/* 公用样式 */
*{
    margin:0;
	padding:0;
}
body{
    font:12px "宋体" ;
	color:#666;
}
a:link,
a:active,
a:visited,
a:hover
 {
	color: #666;
	text-decoration: none
}
a:hover{
    text-decoration:underline;
	color:#555;
}
.input1{
    border:1px solid #D7D7D7;
	background:#F7F7F7;
	height:19px;
}



/* 子页面样式 */
#wrap{
    width:1000px;
	margin:0 auto;
}
#main_sub1{
    width:675px;
	height:646px;
	float:left;
}
#main_sub2{
    float:right;
	width:325px;
	background:#f9f9f9;
	height:646px;
}
#info_bar,
#search_bar,
#news_title{
    text-align:right;
	line-height:200%;
}
.main_sub2_width{
    width:320px;
}
#news_bar dl{
    float:right;
	width:320px;
	margin-top:5px;
}
#news_bar dt{
    float:left;
	margin-left:15px;

}
#news_bar dd{
    float:left;
	width:200px;
	margin-left:10px;
	line-height:200%;
}
#news_bar ul{
    clear:both;
	width:320px;
	list-style:none;
}
#news_bar li{
    line-height:200%;
	padding-left:20px;
}
#news_bar li a{
    margin_left:10px;
	color:#0165b3;
}
#main_banner{
    text-align:center;
}
#main_banner p{
    margin:20px 0;
}










#sub_banner{
    width:1000px;
	height:313px;
}
#sub_menu_bg,
#sub_menu_bg1,
#sub_menu_bg2,
#sub_menu_bg3,
#sub_menu_bg4
{
    background:url(sub_02.gif) no-repeat left top;
	width:1000px;
	height:57px;
}
#sub_menu_bg1{
    background:url(sub_02_1.gif) no-repeat left top;
}
#sub_menu_bg2{
    background:url(sub_02_2.gif) no-repeat left top;
}
#sub_menu_bg3{
    background:url(sub_02_3.gif) no-repeat left top;
}
#sub_menu_bg4{
    background:url(sub_02_4.gif) no-repeat left top;
}

#sub_menu_bg li,
#sub_menu_bg1 li,
#sub_menu_bg2 li,
#sub_menu_bg3 li,
#sub_menu_bg4 li
{
    list-style:none;
	padding:24px 12px 24px 35px;
	float:left;
}
#sub_menu_bg li a,
#sub_menu_bg1 li a,
#sub_menu_bg2 li a,
#sub_menu_bg3 li a,
#sub_menu_bg4 li a
{
    text-align:center;
	font:bold 14px "宋体" ;
	color:#27a86a;
	text-decoration:none;
}
#sub_menu_bg1 li a
{
	color:#a8d02e;
}
#sub_menu_bg2 li a
{
	color:#13bae1;
}
#sub_menu_bg3 li a
{
	color:#e7b434;
}
#sub_menu_bg4 li a
{
	color:#db499d;
}
#sub_menu_bg li a:hover,
#sub_menu_bg1 li a:hover,
#sub_menu_bg2 li a:hover,
#sub_menu_bg3 li a:hover,
#sub_menu_bg4 li a:hover
{
	color:#39ce87;
	text-decoration:underline;
}
#sub_menu_bg1 li a:hover
{
	color:#8fb51d;
}
#sub_menu_bg2 li a:hover
{
	color:#179fbf;
}
#sub_menu_bg3 li a:hover
{
	color:#c89413;
}
#sub_menu_bg4 li a:hover
{
	color:#c42781;
}



#sub_content{
    width:1000px;
	float:left;
	margin-bottom:8px;
}
.sub_content_w{
    float:left;
	width:250px;
	margin:0 80px 10px 20px;
}
.last{
    margin-right:0;
}
.sub_content_w h1 span{
    float:right;
	font-size:12px;
	font-weight:normal;
	margin-top:5px;
}
.sub_content_w h1{
    font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	border-bottom:3px solid #85d56e;
	padding:10px;
}
.sub_content_w h1#yellow_line{
	border-bottom:3px solid #f9eac4;
}
.sub_content_w h1#facbe6_line{
	border-bottom:3px solid #facbe6;
}
.sub_content_w h1#cdeff7_line{
	border-bottom:3px solid #cdeff7;
}
.sub_content_w h1#c8df73_line{
	border-bottom:3px solid #c8df73;
}
.sub_content_w li{
    list-style:none;
	line-height:200%;
}
#content_text{
    line-height:200%;
}
#content_text h1{
    font-size:14px;
	text-align:center;
	margin:10px 0;
	color:#000000;
}
#content_text h2{
    font-size:12px;
	font-weight:normal;
	text-align:center;
	margin-bottom:20px;
}
#content_text #info{
    text-align:right;
	border-bottom:1px solid #f0f0f0;
	padding:5px 20px 5px 0;
}




#login_ui_bg{
    background:url(login_ui.jpg) no-repeat left top;
	width:800px;
	height:547px;
	margin:0 auto;
}
#field{
    float:left;
	height:80px;
	width:300px;
	position:relative;
	left:5px;
	top:1px;
}

#userleft{
    position:relative;
	left:250px;
	top:235px;
}
#userleft p{
    margin-bottom:10px;
}
#loginbtn{
    position:relative;
	left:480px;
	top:169px;
}



#footer{
    background:url(sub_04.gif) no-repeat left top;
	width:1000px;
	height:116px;
	clear:both;
	margin-top:8px;
}
#footer img{
    float:left;
}
#footer p{
    padding-left:100px;
	line-height:200%;
	padding-top:10px;
	float:left;
}

#sub_side1{
	width:193px;
	padding-left:6px;
	float:left;
}

#sub_side2{
    width:711px;
	float:right;
}
#sub_main{
    text-align:center;
	color:#292524;
	margin-top:12px;
}
