@charset "utf-8";
/* CSS Document */
.page_list { border-bottom:#CCCCCC 1px dashed; height:24px; line-height:24px; font-size:14px;}
.page_lista { font-size:14px; line-height:24px; float:left; padding-left:10px;}


.index_l_lm_title{ font-size:14px; font-weight:bold; color:#01348f;}
.lm_xwa{ line-height:24px;text-decoration:none; color: #15387a; font-size:12px; margin-left:5px;}
.lm_xwa:hover{ text-decoration: underline}
.lm_xw{ line-height:24px; border-bottom:#CCCCCC 1px dashed; text-decoration:none; color: #15387a; font-size:12px; height:24px; }
body{
	margin:0;
	margin-bottom:10px;
	background:url(/imgs/bg.jpg) repeat-x;}
#head{
	width:800px;
	height:80px;
	padding-top:5px;
	margin:0 auto;}
#logo{
	width:250px;
	height:80px;
	float:left;}
#top_ad{
	width:540px;
	height:80px;
	float:right;}
#menu{
	width:800px;
	height:65px;
	margin:0 auto;}
#menu_top{
	width:798px;
	height:33px;
	border-right:#D0DDE3 solid 1px;
	border-left:#D0DDE3 solid 1px;
	border-top:#D0DDE3 solid 1px;
	background:url(imgs/top_bg.jpg) repeat-x 5px;}
#menu_bottom{
	width:800px;
	height:31px;}
#main{
	width:800px;
	height:auto;
	margin:0 auto;}
#left{
	width:215px;
	height:auto;
	float:left;}
#right{
	width:575px;
	height:auto;
	float:right;}
.panel{
	width:213px;
	height:168px;
	border:#BECFDF solid 1px;}
.p_title{
	width:100%;
	height:28px;
	background:url(imgs/title_bg.jpg) repeat-x;}
.p_content{
	width:100%;
	height:140px;
	line-height:20px;}
.p_content_li { 	line-height:20px;}
.space{
	width:100%;
	height:10px;
	overflow:hidden;
	clear:both !important;}
#mid{
	width:405px;
	height:350px;
	float:left;}
#right_panel{
	width:160px;
	height:350px;
	float:right;}
#login{
	width:170px;
	line-height:165px;
	text-align:center;
	height:165px;}
#button{
	width:160px;
	height:175px;}
#ad{
	width:405px;
	height:210px;}
#top_news_title{ font-size:14px; font-weight: bold ; height:24px; line-height:24px; overflow: hidden;}
#top_news_title a{ color:#4c4c4c ;font-size:14px; text-decoration:none }
#top_news_title a:hover{ text-decoration:underline ; color:#CC0000;}
#top_news_intro{ text-align:left; width:95%; line-height:23px; height:88px; overflow:hidden; vertical-align: bottom; display:table;}
.top4_news { margin-top:5px;}
.top4_news li {height:24px; border-bottom: #CCCCCC 1px dashed; line-height:24px; color:#7c93bd}
.top4_news li  a{ padding-left:12px; background: url(imgs/g27.jpg) no-repeat 0 center;}
#company{
	width:405px;
	height:130px;
	margin-top:10px;}
.index_info{
	width:573px;
	height:169px;
	border-right:#BECFDF solid 1px;
	border-left:#BECFDF solid 1px;
	border-bottom:#BECFDF solid 1px;}
.info_title{
	width:573px;
	height:33px;
	background:url(imgs/info_bg.jpg) repeat-x;}
#show{
	width:800px;
	height:95px;
	margin:0 auto;
	border:#BECFDF solid 1px}
.s_content{
	width:100%;
	height:67px;}
.s_content a{
margin:0 auto;}
#link{
	width:800px;
	height:128px;
	margin:0 auto;
	border:#BECFDF solid 1px}
#line{
	width:100%;
	height:3px;
	overflow:hidden;
	background-color:#00C}
#bottom{
	width:800px;
	height:90px;
	margin:0 auto;
	font-size:12px;}
.now{
	background:url(imgs/bgT2.jpg);
	color:#FFF;
	font-size:16px;}
	
.menu_top_link1{
	display:block;width:75px;height:33px;line-height:33px;text-align:center;font-size:12px;font-weight:bold;color:#039; text-decoration:none;}
.menu_top_link1:hover{ 
	background:url(../imgs/bgT2.jpg); font-size:14PX; color:#FFFFFF;text-decoration:none;}
.menu_top_link2 {
	display:block;width:75px;height:33px;line-height:33px;text-align:center;background:url(../imgs/bgT2.jpg); font-size:14PX !important; color:#FFFFFF !important; text-decoration:none; font-weight:bold;}
	
.index_lm_title { font-size:14px; font-weight: bold; color:#FFFFFF;}
.index_right_menu a{ background: url(Images/index_right_menu.gif) no-repeat; display:block; width:144px; height:28px;line-height:28px;}
#index_right_menu1{ background-position: 0 0}
#index_right_menu2{ background-position: 0 -34px}
#index_right_menu3{ background-position: 0 -68px}
#index_right_menu4{ background-position: 0 -102px}
#index_right_menu5{ background-position: 0 -136px}
/*------------------YAHOO CSS RESET---------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var {
	font-weight: normal;
	font-style: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border: 0;
}
