﻿@import url(style.css);
@import url(lrtk3.css);
@import url(pscroll.css);
@keyframes scaleAnim{
    0%{         
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
    100%{
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
.header-v1 .search{ background:#f6f6f6;}
/*内页*/
.postions{ height:60px; line-height:60px; overflow:hidden;color:#999999; font-size:14px; position:relative;}
.postions:after{ content:""; position:absolute; bottom:0; left:0; height:1px; width:100%; background:#e5e5e5;}
.sec .postions{ margin-top:20px;}
.postions.bgs2{-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.1);box-shadow: 0 5px 15px rgba(0,0,0,.1);}
.postions.bgs3{ border-bottom:0; height:58px; line-height:58px; display:none;}
.postions.bgs3:after{ display:none;}
.posadd .postions{ position:fixed; top:0; left:0; width:100%; z-index:5;}
.postions a{color:#999999; }
.postions a:hover{ color:#7cc309;}
.postions label{ color:#777777;}
.postions .goback{ float:right; height:72px; line-height:72px;color:#000; font-size:14px; padding-left:25px; background:url(../images/goback.png) left center no-repeat; background-size:16px 15px;}
.postions .goback:hover{color:#00468c;}
.postions .postions_r{}
.postions .postions_r img{ vertical-align:text-top; margin-right:8px; height:16px;}
.postions .postions_r img:first-child{ margin-left:0;}
.postions h2{ float:left; font-weight:normal; color:#333; height:58px; font-size:20px;}
.postions h2 span{font-size:16px; font-family:Arial; }
.postions .rclass{ float:right;background:url(../images/pos_bg2.png) left center no-repeat;background-size:20px auto;  padding-left:25px;-webkit-tap-highlight-color: #fff;-webkit-tap-highlight-color: transparent; display:none;}
.postions .postions_b{ text-align:center;}
.postions .postions_b a{ display:inline-block; vertical-align:top; /*float:left;*/ width:19.5%; text-align:center;overflow:hidden; font-size:18px; color:#2d317c; position:relative;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:0; }
.postions.bgs4 .postions_b a{max-width:200px;}
.postions .postions_b a:hover{color:#7cc309;}
.postions .postions_b a span{ display:inline-block; vertical-align:top; overflow:hidden; padding:inherit; z-index:0; position:relative;}
.postions .postions_b a span:after{content: "";display: block;position: absolute;left: 50%;right:50%; bottom: 0;height:3px;opacity: 0;background:#7cc309;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:-1;}
.postions .postions_b a:before{ content:""; position:absolute; right:0; top:50%; margin-top:-15px; height:30px; width:1px; background:#e6e6e6;}
.postions .postions_b a:last-child:before{ display:none;}
.postions .postions_b a.isel span:after{left: 0%;right: 0%;opacity: 1;}
.postions .postions_b a:hover span:after{left: 0%;right: 0%;opacity: 1;}
.postions .postions_b a.isel{color:#7cc309; }
/*搜索*/
.postions .search{ float:right; background:#ffffff;border-radius:4px; overflow:hidden; margin-top:16px; width:374px; border:1px solid #dddddd;}
.postions .search .inputs{height:38px; line-height:38px; background:none; border:0;width:calc(100% - 112px);width:-webkit-calc(100% - 112px);width:-moz-calc(100% - 112px); float:left; outline:none; text-indent:12px; font-size:14px; color:#777777; font-family:"微软雅黑";}
.postions .search .inputs::-webkit-input-placeholder{color:#999999;}
.postions .search .inputs::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#999999;}
.postions .search .inputs:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#999999;}
.postions .search .inputs:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#999999;}
.postions .search .bnts{ float:right;width:112px; height:38px; background:#00468c;  cursor:pointer; border:none; border-radius:0 4px 4px 0; color:#fff; background:#00468c;}
.position2 .search .bnts:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
/*分类弹窗*/
.about_bgs{z-index: 19891024;background:url(../images/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}
.about_tc .closed2{ display:none;}

.o_big_con{ overflow:hidden; position:relative;}
.o_big{ overflow:hidden; background-repeat:no-repeat; background-position:70% center; background-size:cover; position:relative;  width:100%;-webkit-animation:scaleAnim 5s ease forwards; animation: scaleAnim 5s ease forwards;}
.o_big img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}
.o_big_con .cons{ position:absolute; top:0; left:0; width:100%; height:100%;}
.o_big_con .cons .wrap{ height:100%; display:table; }
.o_big_con .cons .wrap3{ height:100%; display:table; }
.o_big_con .cons .wrap12{ height:100%; display:table; }
.o_big_con .h2{font-weight:normal; display:table-cell; vertical-align:middle;   text-transform:uppercase; text-align:left;}
.o_big_con .h2 label{width:100%; display:block;color:rgba(255,255,255,0.8);  margin-top:2.5%; font-size:24px; text-transform:none;max-width:670px; line-height:36px;}
.o_big_con .h2 span{ display:block; overflow:hidden; color:rgba(255,255,255,0.8); line-height:1;  position:relative;  letter-spacing:1px; font-weight:bold; margin-top:4%; }
.o_big_con .h2 span i{ font-style:normal; font-weight:bold; overflow:hidden; color:rgba(153,153,153,0.15); font-family:Arial; display:block; position:relative; line-height:90px; text-transform:uppercase;  ;background:linear-gradient(#d1d2d1, rgba(209,210,209,0.7), rgba(209,210,209,0.1), rgba(209,210,209,0));-webkit-background-clip: text; color: transparent;}
.o_big_con .h2 span em{ font-style:normal; font-weight:bold; letter-spacing:30px; overflow:hidden; color:#7cc309; position:absolute; top:50%; left:0;transform: translate(0%, -50%);}
.o_big_con.bgs2 .cons .wrap{ position:relative;}
.o_big_con.bgs2 .cons .wrap:after{ content:""; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; background:url(../images/see_bg1.png) center top 53% no-repeat; background-size:472px auto;}
.o_big_con.bgs2 .h2{ text-align:center;}
.o_big_con.bgs2 .h2 span i{ line-height:110px;}
.o_big_con.bgs2 .h2 span em{ width:100%; font-weight:normal;/*padding-bottom:20px;*/ letter-spacing:10px;}
.o_big_con.bgs2 .h2 span em p{ font-weight:bold; margin-bottom:1%; display:block; overflow:hidden;}
.o_big_con.bgs2 .h2 span em .title{ font-weight:normal; color:#7cc309;}
.o_big_con.bgs2 .h2 span i{background: linear-gradient(#545454, rgba(84,84,84,0.9), rgba(84,84,84,0.2), rgba(84,84,84,0));-webkit-background-clip: text;color: transparent;}

.postions2{ position:absolute; left:0; width:100%; height:60px; line-height:60px; overflow:hidden;color:rgba(255,255,255,1.0); font-size:14px; bottom:0; }
.postions2 a{color:rgba(255,255,255,1.0); }
.postions2 a:hover{ color:#7cc309;}
.postions2 .postions_r img{ height:17px; margin-right:9px;vertical-align:text-top;}
.postions2 .postions_r{ overflow:hidden; position:relative;}
/*.postions2 .postions_r:after{ content:""; position:absolute; left:24px; top:50%; margin-top:-5px; height:10px; width:1px;background:rgba(255,255,255,0.5); }*/
.postions2 label{ color:#fff;}
.postions2 h2{ float:left; font-weight:normal; color:#fff; height:58px; }
.postions2 h2 span{font-size:15px; font-family:Arial; color:rgba(255,255,255,0.5); }
.map{ position: relative;top: -80px; color:#999999; font-size:14px;transition:all 0.3s;}
/*分页*/
.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:4%; padding-bottom:5%; clear:both; font-family:Arial;}
.yema.bgs2{ text-align:right;}
.yema a{ display:inline-block; height:42px; line-height:42px; padding-left:10px; overflow:hidden; padding-right:10px; min-width:50px;margin-left:3px;  text-align:center; color:#999999; font-size:15px; border:1px solid #ffffff; background:#ffffff; }
.yema a:hover{ text-decoration:none; color:#fff; background:#7cc309;border:1px solid #7cc309;}
.yema a.on{color:#fff;  background:#7cc309;border:1px solid #7cc309;}
.yema a.first,.yema a.last{ margin-right:0;  }
.yema a.first:hover,.yema a.last:hover{background-color:#7cc309;}
.yema a span{ font-family:"宋体"; font-weight:bold; font-size:15px;}
/*加载更多*/
.news_more{ overflow:hidden; margin-top:4%; text-align:center; color:#c8c8c8; font-size:14px; margin-bottom:7%;}
.news_more img{ display:block; height:34px; margin:0 auto; margin-bottom:10px;}
/*暂无内容*/
.nodata{ clear:both; max-width:1200px; margin:0 auto; overflow:hidden; text-align:center; margin-top:13%; margin-bottom:13%; background:url(../images/nodata.png) center top no-repeat; background-size:auto 169px; padding-top:180px;}
.nodata .title{ color:#555555; font-size:18px; overflow:hidden; margin-top:2%; line-height:26px;}
.nodata .desc{color:#999999; font-size:14px; overflow:hidden; line-height:24px; margin-top:5px;}
/*新闻中心*/
.news_bg1{ background:#f5f5f5; overflow:hidden;}
.news_con{ overflow:hidden; margin-top:5%;}
.news_con ul li{ overflow:hidden; margin-bottom:4%; background:#f7f7f7; display:block; position:relative;}
.news_con ul li:last-child{ margin-bottom:0;}
.news_con ul li .imgs{ width:485px; float:left; overflow:hidden;}
.news_con ul li .imgs img{ display:block;width:100%;/* -webkit-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);transition-duration: 0.3s;transition-timing-function: ease-out;transition-property: opacity, transform, filter;*/-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.news_con ul li:hover .imgs img{/*-webkit-transform: scale(1.2) rotate(4deg); transform: scale(1.2) rotate(4deg);*/-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.news_con ul li .news_con_r{overflow:hidden; padding-left:38px; padding-right:66px; padding-top:56px; padding-bottom:0;}
.news_con ul li .news_con_r .news_con_l{ overflow:hidden;}
.news_con ul li .news_con_r .news_con_date{ float:right; margin-left:3%; max-width:160px; width:18%; background:#e3e3e3; text-align:center; padding-top:35px; padding-bottom:38px;transition:all 0.3s; font-family:Arial; margin-top:13px;}
.news_con ul li .news_con_r .news_con_date .day{ color:#666666; display:block; margin-bottom:5px; height:60px; line-height:60px;transition:all 0.3s;}
.news_con ul li .news_con_r .news_con_date .year{ color:#9a9a9a; display:block; position:relative; padding-top:7px;height:38px; line-height:38px;transition:all 0.3s;}
.news_con ul li .news_con_r .news_con_date .year:after{ content:""; position:absolute; top:0; left:50%; margin-left:-15px; width:30px; height:3px; background:#cccccc;transition:all 0.3s;}
.news_con ul li .news_con_r .news_con_l .h3{ line-height:34px; height:34px; overflow:hidden;  color:#333333; font-weight:bold; margin-top:1%; margin-bottom:24px;white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s;}
.news_con ul li .news_con_r .news_con_l .p{ height:56px; overflow:hidden; font-size:18px; color:#666666; line-height:28px;transition:all 0.3s;}
.news_con ul li .news_con_r .news_con_l .news_more{ display:block; margin-top:60px; clear:both;   overflow: hidden;}
.news_con ul li.hover_bunt .bunt{ /*color:#000;*/}
.news_con ul li.hover_bunt .bunt .c-arrow--half{ background-color:#000;}
.news_con ul li.hover_bunt .bunt .c-arrow--half:before{ background-image:url(../images/jt2.png);}
.news_con ul li.hover_bunt .bunt .boxs:before,.news_con ul li.hover_bunt .bunt .boxs:after{transform: scaleX(1);}
.news_con ul li.hover_bunt .bunt .boxs .divs:before,.news_con ul li.hover_bunt .bunt .boxs .divs:after{transform: scaleX(1);}
.news_con ul li.hover_bunt .bunt .c-arrow--half{opacity:1.0;filter:Alpha(opacity=100);transform: scaleX(1.4);}
.news_con ul li:hover .news_con_r .news_con_l .h3{ color:#7cc309;}
.news_con ul li:hover .news_con_r .news_con_l .p{ color:#666666;}
.news_con ul li:hover .news_con_r .news_con_date{ background:#7cc309;}
.news_con ul li:hover .news_con_r .news_con_date .day{color:#fff;}
.news_con ul li:hover .news_con_r .news_con_date .year{color:#fff;}
.news_con ul li:hover .news_con_r .news_con_date .year:after{ background:#fff;}
.i_title{ overflow:hidden; text-align:center; margin-top:5%;}
.i_title .span{ text-transform:uppercase; overflow:hidden; line-height:1.5; color:rgba(0,0,0,0.5); font-size:18px; margin-bottom:1%; letter-spacing:30px;}
.i_title.factorys .span{ margin-bottom:2.5%;}
.i_title .h3{ font-weight:bold; color:#7cc309;overflow:hidden; letter-spacing:2px;}
.textShade{background-image:url(../img/i_img5.jpg);-webkit-background-clip: text;background-clip: text;color:transparent; background-position:50% 50%; animation:textShade linear 20s infinite; background-size:auto 100%;}
@keyframes textShade{
	0%{background-position:0 0;}
	100%{background-position:100% 100%;}	
}
/*新闻资讯详细*/
.about_x2{ padding-bottom:1%;padding-top:4%;/* border-right:1px solid #e7e7e7;*/}
.about_x2 .show_t{ line-height:40px; font-size:28px; color:#333333; text-align:left; margin-bottom:1%; margin-top:5px; font-weight:bold;}
.about_x2 .con_line{height:50px; line-height:40px;font-size:15px; color:#c8c8c8; border-bottom:1px solid #f0f0f0; text-align:left; padding-bottom:1%; }
.about_x2 img{margin-bottom:10px; display:block; max-width:100%;}
.about_x2 .con_id{ line-height:32px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:4%;font-size:15px; color:#555555;text-align:left;/* font-family:"宋体";*/ padding-bottom:4%;}
.about_x2 .con_id .h2{ font-size:16px; line-height:24px; margin-bottom:5px;}
.about_x2 .con_id p{ padding-bottom:10px; overflow:hidden;}
.about_x2 table{border-collapse:collapse;border-spacing:0;}
.about_x2 table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}
.prenext{ padding-top:3%; text-align:center;  font-size:15px;margin-bottom:7%;border-top:1px solid #f0f0f0; overflow:hidden; line-height:26px; color:#555555; text-align:center; }
.prenext span{ width:40%; overflow:hidden; height:26px;white-space:nowrap;text-overflow:ellipsis;}
.prenext span.l{ text-align:left;}
.prenext span.r{ text-align:right;}
.prenext a{ color:#555555; overflow:hidden; transition:all 0.3s;}
.prenext a:hover{ color:#7cc309;  text-decoration:none;/*opacity:0.8;filter:Alpha(opacity=80);*/}
.prenext .goback{ display:inline-block; vertical-align:top; height:38px; line-height:38px; width:120px; border:1px solid #9e0534; border-radius:20px; color:#9e0534; margin-top:-6px;}
.prenext .goback:hover{ background:#7cc309; color:#fff;}
.fenxiang{ float:right;}
.fenxiang div.social-share{ display:inline-block; vertical-align:top;}
.fenxiang .news_fx{ text-align:center;display:inline-block; vertical-align:top;  padding-left:3px; padding-right:3px;}
.fenxiang .news_fx ul li{ display:inline-block; width:30px; height:30px;  margin-left:2px; margin-right:2px; background-repeat:no-repeat; background-size:100% 100%; cursor:pointer;}
.fenxiang .news_fx ul li.bgs1{ background-image:url(../images/fx_pic1.png);}
.fenxiang .news_fx ul li.bgs2{ background-image:url(../images/fx_pic2.png);}
.fenxiang .news_fx ul li.bgs3{ background-image:url(../images/fx_pic3.png); position:relative;}
.fenxiang .news_fx ul li:hover{transition:all 0.3s/*;opacity:0.8;filter:Alpha(opacity=80);*/}
.fenxiang .news_fx ul li.bgs1:hover{ background-image:url(../images/fx_pic1_on.png);}
.fenxiang .news_fx ul li.bgs2:hover{ background-image:url(../images/fx_pic2_on.png);}
.fenxiang .news_fx ul li.bgs3:hover{ background-image:url(../images/fx_pic3_on.png);}
.fenxiang .news_fx ul li a{ display:block; width:30px; height:30px; padding:0; margin:0;}
.fenxiang .news_fx ul li a:hover{ background:none;}
.fenxiang .social-share .icon-qq:before{ content:"";}
.fenxiang .social-share .icon-qq{ border:0;}
.fenxiang .social-share .icon-qq:hover{ background-image:url(../images/fx_pic1_on.png);background-size:100% 100%;}
.fenxiang .social-share .icon-wechat:before{ content:"";}
.fenxiang .social-share .icon-wechat{ border:0;}
.fenxiang .social-share .icon-wechat:hover{ background-image:url(../images/fx_pic3_on.png);background-size:100% 100%;}

.fenxiang .social-share .icon-weibo:before{ content:"";}
.fenxiang .social-share .icon-weibo{ border:0;}
.fenxiang .social-share .icon-weibo:hover{ background:url(../images/fx_pic2_on.png) no-repeat;background-size:100% 100%;}
/*买家秀*/
.fh5co-board{ margin-top:2.6%;}
/*.fh5co-board .animate-box{opacity: 0;}*/
.fh5co-board .animate-box2{ overflow:hidden;}
.fh5co-board .column{float:left}
.fh5co-board .size-1of6{width:16.66%}
.fh5co-board .size-1of5{width:20%}
.fh5co-board .size-1of4{width:25%}
.fh5co-board .size-1of3{width:33.333%}
.fh5co-board .size-1of2{width:50%}
.fh5co-board[data-columns]::before{content:'6 .column.size-1of6'}
.fh5co-board .item { padding: 6px 6px 6px 6px; background: #fff;  overflow: hidden;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.fh5co-board .item:hover{-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); }
.fh5co-board .item a { display: block; overflow:hidden; position:relative; border-radius:10px; }
.fh5co-board .item a:after{content:""; position:absolute; width:100%; height:100%; top:0; left:0; background:url(../images/i_pic1.png) rgba(0,0,0,0.5) center center no-repeat; background-size:33px 33px;transition:all 0.3s;opacity:0;filter:Alpha(opacity=0);}
.fh5co-board .item a:hover:after{opacity:1.0;filter:Alpha(opacity=100);}
.fh5co-board .item img { width:100%; max-width: 100%; display:block; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; }
.fh5co-board .item .fh5co-board-img {overflow: hidden; display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.fh5co-board .item:hover .image-popup img {-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
/*买家秀详细*/
.productDetails{ overflow:hidden; background:#fafafa; position:relative; padding-top:5%; padding-bottom:2.5%;}
.productDetails .information:after{content:"";height:0;display:block;clear:both}
.productDetails .product_one_l{ margin:0 auto; max-width:440px;/* overflow:hidden;*/ position:relative; }
.productDetails .product_one_l .pro_big2{  overflow:hidden; margin-bottom:10px;border:10px solid #7cc309;}
.productDetails .product_one_l .big_img{width:100%;}
.productDetails .information{  overflow:hidden;}
.productDetails .information .boxs2{/* margin:0 auto; width:96%; max-width:1540px;*/ margin-top:4%; margin-bottom:6%;}
.productDetails .information .conten{ overflow:hidden; position:relative; margin-top:52px; margin-bottom:40px; min-height:700px;  display:none; }

.productDetails .product_one_l .video-play{width:100%; height:100%; position:absolute; left:0; top:0;background:url(../images/i_pic2.png) center center rgba(0,0,0,0.3) no-repeat;  background-size:74px 52px; transition:all 0.3s; cursor:pointer; z-index:6; display:none;}
.productDetails .product_one_l .video-play:hover{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.productDetails .product_one_l.not .video-play{ display:block;}

.productDetails .information .news2_r{ position:absolute; right:0; top:0; width:385px; background:#fff; height:100%; padding-top:5%;}
.productDetails .information .news2_r .boxs{ width:94%; margin:0 auto; max-width:312px; overflow:hidden;}
.productDetails .information .news2_r .colseds{ display:block; height:51px;transition:all 0.3s;}
.productDetails .information .news2_r .colseds:hover{opacity:0.8;filter:Alpha(opacity=80);}
.productDetails .information .news2_r .h3{ font-weight:normal; overflow:hidden; line-height:1.6; font-size:16px; color:#393939; margin-top:25px;}
.productDetails .information .news2_r .p{ overflow:hidden; line-height:24px; color:#666666; font-size:14px; padding-top:25px; border-top:1px dashed #b3b3b3; margin-top:15px;}
/*产品放大*/
.productDetails .product_one_l .content_timglt{overflow:hidden; text-align:center; position: relative;  }
.productDetails .product_one_l .content_timglt#bid{padding-top:100%;}
.productDetails .product_one_l .content_timglt#bid img{position:absolute; top:0; left:0; height:100%;object-fit: cover;}
.productDetails .product_one_l .content_timglt img{ width:100%;  overflow: hidden; margin:0 auto; /*border:1px solid #e4e4e4;*/-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.productDetails .product_one_l .content_timglt .content_timglt{ width:calc(100% - 0x);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px); }
.productDetails .product_one_l #drag_img{width: 160px; height: 120px; background: url(../images/zoom_bg.gif) repeat; float: left; display: none;}
.productDetails .product_one_l.not #drag_img{ display:none!important;}
.productDetails .information .conten .content_timgr{ width: 580px; height: 580px; float: left; overflow: hidden; display: inline; border: 1px solid #eee; display: none; position: absolute; left: 0; top:0; background-color: #FFF; z-index:9;}
.productDetails .information .conten .content_timgr img{ max-width:none;width: 1200px; height:1200px; }
.productDetails .information .conten .content_timgr.not{ opacity:0;filter:Alpha(opacity=0);}

@media screen and (max-width:1200px){
/*买家秀*/
.fh5co-board{ margin-left:6px; margin-right:6px;}
.fh5co-board[data-columns]::before{content:'5 .column.size-1of5'}
}
@media screen and (max-width:960px){
/*买家秀*/
.fh5co-board[data-columns]::before{content:'4 .column.size-1of4'}
}
@media screen and (max-width:640px){
/*买家秀*/
.fh5co-board[data-columns]::before{content:'3 .column.size-1of3'}
}
@media screen and (max-width:480px){
/*买家秀*/
/*.fh5co-board .column{float:none;position:relative;clear:both}
.fh5co-board[data-columns]::before{content:'1 .column'}*/
.fh5co-board .item { padding: 3px 3px 3px 3px;}
.fh5co-board[data-columns]::before{content:'2 .column.size-1of2'}
}

/*加入我们*/
.join_desc{ line-height:1.3; margin-top:5%;  overflow:hidden; text-align:center;}
.join_desc span{ font-weight:bold; color:#7cc309;}
.join_bg{ overflow:hidden; background:#f8f8f8; padding-bottom:50px;}
.join_desc2{ line-height:22px; margin-top:3%; overflow:hidden; font-size:16px; width:45%; float:left;}
.join_desc2 span{ display:block; overflow:hidden;font-weight:bold; color:#7cc309;}
.join_desc2 span a{ color:#7cc309;}
.yytitle{ color:#262626; font-size:36px; padding-top:42px; padding-bottom:40px;}
#zylxmessage{ width:50%; float:right;}
#zylxmessage .item{ color: #c6c6c6; width:49%; font-weight: normal; margin-bottom:17px; height:40px; line-height:40px;  position: relative; background:#fff; border:1px solid #CCC; }

#zylxmessage .item input{outline: none; line-height:38px; height:38px; font-size: 16px; width:100%; border:none;}
#zylxmessage .item .txt{height:38px; line-height:38px; display: block; background: #fff; padding: 0 20px; border: 0 none; color: #666666; box-sizing: border-box; font-size:16px;}
#zylxmessage .liuyan{ width:100%; height:138px; background:#FFFFFF; position:relative; border:1px solid #CCC;}
#zylxmessage .liuyan label{padding-left:19px; position: absolute; left: 0; top: 0; z-index: 11; text-align: center; display: block; margin: 0; line-height:40px;font-size:16px;color: #c4c4c4;}
#zylxmessage .liuyan textarea{ height:134px; line-height:20px; padding: 12px 20px; width:100%; font-size:16px; color: #666666;border: 0 none;overflow: hidden;background: #fff;resize: none;display: block;outline: none; box-sizing: border-box; font-family: "Microsoft Yahei";}
.zybot a{ display:block; width:183px; height:46px; line-height:46px; text-align:center; color:#262626; font-size:18px; border:1px solid #262626; cursor:pointer; margin-top:26px; border-radius:25px; background:#fff; transition: 0.4s all cubic-bezier(0.52, 0.08, 0.18, 1); z-index: 9;}
.zybot a:hover{border: 1px solid #014099; background: #014099; color: #ffffff;}
@media screen and (max-width:960px){
	.join_desc2{ line-height:22px; margin-top:3%; overflow:hidden; font-size:16px; width:100%; float:left;}
	#zylxmessage{ width:100%; float:right;}
	}

.faq_ul2{ margin-top:4%; margin-bottom:6%;}
.faq_ul2 ul li{ display:block; overflow:hidden; background:url(../images/job_bg4.png) #fff right 40px top 19px no-repeat;transition:all 0.3s; cursor:pointer;-webkit-tap-highlight-color:transparent; background-size:40px 40px; margin-bottom:40px; padding-left:40px; padding-right:40px; border-radius:4px;}
.faq_ul2 ul li:last-child{ margin-bottom:0;}
.faq_ul2 ul li:hover{ background-image:url(../images/job_bg4_on.png); /*background-color:#fff;*/box-shadow: 0 4px 14px 1px rgba(0, 0, 0, 0.03);}
.faq_ul2 ul li:hover .h3{  /* color:#fff;*/ /*background-image:url(../images/job_bg1_on.png);*/}
.faq_ul2 ul li:hover .h3 em{ color:#7cc309;}
.faq_ul2 ul li.on .h3{ background-image:url(../images/job_bg1.png); color:#333;}
.faq_ul2 ul li.on .h3 em{ color:#7cc309;}
.faq_ul2 ul li.on:hover{ background-color:#f7f7f7;}
.faq_ul2 ul li.on:hover .h3{ color:#333;}
.faq_ul2 ul li.on{ background-image:url(../images/job_bg4_on2.png);/* background-color:#fff;*/}
.faq_ul2 ul li .h3{ font-weight:normal; overflow:hidden; padding-top:18px; padding-bottom:18px;line-height:40px; /*white-space:nowrap;text-overflow:ellipsis;*/  color:#333333; transition:all 0.3s; position:relative; font-size:21px; border-bottom:1px solid #dddddd; padding-left:40px; background:url(../images/job_bg1.png) left top 26px no-repeat; background-size:22px 24px;}
.faq_ul2 ul li .h3 em{ float:right; overflow:hidden; font-style:normal; color:#666666; font-size:15px; padding-right:58px;}
.faq_ul2 ul li .desc{ color:#666666; overflow:hidden; font-size:17px; line-height:36px; padding-top:30px; padding-bottom:30px;}
/*.faq_ul2 ul li:hover .desc{ color:#fff;}*/
.faq_ul2 ul li.on:hover .desc{ color:#777777;}
.faq_ul2 ul li .desc label{ display:inline-block; vertical-align:top; margin-right:6%;}
/*.faq_ul2 ul li .desc label:nth-child(4){ margin-right:0;}
.faq_ul2 ul li .desc label:nth-child(5){ display:block;}*/
.faq_ul2 ul li .down{ overflow:hidden; line-height:36px; font-size:17px;padding: 3% 0 3%  0; display: none; color:#777777; border-top:1px solid #dddddd;}
.faq_ul2 ul li .down .h4{ font-weight:normal; color:#333; overflow:hidden; margin-bottom:0.5%; font-size:17px; text-transform:uppercase;}
.faq_ul2 ul li .down .p{ overflow:hidden; margin-bottom:2%;}
.faq_ul2 ul li .down .p:last-child{ margin-bottom:0;}
.faq_ul2 ul li .down .p .color1{ color:#7cc309;}
.faq_ul2 ul li .down .p a{ color:#7cc309;}
.faq_ul2 ul li .down .two{ overflow:hidden; margin-top:1%; padding-top:2.5%; border-top:1px solid #dddddd;}
.faq_ul2 ul li .down .two a{ color:#f6f6f6; background:#63c6ed; display:block; width:190px; line-height:54px; height:54px; text-align:center; overflow:hidden;transition:all 0.3s; border-radius:6px; }
.faq_ul2 ul li .down .two a:hover{opacity:0.8;filter:Alpha(opacity=80);}
/*联系我们*/
.address{ overflow:hidden; margin-top:3%;}
.address .text{}
.address .text li{ width:33.33%; text-align:center; float:left; overflow:hidden;}
.address .text .txts{ display:inline-block; vertical-align:top; overflow:hidden;}
.address .text .p{line-height: 22px;min-height:92px; padding-left:107px;box-sizing: border-box; font-size: 16px;color: #333;/* font-weight:bold;*/background: no-repeat left center; background-size:auto 92px; text-align:left;display: flex; align-items: center; justify-content:center; }
.address .text .p .cons{ text-align:left; overflow:hidden; width:100%;}
.address .text .p label{ display:block; color:#8c8c8c; font-size:14px; font-weight:normal;}
.address .text .p a{ color: #333;}
.address .text .p a:hover{ color: #7cc309;}
.address .text .p1{background-image: url(../images/contact_pic1.png);}
.address .text .p2 {background-image: url(../images/contact_pic2.png);}
.address .text .p3 { background-image: url(../images/contact_pic3.png);}
.contact_map{ margin-top:4%; overflow:hidden; height:658px;}
.contact_map iframe{height: 658px;}
.contact_bg{ overflow:hidden; background:url(../img/contact_bg1.jpg) center bottom no-repeat; background-size:100% auto; padding-bottom:50px; position:relative;}
.feedback_div{ overflow:hidden; text-align:left; margin-top:4%; margin-bottom:6%;}
.feedback_div .divs{ float:left; width:49%; margin-right:2%;margin-bottom:19px;}
.feedback_div .divs.mb2{ margin-bottom:2%;}
.feedback_div .divs:nth-child(2){ margin-right:0;}
.feedback_div .divs2{ margin-bottom:2%;}
.feedback_div .borders{border:1px solid #e0e0e0; overflow:hidden;}
.feedback_div .inputs2{background:#f8f8f8; height:58px; width:100%; line-height:58px; font-size:16px; color:#666666; border:0; outline:none;  text-indent:20px; font-family:"微软雅黑";border-radius:4px;}
.feedback_div .textarea{ padding:1%; padding-left:20px; width:98%; background:#f8f8f8; font-size:16px; font-family:"微软雅黑";border:0; outline:none; display:grid;color:#666666; height:126px; border-radius:4px;  }
.feedback_div .textarea.h80{ height:80px;}
.feedback_div .bnts2{   margin:0 auto; max-width:162px; width:40%; background: #7cc309;  margin-top:3%; position:relative;z-index:0; border-radius:20px 0 20px 0;}
.feedback_div .bnts2:after{ background:#000;transition:all 0.3s; content:""; position:absolute; left:0; top:0; width:0; height:100%;border-radius:20px 0 20px 0; z-index:-1; font-size:0;opacity:0;filter:Alpha(opacity=0);}
.feedback_div .bnts2:hover:after{ width:100%;opacity:1.0;filter:Alpha(opacity=100);}
.feedback_div .bnts2 input{ display:block; width:100%; height:100%;border: none;font-size: 16px;font-family:"微软雅黑";color: #fff; outline: none;-webkit-appearance: none; background:none; text-align: center; height: 46px; line-height:46px;  cursor: pointer; outline:none; }
/*工厂工艺*/
.factory_a{ overflow:hidden; text-align:center; margin-top:4%;}
.factory_a a{ display:inline-block; vertical-align:top; margin-left:1.8%; margin-right:1.8%; border-radius:0 6px 0 6px; overflow:hidden; height:44px; line-height:44px; padding-left:20px; padding-right:20px; color:#fff; font-size:15px; background-repeat: no-repeat; background-position:left 25px center; background-size:29px 29px; background-color:#393939;}
.factory_a a.osel{ background-color:#7cc309;}
.factory_a a.bgs1{ background-image:url(../images/factory_pic1.png);}
.factory_a a.bgs2{ background-image:url(../images/factory_pic2.png);}
.factory_a a.bgs3{ background-image:url(../images/factory_pic32.png);}
.factory_a a:Hover{ color:#fff;}
.factory_desc{ overflow:hidden; margin-top:1%; text-align:center; font-size:16px; color:#474747; letter-spacing:30px;}
.factory_one{ overflow:hidden; margin-top:5%; position:relative;}
.factory_one .factory_one_l{ position:absolute; height:100%; width:50%; max-width:704px; left:0; top:0;display: flex; align-items: center; justify-content: left;}
.factory_one .factory_one_l .boxs2{ width:100%; overflow:hidden; position:relative; padding-top:55px; padding-bottom:55px;}
.factory_one .factory_one_l .boxs2 .border{ width:57%; position:absolute; top:0; height:100%; left:0; overflow:hidden;}
.factory_one .factory_one_l .boxs2 .border:after{ content:""; position:absolute; width:100%; height:100%; border:8px solid #7cc309;transition:all 0.3s;}
.factory_one .factory_one_l:hover .boxs2 .border:after{border-color:transparent;}
.factory_one .factory_one_l .boxs2 .imgs{ overflow:hidden; }
.factory_one .factory_one_l .boxs2 .imgs img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.factory_one .factory_one_l:hover .boxs2 .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.factory_one .factory_one_l .boxs2 .txts{ color:#c5c5c5; overflow:hidden; float:left; line-height:86px;writing-mode: vertical-lr; font-weight:bold; text-transform:uppercase; letter-spacing:20px;}
.factory_one .factory_one_r{ float:right; overflow:hidden; width:50%;}
.factory_one .factory_one_r .boxs2{ overflow:hidden; width:92%; margin:0 auto; max-width:726px; line-height:26px; font-size:16px;}
.factory_one .factory_one_r .boxs2 p{ overflow:hidden; margin-bottom:3%;}
.factory_one .factory_one_r .boxs2 p:last-child{ margin-bottom:0;}
.factory_num{ margin-top:5.5%; overflow:hidden; text-align:center; margin-bottom:6%;}
.factory_num:after{ content: ""; height: 0; display: block; font-size:0; clear: both;}
.factory_num ul li{ float:left; width:20%;text-align:center; position:relative; background:url(../img/i_pic6.png) right 44% no-repeat; background-size:16px 35px; padding-left:1%; padding-right:1%;}
.factory_num ul li:nth-child(2){ width:32%;}
.factory_num ul li:nth-child(3){ width:24%;}
.factory_num ul li:nth-child(4){ width:24%;}
.factory_num ul li:last-child{ background:none;}
.factory_num ul li .boxs2{ display:inline-block; vertical-align:top; overflow:hidden;}
.factory_num ul li .boxs2 span{color: #7cc309;font-weight: bold;}
.factory_num ul li .boxs2 sub{ color:#666666; font-size:16px; position:relative; bottom:5px;}
.factory_num ul li .boxs2 sup{ position:absolute; left:3px; top:-55px; font-weight:bold; font-size:14px; color:#333333;}
.produce-page .surroundings { overflow:hidden;background: #f4f4f4; padding-bottom:50px;}
.produce-page .surroundings .swiper-container { margin-top: 5%; padding-bottom: 5%;}
.produce-page .surroundings .swiper-slide img { width: 100%; display: block;transition-duration: 0.8s; -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;}

.produce-page .surroundings .swiper-slide span { display: block; background: #000;overflow: hidden; position: relative; cursor: pointer;}
.produce-page .surroundings .swiper-slide span:hover img { filter: alpha(opacity=40); opacity: .4; transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);}
.produce-page .surroundings .swiper-slide span:hover::after {filter: alpha(opacity=100);opacity: 1;}
.produce-page .surroundings .swiper-slide span::after { content: " "; width: 33px;height: 33px; background: url(../images/i_pic1.png) no-repeat; background-size: 100% auto; position: absolute;left: 50%;top: 50%; transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); z-index: 2; filter: alpha(opacity=0); opacity: 0; transition-duration: 0.4s; -webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s; -o-transition-duration: 0.4s;}
.produce-page .surroundings .swiper-pagination { bottom: 0;}
.produce-page .surroundings .swiper-pagination-bullet { width: 16px; height: 4px; margin: 0 5px;background: #ddd; opacity: 1; border-radius: 0;}
.produce-page .surroundings .swiper-pagination-bullet-active {background: #6cb315;}
.factory_bg{ overflow:hidden; background:#f8f8f8; padding-bottom:50px;}
.factory_bg .i_honor{ overflow:hidden; margin-top:4%; margin-bottom:5%;}
.factory_bg .i_honor img{ display:block; margin:0 auto; max-width:100%;}
/*图标列表*/
.i_ico{ margin:0 auto; max-width:1880px; margin-top:5.5%; overflow:hidden; margin-bottom:8%; padding-left:1%; padding-right:1%;}
.i_ico ul li{ float:left; width:20%;  overflow:hidden; text-align:center; position:relative; background:url(../img/i_pic6.png) right center no-repeat; background-size:16px 35px; padding-left:1%; padding-right:1%;}
.i_ico ul li:last-child{ background:none;}
.i_ico ul li img{ height:57px; display:block; margin:0 auto;transition:.4s;}
.i_ico ul li:hover img{transform:scaleX(-1);}
.i_ico ul li .h5{ font-weight:normal; overflow:hidden; line-height:22px;color:#525252; font-size:18px; margin-top:17px;}
/*图标列表2*/
.i_ico2{ margin:0 auto; max-width:1300px; margin-top:5.5%;   padding-left:1%; padding-right:1%; margin-bottom:5%;}
.i_ico2:after{ content: ""; height: 0; display: block; font-size:0; clear: both;}
.i_ico2 ul li{ float:left; width:25%;  text-align:center; position:relative; background:url(../img/i_pic6.png) right 40% no-repeat; background-size:16px 35px; padding-left:1%; padding-right:1%;}
.i_ico2 ul li:last-child{ background:none;}
.i_ico2 ul li .boxs2{transition:.4s; overflow:hidden;}
.i_ico2 ul li:hover .boxs2{transform: translate(0%, -6px);}
.i_ico2 ul li img{ height:94px; display:block; margin:0 auto;}
.i_ico2 ul li:hover img{/*transform:scaleX(-1);*/}
.i_ico2 ul li .h5{ font-weight:normal; overflow:hidden; line-height:22px;color:#333333; font-size:14px; margin-top:20px;}
/*头盔工艺*/
.factory_ul{ overflow:hidden; margin-top:4%; margin-bottom:5%;}
.factory_ul ul li{ float:left; width:20.68%; overflow:hidden;}
.factory_ul ul li.w2{ width:5.76%; text-align:center; background:url(../images/factory_pic3.png) center center no-repeat; background-size:43.87755% auto;height:520px; }
.factory_ul ul li .boxs2{height:520px; overflow:hidden;background:url(../images/factory_bg2.png) no-repeat; background-size:100% 100%;transition:all 0.3s; position:relative;}
.factory_ul ul li:hover .boxs2{ background-image:url(../images/factory_bg3.png);}
.factory_ul ul li .boxs2:after{ content:""; position:absolute; bottom:0; left:0; width:100%; height:16px; overflow:hidden; background:url(../images/factory_bg1.png) center bottom no-repeat; background-size:auto 16px; z-index:1;}
.factory_ul ul li .cons{ width:90%; max-width:200px; margin:0 auto;overflow:hidden;transition:all 0.6s;}
.factory_ul ul li:hover .cons{transform: translate(0%, -40px);}
.factory_ul ul li .imgs1{ overflow:hidden; margin:0 auto; margin-top:85px; width:151px; padding-top:151px; position:relative;}
.factory_ul ul li .imgs1 img{ width:100%; height:100%; top:0; left:0; position:absolute; display:block;transition:all 0.3s;}
.factory_ul ul li .imgs1 img.img1{ z-index:1;}
.factory_ul ul li .imgs1 img.img2{opacity:0;filter:Alpha(opacity=0); z-index:0;}
.factory_ul ul li:hover .imgs1 img.img2{opacity:1.0;filter:Alpha(opacity=100); z-index:1;}
.factory_ul ul li:hover .imgs1 img.img1{opacity:0;filter:Alpha(opacity=0); z-index:0;}
.factory_ul ul li .lines{ margin:0 auto;width:34px; height:3px; background:#333; margin-bottom:20px;transition:all 0.3s; margin-top:69px;}
.factory_ul ul li:hover .lines{ background:#fff; margin-top:38px; margin-bottom:15px;}
.factory_ul ul li .h3{ overflow:hidden; font-weight:normal; line-height:32px; height:64px;transition:all 0.3s;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color:#333;margin-bottom:28px; text-align:center;}
.factory_ul ul li:hover .h3{ margin-bottom:70px; color:#fff;}
.factory_ul ul li .imgs2{ overflow:hidden; margin:0 auto;  width:91px; padding-top:84px; position:relative;transition:all 0.3s; margin-bottom:10px;}
.factory_ul ul li .imgs2 img{ width:100%; height:100%; top:0; left:0; position:absolute; display:block;transition:all 0.3s;}
.factory_ul ul li .imgs2 img.img1{ z-index:1;}
.factory_ul ul li .imgs2 img.img2{opacity:0;filter:Alpha(opacity=0); z-index:0;}
.factory_ul ul li:hover .imgs2 img.img2{opacity:1.0;filter:Alpha(opacity=100); z-index:1;}
.factory_ul ul li:hover .imgs2 img.img1{opacity:0;filter:Alpha(opacity=0); z-index:0;}
/*.factory_ul ul li:hover .imgs2{transform:scale(1.5, 1.5);}*/
/*车间介绍*/
.factory_two{ overflow:hidden; margin-top:5%; margin-bottom:5%; position:relative;}
.factory_two .factory_two_l{ position:absolute; height:100%; width:50%; max-width:704px; left:0; top:0;display: flex; align-items: center; justify-content: left;}
.factory_two .factory_two_l .boxs2{ width:100%; overflow:hidden; position:relative; padding-top:55px; padding-bottom:55px;}
.factory_two .factory_two_l .boxs2 .border{ width:57%; position:absolute; top:0; height:100%; left:0; overflow:hidden;}
.factory_two .factory_two_l .boxs2 .border:after{ content:""; position:absolute; width:100%; height:100%; border:8px solid #7cc309;transition:all 0.3s;}
.factory_two .factory_two_l:hover .boxs2 .border:after{border-color:transparent;}
.factory_two .factory_two_l .boxs2 .imgs{ overflow:hidden; }
.factory_two .factory_two_l .boxs2 .imgs img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.factory_two .factory_two_l:hover .boxs2 .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.factory_two .factory_two_l .boxs2 .txts{ color:#c5c5c5; overflow:hidden; float:left; line-height:86px;writing-mode: vertical-lr; font-weight:bold; text-transform:uppercase; letter-spacing:5px;}
.factory_two .factory_two_r{ float:right; max-width:750px; overflow:hidden; width:48%; min-height:632px;}
.factory_two .factory_two_r .boxs2{ overflow:hidden; line-height:28px; font-size:16px; letter-spacing:1px; color:#666666; min-height:319px;}
.factory_two .factory_two_r .boxs2 p{ overflow:hidden; margin-bottom:3%;}
.factory_two .factory_two_r .boxs2 p:last-child{ margin-bottom:0;}
.factory_two .factory_two_r .a{ font-style:normal; clear:both;  display:inline-block; vertical-align:top; overflow:hidden; padding-left:4%; padding-right:4%; min-width:27%; color:#fff; height:38px; line-height:38px; color:#7cc309; position:relative; border-radius:0 10px 0 10px; border:1px solid #7cc309; z-index:0;  font-size:16px; text-align:center; margin-top:10%;}
.factory_two .factory_two_r .a:after{content:""; position:absolute; left:0; top:0; width:0; height:100%;background:#7cc309;transition:all 0.3s; z-index:-1;}
.factory_ul2 ul li .factory_two .factory_two_r .a:hover:after{ width:100%;}
.factory_ul2 ul li .factory_two .factory_two_r .a:hover{ color:#fff; }
.factory_ul2{ overflow:hidden; margin-top:3%;/* margin-bottom:3%;*/}
.factory_ul2 ul li{ display:block; overflow:hidden; background:#fff;}
.factory_ul2 ul li:nth-child(2n){ background:#f4f4f4;}
.factory_ul2 ul li:last-child{ padding-bottom:3%;}
.factory_ul2 ul li .color1{ color:#7cc309;}
.factory_ul2 .i_title{ text-align:left; margin-top:0; margin-bottom:10%;}
.factory_ul2 .i_title .span{ letter-spacing:9px; margin-bottom:4%; color:#a3a3a3;}
.factory_ul2 ul li:nth-child(2n) .i_title{ text-align:right;}
.factory_ul2 ul li:nth-child(2n) .factory_two .factory_two_l{ right:0; left:auto;}
.factory_ul2 ul li:nth-child(2n) .factory_two .factory_two_r{ float:left;}
/*头盔产品*/
.product_bg{ overflow:hidden; background:#eeeeee;}
.about_l{ float: left;width:202px; margin-right:28px; overflow:hidden; margin-top:79px;   margin-bottom:5%; position:relative;/*-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.1); box-shadow: 0 5px 15px rgba(0,0,0,0.1);*/}
.about_l .i_left_ul2{ overflow:hidden;  /*background-color:#f4f8f9;*//* border:1px solid #dddddd; border-top:0;*/ margin-bottom:16px; /*background:#fff;*/ }
.about_l .i_left_ul2 li h2{ text-align:center;font-weight:bold; overflow:hidden; height:62px;font-size:16px; color:#393939; position:relative;transition:all 0.3s;-webkit-tap-highlight-color:transparent; border:4px solid #393939;/* border-bottom:1px solid #f2f2f2; */}
.about_l .i_left_ul2 li h2 span{ display:inline-block; vertical-align:top;line-height:54px; height:54px;}
.about_l .i_left_ul2 li h2 .ico{ display:inline-block; vertical-align:top; overflow:hidden; position:relative; margin-top:17px; margin-right:5px; z-index:0;}
.about_l .i_left_ul2 li h2 .ico img{ display:block; height:23px; width:auto;}
.about_l .i_left_ul2 li.left_sel h2 h2 .ico .img1{opacity:0;filter:Alpha(opacity=0);}
.about_l .i_left_ul2 li h2 .ico .img2{ position:absolute; width:100%; height:100%; left:0; top:0;opacity:0;filter:Alpha(opacity=0);}
.about_l .i_left_ul2 li.left_sel h2 .ico .img2{opacity:1;filter:Alpha(opacity=100);}
.about_l .i_left_ul2 li h2:hover .ico .img2{opacity:1;filter:Alpha(opacity=100);}
/*.about_l .i_left_ul2 li:last-child h2{ border-bottom:0;}*/
.about_l .i_left_ul2 li h2 a{color:#393939; text-decoration:none; transition:all 0.3s; display:block;}
.about_l .i_left_ul2 li h2 a:hover{ color:#7cc309;/*margin-left:3px; */}
.about_l .i_left_ul2 li h2:hover{background-image:url(../images/service_pic2_on2.png); }
.about_l .i_left_ul2 li.left_sel h2{ color:#7cc309; background:#fff; border-color:#7cc309; }
.about_l .i_left_ul2 li.left_sel h2 a{ color:#7cc309;}


.about_l .i_left_ul2 li{display:block;/* width:100%;*/ position:relative; margin-bottom:23px;/* border-bottom:1px solid #cccccc;*/}
.about_l .i_left_ul2 li:last-child h2 a{border-bottom:none; }
.about_l .i_left_ul2 li:last-child h1 a{ border-bottom:none; margin-bottom:0;}
.about_l .i_left_ul2 li .h1{ font-weight:normal; overflow:hidden; padding-left:8.3%; padding-right:8.3%;  height:70px;font-size:18px; color:#333; cursor:pointer; position:relative;background:url(../images/electrical_pic3.png) right 8.3% center no-repeat; background-size:7px 11px;transition:all 0.3s;-webkit-tap-highlight-color:transparent;}
.about_l .i_left_ul2 li .h1 span{ display:block; width:100%; line-height:22px; padding-right:15px; }
.about_l .i_left_ul2 li .h1 a{ color:#333333; text-decoration:none;width:100%; display:block; transition:all 0.3s;height:100%; line-height:70px;display: flex; align-items: center; justify-content: left; }
.about_l .i_left_ul2 li .h1:hover a{color:#7cc309;margin-left:3px;}
.about_l .i_left_ul2 li.left_sel .h1{ color:#7cc309; background-image:url(../images/electrical_pic3_on.png);background-color:#dee8ff; font-weight:bold;}
.about_l .i_left_ul2 li.left_sel .h1 a{ color:#7cc309;}
.about_l .i_left_ul2 li div{/* display:none; *//*margin-bottom:13px;*/ margin-top:12px;padding-left:14px;  padding-right:3px;}
.about_l .i_left_ul2 li.left_sel div{ display:block;}
.about_l .i_left_ul2 li div a{ font-size:14px;  line-height:24px; padding-top:2px; padding-bottom:2px; overflow:hidden; display:block; color:#666666;transition:all 0.3s;/*display: flex; align-items: center; justify-content: left;*/ position:relative;}
.about_l .i_left_ul2 li div a:hover{color:#7cc309; padding-left:14px;}
.about_l .i_left_ul2 li div a.left_sel{color:#7cc309; padding-left:14px;}
.about_l .i_left_ul2 li div a:after{ content:""; position:absolute; width:0px; height:2px; left:0; top:50%; margin-top:-1px; background:#7cc309; transition:all 0.3s;}
.about_l .i_left_ul2 li div a:hover:after{ width:10px;}
.about_l .i_left_ul2 li div a.left_sel:after{ width:10px;}
.about_r{ float:left; position:relative;width:calc(100% - 230px);width:-webkit-calc(100% - 230px);width:-moz-calc(100% - 230px); z-index:0; padding-bottom:50px; min-height:695px;}
.about_r:after{ width:120%; background:#fff; height:100%; left:0; top:0; content:""; position:absolute; z-index:-1;}
.about_r .product_ul{ overflow:hidden; margin-left:42px; max-width:1326px; margin-right:2%; margin-top:49px;}
.about_r .product_ul ul{ overflow:hidden; border-bottom:1px solid #d3d3d3; padding-bottom:30px; padding-top:30px;}
.about_r .product_ul ul li{ float:left; width:23.5%; margin-right:2%; overflow:hidden; position:relative;  }
.about_r .product_ul ul li:nth-child(4n){ margin-right:0;}
.about_r .product_ul ul li .boxs2{ padding-top:33px; padding-left:20px; padding-right:20px; overflow:hidden; padding-bottom:26px;}
.about_r .product_ul ul li .imgs{  position:relative; padding-top:100%;}
.about_r .product_ul ul li .imgs img{display: block;width: 100%; height:100%; top:0; left:0; position:absolute;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.about_r .product_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.about_r .product_ul ul li em{ font-style:normal; line-height:28px; height:28px; padding-left:5px; padding-right:5px; border-radius:6px; color:#fff; background:#767676; overflow:hidden; font-size:20px; margin-top:20px; display:inline-block; vertical-align:top;transition:all 0.3s;}
.about_r .product_ul ul li .h3{ font-size:18px; color:#666666; position:relative; overflow:hidden; line-height:44px; height:48px;white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s;}
.about_r .product_ul ul li .h3:after{ position:absolute; content:""; bottom:0; left:0; width:22px; background:#7cc309; height:4px;transition:all 0.3s;}
.about_r .product_ul ul li:hover em{ color:#fff; background:#7cc309;}
.about_r .product_ul ul li:hover .h3{ color:#7cc309;}
.about_r .product_ul ul li:hover .h3:after{ background:#7cc309;}
/*产品详细*/
.productDetails2{ width:96%; margin:0 auto; max-width:1260px; overflow:hidden; position:relative; padding-top:5%; padding-bottom:2.5%; float:right;}
.productDetails2 .information:after{content:"";height:0;display:block;clear:both}
.productDetails2 .product_one_l{ float:left;width:600px;/* overflow:hidden;*/ position:relative; }
.productDetails2 .product_one_l .pro_big2{  overflow:hidden; margin-bottom:10px;border:10px solid #7cc309;}
.productDetails2 .product_one_l .big_img{width:100%;}
.productDetails2 .information{  overflow:hidden;}
.productDetails2 .information .boxs2{/* margin:0 auto; width:96%; max-width:1540px;*/ margin-top:4%; margin-bottom:6%;}
.productDetails2 .information .conten{ overflow:hidden; position:relative; margin-bottom:20px; min-height:700px; }
.productDetails2 .information .conten .boxs{ width:92%; float:right; max-width:600px;}
.productDetails2 .product_one_l .video-play{width:100%; height:100%; position:absolute; left:0; top:0;background:url(../images/i_pic2.png) center center rgba(0,0,0,0.3) no-repeat;  background-size:74px 52px; transition:all 0.3s; cursor:pointer; z-index:6; display:none;}
.productDetails2 .product_one_l .video-play:hover{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.productDetails2 .product_one_l.not .video-play{ display:block;}
.productDetails2 .information .label{font-style: normal;line-height: 35px; height: 37px; padding-left: 15px;padding-right: 15px;  border-radius: 6px;  color: #fff; background: #7cc309; overflow: hidden; font-size: 18px;  margin-top: 8%;  display: inline-block; vertical-align: top;}
.productDetails2 .information .h2{font-weight:normal; line-height:32px; margin-top:9px;color: #666666; overflow:hidden;font-size:24px; }
.productDetails2 .information .h3{ font-weight:bold; overflow:hidden; line-height:32px; color:#333333; font-size:24px; margin-top:15px;}
.productDetails2 .information .txt{overflow:hidden; color:#666666; font-size:18px; line-height:28px; margin-top:3.5%; padding-top:3.5%; padding-bottom:3.5%;  border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb; }
.productDetails2 .information .txt ul{ margin-top:5px;}
.productDetails2 .information .txt ul li{ /*float:left; width:49%; margin-right:2%; */ display:block;overflow:hidden; margin-bottom:8px; color:#333333;}
.productDetails2 .information .txt ul li:nth-child(2n+0){ margin-right:0;}
.productDetails2 .information .txt ul li label{ float:left; color:#c0c0c0; }
.productDetails2 .information .txt ul li .p2{ overflow:hidden;}
.productDetails2 .information .rend{ margin-top:4%; overflow:hidden; margin-bottom:10%;}
.productDetails2 .information .rend#rend1{ display:none;}
.productDetails2 .information .rend .a{ display:inline-block; vertical-align:top; overflow:hidden;height:48px; line-height:48px; text-align:center;color:#fff;  border-radius:0 10px 0 10px; font-size:20px; margin-top:1.5%;transition:all 0.3s; position:relative; z-index:0; background:#7cc309;}
.productDetails2 .information .rend .a:after{ content:""; position:absolute; background:#000; left:0; width:0;top:0; height:100%;transition:all 0.3s; z-index:-1;}
.productDetails2 .information .rend .a:hover:after{ width:100%;/*opacity:0.8;filter:Alpha(opacity=80);*/}
.productDetails2 .information .rend .a span{ display:block;background:url(../images/product_pic1.png) left 24px center no-repeat; background-size:32px 27px; padding-left:67px; padding-right:67px; }
.product_title{ overflow:hidden; position:relative; z-index:0; height:48px; line-height:48px; margin-top:4%;}
.product_title:after{ content:""; position:absolute; background:#d3d3d3; left:0; width:100%;bottom:0; height:1px; z-index:-1;}
.product_title .h4{ font-weight:normal; float:left; border-radius:0 10px 0 10px; background:#393939; color:#fff; font-size:20px; padding-left:40px; padding-right:40px;}
.product_tt{ overflow:hidden; margin-top:2%; font-weight:bold; font-size:18px; color:#3c3c3c; position:relative; line-height:46px;}
.product_tt:after{ content:""; position:absolute; left:0; bottom:0; width:24px; height:4px; background:#7cc309;}
.product_cons{ overflow:hidden; margin-top:2%; padding-bottom:2%; font-size:16px; color:#333333; line-height:30px;}
.product_cons.bgs2{ border-bottom:1px solid #d3d3d3;}
.product_cons .dl{ overflow:hidden; padding-bottom:1%;}
.product_cons .dl dd{ float:left; width:30%; margin-right:2%;}
.product_cons .dl dd:nth-child(2){ width:36%;}
.product_cons .dl dd:last-child{ margin-right:0;}
.product_cons .ul li{ display:block; overflow:hidden;}
.product_cons .dl dd label{float:left; color:#666666; }
.product_cons .dl dd .p2{ overflow:hidden;}
.product_cons .dl dd.two label{ float:none; display:block;}
.product_cons video{ width:100%;}
.product_cons img{ max-width:100%;}
.product_cons table{border-collapse:collapse;border-spacing:0;}
.product_cons table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}
/*产品放大2*/
.productDetails2 .product_one_l .content_timglt{overflow:hidden; text-align:center; position: relative;  }
.productDetails2 .product_one_l .content_timglt#bid{padding-top:100%;}
.productDetails2 .product_one_l .content_timglt#bid img{position:absolute; top:0; left:0; height:100%;object-fit: cover;}
.productDetails2 .product_one_l .content_timglt img{ width:100%;  overflow: hidden; margin:0 auto; /*border:1px solid #e4e4e4;*/-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.productDetails2 .product_one_l .content_timglt .content_timglt{ width:calc(100% - 0x);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px); }
.productDetails2 .product_one_l #drag_img{width: 160px; height: 120px; background: url(../images/zoom_bg.gif) repeat; float: left; display: none;}
.productDetails2 .product_one_l.not #drag_img{ display:none!important;}
.productDetails2 .information .conten .content_timgr{ width: 580px; height: 580px; float: left; overflow: hidden; display: inline; border: 1px solid #eee; display: none; position: absolute; left: 0; top:0; background-color: #FFF; z-index:9;}
.productDetails2 .information .conten .content_timgr img{ max-width:none;width: 1200px; height:1200px; }
.productDetails2 .information .conten .content_timgr.not{ opacity:0;filter:Alpha(opacity=0);}

/*360看产品*/
.product_bg2{ overflow:hidden; background:url(../images/product_bg1.jpg) center center no-repeat; background-size:cover;}
.see_one{ max-width:820px; margin:0 auto; overflow:hidden; margin-top:7%; margin-bottom:7%; padding-bottom:50px;}
.see_one .see_one_l{ float:left; width:348px; height:698px; overflow:hidden; background:url(../images/product_bg2.png) center center no-repeat; background-size:100% 100%;}
.see_one .see_one_l .weixin{  overflow:hidden; width:73.27586%; margin:0 auto; padding-top:9px; padding-bottom:9px; padding-left:11px; padding-right:11px; background:url(../images/product_bg3.png) center center no-repeat; background-size:100% 100%;margin-top:260px;}
.see_one .see_one_l .weixin img{ display:block; width:100%;}
.see_one .see_one_r{ float:right; width:350px; margin-top:136px;}
.see_one .see_one_r .imgs{ overflow:hidden; position:relative;}
.see_one .see_one_r .imgs .img{ display:block; width:100%;}
.see_one .see_one_r .imgs .gif{ position:absolute; left:50%; top:50%; margin-left:-32px; margin-top:-32px;transition:all 0.3s; width:65px;}
.see_one .see_one_r .imgs:hover .gif{transform:scale(1.1, 1.1);}
.see_one .see_one_r .imgs .pic{ position:absolute; right:12px; bottom:10px;transition:all 0.3s; width:166px;}
/*360看图手机*/
.see_m{ max-width:750px; margin:0 auto; overflow:hidden;}
.product_show1{ max-width:500px; margin:0 auto; padding-top:500px;/* margin-top:45px; margin-bottom:45px;*/  overflow:hidden; position:relative;}
.product_show1 iframe{position: absolute; top: 0px; left: 0px; height: 100%; width: 1px; min-width: 100%; *width: 100%;}
.see_two{ overflow:hidden; background:#000; padding-bottom:50px;}
.see_a{ overflow:hidden; text-align:center; margin-top:8%;}
.see_a a{ display:inline-block; vertical-align:top; margin-left:1.8%; margin-right:1.8%; border:1px solid #7cc309; overflow:hidden;  line-height:44px; padding-left:28px; padding-right:28px; color:#7cc309;  font-weight:bold;}
.see_a a.osel{ color:#7cc309; border-color:#7cc309;}
.see_img .divhidden{opacity: 0; filter: Alpha(opacity=0);transition: all 0.3s;/* height: 0; */display: none; /* overflow: hidden; */}
.see_img .divhidden.on{opacity: 1.0; filter: Alpha(opacity=100); /* height: auto; */ display: block;}
.see_img{ overflow:hidden; margin-top:8%;}
.see_img ul li{ float:left; width:32%; margin-right:2%; overflow:hidden; text-align:center; margin-bottom:5%;}
.see_img ul li:nth-child(3n){ margin-right:0;}
.see_img ul li .imgs{ overflow:hidden; position:relative; padding-top:100%;}
.see_img ul li .imgs img{display: block;width: 100%; height:100%; position:absolute; top:0; left:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
/*.see_img ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}*/
.see_img ul li .h3{ color:#fff; height:66px; line-height:66px; overflow:hidden; text-align:center; position:relative; font-weight:normal; margin-top:3px;}
.see_img ul li .h3:after{ width:21px; height:4px; background:#7cc309; content:""; position:absolute; bottom:0; left:50%; margin-left:-10px;transition:all 0.3s;}
.see_img ul li:hover .h3:after{ background:#7cc309;}
.see_two .product_cons{ padding-bottom:0;}
.see_two .product_cons img{ width:100%; display:block;}
/*新闻资讯详细2*/
.rbtn2 {
  position: relative;
  display: block; padding: 0 46px 0 0;
  text-align: center;
  /*overflow: hidden;*/ line-height:18px; height:27px;  border-bottom:1px solid #828383; font-size: 1.8rem; color:#666;
}
.rbtn2:hover::after {
 transform: rotate(45deg); right:2px; top:5px; background-image:url(../images/i_pic2_on.png);
}
.rbtn2:hover{ color:#507ee5;}
.rbtn2:before{ content:""; bottom:-1px; left:0; position:absolute; width:0; height:1px; background:#7cc309; z-index:1;transition:all 1s;}
.rbtn2:hover:before{ width:100%;}
.rbtn2 input,
.rbtn2 span {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 5;
  display: block;
  background: none;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
.rbtn2::after {
  content: " ";
  position: absolute;
  top: 5px;
  right: 0;
  z-index: 2;
  width: 9px;
  height: 10px;
 /* background: rgba(255,255,255,0.1);*/
  background:url(../images/i_pic2.png) right top 0 no-repeat;background-size:100% 100%;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
.rbtn2.w::after {
  background: #fff;
}
.news_con2{ overflow:hidden; margin-top:5%; margin-bottom:5%;}
.news_con2 .news_l{ float:left; width:72%;overflow:hidden;}
.news_con2 .news_l .about_x2{ padding-top:0;}
.news_con2 .news_r{ float:right; width:26%; overflow:hidden; max-width:340px;}
.news_con2 .news_r .h2{ overflow:hidden; font-weight:bold; line-height:34px; color:#333; margin-top:5px; font-size:24px; margin-bottom:6%;}
.news_con2 .news_r ul li{ display:block; transition:all 0.3s; margin-bottom:10%; overflow:hidden;}
.news_con2 .news_r ul li .box{  position:relative; overflow:hidden;transition:all 0.3s; border-radius:0px; }
.news_con2 .news_r ul li .imgs{ position:relative; padding-top:68.5%;}
.news_con2 .news_r ul li .imgs img{ display:block; width:100%; height:100%; position:absolute; top:0; left:0;webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.news_con2 .news_r ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.news_con2 .news_r ul li .h3{  font-weight:normal; height:44px; line-height:22px; overflow:hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color:#333333;transition:all 0.3s;margin-top:2px; font-size:16px;}
/*.news_con2 .news_r ul li:hover .h3{ color:#7cc309;}*/
.news_con2 .news_r ul li .date{ overflow:hidden; height:24px; line-height:24px; font-size:14px; color:#999999; margin-top:13px;}
.news_con2 .news_r ul li .rbtn3{float: left;margin-top: 12px;padding-left: 4%; padding-right: 4%;height: 38px;line-height: 36px;color: #7cc309;position: relative; border-radius: 0 10px 0 10px; border: 1px solid #7cc309; z-index: 0; font-size:14px; padding-right:22px;}
.news_con2 .news_r ul li .rbtn3:after{content:""; position:absolute; left:0; top:0; width:0; height:100%;background:#7cc309;transition:all 0.3s; z-index:-1;}
.news_con2 .news_r ul li:hover .rbtn3{ color:#fff;}
.news_con2 .news_r ul li:hover .rbtn3:after{ width:100%;}

@media screen and (max-width: 1600px) {
/*工厂工艺*/
.factory_one .factory_one_l .boxs2 .txts{ letter-spacing:16px;}
.factory_num ul li .boxs2 sup{ top:-47px;}
/*车间介绍*/
.factory_two .factory_two_l .boxs2 .txts{ letter-spacing:4px;}
/*产品详细*/
.productDetails2 .product_one_l{ width:500px;}
.productDetails2 .information .conten .content_timgr{ width:500px; height:500px;}
.productDetails2 .information .conten .content_timgr img{ width: 1000px; height:1000px; }
.productDetails2 .information .conten{ min-height:600px;}
.productDetails2 .information .txt{ font-size:17px;}
}
@media screen and (max-width: 1500px) {
/*工厂工艺*/
.factory_one .factory_one_l .boxs2 .txts{ letter-spacing:12px;}
.factory_num ul li .boxs2 sup{ top:-45px; font-size:13px;}
.factory_num ul li .boxs2 sub{ font-size:15px;}
/*头盔工艺*/
.factory_ul ul li .boxs2{ height:477px;}
.factory_ul ul li.w2{ height:477px;}
.factory_ul ul li .imgs1{ width:130px; padding-top:130px;}
.factory_ul ul li .imgs2{ width:81px; padding-top:75px;}
.factory_ul ul li .lines{ margin-top:59px;}
.factory_ul ul li:hover .lines{ margin-top:28px;}
/*车间介绍*/
.factory_two .factory_two_l .boxs2 .txts{ letter-spacing:2px;}
/*头盔产品*/
.about_r .product_ul ul li em{ font-size:18px;}
.about_r .product_ul ul li .h3{ font-size:16px;}
/*产品详细*/
.productDetails2 .product_one_l{ width:400px;}
.productDetails2 .information .conten .content_timgr{ width:400px; height:400px;}
.productDetails2 .information .conten .content_timgr img{ width: 800px; height:800px; }
.productDetails2 .information .conten{ min-height:500px;}
.productDetails2 .information .h2{ font-size:22px;}
.productDetails2 .information .h3{ font-size:22px; margin-top:10px;}
.productDetails2 .information .label{ margin-top:4%;}
.productDetails2 .information .txt{ padding-top:3%; margin-top:3%; padding-bottom:3%;}
.productDetails2 .information .txt ul li{ margin-bottom:4px;}
.product_cons{ font-size:15px; line-height:26px;}
}
@media screen and (max-width: 1440px) {
/*内页*/
.postions{  font-size:14px;}
.postions .search{ margin-top:10px;}
.postions .goback{height:60px; line-height:60px;}
/*新闻中心*/
.news_con ul li .imgs{ width:400px;}
.news_con ul li .news_con_r{ padding-left:20px; padding-top:30px; padding-right:25px;}
.news_con ul li .news_con_r .news_con_l .p{ font-size:16px; line-height:26px; height:52px;}
.news_con ul li .news_con_r .news_con_l .h3{ margin-bottom:14px;}
.i_title .span{ font-size:17px; letter-spacing:28px;}

/*买家秀详细*/
.productDetails .product_one_l{ width:600px; padding-right:0px;}
.productDetails .information .conten .content_timgr{ width:600px; height:452px;}
.productDetails .information .conten .content_timgr img{ width: 1000px; height:753px; }
.productDetails .information .news2_r{ width:350px;}
/*头盔工艺*/
.factory_ul ul li .boxs2{ height:440px;}
.factory_ul ul li.w2{ height:440px;}
.factory_ul ul li .imgs1{ width:110px; padding-top:110px;}
.factory_ul ul li .imgs2{ width:71px; padding-top:66px;}
.factory_ul ul li .lines{ margin-top:49px;}
.factory_ul ul li:hover .lines{ margin-top:22px;}


}
@media screen and (max-width: 1360px) {
.o_big_con .h2 span i{ line-height:86px;}
.o_big_con.bgs2 .h2 span i{ line-height:100px;}
/*买家秀详细*/
.productDetails .information .news2_r{ width:320px;}
/*产品详细*/
.product_cons{ font-size:14px;}

}

@media screen and (max-width: 1200px) {
/*内页*/
.sec .postions{ margin-top:10px;}
.postions h2{ font-size:18px;}
.postions h2 span{ font-size:14px;}
.postions2{ height:50px; line-height:50px;}
.postions2 h2{ font-size:18px;}
.postions2 h2 span{ font-size:14px;}
.o_big_con.bgs2 .h2 label{ margin-bottom:3%;}
.o_big_con .h2 label{ line-height:30px; font-size:20px;}
.o_big_con .h2 span i{ line-height:72px;}
.o_big_con.bgs2 .h2 span i{ line-height:90px;}
.o_big_con.bgs2 .h2 label{ margin-bottom:3%;}
.map{ top:-50px;}

/*新闻中心*/
.news_con ul li .imgs{ width:320px;}
.news_con ul li .news_con_r{ padding-left:15px; padding-top:20px; padding-right:20px;}
.news_con ul li .news_con_r .news_con_date{ margin-top:10px;}
.news_con ul li .news_con_r .news_con_date .day{ height:40px; line-height:40px;}
.news_con ul li .news_con_r .news_con_date .year{ height:30px; line-height:30px;}
.news_con ul li .news_con_r .news_con_l .h3{  margin-bottom:1%;}
.news_con ul li .news_con_r .news_con_l .p{ font-size:15px; line-height:24px; height:48px;}
.news_con ul li .news_con_r .news_con_l .news_more{ margin-top:35px;}
.i_title .span{ font-size:16px; letter-spacing:26px;}
/*新闻资讯详细*/
.prenext{ margin-bottom:4%;}
/*买家秀详细*/
.productDetails .product_one_l{ width:500px;}
.productDetails .information .conten{ margin-top:30px;}
.productDetails .information .conten .content_timgr{ width:500px; height:377px;}
.productDetails .information .conten .content_timgr img{ width: 800px; height:603px; }
.productDetails .information .news2_r{ width:300px;}
/*加入我们*/
.join_bg{ padding-bottom:0;}
.join_desc2{ font-size:15px;}
.faq_ul2 ul li .down{  line-height:30px; /*font-size:16px;*/}
/*.faq_ul2 ul li .down .h4{ font-size:16px;}*/
.faq_ul2 ul li .desc{ /*font-size:16px;*/ line-height:30px; padding-top:20px; padding-bottom:20px;}
/*联系我们*/
.contact_bg{ padding-bottom:0;}
.contact_map{  height:600px;}
.contact_map iframe{height: 600px;}
.address .text .p{ background-size:auto 80px; padding-left:97px; font-size:16px;}
.address .text .p label{ font-size:13px;}

/*加载更多*/
.news_more{ margin-bottom:6%;}
/*工厂工艺*/
.factory_a a{ margin-left:1.5%; margin-right:1.5%; font-size:16px;}
.factory_a{ margin-top:5%;}
.factory_one .factory_one_l .boxs2 .txts{ letter-spacing:10px;}
.factory_num ul li{ background-size:14px 31px;}
.factory_num ul li .boxs2 sub{ font-size:14px;}
.factory_num ul li .boxs2 sup{ font-size:12px;}
.factory_num ul li{ width:50%; text-align:left; margin-bottom:2%; background:none;}
.factory_num ul li:nth-child(2){ width:50%;}
.factory_num ul li:nth-child(3){ width:50%;}
.factory_num ul li:nth-child(4){ width:50%;}
/*图标列表*/
.i_ico ul li{ background-size:14px 31px;}
.i_ico ul li img{ height:50px;}
.i_ico ul li .h5{ font-size:16px; margin-top:12px;}
/*图标列表2*/
.factory_bg{ padding-bottom:0;}
.i_ico2 ul li{ background-size:14px 31px;}
.i_ico2 ul li img{ height:80px;}
.i_ico2 ul li .h5{  margin-top:15px;}
/*头盔工艺*/
.factory_ul ul li .boxs2{ height:370px;}
.factory_ul ul li.w2{ height:370px;}
.factory_ul ul li .imgs1{ width:90px; padding-top:90px; margin-top:60px;}
.factory_ul ul li .imgs2{ width:61px; padding-top:56px;}
.factory_ul ul li .lines{ margin-top:39px;}
.factory_ul ul li:hover .lines{ margin-top:20px;}
.factory_ul ul li:hover .cons{transform: translate(0%, -30px);}
.factory_ul ul li .h3{ line-height:28px; height:56px;}
/*车间介绍*/
.factory_two .factory_two_l .boxs2 .txts{ letter-spacing:1px;}
/*头盔产品*/
.about_r{ padding-bottom:0;}
/*360看产品*/
.see_one{ padding-bottom:0;}
/*360看图手机*/
.see_a a{ margin-left:1.5%; margin-right:1.5%;}
.see_two{ padding-bottom:0;}
}

@media screen and (max-width: 1100px) {
/*内页*/
.postions .search{ margin-top:6px; width:300px;}
.postions .search .inputs{width: calc(100% - 80px);width: -webkit-calc(100% - 80px);width: -moz-calc(100% - 80px); font-size:13px;}
.postions .search .bnts{ width:80px;}
.postions .goback{height:50px; line-height:50px;}

/*分页*/
.yema a{ height:36px; line-height:36px;min-width:30px; font-size:14px;}
.yema a span{ font-size:14px;}
/*买家秀详细*/
.productDetails .product_one_l .pro_big2{ margin-bottom:11px;}
.productDetails .information .conten .content_timgr{ display:none!important;}
.productDetails .product_one_l #drag_img{ display:none!important;}
.productDetails .information .news2_r{ width:260px;}
/*产品详细*/
.productDetails2 .product_one_l .pro_big2{ margin-bottom:11px;}
.productDetails2 .information .conten .content_timgr{ display:none!important;}
.productDetails2 .product_one_l #drag_img{ display:none!important;}
}
@media screen and (max-width: 1000px) {
/*内页*/
.postions{ position:static; border-bottom:1px solid #e1e1ea;}
.postions:after{ display:none;}
.postions.bgs3{ display:block; border-bottom:1px solid #e5e5e5;}
.postions .rclass{ display:block;}
.postions .postions_b{ display:none;}
.postions .postions_b a{ float:none; font-size:16px; display:block;  margin-left:0; padding-left:3%; text-align:left; background:#efefef; border-bottom:1px solid #fff; width:auto; margin-right:0;}
.postions.bgs4 .postions_b a{max-width:none;}
.postions .postions_b a:hover{ background:#00468c; color:#fff;}
.postions .postions_b a.isel{ color:#fff;background:#7cc309;}
.postions .postions_b a span:after{ height:0;}
.postions2{ height:40px; line-height:40px;}
.postions2 .postions_r:after{ left:24px;}
.o_big_con .h2 label{ font-size:18px; line-height:26px;}
.o_big_con .h2 span i{ line-height:68px; font-size:68px;}

/*分类弹窗*/
.about_tc{z-index: 19891025; width: 0%; right: 0%; position:absolute; overflow: hidden; top:0; height:100%;/* display: none;*/transition: all 0.3s;}
.postions_b.lws .about_tc{ width:80%;}
.postions_b.lws{ display:block;}
.about_l.lws .about_tc{ width:88%;}
.about_tc .about_divs{ position:absolute; right:0; width:85%; background-color:#eeeeee; top:0; overflow:hidden; height:100%;}
.about_tc .closed2{ right:84.5%; position:absolute; top:150px; cursor:pointer; width:25px; display:block;}
.about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
/*买家秀详细*/
.productDetails .information .news2_r{ width:230px;}
/*头盔产品*/
.about_l{ float:none; width:0%; margin-left:0; background:none; margin-right:0; z-index: 19891025; right: 0%; position:absolute; overflow: hidden; top:0; height:100%; margin-bottom:0; margin-top:0;}
.about_l.lws{ width:90%; max-width:410px;}
/*.about_l .i_left_ul2 li:after{ top:16px; height:22px;}*/
.about_l .i_left_ul2{ padding-left:3%; padding-right:3%; padding-top:2%;}
.about_l .i_left_ul2 li{ margin-bottom:8px;}
.about_l .i_left_ul2 li .h1{ padding-left:4%; padding-right:4%;font-size:16px;height:50px; background-position:right 4% center;}
.about_l .i_left_ul2 li .h1 span{ padding-right:12px;}
.about_l .i_left_ul2 li h2{ height:50px; border-width:2px;}
.about_l .i_left_ul2 li h2 span{ height:46px; line-height:46px;}
.about_l .i_left_ul2 li h2 .ico{ margin-top:11px;}
.about_l .i_left_ul2 li div{    margin-top:8px;padding-left:4%; padding-right:4%; }
.about_l .i_left_ul2 li div a{ font-size:14px;}
.about_l .i_left_ul2 li div dl dd p a{ font-size:13px;}
.about_r{width:calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px); min-height:inherit;}
.about_r:after{ width:100%;}
.about_r .product_ul{ margin-left:0; margin-right:0; max-width:none;}
.about_r .product_ul ul li{ margin-bottom:2%;}
.about_r .product_ul ul{ padding-top:3%; padding-bottom:1%;}
.product_bg{ background:#fff;}
/*产品详细*/
.productDetails2 .information .rend{ margin-bottom:7%;}
.product_title{ margin-top:0;}
.productDetails2{ float:none;}
}
@media screen and (max-width: 960px) {
/*新闻中心*/
.news_con ul li .imgs{ width:260px;}
.news_con ul li .news_con_r{ padding-left:12px; padding-top:17px; padding-right:15px;}
.news_con ul li .news_con_r .news_con_date{ padding-top:32px; padding-bottom:32px;}
.news_con ul li .news_con_r .news_con_date .day{ height:30px; line-height:30px;}
.news_con ul li .news_con_r .news_con_date .year{ height:26px; line-height:26px;}
.news_con ul li .news_con_r .news_con_l .h3{ margin-top:0; height:30px; line-height:30px;}
.news_con ul li .news_con_r .news_con_l .p{ height:44px; line-height:22px; font-size:14px;}
.news_con ul li .news_con_r .news_con_l .news_more{ margin-top:25px;}
.i_title .span{ font-size:15px; letter-spacing:23px;}
.i_title .h3{ letter-spacing:37px;}
/*新闻资讯详细*/
.about_x2{  border-right:0; padding-right:0;}
.about_x2 .con_id{ line-height:26px; font-size:15px;}

.prenext{ font-size:14px; line-height:24px; text-align:right;}
.prenext span{ width:70%; height:24px; }

.prenext .l{ float:none; display:block;}
.prenext .r{ float:none; display:block;}
.prenext span.r{ text-align:left;}
.prenext .goback{ text-align:center; margin-top:-44px; width:110px;}
.fenxiang .news_fx ul li{ width:26px; height:26px;}
/*买家秀详细*/
.productDetails{ padding-bottom:3%;}
.productDetails .product_one_l{ width:100%; float:none; overflow:hidden;}
.productDetails .information .conten{ min-height:inherit; margin-top:5%;}
.productDetails .information .news2_r{ width:100%; position:static; max-width:440px; margin:0 auto; margin-bottom:3%; padding-top:3%; padding-bottom:3%;}
.productDetails .information .news2_r .boxs{ max-width:none;}
/*加入我们*/
.join_desc2{ font-size:14px;}
.faq_ul2 ul li{ margin-bottom:20px;padding-left:23px; padding-right:23px; background-position:right 23px top 15px;}
.faq_ul2 ul li .down{  line-height:26px; font-size:15px;}
.faq_ul2 ul li .down .h4{ font-size:15px;}
.faq_ul2 ul li .h3{  padding-top:14px; padding-bottom:14px; padding-left:30px; font-size:18px; background-position:left top 21px; background-size:20px 22px; }
.faq_ul2 ul li .h3 em{ font-size:13px; padding-right:50px;}
.faq_ul2 ul li .desc{ line-height:26px; padding-top:15px; padding-bottom:15px; font-size:15px;}
.faq_ul2 ul li .down .two{ padding-top:3%;}
.faq_ul2 ul li .down .two a{ width:140px; height:44px; line-height:44px;}
/*联系我们*/
.contact_map{  height:550px;}
.contact_map iframe{height: 550px;}
.feedback_div .inputs2{ font-size:14px; height:40px; line-height:40px;text-indent: 20px;}
.feedback_div .textarea{padding-left: 20px; font-size:14px;}
.feedback_div .bnts2 input{ font-size:14px; height:42px; line-height:42px;}
.address .text .p{ background-size:auto 70px; padding-left:87px; font-size:15px;}
.address .text .p label{ font-size:12px;}
/*工厂工艺*/
.factory_desc{ letter-spacing:15px; font-size:15px;}
.factory_one .factory_one_l{ position:static; width:100%; height:auto; margin:0 auto;}
.factory_one .factory_one_r{ float:none;width:100%; margin-top:4%;}
.factory_one .factory_one_r .boxs2{ max-width:none; font-size:15px;}
.factory_num ul li{ background-size:12px 26px;}
.factory_num ul li .boxs2 sup{ top:-40px;}
.produce-page .surroundings .swiper-container { padding-bottom:8%;}
/*图标列表*/
.i_ico ul li{ background-size:12px 26px;}
.i_ico ul li img{ height:44px;}
.i_ico ul li .h5{ font-size:14px; margin-top:8px;}
/*图标列表2*/
.i_ico2 ul li{ background-size:12px 26px;}
.i_ico2 ul li img{ height:64px;}
.i_ico2 ul li .h5{  margin-top:10px;}
/*头盔工艺*/
.factory_ul ul li{ width:47.12%; margin-bottom:3%;}
.factory_ul ul li:nth-child(4){ display:none;}
.factory_ul ul li .boxs2{ max-width:331px; margin:0 auto;}
/*车间介绍*/
.factory_two{ margin-top:7%; margin-bottom:7%;}
.factory_two .factory_two_l{ position:static; width:100%; height:auto; margin:0 auto;}
.factory_two .factory_two_r{ margin:0 auto; float:none;width:100%; margin-top:5%; max-width:704px; min-height:auto;}
.factory_two .factory_two_r .boxs2{font-size:15px; min-height:auto;}
.factory_two .factory_two_r .a{ margin-top:7%;}
.factory_ul2 ul li:nth-child(2n) .factory_two .factory_two_r{ float:none;}
.factory_ul2 ul li:nth-child(2n) .i_title{ text-align:left;}
.factory_ul2 .i_title{ margin-bottom:5%;}
/*头盔产品*/
.about_r .product_ul ul li{ width:49%;}
.about_r .product_ul ul li:nth-child(4n){ margin-right:2%;}
.about_r .product_ul ul li:nth-child(2n){ margin-right:0;}
.about_r .product_ul{ margin-top:2%;}
.about_r .product_ul ul li em{ font-size:16px;}
.about_r .product_ul ul li .h3{ font-size:15px;}
/*产品详细*/
.productDetails2{ padding-bottom:0%;}
.productDetails2 .product_one_l{ width:100%; float:none; overflow:hidden;}
.productDetails2 .information .conten{ min-height:inherit; margin-top:5%; margin-bottom:0;}
.productDetails2 .information .conten .boxs{ width:100%; max-width:none;}
.productDetails2 .information .label{ margin-top:2%; font-size:18px;}
.productDetails2 .information .rend .a span{ padding-left:57px; background-position:left 20px center;background-size: 28px auto;}
.productDetails2 .information .rend .a{ font-size:18px;}
.productDetails2 .information .rend#rend1{ display:block;margin-bottom:0; margin-top:-60px;}
.productDetails2 .information .rend#rend1 .a{ float:right;}
.productDetails2 .information .rend#rend2{ display:none;}
.productDetails2 .information .txt{ font-size:17px;}
.product_cons .dl dd{ width:49%;}
.product_cons .dl dd:nth-child(2){ width:49%; margin-right:0;}
.product_cons .dl dd:last-child{ width:100%;}
.product_tt{ font-size:16px;}
.product_title{ margin-top:4%;}
.product_title .h4{ font-size:18px;}
/*新闻资讯详细2*/
.news_con2 .news_r{ float:none; width:100%; max-width:none;}
.news_con2 .news_r .h2{ font-size:22px; line-height:32px; margin-bottom:3%;}
.news_con2 .news_r ul li{ float:left; width:49%; margin-bottom:5%;}
.news_con2 .news_r ul li:nth-child(2n){ float:right;}
.news_con2 .news_l{ float:none; width:100%; max-width:none;}

}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {


}
@media screen and (max-width: 830px) {
/*内页*/
.postions h2{ font-size:16px;}
.postions h2 span{ font-size:13px;}
.postions2 h2{ font-size:16px;}
.postions2 h2 span{ font-size:13px;}


}
@media screen and (max-width: 780px) {
/*内页*/
/*.o_big{ height:290px;}*/
.o_big_con .h2 span i{ line-height:60px; font-size:58px;}
.postions{ height:44px; line-height:44px; font-size:13px;}
.postions.bgs3{height:44px; line-height:44px;}
.sec .postions{ margin-top:0px;}
.postions h2{ display:none;}
.postions .postions_b a{ height:44px; line-height:44px; font-size:14px;}
.postions .search{ margin-top:3px;}
.postions .goback{height:44px; line-height:44px; font-size:12px;}
.postions2{ font-size:13px; height:30px; line-height:30px;}
/*分页*/
.yema a{ height:26px; line-height:24px; padding-left:6px; padding-right:6px; margin-left:2px; font-size:13px; min-width:26px;}
.yema a span{ font-size:13px;}
/*新闻中心*/
.news_con ul li{ margin-bottom:3%;}
.news_con ul li .imgs{ width:100%; float:none; margin-bottom:1%;}
.news_con ul li .news_con_r{ padding-left:3%; padding-right:3%; padding-top:15px; padding-bottom:8px;}
.news_con ul li .news_con_r .news_con_date{ margin-bottom:3%; margin-top:5px;}
.news_con ul li .news_con_r .news_con_l .h3{ margin-bottom:2%;}
.news_con ul li .news_con_r .news_con_l .news_more{ margin-top:20px;}
/*联系我们*/
.address .text li{ float:none; display:block; width:100%; margin-right:0; text-align:left; margin-bottom:3%;}
.address .text .p{ padding-left:80px; height:auto; min-height:70px;}
/*工厂工艺*/
.factory_num ul li .boxs2 sup{ top:-30px;}
/*头盔产品*/
.about_l .i_left_ul2{ margin-bottom:10px;}
.about_l .i_left_ul2 li h2{ font-size:15px;}
.about_l .i_left_ul2 li div a{ font-size:13px;}
.about_l .i_left_ul2 li div dl dd p a{ font-size:12px;}
/*360看产品*/
.see_one .see_one_l{ width:49%; height:auto;}
.see_one .see_one_l .weixin{ margin-top:73.5%; margin-bottom:48.8%;}
.see_one .see_one_r{ width:49%; margin-top:19.1%;}
.see_one .see_one_r .imgs .pic{ width:47.5%;}
.see_one .see_one_r .imgs .gif{ width:18.6%; margin-left:-9.3%; margin-top:-9.3%;}
}

@media screen and (max-width: 640px) {
/*内页*/
.position{height:44px; line-height:44px; font-size:13px;}
.position .postions_b a{ font-size:13px;}
.postions .postions_r img{ height:16px;}
.o_big_con .h2 label{ font-size:16px; line-height:24px;}
.o_big_con .h2 span i{ line-height:50px; font-size:50px;}
.o_big_con.bgs2 .h2 span i{ line-height:80px;}
.o_big_con.bgs2 .cons .wrap:after{background-size: 400px auto;}
.postions2 .postions_r img{ height:15px; margin-right:5px;}

/*分页*/
.yema a{ font-size:12px;}
.yema a span{ font-size:12px;}
/*加载更多*/
.news_more{ margin-top:5%;}
/*暂无内容*/
.nodata{background-size:auto 130px; padding-top:140px;margin-top:15%; margin-bottom:15%;}
/*新闻中心*/
.i_title .span{ font-size:14px; letter-spacing:16px;}
.i_title .h3{ letter-spacing:28px;}
/*新闻资讯详细*/
.about_x2 .show_t{ font-size:20px; line-height:28px; text-align:center;}
.about_x2 .con_line{ font-size:12px; height:65px; line-height:30px; text-align:center;}
.about_x2 .con_id{ font-size:14px; line-height:24px;}

.prenext{ font-size:13px; text-align:center;}
.prenext span{ width:100%;}
.prenext .goback{ margin-top:15px; height:32px; line-height:32px; width:99%; margin-bottom:10px;}

.fenxiang{ float:none; margin-top:5px;}
/*加入我们*/
.join_desc2{ font-size:13px;}
.faq_ul2 ul li{ padding-left:13px; padding-right:13px;  background-position:right 18px top 20px;margin-bottom:10px; background-size:30px 30px;}
.faq_ul2 ul li .h3{ font-size:14px; background-position:left top 21px;}
.faq_ul2 ul li .h3 em{ padding-right:40px; font-size:12px;}
.faq_ul2 ul li .down{ font-size:14px; line-height:24px;}
.faq_ul2 ul li .down .h4{ font-size:14px; margin-bottom:1%;}
.faq_ul2 ul li .down .two a{width:130px; height:36px; line-height:36px;}
.faq_ul2 ul li .desc{font-size:13px; line-height:24px;}
/*联系我们*/
.contact_map{  height:500px;}
.contact_map iframe{height: 500px;}
.feedback_div .divs{ float:none; margin-right:0; width:100%; margin-bottom:12px;}
.feedback_div .textarea{ padding-top:1.5%;}
/*工厂工艺*/
.factory_desc{ letter-spacing:6px; font-size:14px;}
.factory_a a{ margin-left:1.2%; margin-right:1.2%; font-size:14px; }
.factory_one .factory_one_r .boxs2{ font-size:14px;}
.factory_num ul li{ background-size:10px 22px;}
.factory_num ul li .boxs2 sup{ top:-20px;}
.factory_num ul li .boxs2 sub{ font-size:13px;}
/*图标列表*/
.i_ico ul li{ background-size:10px 22px;}
.i_ico ul li img{ height:40px;}
.i_ico ul li .h5{ font-size:13px; margin-top:8px; line-height:20px;}
/*图标列表2*/
.i_ico2 ul li{ background-size:10px 22px;}
.i_ico2 ul li img{ height:50px;}
.i_ico2 ul li .h5{ font-size:13px; margin-top:8px; line-height:20px;}
/*车间介绍*/
.factory_two .factory_two_r .boxs2{ font-size:14px;}
.factory_two .factory_two_r .a{ font-size:15px;}
/*头盔产品*/
.about_l .i_left_ul2{ margin-bottom:8px;}
.about_r .product_ul ul li em{ font-size:15px;}
.about_r .product_ul ul li .h3{ font-size:14px;}
.about_r .product_ul ul li .boxs2{ padding-left:10px; padding-right:10px; padding-top:20px; padding-bottom:16px;}
/*产品详细*/
.productDetails2 .information .label{ font-size:16px;}
.productDetails2 .information .h2{ font-size:20px;}
.productDetails2 .information .h3{ font-size:20px;}
.productDetails2 .information .txt{ font-size:16px;}
.productDetails2 .information .rend#rend1{ margin-top:-5px;}
.product_tt{ font-size:14px;}
.product_title .h4{ font-size:16px;}
.product_cons{ font-size:13px; line-height:24px;}
.product_cons .dl dd{ width:100%; margin-right:0; margin-bottom:3%;}
.product_cons .dl dd:nth-child(2){ width:100%;}
/*360看图手机*/
.see_a a{ margin-left:1.2%; margin-right:1.2%;}
.product_show1{ padding-top:100%; margin-top:0; max-width:none;}
/*新闻资讯详细2*/
.news_con2 .news_r .h2{ font-size:20px; line-height:28px;}
.news_con2 .news_r ul li .h3{ font-size:15px;}
.news_con2 .news_r ul li .date{ font-size:13px;}

}


@media screen and (max-width: 480px) {
/*内页*/
.o_big{ height:220px;}
.o_big_con .h2{ font-size:18px; }
.o_big_con .h2 label{ font-size:14px; line-height:22px; margin-bottom:10px;}
.o_big_con .h2 span i{ line-height:50px; font-size:40px;}
.o_big_con.bgs2 .h2 span i{ line-height:70px;}
.o_big_con.bgs2 .h2 span em{ /*padding-bottom:15px;*/ font-size:16px;}
.o_big_con.bgs2 .h2 span em p{ margin-bottom:2%;}
.o_big_con.bgs2 .o_big{ height:300px;}
.o_big_con.bgs2 .cons .wrap:after{background-size: 330px auto;}
.postions{ font-size:12px;}
.postions .postions_b a{ font-size:13px;}
.postions .postions_r span{ display:none;}
.postions .postions_r img{ height:14px;}
.postions .search{ width:220px;}
.postions .search .inputs{width: calc(100% - 60px);width: -webkit-calc(100% - 60px);width: -moz-calc(100% - 60px); font-size:12px;}
.postions .search .bnts{ width:60px;}
.postions2{ font-size:12px;}

/*分页*/
.yema{ padding-top:35px; padding-bottom:40px;}
.yema a{ padding-left:5px; padding-right:5px; margin-left:2px;}
/*新闻中心*/
.news_con ul li .news_con_r .news_con_l .h3{  margin-bottom:0; margin-top:1%;}
.news_con ul li .news_con_r .news_con_l .p{ font-size:13px;}
.news_con ul li .news_con_r{ padding-top:12px;}
.i_title{ margin-top:6%;}
.i_title .span{ font-size:13px; letter-spacing:12px;}
.i_title .h3{ letter-spacing:20px;}
/*新闻资讯详细*/
.about_x2 .show_t{ font-size:18px; line-height:26px;}
.about_x2 .con_id{ font-size:13px;}	

.prenext{ font-size:12px; line-height:22px;}
.prenext span{ height:22px;}
/*买家秀详细*/
.productDetails{ padding-bottom:4%;}
.productDetails .product_one_l .pro_big2{ border-width:5px;}
.productDetails .information .news2_r .colseds{ height:40px;}
.productDetails .information .news2_r .p{ font-size:13px; padding-top:16px;}
.productDetails .information .news2_r .h3{ margin-top:20px;}
/*加入我们*/
.join_desc2{ font-size:12px;}
.faq_ul2 ul li{ background-position:right 13px top 17px; background-size:20px 20px;}
.faq_ul2 ul li .down{ padding-top:20px; padding-bottom:20px; font-size:12px; line-height:22px;}
.faq_ul2 ul li .down .h4{ font-size:13px;}
.faq_ul2 ul li .desc{ line-height:22px; font-size:12px; padding-top:12px; padding-bottom:12px;}
.faq_ul2 ul li .h3 em{ font-size:12px; padding-right:28px;}
.faq_ul2 ul li .h3{ padding-left:22px; background-size:16px 17px; background-position:left top 16px; line-height:24px;}
.faq_ul2 ul li .down .two{ padding-top:4%;}
/*联系我们*/
.contact_map{  height:400px;}
.contact_map iframe{height: 400px;}
.feedback_div .inputs2{ font-size:13px; text-indent:3%;}
.feedback_div .textarea{ padding-left:3%; width:96%; padding-top:2%; font-size:13px;}
.feedback_div .bnts2{margin-top:4%;}
.feedback_div .bnts2 input{ height:36px; line-height:36px; font-size:13px; }
.address .text .p{ font-size:14px; padding-left:70px; background-size:auto 60px; min-height:60px;}
/*工厂工艺*/
.factory_a{ margin-top:6%;}
.factory_a a{ margin-left:1%; margin-right:1%; font-size:13px;  padding-right:15px;background-position: left 15px center;background-size: 22px 22px; height:36px; line-height:36px;}
.factory_desc{ letter-spacing:4px; font-size:13px;}
.factory_one{ margin-top:6%;}
.factory_one .factory_one_l .boxs2 .border:after{ border-width:5px;}
.factory_one .factory_one_l .boxs2{ padding-top:40px; padding-bottom:40px;}
.factory_one .factory_one_l .boxs2 .txts{ line-height:60px;}
.factory_one .factory_one_r .boxs2{ font-size:13px;}
.factory_num ul li{ background-size:9px 20px; width:44%; margin-bottom:4%;}
.factory_num ul li:nth-child(2){ width:56%;}
.factory_num ul li:nth-child(3){ width:44%;}
.factory_num ul li:nth-child(4){ width:56%;}
.factory_num ul li .boxs2 sub{ bottom:2px;}
.produce-page .surroundings { padding-bottom:6%;}
.produce-page .surroundings .swiper-container { padding-bottom:10%;}
/*图标列表*/
.i_ico ul li{ background-size:9px 20px; background:none;}
.i_ico ul li img{ height:35px;}
.i_ico ul li .h5{ font-size:12px; margin-top:6px;}
/*图标列表2*/
.i_ico2 ul li{ background-size:9px 20px;}
.i_ico2 ul li img{ height:40px;}
.i_ico2 ul li .h5{ font-size:12px; margin-top:6px;}
/*头盔工艺*/
.factory_ul ul li .boxs2{ height:316px;}
.factory_ul ul li .cons{ width:86%;}
.factory_ul ul li.w2{ height:316px;}
.factory_ul ul li .imgs1{ width:80px; padding-top:80px; margin-top:50px;}
.factory_ul ul li .imgs2{ width:51px; padding-top:47px;}
.factory_ul ul li .lines{ margin-top:29px;}
.factory_ul ul li:hover .lines{ margin-top:16px;}
.factory_ul ul li:hover .cons{transform: translate(0%, -25px);}
.factory_ul ul li .h3{ line-height:24px; height:48px; margin-bottom:20px;}
.factory_ul ul li:hover .h3{ margin-bottom:44px;}
/*车间介绍*/
.factory_two{ margin-top:6%;}
.factory_two .factory_two_l .boxs2 .border:after{ border-width:5px;}
.factory_two .factory_two_l .boxs2{ padding-top:40px; padding-bottom:40px;}
.factory_two .factory_two_l .boxs2 .txts{ line-height:60px;}
.factory_two .factory_two_r{ margin-top:7%;}
.factory_two .factory_two_r .boxs2{ font-size:13px;}
.factory_two .factory_two_r .a{ font-size:14px; height:30px; line-height:30px;}
/*头盔产品*/
.about_l .i_left_ul2 li h2{ font-size:14px;}
.about_l .i_left_ul2 li div a{ font-size:12px; line-height:22px;}
.about_r .product_ul ul li em{ font-size:14px;}
.about_r .product_ul ul li .h3{ font-size:13px;}
/*产品详细*/
.productDetails2 .product_one_l .pro_big2{ border-width:5px;}
.productDetails2 .information .label{ font-size:14px;}
.productDetails2 .information .h2{ font-size:18px; line-height:26px;}
.productDetails2 .information .h3{ font-size:18px; line-height:26px; margin-top:5px;}
.productDetails2 .information .txt{ font-size:14px; line-height:24px;}
.productDetails2 .information .rend .a span{ padding-left:47px; background-position:left 15px center;background-size: 22px auto;}
.productDetails2 .information .rend .a{ font-size:16px; height:40px; line-height:40px;}
.product_cons{ line-height:22px; font-size:12px;}
.product_title{ height:40px; line-height:40px; margin-top:5%;}
.product_title .h4{ font-size:15px; padding-left:30px; padding-right:30px;}
/*360看图手机*/
.see_a a{ margin-left:1%; margin-right:1%;line-height:32px;}
.see_img ul li .h3{ height:50px; line-height:50px;}
/*新闻资讯详细2*/
.news_con2 .news_r .h2{ font-size:18px; line-height:26px;}
.news_con2 .news_r ul li{ float:none; width:100%; margin-bottom:6%;}
.news_con2 .news_r ul li:nth-child(2n){ float:none;}
.news_con2 .news_r ul li .date{ font-size:12px;}
.news_con2 .news_r ul li .h3{ font-size:14px; height:auto;}
.news_con2 .news_r ul li .rbtn3{ font-size:13px;}

}

@media screen and (max-width: 420px) {
/*内页*/
.o_big_con .h2 label{ font-size:13px; line-height:20px;}
.o_big_con .h2 span i{ line-height:46px; font-size:30px;}
.o_big_con.bgs2 .cons .wrap:after{background-size: 320px auto;}
/*新闻中心*/
.news_con ul li .news_con_r .news_con_l .p{ font-size:12px;}
.i_title .span{ font-size:12px; letter-spacing:8px;}
.i_title .h3{ letter-spacing:5px;}
/*联系我们*/
.contact_map{  height:350px;}
.contact_map iframe{height: 350px;}
/*工厂工艺*/
.factory_desc{ font-size:12px;}
.factory_one .factory_one_l .boxs2{ padding-top:30px; padding-bottom:30px;}
.factory_one .factory_one_l .boxs2 .txts{ line-height:50px;}
.factory_a a{ font-size:12px;background-size: 18px 18px; line-height:32px; height:32px; padding-right:12px;background-position: left 10px center; margin-top:8px;}
/*车间介绍*/
.factory_two .factory_two_l .boxs2{ padding-top:30px; padding-bottom:30px;}
.factory_two .factory_two_l .boxs2 .txts{ line-height:50px;}
.factory_two .factory_two_r .a{ font-size:13px;}
/*头盔产品*/
.about_r .product_ul ul li em{ font-size:13px;}
.about_r .product_ul ul li .h3{ font-size:12px;}

/*新闻资讯详细2*/
.news_con2 .news_r ul li .rbtn3{ font-size:12px; line-height:32px;}
/*产品详细*/
.productDetails2 .information .h2{ font-size:14px; line-height:24px;}
.productDetails2 .information .h3{ font-size:14px; line-height:24px;}
.productDetails2 .information .rend .a{ font-size:14px; height:36px; line-height:36px;}

}
@media screen and (max-width: 360px) {
/*内页*/
.o_big_con .h2 label{ font-size:12px;}
.o_big_con .h2 span i{ font-size:26px;}
/*工厂工艺*/
.factory_one .factory_one_l .boxs2{ padding-top:30px; padding-bottom:20px;}
.factory_one .factory_one_l .boxs2 .txts{ letter-spacing:7px;}
.factory_a a{ padding-left:35px; margin-left:0.3%; margin-right:0.3%; padding-right:10px;}
/*车间介绍*/
.factory_two .factory_two_l .boxs2{ padding-top:30px; padding-bottom:30px;}

}


.selects{height: 52px;  width: 100%;border:1px solid #e8e8e8;color:#656565;font-size: 16px;padding-left: 66px;}
@media screen and (max-width: 1440px){
	.selects{
		height:46px;
		padding-left: 50px;
	}
}
@media screen and (max-width: 640px){
	.selects{
		height:40px;
		width:100%;border:1px solid #e8e8e8;color:#656565;font-size: 16px;padding-left: 10px;
	}
}

@media screen and (max-width: 480px){
.selects{ font-size:14px;}
}

