/*banner begin*/
.babox{ clear:both; width:100%; height:470px; position:relative;}
.banner{height:470px;overflow:hidden;}
.banner .d1{width:100%;height:470px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:439px; }
.banner .d2 ul{float:left;position:absolute;left:80%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:13px;height:12px;overflow:hidden;cursor:pointer; background:url(../images/bg2.png) no-repeat;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{ background:url(../images/bg.png) no-repeat;}
.carousel{ display:none;}
@media (max-width: 1024px) {
.babox{ clear:both; width:100%; height:470px; position:relative; display:none;}
.carousel{ display:block;}
}
/*banner end*/




/*main begin*/
.navbar-brand img{ margin-top:20px;}
.box{ clear:both; width:100%; height:495px; background:url(../images/bg.jpg) no-repeat center top fixed;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding-top:50px;}
.fwx_t{width:auto; height:61px;margin:0 auto; text-align:center; margin-bottom:44px;}
.fwx_b{ height:auto; overflow:hidden;}
.fwx_b dl{ float:left; width:25%; height:294px; background:url(../images/bg1.png) no-repeat;}
.fwx_b dt{ width:220px;height:140px; margin-bottom:20px;}
.fwx_b dt img{ width:220px; height:140px;}
.fwx_b dd{ width:220px;height:130px; padding:0 10px;}
.fwx_b dd h1{ height:35px; border-bottom:1px solid #dcdcdc; text-align:center; margin-bottom:22px;}
.fwx_b dd h1 a{ color:#666666; font-family:"Microsoft YaHei"; font-size:16px;}
.fwx_b dd p{ line-height:18px; color:#888888; font-family:"Microsoft YaHei"; padding:0 9px;}
.fwx_b dd p a{color:#888888; font-family:"Microsoft YaHei";}
@media (max-width: 768px) {
.box{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding-top:50px;}
.fwx_b dl{ float:left; width:49%; margin-right:1%; height:auto; margin-bottom:20px; background:#f5f5f5; padding-bottom:10px;}
.fwx_b dt{ width:100%;height:auto; margin-bottom:20px;}
.fwx_b dt img{ width:100%; height:auto;}
.fwx_b dd{ width:100%;height:auto; padding:0 10px;}
}
@media (max-width: 568px) {
.fwx_t{ width:90%; height:auto;margin:0 auto; text-align:center; margin-bottom:44px;}
.fwx_t img{ width:100%; height:auto;}
}
@media (max-width: 375px) {
.fwx_b dl{ float:left; width:100%; margin-right:0%; height:auto; margin-bottom:20px; background:#f5f5f5; padding-bottom:10px;}
.fwx_b dt{ width:100%;height:auto; margin-bottom:20px;}
.fwx_b dt img{ width:100%; height:auto;}
.fwx_b dd{ width:100%;height:auto; padding:0 10px;}
}

.box1{ clear:both; width:100%; height:430px; background:url(../images/bg1.jpg) no-repeat center top fixed;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;  padding-top:57px; overflow:hidden;}
.jief_t{ width:626px; height:62px; margin:0 auto; margin-bottom:50px; }
.jief_b{ height:auto; overflow:hidden; padding:0 16px 0 22px;}
.jief_b p{ text-align:center; line-height:24px; color:#aae5ff; font-family:"Microsoft YaHei"; margin-bottom:25px;}
.cke{ width:186px; height:31px; margin:0 auto; line-height:31px; text-align:center; border:1px solid #fff; margin-top:35px;}
.cke a{ color:#fff; font-family:"Microsoft YaHei";}
.cke a:hover{ color:#fff;}
@media (max-width: 768px) {
.box1{ clear:both; width:100%; height:430px; background:#1190cb;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;  padding-top:57px; overflow:hidden;}

}
@media (max-width: 667px) {
.box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#1190cb;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;  padding-top:57px; overflow:hidden; padding-bottom:20px;}
.jief_t{ width:80%; height:auto; margin:0 auto; margin-bottom:50px; }
.jief_t img{ width:100%; height:auto;}
}
@media (max-width: 414px) {
.box1{ clear:both; width:100%; height:auto; overflow:hidden; background:#1190cb;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;  padding-top:57px; overflow:hidden; padding-bottom:20px;}
.jief_t{ width:80%; height:auto; margin:0 auto; margin-bottom:50px; }
.jief_t img{ width:100%; height:auto;}
}
.box2{ clear:both; width:100%; height:462px; background:url(../images/bg2.jpg) no-repeat center top fixed;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding-top:57px;}
.nws_t{ width:625px; height:61px; margin:0 auto; margin-bottom:60px;}
.nws_b{ height:auto; overflow:hidden;}
.nws_b li{ float:left; width:30%; margin-right:3%; margin-bottom:40px;}
.nws_b li h1{ margin-bottom:7px;}
.nws_b li h1 a{ color:#333333; font-family:"Microsoft YaHei"; font-size:16px;}
.nws_b li h1 a img{ vertical-align:middle; margin-right:10px;}
.nws_b li p{ color:#999999; line-height:16px; padding-left:37px; font-family:"Microsoft YaHei"; height:48px; overflow:hidden;}
@media (max-width: 768px) {
.box2{ clear:both; width:100%; height:auto; background:#fff;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding-top:57px; overflow:hidden;}
.nws_b li{ float:left; width:47%; margin-right:3%; margin-bottom:40px;}
}
@media (max-width: 568px) {
.box2{ clear:both; width:100%; height:auto; background:#fff;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding-top:57px; overflow:hidden;}
.nws_t{ width:80%; height:auto; margin:0 auto; margin-bottom:60px;}
.nws_t img{ width:100%; height:auto;}
.nws_b li{ float:left; width:100%; margin-right:0%; margin-bottom:40px;}
.nws_b li p{ color:#999999; line-height:16px; padding-left:37px; font-family:"Microsoft YaHei"; height:auto; overflow:hidden;}
}
/*main end*/


/*关于我们 begin*/
.box5{ clear:both; width:100%; height:250px;}
@media (max-width: 1024px) {
.box5{ clear:both; width:100%; height:250px; display:none;}
}
.bxo{ padding-top:69px; padding-bottom:90px;}
.gywm{ height:auto; overflow:hidden;}
.gywm dt{ float:left; width:402px;height:auto; overflow:hidden;}
.gywm dd{ float:right; width:544px; height:auto; overflow:hidden; padding-top:12px;}
.gywm dd h1{ color:#8e8e8e; font-family:"Microsoft YaHei"; font-size:24px; margin-bottom:40px;}
.gywm dd p{ line-height:24px; color:#999999; font-family:"Microsoft YaHei"; font-size:14px;}
@media (max-width: 1024px) {
.gywm dt{ float:left; width:40%;height:auto; overflow:hidden;}
.gywm dt img{ width:100%; height:auto;}
.gywm dd{ float:right; width:55%; height:auto; overflow:hidden; padding-top:12px;}
}
@media (max-width: 568px) {
.gywm dt{ float:left; width:100%;height:auto; overflow:hidden;}
.gywm dt img{ width:100%; height:auto;}
.gywm dd{ float:right; width:100%; height:auto; overflow:hidden; padding-top:12px;}
}
.box6{ clear:both; width:100%; height:581px; background:url(../images/bg4.png) no-repeat center top fixed;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding-top:112px;}
.qhye{ height:auto; overflow:hidden;}
.qhye dt{ float:right; width:385px; height:auto; margin-right:59px; padding-top:87px;}
.qhye dd{ float:left; width:394px; height:auto; overflow:hidden;}
.qhye dd h1{ margin-bottom:35px;}
.qhye dd p{ line-height:24px; color:#999999; font-family:"Microsoft YaHei"; font-size:14px;}
@media (max-width: 768px) {
.box6{ clear:both; width:100%; height:auto; background:#f4f3f2;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding-top:30px; padding-bottom:30px;}
.qhye dt{ float:right; width:40%; height:auto; margin-right:0px; padding-top:87px;}
.qhye dt img{ width:100%; height:auto;}
}
@media (max-width: 667px) {
.box6{ clear:both; width:100%; height:auto; background:#f4f3f2;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding-top:30px; padding-bottom:30px;}
.qhye dt{ float:right; width:100%; height:auto; margin-right:0px; padding-top:87px;}
.qhye dt img{ width:100%; height:auto;}
.qhye dd{ float:left; width:100%; height:auto; overflow:hidden;}
}
/*关于我们 end*/

/*news begin*/
.bxo1{ height:auto; overflow:hidden; padding-bottom:50px;}
.news{ height:auto; overflow:hidden;}
.news_t{ height:auto; overflow:hidden;margin-bottom:42px;}
.news_t li{ float:left; margin-right:75px;}
.news_t li a{ display:block; width:125px; height:173px; background:url(../images/bg5.png) no-repeat; text-align:center; padding-top:86px; font-family:"Microsoft YaHei"; color:#999999; font-weight:bold; font-size:18px;}
.news_t li a i{ font-family:"Microsoft YaHei"; font-size:12px; color:#999999; font-weight:normal; text-transform:uppercase;}
.news_t li a:hover{ background:url(../images/bg6.png) no-repeat; color:#fff;}
.news_t li a:hover i{ color:#fff;}
.news_t li a.bod{ background:url(../images/bg6.png) no-repeat; color:#fff;}
.news_t li a.bod i{ color:#fff;}
.news_b{ height:auto; overflow:hidden; clear:both; min-height:410px;}
.news_bl{ float:left; width:360px; height:auto; overflow:hidden;}
.news_bl dt{ width:360px; height:265px; margin-bottom:5px;}
.news_bl dt img{ width:360px; height:265px;}
.news_bl dd{ width:360px; height:auto; overflow:hidden; background:#0095d8; padding:13px 17px;}
.news_bl dd h1{ line-height:18px; color:#fff; margin-bottom:10px;}
.news_bl dd h1 a{ color:#fff; font-family:"Microsoft YaHei"; font-size:16px;}
.news_bl dd p{ line-height:24px; color:#ffffff; font-family:"Microsoft YaHei"; height:48px; overflow:hidden;}
.news_br{ float:right; width:100%; height:auto; overflow:hidden;}

.news_br li{ height:105px; background:#f5f5f5; padding:17px 21px 17px 25px; cursor:pointer; clear:both; margin-bottom:30px;}
.news_br li:hover{ border:1px solid #00a2eb; background:#fff; cursor:pointer;}
.news_br li h1{ line-height:18px; margin-bottom:12px; overflow:hidden;}
.news_br li h1 a{ float:left; color:#666666; font-family:"Microsoft YaHei"; font-size:16px;}
.news_br li h1 span{ color:#999999; font-family:"Microsoft YaHei"; float:right;}
.news_br li:hover h1 a{ color:#00a2eb;}
.news_br li:hover h1 span{ color:#00a2eb;}
.news_br li p{ clear:both; line-height:24px; color:#999999; font-family:"Microsoft YaHei";}
.fy{ clear:both; line-height:30px; text-align:right;} 
/*.fy div{ clear:both; text-align:right; margin:0 auto;}
.fy div a.prev{ border:1px solid #bfbfbf;padding:6px 10px; color:#999999; font-family:"Microsoft YaHei"; margin-right:10px;}
.fy div span.current{ color:#ffffff;padding:6px 10px; background:#00a2eb; border:1px solid #00a2eb; margin-right:10px;}
.fy div a{ border:1px solid #bfbfbf;padding:6px 10px; color:#999999; font-family:"Microsoft YaHei"; margin-right:10px;}
.fy div a.next{  border:1px solid #bfbfbf;padding:6px 10px; color:#999999; font-family:"Microsoft YaHei"; margin-right:10px;}*/
@media (max-width: 1024px) {
.news_br{ float:right; width:60%; height:auto; overflow:hidden;}

}
@media (max-width: 768px) {
.news_bl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.news_br{ float:right; width:100%; height:auto; overflow:hidden;}
.news_bl dt{ width:100%; height:auto; margin-bottom:5px;}
.news_bl dt img{ width:100%; height:auto;}
.news_bl dd{ width:100%; height:auto; overflow:hidden; background:#0095d8; padding:13px 17px;}
.news_br li p{ clear:both; line-height:24px; color:#999999; font-family:"Microsoft YaHei"; height:auto; overflow:hidden;}
.news_t{ height:auto; overflow:hidden; padding-left:30%; margin-bottom:42px;}
.news_t li{ float:left; margin-right:75px;}
.news_br li{ height:auto; background:#f5f5f5; padding:17px 21px 17px 25px; cursor:pointer; clear:both; margin-bottom:30px;}
.fy{ clear:both; line-height:30px; text-align:right;} 
/*.fy div{ clear:both; text-align:left; margin:0 auto;}*/
}
@media (max-width: 568px) {
.news_bl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.news_br{ float:right; width:100%; height:auto; overflow:hidden;}
.news_bl dt{ width:100%; height:auto; margin-bottom:5px;}
.news_bl dt img{ width:100%; height:auto;}
.news_bl dd{ width:100%; height:auto; overflow:hidden; background:#0095d8; padding:13px 17px;}
.news_br li p{ clear:both; line-height:24px; color:#999999; font-family:"Microsoft YaHei"; height:auto; overflow:hidden;}
.news_t{ height:auto; overflow:hidden; padding-left:20%; margin-bottom:42px;}
.news_t li{ float:left; margin-right:30px;}
}
@media (max-width: 414px) {
.news_bl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.news_br{ float:right; width:100%; height:auto; overflow:hidden;}
.news_bl dt{ width:100%; height:auto; margin-bottom:5px;}
.news_bl dt img{ width:100%; height:auto;}
.news_bl dd{ width:100%; height:auto; overflow:hidden; background:#0095d8; padding:13px 17px;}
.news_br li p{ clear:both; line-height:24px; color:#999999; font-family:"Microsoft YaHei"; height:auto; overflow:hidden;}
.news_t{ height:auto; overflow:hidden; padding-left:10%; margin-bottom:42px;}
.news_t li{ float:left; margin-right:20px;}
}
@media (max-width: 320px) {
.news_bl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.news_br{ float:right; width:100%; height:auto; overflow:hidden;}
.news_bl dt{ width:100%; height:auto; margin-bottom:5px;}
.news_bl dt img{ width:100%; height:auto;}
.news_bl dd{ width:100%; height:auto; overflow:hidden; background:#0095d8; padding:13px 17px;}
.news_br li p{ clear:both; line-height:24px; color:#999999; font-family:"Microsoft YaHei"; height:auto; overflow:hidden;}
.news_t{ height:auto; overflow:hidden; padding-left:0%; margin-bottom:42px;}
.news_t li{ float:left; margin-right:5px;}
.fy{ clear:both; line-height:30px; text-align:right;} 
/*.fy div{ clear:both; text-align:left; margin:0 auto; overflow:hidden;}
.fy div a.prev{ border:1px solid #bfbfbf;padding:6px 10px; color:#999999; font-family:"Microsoft YaHei"; margin-right:10px; float:left; display:block;}
.fy div span.current{ color:#ffffff;padding:6px 10px; background:#00a2eb; border:1px solid #00a2eb; margin-right:10px; float:left; display:block;}
.fy div a{ border:1px solid #bfbfbf;padding:6px 10px; color:#999999; font-family:"Microsoft YaHei"; margin-right:10px; float:left; display:block;}
.fy div a.next{  border:1px solid #bfbfbf;padding:6px 10px; color:#999999; font-family:"Microsoft YaHei"; margin-right:10px; float:left; display:block;}*/

}
.bxo11{ background:#f5f5f5; position:relative; padding-bottom:50px; overflow:hidden;}
.news1{ border:1px solid #f0f0f0; background:#fff; border-top:none; position:relative; padding-bottom:15px;}
.neiw{ padding:0 29px;}
.neiw h1{ line-height:30px; text-align:center; font-family:"Microsoft YaHei"; color:#666666; font-size:16px;}
.neiw h2{ text-align:center; line-height:30px; font-family:"Microsoft YaHei"; color:#999999;}
.divq{ line-height:30px; border-bottom:1px solid #ebebeb;color:#999999; font-family:"Microsoft YaHei";}
.divq a{ color:#999999; font-family:"Microsoft YaHei";}
.nyr{ height:auto; overflow:hidden;}
.nyr_l{ float:left; width:100%; height:auto; overflow:hidden;}
.nyr_lt{ height:auto; overflow:hidden; border:1px solid #ebebeb; border-top:none; border-left:none; padding:40px 16px 30px 0; margin-bottom:26px;}
.nyr_lt p{ line-height:24px; color:#999999; font-family:"Microsoft YaHei";}
.nyr_lt p img{ padding:17px 0;}
.iwds{ position:absolute; width:306px; height:271px; right:5%; bottom:0;}
.nyr_lb{ height:auto; overflow:hidden;}
.nyr_lb h1{ text-align:right; line-height:30px;}
.nyr_lb h1 a{ color:#999999; font-family:"Microsoft YaHei";}
.nyr_lb h1 a img{ vertical-align:middle; margin-left:5px;}
.nyr_lb p{ line-height:30px;}
.nyr_lb p a{ color:#999999; font-family:"Microsoft YaHei";}
.nyr_r{ float:right; width:195px; height:auto; overflow:hidden; padding-top:35px;}
.nyr_r li{ line-height:36px;}
.nyr_r li a{ display:block; color:#999999;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:"Microsoft YaHei";}
@media (max-width: 1024px) {
.nyr_l{ float:left; width:100%; height:auto; overflow:hidden; padding-bottom:20%;}
.iwds{ position:absolute; width:306px; height:271px; right:0%; bottom:0;}
.nyr_r{ display:none;}
}
@media (max-width: 768px) {
.bxo11{ background:#f5f5f5; position:relative; padding-bottom:0px; overflow:hidden;}
.nyr_l{ float:left; width:100%; height:auto; overflow:hidden; padding-bottom:5%;}
.iwds{ position:inherit; width:306px; height:271px;right:0; bottom:27px; float:right;}
.nyr_lt{ height:auto; overflow:hidden; border:none; border-top:none; border-left:none; padding:40px 16px 30px 0; margin-bottom:26px;}
.nyr_r{ float:right; width:100%; height:auto; overflow:hidden; padding-top:0px}
.nyr_lt p img{ padding:17px 0; width:100%; height:auto;}
.iwds{ width:100%; height:auto;}
.iwds img{ width:100%; height:auto;}
}
/*news end*/

/*服务项目 begin*/
.bxo2{ height:auto; overflow:hidden; padding-top:65px;}
.fwxm_t{ height:auto; overflow:hidden; text-align:center; margin-bottom:49px;font-size:24px;font-weight:bold;color:#00a2eb;}
.fwxm_b{ height:auto; overflow:hidden;}
.fwxm_b dl{ clear:both; height:auto; overflow:hidden; background:#f5f5f5; margin-bottom:50px;}
.fwxm_b dt{ float:left; width:380px; height:260px;}
.fwxm_b dt img{ width:380px; height:260px;}
.fwxm_b dd{ float:right; width:560px; height:auto; overflow:hidden; padding-top:38px; padding-right:30px;}
.fwxm_b dd h1{ line-height:18px; margin-bottom:15px;}
.fwxm_b dd h1 a{ color:#666666; font-size:18px; font-family:"Microsoft YaHei";}
.fwxm_b dd h1 a:hover{color:#1593cd}
.fwxm_b dd h1 a i{ font-family:"Microsoft YaHei"; font-size:18px; text-transform:uppercase;}
.fwxm_b dd p{ color:#999999; font-family:"Microsoft YaHei"; line-height:18px; margin-bottom:10px;}
.fwxm_b dl.iuy{clear:both; height:auto; overflow:hidden; background:#f5f5f5; margin-bottom:50px;}
.fwxm_b dl.iuy dt{ float:right;}
.fwxm_b dl.iuy dd{ float:left; padding-left:29px; padding-right:0px;}
@media (max-width: 1024px) {
.fwxm_b dt{ float:left; width:38%; height:auto;}
.fwxm_b dt img{ width:100%; height:auto;}
.fwxm_b dd{ float:right; width:56%; height:auto; overflow:hidden; padding-top:38px; padding-right:30px;}
}
@media (max-width: 768px) {
.fwxm_b dt{ float:left; width:100%; height:auto;}
.fwxm_b dt img{ width:100%; height:auto;}
.fwxm_b dd{ float:right; width:100%; height:auto; overflow:hidden; padding-left:30px; padding-top:38px; padding-right:30px;}
.fwxm_b dl.iuy dd{ float:right; padding-left:29px; padding-right:30px;}
}
.fwxm_t1{ padding-top:65px; }
.nyr_lt1{ height:auto; overflow:hidden; border:1px solid #ebebeb; border-top:none; border-left:none; padding:40px 16px 30px 0; margin-bottom:26px;}
.nyr_lt1 h1{ font-family:"Microsoft YaHei"; font-size:18px; color:#666666; text-align:left; line-height:30px; margin-bottom:30px;}
.nyr_lt1 p{ line-height:24px; color:#999999; font-family:"Microsoft YaHei";}
.nyr_lt1 p img{ padding:17px 0;}
.nyr_lt1 h3{ font-family:"Microsoft YaHei"; line-height:18px; color:#666666; font-size:16px; padding:20px 0;}
.nyr_r1{ float:right; width:215px; border-right:1px solid #ebebeb; height:auto; overflow:hidden; padding-top:0px;}
.nyr_r1 li a{ display:block; width:216px; height:42px; line-height:42px; padding-left:30px; font-family:"Microsoft YaHei"; color:#999999; font-size:14px; background:url(../images/bg7.png) no-repeat;}
.nyr_r1 li a:hover{ background:url(../images/bg8.png) no-repeat; color:#fff;}
.nyr_r1 li a.bkl{ background:url(../images/bg8.png) no-repeat; color:#fff;}
@media (max-width: 768px) {
.nyr_lt1{ height:auto; overflow:hidden; border:none; border-top:none; border-left:none; padding:40px 16px 30px 0; margin-bottom:26px;}
.nyr_lt1 p img{ width:100%; height:auto; padding:17px 0;}
.nyr_r1{ float:right; width:100%; border-right:none; height:auto; overflow:hidden; padding-top:0px; margin-bottom:15px;}
.nyr_r1 li{ float:left; width:25%}
.nyr_r1 li a{ display:block; width:auto; height:42px; line-height:42px; padding-left:30px; font-family:"Microsoft YaHei"; color:#999999; font-size:14px; background:url(../images/bg7.png) no-repeat;}
}
@media (max-width: 568px) {
.nyr_lt1{ height:auto; overflow:hidden; border:none; border-top:none; border-left:none; padding:40px 16px 30px 0; margin-bottom:26px;}
.nyr_lt1 p img{ width:100%; height:auto; padding:17px 0;}
.nyr_r1{ float:right; width:100%; border-right:none; height:auto; overflow:hidden; padding-top:0px; margin-bottom:15px;}
.nyr_r1 li{ float:left; width:50%}
.nyr_r1 li a{ display:block; width:auto; height:42px; line-height:42px; padding-left:30px; font-family:"Microsoft YaHei"; color:#999999; font-size:14px; background:url(../images/bg7.png) no-repeat;}
}
@media (max-width: 320px) {
.nyr_lt1{ height:auto; overflow:hidden; border:none; border-top:none; border-left:none; padding:40px 16px 30px 0; margin-bottom:26px;}
.nyr_lt1 p img{ width:100%; height:auto; padding:17px 0;}
.nyr_r1{ float:right; width:100%; border-right:none; height:auto; overflow:hidden; padding-top:0px; margin-bottom:15px;}
.nyr_r1 li{ float:left; width:100%}
.nyr_r1 li a{ display:block; width:auto; height:42px; line-height:42px; padding-left:30px; font-family:"Microsoft YaHei"; color:#999999; font-size:14px; background:url(../images/bg7.png) no-repeat;}
}
/*服务项目 end*/

/*解决方案  begin*/
.bxo3{ min-height:395px; overflow:hidden; background:url(../images/bg10.png) no-repeat center bottom;}
.jjfa{ height:auto; overflow:hidden;padding:58px 0;}
.jjfa_t{ height:auto; overflow:hidden; text-align:center; margin-bottom:57px;}
.jjfa_b{ height:auto; overflow:hidden;}
.jjfa_b p{ line-height:30px; color:#999999; font-size:14px; font-family:"Microsoft YaHei";}
@media (max-width: 1024px) {
.bxo3{ height:auto; overflow:hidden; background:none;}
}


/*解决方案 end*/

/*人才招聘 begin*/
.bxo4{ height:auto; overflow:hidden; padding-top:49px; position:relative;}
.rczp{ height:auto; overflow:hidden; padding-bottom:156px;}
.rczp_t{ height:auto; overflow:hidden; text-align:center; margin-bottom:49px;}
.rczp_b{ border:1px solid #e4e4e4; margin-bottom:22px;}
textarea {outline: none;}
.container2{ width:100%;height:auto;display:inline; margin:0 auto;}
.menuTitle3{cursor:pointer;width:100%; height:58px; background: #f5f5f5; padding-left:58px; color:#666; font-family:"Microsoft YaHei"; font-size:16px;  line-height:58px; border-bottom:1px solid #e4e4e4;}
.menuTitle3 span{ display:block; float:left; width:169px;}
.activeTitle3{cursor:pointer;width:100%; height:58px; background: #0095d8; padding-left:58px; color:#fff; font-family:"Microsoft YaHei"; font-size:16px;  line-height:58px; border-bottom:1px solid #e4e4e4;}
.activeTitle3 span{ display:block; float:left; width:169px;}
.menuContent3{width:100%; height:auto; overflow:hidden; display:none; padding:58px 37px; border-bottom:1px solid #e4e4e4;}
.menuContent3 h1{ color:#666666; font-family:"Microsoft YaHei"; font-size:16px; line-height:30px;}
.menuContent3 p{ line-height:24px; color:#999999; font-family:"Microsoft YaHei";}
.iwds2{ width:252px; height:156px; position:absolute; right:5%; bottom:0;}

/*人才招聘 end*/

/*联系我们 begin*/
.liyy{ height:auto; overflow:hidden; text-align:center; margin-bottom:48px;}
.liyy_b{ height:auto; overflow:hidden; margin-bottom:30px;}
.liyy_b p{ clear:both; height:auto; overflow:hidden; margin-bottom:26px;}
.wbk{ float:left; width:48%; height:31px; background:#f5f5f5; line-height:31px; border:none; padding-left:19px; color:#999999; font-family:"Microsoft YaHei"; font-size:14px; margin-right:2%;}
.wbk1{ float:left; width:100%; height:108px; background:#f5f5f5; line-height:31px; border:none; padding-left:19px; color:#999999; font-family:"Microsoft YaHei"; font-size:14px; margin-right:0%;}
.tija{ width:110px; height:35px; background:#00a2eb; border:none; margin:0 auto; color:#fff; font-family:"Microsoft YaHei"; font-size:14px;}
@media (max-width: 414px) {
.wbk{ float:left; width:100%; height:31px; background:#f5f5f5; line-height:31px; border:none; padding-left:19px; color:#999999; font-family:"Microsoft YaHei"; font-size:14px; margin-right:0%; margin-bottom:26px;}
.wbk2{ margin-bottom:0px;}
}

.lxie{ clear:both; height:auto; overflow:hidden; background:#f5f5f5; padding:50px 0;}
.lxie_t{ height:48px; text-align:center; margin-bottom:50px;font-size:24px;font-weight:bold;color:#00a2eb;}
.lxie_b{ height:auto; overflow:hidden;}
.lxie_b dl{ float:left; width:25%; height:auto; overflow:hidden;}
.lxie_b dt{ text-align:center; margin-bottom:20px;}
.lxie_b dd{ text-align:center;}
.lxie_b dd h1{ line-height:24px; font-family:"Microsoft YaHei"; font-size:18px; color:#666666; text-align:center; margin-bottom:12px;}
.lxie_b dd p{ line-height:24px; color:#999999; font-family:"Microsoft YaHei"; font-size:14px; padding:0 2%;}
@media (max-width: 414px) {
.lxie_b dl{ float:left; width:50%; height:auto; overflow:hidden; margin-bottom:15px;}
}
@media (max-width: 320px) {
.lxie_b dl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:15px;}
}
/*联系我们 end*/
















































































































