@charset "utf-8";
/* CSS Document */
a{ color:#333}
.main_content{ padding:0; width:740px;}
.sidebar{ margin-left:10px; background:none; border:none; width:210px;}
#news_list .sidebar{ margin-left:0}
#news_top{ margin-bottom:10px;height:55px;}
#news_tit,#news_search,#news_pic,#news_hot{ float:left; }
#news_tit{ width:450px;} 
#news_search{ width:508px;background:url(../images/news_search_bg.gif) left no-repeat #fafafa;}
#news_pic,#news_hot,#news_4{ height:165px; background:#f4fafd; border-color:#5f97cf}
#news_pic,#news_hot{margin-bottom:10px;*margin-bottom:0px;_margin_bottom:10px; }
#news_pic{ width:300px; margin-right:10px;height:185px;}
#guide_sort{height:185px;}
#news_hot{ width:406px;*width:405px;padding:5px 10px;height:175px;}
#news_hot li{  float:left; width:195px;  margin:3px 1px; padding:0}
#news_hot li.fst { display:block;width:390px; font-size:14px; font-weight:bold ; text-align:center; border-bottom:1px solid #333; padding-bottom:5px;}
#news_hot li.fst span{ color:#f60}
#guide{ margin-top:10px; height:160px; overflow:hidden; width:738px;}
#tit_guide ul{ height:30px;}
#guide .tit{ width:732px; font-weight: normal; font-size:12px;}
#tit_guide li{ float:left; background:url(../images/news_guide_bg.gif) no-repeat;width:88px; height:30px; margin:0 20px; text-align:center; line-height:28px;}
#tit_guide li.current{ font-weight:bold; background:url(../images/news_guide_bg_cur.gif)}
#tit_guide li.current a{ color:#f60}
#guide_content{ padding:10px;}
#guide_content ul{ width:730px; height:110px;}
#guide_content li{ float:left; width:190px; margin:0 5px;}
#guide_content li img{ width:100px; height:100px; margin-right:5px;} 
#guide_content li.fst{ width:310px; text-align:left}
#news_4{ margin-top:10px; height:380px; }
.news_4{ width:340px; float:left; margin:9px;}
.news_4_tit{ border-bottom:2px solid #3975a4;  overflow:hidden; height:22px;}
.news_4 h4{ background:#3975a4; color:#fff; font-size:13px; width:120px; text-align:center; float:left}
.news_4  a.more{ float:right}
.news_4 ul { margin: 10px 0 10px 0}
.news_4 ul img{ width:100px; height:130px;}
.news_4 li.fst{ width:100px; margin-right:3px; float:left}
.sidebar .borderall{ border-color:#5f97cf; overflow:hidden}
#hr_sort{ margin-top:10px;}
.sidebar .borderall h4{ background:#5f97cf; color:#fff; padding-left:5px;}
.sort{ margin:8px;}
.sort li{ float:left; width:80px; line-height:30px;background:url(../images/icon_news_sort.gif) no-repeat left; padding-left:15px; border-bottom:1px solid #dce5ef}
.sort li a{ color:#5679a3}
#hr_news{height:200px;}
#hr_tools {height:187px; margin-top:10px;*  margin-top:0px}
.hr_tit{ margin:10px; border-bottom:2px solid #5c96cc; height:25px;}
.hr_tit h5{ color:#5679a3; font-size:12px; float:left}
.hr_tit a.more{ float:right; color:#5679a3;}
#hr_news ul,#hr_tools ul{ margin:8px;}

#news_hit{ margin-top:10px;}
#news_list_box{ margin-left:10px;}
#n_list h3,#content_tit{ background:url(../images/train_tit_bg.gif) repeat-x; padding-left:15px; line-height:28px;height:28px;}
#n_list ul{ margin:10px}
#n_list li{ line-height:2.5em; border-bottom:1px dashed #d8d8d8}
#news_info .sidebar{ margin-right:0; margin-left:10px;}
#news_info .main_content{ width:735px}
#news_recomm{ margin-top:10px;}
.news_content_info{ text-align:center}
h2{ color:#c30; border-bottom:2px solid #c30; padding-bottom:5px; text-align:center}
#news_content { padding:20px; }
#news_content_box{ font-size:14px; line-height:2em;}
#news_info  .news_list{ margin:10px; }
#news_info  .news_list a{color:#5679a3}
#divPage a{ padding:3px; background:#eee;}
#divPage a{ margin:3px} 
#divPage a.p_curpage{ background:#c30; font-weight:bold;  color:#fff}