body {min-width:1024px;margin:0 auto;}
.h-top{height:38px; width:100%; background-color:#2f8bcd; position:relative;z-index:999999;font-size:14px; font-family:"Microsoft YaHei";margin:0 auto;}
.h-top a{text-decoration:none;}
.h-top-inner{width:1200px; margin:0 auto;}
.h-top-left{float:left;}
.h-top-left a{color:#fff; height:38px; display:block; float:left; padding:0 6px;position:relative;}
.h-top-left span{float:left; height:12px; border-left:1px dotted #fff; margin:13px 5px 0;}
.h-top-left a:hover{background-color: #62b5f1;color: #fff!important;}
.h-top-left a.active{background-color:#2d668e;}
.h-top-left a .new,.h-top-left a .hot,.h-noLogin .new{position:absolute;top: 3px;right: -3px;z-index: 2;height:14px;width:14px;background:url(../imgs/nav-tags.png) no-repeat 0 0;}
.h-top-left a .hot{background-position: -18px 0;}
.clearfix:after{clear:both; display:block; content:""; visibility:hidden;}
.clearfix{zoom:1;}
.fleft{float:left;}
.fright{float:right;}
.h-top-right{float:right; position:relative;}



.h-icon.clearfix,
.h-map.clearfix,
.h-isLogin.clearfix{*clear:none;}

.h-map{padding:0 10px;height:40px;line-height:40px;position:relative;z-index:100;color:#fff;font-size:14px;cursor:pointer;}
.h-map:hover{color:#62b5f1;}
.h-map:hover .h-map-in{display:block;}
.h-map .h-map-in{display:none;background:#fff;width:760px;position:absolute;right:0;top:36px;padding:20px 10px;border:1px solid #ddd;box-shadow:1px 1px 5px #ddd;}
.h-map .h-map-in .si,
.h-map .h-map-in .si i{display: block;position: absolute;right: 30px;top: -8px;z-index:1;width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;}
.h-map .h-map-in .si{border-bottom: 7px solid #ccc;}
.h-map .h-map-in .si i{border-bottom: 7px solid #fff;left:-7px;top: 1px;z-index:2;}
.h-map .h-map-in ul{float:left;padding-left:20px;line-height:30px;}
.h-map .h-map-in .rd{margin-left:20px;}
.h-map .h-map-in a{padding:0 8px;color:#666666;}
.h-map .h-map-in a:hover{color:#62b5f1;}
.h-map .h-map-in a.col{color:#2f8bcd;}
.h-top .h-nav-list{float: left;}
.h-top .h-hover{position: relative;}
.h-top .h-hover .h-hover-in{display: none;position: absolute;z-index: 1;left: 0;top: 38px;background: #fff;border:1px solid #ccc;}
.h-top .h-hover:hover{z-index: 1000000;}
.h-top .h-hover:hover .h-hover-in{display: block;}
.h-top .h-hover .h-hover-in li{overflow:hidden;width: 100%;padding: 0;margin: 0;}
.h-top .h-hover .h-hover-in li a{position:initial !important;color:#333 !important;font-weight: normal !important;display:block;font-size:14px;line-height:35px;white-space:nowrap;width:100%;}
.h-top .h-hover .h-hover-in li a:hover{background:#93D0F4;color:#fff !important;}
.h-top .h-hover.h-noLogin .h-hover-in li a:hover{background:#FE9BAE;color:#fff !important;}
.h-top .h-gx{float: left;border-right:1px dotted #fff;display:block;height: 12px;margin: 14px 5px 0;}


.h-isLogin .h-bell{margin-top:3px; position:relative;}
.h-bell-div{display:none; position:absolute; z-index:5; width:86px; border:1px solid #e4e4e4; left:0; top:27px; background-color:#fff; font-size:12px;}
.h-bell:hover .h-bell-div{background-color:#fff;}
.h-bell-div a{display:block; font-style:normal; color:#666666; height:27px; line-height:27px; padding:0 10px; font-size:12px;}
.h-bell-div a:hover{color:#fff!important; background:#62b5f1;}
.imgactive{color:#62b5f1;}
.h-arrow{width:10px; height:6px; position:absolute; left:6px; top:-6px; display:block; z-index:6; background:url(../imgs/h-arrow.png) no-repeat;}
.h-ts{padding:0 5px; background-color:#df526f; color:#fff; font-size:12px; border-radius:3px; font-style:normal; margin-right:5px;cursor:pointer;}
.h-isLogin > .h-ts{margin-top:3px;}
.h-isLogin em.h-username:hover .h-bell-div{}
.h-bell-div .split-line{border-top:1px dashed #e4e4e4; display:block; margin:5px 0;}
.h-username .h-bell-div{top:38px;}
.h-username .h-bell-div .h-arrow{left:50%; margin-left:-5px;}
.h-bell-div a:hover .h-ts{background-color:#fff; color:#62b5f1;}
.h-div-tel{width:148px; height:38px; display:none; background-color:#fff; color:#666666; border:1px solid #e4e4e4; position:absolute; left:-38px; top:26px; padding:0 10px 10px;z-index:1000;}
.h-div-tel div{height:19px; font-size:12px;}
.h-div-tel div strong{font-size:18px; margin-left:5px;}
.h-div-tel img{vertical-align: 0;}
.h-div-tel .h-arrow{left:45px;}
.h-icon em.h-phone:hover .h-div-tel{display:block;}
.h-weixin{width:220px; height:90px; border:1px solid #e4e4e4; position:absolute; left:-140px; top:26px; background:#fff; padding:10px; display:none;z-index:1000;}
.h-wx{width:115px; height:90px; text-align:center; color:#666; border-right:1px solid #ccc; padding-right:5px;}
.h-weixin .h-arrow{left:150px;}
.h-icon em.h-mes:hover .h-weixin{display:block;}
.h-qq-div{border:1px solid #e4e4e4; padding:10px; min-width:170px;max-width:270px; height:40px; background-color:#fff; position:absolute; left:-110px; top:26px; display:none;z-index:1000;}
.h-qq-txt{color:#666; min-width:100px;max-width:200px; height:40px; margin-top:-10px;white-space:nowrap;}
.h-qq-txt span{height:20px; display:block; font-size:12px;}
.h-qq-txt strong{font-size:18px;}
.h-qq-left{padding-right:10px; border-right:1px dashed #ccc; height:40px;display:block;}
.h-qq-div .h-arrow{left:115px;}
.h-icon em.h-qq:hover .h-qq-div{display:block;}
.h-phone-in{width:220px; height:90px; padding:10px; background:#fff; position:absolute; right:0; top:26px; border:1px solid #e4e4e4; display:none;z-index:1000;}
.h-phone-txt{color:#666; height:90px; margin-top:-10px;}
.h-phone-txt span{font-size:12px;}
.h-phone-txt a{width:110px; height:28px; border-radius:5px; display:block; color:#fff; line-height:28px; text-align:center; margin-bottom:5px;}
.h-phone-txt a.an-btn{background:#89bf47;color: #fff!important;}
.h-phone-txt a.an-iph{background:#1f7ec9;color: #fff!important;}
.h-icon em.h-tel:hover .h-phone-in{display:block;}
.h-phone-in .h-arrow{right:0; left:auto;}
.h-phone-in a.an-btn:hover{background:#b5db86;}
.h-phone-in a.an-iph:hover{background:#62b5f1;}
.h-phone-right{padding-left:10px; border-left:1px solid #ccc; height:90px;}

.content_1 #neilianxitong {color: #333!important;border-bottom: 1px dotted #333!important;text-decoration: none!important;}
.content_1 #neilianxitong:hover {color: #2f8bcd !important;border-bottom: 1px solid #2f8bcd!important;text-decoration: none!important;}

.content-left #neilianxitong {color: #333!important;border-bottom: 1px dotted #333!important;text-decoration: none!important;}
.content-left #neilianxitong:hover {color: #2f8bcd !important;border-bottom: 1px solid #2f8bcd!important;text-decoration: none!important;}