/* 面包屑 */
.mbx-info{font-size:14px;line-height:36px;background:#fafaf9;margin:30px auto;box-sizing: border-box;padding:0px 20px;}

/* 左侧子导航 */
.son-nav{width:260px;margin-right:30px;}
.son-nav h1{font-size:20px;line-height:50px;background:#05983b;color:#fff;text-align: center;font-weight: bold;margin-bottom:10px;}
.son-nav .snav-list li{font-size:16px;line-height:40px;background:#fafafa;text-align: center;box-sizing: border-box;padding:0px 20px;margin-bottom:10px;}
.son-nav .snav-list li i{font-size:20px;color:#999;}
.son-nav .snav-list li:hover,.son-nav .snav-list li.on{background:#07af45;}
.son-nav .snav-list li:hover a,.son-nav .snav-list li.on a,.son-nav .snav-list li:hover a i,.son-nav .snav-list li.on a i{color:#fff;}


/* 关于我们 */
#nyabout_zz{margin-bottom:30px;}
#nyabout_zz .abzz-list li{width:265px;margin-bottom:20px;margin-right:46px;}
#nyabout_zz .abzz-list li:nth-child(4n){margin-right:0px;}
#nyabout_zz .abzz-list li .img{width:100%;height:180px;overflow: hidden;}
#nyabout_zz .abzz-list li .img img{width:100%;height:100%;object-fit: contain;transition:all 0.6s;}
#nyabout_zz .abzz-list li h3{font-size:16px;text-align: center;line-height:40px;}
#nyabout_zz .abzz-list li:hover .img img{transform: scale(1.2);}
#nyabout_zz .abzz-list li:hover h3{color:#05983b;}

/* 服务支持 */
.fuwu{margin-bottom:50px;}
.fuwu .fuwu-list li{width:50%;box-sizing: border-box;padding:50px 40px;}
.fuwu .fuwu-list li i{display: block;width:77px;height:70px;margin-right:40px;}
.fuwu .fuwu-list li i img{width:100%;}
.fuwu .fuwu-list li .fw-div{flex:1;}
.fuwu .fuwu-list li .fw-div h3{font-size:20px;line-height:20px;margin-bottom:10px;font-weight: bold;}
.fuwu .fuwu-list li .fw-div .desc p{font-size:14px;line-height:24px;}
.fuwu .fuwu-list li:hover{box-shadow:0px 2px 4px 2px rgba(220,220,220,0.6);}

/* 特色优势 */
.tese{width:100%;height:618px;background:url(../images/bbb.jpg)no-repeat center;background-size:cover;box-sizing: border-box;padding-top:150px;color:#fff;}
.tese .titles{text-align: center;margin-bottom:30px;}
.tese .titles h3{font-size: 32px;line-height: 1.8;}

.tese .tese-info p{font-size: 18px;line-height: 2;}

/* 产品列表 */
.mb100{margin-bottom:100px;}
.pros{width:910px;}
.pros li{width:24%;margin-right: 1.33%;margin-bottom:30px;}
.pros li:nth-child(4n){margin-right:0;}
.pros li .pro-img{width:100%;height:200px;overflow: hidden;}
.pros li .pro-img img{width:100%;height:100%;object-fit: cover;transition: all 0.6s;}
.pros li h3{font-size: 16px;line-height: 40px;background: #eee;text-align: center;}
.pros li:hover .pro-img img{transform:scale(1.2);}

.pro-cont{width:910px;box-sizing:border-box;padding:30px 20px;box-shadow:0px 2px 4px 2px rgba(220,220,220,0.6);border-radius:6px;}
.pro-cont h1{width:200px;height:46px;margin-bottom:20px;font-size:24px;line-height:46px;background: linear-gradient(to right,#05983b,#d1b80b);
clip-path: polygon(0% 0%, 0% 100%, 85% 100%, 100% 0%);box-shadow:0px 2px 4px 2px rgba(220,220,220,0.3);box-sizing: border-box;padding:0px 20px;
color:#fff;font-weight: bold; font-style: italic;letter-spacing:4px;}
.pro-cont p{font-size:16px;line-height:32px;}
.pro-cont p img{max-width:100%;}


/* 新闻资讯 */
.list_news{margin-top: 50px;overflow: hidden;}
.newsli{margin:0px 0px 20px;}
.newsli a{ display:block;padding:19px;    border: 1px solid #eee;}
.newsli a:hover{background:#05983b;transition: all 1s ease-in-out 0s;border: 1px solid #fff;}
.newsli a:hover img{width:214px;height:148px;}
.newsli a:hover .newslitit{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .newslides{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .newslimore{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .yueri{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .yanjing{color:#fff;transition: all 1s ease-in-out 0s;background:url(../images/yanjinghover.png) no-repeat left center;}

.newsli .newslipic{float:left;width:214px;height:148px; overflow:hidden; text-align:center;}
.newsli .newslipic img{width:214px;height:148px;object-fit: cover;}
.newsli .newslicen{float:right;width:920px;height:140px;padding:4px 0px;overflow:hidden;text-align: left;}
.newsli .newslicen .newslitit{color:#333;font-size:20px;font-weight:bold;height:40px;line-height:40px;padding-bottom:10px;}
.newsli .newslicen .newslides{font-size:14px;color:#777;line-height:26px;}
.newsli .newslimore{text-align: center;float:left;width:115px;padding-right: 25px;border-right: 1px solid #dcdcdc;height:148px;font-size:24px;color:#666; font-family:Arial, Helvetica, sans-serif; line-height:40px;}
.newsli .newslimore .yueri{padding: 30px 0px 10px;font-size:70px;color:#05983b;}
.newsli .morenews{background: #1d4753;width: 170px;height: 40px;color: #fff;text-align: center;line-height: 40px;margin-top: 10px;}
.newsli .yanjing{height:26px;background:url(../images/yanjinglink.png) no-repeat left center;padding-left:38px;line-height:26px;color:#999;font-size:14px;margin-top:10px;}

/* 资讯详情 */
.newsinfo h1{font-size: 26px;line-height: 26px;text-align: center;margin-bottom: 35px;}
.newsinfo .view-date{font-size: 16px;line-height: 16px;color:#666666;text-align: center;padding-bottom:25px;
border-bottom: 1px dashed #d2d2d2;}
.newsinfo .view-nr{margin:30px auto;}
.newsinfo .view-nr p{font-size: 16px;line-height: 32px;}
.newsinfo .view-nr img{max-width:100%;margin:4px auto;}
.pager{width:100%;display: flex;justify-content: space-around;flex-flow: row;}
.pager li{line-height: 44px;border:1px solid #d2d2d2;border-radius: 44px;padding:0px 20px;font-size: 16px;width:43%;}
.page-cont .pp{font-size:20px;line-height:32px;}
.page-cont .pp1{font-size:30px;line-height:30px;color: #c52733;font-weight: bold;}
.page-cont .pp2{font-size:20px;line-height:32px;color: #c52733;font-weight: bold;}
.page-cont .s-tit{font-size: 42px;font-weight: bold;line-height: 42px;text-align: center;padding: 60px 0px;}

/* 分页 */
.page{margin-top:40px;text-align: center;}
.page a{display:inline-block;font-size:16px;padding:6px 8px;border:1px solid #eee;margin:0px 5px;}
.page a:hover,.page a.ons{background:#05983b;border:1px solid #05983b;color:#fff;}


/* 联系我们 */
.content{overflow: hidden;}
.boxlxfs{margin-top: 10px;padding:20px 0px;box-shadow: 0px -8px 5px 0px #eee;}
.group23 .boxlxfs ul.clear{padding-bottom:30px;}
.group23 .boxlxfs li{float: left;height:162px;border-right: 1px solid #dddddd;text-align: center;width: 25%;padding: 20px 25px 25px 25px;line-height: 1.5;cursor: pointer;box-sizing: border-box;
	font-size:16px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.group23 .boxlxfs li.last{border-right:none;}
.group23 .boxlxfs li .lx1{background-image:url(../images/lxwm1.png)}
.group23 .boxlxfs li:hover .lx1{background-image:url(../images/lxwm1h.png)}
.group23 .boxlxfs li .lx2{background-image:url(../images/lxwm2.png)}
.group23 .boxlxfs li:hover .lx2{background-image:url(../images/lxwm2h.png)}
.group23 .boxlxfs li .lx3{background-image:url(../images/lxwm3.png)}
.group23 .boxlxfs li:hover .lx3{background-image:url(../images/lxwm3h.png)}
.group23 .boxlxfs li .lx4{background-image:url(../images/lxwm4.png)}
.group23 .boxlxfs li:hover .lx4{background-image:url(../images/lxwm4h.png)}
.group23 .boxlxfs li div{height:90px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background: no-repeat center top;}
.group23 .boxlxfs li b{font-weight:bold;}
.group23 .boxlxfs li:hover{color:#05983b;}
.map{width: 100%;height: 400px;margin-top:40px;}

.m80{margin:80px auto;}

/* 在线留言 */
.message {color: #333;font-size: 12px;padding: 0 0 30px;text-align: center;width: 100%;}
.message .mess-box {margin: 0 auto;width: 1200px;}
.message .mess-box li {border: 1px solid #c3c3c3;display: inline-block;margin: 20px;position: relative;vertical-align: top;}
.message .mess-box li input {font-size: 14px;height: 40px;padding-left: 3px;padding-right: 20px;width: 320px;}
.message .mess-box li b {color: #333;display: inline-block;position: absolute;right: 5px;top: 10px;}
.message .mess-box li .sex {position: absolute;right: 5px;top: 10px;}
.message .mess-box li .rad {height: 14px;width: 14px;}
.message .mess-box li input {font-size: 14px;height: 40px;padding-left: 3px;padding-right: 20px;width: 320px;}
input, button, textarea {border: medium none;}
.message .mess-box li.bot textarea {height: 100px;padding: 3px;width: 1100px;}
.message .mess-box .btn button {background: #05983b none repeat scroll 0 0;cursor: pointer;color: #fff;font-size: 30px;height: 60px;margin: 0 20px;width: 270px;}
.message .mess-box .btn button:hover {background:#2f2f2f none repeat scroll 0 0;}
