﻿

body {margin: 0px;	background-color: #E6E6E6;	background-image: url(/images/bg.gif);	background-repeat: repeat-x;}
body,td,th {color: #646464;	font-size: 12px;}

a:link {color: #003399; text-decoration:none	}
a:visited {color: #003399; text-decoration:none}
a:hover {color: #646464; text-decoration:underline}


.clear{clear:both;}
.pw{width:870px; margin:auto;}
.content_bg{ background:url(/images/content_bg.gif) no-repeat top #FFFFFF; padding-bottom:20px;}

#menu{ background:url(/images/sMenu_bg.gif) repeat-x; height:82px;}
.menu { height:50px; position:relative; margin:0;  background:url(/images/menu_bg.gif) repeat-x; position:relative;}
.menu ul {padding:0; margin:0; list-style-type: none;}
.menu ul li {float:left; width:106px; text-align:center;}
.menu ul li a, .menu ul li a:visited {display:block; float:left; width:101px; text-decoration:none; padding:0 0 0 5px; height:50px; line-height:50px; color:#000;}
.menu ul li.now {color:#fff; background:url(/images/menu_now_bg.gif) repeat-x; }
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#fff; background:url(/images/menu_now_bg.gif) repeat-x; }
.menu ul li:hover ul {display:block; position:absolute; top:50px; left:0; color:#575757;}
.menu ul li:hover ul li a {display:block; background:none; color:#575757; text-align:center; line-height:32px; height:32px;}
.menu ul li:hover ul li a:hover {background:url(/images/sMenu_now_bg.gif) no-repeat center; color:#fff;}

#h_banner{width:800px; margin:auto; padding-top:30px; height:300px;}
#h_banner div.list{ width:155px; float:left;}
#h_banner div.list div{ background:url(/images/h_banner_list_bg.gif) no-repeat; height:51px; margin-bottom:10px; padding-top:4px; text-align:right;}
#h_banner div.img{float:left; width:635px; height:260px; background:url(/images/h_banner_bg.jpg) no-repeat; text-align:center; padding-top:7px;}

#h_con{width:800px; margin:auto;}

#h_news{ width:380px; float:left;}
#h_news div.t{ background:url(/images/h_news_bg.gif) no-repeat; line-height:25px; font-weight:bold; border-bottom:1px #3A4F96 solid; color:#FFFFFF; padding-left:20px;}
#h_news ul{padding:0px; margin:10px 0px; list-style:none;}
#h_news li{ line-height:22px; color:#666666}
#h_news span{float:right; padding-right:10px; color:#999999;}
#h_news a{text-decoration:none; color:#6C6C6C;}
#h_news a:hover{color:#112D98}

#h_r{width:380px; float:left; margin-left:20px; padding-top:25px;}

#bottom{background-color:#FFFFFF; padding-bottom:20px;}
#bottom_menu{ width:820px; margin:auto; line-height:38px; background-color:#E2E2E2;}
#bottom_menu span.l{padding-left:20px;}
#bottom_menu span.r{padding-right:20px; float:right;}
#bottom_menu span.r a{ padding:0px 5px;}
#bottom_text{width:820px; margin:auto; line-height:25px; padding-left:20px; color:#666666}


#p_con{width:820px; margin:auto; padding-top:30px;}
#p_left{ width:160px; float:left; background:url(/images/p_left_bg.gif) repeat-x top #ffffff; height:400px;}
#p_left div.t{background:url(/images/p_left_t.gif) no-repeat; height:25px; line-height:25px;}
#p_left ul{ padding:0px; margin:10px 0px; list-style:none;}
#p_left li{ line-height:25px;}
#p_left a{ padding-left:38px;}
#p_left a.now{ color:#142C8A; font-weight:bold; background:url(/images/p_left_li_bg.gif) no-repeat 20% 50%;}

#p_right{width:620px; float:right; padding-top:20px;}
#p_right span.cn{font-size:20px; font-family:"黑体"; color:#2F2E27;}
#p_right span.en{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#A7A488; padding-left:10px;}
#p_right div.con{line-height:16px;}

#p_right div.newsTit{font-size:16px; font-weight:bold; text-align:center; line-height:40px; color:#193BA4;}
#p_right div.newsTime{text-align:center; color:#999999; line-height:26px; border-top:1px #E8DFCB solid; border-bottom:1px #E8DFCB solid; background-color:#F5F1E8;}

.time {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.p14 {	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
	color: #333333;
}
.STYLE_red {font-size: 10px; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}