@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	list-style:none;
}
html { 
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;
	overflow-x:hidden;
}
body{
	color:#666;/*网站主体内容颜色*/
	font-family:"宋体",Arial,"Microsoft YaHei",Verdana,SunSans-Regular,Sans-Serif;
	font-size:12px;	
	line-height:2em;
}
img{
	border:0 none;
	display:block;
}
h1,h2,h3,h4,h5{
	font-size:14px;
}
a,area {blr:expression(this.onFocus=this.blur()) } /*for IE*/
:focus {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}/*for Firefox*/
.clear{ 
	clear:both;
}
.left {
	float:left;
}
.right {
	float:right;
}
a{color:#333; text-decoration:none;}/*网站中最普遍的链接颜色*/
a:hover{ text-decoration:underline;}
/*------------*/
.page {width:1280px; margin:0 auto; position:relative; left:50%; margin-left:-640px; top:0;}
.foot{ margin:20px auto 0; overflow:hidden; clear:both; position:absolute; left:50px; bottom:10px;}
.footer{ text-align:center; color:#333; font:400 12px/20px arial; width:800px; margin:0 auto; padding-top:30px; color:#666666;}
.footer a { color:#666666;}
.logo { float:left; width:150px; height:72px; margin:20px 0 0 24px;}
.logo span { display:none;}
.pagelMaid { width:960px; float:left;}
.home .pagelLeft { background:url(left_1.jpg) no-repeat; width:169px; height:800px; float:left;}
.home .pagelRight { background:url(right_1.jpg) no-repeat; width:151px; height:800px; float:right;}
.home .pagelMaid .top { background:url(top_1.gif) no-repeat; width:960px; height:160px;}

.sunning .pagelLeft { background:url(left_2.jpg) no-repeat; width:169px; height:800px; float:left;}
.sunning .pagelRight { background:url(right_2.jpg) no-repeat; width:151px; height:800px; float:right;}
.sunning .pagelMaid .top { background:url(top_2.gif) no-repeat; width:960px; height:160px;}

.happying .pagelLeft { background:url(left_3.jpg) no-repeat; width:169px; height:800px; float:left;}
.happying .pagelRight { background:url(right_3.jpg) no-repeat; width:151px; height:800px; float:right;}
.happying .pagelMaid .top { background:url(top_3.gif) no-repeat; width:960px; height:160px;}

.huaji .pagelLeft { background:url(left_4.jpg) no-repeat; width:169px; height:800px; float:left;}
.huaji .pagelRight { background:url(right_4.jpg) no-repeat; width:151px; height:800px; float:right;}
.huaji .pagelMaid .top { background:url(top_4.gif) no-repeat; width:960px; height:160px;}

.Red_jieji .pagelLeft { background:url(left_5.jpg) no-repeat; width:169px; height:800px; float:left;}
.Red_jieji .pagelRight { background:url(right_5.jpg) no-repeat; width:151px; height:800px; float:right;}
.Red_jieji .pagelMaid .top { background:url(top_5.gif) no-repeat; width:960px; height:160px;}

.top { position:relative;}
.main { width:960px; height:560px; margin-bottom:15px;}
.banners { width:960px; height:182px; overflow:hidden;}
.banners ul { width:2000px; float:left;}
.banners ul li { float:left; margin:0 25px 0 0; width:140px; overflow:hidden;}
.banners ul li a { width:140px; height:125px; display:block;}
.banners ul li a span { display:none;}

.banners ul a.banner_1 { background:url(banner_1.gif) no-repeat;}
.banners ul a.banner_2 { background:url(banner_2.gif) no-repeat;}
.banners ul a.banner_3 { background:url(banner_3.gif) no-repeat;}
.banners ul a.banner_4 { background:url(banner_4.gif) no-repeat;}
.banners ul a.banner_5 { background:url(banner_5.gif) no-repeat;}
.banners ul a.banner_6 { background:url(banner_6.gif) no-repeat;}

.banners ul a.banner_1:hover, .banners ul a.banner_2:hover, .banners ul a.banner_3:hover, .banners ul a.banner_4:hover, .banners ul a.banner_5:hover, .banners ul a.banner_6:hover { background-position:0 -125px;}

.banner_tit { background:url(banner_tit.gif) no-repeat; height:23px; padding-left:25px; float:left; }

.pagelFoot { background:url(foot_1.jpg) no-repeat; width:1280px; height:164px; clear:both;}
.links { height:30px;}
.linksTit { float:left;}
.linksList { float:right; width:847px; height:30px; background:url(links.gif) no-repeat; text-align:center; line-height:30px; color:#666666;}
.linksList a { margin:0 10px; color:#666666;}
.topLinks { position:absolute; left:235px; top:60px; color:#fff;}
.topLinks a { color:#fff;}
.serch { background:url(serch_bg.gif) no-repeat; width:213px; height:24px; position:absolute; left:573px; top:58px;}
.linkConrl { position:absolute; left:802px; top:58px; color:#fff;}
.linkConrl a { color:#fff;}
.serchInp { float:left; margin:3px 0 0 28px; width:140px; border:none; background:none; line-height:20px; height:20px;}
.serchBtn { float:right; width:35px; height:24px; border:none; background:none;}
.serBtn { float:right; width:35px; height:24px; border:none; background:none; cursor:pointer;}

.menu_1 { position:absolute; left:40px; top:114px;}
.menu_2 { position:absolute; left:298px; top:114px;}
.menu_3 { position:absolute; left:529px; top:114px;}
.menu_4 { position:absolute; left:754px; top:114px;}
.menu a { color:#fff;}
.menu a.menu_Tit { display:block; width:150px; height:25px; margin-bottom:18px;}
.menu a span { display:none;}
.menu .dis ol { display:block;}
.menu ol { border:1px solid #1473fc; width:145px; text-align:center; padding:5px 0 20px 0; display:none;}

.menu .menu_1 ol { background:#ff4ec7; border:1px solid #eb00a1;}
.menu .menu_2 ol { background:#3ad700; border:1px solid #2db000;}
.menu .menu_3 ol { background:#1a7bfd; border:1px solid #005edc;}
.menu .menu_4 ol { background:#2e94fe; border:1px solid #1473fc;}
.menu .menu_1 ol li { background:url(menu_line_1.gif) center bottom no-repeat;}
.menu .menu_2 ol li { background:url(menu_line_2.gif) center bottom no-repeat;}
.menu .menu_3 ol li { background:url(menu_line_3.gif) center bottom no-repeat;}
.menu .menu_4 ol li { background:url(menu_line_4.gif) center bottom no-repeat;}
.Red_jieji .menu .menu_4 ol { background:#f30008; border:1px solid #c40000;}
.Red_jieji .menu .menu_4 ol li { background:url(menu_line_5.gif) center bottom no-repeat;}