@charset "UTF-8";
a:hover {
    text-decoration: none !important;
}
.wrap{width:1200px; margin:0 auto; overflow:hidden;font: 12px "Microsoft YaHei",寰蒋闆呴粦, Verdana, Arial;}
.left{ float: left; }
.right,.fr{ float: right; }
.wrapt{width: 1200px;margin: 0 auto;}
.logo {float: left;}
.topTools{height: 38px; line-height: 38px; background: #f8f8f8; border-bottom: 1px solid #ddd;}
.topToolsLeft a{display: block; float: left; padding-right: 15px; padding-left: 9px; border-right: 1px solid #eee;}
.topTools .text_c{padding-left: 13px;}
.topTools ul{ float:left;}
.topTools ul li{display: block; float: left; padding: 0 15px; height: 38px;}
.topTools ul a{text-decoration: none; padding-left:5px;}
.sprite{background: url("/assets/static/images/index_icon.png") no-repeat; margin-top: 10px;}
.topTools ul .md{display: block; width: 12px; height: 17px; background-position: 0 0;}
.topTools ul .wb{display: block; width: 21px; background-position: -18px 0; height: 15px;}
.topTools ul .tg{display: block; width: 18px; background-position: -105px -129px; height: 18px;}
.topTools ul .wx{display: block; width: 17px; height: 17px; background-position: -41px 0;}

/*寰俊*/
#wxHide{position: relative;margin-right:14px;}
.wxHide_box{display: none; width: 84px; height: 84px; position: absolute; background: #f8f8f8; padding: 10px; left: 0px; top: 38px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; z-index: 1;}
.mHide_box{display: none; width: 84px; height: 84px; position: absolute; background: #f8f8f8; padding: 10px; left: 0px; top: 38px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; z-index: 1;}
.text_d{position: relative;}
.text_d:hover .arrowRight{transform:rotate(180deg); -ms-transform:rotate(180deg); /* Internet Explorer */ -moz-transform:rotate(180deg); /* Firefox */ -webkit-transform:rotate(180deg); /* Safari 鍜� Chrome */ -o-transform:rotate(180deg); /* Opera */}
.text_d .arrowRight{display: inline-block; *display: inline-block; width: 10px; height: 6px; background-position: -67px 0; margin-left: 5px;}
/*缃戠珯瀵艰埅*/
.webNav{display: none; position: absolute; height: 255px; left: -301px; width: 330px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; z-index: 9999; padding: 20px; font-size: 13px; background: #f8f8f8;}
.webNav h4 a{display: block; font-weight: bold; color: #222; line-height: 22px; font-size: 14px;}
.dealList{margin-bottom: 20px;}
.dealList dl{width: 280px;}
.dealList dt a{float: left; display: block; font-weight: bold; color: #222; margin-right: 10px; line-height: 20px;}
.dealList dd a{display: block; float: left; height: 20px; line-height: 20px; border-right: 1px solid #eee; padding-right: 12px; padding-left: 15px; margin-bottom: 5px;}

/**头部logo**/
#header{ width:1200px; background:#fff; overflow:hidden; height:auto; margin:10px auto;}
#logo {float: left;	}
.logom{padding-left:102px;background: #fff;vertical-align: middle; overflow: hidden;text-align: right;margin-top: 9px;}
.logor{background: #fff;vertical-align: middle;overflow: hidden;width: 430px;text-align: right;margin-top: 9px;}
.logom img,.logor img{ width:430px; height:60px;}

/*导航*/
#nav{width: 100%; background: #379be9; height: 40px; line-height: 40px; margin: 0 auto}
#nav .ranking{color:#FFF;display:block;width:80px;height:40px;line-height:40px;text-align:center;font-size:13px;font-family:"微软雅黑"}
#nav .ranking:hover{text-decoration:underline;background:#2986cf}

/*详情页导航 star*/
.nav_top {margin: 0 auto;width:1200px;height: 40px; line-height: 40px; background:#379be9; position:relative; clear:both; z-index:99;}
.nav_top ul{ width:1200px; margin:0 auto;}
.nav_top ul li {padding:0; margin: 0px; display:inline-block;overflow: hidden; height:40px;line-height: 40px;}
.nav_top ul li a{padding:0 22px; display:block; float:left; height: 40px;line-height: 40px; color: #ffffff; font-size:14px;}
.nav_top ul li.current a{background: #2986cf; color: #fff; text-decoration:none; }
.nav_top ul li.current a:hover {background: #2986cf; color: #fff; text-decoration:none; }
.nav_top ul li.last {background: #2986cf; float: right}
.nav_top ul li.last a:hover {background: #2986cf;text-decoration:none}
.nav_top ul li p span{display: none;position: absolute;width: 93px;background: #fff;border: 1px solid #ddd;border-top: none;z-index:9999;}
.nav_top ul li p i {font-size: 14px;color: #fff; cursor: pointer;display: block;width:93px; text-align:center;font-style:inherit;}
.nav_top ul li p i:hover{background-color: #2986cf; color: #fff;}
.nav_top ul li p.hover i{ background-position:-193px -312px;}
.nav_top ul li p.hover span{ display:block;}
.nav_top ul li p a{ color:#444;}
.nav_top ul li p a:hover{background: #f2f2f2; color:#444;}
.nav_top ul li p span a{ padding:0px 19px 0px 18px;}
.nav .hover a,.nav a:hover{height:40px;line-height:40px;background:url(/assets/static/images/icon-01.jpg) no-repeat center 36px #2986cf;color:#fff}
.nav_top .subNav{color:#333;height:42px;line-height:42px;background:#fff;border:1px solid #ddd;border-top:0;overflow:hidden;position:absolute;left:50%;top:42px;width:1198px;display:none; margin-left:-600px;}
.nav_top .subNav li{overflow:hidden;zoom:1;color:#D9D9D9}
.nav_top .subNav a{margin:0 14px; padding:0; font-size:12px;display:inline-block;+display:inline;+zoom:1;color:#888;height:36px;line-height:36px;border-bottom:2px solid #fff; float:none; background: none}
.nav_top .subNav a:hover{color:#888;border-bottom:2px solid #2986cf; background:none;}
.nav_top .subNav li span{color:#888}

.nav_top .dll_nav li a{ padding:0px 12px; }


/*分页*/
.page{
    width: 100%;
    text-align: center;
    position: relative;
    margin: 2rem 0;
    font-size: .28rem;
    clear: both;
}
.page ul{padding-left:0}
.page ul li{display: inline-block;padding: 0 3px;}
.page ul li:hover span,.page ul li:hover a{
    background: #0279ff;
    color: #fff !important;
}
.page ul li a{
    padding: 5px 15px;
    border: 1px solid #f2f2f2;
    color: #666666;
    font-size: 14px;
    display: inline-block;
    border-radius: 5px;
    background: #fff;
}
.page .total span{padding: 6px;background: #eee;color: #888;}
.page span{
    padding: 5px 15px;
    border: 1px solid #f2f2f2;
    color: #666666;
    font-size: 14px;
    display: inline-block;
    border-radius: 5px;
    background: #fff;
}
.page .active span{
    background: #0279ff;
    color: #fff;
}
/*分页 end*/
