/* CSS Document */
#container{ margin:0px auto; width:960px; zoom:1; overflow:hidden; margin-bottom:10px;}


#logo{ float:left; width:277px; padding-top:10px;}
#logo a{ display:block;background:url(../images/dwxcb_news_logo.jpg) no-repeat top left; height:97px; width:277px; display:block; cursor:pointer;}

#nav{ float:right; width:672px;background:url(../images/dwxcb_news_link.jpg) top right no-repeat; height:97px; position:relative;}
#nav img{ margin-top:15px;}
#nav ul{ margin-top:73px; padding-left:10px;}
#nav li{ float:left; text-align:center;}
#nav li a{ color:#FFFFFF; display:block; padding:0 10px;}
#nav li a:hover{ font-weight:bold; background:url(../images/nav_hover.jpg) no-repeat 0px 3px;}

#nav li a:hover.index{background:url(../images/nav_hover.jpg) no-repeat 0px 4px;}
#nav li a:hover.info{background:url(../images/nav_hover.jpg) no-repeat 0px 4px;}
.top_nav{ position:absolute; top:22px; right:20px;}
.top_nav a{ margin-right:41px; color:#FFFFFF;}
.top_nav a:hover{ color:#fff;} 


#banner{ clear:both; height:120px; overflow:hidden; position:relative; z-index:1;}
#banner h2 { font-size:28px; font-weight:bold; padding-left:110px; line-height:120px; color:#fff; letter-spacing:1px; position:relative; z-index:9;}
#banner img { margin-top:-122px;}


#extra{ padding-left:20px; zoom:1; overflow:hidden; border-bottom:1px #e6e6e6 solid;}
#extra li{ float:left; padding:0 10px;  line-height:28px; height:28px; color:#000000;}
#extra li a{ color:#000000;}



#content{margin-top:10px;}


#c_left{ width:165px; float:left;}

#left_nav h3{background:url(../images/left_h3_bg.jpg) no-repeat top left; width:113px;height:27px; line-height:27px;  padding-left:20px; font-size:14px; color:#FFFFFF; font-weight:bold;}
#c_left ul{ padding-left:10px; padding-bottom:60px; padding-top:10px;}
#c_left li{ line-height:20px; font-size:12px;}
.p_left15 {padding-left:15px;}
#c_left li a{ color:#000;}
#c_left li a:hover{ text-decoration:underline;}
#left_nav{ background:#e6e6e6; padding-top:25px; margin-bottom:20px; padding-left:12px;}


.two_right{ width:780px;margin-left:10px;float:left;display:inline; padding-bottom:20px;}
#c_middle{ width:543px; _width:537px; margin-left:10px;float:left;display:inline; padding-bottom:20px;}
#c_middle h3,.two_right h3{ line-height:29px; line-height:29px; padding-left:20px; font-size:14px; font-weight:bold; background:url(../images/dwxcb_gs_bg.jpg) repeat-x top left; color:#000000;}
#c_middle h3 span,.two_right h3 span{ float:right;*margin-top:-29px; padding-right:15px; font-size:12px;}
#c_middle h3 span a,.two_right h3 span a{ color:#000000; font-weight:normal;}
#c_middle h4,.two_right h4{ text-align:center; font-size:14px; font-weight:bold; padding-top:15px; color:#333;}
#c_middle p,.two_right p{ line-height:21px; text-indent:2em; font-size:12px; padding:0px 10px; margin-top:20px; font-family:Arial, Helvetica, sans-serif,"宋体"; color:#666;}


#c_right{ width:232px; float:right; margin-left:10px; display:inline; zoom:1; overflow:hidden;}
#notice{ background:#e6e6e6; padding-bottom:12px;}
#c_right h3{ padding-left:35px; line-height:31px; height:31px; background:url(../images/dwxcb_title_bg.jpg) no-repeat top left; color:#FFFFFF; font-weight:bold; font-size:14px;}
#c_right h3 span{ float:right; *margin-top:-31px;}
#c_right h3 span a{font-size:12px; font-weight:normal;  padding-right:10px; color:#FFFFFF;}
#c_right h3 span a:hover{ text-decoration:underline;}
#notice p{ line-height:21px; padding:0px 12px; color:#000000; padding-top:12px;}
#notice p a{ text-decoration:none; color:#000000;}
#notice p a:hover{ text-decoration:underline;}
#r_pic{ margin-top:20px; margin-left:25px;}
 
 
#footer{ clear:both; border-top:solid 1px #f2f2f2; margin-top:10px; width:960px; margin:0px auto;}
#footer p{ line-height:25px; color:#000000; text-align:center; font-family:"宋体"; background:#f2f2f2; padding:10px 0px;}
