@import url("main_css/nav_main.css");/*整站通用大导航*/
@import url("main_css/footer.css");/*整站通用页脚*/
@import url("main_css/jh_font.css");/*整站字体样式*/
@import url("main_css/jh_link.css");/*整站文本链接样式*/
@import url("main_css/jh_main.css");/*整站全局样式*/
a.s_blue:link{
 color:#0000fe;
 text-decoration:underline;
}
a.s_blue:hover{
 color:#0000fe;
 text-decoration:none;
}
a.s_blue:active{
 color:#0000fe;
 text-decoration:none;
}
a.s_blue:visited{
 color:#4d4d8e;
 text-decoration:none;
}
#wrap{
 overflow:hidden;
 margin-top:10px;
 width:940px; 
 background:#FFFFFF;
}
#sidebar_left{
 padding-bottom:30000px;
 margin-bottom:-30000px;
 float:left;
 width:342px; 
 background:#F5F5F5;
 border:1px solid #A9A9A9;
}
#sidebar_right{
 padding-bottom:30000px;
 margin-bottom:-30000px;
 float:right;
 background:#fff;
 border:1px solid #A9A9A9;
 width:583px;
}
#bottom{
 width:940px;
 background:url(/images/icon/bg001.gif) no-repeat;
}
.ad{
 width:940px;
}
.margin{
 margin-top:10px;
}
.nav{
 width:940px;
 margin-top:15px;
}
#ad02{
 text-align:center;
 margin-top:6px;
 margin-bottom:6px;
}
.fir_col_h{
 color:#fff;
 font-size:12px;
 font-weight:bold;
 padding-top:5px;
 margin-top:1px;
 text-indent:22px;
}
.fir_col_h2{
 color:#3A5CA3;
 font-size:12px;
 font-weight:bold;
 padding-top:5px;
 margin-top:1px;
 text-indent:5px;
}
.fir_col_h{
 color:#323232;
 font-size:12px;
 font-weight:bold;
 padding-top:5px;
 margin-top:1px;
 text-indent:22px;
}
.left_list{
 padding:5px 5px 5px 13px;
}
.left_list li{
 display:block;
 height:22px;
}
.ranks_icon{
 margin-bottom:-1px;
 margin-right:12px;
}
.photo_list{
 height:115px;
 text-align:center;
}
.photo_list h5{
 font-size:12px;
 font-weight:100;
 margin:0px;
 padding:0px;
}
.photo_list li{
 display:inline;
 float:left;
 width:167px;
}
.photo_a{
 display:block;
}
a.photo_a:hover img{
 width:180px;
 height:122px;
 position:absolute;
 left:0px !important;
 left:-80px;
 top:-10px; 
 border-color:#fc0;
}
a.photo_a:hover{
 white-space:normal;
 position:relative;
}
.photo_list li img{
 width:130px;
 height:88px;
 padding:2px;
 background:#fff;
 border-top:1px solid #DEDEDE;
 border-right:2px solid #D0D0D0;
 border-bottom:2px solid #D0D0D0;
 border-left:1px solid #DEDEDE; 
}
.title_box{
 margin-left:5px;
 margin-right:5px;
 border-bottom:1px solid #A9A9A9;
}
.news_title{
 width:485px;
 float:right;
}
.title{
 display:block;
 margin-top:28px;
 width:485px;
 float:right;
 font-size:30px;
}
.title_left{
float:left;
}
.title2{
 display:block;
 margin-top:10px;
 width:460px;
 float:right;
 font-size:12px;
 font-weight:100;
}
.title3{
 display:block;
 font-size:12px;
 font-weight:100;
 margin-top:5px;
 width:460px;
 float:right;
}
.reading_icon{
 float:right;
}
.content{
 padding:5px;
 font-size:14px;
 line-height:26px;
}
.news_photo{
 text-align:center;
 padding:0px;
 margin:15px auto 10px auto;
}
.news_photo2{
 background-color:#F3C7A1;
 padding:2px;
}
.photo_title{
 font-size:14px;
 font-weight:100;
 text-align:center;
}
.p1{
 font-size:14px;
 text-indent:28px;
 line-height:24px;
 padding:8px;
 margin:0px;
}
.p2{
 font-size:14px;
 text-indent:28px;
 line-height:24px;
 padding:8px;
 float:right;
 width:275px;
 margin:0px;
}
.p3{
 float:left;
 width:270px;
 padding:0px;
 display:block;
 margin-left:6px;
 line-height:22px;
 border-right:2px solid #B8B8B8;
 border-bottom:2px solid #B8B8B8;
}
.p3_list01{
 border-top:1px solid #016CBE;
 border-right:1px solid #016CBE;
 border-left:1px solid #016CBE;
 background:#F8FDFF;
 padding:5px 5px 5px 7px;
}
.p3_list01 span{
 font-size:12px;
 color:#023175;
 font-weight:bold;
}
.p3_list02{
 border-right:1px solid #016CBE;
 border-bottom:1px solid #016CBE;
 border-left:1px solid #016CBE;
 background:#EFFAFE url(/images/icon/sports_bg03.gif) repeat-x left top;
 padding:5px 5px 5px 7px;
}
.p3_list02 span{
 font-size:12px;
 color:#023175;
 font-weight:bold;
}
.p3_link:link{
  color:#023175;
}
.p3_link:hover{
  color:#023175;
  text-decoration:underline;
}
.keys{
 text-align:center;
}
.keys li{
 display:inline;
 padding:12px;
 line-height:30px;
 margin-top:15px;
}
.user_name li{
 display:inline;
 padding:15px 10px 10px 10px;
 line-height:30px;
}
.list_left{
margin-top:10px;
}
.list_left li{
 display:block;
 float:left;
 width:280px;
 margin-left:7px;
}
.Recommendation{
 width:54px;
 height:71px;
 float:left;
 margin: 20px 18px 10px 8px;
 background:url(/images/icon/Recommendation.gif) no-repeat;
}
.Number{
 display:block;
 font-size:24px;
 text-align:center;
  margin-top:10px;
}
.Recommendation_02{
 display:block;
 font-size:12px;
 text-align:center;
 margin-top:13px !important;
 margin-top:15px;
 font-weight:100;
}
.left_list_box{
 padding:3px;
}
.first_column{
 height:23px;
 background:#FFFFFF;
 border-top:1px solid #ccc;
 border-bottom:1px solid #ccc;
}
.title4{
 display:block;
 font-size:12px;
 text-indent:24px;
 background:#F8FDFF;
 padding-top:7px;
 padding-bottom:0px;
 border-top:1px solid #C8C8C8;
 border-bottom:1px solid #C8C8C8;
 color:#333335;
 margin-top:5px;
 height:20px;
}
.intimes{
 font-size:12px;
 padding:3px 5px 2px 24px;
 background:#F8FDFF;
 border-top:1px solid #C8C8C8;
 border-bottom:1px solid #C8C8C8;
 color:#333335;
 margin-top:5px;
 height:20px;
}
/*翻页样式*/
.pagination{
padding:2px;
width:400px;
text-align:center;
}
.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}
.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #cccccc;
text-decoration: none;
color: #555555;
}
.pagination a:hover, .pagination a:active{
border: 1px solid #A2D5E7;
color: #754300;
background-color:#EFFAFE;
}
.pagination li.currentpage{
font-weight: bold;
padding:0 0px;
padding-left:0px;
border: 1px solid #0D4D7D;
background-color: #276B9F;
color: #FFF;
}
.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
margin-left:0px;
}
.pagination li.nextpage{
font-weight: bold;
}
/*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
* html .pagination li.currentpage,
* html .pagination li.disablepage{ 
margin-right: 5px;
padding-right: 0;
}
.content p{
 font-size:14px;
 line-height:26px;
 padding:5px;
}

/* 添加*/
.list_tj li{
 float:left;
 width:185px;
 margin-left:7px;
}