@charset "utf-8";
/* CSS Document */
body{font-size:16px; font-family:Calibri,verdana,Helvetica;color:#000;margin:0;padding:0; }
ul,li,img,p,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0}
img,input{border:0}
ul,li{list-style-type:none}
a{color:#000;text-decoration:none}
a:hover{color:#0095d7;text-decoration:none}
li{list-style:none}
.clear{clear:both}
.zt{width:1100px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.ov{overflow:hidden}
.pre{position:relative}
.abs{ position: absolute;}
.video_content{width:60%; margin: 0 auto;}
.video_index{ width: 100%; /*height: 342px;*/}
.table{width:100%;margin:0 auto; overflow:auto;}
table{width:100%;}
.table p{line-height:26px}
table td{padding:3px 10px}
.sxy{margin:30px 0;border-top:1px #ccc dashed;padding-top:20px}
.sxya{color:#333;line-height:24px}
.sxya a{padding:0 6px}
.fenye{text-align:center;margin-top:30px; }
.fenye span{margin-bottom:10px;display:inline-block}
.fenye_a{padding:5px 10px;color:#898989;border:1px solid #c9caca;margin:0 3px}
.fenye a{display:block;padding:5PX 10px;color:#898989;border:1px solid #c9caca;margin:0 3px}
.fenye a.active,.fenye a:hover{color:#fff;background:#387cdf;border:0;border:1px solid #387cdf}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.linshi-textarea { -webkit-appearance: none;}
.backtop{ display: none; position: fixed; bottom: 2%; right: 5px; z-index: 999; width: 60px; height: 60px; cursor: pointer; background: url(../images/top.png) no-repeat; text-align: center;}
.backtop a{ color: #fff; font-size: 17px;}
.backtop span{ display: block; text-align: center;}
.md-close.guanbi{ padding: 8px 12px; background: #b50d25; position: absolute; top: -12px; right: 15px;}
.top40{ margin-top: 40px;}
.pre{ position: relative;}


#top{ height: 120px; background:url(../images/tbg.png) repeat-x;   position: fixed; z-index:1000; top:0px; left:0px; right: 0;}
*html #top {position:absolute; z-index:300; top:expression(offsetParent.scrollTop+0);left:0px;/*兼容IE6*/}
.top{ width:1100px; margin:0 auto;}
.topp{ margin-right:7px;margin-top:20px; font-weight:bold; font-size:15px;text-align:right;line-height:25px; color:#47AA3F}
.topp span{ font-weight: normal; display: inline-block; margin-left: 30px;}
.logo{ width: 21%;}
.logo2{ margin-top: 27px;}
.logo img{ width: 100%; display:block;}
.right{ float:right;}
.youdao{ width: 70%;}
.r3{ width:215px; padding-top:20px; margin-right:3px;}
.r3 .txt{ width:170px; height:23px; border:1px solid #DDDDDD; padding-left:10px; font-size:12px; line-height:23px; float:left}
.r3 .sub{ width:32px; height:25px; background: url(../images/su.jpg) no-repeat; cursor:pointer; float:left; border:none}
.r1{padding-top:20px;}
.mail{ padding-right:3px; display:block;padding-top:18px; overflow:hidden; position:relative}
.mail a{ color:#000000; display:block; float:left; line-height:25px; text-decoration:underline;}
.mail a:hover{ color:#47AA3F; text-decoration:underline;}
.r1 a.mail:hover{ color:#333333;}
.r1 a img{padding:0px; margin:0px;}
.r2{ padding-top:12px;}
.caidan{display: none}
.r2 li{ float: left;}
.r2 li a{ display:block;line-height:32px; padding:0px 20px;}
.r2 li a:hover{ background:#3D3D3D; color:#fff; text-decoration:underline;}
.clearfix{ zoom:1;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.ban{ width:100%; position:absolute; top:111px;}
.banner{ width:100%; height:439px; overflow:hidden; position:relative}
.banner .hd{ width:54px; float:left; position:absolute; left:50%;  bottom:20px; z-index:100}
.banner .hd li{ width:12px; height:12px; float:left; display:inline-block; margin:0px 3px; background:url(../images/hd2.png) no-repeat; cursor:pointer}
.banner .hd li.on{ background:url(../images/hd1.png) no-repeat}
.banner .bd{width:100%; height:439px; overflow:hidden; position:relative}
.banner .bd li{ float:left; width:100%; height:439px; position:absolute; left:50%; top:0px; margin-left:-800px;}
.banner .bd li img{ display:block; width:1600px; height:439px;}
.box1{ padding:30px 0px;}
.box1 h1{ text-align:center; font-size:18px; color:#000;}
.box1 h1 span{ color:#47AA3F;}
.box11 dl{ width:340px; height:125px; float:left; background:#3D3D3D; padding-top:18px; margin-top:30px;}
.box11 dl.dl{ background:#47AA3F}
.box11 dl.dl .box111{ text-decoration:underline}
.box11 dl.dl1{ margin:30px 40px 0px;}
.box11 dt{ width:86px; float:left; padding-left:8px;}
.box11 dd{ width:206px; float: left; height:102px; margin-left:13px;}
.box11 dd h3 a{ color:#fff;}
.box11 .box111{ width:100%; color:#fff; line-height:127%; word-wrap: break-word; padding-top:5px;}
.box2{ }

.box2_top{ height:30px; border-bottom:1px solid #E0E0E0;}
.box2_top h3{ float:left; font-size:16px; color:#333}
.box2_top ul{ float:right}
.box2_top ul li{ width:170px; height:30px; float:left; border:1px solid #E0E0E0; border-bottom:none; margin-right:5px; text-align:center; line-height:32px;}
.box2_top ul li:hover{ background:#EFEFEF}
.box21{ width:100%;position:relative;}
.box21 .prev,.box21 .next{ display: block; width:31px; height:31px; position:absolute; top:40%; left:-30px; z-index:100; background:url(../images/left.png) no-repeat; cursor:pointer}
.box21 .next{ left:100%; background:url(../images/right.png) no-repeat;}
.box21 .hd li{ width:20px; float:left; font-size:0px;}
.box21 .bd { width:100%; overflow:hidden}
.box21 .bd li{ float:left; display: inline-block; width:255px; margin:25px 10px; height:260px;}
.box21 .bd li a{ display:block; padding:5px; border:1px solid #E0E0E0}
.box21 .bd li .con a{ border:none;}
.box21 .bd li .con a:hover{ color:#333333}
.box21 .bd li a img{ display:block; width:245px; height:165px;}
.box21 .bd li h3{ padding:5px 0px;}
.box21 .bd li h3 a{ font-size:12px; font-weight:bold; border:none}
.box21 .bd li .con{ line-height:135%; color:#666666; width:100%; word-break:break-all}
.box3{ background:#edeaea; padding:30px 0px; margin-top: 40px;}
.box3_left{ width:46%;}
.box3_left h3{ font-weight:bold}
.box3_left .box31{ line-height:160%;word-break:break-all; padding:20px 0px; width:100%}
.box3_left .more{ display:block; color:#47AA3F; text-decoration:underline;}
.box3_right{ width:50%; padding:5px; border:1px solid #E0E0E0;  position:relative; overflow:hidden; z-index:100}
.box3_right video{ width: 100%; height: 320px; background: #000;}
.box3_right object{z-index:-1000; position:absolute}
.box3_right .bd li{ float:left; width:330px; height:220px; overflow:hidden}
.box3_right .bd li img{ display:block; width:330px; height:220px;}
.box3_right .hd{ width:330px; position:absolute; left:5px; bottom:5px; height:32px; background:url(../images/hdbg.png) no-repeat; z-index:100;}
.box3_right .hd ul{ padding-left:9px;}
.box3_right .hd li{ float: left; width:9px; height:9px; background:url(../images/li0.png) no-repeat; margin-right:5px; margin-top:10px; cursor:pointer}
.box3_right .hd li.on{ background:url(../images/li.png) no-repeat;}
.box4{ padding-top:40px; margin-bottom: 40px;}
.box4 h3,.box5 h3,.box6 h3{ font-size:16px; font-weight:bold;}
.box4 h3{ margin-bottom: 20px;}
.owl-carousel{ position: relative; width:100%; margin: 0 auto; margin-top: 0px;}
.owl-carousel .owl-wrapper-outer{ overflow: hidden;  position: relative;  width: 100%;}
.owl-buttons{ position: absolute; z-index: 999; top: 46%; width: 100%; }
.pro_list .owl-theme .owl-controls{ margin:0px;}
.owl-controls .owl-prev{ cursor: pointer; width:31px; height:31px; background: url(../images/left.png) no-repeat; background-size:contain ; text-indent: 9999px; position: absolute;  left: -30px;}
.owl-controls .owl-next{cursor: pointer; width: 31px; height: 31px; background: url(../images/right.png) no-repeat;background-size:contain ; text-indent: 9999px; position: absolute; right: -30px;}
.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item{float: left;}

.item{margin:10px ;  position: relative;  overflow: hidden; }
.item a{ display:block; font-size: 0;}
.item img{width:100%;}
.item .cptimg{position: relative; overflow: hidden;    }
.item:hover .cptimg{border: 1px solid transparent;}
.item:hover img{ transform: scale(1.05);}
.item span{ font-size: 16px; display: block;  line-height: 22px; height: 22px; text-align: center; margin-top: 8px; overflow: hidden;}
.scasb{ margin: 0; line-height: 22px; font-size: 16px; margin-top: 6px; color: #000; font-weight: bold; }
.con{ font-size: 16px; color: #333;}


.cus img{ display:block; width:160px; height:100px; float:left}
.cust{ float:left; width:318px; margin-left:10px;}
.cust h3{ height:21px; background:url(../images/arrow.png) no-repeat left center; padding-left:13px;}
.cust h3 a{ font-size:17px;}
.cust .custom{ font-size:12px; color:#666666; line-height:26px;word-break:break-all; min-height:37px; padding-top:5px;}
.cust .custom a:hover{ color:#333333}
.cust .more{ font-size:12px; color:#47AA3F; text-decoration:underline; display:block;}
.item .custom a{ font-size: 16px;}
.box5{ width:100%; height:170px; border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0; padding-top:40px; margin-top:40px;}
 .box51 dl{ width:345px; float:left; padding-top:30px;}
 .box51 dl.dl{ margin:0px 40px;}
 .box51 dl dd h4{ padding-bottom:5px; background:url(../images/arrow.png) no-repeat left center; padding-left:13px;}
 .box51 dl dt { float: left;}
 .box51 dl dt img{ display:block; float:left; width:60px; height:60px;}
 .box51 dl dd{ float:right; width:256px;margin-inline-start: 10px;}
 .box51 dl dd .nr{ color:#666666; line-height:137%}
 .box51 dl dd .nr a:hover{color:#333333;}
 .box6{ padding:30px 0px; overflow:hidden; position:relative;background:#edeaea;}
 .box61{ width: 31%; margin-right: 3%;}
 .box61 h3,.box62 h3{ padding-bottom:20px;}
 .box61 li{ padding-left:10px; line-height:180%; background:url(../images/li1.png) no-repeat left center;}
 
 .box62 .ct{ line-height:160%; width:100%; word-break:break-all}
 .box63{ width:30%; }
 .abbox63{width: 100%;}
 .box63 .inp{margin-top:15px;}
 .box63 .inp input{ height:40px; padding-left:10px; line-height:40px; color:#7A7A7A; width:calc(100% - 12px); border: 1px solid #ccc; background:none; margin-bottom: 5px;}
 .box63 .inp input.t1{ background:#fff url(../images/psn.jpg) no-repeat right 15px; }
 .box63 .inp input.t2{ background:#fff url(../images/ele.jpg) no-repeat right 15px; }
 .box63 .inp input.t3{ background:#fff url(../images/tel.jpg) no-repeat right 15px; }
 .box63 .are{ width:100%; height:112px; line-height:20px;  background:#fff; border:none; line-height:20px; }
 .box63 .are textarea{ padding-top:11px; padding-left:11px; height:100px;  width:calc(100% - 15px); color:#7A7A7A;  border: 1px solid #ccc;  background:none;}
 .box63 .sub{ width:90px; height:28px; text-align:center; line-height:25px; color:#fff; background:#47AA3F; margin-top:15px; cursor:pointer; border:0px;}
 .foot{ background:#333333; padding: 10px 0;}
 .footer{margin:0 auto;}
 .ft1{ font-size:12px; color:#fff; padding-top:23px; }
 .foot2{ padding-top:10px; overflow:hidden}
 .foot2 span{ color:#fff;}
 .foot2 a{color:#fff; padding:10px;background:url(../images/abg.jpg) no-repeat right center;}
  .foot2  a.end{ background:none;}
 /*详情页*/
.banner1{ width:100%; height:300px; overflow:hidden; position:relative}
.banner1 .hd{ width:54px; float:left; position:absolute; left:50%;  bottom:20px; z-index:100}
.banner1 .hd li{ width:12px; height:12px; float:left; display:inline-block; margin:0px 3px; background:url(../images/hd2.png) no-repeat; cursor:pointer}
.banner1 .hd li.on{ background:url(../images/hd1.png) no-repeat}
.banner1 .bd{width:100%; height:300px; overflow:hidden; position:relative}
.banner1 .bd li{ float:left; width:100%; height:300px; position:absolute; left:50%; top:0px; margin-left:-800px;}
.banner1 .bd li img{ display:block; width:1600px; height:300px;}
.xiangqing{ width:1100px; margin:0px auto; padding:30px 0px; overflow:hidden}
.xq_left{ width:21%; float:left; margin-bottom: 30px;}
.xq1,.xq2{ margin-bottom:20px; overflow:hidden}
.xqe_top{ width:100%;  line-height:40px; background:#47AA3F;}
.xqe_top1{ background:#47AA3F}
.xqe_top2{ background:none; border-bottom:1px solid #e6e0e0;}
.xqe_top h3{ color:#fff; font-size:15px; padding-left:5px;}
.xqe_top h3 a{ color:#fff}
.xqe_top2 h3{ color:#333;}
.xq1 li{ padding-left:20px; line-height:30px; background:#EDEAEA url(../images/arrow.png) no-repeat 7px center; border-bottom:1px solid #fff;}
.xq1 li:hover{background:#47AA3F url(../images/arrow1.png) no-repeat 7px center;}
.xq1 li:visited{}
.xq1 li:hover a{ color:#fff}
.xq1 li a{ font-size:12px;}
.tree_box{ margin-top:1px;}
.tree_one{ padding:3px 0px 10px; background:#EDEAEA;}
.tree_box h3{padding-left:20px; line-height:30px; background:#EDEAEA url(../images/arrow.png) no-repeat 7px center; border-bottom:1px solid #fff;}
.tree_box h3 a{ color:#2e2e2e; font-size:14px;}
.tree_box h3:hover{background:#47AA3F url(../images/arrow1.png) no-repeat 7px center;}
.tree_box h3:hover a,.tree_box h3:hover{ }
.tree_one li{ background:#EDEAEA url(../images/li1.png) no-repeat 20px center; border-bottom:1px dashed #ccc;padding-left:30px; line-height:30px; }

.xq_right{ width:77%; float:right;}
.xq_right h3{ float:left; padding:0px}
.xq_right .tp{ float:right;  font-size:14px;  margin-right:10px;}
.xq_right .tp a{ font-size:14px; }
.xqr2{ clear:both}
.xqr{ line-height:22px; padding:30px 0px;}
.xqr2 .geng{ display:block; float: right; margin-right:10px;  text-decoration:underline; font-size:12px;}
.xqr22{ width:100%;position:relative; min-height:60px;}
.xqr22 .prev,.xqr22 .next{ display: block; width:31px; height:31px; position:absolute; top:40%; left:0px; z-index:100; background:url(../images/left.png) no-repeat; cursor:pointer}
.xqr22 .next{ left:96%; background:url(../images/right.png) no-repeat;}
.xqr22 .hd li{ width:20px; float:left; font-size:0px;}
.xqr22 .bd { width:91%; overflow:hidden; margin:0 auto;}
.xqr22 .bd li{ float:left; display: inline-block; width:255px; margin:25px 5px; height:260px;}
.xqr22 .bd li a{ display:block; padding:5px; border:1px solid #E0E0E0}
.xqr22 .bd li .con a{ border:none;}
.xqr22 .bd li .con a:hover{ color:#333333}
.xqr22 .bd li a img{ display:block; width:245px; height:165px;}
.xqr22 .bd li h3{ padding:5px 0px; float:none}
.xqr22 .bd li h3 a{ font-size:12px; font-weight:bold; border:none}
.xqr22 .bd li .con{ line-height:135%; color:#666666; width:100%; word-break:break-all}
.nt{ padding:30px 0px;}
.nt a{ padding:10px; background:#bab7b7; color:#fff; margin-right:10px;}
.nt a.link{ background:#333}
.nt a:hover{ background:#47AA3F; color:#fff;}

.nei_pro_x_l{ width:245px; height:270px; float:left; margin-right:23px; margin-bottom:30px;}

.pro_x_s img{ width:100%;}
.pro_x_z{  height:20px; line-height:20px;  margin-top:10px;}
.pro_x_z a{ color:#000; font-size:12px; font-weight:bold;}
.pro_x_z a:hover{ text-decoration:underline; color:#0E458C;}
.pro_x_x{height:50px; float:left; margin-top:10px; position:absolute}
.pro_x_x_l{ width:13px; height:18px; }
.pro_x_x_r{ height:50px; line-height:20px;  font-size:12px;}
/*新闻页*/
.news{ padding:30px 0px; overflow:hidden}
.news li{ line-height:45px; border-bottom: #E7E7E7 1px dashed; height:45px; background:url(../images/li1.png) no-repeat 1px center;}
.news li a{ display:block; width:80%; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:10px;}
.news li span{ display:block; float:right}
/*产品页*/
.pro ul{ overflow: hidden; margin-bottom: 30px;}
.pro li{ float:left; display: inline-block; width:255px; margin:25px 0px; height:260px; margin-right:10px;}
.pro li a{ display:block; padding:5px; border:1px solid #E0E0E0}
.pro li .con a{ border:none;}
.pro li .con a:hover{ color:#333}
.pro li img{ display:block; width:245px; height:165px;}
.pro li h3{ padding:5px 0px; float:none}
.pro li h3 a{ font-size:12px; font-weight:bold; border:none}
.pro li .con{ line-height:135%; color:#666666; width:100%; word-break:break-all}

.content_r_b_b_l{ width:255px; float:left; margin-right:10px; margin-bottom:5px;}
.content_r_b_b_l_t{ border:1px solid #CCCCCC; padding:5px 5px;}
.content_r_b_b_l_t_n{ }
.content_r_b_b_l_t_n img{width:245px;  }
.content_r_b_b_l_b{}
.content_r_b_b_l_b_t{ text-align:center; height: 50px; line-height:25px; color:#333;  margin-top:10px;}
.content_r_b_b_l_b_t a{ color:#333;}
.content_r_b_b_l_b_t a:hover{ color:#47aa3f; }
.content_r_b_b_l_b_b{ width:255px; height:70px; float:left; line-height:18px;}
.content_r_b_b_l_b_b a{ color:#666666;}
.content_r_b_b_l_b_b a:hover{ color:#006F97;}
.nei_product_show_t h1{ font-size:16px}
.nei_r_b{margin-bottom:15px;}
.nei_r_b_t{border-bottom: #C6C6C6 1px dashed;}
.nei_r_b_t_l{ width: auto; height:40px; float:left; line-height:40px; text-align:left; list-style-type:none; font-size:18px; color:#000000;}
.nei_r_b_t_r{ width: auto; height:32px; float:right; text-align:right; padding-top:8px;}
.nei_r_b_b{ height:160px;}
.index_zhu_r_p{  height: auto; }

.title{ line-height:30px; margin-top: 30px;}
.title h1{font-size:20px;  text-align:center;color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.pagination { width:100%;  text-align:center; color:#333; height:50px;}
.pagination a {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ccc;	text-decoration: none;color: #333; display: inline-block;}
.pagination a:hover, div.pagination a:active {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ccc;}
.pagination span.current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ccc;font-weight: bold;background-color: #f0f0f0;color: #333;}
.pagination span.disabled {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ccc;color: #333;}

.searchtip{ width:100%; height:30px; line-height:30px; font-size:16px; font-weight:bold;}
.sswk{ width:100%; height:auto;  line-height:25px;}
.s_title{ width:100%; height:30px; font-size:14px; font-weight:bold;  line-height:30px; background:url(../images/sanjiao.png) left no-repeat; padding-left:10px;}
.s_content{ width:100%; height:auto; line-height:25px; float:left;}
.xgnews{ width:100%; height:30px; float:left; line-height:30px;}

#demo { overflow:hidden; width: 810px; height:270px; align:center; float:left; padding:0; margin-top:10px;}
.quote{ width:160px; height:45px; float:right;}

.nei_anniu{ width:100%; height:40px; float:left; margin-bottom:15px;}
.nei_anniu li{ width:200px; height:40px; float:left; line-height:40px; text-align:center; list-style-type:none; background:#E0E0E0; margin-right:2px; font-size:13px; font-weight:600;}
.nei_anniu li a{ color:#000000;}
.nei_anniu li a:hover{ color:#333; background:#FF6C00; display:block;}

.shangxia{ width:100%; height:auto; float:left; color:#333;}
.shangxia li{ width:100%; height:30px; line-height:30px; float:left;color:#333;list-style-type:none}
.shangxia li a{ color:#333;}
.shangxia li a:hover{ color:#FF0000}

#owl1hot.owl-carousel{ margin-top: 30px;}
#owl1hot.owl-carousel .owl-wrapper-outer{ width: 93%; margin: 0 auto;}
#owl1hot .owl-controls .owl-prev{ left: 0;}
#owl1hot .owl-controls .owl-next{ right: 0;}
#owl1hot .owl-buttons{ top: 35%;}
#owl1hot .item{ margin: 0 10px 30px;}
.item .pro_x_x_r a{ font-size: 14px;}

.feedinput table tr td input{ border: 1px solid rgb(169, 169, 169); height: 26px; line-height: 26px;}
.feedinput table tr td select{ height: 28px;}
.feedinput table tr td img{ width: 55px;}
.ct{ line-height: 26px;}

.cptut{ width: 50%;}
.box{/* overflow: hidden;*/}
.cpjidsf{width: 45%;}
.cpjidsf h1{ text-align: left; font-family: arial; font-size: 18px; text-transform: inherit; margin-top: 30px; margin-bottom: 10px;  }
.cpjidsf p{ margin-bottom: 5px;}
.aboutner{ /*margin-top: 15px; */padding: 0 10px;}
.tb-pic a{/*display:table-cell;text-align:center;vertical-align:middle;*/}
.tb-pic a img{vertical-align:middle; width:100%}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden; display: flex; flex-wrap: wrap;justify-content: center;}
.tb-thumb li{ width:14%;margin:0 3px 3px 3px;overflow:hidden;padding:1px; border: 1px solid #ccc; font-size: 0;}
.tb-s310, .tb-s310 img,.tb-s40 img{width:100%;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{}
.tb-booth{border:1px solid #ccc;position:relative;z-index:1;width: 99%; }
.tb-thumb .tb-selected{ border: 1px solid #23a490;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
div.zoomDiv{z-index:999; font-size:0;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.lineh{ line-height:64px; margin-right:18px}
.tb-pic a:nth-child(2),.tb-pic a:nth-child(3),.tb-pic a:nth-child(4),.tb-pic a:nth-child(5),.tb-pic a:nth-child(6){ display: none;}
.xiazai{ margin-top: 30px;}

#rotate ul{ display: flex; flex-wrap: wrap; margin-top: 30px; margin-bottom: 20px; border-bottom: 1px solid #555;}
#rotate ul li{ padding: 6px 20px; border: 1px solid #555; border-bottom: none; border-radius:5px 5px 0 0 ; margin-right: 4px; cursor: pointer;}
#rotate ul li.on{background-image: -webkit-linear-gradient(top, #fbfdfe, #d9eaf4);background-image: -moz-linear-gradient(top, #fbfdfe, #d9eaf4);background-image: -ms-linear-gradient(top, #fbfdfe, #d9eaf4);}

.logo{ margin-top: 20px;}
.cpduoli{ display: flex; flex-wrap: wrap;}
.cpduoli li{ width: 24%; margin: 0.5%;}



@media only screen and (max-width:1024px ) and  (min-width:769px ){
	.zt{ width: 100%;}
.box11 dl{ width: 314px;}
	.youdao{ width: 75%;}
	.logo{ width: 22%;}
	.r2 li a{ padding: 0 16px;}
	.owl-controls .owl-prev{ left: 0;}
	.owl-controls .owl-next{ right: 0;}
	.box3_left{ margin-left: 1%;}
	.box4 h3, .box5 h3, .box6 h3,.box2_top h3{ padding-left: 1%;}
	.box61{ margin-left: 1%;}
	.box51 dl{ width: 32%;}
	.xqr img{ width: 100%;}
	.pro ul{ display: flex; flex-wrap: wrap;}
	.pro ul li{ width: 31%;}
	.pro li img{ width: 100%; height: auto;}
	.content_r_b_b_l{ width: 31.1%; margin: 1%;}
	.content_r_b_b_l_t_n img{ width: 100%;}
	.xiazai{ width: 180px;}
	
}
@media only screen and (max-width:768px ){
	.zt{ width: 100%;}
	#top{ background: #fff; height: 170px;}
	.youdao{ width: 80%;}
	.logo{ width: 20%; margin-top: 20px;}
	.r2 li a{ padding: 0 8px;}
	.topp{ float: none;}
	.box11 dl{ width: 32%; height: auto; }
	.box11 dl.dl1{ margin: 30px 2% 0;}
	.box11 dt{ float: none; margin: 0 auto;}
	.box11 dd{ float: none; text-align: center; margin-left: 0; width: 96%; margin: 0 auto;}
	.owl-controls .owl-prev{ left: 0;}
	.owl-controls .owl-next{ right: 0;}
	.box3_left{ width: 50%; margin-left: 1%;}
	.box3_right{ width: 45%;}
	.box51 dl{ width: 32%;}
	.box51 dl dd{ width: 70%;}
	.box61{ margin-left: 1%;}
	.xqr img{ width: 100%;}
	.pro ul{ display: flex; flex-wrap: wrap;}
	.pro ul li{ width: 31%;}
	.pro li img{ width: 100%; height: auto;}
	.content_r_b_b_l{ width: 48%;}
	.content_r_b_b_l_t_n img{ width: 100%;}
	.cptut{ float: none; width: 80%;margin: 0 auto; margin-bottom: 20px;}
	.cpjidsf{ float: none; width: 96%; margin: 0 auto;}
	div.zoomDiv{ opacity: 0;}
	.xiazai{ width: 180px;}
	#newtab1,#newtab2,#newtab3,#newtab4{ overflow: auto; overflow-y: hidden;}
}
@media only screen and (max-width:480px ){
	.r3,.r1{ padding-top: 0;}
	.box111{ font-size: 13px;}
	.box11 dt img{ width: 80px;}
	#top{ position: relative; height: auto;}
	.logo{  width: 40%; margin: 0 auto; margin-left: 20%;}
	.youdao{float: none; width:100%; margin: 0 auto;}
	.topp{ float: none; text-align: center; margin-top: 0;}
	.topp span{ margin-left: 0;}
	.ban{ position: relative; top: auto;}
	.caidan{ display: block; width: 32px; text-align: right; position: absolute; top: -32px; right: 20px;}
	.daohang{ position: relative; width: 100%; clear: both;}
	.daohang ul{ display: none; background: #fff; padding-inline-start: 0px; padding: 20px 0; background: #47AA3F;}
	.daohang ul li{ width: 10%;}
	.daohang ul li{ width: 100%; float: none; text-align: center;}
	.daohang ul li a{ color: #fff;}
	.r1,.sousuo{ float: left;margin-left: 10px;}
	.box11 dl{ width: 96%; float: none; margin: 0 auto; margin-top: 15px; overflow: hidden;}
	.box11 dl.dl1{ margin-top:15px;}
	.box11 dt{ float: left; width: 28%;}
	.box11 dd{ text-align: left; width: 67%; float: right; margin-right: 2%;}
	.box2{ padding-top: 0px;}
	.box23{ overflow: hidden ; margin-top: 20px;}
	.box2_top{ border-bottom: none; height: auto;}
	.box2_top h3,.box4 h3,.box5 h3{ float: none; text-align: center; font-size: 25px;}
	.box2_top ul{ display: flex; flex-wrap: wrap; float: none; justify-content: center; margin-top: 20px;}
	.box2_top ul li{ float: none; width:40%; border-bottom: 1px solid #E0E0E0; margin-bottom: 10px; height: auto;}
	.box2_top ul li:first-child{ width: 60%;}
	.box3_left{ width: 96%; margin: 0 auto; float: none;}
	.box3_right{ width: 96%; float: none; margin: 0 auto; margin-top: 20px;}
	.cus img{ width: 100%; height: auto;}
	.box4{ padding-top: 30px;}
	.box51 dl{ float: none; width: 96%; margin: 0 auto; overflow: hidden;}
	.box5{ height: auto; padding-bottom: 30px;}
	.box61{ float: none; width: 96%; margin:0 auto; margin-bottom: 30px;}
	.box63{ float: none; width: 96%; margin: 0 auto;}
	.xq_left,.xq_right{ float: none; width:98%; margin: 0  auto; overflow: hidden;}
	.xq_left{ margin-bottom: 30px;}
	.nt a{ display: inline-block; margin-right: 0;}
	.nei_pro_x_l{ width: 100%;}
	.pro_x_x_r{ float: none;}
.pagination{ margin-bottom: 30px;}
	.pro ul li{ width: 98%; margin: 10px auto; height: auto;}
	.news li a{ width: 78%;}
	#content,#Payment,#product{ width: 240px;}
    .content_r_b_b_l{ width: 96%; float: none; margin: 0 auto;}
	.ft1{ text-align: center;}
	.foot2{ padding: 10px;}
	.cptut{ float: none; width: 98%;}
	#rotate ul li { padding: 6px 3px;}
	.box2_top ul li{ background: #47aa3f; border: 1px solid #47aa3f;}
	.box2_top ul li a{ color: #fff;}
	.cpduoli{ justify-content: center;}
	.cpduoli li{ width: 49%; margin: 0.5%;}
	.con{ font-size: 14px;}
	.box1{ display: none;}
	.xq_right h3{ display: none;}
	.box3_left .box31{ height: 105px; overflow: hidden;}
	.box61 ul{ height: 110px; overflow: hidden;}
	.logo2{ float: none;}
}