/* CSS Document */
body{
	font-size: 14px;
	color: #000000;
	background-image:url(../pic/bg.gif);  
	font-size:14px; 
	margin:0 auto;
}
a {
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
div{ overflow:hidden;}

#all{width:950px; border-left:5px solid #E7E7E7; border-right:5px solid #E7E7E7; margin:0 auto; background-color:#fff}
/*头部和导航*/
#head_nav{width:950px; height:254px; background-image:url(../pic/head_bg.jpg); background-repeat:no-repeat; background-position:top; }
#name{height:52px; margin-left:575px; line-height:80px }
#nav{width:840px; height:32px; line-height:32px; color:#fff; margin-top:170px; margin-left:80px; font-weight:bold }
#nav a{color:#FFFFFF; font-weight:bold;}
#nav a:hover{color:#FF0000; font-weight:bold;}
#nav_l{width:10px; height:32px; background-image:url(../pic/nav_l.jpg); float:left}
#nav_m{width:820px; background-image:url(../pic/nav_m.jpg); height:32px; float:left; text-align:center}
#nav_r{width:10px; height:32px; background-image:url(../pic/nav_r.jpg); float:left}
/*主体*/
#main{width:930px; margin:15px auto;}
/*上部*/
#top{height:280px;}
/*上左*/
#t_left{width:320px;height:280px; float:left;}
#t_l_title{ height:32px; background-image:url(../pic/kydt.jpg); text-indent:30px; line-height:35px; background-repeat:no-repeat}
#t_l_border{ height:246px; width:318px; border-bottom:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
/*上右*/
#t_right{width:598px; height:278px; float:right; border:1px solid #e7e7e7; }
.t_r_title{height:32px; border:1px solid #fff; background-image:url(../pic/title.jpg); background-color:#aeaeae; background-repeat:no-repeat; line-height:32px; text-indent:45px; font-weight:bold}
/*下左*/
#b_left{width:220px; float:left}
.b_left_title{width:220px; height:32px; line-height:32px; color:#fff;font-weight:bold }
.b_left_t_l{width:10px; height:32px; background-image:url(../pic/lnav_l.jpg); float:left}
.b_left_t_m{width:200px; background-image:url(../pic/lnav_m.jpg); height:32px; float:left; text-align:center}
.b_left_t_r{width:10px; height:32px; background-image:url(../pic/lnav_r.jpg); float:left}
#xywj_text{width:220px; height:180xp; font-size:12px; line-height:15px; text-align:center}
#friend_text{width:220px; background:url(../pic/friend_bg.gif) no-repeat bottom; font-weight:bold; line-height:25px}
#friend_text,li{list-style:none}
/*下右*/
#b_right{width:700px; float:right}
#rhd{width:698px; height:250px; border:1px solid #e7e7e7;}
.rhd_title{height:32px; border:1px solid #fff; background-image:url(../pic/title.jpg); background-color:#aeaeae; background-repeat:no-repeat; line-height:32px; text-indent:45px; font-weight:bold}
.b_r_1{ width:700px; height:222px;}
.b_r_1_l{width:343px; height:220px; border:1px solid #e7e7e7; float:left}
.b_r_1_r{width:343px; height:220px; border:1px solid #e7e7e7; float:right}
.b_r_2{widows:698px; height:170px; border:1px solid #e7e7e7; }


/*类*/
.blank_32{height:32px; clear:both}
.blank_10{height:10px; clear:both}
.more{width:50px; height:32px}
.clear{clear:both}
.pic{width:100px; height:180px; margin-right:10px; float:left}
/*尾部*/
#foot{height:138px; background-image:url(../pic/foot.jpg); color:#fff; line-height:25px; text-align:center; font-size:12px; margin-top:0;margin-bottom:0}
#foot a,#foot a:active{color:#FFFFFF;}
#foot a:hover{color: #FF0000;}
/*====================rolong=======================*/
#kydttitle{ text-align:center; font-size:14px; font-weight:bold; padding:15px 10px 10px 10px ;}
#kydtinfo{ line-height:20px; font-size:13px; padding:0 10px;}
#kydtinfo img{ padding:2px; border:1px #CCCCCC solid;float:left; margin:5px 10px 5px 0px;}

#newestleft{float:left; margin-right:8px; margin-top:5px; text-align:center;}
#t_r_text{ padding:10px;}
label{float:right;}
#newestright{ line-height:20px; font-size:13px; }
#newestright ul{margin:0 0 0 -30px;*margin:0px;_margin:0px ;}
#newestright li{padding:0px 0px 0px 0px ;}

#xywj_text img{ padding:2px; border:1px #CCCCCC solid; }
#xywj_text ul{margin:0px ;}
#xywj_text li{padding:0px 0px 0px 0px ;}
#xywjtitle{padding:6px 5px 10px 5px;}
#rhd_border{padding:9px; text-align:center;}
#rhd_border ul{margin:0px ;}
#rhd_border li{float:left;}
#rhd_border img{padding:2px; border:1px #CCCCCC solid; margin:9px;}
.listul{ margin:3px 10px 3px -20px; *margin:3px 10px;_margin:3px 10px;}
.listli{margin-left:10px; list-style:square; font-size:13px; line-height:20px;}

.b_r_2_border{text-align:center; padding:8px; font-size:12px;}
.picul{ margin:0 0 0 -45px;*margin:0px;_margin:0px ;}
.picli{ float:left;}
.picli img{padding:2px; border:1px #CCCCCC solid; margin:6px 3px 3px 8px ;}
.pictitle{ text-align:center;}
#flashtitle{ background:#F0F0F0; padding:7px; font-size:13px; text-align:center; margin:4px 2px;  font-weight:bold;  width:200px;border:1px #CCCCCC solid;}
#showflash {padding:2px; border:1px #CCCCCC solid;}