@charset "UTF-8";
*{margin:0;padding:0;list-style-type:none;}
body{font-size:16px;font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;color:#666;}
a{text-decoration:none;color:#666;outline:none;blr:expression(this.onFocus=this.blur());}
.clearfix:after{content:"";display:none;clear:both;visibility:hidden;height:0;}
.clearfix{display:flex;flex-wrap:wrap;justify-content:space-between;}
ul.clearfix{justify-content:flex-start;}
.clearfix li{position:relative;box-sizing:border-box;border-radius:10px;transition:all ease .5s;}
.txt_abs{position:absolute;left:0;top:0;width:100%;height:100%;transition:all ease .5s;}
.txt_abs dl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;transition:all ease .5s;text-align:center;}

.common{width:90%;max-width:1920px;margin:0 auto;}
p{line-height:36px;}
img{border:none;vertical-align:middle;}
*:focus{outline:none;}
.fl{float:left;}
.fr{float:right;}

.dhxg2{opacity:0;}
.anim0{ animation: dz0 .8s linear 1 normal forwards; }
.anim1{ animation: dz3 .5s linear 1 normal forwards; }
.anim2{ animation: dz2 .8s linear 1 normal forwards; }
.anim3{ animation: dz3 1s linear 1 normal forwards; }
.anim4{ animation: dz4 1s linear 1 normal forwards; }
.anim5{ animation: dz5 .6s linear 1 normal forwards; }
.anim6{ animation: dz6 .6s linear 1 normal forwards; }
.anim7{ animation: dz7 .6s linear 1 normal forwards; }
.lc{display:none !important;}

@keyframes dz0
{
0% {opacity: 0; }
100% {opacity: 1; }
}
@keyframes dz1
{
0% {opacity: 0;transform: translate(-20%, 0%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
@keyframes dz2
{
0% {opacity: 0; transform: translate(20%, 0%); }
100% {opacity: 1;transform: translate(0, 0%);  }
}
 @keyframes dz3
{
0% {opacity: 0;transform: translate(0, 30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
 @keyframes dz4
{
0% {opacity: 0;transform: translate(0, -30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部代码 ***/
.nav_trigger{width:30px;height:30px;position:absolute;right:3%;top:50%;margin-top:-15px;z-index:200;cursor:pointer;display:none;}
.nav_icon{display:inline-block;position:relative;width:30px;height:3px;background:#c60018;-webkit-transition-property:background-color, -webkit-transform; ransition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: .3s;  transition-duration: .3s;}
.nav_icon:before,
.nav_icon:after{content: '';display:block;width:30px;height:3px;position:absolute;background:#c60018;-webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: .3s; transition-duration: .3s;}
.nav_icon:before{margin-top:-10px; }
.nav_icon:after{margin-top:10px;}
.nav-active .nav_icon{background: rgba(0, 0, 0, 0);}
.nav-active .nav_icon:before{margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); background:#c60018;}
.nav-active .nav_icon:after{margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); background:#c60018;}

header{position:fixed;width:100%;left:0;top:0;z-index:99999;/*background:#fff;*/transition:all ease .5s;}
header *{transition:all ease .5s;}
.header{width:94%;margin:0 auto;align-items: center;}

.h_rt > div{display:inline-block;line-height:19px;padding:30px 0;}
.h_rt .language{position:relative;}
.h_rt .language a.en{color:#c60019;text-transform:uppercase;font-size:17px;cursor:pointer;line-height:19px;display:block;}
.h_rt .language a.en:before{width:19px;height:19px;display:inline-block;content:'';vertical-align:top;background:url('icon/en.png') center no-repeat;background-size:100% auto;margin-right:5px;}
.h_rt .language a.en:after{display:inline-block;content:'';vertical-align:top;width:19px;height:19px;margin-left:5px;background:url('xlxx.png') center no-repeat;background-size:100% auto;}
.h_rt .language .enul{display:none;position:absolute;top:75px;background:rgba(198,0,25,.5);background:#c60019;border-radius:10px;width:160px;text-align:center;padding:10px 0;}
.h_rt .language .enul a{color:rgba(255,255,255,.9);display:block;line-height:35px;}
.h_rt .language .enul a:hover{color:#fff;font-weight:bold;}
.h_rt .language:hover .enul{display:block;}
.h_rt .searchbox{margin-left:40px;position:relative;}
.h_rt .searchbox img{cursor:pointer;    height: 19px;    width: auto;    margin-top: -4px;}
.h_rt .search{display:none;position:absolute;right:-5px;width:360px;top:90px;background:#fff;border-radius:10px;overflow:hidden;}
.h_rt .search input{line-height:59px;border:none;font-size:16px;}
.h_rt .search .input_txt{width:65%;color:#666;padding:0 5%;    border: 1px solid #e8e8e8;}
.h_rt .search .input_but{height: 61px;width:25%;background:#c30312;color:#fff;text-align:center;position:absolute;right:0;top:0;cursor:pointer;}
.logo{width:190px;}
.logo img{max-width:100%;height:auto;}
.nav{}
.nav a{color:#fff;}
.nav ul li{position:static;border-radius:0;margin:0 35px;}
.nav ul li a{line-height:33px;padding:30px 0;display:inline-block;text-transform:uppercase;border-top:solid 2px rgba(255,255,255,0);}
.nav ul li .mdh{position:absolute;display:none;z-index:10;width:100%;height:35px;left:0;top:0;}
.nav ul li.on a{border-color:#c50017;}
.nav ul li.on a,.nav ul li:hover a{color:#c60019;}
.nav ul li .text{position:absolute;left:0;top:95px;z-index:99;width:100%;padding:20px 0 28px 0;border-top: 1px solid #e5e5e5;display:none;background:rgba(255,255,255,.92);}
.nav ul li a:hover{border-top:solid 2px rgba(255,255,255,0);}

.nav ul li .text ul{margin:0 auto;min-width:950px;}
.nav ul li .text ul li{float:left;line-height:43px;font-size:16px;}
.nav ul li .text ul li a{color:#333;padding:0px 0 0px 16px;position:relative;border:none;font-size:16px;}
.nav ul li .text ul li a::before{content:"";width:6px;height:6px;border-radius:50%;background:#d4d4d4;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.nav ul li .text ul li:hover,
.nav ul li .text ul li.on{border:none;}
.nav ul li .text ul li:hover a{color:#c60019;}
.nav ul li .text ul li:hover a::before{background:#c60019;}
.nav ul li:hover .text{display:block;}
.nav ul li .text ul li.chanp{width:136px;margin:0;}

header.hdon{background:rgba(255,255,255,.92);-webkit-box-shadow:0 0px 10px rgba(0, 0, 0, .05);-moz-box-shadow:0 0px 10px rgba(0, 0, 0, .05);box-shadow:0 0px 10px rgba(0, 0, 0, .05);}
header.hdon .logo img{width:160px;}
header.hdon .nav ul li a{color:#333;}
header.hdon .nav ul li.on a{color:#c60019;}
header.hdon .nav ul li a{padding:20px 0;}
header.hdon .h_rt > div{padding:28px 0;}
header.hdon .nav ul li .text,
header.hdon .h_rt .search{top:75px;}
header.hdon .nav ul li.on .text ul li a{color:#333;}

/*.rusbox .nav ul li:nth-child(4) .text ul,
.enbox .nav ul li:nth-child(4) .text ul{width:100%;}
.rusbox .nav ul li .text ul li.chanp,
.enbox .nav ul li .text ul li.chanp{width:auto;margin-right:27px;}*/

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
footer{background:#f6f6f6;color:#333;margin-top:5%;}
.home footer{margin-top:7%;}
footer a{color:#333;}
.fta,
.fta dd,
.ftc{align-items: center;}

.fta{padding:30px 0;}
/*.fta dd{width:20%;}*/
.fta dd .box{position:relative;}
.fta dd .box p{display:none;position:absolute;left:0;bottom:45px;}
.fta dd .box p img{width:120px;height:auto;border-radius:10px;}
.fta dd a img{width:45px;height:auto;margin-right:15px;}
.fta dd .box:hover p{display:block;}
.fta dt img {    height: 66px;width:auto;}

.ftb{border:solid 1px #e4e4e4;border-right:none;border-left:none;padding:55px 0 45px;}
.ftb .ftb_a{width:77%;}
.ftb .ftb_a li{margin-right:9%;}
.ftb .ftb_a li:last-child{margin-right:0;}
.ftb .ftb_a li span{line-height:30px;display:block;margin-bottom:10px;font-weight:bold;}
.ftb .ftb_a li a{line-height:44px;display:block;color:#666;}
.ftb .ftb_a li a:hover{color:#c60018;text-decoration:underline;}
.ftb .ftb_b{width:19%;}
.ftb .ftb_b li{padding-left:35px;position:relative;}
.ftb .ftb_b li span{line-height:36px;display:block;}
.ftb .ftb_b li p{line-height:36px;}
.ftb .ftb_b li img{position:absolute;left:0;top:7px;}

.ftc{padding:35px 0;}

.fix{/*display:none;*/position:fixed;right:0;/*top:30%;transform:translateY(-50%);*/bottom:10%;z-index:990;background:#fff;border-radius:10px;}
.fix ul li{display:none;/*border-top:solid 1px #ccc;*/text-align:center;padding:20px 0 10px;position:relative;width:74px;}
.fix ul li img{width:30px;height:auto;}
.fix ul li p{font-size:13px;color:#999;}
.fix ul li .text{display:none;position:absolute;right:74px;min-height:100%;background:#fff;top:50%;transform:translateY(-50%);align-items: center;border-radius:10px;padding:15px;}
.fix ul li .text img{width:120px;height:auto;}
.fix ul li.pf1{border:none;}
.fix ul li.pf1 .text{top:0;transform:translateY(0);}
.fix ul li.pf3 .text{width:200px;padding:0 15px;}
.fix ul li:hover .text{display:flex;}
.fix ul li:last-child{display:block;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页banner代码 ***/
.hdp{width:100%;height:88vh;position:relative;min-width:1200px;overflow:hidden;}
.hdp .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.hdp .bd ul{width:100% !important;}
.hdp .bd li{width:100% !important;height:88vh;overflow:hidden;text-align:center;background-size:cover !important;}
.hdp .hd{display:none;width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;}
.hdp .hd ul{text-align:center;}
.hdp .hd ul li{cursor:pointer;display:inline-block;*display:inline;*zoom:1;margin:0 6px;width:8px;height:8px;overflow:hidden;background:#dedede;text-indent:-99999em;border-radius:50%;}
.hdp .hd ul .on{background:#cc1930;}
.hdp .hdp_bt{position:absolute;width:100%;bottom:50px;left:0;z-index:10;}
.hdp .hdp_bt span{display:inline-block;margin-right:10px;z-index:1;width:56px;height:56px;background:url('btt.png') no-repeat;cursor:pointer;opacity:0.5;}
.hdp .hdp_bt span:hover{opacity:1;}
.hdp .hdp_bt .next{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.hdp .hdp_bt .prevStop:hover,
.hdp .hdp_bt .nextStop:hover{opacity:0.5;}

.hdp_wz{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%);text-align:left;}
.hdp_wz dl{color:#fff;font-weight:bold;}
.hdp_wz dl dd{margin:22px 0 38px;}
.hdp_wz p{font-weight:normal;}

/************************************************************************************************************/
/*** 幻灯片代码 ***/
.fullslide{position:relative;width:100%;display:none;}
.fullslide .bd{position:relative;z-index:0;overflow:hidden;}
.fullslide .bd li{float:left;width:100%;}
.fullslide .bd li img{display:block;width:100%;height:auto;margin:0 auto;}
.fullslide .hd{position:absolute;left:0;width:100%;height:25px;text-align:center;bottom:0px;z-index:99;}
.fullslide .hd li{display:inline-block;width:8px;height:8px;line-height:8px;text-indent:-10em;overflow:hidden;margin:0px 4px;cursor:pointer;background:#dedede;border-radius:50%;}
.fullslide .hd li.on{background:#cc1930;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页代码 ***/
.rwbox{position:relative;overflow:hidden;}
.rwbox .bg{width:100%;overflow:hidden;}
.rwbox .bg img{max-width:inherit;width:100%;}
.rwbox .rw{width:100%;position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);z-index:10;}
.rwbox .rw_a{}
.rwbox .rw_a .rwa{width:42%;}
.rwbox .rw_a .rwb{width:58%;}
.rwbox .rw_a .rwb img{width:90%;height:auto;}
.rwbox .rw_a .plate_tit{padding:0 !important;}
.rwbox .rw_b{position:absolute;right:0;top:0;z-index:9;/*transform:translateY(-45%);*/max-width:59%;overflow:hidden;}
.inmore{display:inline-block;width:160px;line-height:54px;background:#c60018;color:#fff;text-align:center;border-radius:27px;margin-top:70px;}

.row1 .plate_tit{text-align:left;}
.row1 .plate_tit dd{color:#333;margin:50px 0;line-height:50px;}
.row1 .p p{margin-top:10px;line-height:30px;text-indent:2em;}
.row1 .rw_b{top:-26%;}
.row1 .rw_b img{max-width:100%;height:auto;}

.row2{}
.row2 .plate_tit{text-align:left;}
.row2 .rw_a{align-items:flex-end;}
.row2 .r2hd{margin:50px 0 55px;}
.row2 .r2hd li{display:inline-block;margin-right:30px;line-height:30px;}
.row2 .r2hd li a:after{content:'';display:block;width:100%;height:2px;margin-top:3px;}
.row2 .r2hd li.on a{color:#c60019;}
.row2 .r2hd li.on a:after{background:#c60019;}
.row2 .r2bd .rw2{display:none;}
.row2 .r2bd .rw2.on{display:block;}
.row2 .r2bd .rw2 span{color:#333;}
.row2 .r2bd .rw2 p{line-height:50px;margin-top:20px;margin-bottom:35px;}
.row2 .r2bd .rw2_1{display:flex;justify-content:flex-start;}
.row2 .r2bd .rw2_1 a{display:block;text-align:center;width:30%;border-radius:10px;margin-right:3%;overflow:hidden;border:solid 2px #fff;}
.row2 .r2bd .rw2_1 a img{width:80%;max-height:116px;}
.row2 .r2bd .rw2_1 a:hover,
.row2 .r2bd .rw2_1 a.on{border-color:#c60018;}
.row2 .rwb ul li{display:none;text-align:right;}
.row2 .rwb ul li.on{display:block;}

.row3{color:#fff;}
.row3 .rw_a .rwa{width:100%;}
.row3 .plate_tit .ft_wt{color:#fff;}
.row3 .r3bd{margin-bottom:10%;}
.row3 .r3bd dl{text-align:center;}
.row3 .r3bd dl dd.ft_18{line-height:30px;min-height:180px;}
.row3 .r3bd dl dt br{display:none;}
.row3 .r3bd dl dd.ft_hx{width:26px;height:32px;border-bottom:solid 3px #fff;margin-bottom:35px;}
.row3 .r3bd dl .inmore{margin-top:50px;}
.row3 .r3hd{align-items: center;border-bottom:solid 1px rgba(255,255,255,.5);padding-bottom:29px;}
.row3 .r3hd li{width:20%;text-align:center;position:relative;cursor:pointer;}
.row3 .r3hd li:after{content:'';position:absolute;display:block;width:16px;height:16px;background:#fff;border-radius:50%;bottom:-38px;left:50%;transform:translateX(-50%);}
.row3 .r3hd li img{width:60px;height:auto;filter:grayscale(100%)brightness(1000%)}
.row3 .r3hd li p{margin-top:20px;line-height:24px;padding:6px 0;}
.row3 .r3hd li.on p{font-weight:bold;}
.row3 .r3hd li.on:after{width:28px;height:28px;background:url('icon/r3_0.png') center no-repeat;bottom:-44px}

.row4{margin-bottom:-7%;height:100vh;overflow:hidden;position:relative;}
.row4 .symap{width:100%;height:100%;}
.row4 .bg{width:40%;overflow:hidden;position:absolute;left:0;top:0;z-index:2;height:100%;}
.row4 .bg img{max-width:inherit;margin-left:-24%;}
.row4 .rw_a{position:absolute;left:6.7%;top:50%;transform:translateY(-50%);z-index:10;width:30%;}
.row4 .plate_tit{text-align:left;}
.row4 .r4hd{margin:50px 0 55px;}
.row4 .r4hd li{display:inline-block;margin-right:30px;line-height:30px;}
.row4 .r4hd li a:after{content:'';display:block;width:100%;height:2px;margin-top:3px;}
.row4 .r4hd li.on a{color:#c60019;}
.row4 .r4hd li.on a:after{background:#c60019;}
.row4 .r4bd dt{color:#c60018;}
.row4 .r4bd dd{margin:20px 0 60px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 文字大小代码 ***/
.ft_80{font-size:80px;}
.ft_66{font-size:66px;}
.ft_55{font-size:55px;}
.ft_50{font-size:50px;}
.ft_48{font-size:48px;}
.ft_45{font-size:45px;}
.ft_40{font-size:40px;}
.ft_38{font-size:38px;}
.ft_36{font-size:36px;}
.ft_34{font-size:34px;}
.ft_32{font-size:32px;}
.ft_30{font-size:30px;}
.ft_28{font-size:28px;}
.ft_26{font-size:26px;}
.ft_24{font-size:24px;}
.ft_22{font-size:22px;}
.ft_20{font-size:20px;}
.ft_18{font-size:18px;}
.ft_17{font-size:17px;}
.ft_14{font-size:14px;}
.ft_wt{font-weight:bold;color:#333;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 内页banner代码 ***/
.banner{position:relative;color:#fff;}
.banner a,.banner .ft_wt{color:#fff;}
.banner .img{width:100%;overflow:hidden;}
.banner .img img{max-width:inherit;width:auto !important;vertical-align:middle;position:relative;left:50%;transform:translateX(-50%);}
.banner .txt{position:absolute;width:100%;height:75%;left:50%;top:60%;transform:translate(-50%,-50%);}
.banner .txt.xtup{}
.banner .txt.xtup img{max-width:50%;height:auto;}
.banner dl{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.banner dl dt{position:relative;display:inline-block;text-transform:uppercase;}
.banner dl dt span{display:block;position:absolute;left:-53px;bottom:0px;width:90px;height:90px;background:url('icon/bn_icon.png') center no-repeat;background-size:100% auto;}
.banner .crumbs{position:absolute;left:0;width:100%;bottom:20px;line-height:30px;font-size:14px;z-index:3;}
.banner .crumbs img{vertical-align:middle;margin-right:15px;}
.banner .crumbs span.sd18 {display: none;}

/*** 二级导航代码 ***/
.subnav{padding:68px 0 20px;border-bottom:solid 2px #ededed;}
.subnav li{display:inline-block;line-height:50px;margin-right:5%;}
.subnav li:hover a,
.subnav li.on a{font-weight:bold;color:#333;}

.plate_tit{padding:85px 0 80px 0;text-align:center;}
.plate_tit .ft_wz{margin-top:13px;color:#666;}
.plate_tit .ft_hx{height:23px;border-bottom:solid 2px #c60018;width:46px;margin:0 auto;}

.plate_butt{cursor:pointer;display:block;position:absolute;top:50%;transform:translateY(-50%);width:54px;height:54px;background:#dcdcdc url('icon/btn.png') center no-repeat;border-radius:50%;}
.plate_butt.prev{transform:rotate(180deg);margin-top:-27px;}

.plate_line{display:none;border-bottom:solid 2px #eee;height:78px;position:relative;}
.plate_line::after{content:'';display:block;width:175px;height:2px;background:#c60019;position:absolute;left:0;bottom:-2px;}

.link a {
    display: inline-block;
    margin-left: 5%;
    background: #d13447;
    line-height: 21px;
    color: #fff;
    border-radius: 10px;
    width: 42.5%;
    text-align: center;
    float: left;
    padding: 10px 0;
}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 关于我们代码 ***/
.about{}
.ab1{position:relative;}
.ab_a{padding:90px 0 100px;}
.ab_a .plate_tit{text-align:left;margin-bottom:45px;padding:0 !important;}
.ab_a .plate_tit dd{color:#333;margin-top:15px;}
.ab_a p{line-height:40px;text-indent:2em;}
.ab_a .aba_fl{width:52%;}
.ab_a .aba_fr{width:43%;position:absolute;right:0;top:100px;border-radius:20px 0 0 20px;overflow:hidden;}
.ab_a .aba_fr img{width:100%;height:auto;}
.ab_a .aba_fr .txt{background:#ca1a24 url('ab1_2.jpg') right center no-repeat;color:#fff;box-sizing:border-box;padding:60px 0 60px 13%;width:100%;/*margin-top:70px;border-radius:20px 0 0 20px;*/}
.ab_a .aba_fr .txt .dt,
.ab_a .aba_fr .txt dd{margin-left:12%;}
.ab_a .aba_fr .txt dd{line-height:19px;margin-top:5px;text-transform:uppercase;}

.ab_b{padding:90px 0 100px;border-top:solid 1px #ebebeb;}
.ab_b ul{justify-content:space-between;}
.ab_b ul li{margin-right:3%;}
.ab_b ul li dl{position:relative;display:inline-block;}
.ab_b ul li dl .ft_wt{color:#d71618;}
.ab_b ul li dl dd{position:absolute;}
.ab_b ul li dl dd.ft_18{top:15px;right:-40px;width:40px;}
.ab_b ul li dl dd.ico{right:-40px;bottom:-30px;}

.ab_c{position:relative;margin-bottom:6%;}
.ab_c .ship{width:50%;margin:0 auto;position:relative;z-index:2;}
.ab_c .ship img{max-width:100%;cursor:pointer;border-radius: 10px;}
.ab_c .sp_tp{width:100%;position:relative;z-index:1;}
.ab_c .sp_tp span{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.ab_c .sp_bg{position:absolute;right:0;top:0;width:90%;height:100%;z-index:-1;}
.ab_c .sp_bg img{width:100%;height:100%;}
.glc2{position: fixed;left:0;top:0;width:100%;height:100vh;display: none;background: rgba(0, 0, 0, 0.8);z-index: 999;}
.glc2 .video video {width:100% !important;max-width: 100%;height: auto;margin: auto;display: block;border-radius: 6px;}
.glc2 .gl2div {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;width: 60%;padding: 1px;/*background: #fff;*/}
.glc2 .gl2div .close{position:absolute;cursor:pointer;right:-46px;top:-28px;background:#000;padding:0 5px 10px;border-radius: 50%;width: 30px;height: 30px;text-align: center;}
.glc2 .gl2div .close span{display:inline-block;width:24px;height:3px;}
.glc2 .gl2div .close span:before,
.glc2 .gl2div .close span:after{content: '';display:block;width:24px;height:3px;position:absolute;background:#fff;}
.glc2 .gl2div .close span:before{-webkit-transform: rotate(45deg); transform: rotate(45deg); background:#fff;}
.glc2 .gl2div .close span:after{-webkit-transform: rotate(-45deg); transform: rotate(-45deg); background:#fff;}

.ab_c p img{max-width:inherit;}
.ab_c #playVideo{position:absolute;z-index:10;width:100%;height:98%;left:0;top:5px;/*background:rgba(0,0,0,.35);*/}
.ab_c #playVideo p{position:absolute;left:50%;top:50%;cursor:pointer;transform:translate(-50%,-50%);}
.ab_c #playVideo p img{width:70px;height:auto;}
.ab_c .videoPlay1{vertical-align:middle;}

/*** 关于我们-发展历程代码 ***/
.ab2{background:#f6f6f6;padding-bottom:6%;}
.ab2 .history{position:relative;}
.ab2 .fhd{margin-bottom:85px;}
.ab2 .fhd .tempWrap{margin:0 auto;}
.ab2 .fhd ul li{}
.ab2 .fhd .bd{position:relative;}
.ab2 .fhd .bd .fln{position:absolute;left:0;bottom:18px;width:100%;border-bottom:solid 1px #d5d5d5;}
.ab2 .fhd .bd li{width:20%;display:inline-block;text-align:center;padding-bottom:50px;position:relative;font-family:Bahnschrift;line-height:55px;cursor:pointer;}
.ab2 .fhd .bd li:after{content:'';position:absolute;left:50%;bottom:0px;width:36px;height:36px;background:url('icon/lc1.png') center no-repeat;transform:translateX(-50%);}
.ab2 .fhd .bd li.on,
.ab2 .fhd .bd li.hit{color:#c60019;}
.ab2 .fhd .bd li.on:after,
.ab2 .fhd .bd li.hit:after{background:url('icon/lc2.png') center no-repeat;}
.ab2 .fhd .hd{display:none;}
.ab2 .prev{left:2%;z-index:99;margin-top:5vh;}
.ab2 .next{right:2%;z-index:99;margin-top:5vh;}
.ab2 .a2ul{margin-top:70px;}
.ab2 .a2ul > div{height:0;overflow:hidden;opacity:0;}
.ab2 .a2ul > div.show{height:auto;opacity:1;}
.ab2 .a2ul .img{width:47%;border-radius:10px;overflow:hidden;}
.ab2 .a2ul .img img{max-width:100%;position:relative;left:50%;top:0%;transform:translate(-50%,0);}
.ab2 .a2ul .txt{width:45%;padding-right:2%;position: relative;overflow:hidden;z-index:1;}
.ab2 .a2ul ul{width:100%;}
.ab2 .a2ul .scrollDiv{width:7px;position:absolute;top:0;right:-2px;_right:-3px;background:#c60019 !important;}
.ab2 .a2ul .txt p{color:#333;margin:20px 0 30px;}
.ab2 .a2ul .txt p.red {color:#c60019;font-size:18px;}
.ab2 .a2ul .txt .on span{color:#c60019;}
.ab2 .a2ul .txt b{position:absolute;right:0;bottom:0;z-index:-1;display:block;font-size:200px;color:#ececec;line-height:240px;}


/*** 关于我们-荣誉代码 ***/
.ab3 .bd ul{}
.ab3 .bd ul li{width:24%;margin-right:1%;margin-bottom:1.25%;overflow:hidden;}
.ab3 .bd ul li img{max-width:100%;height:auto;}
.ab3 .bd ul li:nth-child(4n){margin-right:0;}
.ab3 .hd{text-align:center;}
.ab3 .hd li{display:inline-block;width:88px;height:1px;padding:10px 0;border-bottom:solid 1px #c60019;margin:0 5px;font-size:0;cursor:pointer;}
.ab3 .hd li.on{padding:9px 0;border-bottom:solid 4px #c60019;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 价值观代码 ***/
.vl1 ul{border-radius:10px;overflow:hidden;}
.vl1 ul li{width:25%;}
.vl1 ul li .txt_abs{background:rgba(0,0,0,.35);z-index:10;}
.vl1 ul li dl{width:90%;}
.vl1 ul li dl dt::after{content:"";display:block;margin:25px auto 0;width:33px;height:43px;border-top:solid 2px #fff;}
.vl1 ul li dl dd{display:none;opacity:0;transition:all ease .5s;}
.vl1 ul li.on{width:50%;}
.vl1 ul li.on .txt_abs{background:rgba(198,0,25,.85);}
.vl1 ul li.on dl dd{display:block;opacity:1;}

.vl2{background:url('vl2_bg.jpg') center bottom no-repeat;background-size:cover;padding-bottom:7%;margin-top:85px;}
.vl2 .vl2_fl{width:42.5%;}
.vl2 .vl2_fl img{width:100%;border-radius:20px;-webkit-box-shadow:0 5px 25px rgba(0, 0, 0, .25);-moz-box-shadow:0 5px 25px rgba(0, 0, 0, .25);box-shadow:0 5px 25px rgba(0, 0, 0, .25);}
.vl2 .vl2_fr{width:52%;}
.vl2 .vl2_fr .ft_36{color:#333;margin-bottom:25px;}
.vl2 .vl2_fr b{color:#c6001a;display:block;margin-left:-15px;margin-bottom:20px;}
.vl2 .vl2_fr p{line-height:50px;text-indent:2em;}

.vl3 .tempWrap{width:100% !important;}
.vl3 ul li{width:20%;box-sizing:border-box;}
.vl3 ul li a{display:block;color:#fff;margin-right:35px;border-radius:10px;overflow:hidden;position:relative;}
.vl3 ul li img{width:100%;height:auto;}
.vl3 ul li img{width:100%;height:auto;border-radius:10px;}
.vl3 ul li .txt{position:absolute;left:0;bottom:0;width:100%;height:100%;background: linear-gradient(rgba(0,0,0,0) 50%, rgba(0,0,0,0.35) 71%);}
.vl3 ul li .txt dl{position:absolute;bottom:0;left:0%;width:100%;text-align:center;transition:all ease .5s;}
.vl3 ul li .txt dl dt{font-weight:bold;margin-bottom:20px;}
.vl3 ul li .txt dl dd{display:none;opacity:0;transition:all ease .5s;}
.vl3 ul li:hover .txt{background: linear-gradient(rgba(198,0,25,0.35) 65%, rgba(198,0,25,0.9) 90%,rgba(198,0,25,0.9) 50%);}
.vl3 ul li:hover .txt dl{bottom:35px;}
.vl3 ul li:hover .txt dl dd{display:block;opacity:1;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 新闻列表代码 ***/
.img img{width:100%;height:auto;}
.news_plate{background:#f8f8f8;border-radius:10px;overflow:hidden;position:relative;margin-top:90px;}
.news_plate .nwhd{position:absolute;bottom:43px;left:4%;z-index:10;}
.news_plate .nwhd li{display:inline-block;width:14px;height:14px;background:#e0e0e0;border-radius:50%;margin-right:20px;font-size:0;cursor:pointer;color:#e0e0e0;}
.news_plate .nwhd li.on{background:#c60019;color:#c60019;}

.news_plate .nwbd li a{display:block;}
.news_plate .nwbd .img{width:50%;}
.news_plate .nwbd .img img{max-height:560px;}
.news_plate .nwbd .txt{width:42.5%;margin-left:4%;padding-top:70px;}
.news_plate .nwbd .txt span{display:block;width:120px;text-align:center;line-height:38px;color:#fff;background:#c60019;border-radius:0 20px 20px 0;}
.news_plate .nwbd .txt .ft_26{line-height:46px;margin:25px 0 20px;}
.news_plate .nwbd .txt .ft_18{display:inline-block;color:#c60019;margin-top:50px;padding-right:24px;background:url('icon/more.png') right center no-repeat;background-size:auto 14px;}
.news_plate .nwbd .txt p{font-size:17px;}

.news_lish{margin-top:70px;}
.news_lish li{padding:48px 30px;border-bottom:solid 1px #e9e9e9;}
.news_lish li a{display:block;}
.news_lish li .img{width:25%;overflow:hidden;}
.news_lish li .img img{border-radius:10px;}
.news_lish li .txt{width:71%;font-size:17px;}
.news_lish li .txt b{display:block;}
.news_lish li .txt span{display:block;margin:25px 0 30px;}
.news_lish li .txt p{color:#999;}
.news_lish li:hover{background:#c60019;border-radius:10px;}
.news_lish li:hover .txt b,
.news_lish li:hover .txt span,
.news_lish li:hover .txt p{color:#fff;}

.pagebox{align-items: center;padding-top:70px;}
.page{text-align:center;padding-top:30px;}

.page a,
.page span{display:inline-block;line-height:38px;border:solid 1px #e2e2e2;width:38px;border-radius:5px;margin-right:15px;vertical-align:middle;}
.page span{display:none;}
.page a.on{background:#b83028;border-color:#b83028;color:#fff;}
.page .pgprev,
.page .pgnext{background:url('icon/more.png') center no-repeat;background-size:auto 14px;filter:grayscale(100%);font-size:0;}
.page .pgprev{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.pagebox .page{padding-top:0;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 新闻内容代码 ***/
.bdshare-button-style0-16 a{padding-left:28px !important;height:28px !important;}
.bdshare-button-style0-16 .bds_weixin{background:url('icon/fx_wx.jpg') center no-repeat !important;}
.bdshare-button-style0-16 .bds_tsina{background:url('icon/fx_wb.jpg') center no-repeat !important;}
.share{display:inline-block;vertical-align:middle;}
.newsxq{padding:90px 0 20px;}
.newsxql{width:73%;}
.newsxqr{width:23%;}
.newsxqla dd{padding:40px 0 45px;border-bottom:solid 1px #ebebeb;}
.newsxqla dd span{display:inline-block;border-right:solid 1px #ddd;padding-right:25px;margin-right:25px;}
.newsxqla dd em{font-style:normal;}
.newsxqlb p{line-height:35px;margin-top:20px;text-indent:2em;}
.pic{text-align:center;text-indent:0;}
.pic img{max-width:100%;height:auto;margin: 30px 0;border-radius: 6px;}
.newsxqlv{margin-top:70px;border:solid 1px #ebebeb;border-right:none;border-left:none;padding:25px 0;}
.newsxqlv li{width:48%;}
.newsxqlv li span{color:#c60019;display:inline-block;vertical-align:middle;}
.newsxqlv li.fr{text-align:right;}
.newsxqlv li a{display:inline-block;vertical-align:middle;max-width:75%;line-height:38px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}

.newsxqr .link{border:solid 1px #ddd;border-radius:10px;padding:24px 0;display: flex;}
.newsxqr .ft_32{margin:55px 0 50px;}
.newsxqr .ft_32::before{content:'';display:inline-block;width:4px;height:31px;border-left:solid 4px #c50017;border-radius:1.5px;margin-right:27px;vertical-align:middle;}
.newsxqr ul{}
.newsxqr ul li{border-radius:10px;overflow:hidden;margin-bottom:45px;}
.newsxqr ul li img{width:100%;height:auto;margin-bottom:20px;}
.newsxqr ul li p{color:#333;line-height:38px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 产品展示代码 ***/
.pro_bg{background:#fafafa;}
.pro_nav{text-align:center;margin-top:60px;}
.pro_nav,
.pro_nav ul{display:flex;justify-content:center;}
.pro_nav ul{border-radius:35px;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .05);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .05);box-shadow:0 5px 5px rgba(0, 0, 0, .05);}
.pro_nav ul li{line-height:30px;min-width:210px;padding:20px;border-radius:35px;box-sizing:border-box;}
.pro_nav ul li a{display:block;}
.pro_nav ul li:hover,
.pro_nav ul li.on{background:#d70917;}
.pro_nav ul li:hover a,
.pro_nav ul li.on a{color:#fff;}


/*** 产品封面代码 ***/
.product{padding-bottom:40px;}
.pro_cover .plate_tit{padding:50px 0;text-align:left;}
.pro_cover ul{position:relative;}
.pro_cover li{width:23.5%;margin-right:2%;border-radius:20px;overflow:hidden;padding:3% 2%;background:#fff;text-align:center;-webkit-box-shadow:0 0px 30px rgba(0, 0, 0, .1);-moz-box-shadow:0 0px 30px rgba(0, 0, 0, .1);box-shadow:0 0px 30px rgba(0, 0, 0, .1);}
.pro_cover li img{width:100%;height:auto;}
.pro_cover li:nth-child(4n){margin-right:0;}
.pro_cover li p{margin-top:60px;color:#333;}
.pro_cover .more{display:none;position:absolute;height:100%;right:-80px;align-items: center;justify-content: center;writing-mode: vertical-lr;width:56px;border:solid 1px #c60019;color:#c60019;border-radius:20px;}
.pro_cover .hit .more{display:flex;}

/*** 产品列表代码 ***/
.pro_lish li{margin-bottom:40px;}

/*** 产品详情代码 ***/
.proxq .xqbd{position:relative;}
.proxq .tempWrap{margin:0 auto;width:100% !important;}
.proxq .plate_tit .ft_hx{height:5px;border:none;margin-top:18px;background:#c60018;border-radius:2.5px;}
.proxq1{background:#fff;padding:6% 0;}
.proxq1_a{width:52%;border-radius:20px;border:solid 1px #ebebeb;box-sizing:border-box;padding:3%;}
.proxq1_a .prev{left:-77px;}
.proxq1_a .next{right:-77px;}
.proxq1_a .xqbd ul{margin:0 auto;}
.proxq1_a .xqbd ul li{}
.proxq1_a .xqbd ul li img{width:100%;height:auto;}
.proxq1_a .xqhd{text-align:center;margin-top:4%;}
.proxq1_a .xqhd li{display:inline-block;width:13px;height:13px;border-radius:50%;background:#eee;font-size:0;margin:0 8px;cursor:pointer;}
.proxq1_a .xqhd li.on{background:#c6001b;}

.proxq1_b{width:43%;position:relative;}
.proxq1_b .plate_tit{padding:0 !important;text-align:left;text-transform:uppercase;/*border-bottom:solid 1px #f2f2f2;*/}
.proxq1_b .plate_tit dt{color:#c60019;margin-bottom:7px;}
.proxq1_b .plate_tit dd{padding-bottom:1px;border-bottom:solid 1px #f2f2f2;margin-bottom:1px;position:relative;}
.proxq1_b .plate_tit dd:after,
.proxq1_b .plate_tit dd:before{content:'';display:block;width:100%;margin-top:24px;height:1px;border-bottom:solid 1px #f2f2f2;}
.proxq1_b .plate_tit dd:before{position:absolute;bottom:3px;}
.proxq1_b .xq1b_1{align-items:center;padding:45px 0 20px;border-bottom:solid 1px #f2f2f2;}
.proxq1_b .xq1b_1 > div{width:100%;}
.proxq1_b .xq1b_1 ul{}
.proxq1_b .xq1b_1 ul li{max-width:30%;color:#999;padding-right:29px;margin-right:30px;border-right:solid 1px #eee;border-radius:0;box-sizing:border-box;}
.proxq1_b .xq1b_1 ul li:last-child{border:none;padding:0;margin:0;}
.proxq1_b .xq1b_1 ul li p{color:#333;margin-top:8px;}
.proxq1_b .xq1b_1 .down a{color:#999;}
.proxq1_b .xq1b_1 .down img{width:24px;height:auto;vertical-align:middle;margin-right:16px;}
.proxq1_b .xq1b_2{border-bottom:solid 1px #f2f2f2;padding:25px 0;}
.proxq1_b .xq1b_2 ul{margin-top:40px;}
.proxq1_b .xq1b_2 li{width:17%;text-align:center;color:#999;}
.proxq1_b .xq1b_2 li img{width:25px;height:auto;margin-bottom:5px;}
.proxq1_b .xq1b_3{border-radius:38px;background:#313a49;text-align:center;overflow:hidden;position:absolute;width:100%;left:0;bottom:0;}
.proxq1_b .xq1b_3 a{display:inline-block;width:50%;color:#fff;line-height:25px;padding:25px 0;}
.proxq1_b .xq1b_3 a.zxzx{background:#c6001b;}

.proxq2_a{text-align:left;}
.proxq2_a p{line-height:44px;text-indent:2em;}

.proxq2 .xq2{}
.proxq2 .xq2 .xqbd li{width:1415px;margin-right:200px;}
.proxq2 .xq2 .xqbd li.show{}
.proxq2 .xq2 .xqbd .tempWrap{width:100% !important;margin:0 auto;}

.proxq3{overflow:hidden;}
.proxq3 .picScroll-left{width:1415px;margin:0 auto;position:relative;}
.proxq3 .picScroll-left .tempWrap {overflow:inherit !important;}
.proxq3 .picScroll-left .bd{}
.proxq3 .picScroll-left .bd li{width:100%;max-width:1345px;margin:0 35px;opacity:0.5;transition: 0.5s;position: relative;}
.proxq3 .picScroll-left .bd li img{width:100%;height:auto;border-radius:20px;}
.proxq3 .picScroll-left .bd li.on{opacity:1;}
.proxq3 .picScroll-left .hd{text-align:center;}
.proxq3 .prev{left:-80px;}
.proxq3 .next{right:-80px;}

.proxq4{padding-bottom:6%;background:#fff;margin-top:6%;}
.proxq4 .tablebox{height:53vh;transition:all ease .5s;overflow:hidden;}
.proxq4 .tablebox.hit{height:auto;}
.proxq4 .djzk{transition:all ease .5s;cursor:pointer;text-align:center;font-size:18px;color:#c6001b;background:linear-gradient(rgba(255,255,255,.3) 40%,rgba(255,255,255,.8) 70%);padding-top:3%;}
.proxq4 .djzk span{transform:rotate(90deg);display:inline-block;margin-left:15px;width:15px;height:15px;background:url('icon/more.png') center no-repeat;background-size:100% auto;}
.proxq4 table{border-collapse:collapse;border-spacing:0;width:100%;}
.proxq4 table tr:nth-child(1) td{text-align:center;font-size:30px;line-height:45px;padding:20px 0;font-weight:bold;color:#fff;background:#676767;border-radius:5px;}
.proxq4 table tr td{border:solid 1px #e9e9e9;line-height:35px;font-size:24px;padding:20px 0;color:#999;text-align:center;}

.proxq5{position:relative;}
.proxq5 .vbd{}
.proxq5 .vbd li{position:relative;border-radius:20px;overflow:hidden;}
.proxq5 .vbd li img{width:100%;height:auto;border-radius:20px;}
.proxq5 .vbd li a{display:block;position:absolute;width:95px;height:95px;left:50%;top:50%;transform:translate(-50%,-50%);background:url('icon/bf2.png') center no-repeat;background-size:100% auto;}
.proxq5 .vhd{position:absolute;left:50%;bottom:25px;transform:translateX(-50%);z-index:10;}

.proxq6{margin-bottom:-7%;padding-bottom:7%;}
.proxq6 .xqbd .tempWrap{margin:0 auto;width:100% !important;}
.proxq6 .xqbd li{float:left;width:525px;margin-right:35px;border-radius:20px;overflow:hidden;}
.proxq6 .xqbd li img{width:100%;}
.proxq6 .xqbd .prev{left:-80px;}
.proxq6 .xqbd .next{right:-80px;}
.proxq6 .xqhd{text-align:center;margin-top:40px;}
.proxq6 .xqhd li,
.proxq5 .vhd li,
.proxq3 .picScroll-left .hd li{display:inline-block;margin:0 5px;background:#e1e1e1;width:36px;height:5px;font-size:0;border-radius:2.5px;cursor:pointer;}
.proxq6 .xqhd li.on,
.proxq5 .vhd li.on,
.proxq3 .picScroll-left .hd li.on{background:#c6001b;}

.cpform{display:none;position:fixed;background: rgba(0,0,0,.75);left:0;top:75px;width:100%;height:100%;z-index:99;}
.cpform .tip{display:none;}
.cpform.bjform .content{display:none;}
.cpform .close{margin:0 auto;width:38%;text-align:right;}
.cpform .close span{color:#fff;font-size:48px;cursor:pointer;}
.formbox{width:38%;margin:0 auto;position:relative;z-index:1;background:url('in_bg1.png') center top no-repeat;background-size:100% 100%;}
.formbox .formkk{width:64%;margin:0 auto;}
.formbox .formtit{text-align:center;padding:8vh 0 15px;}
.formbox .ivu-form .ivu-form-item-label{display:none;}
.formbox formbox{padding-bottom:0 !important}
.formbox .ivu-form-item{margin-bottom:20px;}
.formbox form > :not(.tipform) .bitian .ivu-form-item-label::after{margin-top:-8px !important;}
.formbox .title{text-align:center;}
.formbox .ivu-form .title .ivu-form-item-label{float:none !important;display:inline-block;width:auto !important;vertical-align:middle;}
.formbox .ivu-form .title .ivu-form-item-content{display:inline-block;vertical-align:middle;}
.formbox .type{opacity:0;margin-bottom:0;}
.formbox .type .ivu-form-item-content{line-height:0;}
.formbox .tjbg{position:absolute;bottom:-60px;width:100%;height:100%;background:url('in_bg2.png') center bottom no-repeat;background-size:100% auto;z-index:-1;}
.formbox .tij{margin:130px auto 100px;width:64%;background:#c60019;border-radius:10px;line-height:54px;}
.formbox .tij button{width:100%;background:none;border:none;}
.formbox .tij span{color:#fff;font-weight:bold;font-size:24px;line-height:32px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 案例列表代码 ***/
.case_nav{text-align:center;padding:60px 0;}
.case_nav ul{display:flex;flex-wrap:wrap;justify-content:center;}
.case_nav li{line-height:30px;padding:20px;background:#f8f8f8;margin:5px 10px;border-radius:35px;min-width:15%;/*padding:0 2%;*/box-sizing:border-box;}
.case_nav li a{display:block;color:#333;}
.case_nav li:hover,
.case_nav li.on{background:#d70917;}
.case_nav li:hover a,
.case_nav li.on a{color:#fff;}

.cplist_nav li{background:#f2f2f2;}

.case_plate{padding:3%;margin-bottom:70px;align-items:center;-webkit-box-shadow:0 0px 30px rgba(0, 0, 0, .05);
	-moz-box-shadow:0 0px 30px rgba(0, 0, 0, .05);box-shadow:0 0px 30px rgba(0, 0, 0, .05);
}
.case_plate dl{width:24%;padding:0 !important;border-right:solid 1px #f1f1f1;text-align:left;}
.case_plate dl dd.ft_wz{text-transform:uppercase;line-height:50px;margin:5px 0;color:#333;}
.case_plate dl img{width:50px;height:auto;}
.case_plate .txt{width:69%;}
.case_plate .txt p{line-height:50px;color:#999;}

.case_lish{/*justify-content:flex-start;*/}
.case_lish li{width:23.5%;margin-right:2%;margin-bottom:45px;border-radius:15px;overflow:hidden;-webkit-box-shadow:0 0px 30px rgba(0, 0, 0, .05);-moz-box-shadow:0 0px 30px rgba(0, 0, 0, .05);box-shadow:0 0px 30px rgba(0, 0, 0, .05);}
.case_lish li:nth-child(4n){margin-right:0;}
.case_lish li a{display:block;}
.case_lish li .txt{padding:35px 30px;}
.case_lish li span{display:block;color:#333;line-height:36px;margin-bottom:15px;}
.case_lish li p{color:#999;}
.case_lish li .p1{margin-top:25px;height:23px;background:url('icon/more.png') right center no-repeat;background-size:auto 100%;}

/*** 案例内容代码 ***/
.casxqa{background:#f6f6f6;border-radius:10px;border-bottom:solid 2px #d13447;margin-top:40px;}
.casxqa ul{padding:30px 0;}
.casxqa ul li{width:24.5%;border-right:solid 1px #e1e1e1;border-radius:0;text-align:center;}
.casxqa ul li span{color:#999;}
.casxqa ul li:last-child{border:none;}
.casxqc{margin:45px 0;}
.casxqc .map{width:100%;height:360px;border:solid 1px #d1d1d1;border-radius:10px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 工程案例代码 ***/
.gc_nav{border-bottom:solid 1px #eaeaea;padding-top:50px;position:relative;z-index:10;}
.gc_nav ul{}
.gc_nav li{width:20%;text-align:center;position:relative;padding-bottom:30px;}
.gc_nav li span{display:block;color:#333;line-height:30px;margin-top:20px;}
.gc_nav li img{width:56px;height:auto;filter:grayscale(1000%);opacity:0.5;}
.gc_nav li::after{content:'';display:block;position:absolute;left:50%;bottom:-7px;transform:translateX(-50%);width:16px;height:16px;background:#dcdcdc;border-radius:50%;}
.gc_nav li:hover span,
.gc_nav li.on span{color:#c60018;font-weight:bold;}
.gc_nav li:hover img,
.gc_nav li.on img{filter:grayscale(0%);opacity:1;}
.gc_nav li:hover::after,
.gc_nav li.on::after{width:28px;height:28px;background:url('icon/r3_0.png') center no-repeat;background-size:100% auto;bottom:-13px;}

.gcs1{background:#fafafa;padding-bottom:7%;}
.gcs1 .img{width:46%;}
.gcs1 .img img{border-radius:10px;}
.gcs1 .txt{width:50%;}
.gcs1 .txt p{margin-bottom:30px;color:#333;}

.gcs2 ul{justify-content:center;padding-bottom:70px;}
.gcs2 ul li{width:31.5%;margin-right:2%;padding:3%;padding-right:0;border-radius:10px;box-sizing:border-box;margin-bottom:35px;-webkit-box-shadow:0 0px 30px rgba(0, 0, 0, .05);-moz-box-shadow:0 0px 30px rgba(0, 0, 0, .05);box-shadow:0 0px 30px rgba(0, 0, 0, .05);}
.gcs2 ul li:nth-child(3n){margin-right:0;}
.gcs2 ul li span,
.gcs2 ul li b,
.gcs2 ul li em{display:block;}
.gcs2 ul li em{font-family:arial;font-weight:bold;color:rgba(1,1,1,.03);text-transform:capitalize;}
.gcs2 ul li b{color:#333;margin:13px 0 15px;}

.gcs3{background:#fafafa;}

.gcs4 ul{padding-bottom:7%;}
.gcs4 ul li{width:48%;display:flex;flex-wrap:wrap;overflow:hidden;align-items: center;margin-bottom:50px;-webkit-box-shadow:0 0px 30px rgba(0, 0, 0, .05);-moz-box-shadow:0 0px 30px rgba(0, 0, 0, .05);box-shadow:0 0px 30px rgba(0, 0, 0, .05);}
.gcs4 ul li a{display:block;}
.gcs4 ul li .img{width:38%;margin-right:4%;}
.gcs4 ul li .txt{width:47%;}
.gcs4 ul li b::before{content:'';display:inline-block;vertical-align:middle;border-radius:2.5px;background:#c3000e;margin-right:15px;width:5px;height:25px;}
.gcs4 ul li p{font-size:17px;margin-top:18px;}

.gcs5{background:url('gc5_bg.jpg') center no-repeat;background-size:cover;color:#fff;margin-bottom:-7%;}
.gcs5 .plate_tit dt{color:#fff;}
.gcs5 .plate_tit dd{border-color:#fff;}
.gcs5 .p1{line-height:48px;text-align:center;}
.gcs5 ul{padding:7% 0;}
.gcs5 ul li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: center;}
.gcs5 ul li img{width:50px;height:auto;margin-right:13px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 联系我们代码 ***/
.us1{background:#f6f6f6;padding-bottom:7%;}
.us1 ul{justify-content:space-around;}
.us1 ul li{width:33%;text-align:center;}
.us1 ul li img{width:46px;height:auto;}
.us1 ul li span{display:inline-block;padding:30px;background:#fff;border-radius:50%;-webkit-box-shadow:0 10px 30px rgba(148, 164, 187, .15);-moz-box-shadow:0 10px 30px rgba(148, 164, 187, .15);box-shadow:0 10px 30px rgba(148, 164, 187, .15);}
.us1 ul li b{display:block;color:#333;margin:25px 0 15px;}
.us1 ul li p a{color:#c60019;text-decoration:underline;}
.us1 ul li:hover span{background:#c60019;-webkit-box-shadow:0 10px 30px rgba(198, 0, 25, .15);-moz-box-shadow:0 10px 30px rgba(198, 0, 25, .15);box-shadow:0 10px 30px rgba(198, 0, 25, .15);}
.us1 ul li:hover img{filter:grayscale(100%)brightness(1000%);}
.us1 ul li:hover b{color:#c60019;}

.us2{margin-bottom:-5%;}
.us2 ul li{width:31.33%;margin-right:3%;margin-bottom:5%;padding:2%;-webkit-box-shadow:0 10px 30px rgba(148, 164, 187, .15);-moz-box-shadow:0 10px 30px rgba(148, 164, 187, .15);box-shadow:0 10px 30px rgba(148, 164, 187, .15);}
.us2 ul li:nth-child(3n){margin-right:0;}
.us2 ul li p{line-height:50px;}
.us2 ul li b{display:block;line-height:30px;padding:10px 0 25px;margin-bottom:24px;border-bottom:solid 1px #e9e9e9;}
.us2 ul li p span{display:inline-block;width:23px;height:23px;vertical-align:middle;margin-bottom:5px;margin-right:17px;background-size:auto 100% !important;filter:grayscale(100%);opacity:0.5;}
.us2 ul li .p1 span{background:url('icon/us_yh.png') center no-repeat;}
.us2 ul li .p2 span{background:url('icon/us_dh.png') center no-repeat;}
.us2 ul li .p3 span{background:url('icon/us_yx.png') center no-repeat;margin-bottom:3px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 渝交全球代码 ***/
.banner.glbn{}
.banner.glbn dl{text-align:left;}
.banner.glbn dl .ft_40{margin:35px 0;}
.banner.glbn dl p{width:44%;}
.banner.glbn .video{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background:#000;overflow:hidden;}
.banner.glbn .video video{width:auto;height:100%;object-fit: cover;float:right;/*margin-right:-15%;*/}
.banner.glbn .txt{z-index:2;}

.glo_plate{display:none;text-align:right;border-bottom:solid 2px #c6001a;padding-bottom:20px;margin-top:65px;}
.glo_plate span{display:inline-block;margin-left:25px;color:#333;}
.glo_plate span img{width:15px;height:auto;margin-right:7px;}

.global .plate_tit{text-align:left;padding: 85px 0 40px 0;}
.global .inmore{margin-top:0;}
.global ul{display:inline-block;position:relative;vertical-align:bottom;}
.global ul li{position:absolute;display:flex;align-items: center;}
.global ul li b{font-size:18px;color:#333;}
.global ul li dl dd{width:17px;height:17px;background:url('icon/global_dw.png') center no-repeat;background-size:17px auto;z-index:2;position:relative;}
.global ul li a:hover dl dd{background:url('icon/global_dw2.png') center no-repeat;}
.global ul li a:hover b{color:#e7690d;}
.global ul li .imglist{display:none;padding-left:10px;}
.global ul li .imglist span{display:inline-block;width:18px;height:18px;margin-left:10px;background-size:100% auto !important;vertical-align:bottom;}
.global ul li .imglist span.lbj{background:url('icon/global1.png') center no-repeat;}
.global ul li .imglist span.sb{background:url('icon/global2.png') center no-repeat;width:22px;}
.global ul li .imglist span.fgs{background:url('icon/global3.png') center no-repeat;}
.global .mpimg{/*max-width:100%;height:auto;*/max-width:inherit;}

.glo_lish1{text-align:center;overflow-x:scroll;}
.glo_lish1 ul li{align-items:flex-start;}
.glo_lish1 ul li.x{align-items:flex-end;}
.glo_lish1 dl{margin-right:7px;}
.glo_lish1 dl dt{width:18px;height:18px;margin-top:3px;background:url('icon/global.png') center no-repeat;position:relative;z-index:1;}
.glo_lish1 dl dt:after{content:'';display:block;width:8px;height:28px;border-right:solid 1px #d9d9d9;position:absolute;left:0;}
.glo_lish1 dl.bz1 dt:after{top:18px;}
.glo_lish1 dl.bz1 dd{margin-top:24px;}
.glo_lish1 dl.bz2 dt{margin-bottom:3px;}
.glo_lish1 dl.bz2 dt:after{bottom:18px;height:20px;}
.glo_lish1 dl.bz2 dd{margin-bottom:16px;}
.glo_lish1 .gl1{left:19.5%;top:28%;}
.glo_lish1 .gl2{left:22%;bottom:37%;}
.glo_lish1 .gl3{left:50.5%;top:20%;}
.glo_lish1 .gl4{left:58%;top:31%;}
.glo_lish1 .gl5{left:53%;bottom:43%;}
.glo_lish1 .gl6{left:51%;bottom:28%;}
.glo_lish1 .gl7{right:21%;top:11%;}
.glo_lish1 .gl8{right:17.5%;top:30%;}
.glo_lish1 .gl9{right:9.5%;top:37%;}

.glo_lish2{text-align:center;overflow-x:scroll;}
.glo_lish2 .ul1{margin-left:148px;}
.glo_lish2 dl dd{margin-right:10px;margin-top:2px;}
.glo_lish2 li a {display: inline-flex;}
.glo_lish2 .gl1{left:55%;top:65%;}
.glo_lish2 .gl2{left:87%;top:24%;}
.glo_lish2 .gl3{left:66%;top:40%;}
.glo_lish2 .gl4{left:75.5%;bottom:36%;}
.glo_lish2 .gl5{left:73%;bottom:28%;}
.glo_lish2 .gl6{left:77%;bottom:22%;}
.glo_lish2 .gl7{left:45%;bottom:37%;}
.glo_lish2 .gl8{left:20%;bottom:40%;}
.glo_lish2 .gl9{left:56.5%;bottom:61.5%;}
.glo_lish2 .gl10{left:20%;bottom:67%;}


/************************************************************************************************************/
/************************************************************************************************************/
/*** 业务中心-智能制造中心代码 ***/
.business .com2{width:1530px;min-width:1530px;margin:0 auto;justify-content:space-between;}
.business1 p{text-align:center;line-height:40px;}

.business1 ul{margin:6% auto 0;/*width:80%;*/justify-content:space-between;}
.business1 ul li{max-width:33%;display:flex;justify-content:space-between;align-items: center;}
.business1 ul li img{max-width:120px;border-radius:6px;height:auto;margin-right:25px;}
.business1 ul li dl{max-width:70%;}
.business1 ul li dd{margin-top:10px;}
.business1 ul li dt,
.business3 ul li .txt dt,
.business2 ul li .txt_abs dt{font-weight: normal;}

.business2{border-top:solid 1px #e8e8e8;margin-top:75px;}
.business2 ul{/*justify-content:flex-start;*/}
.business2 ul li{width:28%;overflow:hidden;border-radius:0;}
.business2 ul li img{}
.business2 ul li.on{width:44%;}
.business2 ul li .txt_abs{background:rgba(0,0,0,.35);}
.business2 ul li dl{width:100%;}
.business2 ul li .txt_abs img{width:56px;height:auto;}
.business2 ul li .ft_wt{color:#fff;margin:30px 0 15px;}
.business2 ul li .ft_14{text-transform:uppercase;}
.business2 ul li .ft_16,
.business2 ul li.on .ft_14{display:none;}
.business2 ul li.on .txt_abs{background:rgba(191,34,45,.88);}
.business2 ul li.on dl{text-align:left;width:78%;}
.business2 ul li.on .ft_16{display:block;}
.business2 ul.col4 li{width:21.3%;}
.business2 ul.col4 li.on{width:36%;}
.business2 ul.col5{}
.business2 ul.col5 li{width:16.66%;}
.business2 ul.col5 li.on{width:33.33%;}


.business3 .plate_tit{padding-bottom:0;}
.business3 ul li{padding:4% 0;}
.business3 ul li .clearfix,
.business3 ul li .clearfix:after{display:block;}
.business3 ul li .img{width:56%;float:left;overflow:hidden;}
.business3 ul li .img img{width:100%;height:auto;    border-radius: 10px;}
.business3 ul li .txt{width:35%;padding:0 4%;float:right;margin-top:8%;box-sizing:border-box;}
.business3 ul li dt:before{content:'';display:block;width:50px;height:26px;border-top:solid 4px #c60019;}
.business3 ul li dt{line-height:50px;font-size: 36px;}
.business3 ul li dd{line-height:40px;margin-top:27px;}
.business3 ul li:nth-child(2n){background:#f6f6f6;}
.business3 ul li:nth-child(2n) .img{float:right;}
.business3 ul li:nth-child(2n) .txt{float:left;}

.business4{overflow:hidden;}
.results{width:925px;margin:0 auto;position:relative;}
.results .tempWrap {overflow:inherit !important;}
.results .bd{}
.results .bd li{width:100%;max-width:925px;transition:0.5s;position:relative;text-align:center;}
.results .bd li .img{height:440px;overflow:hidden;margin-top:47px;}
.results .bd li .txt{margin-top:7%;display:none;}
.results .bd li .txt .ft_wz{margin:25px 0 40px;}
.results .bd li .more a{color:#c60019;}
.results .bd li .more span{display:inline-block;width:14px;height:14px;vertical-align:middle;margin-left:13px;background:url('icon/more.png') center no-repeat;background-size:100% auto;}
.results .bd li img{width:100%;height:535px;transition:0.5s;}
.results .bd li.on .img{height:535px;margin-top:0;}
.results .bd li.on img{border-radius:20px;}
.results .bd li.on .txt{display:block;}
.results .hd{text-align:center;display:none;}
.results .prev{left:-180px;top:90%;}
.results .next{right:-180px;top:90%;}
.results .pimg{position:absolute;top:10%;width:50%;height:50%;z-index:22;}
.results .pimg.prev{left:-280px;}
.results .pimg.next{right:-280px;}

/*** 业务中心-智能制造中心代码 ***/
/*.ywzn1 ul li img{max-width:120px;border-radius: 6px;}*/

/*** 业务中心-设备租售中心代码 ***/
.ywpro{background:#f6f6f6;padding-bottom:7%;}
.ywpro .pro_nav{margin-top:0;}
.ywpro .pro_nav li.on{}
.ywpro .pro_box{margin-top:6%;position:relative;}
.ywpro .pro_box .tempWrap{width:100%;margin:0 auto;}
.ywpro .pro_box .probd{height:0;overflow:hidden;}
.ywpro .pro_box .probd.hit{height:auto;}
.ywpro .pro_box ul{}
.ywpro .pro_box ul li{float:left;width:25%;box-sizing:border-box;text-align:center;}
.ywpro .pro_box ul li a{display:block;padding:0 4%;}
.ywpro .pro_box ul li img{width:100%;height:auto;border-radius:10px;}
.ywpro .pro_box ul li p{margin-top:40px;color:#333;}
.ywpro .pro_box .prev{left:-80px;}
.ywpro .pro_box .next{right:-80px;}

.business5{margin-top:5%;overflow:hidden;}
.business5 ul{}
.business5 ul li{width:12.5%;box-sizing:border-box;}
.business5 ul li a{display:block;padding:10px;}
.business5 ul li img{width:100%;height:auto;border-radius:10px;}

/*** 业务中心-零部件中心代码 ***/
.ywlbj1{background:#f6f6f6;padding-bottom:5%;}

.ywlbj2{padding-bottom:5%;}
.ywlbj2 ul{align-items: center;}
.ywlbj2 li{width:50%;margin-right:5%;}
.ywlbj2 li img{border-radius: 10px;}
.ywlbj2 .txt{width:45%;}
.ywlbj2 ul dl{width:15%;text-align:left;}
.ywlbj2 ul dl .ft_hx{border-bottom:solid 4px #c60018;width:33px;margin:0 0 25px;}

.ywlbj3{background:url('lbj3_bg.jpg') center no-repeat;background-size:cover;padding:5% 0;margin-bottom:-7%;position:relative;}
.ywlbj3 .lbj_cen{display:table;margin:0 auto;position:relative;}
.ywlbj3 .lbj_cen dl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-weight:bold;text-transform:uppercase;color:#333;}
.ywlbj3 .lbj_cen dl dt{color:#c60019;}
.ywlbj3 .lbj_cen dl dd{letter-spacing:-2px;margin-top:5px;}
.ywlbj3 .lbj_box{position:absolute;height:70%;left:50%;top:50%;transform:translate(-50%,-50%);}

.ywlbj3 ul li{position:absolute;top:50%;overflow: hidden;}

@-webkit-keyframes radara {
    from {

        transform: translateY(0px);
    }
    to {
       transform: translateY(-15px);
    }
}

.ywlbj3 ul li img{display:block;max-width:100%;height:auto;}
.ywlbj3 ul li.li1{width:109px;top:18%;left:0;animation:radara 3s infinite alternate;opacity:0.4;}
.ywlbj3 ul li.li2{width:140px;top:61%;left:5%;animation:radara 2s infinite alternate;opacity:0.88;}
.ywlbj3 ul li.li3{width:175px;top:28%;left:14%;animation:radara 1s infinite alternate;}
.ywlbj3 ul li.li4{width:115px;top:72%;left:17%;animation:radara 2s infinite alternate;opacity:0.66;}
.ywlbj3 ul li.li5{width:120px;top:20%;right:15%;animation:radara 3s infinite alternate;opacity:0.66;}
.ywlbj3 ul li.li6{width:170px;top:56%;right:16%;animation:radara 1.4s infinite alternate;opacity:0.88;}
.ywlbj3 ul li.li7{width:145px;top:30%;right:0%;animation:radara 4s infinite alternate;opacity:0.66;}
.ywlbj3 ul li.li8{width:110px;top:65%;right:5%;animation:radara 2.5s infinite alternate;opacity:0.26;}

/*** 业务中心-维修服务中心代码 ***/
.weixiu3{}
.weixiu3 .plate_tit{padding-bottom:80px;}
.weixiu3 ul li{background:#fff !important;padding:0;}
.weixiu3 ul li .img{width:50%;border-radius:20px;overflow:hidden;}
.weixiu3 ul li dt::before{display:none;}
.weixiu3 ul li dt::after{content:'';display:block;width:56px;height:29px;border-bottom:solid 5px #c60019;}
.weixiu3 ul li dd{line-height:36px;}

.weixiu4{background:#f6f6f6;padding-bottom:6%;margin-top:7%;}
.weixiu4 .pro_nav{margin-top:0;}
.weixiu4 .wxbox{margin-top:5%;}
.weixiu4 .wxbox li .img{width:50%;overflow:hidden;}
.weixiu4 .wxbox li .img img{border-radius:20px;}
.weixiu4 .wxbox li .txt{width:47%;margin-left:3%;position:relative;}
.weixiu4 .wxbox li .ft_26{margin-bottom:10px;}
.weixiu4 .wxbox li .txt .pic{position:absolute;width:100%;left:0;bottom:0;}
.weixiu4 .wxbox li .txt .pic p{width:31.33%;overflow:hidden;margin-right:2%;border-radius:10px;}
.weixiu4 .com2{position:relative;}
.weixiu4 .prev{left:-110px;top:60%;}
.weixiu4 .next{right:-110px;top:60%;}

/*** 业务中心-培训中心代码 ***/
.peixun1{background:#f6f6f6;padding-bottom:6%;}
.peixun1 ul li{width:48%;border-radius:20px;overflow:hidden;}
.peixun1 ul li img{width:100%;height:auto;}
.peixun1 ul li .txt_abs{background:rgba(0,0,0,.12);}
.peixun1 ul li dl{width:84%;top:90%;}
.peixun1 ul li dl dd{height:0;transition:0.5s;overflow:hidden;line-height:36px;}
.peixun1 ul li dl dd::before{content:'';display:block;width:35px;height:18px;border-bottom:solid 4px #fff;margin:0 auto 30px;}
.peixun1 ul li:hover dl{top:50%;}
.peixun1 ul li:hover dl dd{height:auto;}
.peixun1 ul li:hover .txt_abs{background:rgba(198,0,25,.88);}

.peixun2{background:url('px2.jpg') center no-repeat;background-size:cover;padding-bottom:80px;}
.peixun2 .common{position:relative;}
.peixun2 .prev{left:0;}
.peixun2 .next{right:0;}
.peixun2 .pxbox .bd{border-bottom:solid 1px #c7c7c7;margin-bottom:65px;overflow:hidden;}
.peixun2 .pxbox .bd .tempWrap{width:100% !important;}
.peixun2 .pxbox .bd li{width:235px;float:left;position:relative;cursor:pointer;}
.peixun2 .pxbox .bd li p{color:#999;font-weight:bold;display:inline-block;margin:0 15px;line-height:25px;height:75px;border-bottom:solid 2px rgba(255,255,255,0);margin-bottom:-1px;}
.peixun2 .pxbox .bd li.on p{border-color:#c60019;color:#c60019;}
.peixun2 .pxbox .hd{display:none;}

.peixun2 .pxul{text-align:center;}
.peixun2 .pxul > div{display:none;}
.peixun2 .pxul > div.show{display:block;}
.peixun2 .pxul img{max-width:100%;height:auto;}


/************************************************************************************************************/
/************************************************************************************************************/
/*** 渝交地图代码 ***/
.yjmap{position:fixed;width:100%;height:100%;left:0;top:0;z-index:999;}
.backhome{position:absolute;left:3%;top:3%;background:#8cafcf;border-radius:5px;width:162px;height:43px;z-index:9;}
.backhome a{display:block;color:#333;font-size:14px;text-align:center;width:162px;height:43px;line-height:43px;line-height:43px;border-radius:5px;background:#fff;position:absolute;left:-3px;top:-3px;}

.map_a{position:fixed !important;width:100%;height:100%;left:0;top:0;z-index:1;}
.map_b{position:absolute;width:355px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9;}
.map_b .close{position:absolute;right:15px;top:12px;cursor:pointer;color:#c60018;font-size: 14px;}
.map_b .maplist{background:rgba(255,255,255,.9);border-radius:20px;border:solid 1px #f7b133;padding:39px;}
.map_b .maplist .p2 b{color:#fead1e;}
.map_b .maplist .p3{line-height:24px;}
.map_b .maplist .p4 a,
.map_b .maplist .img{/*display:flex;justify-content: space-between;align-items:center;*/}
.map_b .maplist .p4{text-align:right;}
.map_b .maplist .p4 .ft_14{color:#666;display:none;}
.map_b .maplist .p4 em{display:inline-block;width:17px;height:17px;vertical-align:middle;margin-left:8px;background:url('icon/r4_3.png') center no-repeat;background-size:100% auto;filter:grayscale(100%);opacity:0.6;}
.map_b .maplist .img{margin:30px 0 20px;}
.map_b .maplist .img span{display:block;width:48%;border-radius:10px;overflow:hidden;}
.map_b .wend1{border:solid 1px #c60019;}
.map_b .wend1 .p2 b{color:#c60019;}
.map_b .wend1 .close {color: #c60019;}
.map_b .wend2{border:solid 1px #fead1e;}
.map_b .wend2 .p2 b{color:#fead1e;}
.map_b .wend2 .close {color: #fead1e;}
.map_b .wend3{border:solid 1px #3bb1d7;}
.map_b .wend3 .p2 b{color:#3bb1d7;}
.map_b .wend3 .close {color: #3bb1d7;}

label.BMapLabel {
    padding: 6px 12px !important;
    border-radius: 4px;
    font-size: 14px !important;
	background:#c60018 !important;
	color:#ffffff !important;
}
.BMap_Marker{animation: radar 2s infinite alternate;}
@-webkit-keyframes radar {
	from {transform: scale(0.8);}
	to { transform: scale(1.2);}
}
@keyframes radar
{
	from {transform: scale(0.8);}
	to { transform: scale(1.2);}
}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 人才招聘代码 ***/
.join{margin-top:5%;}
.joblist dl{background:#fcfcfc;border-radius:10px;overflow:hidden;margin-bottom:20px;}
.joblist dl dt{}
.joblist dl dt span{display:inline-block;vertical-align:middle;background-size:auto 100% !important;}
.joblist dl dt b span{width:4.5%;height:20px;background:url('hot.png') left center no-repeat;}
.joblist dl dt,
.joblist dl dd{padding:3% 4%;position:relative;}
.joblist dl dd{display:none;padding-top:2%;}
.joblist dl dd div{border-bottom:solid 1px #e9e9e9;padding-bottom:25px;margin-bottom:35px;}
.joblist dl dd p strong{display:block;margin-top:15px;}
.joblist ul{margin-top:15px;}
.joblist ul li{font-size:15px;color:#333;padding-right:15px;margin-right:15px;border-right:solid 1px #dedede;border-radius:0;}
.joblist ul li:last-child{border:none;}
.joblist ul li.col3 span{width:20px;height:15px;background:url('icon/us_dz.png') left center no-repeat;filter:grayscale(100%);opacity:0.4;}
.joblist .icon{position:absolute;width:47px;height:47px;display: flex;align-items: center;justify-content: center;cursor:pointer;background:#c6001a;border-radius:5px;right:4%;top:50%;transform:translateY(-50%);}
.joblist .icon img{width:auto;height:12px;filter:grayscale(100%)brightness(1000%);}

.joblist dl.on dt{background:#c6001a;}
.joblist dl.on dt *{color:#fff;}
.joblist dl.on dd{display:block;}
.joblist dl.on .icon{background:#fff;}
.joblist dl.on .icon img{transform:rotate(90deg);filter:grayscale(0%)brightness(100%);}
.joblist dl.on dt b span{display:none;}
.joblist dl.on ul li.col3 span{filter:grayscale(100%)brightness(1000%);opacity:1;}
.joblist .inmore{margin-top:0;}

.zpbox{display:none;background:rgba(0,0,0,.75);position:fixed;width:100%;height:100%;left:0;top:0;z-index:999;}
.zhaoping{width:725px;position:absolute;top:calc(50% + 45px);left:50%;transform:translate(-50%,-50%);z-index:2;/*background:url('zp.png') top center no-repeat;background-size:100% auto;*/}
.zhaoping .tup{display:block;margin:0 auto;max-width:100%;height:auto;}
.zhaoping .ddtj{width:65%;margin:0 auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.zhaoping .but img{max-width:120%;height:auto;position:relative;left:-10%;display:none;}
.zhaoping .ddtj_tt{text-align:center;}
.zhaoping .ddtj_tt dd{margin:15px 0 20px;}
.zhaoping label{display:none;}
.formbox_title{text-align:center;}
.formbox_title label,
.formbox_title .ivu-form-item-content{display:inline-block;float:none !important;margin:0 !important;vertical-align:middle;}
.formbox_title span{font-weight:bold;color:#c60019;}
.formbox_timecreate,.formbox_classid{display:none;}
.formbox_calendar a{display:none;}
form > :not(.tipform) .bitian .ivu-form-item-label::after{content: ":" !important;color: #666 !important;top:50% !important;margin-top:-16px !important;}
.ivu-form .ivu-form-item-label{color:#666 !important;}
.ivu-form-item > div{margin-left:0 !important;}
.ivu-upload{position:absolute;right:0;z-index:10;top:50%;margin-top:-9px;}

.ivu-upload .ivu-btn{border:none !important;}
.ivu-upload span{color:#c60019;}
.ivu-input{padding:13px 20px !important;height:auto !important;border:solid 1px #bdbdbd !important;border-radius:10px !important;}
.yzmbox{position:relative;padding:0 20px;background:#fff;border-radius:10px;overflow:hidden;border:solid 1px #bdbdbd;}
.yzmbox input{border:none;width:100%;line-height:50px;color:#515a6e;}
.yzmbox img{width:auto;height:50px;position:absolute;right:0;top:0;}
.zhaoping .but{margin-top:17vh;}
.zhaoping .but button{width:100%;border:none;color:#fff;font-size:24px;font-weight:bold;background:#c60019;border-radius:10px;line-height:55px;}

.gb_zpbox{position:fixed;z-index:99999999;top:13%;right:32%;display:none;cursor:pointer;width:30px;height:30px;}
.gb_zpbox:before,
.gb_zpbox:after{content: '';display:block;width:30px;height:3px;left:0%;top:50%;position:absolute;background:#c60019;-webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: .3s; transition-duration: .3s;}
.gb_zpbox:before{-webkit-transform: rotate(45deg); transform: rotate(45deg);}
.gb_zpbox:after{-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}


/************************************************************************************************************/
/************************************************************************************************************/
/*** 英文网站代码 ***/
.enbox .ab2 .a2ul .txt b,
.enbox .ab2 .a2ul .txt b{font-size:120px;}
.enbox .ft_80{font-size:60px;}
.enbox .ft_66{font-size:54px;}
.enbox .ft_55{font-size:45px;}
.enbox .ft_50{font-size:40px;}
.enbox .ft_48{font-size:38px;}
.enbox .ft_45{font-size:35px;}
.enbox .ft_40{font-size:30px;}
.enbox .ft_38{font-size:28px;}
.enbox .ft_36,.business3 ul li dt{font-size:26px;}
.enbox .ft_34{font-size:24px;}
.enbox .ft_32{font-size:22px;}
.enbox .ft_30,.enbox .ft_28,
.enbox .ft_26,.enbox .ft_24,.enbox .ft_22{font-size:20px;}
.enbox .ft_20{font-size:18px;}
.enbox .ft_18{font-size:17px;}
.enbox .ft_17{font-size:16px;}

.enbox .nav ul li .text ul{width:100%;min-width:0;}
.enbox .nav ul li .text.nv2 ul li{width:28%;}
.enbox .nav ul li .text.nv3 .common{display:flex;flex-wrap:wrap;}
.enbox .nav ul li .text.nv3 ul{width:50%;}
.enbox .nav ul li .text.nv3 ul li{width:100%;}
.enbox .nav ul li .text.nv3 ul li.chanp{width:48%;}

.enbox .inmore{margin-top:55px;}
.enbox .ab_b ul li dl dd.ft_18{top:10px;right:-50px;width:50px;}
.enbox .vl2 .vl2_fr b{margin-left:0;}
.enbox .vl2 .vl2_fr p,
.enbox .case_plate .txt p,
.enbox .row2 .r2bd .rw2 p{line-height:40px;}
.enbox .vl3 ul li:hover .txt dl{bottom:10px;}
.enbox .plate_tit{padding:70px 0 60px;}
.enbox .business3 ul li .txt{margin-top:3%;width:44%;}
.enbox .weixiu3 ul li .txt{width:50%;}
.enbox .business3 ul li dt:before{height:21px;}
.enbox .business3 ul li dt{line-height:40px;font-size:26px;}
.enbox .business3 ul li dd{line-height:30px;margin-top:20px;}
.enbox .business2 ul li.on dl{width:86%;}
.enbox .proxq4 table tr:nth-child(1) td{font-size:20px;}
.enbox .proxq4 table tr td{font-size:18px;}
.enbox .ywpro .pro_box ul li p{margin-top:25px;}
.enbox .pro_cover li p{margin-top:30px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 俄文网站代码 ***/
.rusbox .ab2 .a2ul .txt b,
.rusbox .ab2 .a2ul .txt b{font-size:120px;}
.rusbox .ft_80{font-size:60px;}
.rusbox .ft_66{font-size:54px;}
.rusbox .ft_55{font-size:45px;}
.rusbox .ft_50{font-size:40px;}
.rusbox .ft_48{font-size:38px;}
.rusbox .ft_45{font-size:35px;}
.rusbox .ft_40{font-size:30px;}
.rusbox .ft_38{font-size:28px;}
.rusbox .ft_36,.business3 ul li dt{font-size:26px;}
.rusbox .ft_34{font-size:24px;}
.rusbox .ft_32{font-size:22px;}
.rusbox .ft_30,.rusbox .ft_28,
.rusbox .ft_26,.rusbox .ft_24,.rusbox .ft_22{font-size:20px;}
.rusbox .ft_20{font-size:18px;}
.rusbox .ft_18{font-size:17px;}
.rusbox .ft_17{font-size:16px;}

.rusbox .logo{width:170px;}
.rusbox .nav ul li{margin:0 20px;}
.rusbox .nav ul li .text ul{width:100%;min-width:0;}
.rusbox .nav ul li .text.nv2 ul li{width:28%;}
.rusbox .nav ul li .text.nv3 .common{display:flex;flex-wrap:wrap;}
.rusbox .nav ul li .text.nv3 ul{width:50%;}
.rusbox .nav ul li .text.nv3 ul li{width:100%;}
.rusbox .nav ul li .text.nv3 ul li.chanp{width:48%;}

.rusbox .inmore{margin-top:55px;width:150px;}
.rusbox .ab_b ul li dl dd.ft_18{top:10px;right:-50px;width:50px;}
.rusbox .vl2 .vl2_fr b{margin-left:0;}
.rusbox .vl2 .vl2_fr p,
.rusbox .case_plate .txt p,
.rusbox .row2 .r2bd .rw2 p{line-height:32px;}
.rusbox .vl3 ul li:hover .txt dl{bottom:10px;}
.rusbox .plate_tit{padding:55px 0 45px;}
.rusbox .business3 ul li .txt{margin-top:3%;width:44%;}
.rusbox .weixiu3 ul li .txt{width:50%;}
.rusbox .business3 ul li dt:before{height:21px;}
.rusbox .business3 ul li dt{line-height:32px;font-size:26px;}
.rusbox .business3 ul li dd{line-height:30px;margin-top:20px;}
.rusbox .business2 ul li.on dl{width:86%;}
.rusbox .proxq4 table tr:nth-child(1) td{font-size:20px;}
.rusbox .proxq4 table tr td{font-size:18px;}
.rusbox .ywpro .pro_box ul li p{margin-top:25px;}
.rusbox .pro_cover li p{margin-top:30px;}










/************************************************************************************************************/
/************************************************************************************************************/
/*** 自适应-文字代码 ***/
@media screen and (max-width:1660px){
	.ab2 .a2ul .txt b{font-size:120px;}
	.ft_80{font-size:50px;}
	.ft_66{font-size:42px;}
	.ft_55{font-size:35px;}
	.ft_50{font-size:30px;}
	.ft_48{font-size:28px;}
	.ft_45{font-size:26px;}
	.ft_40{font-size:25px;}
	.ft_38{font-size:23px;}
	.ft_36,.business3 ul li dt{font-size:22px;}
	.ft_34{font-size:21px;}
	.ft_32{font-size:20px;}
	.ft_30,.ft_28,.ft_26,.ft_24,.ft_22{font-size:18px;}
	.ft_20{font-size:17px;}
	.ft_18{font-size:16px;}
	.ft_17{font-size:15px;}
	.ft_14{font-size:14px;}
	
	.enbox .ab2 .a2ul .txt b,
	.enbox .ab2 .a2ul .txt b{font-size:80px;}
	.enbox .ft_80{font-size:45px;}
	.enbox .ft_66{font-size:38px;}
	.enbox .ft_55{font-size:32px;}
	.enbox .ft_50{font-size:28px;}
	.enbox .ft_48{font-size:24px;}
	.enbox .ft_45{font-size:22px;}
	.enbox .ft_40{font-size:22px;}
	.enbox .ft_38{font-size:20px;}
	.enbox .ft_36,.business3 ul li dt{font-size:20px;}
	.enbox .ft_34,
	.enbox .ft_32{font-size:19px;}
	.enbox .ft_30,.enbox .ft_28,
	.enbox .ft_26,.enbox .ft_24,.enbox .ft_22{font-size:18px;}
	.enbox .ft_20{font-size:17px;}
	.enbox .ft_18{font-size:16px;}
	.enbox .ft_17{font-size:15px;}
	.enbox .proxq4 table tr:nth-child(1) td{font-size:18px;}
	.enbox .proxq4 table tr td{font-size:16px;}
	
	.rusbox .ab2 .a2ul .txt b,
	.rusbox .ab2 .a2ul .txt b{font-size:80px;}
	.rusbox .ft_80{font-size:45px;}
	.rusbox .ft_66{font-size:38px;}
	.rusbox .ft_55{font-size:32px;}
	.rusbox .ft_50{font-size:28px;}
	.rusbox .ft_48{font-size:24px;}
	.rusbox .ft_45{font-size:22px;}
	.rusbox .ft_40{font-size:22px;}
	.rusbox .ft_38{font-size:20px;}
	.rusbox .ft_36,.business3 ul li dt{font-size:20px;}
	.rusbox .ft_34,
	.rusbox .ft_32{font-size:19px;}
	.rusbox .ft_30,.rusbox .ft_28,
	.rusbox .ft_26,.rusbox .ft_24,.rusbox .ft_22{font-size:18px;}
	.rusbox .ft_20{font-size:17px;}
	.rusbox .ft_18{font-size:16px;}
	.rusbox .ft_17{font-size:15px;}
	.rusbox .proxq4 table tr:nth-child(1) td{font-size:18px;}
	.rusbox .proxq4 table tr td{font-size:16px;}
	
}

@media screen and (max-width:1200px){
	.ab2 .a2ul .txt b{font-size:80px;}
	.ft_80{font-size:32px;}
	.ft_66{font-size:26px;}
	.ft_55{font-size:22px;}
	.ft_50,.ft_48{font-size:20px;}
	.ft_45{font-size:18px;}
	.ft_40{font-size:17px;}
	.ft_38,.ft_36,.ft_34,.ft_32,
	.ft_30,.ft_28,.business3 ul li dt{font-size:16px;}
	.ft_26,.ft_24,.ft_22,.ft_20{font-size:15px;}
	.ft_18,.ft_17,.ft_14{font-size:14px;}
	.nav ul li a.ft_18{font-size:16px;}
	.nav ul li .text ul li a,
	.h_rt .language a.en{font-size:14px;}
	.banner .crumbs{font-size:12px;}
	
	.enbox .ab2 .a2ul .txt b{font-size:70px;}
	.enbox .ft_80{font-size:30px;}
	.enbox .ft_66{font-size:24px;}
	.enbox .ft_55{font-size:22px;}
	.enbox .ft_50,.ft_48{font-size:20px;}
	.enbox .ft_45{font-size:18px;}
	.enbox .ft_40{font-size:17px;}
	.enbox .ft_38,.enbox .ft_36,.enbox .ft_34,.enbox .ft_32,
	.enbox .ft_30,.enbox .ft_28,.enbox .business3 ul li dt{font-size:16px;}
	.enbox .ft_26,.enbox .ft_24,.enbox .ft_22,.enbox .ft_20{font-size:15px;}
	.enbox .ft_18,.enbox .ft_17,.enbox .ft_14{font-size:14px;}
	.enbox .proxq4 table tr:nth-child(1) td{font-size:15px;}
	.enbox .proxq4 table tr td{font-size:14px;}

	.rusbox .ab2 .a2ul .txt b{font-size:70px;}
	.rusbox .ft_80{font-size:30px;}
	.rusbox .ft_66{font-size:24px;}
	.rusbox .ft_55{font-size:22px;}
	.rusbox .ft_50,.ft_48{font-size:20px;}
	.rusbox .ft_45{font-size:18px;}
	.rusbox .ft_40{font-size:17px;}
	.rusbox .ft_38,.rusbox .ft_36,.rusbox .ft_34,.rusbox .ft_32,
	.rusbox .ft_30,.rusbox .ft_28,.rusbox .business3 ul li dt{font-size:16px;}
	.rusbox .ft_26,.rusbox .ft_24,.rusbox .ft_22,.rusbox .ft_20{font-size:15px;}
	.rusbox .ft_18,.rusbox .ft_17,.rusbox .ft_14{font-size:14px;}
	.rusbox .proxq4 table tr:nth-child(1) td{font-size:15px;}
	.rusbox .proxq4 table tr td{font-size:14px;}

}

@media screen and (max-width:768px){
	.ab2 .a2ul .txt b{font-size:60px;}
	.ft_80{font-size:28px;}
	.ft_66{font-size:22px;}
	.ft_55{font-size:20px;}
	.ft_50,.ft_48{font-size:18px;}
	.ft_45{font-size:16px;}
	.ft_40,.ft_38,.ft_36,.ft_34{font-size:15px;}
	.ft_32,.ft_30,.ft_28,.business3 ul li dt{font-size:14px;}
	.ft_26,.ft_24,.ft_22,.ft_20,.ft_18,.ft_17,.ft_14{font-size:13px;}
	
	.enbox .ab2 .a2ul .txt b{font-size:55px;}
	.enbox .ft_80{font-size:26px;}
	.enbox .ft_66{font-size:21px;}
	.enbox .ft_55{font-size:19px;}
	.enbox .ft_50,.enbox .ft_48{font-size:17px;}
	.enbox .ft_45{font-size:16px;}
	.enbox .ft_40,.enbox .ft_38,.enbox .ft_36,.enbox .ft_34{font-size:15px;}
	.enbox .ft_32,.enbox .ft_30,.enbox .ft_28,.enbox .business3 ul li dt{font-size:14px;}
	.enbox .ft_26,.enbox .ft_24,.enbox .ft_22,
	.enbox .ft_20,.enbox .ft_18,.enbox .ft_17,.enbox .ft_14{font-size:13px;}
	.enbox .proxq4 table tr:nth-child(1) td{font-size:14px;}
	.enbox .proxq4 table tr td{font-size:13px;}
	
	.rusbox .ab2 .a2ul .txt b{font-size:55px;}
	.rusbox .ft_80{font-size:26px;}
	.rusbox .ft_66{font-size:21px;}
	.rusbox .ft_55{font-size:19px;}
	.rusbox .ft_50,.rusbox .ft_48{font-size:17px;}
	.rusbox .ft_45{font-size:16px;}
	.rusbox .ft_40,.rusbox .ft_38,.rusbox .ft_36,.rusbox .ft_34{font-size:15px;}
	.rusbox .ft_32,.rusbox .ft_30,.rusbox .ft_28,.rusbox .business3 ul li dt{font-size:14px;}
	.rusbox .ft_26,.rusbox .ft_24,.rusbox .ft_22,
	.rusbox .ft_20,.rusbox .ft_18,.rusbox .ft_17,.rusbox .ft_14{font-size:13px;}
	.rusbox .proxq4 table tr:nth-child(1) td{font-size:14px;}
	.rusbox .proxq4 table tr td{font-size:13px;}
}




/************************************************************************************************************/
/************************************************************************************************************/
/*** 自适应代码 ***/
/*** 1660代码 ***/
@media screen and (max-width:1660px){
	p{line-height:30px;}
	.nav ul li{margin:0 25px;}
	.h_rt .searchbox{margin-left:30px;}
	.ftb .ftb_a{width:72%;}
	.ftb .ftb_b{width:26%;}
	
	
	.rwbox{height:700px;overflow:hidden;}
	.rwbox.row3{height:780px;}
	.row1 .rw_b{top:-20%;}
	.row2 .rw_a .rwa,
	.row2 .rw_a .rwb{width:50%;}
	.row2 .rw_a .rwb ul li{text-align:right;}
	.row2 .rw_a .rwb img{max-width:85%;height:auto;}

	.row4.rwbox .bg img{/*margin-left:-75%;*/width:140%;height:100%;}
	.row4 .rw_a{left:3%;}
	.banner .img img,
	.ab_c p img{max-width:100%;}
	.ab_b ul li{margin-right:5%;}
	.ab_b ul li dl dd.ft_18{top:10px;}
	.ab_b ul li dl dd.ico{right:-34px;bottom:-23px;}
	.ab_b ul li dl dd.ico img{width:60px;height:auto;}
	.vl3 ul li a{margin-right:15px;}
	
	.pro_cover li{width:22%;padding:15px 0;}
	.pro_cover .more{right:0;width:40px;}
	.case_nav li{/*line-height:60px;*/padding:15px 20px;}
	
	.news_plate .nwbd .txt{padding-top:35px;}
	.news_plate .nwbd .txt .ft_26 {line-height:36px;margin:20px 0 15px;}
	.news_plate .nwbd .txt .ft_18{margin-top:25px;}
	.news_plate .nwbd .txt p{height:90px;overflow:hidden;}
	.news_plate .nwhd{bottom:28px;}
	
	.banner .txt.xtup img{max-width:35%;}
	.proxq1_b .xq1b_3{position:relative;margin-top:25px;}
	.proxq6 .xqbd .prev{left:0px;}
	.proxq6 .xqbd .next{right:0px;}
	.proxq1_b .xq1b_1 ul li{padding-right:19px;margin-right:20px;}
	.proxq1_b .xq1b_1 .down{margin-top:20px;}
	.cplist_nav{width:auto;}
	
	.gc_nav li{padding-bottom:25px;}
	.gc_nav li img{width:44px;}
	.gc_nav li span{margin-top:15px;}
	.business .com2{width:1070px;min-width:1070px;}
	
	.results{width:670px;}
	.results .bd li{max-width:670px;}
	.results .bd li .img{height:295px;}
	.results .bd li img,
	.results .bd li.on .img{height:385px;}
	.results .prev{left:0px;}
	.results .next{right:0px;}
	.ywpro .pro_box .prev{left:0;}
	.ywpro .pro_box .next{right:0px;}
	.business3 ul li .txt{margin-top:1%;}
	.ywlbj3 .lbj_cen .img{width:50%;margin:0 auto;}
	.weixiu4 .wxbox li .txt .pic{position:relative;margin-top:20px;}
	.weixiu4 .pro_nav ul{width:100%;}
	.weixiu4 .pro_nav ul li{width:16%;}
	.weixiu4 .prev{left:-20px;}
	.weixiu4 .next{right:-20px;}

	.glo_lish2 .ul1{margin-left:0;}
	
	.zhaoping{width:540px;}
	.zhaoping .ddtj{width:70%;}
	.ivu-input{padding:8px 15px !important;font-size:13px !important;}
	.yzmbox input{line-height:38px;font-size:13px !important;}
	.yzmbox img{height:38px;}
	.zhaoping .but{margin-top:12vh;}
	.zhaoping .but button{line-height:43px;font-size:18px;}
	
	
	body .enbox{font-size:14px;}
	.enbox .ftb .ftb_a li a{line-height:30px;}
	.enbox .ftb .ftb_b li p{line-height:28px;}
	.enbox .row1 .rw_b{top:0;}
	.enbox .row1 .plate_tit dd{margin:25px 0;line-height:30px;}
	.enbox .row2 .r2hd {margin:25px 0 30px;}
	.enbox .row3 .r3bd{margin-bottom:6%;}
	.enbox .row3 .r3bd dl dd.ft_18{min-height:240px;}
	.enbox .row3 .r3hd li p{height:60px;}
	.enbox .row3 .r3bd dl .inmore{margin-top:40px;}
	.enbox .peixun1 ul li dl dd{line-height:28px;}
	
	.rusbox .nav ul li{margin:0 11px;}
	body .rusbox{font-size:14px;}
	.rusbox .ftb .ftb_a li a{line-height:30px;}
	.rusbox .ftb .ftb_b li p{line-height:28px;}
	.rusbox .rwbox{height:auto;}
	.rusbox .row2{height:720px;}
	.rusbox .row1 .rw_b{top:0;}
	.rusbox .row1 .plate_tit dd{margin:25px 0;line-height:30px;}
	.rusbox .row2 .r2hd {margin:25px 0 30px;}
	.rusbox .row3 .r3bd{margin-bottom:6%;}
	.rusbox .row3 .r3bd dl dd.ft_18{min-height:240px;}
	.rusbox .row3 .r3hd li p{height:60px;}
	.rusbox .row3 .r3bd dl .inmore{margin-top:40px;}
	
	.rusbox .peixun1 ul li dl dd{line-height:28px;}
	
}

/*** 1400代码 ***/
@media screen and (max-width:1400px){
	.rwbox{height:730px;overflow:hidden;}
	.h_rt .searchbox{margin-left:20px;}
	.enbox .nav ul li{margin:0 12px;}
	.enbox .row3 .r3bd dl dd.ft_18{min-height:300px;}
	.enbox .rwbox{/*height:640px;*/}
	.enbox .rwbox.row3{height:810px;}
	.enbox .ab_a p,
	.enbox .vl2 .vl2_fr p,
	.enbox .business3 ul li dt,
	.enbox .case_plate .txt p{line-height:30px;}
	
	.rusbox .logo{width:150px;}
	.rusbox .nav ul li{margin:0 5px;}
	.rusbox .nav ul li a{font-size:14px;}
	.rusbox .nav ul li .text ul li a,
	.rusbox .h_rt .language a.en{font-size:13px;}
	.rusbox .peixun1 ul li .txt_abs,
	.rusbox .business2 ul li .txt_abs{overflow-y:scroll;}
	.rusbox .peixun1 ul li dl{width:90%;transform:translate(-50%,0);}
	.rusbox .peixun1 ul li:hover dl{top:3%;}
	.rusbox .business2 ul li.on dl{top:3%;transform:translate(-50%,0);}
	.rusbox .peixun2 .pxbox .bd li p{height:151px;}
}

/*** 1200代码 ***/
@media screen and (max-width:1200px){
	body{font-size:14px;}
	.business .com2{width:88%;min-width:0;}
	.hdp{min-width:0;}
	.hdp,.hdp .bd li{height:75vh;}
	.logo{width:160px;}
	.nav ul li{margin:0 8px;}
	
	.h_rt .searchbox{margin-left:15px;}
	.fta dt img{width:170px;height:auto;}
	.fta dd a img{width:24px;margin-right:7px;}
	
	.rwbox{height:750px;overflow:hidden;}
	.rwbox .rw_b img{width:100%;height:auto;}
	.inmore{margin-top:35px;line-height:44px;}
	
	.row1 .rw_b{top:-16%;}
	.row1 .plate_tit dd{line-height:30px;margin:15px 0;}
	.row1 .p p:last-child{display:none;}
	.row2 .r2hd{margin:25px 0 30px;}
	.row2 .r2hd li{margin-right:20px;}
	.row2 .r2bd .rw2 p{line-height:30px;margin:15px 0 20px;}
	.row3 .r3bd dl dd.ft_hx{height:17px;margin-bottom:30px;}
	.row3 .r3bd dl .inmore{margin-top:35px;}
	.row3 .r3hd li img{width:45px;}
	.row3 .r3bd {margin-bottom:6%;}
	
	.row4{height:80vh;overflow:hidden;}
	.row4 .bg img{/*margin-left:-85%;*/}
	.row4 .r4hd {margin:25px 0 30px;}
	.row4 .r4bd dd{margin:15px 0 35px;}
	
	.subnav{padding:33px 0 10px;}
	.banner dl dt span{width:70px;height:70px;left:-38px;}
	.banner .img img{max-width:120%;}
	.pro_nav{display:block;}
	.pro_nav ul li{min-width:20%;padding:15px;}
	.cplist_nav li{width:auto;}
	
	.ab_a,.ab_b{padding:45px 0 50px;}
	.ab_a .plate_tit{margin-bottom:25px;}
	.ab_a p{line-height:30px;}
	.ab_b ul li dl dd.ft_18{top:5px;}
	.ab_b ul li dl dd.ico {right:-25px;bottom:-18px;}
	.ab_b ul li dl dd.ico img{width:45px;height:auto;}

	.ab_c p img{max-width:100%;}
	.ab_c p a img{width:70px;height:auto;}
	.vl2 .vl2_fr p{line-height:30px;margin-top:25px;}
	.vl3 ul li .txt dl dt{margin-bottom:10px;}
	.glo_lish2 .ul2{display:none;}
	
	.news_plate{margin-top:45px;}
	.news_plate .nwbd .txt{padding-top:25px;}
	.news_plate .nwbd .txt .ft_18{margin-top:15px;}
	.news_plate .nwbd .txt .ft_26{margin:10px 0 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
	.news_lish li .txt{font-size:14px;}
	.news_lish li .txt span{margin:10px 0 15px;}
	.news_plate .nwhd{bottom:15px;}
	.news_lish{margin-top:45px;}
	.case_lish li .txt{padding:10px 8px;}
	.news_lish li{padding:33px 20px;}
	.news_lish li .txt p{line-height:26px;height:52px;overflow:hidden;}
	.link{font-size:14px;}

	.business1 ul{width:100%;}
	.business1 ul li img{margin-right:15px;max-width:80px;}
	.weixiu3 ul li dd{line-height:27px;margin-top:15px;}
	.weixiu3 ul li dt::after{width:40px;height:7px;border-width:3px;}
	.results,
	.results .bd li{max-width:530px;}
	.results .bd li .img{height:275px;margin-top:15px;}
	.results .bd li img,
	.results .bd li.on .img{height:305px;}
	
	.gb_zpbox{right:3%;}
	
	/***英文***/
	.enbox .logo{width:140px;}
	.enbox .nav ul li{margin:0 5px;}
	.enbox .ab_b ul li dl dd.ft_18{top:0;}
	.enbox .ab_b ul li dl dd.ico{right:-23px;bottom:-16px;}
	.enbox .ab_b ul li dl dd.ico img{width:40px;}
	.enbox .ab_b ul li{max-width:24%;margin-right:0;}
	.enbox .business1 p{line-height:30px;}
	.enbox .peixun1 ul li .txt_abs,
	.enbox .business2 ul li .txt_abs{overflow-y:scroll;}
	.enbox .peixun1 ul li dl{width:90%;transform:translate(-50%,0);}
	.enbox .peixun1 ul li:hover dl{top:3%;}
	.enbox .peixun2 .pxbox .bd li p{height:102px;overflow:hidden;margin-bottom:-4px;}
	.enbox .business2 ul li.on dl{top:3%;transform:translate(-50%,0);}
	.enbox .newsxqr ul li p{line-height:30px;}
	.enbox .banner.glbn dl p{width:52%;}
	
	/***俄文***/
	.rusbox .logo{width:140px;}
	.rusbox .nav > ul > li{width:80px;text-align:center;}
	.rusbox .nav ul li .text ul li{text-align:left;}
	.rusbox .row1{height:780px;}
	.rusbox .ab_b ul li dl dd.ft_18{top:0;}
	.rusbox .ab_b ul li dl dd.ico{right:-23px;bottom:-16px;}
	.rusbox .ab_b ul li dl dd.ico img{width:40px;}
	.rusbox .ab_b ul li{max-width:24%;margin-right:0;}
	.rusbox .business1 p{line-height:30px;}
	
	.rusbox .peixun2 .pxbox .bd li p{height:102px;overflow:hidden;margin-bottom:-4px;}
	.rusbox .newsxqr ul li p{line-height:30px;}
	.rusbox .banner.glbn dl p{width:52%;}
	
}

@media screen and (max-width:1000px){
	.h_rt .searchbox{margin-left:10px;}
	.us2 ul li{width:47%;}
	.enbox .logo{width:120px;}
	.enbox .nav ul li a.ft_18{font-size:14px;}
	.enbox .nav ul li .text ul li a{font-size:13px;}
	.enbox .pro_nav ul li{min-width:0;}
	
	.rusbox .logo{width:120px;}
	.rusbox .row1{height:840px;}
	.rusbox .pro_nav ul li{min-width:0;}
	
}


/*** 1000代码 ***/
@media screen and (max-width:900px){
	body{font-size:13px;}
	header{position:fixed;left:0;top:0;background:rgba(255,255,255,.92);}
	header .h_rt{margin-right:40px;}
	.h_rt > div{padding:24px 0 !important;}
	.h_rt .searchbox{margin-left:5px;}
	.h_rt .language .enul{top:67px;}
	.logo{width:130px !important;height:auto;}
	.nav_trigger{display:block;}
	.nav{position:fixed;width:45%;right:-100%;max-height:90%;overflow-y:scroll;top:65px;background:#f8f8f8;margin:0 !important;z-index:100;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;}
	.nav ul{display:block;}
	.nav ul li{position:relative;margin:0;border-bottom:solid 1px #ddd;}
	.nav ul li a{padding:3px 0 !important;border:none;margin-left:10%;color:#333;}
	.nav ul li .mdh{display:block;padding:10px 0;cursor:pointer;}
	.nav ul li.on .text{display:block;position:relative;top:0px !important;padding:0;}
	.nav ul li .text dl{display:none;}
	.nav ul li .text ul{width:100%;padding:10px 0;min-width:0;}
	.nav ul li .text ul li{float:none;width:100%;line-height:35px;text-align:left;border:none;}
	.nav ul li .text ul li a{margin-left:20%;font-size:12px;color:#666;padding:0 !important;}
	.nav ul li .text ul li a::before{width:5px;height:5px;left:-10px;}
	.nav ul li:hover .text{display:none;}
	.nav-active .nav{right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
	
	.hdp_wz{top:47%;}
	.hdp .hdp_bt{bottom:20px;}
	.banner .img img{max-width:none;width:auto;height:225px;}
	.banner.glbn .img img{height:620px;}
	.banner.glbn .video video{height:66%;margin-top:12%;}
	
	.fta{padding-bottom:15px;}
	.fta dt img {width:130px;}
	.fta dd{width:auto;text-align:right;}
	.fta dd .box{margin-left:15px;}
	.ftb{padding:30px 0 45px;}
	.ftb .ftb_a{display:none;}
	.ftb .ftb_b{width:100%;}
	.ftb .ftb_b li p{line-height:24px;}
	
	.ftc{padding:15px 0;line-height:24px;}
	
	.row2 .r2hd li{margin-right:10px;}
	.subnav {padding:20px 0 0px;}
	.joblist ul{margin-top:8px;}
	.joblist ul li{font-size:12px;}
	
	
	
	
}
/*** 768代码 ***/
@media screen and (max-width:768px){
	
	.ftb{padding:20px 0 35px;}
	
	.plate_tit{padding:40px 0 35px !important;}
	.plate_line{height:33px;}
	.plate_butt{width:38px;height:38px;}
	.plate_butt.prev{margin-top:-17px;}
	.ab2 .prevpd,
	.ab2 .prev{margin-top: 2.5vh !important;}
	
	
	.rwbox .rw_a .rwa{width:100%;}
	.row1 .rw_b,.row2 .rw_a .rwb{display:none;}
	
	.row1 .plate_tit dd{line-height:27px;margin:15px 0;}
	.row1{background:url('row1.jpg') center no-repeat;}
	.row2{background:url('row2.jpg') center no-repeat;}
	.row3{background:url('row3.jpg') center no-repeat;}
	.rwbox{background-size:cover !important;padding:5% 0;height:auto !important}
	.rwbox .rw{position:relative;left:0;top:0;transform:translate(0);}
	.rwbox .bg{display:none;}
	.row3 .r3bd dl dd.ft_18{max-height:240px;overflow-y:scroll;}
	
	.row2 .r2hd li{margin-right:10px;}
	.row3 .r3hd li img{width:28px;}
	.row3 .r3hd li p{line-height:24px;height:48px;margin-top:10px;}
	.row4{height:auto;}
	.row4 .bg{display:none;}
	.row4 .rw_a{width:94%;position:relative;top:0%;transform:translateY(0%);padding:5% 0;}
	.row4 .symap{height:320px;}
	.row4 .r4hd{margin:20px 0 25px;}
	.row4 .r4bd dd{margin:10px 0 30px;}
	.inmore {width:120px;line-height:34px;margin-top:25px;}
	.map_b{width:300px;left:60% !important;top:70%;}
	.map_b .maplist{padding:14px;border-radius:10px;}
	
	.ab_b ul li dl dd.ft_18{top:0;}
	.ab_b ul li dl dd.ico{right:-18px;bottom:-13px;}
	.ab_b ul li dl dd.ico img{width:35px;}
	.joblist .icon{width:24px;height:24px;}
	
	/*.enbox .rwbox{height:540px;}
	.enbox .rwbox.row3{height:870px;}*/
	
	.rusbox .rwbox{height:auto !important;}
	
	
}
/*** 640代码 ***/
@media screen and (max-width:640px){
	body{font-size:14px;}
	p{line-height:24px;}
	.nav ul li .text ul li a{margin-left:3%;width:97%;}
	
	
	.banner.glbn .img img{width:auto;height:550px;}
	.banner.glbn .video video{width:90%;height:auto;position:absolute;top:30%;margin-top:0%;right:0;}
	.banner.glbn dl p{width:100% !important;}
	.banner.glbn dl .ft_40{margin:15px 0;}
	.ab_a .aba_fl{width:100%;}
	.ab_a .aba_fr{position:relative;width:100%;display:none;}
	.ab_b ul li{width:45% !important;max-width:45% !important;margin-bottom:15px;/*text-align:center;*/}
	.ab2 .fhd{margin-bottom:40px;}
	.ab2 .a2ul{margin-top:30px;}
	.ab2 .a2ul .img,
	.ab2 .a2ul .txt{width:100%;}
	
	.vl2 .vl2_fl,
	.vl2 .vl2_fr{width:100%;}
	.vl2 .vl2_fr{margin-top:30px;}
	.vl2 .vl2_fr b{margin-left:-5px;margin-bottom:10px;}
	.vl1 ul li dl dt::after {margin:15px auto 0;width:18px;height:18px;}
	.vl3 ul li{width:33.33%;}
	
	.business1 p{line-height:28px;}
	.business1 ul li{width:100%;max-width:100%;display:flex;justify-content:flex-start;margin-bottom:15px;}
	.business1 ul li dl{text-align:left;max-width:65%;}
	.business2{overflow-x:scroll;margin-top:35px;}
	.business2 ul{min-width:1000px;}
	.business2 ul li .txt_abs img{width:48px;}
	.business3 ul li .img{width:100%;}
	.business3 ul li .txt{width:100%;}
	.business3 ul li dt{line-height:30px;font-size:18px;}
	.business3 ul li dt::before {height:13px;border-width:2px;}
	.business3 ul li dd {line-height:27px;margin-top:10px;}
	.pro_nav{overflow-x:scroll;margin-top:25px;}
	.pro_nav ul{min-width:680px;justify-content:flex-start;}
	.pro_nav ul li{width:auto;padding:5px 15px !important;min-width:0 !important;}
	.case_nav {padding:25px 0;}
	.case_nav li{width:auto;line-height:30px;padding:5px 15px;}
	
	.ywpro .pro_box ul li{width:240px;}
	.results,
	.results .bd li{max-width:280px;}
	.results .bd li .img{height:120px;margin-top:20px;}
	.results .bd li img,
	.results .bd li.on .img {height:160px;}
	.results .bd li.on img{border-radius:10px;}
	.results .pimg.prev{left:-130px;}
	.results .pimg.next{right:-130px;}
	.results .prev{left:0px;}
	.results .next{right:0px;}
	.business5 ul li{width:33%;}
	.ywlbj2 .img,
	.ywlbj2 .txt{width:100%;}
	.weixiu3 .plate_tit{padding-bottom:35px;}
	.weixiu3 ul li .txt{width:100% !important;margin:3% 0 4%;}
	.weixiu3 ul li dt::after {width:28px;height:12px;border-width:3px;}
	.peixun1 ul li{width:100%;margin-bottom:15px;}
	.peixun1 ul li .txt_abs{overflow-y:scroll;}
	.peixun1 ul li dl{width:94%;}
	.peixun1 ul li dl dd{line-height:24px;}
	.peixun1 ul li:hover dl{top:3%;transform: translate(-50%,0%);}
	.ywlbj3 ul li.li1{width:54px;}
	.ywlbj3 ul li.li2{width:65px;}
	.ywlbj3 ul li.li3{width:75px;}
	.ywlbj3 ul li.li4{width:55px;}
	.ywlbj3 ul li.li5{width:60px;}
	.ywlbj3 ul li.li6{width:75px;}
	.ywlbj3 ul li.li7{width:65px;}
	.ywlbj3 ul li.li8{width:55px;}
	.pro_cover .plate_tit{padding:20px 0;}
	.pro_cover li{width:48%;margin-bottom:15px;}
	.pro_cover li p{margin-top:20px;}
	.pro_cover .more {margin:0 auto;padding:5px 15px;position: relative;height:auto;right:0;
		writing-mode: horizontal-tb;width:auto;
	}
	
	.proxq1_a{width:100%;border-radius:10px;}
	.proxq1_b{width:100%;margin-top:25px;}
	.proxq1_b .xq1b_1 {padding:0;}
	.proxq1_b .xq1b_1 ul li{width:100%;max-width:100%;padding:15px 0 10px !important;margin-right:0px;border-right:none;
		border-bottom:solid 1px #eee;
	}
	.proxq1_b .xq1b_1 ul li p{margin-top:0;}
	.proxq1_a .prev{left:-20px;}
	.proxq1_a .next{right:-20px;}
	.proxq1_b .xq1b_3 a{line-height:20px;padding:10px 0;}
	.proxq2_a p{line-height:28px;}
	.proxq4 table tr td {font-size:13px;padding:0;}
	.proxq4 table tr:nth-child(1) td {font-size:14px;padding:0;}
	.proxq4 .djzk {font-size:13px;}
	.proxq4 .tablebox{overflow-x:scroll;}
	
	.case_plate{margin-bottom:30px;}
	.case_plate dl{width:100%;padding:10px 0 !important;margin-bottom:15px;border-bottom:solid 1px #f1f1f1;border-right:none;}
	.case_plate dl dd.ft_wz{line-height:30px;}
	.case_plate .txt{width:100%;}
	.case_plate .txt p{line-height:24px;}
	.case_lish li{width:48%;margin-bottom:20px;}
	.case_lish li span{line-height:25px;margin-bottom:10px;}
	.case_lish li .p1{margin-top:10px;height:17px;}
	
	.news_plate{margin-top:40px;}
	.news_plate .nwbd .txt{padding-top:0;}
	.news_plate .nwbd .txt p,
	.news_plate .nwbd .txt span{display:none;}
	.news_plate .nwhd li{width:7px;height:7px;margin-right:8px;}
	
	.news_lish{margin-top:35px;}
	.news_lish li{padding:20px 10px;}
	.news_lish li .img{width:37%;}
	.news_lish li .txt{width:60%;}
	.news_lish li .txt b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
	.news_lish li .txt span{margin:5px 0;font-size:12px;}
	.news_lish li .txt p{font-size:12px;}
	.newsxq{padding:40px 0 10px;}
	.newsxql{width:100%;}
	.newsxqla dd{padding:15px 0 20px;}
	.newsxqla dd span {padding-right:5px;margin-right:5px;}
	.newsxqlb p{line-height:28px;margin-top:10px;}
	.newsxqr{display:none;}
	.newsxqlv{margin-top:35px;padding:10px 0;}
	.newsxqlv li{width:100%;}
	.newsxqlv li.fr{text-align:left;}
	
	.us1 ul li{width:100%;text-align:left;margin-bottom:15px;position:relative;padding-left:70px;}
	.us1 ul li span{padding:15px;position:absolute;left:0;top:0;}
	.us1 ul li span img{width:23px;height:auto;}
	.us1 ul li b{margin:0;}
	.us2 ul li{width:100%;margin-right:0%;}
	.us2 ul li b{line-height:30px;padding-bottom:10px;margin-bottom:14px;}
	.us2 ul li p{line-height:35px;}
	
	.joblist dl dd div{padding-bottom:10px;margin-bottom:15px;}
	.joblist ul li{margin-right:8px;padding-right:8px;}
	.zhaoping{width:94%;background:url('zp1.jpg') top center no-repeat;background-size:cover;padding:35px 0;}
	.zhaoping .tup{display:none;}
	.zhaoping .but button{font-size:14px;}
	.zhaoping .ddtj_tt dd{font-size:13px;}
	.zhaoping .ddtj{width:80%;position:relative;top:0;left:0;transform:translate(0);}
	.ivu-input{padding:8px 15px !important;font-size:13px !important;}
	.yzmbox input{line-height:38px;font-size:13px !important;}
	.yzmbox img{height:38px;}
	.zhaoping .but{margin-top:30px;}
	.zhaoping .but button{line-height:43px;font-size:18px;}

	.page a, .page span{line-height:30px;width:30px;margin-right:8px;}
	
	.enbox .ab_b ul li,
	.rusbox .ab_b ul li{text-align:left;}
	.enbox .row3 .r3hd li p,
	.rusbox .row3 .r3hd li p{display:none;}
	
}
/*** 480代码 ***/

/*** 360代码 ***/
@media screen and (max-width:370px){
	.fta dd{margin-top:20px;}
}




