body {

	font-size: 14px;

	color: #333333;

	margin: 0px;

}

a {

	color: #333333;

	font-size: 14px;

	text-decoration: none;

}



a:active,a:hover {

	outline: 0;

	font-size: 14px;

	color: #FF0000;

	text-decoration: none;

}



.top {

	height: 100px;

	width: 100%;

}

.topn {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 100px;

}

.logo h1 {

	margin: 0px;

	padding: 0px;

}



.logo {width:484px; height:100px; float:left;}

.logo a{background:url(../images/logo.png) no-repeat;width:484px; height:100px; display:block; text-indent:-999px; }.dh {

	float: left;

	height: 100px;

	width: 516px;

	line-height: 100px;

}

.dh ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.dh li {

	display: inline;

	margin: 0px;

	padding: 0px;

	float: left;

	list-style-type: none;

}

.dh li a:link,.dh li a:visited,.dh li a:active {

	display: block;

	width: 103px;

	font-size: 16px;

	color: #333333;

	text-decoration: none;

	text-align: center;

	font-weight: bold;

}

.dh li a:hover {

	background-image: url(../images/dhbj.jpg);

	height: 100px;

	width: 103px;

	color: #FF0000;

}

.rx {

	float: right;

	height: 100px;

	width: 200px;

	text-align: right;

}

.qc {

	clear: both;

}

.t30 {

	background-image: url(../images/t.jpg);

	background-repeat: repeat-x;

	height: 30px;

	width: 100%;

}

.box {

	height: auto;

	width: 100%;

	margin-top: 30px;

	margin-right: auto;

	margin-bottom: 30px;

	margin-left: auto;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #266703;

}

.box1 {

	height: 470px;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.box1z {

	height: 470px;

	width: 680px;

	margin-right: 40px;

	float: left;

}

.box1r {

	float: left;

	height: 470px;

	width: 480px;

}

.box1zs {

	height: 100px;

	width: 680px;

}

.boxrs {

	height: 100px;

	width: 480px;

}

.box1zx {

	height: auto;

	width: 680px;

	background-color: #F0F0F0;

	font-size: 14px;

	line-height: 1.8;

}

.box1zx img {

	float: left;

	padding: 0px;

	margin-top: 20px;

	margin-right: 20px;

	margin-bottom: 0px;

	margin-left: 20px;

}

.box1zx p {

	font-size: 14px;

	line-height: 1.8;

	color: #333333;

	margin: 0px;

	padding: 20px;

}

.boxrx {

	height: 330px;

	width: 440px;

	background-color: #F0F0F0;

	padding: 20px;

	background-image: url(../images/p=0.png);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.boxrx p {

	font-size: 14px;

	line-height: 1.8;

}

.cpfz {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 97px;

}

.boxcp {
	width: 1200px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	overflow: hidden;
}

.boxcp ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.boxcp li {

	margin: 10px;

	height: 320px;

	width: 280px;

	text-align: center;

	display: block;

	float: left;

}

.boxcp img {

	margin-bottom: 10px;

	height: 290px;

	width: 280px;

}

.lbfz {

	height: 97px;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-image: url(../images/lbfz.jpg);

	color: #FFFFFF;

}

.lbfz h1 {

	margin: 0px;

	float: left;

	line-height: 97px;

	height: 97px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 220px;

}

.lbfz span {

	float: right;

	margin: 0px;

	color: #333333;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-top: 65px;

}

.lbdym {

	padding: 20px;

	height: auto;

	width: 1160px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-size: 16px;

	line-height: 1.9;

	color: #333333;

}

.lbdym img{width:auto;max-width:100%; height:auto;} 

.lbdym h1 {

	text-align: center;

}

.lbdym p {

	font-size: 16px;

	line-height: 1.9;

}





.lbcp {

	width: 1200px;

	margin-top: 20px;

	margin-right: auto;

	margin-bottom: 20px;

	margin-left: auto;

	overflow: hidden;

}

.lbcp ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.lbcp li {

	display: block;

	float: left;

	height: 310px;

	width: 270px;

	text-align: center;

	margin: 15px;

}

.lbcp img {

	margin-bottom: 10px;

	width: 270px;

	height: 280px;

}



.lbhdp {

	height: 352px;

	width: 100%;

}

.lbxw {

	padding: 20px;

	height: auto;

	width: 1160px;

	margin-top: 20px;

	margin-right: auto;

	margin-bottom: 20px;

	margin-left: auto;

}

.lbxw ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.lbxw li {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	height: 100px;

	margin-bottom: 15px;

}

.lbxwx {

	height: 35px;

	width: 1160px;

	line-height: 35px;

	background-image: url(../images/001.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}



.lbxwx a {

	float: left;

	padding-left: 30px;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

.lbxwx span {

	float: right;

}

.lbxwxx {

	height: 55px;

	width: 1140px;

	font-size: 14px;

	line-height: 1.8;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	text-indent: 2em;

}

.lxfs {

	background-image: url(../images/nei_bg.jpg);

	text-align: center;

	height: 511px;

	width: 100%;

}









.xwzw {

	font-size: 16px;

	line-height: 1.9;

	color: #333333;

	padding: 10px;

	height: auto;

	width: 1140px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.time {

	height: 35px;

	width: 1160px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	text-align: center;

}

.yqlj {

	height: auto;

	width: 1200px;

	margin-top: 40px;

	margin-right: auto;

	margin-bottom: 40px;

	margin-left: auto;

}

.yqljs {

	background-image: url(../images/fzbj.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 97px;

	width: 1130px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	line-height: 90px;

	padding-left: 70px;

}

.yqljx {

	padding: 10px;

	height: auto;

	width: 1178px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border: 1px solid #CCCCCC;

}



.fy {
	padding: 20px;
	height: auto;
	width: 1160px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}

.fy ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.fy li {

	line-height: 28px;

	height: 28px;

}







.jiao {

	background-image: url(../images/bg_footer.png);

	background-repeat: repeat-x;

	background-position: center bottom;

	height: 100px;

	width: 100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: center;

}

