body {
	font-size: 14px;
	color: #333333;
	margin: 0px;
	line-height: 1.9;
}
*{margin:0;padding:0;list-style-type:none;}
a,img{
	border:0;
	text-decoration: none;
	font-size: 14px;
	
}
a{color:#000000;text-decoration:none} 
a:hover{color:#FF0000;text-decoration:none}
.qc {
	clear: both;
}

.topw {
	width: 100%;
	height: 140px;
}
.top {
	background-image: url(../images/a-0.png);
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 100px;
}

.logo {width:700px; height:100px; float:left;}
.logo a{
	background:url(../images/logo.jpg) no-repeat;
	width:546px;
	height:80px;
	display:block;
	text-indent:-999px;
	margin-top: 10px;
}
.logo h1 {
	margin: 0px;
	padding: 0px;
}

.rx {
	float: right;
	height: 100px;
	width: 300px;
}
.rx img {
	margin-top: 15px;
}
.dh {
	background-color: #1A66BC;
	height: 40px;
	width: 100%;
}
.dhn {
	height: 40px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 40px;
}
.dhn ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.dhn li {
	display: inline;
	float: left;
	list-style-type: none;
}
.dhn li a:link,.dhn li a:visited,.dhn li a:active {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 30px;
	display: block;
}
.dhn li a:hover {
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	background-color: #6699FF;
	line-height: 40px;
	height: 40px;
	padding-right: 30px;
	padding-left: 30px;
	display: block;
}

.boxw {
	background-image: url(../images/body.png);
	background-repeat: repeat-y;
	background-position: center top;
}

.boxnw {
	background-image: url(../images/bodyn.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}


.box {
	height: auto;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.boxa {
	height: 300px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.boxaxw {
	float: left;
	height: 380px;
	width: 490px;
	margin-left: 50px;
	background-color: #FFFFFF;
	margin-top: 30px;
}
.boxaxws {
	background-image: url(../images/tzgg.jpg);
	height: 45px;
	width: 490px;
}
.boxaxws b {
	float: left;
	padding-left: 45px;
	font-size: 14px;
	color: #135FBD;
}
.boxaxws span {
	float: right;
	padding-right: 10px;
	margin-top: 10px;
}
.xwx {
	height: 350px;
	width: 490px;
}
.xwx ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.xwx li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/555.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.xwx a {
	float: left;
	padding-left: 25px;
}

.xwx span {
	float: right;
	padding-right: 10px;
}





.boxb {
	width: 1200px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	overflow: hidden;
}
.boxbs {
	height: 80px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.boxbfz {
	background-image: url(../images/1200fz.jpg);
	height: 45px;
	width: 1200px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.boxbfz a {
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}

.boxcfz {
	background-image: url(../images/1200.jpg);
	height: 45px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.boxcfz a {
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}
.boxcx {
	height: 250px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.boxcx li {
	display: block;
	float: left;
	height: 250px;
	width: 280px;
	margin: 10px;
	text-align: center;
}
.boxcx img {
	height: 220px;
	width: 280px;
	padding: 0px;
}

.gg {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.sp {
	float: left;
	height: 330px;
	width: 460px;
	padding-bottom: 30px;
}
.sps {
	height: 45px;
	width: 460px;
	background-image: url(../images/spbj.jpg);
}
.sps b {
	float: left;
	padding-left: 47px;
}
.sps span {
	float: right;
}
.sps img {
	margin-top: 12px;
	margin-right: 10px;
}
.spx {
	height: 280px;
	width: 450px;
	padding-top: 5px;
	padding-left: 10px;
}


.ggz {
	float: left;
	height: 300px;
	width: 400px;
	margin-right: 20px;
	margin-left: 20px;
}
.ggs {
	background-image: url(../images/new.jpg);
	height: 45px;
	width: 400px;
}
.ggs b {
	float: left;
	padding-left: 40px;
}
.ggs span {
	float: right;
}
.ggs img {
	margin-top: 12px;
	margin-right: 10px;
}
.ggx {
	height: 255px;
	width: 400px;
}
.ggx li {
	display: block;
	float: left;
	height: 35px;
	width: 390px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height: 35px;
	background-image: url(../images/555.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.ggx a {
	padding-left: 20px;
	float: left;
}
.ggx span {
	float: right;
	padding-right: 10px;
}

.lxwm {
	height: 330px;
	width: 300px;
	float: left;
}
.lxwms {
	background-image: url(../images/lxwm.jpg);
	height: 45px;
	width: 255px;
	padding-left: 45px;
}
.lxwmx {
	height: 265px;
	width: 280px;
	padding: 10px;
}
.lxwmx p {
	font-size: 14px;
	line-height: 1.8;
}


.bjt {
	background-image: url(../images/boxbjt.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	height: 30px;
	width: 100%;
	clear: both;
}
.lbboxz {
	float: left;
	height: auto;
	width: 900px;
}
.lbboxr {
	float: right;
	height: auto;
	width: 280px;
	margin-left: 20px;
	margin-top: 20px;
}
.lbfz {
	background-image: url(../images/nfz.jpg);
	width: 880px;
	margin-top: 20px;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	height: 45px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
}
.lbfzx {
	height: auto;
	width: 880px;
	padding: 10px;
}
.lbfzx a {
	float: left;
}
.lbfzx span {
	float: right;
	padding-right: 20px;
}
.lbfzx li {
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/555.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.lbfl {
	background-image: url(../images/nfzx.jpg);
	height: 45px;
	width: 230px;
	padding-left: 50px;
	line-height: 40px;
}
.lbflx {
	height: auto;
	width: 210px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 45px;
}
.lbflx li {
	line-height: 30px;
	height: 30px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-color: #F7F7F7;
	margin-bottom: 5px;
}
.lbflx a {
	padding-left: 45px;
}
.lbwm {
	height: auto;
	width: 280px;
}
.lbwms {
	line-height: 45px;
	background-image: url(../images/lxwmfz.jpg);
	height: 45px;
	padding-left: 60px;
}
.lbwmx {
	height: auto;
	width: 250px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.lbwmx p {
	font-size: 14px;
	line-height: 1.8;
}
.lbtpx {
	height: auto;
	width: 900px;
}
.lbtpx li {
	display: block;
	float: left;
	height: 200px;
	width: 205px;
	margin: 10px;
	text-align: center;
}
.lbtpx img {
	height: 160px;
	width: 205px;
	padding: 0px;
	margin-bottom: 5px;
}
.xwzw {
	height: auto;
	width: 860px;
	font-size: 14px;
	line-height: 1.9;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.xwzw img{width:auto;max-width:100%; height:auto; !important;} 
.xwzw h1 {
	text-align: center;
	font-size: 24px;
}
.xwzw span {
	text-align: center;
	width: 860px;
	margin-bottom: 20px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}

.flash {
	height: auto;
	width: 880px;
	padding: 10px;
	margin-bottom: 30px;
	text-align: center;
}

.flash h1 {
	text-align: center;
	font-size: 24px;
}
.flash span {
	text-align: center;
	width: 880px;
	margin-bottom: 20px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}

.fhash p {
	text-align: center;
}
.fy {
	height: auto;
	width: 860px;
	background-image: url(../images/fybj.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 20px;
}
.fy li {
	line-height: 25px;
	height: 25px;
}




.jiao {
	height: 180px;
	width: 100%;
	background-color: #EFEFEF;
}
.jiaon {
	height: 150px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
}
.jiaoz {
	float: left;
	height: 150px;
	width: 400px;
	padding-left: 80px;
}
.jiaor {
	float: left;
	height: 150px;
	width: 200px;
}
.jiaor img {
	margin-left: 80px;
}
.yqlj{height:auto;width:1200px;margin-top:10px;margin-right:auto;margin-bottom:10px;margin-left:auto}
.yqlj b{background-color:#0066CC;display:block;height:30px;width:110px;line-height:30px;color:#FFFFFF;text-align:center;margin:0px;padding:0px;font-size:14px}
.yqljx{width:1200px;border-top-width:2px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#0066CC;border-right-color:#CCCCCC;border-bottom-color:#CCCCCC;border-left-color:#CCCCCC;padding-top:10px;padding-bottom:10px;overflow:hidden}
.yqljx ul{margin:0px;padding:0px;list-style:none}
.yqljx li{margin:0px;padding:0px;list-style:none;float:left;display:inline}
.yqljx a{display:block;line-height:23px;height:23px;padding-right:10px;padding-left:10px}