@charset "utf-8";
body,html{width:100%; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; overflow-x:hidden;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:12px; line-height:24px; color:#666666; min-width:320px; zoom:1; font-family:frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif,Arial,"宋体"; word-break:break-all;}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ font-size:12px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{color:#333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0); transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#247cde; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
:-moz-placeholder{color:#b2b2b2;}
::-moz-placeholder{color:#b2b2b2;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color:#b2b2b2;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #b2b2b2;}
.w1760{max-width:1760px; min-width:320px; margin:0px auto;}
.w1560{max-width:1560px; min-width:320px; margin:0px auto;}
.w1200{max-width:1200px; min-width:320px; margin:0px auto;}

.f_blue{color:#247cde;}

@media ( max-width:1760px){
.w1760{padding:0px 10px;}
}

@media ( max-width:1560px){
.w1560{padding:0 8%;}
}

@media ( max-width:1200px){
.w1200{padding:0px 10px;}
}

@media ( max-width:768px){
.w1560{padding:0 3%;}
}

@media ( max-width:480px){
.w1560{padding:0;}
}



/*公用样式*/
.effect-img{text-align: center;cursor: pointer; zoom:1; overflow:hidden;}
.effect-img img{opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform  0.35s;transition: opacity 0.35s, transform 0.35s;}
.effect-img:hover img,li:hover .effect-img img,.item:hover .effect-img img{opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform:  scale3d(1.1,1.1,1);}

.h80{height:80px;}

.Ban{position:relative;}
.Ban img{display:block; width:100%;}
.Ban .txt{position:absolute; left:0px; top:50%; width:100%; height:72px; margin-top:-36px; color:#fff; text-align:center;}
.Ban .txt.tl{text-align:left;}
.Ban .txt.tr{text-align:right;}
.Ban .txt.c3{color:#333;}
.Ban .txt span{display:block; font-size:30px; line-height:44px;}
.Ban .txt em{display:block; font-size:16px; line-height:28px; text-transform:uppercase;}

/*pages*/
.Pages{width:100%; text-align:center; font-size:14px; line-height:36px; color:#666666}
.Pages a{display:inline-block; *display:inline; *zoom:1; width:36px; height:36px; color:#666666; border:1px solid #e6e6e6; margin:0 5px; font-size:16px; font-family:Arial;}
.Pages .i_text{width:60px; height:36px; border:1px solid #e6e6e6; margin:0px 10px; font-size:14px; text-align:center;}
.Pages .p_count,.Pages .i_button{border:1px solid #e6e6e6; padding:0px 10px; font-size:14px; height:36px;}
.Pages .p_count{display:inline-block;}
.Pages a:hover,.Pages a.a_cur{color:#fff; background:#247cde; border:1px solid #247cde;}
/*pages end*/

@media ( max-width:640px){
.Ban .txt span{font-size:18px; line-height:36px;}
.Ban .txt em{font-size:12px;}
}

@media ( max-width:480px){
.Pages{line-height:28px;}
.Pages a{height:28px; width:28px; margin:0px 2px 5px;}
.Pages .p_count, .Pages .i_button,.Pages .i_text{height:28px;}
.Pages .i_text{width:40px; margin:0px 4px;}
}




/*Top*/
.Header{/*border-bottom:1px solid #e5e5e5; */height:79px; /*background:#fff;*/ position: fixed; top: 0px; left: 0px; z-index: 999999; width: 100%;}
.Top{position:relative;}
.Logo{width:200px; float:left; padding:11px 0px;}
.Logo:hover{
	width:210px;
}
.Logo img{display:block; width:100%;}
.Tright{width:80%; float:right;}
.Language{line-height:22px; margin:29px 0px 0px; /* width:12%; */float:right;}
.Language a.en{font-size:22px; color:#ffffff; font-family:Arial; padding-right:32px; /* background:url(../images/language.png) no-repeat right center;*/ text-transform:uppercase;}
.Language a.en:hover{font-size:24px;}
.Search{position:absolute; top:100%; right:0px; background:#fff; border:2px solid #247cde; width:220px; display:none; z-index:999;}
.Search .input{width:150px; padding:0px 10px; height:28px; font-size:14px;}
.Search .input::placeholder{color:#999;}
.Search .btn{height:28px; width:50px; text-align:center; font-size:14px; color:#fff; background:#247cde; position:absolute; top:0px; right:0px;}
.Nav{width:80%; float:left;}
.Nav li{width:14%; float:left; text-align:center; position:relative;}
.Nav li .am{display:block; font-size:18px; line-height:79px; color:#ffffff;}
.Nav li:hover .am,.Nav li.active .am{color:#FFFFFF; background:url(../images/navon.png) no-repeat center bottom; transition:all 0s linear; -webkit-transition:all 0s linear;font-size: 20px;text-decoration:none;}
.Nav li .SubNav{position:absolute; left:0px; top:100%; z-index:999; width:100%; display:none; background:url(../images/opacity.png) repeat; padding:17px 0px 38px;}
.Nav li .SubNav a{display:block; line-height:45px; height:45px; overflow:hidden; font-size:16px; color:#fff;}
.Nav li .SubNav a:hover{color:#ff1317; font-weight:bold;}
.Nav li .SubNav dd{position:relative;}
.Nav li .SubNav dd .three{position:absolute; left:100%; top:0px; display:none; width:100%; background:url(../images/opacity.png) repeat;}
.Nav li .SubNav dd .three a{font-size:14px;}
.Nav li .SubNav dd:hover .three{display:block;}
.Nav li#nav20 .SubNav {
	display:none !important;
}

.Banner .swiper-slide{position:relative;}
.Banner .swiper-slide .img{display:block; width:100%;}
.Banner .BanTxt{left:10%; right:10%; top:0; bottom:0; position:absolute; color:#fff;}
.Banner .ani{position:absolute; width:100%; top:33%;}
.Banner .ban1{text-align:center; top:10%;}
.Banner .img2{text-align:center;}
.Banner .swiper-button-prev,.Banner .swiper-button-next{width:46px; height:86px; top:50%; margin-top:-43px; opacity:1; display:none;}
.Banner .swiper-button-prev{ background:url(../images/prev.png) no-repeat left top; left:2%;}
.Banner .swiper-button-next{ background:url(../images/prev.png) no-repeat right top; right:2%;}
.Banner .swiper-button-prev:hover{ background:url(../images/prev.png) no-repeat left bottom;}
.Banner .swiper-button-next:hover{ background:url(../images/prev.png) no-repeat right bottom;}
.Banner:hover .swiper-button-prev,.Banner:hover .swiper-button-next{display:block;}

/*.Banner .swiper-slide:nth-child(2) .BanTxt{display:none;}*/

@media ( max-width:1600px){
.Banner .img1 img{width:45%;}
.Banner .img2,.Banner .ban1{width:86%; text-align:center; top:20%; left:7%;}
.Banner .ban1{width:64%; left:18%; top:14%;}
}

@media ( max-width:1024px){

}

@media ( max-width:998px){
/* .Language{margin-top:0;}
.Tright{width:auto; position:absolute; top:50%; margin-top:-11px; right:80px;}
.Language{width:auto;}
.Language a{margin-left:38px;}
.header_menu{display:block; background-image:url(../images/navicon.png); position:absolute; top:50%; right:0px; margin-top:-12px; width:20px; height:24px;background-size:100%;background-position:center; background-repeat:no-repeat; z-index:9;}
.Showbox{width:50%; height:100%; background:rgba(0,0,0,.95); overflow:auto;overflow-x:none; position:fixed;z-index:9990;top:0; right:-100%;}
.Showbox .close_bar{height:70px;line-height:70px;overflow:hidden;position:absolute;top:0;left:0; width:100%;background:rgba(0,0,0,.95); border-bottom:1px solid #e8e8e8;text-align:right;}
.Showbox .close_bar a{background:url(../images/menu_close_btn.png) no-repeat;width:25px;height:25px; background-size:cover;display:inline-block;vertical-align:middle;margin-right:20px;transition:transform ease-in 0.3s;}
.Showbox .close_bar a:hover{transform:rotate(180deg);} */
/* .Nav{background:none; margin-top:72px; width:100%;}
.Nav li{float:none; width:100%; text-align:left;}
.Nav li .am{padding:10px 0px; color:#fff; line-height:50px; font-size:20px; padding-left:40px;}
.Nav li:hover .am, .Nav li.active .am{background:none;}
.Nav li .foldbtn{position:absolute; width:70px; height:70px; right:0px; top:0px; background:url(../images/down.png) no-repeat center center;}
.Nav li .SubNav{position:static; background:none; padding:0px;}
.Nav li .SubNav a{padding-left:60px;}
.Nav li .SubNav dd:hover .three{display:none;} */
}


@media ( max-width:480px){
.Logo{width:100px; padding:18px 0px;}
}
 

/*bottom*/
.Bottom{background:#4a4a4a; padding:3% 0; line-height:30px; font-size:16px; color:#fff; text-align:center;}
.Bottom a{color:#fff;}
.Bottom i{padding:0px 5px;}

@media ( max-width:1024px){
.section-5 .h80{height:0;}
}

@media ( max-width:640px){
.Bottom{font-size:14px; line-height:26px;}
}

@media ( max-width:480px){
.Bottom i{display:block; padding:0;}	
}

/*index*/
.section{background-position:center center; background-repeat:no-repeat; background-size:100% 100%; position:relative;}
.HomeBox{padding:5% 0;}
.HomeTit{color:#fff;}
.HomeTit .name{display:block; line-height:45px; font-size:32px;}
.HomeTit p{line-height:30px; font-size:20px; font-family:Arial;}
.section-3 .HomeTit .name{color:#000;}
.section-3 .HomeTit p{color:#aaadaf;}
.pt30{padding:6% 0 0;}

.HomePlan .item{padding:0 8%;}
.HomePlan .item .picbox{position:relative; padding:5%;}
.HomePlan .item .picbox .mask{position:absolute; left:0px; top:0px; width:100%; transition:1s;
-webkit-transition:1s; -moz-transition:1s;}
.HomePlan .item .picbox .effect-img{border-radius:50%;}
.HomePlan .item .picbox img{display:block; width:100%;}
.HomePlan .item:hover .picbox .mask{-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg);}
.HomePlan .item .txt{margin:14px 0px 0px; text-align:center;}
.HomePlan .item .txt .name{display:block; font-size:24px; line-height:65px; color:#fff; background:url(../images/line1.png) no-repeat center bottom;}
.HomePlan .item .txt .info{font-size:17px; line-height:24px; height:96px; overflow:hidden; color:rgba(255,255,255,0.9); margin:6% 0 0;}
.HomePlan .owl-buttons{display:none;}
.HomePlan:hover .owl-buttons{display:block;}
.owl-buttons .owl-prev,.owl-buttons .owl-next{position:absolute; width:46px; height:86px; top:50%; margin-top:-43px; line-height:100px; text-indent:9999em; overflow:hidden;}
.owl-buttons .owl-prev{background:url(../images/prev.png) no-repeat left top; left:-46px;}
.owl-buttons .owl-next{background:url(../images/prev.png) no-repeat right top; right:-46px;}
.owl-buttons .owl-prev:hover{background:url(../images/prev.png) no-repeat left bottom;}
.owl-buttons .owl-next:hover{background:url(../images/prev.png) no-repeat right bottom;}

/*进入效果*/
.active .p1{
animation:fadeInUp 1s .4s ease both;
-webkit-animation:fadeInUp 1s .4s ease both;
-moz-animation:fadeInUp 1s .4s ease both;}
.active .p2{
animation:fadeInUp 1s .8s ease both;
-webkit-animation:fadeInUp 1s .8s ease both;
-moz-animation:fadeInUp 1s .8s ease both;}
.active .p3{
animation:fadeInUp 1s 1.2s ease both;
-webkit-animation:fadeInUp 1s 1.2s ease both;
-moz-animation:fadeInUp 1s 1.2s ease both;}
.active .p4{
animation:fadeInUp 1s 1.6s ease both;
-webkit-animation:fadeInUp 1s 1.6s ease both;
-moz-animation:fadeInUp 1s 1.6s ease both;}
.active .p5{
animation:fadeInUp 1s 2s ease both;
-webkit-animation:fadeInUp 1s 1.6s ease both;
-moz-animation:fadeInUp 1s 1.6s ease both;}
.active .p6{
animation:fadeInUp 1s 2.4s ease both;
-webkit-animation:fadeInUp 1s 1.6s ease both;
-moz-animation:fadeInUp 1s 1.6s ease both;}

.HomePro li{width:33.3333%; float:left; background:#fff;}
.HomePro li a{display:block; padding:4px;}
.HomePro li .effect-img img{display:block; width:100%;}
.HomePro li .txt{padding:5%;}
.HomePro li .txt .title .name{display:block; font-size:20px; line-height:30px; color:#247cde;}
.HomePro li .txt .title em{display:block; font-size:16px; line-height:22px; color:#999999;}
.HomePro li .txt .info{font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#333333; margin:12px 0px 0px;}
.HomePro li:hover{background:#247cde;}
.HomePro li:hover .txt .title .name,.HomePro li:hover .txt .title em,.HomePro li:hover .txt .info{color:#fff;}

/*进入效果*/
.active .pro1{
animation:fadeInLeft 1s .4s ease both;
-webkit-animation:fadeInLeft 1s .4s ease both;
-moz-animation:fadeInLeft 1s .4s ease both;}
.active .pro2{
animation:fadeInLeft 1s .8s ease both;
-webkit-animation:fadeInLeft 1s .8s ease both;
-moz-animation:fadeInLeft 1s .8s ease both;}
.active .pro3{
animation:fadeInLeft 1s 1.2s ease both;
-webkit-animation:fadeInLeft 1s 1.2s ease both;
-moz-animation:fadeInLeft 1s 1.2s ease both;}

.HomeService{position:relative;}
.HomeService .prev,.HomeService .next{position:absolute; width:46px; height:86px; top:50%; margin-top:-43px; line-height:100px; text-indent:9999em; overflow:hidden; display:none;}
.HomeService .prev{background:url(../images/prev.png) no-repeat left top; left:-46px;}
.HomeService .next{background:url(../images/prev.png) no-repeat right top; right:-46px;}
.HomeService .prev:hover{background:url(../images/prev.png) no-repeat left bottom;}
.HomeService .next:hover{background:url(../images/prev.png) no-repeat right bottom;}
.HomeService .hd{width:29%; float:right;}
.HomeService .hd li{background:#fff; margin-bottom:20px;}
.HomeService .hd li a{display:block; padding:5%;}
.HomeService .hd li .num{font-size:86px; font-family:Impact; color:#f5f5f5; float:right; line-height:90px;}
.HomeService .hd li .box{position:relative; padding-left:105px; min-height:90px; height:auto !important; height:90px;}
.HomeService .hd li .box .icon{width:90px; height:90px; border-radius:50%; position:absolute; left:0px; top:0px;}
.HomeService .hd li .box .name{display:flex; align-items:center; font-size:20px; line-height:30px; color:#333333; height:90px;}
.HomeService .hd li.on{background:#247cde;}
.HomeService .hd li.on .box .name{color:#fff;}
.HomeService .bd{width:65%; float:left;}
.Service .pic{width:39%; float:left;}
.Service .pic img{display:block; width:100%;}
.Service .txt{width:55%; float:right; color:#fff; padding:2% 0 0;}
.Service .txt .num{font-size:48px; font-family:Impact; line-height:60px; display:block;}
.Service .txt .title{margin:4% 0;}
.Service .txt .title span{display:block; font-size:24px; line-height:38px; font-weight:bold;}
.Service .txt .title em{display:block; font-size:18px; line-height:29px; color:rgba(255,255,255,0.4);}
.Service .txt .info{font-size:18px; line-height:32px; height:64px; overflow:hidden; margin:8% 0;}
.Service .txt .more{display:block; width:140px; line-height:40px; text-align:center; color:#fff; background:#247cde; font-size:16px;}
.Service .txt .more:hover{background:#0954a7;}

/*进入效果*/
.active .HomeService .hd{
animation:fadeInRight 1s .4s ease both;
-webkit-animation:fadeInRight 1s .4s ease both;
-moz-animation:fadeInRight 1s .4s ease both;}
.active .HomeService .bd{
animation:fadeInRight 1s .8s ease both;
-webkit-animation:fadeInRight 1s .8s ease both;
-moz-animation:fadeInRight 1s .8s ease both;}

.Homelink{padding:20% 0; position:relative;}
.Homelink li{width:18.8%; float:left; margin:0 1.5% 3% 0;}
.Homelink li:nth-child(5n){margin-right:0;}
.Homelink li img{display:block; width:100%;}
.Homelink .owl-pagination{width:100%; position:absolute; left:0px; bottom:-30px; height:10px; line-height:10px; left:0px; text-align:center;}
.Homelink .owl-pagination .owl-page{width:10px; height:10px; display:inline-block; background:#666; vertical-align:middle; margin:0px 7px; border-radius:50%;}
.Homelink .owl-pagination .owl-page.active{background:#247cde;}

/*进入效果*/
.active .Homelink li:nth-child(1),.active .Homelink li:nth-child(6){
animation:flipInY 1s .6s ease both;
-webkit-animation:flipInY 1s .6s ease both;
-moz-animation:flipInY 1s .6s ease both;}
.active .Homelink li:nth-child(2),.active .Homelink li:nth-child(7){
animation:flipInY 1s .8s ease both;
-webkit-animation:flipInY 1s .8s ease both;
-moz-animation:flipInY 1s .8s ease both;}
.active .Homelink li:nth-child(3),.active .Homelink li:nth-child(8){
animation:flipInY 1s 1.2s ease both;
-webkit-animation:flipInY 1s 1.2s ease both;

-moz-animation:flipInY 1s 1.2s ease both;}
.active .Homelink li:nth-child(4),.active .Homelink li:nth-child(9){
animation:flipInY 1s 1.4s ease both;
-webkit-animation:flipInY 1s 1.4s ease both;
-moz-animation:flipInY 1s 1.4s ease both;}
.active .Homelink li:nth-child(5),.active .Homelink li:nth-child(10){
animation:flipInY 1s 1.7s ease both;
-webkit-animation:flipInY 1s 1.7s ease both;
-moz-animation:flipInY 1s 1.7s ease both;}

@media ( max-width:1600px){
.HomeBox{padding:3% 0;}
.pt30{padding:3% 0 0;}
.HomeService .hd li .num{font-size:50px;}
.HomeService .hd li .box .name{font-size:17px;}
.Homelink{padding:15% 0;}
}

@media ( max-width:1200px){
.HomePlan .owl-buttons{display:block;}

.HomeService .hd li .box .name{font-size:15px;}
}

@media ( max-width:1024px){
.HomeTit .name{font-size:25px;}
.HomeTit p{font-size:14px;}
.HomePlan .item .txt .name{font-size:20px; line-height:40px;}
.HomeService .prev,.HomeService .next{display:block;}
.HomeService .hd{display:none;}
.HomeService .bd{width:100%; float:none;}
}

@media ( max-width:768px){
.owl-buttons .owl-prev,.HomeService .prev{left:0px;}
.owl-buttons .owl-next,.HomeService .next{right:0px;}
.Service .txt .num{font-size:38px;}
.Service .txt .title span{font-size:20px;}
.Service .txt .info{font-size:16px;}
}

@media ( max-width:640px){
.HomeTit .name{font-size:22px; line-height:35px;}
.HomeTit p{line-height:24px;}
.Service .txt .title{margin:0;}
.Service .txt .info{margin:3% 0;}
.HomePlan .item .txt .name,.HomePro li .txt .title .name{font-size:18px;}
.HomePlan .item .txt .info,.HomePro li .txt .title em{font-size:14px;}
}

@media ( max-width:480px){
.HomeBox{padding:6% 0;}
.HomeTit .name{font-size:20px;}
.HomePlan .item .picbox{width:50%; margin:0 auto;}
.HomePlan .item .txt{margin:5px 0px 0px;}
.HomePlan .item .txt .name{line-height:32px; font-size:16px;}
.HomePlan .item .txt .info{height:48px;}
.HomePro li .txt .title .name{font-size:16px;}
.HomePro li .txt .title em{display:none;}
.HomePro li .txt .info{margin:0; font-size:12px;}
.Service .txt .num{font-size:26px; line-height:30px;}
.Service .txt .title span{font-size:16px; line-height:26px;}
.Service .txt .title em{display:none;}
.Service .txt .info{font-size:14px; line-height:24px; height:48px;}
.Service .txt .more{width:100px; line-height:30px; font-size:14px;}
}

/*容知日新*/
.Title01{text-align:center; color:#000000; margin-bottom:3%;}
.Title01.white{color:#fff;}
.Title01 .name{display:block; font-size:30px; line-height:40px;}
.Title01 em{display:block; font-size:16px; line-height:26px; text-transform:uppercase;}
.Title01 i{display:block; width:30px; height:1px; margin:12px auto 0px; background:#247cde;}
.About{padding:3% 0 1%;}
.About .con{font-size:16px; line-height:24px; color:#666666;}
.About .con p{text-indent:2em; padding-bottom:2%;}

.VideoBox{position:relative; overflow:hidden;}

.HonnorBox{padding:3% 0;}
.HonnorList .item{margin:0px 15px; border:1px solid #ececec;}

.CultureBox{background-image:url(../images/culbg.jpg); background-position:center center; background-size:100% 100%; padding:3% 0;}
.CultureBox li{width:30.6666%; float:left; margin-right:4%; text-align:center;}
.CultureBox li:nth-child(3n){margin-right:0;}
.CultureBox li .icon{border:1px solid #fff; border-radius:50%;}
.CultureBox li .txt{margin:4% 0 0; color:#fff;}
.CultureBox li .txt .name{display:block; font-size:26px; line-height:34px;}
.CultureBox li .txt .info{font-size:20px; line-height:35px; margin:2% 0 0;}
.CultureBox li:hover .icon{border:1px solid #277edf; background:#277edf;}

.ContactBox{background-image:url(../images/contactbg.jpg); background-position:center center; background-size:100% 100%; padding:3% 0;}
.ContactBox .ins{font-size:18px; line-height:28px; color:#666666; text-align:center;}
.world{text-align:center; margin:4% 0 3%;}
.MobileMap{display:none;}
.ChinaMap{float:left; position:relative;display:none;}
/*.ChinaMap{width:625px; float:left; position:relative;}*/
.ChinaMap .map{display:block; width:731px;}
.ChinaMap li .bg{position:absolute; display:none; z-index:0;}
.ChinaMap li.on .bg{display:block;}
.ChinaMap li .name{position:absolute; z-index:9; font-size:13px; color:#4d4d4d; height:20px; line-height:20px;}
.ChinaMap li:hover .name,.ChinaMap li.on .name{transition: 400ms; color:#fff;}
.ChinaMap li .con{background:url(../images/opacity.png) repeat; text-align:center; color:#fff; font-size:16px; width:230px; position:absolute; top:76%; left:0px;}
.ChinaMap li.on .con{padding:12px 10px; }
/*黑龙江*/
.ChinaMap li.m1 .bg{top:0px; right:98px;}
.ChinaMap li.m1 .name{top:68px; right:128px;}

/*吉林*/
.ChinaMap li.m2 .bg{top:102px; right:118px;}
.ChinaMap li.m2 .name{top:128px; right:145px;}

/*北京*/
.ChinaMap li.m3 .bg{top:186px; right:257px;}
.ChinaMap li.m3 .name{top:188px; right:235px;}

/*天津*/
.ChinaMap li.m4 .bg{top:197px; right:249px;}
.ChinaMap li.m4 .name{top:200px; right:230px;}

/*河北*/
.ChinaMap li.m5 .bg{top:163px; right:230px;}
.ChinaMap li.m5 .name{top:173px; right:250px;}

/*山东*/
.ChinaMap li.m6 .bg{top:227px; right:194px;}
.ChinaMap li.m6 .name{top:242px; right:222px;}

/*江苏*/
.ChinaMap li.m7 .bg{top:272px; right:193px;}
.ChinaMap li.m7 .name{top:285px; right:207px;}

/*上海*/
.ChinaMap li.m8 .bg{top:321px; right:191px;}
.ChinaMap li.m8 .name{top:316px; right:168px;}

/*安徽*/
.ChinaMap li.m9 .bg{top:281px; right:219px;}
.ChinaMap li.m9 .name{top:303px; right:230px;}

/*江西*/
.ChinaMap li.m10 .bg{top:348px; right:230px;}
.ChinaMap li.m10 .name{top:365px; right:242px;}

/*福建*/
.ChinaMap li.m11 .bg{top:372px; right:203px;}
.ChinaMap li.m11 .name{top:389px; right:210px;}

/*广东*/
.ChinaMap li.m12 .bg{top:416px; right:242px;}
.ChinaMap li.m12 .name{top:435px; right:265px;}

/*广西*/
.ChinaMap li.m13 .bg{top:405px; right:310px;}
.ChinaMap li.m13 .name{top:430px; right:305px;}

/*湖南*/
.ChinaMap li.m14 .bg{top:351px; right:282px;}
.ChinaMap li.m14 .name{top:372px; right:295px;}

/*湖北*/
.ChinaMap li.m15 .bg{top:304px; right:261px;}
.ChinaMap li.m15 .name{top:320px; right:290px;}

/*河南*/
.ChinaMap li.m16 .bg{top:258px; right:259px;}
.ChinaMap li.m16 .name{top:280px; right:280px;}

/*山西*/
.ChinaMap li.m17 .bg{top:191px; right:287px;}
.ChinaMap li.m17 .name{top:227px; right:294px;}

/*内蒙古*/
.ChinaMap li.m18 .bg{top:5px; right:189px;}
.ChinaMap li.m18 .name{top:133px; right:222px;}

/*宁夏*/
.ChinaMap li.m19 .bg{top:213px; right:362px;}
.ChinaMap li.m19 .name{top:223px; right:350px;}

/*甘肃*/
.ChinaMap li.m20 .bg{top:154px; left:199px;}
.ChinaMap li.m20 .name{top:185px; left:220px;}

/*陕西*/
.ChinaMap li.m21 .bg{top:210px; right:323px;}
.ChinaMap li.m21 .name{top:275px; right:334px;}

/*重庆*/
.ChinaMap li.m22 .bg{top:319px; left:337px;}
.ChinaMap li.m22 .name{top:342px; left:340px;}
/*四川*/
.ChinaMap li.m23 .bg{top:281px; left:243px;}
.ChinaMap li.m23 .name{top:325px; left:285px;}

/*贵州*/
.ChinaMap li.m24 .bg{top:364px; left:313px;}
.ChinaMap li.m24 .name{top:388px; left:331px;}

/*云南*/
.ChinaMap li.m25 .bg{top:356px; left:230px;}
.ChinaMap li.m25 .name{top:410px; left:265px;}

/*西藏*/
.ChinaMap li.m26 .bg{top:222px; left:21px;}
.ChinaMap li.m26 .name{top:302px; left:132px;}
.ChinaMap li.m26.on .bg .con{display:none;}
/*青海*/
.ChinaMap li.m27 .bg{top:201px; left:156px;}
.ChinaMap li.m27 .name{top:240px; left:212px;}

/*新疆*/
.ChinaMap li.m28 .bg{top:46px; left:0px;}
.ChinaMap li.m28 .name{top:150px; left:76px;}

/*海南*/
.ChinaMap li.m29 .bg{top:494px; right:321px;}
.ChinaMap li.m29 .name{top:498px; right:320px;}

/*台湾*/
.ChinaMap li.m30 .bg{top:410px; right:180px;}
.ChinaMap li.m30 .name{top:420px; right:165px;}

/*浙江*/
.ChinaMap li.m31 .bg{top:328px; right:187px;}
.ChinaMap li.m31 .name{top:340px; right:190px;}

/*辽宁*/
.ChinaMap li.m32 .bg{top:143px; right:169px;}
.ChinaMap li.m32 .name{top:160px; right:180px;}

/*香港*/
.ChinaMap li.xg .name{top:455px; right:255px;}
/*澳门*/
.ChinaMap li.am .name{top:465px; right:285px;}

.Contact{width:100%; float:right; margin:3% 0 0;}
.Contact h2{line-height:36px; font-size:26px; color:#333333; font-weight:normal;}
.Contact dl{margin:5% 1.5% 0;width:54%;float: left;}
.Contact dl dd{line-height:30px; background-position:left top; background-repeat:no-repeat; padding-left:35px; font-size:16px; color:#555555; margin-bottom:4%;}
.Contact dl dd.c1{background-image:url(../images/ct1.png);}
.Contact dl dd.c2{background-image:url(../images/ct2.png);}
.Contact dl dd.c3{background-image:url(../images/ct3.png);}
.Contact dl dd.c4{background-image:url(../images/ct4.png);}
.weixin{width:200px; position:relative; margin:5% 0 0;/*! float: right; */}
.weixin img{display:block; width:100%;height: auto;}
.weixin .arrow{position:absolute; background:url(../images/arr1.png) no-repeat; width:12px; height:7px; top:-7px; left:50%; margin-left:-6px;display: none;}


.MessageBox{padding:3% 0;}
.MessageBox .box dl{margin-bottom:10px;}
.MessageBox .box dl:last-child{margin-bottom:0;}
.MessageBox .box dl.w33{width:31.3333%; margin-right:3%; float:left;}
.MessageBox .box dl.w33:nth-child(3n){margin-right:0;}
.MessageBox .box dl dd{padding:0px 14px; border:1px solid #e9e9e9;}
.MessageBox .box dl dd .input,.MessageBox .box dl dd textarea{height:45px; width:100%; font-size:16px; color:#333;}
.MessageBox .box dl dd .input::placeholder,.MessageBox .box dl dd textarea::placeholder{color:#666;}
.MessageBox .box dl dd textarea{line-height:45px; height:220px;}
.MessageBox .box dl .btn{width:200px; height:45px; display:block; margin:3% auto 0px; font-size:16px; color:#fff; background:#247cde; text-align:center;}

.Conbox dd{width:39%; float:left; line-height:30px; background-position:left top; background-repeat:no-repeat; font-size:16px; color:#555555; position:relative;}
.Conbox dd:nth-child(3n){margin-right:0; width:12%}
.Conbox dd .box{padding-left:37px;}
.Conbox dd.c1{background-image:url(../images/ct1.png);}
.Conbox dd.c2{background-image:url(../images/ct2.png);}
.Conbox dd.c3{background-image:url(../images/ct4.png);}
.Conbox dd .weixin{position:absolute; top:-190px; display:none;}
.Conbox dd .weixin .arrow{background:url(../images/arr2.png) no-repeat; top:auto; bottom:-7px;}
.Conbox dd:hover .weixin{display:block;}


@media ( max-width:1200px){
.HonnorList .owl-buttons .owl-prev{left:0px;}
.HonnorList .owl-buttons .owl-next{right:0px;}
.MobileMap{display:block; width:60%; float:left;}
.MobileMap img{display:block; width:100%;}
.ChinaMap{display:none;}
}

@media ( max-width:998px){
.Title01 .name{font-size:25px;}
.CultureBox li .txt .name{font-size:20px;}
.CultureBox li .txt .info{font-size:16px; line-height:28px;}
.Contact h2{font-size:22px;}
.Conbox{width:350px; margin:0 auto;}
.Conbox dd{width:100%; float:none;}
.Conbox dd:nth-child(3n){width:100%;}
}

@media ( max-width:640px){
.Title01 .name{font-size:20px;}
.Title01 em{font-size:14px; line-height:20px;}
.CultureBox li .icon{width:38%;}
.CultureBox li .txt .name{font-size:16px; line-height:28px;}
.CultureBox li .txt .info{font-size:14px; line-height:24px;}
.MobileMap,.Contact{width:100%; float:none;}
.Contact h2{font-size:18px;}
.Contact dl{margin:3% 0 0;}
.ContactBox .ins{font-size:16px;}
.Conbox dd{font-size:14px;}
}

@media ( max-width:480px){
.VideoBox .img img{height:220px;}
.MessageBox .box dl.w33{width:100%; float:none; margin-right:0;}
.CultureBox li .txt .info{font-size:12px;}
}

/*加入我们*/
.JoinBox{padding:3% 0;}
.JoinBox .box{padding-bottom:3%; border-bottom:1px solid #efefef;}
.JoinBox .box .pic{width:50%; float:left;}
.JoinBox .box .list{width:47%; float:right;}
.JoinBox .box .list li{margin-bottom:10%; padding:0; border:none;}
.JoinBox .box .list ul{padding-bottom:0;}
.JoinBox .list ul{padding-bottom:3%;}
.JoinBox .list li{position:relative; min-height:100px; height:auto !important; height:100px; padding:3% 0; border-bottom:1px solid #efefef;}
.JoinBox .list li:last-child{margin-bottom:0;}
.JoinBox .list li .date{width:100px; height:100px; position:absolute; left:0px; top:50%; margin-top:-50px; background:#f6f6f6; text-align:center;}
.JoinBox .list li .date span{font-size:30px; display:block; line-height:37px; color:#333333; padding:16px 0px 0px;}
.JoinBox .list li .date em{display:block; font-size:14px; line-height:25px; color:#999999;}
.JoinBox .list li .txt{padding-left:120px;}
.JoinBox .list li .txt .name{display:block; font-size:16px; height:33px; line-height:33px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:9px; color:#000;}
.JoinBox .list li .txt .info{font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#666666;}
.JoinBox .list li:hover .date{background:#277edf;}
.JoinBox .list li:hover .date span{color:#fff;}
.JoinBox .list li:hover .date em{color:#abc5ef;}
.JoinBox .list li:hover .txt .name{color:#277edf; font-weight:bold;}


@media ( max-width:850px){
.JoinBox .box{padding-bottom:0; border-bottom:none;}
.JoinBox .box .pic{display:none;}
.JoinBox .box .list{width:100%; float:none;}
.JoinBox .box .list li{margin:0; padding:3% 0; border-bottom:1px solid #efefef;}
}

@media ( max-width:640px){
.JoinBox .list li{min-height:70px; height:auto !important; height:70px;}
.JoinBox .list li .date{width:70px; height:70px; margin-top:-35px;}
.JoinBox .list li .date span{padding:10px 0px 0px; font-size:22px; line-height:28px;}
.JoinBox .list li .date em{font-size:12px;}
.JoinBox .list li .txt{padding-left:90px;}
.JoinBox .list li .txt .name{margin-bottom:0;}
}

/*详情页*/
.ActiveContent{padding:3% 0;}
.ActiveContent .Atit{text-align:center; line-height:28px; position:relative;}
.ActiveContent .Atit h2{font-size:28px; line-height:35px; color:#333333;}
.ActiveContent .Atit em{display:block; font-size:14px; color:#999999; padding:9px 0px 21px; border-bottom:1px dashed #e8e8e8;}
.ActiveContent .Atit em i{padding:0px 12px;}
.bdsharebuttonbox{display:inline-block; vertical-align:middle;}
.ContentAbout{padding:3% 15% 4%;}
.PrevNextBox2 dl{font-size:16px; line-height:80px; height:80px; overflow:hidden; width:49%; background:#f7f7f7; text-align:center;}
.PrevNextBox2 dl b{color:#000; font-weight:normal;}
.PrevNextBox2 dl a{color:#666666;}
.PrevNextBox2 dl:hover{background:#247cde;}
.PrevNextBox2 dl:hover b,.PrevNextBox2 dl:hover a{color:#fff;}

@media ( max-width:1200px){
.ContentAbout{padding:3% 0 4%;}	
}

@media ( max-width:768px){
.ActiveContent .Atit h2{font-size:20px;}
.PrevNextBox2 dl{float:none !important; width:94%; padding:0 3%; text-align:left; height:40px; line-height:40px; margin-bottom:5px; font-size:14px;}
}

@media ( max-width:480px){
.ActiveContent .Atit h2{font-size:16px; line-height:28px;}
.ActiveContent .Atit em{padding-top:0;}
}

/*行业方案*/
.DataBox{background:#f8f8f8; padding:2% 0;}
.DataBox li{width:25%; float:left; text-align:center;}
.DataBox li .num{font-size:40px; line-height:73px; color:#247cde; font-family:Impact;}
.DataBox li .num span{font-size:60px;}
.DataBox li .num i{display:inline-block; position:relative; top:-30px;}
.DataBox li p{font-size:16px; color:#333333; line-height:26px; margin:6px 0px 0px;}

.IndustryBox{padding:4% 0 6%;}
.IndustryBox .box{position:relative; padding:2% 0 0;}
.IndustryTxt{position:absolute; left:0px; top:3%; width:300px; font-size:16px; line-height:35px; color:#333333;}
.IndustryList{width:968px; height:852px; float:right; position:relative;}
.IndustryList li{position:absolute; width:240px;}
.IndustryList li.i1{left:0px; bottom:0px;}
.IndustryList li.i2{left:242px; top:0px;}
.IndustryList li.i3{left:484px; top:170px;}
.IndustryList li.i4{right:0px; top:60px;}
.IndustryList li.i5{left:242px; bottom:170px;}
.IndustryList li.i6{left:484px; bottom:0px;}
.IndustryList li.i7{right:0px; bottom:110px;}
.IndustryList li .pic img{display:block; width:100%;}
.IndustryList li .maskbox{position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/opacity.png) repeat; z-index:1;}
.IndustryList li .maskbox .showbox{position:absolute; height:136px; width:100%; left:0px; top:50%; margin-top:-68px; text-align:center; color:#fff;}
.IndustryList li .maskbox .showbox .icon{display:inline-block;}
.IndustryList li .maskbox .showbox .name{display:block; margin:7px 0px 11px; font-size:20px; line-height:26px;}
.IndustryList li .maskbox .showbox p{font-size:14px; line-height:24px;}
.IndustryList li .maskbox .hidebox{position:absolute; height:80%; width:80%; left:0px; top:0%; padding:20% 10% 0%; text-align:center; color:#fff; display:none;}
.IndustryList li .maskbox .hidebox .name{font-size:20px; line-height:28px;}
.IndustryList li .maskbox .hidebox .info{margin:20px 0px 40px; font-size:14px; line-height:24px; color:rgba(255,255,255,0.8);}
.IndustryList li .maskbox .hidebox .more{display:block; width:90px; height:30px; border:1px solid rgba(255,255,255,0.3); background:url(../images/more.png) no-repeat center center; margin:0 auto;}
.IndustryList li:hover .maskbox{background:url(../images/opacity2.png) repeat;}
.IndustryList li:hover .maskbox .showbox{display:none;}
.IndustryList li:hover .maskbox .hidebox{display:block;}

@media ( max-width:1100px){
.IndustryBox .box{padding:0;}
.IndustryTxt{position:static; width:100%; text-align:center;}
.IndustryList{margin:3% auto 0; float:none;}
.IndustryList li:hover .maskbox .showbox{display:block;}
.IndustryList li:hover .maskbox .hidebox{display:none;}
}


@media ( max-width:1024px){
.DataBox{padding:3% 0;}
.DataBox li .num{line-height:40px;}
.DataBox li .num span{font-size:40px;}
}

@media ( max-width:998px){
.DataBox li .num span{font-size:30px;}
.DataBox li .num i{top:-8px;}
.DataBox li p{font-size:12px;}
.IndustryBox{padding:3% 0;}
.IndustryList{width:100%; height:auto;}
.IndustryList li.i1{display:none;}
.IndustryList li{position:static; width:32.66666%; float:left; margin:0 1% 1% 0;}
.IndustryList li:nth-child(3n+1){margin-right:0;}
.IndustryList li a{display:block; position:relative;}
}

@media ( max-width:640px){
.DataBox li{width:50%; margin-bottom:2%;}
}

@media ( max-width:480px){
.IndustryList li{width:49.5%; margin-right:0;}
.IndustryList li:nth-child(2n+1){float:right;}
}

/*风力发电*/
.WindBox{padding:3% 0;}
.WindBox .box dl{padding:0 0 4%; margin-bottom:4%; border-bottom:1px dashed #dcdcdc;}
.WindBox .box dl:last-child{padding-bottom:0; border-bottom:none; margin-bottom:0;}
.WindBox .box .w1{width:42%;}
.WindBox .box .w2{width:55%;}
.WindBox .box .pic img{display:block; width:100%;}
.WindBox .box .txt{background:#f5f5f5;}
.WindBox .box .txt .con{padding:19% 6%;}
.WindBox .box .txt .con h3{font-size:22px; color:#333333; line-height:40px;}
.WindBox .box .txt .con .info{margin:6% 0 0; font-size:16px; line-height:30px; color:#666666;}
.WindBox .box dl:nth-child(2n) .txt .con{padding:8% 6%;}

.SupportBox{background:#f5f5f5; padding:3% 0;}
.Support .hd{text-align:center;}
.Support .hd li{display:inline-block; border:1px solid #626262; border-radius:30px; padding:0 1.5%; margin:0 0.5%; font-size:20px; line-height:50px;}
.Support .hd li a{display:block; color:#333333;}
.Support .hd li.on{border:1px solid #247cde; background:#247cde;}
.Support .hd li.on a{color:#fff;}
.Support .bd{background:#fff; padding:3%; margin:3% 0 0;}
.SupportCon{background:url(../images/line3.png) repeat-y center center;}
.SupportCon .pic{width:48%; float:left; text-align:center;}
.SupportCon .txt{width:46%; padding:1% 0 0 4%; float:right;}
.SupportCon .txt .title .name{display:block; font-size:20px; line-height:30px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#000000;}
.SupportCon .txt .title i{display:block; margin:27px 0px 0px; width:30px; height:2px; background:#247cde;}
.SupportCon .txt .info{font-size:16px; line-height:30px; color:#666666; height:210px; margin:6% 0; overflow:hidden;}
.SupportCon .txt .more{display:block; padding:0px 86px 0px 20px; line-height:50px; background:#247cde url(../images/more.png) 87px center no-repeat; border-radius:10px; width:56px; font-size:14px; color:#fff;}

.CaseBox{padding:3% 0;}
.CaseBox .ins{text-align:center; font-size:24px; color:#000000; line-height:35px; width:80%; margin:0 auto;}
.CaseBox .ins i{font-family:Arial; font-weight:bold; font-style:italic; padding:0px 5px; font-size:40px;}
.CaseList li{width:18.8%; float:left; margin:20px 1.5% 0 0;}
.CaseList li:nth-child(5n){margin-right:0;}
.CaseList li a{display:block; border:1px solid #eaeaea;}
.CaseList li img{display:block; width:100%;}


@media ( max-width:1024px){
.WindBox .box .txt .con h3{font-size:18px;}
.WindBox .box dl .txt .con{padding:8% 6%;}
.Support .hd li{font-size:16px;}
.CaseBox .ins{font-size:16px; line-height:28px; width:100%;}
}

@media ( max-width:768px){
.Support .hd li{padding:0 2%; margin:0 0.5%;}
}

@media ( max-width:640px){
.WindBox .box .pic,.WindBox .box .txt{width:100% !important; float:none !important;}
.WindBox .box .pic{margin-bottom:3%;}
.WindBox .box dl .txt .con,.WindBox .box dl:nth-child(2n) .txt .con{padding:5% 3%;}
.WindBox .box .txt .con .info{margin:2% 0 0;}
.Support .hd li{line-height:40px; margin-bottom:10px;}
.SupportCon .txt .title .name{font-size:18px;}
.SupportCon .txt .info{font-size:14px;}
.SupportCon .txt .title i{margin:10px 0px 0px;}
}

@media ( max-width:480px){
.Support .hd li{font-size:12px; margin:0 0 10px; line-height:28px; padding:0 1%;}
.SupportCon{background:none; padding:4% 0;}
.SupportCon .pic,.SupportCon .txt{width:100%; float:none;}
.SupportCon .pic{margin-bottom:3%;}
.SupportCon .txt .info{height:150px;}
}

/*石化行业*/
.PetroBox{padding:3% 0;}
.PetroBox .ins{font-size:16px; line-height:30px; color:#666666; margin-bottom:2%;}
.PetroBox .box dl{padding:0% 0 2%;}
.PetroBox .box dl h3{font-size:18px; line-height:30px; color:#333333;}
.PetroBox .box .list{margin:2% 0 0;}
.PetroBox .box .list li{width:23.5%; float:left; margin:0 2% 2% 0; position:relative;}
.PetroBox .box .list li:nth-child(4n){margin-right:0;}
.PetroBox .box .list li img{display:block; width:100%;}
.PetroBox .box .list li .tit{position:absolute; bottom:0px; left:0px; width:100%; height:60px; background:url(../images/opacity.png) repeat; font-size:16px; line-height:20px; color:#fff; display:flex; align-items:center; justify-content:center; text-align:center;}
.PetroBox .box dl .info{margin:1% 0 0; font-size:16px; color:#666666; line-height:30px;}

@media ( max-width:640px){
.PetroBox .box dl h3{font-size:16px; line-height:24px;}
.PetroBox .box .list li .tit{font-size:14px;}
.PetroBox .ins,.PetroBox .box dl .info{font-size:14px; line-height:24px;}
.CaseBox .ins i{font-size:24px;}
.CaseBox .ins{font-size:14px;}
}

@media ( max-width:480px){
.PetroBox .box .list li{width:49%; margin-right:0;}
.PetroBox .box .list li:nth-child(2n){float:right;}
}

/*冶金行业*/
.PetroBox .list2 li{width:31.3333%; float:left; margin:0 3% 0 0; padding-top:110px; text-align:center;}
.PetroBox .list2 li:nth-child(3n){margin-right:0;}
.PetroBox .list2 li .con{background:#f5f5f5; height:160px;}
.PetroBox .list2 li .con .img{width:120px; position:relative; left:50%; margin-left:-60px; top:-60px;}
.PetroBox .list2 li .con .img img{display:block; width:100%;}
.PetroBox .list2 li .con .tit{font-size:16px; line-height:25px; color:#333333; margin-top:-40px;}
.PetroBox .list2 li:hover .con{box-shadow:0px 0px 20px #ccc;}
.PetroBox .list2 li:hover .con .tit{color:#247cde;}

@media ( max-width:768px){
.PetroBox .list2 li{width:48%; margin-right:0; padding-top:90px;}
.PetroBox .list2 li:nth-child(2n){float:right;}
}

@media ( max-width:480px){
.PetroBox .list2 li{padding-top:58PX;}
.PetroBox .list2 li .con .img{width:80px; margin-left:-40px; top:-40px;}
.PetroBox .list2 li .con .tit{margin-top:-22px; font-size:14px; padding:0px 10px;}
}

/*煤炭行业*/
.greybg{background:#f5f5f5; padding:3% 0;}
.EquipBox .pic{width:50%; float:left;}
.EquipBox .pic img{display:block; width:100%;}
.EquipBox .txt{width:45%; float:right; padding:5% 0 0;}
.EquipBox .txt h3{font-size:22px; color:#333333; font-weight:bold;}
.EquipBox .txt .info{margin:4% 0 0; font-size:16px; line-height:30px; color:#666666;}

.MeanBox{padding:3% 0;}
.MeanBox .title{font-size:22px; line-height:30px; color:#333333; font-weight:bold;}
.MeanBox .list li{width:48.5%; float:left; margin-top:3%;}
.MeanBox .list li:nth-child(2n){float:right;}
.MeanBox .list li .con{border:1px solid #eaeaea; padding:4%; position:relative;}
.MeanBox .list li .con .icon{position:absolute; width:110px; height:110px; border-radius:50%; left:4%; top:50%; margin-top:-55px;}
.MeanBox .list li .con .txt{margin-left:140px; font-size:14px; line-height:25px; color:#666666; display:flex; align-items:center; justify-content:center; min-height:110px;}
.MeanBox .list li:hover{box-shadow:0px 0px 20px #ccc;}
.MeanBox .list li:hover .con .icon{box-shadow:0px 0px 25px #aaccf2;}

.btline{border-top:1px dashed #dcdcdc;}


@media ( max-width:1024px){
.MeanBox .title,.EquipBox .txt h3{font-size:18px;}
}

@media ( max-width:768px){
.MeanBox .list li,.MeanBox .list li:nth-child(2n){width:100%; float:none;}
}

@media ( max-width:640px){
.EquipBox .pic,.EquipBox .txt{width:100%; float:none;}
.EquipBox .txt .info{margin:2% 0 0;}
.MeanBox .title, .EquipBox .txt h3{font-size:16px;}
.EquipBox .txt .info{font-size:14px; line-height:26px;}
}

@media ( max-width:480px){
.MeanBox .list li .con .icon{width:60px; height:60px; margin-top:-30px;}
.MeanBox .list li .con .txt{margin-left:75px;}
}

/*产品中心*/
.ProductBox{padding:3% 0;}
.ProductBox .ins{font-size:16px; color:#333333; line-height:30px; text-align:center;}
.ProductBox .bluetxt{background:#247cde; border-radius:40px; color:#fff; padding:16px 20%; font-size:18px; line-height:30px; text-align:center; margin:2% 0 5%;}
.Advantage{position:relative;}
.Advantage .pic{width:426px; margin:0 auto; position:relative;}
.Advantage .img{display:inline-block; padding:38px;}
.Advantage .maskbg{position:absolute; left:0px; top:0px; }
.Advantage .maskbg img{display:block; animation:change 30s linear infinite; -webkit-animation:change 30s linear infinite;}

@keyframes change{
0%{-webkit-transform:rotate(0deg);}

50%{-webkit-transform:rotate(180deg);}

100%{-webkit-transform:rotate(360deg);}
}

@-webkit-keyframes change{
0%{-webkit-transform:rotate(0deg);}

50%{-webkit-transform:rotate(180deg);}

100%{-webkit-transform:rotate(360deg);}
}

.Advantage .list li{position:absolute; width:326px;}
.Advantage .list li.a1{left:130px; top:8px;}
.Advantage .list li.a2{right:130px; top:8px;}
.Advantage .list li.a3{left:10px; top:172px;}
.Advantage .list li.a4{right:10px; top:172px;}
.Advantage .list li.a5{left:130px; top:338px;}
.Advantage .list li.a6{right:130px; top:338px;}
.Advantage .list li .icon{position:absolute; width:80px; left:0px; top:0px;}
.Advantage .list li .txt{padding:11px 0px 0px 100px;}
.Advantage .list li .txt h3{font-size:18px; line-height:38px; color:#333333;}
.Advantage .list li .txt p{font-size:16px; line-height:33px; color:#666666;}
.Advantage .list li:nth-child(2n) .icon{left:auto; right:0px;}
.Advantage .list li:nth-child(2n) .txt{padding:11px 100px 0px 0px; text-align:right;}

.ProductSorts{background:#247cde;}
.ProductSorts .hd{width:50%; float:right; margin-top:2%;}
.ProductSorts .hd li{position:relative;}
.ProductSorts .hd li .arrow{background:url(../images/arr3.png) no-repeat; width:12px; height:20px; position:absolute; left:-12px; top:50%; margin-top:-10px; display:none;}
.ProductSorts .hd li a{padding:3% 0 3% 6%; display:block; width:550px;}
.ProductSorts .hd li .name{display:block; line-height:34px; font-size:24px; color:#fff;}
.ProductSorts .hd li .info{font-size:14px; line-height:28px; margin:13px 0px 0px; color:rgba(255,255,255,0.8);}
.ProductSorts .hd li.on{background:#fff;}
.ProductSorts .hd li.on .name{color:#333333;}
.ProductSorts .hd li.on .info{color:#6e6e6e;}
.ProductSorts .hd li.on .arrow{display:block;}
.ProductSorts .bd{width:50%; float:left;}
.ProductSorts .bd .effect-img img{display:block; width:100%;}

@media ( max-width:1200px){
.ProductSorts .hd li .name{font-size:18px;}
.ProductSorts .hd li .info{margin:0;}
.ProductSorts .hd li a{width:auto; padding:3% 6%;}
}

@media ( max-width:998px){
.ProductBox .bluetxt{padding:10px 5%; font-size:16px;}
.ProductSorts .hd,.ProductSorts .bd{width:100%; float:none;}
.ProductSorts .hd{text-align:center; margin:0;}
.ProductSorts .hd li{display:inline-block; width:30%;}
.ProductSorts .hd li.on .name{background:#fff; color:#333;}
.ProductSorts .hd li .info{display:none;}
.ProductSorts .hd li .arrow{left:50%; margin-left:-6px; top:auto; bottom:-15px;}
.ProductSorts .hd li.on .arrow{transform:rotate(270deg)}

.Advantage .list li{position:relative;}
.Advantage .list li.a1,.Advantage .list li.a2,.Advantage .list li.a3,.Advantage .list li.a4,.Advantage .list li.a5,.Advantage .list li.a6{top:auto; left:auto; right:auto;}
.Advantage .list li{width:48%; float:left; margin-bottom:15px;}
.Advantage .list li:nth-child(2n){float:right;}
}

@media ( max-width:640px){
.Advantage .list li,.Advantage .list li:nth-child(2n){width:100%; float:none;}
.Advantage .list li:nth-child(2n) .icon{left:0px; right:auto;}
.Advantage .list li:nth-child(2n) .txt{padding:11px 0px 0px 100px; text-align:left;}
.Advantage .list li .txt h3,.ProductSorts .hd li .name{font-size:16px;}
.ProductBox .bluetxt{font-size:14px; line-height:26px;}
}

@media ( max-width:480px){
.Advantage .pic{width:100%;}
.Advantage .img{padding:5%; width:90%;}
}

/*采集设备*/
.Container{padding:3% 0;}
.Menus{text-align:center;}
.Menus a{display:inline-block; width:200px; line-height:50px; border:1px solid #737373; border-radius:30px; font-size:20px; color:#333333; margin:0px 10px;}
.Menus a.on{background:#247cde; color:#fff; border:1px solid #247cde;}
.Hardware{padding:3% 0 0;}
.Title02{text-align:center;}
.Title02 .name{display:block; font-size:30px; line-height:43px; color:#333333; background:url(../images/titbg.png) no-repeat center center;}
.Title02 em{display:block; color:rgba(0,0,0,0.6); font-size:16px; line-height:28px; text-transform:uppercase;}
.greybg .Title02 .name{background:#f5f5f5;}
.Title02.titbg .name{background:url(../images/titbg2.png) no-repeat center center;}
.Title02.titbg2 .name{background:url(../images/titbg3.png) no-repeat center center;}
.Title02.titbg3 .name{background:url(../images/titbg4.png) no-repeat center center;}
.HardSlider{padding:0 5%; margin:3% 0 0;}
.HardSlider .swiper-container{position:relative;}
.HardSlider .swiper-slide-active{width:55%;}
.HardSlider .swiper-slide .pic img{display:block; width:100%; background:#f5f5f5; height: 300px;}
.HardSlider .swiper-slide .txt{background:#247cde; padding:3%; text-align:center; display:none;}
.HardSlider .swiper-slide .txt .name{display:block; font-size:18px; line-height:33px; color:#fff;}
.HardSlider .swiper-slide .txt .info{font-size:14px; line-height:28px; color:rgba(255,255,255,0.7);}
.HardSlider .swiper-slide.swiper-slide-active{background:#0457b7; box-shadow:0px 0px 25px #e9e9e9;}
.HardSlider .swiper-slide.swiper-slide-active .txt{display:block;}
.HardSlider .swiper-button-prev,.HardSlider .swiper-button-next{width:46px; height:86px; top:50%; margin-top:-43px; opacity:1;}
.HardSlider .swiper-button-prev{ background:url(../images/prev.png) no-repeat left top; left:0;}
.HardSlider .swiper-button-next{ background:url(../images/prev.png) no-repeat right top; right:0;}
.HardSlider .swiper-button-prev:hover{ background:url(../images/prev.png) no-repeat left bottom;}
.HardSlider .swiper-button-next:hover{ background:url(../images/prev.png) no-repeat right bottom;}

@media ( max-width:1024px){
.HardSlider{padding:0;}
.Title02 .name{font-size:25px;}
.Menus a{width:auto; padding:0px 15px; min-width:100px; line-height:40px; font-size:18px;}
}


@media ( max-width:640px){
.Title02 .name{font-size:18px; line-height:28px;}
.HardSlider .swiper-slide .txt .name{font-size:16px;}
.Menus a{font-size:16px;}
.Title02 em{font-size:12px; line-height:20px;}
.HardSlider .swiper-slide .pic img{height: 200px;}
}

@media ( max-width:480px){
.Title02 .name{font-size:16px;}
.Container{padding:5% 0;}
.Menus a{min-width:auto; margin:0px 3px; font-size:14px; line-height:35px;}
.HardSlider .swiper-slide{width:100%;}
.HardSlider .swiper-slide .pic img{height: 150px;}
.HardSlider .swiper-slide .txt .name{font-size: 14px; line-height: 24px;}
}


/*采集设备详情*/
.ConBar{border-bottom:1px solid #e3e3e3; padding-bottom:3%;}
.ConBar .w1200{position:relative;}
.position{background:url(../images/home.png) no-repeat left center; font-size:14px; color:#9d9d9d; padding-left:24px; position:absolute; left:0px; top:50%; height:30px; line-height:30px; margin-top:-15px; width:25%; z-index:0;}
.position a{color:#9d9d9d;}
.position span{color:#247cde;}
.HardMain{background:url(../images/detailbg.jpg) no-repeat center bottom;}
.HardDetail{margin:4% 0 0; position:relative;}
.HardDetail .item .pic{width:46.6666%; float:right; text-align:center; background:#247cde; border-radius:10px; overflow:hidden;}
.HardDetail .item .txt{width:46.6666%; float:left; padding-bottom:60px;}
.HardDetail .item .txt .name{margin-bottom:102px;}
.HardDetail .item .txt .name span{display:block; font-size:30px; line-height:48px; color:#000000;}
.HardDetail .item .txt .name i{display:block; margin:24px 0px 0px; width:70px; height:2px; background:#247cde;}
.HardDetail .item .txt .info{font-size:16px; line-height:25px; color:#333333;}
.HardDetail .item .txt dl{padding:3% 0 0;}
.HardDetail .item .txt dl dd{padding-left:26px; background:url(../images/arr4.png) no-repeat left 10px; margin-top:15px; line-height:24px; font-size:16px; color:#666666;}
.HardDetail .item .txt dl dd b{color:#000;}

.HardDetail .owl-pagination{position:absolute; top:90px; left:0px; width:100%;}
.HardDetail .owl-pagination .owl-page{font-size:20px; line-height:49px; color:#9d9d9d; font-weight:bold; margin-right:2%; float:left;}
.HardDetail .owl-pagination .owl-page.active{background:url(../images/line2.png) no-repeat center bottom; color:#247cde;}
.HardDetail .owl-buttons .owl-prev,.HardDetail .owl-buttons .owl-next{position:absolute; width:120px; height:50px; line-height:100px; text-indent:9999em; overflow:hidden; bottom:0px; top:auto; margin:0;}
.HardDetail .owl-buttons .owl-prev{background:url(../images/left.png) no-repeat; left:0}
.HardDetail .owl-buttons .owl-next{background:url(../images/right.png) no-repeat; left:140px;}

@media ( max-width:1200px){
.position{width:auto; position:static; margin:0 0 3%;}
.HardDetail .item .txt .name{margin-bottom:3%;}
.HardDetail .item .txt .name span{font-size:20px;}
.HardDetail .item .txt .name i{margin:0;}
.HardDetail .owl-pagination{display:none;}

}

@media ( max-width:850px){
.HardDetail .item .txt .info,.HardDetail .item .txt dl dd{font-size:14px;}
.HardDetail .item .txt dl dd{margin-top:5px;}
}

@media ( max-width:640px){
.HardDetail .item .pic,.HardDetail .item .txt{width:100%; float:none;}
.HardDetail .item .txt .name span{font-size:18px;}
}

.HaveLine{padding:0;}
.HaveLine .swiper-slide{width:45%;}

@media ( max-width:998px){
.HaveLine .swiper-slide{width:55%;}
}

@media ( max-width:480px){
.HaveLine .swiper-slide{width:100%;}
}

/*辅助设备*/
.Fzbox {margin:4% 0 0; position:relative;}
.Fzbox .bd .box .pic{width:48.333%; float:left; background:#f2f2f2; text-align:center;}
.Fzbox .bd .box .txt{width:43.333%; float:right; padding-bottom:198px;}
.Fzbox .bd .box .txt .name a{display:block; line-height:38px; font-size:20px; color:#333333;}
.Fzbox .bd .box .txt .name i{display:block; width:60px; height:2px; margin:20px 0px 0px; background:#247cde;}
.Fzbox .bd .box .txt .info{font-size:16px; line-height:28px; color:#666666; height:168px; overflow:hidden; margin:6% 0%;}
.Fzbox .bd .box .txt .more{display:block; width:180px; line-height:50px; font-size:16px; background:#247cde; color:#fff; text-align:center; border-radius:6px;}
.Fzbox .bd .box .txt .more:hover{background:#0954a7;}
.Fzbox .hd{position:absolute; right:0px; bottom:0px; width:43.333%;}
.Fzbox .hd li{width:197px; overflow:hidden; float:left; margin-right:20px; position:relative;}
.Fzbox .hd li a{border:1px solid #c9c9c9; display:block;}
.Fzbox .hd li .mask{background-color:rgba(36,124,222,0.8); background-image:url(../images/jia.png); background-position:center center; background-repeat:no-repeat; width:100%; height:100%; position:absolute; left:0px; top:0px; opacity:0}
.Fzbox .hd li.on .mask{opacity:1;}

@media ( max-width:1200px){
.Fzbox .bd .box .txt{padding-bottom:0;}
.Fzbox .hd{position:static; width:100%; text-align:center; margin:3% 0 0;}
.Fzbox .hd li{display:inline-block; float:none; margin:0px 10px;}
}

@media ( max-width:768px){
.Fzbox .bd .box .txt{width:47%;}
}

@media ( max-width:640px){
.Fzbox .hd{margin:5% 0 0;}
.Fzbox .hd li{width:25%;}
.Fzbox .hd li .mask{background-size:20% 20%;}
.Fzbox .bd .box .txt .name a{font-size:16px;}
.Fzbox .bd .box .txt .name i{margin:0;}
.Fzbox .bd .box .txt .info{font-size:14px;}
}

@media ( max-width:480px){
.Fzbox .bd .box .pic,.Fzbox .bd .box .txt{width:100%; float:none;}
.Fzbox .bd .box .txt{margin:3% 0 0;}
}

/*软件产品*/
.Software{background:url(../images/greybg.png) repeat-x left bottom;}
.Software .Hardware{padding:0;}
.Software .Fzbox .bd .box .txt{padding-bottom:0;}
.Software .Fzbox .bd .box .txt .info{height:195px; margin-bottom:10%;}
.Software .Fzbox .hd{position:static; width:100%; text-align:center; margin:3% 0 0;}
.Software .Fzbox .hd li{display:inline-block; float:none; width:140px;}
.Software .Fzbox .hd li a{border:none; background:#fff;}

@media ( max-width:1200px){
.Software{background:none;}
}

@media ( max-width:640px){
.Software .Fzbox .hd{margin:5% 0 0;}
.Software .Fzbox .hd li{width:25%;}
}

/*新闻动态*/
.NewsBox{margin:3% 0; background:#f9f9f9; padding:3% 0;}
.NewsBox ul{border-right:1px solid #dfdfdf;}
.NewsBox li{width:33.3333%; float:left;}
.NewsBox li a{display:block; padding:8% 6%; border-left:1px solid #dfdfdf;}
.NewsBox li .name{display:block; font-size:18px; line-height:27px; height:54px; overflow:hidden;}
.NewsBox li .effect-img{margin:5% 0;}
.NewsBox li img{display:block; width:100%; height:234px;}
.NewsBox li .info{font-size:14px; line-height:24px; color:#888888; height:96px; overflow:hidden;}
.NewsBox li .more{display:block; width:100px;  height:40px; background:url(../images/more2.png) no-repeat left center; margin:3% 0 0;}
.NewsBox li:hover{background:#247cde;}
.NewsBox li:hover .name{color:#fff;}
.NewsBox li:hover .info{color:rgba(255,255,255,0.6);}
.NewsBox li:hover .more{background:url(../images/more.png) no-repeat left center;}

@media ( max-width:1024px){
.NewsBox li img{height:195px;}
}

@media ( max-width:768px){
.NewsBox li .name{font-size:16px;}
.NewsBox li img{height:145px;}
}

@media ( max-width:640px){
.NewsBox li{width:50%;}
.NewsBox li img{height:181px;}
}

@media ( max-width:480px){
.NewsBox{margin-bottom:5%;}
.NewsBox ul{border:none;}
.NewsBox li{width:100%; float:none;}
.NewsBox li a{padding:3%; border:none;}
.NewsBox li .name{height:auto; max-height:54px;}
.NewsBox li img{height:auto;}
}

/*容知杂志*/
.Magazine{margin:4% 0 0;}
.Mleft{width:20%; padding:2.5%; background:#eeeeee; float:left;}
.Mleft .box{border-bottom:1px dotted #c6c6c6; padding-bottom:12%; margin-bottom:12%;}
.Mleft .box .pic img{display:block; width:100%;}
.Mleft .box .txt{margin:5% 0 0;}
.Mleft .box .txt .name{display:block; font-size:18px; line-height:28px; color:#333333;}
.Mleft .box .txt .info{font-size:14px; line-height:24px; height:96px; overflow:hidden; margin:3% 0 5%;}
.Mleft .box .txt .look{display:block; width:100px; line-height:30px; background:#247cde; font-size:14px; color:#fff; border-radius:25px; text-align:center;}
.Mleft .Select .title{font-size:16px; line-height:30px; color:#333333; font-weight:bold;}
.Mleft .Select select{margin:10px 0px 0px; border:1px solid #d3d3d3; background:#fff; font-size:14px; height:38px; color:#999999; width:100%; padding:0px 10px;}

.Mright{width:71.6666%; float:right;}
.MagazineList ul{ margin-left:-3%;}
.MagazineList li{width:30.3333%; margin-left:3%; float:left; padding-bottom:110px; background-image:url(../images/bookbg.png); background-repeat:no-repeat; background-position:center bottom;}
.MagazineList li a{display:block; width:65%; margin:0 auto; position:relative;}
.MagazineList li .effect-img img{display:block; width:100%; height:237px;}
.MagazineList li .hidebox{position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/opacity2.png) repeat; display:none; text-align:center;}
.MagazineList li .hidebox .con{padding:15% 8%;}
.MagazineList li .hidebox .con .name{display:block; font-size:16px; line-height:24px; height:24px; overflow:hidden; color:#fff; font-weight:bold;}
.MagazineList li .hidebox .con .info{font-size:14px; line-height:24px; color:rgba(255,255,255,0.6); height:96px; overflow:hidden; margin:6% 0;}
.MagazineList li .hidebox .con .look{display:block; width:100px; line-height:30px; background:#fff; font-size:14px; color:#247cde; border-radius:25px; text-align:center; margin:0 auto;}
.MagazineList li:hover .hidebox{display:block;}

@media ( max-width:1200px){
.MagazineList li{background-size:100% auto;}
.MagazineList li:hover .hidebox{display:none;}
}

@media ( max-width:850px){
.MagazineList li{padding-bottom:78px;}
.MagazineList li .effect-img img{ height:auto;}
.MagazineList li:nth-child(3n+1){ clear:both;}
}

@media ( max-width:640px){
.Mleft .box .txt .name{font-size:16px;}
.MagazineList li{padding-bottom:60px;}

}

@media ( max-width:480px){
.Mleft{float:none; width:92%; padding:4%;}
.Mleft .box{margin-bottom:4%; padding-bottom:4%;}
.Mleft .box .txt .info{height:72px;}
.Mright{width:100%; float:none; margin:4% 0 0;}
.MagazineList li{padding-bottom:48px;}
}

/*诊断学院培训服务*/
.CollegeAbout{padding:3% 0;}
.CollegeAbout .box{margin:3% 0 0;}
.CollegeAbout .box .title{line-height:35px; margin-bottom:1.5%;}
.CollegeAbout .box .title span{font-size:20px; color:#000000; font-weight:bold;}
.CollegeAbout .box .title em{font-size:16px; color:#666666;}
.CollegeAbout .box .info{font-size:16px; line-height:30px; color:#666666;}

.SpecialBox .list{margin:3% 0 0;}
.SpecialBox .list li{background:#fff;}
.SpecialBox .list li .effect-img{width:50%; float:left;}
.SpecialBox .list li .effect-img img{display:block; width:100%;}
.SpecialBox .list li .txt{width:50%; float:right;}
.SpecialBox .list li .txt .con{padding:15% 10%;}
.SpecialBox .list li .txt .con .name{display:block; font-size:20px; line-height:28px; color:#000000;}
.SpecialBox .list li .txt .con .info{font-size:16px; line-height:30px; color:#666666; margin:3% 0 0;}
.SpecialBox .list li:nth-child(2n) .effect-img{float:right;}
.SpecialBox .list li:nth-child(2n) .txt{float:left;}

.TrainBox{padding:3% 0;}
.TrainBox .list li{width:17.6%; float:left; margin:3% 3% 0 0; text-align:center;}
.TrainBox .list li:nth-child(5n){margin-right:0;}
.TrainBox .list li .icon{display:inline-block;}
.TrainBox .list li .info{font-size:16px; line-height:25px; color:#666666; margin:4% 0 0;}

.RedayBox .box{margin:3% 0 0; background:#fff;}
.RedayBox .box .pic{width:50%; float:left;}
.RedayBox .box .pic img{display:block; width:100%;}
.RedayBox .box .list{width:50%; float:right;}
.RedayBox .box .list dl{padding:12% 0 0 12%;}
.RedayBox .box .list dl dd{font-size:16px; line-height:40px; color:#666666; padding-left:27px; background:url(../images/arr5.png) no-repeat left 15px;}

.ApplyBox{padding:3% 0;}
.ApplyBox .box{margin:3% 0 0;}
.ApplyBox .box .pic{width:44%; float:right;}
.ApplyBox .box .txt{width:50%; float:left; font-size:16px; color:#666666; line-height:37px; padding:5% 0 0;}
.ApplyBox .box .txt b{color:#333;}
.ApplyBox .box .txt i{font-weight:bold;}

.Hslide{margin:3% 0 0;}
.Hslide .item{position:relative;}
.Hslide .item .pic{width:58.333%;}
.Hslide .item .pic img{display:block; width:100%;}
.Hslide .item .txt{background:#fff; width:40%; padding:4% 5%; position:absolute; right:0px; top:10%; bottom:10%; font-size:16px; line-height:25px; color:#666666;}
.Hslide .item .txt .info{ height:100%; overflow-y:scroll;}
.Hslide .owl-buttons{width:46%; right:0px; bottom:16%; position:absolute;}
.Hslide .owl-buttons .owl-prev,.Hslide .owl-buttons .owl-next{position:absolute; width:80px; height:40px; line-height:100px; text-indent:9999em; overflow:hidden; bottom:0px; top:auto; margin:0;}
.Hslide .owl-buttons .owl-prev{background:url(../images/left2.png) no-repeat; left:0}
.Hslide .owl-buttons .owl-next{background:url(../images/right2.png) no-repeat; left:100px;}
.Hslide .owl-buttons .owl-prev:hover{background:url(../images/lefton.png) no-repeat;}
.Hslide .owl-buttons .owl-next:hover{background:url(../images/righton.png) no-repeat;}

@media ( max-width:1160px){
.Hslide .owl-carousel{padding-bottom:70px;}
.Hslide .owl-buttons{width:100%; bottom:0px; text-align:center;}
.Hslide .owl-buttons .owl-prev,.Hslide .owl-buttons .owl-next{position:static; margin:0px 10px; display:inline-block;}
}

@media ( max-width:768px){
.SpecialBox .list li .txt .con .info,.TrainBox .list li .info{font-size:14px;}
.RedayBox .box .list dl{padding:4%;}
.RedayBox .box .list dl dd{line-height:32px; font-size:14px;}
.TrainBox .list li .icon{width:100px;}
.Hslide .item .txt{padding:3%;}
.SpecialBox .list li .txt .con{padding:5%;}
.Hslide .item .txt{font-size:14px;}
.ApplyBox .box .txt{font-size:14px; line-height:30px;}
}

@media ( max-width:640px){
.CollegeAbout .box .title span,.SpecialBox .list li .txt .con .name{font-size:16px;}
}

@media ( max-width:480px){
.SpecialBox .list li .effect-img,.SpecialBox .list li .txt{width:100%; float:none; margin-bottom:10px;}
.TrainBox .list li{width:92%; float:none; margin:10px 0px 0px 0px; padding:4%; box-shadow:0px 0px 20px #ccc;}
.RedayBox .box .pic,.RedayBox .box .list,.ApplyBox .box .pic,.ApplyBox .box .txt{width:100%; float:none;}
.Hslide .item .pic{width:100%;}
.Hslide .item .txt{width:92%; padding:4%; position:static;}
}


/*智能诊断服务*/
.TypeSlide{margin:3% 0 0;}
.TypeSlide .item{padding:0 5%; text-align:center;} 
.TypeSlide .item .icon{display:inline-block;}
.TypeSlide .item .title{margin:3% 0;}
.TypeSlide .item .title span{display:block; font-size:20px; line-height:57px; color:#000000;}
.TypeSlide .item .title i{background:#247cde; display:block; width:60px; height:2px; margin:0 auto;}
.TypeSlide .item .info{font-size:14px; line-height:25px; color:#666666;}

.ServiceBox{margin:3% 0 0;}
.ServiceBox .box{margin:3% 0 0; position:relative;}
.ServiceBox .box .pic{width:55.8333%;}
.ServiceBox .box .pic img{display:block; width:100%;}
.ServiceBox .box .txt{position:absolute; width:44.16666%; top:10%; bottom:10%; right:0px; background:#247cde; padding:5%;}
.ServiceBox .box .txt dd{padding-left:22px; line-height:25px; background:url(../images/arr6.png) no-repeat left 8px; font-size:16px; color:#fff; margin-bottom:3%;}

.TeamBox{margin:3% 0 0;}
.TeamBox .list li{width:31.333%; float:left; margin:3% 3% 0 0; background:#f9f9f9;}
.TeamBox .list li:nth-child(3n){margin-right:0;}
.TeamBox .list li img{display:block; width:100%;}
.TeamBox .list li .txt{padding:5%;}
.TeamBox .list li .txt .name{display:block; font-size:20px; line-height:32px; color:#000000;}
.TeamBox .list li .txt .info{font-size:14px; line-height:25px; margin:3% 0 0; min-height:50px;}

@media ( max-width:1200px){
.TypeSlide .owl-buttons .owl-prev{left:0;}
.TypeSlide .owl-buttons .owl-next{right:0;}
}

@media ( max-width:998px){
.TypeSlide .item .title span{font-size:16px; line-height:38px;}
.ServiceBox .box .txt dl{height:100%; overflow-y:scroll;}
.ServiceBox .box .txt dd{font-size:14px;}
.TeamBox .list li .txt .name{font-size:16px; line-height:28px;}
}

@media ( max-width:480px){
.ServiceBox .box .pic{width:100%;}
.ServiceBox .box .txt{position:static; width:92%; padding:4%;}
.TeamBox .list li{width:100%; float:none; margin-right:0;}
.TeamBox .list li .txt .info{min-height:auto!important;}
}


/*2019-01-30 css start*/
/*内页栏目*/
.cmlav{width:100%;padding:40px 0;border-bottom:1px solid #e3e3e3;text-align:center;}
.cmlav a{display:inline-block;width:198px;height:48px;border:1px solid #737373;font-size:20px;color:#000;line-height:48px;text-align:center;border-radius:100px;margin-left:18px;}
.cmlav a.oncm,.cmlav a:hover{background:#247cde;color:#fff;border:1px solid #247cde;}
.cmlav a:first-child{margin-left:0px;}

/*智能软件系统详情*/
.intelbox{padding:20px 0 50px 0;}
.intelbox .hd{position:relative;}
.intelbox .hd li{width:49.8%;height:100px;background:#f3f3f3;float:left;cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.intelbox .hd li p{color:#333;text-align:center;}
.intelbox .hd li p.p1{font-size:20px;}
.intelbox .hd li p.p2{font-size:16px;}
.intelbox .hd li:nth-child(2n){float:right;}
.intelbox .hd li i{display:none;width:22px;height:11px;background:url(../images/bluejt.png);position:absolute;bottom:-16px;left:50%;transform:translate(-50%,-50%);}
.intelbox .hd li.on{background:#247cde;}
.intelbox .hd li.on p{color:#fff;}
.intelbox .hd li.on p.p2{color:#bcd1f2;}
.intelbox .hd li.on i{display:block;}

.intelbox .imgbox{margin:46px 0 70px 0;}
.intelbox .imgbox .xqimg{width:100%;text-align:center;}
.intelbox .imgbox img{display:inline-block;width:auto;height:auto;}
.intelbox .imgbox .xqtit{font-size:16px;color:#666;margin-top:80px;}
.intelbox .imgbox .xqtit p{font-size:16px;color:#666;margin-bottom:10px;}

.intelbox .sysbox{padding-bottom:50px;}
.intelbox .sysbox .systit{font-size:20px;color:#000;font-weight:bold;}
.intelbox .sysbox .sysdl dd{width:48%;border:1px solid #ededed;float:left;margin-top:3.5%;}
.intelbox .sysbox .sysdl dd:nth-child(2n){float:right;}
.intelbox .sysbox .sysdl dd .sysimg{width:100%;height:auto;overflow:hidden;}
.intelbox .sysbox .sysdl dd .systit{padding:40px 0 50px 0;height:100px;background:#f9f9f9;border-top:1px solid #ededed;}
.intelbox .sysbox .sysdl dd .systit .syscon{width:90%;margin:0 auto;}
.intelbox .sysbox .sysdl dd .systit .syscon .sys1{font-size:20px;color:#000;}
.intelbox .sysbox .sysdl dd .systit .syscon .sys2{font-size:14px;color:#666;margin-top:20px;}

.intelbox .sysbox .sysdl dd .sysimg img{display:block;width:100%;height:auto;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}
.intelbox .sysbox .sysdl dd:hover .sysimg img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}

@media ( max-width:640px){
	.cmlav{padding:25px 0;}
	.cmlav a{width:148px;height:38px;line-height:38px;font-size:16px;}
	.intelbox .hd li p.p1{font-size:16px;}
	.intelbox .hd li p.p2{font-size:14px;}
	.intelbox .imgbox{margin:40px 0;}
	.intelbox .imgbox .xqtit{margin-top:40px;}
	.intelbox .sysbox dl dd .systit{padding:25px 0;}
	.intelbox .sysbox dl dd .systit .syscon .sys1{font-size:16px;}
	.intelbox .sysbox dl dd .systit .syscon .sys2{margin-top:10px;}
	.intelbox .sysbox .sysdl dd .systit{height:130px;}
}

@media ( max-width:560px){
	.cmlav a{font-size:14px;width:110px;height:30px;line-height:30px;margin-left:8px;}
	.intelbox .hd li p.p1{font-size:14px;}
	.intelbox .imgbox .xqtit p{font-size:14px;}
	.intelbox .sysbox .systit{font-size:16px;}
	.intelbox .sysbox dl dd{width:100%;float:none;}
	.intelbox .sysbox dl dd:nth-child(2n){float:none;}
	.intelbox .sysbox .sysdl dd{width:100%;}
	.intelbox .sysbox .sysdl dd .systit{padding:25px 0;height:auto;}
	.intelbox .sysbox .sysdl dd .systit .syscon .sys1{font-size:18px;}
	.intelbox .sysbox .sysdl dd .systit .syscon .sys2{margin-top:10px;}
}


/*RONDS EPM容知设备预测性维护解决方案*/
.intelbox .lrbox1{width:100%;height:420px;padding:58px 0 80px 0;}
.intelbox1{padding-bottom:0px;}
.intelbox .lrtext{width:50%;height:100%;float:left;display:flex;flex-direction:column;justify-content:center;}
.intelbox .lrtext .lrp{width:70%;font-size:18px;color:#666;line-height:30px;}
.intelbox .lrimg{width:50%;height:100%;float:right;text-align:center;}
.intelbox .lrimg img{display:inline-block;width:auto;height:auto;}

.intelbox .gray{width:100%;background:#f7f7f7;padding:70px 0;}
.intelbox .gray .grbox{height:358px;}
.intelbox .gray .grfl{width:50%;float:left;text-align:center;}
.intelbox .gray .grfl img{display:inline-block;width:auto;height:auto;}
.intelbox .gray .grrh{width:42%;height:100%;float:right;display:flex;flex-direction:column;justify-content:center;}
.intelbox .gray .grrh .grtit{font-size:24px;color:#000;font-weight:bold;}
.intelbox .gray .grrh p{font-size:16px;color:#666;margin-top:20px;}

.intelbox .lrbox2{width:100%;padding:70px 0;}
.intelbox .lrbox2 .lrt1{font-size:24px;color:#000;font-weight:bold;text-align:center;}
.intelbox .lrbox2 .lrt2{font-size:18px;color:#666;text-align:center;margin-top:20px;}
.intelbox .lrbox2 .lrdl{margin-top:60px;}
.intelbox .lrbox2 .lrdl dd{width:31%;float:left;margin-right:3.5%;text-align:center;cursor:pointer;}
.intelbox .lrbox2 .lrdl dd:nth-child(3n){margin-right:0px;}
.intelbox .lrbox2 .lrdl dd .lricon img{border-radius:50%;box-shadow:-1px 15px 25px rgba(36,124,222,.15);}
.intelbox .lrbox2 .lrdl dd .lrtop{font-size:20px;color:#333;font-weight:bold;margin-top:35px;}
.intelbox .lrbox2 .lrdl dd .lrline{width:34px;height:2px;background:#247cde;margin:25px auto;}
.intelbox .lrbox2 .lrdl dd .lrcon p{font-size:16px;color:#666;}
.intelbox .lrbox2 .lrdl dd:hover .lricon img{animation:zoomIn 1.5s ease both;opacity:1;}

.intelbox .lrbox3{width:100%;background:#f7f7f7;padding:70px 0;}
.intelbox .lrbox3 .eqtit{font-size:24px;color:#000;font-weight:bold;text-align:center;margin-bottom:90px;}
.intelbox .lrbox3 .eqfl{float:left;width:40%;}
.intelbox .lrbox3 .eqfl .eqtxt p{font-size:16px;color:#666;margin-bottom:30px;}
.intelbox .lrbox3 .eqfl .eqtxt p span{font-weight:bold;}
.intelbox .lrbox3 .eqfl .eqdl{margin-top:70px;}
.intelbox .lrbox3 .eqfl .eqdl dd{display:inline-block;width:100px;vertical-align:top;margin-left:60px;}
.intelbox .lrbox3 .eqfl .eqdl dd p{font-size:16px;color:#333;text-align:center;margin-top:8px;}
.intelbox .lrbox3 .eqfl .eqdl dd:first-child{margin-left:0px;}
.intelbox .lrbox3 .eqrh{float:right;width:55%;text-align:center;}
.intelbox .lrbox3 .eqrh img{display:inline-block;width:auto;height:auto;}

.intelbox .lrbox4{padding:70px 0;}
.intelbox .lrbox4 .lrt1{font-size:24px;color:#000;font-weight:bold;text-align:center;}
.intelbox .lrbox4 .lrt2{font-size:18px;color:#666;text-align:center;margin-top:20px;}
.intelbox .lrbox4 .serimg{text-align:center;margin-top:60px;}
.intelbox .lrbox4 .serimg img{display:inline-block;width:auto;height:auto;}

.intelbox .lrbox5{width:100%;background:#f7f7f7;padding:70px 0;}
.intelbox .lrbox5 .eqtit{font-size:24px;color:#000;font-weight:bold;text-align:center;margin-bottom:40px;}
.intelbox .lrbox5 .vadl dd{width:18%;float:left;margin-right:2.5%;cursor:pointer;}
.intelbox .lrbox5 .vadl dd:nth-child(5n){margin-right:0px;}
.intelbox .lrbox5 .vadl dd .vaimg{width:100%;height:auto;overflow:hidden;}
.intelbox .lrbox5 .vadl dd .vat1{font-size:20px;color:#333;margin:20px 0;text-align:center;}
.intelbox .lrbox5 .vadl dd .vat2{font-size:14px;color:#666;text-align:center;}
.intelbox .lrbox5 .vadl dd .vaimg img{width:100%;height:auto;transition:all 1s;}
.intelbox .lrbox5 .vadl dd:hover .vaimg img{transform:scale(1.3);}

.intelbox .lrbox6{padding:70px 0;height:597px;}
.intelbox .lrbox6 .eqtit{font-size:24px;color:#000;font-weight:bold;text-align:center;margin-bottom:60px;}
.intelbox .lrbox6 .ylfl{width:53%;float:left;text-align:center;}
.intelbox .lrbox6 .ylfl img{display:inline-block;width:auto;height:auto;}
.intelbox .lrbox6 .ylrh{width:42%;height:100%;float:right;display:flex;flex-direction:column;justify-content:center;}
.intelbox .lrbox6 .ylrh .ylt1{font-size:20px;color:#666;}
.intelbox .lrbox6 .ylrh .ylt2{font-size:18px;color:#666;line-height:40px;margin-top:40px;}

.intelbox .lrbox7{width:100%;background:#f7f7f7;padding:70px 0 60px 0;}
.intelbox .lrbox7 .eftit{font-size:24px;color:#000;font-weight:bold;text-align:center;margin-bottom:48px;}
/*.intelbox .lrbox7 .efdl{background:blue}*/
.intelbox .lrbox7 .efdl dd{width:32%;height:160px;background:#fff;float:left;margin-right:2%;display:flex;flex-direction:column;justify-content:center;box-shadow:-1px 15px 25px rgba(36,124,222,.15);}
.intelbox .lrbox7 .efdl dd:nth-child(3n){margin-right:0px;}
.intelbox .lrbox7 .efdl dd .efbox{width:80%;margin:0 auto;position:relative;}
.intelbox .lrbox7 .efdl dd .efbox .efimg{position:absolute;top:-15px;left:0px;}
.intelbox .lrbox7 .efdl dd .efbox .efimg img{border-radius:50%;box-shadow:-1px 15px 25px rgba(36,124,222,.15);}
.intelbox .lrbox7 .efdl dd .efbox .eftxt{padding-left:120px;}
.intelbox .lrbox7 .efdl dd .efbox .eftxt .eft1{font-size:20px;color:#333;}
.intelbox .lrbox7 .efdl dd .efbox .eftxt .eft2{font-size:20px;color:#247cde;font-weight:bold;margin-top:20px;}
@media ( max-width:1028px){
	.intelbox .lrbox3 .eqfl .eqdl dd{margin-left:40px;}
}

@media ( max-width:997px){
	.intelbox .lrbox1,.intelbox .gray,.intelbox .lrbox2,.intelbox .lrbox3,.intelbox .lrbox4,.intelbox .lrbox5,.intelbox .lrbox6,.intelbox .lrbox7{height:auto;padding:40px 0;}
	.intelbox .gray .grbox{height:auto;}
	.intelbox .lrtext,.intelbox .lrimg,.intelbox .gray .grfl,.intelbox .gray .grrh,.intelbox .lrbox3 .eqfl,.intelbox .lrbox3 .eqrh{width:100%;float:none;}
	.intelbox .lrtext .lrp{width:100%;text-align:center;}
	.intelbox .lrimg,.intelbox .gray .grrh,.intelbox .lrbox3 .eqrh{margin-top:30px;text-align:center;}
	.intelbox .lrbox7 .efdl dd{height:auto;padding:30px 0;}
	.intelbox .lrbox7 .efdl dd .efbox .efimg{position:static;text-align:center;margin-bottom:20px;}
	.intelbox .lrbox7 .efdl dd .efbox .eftxt{padding-left:0px;text-align:center;}
}

@media ( max-width:640px){
	.intelbox .lrbox6 .ylfl,.intelbox .lrbox6 .ylrh{float:none;width:100%;}
	.intelbox .lrbox6 .ylrh{margin-top:30px;}
	.intelbox .lrbox2 .lrdl dd .lricon img,.intelbox .lrbox7 .efdl dd .efbox .efimg img{width:80px;height:80px;}
	.intelbox .lrbox5 .vadl dd{width:48%;margin-right:0px;margin-bottom:20px;}
	.intelbox .lrbox5 .vadl dd:nth-child(2n){float:right;}
}
@media ( max-width:480px){
	.intelbox .lrtext .lrp{font-size:16px;}
	.intelbox .gray .grrh .grtit{font-size:18px;line-height:30px;text-align:center;}
	.intelbox .gray .grrh p{font-size:14px;margin-top:10px;}
	.intelbox .lrbox2 .lrt1{font-size:20px;}
	.intelbox .lrbox2 .lrt2{font-size:16px;margin-top:10px;}
	.intelbox .lrbox2 .lrdl{margin-top:30px;}
	.intelbox .lrbox2 .lrdl dd{width:100%;float:none;margin-bottom:20px;}
	.intelbox .lrbox2 .lrdl dd .lrtop{font-size:16px;margin-top:15px;}
	.intelbox .lrbox2 .lrdl dd .lrline{margin:10px auto;}
	.intelbox .lrbox2 .lrdl dd .lrcon p{font-size:14px;}
	.intelbox .lrbox3 .eqtit,.intelbox .lrbox7 .eftit{font-size:20px;margin-bottom:15px;}
	.intelbox .lrbox4 .lrt1{font-size:20px;line-height:30px;}
	.intelbox .lrbox3 .eqfl .eqtxt p{font-size:14px;margin-bottom:15px;}
	.intelbox .lrbox3 .eqfl .eqdl dd{margin-left:10px;}
	.intelbox .lrbox3 .eqfl .eqdl{margin-top:30px;}
	.intelbox .lrbox4 .lrt2{font-size:16px;margin-top:10px;}
	.intelbox .lrbox4 .serimg{margin-top:30px;}
	.intelbox .lrbox5 .eqtit{font-size:20px;margin-bottom:25px;}
	.intelbox .lrbox5 .vadl dd .vat1{font-size:16px;margin:10px 0;}
	.intelbox .lrbox6 .ylrh .ylt1{font-size:20px;}
	.intelbox .lrbox6 .ylrh .ylt2{font-size:16px;margin-top:10px;line-height:25px;}
	.intelbox .lrbox7 .efdl{margin-top:20px;}
	.intelbox .lrbox2 .lrdl dd .lricon img,.intelbox .lrbox7 .efdl dd .efbox .efimg img{width:60px;height:60px;}
	.intelbox .lrbox7 .efdl dd .efbox{width:90%;}
	.intelbox .lrbox7 .efdl dd .efbox .eftxt .eft1{font-size:16px;}
	.intelbox .lrbox7 .efdl dd .efbox .eftxt .eft2{font-size:14px;margin-top:10px;}
}


/*专业分析系统详情*/
.analybox{padding:20px 0 60px 0;}
.analybox .hd{position:relative;}
.analybox .hd li{width:33.1111%;height:100px;margin-right:0.3%;background:#f3f3f3;float:left;cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.analybox .hd li p{color:#333;text-align:center;}
.analybox .hd li p.p1{font-size:20px;}
.analybox .hd li p.p2{font-size:16px;}
.analybox .hd li:nth-child(3n){margin-right:0px;}
.analybox .hd li i{display:none;width:22px;height:11px;background:url(../images/bluejt.png);position:absolute;bottom:-16px;left:50%;transform:translate(-50%,-50%);}
.analybox .hd li.on{background:#247cde;}
.analybox .hd li.on p{color:#fff;}
.analybox .hd li.on p.p2{color:#bcd1f2;}
.analybox .hd li.on i{display:block;}

.analybox .bd{padding-top:60px;}
.analybox .anlbox1{height:455px;}
.analybox .anlbox1 .anlfl{width:51%;float:left;text-align:center;}
.analybox .anlbox1 .anlfl img{display:inline-block;width:auto;height:auto;}
.analybox .anlbox1 .anlrh{width:43%;height:100%;float:right;display:flex;flex-direction:column;justify-content:center;}
.analybox .anlbox1 .anlrh .anline{width:60px;height:2px;background:#247cde;}
.analybox .anlbox1 .anlrh .anltit p{font-size:16px;color:#666;margin-top:48px;}

.analybox .anlbox2{margin-top:50px;}
.analybox .anlbox2 .anltxt{font-size:20px;color:#000;font-weight:bold;}
.analybox .anlbox2 dl dd{width:48%;height:120px;float:left;margin-top:3.5%;border:1px solid #ededed;padding:30px 0 35px 0;}
.analybox .anlbox2 dl dd:nth-child(2n){float:right;}
.analybox .anlbox2 .albox{width:90%;margin:0 auto;position:relative;}
.analybox .anlbox2 .albox .alicon{position:absolute;top:0px;left:0px;}
.analybox .anlbox2 .albox .alcon{padding-left:130px;}
.analybox .anlbox2 .albox .alcon .alt1{font-size:20px;color:#000;margin-bottom:20px;}
.analybox .anlbox2 .albox .alcon .alt2{font-size:14px;color:#666;line-height:26px;}


@media ( max-width:997px){
	.analybox .anlbox1{height:auto;}
	.analybox .anlbox2 dl dd{height:160px;}
}

@media ( max-width:768px){
	.analybox .anlbox2 .albox .alicon img{width:80px;height:80px;}
	.analybox .anlbox2 .albox .alcon{padding-left:110px;}
	.analybox .anlbox2 .albox .alcon .alt1{margin-bottom:15px;}
	.analybox .anlbox2 dl dd{height:190px;}
	.analybox .anlbox1 .anlrh .anltit p{margin-top:20px;}

}

@media ( max-width:640px){
	.analybox .hd li p.p1{font-size:16px;}
	.analybox .hd li p.p2{font-size:14px;}
	.analybox .bd{padding-top:40px;}
	.analybox .anlbox1 .anlfl,.analybox .anlbox1 .anlrh{float:none;width:100%;}
	.analybox .anlbox1 .anlrh{margin-top:30px;}
	.analybox .anlbox1 .anlrh .anltit p{font-size:14px;}
	.analybox .anlbox2{margin-top:40px;}
	.analybox .anlbox2 .anltxt{font-size:18px;}
	.analybox .anlbox2 dl dd{float:none;width:100%;height:auto;padding:25px 0;}
	.analybox .anlbox2 dl dd:nth-child(2n){float:none;}
	.analybox .anlbox2 .albox .alicon img{width:60px;height:60px;}
	.analybox .anlbox2 .albox .alcon{padding-left:80px;}
	.analybox .anlbox2 .albox .alcon .alt1{font-size:16px;margin-bottom:10px;}
}


/*服务中心-五位一体*/
.togbox{padding:50px 10px 90px 10px;}
.Title03 .name{background:url(../images/titbg1.png) no-repeat center center;}

.togbox .togimg{height:419px;margin-top:60px;}
.togbox .togfl{width:54%;float:left;text-align:center;}
.togbox .togfl img{display:inline-block;width:auto;height:auto;}
.togbox .togrh{width:37%;height:100%;float:right;display:flex;flex-direction:column;justify-content:center;}
.togbox .togrh p{font-size:18px;color:#666;line-height:35px;}

.grabox{width:100%;padding:75px 0 100px 0;background:#f4f4f4;}
.grabox .gratit{font-size:24px;color:#000;margin-bottom:55px;text-align:center;}
.grabox .graimg{width:100%;height:auto;text-align:center;}
.grabox .graimg img{display:inline-block;width:auto;height:auto;}

@media ( max-width:1024px){
	.togbox .togimg{height:350px;}
}

@media ( max-width:997px){
	.togbox .togimg{height:auto;}
	.togbox .togfl,.togbox .togrh{float:none;width:100%;}
	.togbox .togrh{margin-top:40px;}
	.grabox .gratit{line-height:30px;text-align:center;}
}

@media ( max-width:640px){
	.togbox{padding:40px 10px;}
	.togbox .togimg{margin-top:25px;}
	.grabox{padding:45px 0;}
	.grabox .gratit{margin-bottom:35px;}
	.togbox .togrh p{font-size:16px;line-height:30px;}
	.grabox .gratit{font-size:18px;}
}


/*产品中心-设备无忧APP*/
.serbox{padding-top:60px;}
.serbox .serul li{padding:60px 0;}
.serbox .serul li .serfl{width:58%;float:left;}
.serbox .serul li .serfl img{display:inline-block;width:auto;height:auto;}
.serbox .serul li .serrh{width:40%;float:right;padding:15% 0;}
.serbox .serul li .serrh p{font-size:18px;color:#000;line-height:40px;}
.serbox .serul li .serrh .sertxt{font-size:18px;color:#000;font-weight:bold;}
.serbox .serul li .serrh p a{font-size:16px;color:#247cde;font-weight:bold;}
.serbox .serul li.two{background:#f9f9f9;}
.serbox .serul li.two .serfl{float:right;}
.serbox .serul li.two .serrh{float:left;}
.serbox .serul li.two .serfl img{text-align:right;}

@media ( max-width:998px){
	.serbox .serul li .serrh{padding:15% 0 0;}
}

@media ( max-width:768px){
	.serbox .serul li .serrh{padding:10% 0 0;}
}

@media ( max-width:640px){
	.serbox{padding-top:40px;}
	.serbox .serul li{padding:40px 0;}
	.serbox .serul li .serfl,.serbox .serul li .serrh,.serbox .serul li.two .serfl,.serbox .serul li.two .serrh{width:100%;float:none;}
	.serbox .serul li .serrh{padding-top:5%;}
	.serbox .serul li .serrh p{font-size:16px;line-height:30px;}
	.serbox .serul li.two .serfl img,.serbox .serul li .serfl img{text-align:center;}
}

/*服务中心*/

.serbg{width:100%;height:auto;padding:80px 0 155px 0;}
.cenul{margin-top:70px;}
.cenul li{width:33.2666%;float:left;border-right:1px solid #fff;position:relative;}
.cenul li:nth-child(3n){border-right:0px;}
.cenul li .cenimg{width:100%;height:auto;}
.cenul li .centit{width:100%;height:200px;background:rgba(255,255,255,.7);display:flex;flex-direction:column;justify-content:center;}
.cenul li .centit .cen1{font-size:22px;color:#000;text-align:center;padding:0 30px;}
.cenul li .centit .cen2{font-size:16px;color:#666;text-align:center;padding:0 30px;margin-top:15px;}
.cenul li .cmask{width:100%;height:100%;background:rgba(255,255,255,.7);position:absolute;top:0px;left:0px;z-index:999;display:flex;flex-direction:column;justify-content:center;display:none;}
.cenul li .cmask .cenicon{text-align:center;margin-top:40px;}
.cenul li .cmask .cent1{font-size:22px;color:#247cde;text-align:center;margin:50px 0 25px 0;}
.cenul li .cmask .cent2{font-size:16px;color:#666;text-align:center;padding:0 25px;}
.cenul li .cmask .cena{width:200px;height:50px;background:#247cde;border-radius:100px;line-height:50px;font-size:14px;color:#fff;text-align:center;margin:80px auto 0;}
.cenul li .cmask .cena img{display:inline-block;vertical-align:middle;margin-left:10px;}

.cenul li:hover .cenbox{opacity:0;}
.cenul li:hover .cmask{display:block;}

@media ( max-width:1028px){
	.cenul li .cmask .cena{margin-top:40px;}
	.cenul li .cmask .cent1{margin:30px 0;}
}

@media ( max-width:998px){
	.cenul li{width:33.2444%;}
	.cenul li .centit .cen1,.cenul li .centit .cen2{padding:0 10px;}
	.cenul li .cmask .cenicon{margin-top:20px;}
	.cenul li .cmask .cena{margin-top:30px;}
}

@media ( max-width:768px){
	.cenul li .cmask .cenicon img{width:70px;height:70px;}
	.cenul li .cmask .cena{width:140px;height:40px;line-height:40px;}
}

@media ( max-width:640px){
	.cenul li{width:33.1333%;}
	.cenul li .centit .cen1{font-size:16px;}
	.cenul li .centit .cen2{font-size:14px;margin-top:10px;}
	.cenul li .cmask .cenicon img{width:50px;height:50px;}
	.cenul li .cmask .cent1{font-size:16px;margin:10px 0;}
	.cenul li .cmask .cent2{font-size:14px;padding:0 10px;}
}

@media ( max-width:560px){
	.cenul li .centit{height:250px;}
}

@media ( max-width:480px){
	.cenul li{width:100%;border-right:0px;margin-bottom:20px;}
	.cenul li .centit{height:auto;padding:30px 0;}
	.cenul li .cenimg{text-align:center;}
	.cenul li .cenimg img{width:100%;height:auto;}
	.serbg{padding:50px 0;}
	.cenul{margin-top:40px;}
}

/*2019-01-31 css end*/

.CourseBox .con{margin:2.5% 0 0;}

.Wstyle{width:70%; float:left;}
.HaveLine .Wstyle .swiper-slide{width:30%;}
.RightBar{width:25%; float:right; background:#f9f9f9;}
.RightBar .title{text-align:center; line-height:60px; font-size:22px; background:#247cde; color:#fff;}
.nymenu li{margin-bottom:10px;}
.nymenu li .am a{display:block; padding-left:20px; background:#eef0f3; font-size:16px; line-height:50px; height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background-image:url(../images/d2.png); background-position:95% center; background-repeat:no-repeat;}
.nymenu li.on .am a{font-weight:bold; color:#247cde; background-image:url(../images/d3.png);}
.nymenu li .sub dd{border-top:1px solid #e7e7e7;}
.nymenu li .sub dd .dda{display:block; font-size:16px; line-height:49px; height:49px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333333; padding-left:30px; background-image:url(../images/d1.png); background-position:15px center; background-repeat:no-repeat;}
.nymenu li .sub dd .three{display:none;}
.nymenu li .sub dd .three a{display:block; padding-left:42px; font-size:14px; line-height:35px; color:#666666; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nymenu li .sub dd .sub dd:first-child{border-top:none;}

@media ( max-width:1000px){
.Wstyle,.RightBar{width:100%; float:none;}
.RightBar{margin-bottom:15px;}
.nymenu{display:none;}
}