*{ margin:0px; padding:0px;}
body{
	font:12px Arial, Helvetica, sans-serif;
	line-height:25px;
	}
img{ border:none}
 A:link 
{
COLOR:#333; TEXT-DECORATION: none
}
A:visited 
{
COLOR: #f30; TEXT-DECORATION: none
}
A:active
{
TEXT-DECORATION: underline;
color:#f30;
}
A:hover 
{
COLOR: #f30; text-decoration : none ;
position : relative;
top:1px;
left:1px; 
} 

ul,li{ list-style:none;}
.wrapper input,
.wrapper select{font-size:12px;}
.Body{background:url(img/body_bg.gif);}
.wrapper{
	width:900px;
	margin:auto;
	color:#555;
	background-color:#FFF;
	border-left:1px solid #727272;
	border-right:1px solid #727272;
	padding:0px 9px;
	}
/*.wrapper a,
.Footer a{
	color:#444;
	text-decoration:none;
	}
.wrapper a:hover,
.Footer a:hover{
	color:#f40;
	text-decoration:underline;
	}
	*/
.header{
	background:url(../img/headerbg.jpg) no-repeat left top;
	height:230px;
	overflow:hidden
	}

.nav{
	font-family:"ËÎÌå";
	font-size:14px;
	color:#c17f7f;
	margin-top:185px;
	line-height:20px;
	padding-left:50px;
	}
.nav a,
.nav a:hover{
	color:#fff;
	margin:0px 30px 0px 5px;
	}
.nav ul li{
	float:left;
	width:120px;
	display:block;
	}
	
.container{
	margin:10px 0px;
	}
.left{
	float:left;
	width:200px
	}
.right{
	float:left;
	width:690px;
	padding-left:10px;
	}
.leftbox{
	border:1px solid #ddd;
	background:#fffcf5 url(../img/Title.gif) no-repeat left top;
	padding:0px 10px 10px 10px;
	margin-bottom:10px;
	}
.leftbox01{padding:0px 0px 10px 6px;}
.leftbox h3{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding-left:13px;
	margin-bottom:10px;
	}
.leftbox01 h3{ padding-left:17px;}
.leftList li{
	background:url(../img/listbg.gif) no-repeat left 10px;
	padding-left:10px;
	}
.imgList li{
	width:80px;
	float:left;
	padding:0px 4px 10px 4px;
	height:32px;
	overflow:hidden;
	}
.LinkList li{
	width:81px;
	padding:3px;
	border:1px solid #ddd;
	margin-right:5px;
	margin-bottom:6px;
	}
.SurveyList li{
	height:23px;
	line-height:23px;
	width:auto;
	}
	
 .SurveyList01 li{
display:block;
overflow:hidden;
width:85px;
padding:0px 4px 10px 0px;
} 

.SurveyList a:hover{text-decoration:none;}
.jiuchu{
	height:116px;
	overflow:hidden;
	}
.LinkBox{
	height:132px;
	overflow:hidden;
	}
#focus{
	CLEAR: both; WIDTH: 470px; POSITION: relative; HEIGHT: 237px
}
#No{
	Z-INDEX: 1; LEFT: 380px; WIDTH: 150px; POSITION: absolute; TOP: 197px
}
#No LI{
	FLOAT: left; WIDTH: 17px; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; HEIGHT: 11px; TEXT-ALIGN: center
}
.bbg0 {
	FONT-SIZE: 10px; BACKGROUND:url(../img/focus1.gif); CURSOR: pointer; COLOR: white; LINE-HEIGHT: 11px; FONT-FAMILY: Arial
}
.bbg0 A {
	COLOR: white; TEXT-DECORATION: none
}
.bbg1 {
	FONT-SIZE: 10px; BACKGROUND: url(../img/focus2.gif); CURSOR: pointer; COLOR: white; LINE-HEIGHT: 11px; FONT-FAMILY: Arial
}
.bbg1 A {
	COLOR: white; TEXT-DECORATION: none
}
#au{
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); WIDTH: 470px; HEIGHT: 237px; font-weight:bold;
}
#au IMG{
	WIDTH: 470px; HEIGHT: 210px
}
#conau{
	 TEXT-ALIGN: center; font-weight:bold;
}
#conau A {
	 COLOR: #505050
}
.focusPic{
	padding:4px;
	border:1px solid #ddd;
	width:470px;
	float:left;
	margin-bottom:10px;
	height:237px;
	overflow:hidden;
	}
.rightbox{
	float:left;
	}

.cenRight{
	width:480px;
	float:left;
	padding-right:10px;
	}
.search{
	background:url(../img/searchbg.gif) no-repeat left top;
	height:40px;
	padding:13px 0px 0px 150px;
	}
.searchText{
	border:1px solid #fff;
	width:240px;
	margin-right:10px;
	}
.searchBtn{
	font-size:12px;
	background:#7e011e;
	color:#fff;
	border:none;
	padding:3px 5px;
	}
.cenTop{
	margin-bottom:10px;
	height:100%;
	}
.cenBottom{
	background-color:#f7f7f7;
	height:512px;
	}
.newList{
	width:338px;
	float:left;
	height:160px;
	overflow:hidden;
	margin-right:14px;
	margin-bottom:10px;
	}
.newList h3{ 
	font-size:12px;
	font-weight:bold;
	color:#af0000;
	background:url(../img/titlebg.gif) no-repeat left bottom;
	padding-bottom:3px;
	margin-bottom:5px;
	padding-left:10px;
	}
.newList h3 span{ float:right; padding-top:10px;}
.rightList li span{ float:right; font-size:11px; color:#999;}
.newList02{ margin-right:0px;}

.rightList{padding-left:7px;}
.rightList li{
	height:25px;
	overflow:hidden;
	}

.videoImg{
	width:165px;
	height:120px;
	float:left;
	margin-right:3px;
	}
.videorightList{
	width:163px;
	float:left;
	padding-left:7px;
	}
.Scrollbox{
	background:url(../img/title02.jpg) no-repeat;
	height:100%;
	width:668px;
	overflow:hidden;
	}
.ChildList li{
	display:block;
	width:300px;
	margin-right:20px;
	float:left;
	}
/*Scroll*/
#Scroll{ 
    overflow:hidden; 
    width:668px;
	float:left;
	display:block;
	margin-bottom:10px;
    } 
#Scroll img {
	width:98px;
	height:74px;
	padding:2px;
	border:1px solid #ddd;
	overflow:hidden;
    } 
#scroll_div { 
    width:680%; 
    float: left; 
	overflow:hidden;
    } 
#scroll_begin { 
    float: left;
	height:80px;
	overflow:hidden;
    } 
#scroll_end { 
    float: left; 
	height:80px;
	overflow:hidden;
    } 
#scroll_begin ul li,
#scroll_end ul li{
	float:left;
	width:103px;
	margin-right:10px;
	text-align:center;
	display:block;
	}	
	
	
	
.Footer{
	padding:15px 0px;
	background-color:#f2f2f2;
	text-align:center;
	color:#666;
	line-height:20px;
	}
.Footer a{
	color:#666;
	margin:0px 7px;
	}
	
	
/*Contact US*/
.Location{
	background:url(../img/titlebg02.gif) no-repeat left bottom;
	padding-bottom:5px;
	}
.Location,
.Location a{color:#000;}
.Contact{
	background:url(../img/Contact_bg.gif) repeat-x top;
	padding-left:25px;
	padding-top:6px;
	height:100%;
	}
.Contact h4{
	color:#b4181b;
	font-size:14px;
	}
.Contact .ContactH4{
	padding-top:14px;
	padding-bottom:5px;
	border-bottom:1px solid #eee;
	margin-right:40px;
	}
.Contact .TextTitle{text-align:center;}
.Contact .ContactH5{
	text-align:center;
	font-size:12px;
	font-weight:normal;
	color:#999;
	}
.ContactList{
	color:#444;
	font-size:14px;
	line-height:40px;
	padding-top:5px;
	background:url(../img/ContactList_bg.gif) no-repeat right 70px;
	}
.ContactList span{font-weight:bold;}
.PicList{
	width:132px;
	height:137px;
	background-color:#f1f1f1;
	padding-top:3px;
	margin-top:27px;
	margin-right:28px;
	float:left;
	}
.PicList .Pic{
	padding:2px;
	border:1px solid #ddd;
	height:100px;
	width:116px;
	overflow:hidden;
	margin:auto;
	}
.PicList .Name{text-align:center;}
.Page{
	margin-top:20px;
	text-align:center;
	background-color:#eee;
	height:26px;
	line-height:26px;
	}
.Page a{margin:0px 3px;}
.Dowm{border:1px solid #7f9db7;}
.DetailpIC{
	width:403px;
	text-align:center;
	margin:25px auto;
	}
	.DetailpIC img{
	background-color:#ddd; 
	padding:5px; 
	}
.Text{
	padding-right:30px;
    padding-left:20px;
	}
.Text p{
	text-indent:2em;
	padding-bottom:10px;
	}
.InforList span{
	float:right;
	padding-right:10px;
	}
/*2010.04.13*/
.askMain{
	padding-left:10px;
	padding-right:10px;
	}
.askTitle{ background:#ddd; margin-bottom:5px;}
.askList{
	clear:left;
	height:25px;
	overflow:hidden;
	}
.askList li{
	float:left;
	display:block;
	background:none
	}
.askList .askTit01{width:400px;background:url(../img/listbg.gif) no-repeat left 10px;}
.askTitle .askTit01{width:400px;background:none;}
.askList .askTit02{width:100px;}
.askList .askTit03{width:100px;}
.askTable{
	border-collapse:collapse;
	margin-bottom:15px;
	}
.askTable th,
.askTable td{
	border:1px solid #ddd;
	padding:5px 10px;
	}
.askTable th{ text-align:left; background:#f5f5f5; vertical-align:top}
.askText{
	border:1px solid #ccc;
	padding:2px;
	font-size:12px;
	}
.askTable span{ color:#f00; padding-left:10px;}
.askCont{
	border:1px solid #ddd;
	margin:10px 0px;
	}
.askCont h4{
	font-size:14px;
	font-weight:bold;
	border:1px solid #fff;
	background:#f1f1f1;
	padding:0px 10px;
	font-weight:bold;
	}
.askCont h4 span{ float:right; font-weight:normal;font-size:12px;}
.askCont h5{
	font-weight:normal;
	font-size:12px;
	color:#666;
	background:#f9f9f9;
	padding:0px 10px;
	}
.askContText{
	padding:5px 10px;
	line-height:20px;
	color:#000;
	}
.askRevert{
	padding:5px 10px;
	background:#fffcf7;
	border:1px solid #ffc977;
	margin:10px 0px;
	}
.askRevert span{
	display:block;
	color:#093;
	}
.askRevert b{ color:#f00}
.top{
	background:url(../img/Contact_bg.gif) repeat-x left top;
	padding:0px 10px;
	height:25px;
	overflow:hidden;
	}
.top span{ float:right;}
body{background:url(../img/body_bg.gif);}
.login{
	width:360px;
	height:195px;
	background:#fff url(../img/loginLogo.gif) no-repeat left top;
	position:absolute;
	left:50%;
	top:50%;
	overflow:hidden;
	margin-left:-200px;
	margin-top:-150px;
	padding:95px 20px 10px 20px;
	border:1px solid #ccc;
	color:#666
	}
.login a{ color:#666;}
.leftList b{ color:#f00}
.reqisterText{
	font-size:12px;
	color:#666;
	line-height:15px;
	border:1px solid #ccc;
	padding:5px;
	width:650px;
	height:300px;
	margin-bottom:10px;
	}
.reqisterCG{
	width:300px;
	margin:20px auto;
	background:#fff;
	border:1px solid #ccc;
	padding:1px;
	padding-bottom:20px;
	text-align:center;
	}
.reqisterCG h4{
	background:#eee;
	padding:5px;
	margin-bottom:10px;
	}
.reqisterCG a{ color:#a00}
.reqisterTiaowen{
	padding:0px;
	line-height:15px;
	padding:10px 0px;
	}
	
	/*2010-04-06*/
.InforBox{
	padding-top:10px;
	border-bottom:1px dotted #ccc;
	margin-right:40px;
	padding-left:10px;
	}
.SearchText01{padding-bottom:10px;}
.SearchText01 a{
	float:right;
	padding-right:5px;
	color:#666;
	}
.SearchInput{
	border:1px solid #ccc;
	padding:2px;
	font-size:12px;
	width:150px;
	height:16px;
	color:#666;
	}
.SearchBtn01{
	background-color:#7e021e;
	border:none;
	color:#FFF;
	height:20px;
	line-height:20px;
	padding:0px 10px;
	margin-left:10px;
	}
.InforBox h5{font-size:12px;}
.InforBox h5 a{text-decoration:underline;}
.InforBox h5 span{
	padding-left:10px;
	font-weight:normal;
	}
.InforBox p span,
.InforBox h5 b{color:#F00;}