/* CSS Document */

/*-----------------------------------Public-----------------------------------------*/
@import url("public.css");

/*-----------------------------------Banner-----------------------------------------*/
#banner{
	padding-bottom:3px;
	width:990px;
	height:245px;
	border-top:2px solid #71A133;
}
#left{
	padding-left:20px;
	width:655px;
	background:#FFFFFF;
	float:left;
}
#left .left1{
	width:655px;
	height:305px;
	border-bottom:1px solid #E5E3E4;
	margin-bottom:20px;
	float:left;
}
#left .left1 .t{
	padding-left:15px;
	width:640px;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#333333;
	font-weight:bold;
}
#left .left1 .c{
	padding-right:15px;
	width:640px;
	height:265px;
	color:#848587;
	font-size:13px;
	line-height:22px;		
}
#left .left1 .c img{
	margin:0px 20px 10px 0px;
	float:left;
}
#left .left2{
	width:655px;
	height:170px;
	float:left;
}
#left .left2 .t{
	padding-left:15px;
	width:640px;
	height:30px;	
}
#left .left2 .t .left{
	width:580px;
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	float:left;
}
#left .left2 .t .right{
	padding-top:5px;
	width:60px;
	height:25px;
	float:left;
}
#left .left2 .t .right img{
	cursor:pointer;
}
#left .left2 .c{
	margin-left:10px;
	padding-top:20px;
	width:635px;
	height:120px;
	overflow:hidden;
}
#left .left2 .c ul{
	width:2000px;
	height:120px;
}
#left .left2 .c ul li{
	margin-right:20px;
	width:86px;
	height:120px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	color:#333333;	
	float:left;
}
#left .line{
	width:655px;
	height:20px;
	border-bottom:1px solid #E5E3E4;
	margin-bottom:20px;
	float:left;
}
#left .left3{
	width:655px;
	height:210px;
	float:left;
	margin-bottom:50px;
}
#left .left3 .t{
	padding-left:15px;
	width:640px;
	height:30px;	
}
#left .left3 .t .left{
	width:580px;
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	float:left;
}
#left .left3 .t .right{
	padding-top:5px;
	width:60px;
	height:25px;
	float:left;
}
#left .left3 .t .right img{
	cursor:pointer;
}
#left .left3 .c{
	padding-top:20px;
	width:635px;
	height:160px;
	overflow:hidden;
}
#left .left3 .c ul{
	width:2000px;
	height:160px;
}
#left .left3 .c ul li{
	margin-right:10px;
	width:204px;
	height:160px;
	line-height:30px;
	text-align:center;
	color:#333333;	
	float:left;
}

#right{
	width:315px;
	height:798px;
	background:url(../Images/xly_bg1.gif) no-repeat left #F3F3F3;
	float:left;
}
#right .right1{
	width:315px;
	height:300px;
}
#right .right1 .t{
	width:315px;
	height:49px;
	background:url(../Images/xly_bg.gif) repeat-x;
}
#right .right1 .t .left{
	padding-left:20px;
	width:230px;
	height:49px;
	line-height:49px;
	color:#333333;
	font-size:18px;
	font-weight:bold;
	float:left;
}
#right .right1 .t .right{
	width:65px;
	height:49px;
	line-height:49px;
	float:left;
}
#right .right1 .t .right a{
	color:#333333;
	font-size:12px;
	font-family:Arial;
}
#right .right1 .c{
	padding:15px 0px 0px 0px;
	width:315px;
	height:236px;
	line-height:30px;	
	text-align:center;
	background:url(../Images/xly_bg2.gif) no-repeat 15px 230px;
}
#right .right1 .c a{
	color:#333333;
	font-size:13px;
	font-weight:bold;
}
#right .right2{
	margin-top:10px;
	width:315px;
}
#right .right2 .t{
	width:315px;
	height:49px;
	background:url(../Images/xly_bg.gif) repeat-x;
}
#right .right2 .t .left{
	padding-left:20px;
	width:230px;
	height:49px;
	line-height:49px;
	color:#333333;
	font-size:18px;
	font-weight:bold;
	float:left;
}
#right .right2 .t .right{
	width:65px;
	height:49px;
	line-height:49px;
	float:left;
}
#right .right2 .t .right a{
	color:#333333;
	font-size:12px;
	font-family:Arial;
}
#right .right2 .c{
	padding-top:15px;
	width:315px;
}
#right .right2 .c div{
	margin-bottom:5px;
	padding-left:15px;
	width:138px;
	height:130px;
	line-height:30px;
	text-align:center;
	float:left;
}
#right .right2 .c a{
	color:#333333;
	font-size:13px;
}
















