@charset "utf-8";

.ny-banner{overflow: hidden; clear: both;}
.ny-banner .img{position: relative; height: 550px;}
.ny-banner .img img{max-width: 100%;}
.ny-banner .img .text{position: absolute;color: #FFF;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);}
.ny-banner .img .text h2{ font-size: 42px; font-weight: bold; line-height: 55px;margin-bottom: 15px;}
.ny-banner .img .text small{font-size: 20px;}




.webL{float: left; width: 26%;margin-right: 4%;}
.webR{float: left; width: 70%;}


/* 当前位置 */
.location{overflow: hidden;height: 70px;line-height: 70px; border-bottom: 1px solid #E7E7E7; clear: both;}
.here{float: left; width: 350px;}
.here i{float: left;font-size: 16px;color: #2e4b9b;}
.here a{color: #666;}
.here a:hover{color: #2e4b9b;}


.sublist{overflow: hidden;float: left;width: calc((100% - 350px));}
.sublist ul{ margin-top: 14px;float: right;}
.sublist ul li{float: left; line-height: 40px;text-align: center; padding: 0 25px; position: relative;}
.sublist ul li a{color: #333; font-size: 16px;transition: all .3s;display: inline-block;border-bottom: 3px solid #FFF;}
.sublist ul li a:hover{display: inline-block; color: #333; border-bottom: 3px solid #2e4b9b;color: #2e4b9b;}
.sublist ul li::after{content: "";position: absolute;width: 1px;height: 15px;display: block;background: #ccc;margin-top:-30px; right: 0;}
.sublist ul li .thisclass{display: inline-block; border-bottom: 3px solid #2e4b9b;color: #2e4b9b;}

/* 产品分类 */
.sublist_pro{overflow: hidden; margin: 50px 0;}
.sublist_pro h2{background: #2e4b9b;padding: 40px 0 40px 45px  ;color: #FFF;font-size: 32px;}
.sublist_pro ul{overflow: hidden; background: #FFF;border: 1px solid #E7E7E7;border-top: 0; padding: 25px;}
.sublist_pro ul li{line-height: 60px;height: 60px;margin-bottom: 15px;}
.sublist_pro ul li a{display: block;color: #666; font-size: 16px;transition: all .3s;padding-left: 20px;background: #f5f5f5; position: relative;}
.sublist_pro ul li a:hover{display: block; color: #FFF;background: #2e4b9b;padding-left: 25px;}
.sublist_pro ul li .thisclass{display: block;color: #FFF;background: #2e4b9b;}
.sublist_pro ul li a i{font-size: 24px;float: left;}


/* 关于我们 */
.abouttit{overflow: hidden; margin: 50px 0;}
.abouttit h2{font-size: 35px;}
.abouttit em{font-size: 14px;text-transform: uppercase;color: #666;}
.about-l{float: left; width: 45%; margin-right: 5%;}
.about-l .text{line-height: 26px;color: #777;text-align: justify;}
.about-r{float: left; width: 50%; }
.video-container {position: relative;overflow: hidden;}
.video-container .video-main-body img{max-width: 100%;}
.video-container .video-mask {position: absolute;top: 0;left: 0;width: 100%; height: 100%;background: rgba(0,0,0,.1);text-align: center;}
.video-container .video-mask .hint-message {position: absolute; top: 40%; left: 0; right: 0;}
.video-container .video-mask .hint-message .video-btn img{width: 90px;}

.digitalbg{overflow: hidden;background: url(../images/shuozibg.jpg) no-repeat center;background-size: cover;margin-top: 60px;}
.sztd{padding: 200px 0;}


/* 企业文化 */
.wenhua{overflow: hidden;background: #eeeeee;padding: 60px 0;}
.wenhua-img{float: left; width: 50%;}
.wenhua-img img{max-width: 100%;}
.wenhua-text{float: left; width: 45%;margin-left: 5%;}
.wenhua-text p{ margin-top: 30px;font-size: 3vh;line-height: 30px;}
.wenhuatit{overflow: hidden; }
.wenhuatit h2{font-size: 35px;}
.wenhuatit em{font-size: 14px;text-transform: uppercase;color: #666;}


/* 发展历程 */
.about-3-tit{margin:0;color: #FFF;text-align: left;padding-top: 50px;}
.about-3-tit h5{font-size: 35px;}
.about-3-tit em{font-size: 14px;text-transform: uppercase;}

.about-3 {width: 100%;overflow: hidden;position: relative; }
.about-3 h2 {font-size: .46rem;padding: .95rem 0 .3rem; }
.about-3 .bg {background: url("../images/lcbg.jpg") center no-repeat;background-size: cover;min-height: 7.29rem;text-align: center;color: #fff;position: relative; }
.about-3 .list li {position: relative; }
.about-3 .list li .time, .about-3 .list li .time2 {font-family: 'Oswald';font-size: .4rem;line-height: .8rem; }
.about-3 .list li .time {font-size: 1.23rem;opacity: .1;position: absolute;left: 0;top: 0;right: 0;line-height: 2.1rem; font-family: 'Microsoft YaHei';font-weight: bold;}
.about-3 .list li .name {font-size: .24rem;line-height: .36rem;position: relative;padding: 1.15rem 0 .2rem 0; }
/* .about-3 .list li .name:before {content: ""; display: block;position: absolute;left: 50%;bottom: 0;width: .5rem;height: .02rem;background: #2e4b9b;margin-left: -.25rem; } */
.about-3 .list2 {position: absolute;z-index: 10;left: -1rem;right: -1rem;top: 4.75rem;bottom: auto;border-top: #fff dotted 1px;transform: rotate(-9deg);-webkit-transform: rotate(-9deg);-moz-transform: rotate(-9deg); transform-origin: center top;-webkit-transform-origin: center top; }
.about-3 .list2 .line {position: absolute;left: 0;top: -1px; width: 0;height: 1px;background: #2e4b9b; }
.about-3 .list2 .list-wrapper {width: 13rem; margin: 0 auto;overflow: hidden;position: relative;top: -.1rem; }
.about-3 .list2 li {position: relative;transform: rotate(9deg);-webkit-transform: rotate(9deg);-moz-transform: rotate(9deg);z-index: 2;transform-origin: center top;-webkit-transform-origin: center top; }
.about-3 .list2 li:before {content: "";display: block;position: absolute;left: 50%;top: 0;margin-left: -.1rem;width: .2rem;height: .2rem;background: url("../images/img20_2.png") center no-repeat;background-size: 100%; }
.about-3 .list2 li div {font-size: .18rem; padding: .32rem 0 .2rem 0;position: relative; font-family: 'Microsoft YaHei';font-weight: bold;}
.about-3 .list2 li div:before {content: "";display: block;position: absolute; left: 50%;top: .13rem;width: 1px;height: .14rem;background: rgba(255, 255, 255, 0.5); }
.about-3 .list2 li.on:before {background-image: url("../images/img20_2on.png"); }
.about-3 .list2 li.on div {color: #2e4b9b; }
.about-3 .list2 li.on div:before {background: #2e4b9b; }
.about-3 .arrow a {display: block;width: .4rem;height: 1rem;background: rgba(0, 0, 0, 0.5) center no-repeat;background-size: 100%;position: absolute;z-index: 10;left: auto;right: auto;top: 50%;bottom: auto;margin-top: -.5rem; }
.about-3 .arrow a:hover {background-color: rgba(45, 75, 155, 0.7); }
.about-3 .arrow a.prev {left: 50%;margin-left: -6.8rem;background-image: url("../images/prev40.png"); }
.about-3 .arrow a.next {right: 50%;margin-right: -6.8rem;background-image: url("../images/next40.png"); }

/* 企业环境 */
.huanjingtit{overflow: hidden;float: left;width: 200px; margin: 50px 0;}
.huanjingtit h2{font-size: 35px;}
.huanjingtit em{font-size: 14px;text-transform: uppercase;color: #666;}

.huanjing{overflow: hidden;margin-bottom: 50px;}
.huanjing dl{ margin-left: -1%;margin-right: -1%;}
.huanjing dl dd{ float:left; width: 31.333333%; margin: 0 1%;margin-bottom: 2%;}
.huanjing dl dd .img{overflow: hidden; background: #FFF; border: 1px solid #e8e8e8;}
.huanjing dl dd .img:hover{ border: 1px solid #2e4b9b;}
.huanjing dl dd .img img{max-width: 100%; transition: all 0.6s;}
.huanjing dl dd .img img:hover{transform:scale(1.2);}
.huanjing dl dd h3{ font-size: 14px;text-align: center;line-height: 40px; }
.huanjing dl dd:hover h3{color: #2e4b9b;}

.tabss {float: left; width: calc((100% - 200px));margin: 50px 0;}
.tabss ul{float: right;}
.tabss ul li{float:left;width:150px;margin-left: 20px;}
.tabss ul li a {display: block; font-size: 16px; text-align: center; background: #eeeeee; color: #333;height: 50px;line-height: 50px;border-radius: 50px; }
.tabss ul li a:hover {background: #2e4b9b; color: #FFF;border-radius: 50px;}	
.tabss .thistab a{ background: #2e4b9b; color: #FFF;border-radius: 50px;}
.tab_con{ display:none;}


/* 服务支持 */
.service-tit{text-align: center;overflow: hidden; margin: 60px 0;}
.service-tit h2{font-size: 36px;line-height: 44px;margin-bottom: 20px;}
.service-tit p{font-size: 14px;color: #666;}

.service{}
.service ul{}
.service ul li{float: left;width: 33.3333333%;border: 1px solid #E7E7E7;border-right: 0;text-align: center; padding: 50px 0;min-height: 420px;cursor: pointer;background: #f7f7f7;}
.service ul li:last-child{border-right: 1px solid #E7E7E7;}
.service ul li i{display: block; color: #2e4b9b;font-size: 70px; transition: all 0.6s;}
.service ul li:hover i{transform:scale(1.1);}
.service ul li span{display: block; font-size: 22px;}
.service ul li p{display: block;font-size: 14px;color: #666; margin: 30px;line-height: 26px;}

.service-tel{overflow: hidden;background:url(../images/400bg.jpg) no-repeat center;height: 100px; margin: 50px 0;}
.service-tel .t400{  margin: 0 auto;color: #FFF;width: 300px;margin-top: 15px;}
.service-tel .t400 i{float: left; font-size: 46px;}
.service-tel .t400 p{float: left;font-size: 28px;font-weight: bold;margin-left: 8px;margin-top: 12px;}

/* 荣誉证书 */
.honortit{overflow: hidden; margin: 50px 0;}
.honortit span{font-size: 35px;}
.honortit em{display: block; font-size: 14px;text-transform: uppercase;}
.honor{}
.honor ul{ margin-left:-1%;margin-right: -1%;}
.honor ul li{ float:left; width: 31.333333%; margin: 0 1%; margin-bottom: 10px;}
.honor ul li .list-img{overflow: hidden; background: #FFF; border: 1px solid #e8e8e8;}
.honor ul li .list-img:hover{ border: 1px solid #2e4b9b;}
.honor ul li .list-img img{max-width: 100%; transition: all 0.6s;}
.honor ul li .list-img img:hover{transform:scale(1.1);}
.honor ul li h2{font-size: 15px;font-weight: bold; text-align: center;line-height: 50px;}

.zhuanli{overflow: hidden; margin-bottom: 50px;}
.zhuanli ul{ margin-left:-1%;margin-right: -1%;}
.zhuanli ul li{ float:left; width: 23%; margin: 0 1%; margin-bottom: 10px;}
.zhuanli ul li .list-img{overflow: hidden; background: #FFF; border: 1px solid #e8e8e8;}
.zhuanli ul li .list-img:hover{ border: 1px solid #2e4b9b;}
.zhuanli ul li .list-img img{max-width: 100%; transition: all 0.6s;}
.zhuanli ul li .list-img img:hover{transform:scale(1.1);}
.zhuanli ul li h2{font-size: 15px;font-weight: bold; text-align: center;line-height: 50px;}

/*联系我们*/
.contact{ padding: 60px 0;}
.contact ul{}
.contact ul li{float: left; width: 48%; margin: 0 1%; margin-bottom: 50px; background: #FFF; border: 1px solid #E7E7E7; cursor: pointer; transition: all 0.5s ease; -webkit-transition:all 0.5s ease;}
.contact ul li:hover{box-shadow: 0 8px 20px 0 rgba(0,0,0,.10); transform: translate3d(0,-2px,0); transition: all .3s cubic-bezier(.55,0,.1,1);}
.contact ul li .img{}
.contact ul li .img img{max-width: 100%;}
.contact ul li .img h2{ position: absolute; background: rgba(46, 75, 155, .8); margin-top: -80px; padding: 10px 40px; color: #FFF; font-size: 24px;}
.contact ul li .text{ margin: 30px 0;}
.contact ul li .text .nr{font-size: 15px;line-height: 24px; padding: 30px;min-height: 280px;}


/* 产品列表 */
.producttit{overflow: hidden; margin: 50px 0;}
.producttit h2{font-size: 26px;}
.producttit em{display: block; font-size: 14px;color: #888;}

.productbg{overflow: hidden;background: #f7f7f7;}
.product{ overflow: hidden;}
.product ul{margin-left: -1%;margin-right: -1%;}
.product ul li{float: left; width: 31.333333%;margin: 0 1%;}
.product ul li .pic{background: #fff;border: solid 1px #dcdcdc;overflow: hidden;position: relative;background: #fff;}
.product ul li p{font-size: 14px;color: #666;text-align: center; margin: 10px 0 20px 0;line-height: 26px;}
.product ul li .pic:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(46, 75, 155, .8) url(../images/view.png) no-repeat center;background-size: 40px;z-index: 2;opacity: 0;-webkit-transform: scale(.95);-ms-transform: scale(.95);-o-transform: scale(.95);transform: scale(.95);-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.product ul li .abox:hover .pic:before{opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}


/*产品详情页*/
.productinfo{overflow: hidden; clear: both;}
.productinfo-l{ width: 50%; text-align: center;overflow: hidden; }
.productinfo-l img{max-width: 100%;border: 1px solid #E7E7E7;}
.productinfo-r{ width: 46%; margin-left: 4%;}
.productinfo-r h2{ font-size: 22px; border-bottom: 1px solid #E7E7E7; margin-bottom: 10px; padding-bottom: 10px; line-height: 32px;}
.productinfo-r p{color: #666;line-height: 26px; padding: 5px 0; font-size: 15px;}
.productinfo-r p b{color: #c52323;}

.productinfo-r .zixun{ width: 150px; height: 40px; line-height: 40px; background: #e50112; text-align: center;margin-top: 30px;}
.productinfo-r .zixun a{color: #FFF;}

.gallery{}
.gallery a{float: left; width: 75px;margin-right: 10px;}
.gallery a img{width: 75px; height: 75px;border: 1px solid #E7E7E7;}

/*TAB切换*/
.dis{ display:block}
.dis img{ max-width: 100%;}
.undis{ display:none}
.tabnav{ width:100%;height:42px;margin-top: 50px;}
.tabnav li{ float:left; width:125px; height:42px; padding-right:1px}
.tabnav li a{float:left; width:125px; height:42px; text-align:center; line-height:42px;}
.tabnav li.nav_current a{color:#FFF; background:#c52323; }
.tabnav li.nav_link a{ color:#FFF;background:#2e4b9b;}
.nav-down{ padding: 20px;line-height: 28px;background: #FFF;}


/* 视频 */
.video{margin: 50px 0; overflow: hidden;}
.video ul{margin-left: -1%;margin-right: -1%;}
.video ul li{float: left; width: 31.333333%;margin: 0 1%;}
.video ul li .pic{background: #fff;border: solid 1px #dcdcdc;overflow: hidden;position: relative;/*background: #fff;*/}
.video ul li p{font-size: 14px;color: #666;text-align: center; margin: 20px 0;line-height: 26px;}
.video ul li .pic:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(46, 75, 155, .8) url(../images/bf-icon.png) no-repeat center;background-size: 50px;z-index: 2;opacity: 0;-webkit-transform: scale(.95);-ms-transform: scale(.95);-o-transform: scale(.95);transform: scale(.95);-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.video ul li .abox:hover .pic:before{opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}

/*在线留言*/
.message{ margin-bottom: 60px;}
.message ul{}
.message ul li{clear: both;overflow: hidden; margin: 20px 0;}
.message ul li input{ border: 1px solid #E7E7E7; height: 52px;line-height: 52px; padding: 5px 10px; border-radius: 5px; width: 90%;}
.message ul li textarea{height: 180px; border: 1px solid #E7E7E7;padding: 8px;border-radius: 5px;width: 90%;}
.message ul li .yzm{ width: 120px;}
.message ul li .btns{ background: #ca0018;font-size: 16px; border-radius: 5px; color: #FFF; width: 150px; height: 50px; line-height: 50px; text-align: center; border: 0;cursor: pointer; }



/*新闻资讯*/
.newslist{ margin-top: 50px;}
.newslist ul{}
.newslist ul li:nth-of-type(2n+0){background: #fafafa;}
.newslist ul li{ overflow: hidden; margin-bottom: 50px; background: #FFF; border: 1px solid #E7E7E7; cursor: pointer; transition: all 0.5s ease; -webkit-transition:all 0.5s ease;}
.newslist ul li:hover{box-shadow: 0 8px 20px 0 rgba(0,0,0,.10); transform: translate3d(0,-2px,0); transition: all .3s cubic-bezier(.55,0,.1,1);}
.newslist ul li .img{float: left; width:300px; height: 240px; overflow: hidden; }
.newslist ul li .img img{width: 100%; height: 100%;}
.newslist ul li .text{float: left;  width: calc((100% - 300px));padding: 20px; }
.newslist ul li .text h3{font-size: 18px; font-weight: bold;}
.newslist ul li .text time{display: block;margin: 10px 0; color: #888;}
.newslist ul li .text .nr{line-height: 26px; font-size: 14px; color: #777; margin-top: 10px; text-align: justify;}

.news{overflow: hidden; margin-bottom: 30px;}
.news ul{}
.news ul li{overflow: hidden; border-bottom: 1px solid #E7E7E7;  height: 40px; line-height: 40px;}
.news ul li span{font-size: 13px;}
.news ul li span i{float: left; font-size: 14px;}
.news ul li time{float: right; color: #999;}

/*新闻详情页*/
.newsshow-left{float: left; width: calc((100% - 390px));}
.newsshow-right{float: left;width: 340px;margin-left: 50px;margin-top: 45px;}

/*新闻相关信息*/
.newslist-xg{overflow: hidden;border: 1px solid #E7E7E7; padding: 25px;}
.newslist-xg h5{border-bottom: 1px solid #E7E7E7;font-size: 22px;margin-bottom: 20px;padding-bottom: 10px;}
.newslist-xg ul {}
.newslist-xg ul li{}
.newslist-xg ul li .img{overflow: hidden; }
.newslist-xg ul li .img img{max-width: 100%;border-radius: 6px;}
.newslist-xg ul li h2{margin: 20px 0;line-height: 24px;text-align: left;}

.newslist-gzh{overflow: hidden;border: 1px solid #E7E7E7; padding: 30px;background: url(../images/gzhbg.jpg) no-repeat center bottom;background-size: cover;margin: 50px 0;}
.newslist-gzh .img{ width: 154px; margin: 0 auto;}
.newslist-gzh .img img{ width: 154px;}
.newslist-gzh p{ text-align: center;font-size: 18px;line-height: 28px;}
.newslist-gzh p small{ font-size: 19px;color: #999;}


/*详情页*/
.showbt{ border-bottom: 1px solid #E7E7E7; margin-top: 30px;}
.showbt span{display: inline-block; color: #FFF; background:#2e4b9b;font-weight: bold; font-size: 17px;height: 42px;line-height: 42px;padding: 0 38px;}

.Details{overflow: hidden; padding: 15px 0;}
.Details h1{ text-align: center; font-size: 30px; line-height: 50px; margin: 30px 0;}
.Details dt{ text-align: center; line-height: 50px; border-bottom: 1px solid #E7E7E7;border-top: 1px solid #E7E7E7;}

.Details-conent{overflow: hidden; line-height: 28px;background: #FFF; }
.Details-conent img{max-width: 100%;}

.Details-pro{overflow: hidden; line-height: 28px;background: #FFF; padding: 30px;}
.Details-pro img{max-width: 100%;}


/*右侧客服*/
.online_kefu{ position: fixed;  bottom: 10vh;right:2%;z-index: 9;}
.online_kefu ul li{ width:70px; height:70px;  text-align: center; position: relative; background-color: #333333; color: #FFF; cursor: pointer; transition: background-color .2s linear 0s;perspective:1000;transform-style:preserve-3d;margin-top: 7px;}
.online_kefu li i{font-size: 26px;display: block;line-height: 40px;margin-top: 8px;}
.online_kefu ul li a{ color: #FFF;}
.online_kefu ul li span{font-size: 13px;}
.online_kefu ul li .con{ position: relative; line-height:25px;}
.online_kefu ul li .hover_con{border-radius: 3px; position: absolute; left:-190px; width: 180px; color: #ffffff !important; text-align: center;background-color: #2e4b9b;height:40px; line-height:40px; bottom: 15px; transform:rotateX(-90deg); transition: all .2s linear 0s; }
.online_kefu ul li .hover_con img{ width:100px;}
.online_kefu ul li.qrcode {  }
.online_kefu ul li.qrcode .hover_con{ height: 137px;padding: 10px;width: 130px;left: -141px;}
.online_kefu ul li.qrcode .hover_con p{ color: #fff; line-height:24px;}

.online_kefu li:hover{background-color:#2e4b9b; color: #fff;}
.online_kefu li:hover i{ color: #fff;}
.online_kefu li:hover span{ color: #fff;}
.online_kefu li:hover p a{ color: #fff;font-size: 20px;}
.online_kefu li:hover .hover_con{left:-190px; transform:rotateY(0deg);}
.online_kefu li .hover_con:before{width: 0px;height: 0px;border: 8px solid transparent;border-left: 8px solid #2e4b9b; display: block; content: '';position: absolute; top: 12px;right: -16px; transition: top .2s linear ; transition-delay: .1s; }

.online_kefu li.qrcode:hover .hover_con{  bottom: -55px;}
.online_kefu li.qrcode:hover .hover_con:before{top: 48px;}





@media (min-width:1024px) and (max-width:1366px) {
	



}

@media (min-width:768px) and (max-width:1023px) {

.webL{display: none;}
.webR{width: 100%;}
.sublist{display: none;}
.about-l{width: 100%;margin-right: 0;}
.about-r{width: 100%;}
.wenhua-img{width: 100%;}
.wenhua-text{width: 100%;margin-left: 0;}
.huanjing dl dd{width: 48%;}

.about-3 .arrow a.prev {margin-left: -4.5rem;}
.about-3 .arrow a.next {margin-right: -4.5rem;}

.zhuanli ul li{width: 31.33333%;}

.newsshow-left{width: 100%;}
.newsshow-right{width: 100%;margin-left: 0;}

.service ul li{width: 100%;min-height: auto;margin-bottom: 30px;}

.contact ul li{width: 100%;}
.contact ul li .text .nr{min-height: auto;padding: 0 30px;}
	
}
@media screen and (max-width:767px) {
	
.webL{display: none;}
.webR{width: 100%;}	
.sztd{padding: 50px 0;}
.sublist{display: none;}

.ny-banner .img{ height: 220px;}
.ny-banner .img .text{position: relative;}
.ny-banner .img .text h2{font-size: 22px;line-height: 26px;}
.ny-banner .img .text small{font-size: 12px;}


.about-l{width: 100%;margin-right: 0;}
.about-r{width: 100%;}
.wenhua-img{width: 100%;}
.wenhua-text{width: 100%;margin-left: 0;}
.huanjing dl dd{width: 48%;}

.about-3 .list li .time{font-size: 1rem;}
.about-3 .arrow a.prev {margin-left: -3.5rem;}
.about-3 .arrow a.next {margin-right: -3.5rem;}


.huanjingtit{display: block; width: 100%;margin: 30px 0;}
.tabss{width: 100%; margin: 0;}
.tabss ul{float: left; width: 100%;}
.tabss ul li{margin-left: 0; margin: 0 1%;width: 31.33333%;margin-bottom: 30px;}

.zhuanli ul li{width: 48%;}
.honor ul li{width: 48%;}
.product ul li{width: 48%;}
.video ul li{width: 48%;}
.productinfo-l{width: 100%;}
.productinfo-r{width: 100%;margin-left: 0;}
.productinfo-r h2{margin-top: 20px;font-size: 17px;}
.nav-down{padding: 10px;}

.gallery a{margin-bottom: 10px;}
.baguetteBox-button{ display: block !important;}

.service ul li{width: 100%;min-height: auto;margin-bottom: 30px;}

.message ul li input{width: 100%;}
.message ul li textarea{width: 100%;}

.newsshow-left{width: 100%;}
.newsshow-right{width: 100%;margin-left: 0;}

.newslist ul li{margin-bottom: 30px;}
.newslist ul li .img{width: 100%;}
.newslist ul li .text{width: 100%;}

.contact ul li{width: 100%;}
.contact ul li .text .nr{min-height: auto;padding: 0 30px;font-size: 14px;}

.Details h1{font-size: 22px;}
	
.online_kefu{display: none;}

}



