@import url(style.css);
@import url(pscroll.css);
/*内页*/
@-webkit-keyframes SlickIn{
	0%{-webkit-transform:scale(1.1,1.1)}
	100%{-webkit-transform:scale(1,1)}
}
@-webkit-keyframes SlickOut{
	0%{-webkit-transform:scale(1,1)}
	100%{-webkit-transform:scale(.9,.9)}
}
@keyframes SlickIn{
	0%{transform:scale(1.1,1.1)}
	100%{transform:scale(1,1)}
}
@keyframes SlickOut{
	0%{transform:scale(1,1)}
	100%{transform:scale(.9,.9)}
}
.scale{
    animation: scaleAnim 5s ease forwards;
}

@keyframes scaleAnim{
    0%{         
		opacity:0.7;filter:Alpha(opacity=70);
        -webkit-transform: scale(1);
        transform: scale(1);
    }
	50%{opacity:1.0;filter:Alpha(opacity=100);}
    100%{
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}
.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: SlickIn cubic-bezier(1,0,.5,.5) 1s;animation: SlickIn cubic-bezier(1,0,.5,.5) 1s;*/-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 .h2{ font-weight:normal; display:table-cell; vertical-align:middle; color:#fff; text-align:center; }
.o_big_con .h2 span{ display:inline-block;padding-bottom:2%; padding-top:2%; position:relative;}
.o_big_con .h2 span:after{ content:""; position:absolute; top:50%; left:-90px; width:66px;background:#fff; height:1px;}
.o_big_con .h2 span:before{ content:""; position:absolute; top:50%; right:-90px; width:66px;background:#fff; height:1px;}

.postions{ height:59px; line-height:59px; overflow:hidden;color:#666666; font-size:14px; border-bottom:1px solid #cccccc;}
.postions.bgs2{ border-bottom:0;}
.posadd .postions{ position:fixed; top:0; left:0; width:100%; z-index:5;}
.postions a{color:#666666; }
.postions a:hover{ color:#ea5404;}
.postions label{ color:#666666;}
.postions .postions_r{}
.postions .postions_r img{ vertical-align:baseline; margin-right:10px; height:12px;}
.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{ float:right;}
.postions .postions_b a{ float:left; margin-left:10px; padding-left:10px; padding-right:10px;overflow:hidden; font-size:16px; line-height:47px; height:47px;color:#fff;}
.postions .postions_b a:hover{color:#f66f6a;}
.postions .postions_b a.isel{ background:#79181a;color:#fff;}

/*分页*/
.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:60px; padding-bottom:70px; clear:both;}
.yema a{ display:inline-block; height:34px; line-height:34px; padding-left:11px; overflow:hidden; padding-right:11px; min-width:18px;  text-align:center; color:#333; font-size:14px; border:1px solid #fff; background-color:#fff; margin-left:2px; margin-right:2px;}
.yema a:hover{ text-decoration:none; color:#fff; background-color:#ea5404;border:1px solid #ea5404;}
.yema a.on,.yema a.page-num-current{color:#fff;background-color:#ea5404;border:1px solid #ea5404;}
.yema a.first,.yema a.last{ }
.yema a.first:hover,.yema a.last:hover{background-color:#ea5404;}

/*分类弹窗*/
.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;}
/*news*/
.news_bg{ overflow:hidden; background:#f5f5f5;}
.about_l{ float: left;width:280px; background:#fff; overflow:hidden; margin-right:2.2%; margin-top:-102px; margin-bottom:4%;}
.about_l .about_l_titile{ overflow: hidden;color:#fff; background:url(../images/product_bg1.jpg) #ea5404 center center no-repeat; background-size:auto 100%; height:102px;/*-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.05); box-shadow: 0 5px 15px rgba(0,0,0,0.05);*/}
.about_l .about_l_titile .h1{ font-weight:bold; font-size:24.76px;  line-height:102px; height:102px; overflow:hidden; padding-left:32px;}
.about_l .i_left_ul2{ overflow:hidden;  /*background-color:#f4f8f9; border:1px solid #dadada; border-top:0;*/}
.about_l .i_left_ul2 li h2{ font-weight:normal; overflow:hidden;padding-left:15px; padding-right:15px; height:60px;line-height:59px;font-size:16px; color:#000; cursor:pointer; position:relative;}
.about_l .i_left_ul2 li h2 a{color:#000; text-decoration:none; display:block;border-bottom:1px dashed #ebebeb; padding-right:16px;transition:all 0.3s;}
.about_l .i_left_ul2 li h2 a:hover{ color:#ea5404; margin-left:3px;}
.about_l .i_left_ul2 li h2.left_sel{ color:#fff; background:url(../images/items_bg1.png) 254px center no-repeat #ea5404;}
.about_l .i_left_ul2 li h2.left_sel a{ color:#fff; border-bottom:0;}
.about_l .i_left_ul2 li{display:block; width:100%;}
.about_l .i_left_ul2 li:last-child h2{ border-bottom:none; margin-bottom:0;}
.about_l .i_left_ul2 li:last-child h1{ border-bottom:none; margin-bottom:0;}
.about_l .i_left_ul2 li h1{font-weight:normal; overflow:hidden;padding-left:15px; padding-right:15px; height:60px;line-height:60px;font-size:16px; color:#333; cursor:pointer;  position:relative;}
.about_l .i_left_ul2 li h1 a{ color:#333; text-decoration:none; padding-left:17px;transition:all 0.3s;}
.about_l .i_left_ul2 li h1:hover a{color:#ea5404;margin-left:3px;}
.about_l .i_left_ul2 li h1.left_sel{ color:#fff;background:url(../images/product_bg2.png) #000 243px center no-repeat;}
.about_l .i_left_ul2 li h1.left_sel2{color:#fff;background: #000 243px center no-repeat;}
.about_l .i_left_ul2 li h1.left_sel a{ color:#fff;}
.about_l .i_left_ul2 li div{ margin-top:10px; font-size:14px;display:none; margin-left:15px; margin-right:15px; padding-bottom:10px; border-bottom:1px solid #dedede;}
.about_l .i_left_ul2 li div dl{overflow:hidden; margin-top:10px;}
.about_l .i_left_ul2 li div dl dd{overflow:hidden; display:none; padding-bottom:1px;}
.about_l .i_left_ul2 li div dl dd p{ height:30px; line-height:30px; overflow:hidden; padding-left:37px; padding-right:10px; }
.about_l .i_left_ul2 li div dl dd p a{ height:30px; line-height:30px; overflow:hidden; display:block; padding-left:9px; padding-right:8px; color:#666666;background:url(../images/product_bg4.png) left center no-repeat;transition:all 0.3s;}
.about_l .i_left_ul2 li div dl dd p a:hover{color:#ea5404;background-image:url(../images/product_bg4_on.png); margin-left:4px;}
.about_l .i_left_ul2 li div dl dd p.on a{ color:#ea5404;background-image:url(../images/product_bg4_on.png);}
.about_l .i_left_ul2 li div dl span{ padding-left:23px; padding-right:8px; overflow:hidden; display:block; line-height:34px;  height:34px;font-size:14px; color:#333;cursor:pointer;background:url(../images/product_bg3.png) 16px center no-repeat; transition:all 0.3s;}
.about_l .i_left_ul2 li div dl span:hover{margin-left:4px;}
.about_l .i_left_ul2 li div dl span a{ color:#666666; text-decoration:none; display:inline;}
.about_l .i_left_ul2 li div dl span a:hover{color:#ea5404; }
.about_l .i_left_ul2 li div dl span.left_sel{color:#ea5404; background-image:url(../images/product_bg3_on.png);}
.about_l .i_left_ul2 li div dl span.left_sel a{color:#ea5404;}
.about_l .i_left_ul2 li div dl span i{ float:right; margin-right:4px; width:8px; height:4px; background:url(../images/product_bg5.png) no-repeat; margin-top:15px; display:none;}
.about_l .i_left_ul2 li div dl span.left_sel i{ display:block;}
.about_l .about_l_img{ height:146px; width:100%; overflow:hidden; background:url(../images/product_bg6.jpg) left center no-repeat; background-size:cover;}
.about_l .about_l_img a{ display:block; margin:0 auto; margin-bottom:9px; width:152px; border-radius:20px; background-repeat:no-repeat; background-position:30px center; text-indent:60px; height:px; line-height:38px; background-color:#fff; font-size:14px; color:#333;transition:all 0.3s;}
.about_l .about_l_img a.bgs1{ background-image:url(../images/product_bg7.png); margin-top:29px;}
.about_l .about_l_img a.bgs2{ background-image:url(../images/product_bg8.png);}
.about_l .about_l_img a:hover{opacity:0.9;filter:Alpha(opacity=90);}
.about_r{overflow:hidden;}

/*产品研制*/
.product_bg{ background:#f2f2f2;}
.product_ul{ margin-top:23px;}
.product_ul ul li{ float:left; width:32%; margin-top:7px;overflow:hidden; margin-right:2%; position:relative; text-align:center; transition:all 0.3s;}
.product_ul ul li:nth-child(3n+0){ margin-right:0;}
.product_ul ul li .imgs{overflow:hidden; position:relative;}
.product_ul ul li .imgs img{ vertical-align:middle; display:inline-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;}
.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);}
.product_ul ul li .h3{ overflow:hidden;  height:58px; line-height:58px; padding-left:2%; padding-right:2%;font-weight:normal; font-size:16px;color:#333;text-overflow: ellipsis;white-space: nowrap;transition:all 0.3s;}
.product_ul ul li:hover .h3{ color:#ea5404;}

/*产品详细*/
.pro_one{ overflow:hidden; padding-bottom:3%; padding-top:2.8%;   color:#000;}
.pro_one .product_one_l{ width:53%; overflow:hidden; float:left;}
.pro_one .pro_one_r{ float:right; width:45%; max-width:480px; overflow:hidden;}
.pro_one .pro_one_r .product_t{ margin-top:4%;padding-bottom:5%; margin-bottom:5%;  border-bottom:1px solid #cccccc; overflow:hidden;}
.pro_one .pro_one_r .product_t .h2{color:#333; font-weight:bold; line-height:1.3; margin-bottom:3%; overflow:hidden;}
.pro_one .pro_one_r .product_t .p2{ color:#ea5404; font-size:16px; font-weight:bold;}
.pro_one .pro_one_r .p{line-height:1.9; overflow:hidden;font-size:14px;}
.pro_t{ height:49px; line-height:49px; overflow:hidden; margin-bottom:11px; background:#fff; border-bottom:1px solid #db0000; clear:both; }
.pro_t h2{ float:left; font-size:16px; width:120px; font-weight:normal;  color:#666666; text-align:center; cursor:pointer;  height:49px; position:relative;}
.pro_t h2.isel{ color:#fff; background:#ea5404;}
.pro_two{overflow:hidden; padding:3%; background:#fff; margin-bottom:5%;}
.pro_two .pro_two_txt{ line-height:28px;font-size:16px; color:#333; overflow:hidden;  }
.pro_two .pro_two_txt img{ max-width:100%; margin-bottom:1%;}
.pro_two .pro_two_txt .h4{ font-weight:bold; margin-bottom:2.5%;}


/*发展历程*/
.product_type{ text-align:center; margin-top:4%; font-size:16px;}
.product_type.bgs2{}
.product_type ul li{ display:inline-block; margin-right:3px; margin-right:3px; width:166px; position:relative; vertical-align:top; padding-bottom:8px;}
.product_type ul li .a{ overflow:hidden; display:block; height:44px; line-height:44px; text-align:center; background:#fff;transition:all 0.3s;}
.product_type ul li .a:after{ content:""; position:absolute; top:44px; width:12px; height:6px; left:50%; margin-left:-6px; background:url(../images/history_bg1.png) no-repeat; display:none;transition:all 0.3s;}
.product_type ul li.isel .a{ color:#fff; background:#ea5404;}
.product_type ul li.isel .a:after{ display:block;}
/*.product_type ul li:hover .a{ color:#fff; background:#ea5404;}
.product_type ul li:hover .a:after{ display:block;}*/
.product_type ul li .smalltype{ /*position:absolute; left:50%;   top:100%;*/ float:right;margin-top:2px; padding-top:15px; padding-bottom:15px; line-height:30px; width:480px;   display:none; z-index:9;font-size:15px; text-align:right;}
.product_type ul li .smalltype a{ display:inline-block; vertical-align:top; padding-left:12px; padding-right:12px; position:relative;}
.product_type ul li .smalltype a:after{ content:""; position:absolute; right:0; width:1px; height:10px; background:#d5d5d5; top:50%; margin-top:-5px;}
.product_type ul li .smalltype a:last-child:after{ width:0;}
.product_type ul li .smalltype a:hover{ color:#ea5404;}
.product_type ul li .smalltype a.isel{ color:#ea5404;}
.product_type ul li.isel .smalltype{ display:block;}

.history_one{ overflow:hidden;margin-top:64px; padding-bottom:76px; overflow:hidden; clear:both; color:#333; font-size:16px; line-height:30px;}
.history_one .imgs{ float:left; padding-right:10px; padding-bottom:10px; position:relative; overflow:hidden; width:442px; z-index:0; margin-right:30px;}
.history_one .imgs:after{ content:""; position:absolute; left:10px; top:10px; width:calc(100% - 12px);width:-webkit-calc(100% - 12px);width:-moz-calc(100% - 12px); height:calc(100% - 12px);height:-webkit-calc(100% - 12px);height:-moz-calc(100% - 12px); border:1px solid #c7c7c7; z-index:-1;}
.history_one .imgs img{ width:100%;transition:all 0.3s;}
.history_one .imgs img:hover{opacity:0.8;filter:Alpha(opacity=80);}
.history_one .txts{ overflow:hidden;}
.history_one .txts p{ padding-bottom:2%;}
.history_one .h3{ font-weight:bold; line-height:40px; margin-bottom:2%;}
.history_two{ overflow:hidden;padding-top:70px; padding-bottom:70px; overflow:hidden; clear:both; color:#666666; font-size:14px; line-height:26px; background:#fff;}
.history_two.bgs2{ background:none; padding-top:4%;}
.history_two .history_two_t{ color:#333; font-weight:bold; text-align:center; line-height:48px;}
.history_three{ overflow:hidden;margin-top:64px; margin-bottom:76px; background:#fff; overflow:hidden; clear:both; color:#333; font-size:16px; line-height:30px; position:relative;}
.history_three.bgs2{ line-height:26px;margin-top:1%; margin-bottom:0;}/*社会责任*/
.history_three.bgs2 .p{ padding-bottom:2.5%;}
.history_three .imgs{ float:left; overflow:hidden; width:50%; z-index:0;}
.history_three .imgs img{ width:100%;transition:all 0.3s;}
.history_three .imgs img:hover{opacity:0.8;filter:Alpha(opacity=80);}
.history_three .txts{ position:absolute; right:0; top:50%;transform: translate(0%, -50%); width:50%; overflow:hidden; max-height:94%;}
.history_three .txts .cons{ width:94%; margin:0 auto; max-width:630px; overflow:hidden;}
.history_three .txts ul li{ display:block; padding-left:20px; background:url(../images/history_bg4.png) left 9px no-repeat;}
.history_three .txts .h3{ font-weight:bold; line-height:40px; margin-bottom:2.5%;}
.history_three #srcolls{ overflow:hidden; overflow-y:auto; }
.history_three #srcolls::-webkit-scrollbar {width: 5px;height: 10px;}
.history_three #srcolls::-webkit-scrollbar-thumb { /*background-image:url(../images/product_bg1.png); background-position:center center; background-repeat:no-repeat; background-size:10px 6px;*/background-color: rgba(233, 64, 1, 1.0);}
.history_three #srcolls:hover::-webkit-scrollbar-thumb {background-color: rgba(233, 64, 1, 0.7);}
.history_three #srcolls::-webkit-scrollbar-thumb:hover { background-color: rgba(233, 64, 1, 1.0);-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1); }
.history_three #srcolls::-webkit-scrollbar-track {  background-color:#e6e6e6;}

/*公司介绍*/
.about_bg{ background:#fff; overflow:hidden;margin-top:2%;margin-bottom:6%; }
.about_one{ overflow:hidden; margin-bottom:3%;line-height:30px; font-size:16px;color:#333; }
.about_one .cons{ width:94%; margin:0 auto; max-width:1325px;}
.about_one img{ width:100%; display:block;}
.about_one .h2{font-weight:bold; color:#333333; position:relative; line-height:normal; padding-bottom:2%; margin-bottom:2%; margin-top:4%;}
.about_one .h2:after{ content:""; position:absolute; left:0; bottom:0; width:36px; height:2px; background:#999999;}
.about_two{  width:94%; margin:0 auto; max-width:1325px;overflow:hidden;  border-top:1px solid #ebebeb;  }
.about_two .i_about_ul{ clear:both; overflow:hidden;padding-top:4%; padding-bottom:4.5%; font-size:16px;color:#000;}
.about_two .i_about_ul li{float:left; width:25%; transition:all 0.3s; overflow:hidden;position:relative; text-align:center;}
.about_two .i_about_ul li:after{ top:0; content:""; position:absolute; right:0; height:100%; width:1px; background:#ebebeb;}
.about_two .i_about_ul li:last-child:after{ width:0;}
.about_two .i_about_ul li .h2{  overflow:hidden; font-weight:normal; margin-bottom:2%; color:#ea5404;}
.about_two .i_about_ul li .h2 span{ font-weight:bold;line-height:1; }
.about_two .i_about_ul li .h2 label{ vertical-align:top;}
.about_two .i_about_ul li .p{ overflow:hidden; line-height:24px; }

/*联系我们*/
.contact_t{ text-align:center; color:#333;  margin-bottom:3%; margin-top:4.5%;}
.contact_t span{ display:block; color:#999999; font-size:14px; margin-top:1%;}
.contact_one{ overflow:hidden; margin-top:2%; background:#fff; position:relative;}
.contact_one .contact_one_l{ max-width:550px; width:50%; float:left; overflow:hidden; color:#666666; font-size:16px;}
.contact_one .contact_one_l .cons{ max-width:490px; width:94%; margin:0 auto; overflow:hidden;}
.contact_one .contact_one_l .h2{ font-weight:bold; color:#333; margin-bottom:30px; padding-bottom:20px; margin-top:80px; position:relative;}
.contact_one .contact_one_l .h2:after{ content:""; position:absolute; left:0; bottom:0; height:2px; width:25px; background:#cccccc;}
.contact_one .contact_one_l .ul li{ line-height:48px; overflow:hidden; background-repeat:no-repeat; background-position:left center; padding-left:67px; margin-bottom:30px;}
.contact_one .contact_one_l .ul li a{color:#666666;}
.contact_one .contact_one_l .ul li a:hover{color:#ea5404;}
.contact_one .contact_one_l .ul li.bgs1{ background-image:url(../images/contact_pic1.png);}
.contact_one .contact_one_l .ul li.bgs5{ background-image:url(../images/contact_pic5.png);}
.contact_one .contact_one_l .ul li.bgs2{ background-image:url(../images/contact_pic2.png);}
.contact_one .contact_one_l .ul li.bgs3{ background-image:url(../images/contact_pic3.png);}
.contact_one .contact_one_l .ul li.bgs4{ background-image:url(../images/contact_pic4.png);}

.contact_one .contact_map{ overflow:hidden;height: 578px;}
/* .contact_map iframe{height: 578px;} */

.contact_bg{ overflow:hidden; background:#fff; padding-top:4%; margin-bottom:6%;}
.feedback_div{ margin:0 auto;padding-bottom:5%; overflow:hidden; text-align:center; width:96%; max-width:1320px;}
.feedback_div label{ display:block; color:#333; text-align:left; margin-bottom:2%; font-size:16px;}
.feedback_div label.bgs2{ margin-bottom:1%;}
.feedback_div .divs{float:left; width:49%; margin-right:2%;margin-bottom:2%;}
.feedback_div .divs:nth-child(2n+0){ margin-right:0;}
.feedback_div .inputs2{ width:99%;  background:#f2f2f2; height:54px; line-height:54px; font-size:14px; color:#999; border:none; outline:none;  text-indent:3%; font-family:"微软雅黑";}
.feedback_div .inputs2:focus{ color:#333;}
/*.feedback_div .inputs3{ appearance:none;  -moz-appearance:none;  -webkit-appearance:none; width:99%;  background:url(../images/contact_bg5.png) #f5f5f5 96% center no-repeat; height:54px; line-height:54px; font-size:18px; color:#666; border:1px solid #ececec; outline:none; font-family:"微软雅黑"; padding-left:3%; outline:none;}
.feedback_div .inputs4{ width:99%;  background:url(../images/contact_bg5.png) #f5f5f5 96% center no-repeat;  height:54px; line-height:54px; font-size:18px; color:#666; border:1px solid #ececec; outline:none;  text-indent:3%; font-family:"微软雅黑";}*/
.feedback_div select::-ms-expand { display: none; } 
.feedback_div .textarea{ padding:1%; width:100%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */ background:#f2f2f2; font-size:14px; font-family:"微软雅黑";border:none; outline:none;margin-bottom:2%; color:#999; height:170px;  }
.feedback_div .textarea:focus{ color:#333;}
.feedback_div .bnts2{-webkit-tap-highlight-color: transparent;  border: none; width:30%; max-width:150px;font-size: 14px; height: 46px; background: #ea5404; font-family:"微软雅黑"; text-align: center;color: #fff; outline: none;  cursor: pointer; -webkit-appearance: none; margin:0 auto; margin-top:2%;transition:all 0.3s;}
.feedback_div .bnts2:hover{opacity:0.8;filter:Alpha(opacity=80);}

/*人才招聘*/
.job_one{ background:#fff; padding:2%;overflow:hidden; margin-top:2%;line-height:30px; font-size:16px;color:#333; }
.gr-employ{ overflow:hidden; margin-bottom:5%; margin-top:3%;}
.gr-employ .tit-bar{padding:18px 50px;font-size:0;border-bottom:1px solid #dcdcdc;}
.gr-employ .tit-header{background:#ea5404; border-bottom:0;}
.gr-employ .tit-bar li{display:inline-block;width:25%;font-size:15px;vertical-align:middle;line-height:28px;box-sizing: border-box; }
.gr-employ .tit-header li{color:#fff;font-size:16px;}
.gr-employ .tit-bar li.middle{text-align:center;}
.gr-employ .tit-bar li:last-child{ padding-right:4%;}
/*.gr-employ-list .item:nth-child(2n){background:#f6f6f6;}*/
.gr-employ-list .item ~ .item .cont{display:none;}
.gr-employ-list .item .cont{padding:30px 50px;display:none; line-height:1.75; font-size:15px; background:#fff;}
.gr-employ-list .item .cont .one{ border-bottom:1px solid #e1e1e1; overflow:hidden; padding-bottom:4%; margin-bottom:4%;}
.gr-employ-list .item .cont .one b{ font-size:16px;}
.gr-employ-list .item .cont .two{ overflow:hidden; line-height:2;}
.gr-employ-list .item .cont .two .l{ overflow:hidden; width:73%;}
.gr-employ-list .item .cont .two .r{ width:24%; overflow:hidden; max-width:164px;}
.gr-employ-list .item .cont .two .r img{ width:100%;}
.gr-employ-list .item .tit-bar{position:relative;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.gr-employ-list .item .tit-bar:before{content:"";position:absolute;right:3%;top:50%;margin-top:-16px;width:32px;height:32px;vertical-align:middle;background:url(../images/job_bg1.png) no-repeat; background-size:100% 100%;}
/*.gr-employ-list .item .tit-bar.on{background:#b49173;color:#fff;}*/
.gr-employ-list .item .tit-bar.on:before{ background-image:url(../images/job_bg1_on.png);}
.gr-employ-list .item .cont .email a{color:#f6960a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.gr-employ-list .item .cont .email a:hover{text-decoration:underline;}

/*资质荣誉*/
.honor_ul{ overflow:hidden; margin-top:1%;}
.honor_ul ul li{ width:23.5%; margin-right:2%; float:left; overflow:hidden; margin-bottom:2%; background:#fff; position:relative;}
.honor_ul ul li:after{ content:""; position:absolute; bottom:0; left:50%; right:50%; width:0; height:3px; background:#eb5218;transition:all 0.3s;}
.honor_ul ul li:nth-child(4n+0){ margin-right:0;}
.honor_ul ul li:hover:after{ width:100%; left:0; right:0;}
.honor_ul ul li .imgs{ width:94%; margin:0 auto;  margin-top:10%;}
.honor_ul ul li .imgs img{ display:block; margin:0 auto; max-width:100%;-webkit-transition: all 0.8s ease-out;-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;}
.honor_ul ul li h2{ color:#333333; font-size:15px; font-weight:normal; height:52px; overflow:hidden; line-height:52px; text-align:center;white-space:nowrap;text-overflow:ellipsis; }
/*.honor_ul ul li:Hover .imgs img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.honor_ul ul li:Hover h2{ color:#ea5404;}*/
.honor_ul ul li .ico{ background:url(../images/honor_bg1.png) no-repeat; background-size:100% 100%; display:block; margin:0 auto; width:40px; height:40px; margin-bottom:10%; margin-top:3px;}
/*荣誉弹窗*/
#zoom {
	z-index: 99990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../images/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);

}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../images/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../images/arrows.png') no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	background: url('../images/arrows.png') no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;
}

/*新闻中心*/
.news_con{ overflow:hidden; margin-top:1%;}
.news_con ul li{ float:left; width:32%; overflow:hidden; margin-bottom:2%; margin-right:2%;transition:all 0.3s; padding-bottom:1px; position:relative;}
.news_con ul li:nth-child(3n+0){ margin-right:0;}
.news_con ul li:before{ content:""; position:absolute; bottom:0; left:0; height:0; border-bottom:1px dashed #d9d9d9; width:100%;}
.news_con ul li:after{ content:""; position:absolute; bottom:0; left:0; height:0; border-bottom:1px dashed #ea5404; width:0;transition:all 0.3s;}
.news_con ul li:hover:after{ width:100%;}
.news_con ul li 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;}
.news_con ul li .imgs{width:100%; overflow:hidden;}
.news_con ul li:hover 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_con ul li .news_txt{ overflow:hidden;margin-top:17px; padding-bottom:27px;}
.news_con ul li .news_txt h2{height:30px; line-height:30px; overflow:hidden; font-size:18px; color:#333333; margin-bottom:10px; white-space:nowrap;text-overflow:ellipsis; font-weight:normal;}
.news_con ul li .news_txt p{ max-width:346px; line-height:26px; height:52px; overflow:hidden;font-size:14px; color:#868686; text-align:left;margin-bottom:23px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_con ul li .news_txt span{ color:#b7b7b7; font-size:14px; display:block; line-height:38px; height:38px; overflow:hidden;}
.news_con ul li .news_txt em{ float:left;height:44px; line-height:44px; color:#666666; font-size:14px;transition:all 0.3s; width:144px;  position:relative; background: url(../images/i_bg2.png) 97px center no-repeat; text-indent:33px;}
.news_con ul li .news_txt em:before{ content:""; position:absolute; top:0; left:0; width:100%; height:100%; background:#fff; z-index:-1;transition:all 0.3s;}
.news_con ul li .news_txt em:after{ content:""; position:absolute; top:0; left:0; width:0%; height:100%; background:#ea5404; z-index:-1;transition:all 0.3s;}
.news_con 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_con ul li:hover .news_txt h2{color:#ea5404;}
.news_con ul li:hover .news_txt em{color:#fff;}
.news_con ul li:hover .news_txt em:after{ width:100%;}
.news_con ul li:hover .news_txt em{background-image:url(../images/i_bg2_on.png); }
.news_con ul li .news_txt em:hover{ background-position:100px center; text-indent:36px;}

/*新闻详细*/
.about_x2{ padding-bottom:1%; overflow:hidden;  padding-top:4.5%; background:#fff; padding-left:4%; padding-right:4%; margin-bottom:5%; margin-top:1%; }
.about_x2 .show_t{ line-height:36px; color:#000000; text-align:center; margin-bottom:2%; margin-top:5px; font-weight:normal;}
.about_x2 .con_line{ overflow:hidden;line-height:40px;font-size:16px; color:#333333;text-align:center; margin-bottom:1%; }
.about_x2 img{max-width:100%;}
.about_x2 .con_id{line-height:30px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:28px;font-size:15px; color:#666666;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:20px; 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:4%; overflow:hidden; line-height:26px; color:#666666; }
.prenext a{ color:#666666; overflow:hidden; transition:all 0.3s;}
.prenext a:hover{ color:#ea5404;  text-decoration:none;opacity:0.8;filter:Alpha(opacity=80);}

.fenxiang{  overflow:hidden; text-align:center; padding-bottom:20px; padding-top:20px; margin-bottom:1%; border-bottom:1px solid #efefef; border-top:1px solid #efefef;}
.fenxiang .span{line-height:40px; color:#666666; display:inline-block; font-size:16px; vertical-align:top;}
.fenxiang .news_fx{ text-align:center;display:inline-block; vertical-align:top;}
.fenxiang .news_fx ul li{ display:inline-block; width:40px; height:40px; overflow:hidden; margin-left:9px; margin-right:9px; 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);}
.fenxiang .news_fx ul li.bgs4{ background-image:url(../images/fx_pic4.png);}
.fenxiang .news_fx ul li:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.fenxiang .news_fx ul li a{ display:block; width:100%; height:100%;}

.bdshare-button-style0-24 .bds_tsina{ background-position:center center;}
/*业务范围*/
.business_con{ padding-bottom:5%; overflow:hidden;  padding-top:4%; background:#fff; padding-left:4%; padding-right:4%; margin-bottom:5%; margin-top:2%; font-size:14px; line-height:30px; color:#333;}
.business_con img{ max-width:100%;}
.business_con ul li{ float:left; width:49%; overflow:hidden;}
.business_con ul li:nth-child(2n+0){ float:right;}
.business_con ul li img{ width:100%;}

@media screen and (max-width: 1440px) {
/*内页*/
.about_l{ margin-top:-90px;}
.about_l .about_l_titile{ height:90px;}
.about_l .about_l_titile .h1{ height:90px; line-height:90px; font-size:23px;}
/*产品详细*/
.pro_t{ height:40px; line-height:40px;}
.pro_t h2{ height:40px; font-size:15px;}
/*发展历程*/
.history_one{ margin-top:4%; padding-bottom:5%;}
.history_one{ font-size:15px; line-height:28px;}
/*公司介绍*/
.about_one{ line-height:26px; font-size:15px;}
.about_two .i_about_ul{ font-size:15px;}
/*人才招聘*/
.job_one{ line-height:26px; font-size:15px;}

/*资质荣誉*/
.honor_ul ul li h2{ font-size:14px;height:44px; line-height:44px;}
.honor_ul ul li .ico{ width:32px; height:32px;}
.honor_ul ul li .imgs{ margin-top:5%;}
.honor_ul ul li .ico{ margin-bottom:8%;}

}
@media screen and (max-width: 1360px) {
/*发展历程*/
.product_type{ font-size:15px;}
.product_type ul li{ width:150px;}
.product_type ul li .a{ height:40px; line-height:40px;}
.product_type ul li .a:after{ top:40px;}
.history_one{ line-height:26px;}
.history_one .h3{ margin-bottom:1.5%;}
.history_one .txts p{ padding-bottom:1.5%;}
.history_three{ font-size:15px; line-height:28px;}
.history_three.bgs2{ line-height:24px;}
.history_three.bgs2 .p{ padding-bottom:1.5%;}
.history_three .txts ul li{ background-position:left 8px;}
.history_three .txts .h3{ margin-bottom:2%;}
/*新闻中心*/
.news_con ul li .news_txt{ padding-bottom:22px;}
.news_con ul li .news_txt span{ height:30px; line-height:30px;}
.news_con ul li .news_txt h2{ margin-bottom:5px;}
.news_con ul li .news_txt p{ margin-bottom:13px;}


}
@media screen and (max-width: 1310px) {



}
@media screen and (max-width: 1280px) {


}
@media screen and (max-width: 1278px) {

}
@media screen and (max-width: 1200px) {
/*内页*/
.o_big{ height:190px;}
/*产品详细*/
.pro_one .pro_one_r .product_t .p2{ font-size:15px;}
.pro_one .pro_one_r .p{ font-size:13px; line-height:1.8;}
.pro_one .pro_one_r .product_t{ margin-top:2%;padding-bottom: 3%;margin-bottom: 3%;}
/*发展历程*/
.product_type{ font-size:14px;}
.product_type ul li{ width:140px;}
.product_type ul li .smalltype{ padding-top:12px; padding-bottom:12px; font-size:13px;}
.history_one{ font-size:14px; line-height:24px;}
/*联系我们*/
.feedback_div label{ font-size:15px;}
.feedback_div .inputs2{ height:42px; line-height:42px;}
.feedback_div .bnts2{ height:44px; }

/*人才招聘*/
.gr-employ .tit-bar{padding:15px 40px;}
.gr-employ-list .item .cont{padding:30px 40px; font-size:14px;}
.gr-employ-list .item .cont .one b{ font-size:15px;}
/*资质荣誉*/
.honor_ul ul li{ width:32%;}
.honor_ul ul li:nth-child(4n+0){ margin-right:2%;}
.honor_ul ul li:nth-child(3n+0){ margin-right:0;}
.honor_ul ul li .imgs img{ width:96%;}
.honor_ul ul li .ico{ margin-bottom:6%;}
/*新闻中心*/
.news_con ul li .news_txt em{ height:40px; line-height:40px; width:130px; text-indent:25px; background-position:90px center;}
.news_con ul li .news_txt em:hover{ text-indent:28px;background-position:93px center;}
.news_con ul li .news_txt h2{ font-size:17px;}
.news_con ul li .news_txt span{ font-size:13px;}
.news_con ul li .news_txt p{ font-size:13px; line-height:24px; height:48px;}



}
@media screen and (max-width: 1160px) {


}

@media screen and (max-width: 1100px) {
/*内页*/
/*产品研制*/
.product_ul ul li .h3{ font-size:15px;}
/*产品详细*/
.pro_two .pro_two_txt{ font-size:15px;}
/*发展历程*/
.history_one .h3{ line-height:32px;}
.history_three{ font-size:14px; line-height:26px;}
.history_three.bgs2{ line-height:22px;}
.history_three .txts ul li{ background-position:left 7px;}
/*联系我们*/
.contact_one .contact_one_l{ font-size:15px;}
.contact_one .contact_one_l .h2{ margin-top:60px;}
.contact_map iframe{height: 500px;}



}
@media screen and (max-width: 1000px) {
/*内页*/
.postions .rclass{ display:block;}
.postions .postions_b{ display:none;}
/*news*/
.about_l{ float:none; width:0%; background:none; margin-right:0; z-index: 19891025; right: 0%; position:absolute; overflow: hidden; top:0; height:100%; margin-top:0; margin-bottom:0;}
.about_l.lws{ width:90%; max-width:326px;}
.about_l .about_l_titile{ height:60px;}
.about_l .about_l_titile .h1{ height:60px; line-height:60px; font-size:20px;}
/*分类弹窗*/
.about_tc{z-index: 19891025; width: 0%; right: 0%; position:absolute; overflow: hidden; top:0; height:100%;/* display: none;*/transition: all 0.3s;}
.about_l.lws .about_tc{ width:100%;}
.about_tc .about_divs{ position:absolute; right:0; width:85%; background-color:#fff; top:0; overflow:hidden; height:100%;}
.about_tc .closed2{ right:84.5%; position:absolute; top:150px; cursor:pointer; width:40px; display:block;}
.about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}

/*人才招聘*/
.gr-employ .tit-header li{ font-size:15px;}
.gr-employ .tit-bar{padding:10px 30px;}
.gr-employ .tit-bar li{ font-size:14px; line-height:24px;}
.gr-employ-list .item .cont{padding:30px 30px;}



}
@media screen and (max-width: 960px) {
/*内页*/
.o_big_con .h2 span:after{ width:40px; left:-50px;}
.o_big_con .h2 span:before{ width:40px; right:-50px;}


/*分页*/
.yema a{ min-width:12px; line-height:32px; height:32px; font-size:13px; padding-left:10px; padding-right:10px;}
/*发展历程*/
.product_type ul li{ width:14.66%; margin-left:0.5%; margin-right:0.5%;}
.history_one .imgs{ float:none; margin-right:0; width:100%; padding-right:0; padding-bottom:0; margin-bottom:3%;}
.history_one .imgs:after{ display:none;}
.history_two{ padding-bottom:5%; padding-top:5%;}
.history_three{ margin-top:6%; margin-bottom:6%;}
.history_three .imgs{ float:none; width:100%;}
.history_three .txts{ position:static;transform: translate(0%,0%); width:100%; padding-top:2.5%; padding-bottom:2.5%; max-height:none;}
.history_three .txts .cons{ max-width:none;}
.history_three .txts .h3{ line-height:30px; margin-bottom:1.5%;}
/*公司介绍*/
.about_one{ line-height:24px; font-size:14px; }
.about_two .i_about_ul{ font-size:14px;}
.about_two .i_about_ul li .p{ line-height:22px;}
/*联系我们*/
.contact_one .contact_one_l{ float:none; width:100%; margin-bottom:2%;}
.contact_one .contact_one_l .h2{ margin-top:7%; margin-bottom:5%;}
.contact_one .contact_one_l .ul li{ margin-bottom:4%;}
.contact_map iframe{ height:400px;}
/*人才招聘*/
.job_one{line-height:24px; font-size:14px;}

/*新闻详细*/
.about_x2 .con_line{ font-size:14px; margin-bottom:0;}
.about_x2 .con_id{ padding-top:3%; line-height:26px; font-size:14px;}
.prenext{ font-size:14px;}
.fenxiang{ padding-top:15px; padding-bottom:15px;}
.fenxiang .span{font-size:14px; line-height:30px;}
.fenxiang .news_fx ul li{ width:30px; height:30px; margin-left:3px; margin-right:3px;}

/*业务范围*/
.business_con{ line-height:26px;}

}
@media screen and (max-width: 830px) {
/*内页*/
.o_big{ height:140px;}

/* 视频中心播放按钮 */
.gallery .imgs .icon_player{
	width: 50px;
	    height: 50px;
	    line-height: 50px;
}

/*产品研制*/
.product_ul ul li .h3{ font-size:14px;}



}
@media screen and (max-width: 780px) {
/*内页*/
.postions{ font-size:14px;}
/*产品详细*/
.pro_one .product_one_l{ width:100%; float:none; margin-bottom:3%;}
.pro_one .pro_one_r{ float:none; width:100%; max-width:none;}
.pro_one .pro_one_r .product_t{ padding-bottom:2%; margin-bottom:2%;}
.pro_one .pro_one_r .product_t .h2{ margin-bottom:10px;}
.pro_one .pro_one_r .p{ line-height:2;}
/*发展历程*/
.product_type ul li{ width:18%;}
.product_type ul li:nth-child(6) .smalltype{float:none; text-align:left;}
/*公司介绍*/
.about_two .i_about_ul li .p{ line-height:20px; min-height:40px;}

/*新闻中心*/
.news_con ul li{ width:49%;}
.news_con ul li:nth-child(3n+0){ margin-right:2%;}
.news_con ul li:nth-child(2n+0){ margin-right:0;}



}
@media screen and (max-width: 700px) {

}
@media screen and (max-width: 640px) {
/*内页*/
.o_big{ height:120px;}
.o_big_con .h2 span:after{ width:32px; left:-42px;}
.o_big_con .h2 span:before{ width:32px; right:-42px;}
.postions{ line-height:42px; height:42px; font-size:13px;}
.about_l .about_l_titile .h1{ font-size:18px;}
/*分页*/
.yema{ padding-top:50px; padding-bottom:50px;}
/*产品研制*/
.product_ul{ margin-top:13px;}
.product_ul ul li{  width:49%;}
.product_ul ul li:nth-child(3n+0){ margin-right:2%;}
.product_ul ul li:nth-child(2n+0){ margin-right:0;}
.product_ul ul li .h3{ height:46px; line-height:46px;}
/*产品详细*/
.pro_one .pro_one_r .product_t .p2{ font-size:14px;}
.pro_two .pro_two_txt{ font-size:14px; line-height:26px;}
/*发展历程*/
.product_type{ overflow:hidden;}
.product_type ul li{float:left; width:32%; margin-left:0;  margin-right:2%;margin-bottom:1.5%;}
.product_type.bgs2 ul li{ float:none;width:30%;}
.product_type ul li:nth-child(3n+0){ margin-right:0;}
.product_type ul li .a{  line-height:40px; height:40px; }
.product_type ul li .smalltype{ padding-top:10px; padding-bottom:10px;}
.product_type ul li:nth-child(6) .smalltype{ text-align:right;float:right;}
.product_type ul li:nth-child(7) .smalltype{ text-align:left; float:none;}
.history_three .txts{ padding-top:3%; padding-bottom:3%;}
/*公司介绍*/
.about_one .h2{ padding-bottom:3%;}
.about_one .h2:after{ width:26px;}
/*联系我们*/
.contact_one .contact_one_l{ font-size:14px;}
.contact_one .contact_one_l .h2{ padding-bottom:15px;}
.contact_one .contact_one_l .ul li{ background-size:36px 36px; line-height:36px; padding-left:50px;}
.contact_one .contact_one_l .ul li.bgs4{ line-height:26px; padding-top:5px; padding-bottom:5px;}
.contact_map iframe{ height:350px;}
/*人才招聘*/
.gr-employ .tit-bar{padding:10px 30px; }
.gr-employ .tit-bar li{ font-size:13px; line-height:22px;}
.gr-employ-list .item .cont{padding:30px 20px; font-size:13px;}
.gr-employ-list .item .cont .one b{ font-size:14px;}
.gr-employ-list .item .tit-bar:before{ right:2%; width:25px; height:25px; margin-top:-12px;}
/*资质荣誉*/
.honor_ul ul li{ width:49%;}
.honor_ul ul li:nth-child(3n+0){ margin-right:2%;}
.honor_ul ul li:nth-child(2n+0){ margin-right:0;}
.honor_ul ul li h2{ font-size:13px;height:40px; line-height:40px;}
/*新闻中心*/
.news_con ul li .news_txt{ margin-top:13px;}
.news_con ul li .news_txt h2{ font-size:16px;}
.news_con ul li .news_txt p{ line-height:22px; height:44px; font-size:12px;}
.news_con ul li .news_txt em{ width:110px;height: 36px; line-height: 36px; font-size:13px;text-indent: 18px; background-position: 79px center;}
.news_con ul li .news_txt em:hover{ text-indent:21px;background-position: 82px center;}

/*新闻详细*/
.about_x2 .show_t{ font-size:18px;}
.about_x2 .con_line{ font-size:13px;}
.about_x2 .con_id{ font-size:13px; line-height:24px;}
.about_x2 .con_id p{ padding-bottom:12px;}
.prenext{ font-size:13px; line-height:24px; text-align:left;}
.prenext .l{ float:none; display:block;}
.prenext .r{ float:none; display:block;}
.fenxiang .span{ font-size:13px;}
/*业务范围*/
.business_con{ font-size:13px; line-height:24px;}

}
@media screen and (max-width: 520px) {
/*内页*/



}
@media screen and (max-width: 480px) {
	/* 公司简介视频按钮 */
.about_bg .shipin .icon_player{
width: 50px;
height: 50px;
line-height: 50px;
font-size: 20px;
	}
/*内页*/
.o_big{ height:100px; /*background-size:auto 120%;*/}
.about_l .about_l_titile{ height:50px;}
.about_l .about_l_titile .h1{ line-height:50px; height:50px; font-size:17px;}
.about_l .i_left_ul2 li h1{ height:44px; line-height:44px; font-size:15px;}
.about_l .i_left_ul2 li div{ font-size:13px;}
.about_l .i_left_ul2 li div dl span{ font-size:13px; height:30px; line-height:30px;}
.about_l .i_left_ul2 li div dl span i{ margin-top:13px;}
/*分页*/
.yema{ padding-top:40px; padding-bottom:30px;}
/*产品研制*/
.product_ul{ margin-top:8px;}
.product_ul ul li .h3{ height:40px; line-height:40px; font-size:13px;}
/*产品详细*/
.pro_t{height:36px; line-height:36px; margin-bottom:2%;}
.pro_t h2{ width:110px; font-size:14px;height:36px; }
.pro_one .pro_one_r .product_t .p2{ font-size:13px;}
.pro_two .pro_two_txt{ font-size:13px; line-height:24px;}
/*发展历程*/
.product_type{ font-size:13px;}
.product_type ul li{ margin-bottom:1%;}
.product_type ul li .a{ height:36px; line-height:36px;}
.product_type ul li .a:after{ top:36px;}
.product_type ul li .smalltype{ padding-top:8px; padding-bottom:8px; font-size:12px;}
.product_type ul li:nth-child(8) .smalltype{ float:none; text-align:left; margin-left:-48%;}
.history_one{ font-size:13px; line-height:22px;}
.history_one .h3{ line-height:26px;}
.history_two{ font-size:13px; line-height:24px;}
.history_three{ font-size:13px; line-height:24px;}
.history_three.bgs2{ line-height:20px;}
/*公司介绍*/
.about_one{ font-size:13px; line-height:22px;}
.about_two .i_about_ul{ font-size:13px;}
.about_two .i_about_ul li{ width:50%; margin-bottom:4%;}
.about_two .i_about_ul li:nth-child(2):after{ width:0;}
.about_two .i_about_ul li:nth-child(3),.about_two .i_about_ul li:nth-child(4){ margin-bottom:0;}
.about_two .i_about_ul li .p{ min-height:inherit;}
/*联系我们*/
.contact_t span{ font-size:13px;}
.contact_one .contact_one_l{ font-size:13px;}
.contact_one .contact_one_l .ul li{ padding-left:45px;}
.contact_map iframe{ height:300px;}
.feedback_div .divs{ float:none; width:100%; margin-bottom:3%;}
.feedback_div label{ font-size:14px;}
.feedback_div label.bgs2{ margin-bottom:2%;}
.feedback_div .inputs2{ height:40px; line-height:40px;}
.feedback_div .textarea{  padding:2%;}
.feedback_div .bnts2{ height:40px;}
/*人才招聘*/
.gr-employ .tit-bar{padding:10px 15px; }
.gr-employ-list .item .tit-bar:before{ background:none;}
.gr-employ-list .item .tit-bar.on:before{ background:none;}
.gr-employ .tit-bar li{ font-size:12px; line-height:20px;}
.gr-employ-list .item .cont{padding:30px 15px; font-size:12px;}
.gr-employ-list .item .cont .one b{ font-size:13px;}
.gr-employ-list .item .cont .two{ line-height:1.75;}
.job_one{ font-size:13px; line-height:22px;}

/*资质荣誉*/
.honor_ul ul li:after{ height:2px;}
.honor_ul ul li .ico{ width:28px; height:28px;}
.honor_ul ul li h2{ height:30px; line-height:30px; font-size:12px;}
/*新闻中心*/
.news_con ul li{ margin-bottom:2.5%;}
.news_con ul li .news_txt{ margin-top:9px; padding-bottom:12px;}
.news_con ul li .news_txt span{ font-size:12px; height:26px; line-height:26px;}
.news_con ul li .news_txt h2{ font-size:15px; line-height:28px; height:28px;}
.news_con ul li .news_txt p{ line-height:20px; height:40px;  }
.news_con ul li .news_txt em{ height: 32px; line-height: 32px; font-size:12px;}
/*新闻详细*/
.about_x2{ padding-left:2%; padding-right:2%;}
.about_x2 .show_t{ line-height:30px;}
.about_x2 .con_line{ font-size:12px;}
.about_x2 .con_id{ font-size:12px; line-height:22px;}
.about_x2 .con_id p{ padding-bottom:10px;}
.prenext{ font-size:12px; line-height:22px;}
.fenxiang .span{ font-size:12px;}
/*业务范围*/
.business_con{padding-left:2%; padding-right:2%; font-size:12px; line-height:22px;}


}
@media screen and (max-width: 420px) {
/*发展历程*/
.product_type ul li:nth-child(8) .smalltype{ margin-left:-52%;}
.product_type ul li .smalltype a{ padding-left:5px; padding-right:9px;}
/*联系我们*/
.contact_t span{ font-size:12px;}
.feedback_div label{ font-size:13px;}
.feedback_div .inputs2{ font-size:13px; height:36px; line-height:36px;}
.feedback_div .textarea{ font-size:13px;}
.feedback_div .bnts2{ height:36px; width:100%; max-width:none;}
/* 视频中心播放按钮 */
.gallery .imgs .icon_player{
	width: 40px;
	    height: 40px;
	    line-height: 40px;
}

}
@media screen and (max-width: 380px) {
/*发展历程*/
.product_type ul li:nth-child(8) .smalltype{ margin-left:-50%;}
.product_type ul li .smalltype a{ padding-left:3px; padding-right:6px;}
/*新闻中心*/
.news_con ul li .news_txt h2{ font-size:14px;}




}
@media screen and (max-width: 360px) {
/*产品研制*/
.product_ul ul li .h3{  font-size:12px;}
/*产品详细*/
.pro_one .pro_one_r .p{ font-size:12px;}
.pro_two .pro_two_txt{ font-size:12px; line-height:22px;}
/*发展历程*/
.product_type{ font-size:12px;}
.product_type ul li:nth-child(8) .smalltype{ margin-left:-54%;}
/*公司介绍*/
.about_two .i_about_ul{ font-size:12px;}
.about_two .i_about_ul li .p{ line-height:18px;}
/*人才招聘*/
.gr-employ .tit-bar{padding:10px 10px;}
.gr-employ .tit-bar li{ line-height:18px;}
.gr-employ .tit-bar li:last-child{ padding-right:5%;}
.gr-employ-list .item .cont{padding:20px 10px;}



}
@media screen and (max-width: 320px) {
/*内页*/
.about_l .i_left_ul2 li h1.left_sel{ background-position:209px center;}
.about_l .i_left_ul2 li h2.left_sel{background-position:220px center;}
/*发展历程*/
.product_type ul li:nth-child(8) .smalltype{ margin-left:-68%;}
}