/* --------for 1300px-------- */
@media screen and (max-width: 1300px){
table,tbody,.anli table,table tr{max-width:100%;word-wrap:break-word;}
.xin .x_a span{width: 65%;}
#preview .jqzoom{width: 400px; height: 400px;}
}
@media screen and (max-width: 1000px){
#preview .jqzoom{width: 350px; height: 350px;}
#header .menu{ display:block;}
}
@media screen and (max-width: 850px){
#preview .jqzoom{width: 300px; height: 300px;}
}



/* --------for 780px-------- */
@media screen and (max-width: 780px){
#header{height: 60px;padding: 0 4%;}
#header .logo{float: left;height: 100%;position:initial;left: initial;margin-top: initial;}
#header .menu{float:right; width:28px; height:22px; cursor: pointer; text-align: center; margin:21px 0 19px 0;}
#header .menu .point {display: inline-block;width: 28px;height: 22px; position: relative;}
#header .menu .point:hover .navbtn,
#header .menu .point:hover .navbtn::after,
#header .menu .point:hover .navbtn::before {width: 28px;}
#header .menu .navbtn {position: absolute;top: 10px;right: 0;background: #007fff;display: inline-block;width: 21px;height: 2px;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}
#header .menu .navbtn::after,
#header .menu .navbtn::before {position: absolute;right: 0;background: #007fff;display: inline-block;width: 28px;height: 2px;content: '';-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}
#header .menu .navbtn::after {top: -11px;}
#header .menu .navbtn::before {top: 10px;}
#header .menu .point.active .navbtn{background: transparent;}
#header .menu .point.active .navbtn::after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0px;}
#header .menu .point.active .navbtn::before {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 0px;}



.close-mask{right: 10px;top: 10px;}
.video-info{width: 100%;height:auto;margin: 180px auto 0 auto;}

#obtn{width: 50px;height: 50px;background: #c10013;position: fixed;right:0;bottom: 5%;}


.swiper-container{height: 600px;}


/*baidu*/
#LXB_CONTAINER{width: 0!important;height: 0!important;overflow: hidden!important;}
iframe{min-height: 250px;}
.b_bt span{width: 120px;height: 32px;line-height: 32px;    padding-left: 15px; font-size: 16px;}
.content h2, .content h3, .body h2, .body h3{font-size: 16px;}
.pinyu,.tall,.daohang,.links,.ggt2,.logo2,.xiangqing .fenlei,.cainixh ul li i,.leizhong{display: none;}
.top_bj{background: #fff;border-bottom: 1px solid #ccc;}


.chanpinlist .tou{display: none;}
.chanpinlist .too{float: left;width: 100%;position: initial;text-align: center;}
.chanpinlist .too a{}
.chanpinlist .too a:hover{border: 1px solid #c10013;}
.chanpin .zu a{width: 90px;background: #c10013;color: #fff;}
.liucheng ul li:nth-child(7n){display: none;}
.top{display: none;}
.top{width: 92%;}

.picScroll-left .bd ul li{width: 100px;margin:0 4px;}
.picScroll-left .hd{display: none;}

.ggt{display: none;}

/*.tabs ul.horizontal{ overflow: hidden;display: block;}
.tabs ul.horizontal li{}
.tabs ul.horizontal li a{font-size: 16px;padding: 10px 10px;}
.tabs ul.horizontal li.active a, .tabs ul.horizontal li:hover a{padding: 10px 10px;}*/
.sycpin .tabs ul.horizontal li{width: 33.3333%;float: left;}
.xinwen .tb{max-height: initial;background: inherit;}
.xinwen .tb .tu, .xinwen .tb .wen{width: 100%;}
.xinwen .tb .tu{}
.xinwen .tb .tu{height: initial;}
.xinwen .tb .wen{padding: 10px 0;background: #fff;}
.xinwen .tb .wen li{margin: 6px auto;width: 94% !important;text-align: left;}
.xinwen .tb .tu, .xinwen .tb .tu img{width: 100%;min-height:initial;}
.xinwen .tb ul li{width: 92% !important;margin: 6px 4%;}
.news .tb ul li{width: 48%;}
.news .tb ul li:nth-child(2n){margin-right: initial;}


.leitu{overflow: auto;}
.leitu ul{width: 140%;}
.leitu ul li p{font-size: 14px;}
.liyou ul li .wen,.liyou ul li .tu{width: 100%;padding: 0 5%;}
div.bt em{font-size: 14px;}
.fangan_bj{height: auto;}
ul.fangan{padding: 0 5%;}
ul.fangan li{width: 50%;}
ul.fangan li em{width: 150px;height: 150px;padding: 50px 0;}
.liyou ul li .wen em{height: auto;padding-left: 80px;font-size: 16px;}
.liyou ul li .wen em:before{width: 80px;height: 80px;font-size: 70px;}
.liyou ul li .wen em h3{font-size: 30px;}
.liyou ul li .wen > span{font-size: 38px;}
.anli ul{}
.anli ul li{}
.anli .tb li{width: 49%;}
.anli .tb li:nth-child(1){width: 99%;height: 240px;}
.flon ul{width: 100%;padding: 0 2%;text-align: center;}
.flon ul li{width: 25%;margin: 0 0.5%;float: initial;}
.flon ul li a{font-size: 12px;}

.gongyi ul{padding: 0 0.5%;}
.gongyi ul li{width: 33.33%;margin: inherit;}
.gongyi ul li a .tu{height: inherit;}

/*产品列表*/
.product .fenlei{width: 100%;position: initial;float: inherit;}
.product .chanpinlist{width: 100%; padding: 2.5%;border:none;}
.news .product .chanpinlist{width: 100%; padding: 2.5% 0;}
.chanpinlist > ul > li:nth-child(3n){margin-right: 2%;}
.chanpinlist ul li{width: 49%;margin-right: 2%;}
.chanpinlist ul li:nth-child(2n){margin-right: 0;}
.chanpinlist ul li.datu{width: 100%;}

.nei img{height: auto !important;}
.product_xp .body{width: 100%;padding-left: initial;}
.product_xp .zuolei{width: 90%;float: initial;margin:10px auto;}
.product_xp .fenlei_cp{display: none;}
.body .weixin img{width: 100%;}
.body .b_bt{display: block;}
.body .tb ul{padding: 0;}
.body .tb ul li{width: 48%;margin:0 1%;}

.fl_case,.fl_case ul{max-height: initial;height: inherit;}
.fl_case ul li.lei{height: 40px;line-height: 40px;margin: 5px 1%;}
.buy .hd h3, .tou h3{float:initial;}
.product_xp .chanpinlist ul li{width: 48%;margin: 6px 1%;}
.xin .x_a{width: 92%;margin:0; font-size: 14px;}
.xin .x_a span{width: 58%;}
.xin .right:before{width: 100%;height: 0;border-top: 1px dashed #ccc;border-right: none;}
.xinwen .buy .hd li a{pointer-events: none;}
.baozhang ul{padding: 30px 0 10px;}
.baozhang ul li .n{width:100%; text-align: center;}
.baozhang ul li i{float:inherit; display: inline-block;}
.baozhang ul li p{width: 100%;line-height: 30px;padding-right: 10px;}
.baozhang ul li p span{display: block;font-size: 16px;text-align: center;}
.baozhang ul li p b{display: none;}
/*.xinwen .xw{width: 100%;}
.xinwen .xw ul{padding: 20px 5%;}
.xinwen .xw ul li{padding-left: 16px;}
.xinwen .xw h3{padding-left: 5%;}*/
.xinwen .flon ul li{width: 30%;float: inherit;}
.xinwen .tuwen .tu{width: 100%;height: 300px;}
.xinwen .tuwen .wen{width: 100%;padding: 20px 3%;}
.xinwen .tuwen .wen ul li{border-bottom:none;}
.xinwen .tuwen .wen ul li a h3{font-size: 16px;}
.xinwen .tuwen .wen ul li a p{display: none;}
.xinwen .tuwen .tu .bd ul li a img{max-width: 100%;}

.china .wen h3{font-size: 20px;}
.china .wen em{display: none;}

.xq_tou{}
.xq_tou h1{font-size: 28px;text-align: left;}
.xq_tou span{text-align: left;}
.xq_tou .d{display: none;}
.heidi{}
.heidi .beian{padding: 10px 0 50px;}
.heidi .beian p{font-size: 12px;padding: 0 4%;line-height: 2em;}
.footer{}
.footer .logo2{width: 100%;}
.footer .logo2 a{padding: initial;}
.footer .wen{width: 100%;padding: 0 3%;}
.footer .wen .weixin{width: 160px;position: initial;margin-top:10px;}
.footer .wen li{width: 30%;margin: 2%;}
.footer .wen li:nth-child(3n){margin-right: 0;}


#moquu{top: initial;bottom: 10%;}
#moquu ul li i{background:#999;}
#moquu_kefu, #moquu_m, #moquu_sou{display: none;}
.banner{margin-top: 0px;height: 150px;}
/*栏目页新闻*/
.news{border: 1px solid #eee;}
.news div.left, .news div.right{width: 100%;}
.news .zuolei:nth-child(2n),.news .top_tuwen{display: none;}
.zuolei ul{padding: 10px 0!important;}
.zuolei ul li{width: 25%;float: left !important;padding-left: initial;border-top:initial; text-align: center;}
.about .ab{width: 90%;}
.about .right div{float: left;width: 50%;}
.about .right{padding:0 5% 40px;min-height: initial;}
.news_xq{width: 100%;margin-top: 10px;padding-left: initial;}
#news_xp .fenlei{display: none;}
#news_xp .news_xq{margin-top: 0;}
.news_xq .tou_xq{padding: 0 0 10px;}
.news_xq .tou_xq, .news_xq .tou_xq h1{font-size: 24px;}
.news_xq .tou_xq span{font-size: 12px;line-height: normal;}
.news_xq .body{}
.news_xq .body img{height: auto!important;}
.news .fenlei h3:nth-child(n+2),.news .fenlei ul:nth-child(n+3){display: none;}

/*产品详情*/
#preview .jqzoom{width: 500px; height: 500px;}
.chanpinxq{padding-bottom: 20px;}
.chanpinxq .left, .chanpinxq .right{width: 100%;padding: 0;}
.chanpinxq .right h1, .chanpinxq .right ul li{}
.chanpinxq .right ul li{line-height: 1.6em;font-size: 0.9em;margin-top: 0.2em;margin: 5px auto !important;}
.chanpinxq .right ul li span{display: initial;}
.chanpinxq .right .title h1{font-size: 18px;}
.chanpinxq .right ul li.shuxing{padding-right: 0;display: none;font-size: 14px;}
.body .open{padding: 10px 0;}

.contact .body .weixin{width: 100%;margin-top: 0;}
.contact .body .wen{width: 100%;}
.ditu a p{font-size: 20px;}
a#top{}
/*a#top_m{min-width: 48%;height: 60px;line-height: 60px;}*/
/*导航wap*/
.category-trigger{display: block; width: 80px;height: 40px;line-height: 40px; background: url("../images/dh.png") no-repeat 5px;background-size: 30px;
	position: absolute;right: 0px;top: 50%;margin-top: -18px;/*text-indent: -150%;*/text-indent: 40px;}
.layer-nav{overflow: auto;padding-left:initial;
	background-color:rgba(255,255,255,0.9);
	background-size: cover;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999999;
	display: none;}
.layer-nav ul{border-top:1px solid #ccc;width:90%;margin:60px auto;padding: 10px 0;}
.layer-nav ul a{width: 30%;height: 40px;line-height: 40px; margin: 6px 1%;display: inline-block;text-align: center; border:1px solid #666;border-radius: 30px;}
.layer-nav ul a:hover{background-color: #c10013;border-color: #c10013; color: #fff;}
/*悬浮咨询*/
.kefu_di{display: block;width: 100%;position: fixed;left: 0;bottom: 0;z-index: 10;}
.kefu_di a.yuding,.kefu_di a.zuoji{display: block;width: 50%;height: 50px;float: left;text-align: center;line-height: 50px;color: #000;font-weight: bold;}
.kefu_di a.zuoji{ border-right: 1px solid #666;background: #d81e06;}
.kefu_di a.yuding{background: #edd626;}
.kefu_di a.zuoji span,.kefu_di a.yuding span{padding-left: 30px; height: 25px;display: inline-table;}
.kefu_di a.zuoji span{background: url(../images/kefu1.png) no-repeat left;background-size: 25px; }
.kefu_di a.yuding span{background: url(../images/zixun.png) no-repeat left;background-size: 25px; }
}
/* --------for 450px-------- */
@media screen and (max-width: 450px){
#preview .jqzoom{width: 300px;height: 300px;}
.chanpin .zu a{width: 70px;background: #c10013;color: #fff;}
.banner{height: auto;}
}





