@charset "gb2312";

/* global */
body{ font-family:"ËÎÌå", Arial, sans-serif; text-align:center; margin:0 auto; padding:0; font-size:12px; color:#666; background: url(img/bj_1.jpg) repeat; 	
}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,dl,dt,dd,span,p,label{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px;padding:0}
.clear{clear:both;}
.clearfix :after {content: "";display:block;height:0;clear:both;visibility:hidden;}
/* links color */
a,a:visited{
	outline-style:none;
	color:#666;
	text-decoration:none
}
a:hover{
	color:#0453A3;
	text-decoration:none;
}
#head_layout {
}

/* --------  head   ----- */#head { width: 1000px; margin-right: auto; margin-left: auto; text-align: left; background-color: #FFFFFF; padding-bottom: 8px; }
#menu {
	background-image: url(img/menu.gif);
	background-repeat: no-repeat;
	height: 58px;
	width: 1000px;
	padding-top: 1px;
}
.index_zhong { width: 1000px; margin-right: auto; margin-left: auto; text-align: left; padding-bottom: 8px; background: #FFFFFF; height: 380px; }
.index_zhong_2 { width: 1000px; margin-right: auto; margin-left: auto; text-align: left; background: #FFFFFF; height: 220px; padding-bottom: 10px; }
.index_zhong_3 { width: 484px; height: 220px; float: left; margin-left: 1px; margin-right: 10px; }
.index_zhong_3_1 { width: 484px; height: 37px; float: left; background: url(img/gai_14.jpg) no-repeat center top; }
.index_zhong_3_2 { width: 240px; height: 188px; float: left; }
.index_zhong_3_2 span{ width: 240px; height: 28px; float: left; }
.index_zhong_3_2 ul{ width: 238px; height: 160px; float: left; border-right: 1px solid #C3C3C3; border-bottom: 1px solid #C3C3C3; border-left: 1px solid #C3C3C3;  }
.index_zhong_3_2 ul li{line-height: 24px;
	width: 238px;
	text-align: left;
	background-image: url(img/li_ico.gif);
	background-repeat: no-repeat;
	background-position: 3px 8px;
	padding-left: 14px; }
.index_zhong_3_2 dl{ width: 22px; float: left; height: 20px; padding-top: 2px; }
.index_zhong_3_2 dl img{ width: 16px; height: 16px; line-height: 20px; }
.index_zhong_4 { width: 262px; height: 226px; float: left; text-align: left; }
.index_zhong_5 { float: left; height: 226px; width: 240px; margin-left: 3px;*margin-left: 3px; !important;
*margin-left: 1px; }
.index_zhong_5  dl{ float: left; height: 198px; width: 240px; background: url(img/gai_28.jpg) no-repeat left bottom; }
.index_zhong_5  dt{ float: left; height: 28px; width: 240px; }
#menu ul:after {content: "";display:block;height:0;clear:both;visibility:hidden;}
#menu li {
	float: left;
	width: 125px;
	height: 31px;
	line-height: 31px;
	position:relative;
	z-index:80;
	text-align:center;
}
#menu ul li a{ line-height: 31px; font-size: 16px; font-weight: bold; }
#menu  .thirteen {
	width: 76px;
}
#menu a { display: block; width: 125px; font-size: 12px; }
#menu  .thirteen  a {
	width: 75px;
}

#menu li a:hover,#menu li .hover {
	color: #FFFFFF;
	background-image: url(img/hover.gif);
	background-repeat: no-repeat;
	width: 125 px;
	height: 36px;
}
#menu  .thirteen  a:hover {
	width: 75px;
	background-image: url(img/hover_last.gif);
}

#menu li ul{ position:absolute; height:auto; top:35px; display:none; margin: 0px; padding: 0px; left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-width: 0px; width: 680px; font-size: 12px; }
#menu li ul a{ font-size: 12px; font-weight: normal; }
#menu .four ul {
	width: 650px;
}
#menu .six ul {
	width: 615px;
}
#menu .seven ul {
	width: 535px;
}
#menu .eight ul {
	width: 460px;
}
#menu  .nine ul,#menu  .ten ul,#menu  .eleven ul,#menu  .twelve ul,#menu  .thirteen ul {
	position: absolute;
	left: auto;
	right: 0px;

}
#menu .nine li,#menu .ten li,#menu .eleven li,#menu .twelve li,#menu .thirteen li  {
	float: right;

}
/*#menu .four ul li,#menu .four ul li a {
	width: 120px;
}*/
 #menu li ul li{
	height:18px;
	background-image: url(img/li_line.gif);
	background-repeat: no-repeat;
	background-position: right 7px;
	padding-top: 2px;
	padding-bottom: 0px;
	width: auto;
	display: block;
	padding-right: 7px;
	padding-left: 7px;
	z-index: auto;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#head #menu li ul li a{
	width: auto;
	height: 20px;
	line-height: 20px;
	margin: 0px;
	display: inline-block;
	background-image: none;
	padding: 0px;
	vertical-align: top;
}
#head #menu li ul li a:hover {
	background-repeat: no-repeat;
	height: 18px;
	display: inline-block;
	background-position: 0px 0px;
	font-weight: bold;
	background-image: none;
	color: #666666;
	width: auto;
}
#marquee {
	background-image: url(img/marquee.gif);
	background-repeat: no-repeat;
	height: 37px;
	width: 1000px;
	margin-top: 2px;
}
#marquee #marqueediv { height: 20px; width: 450px; overflow: hidden; text-align: left; padding-top: 13px; float: left; overflow-x:hidden; margin-left: 110px; *margin-left: 110px !important;*margin-left: 55px;}
#marquee #sreach {
	float: right;
	width: 212px;
	padding-right: 22px;
}
#sreach .text { height: 22px; width: 125px; background-color: transparent; margin: 6px 0px 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; color: #999999; padding: 4px 0px 0px; float: left; }
#sreach .btn { background-image: url(img/sreach.gif); background-repeat: no-repeat; height: 33px; width: 72px; padding: 0px; margin: 2px 0px 0px 8px; border-width: 0px; float: right; }
#footer { background-image: url(img/footer_bg.gif); background-repeat: no-repeat; height: 160px; width: 1000px; text-align: center; margin-right: auto; margin-left: auto; }
#footer #links {
	padding-left: 140px;
	padding-top: 8px;
	padding-bottom: 25px;
}
#footer #links p {
	float: left;
	width: 170px;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#links .select {
	background-repeat: no-repeat;
	height: 21px;
	width: 169px;
	line-height: 21px;
	color: #999999;
	text-align: center;
	margin: 0px;
	padding: 0px;
	display: block;
	border: 1px solid #CCCCCC;
}
#copyright { line-height: 25px; text-align: right; float: left; height: 100px; width: 770px; }
