﻿@charset "UTF-8";
.wrap{background:#fff url("../img/bg.jpg") no-repeat center -80px;}

/* 顶部 */
#header{position:relative;z-index:4;}
#header .container{position:relative;overflow:visible;height:80px;}
.logo{float:left;padding:10px 0;}
.userPanel{position:absolute; z-index: 9; right:70px;top:5px;}
.userPanel a{display:inline-block;*display:inline;zoom:1;padding:0 2px;line-height:30px;cursor:pointer;}

/* 站群导航-公共 */
#siteLast{position: relative;}
#siteLast dt {cursor: pointer;}
#siteLast dd{display:none; width:900px; position:absolute;  background:#fff; text-align:left; color:#333; max-height:500px; overflow:auto; padding:10px}
#siteLast dd h3{ text-align:left; margin:0 10px; position:relative; font-size:14px; font-weight:bold; line-height:34px; display:block; overflow:hidden;}
#siteLast dd h3.h i{display:none;}
#siteLast dd h3 span{float:left; height:34px; line-height:34px; padding:0 15px 0 0; background:#ffffff; position:relative; z-index:2;}
#siteLast dd h3 i{ content:""; display:block; height:1px; line-height:0; font-size:0; background:#eeeeee; top:16px; right:0; width:100%; position:absolute; z-index:1;}
#siteLast dd table{border-collapse: collapse;border-spacing: 0; font-size:12px; width:100%}
#siteLast dd table td{padding-top:10px; padding-bottom:10px; overflow:hidden}
#siteLast dd table .tdlab{width:90px; text-align:right; padding-right:20px; vertical-align:middle; line-height:26px; font-weight:bold; }
#siteLast dd ul{overflow:hidden;}
#siteLast dd ul li{width:18%; margin-left:2%; float:left; height:26px; line-height:26px; overflow:hidden}
#siteLast dd ul li a{color:#333}
#siteLast dd ul li a:hover{color:#c00;}
#siteLast dd table.up{background:#f7f7f7}
#siteLast.on dd{display:block;}

/* 站群导航-个性 */
#siteLast{position:absolute;z-index:4;right:0;top:5px;}
#siteLast dt{padding: 0 10px;background: url(../img/icon.png) 10px -1371px no-repeat; height:30px; line-height: 30px; }
#siteLast a{ padding:0; margin:0;}
#siteLast dd{font-size:12px;border: 3px solid #0598c9;right:0px;left:auto;margin:0px;top: 30px;}
#siteLast li a{ cursor:pointer;}
#siteLast.on dt{ background-color:#0598c9; color:#fff;}

/*站内搜索 S*/
.s-form{float:right;margin-top:45px; width:225px; height:20px;}
.s-form input{float:left; display:block; width:158px; height:16px; line-height:16px; padding-left:10px; background:#fff; border:1px solid #8dcfef; color:#bcbcbc;}
.s-form #search{margin-left:5px;padding:0;border:none;width:45px;height:24px;line-height:100px;overflow:hidden; display:block; float:right; background:url("../img/icon.png") no-repeat -107px -136px}
.s-form .btn-box{height:25px;overflow:hidden;}
.s-form .input-box{float:left;}

/*手机版二维码*/
#header .links{width: auto; float: left;}
#header .links>dl{color: #333; position: relative; float: left; z-index:2;}
#header .links>s{ float: left; text-decoration: none; line-height: 30px; width: 5px; margin:0 5px; overflow: hidden; text-align: center;}
#header .links>dl>dt { float: left; height: 30px; line-height: 30px; position: relative; z-index: 11;}
#header .links>dl>dt a{color:#333; padding:0 3px}
#header .links>dl>dd {clear: both;display: none;padding: 7px;width:100px;background: #fff;position: absolute;right: 50%;top: 30px;margin-right: -57px;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3);box-shadow: 0 0 5px rgba(0, 0, 0, .3);}
#header .links>dl>dd img { width: 100px; height: 100px;}
#header .links>dl>dd>i { z-index: 8; position: absolute; top: -10px; left: 50%; margin-left: -3px; border-width: 5px; border-color: transparent; border-style: dashed; border-bottom-color: #fff; border-bottom-style: solid; display: block; font-size: 0; line-height: 0; width: 0;}
#header .links>.on dd { display: block;}

/* 导航 */
.nav{position:relative;z-index:3;}
.nav .container{overflow:visible;height:35px;line-height:35px;background:url(../img/nav_bg.png) no-repeat; z-index:99; position:relative; position:relative; z-index:3;font-family:"Microsoft YaHei","微软雅黑",Calibri;font-size:14px;}
.nav ul{padding-left:20px;}
.nav ul li.li1{position:relative;float:left;text-align:center;padding:9px 0 10px;}
.nav ul li .h1 {position:relative;z-index:100;font-weight:bold;padding:0 4px;border-left:1px solid #fff;}
.nav ul li .h1 a{display:block;padding:0 20px;height:16px;line-height:16px;color:#fff;}
.nav ul li.on1{background:url("../img/navlihover_bg.png") no-repeat center 2px}
.nav ul li.on1 .h1 a{font-weight:bold;color:#07538f; }
.nav ul li .ul1{padding:5px 0 10px;display:none;position:absolute; top:34px; left:0;width:105px; z-index:99; background:url("../img/navsub_bg.png") no-repeat center bottom}
.nav ul li .ul1 li{width:100%;}
.nav ul li .ul1 li a{display:block;line-height:30px;border-bottom:1px dotted #eee;}
.nav ul li .ul1 a:hover{text-decoration:underline;}
.nav ul li.first1 .h1{border:none;}

/* 内容区 */
#content{}
#content .container{padding:13px;width:960px;background:url("../img/c_bg.png") no-repeat center top;}

/*底部 S*/
#footer{background:url("../img/b_bg.jpg") no-repeat center bottom;padding:0 0 50px; margin:0 auto; clear:both; overflow:hidden;}
.footerNav{margin-bottom:20px;background:url("../img/bnav_bg.png") no-repeat center top;text-align:center;}
.footerNav li{display:inline-block;*display:inline;zoom:1;}
.footerNav a{padding:0 5px;line-height:30px;color:#fff;}
.footerNav a:hover{color:#ff0;}
.footerLogo{float:left;margin-left:100px;margin-right:20px;}
.copyRight{overflow:hidden; text-align:center;}

/* 侧栏 */
.side{float:right;width:210px;margin-left:10px;}
.mainContent{overflow:hidden;}

/* 焦点图 */
#focusNews{width:316px;float:left;margin-right:10px;border:4px solid #e9e7e7;}
#focusNews .hd ul li{width:14px;height:14px;line-height:14px;}
#focusNews .hd ul li span{display:block;}
#focusNews .bd .pic img{height:224px;}
#focusNews .bd .con{bottom:auto;top:0;}
#focusNews .bd .con .title{width:100%;text-align:center;}

/* 头条 */
.introList .t{padding:0 0 10px;margin-bottom:4px;}
.introList .t .title{margin-top:5px;text-align:center;}
.introList .t .title a{font-weight:bold;font-size:14px;color:#e00;}
.introList .n {background:url("../../base/img/icon.png") no-repeat -196px -62px;padding-left: 10px;}

/* 快速链接 */
#quickLinks .bd{padding:5px 0;overflow:hidden;}
#quickLinks li{float:left; width:96px; height:28px;line-height:28px;margin:6px 2px 0;padding:4px 0 0 5px; text-align:center;background:url("../img/kjcd_libg.png") no-repeat scroll center top}
#quickLinks li span{display:block; padding-bottom:1px;}
#quickLinks li span, #quickLinks li img {display: inline-block; float:left; padding-left: 3px;}

/* 顶部注册登录 */
#header .userLogged{margin-top:0px;}
.user-mainbox .hd h3,
.user-mainbox .top h3{color:#0083df !important;border-bottom:3px solid #0083df !important;}
.user-mainbox .loginBtn {background: #0083df !important;}
.user-mainbox .loginBtn:hover { background: #3da9ee !important;}

/*-- CSS结束 --*/
