/* 动画 */
.teaser{opacity:0;transform:translate3d(0,25%,0);transition:opacity 1s ease-out 0.2s,transform 1s ease-out 0.2s,box-shadow .3s;}
.teaser.is-visible{opacity:1;transform:translate3d(0,0,0);}
.lefter{opacity:0;transform:translate3d(-35%,35%,0);transition:opacity 1s ease-out 0.2s,transform 1s ease-out 0.2s;}
.lefter.is-visible{opacity:1;transform:translate3d(0,0,0);}
.righter{opacity:0;transform:translate3d(35%,35%,0);transition:opacity 1s ease-out 0.2s,transform 1s ease-out 0.2s;}
.righter.is-visible{opacity:1;transform:translate3d(0,0,0);}
.downer{opacity:0;transform:translate3d(0,-35%,0);transition:opacity 1s ease-out 0.2s,transform 1s ease-out 0.2s;}
.downer.is-visible{opacity:1;transform:translate3d(0,0,0);}
.lter{opacity:0;transform:translate3d(-35%,0,0);transition:opacity 1s ease-out 0.2s,transform 1s ease-out 0.2s;}
.lter.is-visible{opacity:1;transform:translate3d(0,0,0);}
.rter{opacity:0;transform:translate3d(35%,0,0);transition:opacity 1s ease-out 0.2s,transform 1s ease-out 0.2s;}
.rter.is-visible{opacity:1;transform:translate3d(0,0,0);}
/*Top002568 */
.Top002568{position:relative;z-index:100;background:#fff;position:absolute;width:100%;}
.Top002568.relative{position:relative;}
.Top002568 .is-index{display:none;}
.Top002568 .header-left{float:left;width: 280px;}
.Top002568 .header-left,.Top002568 .header-right{height:75px;}
.Top002568 .hotline{float:left;margin-left: 3%;margin-top: 19px;}
.Top002568 .hotline span{display: block;font-size: 16px;background: url(../images/call.png) no-repeat left center;padding-left: 21px;}
.Top002568 .hotline aside{display:block;font-size: 16px;font-weight: bold;color: #e60012;padding-left: 21px;}
.Top002568 .logo img{max-height:43px;}
.Top002568 .header-right,.Top002568 .header-mid{float:right;}
.Top002568 .header-right > *{margin:0 12px;position:relative;}
.Top002568 .header-right dt figure{display:none;position:absolute;top:100%;margin-top:10px;z-index:100;width:150px;background:#f3f3f3;right:-20px;padding:10px;}
.Top002568 .header-right dt figure::before{position:absolute;content:'';border:6px solid transparent;border-bottom-color:#f3f3f3;right:22px;top:-12px;}
.Top002568 .header-right dt figure img{display:block;width:100%;}
.Top002568 .header-right dt a{width:20px;height:20px;background:url(../images/Top003084-searchb.png) no-repeat center center;background-size:contain;display:block;}
.Top002568 .header-right dt a.wx{background-image:url(../images/Top003084-searchb.png);}
.Top002568 .open-search{position:relative;width:17px;height:40px;background:url(../images/Top003084-searchb.png) no-repeat center center;background-size:contain;display:block;}
.Top002568 .open-search-show{background:none;}
.Top002568 .open-search-show::before,.Top002568 .open-search-show::after{position:absolute;content:'';width:100%;height:3px;background:#454888;transform:rotate(45deg);left:0;top:50%;margin-top:-1.5px;}
.Top002568 .open-search-show::after{transform:rotate(-45deg);}
.Top002568 .search-box{display:none;z-index:200;position:absolute;right:0;top:150%;width:300px;}
.Top002568 .search-box .text{line-height:36px;width:100%;padding:0 10px;border:3px solid #454888;}
.Top002568 .search-box .btn{position:absolute;right:0;top:0;width:42px;height:42px;background:url(../images/Top003084-searchb.png) no-repeat center center;background-size:50% auto;}
.Top002568 .header-mid{width:54%;}
.Top002568 .header-menu li em a{display:inline-block;line-height:75px;position:relative;font-size:14px;color:#333;}
.Top002568 .header-menu li em a::before{position:absolute;content:'';left:50%;transform:translateX(-50%);width:0;height:3px;background:#305bab;transition:0.3s;bottom:0;}
.Top002568 .header-menu li.aon em a{color:#305bab;}
.Top002568 .header-menu li.aon em a::before,.Top002568 .header-menu li:hover em a::before{width:100%;}
.Top002568 .header-menu li .sub dt{line-height:56px;}
.Top002568 .header-menu li .sub dt a{color:#333333;padding:0;font-size: 14px;}
.Top002568 .header-menu li .sub dt a::after{display:inline-block;content:'';margin:0 18px;}
.Top002568 .header-menu li .sub dt:last-child a::after{display:none;}
.Top002568 .header-menu li .sub dt a:hover{color:#305bab;background:none;}
.Top002568 #open_menu{margin:0;}
.Top002568 #header-menu{position:fixed;left:-100%;opacity:0;top:0;height:100%;background:rgba(0,0,0,0.5);overflow:auto;max-height:100%;padding:10px;transition:0.3s;width:50%;max-width:300px;}
.Top002568 #header-menu.header-menu-show{left:0;opacity:1;}
.Top002568 #header-menu ul{padding:5%;border-radius:5px;background:rgba(48,91,171,0.8);}
.Top002568 #header-menu li:last-child em a,.Top002568 #header-menu li:last-child em{border-bottom:0;}
.Top002568 #header-menu li em .op{display:block;}
.Top002568 #header-menu li .sub dl{background:rgba(0,0,0,0.22);border-radius:0 0 5px 5px;}
.Top002568 #header-menu li .sub-menu dt a{border-bottom:1px solid rgba(0,0,0,0.15);}
.index .Top002568{background-color:rgba(11,24,46,.55);}
.index .Top002568 .header-menu li em a{color:#fff;}
.index .Top002568 .hotline span{color:#fff;background: url(../images/call_.png) no-repeat left center;}
.index .Top002568 .open-search{background:url(../images/Top003084-search.png) no-repeat center center;background-size:contain;}
.index .Top002568 .is-index{display:block;}
.index .Top002568 .not-index{display:none;}
@media(max-width:1366px){
	.Top002568 .header-mid{width:52%;}
}
@media(max-width:1024px){.Top002568 #open_menu{width:30px;height:30px;margin-left:2px;}
.Top002568 #open_menu i{width:100%;background:#305bab;height:3px;}
.Top002568 #open_menu i::before,.Top002568 #open_menu i::after{background:#305bab;}
}
@media(max-width:640px){.Top002568{position:relative;}
.index .Top002568{background-color:#fff;}
.index .Top002568 .open-search{background:url(../images/Top003084-searchb.png) no-repeat center center;background-size:contain;}
.index .Top002568 .is-index{display:none;}
.index .Top002568 .not-index{display:block;}
}
@media(max-width:480px){.Top002568 .header-right dt{display:none;}
.Top002568 .header-right dd.top-search{position:static;margin-right:10px;}
.Top002568 .header-right > *{margin:0 0px;}
.Top002568 .search-box{width:100%;}
.Top002568 .header-left{height:75px;width:50%;}
.Top002568 .header-right{width:14%;}
.Top002568 .hotline{margin-top:17px;}
.Top002568 .hotline span{font-size:14px;}
.Top002568 .hotline aside{font-size:18px;}
}
/*Banner003086 */
.Banner003086 .auto{max-width:1600px;}
.Banner003086 .slider li{position:relative;}
.Banner003086 .slider li img{width: 100%;}
.Banner003086 .ytable{height:100%;}
.Banner003086 .txt-area{font-family:'Alibaba-PuHuiTi-Regular';position:absolute;color:#fff;left:0;top:0;width:100%;height:100%;z-index:10;font-size:62px;}
.Banner003086 .txt-area aside{transition:1s 1s;opacity:0;}
.Banner003086 .txt-area .t-1{font-size:0.387em;transform:translateX(50px);}
.Banner003086 .txt-area .t-2{transform:translateX(100px);}
.Banner003086 .txt-area .t-3{font-family:'Alibaba-PuHuiTi-Bold';transform:translateX(150px);}
.Banner003086 .ani-show .txt-area aside{opacity:1;transform:translateX(0);}
.Banner003086 .slick-dots{position:absolute;left:50%;transform:translateX(-50%);z-index:20;bottom:4vw;}
.Banner003086 .slick-dots li{float:left;width:30px;position:relative;height:30px;border:solid 1px transparent;}
.Banner003086 .slick-dots li button{font-size:0;width:8px;height:8px;background:#e1e1e1;opacity:0.7;padding:0;border:0;position:absolute;left:50%;top:50%;margin:-4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child){margin-right:3vw;}
.Banner003086 .slick-dots li:not(:last-child):after{left:100%;margin-left:0.34vw;width:3vw;height:2px;position:absolute;content:'';top:50%;margin-top:-1px;background-image:linear-gradient(to right,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 20%,transparent 50%);background-size:8px 2px;background-repeat:repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color:#fff;}
.Banner003086 .slick-dots li.slick-active button{opacity:1;}
@media(min-width:1025px){.Banner003086 .wap{display:none;}
}
@media(max-width:1024px){.Banner003086 .pc{display:none;}
.Banner003086 .txt-area{font-size:5vw;padding:0 2vw;}
}
@media(max-width:640px){.Banner003086 .slick-dots li{width:20px;height:20px;}
}
/* .Bottom000873 为demo编号 */
.Bottom000873{background-image:url(../images/fb1.jpg);/* border-top:1px solid #eee; */background-position:center;background-size:cover;}
.Bottom000873 a{color:#8da0c2;}
.Bottom000873 a:hover{color:#fff;}
.Bottom000873 dt a{color:#fff;}
.Bottom000873 footer a{color:#b9c8e2;}
.Bottom000873 nav{padding:80px 0 150px 0;position:relative;}
.Bottom000873 footer{padding:1% 0;line-height:24px;font-size:12px;}
.Bottom000873 footer em{margin:0 10px;font-style:normal;}
.Bottom000873 .hotline .company{font-size:18px;color:#ffffff;margin-bottom:10px;}
.Bottom000873 .hotline .shares{font-size:16px;color:#b9c3d7;margin-bottom:15px;}
.Bottom000873 .hotline .shares span{color:#ff4848;}
@media(min-width:641px){/* .Bottom000873 nav::before{position:absolute;content:'';width:1px;height:80%;right:25%;top:0;background-color:#eee;}
*/
.Bottom000873 nav .dl{float:left;width:12.3%;padding-right:10px;}
.Bottom000873 nav .dl dd{font-size:14px;line-height:40px;}
.Bottom000873 nav dt{color:#ffffff;padding-bottom:45px;position:relative;}
.Bottom000873 nav dt span{font-size: 16px;}
.Bottom000873 nav dt::before{position:absolute;content:'';left:0;bottom:20px;width:20px;height:1px;background-color:#9bbfff;}
.Bottom000873 .hotline{float:right;width:25%;padding-left:3%;text-align:right;color:#fff;}
.Bottom000873 .hotline p{font-size:16px;}
.Bottom000873 .hotline p b{font-size:16px;display:block;font-weight:normal;}
.Bottom000873 footer{border-top:1px solid #33476b;}
.Bottom000873 footer span{color:#b9c8e2;float:right;}
.Bottom000873 footer em{color:#d2d2d2;}
}
@media(max-width:1000px) and (min-width:641px){.Bottom000873 nav::before{display:none;}
.Bottom000873 .hotline{float:none;padding:10px 0;width:100%;clear:both;text-align:center;}
.Bottom000873 nav .dl{width:16.6666666%;}
}
@media(max-width:640px){.Bottom000873{background-color:#363636;color:#999;}
.Bottom000873 footer{text-align:center;}
.Bottom000873 footer span{display:block;}
.Bottom000873 .hotline{padding-top:2%;text-align:center;}
/* .Bottom000873 .hotline img{display:none;}
*/
.Bottom000873 .hotline p{font-size:16px;margin:0;margin-top:10px;}
.Bottom000873 nav .dl{display:none;}
.Bottom000873 nav dt{border-bottom:1px solid #545454;line-height:50px;font-size:16px;color:#ccc;font-weight:bold;position:relative;padding-left:10px;}
.Bottom000873 nav dt span{position:absolute;left:0;top:0;height:100%;width:100%;z-index:10;}
.Bottom000873 nav dt i{position:absolute;right:0;height:3px;width:15px;top:50%;margin-top:-1.5px;background-color:#ccc;}
.Bottom000873 nav dt i::before{position:absolute;content:'';left:50%;margin-left:-1.5px;top:-6px;width:3px;height:15px;background-color:#ccc;}
.Bottom000873 nav dt.on i::before{display:none;}
.Bottom000873 nav dl{display:none;}
.Bottom000873 nav dl dd{line-height:40px;font-size:15px;border-bottom:1px solid #545454;}
.Bottom000873 nav dl dd a{display:block;padding-left:20px;}
.Bottom000873 nav{padding:20px 0;}
}
/* 首页关于艾科 */
.solution{padding:110px 0;}
.about-box.flex-box{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:100px;}
.solution .l-text{width:47%;}
.solution .l-text .t1{font-size:32px;line-height:50px;}
.solution .l-text .t2{font-size:24px;line-height:50px;margin-bottom:20px;}
.solution .l-text p{font-size: 14px;text-align: justify;}
.solution .l-text .t3{font-size:16px;line-height:1.5;color:#555555;margin-bottom:50px;}
.solution .l-text .m-btn{font-size:18px;background:url(../images/icon2.png) no-repeat 80% center;width:150px;height:45px;line-height:45px;padding-left:27px;padding-right:20px;background-color:#f8f9fa;border-radius:23px;border:solid 1px #c8d7f1;display:block;text-decoration:none !important;font-size: 14px !important;margin-top: 30px;}
.solution .l-text .m-btn span{font-size: 14px !important;}
.solution .l-text .m-btn:hover{border:none;background:url(../images/icon2-1.png) no-repeat 80% center;background-color:#205393;color:#fff;}
.solution .r-pic{width:42%;}
.num-box{display:flex;align-items:center;justify-content:space-between;}
.num-box h2{margin:0;margin-bottom:15px;font-size:36px;}
.num-box h2 span{font-size:14px;font-weight:normal;}
.num-box p{margin:0;font-size:14px;color:#999999;}
.num-box h2 b{position:relative;font-weight: 500;}
.num-box i.ani{position: absolute; left: 0;top: 0;}
.num-box i.opa{opacity: 0;}
@media(max-width:1000px){.solution{padding:30px 0;}
.about-box.flex-box{flex-direction:column-reverse;margin-bottom:30px;}
.solution .l-text{width:100%;padding:0 3%;}
.solution .r-pic{width:100%;text-align:center;}
.solution .l-text .t2{font-size:22px;line-height: 30px;}
.solution .l-text .t3{margin-bottom:20px;}
.num-box{flex-wrap:wrap;align-items:center;}
}
@media(max-width:640px){
.num-box .item{width:33.33%;text-align: center;margin-bottom:3%}
.num-box .item:nth-child(4){width:40%;}
.num-box .item:nth-child(5){width:60%;}
.solution{position:relative;padding-bottom: 80px;}
.solution .l-text .m-btn{position:absolute;top: 168%;}
.about-box.flex-box{margin-bottom:0;}
}
.business{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.business .item{width:50%;position:relative;overflow:hidden;}
.business .item .pic{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:72%;transition: transform 0.3s;}
.business .item .text-box{max-width:500px;position:absolute;top:10%;right:10%;}
.business .item:nth-child(2n) .text-box{max-width:500px;position:absolute;top:10%;left:20%;right:unset;}
.business .item .text-box .tit{font-size:32px;margin-bottom:30px;font-weight:400;color: rgba(0,0,0,.6);}
.business .item .text-box .t1{font-size:14px;color:#555555;line-height:1.5;margin-bottom:30px;}
.business .item .text-box .btn-box{display:flex;align-items:center;}
.business .item .text-box .btn-box .m-btn{font-size:14px;background:url(../images/icon2.png) no-repeat 80% center;width:150px;height:45px;line-height:45px;padding-left:27px;padding-right:20px;background-color:rgba(255,255,255,0.5);border-radius:23px;border:solid 1px #c8d7f1;display:block;margin-right:30px;}
.business .item .text-box .btn-box .m-btn:hover{border:none;background:url(../images/icon2-1.png) no-repeat 80% center;background-color:#205393;color:#fff;}
.business .item .icon-box{ transition: 0.5s; display:inline-block;width:auto;background-color:rgba(133,200,238,0.5);position:absolute;width:100px;height:100px;display:flex;align-items:center;justify-content:center;}
.business .item:nth-child(1) .icon-box{bottom:0;right:0;border-radius:10px 0px 0px 0px;}
.business .item:nth-child(2) .icon-box{bottom:0;left:0;border-radius:0px 10px 0px 0px;}
.business .item:nth-child(3) .icon-box{top:0;right:0;border-radius:0px 0px 0px 10px;}
.business .item:nth-child(4) .icon-box{top:0;left:0;border-radius:0px 0px 10px 0px;}
.business .item:hover .icon-box{background-color:rgba(133,200,238,1);}
.business .item:hover .pic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}


@media(max-width:1000px){
.business .item{width:100%;}
.business .item .pic{padding-bottom:77%;}
.business .item .text-box{max-width:500px;position:absolute;top:2%;right:2%;padding:3%;}
.business .item:nth-child(2n) .text-box{top:2%;left:2%;padding:3%;}
.business .item .icon-box{display:none;}
.business .item .text-box .tit{font-size:30px}
}
@media(max-width:640px){.business .item .text-box{right:auto;left:2%;}
}
/* 首页新闻 */
.new-box{padding:80px 0 110px 0;}
.new-box h2{font-size:36px;color:#333333;margin-bottom:30px;text-align:center;font-weight: 400;}
.new-box .sub-tit{font-size:16px;color:#555555;text-align:center;margin-bottom:40px;}
.new-box .new-item{margin-bottom:30px;}
.new-box .new-item .item{float:left;width:30%;margin-right:5%;}
.new-box .new-item .item .pic-box{width:100%;margin-bottom:30px;overflow:hidden;height:280px;}
.new-box .new-item .item .pic-box p{width:100%;height:100%;margin:0;background-position:center;background-size:cover;overflow:hidden;transition:all .5s ease-in-out;}
.new-box .new-item .item:hover .pic-box p{transform:scale(1.05);}
/* .new-box .new-item .item .con-box{display:flex;justify-content:space-between;} */
.new-box .new-item .item .con-box .date b{font-size:40px;margin:0;margin-bottom:10px;position:relative;}
.new-box .new-item .item .con-box .date b::after{position:absolute;content:'';right:-20px;top:6px;width:1px;height:30px;background-color:#cbcbcb;transform:rotate(15deg);}
.new-box .new-item .item .con-box .date p{font-size:12px;color:#999999;margin:0;margin-right:50px;}
.new-box .new-item .item .con-box .t-box{overflow:hidden;}
.new-box .new-item .item .con-box .t-box .tit{font-size:14px;line-height:1.5;color:#333333;font-weight:bold;margin-bottom:20px;height: 54px;text-align: center;}
.new-box .new-item .item:hover .con-box .t-box .tit{color:#305bab;}
.new-box .new-item .item .con-box .t-box .t1{font-size:16px;line-height:1.5;color:#999;margin-bottom:30px;height: 48px;}
.new-box .new-item .item .con-box .t-box .g-btn{width:40px;height:40px;border-radius:50%;border:solid 1px #bcbcbc;background-image:url(../images/icon1.png);background-repeat:no-repeat;background-position:center;display:block;transition:all .5s;}
.new-box .new-item .item:hover .con-box .t-box .g-btn{border:none;background-color:#305bab;background-image:url(../images/icon1-2.png);}
.new-box .new-item .item:hover .date{color:#305bab;}
.new-box .new-item .item:hover .date p{color:#305bab;}
.new-box .m-btn{font-size:14px;background:url(../images/icon2.png) no-repeat 80% center;width:150px;height:45px;line-height:45px;padding-left:27px;padding-right:20px;background-color:rgba(248,249,250,0.5);border-radius:23px;border:solid 1px #c8d7f1;display:block;margin:auto;}
.new-box .m-btn:hover{border:none;color:#fff;background-color:#305bab;background-image:url(../images/icon2-1.png);}
@media(min-width:1001px){
.new-box .new-item .item:nth-child(3n+3){margin-right:0%;}    
}
.new-box .new-item2{display: none;}
@media(max-width:1000px){
.new-box{padding:30px 0;}
.new-box .new-item .item{width:48%;margin-right:4%;}
.new-box .new-item .item:nth-child(2n){margin-right:0;}
.new-box .new-item2{display: block!important;}
.new-box .new-item1{display: none!important;}
}

/* 内页banner */
.ban{position:relative;}
.ban img{width:100%;}
.ban .ban-text{position:absolute;top:50%;transform:translateY(-50%);width:100%;}
.ban .ban-text .auto{max-width:1400px;}
.ban .ban-text h2{font-size:32px;margin:0;margin-bottom:20px;font-weight: 500;}
.ban .ban-text p{font-size:14px;color:#555555;margin:0;width:100%;line-height: 30px;}
/* @media(min-width:641px){.ban.mxal-detail{transform:translateY(-75px);}
}
*/

@media(max-width:1400px){
  .ban .ban-text .auto{padding:0 2%;}	
}

@media(max-width:1200px){.ban .ban-text h2{font-size:24px;margin:0;margin-bottom:20px;}
.ban .ban-text p{font-size:14px;color:#555555;margin:0;width:100%;line-height: 20px;display: none;}
}
@media(max-width:1000px){.ban .ban-text{position:absolute;top:50%;transform:translateY(-50%);padding-left:0;text-align:center;width:100%;}
.ban .ban-text h2{margin-bottom:5px;}
.ban .ban-text img{height: 60px;}
}
/* .Menu002188 为demo编号 */
 .Menu002188{border-bottom:1px solid #e3e3e3;padding:40px 0 0;background-color:#f3f7f9;}
.Menu002188 .Menu{float:left;}
.Menu002188 .Menu li{float:left;padding:0 20px 40px;}
.Menu002188 .Menu li a{font-size:14px;color:#333;padding-bottom:40px;}
.Menu002188 .Menu li.cur a,.Menu002188 .Menu li a:hover{color:#305bab;border-bottom:4px solid #305bab;font-weight:bold;}
.Menu002188 .Currents{text-align:right;color:#666;line-height:25px;float:right;font-size:14px;}
.Menu002188 .Currents i{font-style:normal;padding:0 10px;color:#B6B6B6;}
.Menu002188 .Currents em{font-style:normal;background:url(../images/icon5.png) no-repeat left center;background-size:auto 100%;padding-left:30px;display:inline-block;height:14px;}
.Menu002188 .Currents a{color:#666;font-size:14px;}
.Menu002188 .Currents a:hover{color:#305bab;}
@media (max-width:1000px){.Menu002188.Currents{display:none;}
.Menu002188{padding:20px 0 0 0;}
.Menu002188 .Menu li{padding:0 10px 20px;}
.Menu002188 .Menu li a{padding-bottom:20px;font-size:12px;}
}
/* 关于艾科 公司简介*/
 .intr .auto{display:flex;justify-content:space-between;padding:90px 2%;}
.intr .l-text{flex:1;margin-right:5%;}
.intr .l-text p{line-height: 1.5 !important;text-indent: 2em;margin: 1em 0;text-align: justify !important;}
.intr .l-text p:first-child{margin-top: 0;}
.intr .l-text .tit{font-size:36px;font-weight:bold;}
.intr .l-text .con p{font-size:16px;line-height:1.8;color:#555555;text-align: justify;}
.intr .r-pic{width:45%;margin-top: 6px;}
@media (max-width:1000px){.intr .auto{flex-direction:column;padding:30px 2%;}
.intr .l-text{margin-right:0;}
.intr .r-pic{width:100%;}
.intr .l-text .tit{font-size:28px;}
}
/* 关于艾科 历史文化 */
 .company-honor{padding:90px 0;overflow:hidden;height:740px;background-position:center;background-size:cover;}
.company-honor .column-title{font-size:32px;margin-bottom:30px;font-weight:400;color:#fff;}
.company-honor .column-subtit{font-size:14px;margin-bottom:40px;line-height:2;color:#fff;}
.company-honor .slider .items img{height:1.24rem;}
.company-honor .slider pre{color:#fff;line-height:1.5;font-size:14px;padding-left:20px;}
.company-honor .name{font-weight:500;color:#ffffff;font-size:32px;margin:0;margin-bottom:10px;padding-left:20px;display:inline-block;width:140px;height:50px;background-color:#305bab;line-height:50px;position:relative;padding-right:20px;-webkit-clip-path:polygon(0 0,100% 0,85% 100%,0% 100%);clip-path:polygon(0 0,100% 0,85% 100%,0% 100%);}
.company-honor .name span{font-size:16px;font-weight:normal;}
.company-honor .name::after{/* position:absolute;top:0;right:0;content:' ';border:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid red;border-right:20px solid red;*/
}
.company-honor .slider img{margin-top:0.1rem;}
.company-honor .slick-prev{left:-0.86rem;background-image:url(../images/icon1.png);transform:rotate(-180deg);}
.company-honor .slick-next{right:-0.86rem;background-image:url(../images/icon1.png);}
.company-honor .slick-arrow{position:absolute;top:33%;width:41px;height:41px;border:solid 1px #bcbcbc;border-radius:50%;background-color:#3967be;font-size:0;border:0;cursor:pointer;z-index:10;background-position:center;background-repeat:no-repeat;background-image:url(../images/icon1-2.png);}
.company-honor .slick-disabled{background-color:#535353;cursor:default;}
@media (min-width:641px){
.company-honor .slider .items:nth-child(2n){margin-top:2.95rem;padding-top:0.35rem;}
.company-honor .slick-list{padding-bottom:120px;}
.company-honor .slider .items:hover:before{background-color:#305bab;}
.company-honor .slider .items:hover .name{background-color:#fff;color:#305bab;}
.company-honor .slick-prev{left:-60px;}
.company-honor .slick-next{right:-60px;;}
}
.company-honor .slider .inner{height:160px;}
.company-honor .slider .items:nth-child(2n-1) .inner{bottom:-150px;left:16px;position:absolute;}
.company-honor .slider .items:nth-child(2n) .inner{top:-40px;left:16px;position:absolute;}
.company-honor .slider:before{position:absolute;content:'';height:1px;width:100%;background-color:rgba(255,255,255,0.2);top:37.5%;left:0%;}
.company-honor .slider .items{height:300px;position:relative;padding-left:0.1rem;}
.company-honor .slider .items:nth-child(2n-1):before{bottom:115px;left:5px;;}
.company-honor .slider .items:nth-child(2n):before{top:115px;left:5px;}
.company-honor .slider .items:nth-child(2n-1)::after{position:absolute;content:'';width:1px;height:160px;left:15px;bottom:-40px;border-left:1px dashed rgba(255,255,255,0.3);}
.company-honor .slider .items:nth-child(2n)::after{position:absolute;content:'';width:1px;height:160px;left:15px;top:-40px;border-left:1px dashed rgba(255,255,255,0.3);}
.company-honor .slider .items:hover:nth-child(2n-1)::after,.company-honor .slider .items:hover:nth-child(2n)::after{border-color:#305bab;}
.company-honor .slider .items:before{position:absolute;content:'';width:22px;height:22px;border-radius:50%;background-color:#7d7d7d;border:solid 6px #c9ced4;}
@media (max-width:1400px){.company-honor .slick-prev{left:0;}
.company-honor .slick-next{right:0;}
}
@media (max-width:1024px){.company-honor .slider{padding:0 0.86rem;}

}
@media (max-width:640px){
.company-honor .slider .items:nth-child(2n) .inner,.company-honor .slider .items:nth-child(2n-1) .inner{top: 0;left: 60px;} 
.company-honor .slider .items:nth-child(2n)::after,.company-honor .slider .items:nth-child(2n-1):after{left: 60px;top: -13px;}
.company-honor .slider .items:nth-child(2n):before,.company-honor .slider .items:nth-child(2n-1):before{left: 49px;bottom: 0;top: 139px;}
.company-honor .slider:before{top: 68%;}
.company-honor .slick-arrow{top: 60%;}
.company-honor{height:auto;padding-bottom: 0;}
.company-honor .slider .items{height: 220px;}
}
/* 关于艾科 企业文化*/
.culture{padding:80px 0 120px 0;}
.culture .tit{font-size:36px;font-weight:400;margin-bottom:50px;display:flex;align-items:flex-end;}
.culture .c-box{display:flex;align-items:center;justify-content:space-between;}
.culture .c-box .item{width:33%;position:relative;overflow: hidden;}
.culture .c-box .item .pic{padding-bottom: 74.33%;background-position:center;background-size:cover;transition: transform 0.3s;}
.culture .c-box .item:hover .pic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.culture .c-box .item .text-box{position:absolute;max-width:70%;left:13%;top:20%;}
.culture .c-box .item .text-box .icon{margin-bottom:15px;}
.culture .c-box .item .text-box .icon img{max-height:50px;}
.culture .c-box .item .text-box h3{font-size:22px;position:relative;color:#fff;}
.culture .c-box .item .text-box h3::before{content:'';position:absolute;width:30px;height:3px;background-color:#fff;left:0;bottom:-25px;}
.culture .c-box .item .text-box p{font-size:14px;line-height:1.5;padding-top:20px;color:#fff;}
.culture .c-box .item:hover .text-box h3{}
@media (max-width:1000px){.culture{padding:20px 3%;}
.culture .tit{font-size:28px;margin-bottom:20px;}
.culture .c-box .item{padding-bottom:68%;}
.culture .c-box .item .text-box{top:25%;max-width:70%;}
}
@media (max-width:640px){
.culture .c-box .item .text-box{top: 10%;}
.culture .c-box .item{padding-bottom:0;}
}
/* 关于艾科 新闻中心 */
.top-swiper{padding-top:80px;/* border-bottom:1px solid #f0f0f0;*/
}
.top-swiper .swiper-slide{display:flex;justify-content:space-between;}
.top-swiper .swiper-slide .img-box{width:37%;margin-right:5%;overflow: hidden;}
.top-swiper .swiper-slide .img-box:hover img{transform:scale(1.05);}
.top-swiper .swiper-slide .img-box img{transition:all .5s ease-in-out;}
.top-swiper .swiper-slide .text-box{flex:1;}
.top-swiper .swiper-slide .text-box .t1{font-size:20px;color:#999999;margin-bottom:20px;}
.top-swiper .swiper-slide .text-box .t2{font-size:24px;margin-bottom:30px;}
.top-swiper .swiper-slide:hover .text-box .t2 a{color:#305bab;}
.top-swiper .swiper-slide .text-box .t3{font-size:16px;margin-bottom:50px;line-height:2;color:#555555;}
.top-swiper .swiper-slide .text-box .btn{display:inline-block;width:160px;height:45px;background-image:linear-gradient(0deg,#f1f1f1 0%,#ffffff 100%);border-radius:23px;border:solid 1px #f6f6f6;text-align:center;padding-left:20px;line-height:45px;position:relative;}
.top-swiper .swiper-slide .text-box .btn:hover{color:#fff;background-image:linear-gradient(0deg,#305bab 0%,#305bab 100%);}
.top-swiper .swiper-slide .text-box .btn::after{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;background-color:#999999;border-radius:50%;opacity:0.3;background-image:url(../images/icon2-2.png);}
.top-swiper .swiper-pagination{text-align:right;color:#bfbfbf;width:auto;right:0;left:unset;}
.top-swiper .swiper-pagination-current{font-size:30px;color:#305bab;}
.top-swiper .swiper-pagination-total{font-size:18px;color:#999999;}
.news-list .item{padding-bottom:50px;border-bottom:1px solid #efeae7;margin-bottom:50px;}
.news-list .item .con-box .t-box .t1{margin-bottom:0 !important;}
@media (max-width:1200px){.top-swiper{padding-top:30px;}
.top-swiper .swiper-slide{display:flex;flex-direction:column;}
.news-list .item{padding-bottom:20px;margin-bottom:20px;}
.top-swiper .swiper-slide .img-box{width:100%;margin-right:0;text-align:center;margin-bottom:20px;}
.top-swiper .swiper-slide .text-box .t2{margin-bottom:20px;}
.top-swiper .swiper-slide .text-box .t3{margin-bottom:20px;}
.new-box .new-core .item{width:48%;margin-right:2%;}
.new-box .new-core .item:nth-child(3n+3){margin-right:2%;}
.new-box .new-core .item:nth-child(2n+2){margin-right:0%;}
}
@media (max-width:768px){.new-box .new-core{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.new-box .new-item .item .con-box .date{display:none;}
.new-box .new-item .item .pic-box{height:auto;margin-bottom:20px;}
.new-box .new-item .item .pic-box p{padding-bottom:70%;}
.new-box .new-item .item .con-box .t-box .tit{font-size:16px;height: 48px;}
.new-box .new-item .item .con-box .t-box .t1{font-size:14px;height: 43px;}
}
/* 分页样式 */

/*Page002046 */
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;margin: 0 5px;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 5px; }
}

/*pages*/
.Pages{line-height:16px;zoom:1;overflow:hidden;text-align:center;}
.Pages span{padding:0px 3px;display:inline-block;}
.Pages a{display:inline-block;margin: 0px 2px;width:55px;height:55px;background-color:#f6f6f6;text-align:center;line-height:55px;font-style:normal;font-size: 14px;}
.Pages a:hover{background-color:#305bab;font-size:16px;color:#fff;}
.Pages a.a_cur{background-color:#305bab;font-size:16px;color:#fff;}
.Pages a.a_prev,.Pages a.a_next{width: 66px;}
.Pages2{display: none}
@media (max-width:768px){
.Pages a{width:35px;height:35px;line-height:35px;}
.Pages2{display: block!important}
.Pages1{display: none!important}
}

/*pages end*/
/* 新闻详情 */
/*RighInfo002973 */
.RighInfo002973{margin:70px 0;color:#333;font-size:16px;}
.RighInfo002973 > .auto{max-width:1400px;background-color:#f8f9fa;}
.RighInfo002973 .news-details{max-width:1200px;padding:3% 0;}
.RighInfo002973 .news-details .title{text-align:center;padding-bottom:40px;border-bottom:1px solid #ededed;}
.RighInfo002973 .news-details .title h1{font-size:30px;margin:0 0 30px 0;}
.RighInfo002973 .news-details .title aside span{display:inline-block;vertical-align:middle;margin:0 15px;line-height:16px;}
.RighInfo002973 .news-details .title .bshare-custom{display:inline-block;}
.RighInfo002973 .news-details .img-box{display:flex;align-items:center;justify-content:center;margin:20px 0;}
.RighInfo002973 .news-details .img-box img{margin:0 2%;max-width:40%;}
.RighInfo002973 .bshare-custom{display:flex;align-items:center;}
.RighInfo002973 .bshare-custom a{background-position:center center;margin:0 0 0 14px;width:40px;height:40px;border:solid 1px #dedede;opacity:0.7;background-position:center;border-radius:50%;cursor:pointer;}
.RighInfo002973 .bshare-custom a:hover{opacity:1;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image:url("../images/icon7.png");position:relative;}
.RighInfo002973 .bshare-custom a.bshare-weixin .pic{position:absolute;width:120px;height:120px;left:50%;bottom:120%;transform:translateX(-50%);background-color:#fff;text-align:center;border-radius:3px;text-align:center;padding-top:1.5px;display:none;opacity:1!important;}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image:url("../images/icon8.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image:url("../images/icon6.png");}
.RighInfo002973 .news-details .edit-info{line-height:1.875em;border-bottom:1px solid #d2d2d2;padding:2% 0;margin-bottom:2%;}
.RighInfo002973 .pn-page aside{padding:10px 0;}
.RighInfo002973 .pn-page aside a{color:#666;}
.RighInfo002973 .operating a:hover,.RighInfo002973 .pn-page aside a:hover{color:#205393;}
.RighInfo002973 .operating{overflow:hidden;line-height:24px;}
.RighInfo002973 .operating a{padding-left:25px;background-repeat:no-repeat;background-position:center;}
.RighInfo002973 .operating a.a-print{background-image:url("../images/RighInfo002973_print.png");}
.RighInfo002973 .operating a.a-close{background-image:url("../images/RighInfo002973_close.png");}
.RighInfo002973 .pn-page .operating{display:flex;align-items:center;}
@media(min-width:1025px){.RighInfo002973 .pn-page{min-height:24px;position:relative;padding-right:230px;}
.RighInfo002973 .pn-page .operating{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;overflow:visible;}
.RighInfo002973 .operating a{float:left;}
}
@media(max-width:1024px){}
@media(max-width:640px){.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{font-size:14px;margin:30px 0;}
}
/* 产品家族 */
.product-type{position:relative;}
.cpsilck{display:flex;align-items:center;justify-content:center;}
.cpsilck li{position:relative;height:900px;width:25%;}
.cpsilck li figure{position:absolute;left:0;top:0;background-position:center;background-size:cover;width:100%;height:100%;}
.cpsilck li figure::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:#4789d8;opacity:0.85;z-index:10;display:none;}
.cpsilck li:hover figure::before{display:block;}
.cpsilck li .word{position:absolute;top:30%;left:50%;transform:translateX(-50%);width:70%;color:#ffffff;z-index:11; transition: 0.5s;}
.cpsilck li .word .t1{font-size:30px;font-weight:400;margin-bottom:25px;}
.cpsilck li .word .t2{font-size:14px;line-height:2;margin-bottom:50px; transition: 0.5s;min-height: 168px;}
.cpsilck li .word .btn-box{text-align: center;;align-items:center;font-size:16px;flex-wrap:wrap;}
.cpsilck li .word .btn-box .btn{position:relative;color:#fff;cursor:pointer;margin-bottom:10%;display: inline-block;}
.cpsilck li .word .btn-box .btn:nth-child(2n-1){position:relative;}
.cpsilck li .word .btn-box .btn::before{position:absolute;content:'';background-image:url(../images/icon9.png);width:34px;height:40px;left:-25px;top:50%;transform:translateY(-50%);background-position:center;background-size:cover;}
.cpsilck li .word .btn-box .btn::after{position:absolute;content:'';background-image:url(../images/icon10.png);width:5px;height:9px;right:-15px;top:50%;transform:translateY(-50%);background-position:center;background-size:cover;}
.cpsilck li .word .btn-box .btn:hover{color:#205393;}
.cpsilck li .word .btn-box .btn:hover::before{background-image:url(../images/icon9-2.png);}
.cpsilck li .word .btn-box .btn:hover::after{background-image:url(../images/icon10-2.png);}

.cpsilck li:hover  .word .t2{margin-bottom:90px;}

.cp-pop{width:50%;position:absolute;right:0;top:0;height:900px;background-color:#f8f9fa;z-index:12;}
.cp-pop.leftpop{left:0;right:unset;}
.cp-pop .cp-item{width:100%;height:100%;}
.cp-pop .cp-item .cp-box{padding:30px 15% 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.cp-pop .cp-item .cp-box .item{width:40%;}
.cp-pop .cp-item .cp-box .item .img-box{overflow: hidden;display:flex;align-items:center;justify-content:center;background-color:#ffffff;box-shadow:0px 0px 15px 1pxrgba(204,204,204,0.3);border-radius:2px;border:solid 1px #eaeaea;width:100%;height:300px;overflow: hidden;}
.cp-pop .cp-item .cp-box .item .img-box img{transition: transform 0.3s;}
.cp-pop .cp-item .cp-box .item:hover .img-box img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.cp-pop .cp-item .cp-box .item p{font-size:18px;}
.cp-pop .cp-item .m-btn{font-size:18px;background:url(../images/icon2.png) no-repeat 80% center;width:150px;height:45px;line-height:45px;padding-left:27px;padding-right:20px;background-color:#f8f9fa;border-radius:23px;border:solid 1px #c8d7f1;display:block;margin:auto;}
.cp-pop .cp-item .m-btn:hover{border:none;background:url(../images/icon2-1.png) no-repeat 80% center;background-color:#205393;color:#fff;}
.cp-intr{padding:80px 0;}
.cp-intr .prt1{margin-bottom:60px;}
.cp-intr .prt1 .tit{font-size:36px;color:#333333;margin-bottom:30px;}
.cp-intr .prt1 .con{font-size:16px;width:75%;line-height:2;}
.cp-intr .prt2{}
.cp-intr .prt2 .subtit{font-size:24px;padding-bottom:30px;border-bottom:1px solid #f3f7f9;margin-bottom:50px;}
.cp-intr .prt2 .subtit a{margin-right: 20px;}
.cp-intr .prt2 .subtit a.on{color:#305bab}
.cp-intr .prt2 .cp-nav{display:flex;align-items:center;list-style:none;margin-bottom:80px;}
.cp-intr .prt2 .cp-nav li{font-size:18px;margin-right:50px;cursor:pointer;color:#999999;}
.cp-intr .prt2 .cp-nav li:hover{color:#305bab;}
.cp-intr .prt2 .cp-nav li.on{color:#305bab;}
/* .cp-type .list .item{width: 22.32%;float:left;margin-right: 3.574%;margin-bottom: 3.574%;} */
.cp-type .list .item{width: 29.32%;float:left;margin-right: 3.574%;margin-bottom: 3.574%;}
.cp-type .list .item:nth-child(3n){margin-right: 0;}
.cp-type .list .pic{overflow: hidden; display:flex;align-items:center;justify-content:center;width:100%;height:300px;background-color:#ffffff;box-shadow:0px 0px 15px 1pxrgba(204,204,204,0.3);border-radius:2px;border:solid 1px #eaeaea;margin-bottom:25px;}
.cp-type .list .item .pic img{transition: transform 0.3s;}
.cp-type .list .item:hover .pic img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.cp-type .list .t1{font-size:14px;margin-bottom:16px;height: 48px;overflow: hidden;text-align: center;}
.cp-type .list .t2{font-size:14px;line-height:2;margin-bottom:0px;height: 56px;overflow: hidden;}
.cp-type .list .btn{font-size:16px;background:url(../images/icon2.png) no-repeat 80% center;padding-left:20px;background-color:#f8f9fa;border-radius:23px;border:solid 1px #c8d7f1;display:block;margin:auto;width:130px;height:40px;line-height:40px;display: none;}
.cp-type .list .btn:hover{border:none;background:url(../images/icon2-1.png) no-repeat 80% center;background-color:#205393;color:#fff;}
@media(max-width:1400px){.cpsilck li .word{width:90%;}
.cp-pop .cp-item .cp-box{padding:30px 5% 0;}
.cp-pop .cp-item .cp-box .item{width:47%;}
.cpsilck li .word .t2{min-height: 140px;}
}
@media(max-width:1000px){.cpsilck{display:block;}
.cpsilck li{width:100%;height:100vh;}
.cp-pop{width:100%;}
.cp-pop .cp-item .cp-box{padding:50px 5% 0;}
.cp-pop .cp-item .cp-box .item .img-box{height:170px;}
.cp-pop{position:fixed;height:100vh;z-index:9999;}
.cpsilck li .word .btn-box .btn{position:relative;margin-left:25px;margin-right:80px;}
.cp-type .list .item{width: 48%;margin-right: 4%;margin-bottom: 4%;}
.cp-type .list .item:nth-child(2n){margin-right: 0;}
}
@media(max-width:640px){.cp-intr{padding:20px 0;}
.cp-intr .prt1 .tit{font-size:30px;margin-bottom:20px;}
.cp-intr .prt1{margin-bottom:30px;}
.cp-intr .prt1 .con{width:100%;}
.cp-intr .prt2 .subtit{margin-bottom:20px;}
.cp-intr .prt2 .cp-nav{margin-bottom:20px;}
.cp-type .mySwiper .t2{margin-bottom:20px;}
.cp-intr .prt2 .cp-nav li{margin-right:10px;font-size: 16px;}
.cp-type .list .t1{font-size: 16px;height: 45px}
}
/* 产品详情 */
.deta-box{}
.deta-box .prt-b{padding:80px 0 60px 0;}
.deta-box .prt-b b span{font-size: 16px !important;color: #305bab !important;font-weight: bold !important;}
.deta-box .prt-b h3 span{font-size: 16px !important;color: #305bab !important;font-weight: bold !important;}
.deta-box .prt-b table{width: 100% !important;margin: 0 !important;}
.deta-box .prt-b table td{border: 1pt solid windowtext; padding:10px 8px;}
.deta-box .prt-b table p{ margin:0;}
.deta-box .prt-b .wztitle{margin-bottom:30px;text-align: center;font-size: 32px;color: #305bab;}
.deta-box .prt-b .con-box{margin-bottom: 50px;}
.deta-box .prt-b .con-box ol,.deta-box .prt-b .con-box ul{padding-left: 15px;font-size: 14px;}
.wzImg{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.wzImg .item {width: 25%;}
.wzImg .item .img{width: 100%;padding-bottom: 60%;background-position: center;background-size: contain;background-repeat: no-repeat;}
.wzImg .item .text{font-size: 14px;text-align: center;margin-top: 10px;}

@media(max-width:640px){
.wzImg .item {width: 50%;}
}




.deta-box .prt-g{padding:60px 0 50px 0;}
.deta-box .tit{text-align:center;margin-bottom:30px;font-size:36px;font-weight:bold;}
.deta-box .subtit{width:75%;margin:auto;text-align:center;line-height:2;margin-bottom:60px;}
.deta-box .prt1{display:flex;justify-content:space-between;}
.deta-box .prt1 .pic{width:50%;}
.deta-box .prt1 .text{}
.deta-box .prt1 .text ul{border-bottom:1px dashed #a0a0a0;padding-bottom:10px;}
.deta-box .prt1 .text ul li{list-style:none;display:flex;margin-bottom:30px;}
.deta-box .prt1 .text ul li .t-l{font-size:18px;color:#305bab;margin-right:20px;}
.deta-box .prt1 .text ul li .t-r{font-size:16px;color:#999999;line-height:1.7;flex:1;}
.deta-box .prt1 .text .icon-box{display:flex;align-items:center;justify-content:space-between;padding:30px 0;}
.deta-box .prt1 .text .icon-box p{font-size:14px;color:#305bab;text-align:center;}
.zb-table{}
.zb-table tr td{padding:0 30px;font-size:16px;color:#555555;}
.zb-table tr:nth-child(even) td{background-color:#f4f4f4;}
.zb-table tr:nth-child(odd) td{background-color:#fff;}
.zb-table tr td:first-child{background-color:#5275b6;text-align:center;color:#fff;width:15%;height:50px;border-bottom:1px solid #fff;padding:0;}
.zb-table tr:nth-child(even) td:first-child{background-color:#96acd5;}
.js-table{margin-bottom:30px;}
.js-table .l-tit{font-size:20px;color:#555555;margin-bottom:20px;}
.js-table .img-box{display:flex;align-items:center;justify-content:center;margin-bottom:30px;}
.js-table .img-box .item{text-align:center;font-size:16px;color:#555555;margin:0 8%;}
.js-table table{width:100%;text-align:center;}
.js-table table tr{background-color:#e5e5e5;height:35px;color:#555;}
.js-table table tr:first-child{background-color:#4a79b6;height:70px;color:#fff;}
.js-table table tr td{border:1px solid #fff;}
.whit-box{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:30px 50px 10px;background-color:#fff;}
.whit-box .item{width:50%;margin-bottom:20px;}
.size-img{margin:30px 0;text-align:center;}
.size-table{width:100%;text-align:center;}
.size-table tr{background-color:#e5e5e5;height:40px;}
.size-table tr td{border:1px solid #fff;}
.size-table tr:first-child,.size-table tr:nth-child(2){background-color:#4a79b6;color:#fff;}
.solution-box{width:100%;min-height:900px;background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;text-align:center;}
.solution-box .top-box{margin-bottom:80px;}
.solution-box .video-btn{position:relative;display:inline-block;cursor:pointer;font-size:24px;background: #205393;width: 250px;height: 60px;line-height: 60px;border-radius: 30px;text-indent: 25px;}
.solution-box .video-btn::after{position:absolute;content:'';background-image:url(../images/icon24.png);width:24px;height:24px;background-position:center;background-size:cover;top:50%;left:32px;transform:translateY(-50%);}
.solution-box .tit{padding-top:70px;text-align:center;font-size:36px;margin-bottom:30px;font-weight:400;}
.solution-box .subtit{width:70%;margin:auto;text-align:center;line-height:1.8;margin-bottom:20px;font-size:14px;}
.solution-box .case-icon{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;}
.solution-box .case-icon .item{width:25%;font-size:14px;color:#fff;margin-bottom:20px;}
.solution-box .case-icon .item:hover{opacity:1;}
.solution-box .case-icon .item img{max-height:150px; transform-style: preserve-3d;
  transition: all 1s;}
.solution-box .case-icon .item:hover img{transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);}
@media(max-width:1200px){.solution-box .tit{padding-top:100px;font-size:28px;}
.solution-box .subtit{width:95%;font-size:14px;}
.solution-box .video-btn{margin-bottom:30px;font-size: 20px;
    height: 40px;
    line-height: 40px;
    width: 200px;}
    .solution-box .video-btn::after{left: 22px;}
.solution-box .case-icon .item{font-size:14px;}
}
@media(max-width:640px){.deta-box .prt-b{padding:20px 0;}
.deta-box .prt-g{padding:20px 0;}
.deta-box .tit{font-size:30px;margin-bottom:10px;}
.deta-box .subtit{width:100%;margin-bottom:30px;font-size:16px;line-height:1.5;}
.deta-box .prt1{display:flex;flex-direction:column;}
.deta-box .prt1 .pic{width:100%;margin-bottom:20px;}
.solution-box .case-icon .item img{width:80%;}
.solution-box .case-icon .item{width: 32%;float: left;margin-right: 2%;}
.solution-box .case-icon .item:nth-child(3n){margin-right:0;}
.solution-box{height:auto;min-height: auto;}
.solution-box .case-icon{justify-content: flex-start;}
}
/* 解决方案详情 */
.td-box{padding-top:70px;padding-bottom:50px; font-size: 14px}
.td-box b span{font-size: 16px !important;color: #305bab !important;font-weight: bold !important;}
.td-box strong{font-size: 16px !important;color: #305bab !important;font-weight: bold !important;}

.td-box ol{padding-left: 15px;}
.td-box .tit{text-align:center;font-size:36px;font-weight:500;color:#305bab;padding-bottom:60px;}
.td-box .s-1{margin-bottom:50px;}
.td-box .s-1 .s-tit{font-size:24px;font-weight:bold;margin-bottom:30px;}
.td-box .s-1 .q-box .item{margin-bottom:20px;font-size:18px;color:#555555;}
.td-box .s-1 .q-box .item span{width:20px;height:20px;text-align:center;line-height:20px;background-color:#136ebf;color:#fff;border-radius:50%;font-size:14px;display:inline-block;}
.td-box .s-2 .s-tit{font-size:24px;font-weight:bold;margin-bottom:30px;}
.fx-box{padding:50px 0;border-bottom:1px solid #c5c5c5;}
.fx-box .tit{text-align:center;font-size:36px;font-weight:500;color:#333333;margin-bottom:20px;}
.fx-box .subtit{text-align:center;font-size:18px;color:#555555;margin-bottom:30px;}
.fx-box .mk-box{}
.fx-box .mk-box .m-tit{font-size:24px;font-weight:bold;color:#333333;margin-bottom:20px;}
.fx-box .mk-box .m-subtit{font-size:18px;color:#333333;margin-bottom:20px;}
.fx-box .mk-box .m-con{font-size:16px;color:#555555;margin-bottom:40px;}
.fx-box .mk-box .iandt{display:flex;align-items:center;justify-content:center;}
.fx-box .mk-box .iandt .pic{margin-right:50px;}
.fx-box .mk-box .iandt .text .item{padding:10px 0;border-bottom:1px dashed #c1c1c1;}
.fx-box .mk-box .iandt .text .item span{font-size:18px;color:#136ebf;margin-right:10px;}
.hp-ecrm{padding-bottom:70px;padding-top:60px;border-bottom:1px solid #c5c5c5;}

.hp-ecrm .tit{font-size:36px;font-weight:normal;color:#333333;text-align: center; margin-bottom:30px;}
.hp-ecrm .case-box{display:flex;align-items:center;/* justify-content:space-between; */flex-wrap:wrap;}
.hp-ecrm .item{width:23.5%; float: left; margin-right: 2%; margin-bottom: 2%;}
.hp-ecrm .item:nth-child(4n){ margin-right:0;}
.hp-ecrm .item:nth-child(4n+1){ clear:left;}
.hp-ecrm .item .Ispic{padding-bottom:59%;}
.hp-ecrm .item img{width:100%;}
.hp-ecrm .item p{font-size:16px;color:#555555;text-align:center;margin:15px 0;}
.case-deta .part{padding:60px 0;border-bottom:1px solid #c5c5c5;font-size: 14px !important;}
.case-deta .part .tit{position:relative;font-size:24px;color:#045aa7;font-weight:bold;margin-bottom:20px;}
.case-deta .part .tit span{left:0;bottom:0;font-size:50px;font-weight:bold;color:#c2d3e3;opacity:0.8;font-style:oblique;z-index: -1;}
.case-deta .part p{font-size: 14px !important;font-family: arial, sans-serif !important;}
.case-deta .part span{font-family: arial, sans-serif !important;font-size: 14px !important;}
.case-deta .part .con{font-size:16px;color:#333333;line-height:2;margin-bottom:30px;}
.case-deta .part .p-img{font-size:16px;color:#333333;line-height:2;text-align:center;margin-bottom:30px;}
.case-deta .part .show-big{width:174px;height:45px;line-height:45px;font-size:18px;background-image:linear-gradient(0deg,#f1f1f1 0%,#ffffff 100%);border-radius:23px;border:solid 1px #f3f3f3;margin:auto;position:relative;padding-left:50px;cursor:pointer;margin-bottom:60px;display:block;}
.case-deta .part .show-big::after{position:absolute;left:10px;top:50%;transform:translateY(-50%);content:'';background-image:url(../images/icon25.png);width:28px;height:28px;background-position:center;background-size:cover;}
.case-deta .part .iandt{display:flex;justify-content:space-between;margin-bottom:50px;}
.case-deta .part .iandt.flex-center{align-items:center;}
.case-deta .part .iandt:last-child{margin-bottom:0px;}
.case-deta .part .iandt .text{width:50%;}
.case-deta .part .iandt .text .item{font-size:16px;margin-bottom:20px;}
.case-deta .part .iandt .text .item b{margin-bottom:10px;}
.case-deta .part .iandt .text .item b span{font-size:16px;font-weight:normal;color:#555555;}
.case-deta .part .iandt .text .item p{margin:0;line-height:1.5;color:#555555;}
.case-deta .part .iandt .pic{width:45%;}
.case-deta .part .sort-box{display:flex;align-items:center;justify-content:space-between;}
.case-deta .part .sort-box .sortul{width:23%;border-radius:3px;border:solid 1px #ebebeb;height:250px;padding:2%;}
.case-deta .part .sort-box .sortul:nth-child(even){background-color:#f9f9f9;}
.case-deta .part .sort-box .sortul .sorttit{font-size:20px;color:#333333;margin-bottom:20px;}
.case-deta .part .sort-box .sortul .sortitem{position:relative;padding-left:10px;font-size:16px;color:#929292;margin-bottom:10px;}
.case-deta .part .sort-box .sortul .sortitem::after{position:absolute;content:'-';left:0;top:50%;transform:translateY(-50%);}



.case-deta .part .list dl{ float:left; width:100%; display:table; border:1px solid #ededed;  margin-bottom:2%;}
.case-deta .part .list dl > *{ display:table-cell; vertical-align:middle;}
.case-deta .part .list dd p{ padding:5% 0; color:#333; margin:0; text-align: center; font-size:18px;}
@media(min-width:769px){
.case-deta .part .list dl{width:23.33%;margin-right:2%;}
.case-deta .part .list dl:nth-child(4n){ margin-right:0;}
.case-deta .part .list dl:nth-child(4n+1){ clear:left;}
}
@media(max-width:768px) and (min-width:481px){
.case-deta .part .list dl{ width:48%;}
.case-deta .part .list dl:nth-child(2n){ float:right;}
.case-deta .part .list dl:nth-child(2n+1){ clear:left;}
}







.case-deta .cpbox{padding:50px 0;border-bottom:1px solid #eeeeee;}
.case-deta .cpbox .tit{font-size:24px;color:#333333;margin-bottom:30px;font-weight:bold;}
.case-deta .cpbox .cplist{display:flex;justify-content:space-between;}
.case-deta .cpbox .cplist .item{width:45%;display:flex;}
.case-deta .cpbox .cplist .item .l-img{margin-right:3%;}
.case-deta .cpbox .cplist .item .r-text{flex:1;}
.case-deta .cpbox .cplist .item .r-text p{font-size:18px;font-weight:bold;color:#000000;position:relative;}
.case-deta .cpbox .cplist .item .r-text p::after{content:'';position:absolute;width:20px;height:3px;background-color:#045aa7;left:0;top:-10px;}
.case-deta .cpbox .cplist .item .r-text span{font-size:16px;color:#555555;}
.case-deta .mob-box{padding:50px 0;border-bottom:1px solid #eeeeee;}
.case-deta .mob-box .img-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}
.case-deta .mob-box .tit{text-align:center;font-size:16px;color:#333333;}
.case-deta .classic-box{padding:50px 0;}
.case-deta .classic-box .tit{font-size:24px;margin-bottom:20px;font-weight:bold;}
.case-deta .classic-box .class_swiper .t1{font-size: 18px;color:#333333;padding:15px 0;line-height: 30px;}
.case-deta .classic-box .class_swiper .pic{overflow:hidden;text-align: center;}
.case-deta .classic-box .class_swiper .pic img{transition: transform 0.3s;    max-height: 200px; }
.case-deta .classic-box .class_swiper .pic:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}



/* .Location001757*/
.Location001757{padding-top: 70px; }
.Location001757 .current{ border-bottom:1px solid #023755; line-height:37px; text-align:right;font-size: 14px;}
.Location001757 .current span{color:#305bab;}
@media(max-width:640px){
.Location001757 .current{ font-size:14px;}
.Location001757{padding-top: 20px; }
}



.Solution-con .h2{font-size:24px;margin:0;margin-bottom:30px;color:#333;}
.Solution-con p{font-size:16px;line-height: 30px}
.Solution-con p b{color:#333;}
.Solution-con .con1{margin-bottom:5%;}
.Solution-con .con1 dl{margin-top:3%;}
.Solution-con .con1 dl dd{}
.Solution-con .con1 dl dd h2{font-size:18px;color:#136ebf;}
.Solution-con .con1 dl dd p{font-size:16px;}

.Solution-con .con2{}
.Solution-con .con2 li{width:48.5%;float:left;margin-right:3%;margin-bottom:3%;border:1px solid #eee;padding:3%;}
.Solution-con .con2 li:nth-child(2n){margin-right:0;}
.Solution-con .con2 li img{margin-bottom:10px;}
.Solution-con .con2 li p{margin:0;}


.Solution-con .con3{margin-top:5%; margin-bottom:5%;}
.Solution-con .con3 li{width:48.5%;float:left;margin-right:3%;margin-bottom:3%;border:1px solid #eee;padding:3%;}
.Solution-con .con3 li:nth-child(2n){margin-right:0;}
.Solution-con .con3 li h2{font-size:18px;color:#333;margin-top:0;}
.Solution-con .con3 li p{margin:0;}

.Solution-con .con4{margin-bottom:5%;}
.Solution-con .con4 .pic{width:41%;float:left;}
.Solution-con .con4 .text{width:48%;float:right;margin-top:3%;}
.Solution-con .con4 .text h2{font-size:20px;color:#136ebf;margin:0;margin-top:6%;}

.Solution-con .con5{margin-bottom:5%;}
.Solution-con .con5 ul{width:48%;float:left;}
.Solution-con .con5 li{margin-bottom:3%;}
.Solution-con .con5 li .img{width:48%;float:left;}
.Solution-con .con5 li .txt{width:52%;float:right;padding-left:5%;}
.Solution-con .con5 li .txt h2{font-size:18px;color:#333;margin-top:0;}
.Solution-con .con5 li .txt p{margin:0;}
.Solution-con .con5 li .txt p span{display: inline-block;width:49%;}
.Solution-con .con5 .word{width:48%;float:right;}
.Solution-con .con5 .word h2{font-size:22px;color:#333;margin-top:0;margin-bottom:7%;}

.Solution-con .con6{margin-bottom:5%;}
.Solution-con .con6 ul{width:100%;}
.Solution-con .con6 ul li{width:31.2%;float:left; margin-right:3%;margin-bottom:1%;}
.Solution-con .con6 ul li:nth-child(3n){margin-right:0;}
.Solution-con .con6 ul li p{margin:0;text-align: center;}


.Solution-con .con7 li{width:48%;float:left;margin-right:4%;}
.Solution-con .con7 li:nth-child(2n){margin-right:0;}
.Solution-con .con7 li p{margin:0;text-align: center;}

.Solution-con .con8{margin-bottom:4%;}
.Solution-con .con8 .h3{font-size:20px; color:#305bab;}
.Solution-con .con8 table th{background:#305bab;color:#fff;text-align: center;font-size:18px;padding:14px;border:1px solid rgba(255,255,255,0.2);}
.Solution-con .con8 table td{font-size:16px;line-height: 28px;border:1px solid #e5e5e5;padding:10px;}
.Solution-con .con8 table td:nth-child(1){width:8%;text-align: center;}

.Solution-con .con9{margin-bottom:4%;}
.Solution-con .con9 .h3{font-size:20px; color:#305bab;}
.Solution-con .con9 li{width:22%;float:left;margin-right:4%;}
.Solution-con .con9 li:nth-child(4n){margin-right:0;}
.Solution-con .con9 li h2{text-align: center;background:#305bab;color:#fff;font-size:20px;font-weight: normal;padding:4%;}
.Solution-con .con9 li span{display: block;position: relative;padding-left:20px;}
.Solution-con .con9 li span:after{content:'';width:4px;height: 4px;background:#666;border-radius: 50px; display: block;position: absolute;left:0;top:13px;}

@media(max-width:768px){
	.Solution-con .h2{font-size:22px;}
	.Solution-con .con2 li{width:100%;}
	.Solution-con .con3 li{width:100%;}
	.Solution-con .con4 .pic{width:100%;}
	.Solution-con .con4 .text{width:100%;}
	.Solution-con .con5 ul{width:100%;}
	.Solution-con .con5 li .img{width:100%;}
	.Solution-con .con5 li .txt{width:100%;padding-left:0;}
	.Solution-con .con5 .word{width:100%;}
	.Solution-con .con6 ul li{width:100%;}
	.Solution-con .con7 li{width:100%;}
	.Solution-con .con9 li{width:100%;}
}

.xt-con{}
.xt-con .con{margin-top:4%;margin-bottom:0;}
.xt-con .h2{font-size:22px;margin:0;margin-top:25px; margin-bottom:20px; color:#333;}
.xt-con .h3{font-size:18px;margin:0;margin-top:20px; margin-bottom:15px;color:#333;}
.xt-con .center{text-align: center;}
.xt-con p{font-size:16px;line-height: 28px;}
.xt-con p b{color:#333;}
.xt-con .con1 .text{width:55%;float:left;}
.xt-con .con1 .text p{margin: 10px 0;} 
.xt-con .con1 .pic{width:40%;float:right;}

.xt-con .con2 ul li{width:22.7%;float:left;margin-right:3%;margin-bottom:1%;}
.xt-con .con2 ul li:nth-child(4n){margin-right:0;}
.xt-con .con2 ul li p{margin:0;text-align: center;margin-top:10px;}

.xt-con .con3 .text{width:48%;}
.xt-con .con3 .text1{float:left;}
.xt-con .con3 .text1 p{margin:13px 0;}
.xt-con .con3 .text2{float:right;}

.xt-con .con6{}
.xt-con .con6 li{width:49%;float:left;margin-right:2%;margin-top:2%;}
.xt-con .con6 li:nth-child(2n){margin-right:0;}

.xt-con .con7 .pic{margin:3% 0;}

.xt-con .con8 .text{width:45%;float:left;padding-top:2%;}
.xt-con .con8 .pic{width:48%;float:right;}

.xt-con .con9 .text{width:44%;float:left;}
.xt-con .con9 .pic{width:54%;float:right;padding-top:2%;}

.xt-con .con10 .pic{width:48%;float:left;text-align: center;}
.xt-con .con10 .pic2{float:right;}

.xt-con .con11 .text{width:45%;float:left;}
.xt-con .con11 .pic{width:48%;float:right;}

.xt-con .con12 .text{width:48%;float:left;}
.xt-con .con12 .text table{width:100%;}
.xt-con .con12 .text table td{border:1px solid #e5e5e5;padding:10px;}

.xt-con .con12 .pic{width:48%;float:right;padding-top:3%;}
.xt-con .con12 .text2{float:right;margin-top:2%;}
.xt-con .con12 .pic2{float:left;margin-top:2%;}

.xt-con .con13 .text{width:48%;float:left;}
.xt-con .con13 .pic{width:48%;float:right;text-align: center;}

.xt-con .con14 .text{width:48%;float:left;}
.xt-con .con14 .pic{width:48%;float:right;}

.xt-con .con15 .text{width:57%;float:left;}
.xt-con .con15 .text .img{margin-top:6%;}
.xt-con .con15 .pic{width:34%;float:right;}

.xt-con .con16 .text{width:50%;}
.xt-con .con16 .pic{width:45%;text-align: center;}

.xt-con .con17 .text{width:48%;float:left;}
.xt-con .con17 .pic{width:48%;float:right;}

.xt-con .con18 .text{width:50%;}
.xt-con .con18 .text h2{font-size:18px;color:#333;margin:0; }
.xt-con .con18 .text p{margin:10px 0;}
.xt-con .con18 .pic{width:46%;}

.xt-con .con19 table{width:100%;}
.xt-con .con19 th{border:1px solid #e5e5e5;font-size:18px;color:#333;padding:15px;}
.xt-con .con19 td{border:1px solid #e5e5e5;padding:15px;font-size:16px;}
.xt-con .con19 td img{display: block;max-width:80%; margin:0 auto;margin-bottom:2%;}
.xt-con .con19 td:nth-child(1){text-align: center;}

.xt-con .con20 .p span{position: relative;margin-right:3%;padding-left:12px;}
.xt-con .con20 .p span:after{content:'';width:4px;height: 4px;background:#666;position: absolute;left:0;top:7px;border-radius: 20px;}
.xt-con .con20 .pic{margin-bottom:4%;}

.xt-con .con21 .text{width:48%;}
.xt-con .con21 .pic{width:48%;}
.xt-con .con21 .img{margin-top:4%; margin-bottom:4%;}

.xt-con .con22 .img1{margin:3% 0;}
.xt-con .con22 .pic{width:48%;}
.xt-con .con22 .text{width:48%;}
.xt-con .con22 .text table td{border:1px solid #e5e5e5;font-size:16px;padding:10px;text-align: center;}
.xt-con .con22 .text2{padding-top:3%;}

.xt-con .con23 .pic{width:53%;}
.xt-con .con23 .text{width:41%;}
.xt-con .con23 .img{margin-top:4%;}
.xt-con .con23 .text2{width:46%;}
.xt-con .con23 .text2 .h3{display: inline-block;background:#03a884;color:#fff;padding:7px 23px;border-radius: 50px;margin-bottom:0;}

.xt-con .con25 .pic{width:62%;}
.xt-con .con25 .text{width:33%;}

.xt-con .con26 .pic{width:54%;margin-top:2%;}
.xt-con .con26 .text{width:41%;}
.xt-con .con27{margin-bottom:0 !important;}
.xt-con .con27 li{width:23.5%;float:left;margin-right:2%;margin-bottom:2%;}
.xt-con .con27 li:nth-child(4n){margin-right:0;}
.xt-con .con27 li .pic{overflow: hidden; display:flex;align-items:center;justify-content:center;width:100%;height:300px;background-color:#ffffff;box-shadow:0px 0px 15px 1pxrgba(204,204,204,0.3);border-radius:2px;border:solid 1px #eaeaea;margin-bottom:20px;}
.xt-con .con27 li h2{font-size:16px;color:#333;font-weight: normal;height: 40px}


@media(max-width:768px){
	.xt-con .con1 .text{width:100%;}
	.xt-con .con1 .pic{width:100%;}
	.xt-con .con2 ul li{width:48%;margin-right:4%;}
	.xt-con .con2 ul li:nth-child(2n){margin-right:0;}
	.xt-con .con3 .text,
	.xt-con .con8 .text,
	.xt-con .con8 .pic,
	.xt-con .con9 .text,
	.xt-con .con9 .pic,
	.xt-con .con11 .text,
	.xt-con .con11 .pic,
	.xt-con .con12 .text,
	.xt-con .con12 .pic,
	.xt-con .con13 .text,
	.xt-con .con13 .pic,
	.xt-con .con14 .text,
	.xt-con .con14 .pic,
	.xt-con .con15 .text,
	.xt-con .con15 .pic,
	.xt-con .con16 .text,
	.xt-con .con16 .pic,
	.xt-con .con17 .text,
	.xt-con .con17 .pic,
	.xt-con .con18 .pic,
	.xt-con .con18 .text,
	.xt-con .con21 .text,
	.xt-con .con21 .pic,
	.xt-con .con22 .pic,
	.xt-con .con22 .text,
	.xt-con .con23 .text,
	.xt-con .con23 .pic,
	.xt-con .con23 .text2,
	.xt-con .con25 .text,
	.xt-con .con25 .pic,
	.xt-con .con26 .text,
	.xt-con .con26 .pic{width:100%;}
	.xt-con .con27 li{width:48%;margin-right:4%;}
	.xt-con .con27 li:nth-child(2n){margin-right:0;}
}

.Detailscon{position: relative;}

.Detailscon .lmenu{width:20%;}

.Detailscon .lcase{width:72%;}
.Detailscon .lpro{width:72%;}

/*Menu002306*/
.Menu002306{padding-top:70px;}
.Menu002306 .side-title{ line-height:50px; background-color: #305bab;  font-size:16px; font-weight:bold; color:#fff; padding:0 75px 0 32px;  position: relative; border-radius: 8px 0 0 0;}

.Menu002306 .side-menu{background-color:#f8f8f8;padding-bottom: 50px; overflow:hidden;}
.Menu002306 .side-menu li a{ display:block;line-height:32px;}
.Menu002306 .side-menu > ul > li{ border-bottom:1px solid #e8e8e8;}
.Menu002306 .side-menu > ul > li >a{ padding:0 32px;font-size:14px; color:#333; line-height:49px; position:relative;}
.Menu002306 .side-menu > ul > li.aon >a{color:#305bab;}
.Menu002306 .side-menu > ul > li >a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#305bab; color:#fff; text-align:center; line-height:18px; font-size:12px; right:16px; top:50%; margin-top:-8px;font-family: 宋体}
.Menu002306 .side-menu > ul > li ul{ display:none; padding:10px 15px;}
.Menu002306 .side-menu > ul > li > ul{ padding-left:32px; padding-right:32px;}
.Menu002306 .side-menu > ul > li > ul > li > a{font-size:14px;color:#666;}
.Menu002306 .side-menu > ul > li > ul > li.on > a,
.Menu002306 .side-menu > ul > li > ul > li > a:hover{color:#305bab;}
.Menu002306 .side-menu ul li ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 3px;height: 3px;background: #555; margin-right:10px;}
.Menu002306 .side-menu li.select > a{ background-color:#ebf2ff;}
.Menu002306 .side-menu li.select > a::after{ transform:rotate(90deg);}
.Menu002306 .side-menu ul li ul li.select > a{ background-color:transparent; background-image:url(../images/Menu002306-a_on.png); font-weight:bold; color:#305bab;}


.Menu002306 .side-open_menu{ display:none;}
@media(min-width:1025px){
.Menu002306 .side-menu{ display:block !important;}
}
@media(max-width:1024px){
.Detailscon .lmenu{width:100%;}
.Detailscon .lcase{width:100%;}
.Detailscon .lpro{width:100%;}
.Menu002306{padding-top: 30px;width:100%;}
.Menu002306 .side-open_menu{ display:block; border:2px solid #305bab; padding:10px 20px 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#305bab; border-radius:0 0 5px 5px; position:relative;}
.Menu002306 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#305bab; right:10px; top:50%; margin-top:-3px;}
.Menu002306 .side-menu{  padding-bottom:20px;}
}

/*Menu002307*/
.Menu002307{padding-top:70px;}
.Menu002307 .side-title{ line-height:50px; background-color: #305bab;  font-size:16px; font-weight:bold; color:#fff; padding:0 75px 0 32px;  position: relative; border-radius: 8px 0 0 0;}

.Menu002307 .side-menu{background-color:#f8f8f8;padding-bottom: 50px; overflow:hidden;}
.Menu002307 .side-menu li a{ display:block;line-height:32px;font-size:15px;color:#666;}
.Menu002307 .side-menu li a:hover{color:#305bab;}
.Menu002307 .side-menu > ul > li{ border-bottom:1px solid #e8e8e8;}
.Menu002307 .side-menu > ul > li >a{ padding:0 32px;font-size:14px; color:#333; line-height:49px; position:relative;}
.Menu002307 .side-menu > ul > li.aon >a{color:#305bab;}
.Menu002307 .side-menu > ul > li >a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#305bab; color:#fff; text-align:center; line-height:18px; font-size:12px; right:16px; top:50%; margin-top:-8px;font-family: 宋体}
/* .Menu002307 .side-menu > ul > li ul{ display:none; padding:10px 15px;} */
.Menu002307 .side-menu > ul > li > ul{ padding-left:32px; padding-right:32px;}
.Menu002307 .side-menu > ul > li > ul > li > a{font-size:14px;color:#666;background:url(../images/Menu002306-a_off.png) no-repeat left center; padding-left:15px;}
.Menu002307 .side-menu > ul > li > ul > li > a:hover{color:#305bab;}
.Menu002307 .side-menu ul li ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 3px;height: 3px;background: #555; margin-right:10px;}
.Menu002307 .side-menu li.select > a{ background-color:#ebf2ff;}
.Menu002307 .side-menu li.select > a::after{ transform:rotate(90deg);}
.Menu002307 .side-menu ul li ul li.select > a{ background-color:transparent; background-image:url(../images/Menu002306-a_on.png); font-weight:bold; color:#305bab;}


.Menu002307 .side-open_menu{ display:none;}
@media(min-width:1025px){
.Menu002307 .side-menu{ display:block !important;}
}
@media(max-width:1024px){
.Menu002307{padding-top: 30px;width:100%;}
.Menu002307 .side-open_menu{ display:block; border:2px solid #305bab; padding:10px 20px 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#305bab; border-radius:0 0 5px 5px; position:relative;}
.Menu002307 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#305bab; right:10px; top:50%; margin-top:-3px;}
.Menu002307 .side-menu{  padding-bottom:20px;}
}


/* 公司公告 */
.notice-box{padding-bottom:90px;}
.notice-list{padding:50px 0;font-size: 14px;}
.notice-list .item{width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;padding-right:1%;padding-left:2%;border-bottom:1px solid #F0F0F0;}
.notice-list .item:nth-child(even){background-color:#fbfbfb;}
.notice-list .item .l-t{flex:1;font-size:16px;color:#333333;position:relative;}
.notice-list .item .l-t::after{position:absolute;content:'';width:6px;height:6px;background-color:#a7a7a7;border-radius:50%;left:-1%;top:50%;transform:translateY(-50%);}
.notice-list .item .r-t{font-size:16px;color:#999999;}
.notice-list .item:hover .l-t{color:#045aa7}
@media(max-width:640px){.notice-list{padding:20px 0;}
.notice-list .item{padding-left:5%;}
.notice-list .item .l-t::after{left:-5%;}
}
.recruit-top{display:flex;justify-content:space-between;padding:65px 0 30px 0;}
.recruit-top .left{display:flex;align-items:center;flex-wrap:wrap;font-size:16px;flex:1;}
.recruit-top .left .s-key{width:15%;height:40px;line-height:40px;padding:0 1%;background-color:#f4f4f4;border:solid 1px #f1f1f1;position:relative;margin-right:1%;margin-bottom:1%;font-size: 14px;text-align: center;}
/* .recruit-top .left .s-key::after{position:absolute;content:'X';top:50%;right:9%;transform:translateY(-50%);font-size:14px;}
*/
.recruit-top .rec-search{width:421px;height:50px;position:relative;background-color:#ffffff;border:solid 1px #f1f1f1;}
.recruit-top .rec-search input{border:none;height:100%;padding:0 10px;}
.recruit-top .rec-search .btn{position:absolute;right:0;top:0;width:50px;height:50px;background:url(../images/Top003084-search.png) no-repeat center center #305bab;}
.rec-box .rec-con{padding-bottom:70px;}
.rec-box .rec-con .item{margin-bottom:10px;}
.rec-box .rec-con .item .top{display:flex;align-items:center;justify-content:space-between;height:70px;background-color:#f4f4f4;border:solid 1px #f1f1f1;cursor:pointer;font-size: 14px;}
.rec-box .rec-con .item.on .top{background-color:#305bab;color:#fff;font-size: 14px;}
.rec-box .rec-con .item .top .t1{padding:0 40px;width:50%;}
.rec-box .rec-con .item .top .t2{width:50%;display:flex;align-items:center;justify-content:space-between;padding:0 30px;}
.rec-box .rec-con .item .top .t2 .t5{width:12px;height:12px;background-image:url(../images/icon27.png);background-position:center;background-size:cover;}
.rec-box .rec-con .item.on .top .t2 .t5{background-image:url(../images/icon27-2.png);}
.rec-box .rec-con .item .mid{padding:40px;background-color:#f8f9fa;display:none;font-size: 14px;}
.rec-box .rec-con .item .mid .p4{margin:0;margin-bottom:40px;color:#333333;font-size:14px;}
.rec-box .rec-con .item .mid .text{margin:0;font-size:14px;margin-bottom:40px;}
.rec-box .rec-con .item .mid .contact{font-size:14px;color:#555555;}
.rec-box .rec-con .item .mid .hmr{margin-top:50px;font-size:14px;display:block;width:180px;padding-left:20px;height:50px;line-height:50px;text-align:center;color:#fff;background:url(../images/icon28.png) no-repeat 20% center;background-color:#305bab;}
@media(max-width:1200px){.recruit-top{display:flex;flex-direction:column-reverse;padding:20px 0;}
.recruit-top .right{margin-bottom:20px;}
}
@media(max-width:900px){.recruit-top .rec-search{width:100%;}
.recruit-top .left .s-key{width:33%;font-size: 14px;}
.rec-box .rec-con .item .top{font-size:14px;padding:0 10px;}
.rec-box .rec-con .item .top .t1{width:auto;padding:0;}
.rec-box .rec-con .item .top .t2{width:auto;padding:0;}
.rec-box .rec-con .item .top .t3{padding-right:10px;}
.rec-box .rec-con .item .top .t4{padding-right:10px;}
.rec-box .rec-con .item .mid{padding:15px;}
}
.contact-box{display:flex;align-items:center;justify-content:space-between;border:solid 1px #f1f1f1;margin:70px 0;}
.contact-box .left{width:42%;padding:0 10%;background-color:#ffffff;}
.contact-box .left .t1{font-size:24px;color:#305bab;margin-bottom:20px;position:relative;}
.contact-box .left .t1::after{position:absolute;top:-20px;left:0;content:'';width:40px;height:3px;background-color:#305bab;}
.contact-box .left .t2{font-size:14px;color:#333333;margin-bottom:20px;}
.contact-box .left .t3{font-size:14px;line-height:1.5;}
.contact-box .right{width:58%;height:380px;}
.contact-box .right #allmap{height:380px;width:100%;}
@media(max-width:1000px){.contact-box{flex-direction:column;border:none;margin:20px 0;}
.contact-box .left{width:100%;padding:20px 0;}
.contact-box .right{width:100%;margin:auto;text-align:center;height:auto;}
}
.zs-part1{display:flex;justify-content:space-between;align-items:center;padding:90px 0;}
.zs-part1 .left{width:45%;}
.zs-part1 .right{width:55%;padding:0 4%;}
.zs-part1 .right .t1{font-size:36px;color:#333333;font-weight:500;margin-bottom:30px;}
.zs-part1 .right .t2{font-size:14px;color:#305bab;margin-bottom:50px;}
.zs-part1 .right .t3{font-size:14px;line-height:1.5;color:#555555;}
.zs-part2{padding:6% 0;background-position:center;background-size:cover;background-repeat:no-repeat;}
.zs-part2 .auto{display:flex;align-items:center;justify-content:space-between;}
.zs-part2 .left{color:#ffffff;}
.zs-part2 .left .t1{font-size:36px;margin-bottom:20px;font-style:oblique;}
.zs-part2 .left .t2{font-size:36px;font-weight:600;font-style:oblique;}
.zs-part2 .right{width:155px;height:45px;line-height:45px;font-size:14px;background:url(../images/icon2-2.png) no-repeat 10% center;background-color:#f1f1f1;border-radius:23px;border:solid 1px #f3f3f3;position:relative;padding-left:50px;cursor:pointer;}
.sl-box .bg-g{background-color:#fafafa;}
.sl-box .part1{padding-bottom:60px;}
.sl-box .sl-tit{text-align:center;font-size:36px;font-weight:500;color:#333333;padding:90px 0 60px 0;}
.sl-box .part .tit{position:relative;font-size:24px;color:#045aa7;font-weight:bold;margin-bottom:20px;margin-bottom:30px;}
.sl-box .part .tit span{position:absolute;left:0;bottom:0;font-size:50px;font-weight:bold;color:#c2d3e3;opacity:0.42;font-style:oblique;}
.sl-box .part .one1{margin-bottom:40px;}
.sl-box .part .one1 .item{width:48%;background-position:center;background-size:cover;position:relative;padding-bottom: 21.5%;float: left;margin-right:4%;margin-bottom:2%}
.sl-box .part .one1 .item:nth-child(2n){margin-right:0}
.sl-box .part .one1 .item .txt{position:absolute;top:0;left:0;width:100%;height:100%;padding: 8%;}
.sl-box .part .one1 .item img{margin-top: 0;margin-bottom:30px;max-height: 45px;}
.sl-box .part .one1 .item .t1{padding-bottom:50px;position:relative;font-size:24px;font-weight:bold;color:#333333;}
.sl-box .part .one1 .item .t1::after{position:absolute;content:'';width:30px;height:3px;background-color:#305bab;left:0;bottom:25%;}
.sl-box .part .one1 .item .t2{font-size: 14px;}
.sl-box .part .one2 .stit{margin-bottom:40px;position:relative;font-size:24px;font-weight:bold;color:#333333;}
.sl-box .part .one2 .stit::after{position:absolute;content:'';width:30px;height:3px;background-color:#1f4b8c;left:0;bottom:-20px;}
.sl-box .part .one2 .scon{font-size:14px;color:#555;margin-bottom:20px;}
.sl-box .part .one2 .sflex{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:60px;}
.sl-box .part .one2 .sflex .item{width:18%;margin-right:2%;margin-bottom:10px;text-align: center;}
.sl-box .part .one2 .sflex .item p{font-size:14px;}
.sl-box .part .one3 .stit{margin-bottom:40px;position:relative;font-size:24px;font-weight:bold;color:#333333;}
.sl-box .part .one3 .stit::after{position:absolute;content:'';width:30px;height:3px;background-color:#1f4b8c;left:0;bottom:-20px;}
.sl-box .part .one3 .sul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-image:linear-gradient(0deg,#f1f1f1 0%,#ffffff 100%);border:solid 1px #f6f6f6;padding:0 5%;}
.sl-box .part .one3 .sul li{width:45%;padding:30px 0;border-bottom:1px solid #eeeeee;position:relative;padding-left:15px;font-size: 14px;}
.sl-box .part .one3 .sul li::before{content:'';width:6px;height:6px;border-radius:50%;background-color:#335BAD;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.sl-box .part .tow1{display:flex;align-items:center;justify-content:space-between;padding-bottom:60px;}
.sl-box .part .tow1.bg{background-image:linear-gradient(0deg,#f1f1f1 0%,#ffffff 100%);border:solid 1px #eeeeee;padding:50px 70px;margin-bottom:60px;font-size: 14px;}
.sl-box .part .tow1.bg .right li{margin-bottom:20px;position:relative;padding-left:15px;}
.sl-box .part .tow1.bg .right li::before{content:'';width:6px;height:6px;border-radius:50%;background-color:#335BAD;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.sl-box .part .tow1 .left{width:20%;}
.sl-box .part .tow1 .t1{font-size:24px;font-weight:bold;color:#333333;padding-bottom:60px;position:relative;}
.sl-box .part .tow1 .t1::after{content:'';font-size:24px;position:absolute;width:30px;height:3px;background-color:#305bab;left:0;bottom:30%;}
.sl-box .part .tow1 .t2{font-size:14px;line-height:2;color:#555555;}
.sl-box .part .tow2 .sflex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.sl-box .part .tow2 .sflex .item{width:32%;text-align: center;font-size: 14px;}
.sl-box .part2 .tow2 .stit{margin-bottom:40px;position:relative;font-size:24px;font-weight:bold;color:#333333;}
.sl-box .part2 .tow2 .stit::after{content:'';font-size:24px;position:absolute;width:30px;height:3px;background-color:#305bab;left:0;bottom:-50%;}
.sl-box .part2 .scon{font-size:14px;line-height:2;color:#555555;margin-bottom:40px;}
.sl-box .part2 .tow2 .sflex{padding-bottom:60px;}
.sl-box .part3{padding:60px 0;}
.sl-box .part3 .swiper-slide{background:#fff;display:flex;align-items:center;justify-content:center;height:120px;overflow:hidden;cursor:pointer;}
.sl-box .part3 .swiper-slide:hover img{transform:scale(1.05);transition:all .5s ease-in-out;}
.sl-box .part3 .con{margin-bottom:20px;}
.sl-box .part4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.sl-box .part4{position:relative;padding:0 0 80px 0;}
.sl-box .part4 .item{width:32%;height:250px;border:solid 1px #eeeeee;padding:50px 50px 0 50px;margin-bottom:25px;}
.sl-box .part4::after{width:32%;content:'';}
.sl-box .part4 .item:first-child{border:none;}
.sl-box .part4 .item:first-child .t1{font-size:36px;font-weight:bold;color:#333333;padding-bottom:20px;}
.sl-box .part4 .item:first-child .t2{font-size:16px;color:#555555;position:relative;}
.sl-box .part4 .item:first-child .t2::after{content:'';width:30px;height:3px;background-color:#305bab;position:absolute;left:0;bottom:-20px;}
.sl-box .part4 .item img{margin-bottom:20px;max-height: 40px;}
.sl-box .part4 .item .t3{font-size:20px;color:#333;margin-bottom:20px;}
.sl-box .part4 .item .t4{font-size:14px;color:#555555;margin-bottom:20px;height: 57px;overflow: hidden}
.sl-box .part5{padding:90px 0;}
.sl-box .part5 .tit{font-size:36px;color:#333333;position:relative;font-weight:500;padding-bottom:70px;margin:0;}
.sl-box .part5 .tit::after{content:'';width:30px;height:3px;background-color:#305bab;position:absolute;left:0;bottom:30%;}
.sl-box .part5 .hz-box{display:flex;align-items:center;justify-content:space-between;}
.sl-box .part5 .hz-box .item{width:48%;height:300px;background-position:center;background-size:cover;color:#fff;padding-top:60px;padding-left:70px;padding-right:70px;}
.sl-box .part5 .hz-box .item .t1{font-size:24px;color:#ffffff;margin-bottom:30px;}
.sl-box .part5 .hz-box .item .ul{height: 140px;overflow: hidden;}
.sl-box .part5 .hz-box .item .ul li{position:relative;padding-left:20px;font-size:14px;color:#ffffff;margin-bottom:20px;}
.sl-box .part5 .hz-box .item .ul li::before{position:absolute;content:'';width:6px;height:6px;background-color:#fafafa;left:5px;top:7px;border-radius:50%;}
.case-deta .part .ptit{font-size:24px;font-weight:bold;color:#333333;margin-bottom:20px;}
.case-deta .part .flex-b{display:flex;justify-content:space-between;}
.case-deta .part .flex-b .s-1{width:50%;}
.case-deta .part .flex-b .s-tit{width:122px;height:50px;text-align:center;line-height:50px;background-color:#999999;border-radius:25px;margin:auto;font-size:24px;color:#ffffff;}
.case-deta .part .flex-b .q-box{padding-right:50px;border-right:1px solid #ececec;}
.case-deta .part .flex-b .s-1:last-child .s-tit{background-color:#136ebf;}
.case-deta .part .flex-b .s-1:last-child .q-box{padding-right:0;padding-left:50px;}
.case-deta .part .flex-b .q-box .item{padding:20px 0;border-bottom:1px dashed #d3d3d3;line-height:2;}
.case-deta .part .flex-b .q-box .item span{width:20px;height:20px;text-align:center;line-height:20px;background-color:#136ebf;color:#fff;border-radius:50%;font-size:14px;display:inline-block;}
.case-deta .part .flex-b .s-1:first-child .q-box .item span{background-color:#999999;}
@media (max-width:768px){.case-deta .part .flex-b{flex-direction:column;}
.case-deta .part .flex-b .q-box{padding:0;margin-bottom:10px;}
.case-deta .part .flex-b .s-1:last-child .q-box{padding:0;}
.sl-box .part .one2 .sflex .item{width: 32%;margin-right: 2%;}
.sl-box .part .one2 .sflex .item:nth-child(3n){margin-right:0;}
}
@media (max-width:1200px){.td-box{padding-top:40px;}
.td-box .tit{padding-bottom:30px;font-size:30px;}
.hp-ecrm{padding:30px 0;}
.fx-box .tit{font-size:30px;}
.fx-box .mk-box .iandt{display:flex;flex-direction:column;}
.fx-box .mk-box .iandt .pic{margin:0;width:100%;text-align:center;margin-bottom:20px;}
.fx-box .mk-box .iandt .text{width:100%;}
.case-deta .part .iandt{flex-direction:column;}
.case-deta .part .iandt .text{width:100%;}
.case-deta .part .iandt .pic{width:100%;}
.case-deta .part{padding:30px 0;}
.case-deta .part .sort-box{flex-wrap:wrap;}
.case-deta .part .sort-box .sortul{width:48%;}
.case-deta .cpbox{padding:20px;}
.case-deta .cpbox .cplist{flex-wrap:wrap;}
.case-deta .cpbox .cplist .item{width:100%;margin-bottom:20px;}
.case-deta .mob-box{padding:20px;}
.case-deta .mob-box .img-box img{width:30%;}
.case-deta .classic-box{padding:20px 0;}
.case-deta .classic-box .class_swiper .t1{font-size:14px;padding:10px 0;}
.case-deta .part .show-big{margin-bottom:30px;}
}
@media (max-width:1000px){.zs-part1{flex-direction:column;padding:20px 0;}
.zs-part1 .right{width:100%;margin-top:10px;}
.zs-part1 .right .t1{font-size:22px;margin-bottom:20px;}
.zs-part1 .right .t2{margin-bottom:10px;}
.zs-part2 .auto{display:block;text-align:center;}
.zs-part2 .left{margin-bottom:20px;}
.zs-part2 .right{margin:auto;}
.sl-box .sl-tit{padding:20px 0;font-size:22px;}
.sl-box .part .one1{flex-direction:column;margin-bottom:10px;}
.sl-box .part .one1 .item{width:100%;padding-bottom:60%;}
.sl-box .part .one1 .item img{margin-bottom:15px;max-height: 35px}
.sl-box .part .one1 .item .t1{padding-bottom:32px;font-size:22px;}
.sl-box .part .one2 .sflex{margin-bottom:30px;}
.sl-box .part .one3 .sul{display:block;}
.sl-box .part .one3 .sul li{width:100%;padding:15px 0 15px 15px;font-size: 14px;}
.sl-box .part .tow1{flex-direction:column;}
.sl-box .part .tow1 .left{width:100%;}
.sl-box .part .tow1.bg{padding:30px;}
.sl-box .part4{padding:20px 0;}
.sl-box .part4 .item{width:48%;padding:4%;max-height:250px;}
.sl-box .part5{padding:20px 0;}
.sl-box .part5 .hz-box{flex-direction:column;margin-bottom:10px;}
.sl-box .part5 .hz-box .item{width:100%;padding:5%;margin-bottom:10px;}
}
.cp-pop .close-btn{position:absolute;right:5%;top:15px;display:none;}
@media (max-width:1000px){.cp-pop .close-btn{display:block;}
.case-deta .part .flex-b .s-1{width:100%;}
}
.r-fixd{z-index:99;}
.r-fixd .bule-box{width:59px;height:150px;background-color:#2459a6;position:fixed;right:0;top:40%;border-radius:10px 0px 0px 10px;cursor:pointer;z-index: 10;}
.r-fixd .bule-box .top{height:50px;display:flex;align-items:center;justify-content:center;background-color:#305bab;border-radius:10px 0px 0px 0px;}
.r-fixd .bule-box .text{display:flex;align-items:center;justify-content:center;height:100px;color:#fff;font-size:20px;/* background-color:#2865bf;*/
 background-image:linear-gradient(rgba(255,255,255,0.3),#2865bf);border-radius:0px 0px 0px 10px;}
.msg-box{position:fixed;right:0;top:20%;box-shadow:0px 0px 16px 2pxrgba(10,17,28,0.39);background-color:#fafafa;border-radius:8px 8px 0px 8px;width:340px;display:none;z-index: 9;}
.msg-box .top{width:100%;height:70px;background-image:linear-gradient(90deg,#2459a6 0%,#5486cb 100%);border-radius:8px 0px 0px 0px;display:flex;align-items:center;justify-content:space-between;}
.msg-box .top .left{background:url(../images/icon29.png) no-repeat 20% center;font-size:20px;color:#fff;padding-left:50px;}
.msg-box .top .right{background-image:url(../images/icon30.png);width:17px;height:15px;background-position:center;background-size:cover;margin:0 20px;}
.msg-box .min-box{padding:30px 20px;}
.msg-box .min-box select[name='18305'],.msg-box .min-box .select1{width:100%;height:50px;background-color:#ffffff;border-radius:2px;border:solid 1px #e5e5e5;padding:0 15px;margin-bottom:15px;}
.msg-box .min-box .city{display:block!important;}
.msg-box .min-box .textarea1{width:100%;height:120px;background-color:#ffffff;border-radius:2px;border:solid 1px #e5e5e5;margin-bottom:15px;padding:20px;}
.msg-box .min-box .i-box input{background:url(../images/icon31.png) no-repeat 5% center;padding-left:40px;width:100%;height:50px;background-color:#ffffff;border-radius:2px;border:solid 1px #e5e5e5;margin-bottom:15px;}
.msg-box .min-box .i-box2 input{background:url(../images/icon32.png) no-repeat 5% center;background-color:#ffffff;}
.city-box{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:15px;}
.city-box select{width:48%;height:50px;background-color:#ffffff;border-radius:2px;border:solid 1px #e5e5e5;padding:0 15px;}
.msg-box .sub-btn{width:100%;height:50px;line-height:50px;text-align:center;color:#fff;background-color:#2459a6;border-radius:4px;display:block;border:none;cursor:pointer;}
/* .r-fixd:hover .msg-box{display:block;}
*/
/* 招聘弹窗 */
.tc1{width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;top:0;left:0;z-index:9999;display:none;}
.tc1 .rq{width:450px;padding:50px;padding-top:46px;background:#fafafa;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.tc1 .rq .esc{width:20px;height:20px;/* background-image:url(../images/close-white.png);background-size:9px;background-position:center;background-repeat:no-repeat;*/
 position:absolute;top:15px;right:15px;cursor:pointer;}
.tc1 .rq p{font-size:32px;color:#333;text-align:center;margin:0;margin-bottom:35px;}
.tc1 .rq .div{width:100%;}
.tc1 .rq .div1{width:100%;height:50px;line-height:50px;border:1px solid #515151;margin-bottom:20px;position:relative;padding:0 18px;}
.tc1 .rq .div input{width:100%;height:100%;background:none;font-size:16px;border:none;}
.tc1 .rq .div .btn{width:100%;font-size:16px;color:#ffffff;height:50px;background:#305bab;border:none;margin-top:20px;cursor:pointer;border:none;}
.tc1 .rq .div1 .rig{width:85px;height:50px;position:absolute;top:0;right:0;}
.tc1 .rq .div1 .rig p{font-size:16px;display:inline-block;position:relative;}
.tc1 .rq .div1 .rig p.hide{display:none;}
.tc1 .rq .div1 .rig p::before{content:'';width:100%;height:1px;background:rgba(255,255,255,.5);position:absolute;bottom:10px;left:0;}
.tc1 .rq .div1 .rig input{width:100%;height:100%;position:absolute;top:0;right:0;opacity:0;background:none;cursor:pointer;}
.tc1 .video-con{position:relative;max-width:65%;top:14%;margin:0 auto;padding:2% 7px 7px 7px;}
.tc1 .close{display:inline-block;position:absolute;right:2%;top:2%;font-size:16px;color:#fff;cursor:pointer;opacity:1;font-weight:bold;z-index:10;}
.tc1 .video-con video{width:100%;height:60vh;}
.wu-example{padding:0!important;}
.queueList{border:none!important;margin:0!important;}
.placeholder{padding-top:0!important;min-height:0!important;}
.placeholder > div:not(#filePicker140248){display:none;}
.placeholder .webuploader-pick,#filePicker140248 div{width:64px!important;height:50px!important;right:21px!important;left:auto!important;background:none!important;color:#333!important;font-size:16px!important;position:absolute!important;padding:0!important;}
.filelist{display:none!important;}
.statusBar{width:100%!important;position:absolute!important;border:none!important;height:50px!important;top:0!important;}
.statusBar .btns{top:0!important;line-height:50px!important;}
.statusBar .btns .uploadBtn{background:none!important;font-size:16px!important;color:#333!important;padding:0!important;}
.col-box{padding:5.2% 0;}
.col-box .dl{border-bottom:1px solid #ededed;padding:10px 0;}
.col-box dt{font-size:18px;line-height:40px;}
.col-box dd{font-size:16px;display:inline-block;line-height:40px;margin-right:2%;}
.col-box dd a{color:#305bab;}


.Map002520{padding: 4% 0 0;}
.Map002520 .auto{}
.Map002520 .select{}
.Map002520 .select dl > *{ float:left;}
.Map002520 .select dd{position:relative; z-index:20; width:28%; margin-right:2%;}
.Map002520 .select dd > a{position:relative;line-height:45px;border: 1px solid #e6e6e6;color:#999;font-size: 14px;}
.Map002520 .select dd > a::after{ position:absolute; content:''; border:6px solid transparent; border-top-width:7px; border-top-color:#ababab; right:16px; margin-top:-3px; top:50%;}
.Map002520 .select dd a{padding:0 16px; display:block;}
.Map002520 .select dd figure{ position:absolute; left:16px; right:16px; top:100%; background:#fff;border:1px solid #f3f7f9; border-top:0;max-height:300px; overflow:auto; display:none;}
.Map002520 .select dd figure a{ line-height:34px; }
.Map002520 .select dd figure a:hover{ background:##f3f7f9; color:#000;}
.Map002520 .select dt{ width:40%;}
.Map002520 .search{ position:relative;}
.Map002520 .search .text{width:100%;line-height:45px;height:45px;font-size:16px;border: 1px solid #e6e6e6;color:#999;padding:0 55px 0 16px;}
.Map002520 .search .btn{position:absolute;right:0;top:0;width:55px;height:100%;background: url(../images/Map002520-btn.png) no-repeat center center #305bab;}
@media(max-width:480px){
.Map002520 .select dl > *{ float:none; margin-bottom:10px; width:auto !important;}
}


/*PicList002094 */
.PicList002094{ padding:0% 0 2% 0; }
.PicList002094 .item{text-align: center;margin-bottom: 4%;font-size: 14px;}
.PicList002094 .t1{font-size:36px;color:#333333;position:relative;font-weight:500;padding-bottom: 20px;margin:0;}
.PicList002094 .item::after{content:'';width:30px;height:3px;background-color:#305bab;display: block;margin:0 auto;margin-top: 23px;}
.PicList002094 li{ float:left; width:31.3%;  margin-right:3%; margin-bottom:3%; position:relative; padding-bottom:34%;}
.PicList002094 li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.PicList002094 li figure,
.PicList002094 li div{ position:absolute; left:0; width:100%;}
.PicList002094 li figure{ height:52%; transition:top 0.3s; top:0;}
.PicList002094 li figure img{ display:none;}
.PicList002094 li div{ background-color:#f9f9f9; bottom:0; height:48%; padding:0 5%; transition:0.3s;}
.PicList002094 li div:before{ position:absolute; content:'';  width:24px; height:24px; bottom:10px; left:50%; margin-left:-12px;}
.PicList002094 li aside{ position:absolute; top:52%; margin-top:-50px; z-index:10; left:50%; width:100px; height:100px; margin-left:-50px;text-align:center; border-radius:50%; background-color:#fff; overflow:hidden;transition:0.3s;}
.PicList002094 li aside img{ display:block; width:100%; height:100%;}
.PicList002094 li aside img.hover{ display:none;}
.PicList002094 li h5{ margin:0 0 15px 0; font-size:20px;font-weight: normal; text-align:center; padding-top:20%;}
.PicList002094 li p{ line-height:24px; overflow:hidden; height:72px; margin:0;font-size:14px;text-align: center;}

.PicList002094 li:hover div{ color:#fff;background:#305bab;}
.PicList002094 li:hover figure{top:-3%;}
.PicList002094 li:hover div{ bottom:-3%;height:54%;}

.PicList002094 li:hover aside{background:#305bab; top:50%;}
.PicList002094 li:hover aside img{ display:none;}
.PicList002094 li:hover aside img.hover{display:block;}
@media(min-width:769px){
.PicList002094 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:1000px) and (min-width:769px){
.PicList002094 li p{ height:48px;}
.PicList002094 li aside{ margin-top:-35px; width:70px; height:70px; margin-left:-35px;}
}
@media(max-width:768px){
.PicList002094 li{ width:48%; margin-right:4%;}
.PicList002094 li:nth-child(2n){ margin-right:0;}
.PicList002094 li{ padding-bottom:61%;}
}
@media(max-width:640px){
.PicList002094 ul{ margin:0 auto; max-width:400px;}
.PicList002094 li{ float:none; width:auto; padding-bottom:0; height:470px; margin:0 0 5% 0;}
}




.Solution-Home .ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.Solution-Home li{width:50%;position:relative;overflow:hidden;}
.Solution-Home li .pic{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:47.295%;transition: transform 0.3s; position: relative;}
.Solution-Home li .pic::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:#4789d8;opacity:0;z-index:10;}
.Solution-Home li:hover .pic::before{opacity:0.7;}
.Solution-Home li .txt{max-width:450px;position:absolute; color: #fff; z-index: 11;}
.Solution-Home li .txt .tit{font-size:30px;margin-bottom:15px;}
.Solution-Home li .txt .t1{font-size:14px;line-height:1.5;margin-bottom:18px;}
.Solution-Home li .txt .btn{display:inline-block;width:136px;height:40px;background:rgba(255,255,255,0.15);border-radius:23px;border:1px solid #fff;text-align:center;padding-right:20px;line-height:38px;position:relative; color:#fff; font-size: 16px;}
.Solution-Home li .txt .btn::after{content:'';position:absolute;right:20px;top:50%;transform:translateY(-50%);width:19px;height:19px;background-color:rgba(255,255,255,0.3);border-radius:50%;background-image:url(../images/Solution-Home-btn.png);}


@media(min-width:1025px){
  .Solution-Home li .txt{top:15%;right:26%;}
  .Solution-Home li:nth-child(2n) .txt{left:17%;right:unset;}
}
@media(min-width:640px){
  .Solution-Home{padding-top: 75px;}
}
@media(max-width:1024px){
  .Solution-Home li{width:100%;}
  .Solution-Home li .pic{padding-bottom:77%;}
  .Solution-Home li .txt{top:2%;left:2%;padding:3%;}
  .Solution-Home li .tit{font-size:24px}
  }


.td-box .s-2 .con2 .tablist ul{list-style: none;display: flex;border-bottom: 1px solid #023755;margin-bottom: 30px; padding: 0 5%;}
.td-box .s-2 .con2 .tablist ul li{margin: 0 5px;cursor: pointer; width: 24%; text-align: center;}
.td-box .s-2 .con2 .tablist ul li .box{font-size: 16px;color: #333;background-color: #fff;/*padding: 0 50px; border: 1px #dedede solid; */border-bottom: none;height: 80px; border-radius: 5px 5px 0 0;}
.td-box .s-2 .con2 .tablist ul li.on .box{background-image: linear-gradient(90deg,#305bab,#3092ab);color: #fff;}
.td-box .s-2 .con2 .tablist ul li:hover .box{background-image: linear-gradient(90deg,#305bab,#3092ab);color: #fff;}

.td-box .s-2 .con2 .tablist ul li .box .icon{transition: 0.3s; text-align: center;padding-top: 10px;}
.td-box .s-2 .con2 .tablist ul li .box .icon img{ max-height: 30px; text-align: center;}

.td-box .s-2 .con2 .tablist ul li.on .icon .default,
.td-box .s-2 .con2 .tablist ul li:not(.on) .icon .hover{display: none;}
.td-box .s-2 .con2 .tablist ul li:hover .icon .default{display: none;}
.td-box .s-2 .con2 .tablist ul li:hover .icon .hover{display: inline-block;}
.td-box .s-2 .con2 .tablist ul li .box p{margin: 0;line-height: 39px; font-size: 14px;}
.tabContent .conBox{display: none; line-height: 2; padding:3% 2%;font-size: 14px;}
.tabContent .conBox .q-box .item span{width: 20px;height: 20px;text-align: center;line-height: 20px;background-color: #136ebf;color: #fff;border-radius: 50%;font-size: 14px;display: inline-block;}

@media(max-width:640px){
.td-box .s-2 .con2 .tablist ul{ padding: 0 0%;}
.td-box .s-2 .con2 .tablist ul li .box{padding: 0 5px; font-size: 15px;}
.tabContent .conBox{padding:0%;}

}

