/*全局*/
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;}
.where{margin-bottom:8px; padding-left:18px;  height:25px; line-height:25px;background:#EAEAEA; font-size:12px;}
#sub_nav .ad728{ width:730px; height:15px; margin-top:8px; float:right;}

/*主体*/
#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;}
#Txt a{ color: #00F ; text-decoration:underline;}
#Txt a:hover{ color:#F00; text-decoration:none;}
#Txt h1{ margin:20px auto 10px; padding-bottom:15px; font-size:26px; text-align:center; border-bottom:1px #ccc dotted;}
#Txt .p_r{ width:620px; font-size:12px; text-align:right;clear:both; padding:0px;}
#Txt .con{ margin:0px;}
#Txt p{ margin:10px 0px; line-height:20px;white-space: normal;}

.AD_box{/*width:200px;height:188px; border:3px #c1d9f1 solid;*/ float:left; clear:both;padding:0px 5px 5px 0px; text-align:center;}
.tit{ text-align:left; padding-left:5px; margin-bottom:10px;height:25px; line-height:25px; background:#F2FAFD; font-weight:bold; color:#003399; letter-spacing:1px;}

.box{ margin-bottom:10px; border-bottom:1px #ccc dotted;}
.box a{ padding-left:12px; background:url(dot.gif) no-repeat left center;}
.box p{ margin:5px 0; padding:0px; clear:both;}
.box span{ margin-left:15px; color:#333;}
#page a{ margin:5px 2px; padding:5px 6px; width:20px; height:20px; background:#EAEAEA; border:1px #ccc solid;}
/*右边侧栏*/
#P_sider{ width:300px; height:auto; padding:6px; background:#ECECEC; float:right;}
.top_300{ width:300px; height:auto;  background:#fff; margin-bottom:10px;border:1px solid #C9C9C9;}
.new_top{ width:290px; height:auto; padding:5px; font-size:14px; background:#fff; margin-bottom:10px;border:1px solid #C9C9C9;}
.new_top{ height:20px; height:auto; line-height:20px;}
.new_top a{ font-size:14px; padding-left:12px; background:url(dot.gif) no-repeat left center;}


#links{ padding:5px 0px; width:1000px; height: auto; border-top:3px solid #C9C9C9; clear:both;}
#links p{ margin:0px; padding:2px 0px;}
#Bottom{ padding:5px 0 30px; width:1000px; height: auto; border-top:1px solid #C9C9C9; clear:both;}
#Bottom p{ margin:0px; padding:2px 0px;}