/*     .footer ul li a div{color: #5a5c5c;}
    .footer ul li a:hover,.footer a:hover{text-decoration: none;color: #183078;}    
    .footer ul li a:hover div,.footer a:hover span{color: #183078;}
    

    #topnav div span{
	color:#666666;
    }
    .city_chg:hover{cursor: pointer;}
    #city_list .area{display: inline-block;overflow: overlay;}
    #city_list .area .list1{width: 18%; min-width: 70px; display: inline-block;  float: left;} 
    #city_list .area .list2{width: 80%; display: inline-block;  float: left;}
    #city_list .area .list1 div{width: 70px;height: 38px;line-height: 38px;text-align: center;font-size: 16px;font-weight: 600;color:#666666;display: inline-block;}
    #city_list .area .list2 div{min-width: 70px;height: 38px;line-height: 38px;text-align: center;font-size: 16px;font-weight: 500;color:#666666;display: inline-block;}
    #city_list .area .list2 div:hover{background: #183078;color: #fff;}
    .list2-1 div{margin-left: 2px;}
    .fl{float: left;}
    
#headerf { margin: 0 auto; width: 100%; height: 85px; overflow: hidden; z-index: 9999; background-color: #ffffff;opacity: 1;font-family: 微软雅黑;}
    #headerf div a .current{color:#fff;font-weight: 600;}
    #headerf .div1 { position: relative; margin: 0 0 0 18%; width:12%;min-width: 200px; height: 85px; overflow: hidden;float: left; }
    #headerf .div1 img{position: relative; width: 100%; max-width: 191px; float: left; margin-top: 15px;}    
    #headerf .div2 { float: left;width: 53%; height: 85px; padding-left: 3%; margin: 0 0 0 0; overflow: hidden; float: left;}
    #headerf .div2 div {width:14%; height: 85px; display: inline-block; text-align: center;line-height: 85px;}
    #headerf .div2 a div {font-size: 16px;font-weight: 500;color:#333333;text-decoration:none;float: left;}   
    #headerf .div2 a div:hover {color:#fff;font-weight: 500;background: #183078;}
    #headerf a:hover #nav_layer3{display: block; }
    #headerf .div3 { position: relative;font-size: 18px;font-weight: 600;color:#5f5d5d; overflow: hidden; line-height: 85px; }
    #headerf .div3 .tel{ width: 175px;line-height: 85px;height: 85px;float: left;}
    #headerf .div3 .tel a:hover {color:#DF0010;}    
    #headerf .div3 .search{ width: 200px;line-height: 85px;height: 85px;float: left;padding-top:40px;}
    #headerf .div3 .tel a:hover {color:#00352d;}    
    #headerf .div3 .tel{ width: 185px;}       
    #headerf .div3 .tel .div01{ width: 42px;}     
    #headerf .div3 .tel .div02{ width: 142px;height: 85px;}   
    
    #nav_layer1{display: none;
			 margin: 85px 0 0 41%;position: fixed; width: 200px;height: 130px; z-index: 2147483647;background: #fff;
    }
    #nav_layer3{display: none;
			 margin: 85px 0 0 55.5%;position: fixed; width: 200px;height: 130px; z-index: 2147483647;background: #fff;
    }
    #nav_layer6{display: none;
			 margin: 85px 0 0 78%;position: fixed; width: 200px;height: 130px; z-index: 2147483647;background: #fff;
    }
    
    .headerf_nav div{width: 100%;height: 60px;margin: 3px 0 0 0;overflow: hidden;background: #fff;color:#7d7d7d;}
    .headerf_nav div .div1{width: 30%;display: inline-block; float: left; text-align: center; margin-top:0px;}
    .headerf_nav div:hover div {background: #183078;color:#fff;}
    .headerf_nav div .div1 .icon {width:100%;height: 100%;margin: 0;}
    .headerf_nav div .div2{width: 70%;display: inline-block; float: left; text-align: left; margin-top: 0px;font-size: 16px;line-height: 60px;}    
    
@font-face {
  font-family: 'iconfont';
  src: url('/Public/font_333060/iconfont.eot');
  src: url('/Public/font_333060/iconfont.eot?#iefix') format('embedded-opentype'),
  url('/Public/font_333060/iconfont.woff') format('woff'),
  url('/Public/font_333060/iconfont.ttf') format('truetype'),
  url('/Public/font_333060/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
} */