@charset "utf-8";
/*initialize*/
form,input,select,ul,ol,li,p,img,h1,h2,h3,h4，strong
{
	border:0px;
	padding:0px;
	margin:0px;
	font-size:12px;
	font-family: Arial, "宋体", "黑体"; 
	line-height:150%;
	color:#515151;
}
body
{
/*	width:1002px;*/
	margin:0 auto;	
	/*background:url(../images/common/bac.jpg) left top repeat;*/background-color:#FFF;
	
	
}
.conten_txt img{padding-bottom:10px;}
.conten_txt{font-size:12px; color:#666666;}
p{ text-indent:24px; line-height:24px; }
h3.con_title{ padding-bottom:15px;}
h3.leader_title{ padding-bottom:8px;}
.align_img{padding:5px 0 8px; }

/*assistant*/
.clearbox 
{
	clear: both; 
	border-top: transparent 0px solid; 
	margin-top: 0px; 
	visibility: hidden
}
.global-left {float: left;}
.global-right {float: right;}

/*global*/
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666; text-decoration:none;}
a:hover{color:#666666;text-decoration:underline;}



.bule {color: #4f6e97;}
a.blue:link{color: #4f6e97;text-decoration:none; font-size:12px;}
a.blue:visited{color: #4f6e97;text-decoration: none; font-size:12px;}
a.blue:hover{color: #4f6e97;text-decoration:underline; font-size:12px;}
.xq{float:right; margin-top:-20px;}
.dotline{ background:url(../images/common/dot.jpg) left top repeat-x; height:1px; overflow:hidden; }
.bluedotline{ background:url(../images/common/bluedot.jpg) left top repeat-x; height:1px; overflow:hidden;  margin:5px 0px;}

.leaderline{ background-color:#2767b1; height:1px; overflow:hidden;}


table.table_cont{background-color: #666666; }
table.table_cont th{background-color: #DFDFDF; padding:6px;font-size:12px;}
table.table_cont td{background-color: #FFF; padding:6px;font-size:12px;}
table.table_cont tfoot{background-color: #DFDFDF;  padding:6px; text-align:center;}

h1{font-size:18px;font-weight: bold; text-align:center; padding-bottom:5px; color:#000; line-height:22px;}
h1.h1sub{font-size:16px; text-align:center; padding-bottom:5px; color:#000; line-height:18px;}
h2{font-size:16px;font-weight: bold; padding-bottom:5px; color:#000; line-height:18px; padding-bottom:18px;}
h3{font-size:14px;font-weight: bold;  color:#175399; line-height:16px;}
h4{font-size:12px;font-weight: bold;  color:#4f80b8; line-height:28px; height:28px; }
h5{font-size:12px;font-weight:normal;;text-align:center;padding-bottom:5px; color:#175399; line-height:14px; text-align:right; margin:0px; padding:10px; }
.navleft{ float:left; width:200px;}
.ftitle{ padding-left:24px;color:#175399; font-size:12px;}


/*header*/
.header{
margin:0 auto; 
width:950px; 
background:url(../images/index/index_topbg.jpg) left top no-repeat;
height:388px;
padding-top:15px;
overflow:hidden;
}
.about_header{
margin:0 auto; 
width:950px; 
background:url(../images/about/about_topbg_01-1.jpg) left top no-repeat;
padding-top:15px;
overflow:hidden; 
}

.index_copy{
  padding-left:231px;
  float:left;
}
.index_copy a{ margin-right:12px;}
.index_lxwm{ 
padding-left:505px;
padding-top:4px;
float:left;
}
.index_lxwm a{ margin-right:12px;}
.index_logo{ padding-left:33px; float:left;}


/*main menu*/
.nav { float:left; padding-top:2px; width:950px;}
/* CSS Document */

<!--
ul{
  margin:0px;
  padding:0px;
  list-style:none;
}
li{
  margin:0px;
  padding:0px;
}
  /*导航*/
.menu{ 
  padding-top:8px; float:left; padding-left:11px;  position:relative; 
  height:33px;
   }
 
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ff0000
}
.menu UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menu UL LI A {
	CLEAR: both; DISPLAY: block
}
.menu UL LI DIV {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px;  position:absolute; left:18px; height:20px;line-height:20px; padding-top:0px; overflow:hidden; 
}
/*.menu UL DIV.zs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 1px; PADDING-TOP: 0px; HEIGHT: 29px
}
.menu UL SPAN.zs3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 165px; HEIGHT: 29px
}*/
.menu h4 {
	FONT-WEIGHT: bold; COLOR: #3c8fdf;  TEXT-ALIGN: center;
	font-size:12px;float:left; margin:0px; white-space:nowrap; padding-left:5px; line-height:20px;
	
}
.menu span {
	FONT-WEIGHT: bold; COLOR: #3c8fdf;
	float:left; line-height:12px; margin:0px; padding-top:3px; padding-left:5px; height:12px; white-space:nowrap;
}
.menu h4 A{
	FONT-WEIGHT: bold; COLOR: #3c8fdf; HEIGHT: 24px;float:left; 
}
.menu h4 A:link {
	FONT-WEIGHT: bold; COLOR: #3c8fdf; HEIGHT: 24px;float:left; 
}
.menu h4 A:visited {
	FONT-WEIGHT: bold; COLOR: #3c8fdf; HEIGHT: 24px;float:left; 
}
.menu h4 A:hover {
	FONT-WEIGHT: bold; COLOR: #12498c; HEIGHT: 24px;float:left; text-decoration:none;
}
#PopDiv1 {
	Z-INDEX:999;   position:absolute;left:11px;width:688px; 
}
#PopDiv2 {
	 Z-INDEX: 999;  position:absolute;left:11px;padding-left:100px;
	 width:588px;background-color:#afcde7;
}
#PopDiv3 {
	Z-INDEX: 999;  position:absolute;left:11px;
	padding-left:200px;
	width:488px;background-color:#afcde7;
}
#PopDiv4 {
	Z-INDEX: 999;  position:absolute;left:11px;
	padding-left:300px;
	width:388px;background-color:#afcde7;
	
}
#PopDiv5 {
	Z-INDEX: 999;  position:absolute; left:11px;
	padding-left:400px;background-color:#afcde7;
	width:288px;
	
}
#PopDiv6 {
	Z-INDEX: 999;  position:absolute;left:11px;padding-left:50px;
	width:638px;background-color:#afcde7;
}
#PopDiv7 {
	Z-INDEX: 999;  position:absolute;left:11px;
	padding-left:450px;
	width:238px;background-color:#afcde7;
}






.index_ad{ height:320px; width:950px; float:left; overflow:hidden; clear:both;}
/*search*/
.search{
float:right;
margin-top:-27px;
padding-right:46px;
overflow:hidden;
width:141px;

}
.go{width:21px; height:17px; background:url(../images/common/searchbtn.jpg) left top no-repeat; border:0px; float:left;}
input.searchbox{ height:14px; width:110px;  margin-right:10px; line-height:14px; float:left; margin-top:2px; padding-top:1px;}


/*other search*/
.other_search{
float:right;
margin-top:-18px;
padding-right:45px;
overflow:hidden;
width:141px;height:20px;

}
.other_jj{ height:25px;}
.more{ float:right; margin-top:-4px;}

/*footer*/
.footer{
margin:0 auto; 
width:950px; 
background:url(../images/common/index_foot.jpg) left bottom no-repeat;
background-color:#FFF;


}
.index_foot{
 padding-left:90px;
 height:84px;
 
 }
.index_footlink{width:549px; padding-top:33px;}
.index_footlink a{ padding-right:8px;}
.index_footlink span{ padding-right:8px;}

.right_search{width:832px;float:left;  height:auto!important; height:400px;min-height:400px; }
.right{width:660px; float:left;  height:auto!important; height:320px;min-height:320px; }
.about_main{padding: 39px 59px 0px 59px; float:left; width:832px; background:url(../images/about/about_topbg_01-2.jpg) left top no-repeat; }

.mbx{ font-size:12px; color:#636363; padding-top:20px; padding-left:224px; height:18px;}
.mbx span{ color:#175399; padding:0 8px;}
.mbx a{margin:0 8px;}

.contenttxt{ float:left; width:400px;}
.contenttxt p{ text-indent:2em; line-height:24px;}


/*map*/
.sitemapTitle{
	padding-top:10px;
	height:20px;
}
.sitemapTitle h2{
	margin:0px;
	padding:0px;
	padding-left:20px;
	width:98px;
	height:20px;
	color:#535353;
	line-height:20px;
	font-size:12px;
	
}
.sitemapTitle h2 a{ text-decoration:none; color:#535353;}
.sitemapList{
	padding-top:5px;
	height:20px;
}
.sitemapList ul{ padding-left:22px;}
.sitemapList li{
	display:block;
	height:20px;
	padding-left:5px;
	padding-right:10px;
	float:left;
	background:url(../images/common/bluebt.gif) 0px 5px no-repeat;
	list-style-type:none;
	text-align:left;
}
.sitemapLine{ border-bottom:1px dashed #bfbfbf;margin-left:40px;margin-right:5px; width:100%;}

/*left_nav*/
.left_nav{  width:144px; padding-right:28px; float:left;}
 .close {display:none;}
 .open{display:block;}

.none{ display:none;}

h3 span{color:#175399; font-weight:normal; font-size:12px; padding-left:8px;}
h3 a.a2:link,a.a2:hover,a.a2:visited{color:#175399;}


.news_page{font-size:12px; color:#2c7ad5; text-align:right; padding-top:20px;}
.news_page span{padding:0 5px;}
input.pagedown{ border:1px solid #cacaca; width:16px;}
a.up:link,a.up:visited,a.up:hover{color:#2c7ad5; padding:0 5px;font-size:12px; }
input.pagego{width:21px; height:17px; background:url(../images/common/searchbtn.jpg) left top no-repeat; border:0px;}

.back{text-align:right; padding:40px 0px;}

.busniss_list ul{padding-left:38px;}
.busniss_list li{ background:url(../images/common/icn.jpg) left 10px no-repeat; padding-left:10px; line-height:24px;}
.lxwm_main{padding-top:16px; }
.lxwm-left{ width:384px; float:left; height:160px; background:url(../images/about/lxwm_bg.jpg) left top repeat-x; background-color:#edf2f7; padding:7px 10px 7px 10px;  overflow:hidden; margin-right:12px; }
.lxwm-right{ width:384px; float:left; height:160px; background:url(../images/about/lxwm_bg.jpg) left top repeat-x; background-color:#edf2f7; padding:7px 10px 7px 10px; overflow:hidden;margin-left:12px;  }
.lxwm_con{ padding-bottom:2px; height:174px;}
.lxwm-left p{ text-indent:0px; margin:0px; padding:0px; line-height:22px; }
.lxwm-right p{ text-indent:0px; margin:0px; padding:0px; line-height:22px;}