﻿@import url(style.css);

@import url(mobile.css);

@import url(custom.css);

@import url(pscroll.css);

@import url(lrtk3.css);

@import url(animate.min.css);

@keyframes scaleAnim{

    0%{         

        -webkit-transform: scale(1);

        transform: scale(1);

    }

    100%{

        -webkit-transform: scale(1.1);

        transform: scale(1.1);

    }

}

/*内页*/

.postions{ height:80px; line-height:80px; overflow:hidden;color:#999999; font-size:15px; background:rgba(0,0,0,0.6); /*-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.04);box-shadow: 0 5px 10px rgba(0,0,0,.04);*/ margin-top:-80px; position:relative;}

/*.postions.bgs2{-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.04);box-shadow: 0 5px 5px rgba(0,0,0,.04); margin-bottom:15px;}*/

.postions.bgs3{ background:#f6f6f6; border-bottom:0;-webkit-box-shadow:0;box-shadow:0; margin-bottom:0;}

.postions.bgs2{ /*display:none;*/ margin-top:-72px;background:rgba(231,231,231,0.19); position:relative;}

.postions.bgs4{ position:absolute; bottom:0; left:0; width:100%; background:rgba(231,231,231,0.19);}

.posadd .postions{ position:fixed; top:0; left:0; width:100%; z-index:5;}

.postions a{color:#999999; }

.postions a:hover{ color:#e62129;}

.postions label{ color:#999999;}

.postions .postions_r{ display:none;}

.postions .postions_r img{ vertical-align:baseline; margin-right:8px; margin-left:11px; height:18px;}

.postions .postions_r img:first-child{ margin-left:0;}

.postions h2{ float:left; font-weight:normal; color:#fff; height:58px; }

.postions h2 span{font-size:15px; font-family:Arial; color:rgba(255,255,255,0.5); }

.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{ /*float:left;*/ display:inline-block; vertical-align:top; text-align:center;overflow:hidden; font-size:16px; color:#fff; position:relative;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:0; padding-left:15px; padding-right:15px; min-width:182px;margin-left:-3px; margin-right:-3px; }

.postions.bgs5 .postions_b a{ min-width:256px;}

.postions .postions_b a:hover{color:#e62129;}

.postions .postions_b a:after{content: "";display: block;position: absolute;right:0%; width:1px; top: 50%;height:14px; margin-top:-7px;background:#cccccc;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:-1;}

/*.postions .postions_b a.isel:after{left: 0%;right: 0%;opacity: 1;}

.postions .postions_b a:hover:after{left: 0%;right: 0%;opacity: 1;}*/

.postions .postions_b a:last-child:after{ display:none;}

.postions .postions_b a.isel{color:#2b2b2b; background:#fff; }



.postions.bgs2 .postions_b a{ color:#fff;}

.postions.bgs2 .postions_b a.isel{color:#e62129; }





/*分类弹窗*/

.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;}
.banner_nei_txt{display: block;}

.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 .h2{font-weight:normal; display:table-cell; vertical-align:middle;   text-transform:uppercase; text-align:center;}

.o_big_con .h2 label{width:100%; display:block;color:rgba(255,255,255,1.0);  margin-top:12px; margin-bottom:80px;}

.o_big_con .h2 span{ display:block; overflow:hidden; color:rgba(255,255,255,1.0); font-size:14px; line-height:1;  position:relative;text-transform:uppercase;}

.o_big_con .h2 em{ font-style:normal; border-bottom:1px solid #fff; display:inline-block; vertical-align:top; line-height:32px; }





.adicon{  position: absolute; bottom: 25px; right: 4%;-webkit-transform: translate3d(0, 0, 0) rotate(90deg);transform: translate3d(0, 0, 0) rotate(90deg);-webkit-transform-origin: center right;-ms-transform-origin: center right; transform-origin: center right; -webkit-font-smoothing: antialiased; font-size:14px;

 color: #fff; -webkit-transition: opacity .2s ease-out; -o-transition: opacity .2s ease-out; transition: opacity .2s ease-out;line-height: 1; z-index: 20;}

.adicon a { text-decoration: none; display: -webkit-box; display: -ms-flexbox;  display: flex; color: #fff;}

.l-scrollDown__iconBar {}

.l-scrollDown__iconBarInner {}

.l-scrollDown__iconBar { width: 110px; height: 1px; background: rgba(255, 255, 255, 0.3); display: block; position: relative;  overflow: hidden; margin: auto 0 auto 20px;}

.l-scrollDown__iconBarInner { position: absolute; top: 0px; right: -240px;width: 240px; height: 1px; -webkit-animation: scroll-bar 2s cubic-bezier(0.63, 0.09, 0.38, 0.81) infinite; animation: scroll-bar 2s cubic-bezier(0.63, 0.09, 0.38, 0.81) infinite; background-color: #fff;}



.l-scrollDown--posi { color: #111;}

.l-scrollDown--posi .l-scrollDown__iconBar { background: #dce0e3}

.l-scrollDown--posi .l-scrollDown__iconBarInner {background-color: #333;}





/*分页*/

.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:3%; padding-bottom:4%; clear:both;}

.yema.bgs2{ text-align:right;}

.yema a{ display:inline-block; height:44px; line-height:42px; padding-left:10px; overflow:hidden; padding-right:10px; min-width:48px;margin-left:3px;  text-align:center; color:#333333; font-size:14px; border:1px solid #dddddd; background:#fff; }

.yema a:hover{ text-decoration:none; color:#fff; background:#e62129;border:1px solid #e62129;}

.yema a.on{color:#fff;  background:#e62129;border:1px solid #e62129;}

.yema a.first,.yema a.last{ margin-right:0;  }

.yema a.first:hover,.yema a.last:hover{background-color:#e62129;}

.yema a span{ font-family:"宋体"; font-size:16px;}

/*暂无内容*/

.nodata{ clear:both; max-width:1200px; margin:0 auto; overflow:hidden; text-align:center; margin-top:13%; margin-bottom:13%; background:url(http://img02.ebaixun.com.cn/public/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;}

/*企业简介*/

.map{ position:relative;}

.brand_one{ margin-top:6%; overflow:hidden;}

.brand_one .wrap12{ position:relative; overflow:hidden;}

.brand_one .imgs{  overflow:hidden; margin-top:28px;}

.brand_one .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.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.brand_one .imgs: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);}

.brand_one .cons{ position:absolute; top:0; left:0; width:100%;}

.brand_one .h4{ font-weight:normal; color:#000000; line-height:1; overflow:hidden;  text-transform:uppercase;}

.brand_two{ overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover;}

.brand_t{ position:relative; margin-top:11%; line-height:1.6; overflow:hidden; color:#000000; padding-left:38px;}

.brand_t:after{ content:""; position:absolute; left:0; top:50%; width:24px; height:4px; margin-top:-2px; background:#e62129;}

.brand_desc{ margin-top:2.5%; overflow:hidden; line-height:1.6; color:#000000;}

.brand_desc .color1{ color:#e62129;}

.brand_three{ margin-top:11%; overflow:hidden; position:relative; z-index:0; margin-bottom:11%;}

.brand_three:after{ content:""; position:absolute; right:0; top:0; height:100%; box-sizing: border-box; width:84.3%; border:8px solid #ededed; z-index:-1; background:#fff;}

.brand_three .imgs{ overflow:hidden; float:left; width:548px; margin-top:65px; margin-bottom:65px;position:relative; cursor:pointer;}

.brand_three .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.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.brand_three .imgs: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);}

.brand_three .imgs .bgs{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/brand_pic1.png) center center rgba(0,0,0,0.2) no-repeat; background-size:48px auto;}

.brand_three .txts{ position:absolute; right:0;width:calc(98% - 548px);width:-webkit-calc(98% - 548px);width:-moz-calc(98% - 548px); height:100%; top:0;display: flex; align-items: center; justify-content:left;}

.brand_three .boxs{ width:96%; margin:0 auto; max-width:646px;}

.brand_three .txts .h4{ font-weight:normal; overflow:hidden; line-height:1.6; color:#000000; font-size:16px;}

.brand_three .txts .p{ overflow:hidden; color:#666666; font-size:16px; line-height:1.6; margin-top:3%;}

.brand_four{ overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover;}

.brand_t2{  margin-top:6.5%; line-height:1.4; overflow:hidden; color:#000000; text-align:center;}

.brand_four .ul{ margin-top:4.5%; margin-bottom:7.5%; overflow:hidden;}

.brand_four .ul li{ float:left; text-align:center; width:33.33%; overflow:hidden;}

.brand_four .ul li .boxs{width:96%; margin:0 auto; overflow:hidden; }

.brand_four .ul li img{ display:block; height:50px; margin:0 auto;}

.brand_four .ul li .h4{ color:#000000; overflow:hidden; line-height:1.4; margin-top:5.5%;}

.brand_four .ul li .p{ overflow:hidden; color:#000000; font-size:16px; line-height:1.6;}

.brand_five{ background:#f8f8f8; overflow:hidden;}

.brand_five .wrap{ background:url(../images/brand_pic2.png) left bottom no-repeat; background-size:100% auto; margin-top:2%;}

.brand_five .brand_five_l{ float:left; width:49%; max-width:600px;}

.brand_five .brand_five_l .p{ font-size:18px; line-height:1.8; overflow:hidden; color:#000000; margin-top:5%;}

.brand_five .brand_five_l .a{ display:block; width:168px; height:46px; line-height:46px; background:#e62129; color:#fff; text-align:center;transition:all 0.3s; font-size:16px; margin-top:12%;}

.brand_five .brand_five_l .a:hover{opacity:0.8;filter:Alpha(opacity=80);}

.brand_five .brand_five_r{ float:right; width:49%; max-width:600px; margin-top:7%;}

.brand_six{ overflow:hidden; margin-top:8%; margin-bottom:8%;}

.brand_six img{ max-width:100%;}

.brand_six .h4{ line-height:1.3; color:#000000; overflow:hidden;}

.brand_six .p{ font-size:16px; line-height:1.5; overflow:hidden; color:#000000; margin-top:2.5%; margin-bottom:6%;}

.brand_seven{ overflow:hidden; background:#f8f8f7;}

.brand_seven .brand_t{ margin-top:7%;}

.brand_eight{ overflow:hidden; margin-top:4%; margin-bottom:7%;}

.brand_eight li{ float:left; width:20.166%; overflow:hidden;transition:all 0.3s;}

.brand_eight li.on{width:39.5%;}

.brand_eight li .boxs{ margin-left:2px; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover; cursor:pointer; }

.brand_eight li.on .boxs .h4{background:rgba(0,0,0,0.2);}

.brand_eight li .boxs .h4{ height:460px; line-height:460px; text-align:center; color:#fff;background:rgba(0,0,0,0.1);}

/*公司环境*/

.brand_ul{ overflow:hidden; margin-top:5%;}

.brand_ul ul li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; overflow:hidden; background:#f8f8fc;transition:all 0.3s;}

.brand_ul ul li:hover{ background:#e62129;}

.brand_ul ul li:nth-child(3n+0){ margin-right:0%; }

.brand_ul ul li .imgs{ position:relative; padding-top:69.7%;overflow:hidden;}

.brand_ul 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.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.brand_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);}

.brand_ul ul li .h3{ padding-left:2%; padding-right:2%; font-weight:normal; height:90px; line-height:90px; overflow:hidden;font-size:20px; color:#000000; transition:all 0.3s; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; text-align:center;}

.brand_ul ul li:hover .h3{ color:#fff;}

/*公司团队*/

.team_ul{ overflow:hidden; margin-top:5%; margin-bottom:5%;}

.team_ul ul li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; overflow:hidden; background:#f8f8fc;transition:all 0.3s;}

.team_ul ul li:hover{ background:#e62129;}

.team_ul ul li:nth-child(3n+0){ margin-right:0%; }

.team_ul ul li .boxs{ width:86%; margin:0 auto; margin-top:22px; margin-bottom:44px;}

.team_ul ul li .imgs{ position:relative; padding-top:71%;overflow:hidden; margin-top:26px;}

.team_ul 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.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.team_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);}

.team_ul ul li .h3{  font-weight:normal; height:36px; line-height:36px; overflow:hidden; color:#000000; transition:all 0.3s; white-space:nowrap;text-overflow:ellipsis;}

.team_ul ul li:hover .h3{ color:#fff;}

.team_ul ul li .label{ height:22px; margin-top:5px; overflow:hidden; color:#999999; font-size:14px; line-height:22px;white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s;}

.team_ul ul li:hover .label{ color:#fff;}

.team_ul ul li .p{  height:48px; margin-top:25px; overflow:hidden; color:#999999; font-size:14px; line-height:24px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;transition:all 0.3s;}

.team_ul ul li:hover .p{ color:#fff;}

/*团队弹窗*/

.dingye_bg{z-index: 19891024;background:rgba(0,0,0,0.8); width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}

.dialog4{z-index: 19891025; width: 96%; /* top: 157.5px; */  left: 50%;  position:fixed; overflow: hidden; top:50%; display: none;transform: translate(-50%, -50%);}

.dialog4 .case_box{ width:100%; margin:0 auto; max-width:1440px;background: #fff; overflow: hidden; position:relative;}

.dialog4 .case_divs{width:96%; margin:0 auto; max-width:1250px;  padding-bottom:8%; overflow:hidden; padding-top:100px;}

.dialog4 .case_divs .imgs img{display: block;width: 100%;transition:all 0.3s; }

.dialog4 .case_divs .imgs{max-width:290px; width:30%; overflow:hidden;/*border-radius:50%; */float:left;}

.dialog4 .case_divs:hover img{opacity:0.8;filter:Alpha(opacity=80);}

.dialog4 .case_divs .txts{ overflow:hidden; padding-left:2%;}

.dialog4 .case_divs .cons{ width:96%; padding-right:2%; padding-left:2%; overflow-y:auto; padding-top:1%; font-size:14px;}

.dialog4 .case_divs .cons .names{display:block; padding-left:40px; height:30px; line-height:30px; font-weight:normal;  color:#333;  position:relative; z-index:0; transition:all 0.3s; margin-bottom:5%; background:url(../images/team_bg1.png) left center no-repeat;}

.dialog4 .case_divs .cons .desc{height:30px; line-height:30px; overflow:hidden; color:#666666; margin-bottom:4%; font-weight:normal;transition:all 0.3s; font-size:18px;white-space:nowrap;text-overflow:ellipsis;}

.dialog4 .case_divs .cons .p{ color:#666666; font-size:16px;display:block; line-height:26px;  overflow:hidden; margin-bottom:4%;text-align:justify;text-justify:inter-ideograph;-moz-text-align-last:justify;}

.dialog4 .closes{ width:50px; cursor:pointer; position:absolute; right:30px; top:30px; z-index:5;transition:all 0.3s;}

.dialog4 .closes:hover{transform: rotate(360deg);}

/*荣誉资质*/

.honor_ul{ overflow:hidden; margin-top:5%;}

.honor_ul ul li{/* float:left; *//* width:32%; *//* margin-right:2%; *//* margin-bottom:2%; */overflow:hidden;background:#f8f8fc;transition:all 0.3s;}

.honor_ul ul li:hover{ background:#e62129;}

.honor_ul ul li:nth-child(3n+0){ margin-right:0%; }

.honor_ul ul li .boxs{ width:86%; margin:0 auto; margin-top:26px; margin-bottom:36px;}

.honor_ul ul li .imgs{ position:relative; padding-top:141.1%;overflow:hidden; margin-top:32px;}

.honor_ul 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.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.honor_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);}

.honor_ul ul li .h3{ font-size:20px;  font-weight:normal; height:56px; line-height:28px; overflow:hidden; color:#000000; transition:all 0.3s;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.honor_ul ul li:hover .h3{ color:#fff;}

.honor_ul ul li .label{ height:22px; margin-top:15px; overflow:hidden; color:#999999; font-size:14px; line-height:22px;white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s; background:url(../images/honor_pic1.png) right center no-repeat; background-size:20px 8px;}

.honor_ul ul li:hover .label{ color:#fff; background-image:url(../images/honor_pic1_on.png);}

/*企业优势*/

.advantage_ul{ overflow:hidden; margin-top:5%; margin-bottom:2%;}

.advantage_ul ul li{ margin-bottom:2%; overflow:hidden; background:#f8f8fc;}

.advantage_ul ul li .boxs{ width:95.31%; margin:0 auto; margin-top:36px; margin-bottom:36px; position:relative; z-index:0; overflow:hidden;}

.advantage_ul ul li .imgs{ position:relative;overflow:hidden; margin-top:21px;}

.advantage_ul ul li .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.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.advantage_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);}

.advantage_ul ul li .h3{   font-weight:normal;  line-height:46px; overflow:hidden; color:#000000;}

.advantage_ul ul li .label{ min-height:48px; margin-top:10px; overflow:hidden; color:#999999; font-size:16px; line-height:24px;transition:all 0.3s; margin-right:220px; }

.advantage_ul ul li .nums{ position:absolute; right:50px; top:26px; color:rgba(0,0,205,0.1); font-size:175px; z-index:-1; line-height:1;transition:all 0.3s;}

.advantage_ul ul li:hover .nums{ color:rgba(0,0,205,1.0);}

/*第三方检测*/

.testing_ul{ overflow:hidden; margin-top:5%;}

.testing_ul ul li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; overflow:hidden; background:#f8f8fc;transition:all 0.3s;}

.testing_ul ul li:hover{ background:#e62129;}

.testing_ul ul li:nth-child(3n+0){ margin-right:0%; }

.testing_ul ul li .boxs{ width:88%; margin:0 auto; margin-top:26px; margin-bottom:34px;}

.testing_ul ul li .imgs{ position:relative; padding-top:67.6%;overflow:hidden; border:1px solid #dddddd; }

.testing_ul 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.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.testing_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);}

.testing_ul ul li .h3{ font-size:20px;  font-weight:normal; height:56px; line-height:28px; overflow:hidden; color:#000000; transition:all 0.3s;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.testing_ul ul li:hover .h3{ color:#fff;}

.testing_ul ul li .label{ height:22px; margin-top:15px; overflow:hidden; color:#999999; font-size:14px; line-height:22px;white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s; background:url(../images/honor_pic1.png) right center no-repeat; background-size:20px 8px;}

.testing_ul ul li:hover .label{ color:#fff; background-image:url(../images/honor_pic1_on.png);}

/*公司视频*/

.video_ul{ overflow:hidden; margin-top:5%;}

.video_ul ul li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; overflow:hidden; background:#f8f8fc;transition:all 0.3s;}

.video_ul ul li:hover{ background:#e62129;}

.video_ul ul li:nth-child(3n+0){ margin-right:0%; }

.video_ul ul li .boxs{ width:86%; margin:0 auto; margin-top:26px; margin-bottom:36px;}

.video_ul ul li .imgs{ position:relative; padding-top:71.33%;overflow:hidden; margin-top:32px;}

.video_ul 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.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.video_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);}

.video_ul ul li .bgs{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/video_pic1.png) center center no-repeat; background-size:50px 50px;}

.video_ul ul li .h3{ font-size:20px;  font-weight:normal; height:56px; line-height:28px; overflow:hidden; color:#000000; transition:all 0.3s;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.video_ul ul li:hover .h3{ color:#fff;}

.video_ul ul li .label{ height:22px; margin-top:15px; overflow:hidden; color:#999999; font-size:14px; line-height:22px;white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s; background:url(../images/honor_pic1.png) right center no-repeat; background-size:20px 8px;}

.video_ul ul li:hover .label{ color:#fff; background-image:url(../images/honor_pic1_on.png);}

/*新闻列表*/

.news_one{ overflow:hidden; position:relative; margin-top:4%; padding-right:60px;}

.news_one:after{ content:""; position:absolute; top:0; left:0; width:24px; height:4px; background:#e62129;}

.news_one .h3{ line-height:46px; color:#000000; overflow:hidden; margin-top:47px;}

.news_one .p{color: #333;font-size: 24px;line-height:24px;overflow:hidden;max-width:690px;margin-top: 20px;}

.news_one .a{ position:absolute; top:50px; right:0; width:60px; height:60px; cursor:pointer; background:url(../images/news_pic1.png) no-repeat; background-size:100% 100%; display:block;transition:all 0.3s;}

.news_one .a:hover{ background-image:url(../images/news_pic1_on.png);}

.news_ul{ overflow:hidden; margin-top:63px; border-top:2px solid #000000; padding:60px 0px;}
.news_ul ul{/* padding:50px 0px; */display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));grid-gap:25px;}

.news_ul .gallery{/* padding:50px 0px; */display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));grid-gap:25px;}

.news_ul ul li{display: block; background:#f8f8fc;transition:all 0.3s;}

.news_ul ul li:hover{ background:#e62129;}

.news_ul ul li:nth-child(3n+0){ margin-right:0%; }

.m-video{cursor: pointer;}
.news_ul ul li .imgs{ position:relative; padding-top:69.7%;overflow:hidden;}
.news_ul ul li .imgs .imgs_icon{position: absolute; background: rgba(0, 0, 0, .5);transition:all 0.6s ease-out 0s; opacity: 0; left: 0px; top: 0px; display: flex; height: 100%; align-items:center; justify-content: center; width: 100%;}
.news_ul ul li .imgs .imgs_icon img{width:initial; height:70px; margin: 0px auto; position: initial;}
.news_ul ul li:hover .imgs .imgs_icon{opacity: 1;}

.news_ul 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.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.news_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);}

.news_ul ul li .boxs{width:100%;padding: 0px 20px;margin:0 auto;overflow:hidden;margin-top:27px;margin-bottom:26px;}

.news_ul ul li .h4{font-weight:normal; height:42px; line-height:42px; overflow:hidden;color:#000000; transition:all 0.3s; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-bottom:36px;}

.news_ul ul li:hover .h4{ color:#fff;}

.news_ul ul li .h3{font-weight:normal; height:32px; line-height:32px; overflow:hidden;font-size:20px; color:#000000; transition:all 0.3s; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}

.news_ul ul li:hover .h3{ color:#fff;}

.news_ul ul li .p{ overflow:hidden; line-height:24px; height:48px; margin-top:8px;font-size:14px; color:#999999; transition:all 0.3s;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.news_ul ul li:hover .p{ color:#fff;}

.news_ul ul li .date{ overflow:hidden; font-size:14px;line-height:22px; height:22px; margin-top:29px; transition:all 0.3s; color:#999999; font-size:14px;}

.news_ul ul li:hover .date{ color:#fff;}

.news_ul.bgs2 ul li .date{ margin-bottom:10px; height:40px; line-height:40px; background:url(../images/case_pic1.png) right center no-repeat; background-size:40px 40px;}

.news_ul.bgs2 ul li:hover .date{ background-image:url(../images/case_pic1_on.png);}

.news_ul.bgs2 ul li .imgs{ padding-top:59%;}

/*新闻资讯详细*/

.about_x2{ padding-bottom:1%;  margin-top:4%; border-top:2px solid #000000;}

.about_x2 .boxs{max-width:1200px; margin:0 auto; width:96%; }

.about_x2 .show_t{ line-height:40px; font-size:28px; color:#000000; text-align:left; padding-top:4%; padding-bottom:4%;font-weight:bold;background:#f8f8f7;}

.about_x2 .con_line{ height:58px; line-height:58px;font-size:14px; color:#666666; border-top:1px solid #dddddd; text-align:left; background:#f8f8f7;  }

.about_x2 .con_line label{ display:inline-block; vertical-align:top; position:relative; padding-right:38px; margin-right:38px;}

.about_x2 .con_line label:after{ content:""; position:absolute; right:0; top:50%; margin-top:-7px; height:14px; width:1px; background:#dddddd;}

.about_x2 .con_line label:last-child{ padding-right:0; margin-right:0;}

.about_x2 .con_line label:last-child:after{ display:none;}

.about_x2 img{margin-bottom:10px;display:block;max-width:100%;width: 100%;margin: 10px 0px;}

.about_x2 .con_id{line-height:24px;overflow:hidden;white-space:normal;word-break:break-all;padding-top:4%;font-size: 16px;color:#666666;text-align:left;/* font-family:"宋体";*/padding-bottom:4%;width:100%;max-width:none;}

.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{  font-size:14px;margin-bottom:4%;border-top:1px solid #dddddd; overflow:hidden; line-height:64px; color:#666666; }

.prenext span{ display:block;overflow:hidden; border-bottom:1px solid #dddddd; width:100%; }

.prenext a{ color:#666666; overflow:hidden; transition:all 0.3s;}

.prenext a:hover{ color:#e62129;  text-decoration:none;/*opacity:0.8;filter:Alpha(opacity=80);*/}

.prenext label{ width:70px; float:left; background:url(../images/news_pic2.png) right center no-repeat; background-size:10px 5px; margin-right:38px;}

.prenext span.r label{ background-image:url(../images/news_pic3.png);}

.goback{margin-bottom:4%; display:block;  height:48px; line-height:48px; width:100%; color:#fff; background:#e62129;transition:all 0.3s; font-size:16px; text-align:center;}

.goback:hover{opacity:0.8;filter:Alpha(opacity=80);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:20px; height:16px;  margin-left:15px;  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:20px; height:16px; 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%;}

/*联系我们*/

.contact_map2{ margin-top:5%; overflow:hidden; clear:both; padding-top:4%; border-top:2px solid #000;}

.contact_map2 iframe{height: 400px;}

.contact_two{ margin-top:4.5%; overflow:hidden; border-bottom:1px solid #dddddd; padding-bottom:4%;}

.contact_two .h4{ font-weight:normal; float:left; line-height:38px; height:38px; overflow:hidden; width:212px;}

.contact_two .txts{ overflow:hidden; color:#666666; font-size:14px; line-height:30px;}

.contact_two .txts label{ color:#000000;}

.contact_two .txts ul{ clear:both;}

.contact_two .txts ul li{ float:left; padding-left:26px; margin-right:12px; background-repeat:no-repeat; background-size:16px 16px; background-position:left 7px;}

.contact_two .txts ul li.bgs1{ background-image:url(../images/contact_pic1.png);}

.contact_two .txts ul li.bgs2{ background-image:url(../images/contact_pic2.png);}

.contact_two .txts ul li.bgs3{ background-image:url(../images/contact_pic3.png);}

.contact_two .txts ul li a{color:#666666;}

.contact_two .txts ul li a:hover{color:#e62129;}

.contact_three{ margin-top:4.5%; overflow:hidden; border-bottom:1px solid #dddddd; }

.contact_three .h4{ font-weight:normal;  line-height:38px; height:38px; overflow:hidden;}

.feedback_div{ overflow:hidden; margin-top:5%; margin-bottom:5%;}

.feedback_div .divs{ margin-bottom:2%;position:relative; overflow:hidden;}

.feedback_div .divs.bgs2{ text-align:center;}

.feedback_div .label{ float:left; width:212px; font-size:16px; color:#000000;  line-height:70px; height:70px; }

.feedback_div .label span{ color:#c70909;}

.feedback_div .desc{ position:absolute; bottom:0; left:0; font-size:14px; line-height:24px;}

.feedback_div .desc span{color:#c70909;}

.feedback_div .borders{border:1px solid #dddddd; overflow:hidden;}

.feedback_div .inputs2{background:#fff; height:68px; width:100%; line-height:68px; font-size:16px; color:#a1a1a1; border:0; outline:none;  text-indent:28px; font-family:"PingFang-Bold";}

.feedback_div .inputs2::-webkit-input-placeholder {

  color: #a1a1a1;

}

.feedback_div .inputs2:-moz-placeholder {

  color: #a1a1a1;

}

.feedback_div .inputs2::-moz-placeholder {

  color: #a1a1a1;

}

.feedback_div .inputs2:-ms-input-placeholder {

  color: #a1a1a1;

}

.feedback_div .textarea{ padding:1%; padding-top:2%; padding-left:28px; width:98%; background:#fff; font-size:16px; font-family:"PingFang-Bold";border:0; outline:none; display:grid;color:#a1a1a1; height:320px;  }

.feedback_div .textarea::-webkit-input-placeholder {

  color: #a1a1a1;

}

.feedback_div .textarea:-moz-placeholder {

  color: #a1a1a1;

}

.feedback_div .textarea::-moz-placeholder {

  color: #a1a1a1;

}

.feedback_div .textarea:-ms-input-placeholder {

  color: #a1a1a1;

}

.feedback_div .bnts2{ display:inline-block; border: none;  max-width:170px; width:30%;font-size: 14px; height: 60px; line-height:60px; background: #f5f5f5; font-family:"PingFang-Bold"; text-align: center;color: #000000; outline: none;  cursor: pointer; -webkit-appearance: none; margin-top:3%; margin-left:12px; margin-right:12px;}

.feedback_div .bnts2:hover{filter:alpha(opacity=80);opacity:0.8;transition:all 0.3s; background:#e62129; color:#fff;}

.feedback_div .bnts2.bgs2{background:#e62129; color:#fff;}

.feedback_div .contact_check{ overflow:hidden;  font-size:16px; text-align:center; margin-top:3%; }

.feedback_div .contact_check a{ color:#535353; text-decoration:underline;}

.feedback_div .contact_check a:hover{ opacity:0.8;filter:Alpha(opacity=80); }

.feedback_div .contact_check .css-radio2{ display:none; }

.feedback_div .contact_check .css-label_r3{ display: inline-block; vertical-align:middle; overflow: hidden; cursor: pointer; line-height:22px;background:url(../images/contact_pic4.png) left 5px no-repeat; background-size:13px 13px; padding-left:20px;  color:#535353; }

.feedback_div .contact_check input[type=checkbox].css-radio2:checked + label.css-label_r3,.about_l .i_left_ul2 li .div .css-label_r3.ui-radio-on{ background-image:url(../images/contact_pic4_on.png);}

/*下载中心*/

.down_one{ background:#f8f8fc; margin-top:5%; padding-top:5%; padding-bottom:5%; margin-bottom:5%; }

.search_form{  height:48px; max-width:750px; margin:0 auto; width:96%; }

.search_form .searchtitle4{width:160px;height: 48px;font-size: 16px;position: relative;  background:url(../images/down_pic1.png) #fff right 20px top 20px no-repeat; float:left; }

.search_form .searchtitle4 label{text-indent:18px;height:48px; line-height:48px; display:block; width:100%; text-decoration:none; cursor:pointer; overflow:hidden; color:#666666; text-align:left;border:1px solid #dddddd; }

.search_form .searchtitle4 ul{display: none;position: absolute;z-index: 10;width: 100%; top: 39px; background-color:#fff; border:1px solid #dddddd; border-top:0; margin-right:0; border-radius:0 0 6px 6px;}

.search_form .searchtitle4 li{cursor: pointer; line-height:34px;text-indent:18px;color:#fff;overflow:hidden; height:34px;}

.search_form .searchtitle4 li:last-child{border-radius:0 0 6px 6px;}

.search_form .searchtitle4 li a{ color:#333;/*border-bottom:1px solid #eee; */text-align:left; display:block;text-decoration:none; font-size:14px; text-indent:18px;}

.search_form .searchtitle4 li:hover{background: #e62129; color:#fff;}

.search_form .searchtitle4 li:hover a{ color:#fff;}

.search_form .input_shurk{ margin-left:10px; margin-right:10px; float:left;width:calc(100% - 340px);width:-webkit-calc(100% - 340px);width:-moz-calc(100% - 340px); height:48px; line-height:48px; background:#fff;border:1px solid #dddddd;outline:medium; color:#999999; font-size:16px; text-indent:20px; font-family:"PingFang-Bold";}

.search_form .s_btns{ float:right; width:160px; height:48px;background:#e62129; font-size:16px; color:#fff;  border:none;cursor:pointer; outline:none; font-family:"PingFang-Bold";}

.search_form .s_btns:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}

.down_table{font-size:16px; overflow:hidden; padding-bottom:20px;}

.down_table .table{border-collapse:collapse;border-spacing:0;/* margin-bottom:5px;*/ width:100%; min-width:560px;border-bottom:1px solid #dddddd;  }

.down_table #srcolls{ overflow:hidden; overflow-x:auto; }

.down_table #srcolls::-webkit-scrollbar {width: 8px;height: 10px;}

.down_table #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(0, 0, 205, 1.0);}

.down_table #srcolls:hover::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 205, 0.7);}

.down_table #srcolls::-webkit-scrollbar-thumb:hover { background-color: rgba(0, 0, 205, 1.0);-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1); }

.down_table #srcolls::-webkit-scrollbar-track {  background-color:#f7f7f7;}

.down_table .table th{ background:#fff; height:74px; line-height:22px; color:#000000;padding-left:6px; padding-right:6px; text-align:center;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;}

.down_table .table .w1{/* width:120px;*/ width:72px;}

.down_table .table .w2{ /*width:100px;*/ width:166px;}

.down_table .table .w3{ /*width:186px;*/ width:150px;}

.down_table .table .w4{ /*width:186px;*/ width:130px;}

.down_table .table .w5{ /*width:144px;*/ width:120px;}



.down_table .table td{ border-bottom:1px solid #dddddd; color:#666666; height:66px; line-height:22px; padding-top:3px; padding-bottom:3px;padding-left:6px; padding-right:6px; text-align:center;}

.down_table .table tr:hover td{ background:#f8f8fc;}

.down_table .table tr:last-child td{ border-bottom:0;}

.down_table .table td a{ color:#666666;}

.down_table .table td a:hover{ color:#e62129; }

.down_table .table td .a{ display:block; width:24px;  margin:0 auto; height:24px; background:url(../images/down_pic2.png) no-repeat; background-size:100% 100%;transition:all 0.3s;}

.down_table .table td .a:hover{ background-image:url(../images/down_pic2_on.png);}



/*销售网络*/

.web_bg{ overflow:hidden; background:url(../images/web_bg1.jpg) center top no-repeat; background-size:100% auto;}

.web_t{ overflow:hidden; text-align:center; margin-top:6%; margin-bottom:3.5%; color:#000000;}

.web_t .h3{ font-weight:normal; overflow:hidden; line-height:1.3;}

.web_t .p{ font-size:18px; line-height:1.6; overflow:hidden; margin-top:1.3%;}

.web_one{max-width:700px; margin:0 auto;}

.web_one a{ width:23.5%; margin-right:2%; overflow:hidden; text-align:center; height:48px; line-height:48px; float:left; font-size:16px; color:#000000; background:#f5f5f5;transition:all 0.3s; margin-bottom:2%;}

.web_one a:nth-child(4n+0){ margin-right:0;}

.web_one a:hover{ background:#e62129; color:#fff;}

.web_one a.on{ background:#e62129; color:#fff;}

.web_div{ overflow:hidden; margin-top:5%;}

.web_div .web_div_l{ float:left; width:37.3%; height:679px; overflow:hidden; border:1px solid #dddddd;}

.web_div .web_div_l .boxs{ width:96%; margin:0 auto; max-width:613px;}

.web_div .web_div_l .h5{ font-weight:normal; border-bottom:2px solid #000000; height:76px; line-height:76px; color:#000000; font-size:16px;}

.web_div #srcolls2{ overflow:hidden; overflow-y:auto; max-height:526px;width:100%; }

.web_div #srcolls2::-webkit-scrollbar {width: 3px;height: 10px;}

.web_div #srcolls2::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 205, 1.0);}

.web_div #srcolls2:hover::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 205, 0.7);}

.web_div #srcolls2::-webkit-scrollbar-thumb:hover { background-color: rgba(0, 0, 205, 1.0);-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1); }

.web_div #srcolls2::-webkit-scrollbar-track {  background-color:#dddddd;}

.web_div #srcolls2 li{ display:block; width:98%; max-width:590px; border-bottom:1px solid #dddddd; padding-top:6%; padding-bottom:6%; color:#000000; cursor:pointer;transition:all 0.3s;}

.web_div #srcolls2 li .h6{ font-weight:normal; line-height:36px; height:36px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s;}

.web_div #srcolls2 li .h6 em{ font-style:normal; float:right; margin-left:2%; color:rgba(0,0,205,0.4);transition:all 0.3s; font-size:16px;}

.web_div #srcolls2 li .p{ overflow:hidden; margin-top:2%; line-height:24px; min-height:96px;transition:all 0.3s;}

.web_div #srcolls2 li .a{ line-height:24px; height:24px; margin-top:2%; overflow:hidden; color:#666666; font-size:16px; background:url(../images/web_pic1.png) right center no-repeat; background-size:40px 16px; padding-right:40px;white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s;}

.web_div #srcolls2 li.on{ border-bottom:1px solid #e62129; color:#e62129;}

.web_div #srcolls2 li.on .h6 em{ color:rgba(0,0,205,1.0)}

.web_div #srcolls2 li.on .h6{ color:#e62129;}

.web_div #srcolls2 li.on .a{color:#e62129; background-image:url(../images/web_pic1_on.png);}

.web_div #srcolls2 li:hover{ border-bottom:1px solid #e62129; color:#e62129;}

.web_div #srcolls2 li:hover .h6 em{ color:rgba(0,0,205,1.0)}

.web_div #srcolls2 li:hover .h6{ color:#e62129;}

.web_div #srcolls2 li:hover .a{color:#e62129; background-image:url(../images/web_pic1_on.png);}

.web_div .web_div_r{ overflow:hidden;}

.web_div .web_div_r iframe{height: 679px;}

/*招聘启事*/

.faq_ul2{ margin-top:4%; margin-bottom:6%;}

.faq_ul2 ul li{ display:block; overflow:hidden; transition:all 0.3s; -webkit-tap-highlight-color:transparent; margin-bottom:20px; padding-left:40px; padding-right:40px;border:1px solid #dddddd; }

.faq_ul2 ul li:last-child{ margin-bottom:0;}

.faq_ul2 ul li.on .h3{ background-image:url(../images/job_bg1.png); color:#333;}

.faq_ul2 ul li.on{ background-image:url(../images/job_bg4_on2.png);}

.faq_ul2 ul li:hover{ background-color:#f8f8fc;}

.faq_ul2 ul li .faq_one{ overflow:hidden;}

.faq_ul2 ul li .faq_one .faq_one_l{ float:left;width:calc(100% - 300px);width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px);}

.faq_ul2 ul li .faq_one .faq_one_r{ float:right; margin-left:18px; width:140px; text-align:center; border:1px solid #ddd; background:#fff; color:#666666; font-size:14px; border-radius:20px; line-height:38px; height:40px; margin-top:46px;}

.faq_ul2 ul li .faq_one .faq_one_r.bgs2{ margin-left:0;}

.faq_ul2 ul li .faq_one .faq_one_r:hover{ color:#fff; background:#e62129;}

.faq_ul2 ul li .h3{ font-weight:normal; overflow:hidden; padding-top:28px; padding-bottom:12px;line-height:36px; /*white-space:nowrap;text-overflow:ellipsis;*/  color:#000000; transition:all 0.3s; position:relative; }

.faq_ul2 ul li .h3 em{ display:inline-block; vertical-align:middle; margin-left:18px; color:#999999; font-size:14px; font-style:normal;}

.faq_ul2 ul li .desc{ color:#666666; overflow:hidden; font-size:14px; line-height:26px; padding-bottom:30px;}

.faq_ul2 ul li .desc span{ color:#e62129; margin-right:20px;}

.faq_ul2 ul li .down{ overflow:hidden; line-height:36px; font-size:16px;padding: 3% 0 3%  0; display: none; color:#7f7f7f; border-top:1px solid #dddddd;}

.faq_ul2 ul li .down .h4{ font-weight:normal; color:#2b2b2b; overflow:hidden; margin-bottom:0.5%; font-size:16px; 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;}

/*产品中心*/

.product_ul{ overflow:hidden; padding-bottom: 50px;}

.product_ul ul li{display: block;}
.product_ul ul{padding-top:50px; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); grid-gap:30px;}

.product_ul ul li .imgs{ position:relative;overflow:hidden;}

.product_ul ul li .imgs img{object-fit: cover; aspect-ratio:3/2; transition:all 0.6s ease-out 0s; position: initial;}

.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 .boxs{ overflow:hidden; border:1px solid #dddddd; transition:all 0.3s;font-size:14px;color:#666666;}

.product_ul ul li:hover .boxs{ border-color:#e62129;}

.product_ul ul li .txts{padding: 20px ; margin:0 auto; overflow:hidden;}

.product_ul ul li .h3{font-weight:normal; height:22px; line-height:22px; overflow:hidden;color:#000000; transition:all 0.3s; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; text-align:center;}

.product_ul ul li .p{ overflow:hidden; font-size: 16px; color: #999; line-height:26px; height:26px; margin-top:10px;  transition:all 0.3s;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; text-align:center;}

.product_ul ul li .p2{ text-align:center; overflow:hidden; margin-top:28px; height:26px; line-height:26px;white-space:nowrap;text-overflow:ellipsis; }

.product_ul ul li .p2 span{ color:#e62129; border:1px solid #e62129; padding-left:11px; padding-right:11px; display:inline-block; border-radius:20px; line-height:24px; text-transform:uppercase; margin-right:6px;}

.product_ul ul li .a{ overflow:hidden;line-height:62px; height:62px;transition:all 0.3s; color:#999999;  background:#f5f5f5; text-align:center; border-top:1px solid #dddddd;}

.product_ul ul li:hover .a{ color:#fff; background:#e62129;}

/*产品详细*/

.product_one{ overflow:hidden; position:relative; padding-top:6%; padding-bottom:6%;}

.product_one_img{margin:0 auto;max-width: 1000px;}

.product_one_img .imgs{overflow: hidden;}

.product_one_img .imgs img{  max-width:100%; width: 100%; margin:0 auto; display:block;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; -o-transition:all 0.5s ease-out 0s; transition:all 0.5s ease-out 0s;}

.product_one_img .imgs: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);}

.product_xihao{ text-align:center; font-size:195px; position:absolute; top:50%; left:0; width:100%; text-transform:uppercase; color:#eeeeee; line-height:1; margin-top:-128px; z-index:-1;}

.product_two{ overflow:hidden; background:#f8f8f7;}

.product_two .wrap{ margin-top:4%; margin-bottom:4%;}

.product_two .product_two_l{ float:left; width:48%; overflow:hidden;}

.product_two .product_two_l .h3{ font-weight:normal; overflow:hidden; color:#000000;}

.product_two .product_two_l .label{ display:block; color:#e62129; font-size:16px; line-height:1.4; overflow:hidden;}

.product_two .product_two_r{ float:right; width:50%; overflow:hidden; color:#000; font-size:14px; line-height:24px;}

.product_three{ overflow:hidden; background:url(../img/product_img4.jpg) center center no-repeat; background-size:cover; color:#ffffff; line-height:1.5;}

.product_three .wrap{ margin-top:8.8%; margin-bottom:8.8%;}

.product_t{ position:relative; margin-top:7%; line-height:1.6; overflow:hidden; color:#000000; padding-left:38px;}

.product_t:after{ content:""; position:absolute; left:0; top:50%; width:24px; height:4px; margin-top:-2px; background:#e62129;}

.product_four{ overflow:hidden; margin-top:5%; margin-bottom:5%;}

.product_four ul li{ float:left; width:23%; margin-left:1%; margin-right:1%; overflow:hidden; text-align:center; cursor:pointer; margin-bottom:3%;}

.product_four ul li .imgs{ max-width:260px; margin:0 auto; overflow:hidden; position:relative;}

.product_four ul li .imgs img{ width:100%;}

.product_four ul li .imgs img.imgs2{ position:absolute; top:0; left:0;transition:all 0.3s;opacity:0;filter:Alpha(opacity=0);}

.product_four ul li:hover .imgs img.imgs2{opacity:1.0;filter:Alpha(opacity=100);}

.product_four ul li .imgs .h4{ font-weight:normal; position:absolute; top:50%; left:0; width:100%; margin-top:-16px; color:#000;transition:all 0.3s;}

.product_four ul li:hover .imgs .h4{ color:#fff;}

.product_four ul li .p{ line-height:26px; height:78px;transition:all 0.3s; color:#000000; font-size:16px; margin:0 auto; max-width:260px; margin-top:20px;opacity:0;filter:Alpha(opacity=0);}

.product_four ul li .enp{height:160px;}

.product_four ul li:hover .p{opacity:1.0;filter:Alpha(opacity=100);}

.product_five{ overflow:hidden; background: #f8f8f7;}

.product_five .wrap{ background:url(../img/product_img7.png) center bottom no-repeat; background-size:100% auto; overflow:hidden;}

.product_five .h4{ color:#e62129; overflow:hidden; font-weight:normal; line-height:1.3; margin-top:1%;}

.product_five .p{color:#000; line-height:1.6;margin-top:2%; font-size:16px; margin-bottom:15%; overflow:hidden;}

.product_six{ overflow:hidden; margin-top:9%; margin-bottom:5%;}

.product_six li{ float:left; width:49%; margin-bottom:3%; overflow:hidden;}

.product_six li:nth-child(2n+0){ float:right;}

.product_six li .img{ float:left; width:50px; height:50px; margin-right:85px;}

.product_six li .txts{ overflow:hidden;}

.product_six li .txts .h4{ font-weight:normal; height:22px; line-height:22px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#000000; font-size:20px;}

.product_six li .txts .p{ max-width:262px;color:rgba(0,0,0,0.6); font-size:14px; min-height:48px; line-height:24px; overflow:hidden; margin-top:7px; }

.product_seven{ overflow:hidden; background:url(../img/product_img8.jpg) center center no-repeat; background-size:cover; line-height:1.5;}

.product_seven .product_seven_l{ float:left; max-width:630px; width:60%; overflow:hidden;margin-top:10%; margin-bottom:15%;color:#ffffff; }

.product_seven .h4{ font-weight:normal; line-height:1.3; overflow:hidden;color:#ffffff;position:relative; margin-bottom:6%; padding-bottom:6%; max-width:580px; }

.product_seven .h4 span{ color:#e62129;}

.product_seven .h4:after{ content:""; position:absolute; left:0; bottom:0; width:26px; height:3px;background:#e62129;}

.product_seven .p{ overflow:hidden; line-height:24px; min-height:240px; font-size:16px;}

.product_seven .a{ display:block; width:168px; height:46px; line-height:46px; text-align:center; text-align:center; color:#fff; background:#e62129;transition:all 0.3s; margin-top:15%;}

.product_seven .a:hover{opacity:0.8;filter:Alpha(opacity=80);}

.product_eight{  margin-top:5%;}

.product_eight li{ float:left; width:32%; margin-right:2%; overflow:hidden; background:#ffffff;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.05); box-shadow: 0 5px 15px rgba(0,0,0,0.05); position:relative; margin-bottom:4%;}

.product_eight li:nth-child(3n+0){ margin-right:0;}

.product_eight li:after{ content:""; position:absolute; right:0; bottom:-60px; color:#f6f6f6; font-size:160px; line-height:1; font-family:"Montserrat-Bold","PingFang SC Regular","微软雅黑";transition:all 0.3s; z-index:-1;}

.product_eight li:hover:after{ color:#e62129;}

.product_eight li:nth-child(1):after{ content:"01";}

.product_eight li:nth-child(2):after{ content:"02";}

.product_eight li:nth-child(3):after{ content:"03";}

.product_eight li:nth-child(4):after{ content:"04";}

.product_eight li:nth-child(5):after{ content:"05";}

.product_eight li:nth-child(6):after{ content:"06";}

.product_eight li:nth-child(7):after{ content:"07";}

.product_eight li:nth-child(8):after{ content:"08";}

.product_eight li:nth-child(9):after{ content:"09";}

.product_eight li .boxs{ width:94%; margin:0 auto; max-width:328px; overflow:hidden; margin-bottom:107px;margin-top:38px;}

.product_eight li .h4{ font-weight:normal; line-height:32px; height:32px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; color:#000000;}

.product_eight li .span{ display:block; overflow:hidden; height:30px; line-height:30px; font-size:14px; color:#000000;white-space:nowrap;text-overflow:ellipsis;}

.product_eight li .p{ overflow:hidden; line-height:24px; margin-top:15px; height:72px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; color:#666666; font-size:14px;}

.product_eight li .imgs{ overflow:hidden; position:relative; padding-top:60%; margin-top:5%;}

.product_eight li .imgs img{ width:100%; height:100%; position:absolute; top:0; left:0; display:block;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; -o-transition:all 0.5s ease-out 0s; transition:all 0.5s ease-out 0s;}

.product_eight 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_nine{ margin-top:3%; overflow:hidden; margin-bottom:7%;}

.product_nine .product_nine_l{ float:left; width:62.5%; overflow:hidden; font-size:16px;}

.product_nine .product_nine_l .table{border-collapse:collapse;border-spacing:0;/* margin-bottom:5px;*/ width:100%;  }

.product_nine .product_nine_l .table td{  color:#000000; height:50px; line-height:22px; padding-top:3px; padding-bottom:3px;padding-left:25px; padding-right:6px; }

.product_nine .product_nine_l .table tr:nth-child(2n+1) td{ background:#f8f8f7;}

.product_nine .product_nine_l .table td.w1{ width:36%;}

.product_nine .product_nine_r{ float:right; max-width:35.5%; margin-top:20px;}

.product_ten{ overflow:hidden; background:#f8f8f7;}

.product_ten_box{ overflow:hidden; border-top:2px solid #000; margin-top:3%; margin-bottom:6%;}

.product_ten .product_t{ margin-top:6%;}

/*发展历程*/

.about-page{ position:relative;margin-bottom:7%; overflow:hidden;}

.about-page .history .top {

  max-width: 980px;

  padding: 0 40px;

  position: relative; margin-top:4%;

}

.about-page .history .top .swiper-button-prev,

.about-page .history .top .swiper-button-next {

  width: 38px;

  height: 38px;

  background-size: 38px auto;

  margin-top: 0px;

}

.about-page .history .top .swiper-button-prev {

  left: 0;

  background-image: url(../images/i_left.png);

}

.about-page .history .top .swiper-button-prev:hover {

  background-image: url(../images/i_left_on.png);

}

.about-page .history .top .swiper-button-next {

  right: 0;

  background-image: url(../images/i_right.png);

}

.about-page .history .top .swiper-button-next:hover {

  background-image: url(../images/i_right_on.png);

}

.about-page .history .top .swiper-slide {text-align: center;font-size: 2.2rem;color: #999999;position: relative;font-family: "Montserrat-Regular";padding-bottom: 35px;cursor: pointer;}

.about-page .history .top .swiper-slide::before {

  content: " ";

  width: 100%;

  height: 1px;

  background: #eeeeee;

  position: absolute;

  left: 0;

  bottom: 4px;

  z-index: 2;

}

.about-page .history .top .swiper-slide::after {

  content: " ";

  width: 10px;

  height: 10px;

  background: url(../images/history_year1.png) no-repeat;

  background-size: 100% 100%;

  position: absolute;

  bottom: 0;

  left: 50%;

  margin-left: -5px;

  z-index: 5;

}

.about-page .history .top .swiper-slide-thumb-active {

  color: #e62129;

}

.about-page .history .top .swiper-slide-thumb-active::after {

  background-image: url(../images/history_year2.png);

}

.about-page .history .gallery-top {

  margin-top: 50px;

}

.about-page .history .gallery-top .swiper-slide {

  max-width: 1280px; width:100%;

}

.about-page .history .gallery-top .swiper-slide dd{ overflow:hidden;transition:all 0.3s; text-align:left;/* padding-bottom:145px;*/ position:relative; z-index:0; width:90%; margin:0 auto;}

.about-page .history .gallery-top .swiper-slide .boxs{ background:#f8f8f7; overflow:hidden;/*opacity:0;filter:Alpha(opacity=0);*/}

.about-page .history .gallery-top .swiper-slide .imgs{ float:left; overflow:hidden; float:left; width:53.28%; position:relative; padding-top:32%;}

.about-page .history .gallery-top .swiper-slide .imgs img{display:block;width: 100%; height:100%; position:absolute; top:0; left:0; }

.about-page .history .gallery-top .swiper-slide .imgs img{ overflow:hidden;background-repeat:no-repeat; background-position:center center; background-size:cover;transition:all 0.3s;}

.about-page .history .gallery-top .swiper-slide dd:hover .imgs img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}

.about-page .history .gallery-top .swiper-slide .txts{ float:right; width:46%;  overflow:hidden;text-align:left; padding-bottom:33px; font-size:14px;color:#000000; line-height:1.8; padding-top:2%;}

.about-page .history .gallery-top .swiper-slide .cons{ overflow:hidden;max-width:550px; width:94%; margin:0 auto;}

.about-page .history .gallery-top .swiper-slide .year{ position:absolute; bottom:0; left:0; padding-right:2%; padding-bottom:15px;width:100%; text-align:right; color:#e7e7e6; font-size:72px; /*font-size:240px; z-index:-1; */line-height:1;}

.about-page .history .gallery-top .swiper-slide-active .boxs{opacity: 1;filter: alpha(opacity=100);}

.about-page .history .gallery-top .swiper-slide-active .year { color:#ddd; }

.about-page .history .gallery-top .swiper-slide-active dd{ width:100%;}

/*荣誉弹窗*/
#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('../img/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;
}

@media screen and (max-width: 1400px) {

.o_big_con .h2 label{ margin-bottom:56px;}

/*内页*/

.postions{ height:56px; line-height:56px; font-size:14px; margin-top:-56px;}

.postions.bgs5 .postions_b a{ min-width:246px;}

/*企业简介*/

.brand_one .imgs{ margin-top:23px;}

/*企业优势*/

.advantage_ul ul li .nums{ font-size:150px; right:10px; top:40px;}

/*产品详细*/

.product_xihao{ font-size:170px;margin-top:-110px;}

}

@media screen and (max-width: 1360px) {

/*内页*/

.postions h2{ font-size:18px;}

.postions h2 span{ font-size:14px;}

.postions .postions_b a{padding-left:12px; padding-right:12px;}

.adicon{ display:none;}

.postions.bgs5 .postions_b a{ min-width:206px;}

/*.postions.bgs5 .postions_b a{ min-width:226px;}*/

}

@media screen and (max-width: 1200px) {

/*内页*/

.postions{ position:static; margin-top:0; background:#fff;border-bottom: 1px solid #e2e2e2;}

.postions .postions_r{ display:inline;}

.postions .postions_r img{ height:12px;}

.postions .rclass{ display:block;}

.postions .postions_b{ display:none;}

.postions .postions_b a{float:none;font-size:15px;display:block;padding-right:0;padding-left: 20px;text-align:left;background:#efefef;border-bottom:1px solid #fff;width:auto;color:#2b2b2b;}

.postions .postions_b a:hover{ background:#e62129; color:#fff;}

.postions .postions_b a.isel{ color:#fff;background:#e62129;}

.postions .postions_b a:after{ height:0;}

.postions.bgs2{ margin-top:0px;background:#fff; position:inherit;}

.postions.bgs2 .postions_b a{ color:#333333;}

.postions.bgs2 .postions_b a.isel{color:#fff; }

.postions.bgs2 .postions_b a:hover{color:#fff; }

.o_big_con .h2 label{ margin-bottom:0; margin-top:8px;}

/*分类弹窗*/

.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: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:25px; display:block;}

.about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}

/*企业简介*/

.brand_one .imgs{ margin-top:20px;}



/*公司环境*/

.brand_ul ul li .h3{ font-size:18px; height:70px; line-height:70px;}

/*新闻列表*/

.news_ul ul li .h3{ font-size:18px;}

/*下载中心*/

.down_table{font-size:15px;}

/*招聘启事*/

.faq_ul2 ul li .faq_one .faq_one_l{width: calc(100% - 250px); width: -webkit-calc(100% - 250px); width: -moz-calc(100% - 250px);}

.faq_ul2 ul li .down{  line-height:30px; /*font-size:16px;*/}

/*.faq_ul2 ul li .down .h4{ font-size:16px;}*/

.faq_ul2 ul li .h3{ padding-top:20px;}

.faq_ul2 ul li .desc{ /*font-size:16px;*/   padding-bottom:20px;}

.faq_ul2 ul li .desc span{ margin-right:10px;}

.faq_ul2 ul li .faq_one .faq_one_r{ margin-top:36px; margin-left:10px; width:120px;}

/*产品详细*/

.product_xihao{ font-size:150px;margin-top:-100px;}

.product_four ul li .p{ font-size:14px; line-height:22px; height:66px; margin-top:15px;}

.product_four ul li .enp{height:110px;}

/*发展历程*/

/*.about-page .history .gallery-top .swiper-slide dd{ padding-bottom:120px;}*/





}



@media screen and (max-width: 1100px) {

/*内页*/

/*.postions{ height:50px; line-height:50px;margin-top:-50px;}

.postions .postions_b a{padding-left:8px; padding-right:8px; font-size:15px;}*/

.postions.bgs5 .postions_b a{ min-width:186px;}

.o_big_con .h2 span{ font-size:14px;}

.o_big_con .h2 label{ margin-bottom:50px;}





/*分页*/

.yema a{ height:36px; line-height:34px;min-width:40px;}

/*销售网络*/

.web_t .p{ font-size:16px;}

.web_div .web_div_l{ height:500px;}

.web_div .web_div_l .h5{ height:50px; line-height:50px;}

.web_div #srcolls2{ max-height:440px;}

.web_div #srcolls2 li .h6{ height:30px; line-height:30px;}

.web_div .web_div_r iframe{height: 500px;}

.web_div #srcolls2 li .a{ line-height:20px; height:20px; font-size:14px;}

.web_div #srcolls2 li .p{ line-height:22px; min-height:88px;}

/*产品详细*/

.product_xihao{ font-size:130px;margin-top:-80px;}



}

@media screen and (max-width: 1000px) {





}

@media screen and (max-width: 960px) {



/*企业简介*/

.brand_one .imgs{ margin-top:18px;}

.brand_three:after{ display:none;}

.brand_three .imgs{ margin-top:0; margin-bottom:0; float:none; width:100%;}

.brand_three .txts{ position:static; display:block; background:#fff;border: 8px solid #ededed; width:100%; margin-top:2%; padding-top:4%; padding-bottom:4%;}

.brand_three .boxs{ max-width:800px;}

.brand_four .ul li img{ height:45px;}

.brand_four .ul li .p{ font-size:15px;}

.brand_five .brand_five_l .p{ font-size:16px; line-height:1.6;}

.brand_five .brand_five_l .a{ font-size:14px; width:140px; height:40px; line-height:40px;}

.brand_six .p{ font-size:15px;}

/*公司环境*/

.brand_ul ul li .h3{ font-size:16px; height:60px; line-height:60px;}

/*公司团队*/

.team_ul ul li .label{ font-size:13px;}

.team_ul ul li .p{ font-size:13px;}

/*团队弹窗*/

.dialog4 .case_divs .cons{ max-height:400px;}

.dialog4 .case_divs .cons .names{ margin-bottom:3%;}

.dialog4 .case_divs .cons .desc{ font-size:16px; margin-bottom:2%;}

.dialog4 .case_divs .cons .p{ font-size:14px; line-height:24px;}

.dialog4 .case_divs .cons .names{ font-size:18px;}

/*荣誉资质*/

.honor_ul ul li .h3{ font-size:18px;}

.honor_ul ul li .label{ font-size:13px;}

/*企业优势*/

.advantage_ul ul li .label{ font-size:14px; margin-right:200px;}

.advantage_ul ul li .nums{ font-size:130px; top:47px; }

/*第三方检测*/

.testing_ul ul li .h3{ font-size:18px;}

.testing_ul ul li .label{ font-size:13px;}

/*公司视频*/

.video_ul ul li .h3{ font-size:18px;}

.video_ul ul li .label{ font-size:13px;}

/*新闻列表*/

.news_one .h3{ margin-top:37px;}

.news_one .a{ top:40px;}

.news_one .p{ margin-top:16px;}

.news_ul{ margin-top:50px; padding-top:50px;}

.news_ul ul li .boxs{/* margin-top:15px; *//* margin-bottom:15px; */}

.news_ul ul li .h3{ font-size:16px; height:26px; line-height:26px;}

.news_ul ul li .p{ font-size:13px; line-height:22px; height:44px; margin-top:5px;}

.news_ul ul li .date{ font-size:13px; margin-top:15px;}

.news_ul ul li .h4{ margin-bottom:4%;}

.news_ul.bgs2 ul li .date{ height:30px; line-height:30px; background-size:30px 30px;}

/*新闻资讯详细*/

.about_x2{ width:100%; float:none; border-right:0; padding-right:0;}

.about_x2 .show_t{ font-size:24px; line-height:36px;}

.about_x2 .con_line label{ margin-right:20px; padding-right:20px;}

.about_x2 .con_id{ padding-top:3%; padding-bottom:3%;}

.fenxiang .news_fx ul li{ margin-left:8px;}

/*下载中心*/

.down_table .table th{ line-height:20px; height:46px;}

.down_table .table td{ line-height:20px; height:44px;}

/*招聘启事*/

.faq_ul2 ul li{ margin-bottom:20px;padding-left:23px; padding-right:23px; }

.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:15px;   font-size:18px; line-height:30px;}

.faq_ul2 ul li .desc{ line-height:26px; padding-bottom:15px; font-size:15px;}

/*产品中心*/

.product_ul{/* margin-top:5%; */}

.product_ul ul li .boxs{ font-size:13px;}

.product_ul ul li .txts{/* margin-bottom:6%; */}

.product_ul ul li .a{ height:50px; line-height:50px;}

.product_ul ul li .p2{ margin-top:4%;}

.product_ul ul li .p2 span{ padding-left:6px; padding-right:6px;}

/*产品详细*/

.product_xihao{ font-size:110px;margin-top:-70px;}

.product_four ul li{ width:31.33%;}

.product_five .p{ font-size:14px;}

.product_six li .img{ margin-right:40px;}

.product_seven .p{ font-size:14px; min-height:192px;}

.product_eight li:after{ font-size:140px;}

.product_eight li .boxs{ margin-bottom:80px;}

/*发展历程*/

/*.about-page .history .gallery-top .swiper-slide dd{ padding-bottom:100px;}*/

.about-page .history .gallery-top .swiper-slide .imgs{ float:none; width:100%; padding-top:60%;}

.about-page .history .gallery-top .swiper-slide .txts{ float:none; width:100%; padding-bottom:60px;}

.about-page .history .gallery-top .swiper-slide .cons{ max-width:none; width:96%;}

.about-page .history .gallery-top .swiper-slide .year{ font-size:60px;}

.about-page .history .top .swiper-slide {font-size: 1.6rem;padding-bottom: 30px;}

.about-page .history .gallery-top{padding: 0 10px;}

.about-page .history .gallery-top .swiper-slide {max-width: 350px;width: 100%;}

}

@media screen and (max-width: 830px) {

/*内页*/

.postions h2{ font-size:16px;}

.postions h2 span{ font-size:13px;}





}

@media screen and (max-width: 780px) {

/*内页*/

.o_big{ height:220px;}

.postions{ height:42px; line-height:42px; font-size:13px;}

.postions h2{ display:none;}

.postions .postions_b a{height: 50px;line-height: 50px;font-size:14px;}



/*分页*/

.yema a{ height:28px; line-height:26px; padding-left:6px; padding-right:6px; min-width:30px; margin-left:2px; font-size:13px;}

/*企业简介*/

.brand_one .imgs{ margin-top:15px;}

.brand_four .ul li img{ height:40px;}

.brand_four .ul li .p{ font-size:14px;}

.brand_five .brand_five_l .p{ font-size:14px;}

.brand_five .brand_five_l .a{ font-size:13px; width:120px; height:32px; line-height:32px;}

.brand_eight li{ float:none; width:100%;}

.brand_eight li.on{width:100%;}

.brand_eight li .boxs{ margin-left:0px; margin-bottom:2px;}

.brand_eight li .boxs .h4{ height:150px; line-height:150px; }

/*公司环境*/

.brand_ul ul li{ width:49%;}

.brand_ul ul li:nth-child(3n+0){ margin-right:2%;}

.brand_ul ul li:nth-child(2n+0){ margin-right:0%;}

/*公司团队*/

.team_ul ul li{ width:49%;}

.team_ul ul li:nth-child(3n+0){ margin-right:2%;}

.team_ul ul li:nth-child(2n+0){ margin-right:0%;}

/*荣誉资质*/

.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%;}

/*企业优势*/

.advantage_ul ul li .label{ margin-right:190px;}

.advantage_ul ul li .nums{ font-size:120px; top:50px;}

/*第三方检测*/

.testing_ul ul li{ width:49%;}

.testing_ul ul li:nth-child(3n+0){ margin-right:2%;}

.testing_ul ul li:nth-child(2n+0){ margin-right:0%;}

/*公司视频*/

.video_ul ul li{ width:49%;}

.video_ul ul li:nth-child(3n+0){ margin-right:2%;}

.video_ul ul li:nth-child(2n+0){ margin-right:0%;}

.video_ul ul li .bgs{ background-size:40px 40px;}

/*新闻列表*/

.news_ul .gallery{/* padding:50px 0px; */display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));grid-gap: 10px;}
.news_ul ul{/* padding:50px 0px; */display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));grid-gap: 10px;}

/*联系我们*/

.contact_two .h4{ width:160px;}

.feedback_div .label{ width:160px; line-height:50px; height:50px; font-size:14px;}

.feedback_div .inputs2{ line-height:48px; height:48px; text-indent:18px; font-size:14px;}

.feedback_div .textarea{ padding-left:18px; height:220px;font-size:14px;}

.feedback_div .bnts2{ line-height:40px; height:40px;}

.feedback_div .contact_check{ font-size:14px;}

/*销售网络*/

.web_t .p{ font-size:14px;}

.web_one a{ height:40px; line-height:40px; font-size:15px;}

.web_div .web_div_l{ width:44%; height:450px;}

.web_div .web_div_l .h5{ height:40px; line-height:40px; font-size:15px;}

.web_div #srcolls2{ max-height:390px;}

.web_div #srcolls2 li{ padding-top:3%; padding-bottom:3%;}

.web_div #srcolls2 li .h6{ height:26px; line-height:26px;}

.web_div #srcolls2 li .a{ line-height:20px; height:20px; font-size:13px; background-size:30px auto;}

.web_div #srcolls2 li .p{ line-height:22px; min-height:88px;}

.web_div .web_div_r iframe{height: 450px;}

/*产品中心*/

.product_ul ul{padding-top:40px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-gap:20px;}

/*产品详细*/

.product_xihao{ font-size:90px;margin-top:-50px;}

.product_six{ margin-bottom:6%;}

.product_six li{ margin-bottom:2%;}

.product_six li .img{ margin-right:3%; width:40px; height:40px;}

.product_six li .txts .h4{ font-size:18px;}

.product_six li .txts .p{ margin-top:3px;}

.product_eight li:after{ font-size:120px; bottom:-50px;}

.product_eight li{ width:49%;}

.product_eight li:nth-child(3n+0){ margin-right:2%;}

.product_eight li:nth-child(2n+0){ margin-right:0;}

.product_eight li .boxs{ margin-bottom:60px;}

.product_nine .product_nine_l{ font-size:15px;}

.product_nine .product_nine_l .table td{ height:40px;}

}



@media screen and (max-width: 640px) {

/*内页*/
.product_ul ul{padding-top:10px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-gap:10px;}
.product_ul ul li .txts{padding: 10px;}
.product_ul ul li .p{font-size: 14px; margin-top:0px;}
.product_ul{padding-bottom: 30px;}
.paging{padding-bottom: 30px;}


.position{height:44px; line-height:44px; font-size:13px;}

.position .postions_b a{ font-size:13px;}

.o_big_con .h2 span{ font-size:13px;}

/*分页*/

.yema a{ font-size:12px;}

/*.yema a span{ font-size:13px;}*/

/*暂无内容*/

.nodata{background-size:auto 130px; padding-top:140px;margin-top:15%; margin-bottom:15%;}

/*企业简介*/

.brand_one .imgs{ margin-top:14px;}

.brand_three .imgs .bgs{background-size:40px auto;}

.brand_three .txts{ padding-top:3%; padding-bottom:3%; border-width:6px; margin-top:3%;}

.brand_three .txts .h4{ font-size:14px;}

.brand_three .txts .p{ font-size:14px;}

.brand_five .brand_five_l{ float:none; width:100%; max-width:none;}

.brand_five .brand_five_r{ float:none; width:70%; max-width:none; margin-left:30%;}

.brand_six .p{ font-size:14px;}

/*公司环境*/

.brand_ul ul li .h3{ font-size:14px; height:44px; line-height:22px; margin-top:5px; margin-bottom:5px;-webkit-line-clamp: 2;display: flex; align-items: center; justify-content: center;}

/*公司团队*/

.team_ul ul li .boxs{ width:94%; margin-top:4%; margin-bottom:7%;}

.team_ul ul li .h3{ height:30px; line-height:30px;}

.team_ul ul li .label{ height:20px; line-height:20px;}

.team_ul ul li .imgs{ margin-top:5%;}

.team_ul ul li .p{ line-height:22px; height:44px; margin-top:4%;}

/*团队弹窗*/

.dialog4 .closes{ width:30px; right:20px; top:20px;}

.dialog4 .case_divs{ padding-top:50px;}

.dialog4 .case_divs .imgs{ float:none; margin:0 auto; width:35%; margin-bottom:3%;}

.dialog4 .case_divs .cons{ max-height:300px;}

.dialog4 .case_divs .cons .names{ font-size:16px; background-size:20px auto; padding-left:25px;}

/*荣誉资质*/

.honor_ul ul li .boxs{/* width:94%; */margin-top: 10px;padding: 0px 10px;margin-bottom: 10px;}

.honor_ul ul li .h3{ height:48px; line-height:24px;}

.honor_ul ul li .label{ height:20px; line-height:20px; margin-top:10px; background-size:16px 6px;}

.honor_ul ul li .imgs{ margin-top:5%;}

/*企业优势*/

.advantage_ul ul li .boxs{  margin-top:20px; margin-bottom:20px;}

.advantage_ul ul li .label{ margin-right:170px;}

/*第三方检测*/

.testing_ul ul li .boxs{ width:94%; margin-top:20px; margin-bottom:20px;}

.testing_ul ul li .h3{ height:48px; line-height:24px;}

.testing_ul ul li .label{ height:20px; line-height:20px; margin-top:10px; background-size:16px 6px;}

/*公司视频*/

.video_ul ul li .boxs{ width:94%; margin-top:20px; margin-bottom:20px;}

.video_ul ul li .h3{ height:48px; line-height:24px;}

.video_ul ul li .label{ height:20px; line-height:20px; margin-top:10px; background-size:16px 6px;}

.video_ul ul li .imgs{ margin-top:5%;}

/*新闻列表*/

.news_one{ margin-top:5%;}

.news_one .h3{ line-height:40px; margin-top:4%;}

.news_one .p{margin-top:2%;line-height:22px;/* height:44px; */font-size:14px;}

.news_one .a{ top:30px;}

.news_ul{ margin-top:5%; padding-top:5%;}

.news_ul ul li .h3{ font-size:14px;}

.news_ul ul li .p{ font-size:12px;}

.news_ul ul li .date{ font-size:12px;}

.news_ul ul li .h4{ height:36px; line-height:36px;}

/*新闻资讯详细*/

.about_x2 .show_t{ font-size:20px; line-height:28px; text-align:center;}

.about_x2 .con_line{ font-size:12px; height:auto; padding-top:2%; line-height:30px; text-align:center; padding-bottom:1%;}

.about_x2 .con_id{ font-size:14px; line-height:24px;}

.prenext{ font-size:13px;line-height: 50px;}

.prenext span{ width:100%;}

.prenext label{ width:60px; margin-right:20px;}

.goback{ margin-top:15px; height:36px; line-height:36px; font-size:15px; }



.fenxiang{ float:none; margin-top:5px;}

/*下载中心*/

.search_form{height:38px;}

.search_form .searchtitle4{width:120px; background-position:right 12px top 17px; height:38px;}

.search_form .searchtitle4 label{ text-indent:12px; height:38px; line-height:38px;  font-size:14px;}

.search_form .searchtitle4 li{ text-indent:12px; height:30px; line-height:30px;}

.search_form .s_btns{ width:120px; height:38px; line-height:38px; font-size:14px;}

.search_form .input_shurk{ text-indent:12px; font-size:14px; height:38px; line-height:38px;width: calc(100% - 260px);width: -webkit-calc(100% - 260px); width: -moz-calc(100% - 260px);}

.down_table{font-size:14px; padding-bottom:10px;}

.down_table .table .w1{/* width:120px;*/ width:60px;}

.down_table .table .w2{ /*width:100px;*/ width:96px;}

.down_table .table .w3{ /*width:186px;*/ width:70px;}

.down_table .table .w4{ /*width:186px;*/ width:60px;}

.down_table .table .w5{ /*width:144px;*/ width:110px;}

/*招聘启事*/

.faq_ul2 ul li{ padding-left:13px; padding-right:13px;  margin-bottom:10px;}

.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 .h3{ padding-bottom:6px;}

.faq_ul2 ul li .desc{font-size:13px; line-height:24px;}

.faq_ul2 ul li .faq_one .faq_one_l{width: calc(100% - 230px); width: -webkit-calc(100% - 230px); width: -moz-calc(100% - 230px);}

.faq_ul2 ul li .faq_one .faq_one_r{ line-height:30px; height:32px; width:110px; font-size:13px;}

/*产品中心*/

.product_ul{ margin-top:5%;}

/*产品详细*/

.product_xihao{ font-size:80px;margin-top:-40px;}

.product_four ul li .imgs .h4{ font-size:18px;}

.product_four ul li .p{ font-size:13px; margin-top:10px;}

.product_five .p{ font-size:13px;}

.product_seven .p{ font-size:13px; line-height:22px; min-height:154px;}

.product_seven .a{ width:150px; line-height:40px; height:40px;}

.product_eight li:after{ font-size:100px; bottom:-40px;}

.product_eight li .boxs{ margin-bottom:50px;}

.product_eight li .span{ font-size:13px;}

.product_eight li .p{ font-size:13px;}

.product_nine .product_nine_l{ font-size:14px; float:none; width:100%; margin-top:2%;}

.product_nine .product_nine_r{ max-width:90%; margin:0 auto; display:block; float:none;}

/*发展历程*/

.about-page .history .gallery-top .swiper-slide .txts{  font-size:13px;}

.about-page .history .gallery-top{ margin-top:6%;}

}



@media screen and (max-width: 520px) {

/*产品详细*/

.product_xihao{ font-size:66px;margin-top:-30px;}

.product_four ul li{ width:48%;}

.product_four ul li .imgs .h4{ font-size:16px;}

.product_four ul li .p{ margin-top:0;}



}

@media screen and (max-width: 480px) {

/*内页*/

.o_big{ height:180px;}

.o_big_con .h2{ font-size:18px; padding-top:20px;}

.o_big_con .h2 span{ font-size:12px;}



.postions{ font-size:12px;}

.postions .postions_b a{font-size: 14px;}

.postions .postions_r span{ display:none;}

.postions .postions_r img{ margin-left:6px;}

/*分页*/

.yema{ padding-top:35px; padding-bottom:40px;}

.yema a{ padding-left:5px; padding-right:5px; margin-left:2px;}

/*企业简介*/

.brand_one{ margin-top:8%;}

.brand_one .imgs{ margin-top:11px;}

.brand_t{ margin-top:8%;}

.brand_t{ font-size:16px; padding-left:30px;}

.brand_t:after{ width:20px;}

.brand_three{ margin-top:8%; margin-bottom:8%;}

.brand_three .txts .h4{ font-size:13px;}

.brand_three .txts .p{ font-size:13px;}

.brand_four .ul li img{ height:35px;}

.brand_four .ul li .p{ font-size:13px;}

.brand_five .brand_five_l .p{ font-size:13px;}

.brand_five .brand_five_l .a{ font-size:12px; width:100px; margin-top:6%;}

.brand_six .h4{ font-size:15px;}

.brand_six .p{ font-size:13px;}

.brand_eight li .boxs .h4{ height:120px; line-height:120px; }

/*公司环境*/

.brand_ul ul li .h3{ font-size:13px; height:40px; line-height:20px;}

/*公司团队*/

.team_ul ul li .label{ margin-top:0; font-size:12px;}

.team_ul ul li .p{ font-size:12px;}

/*荣誉资质*/

.honor_ul ul li .boxs{/* margin-top:15px; *//* margin-bottom:15px; */}

.honor_ul ul li .label{ margin-top:5px; font-size:12px;}

.honor_ul ul li .h3{ font-size:16px;height:44px; line-height:22px;}

/*企业优势*/

.advantage_ul ul li .label{ font-size:13px; margin-right:150px; line-height:22px; min-height:inherit; margin-top:5px;}

.advantage_ul ul li .nums{ font-size:110px; top:36px;}

.advantage_ul ul li .h3{ line-height:40px;}

/*第三方检测*/

.testing_ul ul li .boxs{  margin-top:15px; margin-bottom:15px;}

.testing_ul ul li .label{ margin-top:5px; font-size:12px;}

.testing_ul ul li .h3{ font-size:16px;height:44px; line-height:22px;}

/*公司视频*/

.video_ul ul li .boxs{  margin-top:15px; margin-bottom:15px;}

.video_ul ul li .label{ margin-top:5px; font-size:12px;}

.video_ul ul li .h3{ font-size:16px;height:44px; line-height:22px;}

.video_ul ul li .bgs{ background-size:30px 30px;}

/*新闻列表*/

.news_one{ padding-right:40px; padding-right:0;}

.news_one .a{ width:40px; height:40px; top:20px; display:none;}

.news_one .p{/* line-height:20px; *//* height:40px; */font-size: 16px;}

.news_one .h3{ line-height:30px;}

.news_ul ul li .h3{ font-size:13px;height:24px; line-height:24px;}

.news_ul ul li .boxs{margin-top:12px;margin-bottom:12px;}

.news_ul ul li .p{ line-height:20px; height:40px;}

.news_ul ul li .date{ margin-top:10px; line-height:20px; height:20px;}

.news_ul ul li .h4{ height:26px; line-height:26px;}

.news_ul.bgs2 ul li .date{ margin-bottom:5px;}

/*新闻资讯详细*/

.about_x2 .show_t{ font-size:18px; line-height:26px;}

.about_x2 .con_id{ font-size:13px;}	

.prenext{ font-size:12px; line-height:30px;}

.prenext label{ padding-right:10px; margin-right:10px;}

.goback{ font-size:13px; height:32px; line-height:32px;}

/*联系我们*/

.contact_two .h4{ float:none; width:100%; font-size:16px;}

.contact_two .txts{ font-size:13px; line-height:24px;}

.contact_two .txts ul li{ background-position:left 5px; padding-left:22px;}

.feedback_div .label{ float:none; width:100%; height:30px; line-height:30px;}

.feedback_div .inputs2{ height:32px; line-height:32px; font-size:13px; text-indent:12px;}

.feedback_div .textarea{ padding-left:12px;}

.feedback_div .desc{ position:static; margin-top:2%; font-size:12px;}

.feedback_div .desc br{ display:none;}

.feedback_div .bnts2{ font-size:13px;}

/*下载中心*/

.search_form .searchtitle4{ width:100px;}

.search_form .searchtitle4 label{ font-size:13px;}

.search_form .input_shurk{ font-size:13px; margin-left:5px; margin-right:5px;width: calc(100% - 200px);width: -webkit-calc(100% - 200px); width: -moz-calc(100% - 200px);}

.search_form .s_btns{ font-size:13px; width:90px;}

.down_table{font-size:13px;}

/*销售网络*/

.web_t .p{ font-size:13px;}

.web_one a{ height:32px; line-height:32px; font-size:13px;}

.web_div{ margin-top:4%;}

.web_div #srcolls2 li .h6{ height:22px; line-height:22px;}

.web_div #srcolls2 li .p{ font-size:12px; line-height:20px; min-height:40px;}

.web_div #srcolls2 li .a{ font-size:12px;background-size: 25px auto;}

.web_div #srcolls2 li .h6 em{ font-size:14px;}

/*招聘启事*/

.faq_ul2 ul li .faq_one .faq_one_l{ float:none;width: calc(100% - 0px); width: -webkit-calc(100% - 0px); width: -moz-calc(100% - 0px);}

.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-bottom:12px;}

.faq_ul2 ul li .h3{  line-height:24px; padding-top:12px;}

.faq_ul2 ul li .faq_one .faq_one_r{ margin-top:0;  margin-bottom:4%; height:30px; line-height:28px; width:100px;}

/*产品中心*/

.product_ul ul li .boxs{ font-size:12px;}

.product_ul ul li .a{ line-height:40px; height:40px;}

/*产品详细*/

.product_xihao{ font-size:60px;margin-top:-20px;}

.product_t{ font-size:16px; padding-left:30px;}

.product:after{ width:20px;}

.product_five .p{ font-size:12px;}

.product_six li .img{ margin-right:2%; width:30px; height:30px;}

.product_six li .txts .h4{ font-size:16px;}

.product_six li .txts .p{ font-size:12px; line-height:22px; min-height:44px;}

.product_seven .p{ font-size:12px; line-height:20px; min-height:140px;}

.product_seven .a{ width:140px; line-height:36px; height:36px; margin-top:8%;}

.product_eight li .span{ font-size:12px; height:24px; line-height:24px;}

.product_eight li .p{ font-size:12px; line-height:22px; height:66px;}

.product_nine .product_nine_l{ font-size:13px;}

.product_nine .product_nine_l .table td{ height:36px;}

/*发展历程*/

/*.about-page .history .gallery-top .swiper-slide dd{ padding-bottom:75px;}*/

.about-page .history .gallery-top .swiper-slide .txts{/*  padding-bottom:50px;*/ line-height:1.6;}

.about-page .history .gallery-top .swiper-slide .year{ font-size:50px;}



}



@media screen and (max-width: 420px) {

/*企业简介*/

.brand_four .ul li img{ height:30px;}

.brand_four .ul li .p{ font-size:12px;}

/*公司环境*/

.brand_ul ul li .h3{ font-size:12px;}

/*荣誉资质*/

.honor_ul ul li .h3{ font-size:14px;}

/*企业优势*/

.advantage_ul ul li .h3{ line-height:32px;}

.advantage_ul ul li .label{ line-height:20px; margin-right:100px;}

.advantage_ul ul li .nums{ font-size:80px; right:0;}

/*第三方检测*/

.testing_ul ul li .h3{ font-size:14px;}

/*公司视频*/

.video_ul ul li .h3{ font-size:14px;}

/*下载中心*/

.down_table{font-size:12px;}

/*产品详细*/

.product_xihao{ font-size:56px;margin-top:-15px;}

.product_six li .txts .h4{ font-size:15px;}

.product_six li .txts .p{ margin-top:0;}

.product_seven .a{ width:120px; height:32px; line-height:32px;}

}

@media screen and (max-width: 360px) {

/*企业简介*/

.brand_one .imgs{ margin-top:10px;}

/*产品详细*/

.product_xihao{ font-size:50px;margin-top:-10px;}

}





.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;}

}

.about_centent{padding: 60px 0px;}
.home_about_mub{display:table; width: 100%; padding:0px 0px 60px; }
.home_about_mub_li{display: table-cell; text-align: center; width:33.33333%; padding:0px 15px; font-size: 18px;}
.home_about_mub_li_title b{display: inline-block; position: relative;}
.home_about_mub_li_title h2{font-size:66px; font-weight: 300; font-family:fantasy; display: inline-block; color:#e62129;}
.home_about_mub_li_title span{ display: inline-block; padding: 5px 0px; font-size:24px; color: #e62129; font-weight: 300;}
.about_cont{font-size:18px; line-height: 1.8;}
.home_about_mub_img{padding-top:50px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-gap:20px;}

.team_show .boxs .imgs{padding: 0px; display: block;}
.team_show .boxs .imgs img{object-fit: cover;aspect-ratio:3/4; position: initial;}

.honor_table .boxs .imgs{padding: 0px; display: block;}
.honor_table .boxs .imgs img{object-fit: cover;aspect-ratio:6/4; position: initial;}

.news_ul .cons ul li{display: block; float: none; width: 100%; font-size: 16px; margin:8px 0px; display: block; padding: 0px; background: none;
	background:url(../images/right2_on.png) left 7px no-repeat; padding-left:20px; background-size: auto 11px;
}

.paging {
	text-align: center; padding:0px 0px 50px;
  }
  .paging ul {
	display: inline-block;
  }
  .paging li {
	float: none;
	margin: 0 8px;
	float: left;
  }
  .paging li a {
	display: block;
	width:50px;
	height: 50px;
	line-height: 50px;
	background-color: #eee;
	font-family: "Arial", arial;
	color: #999;
  }
  .paging li.on a,
  .paging li a:hover {
	background-color: #e62129;
	color: #fff;
  }
  .paging li.prev a,
  .paging li.next a {
	width: 60px;
	background: no-repeat center #eeeeee;
  }
  .paging li.prev a {
	background-image: url(../images/arrow6.png);
  }
  .paging li.prev a:hover {
	background-image: url(../images/arrow8.png);
	background-color: #e62129;
  }
  .paging li.next a {
	background-image: url(../images/arrow7.png);
  }
  .paging li.next a:hover {
	background-image: url(../images/arrow9.png);
	background-color: #e62129;
  }
  .prevnext {
	overflow: hidden;
  }
  .prevnext .prev,
  .prevnext .next,
  .prevnext .return {
	height: 24px;
	line-height: 24px;
	color: #555;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	word-break: break-all;
  }
  .prevnext .prev a,
  .prevnext .next a,
  .prevnext .return a {
	color: #555;
  }
  .prevnext .prev a:hover,
  .prevnext .next a:hover,
  .prevnext .return a:hover {
	color: #e62129;
  }
  .prevnext .prev,
  .prevnext .next {
	width: 280px;
	float: left;
  }
  .prevnext .next {
	margin-left: 34px;
  }
  .prevnext .return {
	float: right;
  }
  .prevnext .return a {
	padding-left: 36px;
	background: url(../images/return1.png) no-repeat 0 center;
  }
  .prevnext .return a:hover {
	background-image: url(../images/return2.png);
  }
  .gray {
	background: #f8f8f8;
  }

  .product_show{display: block; width: 100%; overflow: hidden;}
  .product_show_l{width: 50%; float: left;}
  .product_show_r{float: left; width: 50%; padding-left: 50px;}
  .product_show_r_txt{background: #f5f5f5; padding:20px; font-size: 18px; line-height: 1.8; margin-top: 30px;}
  .product_show_r_title{font-size: 36px;}
  .details{padding:50px 0px;}
  .details .title{font-size: 32px;    border-bottom: solid 1px #eee; padding-bottom: 30px;}

  .article{padding-top: 20px;}
  .owl-carousel .owl-item{width: 110px;}

 
  .profession{padding: 80px 0px;}
  .Global_table{display: table; width:100%; padding-top:50px;}
.Global_table_img{display: table-cell; vertical-align: middle;}
.Global_table_img img{border-radius: 30px;}
.Global_table_txt{display: table-cell; vertical-align: middle; width:48%; min-width:420px; padding-left:8%;}
.Global_table_txt_li{padding: 20px 0px; display: table; width: 100%;}
.Global_table_txt_li_img{display: table-cell; vertical-align: middle; width:70px;}
.Global_table_txt_li_img img{float: left; border-radius: 10px;}
.Global_table_txt_li_ct{display: table-cell;vertical-align: middle;font-size: 16px;color: #333;padding-left: 30px;}
.Global_table_txt_li_ct b{display: block;font-size: 24px;padding-bottom: 5px;}
.color_1{color: #edb706;}
.color_2{color: #ff910c;}
.color_3{color: #ff578a;}
.color_4{color: #01d6e6;}
.color_5{color: #e62129;}

.choose_table{display: flow-root; text-align: center; padding-top:50px; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); grid-gap:20px;}
.FIELDS_li{display: block; position: relative;}
.FIELDS_li img{width: 100%; margin:0px; padding: 0px; float: left;}
.FIELDS_li::after{position: absolute; width: 100%; height: 100%; background: #000; left: 0px; top: 0px; display: block; content: ""; opacity: .2;}
.FIELDS_li span{display: block; position: absolute; bottom: 30px; left:30px; z-index: 2; text-align: left; font-size:16px; color: #fff;}
.FIELDS_li span b{display: block; font-size:20px;}


.contact-page .contact {
	padding: 80px 0;
	margin: 0 -38px;
  }
  .contact-page .contact .title {
	font-size: 24px;
	color: #222;
  }
  .contact-page .contact .entit {
	color: #888;
	margin-top: 6px;
  }
  .contact-page .address,
  .contact-page .message {
	width: 50%;
	padding: 0 38px;
	float: left;
  }
  .contact-page .address .text {
	border-top: solid 1px #f3f3f3;
	border-bottom: solid 1px #f3f3f3;
	padding: 4px 0;
	margin: 38px 0 26px 0; font-size: 16px;
  }
  .contact-page .address .txt {
	margin: 26px 0;
	line-height: 24px;
	padding: 3px 0 3px 58px;  padding-left: 0;
	background: no-repeat 0 0;
	font-size: 16px;
	color: #888;
  }
  .contact-page .address .txt a {
	font-size: 16px;
	color: #888;
  }
  .contact-page .address  p {
	padding: 3px 0;
	display: flex;
	margin: 26px 0;
  }
  .contact-page .address .txt span {
	color: #333;
	font-weight: bold;
	margin-right: 16px;
	white-space: nowrap;
  }
  .contact-page .address p strong{ font-weight: bold;}
  .contact-page .address .qrcode {
	text-align: center;
	display: inline-block;
  }
  .contact-page .address .qrcode i {
	width: 110px;
	display: block;
	margin: 0 auto;
	border: solid 1px #dddddd;
  }
  .contact-page .address .qrcode p {
	font-size: 16px;
	color: #888;
	margin-top: 14px;
  }
  .contact-page .message .inputbox {
	margin-top: 34px;
  }
  .contact-page .message .inputbox .row {
	margin: 0 -8px;
  }
  .contact-page .message .inputbox .col {
	padding: 0 8px;
	margin-bottom: 15px;
  }
  .contact-page .message .inputbox .tit {
	line-height: 34px;
	font-size: 16px;
	color: #999;
  }
  .contact-page .message .inputbox .tit span {
	color: #fe1212;
	margin-right: 5px;
  }
  .contact-page .message .inputbox input,
  .contact-page .message .inputbox textarea {
	width: 100%;
	line-height: 26px;
	padding: 15px 12px;
	font-size: 16px;
	color: #333;
	background: #f8f8f8;
	border: solid 1px #eee;
  }
  .contact-page .message .inputbox textarea {
	height: 184px;
  }
  .contact-page .message .btn {
	margin-top: 10px;
  }
  .contact-page .message .btn .rbtn {
	/* display: inline-block; */
	color: #fff;
	background: #e62129;
	height: 46px;
	line-height: 46px;
	border-radius: 46px;
	}
  .contact-page .message .btn .rbtn::after {
	background: #e62129;
  }
  .contact-page .message .btn .rbtn input,
  .contact-page .message .btn .rbtn button,
  .contact-page .message .btn .rbtn a {
	display: block;
	padding: 0 25px;
	color: #fff;
	cursor: pointer;
	width: 100%;
	}
  .contact-page .map #allmap {
	height: 516px; margin-top: 50px;
  }

  @media screen and (max-width:1000px) {
	.contact-page .address, .contact-page .message{width: 100%; padding: 0px 10px;}
	.contact-page .contact{margin: 0px auto; padding: 30px 0px; }
	.contact-page .address .text{font-size: 14px;}
	.contact-page .address p{margin: 10px 0px;}
	.contact-page .address .text{margin:20px 0px;}
	.contact-page .address .qrcode{display: block; font-size: 14px;}
	.contact-page .address .qrcode p{display: block; margin-top:0px;}
	.contact-page .contact .title{font-size: 22px;}
	.contact-page .message{padding-top: 20px;}
	.contact-page .message .inputbox{margin-top: 10px;}
	.contact-page .message .inputbox .tit{font-size: 16px;}
	.contact-page .message .inputbox input, .contact-page .message .inputbox textarea{padding: 10px;}
	.contact-page .map #allmap{height: 300px; margin-top: 0px;}
	.map{top: 0px;}
  }
@media screen and (max-width:767px) {
	.Global_table{display: block;}
	.profession{padding: 50px 0px;}
	.Global_table_img{display: block; width: 100%;}
	.Global_table_txt{display: block; width: 100%; padding: 0px; padding-top: 20px;}
	.choose_table{padding-top:30px; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-gap:20px;}
}
@media screen and (max-width:600px) {
	.home_about_mub{padding-bottom: 20px;}
	.home_about_mub_li{font-size: 12px; padding: 0px 10px;}
	.home_about_mub_li_title span{font-size: 12px;}
	.home_about_mub_li_title h2{font-size: 28px;}
	.about_cont{font-size: 16px;}
	.home_about_mub_img{padding-top: 20px;grid-gap:10px;}
	.news_ul{padding:30px 0px; margin-top: 30px;}

	.product_show_l{width:100%; float: left;}
	.product_show_r{float: left; width: 100%; padding-left:0px; padding-top: 20px;}
	.owl-carousel .owl-item{width:60px; margin: 0px;}
	.owl-demo7 .item{margin: 0px;}
	.paging{padding-bottom: 30px;}
	.product_show_r_title{font-size: 24px; text-align: center;}
	.product_show_r_txt{font-size: 14px; padding: 10px; margin-top: 15px;}
	.details{padding: 20px 0px;}
	.details .title{font-size: 24px; padding-bottom: 20px;}
.paging li {
	margin: 0 2px;
}
.paging li a{
	width: 40px;
	height: 40px;
	line-height: 40px;
}
.paging li.prev a,
.paging li.next a {
	width: 40px;
}
.prevnext .return,
.prevnext .prev,
.prevnext .next {
	width: 100%;
	float: none;
	margin: 4px 0 0 0;
}
}

@media screen and (max-width:500px) {
	.Global_table{display: block; padding-top: 20px;}
	.profession{padding: 30px 0px;}
	.Global_table_img{display: block; width: 100%;}
	.Global_table_txt{display: block; width: 100%; padding: 0px; padding-top:10px;}
	.choose_table{padding-top:30px; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-gap:10px;}
	.Global_table_txt_li_ct{font-size: 14px; padding-left: 20px;}
	.Global_table_txt_li{padding: 10px 0px;}
	.Global_table_txt_li_img{width: 50px;}
	.Global_table_txt_li_ct b{font-size: 18px;}
	.FIELDS_li span{left: 10px; bottom: 10px;}
	.FIELDS_li span b{ font-size: 18px;}
}