@charset "utf-8";
/* CSS Document */
/*Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
.clearfix:after{visibility:hidden;display: block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.clear{ clear:both; font-size:0; height:0; overflow:hidden;}
.lclear{clear:left;font-size:0;height:0;overflow:hidden;}	
.fl{float:left;}
.fr{float:right;}
/* ֹ
iframe{nifm2:expression(this.src='about:blank',this.outerHTML='');}
script{no2js:expression((this.src.toLowerCase().indexOf('http')==0)?document.close():'');}
*/
/* ıԼ˶
div{word-wrap: break-word;word-break: normal;}  
p{text-align:justify; text-justify:inter-ideograph;}
*/
/*general*/
html{font-size:12px;}
body{font-size:12px;font-family:"微软雅黑","Arial Narrow",Helvetica,sans-serif;color:#434343;line-height:1.2;text-align:left;overflow-x:hidden; }
a{color:#434343;text-decoration:none;}

@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.wap{display: none;}
.bg-509dc8{background: #509dc8;}

.logo{float: left;width: 15%;}
.navigation{float: left;width: 65%;padding-left: 7%;}
.navigation ul li{float: left;padding: 0 2.5%;position: relative;}
.navigation ul li h1{line-height: 80px;}
.navigation ul li h1 a{font-size: 1.3rem;}
.head_tel{float: left;width:20%;font-size: 1.3rem;color: #e2912c;line-height: 80px;}
.navigation ul li dl{display: none; position: absolute;top: 82px;left: 0;width: 400px;z-index: 9;line-height: 57px;}
.navigation ul li.hover dl{display: block;}
.navigation ul li dl a{padding: 0 1.5%;}
.navigation ul li a:hover,
.navigation>ul>li.on>h1>a,
.navigation>ul>li.hover>h1>a{color: #e2912c;}
.nav_warp{display: none; position: absolute;top:1px;left: 0; width: 100%;height: 57px;z-index: 8;background: #fff;filter:alpha(opacity=80);-moz-opacity:0.8; opacity: 0.8;}
.nav_warp.hover{display: block;}
.navigation ul li dl span{display: none;padding-right: 5px;}

.dx-banner{position: relative;}

.dx-banner .swiper-slide img{max-width:100%;}
.dx-banner .swiper-slide{position: relative;}
.dx-banner .swiper-slide-text{display: none; position: absolute;top: 50%;left: 0;color: #fff;text-align: center;width: 100%;}
.dx-banner .swiper-slide-text .title{font-size: 3.4rem;padding-bottom:0.5%;}
.dx-banner .swiper-slide-text .description{font-size: 2.8rem;padding-bottom:3%;}
.dx-banner .swiper-slide-text .more{display:inline-block;border:3px solid #fff;border-radius: 2px;font-size: 1.2rem;padding: 5px 2% 6px 2%;}
.dx-banner .swiper-slide-text .more a{color: #fff;}
.dx-banner .swiper-slide-active .swiper-slide-text{display:block;}
.dx-banner .swiper-slide.swiper-slide-active .title{animation:tranx .8s ease-in-out .3s;-moz-animation:tranx .8s ease-in-out .3s; -webkit-animation:tranx .8s ease-in-out .3s;-o-animation:tranx .8s ease-in-out .3s;}
.dx-banner .swiper-slide.swiper-slide-active .description{animation:tranx .8s ease-in-out .5s both; -moz-animation:tranx .8s ease-in-out .5s both; -webkit-animation:tranx .8s ease-in-out .5s both; -o-animation:tranx .8s ease-in-out .5s both;}
.dx-banner .swiper-slide.swiper-slide-active .more{animation:tranx .8s ease-in-out .7s both; -moz-animation:tranx .8s ease-in-out .7s both; -webkit-animation:tranx .8s ease-in-out .7s both; -o-animation:tranx .8s ease-in-out .7s both;}.dx-banner .swiper-slide-text{margin-top: -86px;}
.dx-banner .swiper-pagination-bullet{background: #fff;}
.dx-banner .swiper-pagination-bullet-active{background: #0f425e;}
.am-apaidvlsit{display:none;float: right;line-height: 55px; text-align:right;font-family:"iconfont"!important;font-size:2.6rem;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;cursor: pointer;}

.dxservice_tab-tit{padding:3% 0;}
.dxservice_tab-tit ul{margin: 0 auto; border-bottom: 1px solid #aaaaaa;}
.dxservice_tab-tit li{position: relative;float: left;font-size:2.5rem;padding: 0px 2%;}
.dxservice_tab-tit li a{display: block; color: #2c6393;line-height: 70px;}
.dxservice_tab-tit li p{position: absolute;bottom: -3px;left: 0px;width:100%;height: 4px;}
.dxservice_tab-tit li p span{display:none;width:60%;border-bottom: 4px solid #2c6393;margin: 0 auto;}
.dxservice_tab-tit li.on p span{display:block;}
.dxservice_tab_li .title{display: inline-block;line-height: 36px; font-size:1.6rem;border-bottom: 2px solid #0f425e;color: #0f425e;margin-bottom: 15px;}
.dxservice_tab_li{display: none;padding:2% 0;}
.dxservice_tab_li-f{float: left;width: 45%;padding: 0 5%;}
.dxservice_tab_li-r{float: left;width: 45%;}
.dxservice_tab_li-r img{max-width: 100%;}

.dx_mod_top{display: block; font-size: 2.5rem;color: #2c6393;text-align: center;position: relative;}
.dx_mod_top h1{display: inline-block; line-height: 67px;border-bottom: 1px solid #aaaaaa;}
.dx_mod_top p{position: absolute;bottom: -2px;left: 0px;width:100%;height: 4px;}
.dx_mod_top p span{display:block;width:76px;border-bottom: 4px solid #2c6393;margin: 0 auto;}
.dx_mod_1-main img{max-width: 100%;}

.dx_partner{background: url(../images/bg_01.jpg) no-repeat;margin-top: 23px;padding-bottom: 1%;}
.dx_partner .dx_mod_top{color: #fff;}
.dx_partner .dx_mod_top p span{border-bottom: 4px solid #fff;}
.dx_partner_main li{float: left;padding: 6px 0.5% 0 0.5%;width: 20%;text-align: center;}
.dx_partner_main li img{max-width: 100%;}
.dx_partner_main{margin: 0 auto;padding: 3% 0 1% 0;}

.dxnew_tab-tit ul{margin: 0 auto; border-bottom: 1px solid #aaaaaa;}
.dxnew_tab-tit li{position: relative;float: left;font-size:2.5rem;padding: 0px 2%;}
.dxnew_tab-tit li a{display: block; color: #2c6393;line-height: 70px;}
.dxnew_tab-tit li p{position: absolute;bottom: -3px;left: 0px;width:100%;height: 4px;}
.dxnew_tab-tit li p span{display:none;width:60%;border-bottom: 4px solid #2c6393;margin: 0 auto;}
.dxnew_tab-tit li.on p span{display:block;}
.dxnew_tab_li .title{display: inline-block;line-height: 36px; font-size:1.6rem;border-bottom: 2px solid #0f425e;color: #0f425e;margin-bottom: 15px;}
.dxnew_tab_li{display: none;padding:2% 0;}
.dxnew_tab_li-f{float: left;width: 45%;padding: 0 5%;}
.dxnew_tab_li-r{float: left;width: 45%;}
.dxnew_tab_li-r img{max-width: 100%;}

.dxnew_tab-tit{padding: 3% 0;}
.dx-news-tit,.dx-news-date{color: #fff;text-align: center;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.dx-news-tit{font-size: 1.5rem;padding: 6% 0 0 0;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.dx-news-date{font-size: 1.2rem;padding: 13px 0 10px 0;}
.dxnew_tab_li .description{font-size: 1.2rem;font-family: "黑体";line-height: 30px;color: #000;padding: 6% 5%;}
.dxnew_tab_li .more a{color: #2a5770;}
.dxnew_tab_li .more{padding: 4% 5% 8% 5%;}
.dxnew-li{border:1px solid #f4f4f4;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.dxnew-li:hover .dxnew-top{
	animation:newsTit .4s ease-in-out .2s;
	-ms-animation:newsTit .4s ease-in-out .2s; 
	-moz-animation:newsTit .4s ease-in-out .2s; 
	-webkit-animation:newsTit .4s ease-in-out .2s;
	-o-animation:newsTit .4s ease-in-out .2s;
}
.dxnew-li:hover .description{
	animation:newsDesc .4s ease-in-out .2s;
	-ms-animation:newsDesc .4s ease-in-out .2s; 
	-moz-animation:newsDesc .4s ease-in-out .2s; 
	-webkit-animation:newsDesc .4s ease-in-out .2s;
	-o-animation:newsDesc .4s ease-in-out .2s;
}


.dxlink dt{padding: 1% 0;}
.dxlink .logo-link a{display: inline-block;float: left; width: 20%;padding-bottom: 33px;text-align: center;}
.dxlink .logo-link a img{max-width: 100%;}
.dxlink .word-link a{display: inline-block;float: left; width: 20%;line-height: 30px;}

.footer{background: #394e5f;color: #fff;padding:1% 0;}

.sd-banner{position: relative;}
.sd-banner img{max-width: 100%;}

.sd_catname{position: relative;font-size: 2.5rem;color: #2c6393;text-align: center;margin: 3% 0;}
.sd_catname h1{display: inline-block;line-height: 67px;}
.sd_catname p span{display:block;width:76px;border-bottom: 4px solid #2c6393;margin: 0 auto;}


.fangan .li{width: 200px;margin: 0 auto;}
.fangan .li .thumb{padding-top: 29%;text-indent: 10%;}
.fangan .li .tit{font-size: 1.6rem;padding: 19px 0;color: #000;}
.fangan .li .description{font-size: 1.2rem;line-height: 25px;padding-bottom: 65px;}
.liucheng{margin-top:5%;}
.liucheng img{max-width: 100%;}
.sanji .tit{display: inline-block; font-size: 1.6rem;color: #0f425e;line-height: 39px;border-bottom: 2px solid #0f425e;padding-right: 5%;}
.sanji .description{padding: 3% 0 10% 0;font-size: 1.2rem;color: #000;line-height:23px;}
.sanji .li{padding:0 10%}
.sanji-r{text-align: center;}
.sanji img{max-width: 100%;}
.qingsong{text-align: center;padding: 5% 0;}
.qingsong img{max-width: 100%;}

.login-top{font-size: 2.5rem;background: #4899c4;text-align: center;color: #fff;line-height: 267%;}
.login-text{width:100%;height:43px;border: 1px solid #e5e6e6;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.login td{padding: 8px 0;}
.login{font-size: 1.4rem;margin-top: 5%;margin-bottom: 5%;}
.login-code{float: left;width:33%;height:43px;border: 1px solid #e5e6e6;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#verifyImage{float: left;}
.login-submit{width:100%;height:43px;border: 1px solid #e5e6e6;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background: #4899c4;color: #fff;}
.login-company .login-top{background: #63c1c9;}
.login-company .login-submit{background: #63c1c9;}
.login .li{margin: 0 2%;border: 1px solid #f1f1f1;}
.login-box{padding: 5% 0;}
.login-li-f{width: 20%;}


.tijianArt .art{border: 1px solid #f1f1f1;margin-bottom: 6%;}
.tijianArt .art .tit{font-size: 2.5rem;color: #fff;line-height: 300%;text-align: center;}
.tijianArt .art .description{line-height: 25px;font-size: 1.2rem;padding: 7% 6%;}
.tijianArt .art .more{font-size: 1.2rem;text-align: center;padding-bottom: 6%;}
.tijianArt .art .more a{display: inline-block;line-height: 30px;color: #fff;padding: 0 5%;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tijianArt .art.li-1 .tit{background: #4899c4;}
.tijianArt .art.li-1 a{background: #4899c4;}
.tijianArt .art.li-2 .tit{background: #63c1c9;}
.tijianArt .art.li-2 a{background: #63c1c9;}
.tijianThumb .li{padding: 0 2.2%;text-align: center;}
.tijianThumb .tit{font-size: 2.5rem;color: #fff;line-height: 200%;}
.tijianThumb .more{padding-bottom: 11px;}
.tijianThumb .more a{display: inline-block; font-size: 1.2rem;line-height: 26px;border:2px solid #fff;color: #fff;padding: 0 2%;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tijianThumb .li-1 .titText{background: #4899c4;}
.tijianThumb .li-2 .titText{background: #63c1c9;}
.tijianThumb .li img{max-width: 100%;}
.tijianThumb{margin-bottom: 2%;}

.yongyao{background: #eaf7ff;}
.yongyao .container{background: url(../images/pic_11.png) right bottom no-repeat;}
.yongyaoMain{line-height: 250%;padding-top: 7%;}
.yongyao .more{font-size: 1.2rem;padding:3% 0 4% 0;}
.yongyao .more a{display: inline-block;line-height: 30px;color: #fff;padding: 0 2%;background: #4899c4;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

.tanchuBox{display: none; position:fixed;width: 100%;height: 100%;top: 0;left: 0; background: #000;filter:alpha(opacity=60);-moz-opacity:0.6; opacity: 0.6;z-index: 9;}
.anquanyouyaoBox{display: none;background: #eaf7ff;position: absolute;top: 10%;left: 0;width: 100%;z-index: 10;padding-bottom: 10%;}
.yongyaoInfo img{max-width: 100%;}
.closeBtn{position: absolute;right: 0;bottom: 29%;color: #000;}
.jiankangtijianBox{display: none;background: #fff;position: absolute;top: 10%;left: 0;width: 100%;z-index: 10;padding-bottom: 10%;}

.contact{width: 50%;margin: 0 auto;line-height: 30px;font-size: 1.5rem;}
.ng-baiduapi{padding:5% 1% 6% 1%;height: 500px;}

.hrmanger img{max-width: 100%;}
.offer-top{font-size: 2.4rem;padding: 8% 0 5% 0;}
.offerMain{padding-bottom: 5%;}
.offerMain .tit{font-size: 2rem;background: #4a99c4;width: 100%;line-height: 60px;color: #fff;text-align: center;}
.offerMain .li{border: 1px solid #b9b9b9;margin-bottom: 5%;}
.offerMain .description{padding: 5% 15%;font-size: 1.2rem;line-height: 25px;height:130px;}
.offerMain .li-2 .tit{background:#63c1c9;}
.offerMain .li-3 .tit{background: #37b5da;}
.offerMain .li-4 .tit{background:#ffce69;}
.offerMain .li-5 .tit{background:#63c1c9;}
.offerMain .li-6 .tit{background:#ffce69;}
.offerMain .li-8 .tit{background: #37b5da;}

.excellent{text-align: center;}
.excellent .row{padding: 9% 0 8% 0;}
.excellent .tit{font-size: 1.6rem;padding: 15% 0 5% 0;color: #000;}
.excellent .description{font-size: 1.2rem;line-height: 25px;}
.taocan{background: #94bade;}
.taocan .sd_catname{color: #fff;}
.taocan .sd_catname p span{border-bottom: 4px solid #fff;}
.taocan .more{font-size: 1.2rem;padding:10% 0 4% 0;}
.taocan .more a{display: inline-block;line-height: 30px;color: #fff;padding: 0 4%;background: #4899c4;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.taocan .li{background: #fff;text-align: center;border: 1px solid #e9eef2;margin-bottom: 8%}
.taocan .li .tit{font-size: 2rem;padding: 3% 0;}
.taocan .li-2 .more a{background: #63c1c9;}
.taocan .li-3 .more a{background: #31b5da;}
.toubaoCatname{text-align: center;padding-bottom: 3%;}
.toubaoCatname a{padding: 0 2%;font-size: 2rem;}
.toubaoxuzhi img{max-width: 100%;}
.toubaoxuzhi{padding-bottom: 3%;}

.lipeiliucheng{background: #e8eff4;padding-bottom: 3%;}
.lipeiliucheng img{max-width: 100%;}
.taocanBox{display: none;background: #94bade;position: absolute;top:10%;left: 0;width: 100%;z-index: 10;}
.taocanlist .li{background: #fff;text-align: center;padding: 0 2%;margin-bottom: 10%;}
.taocanlist .tit{padding:11% 0 4% 0;font-size: 2rem;}
.taocanlist .description{border-top: 1px dashed #7b7b7b;margin:7% 0 0 0;padding: 7% 0 9% 0;overflow:hidden; }

.toubaoxuzhi-page{border-bottom: 1px dashed #7b7b7b;}
.toubaoxuzhiBox{display: none;background: #fff;position: absolute;top:10%;left: 0;width: 100%;z-index: 10;}
.toubaoxuzhi-catname{font-size: 2.5rem;padding:6% 0 0 0;}
.toubaoInfo img{max-width: 100%;}
.toubaoart dl{padding-top: 3%;}
.toubaoart dt{float: left;width: 0px;height: 0;border:10px solid transparent;border-left:10px solid #67646d;margin-top: 5px;}
.toubaoart dd{float: left;width: 80%;font-size: 1.5rem;line-height: 32px;}
.shengmeng-r img{max-width: 100%;}
.shengmeng-r{text-align: center;}
.faqArt dl{padding-top: 3%;}
.faqArt dt{float: left;width: 0px;height: 0;border:10px solid transparent;border-left:10px solid #67646d;margin-top: 5px;}
.faqArt dd{float: left;width: 95%;font-size: 1.5rem;line-height: 32px;}
.faqThumb img{max-width: 100%;}
.faqThumb{text-align: center;}
.faqArt{margin-bottom: 5%;}

#loading{text-align: center;padding-top: 5%;}
#loading img{max-width: 100%;}

.news-show-tit{font-size: 1.5rem;padding:2% 0;text-align: center;color: #000000;border-bottom: 1px dotted #cccccc;}
.news-show-date{font-size: 1.2rem;line-height: 30px;text-align: center;padding-bottom: 2%;}
.new-list{padding-bottom: 2%;}
.new-list .li{border:1px solid #f4f4f4;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.new-list .li .description{font-size: 1.2rem;font-family: "黑体";line-height: 30px;color: #000;padding: 6% 5%;min-height:164px;}
.new-list .li .more a{color: #2a5770;}
.new-list .li .more{padding: 4% 5% 8% 5%;}

.page{text-align: center;padding:5% 0;}
.page a,
.page span{ display: inline-block; margin: 0 10px;width:50px;height:50px;line-height: 50px;text-align: center; border:1px solid #a8a8a8;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;box-sizing:content-box;
-moz-box-sizing:content-box; /* Firefox */
-webkit-box-sizing:content-box; /* Safari */}
.page span,.page a:hover{background: #2c6393;color: #ffffff;}

.sd-data img{max-width:100%;}


