﻿@import url(style.css);
@import url(mobile.css);
@import url(custom.css);
@import url(pscroll.css);
@keyframes scaleAnim{
    0%{         
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100%{
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}
.header-v1 .search{ background:#f6f6f6;}
/*内页*/
.postions{ height:76px; line-height:76px; /* overflow:hidden; */color:#222222; font-size:14px; background:#fff; position:relative;}
.postions:after{ content:""; position:absolute; bottom:0; left:0; height:1px; width:100%; background:#ededed;}
.sec .postions{ margin-top:20px;}
.postions.bgs2{-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.1);box-shadow: 0 5px 15px rgba(0,0,0,.1);}
.postions.bgs3{ border-bottom:0; height:58px; line-height:58px;}
.posadd .postions{ position:fixed; top:0; left:0; width:100%; z-index:5;}
.postions a{color:#222222; }
.postions a:hover{ color:222222;}
.postions label{ color:#777777;}
.postions .goback{ float:right; height:72px; line-height:72px;color:#777777; font-size:14px; padding-left:25px; background:url(../images/goback.png) left center no-repeat; background-size:16px 15px;}
.postions .goback:hover{color:#00468c;}
.postions .postions_r{}
.postions .postions_r img{ vertical-align:text-top; margin-right:8px; height:16px;}
.postions .postions_r img:first-child{ margin-left:0;}
.postions h2{ float:left; font-weight:normal; color:#333; height:58px; font-size:20px;}
.postions h2 span{font-size:16px; font-family:Arial; }
.postions .rclass{ float:right;background:url(../images/pos_bg2.png) left center no-repeat;background-size:20px auto;  padding-left:25px;-webkit-tap-highlight-color: #fff;-webkit-tap-highlight-color: transparent; display:none;}
.postions .postions_b{ text-align:center;}
.postions .postions_b li{ display:inline-block; vertical-align:top; /*float:left;*/margin-left: 2.5%;margin-right: 2.5%; text-align:center;/* overflow:hidden; */ font-size:16px; color:#222222; position:relative;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:0; }
/* .postions.bgs4 .postions_b a{max-width:200px;} */
.postions .postions_b li a{display: block;position: relative;}
.postions .postions_b li a:hover{color:#222222;}  
.postions .postions_b li a span{ display:inline-block; vertical-align:top; overflow:hidden; padding:inherit; z-index:0; position:relative;}
.postions .postions_b li a span:after{content: "";display: block;position: absolute;left: 50%;right:50%; bottom: 0;height:3px;opacity: 0;background:var(--main-color);-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:-1;}
/* .postions .postions_b li a:before{ content:""; position:absolute; right:0; top:50%; margin-top:-15px; height:30px; width:1px; background:#e6e6e6;}
.postions .postions_b li a:last-child:before{ display:none;} */
.postions .postions_b li.isel a span:after{left: 0%;right: 0%;opacity: 1;}
.postions .postions_b li a:hover span:after{left: 0%;right: 0%;opacity: 1;}
.postions .postions_b li.isel a{color:#222222; }
.postions .postions_b li a i{ height:100%; width:20px; background:url(../images/arrow1.png) right center no-repeat; vertical-align:middle; margin-right:16px;float: right;display: inline-block;vertical-align:top;margin-top: 20px; height: 20px;background-size: 9px auto;display: none;}
.postions .postions_b li.isel a i{background-image: url(../images/top_bg2.png);}
.postions .postions_b li .dl{ position:absolute; top:80px; left:50%;margin-left: -300px; width:600px;  height:0;transition:all 0.3s; z-index:1; overflow:hidden;}
.postions .postions_b li .dl a{ display:inline-block;vertical-align: top;margin-left: 10px;margin-right: 10px; font-size:15px; color:#555555; -webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; text-align:center; height:50px; line-height:50px; overflow:hidden;}
.postions .postions_b li .dl a:hover{ color:var(--main-color);}
.postions .postions_b li .dl a.on{ color:var(--main-color);}
.area_a .swiper-slide{text-align: center;font-size:16px;}
.area_a .swiper-slide span{display:inline-block; vertical-align:top; overflow:hidden;z-index:0; position:relative;margin-left: 2.5%;margin-right: 2.5%;}
.area_a .swiper-slide span:after{content: "";display: block;position: absolute;left: 50%;right:50%; bottom: 0;height:3px;opacity: 0;background:var(--main-color);-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:-1;}
.area_a .swiper-slide.isel span::after{left: 0%;right: 0%;opacity: 1;}
.area_a .swiper-slide span a{display: block;}
/*搜索*/
.postions .search{ float:right; background:#ffffff;border-radius:4px; overflow:hidden; margin-top:16px; width:374px; border:1px solid #dddddd;}
.postions .search .inputs{height:38px; line-height:38px; background:none; border:0;width:calc(100% - 112px);width:-webkit-calc(100% - 112px);width:-moz-calc(100% - 112px); float:left; outline:none; text-indent:12px; font-size:14px; color:#777777; font-family:"微软雅黑";}
.postions .search .inputs::-webkit-input-placeholder{color:#999999;}
.postions .search .inputs::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#999999;}
.postions .search .inputs:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#999999;}
.postions .search .inputs:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#999999;}
.postions .search .bnts{ float:right;width:112px; height:38px; background:#00468c;  cursor:pointer; border:none; border-radius:0 4px 4px 0; color:#fff; background:#00468c;}
.position2 .search .bnts:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
/*分类弹窗*/
.about_bgs{z-index: 19891024;background:url(../images/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}
.about_tc .closed2{ display:none;}

.o_big_con{ overflow:hidden; position:relative;}
.o_big{ overflow:hidden; background-repeat:no-repeat; background-position:70% center; background-size:cover; position:relative;  width:100%;-webkit-animation:scaleAnim 5s ease forwards; animation: scaleAnim 5s ease forwards;}
.o_big img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}
.o_big_con .cons{ position:absolute; top:0; left:0; width:100%; height:100%;}
.o_big_con .cons .wrap{ height:100%; display:table; }
.o_big_con .cons .wrap3{ height:100%; display:table; }
.o_big_con .cons .wrap12{ height:100%; display:table; }
.o_big_con .h2{font-weight:normal; display:table-cell; vertical-align:middle;   text-transform:uppercase; text-align:center;}
.o_big_con .h2 label{width:100%; display:block;color:rgba(255,255,255,1);  margin-top:1%;  text-transform:none; line-height:36px;font-weight: lighter;}
.o_big_con .h2 .span{ display:block; overflow:hidden; color:rgba(255,255,255,1); line-height:1;  position:relative;  letter-spacing:1px; font-weight:normal; }
.o_big_con .h2 .span i{ font-style:normal; overflow:hidden; color:rgba(153,153,153,0.15); font-family:Arial; display:block; position:relative; line-height:100px; text-transform:uppercase;}
.o_big_con .h2 .span em{ font-style:normal; overflow:hidden; color:#fff; position:absolute; bottom:0; left:0;}
.o_big_con .h2 .play_video{width: 78px;height: 78px;background: url(../images/solution_pic1.png) no-repeat;background-size: 100% 100%;cursor: pointer;display: block;margin: 0 auto;transition:all 0.3s;position: relative;z-index: 11;}
.o_big_con .cons:hover .h2 .play_video{transform:scale(1.1, 1.1);}
.o_big_con .videos2{cursor: pointer;}
.o_big_con .videos{ position:absolute; top:0; left:0; width:100%; height:100%;object-fit: fill;}
.postions2{ position:absolute; left:0; width:100%; height:80px; line-height:80px; overflow:hidden;color:rgba(255,255,255,1); font-size:14px; bottom:0;/* border-bottom: 1px solid #e9e9e9; */text-align: right;}
.postions2.bgs2{bottom: 36px;}
.postions2 a{color:rgba(255,255,255,1); }
.postions2 a:hover{ color:#2a75dc;}
.postions2 .postions_r img{ height:16px; margin-right:9px;vertical-align:text-bottom;}
.postions2 .postions_r{ overflow:hidden; position:relative;}
/*.postions2 .postions_r:after{ content:""; position:absolute; left:24px; top:50%; margin-top:-5px; height:10px; width:1px;background:rgba(255,255,255,0.5); }*/
.postions2 label{ color:#fff;}
.postions2 h2{ float:left; font-weight:normal; color:#fff; height:58px; }
.postions2 h2 span{font-size:15px; font-family:Arial; color:rgba(255,255,255,0.5); }
.map{ position: relative;top: -80px; color:#999999; font-size:14px;transition:all 0.3s;}
/*分页*/
.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:4%; padding-bottom:5%; clear:both; font-family:Arial;}
.yema.bgs2{ text-align:right;}
.yema a{ display:inline-block; height:42px; line-height:42px; padding-left:10px; overflow:hidden; padding-right:10px; min-width:42px;margin-left:3px;  text-align:center; color:#555; font-size:15px; border:1px solid #f8f8f8; background:#f8f8f8;border-radius: 0%; }
.yema a:hover{ text-decoration:none; color:#fff; background:var(--main-color);border:1px solid var(--main-color);}
.yema a.on{color:#fff;  background:var(--main-color);border:1px solid var(--main-color);}
.yema a.first,.yema a.last{ margin-right:0;  }
.yema a.first:hover,.yema a.last:hover{background-color:var(--main-color);}
.yema a span{ font-family:"宋体"; font-weight:bold; font-size:15px;}
/*暂无内容*/
.nodata{ clear:both; max-width:1200px; margin:0 auto; overflow:hidden; text-align:center; margin-top:13%; margin-bottom:13%; background:url(../images/empty.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;}


@media screen and (max-width: 1440px) {
/*内页*/
.postions{  font-size:14px;height: 60px;line-height: 60px;}
.postions .search{ margin-top:10px;}
.postions .goback{height:60px; line-height:60px;}
.postions .postions_b li{margin-left: 2%;margin-right:2%;}
.postions .postions_b li .dl{top: 60px;}
.area_a .swiper-slide span{margin-left: 2%;margin-right: 2%;}
}

@media screen and (max-width: 1360px) {
.o_big_con .h2 .span i{ line-height:86px;}

}

@media screen and (max-width: 1200px) {
/*内页*/
.sec .postions{ margin-top:10px;}
.postions h2{ font-size:18px;}
.postions h2 span{ font-size:14px;}
.postions .postions_b li{margin-left: 1%;margin-right:1%;}
.area_a .swiper-slide span{margin-left: 1%;margin-right: 1%;}
.postions2{ height:60px; line-height:60px;}
.postions2 h2{ font-size:18px;}
.postions2 h2 span{ font-size:14px;}
.postions2.bgs2{bottom: 0;}
.o_big_con.bgs2 .h2 label{ margin-bottom:3%;}
.o_big_con .h2 label{ line-height:30px;margin-top: 1.5%;}
.o_big_con .h2 .span i{ line-height:72px;}
.map{ top:-50px;}


}

@media screen and (max-width: 1100px) {
/*内页*/
.postions .search{ margin-top:6px; width:300px;}
.postions .search .inputs{width: calc(100% - 80px);width: -webkit-calc(100% - 80px);width: -moz-calc(100% - 80px); font-size:13px;}
.postions .search .bnts{ width:80px;}
.postions .goback{height:50px; line-height:50px;}

/*分页*/
.yema a{ height:36px; line-height:36px;min-width:30px; font-size:14px;}
.yema a span{ font-size:14px;}


}
@media screen and (max-width: 1000px) {
/*内页*/
.postions{ position:static; border-bottom:1px solid #e1e1ea;}
.postions:after{ display:none;}
.postions .rclass{ display:block;}
.postions .postions_b{ display:none;}

.postions .postions_b li{ float:none; font-size:15px; display:block;  margin-left:0;  text-align:left; background:#efefef; border-bottom:1px solid #fff; width:auto; margin-right:0;}
.postions .postions_b li a{padding-left:3%;}
/* .postions.bgs4 .postions_b a{max-width:none;} */
.postions .postions_b li.isel a:hover{ background:var(--main-color); color:#fff;}
.postions .postions_b li.isel a{ color:#fff;background:var(--main-color);}
.postions .postions_b li a span:after{ height:0;}
.postions .postions_b li .dl{position: static;left: 0;padding-left: 3%;top: 0;margin-left: 0;}
.postions .postions_b li .dl a{background: none;color: #333333;margin-left: 0;display: block;text-align: left;}
.postions .postions_b li a i{display: inline-block;}
.area_a .swiper-slide{font-size: 15px;}
.area_a .swiper-slide span{margin-left: 5px;margin-right: 5px;}
.postions2{ height:50px; line-height:50px;}
.postions2 .postions_r:after{ left:24px;}
.o_big_con .h2 label{  line-height:26px;}
.o_big_con .h2 .span i{ line-height:68px;}

/*分类弹窗*/
.about_tc{z-index: 19891025; width: 0%; right: 0%; position:absolute; overflow: hidden; top:0; height:100%;/* display: none;*/transition: all 0.3s;}
.postions_b.lws .about_tc{ width:80%;}
.postions_b.lws{ display:block;}
.about_l.lws .about_tc{ width:88%;}
.about_tc .about_divs{ position:absolute; right:0; width:85%; background-color:#f5f5f7; 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;}


}
@media screen and (max-width: 992px) {
/*内页*/
.o_big_con .h2 .play_video{width: 60px;height: 60px;}


}

@media screen and (max-width: 830px) {
/*内页*/
.postions h2{ font-size:16px;}
.postions h2 span{ font-size:13px;}
.postions2 h2{ font-size:16px;}
.postions2 h2 span{ font-size:13px;}


}
@media screen and (max-width: 780px) {
/*内页*/
.o_big{ height:290px;}
.o_big_con .h2 .span i{ line-height:60px;}
.postions{ height:44px; line-height:44px; font-size:13px;}
.postions.bgs3{height:44px; line-height:44px;}
.sec .postions{ margin-top:0px;}
.postions h2{ display:none;}
.postions .postions_b li{ /* height:44px; line-height:44px; */ font-size:14px;}
.postions .postions_b li .dl{top: 44px;}
.postions .postions_b li a i{margin-top: 12px;}
.postions .postions_b li .dl a{line-height: 40px;height: 40px;font-size: 14px;}
.area_a .swiper-slide{font-size: 14px;}
.postions .search{ margin-top:3px;}
.postions .goback{height:44px; line-height:44px; font-size:12px;}
.postions2{ font-size:13px; height:40px; line-height:40px;}
/*分页*/
.yema a{ height:26px; line-height:24px; padding-left:6px; padding-right:6px; margin-left:2px; font-size:13px; min-width:26px;}
.yema a span{ font-size:13px;}

}

@media screen and (max-width: 640px) {
/*内页*/
.position{height:44px; line-height:44px; font-size:13px;}
.position .postions_b a{ font-size:13px;}
.postions .postions_r img{ height:16px;}
.o_big_con .h2 label{  line-height:24px;margin-top: 2%;}
.o_big_con .h2 .span i{ line-height:50px;}
.o_big_con .h2 .play_video{width: 50px;height: 50px;}
/*分页*/
.yema a{ font-size:12px;}
.yema a span{ font-size:12px;}
/*暂无内容*/
.nodata{background-size:auto 130px; padding-top:140px;margin-top:15%; margin-bottom:15%;}

}


@media screen and (max-width: 480px) {
/*内页*/
.o_big{ height:200px;}
.o_big_con .h2{ font-size:18px; }
.o_big_con .h2 label{ line-height:22px;}
.o_big_con .h2 .span i{ line-height:50px;}
.o_big_con .h2 .play_video{width: 40px;height: 40px;}
.postions{ font-size:12px;}
.postions .postions_b li{ font-size:13px;}
.area_a .swiper-slide{font-size: 13px;}
.postions .postions_r span{ display:none;}
.postions .postions_r img{ height:14px;}
.postions .search{ width:220px;}
.postions .search .inputs{width: calc(100% - 60px);width: -webkit-calc(100% - 60px);width: -moz-calc(100% - 60px); font-size:12px;}
.postions .search .bnts{ width:60px;}
.postions2{ font-size:12px;height: 30px;line-height: 30px;}

/*分页*/
.yema{ padding-top:35px; padding-bottom:40px;}
.yema a{ padding-left:5px; padding-right:5px; margin-left:2px;}

}

@media screen and (max-width: 420px) {
/*内页*/
.o_big_con .h2 label{ line-height:20px;}
.o_big_con .h2 .span i{ line-height:46px;}

}
@media screen and (max-width: 360px) {
/*内页*/
.o_big_con .h2 label{ font-size:12px;}

}

/*翻译问答*/
.i_title{overflow: hidden;text-align: center;margin-top: 6%;}
.i_title .h3{font-weight: bold;color: #222222;line-height: 1.6;position: relative;padding-bottom: 25px;}
.i_title .h3::after{content: "";position: absolute;left: 50%;transform: translate(-50%, 0%);bottom: 0;width: 52px;height: 4px;background: var(--main-color);}
.i_title .p{color: #999999;font-size: 16px;overflow: hidden;margin-top: 1.2%;line-height: 26px;}
.i_title .p p{padding-bottom: 1%;}
.i_title.bgs2 .p{margin-top: 10px;}
.i_title .color{color: #2a75dc;}

.technology_ul{ margin-top:4.5%;overflow:hidden;border-top:1px solid #e3ddda;background: url(../images/i_bg4.png) center center no-repeat;background-size:100% auto;object-fit: contain;margin-bottom: 7%;}
.technology_ul ul li{ display:block; overflow:hidden; border-bottom:1px solid #ececec; background:url(../images/faq_pic1.png) right 18px top 24px no-repeat;transition:all 0.3s; cursor:pointer;-webkit-tap-highlight-color:transparent; background-size:69px 69px;  }
.technology_ul ul li:hover{  background-image:url(../images/faq_pic1_on.png);}
.technology_ul ul li.on{   background-image:url(../images/faq_pic1_on.png);}
.technology_ul ul li .h3{ font-weight:bold; overflow:hidden; padding-top:26px; padding-bottom:26px; line-height:68px;font-size:18px; padding-right:60px; /*white-space:nowrap;text-overflow:ellipsis;*/  color:#222222; position:relative;}
.technology_ul ul li.on .h3{font-weight: bold;color: var(--main-color);}
/*.technology_ul ul li .h3:after{  content:"Q"; position:absolute; left:0px; top:25px;font-size:25px;  height:30px; line-height:30px;font-family:"微软雅黑";color: #032132;
  @supports(-webkit-background-clip: text) or (background-clip: text){
  background: linear-gradient(90deg, #62b44a 0%, #1589aa 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	} 
 
}*/
/* .technology_ul ul li .h3::before{content: "";position: absolute;left: 33px;width: 4px;height: 4px;border-radius: 50%;background: #032132;top: 40px;} */
/* .technology_ul ul li.on .h3{ color: #62b44a;} */
.technology_ul ul li .down{overflow:hidden; line-height:30px; font-size:18px;   padding-bottom:35px; display: none;  color:#555555;  position:relative; }
/* .technology_ul ul li .down:after{ content:"A"; position:absolute; left:0px; top:0px;font-size:25px; height:30px; color:#999999; line-height:30px;font-family:"微软雅黑";} */
.technology_ul ul li .down p{overflow: hidden;}
.technology_ul ul li .down p:last-child{margin-bottom: 0;}
.technology_ul ul li .down .i_more{margin-top: 2%;}
@media screen and (max-width: 1200px) {
/*翻译问答*/
.technology_ul ul li{ background-position:right 10px top 26px; background-size:50px 50px;}
.technology_ul ul li .h3{   padding-right:40px;font-size: 18px;line-height: 50px; }
/* .technology_ul ul li .h3:after{ left:0; font-size: 22px;} */
/* .technology_ul ul li .h3::before{left: 30px;} */
.technology_ul ul li .down{ font-size:16px; line-height:26px;}
/* .technology_ul ul li .down:after{ left:0;font-size: 22px;} */
}
@media screen and (max-width: 992px) {
/*翻译问答*/
.i_title .h3{padding-bottom: 20px;}
.i_title .p{font-size: 15px;}
.technology_ul {border-top: 0;}
}
@media screen and (max-width: 640px) {
/*翻译问答*/
.i_title .h3{padding-bottom: 15px;}
.i_title .p{font-size: 14px;line-height: 24px;}
.technology_ul ul li{ background-position:right 6px top 20px; background-size:30px 30px;}
.technology_ul ul li .h3{  padding-top:15px; padding-bottom:15px;font-size:16px;line-height: 40px;}
/* .technology_ul ul li .h3:after{ top:13px;} */
/* .technology_ul ul li .h3::before{top: 26px;} */
.technology_ul ul li .down{  padding-bottom:20px; font-size:14px; }

}
@media screen and (max-width: 480px) {
/*翻译问答*/
.i_title{margin-top: 7%;}
.i_title .h3{padding-bottom: 10px;}
.i_title .h3::after{height: 3px;width: 42px;}
.i_title .p{font-size: 13px;margin-top: 2%;line-height: 22px;}
.technology_ul{ margin-top:4%;}
.technology_ul ul li{ background-position: right 10px top 12px;}
.technology_ul ul li .h3{ padding-top:10px; padding-bottom:10px; font-size:14px;line-height: 36px;}
/* .technology_ul ul li .h3:after{ width:26px; height:26px; line-height:26px; font-size:14px; top:10px;} */
/* .technology_ul ul li .h3::before{left: 18px;top: 22px;} */
.technology_ul ul li .down{ font-size:13px; line-height:22px;}
/* .technology_ul ul li .down:after{width:26px; height:26px; line-height:26px; font-size:14px;} */
}
@media screen and (max-width: 420px) {
/*翻译问答*/
.i_title .p{font-size: 12px;line-height: 20px;}
.technology_ul ul li .down{ font-size:12px; }
/* .technology_ul ul li .down:after{ line-height:22px; height:22px;} */
}
/*排版报价*/
.price2_bg{overflow: hidden;background: #f8f8f8;}
.price2_t{overflow: hidden;font-weight: bold;color: #222222;line-height: 1.6;margin-top: 4%;}
.price2_one{background: #FFFFFF; box-shadow: 0px 2px 24px 0px rgba(0,0,0,0.06); border-radius: 10px;margin-top: 2%;overflow: hidden;}
.price2_one.bgs2{box-shadow: 0px 2px 24px 0px rgba(0,0,0,0);}
.price2_one .boxs{overflow: hidden;width: 94%;max-width: 1286px;margin: 0 auto;margin-top: 4%;margin-bottom: 5%;}
.price2_one table{border-collapse:collapse;border-spacing:0;width: 100%;}
.price2_one table th{ line-height:26px;height:66px; border:1px solid #e79535;text-align: center;color: #ffffff;background: #e79535;}
.price2_one table td{ line-height:26px;height:66px; border:1px solid #e5e5e5;text-align: center;color: #222222;padding-left: 1%;padding-right: 1%;}
.price2_one a{color: #333333;}
.price2_one a:hover{color: #e79535;}
.price2_two{overflow: hidden;line-height: 1.8;color: #222222;font-size: 16px;margin-top: 4%;margin-bottom: 6%;}
@media screen and (max-width: 1200px) {
/*排版报价*/
.price2_one table th{height: 56px;}
.price2_one table td{height: 56px;}
.price2_two{font-size: 15px;}
}
@media screen and (max-width: 992px) {
/*排版报价*/
.price2_two{font-size: 14px;}
}
@media screen and (max-width: 640px) {
/*排版报价*/
.price2_two{font-size: 13px;}
.price2_one table th{height: 46px;}
.price2_one table td{height: 46px;}
}
@media screen and (max-width: 480px) {
/*排版报价*/
.price2_two{font-size: 12px;}
.price2_one table th{height: 36px;}
.price2_one table td{height: 36px;}
}
@media screen and (max-width: 420px) {
/*排版报价*/
}
/*翻译领域*/
.area_ul{overflow: hidden;margin-top: 5%;}
.area_ul ul li{ float:left; width:49%; margin-bottom:4%; overflow:hidden; max-width:680px;  position:relative; z-index:0;transition:all 0.3s; }
.area_ul ul li:nth-child(2n+0){ float:right;}
.area_ul ul li .imgs{overflow: hidden;position: relative;}
.area_ul ul li .imgs .ico{display: block;position: absolute;left: 28px;bottom: 28px;height: 48px;}
.area_ul ul li .img{ overflow:hidden;position:relative; padding-top:60%; }
.area_ul ul li .img img{display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.area_ul ul li:hover .img 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);}
.area_ul ul li .txts{ overflow:hidden;width: 96%;margin: 0 auto;max-width: 630px;margin-top: 25px;}
.area_ul ul li .txts .h3{ line-height:34px; height:34px; font-weight:bold; overflow:hidden;color:#222222;transition:all 0.3s; white-space:nowrap;text-overflow:ellipsis;}
.area_ul ul li .txts .p{line-height:28px; height:56px;overflow:hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color:#777777; font-size:15px;margin-top:11px;}
@media screen and (max-width: 1200px) {
  /*翻译领域*/
  .area_ul ul li .imgs .ico{bottom: 20px;left: 20px;height: 40px;}
}
@media screen and (max-width: 992px) {
  /*翻译领域*/
  .area_ul ul li .imgs .ico{bottom: 18px;left: 18px;height: 36px;}
  .area_ul ul li .txts .p{font-size: 14px;}
  .area_ul ul li .txts{margin-top: 20px;}
}
@media screen and (max-width: 640px) {
  /*翻译领域*/
  .area_ul ul li .imgs .ico{bottom: 12px;left: 12px;height: 32px;}
  .area_ul ul li .txts .p{font-size: 13px;line-height: 24px;height: 48px;margin-top: 6px;}
  .area_ul ul li .txts .h3{height: 30px;line-height: 30px;}
  .area_ul ul li .txts{margin-top: 15px;}
}
@media screen and (max-width: 480px) {
  /*翻译领域*/
  .area_ul ul li .imgs .ico{bottom: 10px;left: 10px;height: 28px;}
  .area_ul ul li .txts .p{font-size: 12px;line-height: 22px;height: 44px;margin-top: 3px;}
  .area_ul ul li .txts .h3{height: 26px;line-height: 26px;}
  .area_ul ul li .txts{margin-top: 12px;}
}


/*翻译领域详细*/
.i_product_t{text-align: center;margin-top:5%;overflow: hidden;}
.i_product_t .h3{ position:relative;  font-weight:bold;color:#232323; line-height:1.3; }
.i_product_t .h3 .t1{background: url(../images/i_pic6.png) right top no-repeat;background-size: 40px 40px;display: inline-block;padding-right: 20px;padding-top: 10px;}
.i_product_t .p{ overflow:hidden; line-height:1.8; margin-top:2%; color:#555555;}
.i_product_t .label{color: var(--main-color);font-size: 15px;line-height: 1.6;}

.area_bg{  overflow:hidden;background-repeat: no-repeat;background-position: center top;background-size: cover; }
.area_three{  overflow:hidden;background-repeat: no-repeat;background-position: center top;background-size: cover;margin-top: 4.5%;}
.area_three .wrap12{margin-top: 13.5%;margin-bottom: 13.5%;}
.area_three .i_product_t{text-align: left;margin-top: 0;}
.area_three .i_product_t .h3{color: #ffffff;}
.area_three .i_product_t .p{color: #ffffff;max-width: 640px;}
.area_three.bgs2{margin-top: 0;}
.area_three.bgs2 .wrap12{margin-top: 9%;margin-bottom: 8%;}
.area_three.bgs2 .i_product_t .h3{color: #222222;}
.area_three.bgs2 .i_product_t .p{max-width: none;}
.area_three.bgs2 .i_product_t .p{color: #555555;}
.area_three.bgs2 .i_product_t .txts{overflow: hidden;}
.area_three.bgs2 .i_product_t .txts .h4{font-weight: bold;overflow: hidden;line-height: 1.5;color: #222222;}
.area_three.bgs2 .i_product_t .txts p{overflow: hidden;}
.area_four{margin-top: 7%;margin-bottom: 10%;display: flex;align-items: center;justify-content: space-between;}
.area_four .i_product_t{max-width: 625px;text-align: left;width: 49%;margin-top: 0;}
.area_four .imgs{width: 49%;max-width: 712px;position: relative;z-index: 0;order: 1;}
.area_four .imgs::after{content: "";position: absolute;left: 32px;top: 32px;width: 100%;height: 100%;border-radius: 20px;background: var(--main-color);z-index: -1;}
.area_four .imgs .img{ overflow:hidden;border-radius: 20px; }
.area_four .imgs .img img{display: block;width: 100%; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.area_four .imgs:hover .img 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);}
.area_five_bg{  overflow:hidden;background-repeat: no-repeat;background-position: center top;background-size: cover; }
.area_five{margin-top: 3.5%;margin-bottom: 10%;}
.area_five .swiper-pagination{margin-top: 2.5%;text-align: center;width: 100%;position: static;}
.area_five .swiper-pagination .swiper-pagination-bullet{width: 11px;height: 11px;background: #d7d7d7;opacity: 1;margin-left: 5px;margin-right: 5px;}
.area_five .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: var(--main-color);}
.area_five ul{border-left: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;display: flex;flex-wrap: wrap;}
.area_five ul li{border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;width: 14.285%;}
.area_five ul li .img{ overflow:hidden;position:relative; padding-top:62.3%; }
.area_five ul li .img img{display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.area_five ul li:hover .img 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);}
.i_label{position: relative;overflow: hidden;}
.i_label img{ width:100%;}
.i_label .anmii:hover{ display:block;-webkit-animation: reveal 3000ms ease-in-out forwards 200ms, glow 2500ms linear infinite 2000ms; animation: reveal 3000ms ease-in-out forwards 200ms, glow 2500ms linear infinite 2000ms;}
#tag-cloud{ max-width:100%;margin:0 auto; }
#tag-cloud svg{ margin:0 auto; display:block;}
#tag-cloud a{cursor: none;}
#tag-cloud a:nth-child(1){font-weight:bold; font-size:30px;/* fill:#84f5f7;  */}
#tag-cloud a:nth-child(10n+0) text{ font-size:26px;}
#tag-cloud a:nth-child(10n+1) text{ font-size:27px;}
#tag-cloud a:nth-child(10n+2) text{ font-size:25px; /* fill:#eeb85e; */}
#tag-cloud a:nth-child(10n+3) text{ font-size:20px; font-weight:bold;/* fill:#84abd3; */}
#tag-cloud a:nth-child(10n+4) text{ font-size:24px; }
#tag-cloud a:nth-child(10n+5) text{ font-size:21px;/* fill:#db3e4a; */}
#tag-cloud a:nth-child(10n+6) text{ font-size:18px; /* fill:#57e5f3; */}
#tag-cloud a:nth-child(10n+7) text{ font-size:22px;font-weight:bold;}
#tag-cloud a:nth-child(10n+8) text{ font-size:19px; }
#tag-cloud a:nth-child(10n+9) text{ font-size:15px;font-weight:bold; /* fill:#eeb85e; */}
@media screen and (max-width: 1560px) {
/*翻译领域详细*/
#tag-cloud{max-width:90%;padding-top:3%; padding-bottom:3%;}
}
@media screen and (max-width: 1200px) {
/*翻译领域详细*/
.area_four .imgs::after{top: 20px;left: 20px;}
}
@media screen and (max-width: 992px) {
/*翻译领域详细*/
#tag-cloud a:nth-child(1){ font-size:27px;}
#tag-cloud a:nth-child(10n+0) text{ font-size:25px;}
#tag-cloud a:nth-child(10n+1) text{ font-size:24px;}
#tag-cloud a:nth-child(10n+2) text{ font-size:23px;}
#tag-cloud a:nth-child(10n+3) text{ font-size:18px;}
#tag-cloud a:nth-child(10n+4) text{ font-size:22px;}
#tag-cloud a:nth-child(10n+5) text{ font-size:19px;}
#tag-cloud a:nth-child(10n+6) text{ font-size:16px;}
#tag-cloud a:nth-child(10n+7) text{ font-size:20px;}
#tag-cloud a:nth-child(10n+8) text{ font-size:17px;}
#tag-cloud a:nth-child(10n+9) text{ font-size:14px;}
}
@media screen and (max-width: 640px) {
/*翻译领域详细*/
  .i_product_t{margin-top: 6%;}
  .i_product_t .h3 .t1{background-size: 30px 30px;padding-top: 5px;padding-right: 15px;}
  .i_product_t .p{margin-top: 3%;}
  .area_four .i_product_t{width: 100%;max-width: none;margin-top: 10%;}
  .area_four .imgs{width: 100%;max-width: none;}
  .area_four .imgs::after{top: 12px;left: 12px;border-radius: 12px;}
  .area_four .imgs .img{border-radius: 12px;}
  .area_four{display: block;}
  .area_five{margin-bottom: 13%;}
  .area_five ul li{width: 25%;}
  .area_five .swiper-pagination{margin-top: 3.5%;}
  .area_five .swiper-pagination .swiper-pagination-bullet{width:8px;height: 8px;}
  #tag-cloud{ max-width:94%;}
#tag-cloud a:nth-child(1){ font-size:25px;}
#tag-cloud a:nth-child(10n+0) text{ font-size:22px;}
#tag-cloud a:nth-child(10n+1) text{ font-size:21px;}
#tag-cloud a:nth-child(10n+2) text{ font-size:20px;}
#tag-cloud a:nth-child(10n+3) text{ font-size:16px;}
#tag-cloud a:nth-child(10n+4) text{ font-size:19px;}
#tag-cloud a:nth-child(10n+5) text{ font-size:17px;}
#tag-cloud a:nth-child(10n+6) text{ font-size:15px;}
#tag-cloud a:nth-child(10n+7) text{ font-size:18px;}
#tag-cloud a:nth-child(10n+8) text{ font-size:15px;}
#tag-cloud a:nth-child(10n+9) text{ font-size:13px;}
}
@media screen and (max-width:480px) {
  /*翻译领域详细*/
  .area_five{margin-bottom: 15%;}
  #tag-cloud{ max-width:100%;}
#tag-cloud a:nth-child(1){ font-size:22px;}
#tag-cloud a:nth-child(10n+0) text{ font-size:19px;}
#tag-cloud a:nth-child(10n+1) text{ font-size:18px;}
#tag-cloud a:nth-child(10n+2) text{ font-size:17px;}
#tag-cloud a:nth-child(10n+3) text{ font-size:15px;}
#tag-cloud a:nth-child(10n+4) text{ font-size:18px;}
#tag-cloud a:nth-child(10n+5) text{ font-size:16px;}
#tag-cloud a:nth-child(10n+6) text{ font-size:14px;}
#tag-cloud a:nth-child(10n+7) text{ font-size:15px;}
#tag-cloud a:nth-child(10n+8) text{ font-size:13px;}
#tag-cloud a:nth-child(10n+9) text{ font-size:12px;}
}
/*翻译项目*/
.i_item{margin-top: 5%;margin-bottom: 6%;}
.i_item ul{display: flex;gap: 40px;flex-wrap: wrap;}
.i_item ul li{width:calc(25% - 30px);width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);margin-bottom: 2%;}
.i_item .boxs .imgs{ position:relative; z-index: 0;}
.i_item .boxs .imgs .img{overflow: hidden;padding-top:130%;position: relative;}
.i_item .boxs .imgs .img img{display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_item .boxs:hover .imgs .img img{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.i_item .boxs .imgs::after{content: "";position: absolute;bottom: 0;right: 0;width: 100%;height: 100%;background: #e79535;z-index: -1;transition:all 0.3s;}
.i_item .boxs:hover .imgs::after{bottom: -7px;right: -7px;}
.i_item .boxs .h3{overflow: hidden;line-height: 32px;height: 32px;white-space:nowrap;text-overflow:ellipsis;margin-top: 8%;font-weight: normal;color: #222222;}
.i_item .boxs .p{overflow: hidden;line-height: 26px;margin-top: 5px;height: 26px;white-space:nowrap;text-overflow:ellipsis;color: #9c9c9c;font-size: 15px;}
@media screen and (max-width: 1200px) {
  /*翻译项目*/
  .i_item ul{gap: 30px;}
  .i_item ul li{width:calc(25% - 22.5px);width:-webkit-calc(25% - 22.5px);width:-moz-calc(25% - 22.5px);}
}
@media screen and (max-width: 992px) {
/*翻译项目*/
.i_item ul{gap: 20px;}
.i_item ul li{width:calc(33.33% - 13.33px);width:-webkit-calc(33.33% - 13.33px);width:-moz-calc(33.33% - 13.33px);}
.i_item .boxs .h3{line-height: 26px;height: 26px;}
.i_item .boxs .p{line-height: 22px;height: 22px;font-size: 14px;}
}
@media screen and (max-width: 640px) {
/*翻译项目*/
.i_item{margin-top: 6%;}
.i_item ul{gap: 10px;}
.i_item ul li{width:calc(50% - 5px);width:-webkit-calc(50% - 5px);width:-moz-calc(50% - 5px);margin-bottom: 3%;}
.i_item .boxs .p{font-size: 13px;}
.i_item .boxs .h3{margin-top: 5%;}
}
@media screen and (max-width: 480px) {
/*翻译项目*/
.i_item .boxs .p{font-size: 12px;}
}
/*翻译项目详细*/
.item_one{margin-top: 7%;margin-bottom: 10%;display: flex;align-items: center;justify-content: space-between;}
.item_one .i_product_t{max-width: 625px;text-align: left;width: 49%;margin-top: 0;}
.item_one .imgs{width: 49%;max-width: 712px;position: relative;z-index: 0;order: 1;}
.item_one .imgs .img{ overflow:hidden;border-radius: 20px; }
.item_one .imgs .img img{display: block;width: 100%; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.item_one .imgs:hover .img 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);}
.item_two_bg{  overflow:hidden;background-repeat: no-repeat;background-position: center top;background-size: cover; }
.item_two{overflow: hidden;margin-top: 4%;margin-bottom:5%;}
.item_two ul{gap: 26px;display: flex;flex-wrap: wrap;}
.item_two ul li{overflow: hidden;transition:all 0.3s;width:calc(33.33% - 17.4px);width:-webkit-calc(33.33% - 17.4px);width:-moz-calc(33.33% - 17.4px);background: #ffffff;border-radius: 20px;box-shadow: 0 0 10px rgba(0,0,0,0.01);margin-bottom: 2.5%;}
.item_two ul li:hover{background: url(../images/item_bg1.jpg) center center no-repeat;background-size: cover;}
.item_two ul li .boxs{overflow: hidden;width: 90%;margin: 0 auto;text-align: center;max-width: 350px;}
.item_two ul li .imgs{overflow: hidden;width: 86px;height: 86px;margin: 0 auto;margin-top: 58px;position: relative;}
.item_two ul li .imgs img{position: absolute;left: 0;top:0;width: 100%;height: 100%;transition:all 0.3s;}
.item_two ul li .imgs img.img2{opacity:0;filter:Alpha(opacity=0);}
.item_two ul li:hover .imgs img.img2{opacity:1.0;filter:Alpha(opacity=100);}
.item_two ul li:hover .imgs img.img1{opacity:0;filter:Alpha(opacity=0);}
.item_two ul li .h3{font-weight: bold;overflow: hidden;line-height: 36px;height: 36px;white-space:nowrap;text-overflow:ellipsis;margin-top: 10%;color: #032132;transition:all 0.3s;letter-spacing: 3px;}
.item_two ul li:hover .h3{color: #ffffff;}
.item_two ul li .p{overflow: hidden;color: #777777;line-height: 32px;position: relative;margin-bottom: 50px;transition:all 0.3s;margin-top: 5%;font-size: 16px;}
.item_two ul li:hover .p{color: rgba(255,255,255,1.0);}
.item_three{overflow: hidden;margin-top: 2%;margin-bottom: 6%;}
.item_three ul li{display: flex;overflow: hidden;border-bottom: 1px solid #e9e9e9;padding-top: 3.5%;padding-bottom: 3.5%;width: 100%;align-items: center;justify-content: space-between;}
.item_three ul li .imgs{overflow: hidden;padding-top:215px;position: relative;width: 338px;}
.item_three ul li .imgs img{display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.item_three ul li:hover .imgs img{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.item_three ul li .txts{overflow: hidden;width:calc(98% - 338px);width:-webkit-calc(98% - 338px);width:-moz-calc(98% - 338px);max-width: 1011px;}
.item_three ul li .txts .h3{font-weight: bold;height: 40px;line-height: 40px;color: #222222;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.item_three ul li:hover .txts .h3{color: var(--main-color);}
.item_three ul li .txts .p{overflow: hidden;line-height: 1.6;color: #777777;font-size: 16px;margin-top: 1.5%;}
.item_three ul li:nth-child(2n) .imgs{order: 1;}
@media screen and (max-width: 1560px) {
/*翻译项目详细*/
.item_two ul{gap: 20px;}
.item_two ul li{width:calc(33.33% - 13.4px);width:-webkit-calc(33.33% - 13.4px);width:-moz-calc(33.33% - 13.4px);}
.item_two ul li .p{line-height: 28px;}
}
@media screen and (max-width: 1200px) {
/*翻译项目详细*/
.item_two ul{gap: 12px;}
.item_two ul li{width:calc(33.33% - 8px);width:-webkit-calc(33.33% - 8px);width:-moz-calc(33.33% - 8px);}
.item_two ul li .imgs{width: 80px;height: 80px;margin-top: 50px;}
.item_two ul li .p{margin-bottom: 50px;font-size: 15px;line-height: 26px;}
.item_two ul li .h3{margin-top: 32px;}
.item_three ul li .txts .p{font-size: 15px;}
}
@media screen and (max-width: 992px) {
/*翻译项目详细*/
.item_two ul li .imgs{width: 70px;height: 70px;margin-top: 35px;}
.item_two ul li .p{margin-bottom: 40px;font-size: 14px;line-height: 24px;}
.item_two ul li .h3{margin-top: 25px;}
.item_three ul li .txts .p{font-size: 14px;}
}
@media screen and (max-width: 780px) {
/*翻译项目详细*/
.item_two ul{flex-wrap: wrap;gap: 20px;}
.item_two ul li{width:calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px);}
}
@media screen and (max-width: 640px) {
/*翻译项目详细*/
.item_one .i_product_t{width: 100%;max-width: none;margin-top:5%;}
.item_one .imgs{width: 100%;max-width: none;}
.item_one .imgs .img{border-radius: 12px;}
.item_one{display: block;}
.item_two{margin-bottom: 8%;margin-bottom: 6%;}
.item_two ul li{margin-bottom: 0;}
.item_two ul li .imgs{width: 60px;height:60px;margin-top: 30px;}
.item_two ul li .p{margin-bottom: 30px;line-height: 22px;font-size: 13px;}
.item_two ul li .h3{margin-top: 15px;}
.item_three ul li .imgs{width: 260px;padding-top: 165px;}
.item_three ul li .txts{width:calc(98% - 260px);width:-webkit-calc(98% - 260px);width:-moz-calc(98% - 260px);}
.item_three ul li .txts .p{font-size: 13px;}
}
@media screen and (max-width:480px) {
/*翻译项目详细*/
.item_two ul{gap: 10px;}
.item_two ul li .imgs{width: 50px;height:50px;margin-top: 25px;}
.item_two ul li .h3{margin-top: 10px;height: 30px;line-height: 30px;}
.item_two ul li .p{font-size: 12px;}
.item_three ul li{display: block;}
.item_three ul li .imgs{width: 100%;padding-top: 63.7%;}
.item_three ul li .txts .h3{height: 30px;line-height: 30px;}
.item_three ul li .txts{width:calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px);margin-top: 3%;}
}
/*翻译语种*/
.language_ul_bg{background: #f0f0f0;}
.language_ul{overflow: hidden;margin-top: 5%;}
.language_ul ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.language_ul ul li{display: block;overflow: hidden;padding: 2.5%;width: 49%;max-width: 685px;background: #ffffff;margin-bottom: 2%;}
.language_ul ul li a{display: flex;align-items: center;justify-content: space-between;width: 100%;}
.language_ul ul li .imgs{overflow: hidden;padding-top:185px;position: relative;width: 282px;}
.language_ul ul li .imgs img{display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.language_ul ul li:hover .imgs img{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.language_ul ul li .i_product_t{width:calc(98% - 282px);width:-webkit-calc(98% - 282px);width:-moz-calc(98% - 282px);text-align: left;margin-top: 0;max-width: 292px;}
.language_ul ul li .i_product_t .p{font-size:15px;margin-top: 3%;line-height: 26px;height:78px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;overflow: hidden;}
.language_ul ul li .i_product_t .a{padding-right: 15px;background: url(../images/language_pic1.png) right center no-repeat;background-size: 6px 12px;float: left;color: #999999;font-size: 15px;transition:all 0.3s;margin-top: 4%;}
.language_ul ul li:hover .i_product_t .a{color: var(--main-color);background-image: url(../images/language_pic1_on.png);}
@media screen and (max-width:1560px) {
/*翻译语种*/
.language_ul ul li{padding: 2%;}
}
@media screen and (max-width:1200px) {
/*翻译语种*/
.language_ul_bg{overflow: hidden;}
.language_ul ul li .imgs{width: 250px;padding-top: 164px;}
.language_ul ul li .i_product_t{width:calc(98% - 250px);width:-webkit-calc(98% - 250px);width:-moz-calc(98% - 250px);}
.language_ul ul li .i_product_t .p{font-size: 14px;line-height: 24px;height: 72px;}
.language_ul ul li .i_product_t .a{font-size: 14px;}
}
@media screen and (max-width:992px) {
/*翻译语种*/
.language_ul ul li a{display: block;}
.language_ul ul li .imgs{width: 100%;padding-top: 65.55%;}
.language_ul ul li .i_product_t{width:calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px);margin-top: 5%;margin-bottom: 4%;}
}
@media screen and (max-width:640px) {
/*翻译语种*/
.language_ul ul li .i_product_t{margin-top: 6%;}
.language_ul ul li .i_product_t .p{font-size: 13px;line-height: 22px;height: 66px;}
.language_ul ul li .i_product_t .a{font-size: 13px;}
}
@media screen and (max-width:480px) {
/*翻译语种*/


.language_ul ul li .i_product_t .p{font-size: 12px;}
.language_ul ul li .i_product_t .a{font-size: 12px;}
}
@media screen and (max-width:420px) {
/*翻译语种*/
}

/*翻译语种详细*/
.languge_one{overflow: hidden;background: #ffffff;position: relative;margin-top: -36px;border-radius: 10px;margin-bottom: 6%;}
.news_cons{position: relative;margin-top:4%;margin-bottom: 5%;}
.about_x2{width: 96%;margin: 0 auto;max-width: 1290px;overflow: hidden;margin-bottom: 3%;}
.about_x2.bgs2{width:calc(98% - 300px);width:-webkit-calc(98% - 300px);width:-moz-calc(98% - 300px);float: left;max-width: 1016px;}
.about_x2.bgs3{width: 100%;max-width: none;}
.about_x2 .i_product_t{margin-bottom: 3%;}
.about_x2 .show_t{ line-height:60px; color:#000000;  margin-bottom:31px; margin-top:44px; font-weight:bold;}
.about_x2 .con_line{ line-height:40px;font-size:15px; color:#999999; overflow:hidden;border-bottom: 1px solid #f2f2f2;padding-bottom: 1.5%; }
.about_x2 .con_line span{margin-left: 20px;padding-left: 23px;overflow: hidden;position: relative;}
.about_x2 .con_line span::after{content: "";position: absolute;left: 0;top: 50%;height: 10px;margin-top: -5px;width: 1px;background: #d9d9d9;}
.about_x2 img{ max-width:100%;}
.about_x2 .con_id{ line-height:36px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:3%;font-size:16px; color:#333;text-align:left; padding-bottom:40px;}
.about_x2 .con_id .h2{ font-size:16px; margin-bottom:5px;}
.about_x2 .con_id .h4{font-weight: normal;overflow: hidden;line-height: 1.6;margin-top: 2%;margin-bottom: 3%;color: #eb1b23;text-align: center;}
.about_x2 .con_id p{ padding-bottom:10px; overflow:hidden;}
.about_x2 table{border-collapse:collapse;border-spacing:0;}
.about_x2 table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}
.prenext{ padding-top:19px; text-align:left;  font-size:15px;margin-bottom:1%; margin-top:1%; overflow:hidden; color:#222222;border-top: 1px solid #e9e9e9;position: relative; }
.prenext span{width:calc(100% - 166px);width:-webkit-calc(100% - 166px);width:-moz-calc(100% - 166px); overflow:hidden; background-repeat:no-repeat; background-size:11px 18px;display: block; line-height:38px;height: 38px;white-space:nowrap;text-overflow:ellipsis;}
.prenext span.l{ text-align:left; padding-left:32px; background-image:url(../images/left2.png); background-position:left center;}
.prenext span.l:hover{ background-image:url(../images/left2_on.png);color:#e79535;}
.prenext span.r{ text-align:right; padding-right:32px; background-image:url(../images/right2.png);background-position:right center;}
.prenext span.r:hover{ background-image:url(../images/right2_on.png);color:#e79535;}
.prenext a{ color:#222222; overflow:hidden; transition:all 0.3s;}
.prenext a:hover{ color:#e79535;  text-decoration:none;opacity:0.8;filter:Alpha(opacity=80);}
.prenext .goback{position: absolute; top:36px; height:54px; line-height:54px; width:156px; border-radius:27px; color:#fff;background: #e79535 url(../images/news_pic2.png) 37px center no-repeat;right: 0;background-size: 14px 16px;text-indent: 58px;font-size: 16px;}
.prenext .goback:hover{ opacity:0.8;filter:Alpha(opacity=80); color:#fff;}
.news_r{float: right;width: 300px;margin-top: 110px;}
.news_r .news_r_t{line-height: 32px;overflow: hidden;color: #222222;margin-top: 24px;}
.news_r .news_r_ul{overflow: hidden;margin-top: 9px;margin-bottom: 6%;}
.news_r .news_r_ul li{display: block;padding-top: 25px;padding-bottom: 25px;border-bottom: 1px solid #e6e6e6;font-size: 15px;}
.news_r .news_r_ul li .date{line-height: 26px;height: 26px;overflow: hidden;color: #999999;margin-top: 8%;}
.news_r .news_r_ul li .p{line-height: 26px;max-height: 78px;overflow: hidden;color: var(--main-color);text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;margin-top: 11px;}
.news_r .news_r_ul li .h3{line-height: 28px;/* max-height: 56px; */overflow: hidden;color: #222222;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;margin-top: 7px;font-weight: bold;font-size: 22px;}
.news_r .news_r_ul li:hover .h3{color:var(--main-color);}
.news_r .contentbox{padding-top: 22px;padding-bottom: 22px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
.news_r .contentbox label{float: left;overflow: hidden;font-size: 16px;line-height: 40px;margin-right: 10px;}
.news_r .contentbox .sharebox{float: left;margin-top: 0;--dw: 40px;}
.news_r .contentbox .sharebox ul li{width: 40px;height: 40px;}
@media screen and (max-width:1560px) {
/*翻译语种详细*/
.about_x2 .show_t{margin-bottom: 31px;}
.about_x2 .con_line{font-size: 14px;}
.news_r .news_r_ul li{font-size: 14px;}

}

@media screen and (max-width:1200px) {
/*翻译语种详细*/
.about_x2 .show_t{line-height: 50px;}
.languge_one{margin-top: 5%;}
.news_r .news_r_ul li .h3{font-size: 20px;}

}
@media screen and (max-width:992px) {
/*翻译语种详细*/
.about_x2.bgs2{width: calc(100% - 0px); width: -webkit-calc(100% - 0px);width: -moz-calc(100% - 0px);float: none;max-width: none;}
.about_x2 .con_id{padding-top: 4%;padding-bottom: 4%;}
.about_x2 .show_t{margin-bottom: 1%;margin-top: 0;}
.about_x2 .con_id{line-height: 1.8;font-size: 15px;}
.news_r{float: none;width: 100%;margin-top: 5%;}
.news_r .news_r_ul{margin-bottom: 3%;margin-top: 0;}
.news_r .news_r_ul li{padding-top: 20px;padding-bottom: 20px;}
.news_r .news_r_ul li .p{height: auto;}
.news_r .news_r_ul li .h3{height: auto;line-height: 26px;font-size: 18px;}
.news_r .news_r_ul li .date{margin-top: 4%;}
}
@media screen and (max-width:780px) {
  /*翻译语种详细*/
  .about_x2 .show_t{line-height: 40px;}
.about_x2 .con_line{line-height: 30px;}
.prenext{padding-top: 15px;}
.prenext span{line-height: 30px;height: 30px;}
.prenext .goback{line-height: 50px;height: 50px;top: 20px;}
  .news_r .contentbox label{font-size: 14px;}
}
@media screen and (max-width:640px) {
/*翻译语种详细*/

.prenext{font-size: 14px;}
.prenext span{width:calc(100% - 150px);width:-webkit-calc(100% - 150px);width:-moz-calc(100% - 150px);}
.prenext .goback{line-height: 44px;height: 44px;width: 140px;background-position: 26px center;text-indent: 50px;}
.news_r .news_r_ul li{font-size: 13px;padding-top: 10px;padding-bottom: 10px;}
.news_r .news_r_ul li .p{margin-top: 0;}
}
@media screen and (max-width:480px) {
/*翻译语种详细*/
.about_x2 .con_id{font-size: 14px;}
.about_x2 .show_t{line-height: 30px;}
.about_x2 .con_line{font-size: 13px;}
.about_x2 .con_line span{padding-left: 16px;margin-left: 14px;}
.about_x2 .news_type{font-size: 13px;}
.prenext{font-size: 13px;}
.prenext .goback{font-size: 14px;width: 115px;background-position: 18px center;text-indent: 40px;height: 36px;line-height: 36px;}
.prenext span{line-height: 24px;height: 24px;width:calc(100% - 125px);width:-webkit-calc(100% - 125px);width:-moz-calc(100% - 125px);}
}
@media screen and (max-width:420px) {
  /*翻译语种详细*/
  .about_x2 .con_id{font-size: 13px;}
}
/*新闻列表*/
.news_con{ margin-top:3%; overflow:hidden; margin-bottom:2%; }
.news_con ul li{ /*overflow:hidden;*/padding-top:3.5%;border-bottom:1px solid #eaeaea; display:block;background:#fff; padding-bottom:3.5%;transition:all 0.3s; position:relative; }
.news_con ul li:last-child{ margin-bottom:0;}
.news_con ul li:hover{ /*border-color:#eb76a9; *//*background:#f6f6f6;*/}
.news_con ul li:hover:after{opacity:1.0;filter:Alpha(opacity=100);}
.news_con ul li .imgs{width:306px;float:left;display:inline;overflow:hidden;margin-right:3%;position: relative;padding-top: 196px;}
.news_con ul li .imgs img{width:100%;height: 100%;position: absolute;left: 0;top: 0; -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; object-fit: cover; display: block;}
.news_con ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.news_con ul li .txts{ overflow:hidden; padding-right:3%; }
.news_con ul li .txts .h3{ line-height:32px; overflow:hidden; color:#222222; font-weight:bold;transition: all 0.3s; margin-top:40px;white-space:nowrap;text-overflow:ellipsis; }
.news_con ul li .txts .p{ height:52px; overflow:hidden; font-size:15px; color:#888888; line-height:26px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top:26px;}
.news_con ul li .ends{ overflow:hidden; float:right; width:216px; text-align:right;  height:196px; position:relative; font-family:Arial;border-left: 1px solid #eaeaea;}
.news_con ul li .ends em{ position:absolute; right:0; top:50%; font-weight:bold;font-style:normal;color:#e0e0e0; transform: translate(0%, -50%);transition:all 0.3s; }
.news_con ul li .ends em b{ display:block; font-weight:normal;}
.news_con ul li:hover .txts h3{color:var(--main-color);}
.news_con ul li:hover .ends em{color:var(--main-color);}
.news_con ul li .ends .news_more{ width:170px; text-align:center;height:52px; line-height:52px;color:#fff; font-size:16px;transition: all 0.3s; position:absolute; right:0; top:50%;transform: translate(0%, -50%); background:var(--main-color);transition:all 0.3s;opacity:0;filter:Alpha(opacity=0); margin-right:5px; border-radius:26px;}
.news_con ul li .ends .news_more:hover{ background:var(--main-color);}
.news_con ul li:hover .ends .news_more{opacity:1.0;filter:Alpha(opacity=100); margin-right:0;}
.news_con ul li:hover .ends em{opacity:0;filter:Alpha(opacity=0);}
@media screen and (max-width: 1440px) {
/*新闻列表*/
.news_con ul li .ends{ width:170px;height: 192px;}
.news_con ul li .ends .news_more{width: 130px;height: 42px;line-height: 42px;border-radius: 20px;font-size: 15px;}
.news_con ul li .imgs{ width:300px;}
}
@media screen and (max-width: 1100px) {
/*新闻列表*/
.news_con ul li .imgs{ width:250px;padding-top: 180px;}
.news_con ul li .txts .h3{ margin-top:26px;}
.news_con ul li .ends{ width:150px; height:155px;}
.news_con ul li .ends .news_more{ width:110px; font-size:14px;}
}
@media screen and (max-width: 992px) {
/*新闻列表*/
.news_con ul li .imgs{ margin-right:2%; width:220px;padding-top: 160px;}
.news_con ul li .txts{ padding-right:2%;}
.news_con ul li .ends{ width:140px; height:137px;}
.news_con ul li .txts .p{ margin-top:7px;}
}
@media screen and (max-width: 780px) {
  /*新闻列表*/
  .news_con ul li .txts .p{ font-size:14px; line-height:24px; height:48px;}
  .news_con ul li .ends{ width:120px;}
  .news_con ul li .ends .news_more{ width:100px; font-size:13px;}
}
@media screen and (max-width: 640px) {
  /*新闻列表*/
  .news_con ul li{ padding-right:2%;}
.news_con ul li .ends{ display:none;}
.news_con ul li .txts{ padding-right:0;}
}
@media screen and (max-width: 480px) {
  /*新闻列表*/
.news_con ul li .imgs{ width:200px;padding-top: 130px;}
.news_con ul li .txts .h3{ margin-top:20px; font-size:16px;}
.news_con ul li .txts .p{ font-size:13px; line-height:22px; height:44px; margin-top:5px;}
}
@media screen and (max-width: 420px) {
  /*新闻列表*/
  .news_con ul li .imgs{ width:154px;padding-top: 110px;}
.news_con ul li .txts .h3{  line-height:24px; margin-top:10px;}
}
@media screen and (max-width: 360px) {
  /*新闻列表*/
  .news_con ul li .imgs{ width:150px;padding-top: 100px;}
  .news_con ul li .txts .h3{ margin-top:10px; font-size:15px;}
  .news_con ul li .txts .p{ font-size:12px;}
}

/*联系我们*/
.contact_one_bg{position: relative;overflow: hidden;margin-top: 5%;margin-bottom: 5%;z-index: 0;}
.contact_one_bg .map{width: 73.072%;object-fit: cover;float: right;top: 0;}
.contact_one_bg .contact_one_l{position: absolute;left: 0;top: 50%;height: 0%;z-index: 1;width: 100%;}
.contact_one_bg .contact_one_l .wrap12{height: 0;display: flex;align-items: center;}
.contact_one{overflow: hidden;width: 31.571%;background: #e79535;/* margin-top: 65px; margin-bottom: 65px;*/text-align: center;}
.contact_one .boxs{width: 94%;margin: 0 auto;max-width: 340px;}
.contact_one .i_product_t{margin-top: 12%;}
.contact_one .i_product_t .h3{color: #ffffff;padding-bottom: 20px;}
.contact_one .i_product_t .h3 .t1{background-image: url(../images/contact_pic1.png);}
.contact_one .i_product_t .h3::after{content: "";position: absolute;bottom: 0;left: 50%;width: 52px;height: 4px;background: rgba(255,255,255,0.2);margin-left: -26px;}
.contact_one li{display: block;overflow: hidden;width: 100%;padding-top: 15%;padding-bottom: 15%;border-bottom: 1px solid rgba(255,255,255,0.32);}
.contact_one li:last-child{border-bottom: 0;margin-bottom:12%;}
.contact_one li .label{display: block;overflow: hidden;color: rgba(255,255,255,0.56);line-height: 1.6;margin-top: 5px;margin-bottom: 5px;}
.contact_one li .tel{color: #ffffff;font-weight: bold;overflow: hidden;line-height: 1.3;}
.contact_one li .p{overflow: hidden;color: #ffffff;font-weight: bold;line-height: 1.6;max-width: 320px;margin: 0 auto;}
.contact_two_bg{overflow:hidden;background-repeat: no-repeat;background-position: center top;background-size: cover;}
.contact_two{overflow: hidden;margin-top: 4%;margin-bottom: 4%;}
.contact_two ul{display: flex;justify-content: space-between;flex-wrap: wrap;overflow: hidden;}
.contact_two ul li{width: 49%;max-width: 686px;background: #FFFFFF;box-shadow: 0px 2px 27px 0px rgba(0,0,0,0.03);margin-bottom: 2%;overflow: hidden;}
.contact_two ul li .boxs{max-width: 596px;width: 94%;margin: 0 auto;margin-top: 22px;margin-bottom: 42px;}
.contact_two ul li .boxs dl{display: flex;flex-wrap: wrap;}
.contact_two ul li .boxs dl dd{width: 53%;overflow: hidden;padding-top: 17px;padding-bottom: 17px;border-bottom: 1px solid #eeeeee;color: #222222;font-size: 16px;}
.contact_two ul li .boxs dl dd:nth-child(2n){width: 47%;}
.contact_two ul li .boxs dl dd.w2{width: 100%;}
.contact_two ul li .boxs .title{color: #222222;overflow: hidden;line-height: 76px;height: 76px;overflow: hidden;padding-left: 48px;background-repeat: no-repeat;background-position: left center;background-size: auto 36px;font-weight: bold;border-bottom: 1px solid #eeeeee;}
/*在线留言*/
.feedback_div{margin-bottom:6%; overflow:hidden;margin-top:4%; text-align:center;}
.feedback_div .divs{float:left; width:49%; margin-bottom:2%;max-width: 688px;}
.feedback_div .divs:nth-child(2n+0){ float: right;}
.feedback_div .divs2{ overflow:hidden; max-width:400px;}
.feedback_div .divs2 .inputs2{ width:60%; float:left;}
.feedback_div .divs2 .code{ width:38%; height:68px; float:left; margin-left:2%; max-width:154px; cursor:pointer;}
.feedback_div .divs2 #code_img{ width:38%; height:68px; float:left; margin-left:2%; max-width:154px; cursor:pointer;}
.feedback_div .inputs2{ width:100%;  background:#f7f8fa; height:68px; line-height:68px; font-size:16px; color:#333; border:0; outline:none;  text-indent:20px; font-family:"微软雅黑";box-sizing: border-box; }
.feedback_div .inputs2:focus{ border-color:#e79535;}
.feedback_div .inputs2::-webkit-input-placeholder{color:#777777;}
.feedback_div .inputs2::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#777777;}
.feedback_div .inputs2:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#777777;}
.feedback_div .inputs2:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#777777;}
.feedback_div .textarea{ padding:1%; width:100%; padding-left:20px; background:#f7f8fa; font-size:16px; font-family:"微软雅黑";border:0; outline:none;margin-bottom:2%; color:#333; height:260px;box-sizing: border-box;}
.feedback_div .textarea:focus{ border-color:#e79535;}
.feedback_div .textarea::-webkit-input-placeholder{color:#777777;}
.feedback_div .textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#777777;}
.feedback_div .textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#777777;}
.feedback_div .textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#777777;}
.feedback_div .bnts2{ display:block; vertical-align:top; margin:0 auto;border: none; width:50%; max-width:170px; font-size:16px; height: 52px; line-height:52px; background:#e79535; color:#fff; font-family:"微软雅黑"; text-align: center; outline: none;  cursor: pointer; -webkit-appearance: none; margin-top:2%;border-radius: 26px;}
.feedback_div .bnts2:hover{filter:alpha(opacity=90);opacity:0.9;transition:all 0.3s;color: #fff; }
.feedback_div .title{overflow: hidden;font-weight: bold;line-height: 1.5;color: #999999;text-align: left;}
.feedback_div .selectbox{margin-bottom: 2%;overflow: hidden;color:#333; font-size:16px;line-height:22px;text-align: left;margin-top: 2%;}
.feedback_div .selectbox .css-radio{ display:none;}
.feedback_div .selectbox .css-label_r2{ display:inline-block; margin-right:35px;overflow:hidden; color:#999999; font-size:14px; line-height:22px; height:22px;padding-left:17px; cursor:pointer;background-image:url(../images/person_pic8.png);background-size:auto 13px; background-repeat:no-repeat; background-position:left center;}
.feedback_div .selectbox input[type=checkbox].css-radio:checked + label.css-label_r2{background-image:url(../images/expert_bg14_on.png);}
@media screen and (max-width: 1560px) {
  /*联系我们*/
  .contact_one{/* margin-top: 50px; margin-bottom: 50px;*/}
  .contact_one li .txts .tit{margin-top: 30px;}
  .feedback_div .inputs2{height: 56px;line-height: 56px;}
  .feedback_div .divs2 .code{height: 56px;}
  .feedback_div .divs2 #code_img{height: 56px;}
  .feedback_div .selectbox .css-label_r2{margin-right: 30px;}
}
@media screen and (max-width: 1440px) {
  /*联系我们*/
  .contact_one{/* margin-top: 40px; margin-bottom: 40px;*/}
  .contact_one li{padding-bottom: 10%;padding-top: 10%;}
  .contact_one li:last-child{margin-bottom: 8%;}
  .feedback_div .selectbox .css-label_r2{margin-right: 25px;}
}
@media screen and (max-width: 1200px) {
  /*联系我们*/
  .contact_one li{padding-bottom: 7%;padding-top: 7%;}
  .contact_two ul li .boxs dl dd{width: 100%;font-size: 15px;}
  .contact_two ul li .boxs dl dd:nth-child(2n){width: 100%;}
  .contact_two ul li .boxs{margin-top: 2%;margin-bottom: 4%;}
  .contact_two ul li .boxs .title{line-height: 60px;height: 60px;}
  .feedback_div .bnts2{margin-top: 4%;}
  .feedback_div .selectbox .css-label_r2{margin-right: 20px;}
}
@media screen and (max-width:992px) {
  /*联系我们*/
  .contact_one_bg .map{width: 100%;float: none;}
  .contact_one_bg .contact_one_l{position: static;height: auto;}
  .contact_one_bg .contact_one_l .wrap12{height: auto;}
  .contact_one{width: 100%;margin-top: 3%;margin-bottom: 0;}
  .contact_one .boxs{width: 90%;max-width: none;}
  .contact_one .i_product_t{margin-top: 6%;}
  .contact_one li{padding-bottom: 5%;padding-top:5%;}
  .contact_one li:last-child{margin-bottom: 3%;}
  .contact_two ul li .boxs dl dd{font-size: 14px;}
  .feedback_div .selectbox .css-label_r2{margin-right: 15px;}
}
@media screen and (max-width: 780px) {
  /*联系我们*/
  .contact_two ul{display: block;}
  .contact_two ul li{width: 100%;max-width: none;display: block;}
/*在线留言*/
.feedback_div .inputs2{ text-indent:12px;}
.feedback_div .textarea{ padding-left:12px;}
}
@media screen and (max-width: 640px) {
  /*联系我们*/
  .contact_two ul li .boxs .title{background-size: auto 30px;padding-left: 36px;}
/*在线留言*/
.feedback_div .divs{ float:none; width:100%; margin-bottom:2%;}
.feedback_div .inputs2{ font-size:13px; /*text-indent:2%;*/ height:40px; line-height:40px;}
.feedback_div .divs2 .code{ height:38px;}
.feedback_div .divs2 #code_img{height: 38px;}
.feedback_div .textarea{ font-size:13px; /*padding-left:2%;*/ width:100%; height:160px; padding-top:2%; margin-bottom:2%;}
.feedback_div .bnts2{ height:40px; line-height:40px; font-size:13px; max-width:none;  clear:both; }
.feedback_div .selectbox .css-label_r2{margin-right: 10px;font-size: 13px;}
}
@media screen and (max-width: 480px) {
/*在线留言*/
.feedback_div .divs2{width: 100%;max-width: none;}
.feedback_div .divs2 .code{max-width: none;}
.feedback_div .divs2 #code_img{max-width: none;}
.feedback_div .bnts2{ width:100%;}
.feedback_div .selectbox .css-label_r2{margin-right: 6px;font-size: 12px;}
}



/*关于我们*/
/* .map{ position:relative; top:-80px;} */
.about_one_bg{background-repeat: no-repeat;background-position: center center;background-size: cover;}
.about_one{position: relative;margin-top:4%;}
.about_one .boxs{width:98%;margin: 0 auto;text-align: center;color: #222222;font-size: 14px;cursor: pointer;}
.about_one .boxs img{display: block;width: 50px;height: 30px;margin: 0 auto;margin-bottom: 10px;border: 1px solid #e8e8e8;}
.about_one .boxs:hover img{border-color: var(--main-color);}
.about_one .pages{position: absolute;width: 100%;left: 0;height: 0;top: 50%;}
.about_one .pages .swiper-button-prev,.about_one .pages .swiper-button-next{background-size: 9px 15px;}
.about_one .pages .swiper-button-prev{background-image: url(../images/about_left.png);left: -48px;}
.about_one .pages .swiper-button-next{background-image: url(../images/about_right.png);right: -48px;}
.about_one .pages .swiper-button-prev:hover{background-image: url(../images/about_left_on.png);}
.about_one .pages .swiper-button-next:hover{background-image: url(../images/about_right_on.png);}
.about_two{margin-top: 4%;margin-bottom: 6%;}
.about_two .about_two_l{width: 48%;max-width: 620px;overflow: hidden;}
.about_two .about_two_l .i_product_t{text-align: left;margin-top: 0;}
.about_two .about_two_l .i_product_t .p{font-size: 16px;margin-top:5%;}
.about_two .about_two_l .i_product_t .p p{overflow: hidden;padding-bottom: 2%;}
.about_two .about_two_l .i_product_t .p .divhidden{opacity:0;filter:Alpha(opacity=0);transition: all 1.5s;  /*height:0;*/ /*display:none;*/ /*overflow:hidden;*/ height: 0; overflow:hidden; display:block;}
.about_two .about_two_l .i_product_t .p .divhidden.on{opacity:1.0;filter:Alpha(opacity=100);/* height:auto;*//*display:block;*/height: auto; overflow:hidden;}
.about_two .about_two_l .counter{ text-align:left; margin-top:7%;}
.about_two .about_two_l .counter ul li{ display:block;transition:all 0.3s; position:relative;border-bottom: 1px solid #e9e9e9;padding-top: 4%;padding-bottom: 4%; }
.about_two .about_two_l .counter ul li .txts2{display: flex;justify-content: space-between;align-items: center;}
.about_two .about_two_l .counter ul li .nums{  line-height:1; color:var(--main-color);}
.about_two .about_two_l .counter span{display:inline-block; vertical-align:middle; overflow:hidden; letter-spacing:1px;  font-weight:bold; font-family:Arial; }
.about_two .about_two_l .counter label{display:inline-block;vertical-align:top;font-weight:500;color: var(--main-color); }
.about_two .about_two_l .counter .h6{ font-weight: normal; overflow:hidden; line-height:24px;  /*  white-space:nowrap;text-overflow:ellipsis; */ margin-top:12px; margin-bottom:6px; color:#333333;font-size: 16px;}
.about_two .about_two_l .counter ul li:hover{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}
.about_two .about_two_r{width: 50%;overflow: hidden;float: right;position: sticky;top: 0;}
.about_two .about_two_r img{display: block;width: 100%; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.about_two .about_two_r: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);}
.about_three_bg{overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.about_three{margin-top: 6%;margin-bottom: 6%;}
.about_three .i_product_t{float: left;width: 45.5%;text-align: left;max-width: 400px;margin-top: 0;}
.about_three .i_product_t .h3{color: #ffffff;}
.about_three .i_product_t .p{color: #ffffff;}
.about_three .about_three_r{float: right;width: 52.5%;}
.about_three .about_three_r .i_two_ul{height: 588px;overflow: hidden; overflow-y: auto;transition:all 0.3s;border-top: 1px solid rgba(255, 255, 255, 0.2);}
.about_three .about_three_r .i_two_ul li{display: block;position: relative;z-index: 0;cursor: pointer;transition:all 0.3s;overflow: hidden; user-select: none;padding-top: 3.5%;padding-bottom: 3.5%;}
.about_three .about_three_r .i_two_ul li::before{content: "";position: absolute;right: 0;top: 0;width: 100%;height: 1px;background: rgba(255, 255, 255, 0.2);z-index: 1;}
.about_three .about_three_r .i_two_ul li::after{content: "";width: 40px;height: 100%;position: absolute;right: 0;top: 0;z-index: -1;transition:all 0.3s;background-size: 12px 12px;background-position: left center;background-repeat: no-repeat; }
/* .about_three .about_three_r .i_two_ul li.on::after{background-image: url(../images/i_pic3.png);} */
.about_three .about_three_r .i_two_ul li .h3{overflow: hidden;font-weight: bold;color: #ffffff;line-height: 1.5;}
.about_three .about_three_r .i_two_ul li .p{overflow: hidden;color: rgba(255, 255, 255, 0.7);line-height: 1.6;margin-top: 1.5%;font-size: 16px;}
/* .about_three .about_three_r .i_two_ul li.on{background: linear-gradient(to left, #1F75FE, rgba(31, 117, 254, 0));} */
.about_three .about_three_r .i_two_end{height: 130px;background: url(../images/about_pic2.png) center center no-repeat;background-size: 28px 28px;cursor: pointer;transition:all 0.3s;z-index: 0;position: relative;}
.about_three .about_three_r .i_two_end:hover{opacity:0.8;filter:Alpha(opacity=80);}
/* .about_three .about_three_r .i_two_end::before{content: "";position: absolute;right: 0;top: 0;width: 100%;height: 1px;background: rgba(255, 255, 255, 0.2);} */
/* 整个滚动条的样式 */
.about_three .about_three_r .i_two_ul::-webkit-scrollbar{
  width:0px;
  height: 16px;
  /* border: 1px solid #fff;
  background-color: #fff; */
}
/* 滚动条的轨道两端按钮，允许通过点击微调小方块的位置 */
.about_three .about_three_r .i_two_ul::-webkit-scrollbar-button{
  display: none;
}

/* 滚动条的轨道样式 */
.about_three .about_three_r .i_two_ul::-webkit-scrollbar-track{
  /* background-color: #f2f2f2; */
}

/* 内层轨道样式 */
.about_three .about_three_r .i_two_ul::-webkit-scrollbar-track-piece{/* background-color: #4878e6;border-color: #4878e6; */}

/* 滚动条里面的小方块，能上下移动 */
.about_three .about_three_r .i_two_ul::-webkit-scrollbar-thumb{
  border-radius: 6px;
  box-shadow: inset 0 0 1px 0 #ddd;
  border: 3px solid #ddd;
  background-color: #ddd;
}
.about_three .about_three_r .i_two_ul::-webkit-scrollbar-thumb{background-color: #2860e0;border-color: #2860e0;}

/* 滚动条滑块hover时样式 */
.about_three .about_three_r .i_two_ul::-webkit-scrollbar-thumb:vertical:hover,
.about_three .about_three_r .i_two_ul::-webkit-scrollbar-thumb:horizontal:hover {
  background-color: #c0c0c0;
}
.about_four_bg{overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.about_four{margin-top: 7%;margin-bottom: 7%;}
.about_four .i_product_t{float: left;width: 41.78%;text-align: left;margin-top: 0;}
.about_four .i_product_t .p{margin-top: 6%;font-size: 16px;}
.about_four .i_product_t .p p{overflow: hidden;padding-bottom: 2%;}
.about_four .about_four_r{float: right;width: 56.57%;overflow: hidden;margin-top: 7.5%;}
.swiper-box.swiper-type2 {
  position: relative;
  /* --scale: 0.8; */
  --scale: 1.0;
}
.swiper-box.swiper-type2 .swiper-slide {
  width: clamp(10vw, 55.8vw, 340px);
  transition: all 0.3s;
}
.swiper-box.swiper-type2 .swiper-slide-prev {
  transform: scale(var(--scale)) translate(35%, 0%);
}
.swiper-box.swiper-type2 .swiper-slide-next {
  transform: scale(var(--scale)) translate(-35%, 0%);
}
.swiper-box.swiper-type2 .swiper-slide-active {
  z-index: 2;
  transform: scale(1) translate(0%, 20%);
}
.swiper-box.swiper-type2 .swiper-slide .img-box {
  box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.75);
}
.swiper-box.swiper-type2 .swiper-slide-active .img-box::after {
  opacity: 0;
}
.swiper-box.swiper-type2 .swiper-slide-active .title {
  opacity: 1;
}
.swiper-box.swiper-type2 .title {
  opacity: 0;
  padding: 1em 1em;
  font-size: 24px;
  line-height: 1.2em;
  color: #222222;
  transition: all 0.3s;
}
.swiper-box.swiper-type2 .img-box {
  display: block;
  transition: all 0.3s;
}
.swiper-box.swiper-type2 .img-box::before {
  padding-top: 57%;
}
/* .swiper-box.swiper-type2 .img-box::after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.4);
  transition: all 0.3s;
} */
.swiper-box.swiper-type2 .swiper-btn {
  margin-top: -3%;
}
.swiper-btn-box-a {
  --s: 60px;
  --fill: #ffffff;
  --dc: #dcdcdc;
  --hc: rgba(var(--mcolor-rgb), 1);text-align: center;display: flex;justify-content: center;margin-top: 16%;margin-bottom: 2%;
}
.swiper-btn-box-a .swiper-btn {
  display: flex;
  position: relative;
  opacity: 1;
  transition: all 0.3s;margin-left: 5px;margin-right: 5px;
}
.swiper-btn-box-a .swiper-btn.swiper-button-disabled {
  opacity: 0;
}
.swiper-btn-box-a .swiper-btn .self-svg {
  --size: 38%;
  position: relative;
  /* box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.16); */
  border-radius: 50%;
  background-color: var(--dc);
  width: var(--s);
  height: var(--s);
  transition: background 0.3s;
}
.swiper-btn-box-a .swiper-btn:hover .self-svg {
  --fill: #ffffff;
  --hc: #e79535;
  border-color: var(--hc);
  background-color: var(--hc);
}
.swiper-btn-box-a .swiper-btn.prev .self-svg svg {
  margin-left: -5%;
}
.swiper-btn-box-a .swiper-btn.next .self-svg svg {
  margin-left: 5%;
}
.swiper-btn-box-a .swiper-btn.next svg {
  transform: scaleX(-1);
}

@media (max-width: 1700px) {
    /*关于我们*/
  .swiper-box.swiper-type2 .title {
    font-size: 22px;
  }
}
@media (max-width: 1600px) {
      /*关于我们*/
  .swiper-box.swiper-type2 .title {
    font-size: 20px;
  }
}
@media screen and (max-width: 1560px) {
  /*关于我们*/
  .about_one .pages .swiper-button-prev{left: -40px;}
  .about_one .pages .swiper-button-next{right: -40px;}
  .about_three .about_three_r .i_two_ul{height: 558px;}
  .swiper-btn-box-a {
    --s: 54px;
  }
  .swiper-box.swiper-type2 .swiper-slide {
    width: clamp(10vw, 55.8vw, 302px);
  }
  .swiper-box.swiper-type2 .title {
    font-size: 18px;
  }
  .about_four .i_product_t .p{font-size: 15px;}
}
@media screen and (max-width: 1440px) {
  /*关于我们*/
  .about_one .pages .swiper-button-prev{left: -30px;}
  .about_one .pages .swiper-button-next{right: -30px;}
  .about_two .about_two_l .counter .h6{font-size: 15px;}
  .about_three .about_three_r .i_two_ul{height: 538px;}
  .swiper-btn-box-a {
    --s: 50px;
  }
  .swiper-box.swiper-type2 .swiper-slide {
    width: clamp(10vw, 55.8vw, 292px);
  }
  .swiper-box.swiper-type2 .title {
    font-size: 17px;
  }
}
@media screen and (max-width: 1200px) {
  /*关于我们*/
  .about_one .pages .swiper-button-prev{left: -20px;}
  .about_one .pages .swiper-button-next{right: -20px;}
  .about_two .about_two_l .counter .h6{font-size: 14px;}
  .about_two .about_two_l .i_product_t .p{font-size: 15px;}
  .about_three .about_three_r .i_two_ul{height: 500px;}
  .about_three .about_three_r .i_two_ul li .p{font-size: 15px;}
  .swiper-btn-box-a {
    --s: 40px;margin-top: 18%;
  }
  .swiper-box.swiper-type2 .swiper-slide {
    width: clamp(10vw, 55.8vw, 250px);
  }
  .swiper-box.swiper-type2 .title {
    font-size: 0.26rem;
  }
  .swiper-box.swiper-type2 .swiper-btn {
    margin-top: -7%;
  }
  .about_four .i_product_t .p{font-size: 14px;}
}
@media screen and (max-width: 992px) {
  /*关于我们*/
  .about_one .boxs{font-size: 13px;}
  .about_two .about_two_l{float: none;width: 100%;max-width: none;margin-top: 5%;}
  .about_two .about_two_l .i_product_t .p{margin-top: 4%;font-size: 14px;}
  .about_two .about_two_l .counter{ text-align:center;margin-top: 5%;}
  .about_two .about_two_l .counter span{ font-size:40px;}
  .about_two .about_two_l .counter ul li{padding-top: 3%;padding-bottom: 3%;}
  .about_two .about_two_r{float: none;width: 100%;position: static;}
  .about_two .about_two_r .i_two_ul{height: 300px;}
  .about_two .about_two_r .i_two_ul li{height: 60px;line-height: 60px;}
  .about_two .about_two_r .i_two_end{height: 70px;background-size: 18px 18px;}
  .about_three .about_three_r .i_two_ul{height:450px;}
  .about_three .about_three_r .i_two_end{height: 110px;}
  .about_three .about_three_r .i_two_ul li .p{font-size: 14px;}
  .about_four .i_product_t{float: none;width: 100%;}
  .about_four .i_product_t .p{margin-top: 4%;}
  .about_four .about_four_r{float: none;width: 100%;overflow: visible;}
  .swiper-box.swiper-type2 .swiper-slide{width: clamp(10vw,50vw, 340px);}
}
@media screen and (max-width: 780px) {
	/*关于我们*/
  .about_one .pages .swiper-button-prev{left: -10px;}
  .about_one .pages .swiper-button-next{right: -10px;}
  .swiper-box.swiper-type2 .swiper-slide{width: clamp(10vw, 50vw, 280px);}
}
@media screen and (max-width: 640px) {
	/*关于我们*/
  .about_two .about_two_l .counter span{ font-size:32px;}
  .about_two .about_two_l .counter .h6{font-size: 13px;}
  .about_three .about_three_r .i_two_ul li .p{font-size: 13px;}
  .about_three .i_product_t{float: none;width: 100%;max-width: none;}
  .about_three .about_three_r{float: none;width: 100%;margin-top: 5%;}
  .about_three .about_three_r .i_two_end{height: 70px;}
  .swiper-box.swiper-type2 .swiper-slide{width: clamp(10vw, 50vw, 250px);}
  .about_four .i_product_t .p{font-size: 13px;}
}
@media screen and (max-width: 480px) {
  /*关于我们*/
  .about_one .boxs{font-size: 12px;}
  .about_two .about_two_l .counter .h6{font-size: 12px;}
  .about_two .about_two_l .i_product_t .p{font-size: 13px;}
  .about_two .about_two_r .i_two_ul{height: 250px;}
  .about_two .about_two_r .i_two_ul li{height: 50px;line-height: 50px;}
  .about_two .about_two_r .i_two_ul li::after{width: 25px;background-size:10px 10px;}
  .about_two .about_two_r .i_two_end{height: 60px;background-size: 12px 12px;}
  .about_three .about_three_r .i_two_ul li .p{font-size: 12px;}
  .about_three .about_three_r .i_two_ul{height: 370px;}
  .about_three .about_three_r .i_two_end{background-size: 22px 22px;}
  .swiper-box.swiper-type2 .swiper-slide{width: clamp(10vw, 50vw, 180px);}
  .about_four .i_product_t .p{font-size: 12px;}
}
@media screen and (max-width: 420px) {
  /*关于我们*/
  .about_two .about_two_l .i_product_t .p{font-size: 12px;}
  .about_three .about_three_r .i_two_ul{height: 350px;}
  .swiper-box.swiper-type2 .swiper-slide{width: clamp(10vw, 50vw, 150px);}
}
@media (max-width:380px) {
	/*关于我们*/

}

/*公司优势*/
.about_five_bg{overflow: hidden; background:url(../img/about_img13.jpg) center center no-repeat; background-size:cover;}
.business-page{ position:relative;}
.business-page .business_div .top {
  position: relative;max-width: 890px;margin: 0 auto; margin-top:2%;
}
.business-page .business_div .top .swiper-button-prev,
.business-page .business_div .top .swiper-button-next {
  width: 25px;
  height: 45px;
  background-size: 25px auto;
  margin-top: -21%;
}
.business-page .business_div .top .swiper-button-prev {
  left: -90px;
  background-image: url(../images/i_left.png);
}
.business-page .business_div .top .swiper-button-prev:hover {
  background-image: url(../images/i_left_on.png);
}
.business-page .business_div .top .swiper-button-next {
  right: -90px;
  background-image: url(../images/i_right.png);
}
.business-page .business_div .top .swiper-button-next:hover {
  background-image: url(../images/i_right_on.png);
}
.business-page .business_div .top .swiper-slide {
  text-align: center;
  font-size: 15px;
  color: #47525e;
  position: relative;

  cursor: pointer; background:#fff;
}
/*.business-page .business_div .top .swiper-slide::before {
  content: " ";
  width: 100%;
  height: 1px;
  background: #eeeeee;
  position: absolute;
  left: 0;
  bottom: 4px;
  z-index: 2;
}
.business-page .business_div .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;
}*/
.business-page .business_div .top .swiper-slide-thumb-active {
  color: #fff; background:url(../images/i_bg2.jpg) no-repeat; background-size:cover; background-position:center center;
}
.business-page .business_div .top .swiper-slide-thumb-active i img.bgs2{opacity:1.0;filter:Alpha(opacity=100);}
.business-page .business_div .top .swiper-slide-thumb-active i img.bgs1{opacity:0;filter:Alpha(opacity=0);}
.business-page .business_div .top .swiper-slide .bb{ overflow:hidden; display:inline-block; vertical-align:top; text-align:left;position: relative;  padding-bottom: 30px;padding-top:30px;}
.business-page .business_div .top .swiper-slide .bb::after{content: "";position: absolute;bottom: 0;left: 50%;height: 2px;width: 0%;background: var(--main-color);transition:all 0.3s;}
.business-page .business_div .top .swiper-slide-thumb-active .bb::after{width: 100%;left: 0;right: 0;}
.business-page .business_div .top .swiper-slide .bb .h5{ font-weight:normal; color:#222222; font-size:20px;/*  height:26px; */ line-height:26px; }
.business-page .business_div .top .swiper-slide-thumb-active .bb .h5{color:var(--main-color);}
/*.business-page .business_div .top .swiper-slide-thumb-active::after {
  background-image: url(../images/history_year2.png);
}*/
.business-page .business_div .gallery-top {
  margin-top: 7%;margin-bottom: 7%;
}
.business-page .business_div .gallery-top .swiper-slide {
  max-width: 1400px; width:100%;
}
.business-page .business_div .gallery-top .swiper-slide dd{ overflow:hidden;transition:all 0.3s; text-align:left;/* padding-bottom:145px;*/ position:relative; z-index:0; width:100%; margin:0 auto;}
.business-page .business_div .gallery-top .swiper-slide .boxs{  overflow:hidden;/*opacity:0;filter:Alpha(opacity=0);*/}
.business-page .business_div .gallery-top .swiper-slide .imgs{ float:right; overflow:hidden; width:50%; position:relative; padding-top:35.215%;}
.business-page .business_div .gallery-top .swiper-slide .imgs img{display:block;width: 100%; height:100%; position:absolute; top:0; left:0; }
.business-page .business_div .gallery-top .swiper-slide .imgs img{ overflow:hidden;background-repeat:no-repeat; background-position:center center; background-size:cover;transition:all 0.3s;}
.business-page .business_div .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);}
.business-page .business_div .gallery-top .swiper-slide .txts{ float:left; width:48%; max-width:620px;  overflow:hidden;text-align:left;  color:#555555;  padding-top:4%;}
.business-page .business_div .gallery-top .swiper-slide .txts .h4{ font-weight:bold; color:#222222; line-height:46px; height:46px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-top:2%;}
/* .business-page .business_div .gallery-top .swiper-slide .txts .h4 .color{color: var(--main-color);} */
.business-page .business_div .gallery-top .swiper-slide .cons{ overflow:hidden;font-size:16px; line-height:30px; margin-top:25px;min-height:120px;}
.business-page .business_div .gallery-top .swiper-slide .desc{ color:rgba(0,0,0,0.06);font-size:238px;  /* z-index:-1; */line-height:1; text-transform:uppercase; margin-top:7%; letter-spacing:-1px;text-align: right;font-family: Arial;text-align: right;font-weight: bold;}
.business-page .business_div .gallery-top .swiper-slide .rbtn{margin-top: -90px;}
.business-page .business_div .gallery-top .swiper-slide-active .boxs{opacity: 1;filter: alpha(opacity=100);}
/*.business-page .business_div .gallery-top .swiper-slide-active .desc { color:#b7b7ec; }*/
/*.business-page .business_div .gallery-top .swiper-slide-active dd{ width:100%;}*/
@media screen and (max-width:1560px) {
    /*公司优势*/
    .business-page .business_div .gallery-top .swiper-slide .desc{font-size: 190px;}
}
@media screen and (max-width:1440px) {
  /*公司优势*/
  .business-page .business_div .gallery-top .swiper-slide .desc{font-size: 160px;margin-top: 5%;}
}
@media screen and (max-width:1200px) {
  /*公司优势*/
  .business-page .business_div .top .swiper-slide .bb .h5{  font-size:18px;}
  .business-page .business_div .gallery-top .swiper-slide .desc{font-size: 140px;}
  .business-page .business_div .gallery-top .swiper-slide .rbtn{margin-top: -60px;}
}
@media screen and (max-width:992px) {
  /*公司优势*/
  .business-page .business_div .gallery-top .swiper-slide .imgs{ float:none; width:100%; padding-top:60%;}
  .business-page .business_div .gallery-top .swiper-slide .txts{ float:none; width:100%;max-width: none; }
  .business-page .business_div .gallery-top .swiper-slide .cons{ font-size:15px; line-height:28px;min-height:inherit;}
  .business-page .business_div .top .swiper-slide {font-size: 14px;}
  .business-page .business_div .top .swiper-slide .bb{padding-bottom: 20px;padding-top:20px;}
  .business-page .business_div .top .swiper-slide .bb .h5{  font-size:16px;}
  .business-page .business_div .gallery-top .swiper-slide {/*max-width: 350px;*/width: 100%;}
  .business-page .business_div .gallery-top .swiper-slide .cons{margin-top: 3%;}
  .business-page .business_div .gallery-top .swiper-slide .desc{font-size: 120px;}
}
@media screen and (max-width:640px) {
  /*公司优势*/
  .business-page .business_div .gallery-top .swiper-slide .cons{  font-size:14px; line-height:26px; margin-top:1%;}
  .business-page .business_div .gallery-top{ margin-top:5%;}
  .business-page .business_div .gallery-top .swiper-slide .txts .h4{ height:36px; line-height:36px;}
  .business-page .business_div .gallery-top .swiper-slide .desc{ margin-top:5%;font-size: 100px;}
  .business-page .business_div .top .swiper-slide .bb{padding-top: 15px;padding-bottom: 15px;}
}
@media screen and (max-width:480px) {
  /*公司优势*/
  .business-page .business_div .gallery-top .swiper-slide .cons{ line-height:24px; font-size:13px;}
  .business-page .business_div .gallery-top .swiper-slide .desc{font-size: 90px;}
  .business-page .business_div .top .swiper-slide .bb{padding-top: 10px;padding-bottom: 10px;}
  .business-page .business_div .top .swiper-slide .bb .h5{ font-size:15px;line-height: 22px;}
  .business-page .business_div .top .swiper-slide{ font-size:13px;}
  .business-page .business_div .gallery-top .swiper-slide .rbtn{margin-top: -40px;}
  
}
@media screen and (max-width:420px) {
  /*公司优势*/
  .business-page .business_div .gallery-top .swiper-slide .cons{ line-height:22px; font-size:12px;}
  .business-page .business_div .gallery-top .swiper-slide .desc{font-size: 80px;}
  .business-page .business_div .top .swiper-slide .bb .h5{ font-size:14px;}
  .business-page .business_div .top .swiper-slide{ font-size:12px;}
}



/*成功案例*/
.about_six{margin-top: 4%;overflow: hidden;margin-bottom: 6%;}
.about_six .boxs{overflow: hidden;position: relative;padding-bottom: 10%;z-index: 0;}
.about_six .boxs::before{content: "";position: absolute;bottom: 0;left: 0;height: 2px;width: 100%;background: #eeeeee;z-index: -1;}
.about_six .boxs::after{content: "";position: absolute;bottom: 0;left: 0;height: 2px;width: 0%;background: var(--main-color);z-index: 1;transition:all 0.3s;}
.about_six .boxs:hover::after{width: 100%;}
.about_six .boxs .imgs{ position:relative; z-index: 0;transition:all 0.3s;}
.about_six .boxs .imgs .img{overflow: hidden;padding-top:62.8%;position: relative;}
.about_six .boxs .imgs .img img{display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.about_six .boxs:hover .imgs .img img{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}
.about_six .boxs:hover .imgs{border: 3px solid #e79535;}
.about_six .boxs .h3{overflow: hidden;line-height: 32px;height: 64px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;margin-top: 8%;font-weight: bold;color: #333333;}
.about_six .boxs .p{overflow: hidden;line-height: 26px;margin-top: 3%;height: 78px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;color: #777777;font-size: 15px;}
.about_six .boxs:hover .h3{color: var(--main-color);}
@media screen and (max-width:1560px) {
/*成功案例*/
}
@media screen and (max-width:1200px) {
/*成功案例*/

}
@media screen and (max-width:992px) {
/*成功案例*/
.about_six .boxs .h3{line-height: 26px;height: 52px;}
.about_six .boxs .p{line-height: 22px;height: 66px;font-size: 14px;margin-top: 4%;}
}
@media screen and (max-width:640px) {
/*成功案例*/
.about_six{margin-top: 4%;}
.about_six .boxs .p{font-size: 13px;}
}
@media screen and (max-width:480px) {
/*成功案例*/
.about_six{margin-top: 5%;}
.about_six .boxs .p{font-size: 12px;}
}
@media screen and (max-width:420px) {
/*成功案例*/
}
/*人才招聘*/
.job_four_bg{overflow: hidden;background-repeat: no-repeat;background-position: center top;background-size: 100% auto;}
.job_four{overflow: hidden;margin-bottom: 8%;}
.job_four .i_product_t .p{max-width: 1240px;margin: 0 auto;margin-top: 2%;}
.faq_ul2{margin-top:4%;}
.faq_ul2 ul li{ display:block; overflow:hidden; background:url(../images/job_bg4.png) #fff right 40px top 36px no-repeat;transition:all 0.3s; cursor:pointer;-webkit-tap-highlight-color:transparent; background-size:8px 5px; margin-bottom:40px; padding-left:40px; padding-right:40px; border: 1px solid #dddddd;margin-bottom: 40px;}
.faq_ul2 ul li:last-child{ margin-bottom:0;}
.faq_ul2 ul li:hover{ background-image:url(../images/job_bg4_on.png); /*background-color:#fff;*/box-shadow: 0 4px 14px 1px rgba(0, 0, 0, 0.03);}
.faq_ul2 ul li:hover .h3{  /* color:#fff;*/ /*background-image:url(../images/job_bg1_on.png);*/}
.faq_ul2 ul li:hover .h3 em{ color:var(--main-color);}
.faq_ul2 ul li.on .h3{ background-image:url(../images/job_bg2.png); color:#333;}
.faq_ul2 ul li.on .h3 em{ color:var(--main-color);}
.faq_ul2 ul li.on:hover .h3{ color:#333;}
.faq_ul2 ul li.on{ background-image:url(../images/job_bg4_on2.png);/* background-color:#fff;*/border: 1px solid var(--main-color);}
.faq_ul2 ul li .h3{ font-weight:bold; overflow:hidden; padding-top:18px; padding-bottom:18px;line-height:40px; /*white-space:nowrap;text-overflow:ellipsis;*/  color:#333333; transition:all 0.3s; position:relative; font-size:24px; border-bottom:1px solid #dddddd; padding-left:40px; background:url(../images/job_bg2.png) left top 26px no-repeat; background-size:22px 24px;}
.faq_ul2 ul li .h3 em{ float:right; overflow:hidden; font-style:normal; color:#999999; font-size:15px; padding-right:18px;}
.faq_ul2 ul li .desc{ color:#777777; overflow:hidden; font-size:16px; line-height:36px; padding-top:30px; padding-bottom:30px;}
/*.faq_ul2 ul li:hover .desc{ color:#fff;}*/
.faq_ul2 ul li.on:hover .desc{ color:#777777;}
.faq_ul2 ul li .desc label{ display:inline-block; vertical-align:top; margin-right:6%;}
/*.faq_ul2 ul li .desc label:nth-child(4){ margin-right:0;}
.faq_ul2 ul li .desc label:nth-child(5){ display:block;}*/
.faq_ul2 ul li .down{ overflow:hidden; line-height:36px; font-size:16px;padding: 3% 0 3%  0; display: none; color:#777777; border-top:1px solid #dddddd;}
.faq_ul2 ul li .down .h4{ font-weight:normal; color:#333; overflow:hidden; margin-bottom:0.5%; font-size:17px; text-transform:uppercase;}
.faq_ul2 ul li .down .p{ overflow:hidden; margin-bottom:2%;}
.faq_ul2 ul li .down .p:last-child{ margin-bottom:0;}
.faq_ul2 ul li .down .p .color1{ color:var(--main-color);}
.faq_ul2 ul li .down .p a{ color:var(--main-color);}
.faq_ul2 ul li .down .two{ overflow:hidden; margin-top:1%; padding-top:2.5%; border-top:1px solid #dddddd;}
.faq_ul2 ul li .down .two a{ color:#f6f6f6; background:var(--main-color); display:block; width:190px; line-height:54px; height:54px; text-align:center; overflow:hidden;transition:all 0.3s; border-radius:6px; }
.faq_ul2 ul li .down .two a:hover{opacity:0.8;filter:Alpha(opacity=80);}
@media screen and (max-width:1560px) {

}
@media screen and (max-width:1200px) {
  /*人才招聘*/
  .faq_ul2 ul li .down{  line-height:30px; font-size:16px;}
/*.faq_ul2 ul li .down .h4{ font-size:16px;}*/
.faq_ul2 ul li .desc{ font-size:16px; line-height:30px; padding-top:20px; padding-bottom:20px;}
}
@media screen and (max-width:992px) {
    /*人才招聘*/
  .faq_ul2 ul li{ margin-bottom:20px;padding-left:23px; padding-right:23px; background-position:right 23px top 32px;}
  .faq_ul2 ul li .down{  line-height:26px; font-size:15px;}
  .faq_ul2 ul li .down .h4{ font-size:15px;}
  .faq_ul2 ul li .h3{  padding-top:14px; padding-bottom:14px; padding-left:30px; font-size:20px; background-position:left top 21px; background-size:20px 22px; }
  .faq_ul2 ul li .h3 em{ font-size:13px;}
  .faq_ul2 ul li .desc{ line-height:26px; padding-top:15px; padding-bottom:15px; font-size:15px;}
  .faq_ul2 ul li .down .two{ padding-top:3%;}
  .faq_ul2 ul li .down .two a{ width:140px; height:44px; line-height:44px;}
}
@media screen and (max-width:640px) {
      /*人才招聘*/
  .faq_ul2 ul li{ padding-left:13px; padding-right:13px;  background-position:right 13px top 30px;margin-bottom:10px;}
  .faq_ul2 ul li .h3{ font-size:16px; background-position:left top 21px;}
  .faq_ul2 ul li .h3 em{  font-size:12px;}
  .faq_ul2 ul li .down{ font-size:14px; line-height:24px;}
  .faq_ul2 ul li .down .h4{ font-size:14px; margin-bottom:1%;}
  .faq_ul2 ul li .down .two a{width:130px; height:36px; line-height:36px;}
  .faq_ul2 ul li .desc{font-size:13px; line-height:24px;}
}
@media screen and (max-width:480px) {
/*人才招聘*/
.faq_ul2 ul li{ background-position:right 13px top 23px; }
.faq_ul2 ul li .down{ padding-top:20px; padding-bottom:20px; font-size:12px; line-height:22px;}
.faq_ul2 ul li .down .h4{ font-size:13px;}
.faq_ul2 ul li .desc{ line-height:22px; font-size:12px; padding-top:12px; padding-bottom:12px;}
.faq_ul2 ul li .h3 em{ font-size:12px; }
.faq_ul2 ul li .h3{ padding-left:22px; background-size:16px 17px; background-position:left top 16px; line-height:24px;font-size: 14px;}
.faq_ul2 ul li .down .two{ padding-top:4%;}
}
@media screen and (max-width:420px) {

}

.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;}
}

@keyframes paomadeng {
	from {
		transform: translateX(0%);
		-ms-transform: translateX(0%); /* IE 9 */
		-moz-transform: translateX(0%); /* Firefox */
		-webkit-transform: translateX(0%); /* Safari å’Œ Chrome */
		-o-transform: translateX(0%);
	}
  
	to {
		transform: translateX(-100%);
		-ms-transform: translateX(-100%); /* IE 9 */
		-moz-transform: translateX(-100%); /* Firefox */
		-webkit-transform: translateX(-100%); /* Safari å’Œ Chrome */
		-o-transform: translateX(-100%);
	}
  }
  @keyframes paomadengTwo {
	from {
		transform: translateX(-100%);
		-ms-transform: translateX(-100%); /* IE 9 */
		-moz-transform: translateX(-100%); /* Firefox */
		-webkit-transform: translateX(-100%); /* Safari å’Œ Chrome */
		-o-transform: translateX(-100%);
  
	}
  
	to {
		transform: translateX(0%);
		-ms-transform: translateX(0%); /* IE 9 */
		-moz-transform: translateX(0%); /* Firefox */
		-webkit-transform: translateX(0%); /* Safari å’Œ Chrome */
		-o-transform: translateX(0%);
	}
  }

  @-webkit-keyframes svgcircle1 {
    0% {
        stroke-dashoffset: 220;
    }
    100% {
        stroke-dashoffset: 0;
    }
  }
  
  @keyframes svgcircle1 {
    0% {
        stroke-dashoffset: 220;
    }
    100% {
        stroke-dashoffset: 0;
    }
  }

  @-webkit-keyframes reveal {
    80% {
      letter-spacing: 8px;
    }
    100% {
      background-size: 300% 300%;
    }
  }
  @keyframes reveal {
    80% {
      letter-spacing: 8px;
    }
    100% {
      background-size: 300% 300%;
    }
  }
  @-webkit-keyframes glow {
    40% {
      text-shadow: 0 0 8px #fff;
    }
  }
  @keyframes glow {
    40% {
      text-shadow: 0 0 8px #fff;
    }
  }

