@charset "utf-8";
body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #5B5B5B;

	font-size: 12px;

}

img {
	border:0;
	text-align: center;

}

a:link {

	color: #666;

	text-decoration: none;

}

a:visited {

	color: #666;

	text-decoration: none;

}

a:hover {

	color: #F60;

	text-decoration: none;

}

a:active {

	color: #333;

	text-decoration: none;

}

#head {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 115px;

}

#head .top {

	clear:both;

	position: absolute;

	width: 450px;

	overflow: visible;

	margin-left: 640px;

	color: #CCC;

	text-align: right;

	list-style-position: inside;

	display: block;

}

#head .top h1 {

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	font-weight: normal;

}



#top {
	clear:both;
	position: absolute;
	width: 550px;
	overflow: visible;
	margin-left: 430px;
	color: #CCC;
	text-align: right;
	list-style-position: inside;
	display: block;

}

#top a:link {

	color: #FFF;

	text-decoration: none;

}

#top a:visited {

	color: #CCC;

	text-decoration: none;

}

#top a:hover {

	color: #F60;

	text-decoration: none;

}

#top a:active {

	color: #FFF;

	text-decoration: none;

}

#top h1 {

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	font-weight: normal;

}

#head .button {

	height: 42px;

	width: 710px;

	position: relative;

	left: 370px;

	top: 74px;

}

#head .button ul {

	margin: 0px;

	padding: 0px;



}

#head .test {

	padding-top: 8px;

	padding-left: 15px;

}



#head .button li {

	list-style-type:none;

}

#head .button .a1 {



	height: 42px;

	width: 77px;

	background-image: url(../images/b2.jpg);

	background-repeat: no-repeat;

	float: left;

	margin-right: 1px;

	display: block;

}

#head .button .b1 {

	list-style-type:none;

	height: 42px;

	width: 77px;

	background-image: url(../images/b1.jpg);

	background-repeat: no-repeat;

	float: left;

	margin-right: 1px;

	display: block;

}



#head .button a:link {

	color: #333;

	text-decoration: none;

display: block;

	height: 42px;

	width: 77px;

	text-decoration: none;

	position: fixed;

}

#head .button a:visited {

	color: #666;

	text-decoration: none;

display: block;

	height: 42px;

	width: 77px;

	text-decoration: none;

	position: fixed;

}

#head .button a:hover {

	color: #333;

	background-image: url(../images/b3.jpg);

	background-repeat: no-repeat;

	display: block;

	height: 42px;

	width: 77px;

	text-decoration: none;

	position: fixed;

}

#head .button a:active {

	color: #333;

	background-image: url(../images/b3.jpg);

	background-repeat: no-repeat;

	display: block;

	height: 42px;

	width: 77px;

	text-decoration: none;

}

#content {
	width: 980px;
	margin-right: auto;
	margin-left: auto;

}

#content .login {

	float: right;

	height: 250px;

	width: 199px;

	margin-top: 20px;

	border: 1px solid #CCC;

	margin-right: 35px;

	display: inline;

	background-color: #E8E8E8;

}

#content .login2 {

	height: 248px;

	width: 197px;

	border: 1px solid #FFF;

}

#content .login2 h2 {

	background-image: url(../images/icon1.jpg);

	background-repeat: no-repeat;

	padding-left: 25px;

	margin-left: 5px;

	margin-top: 5px;

	padding-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	font-weight: normal;

	height: 22px;

	font-size: 16px;

}

#content .login2 h3 {

	background-image: url(../images/icon2.jpg);

	background-repeat: no-repeat;

	padding-left: 25px;

	margin-left: 5px;

	margin-top: 5px;

	padding-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	font-weight: normal;

	height: 22px;

	font-size: 16px;

}



#content .flash {
	height: 300px;
	width: 980px;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 35px;
	display: inline;
	overflow:hidden;

}





#content .c1 {

	width: 980px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/07.jpg);

	background-repeat: repeat-y;

}
#content .top2 {
	background-image: url(../images/05.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 40px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;

}
#content .top {
	background-image: url(../images/05.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;

}

#content .form1 {

	color: #666;

	background-color: #FFF;

	width: 130px;

	border: 1px solid #999;

	position: static;

}

#content .form2 {

	color: #FFF;

	background-color: #666;

	border: 1px solid #CCC;

}

#content .form3 {

	color: #666;

	background-color: #FFF;

	width: 90px;

	border: 1px solid #999;

	position: static;

}





#content2 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;

}

#content2 .cn1 {

	margin-left: 45px;

	width: 680px;

	float: left;

	display: inline;

	word-break:break-all;

	overflow:auto;

}

#content2 .cn1 em {

	font-family: Verdana, Geneva, sans-serif;

	font-weight: normal;

}

#content2 .nn td{ border-bottom:dashed #CCC 1px;
border-right:dashed #CCC 1px;}

#content2 .cn2 {

	width: 199px;

	margin-right: 35px;

	float: right;

	display: inline;

	margin-bottom: 5px;

	padding-bottom: 5px;

}



#content2 .cn2 ul {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #999;

	padding-top: 1px;

	padding-right: 0px;

	padding-left: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#content2 .cn2 li {

	list-style-type:none;

	margin-bottom: 3px;

	padding-bottom: 3px;

}

#content2 .cn2 .r {



}

#content2 .cn2 .r .pic {

	float: left;

}

#content2 .cn2 .r .wz {

	width: 110px;

	float: right;

	height: 81px;

}

#content2 .cn2 .r h1 {

	font-size: 14px;

	font-weight: normal;

}

#content2 .cn2 .r ul {

}

#content2 .cn2 .r li {

	clear: both;

	padding-top: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

}


#content2 .cn2 .team{
	width:90px; float:left; text-align:center; border:#CCC 1px solid; margin-right:2px; padding:2px; display:inline;
	}

#content2 .cn2 .lc{
	width:90px; float:left; text-align:center; border:#CCC 1px solid; padding:2px; display:inline;
	}




#content2 .c2 {

	width: 980px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/07.jpg);

	background-repeat: repeat-y;

}





#content2 .c2 h1 {

	margin: 0px;

	padding: 0px;

	font-family: "黑体";

	font-size: 32px;

	color: #666;

	display:block;

	clear:inherit;

	font-weight: bold;



}

#content2 .c2 h2 {
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
	font-weight: normal;
	font-size: 14px;
	padding: 0px;
	line-height: 1px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;

}



#content2 .c2 h3 {

	float: left;

	position: absolute;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCC;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 200px;

	color: #999;

	font-size: 14px;

	padding-top: 31px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	display: inline;

}

#content2 .c2 h4 {

	font-size: 14px;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #333;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	height: 18px;

}

#content2 .c2 .l {
	float: left;
	width: 320px;
	display:inline;
	height: 229px;
	}



#content2 .c2 .l ul {

	margin: 0px;

	padding: 0px;

}

#content2 .c2 .l li {
	list-style-type:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align: left;
	float: left;
	word-break:break-all;
	overflow:auto;
	width: 236px;
	height: 97px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-top: 0px;
	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 0px;

}

#content2 .c2 .l ul img {

	float: left;

}

#content2 .c2 .l ol {

	width: 336px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 2px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCC;

	float: left;

}





#content2 .bottom {

	background-image: url(../images/06.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

}



#foot {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 90px;

}

#foot .c3 {

	width: 960px;

	margin-right: auto;

	margin-left: auto;

	color: #CCC;

	margin-top: 5px;

	margin-bottom: 5px;

}

#foot a:link {

	color: #E3E3E3;

	text-decoration: none;

}

#foot a:visited {

	color: #FFF;

	text-decoration: none;

}

#foot a:hover {

	color: #F60;

	text-decoration: none;

}

#foot a:active {

	color: #E2E2E2;

	text-decoration: none;

}

#clear {
	clear: both;
	height: 0px;
	overflow:hidden;
}

#head .button2 {

	height: 42px;

	width: 710px;

	position: relative;

	left: 370px;

	top: 74px;

}



#menu {
	float: left;
	width: 710px;
	height: 42px;
	position: relative;
	left: 265px;
	top: 74px;
}



#menu ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

	line-height: normal;

}



#menu li {

	display: block;

	float: left;

}



#menu a {

	display: block;

	float: left;

	height: 35px;

	margin-right: 4px;

	text-decoration: none;

	text-transform: capitalize;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	padding-top: 7px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}



#menu a:hover {

	text-decoration: none;

	height: 35px;

	padding-top: 7px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	color: #999;

	background-color: #E2E2E2;

}





#menu .current_page_item a {

	height: 35px;

	color: #333;

	background-color: #E2E2E2;

	padding-top: 7px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}



#menu .first {

	background: none;

}

#icon_1 {

	background-image: url(../images/icon_1.gif);

	background-repeat: no-repeat;

	padding-left: 20px;

	background-position: 0px 3px;

}
#head_cn {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 0px;
	overflow:hidden;
}
#bg_top {
	background-image: url(../images/2010/bg.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
}
#bg_bottom {
	background-image: url(../images/2010/bg_2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
	/*--------------底部浮动-------------*/
	

#fixedMenu {
	Z-INDEX: 1000; POSITION: fixed; WIDTH: 980px; BOTTOM: 0px; DISPLAY: none; BACKGROUND: url(../images/kf.gif) no-repeat; HEIGHT: 50px; OVERFLOW: hidden; LEFT: 0px;
}
* HTML #fixedMenu {
	POSITION: absolute; BOTTOM: 0px; LEFT: 226px
}
#fixedMenu UL {
	margin:0px 0 0 175px; padding:0px;
}
#fixedMenu LI {
	list-style-type:none; float:left; margin:14px 20px 0 0px;
}


.news li{ margin-bottom:3px; padding-bottom:3px; border-bottom:#CCC dotted 1px;}
