@font-face{font-family:shuzifont;src:url('../font/shuzifont.ttf');}/*数字统一字体*/
@font-face{font-family:uus;src:url('../font/uus.ttf');}/*数字统一字体*/
.wrap{width: 92%; max-width: 1260px;margin: 0 auto;}

.top{ width: 100%; height:30px;line-height:30px; background: #f2f2f2; font-size: 14px; color: #333;}
.logo_box{padding: 30px 0 15px;background: #fff;}
.logo_box .left .logo img{ float: left;margin-right: 20px;}
.logo_box .left .logo b{font-size: 42px; color: #009900;display:inline-block;float:none;}
.logo_box .left .logo p{font-size: 15.5px; color: #666;display:block;}
.logo_box #coll{ float: right; margin-top: 10px;}
.logo_box #coll i{font-size: 50px; color: #999;display: block; margin-right: 10px;}
.logo_box #coll .text p{ padding-bottom: 0px; color: #999;}
.logo_box #coll .text b{ font-family:uus!important;font-size:40px!important; color: #333;}
.logo_box #coll .switch{ right: 0; top: 0; cursor:pointer;}
.logo_box #coll .switch:hover{transform:translateX(-8px);}
.logo_box #coll .switch:hover i{color: #009900;}
.logo_box #coll .switch i{ font-size: 18px;}
.logo_box .coll_dh .text_dh{ display:inherit;}
.logo_box .coll_dh .text_sj{ display: none;}
.logo_box .coll_dh .text_sj b{color: #009900!important;}

/*菜单*/
.nav_box{ width: 100%; height:40px; line-height:40px;background: #009900; top: 0;z-index: 99999;}
.nav_box ul li{width: 12.5%; float: left; text-align: center;}
.nav_box ul li a{display: block; color: #fff;font-size: 15px;}
.nav_box ul li a:hover{background: #125F08;}
.nav_box ul .on a{background: #125F08;}

/*banner*/
.banner_swi .swiper-pagination{bottom: 20px;}
.banner_swi .swiper-pagination-bullet{ width: 30px; height: 3px; background: rgba(0,0,0,0.7);display: inline-block; border-radius: 1px;-webkit-transition:.3s;transition:.3s}
.banner_swi .swiper-pagination-bullet-active{ width: 50px; background: #009900;}

.ny_banner{ position:relative; min-height:350px;}
.nybanner-text{ position:absolute; top:40%; text-align:center; width:100%; color:#fff; font-size:30px;letter-spacing:8px; padding-bottom:10px;}
.nybanner-text p{ font-size:13px;text-transform : uppercase;letter-spacing:0px; color:#999;}



/*首页标题公用样式*/
.public_title{ float: left; position: relative;left: 50%;transform:translateX(-50%); padding: 25px 0 25px;}
.public_title img{ float: left; margin-right: 10px;}
.public_title b{font-size: 36px; margin-bottom: 5px; padding-top: 25px;width: 329px;}
.public_title p{font-size: 15px; color: #999;}

/*产品*/
.index_product{ background: #f4f4f4; padding-bottom: 60px;}
.index_product .left{ width:270px; background: #fff;border-radius: 10px 0 0 0;}
.index_product .left .title{ padding:16px 0;background: #009900; color: #fff; border-radius: 10px 0 0 0; border-bottom: 1px solid #fff}
.index_product .left .title i{ float: left; margin-right: 10px; font-size: 50px; padding-left:20px; opacity: 0.4;}
.index_product .left .title .text{float: left;}
.index_product .left .title .text b{ font-size: 24px;}
.index_product .left .title .text p{}
.index_product .left ul{}
.index_product .left ul li{ height:46px; line-height:46px; border-bottom: 1px solid #f5f5f5; position: relative;}
.index_product .left ul li a{padding:0 20px; display: block;width: calc(100% - 40px);height: 100%; position: inherit;z-index: 10;}
.index_product .left ul li a p{float: left; font-size: 14px;}
.index_product .left ul li a i{float: right; opacity: 0.5;}
.index_product .left ul li span{ width: 0%; height: 100%; position: absolute; background: #009900; display: block; top: 0;left: 0;z-index: 5;}
.index_product .left ul li:hover span,.index_product .left ul .on span{ width: 100%;}
.index_product .left ul li:hover a p,.index_product .left ul .on a p{color: #fff;transform:translateX(10px);}
.index_product .left ul li:hover a i,.index_product .left ul .on a i{color: #fff;transform:translateX(10px);}
.index_product .right{ width: calc(100% - 280px);float: right;}
.index_product .right ul{ height: 562px; overflow: hidden;}
.index_product .right ul li{ width:24.5%; height: 276px; float: left; background: #fff;margin-right: 0.6%; margin-bottom: 10px;}
.index_product .right ul li .img{ margin-bottom: 10px;width: 90%; margin:10px auto; overflow: hidden;}
.index_product .right ul li .img img{width: 100%;height: auto; margin: 0 auto;min-height: 218px; object-fit: cover;}
.index_product .right ul li:hover .img img{transform: scale(1.1);}
.index_product .right ul li:hover p{transform:translateY(-5px);}
.index_product .right ul li p{display: block; text-align: center;font-size: 14px;}
.index_product .right ul li:nth-of-type(4n){margin-right: 0;}

@media screen and (max-width: 1240px){
.index_product .right ul li{ width:32.5%;}
.index_product .right ul li:nth-of-type(3n){margin-right: 0px;}
.index_product .right ul li:nth-of-type(4n){margin-right: 0.6%;}
} 

/*客户*/
.kehu_box{position: relative; overflow: hidden;}
.kehu_box .w_100{ min-height: 400px;object-fit: cover;}
.kehu_box .text{ position: absolute;width: 100%;display: block; top: 20%;}
.kehu_box .text b{font-size:40px; color:#fff;margin-bottom:5px; font-weight:600;}
.kehu_box .text p{font-size:24px; color:#fff;margin-bottom:35px;}
.kehu_box .text .rexian{ color: #fff;}
.kehu_box .text .rexian span{ font-size: 60px;font-family:uus;}

/*优势*/
.youshi{ padding: 30px 0; position: relative; overflow: hidden; background: #f5f5f5;}
.youshi .public_title{}
.youshi_text .text{ width: 45%; padding-top:60px;}
.youshi_text .text i{position:relative;display: block; float: left; margin-right: 20px;}
.youshi_text .text i span{ width: 82px;height: 82px; background: url(../images/youshi_texticon.png) no-repeat;background-size: 100% 100%; display: block; text-align: center;line-height: 82px;transition: 0.5s; animation: changeOpacity 5s linear infinite;}
@-webkit-keyframes changeOpacity{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}
.youshi_text{position: inherit;z-index: 10;}
.youshi_text .text i p{position:absolute; display: block; text-align: center; top: 0;bottom: 0;width: 100%;height: 80px;line-height: 80px; font-size: 30px; color: #fff;}
.youshi_text .text .font{width: calc(100% - 102px); margin-top: 30px; float: left;}
.youshi_text .text .font b{font-size: 26px; margin-bottom: 10px;}
.youshi_text .text .font p{font-size: 15px; margin-bottom: 10px; color: #666; line-height: 30px;}
.youshi_text .img {width:50%; float: right; overflow: hidden;}
.youshi_text .img img{ float: right;height: 100%; object-fit: cover;}
.youshi_text .youshi_hezi_2{padding: 30px 0;}
.youshi_text .youshi_hezi_2 .img{ width: 40%; float: left;}
.youshi_text .youshi_hezi_2 .img img{margin: 0 auto; float: initial; width:100%;}
.youshi_text .youshi_hezi_2 .text{width: 55%; margin-top: 0px;position: inherit;}
.youshi .xiantiao {height: 0;overflow: hidden; position: absolute;stroke-dasharray: 1000; stroke-dashoffset: 1000; top:25%; left: 50%;transform:translateX(-50%);-webkit-transition:20s;transition:20s}
.youshi:hover .xiantiao{ height: 100%;}

.factory{ padding: 30px 0 60px;background: #fff;}
.swiper-pagination-bullet-active{background: #009900;}

/*合作*/
.hezuo_box{ width: 100%; position: relative; overflow: hidden;}
.hezuo_box .back{}
.hezuo_box .back img{min-height: 360px; object-fit: cover;}
.hezuo_box .text{ position: absolute; width: 100%; top: 0;z-index: 10;}
.hezuo_box .text .yuanquan{width: 33.33%; float: left; display: block;}
.hezuo_box .text .yuanquan span:hover{transform: scale(1.1);background: #333;}
.hezuo_box .text .yuanquan span:hover i{color: #fff;}
.hezuo_box .text .yuanquan span:hover p{color: #fff;}
.hezuo_box .text .yuanquan:nth-of-type(1){margin-top: 130px;}
.hezuo_box .text .yuanquan:nth-of-type(2){margin-top: 80px;}
.hezuo_box .text .yuanquan:nth-of-type(3){margin-top: 150px;}
.hezuo_box .text .yuanquan span{ width: 150px;height: 150px; background: #fff;display: block; border-radius: 50%; margin: 0 auto; text-align: center;}
.hezuo_box .text .yuanquan span i{font-size: 60px; padding-top: 20px; display: block; margin-bottom: 4px; color: #009900;}
.hezuo_box .text .yuanquan span p{font-size: 14px;}
.hezuo_box .rexian{ position: absolute;color: #fff; width: 100%; display: block;text-align: center; bottom: 10%; z-index: 10;}
.hezuo_box .rexian span{ font-size: 60px;font-family:uus;}
.hezuo_box .xiantiao2{width: 0%;overflow: hidden; position: absolute; top:25%; left: 0%;-webkit-transition:7s;transition:7s}
.hezuo_box:hover .xiantiao2{width: 100%;}

.index_anli_swi .swiper-slide .img{margin-bottom: 10px; overflow: hidden;}
.index_anli_swi .swiper-slide .img img{ width: 100%;}
.index_anli_swi .swiper-slide:hover .img img{transform: scale(1.1);}
.index_anli_swi .swiper-slide p{display: block;text-align: center;}
.index_anli_swi {padding-bottom: 50px;}


.jianjie_box{ width: 100%; padding:110px 0 40px; overflow: hidden;}
.jianjie_box:before{content: ' ';position: fixed;  z-index: -1; top: 0;right: 0;bottom: 0;left: 0;background: url(../images/jianjie_back.jpg) center 0 no-repeat;
  background-size: cover;}
.jianjie_box .title{padding-bottom: 50px;}
.jianjie_box .title b{ font-size: 36px; color: #fff; text-align: center; margin-bottom: 10px;}
.jianjie_box .title span{width: 70px; height: 3px; display: block;margin: 0 auto; background: #fff;}
.jianjie_box .jianjie{ background: #fff;}
.jianjie_box .jianjie .left{width: calc(45% - 100px);padding:50px; float: left;}
.jianjie_box .jianjie .left b{ font-size: 30px;display: block;margin-bottom: 30px;}
.jianjie_box .jianjie .left span{font-size: 22px; display: block; margin-bottom:30px;padding-bottom: 20px;border-bottom: 1px solid rgba(0,0,0,0.1);}
.jianjie_box .jianjie .left .font{font-size: 15px;line-height: 30px; color: #666; margin-bottom: 50px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.jianjie_box .jianjie .left .more{width: 150px;height: 55px; background: #009900; text-align: center;line-height: 55px;}
.jianjie_box .jianjie .left .more a{font-size: 15px; display: block; color: #fff;}
.jianjie_box .jianjie .left .more:hover p{transform: translateX(7px);}
.jianjie_box .jianjie .right{width: calc(55% - 64px);padding:32px 32px; float: right;}
.jianjie_box .jianjie .right img{height: 400px; object-fit: cover;}


.rongyu_tile{ width: 20%; float: left; padding-top: 7%; background: #009900;}
.rongyu_tile i{font-size: 60px; color: #fff; display: block; text-align: center; margin-bottom: 10px;}
.rongyu_tile b{font-size: 24px;color: #fff; text-align: center;display: block; margin-bottom: 7px;}
.rongyu_tile p{font-size: 14px;color: #fff; text-align: center;display: block;}
.honorList .swiper-button{width: 50px; height: 50px; background: #009900; border-radius: 50%; color: #333; text-align: center; line-height: 50px; box-shadow: 3px 3px 3px rgba(0,0,0,0.1);}
.honorList .swiper-button i{ font-size: 20px; display: block;color: #fff;}


/*新闻*/
.news_box{ padding: 60px 0 40px; background: #fff;}
.news_box .title{padding-bottom: 50px;}
.news_box .title b{font-size: 36px; color: #333;text-align: center;}
.news_box .left{ width: calc(50% - 2px);float: left;}
.news_box .left .titles{ padding: 17px;}
.news_box .left .titles i{font-size: 26px; color: #009900; margin-right: 6px; display: inline-block;}
.news_box .left .titles p{display:inline-block; transform: translateY(-3px); font-size: 20px;}
.news_box .left .titles a{font-size: 14px; float: right; display: inline-block; margin-top: 5px;}
.news_box .left .titles a:hover{color: #009900;}
.news_box .hot_news{padding: 20px;}
.news_box .hot_news:hover{background: #009900;}
.news_box .hot_news .img{ float: left; margin-right: 16px; overflow: hidden;}
.news_box .hot_news:hover .img img{ transform: scale(1.1);}
.news_box .hot_news .text{ width: calc(100% - 250px); float: right; margin-top: 10px;}
.news_box .hot_news .text b{font-size: 18px;margin-bottom: 14px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden; font-weight: 500;}
.news_box .hot_news:hover .text b{color: #fff;}
.news_box .hot_news .text p{font-size: 14px; color: #999; margin-bottom:33px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.news_box .hot_news:hover .text p{ color: #fff;word-break:break-all;}
.news_box .hot_news .text span{ width: 80px; height: 33px;line-height: 33px; background: #009900; font-size: 14px; color: #999; text-align: center; color: #fff; margin-top: 20px; display: block;}
.news_box .hot_news:hover .text span{color: #999;background: #fff;}
.index_news_list .hot{margin-bottom: 10px;}
.index_news_list{padding-bottom: 10px;}
.index_news_list ul{}
.index_news_list ul li{width: 100%; float: left;height: 46px;line-height: 46px; border-bottom: 1px solid rgba(0,0,0,0.05);}
.index_news_list ul li a{font-size: 15px; color: #4c4c4c; display: block; padding-left: 10px;}
.index_news_list ul li a em{float: right; padding-right: 20px; font-size: 14px;}
.index_news_list ul li:nth-of-type(2n){margin-right: 0;}
.index_news_list ul li a{display: block;position: relative;}
.index_news_list ul li span{width: 4px;height: 4px;border: 1px solid #999;display:inline-block;border-radius: 50%;background: #fff; float: left; position: absolute; transform: translate(5px,20px);}
.index_news_list ul li p{width: 80%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden; float:left;padding-left: 20px;}
.index_news_list ul li:hover a{background: #009900;color: #fff;}

.news_box .right{ width: 48%; float: right;}
.news_box .right .titles{ background: #fff; padding: 17px 0;}
.news_box .right .titles i{font-size: 26px; color: #009900; margin-right: 6px; display: inline-block;}
.news_box .right .titles p{display:inline-block; transform: translateY(-3px); font-size: 20px;}
.news_box .right .titles a{font-size: 14px; float: right; display: inline-block; margin-top: 5px;}
.news_box .right .titles a:hover{color: #009900;}

.index_baike{ padding: 20px 0;}
.index_baike ul li{ background: #F4F4F4; margin-bottom: 1px;}
.index_baike ul li a{padding:19px 20px; display: block; position: relative;}
.index_baike ul li b{ font-size: 16px;font-weight: 500; padding-left: 20px; float: left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;width: 70%;}
.index_baike ul li span{width: 4px;height: 4px;border: 1px solid #999;display:inline-block;border-radius: 50%;background: #fff; float: left; position: absolute; transform: translate(5px,10px);}
.index_baike ul li i{ float: right; width:18px; height: 18px; line-height:21px;text-align: center; color: #fff; font-size: 14px; border-radius: 50%;background: #CECECE;}
.index_baike ul li:hover i{background: #fff; color: #009900; transform: translateX(-10px);}
.index_baike ul li:hover{background: #009900;}
.index_baike ul li:hover b{color: #fff;}

.index_link{padding: 30px 0 20px; background: #f4f4f4;}
.index_link ul{margin-bottom: 10px;}
.index_link ul a{font-size: 14px;}
.index_link ul a:hover{ color:#009900;}
.index_link ul b{ float: left;font-size: 14px;}

.footer{ padding: 30px 0; background: #363636;}
.footer .left{width: 35%; float: left;}
.footer .left .erweima{margin-right: 10px;}
.footer .left .text{width: calc(100% - 149px); float: left;}
.footer .left .text b{color: #fff; border-bottom: 1px solid rgba(255,255,255,0.1); padding-bottom: 10px; margin-bottom: 10px; margin-top: 10px;}
.footer .left .text b i{margin-right: 10px; font-size: 22px;}
.footer .left .text ul li{float: left; margin: 0 10px 6px;}
.footer .left .text ul li a{font-size: 14px; color: #888888;}
.footer .right{ width: 63%; float: right;}
.footer .right b{margin-top: 10px; color: #fff; padding-bottom: 10px; border-bottom: 1px solid rgba(255,255,255,0.1);}
.footer .right b i{margin-right: 10px; font-size: 22px;}
.footer .right ul{margin-top: 12px;}
.footer .right ul li{float: left;margin-bottom: 7px; width: 50%; font-size: 14px; color: #888888;}
.footer_bottom{ background: #121212;}
.footer_bottom .wrap{ position: relative; padding: 20px 0; font-size:13px; color: #999; text-align:center;}
.footer_bottom .wrap a{ color: #999;}
.footer_bottom .wrap a:hover{ color:#ccc;}

.guanjianci{padding: 20px 0; border-bottom: 1px solid rgba(0,0,0,0.1);}
.guanjianci .wrap{font-size: 14px;}
.guanjianci .wrap a{margin-right: 10px;}
.guanjianci .wrap a:hover{color: #009900;}

.ny_box{background: #f4f4f4; padding:40px 0 20px;}
.ny_box .ny_left,.ny_box .left{ width: 320px; float: right;margin-top: 14px;}
.ny_box .ny_left .index_product{ padding-bottom: 10px;}
.ny_box .ny_left .new_news{width: 100%; background: #fff; padding: 20px 0; margin-bottom: 10px;}
.titlea{padding: 0 20px; border-bottom: 1px solid rgba(0,0,0,0.1); padding-bottom: 20px; color: #009900;}
.titlea i{font-size: 22px;margin-right: 10px; color: #009900;}
.ny_box .ny_left .new_news ul{}
.ny_box .ny_left .new_news .index_baike{padding: 0;}
.ny_box .ny_left .new_news .index_baike ul li{background: #fff; border-bottom: 1px solid rgba(0,0,0,0.05);}
.ny_box .ny_left .new_news .index_baike ul li a{padding:12px 20px;}
.ny_box .ny_left .new_news .index_baike ul li a b{font-size: 14px;}
.ny_box .ny_left .new_news .index_baike ul li:hover{background: #009900;}

.ny_box .ny_left .lxfs{ padding: 20px 0 0;background: #fff;}
.ny_box .ny_left .lxfs .text{ padding: 20px; font-size: 14px;}
.ny_box .ny_left .lxfs .text b{font-size: 16px; margin-bottom: 10px;}
.ny_box .ny_left .lxfs .text p{padding:5px 0;border-top: 1px solid rgba(0,0,0,0.08); color: #666; line-height: 24px;}
.ny_box .ny_left .lxfs .text p:nth-of-type(1){border-top:0px;}

.ny_box .ny_right{ width: calc(100% - 340px);float: left;}
.ny_box .ny_right .weizhi{ font-size: 14px; margin-bottom: 10px;}
.article_list_box ul{ margin-top: 10px;}
.article_list_box ul li{margin-bottom: 4px;}
.article_list_box ul li a{ padding:30px 30px; background: #fff; display: block;}
.article_list_box ul li b{float: left; font-size: 20px; margin-bottom: 10px;position: relative; color:#333;}
.article_list_box ul li .title{ position: relative;}
.article_list_box ul li .title i{position: absolute; width:26px; height: 26px; background: #fff;border-radius: 50%;font-size: 16px; text-align: center;line-height: 26px;transform: translateX(-35px); opacity: 0;}
.article_list_box ul li:hover .title i{transform: translateX(0px); opacity: 1;}
.article_list_box ul li .title span{font-size: 14px; color: #666; float: right; font-weight: 400;}
.article_list_box ul li p{font-size: 14px; color: #666;}
.article_list_box ul li:hover a{background: #009900;}
.article_list_box ul li:hover .title b{transform: translateX(35px);color: #fff;}
.article_list_box ul li:hover p{color: #fff; opacity: 0.6;}
.article_list_box ul li:hover span{color: #fff; opacity: 0.6;}

/*产品列表*/
.productlist_box ul li{ width: 32.8%; float: left; margin-right: 0.8%; margin-bottom: 8px;}
.productlist_box ul li:nth-child(3n){margin-right: 0;}
.productlist_box ul li .img{margin-bottom: 1px; overflow: hidden;}
.productlist_box ul li .img img{width: 100%;}
.productlist_box ul li:hover .img img{transform: scale(1.1);}
.productlist_box ul li p{display: block; text-align: center; padding:20px 20px; background: #fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden; font-size: 14px;}
.productlist_box ul li:hover p{background: #009900;color: #fff;}

/*产品详情*/
.productinfo_box{padding: 50px; background: #fff;margin-bottom: 30px;}
.productinfo_box .productimg{width: 50%; float: left; margin-bottom: 30px; border-right:1px solid #f4f4f4;}
.productinfo_box .productimg .swiper-slide img{ width: 100%;}
.productinfo_box .product_text{ width: 48%; float: right;}
.productinfo_box .product_text b{font-size: 26px; margin-bottom: 10px;}
.productinfo_box .product_text .text{color: #666;}
.productinfo_box .product_xiangqing{padding: 20px;border: 1px solid rgba(0,0,0,0.1);}
.productinfo_box .product_xiangqing img{ display:inline; max-width:100%;}

/*新闻详情*/
.article_box{padding: 50px; background: #fff; margin-bottom: 20px;}
.article_box .article .title{ text-align: center; padding-bottom:20px; border-bottom: 1px solid rgba(0,0,0,0.1);}
.article_box .article .title h1{ margin-bottom:5px; font-size:30px;}
.article_box .article .title p{color: #666;}
.article_box .article .text{font-size:16px; padding:30px 0; border-bottom: 1px solid rgba(0,0,0,0.1); margin-bottom:20px; line-height:26px;}
.details_1_6{ font-size: 14px;}
.productlist_box .titlea{border-bottom: 0;}

.zhaoping_list {margin-bottom: 20px;}
.zhaoping_list .zhaplist_box{ width: 90%; margin: 0 auto;}
.zhaoping_list .zhaoping_title{ font-size: 18px; display: block; text-align: center; height: 50px; line-height: 50px; color: #fff; border-radius: 0 12px 0 12px;}
.zhaoping_list ul{ padding-top: 10px;}
.zhaoping_list ul li{background: #fff;margin-bottom: 7px; box-shadow: 0 0 3px rgba(0,0,0,0.05);}
.zhaoping_list ul li .titles{padding: 15px 20px 12px; cursor:pointer;}
.zhaoping_list ul li .titles:hover{ background:#009900;transition:0.7s; color:#fff;}
.zhaoping_list ul li .titles b{ font-size:15px;float: left;font-weight: 500;}
.zhaoping_list ul li .titles:hover b{color:#fff;}
.zhaoping_list ul li .titles .widget-metas{ font-size: 14px; color: #A0ADB5;transform:translateY(5px); float: left;}
.zhaoping_list ul li .titles .widget-metas span{ float: left; margin-right: 20px; color:#666;}
.zhaoping_list ul li .titles .widget-metas span i{font-size: 14px; margin-right: 6px;}
.zhaoping_list ul li .titles .icon_more{ float: right; width: 26px;height: 26px; text-align: center; line-height: 26px;}
.zhaoping_list ul li .titles .icon_more i{font-size: 14px; color: #666;}
.zhaoping_list ul li .titles:hover .icon_more i{color: #fff;}
.zhaoping_list ul li .text{ padding: 0 40px 30px; line-height: 26px; display: none; border-top:1px solid #f1f1f1; padding-top:25px; font-size:15px; line-height:24px; color:#444;}
.zhaoping_list ul li:hover{} 
.zhaoping_list ul li:hover b{transform:translateX(5px);} 
.zhaoping_list ul li:hover .titles .widget-metas{transform:translate(5px,5px);} 
.zhaoping_list ul li:hover .icon_more{transform:rotate(90deg);} 
.zhaoping_list ul li:hover .icon_more i{} 

.lxwm_box{ padding: 50px;background: #fff; margin-bottom: 30px;}
.lxwm_box .lxwm_info{ font-size:16px; line-height:26px; text-align: center; padding-bottom: 50px; border-bottom: 1px dashed rgba(0,0,0,0.1);}
.lxwm_box .lxwm_info b{font-size: 22px; margin-bottom: 30px;}
.lxwm_box .lxwm_info img{margin: 0 auto 20px;}
.lxwm_box .lxwm_info h1,.lxwm_box .lxwm_info h2,.lxwm_box .lxwm_info h3,.lxwm_box .lxwm_info h4{ font-weight:normal;}

/*联系我们*/
.contact_biaodan{ padding:30px 0 0;}
.contact_biaodan .title{ text-align: center; margin-bottom: 50px;}
.contact_biaodan .title b{font-size: 30px; color: #333; display: block;margin-bottom: 10px;}
#GBookAdd .wenben{ width: 32%; float: left; margin-right: 1.9%;}
#GBookAdd .wenben .titles_p{font-size: 14px; margin-bottom: 10px;}
#GBookAdd .wenben .text{ width: calc(100% - 20px); height: 48px;line-height: 48px; padding: 0 10px; border: 1px solid #D8D8D8;}
#GBookAdd .wenben:nth-of-type(3){margin-right: 0;}
#GBookAdd .neirong{margin-top:10px; margin-bottom:10px;}
#GBookAdd .neirong .cmessage{ width: calc(100% - 22px); padding: 10px; min-height: 150px; border: 1px solid #D8D8D8;}
#GBookAdd .neirong .titles_p{font-size: 14px; margin-bottom: 10px;}
#GBookAdd .submit{ width: 160px;height: 52px; display: block; background: #009900; color: #fff; border-radius: 5px; margin: 0 auto; font-size: 16px;}

.info_box{ padding:50px; background: #fff; margin-bottom: 20px;}
.info_box .info_xinxi{ padding-bottom: 30px;}
.info_box .info_xinxi .text{font-size:16px;line-height:27px;}
.info_box .info_xinxi .text b{font-size: 24px; margin-bottom: 20px; text-align: center; }
.ny_right .ativecustomer{ background: #fff;}
.ny_right .ativecustomer .swiper-container{width:calc(100% - 40px);}

.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:Rgba(0,0,0,0.5);margin-bottom:1px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d .inner-box .qrcode-img img{ margin: 0 auto;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:14px;margin-left:12px; font-weight:normal; color:#666;}
.suspension .d-service-item .text{float:left;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}