body{background:#fff;font-family:'Source Han Sans CN',"microsoft yahei",Verdana,Arial,Helvetica,sans-serif;overflow-x:hidden;}/*font-family:'Source Han Sans CN';
*/h1,h2,h3,h4,h5,h6,ul,ol,dl,dt,dd,p,form,pre,em,i,strong,b,i,label{margin:0;padding:0;list-style:none;font-style:normal;font-weight:normal;font-family:'Source Han Sans CN',"microsoft yahei",Verdana,Arial,Helvetica,sans-serif;}/* font-family:'Source Han Sans CN',"microsoft yahei",Verdana,Arial,Helvetica,sans-serif */
/*页头*/
.nav-header{margin:0;border:none;border-bottom:solid 1px #ddd;background:rgba(255,255,255,.7);border-radius:0;position:fixed;top:0;left:0;right:0;z-index:1000;}
.nav-header h1.navbar-logo{margin:0;padding:15px 0;font-size:0;}
.nav-header h1.navbar-logo a{}
.nav-header h1.navbar-logo img{vertical-align:top;}
.navbar-nav{}
.navbar-nav li{}
.navbar-nav li a{padding:20px 14px;}
.navbar-default .navbar-nav > li > a{color:#000;}
.navbar-default .navbar-nav > li > a:hover{color:#ff5256;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#ff5256;background:none;}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover{background:#fff;}


.navbar-city{padding:18px 0;}
.navbar-city i{display:block;width:17px;height:21px;margin:2px 0 0;background:url(../images/icon-cityaddr.png) no-repeat 0 0;float:left;}
.navbar-city > .navbar-switchcity{margin-left:15px;padding:1px 12px;border:solid 1px #000;border-radius:12px;}
.btn-group > .navbar-switchcity.dropdown-toggle:not(:first-child){border-radius:12px;}
.btn-group.navbar-city.open>.dropdown-menu{top:40px;width:170px;min-width:auto;left:0;}
.btn-group.navbar-city.open>.dropdown-menu>li>a{padding:5px 15px;}
/*修复小屏时导航栏背景*/
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background:#fff;}

/*企业服务二级导航*/
.cooperserv{padding:1px;/*width:244px;left:-36px;border-radius:8px;overflow:hidden;*/left:-35px;}
.cooperserv li{/*width:120px;float:left;*/}
.cooperserv li i{display:block;width:20px;height:22px;float:left;margin:0 8px 0 0;}
.cooperserv li a{padding:5px 15px;line-height:22px;transition:all .35s;}
.cooperserv li a:hover{color:#ff5256;}
.cooperserv li i.subico-zhaopin{background:url(../images/icon-head.png) no-repeat -103px 0;}
.cooperserv li a:hover i.subico-zhaopin{background:url(../images/icon-head.png) no-repeat -103px -22px;}
.cooperserv li a i.subico-peixun{background:url(../images/icon-head.png) no-repeat -331px 0;}
.cooperserv li a:hover i.subico-peixun{background:url(../images/icon-head.png) no-repeat -331px -22px;}
.cooperserv li a i.subico-zixun{background:url(../images/icon-head.png) no-repeat -285px 0;}
.cooperserv li a:hover i.subico-zixun{background:url(../images/icon-head.png) no-repeat -285px -22px;}
.cooperserv li a i.subico-shebao{background:url(../images/icon-head.png) no-repeat -83px 0;}
.cooperserv li a:hover i.subico-shebao{background:url(../images/icon-head.png) no-repeat -83px -22px;}
.cooperserv li i.subico-yewu{background:url(../images/icon-head.png) no-repeat -164px 0;}
.cooperserv li a:hover i.subico-yewu{background:url(../images/icon-head.png) no-repeat -164px -22px;}
.cooperserv li a i.subico-paiqian{background:url(../images/icon-head.png) no-repeat -44px 0;}
.cooperserv li a:hover i.subico-paiqian{background:url(../images/icon-head.png) no-repeat -44px -22px;}

/*员工服务二级导航*/
.employeeserv{padding:1px;left:-35px;}
.employeeserv li a{padding:5px 15px;line-height:22px;transition:all .35s;}
.employeeserv li a:hover{color:#ff5256;}

/*页尾*/
.footer{width:100%;padding:30px 0 50px;background:#3a557f;color:#fff;font-size:14px;line-height:1em;}
.footer .fdaohang{width:650px;float:left;}
.footer ul.footerNav{list-style:none;padding:0;}
.footer ul.footerNav:after{clear:both;display:block;content:"";font-size:0;visibility:hidden;}
.footer ul.footerNav li{float:left;padding:0 170px 0 0;}
.footer ul.footerNav li:last-child{padding:0;}
.footer ul.footerNav li a{color:#fff;transition:all .35s;}
.footer ul.footerNav li a:hover{text-decoration:none;color:#f5f5f5;}
.footer .friendlink{padding:42px 0 0;}
.footer .friendlink label{font-size:16px;line-height:1em;padding:0 14px 0 0;display:inline-block;}
.footer .friendlink p{font-size:12px;line-height:16px;display:inline-block;padding:12px 0 0;}
.footer .friendlink p a{padding:0 14px;color:#c9c9c9;}
.footer .friendlink p a:hover{color:#fff;}
.footer .friendlink p a:first-child{padding:0 14px 0 0;}
.footer .ferweima{width:251px;float:right;}
.footer .fqrcode{float:right;border-left:solid 1px #fff;}
.footer .fqrcode p{width:125px;padding:0 0 0 40px;float:right;}
.footer .fqrcode img{width:80px;height:80px;}
.footer .fqrcode span{display:block;font-size:11px;line-height:1;padding:12px 0 0;text-align:center;}
.footer .fline{clear:both;height:1px;font-size:0;background:#48638b;margin:30px 0 0;}
.footer .copyright{font-size:12px;line-height:2;padding:25px 0 0;color:#c9c9c9;}
.footer .copyright span{padding:0 80px 0 0;}
.footer .copyright span:last-child{padding:0;}
.footer .copyright a{color:#c9c9c9;}
.footer .copyright a:hover{color:#fff;}
/*边栏回顶部*/
.sideBar{width:40px;position:fixed;right:20px;bottom:20px;z-index:100001;}
.sideBar-block{width:40px;height:40px;border-radius:3px;margin-top:2px;display:block;position:relative;background:url(../images/sidebar.gif) no-repeat;
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  -ms-transition: all .2s;
  transition: all .2s;
}
.sideBar-block.qr-code i{position:absolute;visibility:hidden;z-index:5;width:130px;height:277px;background:url(../images/qr-code.png) center no-repeat;opacity:0;left:-100px;top:-250px;
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  -ms-transition: all .2s;
  transition: all .2s;
}
.sideBar a.qr-code{background-position:-84px 0;}
.sideBar a.qr-code:hover{background-position:-84px -40px;}
.sideBar a.phone400{background-position:-126px 0;}
.sideBar a.phone400:hover{background-position:-126px -40px;}
.phone400 i{background:url(../images/sidebar.gif) no-repeat -126px 0 #ff5256;color:#fff;font-size:14px;width:136px;text-align:center;position:absolute;visibility:hidden;z-index:5;height:39px;line-height:39px;font-style:normal;left:-100px;
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  -ms-transition: all .2s;
  transition: all .2s;
  box-shadow:0 0 15px rgba(0,0,0,.2);
  border-radius:4px;
  padding-left:20px;
}
a.phone400:hover i{visibility:visible;opacity:1;left:-148px;}
.sideBar a.backTop{background-position:-42px 0;}
.sideBar a.backTop:hover{background-position:-42px -40px;}
.sideBar a.qr-code:hover i{visibility:visible;opacity:1;left:-145px;}

@media (min-width:992px) and (max-width:1199px) {
  .navbar-nav{margin:0 -15px 0 15px;}
  .navbar-nav>li>a{padding:20px 7px;}
  .footer .copyright span:nth-child(4){display:block;}
}
@media (max-width:992px) {
  .navbar{margin:0;}
  .navbar-nav{float:none;}
  .navbar-header{height:60px;}
  .navbar-inverse{background:#f5f5f5;}
  .dropdown-menu{padding:0;}
  .navbar-brand{padding:10px 15px;font-size:0;}
  /*移动端切换城市*/
  .navbar-city-mobile{padding:0 20px 0 0;float:right;position:relative;z-index:99999;}
  .navbar-city-mobile button{border:none;background:none;margin:18px 0 0;}
  .navbar-city-mobile button i{display:block;float:left;width:17px;height:21px;margin:0 3px 0 0;background:url(../images/icon-cityaddr.png) no-repeat 0 0;}
  .navbar-city-mobile-navCitySite{display:none;padding:1px;border:solid 1px #ddd;background:#fff;position:absolute;left:-40px;}
  .navbar-city-mobile-navCitySite li{}
  .navbar-city-mobile-navCitySite li a{display:block;width:160px;padding:8px 10px;}
}
@media(max-width:991px){
  .navbar-mobile.navbar-nav li a{padding:20px 8px;}
  .footer{padding:25px 0 40px;}
  .footer .fdaohang{width:530px;}
  .footer ul.footerNav li{padding:0 40px 0 0;}
  .footer .friendlink{padding:32px 0 0;}
  .footer .friendlink p{padding:12px 0 0;}
  .footer .friendlink p a:first-child{padding:0 14px 0 0;}
  .footer .ferweima{width:201px;}
  .footer .fqrcode p{width:100px;padding:0 0 0 20px;}
  .footer .copyright{padding:20px 0 0;}
}
@media (max-width:767px) {
  /*移动端切换城市*/
  .navbar-city-mobile{position:absolute;top:-5px;right:40px;}
}
@media (max-width:414px) {
  .navbar-nav{float:none;}
  .navbar-header{position:relative;z-index:10000;background:#fff;border-bottom:solid 1px #ccc;}
  .navbar-fixed-top{width:100%;height:100%;padding:75px 15px 0;background:#fff;}
  .navbar-nav > li > a{padding:12px 15px;font-size:14px;}
  .navbar-default .navbar-nav .dropdown-menu:after{clear:both;display:block;content:'';font-size:0;visibility:hidden;}
  .navbar-default .navbar-nav .dropdown-menu li{padding:0;float:left;}
  .navbar-inverse{background:#fff;}
  .navbar-inverse .navbar-nav > li > a{color:#333;}
  .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{color:#333;}
  .navbar-default .navbar-nav li:hover{border:none;}
  .navbar-default .navbar-nav li a:hover{color:#000;}
  .navbar-brand{padding-top:14px;}
  .navbar-brand img{/* width:120px; */height:22px;}
  .sideBar{display:none;}
  .footer{font-size:14px;padding:25px 15px 40px;}
  .footer .fdaohang{width:auto;float:none;}
  .footer ul.footerNav li{padding:0 1.5em 0 0;}
  .footer .friendlink{padding:25px 0 0;}
  .footer .friendlink p{padding:8px 0 0;line-height:2em;}
  .footer .friendlink p a{padding:0 25px 0 0;}
  .footer .friendlink p a:first-child{padding:0 30px 0 0;}
  .footer .ferweima{width:auto;float:none;padding:20px 0 0;}
  .footer .fqrcode{float:none;border:none;text-align:center;}
  .footer .fqrcode p{float:none;display:inline-block;width:80px;padding:0;margin:0 10px;}
  .footer .fline{margin:25px -15px 0;}
  .footer .copyright{float:none;padding:20px 0 0;}
  .footer .copyright span{display:block;padding:0;}
}









