@charset "gb2312";
/* CSS Document */
body {
	background-color:#333333;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	text-align:center;
	margin:0;
	padding:0;
}

#page {
	background-image:url(images/page.png);
	background-repeat:repeat-y;
	width:900px;
	margin:auto;
	padding:auto;
	text-align:left;
}

#header {
	width:875px;
	height:77px;
	background-image:url(images/header.png);
	background-position:bottom center;
	clear:both;
	padding-top:25px;
	padding-left:25px;
	display:inherit;
}

#menulinks {
	width:875px;
	height:55px;
	background-image:url(images/menulinks.png);
	clear:both;
	padding-left:25px;
}

* html #menulinks a { /* Filter for IE6 to prevent li stacking */
  float: left;
  text-decoration: none;
  }

* html #menulinks a span { /* Filter for IE6 to prevent li stacking */
  float: left;
  text-decoration: none;
  }
  
#menulinks a {
	padding-left:14px;
	height:50px;
   background-image:none;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	font-size:14px;
	font-weight:bold;
  }

#menulinks a span {
	padding-left:16px;
	padding-right:30px;
	padding-top:17px;
	height:35px;
	display:block;
   background-image:none;
	text-decoration:none;
	cursor:pointer;
  }
  
  
#menulinks a:hover, #menulinks a.active {
	background-image:url(images/menulinks_left.png);
	background-position:top left;
	text-decoration:none;
	color:#333333;
}

#menulinks a:hover span, #menulinks a.active span {
   background: url(images/menuhover.png) right top no-repeat;
	text-decoration:none;
}


.menulines {
	width:2px;
	height:53px;
	float:left;
	display:block;
	background-image:url(images/menuline.png);
}

.newsdate {
	padding-bottom:4px;
	color:#555555;
	font-weight:bold;
}

a {
	text-decoration:none;
	color:#555555;
}

a:hover {
	text-decoration:underline;
}

#mainarea {
	padding-top:10px;
}

#contentarea {
	padding-left:45px;
	width:530px;
	padding-right:27px;
	line-height:18px;
	float:left;
	padding-bottom:15px;
}

.content {
	padding-bottom:15px;
}

#sidebar {
	width:260px;
	float:left;
	line-height:18px;
}

.sidebarheader {
	font-size:16px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:7px;
	color:#333333;
	border-bottom:1px solid #CCCCCC;
}


h1 {
	font-size:36px;
	font-weight:bold;
	margin:0;
	color:#FFFFFF;
}

.description {
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding-left:5px;
	color:#e5ecf9;

}
.adsbanner {
	font-size:16px;
	font-weight:bold;
	margin:0;
	color:#e5ecf9;
	float:right;
	width:480px;
	height:65px;
	padding-right:20px;
	margin-right:20px;
	
	
}
.banner {
	font-size:16px;
	font-weight:bold;
	margin:0;
	color:#e5ecf9;
	float:left;
	width:350px;
	height:65px;
	
}

#footer {
	width:900px;
	padding-top:27px;
	height:40px;
	color:#FFFFFF;
	font-size:12px;
	line-height:16px;
	clear:both;
	background-image:url(images/footer.png);
}

#footerleft {
	float:left;
	padding-left:35px;
}

#footerright {
	float:right;
	padding-right:35px;
}

#footer a {
	color:#FFFFFF;
}

h2 {
	font-size:16px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:7px;
    
	border-bottom:1px solid #CCCCCC;
}

h3 {
    font-family:"ËÎÌå";
	font-size:12px;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:0px;
	color:#222222;
	}

/*Ìí¼Ó*/
body {margin:0px auto;font-size: 9pt;	font-family:Verdana, Geneva, sans-serif;
color: #747474;
}
hr {border:1px #cccccc dotted;} 
a {text-decoration: none;	color: #3E62B5;	}
a:hover,a:active  {	color: #FF0000;text-decoration: underline;}

#layer_top {
	color: #FF0000;
	background-image: url(images/bg_index.gif);
	height: 70px;
	text-align:center;
	margin:0px;
}
.h1 {
	margin-top:15px;
	letter-spacing: 3px;	
	font-size:30px;
}
#layer_marq {
	height:31px;
	background-color:#E1E1E1;	
}
#marq {
padding-top:7px;font-size: 10pt;
height:22px;	
color: #FFFFFF;
letter-spacing: 3px;	
background-image: url(images/bg_maq.gif);
text-align:center;
}
#layer_guide {
	margin-top:20px;	
}

#nav { 
margin: 20px auto 30px;width:872px;height:30px;}
#nav li {	list-style-type:none;float: left;}
#nav li a {color:#FF7417;text-decoration:none;margin-right:35px;display:block;background-image: url(images/menu.gif);	height: 24px;	padding-top:2px;
	width: 103px;
	text-align: center;
	font-size: 11pt;
	letter-spacing: 2px;}
#nav li a:visited,#nav li a:link {color: #FF7417;}
#nav li a:hover,#nav li a:actived{color: #FFCC00;	}

/*?¡Â¨¬?*/
.box {width:796px;margin:0px auto;height:auto;}
/*¡Á¨®2¨¤*/
.left{float:left;width: 200px;}
/*¨®¨°2¨¤*/
.right{ float:right;width: 540px; }
.space {height:20px;}

/*¨ª???????*/

.tj { width: 220px; padding:0px; }
.tj_tit { height:22px; background:url(images/left_top2.gif);color:#000;padding-top:8px;padding-left:36px;	
	font-size: 10pt;
	color: #82B544;	}
.tj_mid { border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:url(images/bg_lm.gif); }
.tj_foot{background-image: url(images/left_bot.gif); height:6px;}
.tj ul {width:174px; margin:0px auto;padding-left:0px;}
.tj li {list-style-type:none; text-align:center;}
.tj li.tj_0 { height:19px;color: #8C8CFF;font-weight:bold;padding-top:13px;}
.tj li.tj_1 { height:19px;color: #8C8CFF;font-weight:bold;padding-top:10px;}
.tj li.tj_2 { height:21px;color: #B3B3B3;border-bottom:1px dotted #D0D0D0;padding-top:4px;}
.tj li.tj_3 { height:19px; color:#B3B3B3;padding-top:4px;padding-bottom:5px;}
/*end*/
.article { color:#666;
padding-left:7px;
padding-top:7px;
padding-bottom:5px;
padding-right:4px;
line-height:21px;
}
a.lv:link {color:#82B544}
a.lv:actived {color:82B544}
a.lv:hover {color:82B544}
a.lv:visited {color:#82B544}
/*1???*/
.box2 {margin:20px auto 25px;height:auto;clear:both;width:796px;}
.ad_tit {height:29px;background:url(images/guide2.gif);padding-top:9px;}
.ad_tit ul,.ad ul {list-style-type:none;margin:0px;padding:0px;}
.ad_tit li {float:left}
.ad_img {margin_bottom:14px;margin-left:5px;}
.ad_tit_tit {font-size: 10pt;margin-left:8px;}
.ad_date {margin-left:13px; color:#B4B4B4}
.ad_more {margin-left:128px; }
.ad {border-bottom:1px solid #DDD;height:85px;}
.ad ul li {float:left;margin-right:4px;margin-top:8px;}
.ad ul li.end {margin-right:0px;}
.ad ul li a img {border:1px solid #D0D0D0;padding:2px;}
.ad ul li a:hover img {border:1px solid #E3E3E3;padding:2px;}


/**/
.xm {clear:both;}
.xm_tit {height: 30px;	background-image: url(images/guide.gif);}
.xm_tit li {float:left;list-style-type:none; text-align:left; display:block; }
.
.li1 { padding-top:13px; }
.li2{ width:85px;color:#82B544; padding-left:7px; font-size:10pt; padding-top:7px;}
.li3{width:360px;padding-top:6px;color:#B4B4B4; }
.li4{width:55px;padding-top:6px; }

.xm_mid,.xm_mid2,.xm_mid3,.xm_mid4{
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #E1E1E1;
	border-left-color: #E1E1E1;
	padding: 9px;
	background-image: url(images/bg_lm.gif); color:#FF0000;	}

.xm_mid4 {color:#747474;padding-bottom: 11px;}
.xm_mid a,.xm_mid a:link,.xm_mid a:visited {
	color:#316CCE;
	font-weight:bold;
	text-decoration:underline;
}
.xm_mid a:hover {color:#F00; text-decoration:none;}

.xm_mid2 a,.xm_mid2 a:link,.xm_mid2 a:visited{
	color:#5FAB41;
	font-weight:bold;

	text-decoration:underline;}
.xm_mid2 a:hover{color:#F00; text-decoration:none;}

a.liwai1:link,a.liwai1:visited,.xm_mid4 a,.xm_mid4 a:link,.xm_mid4 a:visited {color:#EE8B86;font-weight:bold; text-decoration:underline;}
a.liwai1:hover,.xm_mid4 a:hover {color:#F00; text-decoration:none;}
a.new:link,a.new:visited {color:#3E62B5; text-decoration:none;}
a.new:hover {color:#F00;}
.font {		
	font-size: 10pt;
	color: #82B544;	
	margin-left:7px;	
}
.date,.date2{
	font-size: 9pt;
	color: #B4B4B4;
	margin-left: 6px;
}
.date2 {margin-left:12px;}
.img_ico {margin_bottom:2px;margin-left:10px;}
.xm_sp {height:14px;}
.xm_sp2 {height:13px;}

#foot {clear:right;width:796px; margin:40px auto 0px; text-align:center; line-height:20px; color:#A2A2A2;}
#link{
	background-color: #F2F2F2;
	border: 1px solid #D6D5D5;
	padding:3px;
}
#link2{
	background-color: #FFFFFF;
	padding:6px 3px;
	line-height: 23px;
	height:46px;
}

#flink {margin:3px 0px 23px 13px;}
#flink li {float:left; list-style-type:none;}
#flink li a {
text-decoration:none;
display:block;
width:71px;
text-align:left;
}
#flink li a.short {width:42px;}
#flink li a.normal {width:59px;}
#flink li a.long {width:73px;}

#foot a:link,#foot a:visited { color:#AFAFAF; text-decoration:none;}
#foot a:hover,#foot a:actived { color:#999999;text-decoration:none;}

#cnzz {
    margin-top:6px;
}


.ad_text {margin:15px auto 10px;}
.ad_text ul {list-style-type:none;margin:0px;padding:0px;}
.ad_text li {float:left;padding:15px;margin:15px 9px; border:1px solid #CCC;width:220px;height:265px;padding-top:8px;color:#666;line-height:22px;text-align:left}
.ad_text li img {margin:5px auto 10px}
.ad_text li span {display:block;border-top:1px dashed #E3E3E3;padding-top:15px;margin-top:15px;text-align:center;font-size:14px;color:#AEAED7}
.ad_text li strong {color:#93BB62}

.ad_text li a,.ad_text li a:link,.ad_text a:visited{color:#00F}
.ad_text li a:hover{color:#F90}
.ad_text li a.hui:link,.ad_text li a.hui:visited {color:#BB7}
.ad_text li a.red:link,.ad_text li a.red:visited {color:#F00}

#projiec {
	width: 540px;
	font-size: 10pt;
	margin:22px auto 0px;
}
.project_1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8D8D8;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8D8D8;
	background-image: url(images/bg_lm.gif);
}

.gold {
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}