@charset "utf-8";
body{width: 100%;max-width: 1920px;min-width: 320px;margin: 0 auto;}

#wrap{width: 100%;max-width: 1920px;margin: 0 auto;}
.cw{max-width: 1200px;margin: 0 auto;}

.go-to-top{width: 50px;line-height: 50px;background: #282828;bottom: 12%;right: 3%;font-size: 30px;color: #fff;z-index: 120;box-shadow: 0 0 2px #999;display: none;}
.drak-big{z-index: 998; background-color: rgb(0, 0, 0); opacity: 0.6; left: 0px; top: 0px; position: fixed; height: 100%; width: 100%;display: none;}
.flex-main-content{flex: 1 0 auto;}
.wow{vertical-align: hidden;}

@font-face {
  font-family: "DIN-Medium";
  src: url("/inc/file/font/DIN-Medium.ttf") format("truetype");
}

/*@font-face {
  font-family: "MSYHL";
  src: url("/inc/file/font/MSYHL.TTC") format("truetype");
}*/


/*编辑器*/
.detail{zoom: 1;}
.detail,.detail *{font-size: 13px;color: #929292;line-height: 200%;}
.detail ul,.detail ol{margin-left: 18px;line-height: 22px;}
.detail ul li{list-style-type: disc;line-height: 22px;}
.detail ol li{list-style-type: decimal;line-height: 22px;}
.detail img{max-width: 100%;height: auto;/*width: auto !important;height: auto !important;*/}
.detail:before{content:""; display:table; clear:both;}
.detail:after{content:""; display:table; clear:both;}

.detail2{zoom: 1;}
.detail2,.detail2 *{font-size: 13px;line-height: 200%;}
.detail2 ul,.detail2 ol{margin-left: 18px;line-height: 22px;}
.detail2 ul li{list-style-type: disc;line-height: 22px;}
.detail2 ol li{list-style-type: decimal;line-height: 22px;}
.detail2 img{max-width: 100%;height: auto;/*width: auto !important;height: auto !important;*/}
.detail2:before{content:""; display:table; clear:both;}
.detail2:after{content:""; display:table; clear:both;}


/*文章页面*/
.article-wrap{padding: 60px 0;}
.article-wrap .detail{margin-top: 30px;}

/*网站地图*/
.sitemap-wrap{min-height: 500px;}
.sitemap-wrap{width: 100%;max-width: 1920px;margin: 0 auto;padding: 30px 0;min-height: 400px;}
.sitemap-wrap .title{font-size: 16px;color: #000;margin: 0 auto;margin-bottom: 20px;width: 100%;max-width: 1200px;}
.sitemap-wrap .title a{display: block;width: 200px;height: 60px;text-align: center;line-height: 60px;background: #ff7723;color: #fff;font-size: 16px;cursor: default;}
.sitemap-wrap .webmap{padding:40px 0; border-top:1px solid #e4e4e4;width: 100%;margin: 0 auto;}
.sitemap-wrap .webmap h3{ margin:0px; padding:0px;}
.sitemap-wrap .webmap h3 span{ display:block; float:left; font-size:18px; color:#ff7723; border-left:5px solid #ff7723; padding-left:20px;background-color:#fff; padding-right:40px;}
.sitemap-wrap .webmap h3 span a{color:#ff7723;}
.sitemap-wrap .webmap h3 em{ display:block; border-bottom:1px dashed #b8b8b8; height:14px;}
.sitemap-wrap .webmap p{ margin:0px; padding:30px 0px 20px 25px;}
.sitemap-wrap .webmap p a{ font-size:14px; color:#5f5f5f; display:inline-block; padding-right:45px; padding-bottom:10px;}
.sitemap-wrap .webmap p a:hover{ color:#ff7723;}

/*侧边栏*/
.side-wrap{position: fixed;right: 0;top: 40%;z-index: 100;width: 60px;}
.side-wrap .item{display: block;width: 60px;height: 60px;border-radius: 5px;background: #e7e7e7;text-align: center;margin-top: 2px;}
.side-wrap .item:first-child{margin-top: 0;}
.side-wrap .item .img{padding-top: 6px;}
.side-wrap .item .img img{max-width: 100%;height: auto;}
.side-wrap .item .img1{display: block;}
.side-wrap .item .img2{display: none;}
.side-wrap .item .title{font-size: 12px;color: #333;}
.side-wrap .item.top .img{padding-top: 15px;}
.side-wrap .item:hover{background: #0d4392;}
.side-wrap .item:hover .img1{display: none;}
.side-wrap .item:hover .img2{display: block;}
.side-wrap .item:hover .title{color: #fff;}
.side-wrap .item.wechat .posit{position: absolute;left: -120px;top: 60px;width: 120px;height: 120px;overflow: hidden;display: none;}
.side-wrap .item.wechat:hover .posit{display: block;}
.side-wrap .item.tel .posit{position: absolute;left: -150px;top: 124px;width: 150px;height: 60px;text-align: center;line-height: 60px;font-size: 16px;background: #0d4392;color: #fff;border-radius: 5px;display: none;}
.side-wrap .item.tel:hover .posit{display: block;}


/*分享*/
.share{text-align: center;padding-bottom: 30px;}
.share .font{text-align: center;font-size: 14px;color: #666;display: inline-block;vertical-align: middle;}
.share .bdsharebuttonbox,.share .bshare-custom{display: inline-block;vertical-align: middle;}

/*上下页*/
.page-wrap{border-top: solid 1px #dadee2;padding-top: 40px;}
.page-wrap .next,.page-wrap .prev{color: #008cd6;font-size: 13px;}
.page-wrap .next a,.page-wrap .prev a{color: #666;font-size: 13px;}
.page-wrap .next a:hover,.page-wrap .prev a:hover{color: #ff6600;}
.page-wrap .next{margin-top: 10px;}

/*标题*/
.title-wrap{text-align: center;}
.title-wrap .title{font-size: 30px;color: #000;text-align: center;}
.title-wrap .borders{width: 20px;height: 3px;background: #f9b10a;margin: 0 auto;margin-top: 15px;}
.title-wrap .brief{font-size: 16px;color: #999;margin-top: 20px;text-align: center;}

/*视频弹窗*/
.iframe-big{position: fixed;left: 0;right: 0;top: 0;width: 100%;height: 100%;z-index: 1004;display: none;}
.iframe-big .iframe-video{position: absolute;left: 50%;top: 50%;margin: -200px 0 0 -384px;z-index: 2;}
.iframe-big .iframe-video .iframes iframe,.iframe-big .iframe-video .iframes video{width: 750px !important;height: 480px !important;}
.iframe-big .iframe-video .iframes video{width: 100%;height: 100%;object-fit:contain;}
.iframe-big .iframe-video .closes{position:  absolute;right: -100px;font-size: 36px;top: -40px;width:  40px;height:  40px;text-align:  center;line-height:  40px;background: #f37321;color:  #fff;cursor:  pointer;border-radius: 3px;}
.iframe-big .video-dark{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;left: 0;top: 0;z-index: 1;}

/*Banner部分*/
.index-swiper{position: relative;}
.index-swiper ul{margin-bottom: 0;}
.index-swiper1{width: 100%;position: relative;max-width: 1920px;margin: 0 auto;overflow: hidden;}
.index-swiper1 .swiper-button-prev,.index-swiper1 .swiper-button-next{width: 30px;height: 30px;background: url(/images/img149.png)no-repeat center;z-index: 11;}
.index-swiper1 .swiper-button-next{transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari 和 Chrome */-o-transform:rotate(360deg); 	/* Opera */}
.index-swiper1 .swiper-button-prev{transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg); 	/* Opera */}
.index-swiper1 .swiper-slide{width: 100%;font-size: 0;}
.index-swiper1 .swiper-slide-active img{z-index: 997;}
.index-swiper1 .swiper-button-prev{background: url(/images/b_left.png)no-repeat center;width: 20px;height: 40px;left: 6%;display: none;}
.index-swiper1 .swiper-button-next{background: url(/images/b_right.png)no-repeat center;width: 20px;height: 40px;right: 6%;display: none;}
.index-swiper2{width: 100%;position: relative;max-width: 1920px;margin: 0 auto;overflow: hidden;height: 452px;}
.index-swiper2 li,.index-swiper1 img{max-width: 100%;height: auto;}
.index-swiper1 a,.index-swiper2 a{font-size: 0;display: block;width: 100%;}
.index-swiper1 a.nohref,.index-swiper2 a.nohref{cursor: default;}
.index-swiper2{height: auto;}
.index-swiper2 img{max-width: 100%;height: auto;}
.index-swiper1.pc,.index-swiper2.pc{display: block;z-index: 1;right: 0;}
.index-swiper1.mobile,.index-swiper2.mobile{display: none;}
.index-swiper1 img,.index-swiper2 img{width: 100%;}
.index-swiper .swiper-pagination{margin: 0 auto;left: 0;right: 0;}
.index-swiper .swiper-pagination-bullet{width: 10px;height: 10px;border: solid 1px #fff;margin: 0 10px;background: none !important;opacity: 1;}
.index-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff !important;}

/*swiper*/
.swiper-pagination-bullet{border: solid 1px #333;background: none !important;width: 9px !important;height: 9px !important;}
.swiper-pagination-bullet-active{border: solid 1px #333;}
.index-swiper1 .swiper-pagination{height: 30px;line-height: 30px;overflow: hidden;bottom: 15px;}
.index-swiper1 .swiper-pagination,.index-swiper1 .swiper-pagination .swiper-pagination-total{font-size: 13px;color: #ccc;}
.index-swiper1 .swiper-pagination .swiper-pagination-current{color: #282828;}

/*手机顶部部分*/
#header_mobile_hidden{height: 70px;display: none;}
#header_mobile{display: none;height: 70px;z-index: 1000;width: 100%;position: fixed;left: 0;top: 0;right: 0;border-bottom: solid 1px #ededed;background: #fff;}
#header_mobile .menu-trg {position: absolute;right: 4%;top: 0;}
#header_mobile .menu-trg .icon-menu{background: url(/images/mobilenav.png)no-repeat center;}
#header_mobile .menu-trg .trg {display: block;width: 32px;height: 32px;background-size: 100%;margin-top: 20px;}
.side-menu {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1000;transform: translateX(100%);-webkit-transform: translateX(100%);transition-property: transform;-webkit-transition-property: -webkit-transform;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}

.side-menu .inner {position: absolute;right: 0;top: 0;width: 50%;height: 100%;background: #fff;color: #0b57ac;overflow-x: hidden;overflow-y: auto;border: solid 1px #ededed;}
.side-menu .inner a {color: #0b57ac;}
.side-menu .hd {padding: 0 15px;height: 49px;border-bottom: 1px solid #ededed;line-height: 48px;overflow: hidden;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;}
.side-menu .hd .icon-user:before {margin-right: 5px;font-size: 16px;}
.side-menu .hd .icon-fork:before {top: 0;font-size: 18px;}
.side-menu .hd .icon-user{text-overflow: ellipsis;white-space: nowrap;max-width: 65%;overflow: hidden;}
.side-menu .hd .msg{margin-right: auto;margin-left: 6px;}
.side-menu .hd .msg img{max-width: 20px;}
.side-menu .hd .icon-fork{width: 24px;height: 24px;background: url(/images/mobileclose.png)no-repeat center;background-size: 100%;}
.side-menu ul > li a {display: block;text-align: center;line-height: 44px;font-size: 14px;}
.side-menu ul > li {border-bottom: 1px solid #ededed;}
.side-menu.show {transform: translateX(0);-webkit-transform: translateX(0);}
#header_mobile .left{width: 60%;margin-top: 20px;}
#header_mobile .left img{max-width: 100px;height: auto;max-height: 46px;}
#mobile_drak{width: 100%;height: 100%;position: fixed;left: 0;right: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 999;display: none;}
#header_mobile .menu-trg .lan-wrap{margin-top: 20px;text-align: center;}
#header_mobile .menu-trg .lan-wrap .earth{display: inline-block;vertical-align: middle;}
#header_mobile .menu-trg .lan-wrap .posit{display: inline-block;}
#header_mobile .menu-trg .side-menu .lan{text-align: center;margin-top: 30px;margin-left: 10px;margin-right: 10px;}
#header_mobile .menu-trg .side-menu .lan .a{display: inline-block;font-size: 18px;cursor: pointer;color: #0b57ac;}
#header_mobile .menu-trg .side-menu .lan{text-align: center;margin-top: 30px;}
#header_mobile .menu-trg .side-menu .lan .a{display: inline-block;font-size: 18px;cursor: pointer;color: #ea5707;}
#header_mobile .menu-trg .side-menu .lan a{margin: 0 5px;display: inline-block;}
#header_mobile .search{width: 94%;margin: 0 auto;margin-top: 15px;text-align: center;}
#header_mobile .search form{display: inline-block;text-align: center;}
#header_mobile .search .text{width: auto;}

/*顶部部分*/
.header-wrap{height: 80px;background: #000;position: fixed;left: 0;right: 0;top: 0;margin: 0 auto;max-width: 1920px;z-index: 999;}
.header-wrap .cw{max-width: 1400px;}
.header-wrap .logo{width: 13%;}
.header-wrap .nav{width: 60%;margin-left: 12%;}
.header-wrap .search{width: 8%;line-height: 80px;height: 80px;display: flex;align-items: center;}
.header-wrap .logo .m-pic{text-align: left;line-height: 80px;}
.header-wrap .nav .ul{margin: 0 3%;}
.header-wrap .nav .ul .a{font-size: 14px;color: #fff;line-height: 77px;border-bottom: solid 3px transparent;display: block;}
.header-wrap .nav .ul.on .a{color: #f9b10a;border-bottom: solid 3px #f9b10a;}
.header-wrap .nav .ul:hover .a{color: #f9b10a;}
.header-wrap .nav .ul.posits{position: relative;}

.header-wrap .ul.about .nul2.center{width: 660px;left: -330px;}
.header-wrap .ul.info .nul2.center{width: 400px;left: -200px;}
.header-wrap .ul.solution .nul2.center{width: 660px;left: -330px;}
.header-wrap .ul.solution .nul{padding-top: 15px;padding-bottom: 15px;}
/*.header-wrap .ul.case .nul2.center{width: 300px;left: -150px;}*/
.header-wrap .ul.case .nul2.center{width: 140px;left: -73px;}
.header-wrap .ul .nul2.center .nul2-item{width: 130px;}


.header-wrap .search{position: relative;}
.header-wrap .search .searchbtn{display: block;width: 20px;height: 21px;background: url(/images/search.png)no-repeat center;}
.header-wrap .search .lan-list{padding-left: 32px;background: url(/images/lan.png)no-repeat left;margin-left: 30px;position: relative;height: 80px;line-height: 80px;cursor: pointer;}
.header-wrap .search .lan-list .lan{font-size: 14px;color: #fff;line-height: 20px;line-height: 80px;}
.header-wrap .search .lan-list .posit{position: absolute;width: 90px;height: 60px;overflow: hidden;z-index: 2;background: #fff;border: solid 1px #ededed;left: -10px;top: 80px;border-radius: 3px;display: none;z-index: 3;}
.header-wrap .search .lan-list .posit .lana{display: block;width: 100%;height: 30px;line-height: 30px;text-align: center;line-height: 30px;font-size: 14px;color: #333;border-top: solid 1px #ededed;}
.header-wrap .search .lan-list .posit .lana:first-child{border-top: none;}
.header-wrap .search .lan-list .posit .lana:hover{background: #0d4392;color: #fff;}
.header-wrap .search .lan-list:hover .posit{display: block;}
.header-blank{height: 80px;}
.header-wrap .search .form{position: absolute;right: 0;top: 79px;background: #fff;width: 200px;display: none;border: solid 1px #000;z-index: 2;}
.header-wrap .search .form .text{width: 140px;height: 40px;float: left;line-height: 40px;padding: 0 10px;}
.header-wrap .search .form .submit{width: 40px;height: 40px;display: block;float: left;background: #000 url(/images/search.png)no-repeat center;cursor: pointer;}
.header-wrap .search .form .submit input{width: 100%;height: 100%;}
.header-wrap .search .form .submit input:hover{opacity: 0.8;}

.header-wrap .ul .nul{position: absolute;left: 0;right: 0;top: 80px;z-index: 1;background: rgba(255,255,255,0.9);width: 100%;height: 100px;overflow: hidden;display: none;}
.header-wrap .ul .nul .cw{max-width: 1200px;text-align: center;}
.header-wrap .ul .nul .nli{width: calc(10% - 6px);text-align: center;height: 96px;float: none;display: inline-block;overflow: hidden;}
.header-wrap .ul .nul .nli .n{display: block;}
.header-wrap .ul .nul .nli .n .img{margin-top: 8px;}
.header-wrap .ul .nul .nli .n .img img{max-width: 100%;height: auto;}
.header-wrap .ul .nul .nli .n .fonts{font-size: 14px;color: #333;margin-top: 5px;}
.header-wrap .ul:hover .nul{display: block;}
.header-wrap .ul .nul .nli .n:hover .fonts{color: #0d4392;}

.header-wrap .ul .nul2{position: absolute;left: 40%;top: 80px;z-index: 1;background: rgba(255,255,255,0.9);padding: 12px 40px;overflow: hidden;display: none;}
.header-wrap .ul .nul2 .nul2-item{width: 180px;}
.header-wrap .ul .nul2 .nul2-item .cate{display: block;margin-top: 5px;margin-bottom: 5px;}
.header-wrap .ul .nul2 .nul2-item .cate .img img{max-width: 100%;height: auto;}
.header-wrap .ul .nul2 .nul2-item .cate .fonts{font-size: 16px;color: #333;margin-top: 10px;}
.header-wrap .ul .nul2 .nul2-item .nul2-list{margin-top: 15px;}
.header-wrap .ul .nul2 .nul2-item .nul2-list .li{margin-top: 15px;}
.header-wrap .ul .nul2 .nul2-item .nul2-list .li .lia{font-size: 14px;color: #666;}
.header-wrap .ul:hover .nul2{display: block;}
.header-wrap .ul .nul2 .nul2-item .cate:hover .fonts{color: #0d4392;}
.header-wrap .ul .nul2 .nul2-item .nul2-list .li .lia:hover{color: #0d4392;}

.header-wrap .ul .nul2.center{text-align: center;left: 0;right: 0;margin: 0 auto;}



/*底部部分*/
.footer-wrap{background: #222;}
.footer-wrap .cw{max-width: 1400px;}
.footer-wrap .top{padding: 45px 0;}
.footer-wrap .bot{padding: 20px 0;border-top: solid 1px #393939;}
.footer-wrap .top .left{width: calc(100% - 120px - 4%);}
.footer-wrap .top .right{width: 120px;}
.footer-wrap .top .left .item{width: 15%;}
.footer-wrap .top .left .item.contact{width: 25%;}
.footer-wrap .top .left .item .tit{font-size: 16px;color: #999;}
.footer-wrap .top .left .item .ul{margin-top: 30px;}
.footer-wrap .top .left .item .ul .li{margin-top: 20px;}
.footer-wrap .top .left .item .ul .li:first-child{margin-top: 0;}
.footer-wrap .top .left .item .ul .li .a{font-size: 14px;color: #777;}
.footer-wrap .top .left .item .ul .li .a:hover{color: #fff;}
.footer-wrap .top .left .item.contact .ul .meg{margin-top: 20px;}
.footer-wrap .top .left .item.contact .ul .meg:first-child{margin-top: 0;}
.footer-wrap .top .left .item.contact .ul .meg .l{font-size: 14px;color: #888;width: 50px;padding-left: 30px;height: 20px;line-height: 20px;overflow: hidden;}
.footer-wrap .top .left .item.contact .ul .meg .r{font-size: 14px;color: #888;width: calc(100% - 80px);}
.footer-wrap .top .left .item.contact .ul .meg .r.tel{font-size: 18px;color: #fff;font-family: "DIN-Medium";}
.footer-wrap .top .left .item.contact .ul .meg.tels .l{background: url(/images/img84.png)no-repeat left;}
.footer-wrap .top .left .item.contact .ul .meg.email .l{background: url(/images/img85.png)no-repeat left;}
.footer-wrap .top .left .item.contact .ul .meg.add .l{background: url(/images/img86.png)no-repeat left;}
.footer-wrap .top .right .code .fonts{font-size: 14px;color: #999;margin-top: 10px;text-align: center;}
.footer-wrap .top .right .share-list{margin-top: 38px;}
.footer-wrap .top .right .bshare-custom{text-align: center;}
.footer-wrap .top .right .share-list .bshare-weixin{width: 30px;height: 30px;background: url(/images/img87.png)no-repeat center;padding-left: 0;margin-right: 8px;}
.footer-wrap .top .right .share-list .bshare-sinaminiblog{width: 30px;height: 30px;background: url(/images/img88.png)no-repeat center;padding-left: 0;margin-right: 0;}
.footer-wrap .bot .left,.footer-wrap .bot .left a{font-size: 13px;color: #a9a9a9;}
.footer-wrap .bot .right,.footer-wrap .bot .right a{font-size: 13px;color: #666;}

/*导航栏*/
.nav-wrap{height: 120px;background: #333;text-align: center;}
.nav-wrap .nav{width: 10%;height: 120px;display: inline-block;overflow: hidden;margin-right: -4px;}
.nav-wrap .nav .img{margin-top: 15px;}
.nav-wrap .nav .img .img1{display: block;}
.nav-wrap .nav .img .img2{display: none;}
.nav-wrap .nav .fonts{font-size: 14px;color: #fff;margin-top: 5px;padding: 0 3px;}
.nav-wrap .nav.on{background: #fff;}
.nav-wrap .nav.on .img1{display: none;}
.nav-wrap .nav.on .img2{display: block;}
.nav-wrap .nav.on .fonts{color: #333;}
.nav-wrap .swiper-wrapper{display: block;}

/*新闻部分*/
.info-wrap{padding: 60px 0;}
.info-wrap .info-list .item{background-color: #fafbff;border: 1px solid #e0e0e0;margin: 0 0 20px;}
.info-wrap .info-list .item .img{width: 16.5%;padding: 18px 20px;margin-right: .25%;box-sizing: content-box;}
.info-wrap .info-list .item .m{width: 63%;margin-top: 3%;margin-left: 2%;}
.info-wrap .info-list .item .name a{font-size: 16px;color: #363636;line-height: 22px;}
.info-wrap .info-list .item .name a:hover{color: #678dc5;}
.info-wrap .info-list .item .name2{font-size: 14px;color: #363636;}
.info-wrap .info-list .item .brief{height: 48px;line-height: 24px;font-size: 14px;color: #616161;margin-top: 2%;}
.info-wrap .info-list .item .info{margin: 2% 4% 0 0;}
.info-wrap .info-list .item .year{font-size: 14px;color: #bcbcbc;}
.info-wrap .info-list .item .date{font-size: 28px;color: #7d7d7d;}
.info-wrap .info-list .item .more{width: 25px;height: 25px;background: url(/images/img96.png) no-repeat;margin-top: 20px;}
.info-wrap .info-list .item .more:hover{background: url(/images/img97.png) no-repeat;}
.info-wrap .info-list .item:hover .img{background-color: #678dc5;}

/*新闻详细页*/
.info-detail-wrap{padding: 60px 0;}
.info-detail-wrap .info .title{font-size: 22px;color: #333;text-align: center;}
.info-detail-wrap .info .meglist{text-align: center;margin-top: 25px;}
.info-detail-wrap .info .meglist .meg{display: inline-block;font-size: 13px;color: #999;}
.info-detail-wrap .info .meglist .meg span{color: #666;}
.info-detail-wrap .info .meglist .meg:first-child{margin-right: 20px;}
.info-detail-wrap .info .meglist .meg img{max-width: 100%;height: auto;vertical-align: middle;}
.info-detail-wrap .info .detail{margin-top: 35px;}
.info-detail-wrap .share{margin-top: 30px;}

/*关于我们*/
.about-wrap{}
.about-wrap .wrap1{padding: 50px 0;}
.about-wrap .wrap1 .detail{margin-top: 40px;}
.data-wrap{margin-top: 60px;text-align: center;}
.data-wrap .item{width: 18%;text-align: center;display: inline-block;}
.data-wrap .item .tit{text-align: center;}
.data-wrap .item .tit .nums{font-size: 46px;color: #0d4392;display: inline-block;font-family: "DIN-Medium";height: 56px;overflow: hidden;}
.data-wrap .item .tit .unit{font-size: 46px;color: #0d4392;display: inline-block;font-family: "DIN-Medium";height: 56px;overflow: hidden;}
.data-wrap .item .bri{font-size: 14px;color: #666;margin-top: 5px;height: 48px;line-height: 24px;overflow: hidden;}
.about-wrap .wrap2{padding: 50px 0;background: #f3f3f3;}
.about-wrap .wrap2 .detail{text-align: center;margin-top: 30px;}
.about-wrap .wrap2 .business-wrap{margin-top: 50px;}
.about-wrap .wrap2 .business-wrap .item{width: 48%;margin-top: 50px;}
.about-wrap .wrap2 .business-wrap .item .top .img{width: 60px;height: 60px;display: inline-block;overflow: hidden;}
.about-wrap .wrap2 .business-wrap .item .top .tit{width: calc(100% - 75px);font-size: 18px;color: #333;height: 60px;display: inline-block;overflow: hidden;line-height: 60px;margin-left: 10px;}
.about-wrap .wrap2 .business-wrap .item .brief{font-size: 14px;color: #666;margin-top: 15px;line-height: 24px;height: 72px;overflow: hidden;}
.about-wrap .wrap2 .business-wrap .item:nth-child(1),.about-wrap .wrap2 .business-wrap .item:nth-child(2){margin-top: 0;}
.about-wrap .wrap3{padding: 50px 0;}
.about-wrap .wrap3 .item{padding-top: 50px;padding-bottom: 30px;border-bottom: solid 1px #e5e5e5;}
.about-wrap .wrap3 .item .img{width: 49%;}
.about-wrap .wrap3 .item .con{width: 49%;}
.about-wrap .wrap3 .item .img img{max-width: 100%;height: auto;}
.about-wrap .wrap3 .item .con .title{font-size: 30px;color: #000;}
.about-wrap .wrap3 .item .con .borders{width: 20px;height: 3px;background: #f9b10a;margin-top: 12px;}
.about-wrap .wrap3 .item .con .brief{font-size: 14px;color: #666;line-height: 24px;margin-top: 25px;}

/*荣誉资质*/
.certifi-wrap{width:100%;padding: 5.49% 0 7.14% 0; margin: 0 auto; background:url(/images/img24.jpg) no-repeat center; background-size:cover;}
.certifi-wrap .item{ position:relative; margin-top:3%;}
.certifi-wrap .item .swiper-prev{ width:14px; height:26px;background: url(/images/honor_left2.png); position:absolute; left:-50px; top:50%; z-index:2; margin-top:-8px;}
.certifi-wrap .item .swiper-next{ width:14px; height:26px; background: url(/images/honor_right2.png);position:absolute; right:-50px; top:50%; z-index:2; margin-top:-8px;}
.certifi-wrap .item .swiper-prev:hover{background: url(/images/honor_left.png) no-repeat center center;}
.certifi-wrap .item .swiper-next:hover{ background: url(/images/honor_right.png) no-repeat center center;}
.certifi-wrap .item .swiper-slide{ width:490px; background:#fff; border:1px solid #dcdcdc; padding:46px 0;}
.certifi-wrap .item .swiper-slide .fz{font-size: 0;}
.certifi-wrap .item .swiper-slide .img{ width:275px; height:396px; background:none;}
.certifi-wrap .item .swiper-slide .img img{max-width: 100%;height: auto;}
.certifi-wrap .item .swiper-slide .img .box-img{vertical-align: middle;}
.certifi-wrap .item .swiper-slide .img .box-span{display: inline-block;vertical-align: middle;height: 100%;}
.certifi-wrap .item .swiper-slide .title{ width: calc(100% - 20px); color:#666; margin-top:25px;padding: 0 10px;}

/*资深团队*/
.team-wrap{padding: 60px 0;}
.team-list .item{margin-top: 20px;background: #f8f8f8;overflow: hidden;}
.team-list .item:first-child{margin-top: 0;}
.team-list .item .left{width: 25%;}
.team-list .item .right{width: calc(75% - 60px);padding: 0 30px;}
.team-list .item .left img{max-width: 100%;height: auto;}
.team-list .item .right .tit{font-size: 24px;color: #000;margin-top: 30px;}
.team-list .item .right .bri{font-size: 14px;color: #888;margin-top: 13px;}
.team-list .item .right .borders{width: 25px;height: 1px;background: #323232;margin-top: 20px;}
.team-list .item .right .brief{font-size: 14px;color: #666;margin-top: 20px;line-height: 25px;}

/*加入我们*/
.join-wrap{}
.join-wrap .wrap1{padding: 60px 0;}
.join-wrap .wrap1 .detail{margin-top: 35px;}
.join-wrap .wrap1 .join-list{margin-top: 60px;}
.join-wrap .wrap1 .join-list .item{width: 25%;height: 225px;overflow: hidden;}
.join-wrap .wrap1 .join-list .item .title{font-size: 24px;color: #0d4392;height: 40px;line-height: 40px;border-left: solid 1px #0d4392;padding: 0 30px;overflow: hidden;}
.join-wrap .wrap1 .join-list .item .brief{font-size: 14px;color: #666;height: 185px;line-height: 25px;padding: 30px 30px;border-left: solid 1px #e4e4e4;overflow: hidden;}
.join-wrap .wrap2{padding: 60px 0;background: #f3f3f3;}
.join-wrap .wrap2 .wel-list{margin-top: 40px;overflow: hidden;position: relative;}
.join-wrap .wrap2 .wel-list .item{position: relative;}
.join-wrap .wrap2 .wel-list .item .fonts{font-size: 16px;color: #fff;text-align: center;position: absolute;left: 0;right: 0;bottom: 30px;margin: 0 auto;}
.join-wrap .wrap2 .wel-list .item img{max-width: 100%;height: auto;}
.join-wrap .wrap2 .wel-list .swiper-container {margin-top: 20px;width: 710px;margin-bottom: 53px;overflow: visible!important;}
.join-wrap .wrap2 .wel-list .swiper-container .swiper-wrapper .swiper-slide{ width: 710px;}
.join-wrap .wrap2 .wel-list .swiper-container .swiper-wrapper .swiper-slide img{width: 100%;}
.join-wrap .wrap2 .wel-list .swiper-container .swiper-wrapper .swiper-slide-active{ width: 710px;}
.join-wrap .wrap2 .wel-list .swiper-pagination{bottom: 0px!important;left: 0;right: 0;margin: 0 auto;}
.join-wrap .wrap2 .wel-list .swiper-pagination .swiper-pagination-bullet{width: 18px; height: 18px; background: #ff1e1e;margin: 0 10px;}
.join-wrap .wrap2 .wel-list .swiper-pagination .swiper-pagination-bullet-active{background: #0d4392; border-radius: 6px;}
.join-wrap .wrap3{padding: 60px 0;}
.feedback-wrap{margin-top: 25px;}
.feedback-wrap .rows{width: 32%;margin-right: 2%;}
.feedback-wrap .rows .input{width: calc(100% - 42px);padding: 0 20px;height: 46px;line-height: 46px;font-size: 14px;color: #999;border: solid 1px #e3e3e3;}
.feedback-wrap .rows:nth-child(3n){margin-right: 0;}
.feedback-wrap .rows.textareas{width: 100%;margin-top: 30px;}
.feedback-wrap .rows.textareas .textarea{width: calc(100% - 42px);padding: 20px 20px;font-size: 14px;color: #999;border: solid 1px #e3e3e3;height: 230px;}
.feedback-wrap .btn-list{text-align: center;margin-top: 40px;}
.feedback-wrap .btn-list .btn{display: inline-block;width: 150px;height: 50px;background: #0d4392;color: #fff;font-size: 14px;cursor: pointer;border-radius: 5px;}
.feedback-wrap .btn-list .btn:hover{opacity: 0.8;}

/*联系我们*/
.contact-wrap{}
.contact-wrap .wrap1{padding: 60px 0;}
.contact-wrap .wrap1 .item{width: 25%;text-align: center;}
.contact-wrap .wrap1 .item .img img{max-width: 100%;height: auto;}
.contact-wrap .wrap1 .item .tit{font-size: 14px;color: #0d4392;margin-top: 25px;margin-top: 25px;}
.contact-wrap .wrap1 .item .brief{font-size: 16px;color: #333;margin-top: 10px;}
.contact-wrap .wrap2{padding: 80px 20px;background: #f4f4f4;}
.contact-wrap .wrap2 .img{width: 63%;}
.contact-wrap .wrap2 .img img{max-width: 100%;height: auto;}
.contact-wrap .wrap2 .meg-row{width: 27%;background: #216da4;position: relative;padding: 50px 0;}
.contact-wrap .wrap2 .meg-row .item{padding: 0 30px;margin-top: 20px;}
.contact-wrap .wrap2 .meg-row .item:first-child{margin-top: 0;}
.contact-wrap .wrap2 .meg-row .item .l{width: 30px;height: 30px;background: #fff;font-size: 20px;color: #0d4392;text-align: center;line-height: 30px;border: solid 5px #0d4392;border-radius: 50%;}
.contact-wrap .wrap2 .meg-row .item .r{width: calc(100% - 50px);margin-left: 10px;}
.contact-wrap .wrap2 .meg-row .item .r .tit1{font-size: 18px;color: #fff;}
.contact-wrap .wrap2 .meg-row .item .r .tit2{font-size: 16px;color: #fff;margin-top: 12px;}
.contact-wrap .wrap2 .meg-row .posit{width: 45px;height: 39px;background: url(/images/img104.png)no-repeat center;position: absolute;left: -44px;top: 44%;z-index: 1;}
.contact-wrap .wrap3{padding: 60px 0;}

/*专业服务*/
.service-wrap{padding: 60px 0;}
.service-wrap .title{font-size: 24px;color: #282828;text-align: center;}
.service-wrap .detail{margin-top: 40px;}

/*教育培训*/
.edu-wrap{padding: 60px 0;}
.edu-wrap .item{padding: 30px 0;border-bottom: solid 1px #e5e5e5;}
.edu-wrap .item .left{width: 49%;overflow: hidden;}
.edu-wrap .item .right{width: 49%;}
.edu-wrap .item .left img{max-width: 100%;height: auto;}
.edu-wrap .item .left.fl{text-align: left;}
.edu-wrap .item .left.fr{text-align: right;}
.edu-wrap .item .right .title{margin-top: 10px;}
.edu-wrap .item .right .title .tit{font-size: 30px;color: #000;}
.edu-wrap .item .right .borders{width: 20px;height: 3px;background: #f9b10a;margin-top: 12px;}
.edu-wrap .item .right .brief{font-size: 14px;color: #666;margin-top: 25px;line-height: 24px;}
.edu-wrap .item .right .btn{display: inline-block;margin-top: 35px;width: 140px;height: 46px;text-align: center;line-height: 46px;border-radius: 5px;background: #f4f4f4;font-size: 14px;color: #0d4392;}
.edu-wrap .item .right .btn img{vertical-align: middle;margin-left: 8px;margin-top: -2px;}
.edu-wrap .item .right .btn:hover{opacity: 0.7;}
.edu-wrap .item .right .title .tit:hover{color: #0d4392;}

/*教育培训详细页*/
.edu-detail-wrap{padding: 60px 0;}
.menu-wrap .menu{width: 12%;}
.menu-wrap .contents{width: 82.5%;}
.menu-wrap .menu .top{padding: 8px 0;font-size: 13px;color: #3f333f;border-bottom: solid 1px #999;}
.menu-wrap .menu .bot{}
.menu-wrap .menu .bot .item{min-height: 24px;border-left: solid 2px transparent;margin: 10px 0;padding-left: 10px;line-height: 24px;}
.menu-wrap .menu .bot .item .a{font-size: 13px;color: #666;}
.menu-wrap .menu .bot .item.on,.menu-wrap .menu .bot .item:hover{border-color: #f0ab00;}
.menu-wrap .menu .bot .item.on .a,.menu-wrap .menu .bot .item:hover .a{color: #000;}
.menu-wrap .contents .title{font-size: 24px;color: #000;}
.menu-wrap .contents .detail{margin-top: 35px;}

/*解决方案*/
.solution-wrap{padding: 60px 0;}
.solution-wrap .solution-list{margin-top: 50px;}
.solution-wrap .solution-list .item{margin-top: 35px;}
.solution-wrap .solution-list .item:first-child{margin-top: 0;}
.solution-wrap .solution-list .item .title{font-size: 22px;color: #0d4392;padding-left: 10px;border-left: solid 5px #0d4392;}
.solution-wrap .solution-list .item .lines{width: 100%;height: 8px;background: url(/images/img143.jpg)repeat-x center;margin: 20px 0;}
.solution-wrap .solution-list .item .detail .uls .items{margin-top: 10px;}
.solution-wrap .solution-list .item .detail .uls .items .left{padding: 10px 10px;border: dashed 1px #d6d6d6;border-radius: 50%;width: 30px;}
.solution-wrap .solution-list .item .detail .uls .items .left span{font-size: 16px;color: #fff;font-size: 16px;color: #fff;width: 30px;height: 30px;text-align: center;line-height: 30px;background: #0d4392;display: block;border-radius: 50%;}
.solution-wrap .solution-list .item .detail .uls .items .right{width: calc(100% - 72px);margin-left: 20px;}

/*成功案例*/
.case-wrap{padding: 60px 0;}
.case-wrap .contents .case-list .item{background: #fbfbfb;border: solid 2px #eee;padding: 26px 20px;margin-top: 20px;}
.case-wrap .contents .case-list .item:first-child{margin-top: 0;}
.case-wrap .contents .case-list .item .left{width: 22%;}
.case-wrap .contents .case-list .item .right{width: 75%;}
.case-wrap .contents .case-list .item .right .title{display: block;font-size: 22px;color: #333;}
.case-wrap .contents .case-list .item .right .brief{font-size: 14px;color: #666;margin-top: 15px;line-height: 24px;}
.case-wrap .contents .case-list .item:hover{border-color: #0d4392;}
.case-wrap .contents .case-list .item:hover .right .title{color: #0d4392;}

/*成功客户案例*/
.solution-list{}
.solution-list .items .img{border: solid 1px #eee;}


/*会员注册*/
.memberlogin-wrap{width: 100%;height: 860px;background: url(/images/banner_login.jpg)no-repeat center;background-size: cover !important;}
.memberlogin-wrap .cw{display: flex;align-items: center;height: 100%;justify-content: flex-end;}
.memberlogin-wrap .login{width: 450px;background: #fff;padding: 50px 0;max-width: 100%;}
.memberlogin-wrap .login .title{padding: 0 48px;}
.memberlogin-wrap .login .form-wrap{padding: 0 48px;}
.memberlogin-wrap .login .title .tit{font-size: 24px;color: #333;}
.memberlogin-wrap .login .title .btn{font-size: 14px;color: #666;margin-top: 10px;}
.memberlogin-wrap .login .title .btn:hover{color: #0d4392;}
.memberlogin-wrap .login .form-wrap{margin-top: 20px;}
.form-wrap .item{padding: 10px 0;border-bottom: solid 1px #ccc;line-height: 36px;position: relative;}
.form-wrap .item .input{width: 85%;}
.form-wrap .item .input.yzm{width: 70%;}
.form-wrap .item .tip{width: 15%;text-align: right;font-size: 14px;color: #ccc;}
.form-wrap .item .yzm-box{width: 30%;text-align: center;font-size: 14px;color: #fff;background: #0d4392;border-radius: 3px;}
.form-wrap .item .input input{font-size: 14px;color: #666;line-height: 36px;width: 100%;}
.form-wrap .btn-list{margin-top: 20px;}
.form-wrap .btn-list .submit{width: 100%;height: 50px;text-align: center;line-height: 50px;font-size: 18px;color: #fff;background: #0d4392;border-radius: 5px;}
.form-wrap .btn-list .submit:hover{opacity: 0.8;}
.form-wrap .item.pact{border-bottom: none;}
.form-wrap .item .checkbox{opacity: 0;position: absolute;left: 0;top: 20px;z-index: 2;width: 13px;height: 13px;}
.form-wrap .item .check{display: block;position: absolute;left: 0;top: 20px;z-index: 1;width: 13px;height: 13px;background: url(/images/img146.jpg)no-repeat center;}
.form-wrap .item .check.on{background: url(/images/img146_h.jpg)no-repeat center;}
.form-wrap .item .fonts{width: calc(100% - 30px);font-size: 14px;}
.form-wrap .item .fonts .a{font-size: 14px;color: #666;}
.form-wrap .item .fonts .a:hover{color: #0d4392;}
.form-wrap .item.files{margin-top: 10px;}

/*会员登录*/
.memberlogin-wrap .login.login-wrap{padding-top: 80px;padding-bottom: 100px;}
.memberlogin-wrap .login.login-wrap .btn-list{margin-top: 40px;}
.memberlogin-wrap .login.login-wrap .form-wrap .item .fonts{width: auto;}
.memberlogin-wrap .login.login-wrap .form-wrap .item .fonts.fl{margin-left: 22px;}
.memberlogin-wrap .login.login-wrap .form-wrap .item .checkbox{top: 21px;}
.memberlogin-wrap .login.login-wrap .form-wrap .item .check{top: 21px;}
.memberlogin-wrap .login.login-wrap .form-wrap .item .fonts .a{font-size: 14px;color: #0d4392;text-decoration: underline;}
.memberlogin-wrap .login.login-wrap .form-wrap .item .fonts .a:hover{opacity: 0.75;}

/*会员中心*/
.member-wrap{background: #f4f4f4;padding-bottom: 80px;}
.member-wrap .menu{width: 22%;background: #fff;}
.member-wrap .center{width: 75%;background: #fff;min-height: 500px;}

/*会员面包屑*/
.member-wrap .bread-wrap{padding: 25px 0;}
.member-wrap .bread-wrap,.member-wrap .bread-wrap a{font-size: 14px;color: #999;}
.member-wrap .bread-wrap a:last-child{color: #333;}
.member-wrap .bread-wrap a:hover{color: #0d4392;}

/*会员侧边栏菜单*/
.member-wrap .menu{}
.member-wrap .menu .item{padding: 25px 0;border-top: solid 1px #efefef;text-align: center;}
.member-wrap .menu .item.meg{border-top: none;padding: 30px 20px;padding-bottom: 0;}
.member-wrap .menu .item .infor{border-bottom: solid 1px #efefef;padding: 12px 0;}
.member-wrap .menu .item .infor:first-child{padding: 0;}
.member-wrap .menu .item .infor:last-child{border-bottom: none;padding: 20px 0;}
.member-wrap .menu .item .infor .pic{display: block;margin: 0 auto;width: 80px;height: 80px;background: #efefef url(/images/img57.png)no-repeat center;background-size: 100%;border-radius: 50%;}
.member-wrap .menu .item .infor .phone{font-size: 14px;color: #666;margin-top: 10px;margin-bottom: 20px;}
.member-wrap .menu .item .infor .names{font-size: 14px;color: #3983d3;}
.member-wrap .menu .item .infor .logout{padding: 6px 16px;border: solid 1px #ccc;font-size: 14px;color: #666;border-radius: 5px;display: inline-block;}
.member-wrap .menu .item .infor .logout:hover{border-color: #0d4392;background: #0d4392;color: #fff;}
.member-wrap .menu .item.two{text-align: left;}
.member-wrap .menu .item.two .a{font-size: 14px;color: #333;padding: 0 25px;}
.member-wrap .menu .item.two .a:hover{color: #0d4392;}

/*问题进度*/
.order-list{}
.order-list .top-wrap{padding: 20px 30px;border-bottom: solid 1px #f4f4f4;}
.order-list .top-wrap .left{font-size: 18px;color: #333;width: 50%;margin-top: 10px;}
.order-list .top-wrap .right{width: 50%;text-align: right;}
.order-list .top-wrap .right .add{font-size: 14px;color: #fff;display: inline-block;padding: 10px 20px;background: #0d4392;border-radius: 5px;}
.order-list .top-wrap .right .add:hover{opacity: 0.8;}

.order-list .myorder-list{padding: 20px 30px;}
.order-list .myorder-list .myorder{font-size: 14px;color: #666;margin-left: 10px;}
.order-list .myorder-list .myorder:first-child{margin-left: 0;}
.order-list .myorder-list .myorder.on,.order-list .myorder-list .myorder:hover{color: #0d4392;}

.order-list .myorder-list2{padding: 0 30px;}
.order-list .myorder-list2 .items{font-size: 14px;color: #666;margin-left: 20px;}
.order-list .myorder-list2 .items span{font-size: 14px;color: #3983d3;}
.order-list .myorder-list2 .items:first-child{margin-left: 0;}


.order-list .list{padding: 20px 30px;}
.order-list .list .item{margin-top: 34px;}
.order-list .list .item:first-child{margin-top: 0;}
.order-list .list .item .td{font-size: 14px;}
.order-list .list .item .td1{color: #999;width: 10%;}
.order-list .list .item .td2{color: #333;width: 43%;margin-left: 2%;}
.order-list .list .item .td3{width: 6%;}
.order-list .list .item .td4{margin-left: 2%;width: 8%;}
.order-list .list .item .td5{width: 9%;margin-left: 2%;color: #999;}
.order-list .list .item .td6{width: 15%;}
.order-list .list .item .td3.l1{color: #333;}
.order-list .list .item .td3.l2{color: #ff8400;}
.order-list .list .item .td3.l3{color: #ff4e00;}
.order-list .list .item .td3.l4{color: #ff0000;}
.order-list .list .item .td4.l1{color: #333;}
.order-list .list .item .td4.l2{color: #f9b10a;}
.order-list .list .item .td4.l3{color: #00bb6a;}
.order-list .list .item .td2{width: 34%;}
.order-list .list .item .td3{width: 14%;}
.order-list .list .item .td6{width: 17%;}
.order-list .list .item .td6 .btn{font-size: 14px;color: #dadada;padding-left: 25px;}
.order-list .list .item .td6 .btn.edit{background: url(/images/img81.png)no-repeat left;}
.order-list .list .item .td6 .btn.del{background: url(/images/img82.png)no-repeat left;margin-left: 10px;}
.order-list .list .item .td6 .btn.edit:hover{background-image: url(/images/img81_h.png);color: #3983d3;}
.order-list .list .item .td6 .btn.del:hover{background-image: url(/images/img82_h.png);color: #3983d3;}

/*账号资料管理*/
.infor-list{}
.infor-list .top-wrap{padding: 20px 30px;border-bottom: solid 1px #f4f4f4;padding-bottom: 0;}
.infor-list .top-wrap .btn{display: block;font-size: 16px;color: #333;padding-bottom: 15px;border-bottom: solid 3px transparent;margin-left: 50px;}
.infor-list .top-wrap .btn:first-child{margin-left: 0;}
.infor-list .top-wrap .btn.on,.infor-list .top-wrap .btn:hover{color: #3983d3;border-color: #3983d3;}
.infor-list .message-wrap{padding: 40px 30px;}
.infor-list .message-wrap .item{margin-top: 20px;height: 38px;line-height: 36px;}
.infor-list .message-wrap .item:first-child{margin-top: 0;}
.infor-list .message-wrap .item .left{width: 10%;}
.infor-list .message-wrap .item .right{width: calc(100% - 10% - 50px);margin-left: 50px;}
.infor-list .message-wrap .item .left .red{font-size: 16px;color: #ff0000;}
.infor-list .message-wrap .item .left .fonts{font-size: 14px;color: #999;}
.infor-list .message-wrap .item .right input{width: calc(100% - 12px);height: 36px;line-height: 36px;padding: 0 10px;font-size: 14px;color: #666;max-width: 300px;border-radius: 5px;border: solid 1px #ccc;}
.infor-list .message-wrap .item.btn-list{height: auto;}
.infor-list .message-wrap .item .right .submit{width: 80px;height: 40px;background: #0d4392;font-size: 14px;color: #fff;border: solid 1px #0d4392;}
.infor-list .message-wrap .item .right .submit:hover{opacity: 0.8;}
.radio-list{height: auto;}
.radio-list .right{margin-top: 7px;}
.radio-list label{margin-left: 30px;}
.radio-list label:first-child{margin-left: 0;}
.radio-list label .tit{font-size: 14px;color: #666;line-height: 20px;margin-left: 10px;}
.radio-list label .posit{width: 20px;height: 20px;position: relative;}
.radio-list label .posit .checkbox{opacity: 0;position: absolute;left: 0;top: 0px;z-index: 2;width: 20px !important;height: 20px !important;}
.radio-list label .posit .check{display: block;position: absolute;left: 0;top: 0px;z-index: 1;width: 20px;height: 20px;background: url(/images/img83.png)no-repeat center;}
.radio-list label .posit .check.on{background: url(/images/img83_h.png)no-repeat center;}

/*问题提交*/
.memberlogin-wrap.submit{height: auto;padding: 80px 0;}
.memberlogin-wrap.submit .cw{justify-content: center;}
.memberlogin-wrap .submit-wrap{width: 100%;max-width: 800px;border-radius: 10px;background: rgba(255,255,255,0.9);padding: 50px 0;}
.memberlogin-wrap.submit .title{padding: 0 80px;}
.memberlogin-wrap.submit .form-wrap{padding: 0 80px;}
.memberlogin-wrap.submit .form-wrap .item{background: #fff;border-bottom: none;padding: 0 20px;}
.memberlogin-wrap.submit .form-wrap .item.textarea{margin-top: 10px;height: 170px;}
.memberlogin-wrap.submit .form-wrap .item.textarea .message{padding: 15px 0;width: 100%;height: 120px;}
.memberlogin-wrap.submit .form-wrap .item .input{width: 90%;}
.memberlogin-wrap.submit .form-wrap .item .tip{width: 10%;}
.memberlogin-wrap.submit .form-wrap .radio-list{margin-top: 10px;background: none;}
.memberlogin-wrap.submit .form-wrap .radio-list .left{width: 15%;}
.memberlogin-wrap.submit .form-wrap .radio-list .right{width: calc(100% - 15% - 20px);margin-left: 20px;}

.memberlogin-wrap.submit .form-wrap .item.files-list{height: auto;padding: 10px 20px;margin-top: 10px;}
.memberlogin-wrap.submit .form-wrap .item .input .picbig{display: block;width: 90px;height: 32px;line-height: 32px;text-align: center;background: #0d4392;color: #fff;border-radius: 5px;position: relative;}
.memberlogin-wrap.submit .form-wrap .item .input .picbig .picbtn{font-size: 14px;color: #fff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.memberlogin-wrap.submit .form-wrap .item .input .picbig .btnhide{position: absolute;width: 100%;height: 100%;opacity: 0;z-index: 2;left: 0;top: 0;}
.memberlogin-wrap.submit .form-wrap .item .input .picbig:hover{opacity: 0.8;}

.memberlogin-wrap.submit .form-wrap .item .input .filepath-title{margin-left: 10px;}
.memberlogin-wrap.submit .form-wrap .item .input .filepath-title .a{font-size: 12px;color: #0d4392;}
.memberlogin-wrap.submit .form-wrap .item .input .filepath-title .a:hover{opacity: 0.8;}

.memberlogin-wrap.submit .form-wrap .item .input .picbig.picfile .btnhide.zi0{z-index: 6;}
.memberlogin-wrap.submit .form-wrap .item .input .picbig.picfile .btnhide.zi1{z-index: 5;}
.memberlogin-wrap.submit .form-wrap .item .input .picbig.picfile .btnhide.zi2{z-index: 4;}
.memberlogin-wrap.submit .form-wrap .item .input .picbig.picfile .btnhide.zi3{z-index: 3;}
.memberlogin-wrap.submit .form-wrap .item .input .picbig.picfile .btnhide.zi4{z-index: 2;}

.memberlogin-wrap.submit .form-wrap .item .input .photo{max-height: 80px;}
.memberlogin-wrap.submit .form-wrap .item .input .photo .items{display: block;width: 15%;margin: 0 2.5%;margin-top: 20px;position: relative;text-align: center;float: left;}
.memberlogin-wrap.submit .form-wrap .item .input .photo img{max-width: 100%;}
.memberlogin-wrap.submit .form-wrap .item .input .photo a,.memberlogin-wrap.submit .form-wrap .item .input .photo .span{vertical-align: middle;word-wrap: break-word;display: block;line-height: 0;font-size: 0;}
.memberlogin-wrap.submit .form-wrap .item .input .photo .span{display: none !important;}
.memberlogin-wrap.submit .form-wrap .item .input .photo .span{font-size: 14px;color: #888;text-align: center;}
.memberlogin-wrap.submit .form-wrap .item .input .photo .del{display: none;width: 18px;height: 18px;background: url(/images/img240_2.png)no-repeat center;position: absolute;right: -5px;top: -5px;}
.memberlogin-wrap.submit .form-wrap .item .input .photo .del.on{display: inline-block;}



/*首页部分*/
.index-wrap{}
.index-wrap .wrap1{padding: 60px 0;background: #222;}
.index-wrap .wrap1 .title-wrap .title{color: #fff;}
.index-wrap .wrap1 .spot-wrap{margin-top: 30px;}
.index-wrap .wrap1 .spot-wrap .item{width: 20%;text-align: center;display: block;opacity: 0.65;}
.index-wrap .wrap1 .spot-wrap .titles{font-size: 16px;color: #fff;margin-top: 12px;}
.index-wrap .wrap1 .spot-wrap .item:hover{opacity: 1;}
.index-wrap .wrap2{padding: 80px 0;background: url(/images/img10.jpg)no-repeat center;background-size: cover !important;}
.index-wrap .wrap2 .title-wrap .title{text-align: left;color: #fff;}
.index-wrap .wrap2 .title-wrap .borders{margin-left: 0;}
.index-wrap .index-about{margin-top: 40px;}
.index-wrap .index-about .detail{color: #fff;text-align: left;max-width: 670px;}
.index-wrap .index-about .data-wrap{text-align: left;}
.index-wrap .index-about .data-wrap .item{text-align: left;}
.index-wrap .index-about .data-wrap .item .tit{text-align: left;}
.index-wrap .index-about .data-wrap .item .tit .nums{color: #fff;}
.index-wrap .index-about .data-wrap .item .tit .unit{color: #fff;}
.index-wrap .index-about .data-wrap .item .bri{color: #fff;}
.index-wrap .more{display: block;width: 140px;height: 42px;text-align: center;line-height: 42px;background: #0d4392 url(/images/img125_h.png)no-repeat 80% center;font-size: 14px;color: #fff;margin-top: 50px;border-radius: 5px;text-indent: -15px;border: solid 1px #0d4392;}
.index-wrap .more:hover{opacity: 0.8;}
.index-wrap .wrap3{padding: 60px 0;background: url(/images/img11.jpg)no-repeat center;background-size: cover !important;}
.index-wrap .wrap3 .cw{position: relative;}
.index-wrap .wrap3 .index-info{margin-top: 35px;}
.index-wrap .wrap3 .index-info .item{background: #fff;}
.index-wrap .wrap3 .index-info .item .img img{width: 100%;}
.index-wrap .wrap3 .index-info .item .bot{padding: 20px 20px;}
.index-wrap .wrap3 .index-info .item .bot .date{font-size: 16px;color: #535353;}
.index-wrap .wrap3 .index-info .item .bot .title{font-size: 18px;color: #000;margin-top: 20px;line-height: 24px;height: 48px;overflow: hidden;}
.index-wrap .wrap3 .index-info .item .bot .brief{font-size: 13px;color: #535353;margin-top: 20px;line-height: 24px;height: 48px;overflow: hidden;}
.index-wrap .wrap3 .index-info .item .bot .detail{display: inline-block;width: 24px;height: 24px;background: url(/images/img147.png)no-repeat center;margin-top: 25px;}
.index-wrap .wrap3 .index-info .item .bot .detail:hover{opacity: 0.75;}
.index-wrap .wrap3 .index-info .item .bot .title:hover{color: #0d4392;}
.index-wrap .wrap3 .index-info .swiper-button-info{width: 50px;height: 50px;top: 58%;}
.index-wrap .wrap3 .index-info .swiper-button-prev{background: url(/images/img148.png)no-repeat center;left: -8%;}
.index-wrap .wrap3 .index-info .swiper-button-next{background: url(/images/img149.png)no-repeat center;right: -8%;}
.index-wrap .wrap3 .index-info .swiper-button-info:hover{opacity: 0.8;}
.index-wrap .wrap4{padding: 60px 0;background: url(/images/img12.jpg)no-repeat center;background-size: cover !important;}
.index-wrap .wrap4 .title-wrap .title{color: #fff;}
.index-wrap .wrap4 .index-service-cate{margin-top: 25px;text-align: center;}
.index-wrap .wrap4 .index-service-cate .cate{display: inline-block;padding: 0 30px;height: 42px;text-align: center;line-height: 42px;border: solid 1px #4f5959;border-radius: 5px;font-size: 14px;color: #fff;}
.index-wrap .wrap4 .index-service-cate .cate:hover,.index-wrap .wrap4 .index-service-cate .cate.on{background: #0d4392;border-color: #0d4392;}
.index-wrap .wrap4 .index-service-list{margin-top: 40px;}
.index-wrap .wrap4 .index-service-list .service-list{display: none;}
.index-wrap .wrap4 .index-service-list .service-list.on{display: block;}
.index-wrap .wrap4 .index-service-list .service-list .img{overflow: hidden;}
.index-wrap .wrap4 .index-service-list .service-list .item{width: 23.6875%;margin-right: 1.75%;border-radius: 5px;position: relative;display: block;margin-bottom: 1.75%;}
.index-wrap .wrap4 .index-service-list .service-list .item:nth-child(4n){margin-right: 0;}
.index-wrap .wrap4 .index-service-list .service-list .item .title{width: calc(100% - 30px);height: 58px;line-height: 58px;padding: 0 15px;font-size: 18px;color: #282828;background: #fff;}
.index-wrap .wrap4 .index-service-list .service-list .item .posit{position: absolute;width: 100%;height: 0;background: rgba(1,43,104,0.78);left: 0;top: 0;overflow: hidden;}
.index-wrap .wrap4 .index-service-list .service-list .item .posit .tit{font-size: 18px;color: #fff;padding: 0 20px;padding-top: 25px;}
.index-wrap .wrap4 .index-service-list .service-list .item .posit .brief{font-size: 14px;color: #fff;line-height: 24px;margin-top: 20px;padding: 0 20px;}
.index-wrap .wrap4 .index-service-list .service-list .item:hover .posit{height: 100%;}
.index-wrap .wrap5{padding: 60px 0;background: url(/images/img13.jpg)no-repeat center;background-size: cover !important;}
.index-wrap .wrap5 .title-wrap .title{color: #fff;}
.index-wrap .wrap5 .index-solution{margin-top: 60px;}
.index-wrap .wrap5 .index-solution .item{display: block;width: 20%;text-align: center;margin: 30px 0;padding-bottom: 25px;}
.index-wrap .wrap5 .index-solution .item .title{font-size: 16px;color: #fff;margin-top: 15px;}
.index-wrap .wrap5 .index-solution .item:hover{transform:translateY(-25px);}
.index-wrap .wrap6{padding: 80px 0;position: relative;}
.index-wrap .wrap6 .title-wrap .title{color: #fff;}
.index-wrap .wrap6 .index-case{position: relative;width: 580px;height: 580px;/*overflow: hidden;*/margin: 0 auto;}
.index-wrap .wrap6 .index-case .circon{width: 400px;height: 400px;overflow: hidden;border-radius: 50%;background: rgba(13,67,146,0.54);text-align: center;position: absolute;left: 0;top: 90px;right: 0;z-index: 4;margin: 0 auto;}
.index-wrap .wrap6 .index-case .circon .title-wrap{padding-top: 70px;}
.index-wrap .wrap6 .index-case .circon .tit{margin-top: 10px;}
.index-wrap .wrap6 .index-case .circon .tit .nums{font-size: 80px;color: #f9b10a;font-family: "DIN-Medium";display: inline-block;height: 80px;overflow: hidden;}
.index-wrap .wrap6 .index-case .circon .tit .unit{font-size: 80px;color: #f9b10a;font-family: "DIN-Medium";display: inline-block;height: 80px;overflow: hidden;}
.index-wrap .wrap6 .index-case .circon .brief{font-size: 22px;color: #fff;margin-top: 20px;line-height: 28px;padding: 0 10px;}
.index-wrap .wrap6 .index-case .cir1{width: 400px;height: 400px;border: solid 5px #8ea2c0;background: none;position: absolute;left: 0;top: 85px;right: 0;margin: 0 auto;border-radius: 50%;z-index: 4;}
.index-wrap .wrap6 .index-case .cir2{width: 460px;height: 460px;background: rgba(13,67,146,0.54);position: absolute;left: 0;top: 60px;right: 0;margin: 0 auto;border-radius: 50%;z-index: 3;animation:dangs 1s linear infinite;animation-iteration-count:infinite;animation-delay: 1s;}
.index-wrap .wrap6 .index-case .cir3{width: 580px;height: 580px;background: rgba(13,67,146,0.28);position: absolute;left: 0;top: 0;right: 0;margin: 0 auto;border-radius: 50%;z-index: 2;animation:dangs 2s linear infinite;animation-iteration-count:infinite;animation-delay: 2s;}
@keyframes dangs {0% {transform: scale(1);opacity: 0;}45%{transform: scale(1.1);opacity: 1;}100%{transform: scale(1.25);opacity: 0;}}
/*.index-wrap .wrap6{
	background-image: url(/images/img14.jpg);
    background-attachment: fixed;
    background-position: center center;
    -webkit-animation: scrollToLeft 8s linear infinite;
    animation: scrollToLeft 8s linear infinite;
}*/
/*@-webkit-keyframes scrollToLeft {
	0% {
	  background-position: 0 0;
	}
	50% {
	  background-position: -50px 0;
	}
	100% {
	  background-position: 0 0;
	}
}
@keyframes scrollToLeft {
	0% {
	  background-position: 0 0;
	}
	50% {
	  background-position: -50px 0;
	}
	100% {
	  background-position: 0 0;
	}
}*/
.index-wrap .wrap6 .posit{position: absolute;width: 100%;height: 100%;z-index: 1;left: 0;top: 0;}
.index-wrap .wrap6 .posit .swiper-container{height: 100%;}
.index-wrap .wrap6 .posit .swiper-slide{background-size: cover;background-repeat: no-repeat;background-position: center;}
.index-wrap .wrap6 .posit .swiper-container .swiper-wrapper{
    -webkit-transition-timing-function: linear; /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
}



@media only screen and (max-width:1680px){
	
	.index-wrap .wrap6 .index-case .circon .tit .nums{font-size: 70px;}
	.index-wrap .wrap6 .index-case .circon .tit .unit{font-size: 70px;}
	.index-wrap .wrap6 .index-case .circon .brief{font-size: 20px;}

	.header-wrap .ul .nul2{left: 35%;}

}

@media only screen and (max-width:1600px){

	.title-wrap .title{font-size: 26px;}
  

}

@media only screen and (max-width:1540px){

	.index-wrap .wrap1{padding: 40px 0;}
	.index-wrap .wrap2{padding: 60px 0;}
	.index-wrap .wrap3{padding: 40px 0;}
	.index-wrap .wrap4{padding: 40px 0;}
	.index-wrap .wrap5{padding: 40px 0;}

	.about-wrap .wrap1{padding: 40px 0;}
	.about-wrap .wrap3{padding: 40px 0;}
	.team-wrap{padding: 40px 0;}

	.join-wrap .wrap2{padding: 40px 0;}
	.join-wrap .wrap1{padding: 40px 0;}
	.join-wrap .wrap3{padding: 40px 0;}

	.contact-wrap .wrap1{padding: 40px 0;}
	.contact-wrap .wrap2{padding: 60px 20px;}
	.contact-wrap .wrap3{padding: 40px 0;}

	.info-detail-wrap{padding: 40px 0;}

	.service-wrap{padding: 40px 0;}
	.edu-wrap{padding: 40px 0;}
	.edu-detail-wrap{padding: 40px 0;}

	.solution-wrap{padding: 40px 0;}

	.case-wrap{padding: 40px 0;}

	.about-wrap .wrap3 .item .con .title{font-size: 28px;}

	.nav-wrap .nav .fonts{font-size: 13px;}

}

@media only screen and (max-width:1440px){
  
  .cw{width: 94%;}

  .header-wrap .nav{width: 70%;margin-left: 2%;}

  .index-wrap .wrap3 .index-info .swiper-button-next{right: -40px;}
  .index-wrap .wrap3 .index-info .swiper-button-prev{left: -40px;}
  .index-wrap .wrap3 .index-info .swiper-button-info{display: none;}

  .index-wrap .wrap3 .index-info .item .bot{padding: 15px 15px;}

  .index-wrap .wrap4 .index-service-list .service-list .item .title{font-size: 16px;height: 54px;line-height: 54px;}
  .index-wrap .wrap4 .index-service-list .service-list .item .posit .tit{font-size: 16px;padding: 0 15px;padding-top: 20px;}
  .index-wrap .wrap4 .index-service-list .service-list .item .posit .brief{margin-top: 15px;padding: 0 15px;}

  .index-wrap .wrap5 .index-solution{margin-top: 50px;}

  .service-wrap .title{font-size: 22px !important;}

  .edu-wrap .item .right .title .tit{font-size: 26px;}
  .edu-wrap .item .right .brief{margin-top: 20px;}
  .menu-wrap .contents .title{font-size: 22px;}

  .memberlogin-wrap .login .title .tit{font-size: 22px;}
  .memberlogin-wrap .login .title .btn{font-size: 13px;}
  .form-wrap .btn-list .submit{font-size: 16px;}

  .header-wrap .ul .nul .nli .n .fonts{font-size: 13px;}

  .certifi-wrap .cw{width: 88%;}
  .certifi-wrap .cw .swiper-container{width: 94%;}

}

@media only screen and (max-width:1380px){
	.certifi-wrap .item .swiper-prev{ left:-16px;}
	.certifi-wrap .item .swiper-next{ right:-16px;}

	.header-wrap .nav{width: 67%;}
	.header-wrap .nav .ul{margin: 0 2.5%;}
	.header-wrap .search{width: 11%;}

	.data-wrap .item .tit .nums{font-size: 42px;height: 42px;}
	.data-wrap .item .tit .unit{font-size: 42px;height: 42px;}
	.data-wrap{margin-top: 45px;}
	.index-wrap .more{margin-top: 35px;}

	.index-wrap .wrap3 .index-info .item .bot .title{font-size: 16px;}

	.index-wrap .wrap5 .index-solution .item{margin: 20px 0;}

}

@media only screen and (max-width:1280px){
  
	.certifi-wrap .item .swiper-prev{ left:0;}
	.certifi-wrap .item .swiper-next{ right:0;}
	.certifi-wrap .item .swiper-slide{ width:440px; padding:40px 0 30px;}
	.certifi-wrap .item .swiper-slide .img{ width:220px; height:300px;}
	.certifi-wrap .item .swiper-slide .title{ font-size:14px; margin-top:10px;}

	
	.index-wrap .wrap3 .index-info .item .bot .title{font-size: 14px;margin-top: 15px;}
	.index-wrap .wrap3 .index-info .item .bot .brief{margin-top: 15px;}
	.index-wrap .wrap3 .index-info .item .bot .detail{margin-top: 20px;}

	.index-wrap .wrap4 .index-service-list .service-list .item .title{font-size: 14px;height: 46px;line-height: 46px;}
	.index-wrap .wrap4 .index-service-list .service-list .item .posit .tit{font-size: 14px;padding: 0 10px;padding-top: 15px;}
	.index-wrap .wrap4 .index-service-list .service-list .item .posit .brief{margin-top: 10px;font-size: 13px;padding: 0 10px;}

	.index-wrap .wrap5 .index-solution .item .title{font-size: 14px;}

	.footer-wrap .top .left .item .tit{font-size: 15px;}

	.data-wrap .item{width: 25%;}

	.about-wrap .wrap3 .item .con .title{font-size: 26px;}

	.team-list .item .right .tit{font-size: 22px;margin-top: 20px;}

	.join-wrap .wrap2 .wel-list .swiper-container {width: 500px;}
	.join-wrap .wrap2 .wel-list .swiper-container .swiper-wrapper .swiper-slide{ width: 500px;}
	.join-wrap .wrap2 .wel-list .swiper-container .swiper-wrapper .swiper-slide-active{ width: 500px;}

	.join-wrap .wrap1 .join-list{margin-top: 40px;}
	.join-wrap .wrap1 .join-list .item .title{font-size: 22px;padding: 0 20px;}
	.join-wrap .wrap1 .join-list .item .brief{padding: 20px 20px;}

	.join-wrap .wrap2 .wel-list{margin-top: 25px;}
	.join-wrap .wrap2 .wel-list .swiper-container{margin-bottom: 35px;}

	.contact-wrap .wrap1 .item .brief{font-size: 14px;}

	.contact-wrap .wrap2 .meg-row .item .r .tit1{font-size: 16px;}
	.contact-wrap .wrap2 .meg-row .item .r .tit2{font-size: 14px;}

	.info-detail-wrap .info .title{font-size: 20px;}

	.service-wrap .title{font-size: 20px !important;}

	.edu-wrap .item .right .title .tit{font-size: 22px;}
	.edu-wrap .item .right .btn{margin-top: 20px;}

	.menu-wrap .contents .title{font-size: 20px;}

	.solution-wrap .solution-list{margin-top: 35px;}

	.solution-wrap .solution-list .item .title{font-size: 20px;}

	.case-wrap .contents .case-list .item .right .title{font-size: 20px;}

	.nav-wrap .swiper-wrapper{display: flex;}

	.order-list .list .item .td2{width: 32%;}
	.order-list .list .item .td6{width: 20%;}

	.header-wrap .ul .nul2{left: 28%;}
	.header-wrap .ul .nul2 .nul2-item .cate .fonts{font-size: 14px;}
	.header-wrap .ul .nul2 .nul2-item .nul2-list .li .lia{font-size: 13px;}

}

@media only screen and (max-width:1200px){
	
	.index-wrap .index-about .detail{max-width: 85%;}
	.index-wrap .data-wrap .item{width: 20%;}

	.index-wrap .wrap4 .index-service-list .service-list .item{width: 31%;margin-right: 3.5%;margin-bottom: 3.5%;}
	.index-wrap .wrap4 .index-service-list .service-list .item:nth-child(4n){margin-right: 3.5%;}
	.index-wrap .wrap4 .index-service-list .service-list .item:nth-child(3n){margin-right: 0;}
	.index-wrap .wrap4 .index-service-list .service-list .img img{width: 100%;}

	.memberlogin-wrap{height: auto;padding: 50px 0;}

	.nav-wrap .nav{margin-right: 0;}

}

@media only screen and (max-width:1112px){
 	.header-wrap .nav .ul{margin: 0 2%;}

 	.order-list .list .item .td2{width: 28%;}
	.order-list .list .item .td6{width: 22%;}

	.header-wrap .ul.about .nul2.center{left: -270px;}

}

@media only screen and (max-width:1080px){
 
	.certifi-wrap .item .swiper-slide{ width:360px;}
	.certifi-wrap .item .swiper-slide .img{ width:200px; height:260px;}

	.header-wrap .ul .nul2{left: 24%;}

}

@media only screen and (max-width:980px){

	#header_mobile,#header_mobile_hidden{display: block;}
	.header-wrap,.header-blank{display: none;}

	.index-swiper1.pc,.index-swiper2.pc{display: none;}
	.index-swiper1.mobile,.index-swiper2.mobile{display: block;}

	.certifi-wrap .item .swiper-prev{ display:none;}
	.certifi-wrap .item .swiper-next{ display:none;}
	.certifi-wrap .item .swiper-slide{ width:280px; padding:20px 0 16px;}
	.certifi-wrap .item .swiper-slide .img{ width:180px; height:240px;}
	.certifi-wrap .item .swiper-slide .title{ font-size:12px;}
	.certifi-wrap .cw{width: 94%;}
	.certifi-wrap .cw .swiper-container{width: auto;}

	.side-wrap{display: none;}

	.title-wrap .title{font-size: 22px;}

	.index-wrap .index-about{margin-top: 20px;}
	.index-wrap .index-about .detail{max-width: 100%;}
	.index-wrap .wrap2{padding: 40px 0;}
	.data-wrap{margin-top: 35px;}

	.index-wrap .index-about .data-wrap .item .tit{text-align: center;}
	.index-wrap .index-about .data-wrap .item{width: 32%;text-align: center;}
	.index-wrap .more{margin: 0 auto;margin-top: 25px;}

	.index-wrap .wrap5 .index-solution .item{width: 25%;margin: 10px 0;}
	.index-wrap .wrap5 .index-solution{margin-top: 30px;}

	.index-wrap .wrap6 .index-case .circon{width: 360px;height: 360px;top: 80px;}
	.index-wrap .wrap6 .index-case .cir1{width: 360px;height: 360px;top: 75px;}
	.index-wrap .wrap6 .index-case .cir2{width: 400px;height: 400px;}
	.index-wrap .wrap6 .index-case .cir3{width: 520px;height: 520px;}
	.index-wrap .wrap6 .index-case .circon .tit .nums{font-size: 45px;height: 55px;}
	.index-wrap .wrap6 .index-case .circon .tit .unit{font-size: 45px;height: 55px;}
	.index-wrap .wrap6 .index-case .circon .brief{font-size: 16px;}

	.title-wrap .brief{font-size: 14px;}

	.footer-wrap .top .left .item .tit{background: url(/images/m9.png)no-repeat right;}
	.footer-wrap .top .left .item .ul{display: none;}
	.footer-wrap .top .left .item .ul .li .a{font-size: 13px;}
	.footer-wrap .top .left .item.contact .ul .meg .r{font-size: 13px;}
	.footer-wrap .top .left .item.on .tit{background: url(/images/m10.png)no-repeat right;}

	.footer-wrap .top .left .item.contact .tit{background: none;}
	.footer-wrap .top .left .item.contact .ul{display: block;}
	.footer-wrap .top .left .item.contact{width: 100%;}

	.footer-wrap .top .left,.footer-wrap .top .right{width: 100%;float: none;}
	.footer-wrap .top .right{margin-top: 15px;}
	.footer-wrap .top .left .item{width: 100%;margin-bottom: 20px;float: none;}
	.footer-wrap .top .left .item .ul{margin-top: 15px;}
	.footer-wrap .top .left .item .ul .li{margin-top: 10px;}
	.footer-wrap .top .left .item.on .ul{display: block;}

	.footer-wrap .bot{text-align: center;}
	.footer-wrap .bot .left, .footer-wrap .bot .right{width: 100%;float: none;}
	.footer-wrap .bot .right{margin-top: 10px;}
	.footer-wrap .top{padding: 30px 0;}

	.data-wrap .item{width: 32%;}
	.about-wrap .wrap1 .detail{margin-top: 25px;}

	.about-wrap .wrap2 .detail{margin-top: 25px;}
	.about-wrap .wrap2 .business-wrap{margin-top: 30px;}

	.about-wrap .wrap3 .item .con .title{font-size: 24px;}
	.about-wrap .wrap3 .item .con .brief{font-size: 13px;margin-top: 15px;}
	.about-wrap .wrap3 .item{padding-top: 30px;}

	.team-list .item .right .tit{font-size: 18px;}
	.team-list .item .right .bri{margin-top: 8px;}
	.team-list .item .right .borders{margin-top: 12px;}
	.team-list .item .right .brief{margin-top: 12px;line-height: 22px;font-size: 13px;}

	.join-wrap .wrap2 .wel-list .item .fonts{font-size: 14px;}

	.join-wrap .wrap1 .join-list .item{width: 50%;}

	.join-wrap .wrap2 .wel-list{margin-top: 10px;}

	.feedback-wrap .rows.textareas .textarea{height: 180px;}

	.contact-wrap .wrap1 .item{width: 50%;margin-top: 20px;}
	.contact-wrap .wrap1 .item:nth-child(1),.contact-wrap .wrap1 .item:nth-child(2){margin-top: 0;}

	.contact-wrap .wrap2 .img,.contact-wrap .wrap2 .meg-row{width: 100%;float: none;}
	.contact-wrap .wrap2 .meg-row{margin-top: 25px;padding: 25px 0;}
	.contact-wrap .wrap2 .meg-row .posit{display: none;}
	.contact-wrap .wrap2{padding: 40px 0;}

	.info-wrap .info-list .item .brief{font-size: 13px;}
	.info-wrap .info-list .item .m{width: 58%;margin-top: 2%;}
	.info-wrap .info-list .item .more{margin-top: 8px;}
	.info-wrap .info-list .item .date{font-size: 22px;}
	.info-wrap .info-list .item .name a{font-size: 15px;}
	.info-wrap .info-list .item .img{padding: 18px 18px;}

	.info-detail-wrap .info .title{font-size: 18px;}
	.info-detail-wrap .info .detail{margin-top: 25px;}

	.service-wrap .title{font-size: 18px !important;}
	.service-wrap .detail{margin-top: 25px;}
	.service-wrap .con{font-size: 14px !important;}

	.edu-wrap .item .right .title .tit{font-size: 18px;}
	.edu-wrap .item .right .brief{margin-top: 12px;font-size: 13px;}
	.edu-wrap .item .right .btn{width: 120px;height: 42px;line-height: 42px;font-size: 13px;}

	.menu-wrap .contents .title{font-size: 18px;}
	.menu-wrap .contents .tit{font-size: 18px !important;}

	.menu-wrap .menu,.menu-wrap .contents{width: 100%;float: none;}
	.menu-wrap .contents{margin-top: 20px;}

	.solution-wrap .solution-list .item .title{font-size: 18px;}
	.case-wrap .contents .case-list .item .right .title{font-size: 18px;}

	.menu-wrap .menu{display: none;}

	.memberlogin-wrap .cw{justify-content: center;}

	.member-wrap .menu,.member-wrap .center{width: 100%;float: none;}
	.member-wrap .center{margin-top: 20px;}
	.member-wrap .menu .item.meg{padding: 20px 20px;}
	.member-wrap .menu .item .infor{padding: 10px 0;}
	.member-wrap .menu .item{padding: 10px 0;}
	.member-wrap .menu .item .infor:last-child{padding-bottom: 0;}

	.order-list .list .item{margin-top: 10px;border-bottom: solid 1px #ededed;padding-bottom: 10px;}
	.order-list .list .item .td1{width: 25%;}
	.order-list .list .item .td2{width: 73%;margin-left: 2%;}
	.order-list .list .item .td3{width: 25%;margin-top: 10px;}
	.order-list .list .item .td4{width: 22%;margin-top: 10px;}
	.order-list .list .item .td5{width: 18%;margin-top: 10px;}
	.order-list .list .item .td6{width: 30%;margin-top: 10px;}

	.member-wrap .center{min-height: 0;padding-bottom: 30px;}
	.infor-list .top-wrap .btn{font-size: 14px;}
	.infor-list .message-wrap .item .left .fonts{font-size: 13px;}
	.infor-list .message-wrap .item .right input{font-size: 13px;}

	.memberlogin-wrap.submit .form-wrap .radio-list .left,.memberlogin-wrap.submit .form-wrap .radio-list .right{width: 100%;float: none;}
	.memberlogin-wrap.submit .form-wrap .radio-list .right{margin-top: 10px;margin-left: 0;}

	.index-wrap .wrap1 .spot-wrap .item .img img{max-width: 70px;}

}
                                                                                                                             
@media only screen and (max-width:860px){
  
	.index-wrap .wrap4 .index-service-list .service-list .item{width: 49%;margin-right: 2%;margin-bottom: 2%;}
	.index-wrap .wrap4 .index-service-list .service-list .item:nth-child(3n){margin-right: 2%;}
	.index-wrap .wrap4 .index-service-list .service-list .item:nth-child(2n){margin-right: 0;}

}

@media only screen and (max-width:768px){

	.certifi-wrap{ padding:30px 0;}
 	.certifi-wrap .item{ margin-top:20px;}

 	.title-wrap .title{font-size: 20px;}

	.data-wrap{margin-top: 28px;}
 	.data-wrap .item .tit .nums{font-size: 36px;height: 36px;}
 	.data-wrap .item .tit .unit{font-size: 36px;height: 36px;}
 	.data-wrap .item .bri{font-size: 13px;height: 48px;line-height: 24px;overflow: hidden;margin-top: 8px;}

 	.index-wrap .more{width: 120px;height: 38px;line-height: 38px;font-size: 13px;}

	.about-wrap .wrap2 .business-wrap .item .top .tit{font-size: 15px;}
 	.about-wrap .wrap2 .business-wrap .item{width: 100%;float: none;margin-bottom: 10px;margin-top: 10px;}
 	.about-wrap .wrap2 .business-wrap .item .brief{height: auto;font-size: 13px;}

 	.about-wrap .wrap3 .item .img,.about-wrap .wrap3 .item .con{width: 100%;float: none;}
 	.about-wrap .wrap3 .item .img img{width: 100%;}
 	.about-wrap .wrap3 .item .con{margin-top: 15px;}
 	.about-wrap .wrap3 .item .con .title{font-size: 18px;}

 	.team-list .item .left,.team-list .item .right{width: calc(100% - 40px);float: none;padding: 0 20px;}
 	.team-list .item .right{padding-bottom: 15px;}
 	.team-list .item .left{text-align: center;}

 	.join-wrap .wrap2 .wel-list .swiper-container {width: 360px;}
	.join-wrap .wrap2 .wel-list .swiper-container .swiper-wrapper .swiper-slide{ width: 360px;}
	.join-wrap .wrap2 .wel-list .swiper-container .swiper-wrapper .swiper-slide-active{ width: 360px;}

	.join-wrap .wrap1 .join-list .item{width: 100%;height: auto;margin-bottom: 15px;}
	.join-wrap .wrap1 .join-list .item .title{font-size: 18px;}
	.join-wrap .wrap1 .join-list .item .brief{font-size: 13px;height: auto;padding: 10px 20px;}
	.join-wrap .wrap1 .detail{margin-top: 20px;}
	.join-wrap .wrap1 .join-list{margin-top: 20px;}

	.feedback-wrap .rows{width: 100%;float: none;margin-bottom: 12px;}
	.feedback-wrap .rows.textareas{margin-bottom: 12px;margin-top: 0;/*height: 120px;*/}
	.feedback-wrap .rows.textareas .textarea{height: 80px;}
	.feedback-wrap .btn-list .btn{width: 120px;height: 42px;line-height: 42px;}
	.feedback-wrap .rows .input{height: 42px;line-height: 42px;}

	.contact-wrap .wrap2 .meg-row .item{padding: 0 15px;}

	.info-wrap .info-list .item{padding-bottom: 18px;}
	.info-wrap .info-list .item .img,.info-wrap .info-list .item .m,.info-wrap .info-list .item .info{width: 100%;float: none;}
	.info-wrap .info-list .item .img{padding: 18px 0;}
	.info-wrap .info-list .item .info{padding: 0 15px;margin-top: 10px;width: calc(100% - 30px);}
	.info-wrap .info-list .item .m{padding: 0 15px;margin-top: 10px;width: calc(100% - 30px);margin-left: 0;}
	.info-wrap .info-list .item .more{display: none;}
	.info-wrap .info-list .item .brief{height: auto;}
	/*.info-wrap .info-list .item .img img{width: 100%;}*/

	.edu-wrap .item .left,.edu-wrap .item .right{width: 100%;float: none;}
	.edu-wrap .item .right{margin-top: 10px;}
	.edu-wrap .item .left img{width: 100%;}

	.case-wrap .contents .case-list .item .right .brief{font-size: 13px;}

	.nav-wrap .nav .img img{max-width: 36px;}
	.nav-wrap .nav{height: 100px;}
	.nav-wrap{height: 100px;}

	.memberlogin-wrap .login{padding-top: 50px;padding-bottom: 50px;}
	.memberlogin-wrap .login.login-wrap{padding-top: 50px;padding-bottom: 50px;}
	.memberlogin-wrap .login .title{padding: 0 20px;}
	.memberlogin-wrap .login .form-wrap{padding: 0 20px;}
	.memberlogin-wrap .login .title .tit{font-size: 16px;}
	.form-wrap .btn-list .submit{font-size: 14px;}

	.infor-list .message-wrap .item .left{width: 15%;}
	.infor-list .message-wrap .item .right{width: calc(100% - 15% - 20px);margin-left: 20px;}

	.memberlogin-wrap.submit .form-wrap .radio-list label{width: 50%;margin: 5px 0;}
	.form-wrap .btn-list .submit{height: 46px;line-height: 46px;}

}

@media only screen and (max-width:668px){

	.certifi-wrap .item .swiper-slide{ width:200px; padding:16px 0 10px;}
	.certifi-wrap .item .swiper-slide .img{ width:140px; height:200px;}
	.certifi-wrap .item .swiper-slide .title{ font-size:10px; margin-top:6px;}

	.index-wrap .wrap1 .spot-wrap{text-align: center;}
	.index-wrap .wrap1 .spot-wrap .item{display: inline-block;width: 18%;float: none;}
	.index-wrap .wrap1 .spot-wrap .item .img{max-width: 42px;margin: 0 auto;}
	.index-wrap .wrap1 .spot-wrap .titles{font-size: 14px;}

	.index-wrap .wrap5 .index-solution .item{margin: 0 0;}
	.index-wrap .wrap5 .index-solution .item .img{max-width: 36px;margin: 0 auto;}
	.index-wrap .wrap5 .index-solution .item .title{font-size: 13px;margin-top: 8px;}

	.index-wrap .wrap6 .index-case .circon{width: 240px;height: 240px;top: 40px;}
	.index-wrap .wrap6 .index-case .cir1{width: 240px;height: 240px;top: 75px;top: 40px;}
	.index-wrap .wrap6 .index-case .cir2{width: 280px;height: 280px;top: 20px;}
	.index-wrap .wrap6 .index-case .cir3{width: 320px;height: 320px;}
	.index-wrap .wrap6 .index-case .circon .tit .nums{font-size: 32px;height: 40px;}
	.index-wrap .wrap6 .index-case .circon .tit .unit{font-size: 32px;height: 40px;}
	.index-wrap .wrap6 .index-case .circon .brief{font-size: 13px;margin-top: 8px;}
	.index-wrap .wrap6 .index-case .circon .title-wrap{padding-top: 25px;}
	.index-wrap .wrap6 .index-case{width: 320px;height: 320px;}

	.index-wrap .wrap4 .index-service-cate .cate{height: 38px;line-height: 38px;padding: 0 20px;}

	.case-wrap .contents .case-list .item .left,.case-wrap .contents .case-list .item .right{width: 100%;float: none;}
	.case-wrap .contents .case-list .item .right{margin-top: 15px;}
	.case-wrap .contents .case-list .item .right .title{font-size: 15px;}

	.order-list .list .item .td1{width: 100%;}
	.order-list .list .item .td2{width: 100%;margin-left: 0;margin-top: 10px;}
	.order-list .list .item .td3{width: 48%;}
	.order-list .list .item .td4{width: 50%;}
	.order-list .list .item .td5{width: 48%;margin-left: 0;}
	.order-list .list .item .td6{width: 50%;margin-left: 2%;}
	.order-list .top-wrap .left{font-size: 15px;}
	.order-list .top-wrap .right .add{font-size: 13px;}
	.order-list .list{padding: 25px 20px;}
	.order-list .top-wrap{padding: 20px 20px;}

	.index-wrap .wrap1 .spot-wrap .item .img img{max-width: 38px;}
	.index-wrap .wrap1 .spot-wrap .titles{font-size: 12px;}
}

@media only screen and (max-width:600px){

	.title-wrap .title{font-size: 18px;}

	/*.index-wrap .wrap4 .index-service-list .service-list .item{width: 100%;margin-right: 0;}*/
	.index-wrap .wrap4 .index-service-list .service-list .item .posit .tit{padding: 0 20px;padding-top: 20px;}
	.index-wrap .wrap4 .index-service-list .service-list .item .posit .brief{padding: 0 20px;padding-top: 0px;font-size: 12px;-webkit-line-clamp:3;}

	.index-wrap .wrap4 .index-service-list .service-list .item .title{height: 34px;line-height: 34px;font-size: 13px;}

	.join-wrap .wrap2 .wel-list .swiper-container {width: 280px;}
	.join-wrap .wrap2 .wel-list .swiper-container .swiper-wrapper .swiper-slide{ width: 280px;}
	.join-wrap .wrap2 .wel-list .swiper-container .swiper-wrapper .swiper-slide-active{ width: 280px;}

	.join-wrap .wrap1 .join-list .item .title{font-size: 16px;}

	.contact-wrap .wrap1 .item{width: 100%;}
	.contact-wrap .wrap1 .item:nth-child(2){margin-top: 15px;}
	.contact-wrap .wrap1 .item .tit{margin-top: 5px;}

	.edu-wrap .item .right .title .tit{font-size: 15px;}
	.service-wrap .title{font-size: 15px !important;}
	.info-wrap .info-list .item .name a{font-size: 15px;}
	.info-detail-wrap .info .title{font-size: 15px;}

	.menu-wrap .contents .title{font-size: 15px;}
	.menu-wrap .contents .detail{margin-top: 20px;}
	.menu-wrap .contents .tit{font-size: 15px !important;}
	.menu-wrap .contents .con{font-size: 13px !important;}

	.solution-wrap .solution-list .item .title{font-size: 15px;}

	.infor-list .message-wrap .item .left{width: 28%;}
	.infor-list .message-wrap .item .right{width: calc(100% - 28% - 20px);}
	.infor-list .message-wrap .item .right .submit{font-size: 13px;}

	.memberlogin-wrap.submit .form-wrap .item .input{width: 80%;}
	.memberlogin-wrap.submit .form-wrap .item .tip{width: 20%;}

	.memberlogin-wrap .login{padding-top: 35px;padding-bottom: 35px;}

}

@media only screen and (max-width:480px){
	
}

@media only screen and (max-width:370px){
	
}

@media only screen and (max-width:320px){
	
}