@charset "UTF-8";
*{margin:0;padding:0;list-style-type:none;box-sizing:border-box;}
body{font-size:14px;font-family:"思源黑体 CN";color:#666;}
a{text-decoration:none;color:#666;outline:none;blr:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.clearfix{height:auto;}
.common{width:1550px;margin:0 auto;max-width:1920px;min-width:1550px;}
p{line-height:1.5;}
img{border:none;vertical-align:bottom;}
*:focus{outline:none;}
.fl{float:left;}
.fr{float:right;}

@font-face {font-family: 'bahnschrift';
src:url('fonts/bahnschrift.ttf') format('truetype'),
}
@font-face {font-family: 'MiSans-Normal';
src:url('fonts/MiSans-Normal.ttf') format('truetype'),
}


.dflex{display:flex;flex-wrap:wrap;}
.dflex li img{width:100%;height:auto;}
.dflex0{display:flex;flex-wrap:wrap;align-items:center;}
.dflex1{display:flex;}
.dflex1c{display:flex;align-items:center;}
.dflex2{display:flex;flex-wrap:wrap;justify-content:space-between;}
.dflex2c{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.dflex3{display:flex;flex-wrap:wrap;justify-content:center;}
.dflex3c{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}

.ft_100{font-size:100px;}
.ft_66{font-size:66px;}
.ft_60{font-size:60px;}
.ft_50{font-size:50px;}
.ft_45{font-size:45px;}
.ft_40{font-size:40px;}
.ft_36{font-size:36px;}
.ft_35{font-size:35px;}
.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_16{font-size:16px;}
.ft_wt{font-weight:bold;}

.anim0{ animation: dz0 .8s linear 1 normal forwards; }
.anim1{ animation: dz1 .8s 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; }
/*.anim99{ animation: dz99 .6s 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; }
.anim8{ animation: dz8 .6s linear 1 normal forwards; } */
/* @keyframes dz1
{
0% {opacity: 0;transform: translate(0, -30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
@keyframes dz2
{
0% {opacity: 0; transform: translate(0, 100px); }
100% {opacity: 1;transform: translate(0, 0%);  }
} */
.dhxg{ opacity: 0; }
.dhxg2{ opacity: 0; }
.fadeInDown{opacity:0;}
@keyframes dz0
{
0% {opacity: 0; }
100% {opacity: 1; }
}
@keyframes dz1
{
0% {opacity: 0;transform: translate(0, 30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
@keyframes dz2
{
0% {opacity: 0;transform: translate(0, 30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
 @keyframes dz3
{

0% {opacity: 0;transform: translate(-20%, 0%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
 @keyframes dz4
{
0% {opacity: 0;transform: translate(0, -30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
/* @keyframes dz5
{
0% {opacity: 0; transform: rotate(-2deg);position: relative; }
100% {opacity: 1; transform: rotate(0);position: relative;  }
}
@keyframes dz
{
0% {opacity: 0;transform: rotate(2deg);position: relative; }
100% {opacity: 1; transform: rotate(0deg);position: relative;  }
}*/

/* @keyframes dz99
{
0% {opacity: 0;transform: rotate(20deg);position: relative; }
100% {opacity: 1; transform: rotate(0deg);position: relative;  }
} */
@keyframes dz5
{
0% {opacity: 0; transform: scale(1.1); }
100% {opacity: 1; transform: scale(1); }
}
@keyframes dz6
{
0% {opacity: 0;transform: scale(.9); }
100% {opacity: 1; transform: scale(1); }
}
@keyframes dz7
{
0% {opacity: 0; transform: translate(-40%, 40%); }
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:#fff;-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:#fff;-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:#fff;}
.nav-active .nav_icon:after{margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); background:#fff;}

header{position:absolute;left:0;top:0;width:100%;z-index:99999;}
header *{color:#fff;}
.top{border-bottom:solid 1px rgba(255,255,255,0.2);position:relative;z-index:10;}
.top .fr,.top .fr ul{display:flex;align-items: center;}
.top ul li{margin-right:35px;}
.top ul li a{display:inline-block;padding-right:29px;border-right:solid 1px #fff;}
.top .language{position:relative;padding-left:30px;background:url('iico/top_language.png') left center no-repeat;background:17px auto;}
.top .language span{display:block;line-height:50px;padding-right:25px;background:url('iico/top_jt.png') right center no-repeat;}
.top .language .lglist{display:none;position:absolute;left:0px;top:50px;background:#fff;border-radius:10px;padding:10px 20px;width:120px;}
.top .language .lglist a{color:#333;display:block;line-height:35px;text-transform:capitalize;}
.top .language .lglist a:hover{font-weight:bold;}
.top .language:hover .lglist{display:block;}
.logo{width:210px;}
.logo img{max-width:100%;height:auto;}

.nav{margin-left:20px;}
.nav a{color:#fff;}
.nav > li{line-height:45px;padding:15px 0;position:relative;margin-left:75px;}
.nav > li::after{display:none;content:"";width:18px;height:2px;background:#fff;position:absolute;left:50%;top:80%;transform:translate(-50%,-50%);}
.nav > li:hover::after,
.nav > li.on::after{display:block;}
.nav li ul{position:absolute;top:75px;left:50%;display:none;transition:.5s;box-shadow:0 0 5px rgba(0,0,0,.3);transform:translateX(-50%);background:#fff;border-radius:5px;z-index:9;}
.nav li ul li{/*width:210px;*/width:260px;position:relative;text-align:center;}
.nav li ul li a{color:#666;font-size:16px;display:block;border-bottom:1px dashed #ededed;margin:0 10%;padding:7px 0;}
.nav li ul li:last-child a{border:none;}
.nav li ul li ul{position:absolute;top:0px;left:210px;display:none;background:#fff;transform: translateX(0%);}
.nav li:hover ul{display:block;}
.nav li:hover ul li ul{display:none;}
.nav li ul li:hover ul{display:block;}
.nav li ul li:hover{background:#013874;}
.nav li ul li:hover a{color:#fff;}
.nav li ul li:hover ul li a{color:#666;}
.nav li ul li ul li:hover a{color:#fff;}

.searchbox{position:relative;height:75px;display:flex;align-items: center;padding-left:20px;}
.searchbox form{display:none;transition:.5s;background:#fff;border-radius:10px;overflow:hidden;}
.searchbox:hover span{display:none;}
.searchbox:hover form{display:block;}
.searchbox form input{line-height:45px;border:none;color:#666;padding:0 15px;font-size:14px;}
.searchbox .input_but{background:#013874;color:#fff;}

.dhrlt header{position:relative;background:#fff !important;-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, .05);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, .05);box-shadow:0 1px 5px rgba(0, 0, 0, .05);}
.dhrlt header .top{background:#013874;}
.dhrlt header .logo{background:url('logo2.png') left center no-repeat;background-size:100% auto;}
.dhrlt header .logo img,
.dhrlt .searchbox span img{opacity:0;}
.dhrlt header .nav li a{color:#333;}
.dhrlt .searchbox span{background:url('iico/top_ss1.png') center no-repeat;}
.dhrlt .searchbox form{border:solid 1px #013874;}
.dhrlt .nav > li::after{background:#333;}

header.on{position:fixed;background:#013874;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
footer{background:#013874;margin-top:7%;position:relative;z-index:99;}
footer *{color:rgba(255,255,255,.5);}
.footer{border-bottom:solid 1px rgba(255,255,255,.05);padding:6% 0;}
.footer ul.ft1{width:93%;flex-wrap: wrap;}
.footer ul.ft1 li{margin-right:65px;}
.footer ul.ft1 li span,
.footer ul.ft1 li a{display:block;}
.footer ul.ft1 li span{font-size:16px;margin-bottom:25px;color:#fff;}
.footer ul.ft1 li a,
.footer ul.ft1 li p{line-height:35px;}
.footer ul.ft1 li a:hover{color:#fff;}
.footer ul.ft2 li{margin-bottom:18px;position:relative;}
.footer ul.ft2 span,
.footer ul.ft2 a{display:flex;align-items:center;justify-content: center;background:#fff;width:50px;height:50px;border-radius:50%;}
.footer ul.ft2 li:first-child{position:relative;z-index:1;}
.footer ul.ft2 .ewm{position:absolute;top:-150px;right:-10px;text-align:center;display:none;width:260px;background:#fff;border-radius:5px;padding:15px 10px;}
.footer ul.ft2 .ewm p{display:inline-block;text-align:center;color:#666;font-size:13px;}
.footer ul.ft2 .ewm img{max-width:100px;height:auto;display:block;margin:0 auto;}
.footer ul.ft2 li:hover .ewm{display:block;}
.copy{padding:30px 0;text-align:center;}
.copy p{line-height:30px;font-size:13px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页banner代码 ***/
.hdp{width:100%;height:100vh;position:relative;min-width:1550px;}
.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:100vh;overflow:hidden;text-align:center;position:relative;}
.hdp .bd li video {display: block;width: 100%;object-fit: cover;}
.hdp .bd li .txt{position:absolute;left:0;width:100%;/*top:50%;transform:translateY(-50%);*/bottom:25%;z-index:10;text-align:left;color:#fff;}
.hdp .bd li .txt dt{margin-bottom:10px;}
.hdp .bd li .txt dd{letter-spacing:0.7em;}
.hdp .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;display:none;}
.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;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页代码 ***/
.inn_tit{color:#000;}
.inn_tit .inn_ln{width:56px;height:29px;border-top:solid 6px #013874;}
.inn_tit .ft_40{margin-bottom:15px;}
.inn_tit.inn_wt{color:#fff;}
.inn_tit.inn_wt .inn_ln{border-color:#fff;}

.rwbox{position:relative;}
.rwbox .bg{width:100%;overflow:hidden;}
.rwbox .bg img{max-width:inherit;position:relative;left:50%;transform:translateX(-50%);z-index:1;}
.rwbox .bg .pic{position:absolute;left:0;width:100%;bottom:85px;}
.rwbox .inner{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9;}
.inmore{display:inline-block;color:#013874;border:solid 1px #013874;border-radius:5px;line-height:38px;padding:0 25px;}

.txt_at{position:absolute;left:0;width:100%;}
.txt_at .txt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;}

/*** 首页-关于我们代码 ***/
.row1{}
.row1 .rw1_1 .ft_26{line-height:46px;margin:30px 0 35px;color:#333;}
.row1 .rw1_1 ul li{display:inline-block;text-align:center;line-height:48px;width:215px;color:#013874;border:solid 1px #013874;vertical-align:middle;}
.row1 .rw1_1 ul li.ft_20{background:#013874;color:#fff;margin-left:-4px;}
.row1 .rw1_1 p{margin:20px 0 50px;line-height:40px;color:#444;}
.row1 .rw1_2{margin-top:13%;}
.row1 .rw1_2 li{width:25%;text-align:center;}
.row1 .rw1_2 li span{font-family:'bahnschrift';color:#013874;display:block;height:64px;margin-bottom:15px;}
.row1 .rw1_2 li b{line-height:64px;}

/*** 首页-产品及解决方案代码 ***/
.row2 ul{margin-top:55px;}
.row2 ul li{width:19%;overflow:hidden;margin-right:3%;transition:.5s;position:relative;border-radius:20px;}
.row2 ul li:last-child{margin-right:0;}
.row2 ul li img{border-radius:20px;position:relative;left:50%;transform:translateX(-50%);}
.row2 ul li .txt_at{display:block;background:rgba(0,0,0,.5);height:100%;width:100%;left:0;top:0;color:#fff;text-align:center;}
.row2 ul li dl{}
.row2 ul li dl dt{margin:10px 0;}
.row2 ul li .p2{display:none;}
.row2 ul li.on{width:56%;}
.row2 ul li.on .txt_at{text-align:left;background:url('iico/rw2_sd.png') center bottom repeat-x;}
.row2 ul li.on dl{width:90%;top:80%;}
.row2 ul li.on .p2{display:block;}
.row2 ul li.on .p1{display:none;}
.row2 ul li.on .ft_26{font-size:32px;font-weight:bold;}

/*** 首页-新闻速递代码 ***/
.img img{width:100%;height:auto;}
.row3{margin-top:4%;position:relative;}
.row3 .rw3_bg1{height:17vh;background:#fcfcfc;position:absolute;left:0;width:41%;top:0;z-index:1;}
.row3 .rw3_bg2{height:17vh;background:#f7f7f7;width:76%;position:relative;text-align:right;overflow:hidden;}
.row3 .rw3_bg3{position:absolute;left:0;bottom:0;height:18vh;background:#013874;width:50%;}
.row3 .rw3_2,
.row3 .rw3_2b{position:relative;z-index:9;}
.row3 .rw3_2a{width:18%;margin-top:17vh;}
.row3 .rw3_2a .inn_tit{margin-top:-6px;}
.row3 .rw3_2a ul{border-top:solid 3px #013874;width:165px;margin:50px 0 65px;}
.row3 .rw3_2a ul li{line-height:69px;border-bottom:solid 1px #b0b0b0;color:#999;cursor:pointer;}
.row3 .rw3_2a ul li.on{font-weight:bold;color:#013874;background:url('iico/rw3_jt.png') right center no-repeat;}
.row3 .rw3_2b{width:49%;}
.row3 .rw3_2b .txt{height:18vh;background:#f2f2f2;padding:0 5%;border:solid 1px #dcdddd;}
.row3 .rw3_2b .txt dl{width:100%;}
.row3 .rw3_2b .txt dt{color:#333;margin-bottom:5%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.row3 .rw3_2b .txt span{color:#013874;}
.row3 .rw3_2c{width:30%;margin-top:17vh;}
.row3 .rw3_2c div{position:relative;max-height:260px;overflow:hidden;text-align:center;/*margin-bottom:35px;*/margin-bottom:15px;}
.row3 .rw3_2c div img{width:100%;}
.row3 .rw3_2c div p{position:absolute;left:0;bottom:0px;color:#fff;width:100%;padding:5%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;background:url('iico/rw2_sd.png') center top repeat-x;}
.row3 .rw3_2c ul li{display:flex;justify-content:space-between;border-bottom:solid 1px #e9e9e9;/*padding:24px 0 20px;*/padding:19px 0 15px;}
.row3 .rw3_2c ul li a{display:block;}
.row3 .rw3_2c ul li .img{width:90px;overflow:hidden;}
.row3 .rw3_2c ul li .img img{/*width:91px;height:91px;*/}
.row3 .rw3_2c ul li .img{margin-left:35px;}
.row3 .rw3_2c ul li .txt{line-height:36px;height:72px;overflow:hidden;width:75%;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 内页代码 ***/
.plate_tit{color:#000;padding:70px 0;}
.plate_tit .plate_ln{width:68px;height:21px;border-top:solid 9px #013874;}
.plate_tit2{color:#333;}
.plate_tit2 .plate_ln{width:37px;height:24px;border-bottom:solid 4px #013874;margin-bottom:30px;}
.plate_tit.pla_wt,
.plate_tit2.pla_wt{color:#fff;}
.plate_tit.pla_wt .plate_ln,
.plate_tit2.pla_wt .plate_ln{border-color:#fff;}

.banner{position:relative;color:#fff;}
.banner .img{overflow:hidden;}
.banner .img img{width:auto;max-width:inherit;position:relative;left:50%;transform:translateX(-50%);}
.banner .bntxt{position:absolute;width:100%;left:0;bottom:25px;}
.crumbs{margin-top:7%;color:rgba(255,255,255,.5);}
.crumbs a{color:rgba(255,255,255,.5);}
.crumbs span:last-child a{color:#fff}

.tempWrap{margin:0 auto;}
/*.tempWrap{width:100% !important;}*/
.pic{text-align:center;}
.pic img{max-width:100%;height:auto;}
.pro_b > div{margin-bottom:7%;}
.cpbtn{display:block;position:absolute;top:50%;transform:translateY(-50%);background:#013874;width:37px;height:46px;}
.cpbtn em{display:block;width:10px;height:6px;background:url('iico/top_jt.png') center no-repeat;position:absolute;left:calc(50% - 5px);top:calc(50% - 3px);transform:translate(-50%,-50%);}
.cpbtn.prev em{transform:rotate(90deg);}
.cpbtn.next em{transform: rotate(-90deg);}
.cpbtn.prev{left:0;}
.cpbtn.next{right:0;}

.subnav{margin-top:55px;border-bottom:solid 1px #d3d3d3;}
.subnav ul li{float:left;margin-right:7%;padding-bottom:30px;border-bottom:solid 2px rgba(255,255,255,0);margin-bottom:-1px;}
.subnav ul li a{color:#333;}
.subnav ul li.on,
.subnav ul li:hover{border-color:#013874;font-weight:bold;}
.subnav ul li.on a,
.subnav ul li:hover a{color:#013874;}

.page{margin-top:65px;text-align:center;}
.page a,
.page span{display:inline-block;line-height:40px;}
.page a{padding:0 15px;background:#f8f8f8;border-radius:5px;margin:0 4px;}
.page a.on{background:#013874;color:#fff;}

/************************************************************************************************************/
/*** 连续性血透净化产品代码 ***/
.bg_f2f2f2{background:#f2f2f2;}
.promore{margin-top:65px;display:inline-block;color:#003774;font-size:15px;line-height:46px;background:#fff;border-radius:5px;padding:0 27px;}
.promore span{display:inline-block;margin-left:15px;}

.pro_ul{position:relative;}
.pro_ul .bg{width:95%;height:100%;position:absolute;top:30px;z-index:1;background:#fff;}
.pro_ul .img{width:56%;overflow:hidden;position:relative;z-index:2;}
.pro_ul .txt{width:44%;padding:0 3%;position:absolute;top:55%;transform:translateY(-50%);z-index:2;}
.pro_ul .promore{background:#003774;color:#fff;}
.pro_ul:hover .bg{background:#003774;}
.pro_ul:hover *{color:#fff;}
.pro_ul:hover .promore{background:#fff;color:#003774;}
.pro_ul:hover .promore span{color:#003774;}
.pro_even .bg,
.pro_even .txt{left:0;}
.pro_even .img{float:right;border-radius:0 110px 0 0;}
.pro_odd .bg,
.pro_odd .txt{right:0;}
.pro_odd .img{float:left;border-radius:110px 0 0 0;}

.pro_a2{margin:80px 0 60px;}
.pro_a2 .common{position:relative;}
.pro_a2 .img{float:right;width:43%;/*opacity:0.25;*/position:relative;z-index:2;}
.pro_a2 .txt{width:87%;padding:60px 0;padding-left:8%;position:absolute;left:0;top:49.15%;transform:translateY(-50%);z-index:-1;background:#003875;color:#fff;}
.pro_a2 .txt dl{margin-bottom:30px;}
.pro_a2 .txt p{line-height:48px;}
.pro_a3{background:#f2f2f2;padding:9% 0 12%;margin-bottom:-7%;}

.bg_164{background:#f2f2f2;}
.pro_a .cp2000 .promore{display:none;}
.pro_a .cp2000 p.ft_18{margin-top:20px;}
.pro_a .cp2000 p span{margin-right:5px;font-size:14px;color:#003774;}
.pro_a .cp2000 .pro_ul:hover p span{color:#fff;}


/************************************************************************************************************/
/*** 连续性血透净化产品-详情代码 ***/
.bg_dae2eb,.cpxq_awrap{background:#dae2eb;}
.cpxq_bwrap,
.cpxq_cwrap,
.cpxq_dwrap,
.cpxq_fwrap{background:#f2f2f2;}
.cpxq_a .cpxq_list,
.cpxq_b .cpxq_list{display:none;} 
.cpxq_a{}
.cpxq_a1{padding:0 4% 3% !important;margin-top:13%;background:#013874;}
.cpxq_a1 .img{width:48%;margin-top:-5%;}
.cpxq_a1 .plate_tit2{width:37%;}
.cpxq_a1 .ft_18{line-height:44px;}

.cpxq_a2{background:#fff;padding:11% 0 7%;}
.cpxq_a2 .txt{width:59%;}
.cpxq_a2 .img{width:38%;}
.cpxq_a2 .txt1{text-align:center;color:#fff;position:relative;z-index:2;}
.cpxq_a2 .txt1:before{content:'';display:block;background:#013874;border-radius:5px;width:100%;height:80%;position:absolute;left:0;bottom:0;z-index:-1;}
.cpxq_a2 .txt1 dt img{margin-top:-11%;}
.cpxq_a2 .txt1 dd{padding:5% 0 6%;}
.cpxq_a2 .txt2{margin-top:5%;color:#fff;padding:3%;position:relative;z-index:2;}
.cpxq_a2 .txt2 dl{background:#014694;color:#fff;padding:30px 20px;width:33%;position:relative;top:0;transition:all .2s linear;}
.cpxq_a2 .txt2 dl:hover{top:-3px;box-shadow:rgba(0,0,0,.3) 0 5px 10px;transition:box-shadow .2s linear;transition:top .2s linear;}
.cpxq_a2 .txt2 dl dt{background:#008397;padding:0 25px;line-height:52px;margin-bottom:30px;}
.cpxq_a2 .txt2 dl dd{justify-content:flex-start;}
.cpxq_a2 .txt2 dl span{width:50%;font-size:18px;font-weight:bold;line-height:35px;padding-left:25px;background:url('iico/cpxq_a1.png') left center no-repeat;}
.cpxq_a2 .txt2 dl:nth-child(2) span{width:33.33%;}
.cpxq_a2 .txt2::before{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:80%;background:#013874;z-index:-1;}
.cpxq_a2 .txt2 .p1{padding:4% 10% 4% 5%;background: #008395;position:relative;margin-bottom:3%;}

.cpxq_a2 .txt1 ul{margin-top:-80px;padding:0 15px;}
.cpxq_a2 .txt1 ul li{background:#eeedeb;width:19%;margin-right:1%;border-radius:5px;color:#333;text-align:left;}
.cpxq_a2 .txt1 ul li:last-child{margin-right:0;}
.cpxq_a2 .txt1 ul li span{display:block;text-align:right;margin-top:-45px;opacity:0;}
.cpxq_a2 .txt1 ul li p{text-indent:1.5em;margin:20px 0 15px;}

.cpxq_a3{background:url('cpxq_a3.jpg') center no-repeat;background-size:cover;padding:1% 0 6%;}
.cpxq_a3 .hdw{position:relative;}
.cpxq_a3 ul li{float:left;width:50%;}
.cpxq_a3 ul li a{display:block;padding:40px;background:#fff;margin:0 15px;}
.cpxq_a3 ul li .ft_16{margin:15px 0 35px;min-height:105px;}
.cpxq_a3 .prev{left:-85px;}
.cpxq_a3 .next{right:-85px;}

.cpxq_a4{padding:7% 0;margin-bottom:-7%;}
.cpxq_a4 .common{position:relative;padding-bottom:7%;}
.cpxq_a4 ul li{}
.cpxq_a4 .cp_fh{position:absolute;left:3%;top:30px;left:-135px;}
.cpxq_a4 .plate_tit{padding-top:0;}
.cpxq_a4 .txt{width:43%;}
.cpxq_a4 .txt p{line-height:28px;}
.cpxq_a4 .txt .p2{margin-top:40px;color:#013874;}

.cpxq_a4 .img{width:50%;position:relative;}
/*.cpxq_a4 .img ul li{border-radius:10px;overflow:hidden;}
.cpxq_a4 .img div{text-align:center;margin-top:55px;}
.cpxq_a4 .img div a{position:relative;transform:translateY(0);display:inline-block;margin:0 8%;}*/
.cpxq_a4 .cpbtn{bottom:0;top:auto;transform:translateY(0);right:15%;cursor:pointer;}
.cpxq_a4 .cpbtn.prev{right:30%;left:auto;}
.cpxq_a4 .img video{width:100%;height:auto;border-radius:10px;overflow:hidden;}

.cpxq_b4 ul li{}

/*** 相关产品代码 ***/
.cpxq_list{background:#fff;margin-bottom:-7%;padding-bottom:7%;}
.cpxq_list .imglist{position:relative;}
.cpxq_list ul li{float:left;width:31%;margin-right:55px;background:#f2f2f2;}
.cpxq_list ul li a{display:block;}
.cpxq_list ul li img{width:100%;height:auto;}
.cpxq_list ul li p{color:#333;line-height:30px;padding:7% 5%;}
.cpxq_list .prev{left:-100px;}
.cpxq_list .next{right:-100px;}

/************************************************************************************************************/
/*** 1-1-2-2-6000设备-详情代码 ***/
.cpxq_xq1{padding:5% 0;}
.cpxq_xq1 .img{/*width:32%;*/width:50%;text-align:center;}
.cpxq_xq1 .img img{max-width:100%;width:auto;}
.cpxq_xq1 p{margin-bottom:20px;}
.cpxq_xq1 p span{font-weight:bold;color:#013874;}

.cpxq_b2{background:url('cpxq_b1.jpg') center no-repeat;background-size:cover;padding:1% 0 8%;}
.cpxq_b2 ul li{width:49.5%;}
.cpxq_b2 ul li img{width:100%;height:auto;}
.cpxq_b31{color:#fff;margin-top:9%;position:relative;z-index:2;margin-bottom:9%;}
.cpxq_b31 .bg{background:#013874;width:100%;height:100%;position:absolute;left:0;top:20%;z-index:-1;}
.cpxq_b31 dl{position:relative;top:-5%;background:#008395;width:70%;padding:4% 0 4% 5%;margin-left:5%;}
.cpxq_b31 p{padding:4% 5% 0%;}

.cpxq_b32{}
.cpxq_b32 ul{margin:2% 0;}
.cpxq_b32 ul li{width:49%;line-height:30px;color:#999;}

.cpxq_b33 div.ft_45{background:#003773;color:#fff;padding:1% 3%;margin-bottom:6%;}
.cpxq_b33 div.ft_24{background:#f6f7f7;padding:2% 3%;margin:6% 0 7%;}
.cpxq_b33 p{line-height:46px;color:#333;margin:2% 0;}

.cpxq_b4{background:#dae2eb;}

/************************************************************************************************************/
/*** 1-1-2-3透析器-详情代码 ***/
.cpxq_c2{background:#dde5e8;padding:7% 0 6%;}
.cpxq_c2 .pro_ul{margin-bottom:70px;}
.cpxq_c2 .pro_ul .bg{background:#e7eaeb;border-radius:60px 60px 0 0;}
.cpxq_c2 .pro_ul .txt{width:47%;padding:0;margin:0 5%;}
.cpxq_c2 .pro_ul .img{width:43%;border-radius:0 60px 0 0;}
.cpxq_c2 .pro_ul .txt dd{line-height:36px;}
.cpxq_c2 .pro_odd .img{border-radius:60px 0px 0 0;}
.cpxq_c2 .pro_ul:hover .bg{background:#013874;}
.cpxq_c2 .pro_ul:hover .plate_tit2 .plate_ln{border-color:#fff;}

.cpxq_c3{padding-bottom:5%;}
.cpxq_c3 .ft_24{margin-top:30px;line-height:46px;color:#003333;}
.cpxq_c3 .ft_22{background:#f9f9f9;color:#999;text-align:center;line-height:36px;padding:25px 0;margin-top:45px;}

/************************************************************************************************************/
/*** 1-1-2-4产品中心-灌流器-详情代码 ***/
.cpxq_d2{background:#fff;padding-bottom:5%;}
.cpxq_d3{padding-bottom:5%;}
.cpxq_d3 .wx{background:#f8f8f8;padding:25px 35px;margin-top:4%;}

/************************************************************************************************************/
/*** 1-1-2-5透析液粉-详情代码 ***/
.cpxq_e1{background: #f2f2f2;}
.cpxq_e2,
.cpxq_e4{background: linear-gradient(to right bottom , #cee5ed,#f1f6fa,#fff);padding-bottom:5%;}
.cpxq_e3{margin:7% 0;}
.cpxq_e3 .bg{background: linear-gradient(to right bottom , #cee5ed,#f1f6fa,#fff) !important;}
.cpxq_e3 .fhd li{background:#fff;width:17.5% !important;}
.cpxq_e3 .fhd li span{background:none !important;}
.cpxq_e3 .fhd li.on{background:rgba(0,56,116,.88) !important;}
.cpxq_e3 .fhd li span{padding-bottom:0 !important;}
.cpxq_e3 .fhd li.on img{filter:grayscale(100%)brightness(1000%);}

/************************************************************************************************************/
/*** 1-1-2-6透析液过滤器-详情代码 ***/
.cpxq_f2{position:relative;z-index:2;margin-bottom:9%;}
.cpxq_f2 .common{position:relative;}
.cpxq_f2 .bg{background:#dde0e1;width:97%;height:76%;position:absolute;left:3%;top:55px;z-index:-1;}
.cpxq_f2 .fbd ul{width:51%;margin-right:8%;}
.cpxq_f2 .fbd ul li,
.cpxq_f2 .fbd ul li img{width:100%;height:auto;}
.cpxq_f2 .fhd {margin-top:-30px;}
.cpxq_f2 .fhd li{width:20%;border:solid 1px #013874;margin:0 1%;}
.cpxq_f2 .fhd li span{display:block;padding:45px 0 35px;text-align:center;background:#dde0e1;}
.cpxq_f2 .fhd li span img{max-width:100%;height:auto;}
.cpxq_f2 .fhd li div{padding:45px 20px;}
.cpxq_f2 .fhd li p{line-height:27px;margin-top:5px;color:#013874;padding-left:15px;position:relative;}
.cpxq_f2 .fhd li p b{display:block;position:absolute;left:0;top:0;}
.cpxq_f2 .fhd li.on{background:#345f8f;}
.cpxq_f2 .fhd li.on span{background:#1c4c81;}
.cpxq_f2 .fhd li.on p{color:#fff;}

/************************************************************************************************************/
/*** 1-1-2-7管路（二级页面）-详情代码 ***/
.cpxq_g1{position:relative;padding:6% 0 5%;}
.cpxq_g1 .g1_1{position:absolute;left:0;width:100%;}
.cpxq_g1 .g1_1 ul li{margin-top:6%;border-left:solid 5px #1c4c81;padding-left:25px;}
.cpxq_g1 .g1_1 ul li b{color:#333;display:block;margin-bottom:10px;}
.cpxq_g1 .g1_2{float:right;width:55%;}
.cpxq_g1 .g1_2 img{max-width:100%;height:auto;}

.cpxq_g .cpxq_list{background:#f7f7f7;}
.cpxq_g .cpxq_list li{background:#fff;}

/************************************************************************************************************/
/*** 1-2血透中心智能管理系统代码 ***/
.pro_c1 .common{padding:11% 0 2%;/*align-items:flex-end;*/}
.pro_c1 .common>div{width:50%;}
.pro_c1 .common>div img,
.pro_c1 .common>div video{width:100%;height:auto;}
.pro_c1 .plate_tit{padding-top:0;}

.pro_c2 .plate_tit dt{position:relative;}
.pro_c2 .plate_tit dt a{position:absolute;right:0;color:#003774;border:solid 2px #003774;
	line-height:24px;padding:10px 27px;top:50%;transform:translateY(-50%);font-size:15px;border-radius: 5px;
}
.pro_c2 .plate_tit dt a:hover{background:#003774;color:#fff;}
.pro_c2{margin-bottom:5%;}
.pro_c2 img{max-width:100%;height:auto;}
.pro_c2 .txtbox{display:table;margin:0 auto;position:relative;}
.pro_c2 .txtbox dl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-weight:bold;color:#fff;}
.pro_c2 .points{position:absolute;left:50%;top:50%;}
.pro_c2 .points p{transition:all ease-out 3s;position:absolute;left:-50px;top:-220px;width:100px;height:27px;text-align:center;transform-origin:center 220px;}
.pro_c2 .bef:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;}

.pro_c2 .quan1{position:relative;
	-webkit-animation: disc2 60s linear 0s infinite;
    animation: disc2 60s linear 0s infinite;
}
.pro_c2 .bef{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;}
.pro_c2 .quan2{width:79%;height:auto;}
.pro_c2 .quan2 img{
	-webkit-animation: disc 60s linear 0s infinite;
    animation: disc 60s linear 0s infinite;
}

.pro_c2 .quan3:before{width:97%;height:97%;
	border-radius:50%;border:solid 6px #013874;
	-webkit-animation: disc 60s linear 0s infinite;
    animation: disc 60s linear 0s infinite;
}
.pro_c2 .quan4{padding:34px;}
.pro_c2 .quan4 img{
	-webkit-animation: disc2 60s linear 0s infinite;
    animation: disc2 60s linear 0s infinite;
}

@keyframes disc {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes disc2 {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

.pro_c2 .ul1 li{position:absolute;z-index:99;min-width:116px;padding:18px 0;text-align:center;}
.pro_c2 .ul1 li:before{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:url('hxbk_a.png') center no-repeat;background-size:100% auto !important;z-index:-1;
	-webkit-animation: disc 30s linear 0s infinite;
    animation: disc 30s linear 0s infinite;
}
.pro_c2 .ul1 li:hover:before{background:url('hxbk_h.png') center no-repeat;}
.pro_c2 .ul1 li p{line-height:35px;}
.pro_c2 .ul1 li img{width:45px;height:45px;filter:grayscale(100%);opacity:0.6;}
.pro_c2 .ul1 li:hover img{filter:grayscale(0%);opacity:1;}
.pro_c2 .ul1 li:nth-child(1){left:33%;top:18%;}
.pro_c2 .ul1 li:nth-child(2){right:33%;top:18%;}
.pro_c2 .ul1 li:nth-child(3){left:18%;top:33%;}
.pro_c2 .ul1 li:nth-child(4){right:18%;top:33%;}
.pro_c2 .ul1 li:nth-child(5){left:18%;bottom:33%;}
.pro_c2 .ul1 li:nth-child(6){right:18%;bottom:33%;}
.pro_c2 .ul1 li:nth-child(7){left:33%;bottom:18%;}
.pro_c2 .ul1 li:nth-child(8){right:33%;bottom:18%;}

.pro_c2 .ul2{}
.pro_c2 .ul2 li{position:absolute;width:460px;height:150px;border:dashed 1px #013874;display: flex;align-items: center;padding:0 40px;}
.pro_c2 .ul2 li:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);width:29px;height:29px;background:url('iico/pro_c2.png') center no-repeat;background-size:100% auto;}
.pro_c2 .ul2 li:nth-child(1):before,
.pro_c2 .ul2 li:nth-child(3):before{right:-56px;}
.pro_c2 .ul2 li:nth-child(2):before,
.pro_c2 .ul2 li:nth-child(4):before{left:-56px;}
.pro_c2 .ul2 li:nth-child(1){top:20%;left:-335px;}
.pro_c2 .ul2 li:nth-child(2){top:20%;right:-335px;}
.pro_c2 .ul2 li:nth-child(3){bottom:20%;left:-335px;}
.pro_c2 .ul2 li:nth-child(4){bottom:20%;right:-335px;}

.pro_c3{position:relative;}
.pro_c3 .pic{width:94%;margin:0 auto;}
.pro_c3 .pic img{max-width:100%;height:auto;/*margin-left:-30px;*/}
.pro_c3 ul{position:absolute;width:59%;height:55%;left:46%;top:52%;transform:translate(-50%,-50%);}
.pro_c3 ul li{position:absolute;opacity:0;width:19%;}
.pro_c3 ul li img{width:100%;height:auto;transition: all .6s ease; -moz-transition: all .6s ease; -webkit-transition: all .6s ease; -o-transition: all .6s ease; }
.pro_c3 ul li img.h{display:none;}
.pro_c3 ul li:nth-child(1){left:27%;bottom:4%;}
.pro_c3 ul li:nth-child(2){left:42%;bottom:21%;}
.pro_c3 ul li:nth-child(3){left:57%;bottom:39%;}
.pro_c3 ul li:nth-child(4){left:71%;bottom:55%;}
.pro_c3 ul li:nth-child(5){left:54%;top:-2%;}
.pro_c3 ul li:nth-child(6){left:40%;top:15%;}
.pro_c3 ul li:nth-child(7){left:25%;top:28%;}
.pro_c3 ul li:nth-child(8){left:9%;top:44%;}
.pro_c3 ul li:hover .a{display:none;}
.pro_c3 ul li:hover .h{display:block;transform: scale(1.2);}


/************************************************************************************************************/
/*** 1-3产品及解决方案-医疗专业人士代码 ***/
.hot_text li{background:#fcfcfc;width:49.5%;margin-bottom:1%;padding:35px 3%;}
.hot_text li .p1{color:#333;margin-bottom:20px;}
.hot_text li .p2{color:#999;}
.hot_text li .p2 span{color:#013874;display:inline-block;margin-right:15px;}
.hot_text li:hover{-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, .05);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, .05);box-shadow:0 1px 5px rgba(0, 0, 0, .05);}
.hot_text li:hover .p1{color:#013874;}

.sol1 .img .sl1{width:50%;}
.sol1 .img .sl1 img{width:103%;}
.sol1 .img .sl2{width:50%;position:relative;}
.sol1 .img .sl2 .pic{width:83%;margin-top:1%;}
.sol1 .img .sl2 ul{position:absolute;width:100%;top:12%;right:0;z-index:2;}
.sol1 .img .sl2 ul li{text-align:right;line-height:35px;opacity:0;}
.sol1 .img .sl2 ul li b{display:inline-block;vertical-align:middle;margin-top:-4px;width:44%;border-bottom:solid 1px #101010;}
.sol1 .img .sl2 ul li span{display:inline-block;min-width:115px;color:#003876;text-align:left;padding-left:25px;position:relative;}
.sol1 .img .sl2 ul li span:before{content:'';display:block;width:6px;height:6px;background:#101010;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-3px;}
.sol1 .img .sl2 ul li:nth-child(2) b{width:50%;}
.sol1 .img .sl2 ul li:nth-child(3){margin-top:1.8%;}
.sol1 .img .sl2 ul li:nth-child(3) b{width:60%;}
.sol1 .img .sl2 ul li:nth-child(4){margin-top:1%;}
.sol1 .img .sl2 ul li:nth-child(4) b{width:36%;}
.sol1 .img .sl2 ul li:nth-child(5){margin-top:8%;}
.sol1 .img .sl2 ul li:nth-child(5) b{width:47%;}
.sol1 .img .sl2 ul li:nth-child(6){margin-top:6%;}
.sol1 .img .sl2 ul li:nth-child(6) b{width:54%;}
.sol1 .img .sl2 ul li:nth-child(7){margin-top:1%;}
.sol1 .img .sl2 ul li:nth-child(7) b{width:30.5%;}
.sol1 .img .sl2 ul li:nth-child(8){margin-top:3.5%;}
.sol1 .img .sl2 ul li:nth-child(8) b{width:15%;}
.sol1 .img .sl2 ul li:nth-child(9){margin-top:3%;}
.sol1 .img .sl2 ul li:nth-child(9) b{width:35%;}


/*.sol1 .img{position:relative;z-index:2;}
.sol1 .img img{width:auto;max-width:100%;}
.sol1 ul{width:50%;height:82%;left:0;top:0;position:absolute;z-index:-1;}
.sol1 ul li{position:absolute;background-size:cover;}
.sol1 ul li:before{content:"";display:block;position:absolute;}
.sol1 ul li:nth-child(1):before,
.sol1 ul li:nth-child(3):before,
.sol1 ul li:nth-child(5):before{width:1px;height:100%;margin-left:-1px;left:50%;top:0;border-left:dashed 1px #2b588a;}
.sol1 ul li:nth-child(5):before{margin-left:0px;}
.sol1 ul li:nth-child(2):before,
.sol1 ul li:nth-child(4):before{width:100%;height:1px;margin-top:6px;top:50%;left:0;border-bottom:dashed 1px #2b588a;}

.sol1 ul li:nth-child(1){top:50%;transform:translateY(-36%);left:14%;}
.sol1 ul li:nth-child(3){top:50%;transform:translateY(-36%);left:51%;}
.sol1 ul li:nth-child(2){left:29%;bottom:0;}
.sol1 ul li:nth-child(4){top:10%;right:10%;}
.sol1 ul li:nth-child(5){top:14%;right:10%;}
.sol1 ul li:nth-child(2) img,
.sol1 ul li:nth-child(4) img,
.sol1 ul li:nth-child(5) img{transform: rotate(180deg);}*/

.sol2{}
.sol2 .common dl{width:24%;border:solid 1px #12457d;transition:all .2s linear;}
.sol2 .common dl dt{background:#013874;color:#fff;text-align:center;padding:22px 0;}
.sol2 .common dl dd{padding:35px;padding-left:25px;}
.sol2 .common dl dd p{line-height:35px;margin-bottom:15px;padding-left:25px;position:relative;}
.sol2 .common dl dd p:before{display:block;content:'';width:10px;height:10px;position:absolute;left:0;top:13px;background:#013874;border-radius:50%;}
.sol2 .common dl dd p strong{color:#013874;}
.sol2 .common dl:hover{background:#fafafa;box-shadow:rgba(0,0,0,.3) 0 5px 10px;transition:box-shadow .2s linear;transition:top .2s linear;}

/************************************************************************************************************/
/*** 2-1用户服务-临床支持代码 ***/
.clinical .plate_tit dd{}
.clinical .plate_tit dd p{margin-top:25px;line-height:45px;color:#666;}
.clinical ul li img{width:100%;height:auto;}
.clinical ul li a{display:block;}
.clin1{background:url('lczc1.jpg') center no-repeat;padding-bottom:35px;margin-bottom:6%;position:relative;}
.clin1 ul li{width:33.33%;}
.clin1 ul li a{border-right:solid 3px #fff;}
.clin1 .tempWrap{border-radius:110px 0 110px 0;}
.clin1 .prev{left:3%;}
.clin1 .next{right:3%;}
.clin2 ul li{width:32%;background:#f4f4f4;}
.clin2 ul li .txt{margin:5%;}
.clin2 ul li .txt b{color:#333;display:block;margin-bottom:10px;}

/************************************************************************************************************/
/*** 2-2-1用户服务-透析之家代码 ***/
.dialyze b{color:#333;display:block;}
.dia1{}
.dia1 .plate_tit dd{margin-top:25px;line-height:45px;color:#666;}
.dia1a{position:relative;}
.dia1a .bg{position:absolute;width:20%;height:100%;background:#f2f0f0;z-index:1;}
.dia1a .common{position:relative;z-index:10;background:#fafafa;}
.dia1a dl dd img{width:100%;height:auto;}
.dia1a dl dt{padding-top:35px;}
.dia1a dl dt span{display:block;color:#333;margin-bottom:10px;}
.dia1a dl dt p{line-height:30px;color:#999;}
.dia1a .dl{width:60%;}
.dia1a .dl2{width:40%;position:absolute;right:0;z-index:10;top:0;}
.dia11 .common{border-top-left-radius:100px;z-index:11;}
.dia11 .dl dd{width:55%;float:right;}
.dia11 .dl dt{width:22%;float:left;margin-left:23%;}
.dia11 .dl2 dt{padding:35px 3%;}
.dia12 .common{border-bottom-right-radius:100px;}
.dia12 .bg{right:0;}
.dia12 .dl dd{width:74%;float:left;}
.dia12 .dl dt{width:23%;float:right;padding-right:1%;}
.dia12 .bgg{width:40%;position:absolute;right:0;height:100%;bottom:0;}
.dia12 .bgg div{width:33.33%;height:100%;}
.dia12 .bgg .bg1{background:#f0f0f0;}
.dia12 .bgg .bg2{background:#fff;border-bottom-right-radius:100px;}

.dia2{}
.dia2 ul li,
.dia3 ul li{background:#fcfcfc;padding:2% 3%;padding-right:0;width:49.5%;margin-bottom:1%;position:relative;}
.dia2 ul li b:after{content:'';display:block;width:42px;padding-bottom:15px;margin-bottom:15px;border-bottom:solid 2px #013874;}
.dia2 ul li p{line-height:30px;}
.dia3 ul li span{color:#013874;}
.dia3 ul li em{font-style:normal;}
.dia3 ul li p{margin-top:15px;}
.dia3 ul li a{display:block;color:#013874 !important;border:solid 1px #013874;line-height:44px;padding:0 4%;position:absolute;right:4%;top:50%;transform:translateY(-50%);}
.dia3 ul li:hover{background:#013874;}
.dia3 ul li:hover a{background:#fff;}
.dia3 ul li:hover *{color:#fff;}

.txxq .imgbox{position:relative;margin:6% auto 0;}
.txxq .imgbox ul li{float:left;width:1000px;}
.txxq .imgbox ul li img{max-width:100%;height:auto;}
.txxq .imgbox .prev{left:-90px;}
.txxq .imgbox .next{right:-90px;}

/*** 弹窗图片代码 ***/
#zoom {
	z-index: 5;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.75);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('/i2/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 2%;
	right: 2%;
	width: 50px;
	height: 50px;
	cursor: pointer;
	background: transparent url('iico/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
.bdsharebuttonbox{position: absolute;left:45%;}
.bdshare_popup_box{position: relative;z-index: 6}
#zoom .previous {left: 2%;}
#zoom .previous em{transform:rotate(90deg);}
#zoom .next {right: 2%;}


/************************************************************************************************************/
/*** 4-1社会责任代码 ***/
.social_zr .plate_tit .ft_18{margin-top:25px;}
.social_zr1{position:relative;/*margin:7% 0 6%;*/margin-top:7%;}
.social_zr1 .txt{position:absolute;left:0;top:0;width:100%;}
.social_zr1 .p{width:26%;line-height:36px;}
.social_zr1 .img{width:67%;}
.social_zr1 .img img{max-width:100%;width:auto;}

.social_zr2{}
.social_zr2 .box{overflow:hidden;position:relative;}
.social_zr2 .box_bg{position:absolute;top:0;left:0;width:50%;height:100%;background: linear-gradient(#e6e2e2,#eeeced,#f9f9f9);z-index:2;}
.social_zr2 .box_bg1{position:absolute;top:0;right:0;width:50%;height:100%;border-top-right-radius:90px;background:#fafafa;z-index:1;}
.social_zr2 .box .dflex2{align-items: flex-end;position:relative;z-index:10;}
.social_zr2 .box dl{position:relative;z-index:2;}
.social_zr2 .box dl .bg{display:none;}
.social_zr2 .box dl img{width:100%;height:auto;}
.social_zr2 .box dl dd{overflow:hidden;}
.social_zr2 .box dl dt{padding:3%;line-height:30px;font-size:15px;}
.social_zr2 .box dl:before{content:'';display:block;width:0;height:100%;position:absolute;z-index:-1;left:0;top:0;transition: .5s;background:#003773;}
.social_zr2 .box dl:hover:before{width:100%;}
.social_zr2 .box dl:hover *{color:#fff !important;}
.social_zr2 .box1{width:45%;background:#fafafa;}
.social_zr2 .box1 dt{width:32%;padding:0 3%;}
.social_zr2 .box1 dd{width:68%;}
.social_zr2 .box1 div{position:absolute;top:0;}
.social_zr2 .box1 .bg{width:30%;left:0;height:200px;background:#0c437f;z-index:-1;}
.social_zr2 .box1 .bg1{right:0;width:40%;height:100%;background:#164d89;border-top-left-radius:90px;}
.social_zr2 .box2{width:55%;}
.social_zr2 .box2 dl:nth-child(1){width:52%;background:#fafafa;}
.social_zr2 .box2 dl:nth-child(2){width:48%;}
.social_zr2 .box2 dl:nth-child(2) dd{position:relative;z-index:1;}
.social_zr2 .box2 dl:nth-child(2) dd .bg{position:absolute;top:0;width:600px;height:100%;background:#fff;right:-600px;z-index:-1;}

.social_zr3{margin-bottom:-7%;}
.social_zr3 .box{position:relative;}
.social_zr3 .common{position:relative;z-index:10;}
.social_zr3 ul{background:#f5f4f4;}
.social_zr3 ul li{width:33.33%;}
.social_zr3 ul li img{width:100%;}
.social_zr3 ul li .img2{position:relative;z-index:2;}
.social_zr3 ul li .img2 img{opacity:0;}
.social_zr3 ul li .img2:before{content:'';display:block;width:0;height:100%;position:absolute;z-index:-1;left:0;top:0;transition: .5s;background:#003773;}
.social_zr3 ul li:hover .img2:before{width:100%;}
.social_zr3 ul li:hover .img2 *{color:#fff !important;}

.social_zr3 ul li .txt{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);padding:0 6%;}
/*.social_zr3 ul li:nth-child(even){padding:0 3%;}*/
.social_zr3 ul li span{display:block;color:#999;margin-bottom:20px;}
.social_zr3 ul li p{line-height:30px;}
.social_zr3 .bg1,
.social_zr3 .bg2{position:absolute;top:0;height:100%;z-index:1;width:50%;}
.social_zr3 .bg1 dl,
.social_zr3 .bg1 dl dt,
.social_zr3 .bg1 dl dd,
.social_zr3 .bg2 dl,
.social_zr3 .bg2 dl dt,
.social_zr3 .bg2 dl dd{width:100%;height:50%;}
.social_zr3 .bg1{left:0;background: linear-gradient(#e5e2e2,#e5e3e2,#eaeaea);}
.social_zr3 .bg1 dl:nth-child(1) dd{background:#dcdddd;}
.social_zr3 .bg1 dl:nth-child(2) dt{height:25%;background:#f0efef;}
.social_zr3 .bg2{right:0;background:#dcdddd;}
.social_zr3 .bg2 dl:nth-child(1) dt{background:#1e5591;}
.social_zr3 .bg2 dl:nth-child(1) dd{background:#0c437f;}

.box img,.img img{transition: all .6s ease; -moz-transition: all .6s ease; -webkit-transition: all .6s ease; -o-transition: all .6s ease;}
.social_zr2 .box dl:hover img,
.social_zr3 ul li:hover img,
.sws2 ul li:hover .img img,
.sws3 ul li:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);}
.social_zr3 ul li .img1,
.sws2 ul li .img,
.sws3 ul li .img1{overflow:hidden;}

/************************************************************************************************************/
/*** 5-1招贤纳士-选择山外山代码 ***/
.sws1 ul li{text-align:center;width:/*30%*/25%;}
.sws1 ul li span{display:block;}
.sws1 ul li span img{max-width:100%;height:auto;}
.sws1 ul li strong{color:#333;display:block;margin:8% 0 7%;}
.sws1 ul li p{line-height:36px;}

.sws2{margin-top:4%;}
.sws2 .box{background:#fafafa;position:relative;margin-top:4%;}
.sws2 .bg1,
.sws2 .bg2{position:absolute;left:0;z-index:-1;}
.sws2 .bg1{background:#f3f3f3;width:20%;}
.sws2 .bg1 div{height:65px;background:#fafafa;margin-top:-65px;}
.sws2 ul li:nth-child(1){width:33%;}
.sws2 ul li:nth-child(2){width:13%;background:#003773;}
.sws2 ul li:nth-child(2) .txt{border-top-left-radius:90px;background:#184f8b;}
.sws2 ul li:nth-child(2) .img{background:#fafafa;}
.sws2 ul li:nth-child(2) img{opacity:0;}
.sws2 ul li{width:27%;position:relative;}
.sws2 ul li .txt{height:240px;padding:45px 35px;padding-bottom:0;position:relative;z-index:2;}
.sws2 ul li .txt:before{content:'';display:block;width:0;height:100%;position:absolute;z-index:-1;left:0;top:0;transition: .5s;background:#003773;}
.sws2 ul li:hover .txt:before{width:100%;}
.sws2 ul li:hover .txt *{color:#fff;}
.sws2 ul li .txt b{display:block;color:#013874;}
.sws2 ul li .txt p{line-height:28px;margin-top:15px;}
.sws2 ul li .img{height:345px;overflow:hidden;}
.sws2 ul li .img img{width:100%;height:100%;position:relative;/*left:50%;transform:translateX(-50%);*/}
.sws2 ul li .bg{width:68%;height:65px;margin-top:-65px;background:#f3f3f3;border-top-right-radius:90px;}

.sws3 .box{position:relative;}

.sws3 ul{background:#fafafa;border-top-left-radius:90px;position:relative;z-index:10;}
.sws3 ul li{width:33.33%;}
.sws3 ul li .img2{position:relative;}
.sws3 ul li .img2 img{opacity:0;}
.sws3 ul li .img2:before{content:'';display:block;width:0;height:100%;position:absolute;z-index:-1;left:0;top:0;transition: .5s;background:#003773;}
.sws3 ul li:hover .img2:before{width:100%;}
.sws3 ul li:hover .img2 *{color:#fff !important;}
.sws3 ul li img{width:100%;height:100%;}
.sws3 ul li .txt{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;padding:3% 8%;}
.sws3 ul li span{display:block;color:#999;}
.sws3 ul li b{display:block;color:#013874;margin:10px 0 25px;}
.sws3 ul li p{line-height:36px;}
/*.sws3 ul li:nth-child(odd){padding:3% 4%;}*/
.sws3 .box .bg1,
.sws3 .box .bg2{position:absolute;top:0;height:50%;width:50%;z-index:1;}
.sws3 .box .bg1{left:0;background: linear-gradient(#e6e3e3,#f0efef,#f9f9f9);}
.sws3 .box .bg2{height:100%;right:0;}
.sws3 .box .bg2 dl{height:50%;}
.sws3 .box .bg2 dl:nth-child(1){background:#0c437f;}
.sws3 .box .bg2 dl:nth-child(1) dt{height:50%;background:#1c538f;border-top-right-radius:90px;}
.sws3 .box .bg2 dl:nth-child(2){background: linear-gradient(#e5e2e2,#f0eeee,#f8f8f8);}

/************************************************************************************************************/
/*** 5-2招贤纳士-校外招聘代码 ***/
.jobtit{margin-top:65px;background:#184f8b;position:relative;}
.jobtit dt{text-align:center;color:#fff;width:33%;margin-top:35px;background:#1f5692;position:relative;z-index:10;}
.jobtit dd{width:67%;}
.jobtit dd img{width:100%;height:auto;}
.jobtit .bg{position:absolute;left:0;top:10%;height:90%;width:33%;z-index:1;background:#1f5692;border-top-left-radius:150px;}
.join{}
.joblist dl{background:#fcfcfc;overflow:hidden;margin-bottom:20px;}
.joblist dl b,
.joblist dl strong{color:#333;}
.joblist dl dt{}
.joblist dl dt span{display:inline-block;vertical-align:middle;background-size:auto 100% !important;}
.joblist dl dt b span{width:27px;margin-right:20px;height:27px;background:url('iico/hot.png') left center no-repeat;}
.joblist dl dt,
.joblist dl dd{padding:2.5% 3%;position:relative;}
.joblist dl dd{display:none;padding-top:2%;}
.joblist dl dd .lx{border-top:solid 1px #e9e9e9;padding-top:25px;margin-top:35px;}
.joblist dl dd .lx b{color:#013874;}
.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('iico/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:#013874;border-radius:5px;right:3%;top:50%;transform:translateY(-50%);}
.joblist .icon img{width:auto;height:auto;filter:grayscale(100%)brightness(1000%);}

.joblist dl.on dt{background:#013874;}
.joblist dl.on dt *{color:#fff;}
.joblist dl.on dd{display:block;}
.joblist dl.on dd p{margin-top:10px;}
.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;}

/************************************************************************************************************/
/*** 6-1关于山外山代码 ***/
.about{}
.about .bntxt{top:calc(50% - 0px);transform:translateY(-50%);}
.about .bntxt .txt{width:75%;}
.about .bntxt .plate_tit{padding:0 0 30px;}
.about .bntxt .txt p{margin-top:30px;line-height:30px;}
.about .bntxt ul{width:19%;text-align:right;position:relative;}
.about .bntxt ul li{margin-bottom:15%;}
.about .bntxt ul li em{vertical-align:top;font-style:normal;}
.about .bntxt ul li:last-child{position:absolute;right:0;bottom:0;margin-bottom:0;}
.about .bntxt ul li a{cursor:pointer;display:inline-block;color:#fff;padding:0 25px;border-radius:35px;border:solid 1px #fff;line-height:60px;}
.about .bntxt ul li a img{vertical-align:middle;margin-left:15px;}
.about .glc2{position:fixed;left:0;top:0;width:100%;height:100%;display:none;background: rgba(0, 0, 0, 0.8);z-index:999;}
.about .glc2 .gl2div{position:absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;width:60%;padding:50px 60px;/*background:#fff;*/}
.about .glc2 .gl2div .close{position:absolute;right:10px;top:10px;cursor:pointer;}
.about .glc2 .video video {
  max-width: 100%;
  height: auto;
  margin: auto;
  display: block;
}
/*.about .bntxt .glc2{position:fixed;width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  top: 0;
  left: 0;
  z-index: 999;display:none;}
  .glc2 

*/

.plate_ab{background:url('ab_bg1.jpg') top center no-repeat;}
.absub{}
.absub ul{border-bottom:solid 1px #d3d3d3;}
.absub ul li{line-height:40px;padding:10px 0;border-bottom:solid 2px rgba(255,255,255,0);margin-bottom:-1px;padding-right:30px;margin-right:5%;}
.absub ul li.on{border-color:#013874;font-weight:bold;color:#013874;}
.absub.inside-nav-fixed{position:fixed;left:0;width:100%;top:126px;z-index:999;background:rgba(255,255,255,.5);}
.ab1_1 .common{position:relative;margin:4% auto 5%;}
.ab1_1 ul li{width:49.5%;padding:3% 0;position:relative;background:url('ab1_1.jpg') center no-repeat;margin-bottom:1%;text-align:center;background-size:100% 100%;}
.ab1_1 ul li .text2{position:absolute;left:0;top:0;width:100%;height:0;overflow:hidden;transition: .5s;background:#013874;border-radius:5px;line-height:30px;box-sizing:border-box;}
.ab1_1 ul li .text2 a{color:#fff;}
.ab1_1 ul li:hover .text2{height:100%;padding: 20px;}
.ab1_1 .d{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}

.ab1_2{background:url('ab_bg2.jpg') top center no-repeat;background-size:cover;}
.ab1_2 .dflex2{align-items: flex-end;}
.ab1_2 .plate_tit{padding-bottom:10px;}
.ab1_2 .plate_tit img{margin-top:10px;}
.ab1_2 .txt{width:53.5%;}
.ab1_2 .txt p{line-height:36px;margin-top:30px;animation: dz2 .8s linear 1 normal forwards;}
.ab1_2 .txt .pic{text-align:right;margin:50px 0 40px;}
.ab1_2 .img{width:37%;}
.ab1_2 .img img{width:auto;max-width:100%;}
.ab1_2 .txt .wz{background:rgba(255,255,255,.5);padding:30px 35px;margin-bottom:70px;}
.ab1_2 .txt .wz span{color:#333;display:block;margin-bottom:30px;}
.ab1_2 .txt .wz b{color:#013874;display:inline-block;margin-right:35px;}
.ab1_2 .txt .wz p{margin:0;}
.ab1_2 .txt .p1,
.ab1_2 .txt .p2,
.ab1_2 .txt .p3,
.ab1_2 .txt .p4{opacity:0;}
/*.ab1_2 .txt .p1{animation: dz2 .4s linear 1 normal forwards;}
.ab1_2 .txt .p2{animation: dz2 .5s linear 1 normal forwards;}
.ab1_2 .txt .p3{animation: dz2 .7s linear 1 normal forwards;}
.ab1_2 .txt .p4{animation: dz2 .8s linear 1 normal forwards;}*/

.ab2{}
.ab2 .ab2_tit{border-bottom:solid 1px #d3d3d3;margin-bottom:6%;}
.ab2 .ab2_tit li{display:inline-block;line-height:40px;padding-bottom:23px;margin-right:40px;padding-right:5%;position:relative;cursor:pointer;}
.ab2 .ab2_tit li::after{content:'';display:block;height:2px;background:rgba(255,255,255,0);width:0;transition:.5s;position:absolute;left:0;bottom:-1px;}
.ab2 .ab2_tit li.on{font-weight:bold;}
.ab2 .ab2_tit li.on::after{width:100%;background:#013874;}
.ab2 .ab2_box{}
.ab2 .box{position:relative;}
.ab2 .ab2_box .img{width:64%;}
.ab2 .ab2_box .txt{width:42.5%;position:absolute;right:0;top:50%;transform:translateY(-50%);background:#fafafa;padding:5%;}
.ab2 .ab2_box .txt b{display:block;color:#013874;margin:30px 0;}

.ab3{margin-top:4%;padding-bottom:30px;overflow:hidden;background:url('ab_bg3.jpg') top center no-repeat;background-size:cover;}
.ab3 .hdw{width:1090px;margin:0 auto;}
.ab3 .hdw .tempWrap{overflow: inherit !important;}
.ab3 .hdw .bd{position:relative;}
.ab3 .hdw .bd li{width:100%;max-width:1090px;transition:0.5s;}
.ab3 .hdw .bd li a{display:block;margin:0 40px;position:relative;}
.ab3 .hdw .bd li img{width:100%;height:auto;opacity:0.2;}
.ab3 .hdw .bd li .txt{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.34);}
.ab3 .hdw .bd li .txt dl{width:86%;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);color:#fff;}
.ab3 .hdw .bd li .txt dt{font-family: 'arial';color:rgba(255,255,255,.88);}
.ab3 .hdw .bd li .txt dl .ft_20{margin-top:30px;line-height:30px;}
.ab3 .hdw .bd li.on img{opacity:1;}
.ab3 .hdw .bd li.on .txt{display:block;}
.ab3 .hdw .hd{position:relative;margin:0 40px;margin-top:70px;border-top:solid 3px #fff;}
.ab3 .hdw .hd li{width:25%;text-align:center;padding:20px 0;cursor:pointer;position:relative;color:#fff;}
.ab3 .hdw .hd li:after{content:'';display:block;width:0;left:0;position:absolute;top:-6px;height:6px;background:#013874;transition:.5s;}
.ab3 .hdw .hd li.on{font-weight:bold;color:#013874;}
.ab3 .hdw .hd li.on:after{width:100%;}

.ab4{}
.ab4 .ab4a{position:relative;}
.ab4 .ab4a .bg{position:absolute;width:20%;height:100%;background:#f2f0f0;z-index:1;}
.ab4 .ab4a .common{position:relative;z-index:10;background:#fafafa;}
.ab4 .ab4a dl dd{overflow:hidden;}
.ab4 .ab4a dl dd img{width:100%;height:auto;}
.ab4 .ab4a dl dt{padding-top:35px;}
.ab4 .ab4a dl dt span{display:block;color:#333;margin-bottom:10px;font-weight:bold;}
.ab4 .ab4a dl dt p{line-height:36px;}
.ab4 .ab4a .dl{width:60%;}
.ab4 .ab4a .dl:hover{background:#003774;}
.ab4 .ab4a .dl:hover *{color:#fff;}
.ab4 .ab4a .dl2{width:40%;position:absolute;right:0;z-index:10;top:0;}
.ab4 .ab4_1 .common{border-top-left-radius:100px;z-index:11;}
.ab4 .ab4_1 .dl dd{width:55%;float:right;overflow:hidden;}
.ab4 .ab4_1 .dl dt{width:45%;float:left;padding-right:3%;text-align:right;}
.ab4 .ab4_1 .dl2 dt{padding:35px 3%;/*background:#003774;*/}
.ab4 .ab4_1 .dl2 dt *{/*color:#fff;*/}
.ab4 .ab4_1 .dl2 dd{overflow:hidden;}
.ab4 .ab4_1 .dl2:hover{background:#003774;}
.ab4 .ab4_1 .dl2:hover *{color:#fff;}
.ab4 .ab4a dl img,
.ab4 .ab4_1 .dl2 img{transition: all .6s ease; -moz-transition: all .6s ease; -webkit-transition: all .6s ease; -o-transition: all .6s ease;}
.ab4 .ab4a .dl:hover img,
.ab4 .ab4_1 .dl2:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);}

.ab4 .ab4_2 .common{border-bottom-right-radius:100px;}
.ab4 .ab4_2 .bg{right:0;}
.ab4 .ab4_2 .dl dd{width:74%;float:left;}
.ab4 .ab4_2 .dl dt{width:23%;float:right;padding-right:1%;}
.ab4 .ab4_2 .bgg{width:40%;position:absolute;right:0;height:100%;bottom:0;}
.ab4 .ab4_2 .bgg div{width:33.33%;height:100%;}
.ab4 .ab4_2 .bgg .bg1{background:#f0f0f0;}
.ab4 .ab4_2 .bgg .bg2{background:#fff;border-bottom-right-radius:100px;}

.ab5{}
.ab5 .dflex2{justify-content: center;}
.ab5 ul li{width:25%;text-align:center;}
.ab5 ul li b{display:block;height:64px;margin-bottom:20px;color:#013874;}
.ab5 ul li b img{margin-top:15px;}
.ab5 ul li p{line-height:30px;}
.ab5 ol{padding:65px 0;border-top:solid 1px #e5e5e5;margin-top:54px;}
.ab5 ol li{width:50%;align-items: center;}
.ab5 ol li img{margin-right:30px;}

/************************************************************************************************************/
/*** 6-2关于山外山-新增ESG板块代码 ***/
.esg .plate_tit{padding-bottom:40px;}
.esg .plate_tit dd{margin-top:30px;color:#666;}
.esg ul{margin-top:3.5%;}
.esg ul li{position:relative;padding:5.5% 0;}
.esg ul li .common{border-bottom:solid 1px #f4f4f4;height:5.5%;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.esg ul li .img{width:55%;}
.esg ul li .img img{width:auto;max-width:100%;}
.esg ul li .txt{width:32%;}
.esg ul li p{color:#999;line-height:40px;min-height:200px;margin-bottom:45px;}
.esg ul li:nth-child(odd) .img{float:right;}
.esg ul li:nth-child(odd) .txt{float:left;margin-left:10%;}
.esg ul li:nth-child(even) .img{float:left;}
.esg ul li:nth-child(even) .txt{float:right;margin-right:10%;}
.esg ul li:last-child{padding-bottom:0;}
.esg ul li:last-child .common{display:none;}

/************************************************************************************************************/
/*** 7-1媒体中心-企业动态代码 ***/
.news{overflow:hidden;}
.news ul{width:104%;}
.news li{width:30%;margin-bottom:3%;background:#fafafa;margin-right:3%;}
.news li img{width:100%;height:auto;}
.news li a,
.news li b{display:block;}
.news li b{color:#333;margin-bottom:15px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.news li em{font-style:normal;color:#013874;}
.news li a.txt{padding:35px;}
.news li.nw1{width:63%;position:relative;}
.news li.nw1 div{position:absolute;bottom:0;width:100%;padding:3%;padding-top:5%;left:0;color:#fff;background:url('iico/rw2_sd.png') top center repeat-x;}
.news li.nw1 div p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.news li.nw2 p{margin-top:20px;font-size:15px;line-height:30px;height:60px;overflow:hidden;}
.news li:hover,
.news li.nw2:hover{background:#013874;}
.news li:hover *,
.news li.nw2:hover *{color:#fff;}

/************************************************************************************************************/
/*** 7-2媒体中心-媒体报道代码 ***/
.media li{width:48.5%;border:solid 1px #dfdfdf;padding:30px;margin-bottom:3%;}
.media li span{color:#999;}
.media li b{display:block;color:#333;border-top:solid 1px #eaeaea;margin-top:15px;padding:20px 0 15px;}
.media li em{font-style:normal;}
.media li p{font-size:15px;line-height:30px;}
.media li:hover{background:#013874;border-color:#013874;}
.media li:hover *{color:#fff;}

/************************************************************************************************************/
/*** 7-3媒体中心-媒体报道-详情代码 ***/
.newsxq{margin-top:4%;}
.newsxq .nxq1{width:16%;}
.newsxq .nxq2{width:48%;}
.newsxq .nxq3{width:24%;}
.newsxq .nxq2 dl{border-bottom:solid 1px #efefef;margin-bottom:4%;}
.newsxq .nxq2 dl dt{font-weight:bold;line-height:45px;color:#333;}
.newsxq .nxq2 dl dd{margin:30px 0;color:#999;}
.newsxq .xqnr{}
.newsxq .xqnr p{line-height:30px;margin-bottom:10px;}
.newsxq .xqnr p a{text-decoration: underline;
    text-decoration-thickness: 2px;
    text-underline-offset: 4px;color: #013874;}
	.newsxq .xqnr p a:hover{color: #ff9900;}
.newsxq .xqnr img{max-width:100%;height:auto;}
.pic{text-align:center;}
.pic img{max-width:100%;height:auto;}
.sxb{width:100%;background:#fafafa;color:#333;padding:3%;border-radius:5px;margin-top:5%;}
.sxb li{width:49%;}
.sxb li:last-child{text-align:right;}
.sxb a{color:#333;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}

.nxq3 .ewm{border:solid 1px #d9dadc;padding:20px 25px;display:inline-block;text-align:center;color:#999;font-size:13px;}
.nxq3 .ewm img{display:block;margin-bottom:10px;width:90px;height:90px;}

/************************************************************************************************************/
/*** 8-2视频代码 ***/
.shipin{border-top:solid 1px #346090;}
.spnav{width:25%;margin-top:60px;}
.spnav li{margin-bottom:30px;margin-left:10px;padding-left:20px;background:url('iico/sp_jt.png') left center no-repeat;filter:grayscale(100%);}
.spnav li:hover a,
.spnav li.on a{color:#013874;filter:grayscale(0%);}
.shlist{width:75%;border-left:solid 1px #013874;}
.shlist li{width:46%;margin-left:4%;margin-top:60px;text-align:center;}
.shlist li .pic{position:relative;margin-bottom:20px;}
.shlist li .pic span{display:block;position:absolute;width:56px;height:56px;left:50%;top:50%;transform:translate(-50%,-50%);background:url('iico/sp_bf.png') center no-repeat;}

.xqnr .pic video{width:100% !important;height:auto;}

/************************************************************************************************************/
/*** 8-1联系我们代码 ***/
.map{width:120%;height:80vh;}
.contact{}
.contact .bntxt{top:50%;width:auto;transform:translateY(-50%);left:7%;}
.contact .bntxt .txt{display:inline-block;width:670px;background:rgba(1,56,116,.88);border-top-left-radius:90px;padding:80px 70px;}
.contact .bntxt .txt p{margin-top:40px;}
.contact .bntxt .txt img{vertical-align:middle;margin-right:25px;filter:grayscale(100%)brightness(1000%);}

.cont1{}
.cont1 ul{padding:6% 0;border-bottom:solid 1px #dfdfdf;}
.cont1 ul li span{display:block;margin:25px 0 30px;color:#333;}
.cont1 ul li p{margin-top:15px;}
.cont1 ul li .ft_22{color:#333;}

.cont2 .plate_tit{margin-bottom:-4%;}
.cont2 li{}
.cont2 li b{display:block;color:#013874;margin:20px 0 20px;}
.cont2 li strong{display:block;margin-bottom:25px;color:#000;}
.cont2 li p{margin-top:15px;color:#777;}
.cont2 li p img{margin-right:20px;vertical-align:middle;}
.cont2 ol{margin-top:4%;}
.cont2 ul{padding:4% 0;border-bottom:solid 1px #e7e7e7;}
.cont2 ul li b{font-weight:normal;color:#000;}

.cont3{background:url('lx_bg.jpg') top center no-repeat;margin:7% 0 -7%;padding-bottom:7%;}
.cont3 .plate_tit .ft_18{line-height:36px;margin-top:15px;color:#888;}

.cont3 .forma{margin-top:-45px;}
.cont3 .forma > div{width:100%;}
.cont3 .forma > div:nth-child(2),
.cont3 .forma > div:nth-child(3),
.cont3 .forma > div:nth-child(6),
.cont3 .forma > div:nth-child(7){width:49%;}
.cont3 .forma .t1{margin:35px 0 20px;}
.cont3 .forma .t1 b{color:#333;line-height:30px;}
.cont3 .forma .t1 b span{color:#c40f0f;font-size:30px;vertical-align:bottom;display:inline-block;line-height:20px;margin-right:10px;}
.cont3 .forma .t2{position:relative;}
.cont3 .forma .t2 .reimg{position:absolute;right:1px;top:50%;margin-top:-45px;}
.cont3 .forma .t3{font-size:18px;color:#999;}
.cont3 .forma .loginitem,
.cont3 .forma select,
.cont3 .forma textarea,
.cont3 .forma .t2 input{width:100%;background:#fff;border:solid 1px #e7e7e7;padding:20px 30px;font-size:20px;color:#999;}
.cont3 .forma .loginitem{margin-top:25px;}
.cont3 .forma .ilabel{font-size:20px;color:#333;margin-right:30px;line-height:35px;}
.cont3 .forma .ilabel span{font-size:16px;display:inline-block;position:relative;cursor:pointer;width:16px;height:16px;top:2px;background:#fff;border:1px solid #013874;border-radius:50%;margin-right:8px;}
.cont3 .forma .ilabel .icheck:checked + span::before {content: "";display: block;position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:#013874;}
.cont3 .forma .ilabel .icheck{display: none;}
.cont3 .forma select{line-height:35px;background: #fff url(../i/c-xl.png) no-repeat right 20px center / 8px auto;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.cont3 .forma textarea{height:238px;line-height:2;outline:none;}
.cont3 .forma .t2 input{margin-bottom:30px;}
.cont3 .forma .text2 .t2 input{width:49%;float:left;}
.cont3 .forma .text2 .t2 input:nth-child(2){float:right;}
.cont3 .forma .abutton2{width:100%;height:77px;font-size:24px;background:#013874;color:#fff;margin-top:25px;cursor:pointer;border:none;}









@media screen and (max-width:1550px){
	.common{width:1200px;min-width:1200px;}
	.hdp{min-width:0;}
	.ft_100{font-size:62px;}
	.ft_66{font-size:42px;}
	.ft_60{font-size:38px;}
	.ft_50{font-size:32px;}
	.ft_45{font-size:28px;}
	.ft_40{font-size:25px;}
	.ft_36{font-size:23px;}
	.ft_35,
	.ft_34{font-size:22px;}
	.ft_32,.row2 ul li.on .ft_26{font-size:20px;}
	.ft_30{font-size:19px;}
	.ft_28{font-size:18px;}
	.ft_26,
	.ft_24,
	.ft_22,
	.ft_20{font-size:16px;}
	.ft_18,
	.ft_17,
	.ft_16{font-size:14px;}
	.pro_c2 .plate_tit dt a {padding:6px 30px;border-width:1px;}
	
}
@media screen and (max-width:1200px){
	.common{width:94%;min-width:0;}
	.ft_100{font-size:40px;}
	.ft_66{font-size:26px;}
	.ft_60{font-size:24px;}
	.ft_50{font-size:20px;}
	.ft_45{font-size:18px;}
	.ft_40,
	.ft_36,
	.ft_35,
	.ft_34,
	.ft_32,
	.ft_30,
	.ft_28,.row2 ul li.on .ft_26{font-size:16px;}
	.hdp .bd li .txt dd {letter-spacing:0.28em;}
}
@media screen and (max-width:1550px){
	.searchbox form{position:absolute;right:0;top:65px;width:260px;}
	.searchbox:hover span{display:block;}
	.searchbox .input_but{position:absolute;right:0;}
	.row3 .rw3_2c div{margin-bottom:10px;}
	.row3 .rw3_2c ul li{padding:19px 0 15px;}
	.row3 .rw3_2c ul li .txt {line-height:30px;height:60px;}
	
	
	
}

@media screen and (max-width:1200px){}

@media screen and (max-width:900px){
	header{padding:10px 0;}
	.logo img{width:110px;height:auto;}
	.nav_trigger{display:block;}
	.nav{overflow-y:scroll;}
	.nav li:hover ul{display:none;}
	.nav > li::after{display:none !important;}
	.nav{display:block;position:fixed;width:60%;height:100%;padding:20px 3% 0;right:-100%;top:56px;margin:0 !important;background:rgba(0,0,0,.8);z-index:100;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;}
	.nav > li{padding:0;margin-left: 0;}
	.nav > li > a{color:#fff !important;}
	.nav li span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
	.nav li .item{position:relative;top:0;transition:all .1s;}
	.nav li ul li{width:100%;text-align:left;}
	.nav li ul li a{margin:0 5%;}
	.nav li ul li ul{display:block !important;position:relative;left:12%;box-shadow: 0 0 5px rgba(0,0,0,0);width:auto;width:85%;}
	.nav li ul li ul li{line-height:35px;}
	.nav li ul li ul li a{margin:0;}
	.nav li ul li:hover{background:#fff;}
	.nav li ul li:hover a{color:#013874 !important;}
	.nav .sj_yy{margin-top:15px;border-top:solid 1px #ddd;}
	.nav .sj_yy a{display:inline-block;margin:5px 8px;}
	.nav-active .nav{right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
	.dhrlt .nav_icon::before,
	.dhrlt .nav_icon::after,
	.dhrlt .nav_icon{background:#013874;}
	.dhrlt .nav-active .nav_icon{background:#fff;}
}
.sj_show{display:none;}
@media screen and (max-width:640px){
	
	.sj_show{display:block;}
	.pc_show,
	.searchbox{display:none;}
	.hdp,.hdp .bd li{height:auto;}
	.nav li ul li a{font-size:14px;padding:0;}
	
	.rwbox .bg{/*display:none;*/}
	.rwbox .bg img{width:100%;height:auto;max-width:none;display:none;}
	.rwbox .bg .pic img{display:block;}
	.rwbox .inner{position:relative;left:0%;top:0%;transform: translate(0%,0%);padding:30px 0;}
	
	.footer ul.ft1{width:80%;}
	.footer ul.ft1 li{display:none;}
	.footer ul.ft1 li:last-child{display:block;margin:0;}
	
	.footer ul.ft2 img{width:12px;height:auto;}
	.footer ul.ft2 span,
	.footer ul.ft2 a{width:30px;height:30px;}
	.footer ul.ft2 .ewm{top:30px;}
	.footer ul.ft2 .ewm p img{width:90px;}
	
	.subnav{margin-top:25px;}
	.subnav ul li {margin-right:4%;padding-bottom:15px;}
	.page{margin-top:30px;}
	.page a:nth-child(3),.page a:last-child,.page span{display:none;}
	.page a{padding:0 10px;margin:0 3px;line-height:30px;}

	.cpbtn{background:none;cursor:pointer;width:20px;height:25px;z-index:10;}
	.cpbtn em{width:18px;height:25px;background:url('iico/cut.png') center no-repeat;background-size:100% auto;margin-top:-10px;}
	.cpbtn.prev{/*left:-10px;*/left:-8px;}
	.cpbtn.next{/*right:-10px;*/}
	.cpbtn.prev em{transform:rotate(0deg);}
	.cpbtn.next em{transform: rotate(180deg);}
	
	/************************************************************************************************************/
	/*** 首页代码 ***/
	.inn_tit .inn_ln{width:25px;height:12px;border-top-width:3px}
	.inn_tit .ft_40{margin-bottom:10px;}
	.inmore{line-height:28px;padding:0 15px;}
	.hdp .bd li .txt dt {margin-bottom:5px;}
	.hdp .bd li .txt{bottom:17%;}
	/*** 首页-关于我们代码 ***/
	.row1{background:url('rw1_bg.jpg') center no-repeat;background-size:cover;}
	.row1 .rw1_1 .ft_26{line-height:28px;margin:15px 0 20px;}
	.row1 .rw1_1 ul li{line-height:33px;width:auto;padding:0 10px;}
	.row1 .rw1_1 p{margin:10px 0 25px;line-height:30px;}
	.row1 .rw1_2{/*margin-top:15%;*/margin-top:15vh;}
	.row1 .rw1_2 li{width:50%;margin-top:15px;}
	.row1 .rw1_2 li span{height:32px;margin-bottom:10px;/*color:#fff;*/}
	.row1 .rw1_2 li span img{width:32px;height:auto;}
	.row1 .rw1_2 li b{line-height:32px;}
	.rwbox .bg .pic{bottom:15vh;}
	/*.rwbox .bg .pic{bottom:120px;}*/
	
	/*** 首页-产品及解决方案代码 ***/
	.row2{background:url('rw2_bg.jpg') center no-repeat;background-size:cover;}
	.row2 ul{margin-top:25px;}
	.row2 ul li{width:100% !important;margin-right:0%;border-radius:10px;margin:10px 0;}
	.row2 ul li img{width:100%;height:auto;border-radius:10px;}
	.row2 ul li .p1{display:none;}
	.row2 ul li .p2{display:block;}
	.row2 ul li .txt_at{text-align:left;background:url('iico/rw2_sd.png') center bottom repeat-x;}
	.row2 ul li dl{width:90% !important;top:auto !important;bottom:15px;transform:translate(-50%,0) !important;}
	.row2 ul li .ft_26{font-size:18px;}

	/*** 首页-新闻速递代码 ***/
	.row3 .rw3_2a{position:relative;padding:20px 0;}
	.row3 .rw3_2a .inmore{position:absolute;right:0;top:50%;margin-top:-15px;}
	.row3 .rw3_2a ul,
	.row3 .rw3_2b,.row3 .rw3_bg3{display:none;}
	.row3 .rw3_2c,
	.row3 .rw3_2a{width:100%;margin-top:0;}
	.row3 .rw3_2c div{max-height:auto;}
	
	.banner .img img{max-width:100%;width:auto;min-height:200px;}
	.crumbs{margin-top:4%;}
	.banner .bntxt{bottom:15px;}
	.plate_tit{padding:35px 0;}
	.plate_tit .plate_ln{width:34px;height:15px;border-top-width:5px;}
	.plate_tit2 .plate_ln {width:19px;height:13px;border-bottom-width:2px;margin-bottom:15px;}
	.promore{margin-top:30px;font-size:13px;line-height:36px;padding:0 15px;}
	.pro_ul{padding:15px 0;}
	.pro_ul .txt{width:100%;position:relative;top:0%;transform: translateY(0%);}
	.pro_ul .bg{width:100%;top:0px;}
	.pro_ul .img{width:100%;border-radius:10px !important;margin-top:25px;}
	.pro_a2{margin:40px 0 30px;}
	.pro_a2 .txt{position:relative;top:0;transform:translate(0);width:100%;padding:20px 0;padding-left:4%;}
	.pro_a2 .img{display:none;}
	.pro_a2 .txt dl{margin-bottom:15px;}
	.pro_a2 .txt p{line-height:32px;}
	
	.sol1 .img .sl1{width:100%;display:flex;}
	.sol1 .img .sl1 img{width:50%;height:auto;}
	.sol2 .common dl{width:100%;margin-bottom:3%;}
	.sol2 .common dl dt {padding:11px 0;}
	.sol2 .common dl dd {padding:15px;padding-left:10px;}
	.sol2 .common dl dd p {line-height:28px;margin-bottom:10px;padding-left:15px;}
	.sol2 .common dl dd p::before {width:6px;height:6px;top:11px;}
	
	.hot_text li{width:100%;padding:15px 3%;}
	
	.clin1 .tempWrap{border-radius:55px 0 55px 0;}
	.clinical .plate_tit dd p{line-height:30px;margin-top:10px;}
	.clin2 ul li{width:100%;margin-bottom:2%;}
	.dia11 .common {border-top-left-radius:50px;}
	.dia1a .dl{width:100%;position:relative;z-index:2;}
	.dia1a dl dt p{line-height:26px;}
	.dia11 .dl dt {width:40%;margin-left:5%;}
	.dia1a .dl2{width:100%;position:relative;}
	.dia11 .dl2 dt,.dia12 .dl dt{padding:20px 3%;}
	.dia12 .dl dt,
	.dia12 .dl dd{width:100%;}
	.dia2 ul li, .dia3 ul li {padding:3%;width:100%;}
	.dia2 ul li b::after {width:37px;padding-bottom:8px;margin-bottom:10px;}
	.dia2 ul li p{line-height:26px;}
	.dia3 ul li a{position:relative;top:0;transform:translate(0);display:inline-block;line-height:26px;left:0%;margin-top:10px;font-size:12px;}
	.social_zr1 .txt{position:relative;}
	.social_zr1 .p{width:100%;line-height:28px;}
	.social_zr1 .img{width:100%;margin-top:10px;}
	.social_zr2 .box dl dt{line-height:26px;}
	.social_zr2 .box1,
	.social_zr2 .box2,
	.social_zr2 .box dl,
	.social_zr2 .box1 dt,
	.social_zr2 .box1 dd,
	.social_zr2 .box2 dl{width:100% !important;}
	.social_zr2 .box2 dl:nth-child(1){position:relative;padding-top:171px;}
	.social_zr2 .box2 dl:nth-child(1) dt{position:absolute;left:0;top:0;}
	.social_zr3 ul li{width:100%;}
	.social_zr3 ul li .pic{overflow:hidden;}
	.social_zr3 ul li .txt{position:relative;top:0%;transform: translateY(0%);padding:4%;}
	.social_zr3 ul li:nth-child(2n+1) .pic{display:none;}
	.social_zr3 ul li:nth-child(2n) .img2 img{opacity:1;}
	.social_zr3 ul li:nth-child(2n) .img1{display:none;}
	
	.news ul{width:102%;}
	.news li.nw1{width:100%;}
	.news li{width:48%;margin:2% 2% 1% 0;}
	.news li a.txt{padding:3%;margin-top:10px;}
	.news li a.txt p{display:none;}
	
	.newsxq .nxq1,
	.newsxq .nxq2,
	.newsxq .nxq3{width:100%;}
	.newsxq .nxq3{margin-top:20px;}
	.newsxq .nxq2 dl dt{line-height:30px;}
	.newsxq .nxq2 dl dd{margin:15px 0;}
	.sxb li{width:100%;}
	.sxb li:last-child{text-align:left;margin-top:15px;}
	
	.media li {width:99%;padding:15px;}
	.media li p{font-size:14px;line-height:26px;}
	
	.sws1 ul li{width:100%;margin-bottom:3%;}
	.sws1 ul li span img{max-width:70px;height:auto;}
	.sws1 ul li strong{margin:2% 0;}
	.sws1 ul li p{line-height:28px;}

	.sws2 .bg1,.sws2 .bg2,.sws2 .bg,.sws2 ul li:nth-child(2){display:none;}
	.sws2 ul li:nth-child(1),
	.sws2 ul li{width:100%;}
	.sws2 ul li .img{height:auto;}
	.sws2 ul li .txt{padding:25px 20px;height:auto;}

	.sws3 ul{border-top-left-radius:45px;}
	.sws3 ul li{width:100%;}
	.sws3 ul li .img1{display:none;}
	.sws3 ul li .pic{overflow:hidden;}
	.sws3 ul li .img2 img{opacity:1;}
	.sws3 ul li .txt{position:relative;top:0%;transform:translateY(0%);padding:5%;}
	.sws3 ul li b{margin:10px 0;}
	.sws3 ul li p{line-height:28px;}
	.sws3 .box .bg1,
	.sws3 .box .bg2{display:none;}
	
	.jobtit{margin-top:30px;}
	.jobtit dt,.jobtit dd{width:100%;position:relative;z-index:2;}
	.jobtit dt{background:none;margin-bottom:15px;}
	.jobtit .bg{border-top-left-radius:75px;z-index:1;width:100%;}
	.joblist dl dt b span{margin-right:10px;width:20px;height:20px;}
	.joblist .icon {width:27px;height:27px;top:35%;}
	.joblist .icon img{width:6px;height:auto;}
	
	.map{width:100%;height:280px;}
	.BMap_Marker{width:90px !important;height:54px !important;}
	.BMap_Marker img{width:90px !important;height:54px !important;min-height:20px !important;}
	.contact .bntxt {position:relative;top:auto;left:0;transform: translateY(0%);bottom:0;}
	.contact .bntxt .txt{width:100%;border-top-left-radius:45px;padding:6%;}
	.contact .bntxt .txt p{margin-top:20px;}
	.cont1 ul li{width:47%;margin-bottom:4%;}
	.cont1 ul li span{margin:10px 0 15px;}
	.cont1 ul li p{margin-top:7px;}
	.cont2 li{width:100%;margin-bottom:3%;}
	.cont2 li img{max-width:100%;height:auto;}
	.cont2 li b{margin:10px 0;}
	.cont2 li strong{margin-bottom:12px;}
	.cont2 li p{margin-top:10px;}
	.cont2 li p img{margin-right:10px;}
	.cont3 .plate_tit .ft_18{line-height:28px;margin-top:10px;}
	.cont3 .forma{margin-top:-25px;}
	.cont3 .forma > div:nth-child(2),
	.cont3 .forma > div:nth-child(3),
	.cont3 .forma > div:nth-child(6),
	.cont3 .forma > div:nth-child(7){width:100%;}
	.cont3 .forma .t1{margin:15px 0 10px;}
	.cont3 .forma .t1 b{line-height:26px;}
	.cont3 .forma .t1 b span{font-size:16px;}
	.cont3 .forma .t2 .reimg{width:auto;height:47px;margin-top:-30px;}
	.cont3 .forma .t3{font-size:14px;}
	.cont3 .forma .loginitem,
	.cont3 .forma select,
	.cont3 .forma textarea,
	.cont3 .forma .t2 input{padding:10px 15px;font-size:15px;}
	.cont3 .forma .loginitem{margin-top:15px;}
	.cont3 .forma .ilabel{font-size:15px;margin-right:10px;line-height:28px;}
	.cont3 .forma .ilabel span{font-size:14px;width:12px;height:12px;top:0px;margin-right:4px;}
	.cont3 .forma select{line-height:28px;}
	.cont3 .forma textarea{height:120px;}
	.cont3 .forma .t2 input{margin-bottom:15px;line-height:26px;}
	.cont3 .forma .text2 .t2 input{width:100%;}
	.cont3 .forma .abutton2{height:49px;font-size:17px;}

	.about .bntxt{position:relative;top:-1px;transform: translateY(0%);background:#095c92;padding-bottom:5%;}

	.about .bntxt .txt{width:100%;}
	.about .bntxt .plate_tit{margin-top:-75px;}
	.about .bntxt .txt p{margin-top:15px;line-height:26px;}
	.about .bntxt ul{width:100%;text-align:left;margin-top:30px;}
	.about .bntxt ul li{margin-bottom:3%;}
	.about .bntxt ul li:last-child{position:relative;}
	.about .bntxt ul li a{padding:0 10px;line-height:40px;}
	.about .bntxt ul li a img{width:27px;height:auto;margin-top:-2px;}
	.about .glc2 .gl2div{width:100%;padding:25px 30px;}
	

	.absub ul li{line-height:30px;padding-right:3%;margin-right:2%;}
	.absub.inside-nav-fixed{top:56px;}
	.ab1{background:#d6dbe1;}
	.ab1_1 ul li{width:100%;min-height:196px;display:flex;align-items:center;justify-content:center;}
	.ab1_1 ul li img{max-width:90%;height:auto;}
	.ab1_1 ul li .text2{line-height:22px;}
	.ab1_1 ul li:hover .text2{padding:10px;}
	
	.ab1_2{position:relative;z-index:2;}
	.ab1_2 .plate_tit img{margin-top:5px;max-width:100%;}
	.ab1_2 .txt{width:100%;}
	.ab1_2 .txt p{line-height:28px;margin-top:15px;}
	.ab1_2 .txt .pic{margin:25px 0 20px;}
	.ab1_2 .txt .pic img{max-width:40%;}
	.ab1_2 .img{width:180px;position:absolute;right:0;bottom:0vh;z-index:-1;/*opacity:0.8;*/}
	.ab1_2 .txt .wz{padding:15px 20px;/*margin-bottom:35px;*/margin-bottom:0;width:65%;background:none;}
	.ab1_2 .txt .wz span{margin-bottom:15px;}
	.ab1_2 .txt .wz b{margin-right:20px;}
	/*.ab1_2 .txt .wz p{
		background: -webkit-linear-gradient(45deg, #333 30%, #fff);
		background: linear-gradient(45deg, #333 30%, #fff);
		-webkit-background-clip: text;
		background-clip: text;
		color: transparent;
	}*/

	.ab2 .ab2_tit li{padding-bottom:8px;margin-right:20px;padding-right:3%;}
	.ab2 .ab2_box .img{width:100%;}
	.ab2 .ab2_box .txt{width:100%;position:relative;top:0%;transform:translateY(0%);}
	.ab2 .ab2_box .txt b{margin:15px 0;}

	.ab3 .hdw,.ab3 .hdw .bd li{width:300px;}
	.ab3 .hdw .bd li a{margin:0 20px;}
	.ab3 .hdw .bd li .txt{position: relative;}
	.ab3 .hdw .bd li .txt dl{width:100%;padding:10px;position:relative;top:0%;left:0%;transform: translate(0%,0%);}
	.ab3 .hdw .bd li .txt dl .ft_20{margin-top:15px;line-height:26px;}
	.ab3 .hdw .hd{margin-top:35px;margin:20px 0;}
	.ab3 .hdw .hd li{font-size:0;padding:0;}
	/*.ab3 .cpbtn{width:25px;height:33px;}
	.ab3 .prev{left:-20px;}
	.ab3 .next{right:-20px;}*/
	
	.ab4 .ab4_2 .bgg{display:none;}
	.ab4 .ab4a dl dt{padding-top:20px;}
	.ab4 .ab4a dl dt p{line-height:28px;}
	.ab4 .ab4a .dl{width:100%;}
	.ab4 .ab4a .dl2{width:100%;position:relative;}
	.ab4 .ab4_1 .common{border-top-left-radius:50px;}
	.ab4 .ab4_1 .dl dd{width:100%;}
	.ab4 .ab4_1 .dl dt{width:100%;padding-left:5%;text-align:left;}
	.ab4 .ab4_1 .dl2 dt{padding:20px 3%;}
	.ab4 .ab4_2 .common{border-bottom-right-radius:50px;}
	.ab4 .ab4_2 .dl dd,
	.ab4 .ab4_2 .dl dt{width:100%;}

	.ab5 ul li{width:50%;margin-bottom:3%;}
	.ab5 ul li b{height:36px;margin-bottom:5px;}
	.ab5 ul li b img{margin-top:0px;width:30px;height:auto;}
	.ab5 ul li p{line-height:26px;}
	.ab5 ol{padding:30px 0;margin-top:24px;}
	.ab5 ol li{width:100%;margin-bottom:4%;}
	.ab5 ol li img{max-width:100%;margin-right:0px;}
	.ab5 ol li div:nth-child(1){width:15%;margin-right:5%;}
	.ab5 ol li div:nth-child(2){width:80%;}
	
	.cpxq_xq1 .img,
	.cpxq_xq1 .img video{width:100% !important;height:auto !important}
	.cpxq_a1 .plate_tit2{width:100%;margin-top:20px;}
	.cpxq_a1 .ft_18{line-height:30px;}
	.cpxq_a2 .txt,
	.cpxq_a2 .img{width:100%;}
	.cpxq_a2 .img{margin-top:20px;}
	.cpxq_a2 .txt1 img{max-width:100%;height:auto;}
	.cpxq_a2 .txt2 dl{width:100%;margin-bottom:2%;}
	.cpxq_a2 .txt2 dl dt{padding:0 15px;line-height:36px;margin-bottom:15px;}
	.cpxq_a2 .txt2 dl span{font-size:14px;line-height:28px;}
	
	.cpxq_a3{padding:1% 0 6%;}
	.cpxq_a3 .tempWrap{width:100% !important;}
	.cpxq_a3 ul li{width:100%;}
	.cpxq_a3 ul li a{padding:20px;}
	.cpxq_a3 ul li .ft_16{margin:10px 0 20px;/*height:126px;overflow-y:scroll;*/}
	.cpxq_a3 .prev{left:-10px;}
	.cpxq_a3 .next{right:0px;}
	
	.cpxq_a4 .common{padding-bottom:15%;}
	.cpxq_a4 .cp_fh{display:none;position:absolute;left:3%;top:30px;left:-135px;}
	.cpxq_a4 .txt,
	.cpxq_a4 .img{width:100%;}
	.cpxq_a4 .txt{/*height:232px;overflow-y:scroll;*/}
	.cpxq_a4 .txt p{line-height:28px;}
	.cpxq_a4 .txt .p2{margin-top:15px;}
	.cpxq_a4 .plate_tit{padding-bottom:20px;}
	/*.cpxq_a4 .cpbtn{position:relative;right:0;}
	.cpxq_a4 .cpbtn.prev{right:-70%;}*/
	
	.cpxq_g1{padding-bottom:0;}
	.cpxq_g1 .g1_1{position:relative;}
	.cpxq_g1 .g1_2{width:100%;}
	
	
	/*** 相关产品代码 ***/
	.cpxq_list ul li{width:100%;}
	.cpxq_list .prev{left:0px;}
	.cpxq_list .next{right:0px;}
	
	.cpxq_xq1 p{margin-bottom:10px;}
	.cpxq_b32 ul li{width:100%;}
	.cpxq_b33 p{line-height:30px;}
	
	.cpxq_a4 .tempWrap{width:100% !important;}
	.cpxq_b4 .tempWrap{width:300px !important;}
	.cpxq_b4 ul li{width:300px;}
	.cpxq_c2 .pro_ul{margin-bottom:35px;}
	.cpxq_c2 .pro_ul .bg{border-radius:30px 30px 0 0;}
	.cpxq_c2 .pro_ul .txt{padding:0 5%;margin:0;width:100%;}
	.cpxq_c2 .pro_ul .img{width:100%;border-radius:0 30px 0 0;}
	.cpxq_c2 .pro_ul .txt dd{line-height:28px;}
	.cpxq_c2 .pro_odd .img{border-radius:30px 0px 0 0;}

	.cpxq_c3 .ft_24{margin-top:15px;line-height:30px;}
	.cpxq_c3 .ft_22{line-height:28px;padding:15px 0;margin-top:25px;}
	.cpxq_c3 img{max-width:100%;height:auto;}
	
	.cpxq_f2 .fhd li{width:100% !important;padding:0 3%;display:flex;align-items:center;}
	.cpxq_f2 .fhd li span{padding:0;width:37px;}
	.cpxq_f2 .fhd li p{line-height:22px;}
	.cpxq_f2 .fhd li div{padding:10px 5px;}

	.cpxq_list .tempWrap{width:100% !important;}
	.pro_c2 .ul1 li{min-width:80px;padding:18px 0;}
	.pro_c2 .ul1 li p{width:30px;font-size:12px;line-height:16px;margin:0 auto;}
	.pro_c2 .ul1 li img{width:20px;height:20px;}
	.pro_c2 .ul1 li:nth-child(1){left:31%;top:16%;}
	.pro_c2 .ul1 li:nth-child(2){right:31%;top:16%;}
	.pro_c2 .ul1 li:nth-child(3){left:16%;top:30%;}
	.pro_c2 .ul1 li:nth-child(4){right:16%;top:30%;}
	.pro_c2 .ul1 li:nth-child(5){left:16%;bottom:30%;}
	.pro_c2 .ul1 li:nth-child(6){right:16%;bottom:30%;}
	.pro_c2 .ul1 li:nth-child(7){left:31%;bottom:16%;}
	.pro_c2 .ul1 li:nth-child(8){right:31%;bottom:16%;}

.pro_c2 .ul2{display:none;}
.pro_c2 .ul2 li{width:230px;height:300px;padding:0 20px;}
.pro_c2 .ul2 li:before{width:15px;height:15px;}
.pro_c2 .ul2 li:nth-child(1):before,
.pro_c2 .ul2 li:nth-child(3):before{right:-100px;}
.pro_c2 .ul2 li:nth-child(2):before,
.pro_c2 .ul2 li:nth-child(4):before{left:-100px;}
.pro_c2 .ul2 li:nth-child(1){top:0%;left:-230px;}
.pro_c2 .ul2 li:nth-child(2){top:0%;right:-230px;}
.pro_c2 .ul2 li:nth-child(3){bottom:0%;left:-230px;}
.pro_c2 .ul2 li:nth-child(4){bottom:0%;right:-230px;}
.pro_c2 .plate_tit dt a{position:relative;left:0;transform:translateY(0);display:block;width:140px;text-align:center;margin-top:10px;}

	.spnav{width:100%;margin-top:30px;}
	.spnav li{margin-bottom:15px;margin-left:5px;padding-left:15px;}
	.shlist{width:100%;border-left:none;}
	.shlist li{width:100%;margin-left:0%;margin-top:30px;}
	.shlist li .pic{margin-bottom:10px;}
	.shlist li .pic span{width:32px;height:32px;background-size:100% auto !important;}


	.txxq .imgbox ul li{width:300px;}
	.txxq .imgbox .prev{left:0;}
	.txxq .imgbox .next{right:0;}
} 




@media (max-width:640px) and (min-width:560px){

}

@media screen and (max-width:510px){
	.pro_c2 .ul1 li{min-width:60px;padding:18px 0;}
	.pro_c2 .ul1 li img{display:none;}
	/*.rwbox .bg .pic{bottom:14vh;}*/
/*.pro_c2 .ul1 li:hover img{filter:grayscale(0%);opacity:1;}
.pro_c2 .ul1 li:nth-child(1){left:33%;top:18%;}
.pro_c2 .ul1 li:nth-child(2){right:33%;top:18%;}
.pro_c2 .ul1 li:nth-child(3){left:18%;top:33%;}
.pro_c2 .ul1 li:nth-child(4){right:18%;top:33%;}
.pro_c2 .ul1 li:nth-child(5){left:18%;bottom:33%;}
.pro_c2 .ul1 li:nth-child(6){right:18%;bottom:30%;}
.pro_c2 .ul1 li:nth-child(7){left:33%;bottom:18%;}
.pro_c2 .ul1 li:nth-child(8){right:33%;bottom:18%;}*/
}
