@charset "utf-8";
body,div,ul,li,p,table,td,th,span,div,h1,h2,h3,h4,u,img{margin:0px;padding:0px;}
.container {font:12px "宋体";width:100%;margin:0 auto; position:relative;}
#header {	
	width:100%;
	background-color:#67999A;
	}
img{border:0}
.lan-block{
	margin:auto;
	width:990px;
	height:27px;
	line-height:27px;
	text-align:right;
	}
.lan-block a { color:#000; text-decoration:none;}
.lan-block a:hover { color:#FFF;}
.header-block {
	width:100%;
	background-color:#FFF;
	height:103px;
	}
.content-block a{ color:#4E6B78;text-decoration: none;}
.content-block a:hover { color:#6699A4;}
.logo {
	float:left;
	width:100px;
	padding-top:11px;
	padding-left:45px;
	}
.pic-wrap{
	font:14px "黑体";
	width:990px;
	margin:0 auto;
	z-index:6;
	height:200px;
	position:relative;
	}

/*内容*/	
#content {
	float:left;
	width:100%;
	background-color:#E6E6E6;
	}
	
.content-block {	
	width:990px;
	margin:0 auto;
	background-color:#FFF;
	padding-top:20px;
	}



#footer {clear:both;width:100%;height:27px;font:12px Arial, Helvetica, sans-serif;line-height:27px; text-align:center; background-color:#67999A;}



/*menu*/
.menu {
	background-color:#FFF;
	margin:auto;
	width:990px;
	height:103px;
	z-index:50;
	position:relative;
	
}
ul.main-nav {
	float:right;
	margin-top:28px;
	list-style-type: none;
	height:75px;
	z-index:50;
	position:absolute;
	right:0px;
}
ul.main-nav li {
	float: left;
	margin: 0;
	padding:0px 20px;
	position: relative;
}

ul.main-nav li a {
	display: block;
	font-size: 14px;
	line-height: 13px;
	font-weight:bold;
	color:#999999;
	padding: 19px 0 18px 12px;
	text-decoration: none;
	
}
ul.main-nav li a:hover {
	display: block;
	font-size: 14px;
	line-height: 13px;
	color:#41210A;
	background-color:#FFF;
	padding: 19px 0 18px 12px;
	text-decoration: none;
	z-index: 99;
	
}

ul.main-nav li ul {
	width: 160px;
	visibility: hidden;
	position: absolute;
	top: 48px;
	left:22px;
	z-index: 999;
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-color:#67999A;
}
ul.main-nav li ul li {
	background-color:#67999A;
	z-index: 999;
	padding:0px;
	width: 160px;
}
ul.main-nav li ul li a {
	display: block;
	font:12px/15px arial;
	color: #ffffff;
	left: -1px;
	text-align: left;
	z-index: 999;
	text-decoration: none;
	padding: 5px 15px 5px 20px;
}
ul.main-nav li ul li a:hover {
	display: block;
	font:normal 12px/15px arial;
	color:#FFF;
	left: -1px;
	text-align: left;
	z-index: 999;
	text-decoration: none;
	background-color:#FBB03B;
	padding: 5px 15px 5px 20px;
}
ul.main-nav li ul li ul {
	width: 160px;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 160px;
	z-index: 999;
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-color: #1573ce;
}

ul.main-nav li:hover > ul { visibility: visible; }

.left_nav_wrapper{ 
   width:192px; 
   float:left;
   margin-left:18px;}
.newsdate{}
.newslist{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:15px;
	font-style:italic;
	background:url(../images/menu_arrow.gif) no-repeat left top;
	color:#669999;}

.newslist li{
	margin-left:10px;
	padding-top:6px;
	padding-bottom:5px;

	}

.right_content { width:755px; float:right; border-left-width: thin; border-left-style: solid; border-left-color: #CCC; margin:0px ; padding-left: 15px; margin-bottom:5px;}

.titlelead{
	background:url(../images/content_page_main_title_bg.gif) left no-repeat;
	}
      
.titlelead h3{
	margin-left:5px;
	color:#999;}
.newstitle{
	color:#669999;
	margin-top:30px;
	letter-spacing:-0.1em;}
.sub_title{
	color:#669999;
	
	font-size:14px;
	font-style:italic;}
	
.content {
	padding-top:40px;
	margin-right:20px;
	margin-bottom:30px;
	}
.content p{
	font-size:14px;
	text-indent:2em;
	line-height:1.8em;
	padding-right:15px;
	padding-bottom:10px;}
.content img{
	float:left;
	padding-bottom:10px;}

/*pic*/
#imgNav, .imgNav {
	position: absolute;
	z-index: 900;
	clear: both;
	top: 164px;
	left: 159px;
	width: 100px;
	padding: 0;
	text-align: left;
}
#imgNav a {
	display: block;
	float: left;
	margin: 0 3px;
	padding: 1px 3px;
	background: transparent url(../images/pic-off.png) no-repeat 50% 50%;
	height: 13px;
	text-decoration: none;
	color:#C3C3C3;
}
#imgNav a.activeSlide, #imgNav a:hover {
	display: block;
	float: left;
	margin: 0 3px;
	padding: 1px 3px;
	background: transparent url(../images/pic-on.png) no-repeat 50% 50%;
	color: #084dc1;
	text-decoration: none;
	height: 13px;
	color:#669999;
}
#imgNav a:focus { outline: none; }

.footer_menu {
	clear:both;
	margin-top:50px;
	height:27px;	
	border-top:1px solid #BFCBC7;
}
.footer_menu ul{
	height:27px;
	width:560px;
	margin:0 auto;	
}
.footer_menu ul li {
	list-style-type:none;
	height:27px;
	line-height:27px;
	padding:0px 20px;
	float:left;
	}
.has_child_bg {
	background:url(../images/sign.gif) no-repeat center right;
}

