/*全局*/
body{ margin:0px auto; padding:0px; width:1000px; font-size:12px;  font-size:12px; font-family:"宋体"; color:#666;}
form,img{ margin: 0; padding: 0; border: 0;}
input,select{ margin:0px; padding:0px; }
ul,li{ margin:0; padding:0; list-style:none; display:block;}

.c{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.l{ float:left;}
.r{ float:right;}

/* 超链效果 */
a{ color: #666; text-decoration:underline;}
a:hover{ color: #F00; text-decoration:none;}

/* 文字颜色 */
.font_color_red{ color:#C00;}
.font_color_green{ color:#080;}

/*Top*/
#top{ margin:0 auto;padding:8px 10px 0 10px; width:980px;background:#fbfbfb; height:20px;border-bottom:1px solid #e0e0e0; text-align:left;}
/*顶部广告*/
.top_ad { margin:5px auto; width:1000px;height: auto; clear:both;}
.top_ad .ad_l {width:728px; height:60px; background:#f0f0f0; float:left; }
.top_ad .ad_r {width:265px; height:60px; background:#f0f0f0; float:right; }

/*二级导航*/
#nav { width:1000px; height:58px; margin:0 auto; clear:both; }
#nav .nav_logo { width:303px; padding-top:5px;height:53px; float:left; background:url(image.gif) no-repeat 0px 0px; text-align:right;}
#nav .nav_left { width:7px; height:58px; float:left; background:url(image.gif) no-repeat -303px 0px; }
#nav .nav_mid { width:676px; height:58px; line-height:58px; float:left; background:url(image.gif) repeat-x 0px -58px; text-align:center; font-size:14px; letter-spacing:1px;}
#nav .nav_right { width:14px; height:58px; float:right; background: url(image.gif) no-repeat -310px 0px; }
#nav a{ margin:0 3px; color: #666; text-decoration: none;}
#nav a:hover{color: #F00; text-decoration: none;}

/*当前位置*/
#sub_nav {width:980px; height:22px; padding:8px 0px 0px 20px; margin:1px auto 3px;background:#f0f0f0 url(v.gif) no-repeat 8px; center;}
#sub_nav .where{  padding-left:16px; margin-top:8px;float:left; }
#sub_nav .ad728{ width:730px; height:15px; margin-top:8px; float:right;}

/*主体*/
#area{ margin-bottom:10px; width:1000px; height:auto; clear:both;}
#main{ width:735px; height: auto; float:left;clear:both; }

/*Main-250广告*/
.hot_ad{width:258px;float:left; border:1px solid #c9c9c9;}
.ad_title{ height:20px; padding:5px 0 0 5px;font-size:14px; font-weight:bold; background:url(title_bg.gif) repeat-x;border-bottom:1px solid #C9C9C9;  }
.ad_title span{ padding-left:20px;background:url(s.gif) no-repeat left center; text-decoration:none;}
.ad_250{ margin:6px auto; padding:0px; width:250px; height:250px; text-align:center; }

/*时间*/
.citytime{width:458px; height:20px; margin-bottom:5px;padding:2px 5px; border:1px solid #C9C9C9; background:url(t_bar.gif) repeat-x; float: right;}
.citytime .t_title{ background:url(time_bg.gif) no-repeat left center;width:62px;height:16px;padding:4px 0 0 8px; color:#FFF; float:left; }
.citytime .time_text{ padding-left:25px; height:16px; padding-top:4px; float:left;}
.t_1{ color:#cf3f00;}
.t_2{ color:#008af4;}
.t_3{ color:#9f8e00;}

/*热点资讯*/
.n_top{ margin-bottom:2px; width:470px; float:right;}
.n_top .t_title{ border:1px solid #C9C9C9; border-bottom-color:#F0F0F0; height:24px;}
.n_top .t_t1{ float:left; background:url(hot_bg.gif) no-repeat left center; width:244px; height:24px;}
.n_top .t_t2{ float:right; line-height:24px; padding-right:10px; color:#999;}
.n_top .t_c1{ float:left; background:url(l_r.gif) top left no-repeat; width:1px; height:105px; font-size:0px;}
.n_top .t_c2{ float:left; background:url(h_l.gif) no-repeat; width:220px; height:8px;}
.n_top .t_c3{ float:right; background:url(h_r.gif) no-repeat; width:220px; height:8px;}
.n_top .t_new{ width:468px; float:left;}
.n_top h1{margin:0px; padding-top:10px; font-size:20px; color:#0033cc; text-align:center; font-family:"黑体"; font-weight:300;}
.n_top h1 a,.n_top .t_info a{ color:#00c; text-decoration:none;}
.n_top h1 a:hover,.n_top .t_info a:hover{ color:#c00; text-decoration:underline;}
.n_top .t_info{ line-height:20px; padding:5px 10px;}
.n_top ul{margin:0px auto; padding:5px 0px 0px; width:438px; border-top:1px dashed #C9C9C9;font-size:14px; }
.n_top ul li{width:422px; height:20px; line-height:20px; padding-left:12px; background:url(dot.gif) no-repeat left center; overflow:hidden;}
.n_top ul li a{ float:left;}
.n_top ul li span{color:#999; font-size:12px; float:right;}
/*--------------------*/
.boc_box{margin-bottom:5px; padding-bottom:5px;width:735px; border:1px solid #c9c9c9; background:#eaeaea; clear:both;}
.box_title{ margin-bottom:5px;border-bottom:1px solid #C9C9C9; background:url(title_bg.gif) repeat-x; height:25px; line-height:25px; padding-left:10px; }
.box_title strong{ background:url(c.gif) no-repeat left top;font-size:14px; font-weight:bold; color:#1a4792; padding-left:25px; text-decoration:none;}
.box_title a:hover{text-decoration: underline; color:#c00;}
.box_text{ padding:10px;}
/* 表格效果 */
table{margin:0px auto; background:#ccc; text-align:center;}
table p{margin:0px; padding:0px; text-align:left; line-height:16px; color:#333;}
table a{color:#00F;}
table caption{margin:0px; padding:3px; line-height:15px;}
table tr.highlight{background-color:#f0f0f0!important;}
table tr.odd{background-color:#fff!important;}
table tr.even{background-color:#fff!important;}
table th{padding:5px 2px; background:#f5f8ff;}
table td{padding:5px 2px;}
/* =========== */
#thead{ margin:0 10px; width:715px; height:23px; text-align: center; line-height:23px; background:#eaeaea; border-top:1px #ccc solid; clear:both;}
#thead_ad{ margin:0 10px; width:715px; padding-bottom:3px; text-align:center; height:15px; background:#eaeaea;}

#box{margin:0 16px 0 3px;float:left;}
#pic_top{ margin:5px 0px; padding-top:6px;width:692px; height:18px; text-align:center; height:18px; background:#eaeaea; clear:both;}

/*Mid--Side*/
.main_l{ width:270px; float:left;}
.l_table{ border:1px solid #c9c9c9; margin-bottom:5px;font-size:12px;font-family:arial}
.l_table .baidu{font-size:14px;line-height:24px;font-family:arial}
.l_table .baidu span{color:#6f6f6f;font-size:12px} 
.l_ad{ margin:6px auto; padding:5px 0px; width:250px; height:250px;border:1px solid #c9c9c9;}
.l_table .news_title{border-bottom:1px solid #C9C9C9; background:url(title_bg.gif) repeat-x; height:20px;padding-top:5px;padding-left:10px; }
.l_table .news_title a{ background:url(s.gif) no-repeat;font-size:14px; font-weight:bold;color:#1a4792; padding-left:25px; text-decoration:none;}
.l_table .news_title a:hover{text-decoration: underline; color:#c00;}
.l_table .ul{ padding:4px; background-color:#FFF;}
.l_table .ul li{ width:240px; height:22px; line-height:22px; margin-left:5px; padding-left:15px; background:url(dot.gif) no-repeat left center; overflow:hidden;}
.l_table .news_text2{ padding:10px; background-color:#FFF;}

.l_zt{ width:248px; border-bottom:1px dashed #C9C9C9;}
.l_zt a{width:45px; height:12px; margin:0 5px; padding-top:27px;}
.l_zt ul{ margin-top:3px; float: right; width:196px; display:block;}
.l_zt ul li{margin:0; white-space:nowrap;line-height:18px;padding-left:4px; background:url(dot.gif) no-repeat left center; width:196px; overflow:hidden;}
.l_ztpic1,.l_ztpic2,.l_ztpic3,.l_ztpic4,.l_ztpic5{width:45px; height:12px; margin:5px 0; padding-top:27px;text-align:center;color:#064095;  float:left;}
.l_ztpic1{background:url(cny.gif) no-repeat;}
.l_ztpic2{background:url(usd.gif) no-repeat;}
.l_ztpic3{background:url(eur.gif) no-repeat;}
.l_ztpic4{background:url(gbp.gif) no-repeat;}
.l_ztpic5{background:url(jpy.gif) no-repeat;}


/*Mid--content*/
.main_right{width:460px; padding:0px; float:right;}
.mid_news{ margin-bottom:3px; height:155;}
.mid_news .news_title{ background-color:#F6F6F6; height:21px; border-top:2px solid #C9C9C9; padding:5px 0 0 5px; letter-spacing:1px;}
.mid_news .news_title a{ font-size:14px; font-weight:bold; color:#92471a;padding-left:20px;background:url(s.gif) no-repeat left center; }
.mid_news ul{padding:5px 10px; height:120px; display:block; font-size:14px;}
.mid_news li{width:430px; height:24px;line-height:24px; margin-left:0px; padding-left:10px; background:url(dot.gif) no-repeat left center; overflow:hidden; float:left;}
.mid_news li a{ float:left;}
.mid_news li span{color:#999; font-size:12px;float:right; }

.mid_news .sul{ float:left; width:260px;}
.mid_news .sul li{width:250px; height:24px; line-height:24px; overflow:hidden; font-size:14px;}
.mid_news .s_help{width:90px; padding:20px 0 0 70px;height:120px;background:url(school_icon.gif) no-repeat left bottom;float:left;}
.mid_news .s_help li{margin-top:3px;background:url(e.gif) no-repeat; width:64px; height:25px;line-height:25px; padding-left:22px;font-size:12px;}

/*右边侧栏*/
#R_s{width:250px; background-color:#ececec; padding:5px; float: right;}
.r_top{margin:0 auto 5px; padding:0px 0px; width:250px; height:250px; border:1px solid #C9C9C9; background-color:#fff; /*padding:5px 10px;*/ }
.right_title{width:240px;height:20px; padding:5px 0 0 10px; border:1px solid #C9C9C9; background:url(title_bg.gif) repeat-x; letter-spacing:1px;}
.right_title span{ font-size:14px; font-weight:bold; color:#666; padding-left:20px; background:url(s.gif) no-repeat 0px 2px;}
.right_title a{ font-size:14px; font-weight:bold; color:#666; padding-left:20px; background:url(s.gif) no-repeat 0px 2px; text-decoration:none;}
.right_text1{margin-bottom:5px; background-color:#FFF;}
.right_text2{width:250px; height:30px; padding-top:3px; margin:2px auto 5px; border:1px solid #C9C9C9; background-color:#FFF; }
.right_text3{width:250px; padding-top:3px; margin:2px auto 5px; border:1px solid #C9C9C9; background-color:#FFF; }
.right_text3 li{ margin-left:5px; width:235px; line-height:20px;padding-left:10px; font-size:14px; background:url(dot.gif) no-repeat left center;overflow:hidden;}
.right_text4{ margin:2px auto 5px; padding:5px; width:240px;background-color:#FFF;border:1px solid #C9C9C9;font-size:12px;}
.right_text4 p{ margin:0px 0px 0px 25px; padding:0px; }
.right_text4 img{width:180px; height:120px; border-top:1px #ccc solid; display:block;clear:both;}



/*title_icon*/
.tool{ background:url(ex.gif) no-repeat; width:86px; height:27px; line-height:27px; padding-left:30px; color:#375f96; }
.r_Q{width:250px;border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; background-color:#FFF;}
.r_Q .Q_mbg{position:relative;  width:55px; float:left; background-color:#f4f5f8; border-right:1px solid #C9C9C9; height:168px;}
.r_Q .Q_pic{  width:192px; float:left; text-align:center; padding-top:5px; }
.r_Q .Q_m{ position:absolute; top:5px; left:6px;}
.r_Q .Q_m1,.r_Q .Q_m2{ border:1px solid #C9C9C9; width:48px;height:20px; line-height:20px; margin-bottom:5px; text-align:center; color:#000; cursor:pointer;}
.r_Q .Q_m1{ border-right-color:#FFF; background-color:#FFF; }
.r_Q .Q_m2{ background-color:#e4e6ea;}

/*-------------分割线--------------*/

#T_area{ margin-bottom:10px; width:1000px; height:auto; clear:both;}
#Txt{ width:662px; padding:10px; height:auto; border:1px solid #C9C9C9; font-size:14px; float:left;}

#P_sider{ width:300px; height:100%; padding:6px; background:#ECECEC; float:right;}
.top_300{ width:300px; height:250px; background:#fff; margin-bottom:10px;border:1px solid #C9C9C9;}
.new_top{ width:300px; height:250px; background:#fff; margin-bottom:10px;border:1px solid #C9C9C9;}


#links{ padding:5px 0px; width:1000px; height: auto; border-top:3px solid #C9C9C9; clear:both; line-height:18px; clear: both;}
#Bottom{ padding:5px 0 30px; width:1000px; height: auto; border-top:1px solid #C9C9C9; clear:both;}
#Bottom p{ margin:0px; padding:2px 0px;}