*
{
	margin: 0px;
	padding: 0px;
}
.head {
	background: url(../img/bj.jpg) repeat-x 0px 0px;
	height: 453px;
	width: 100%;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
body {
	font: 13px/180% Arial;
	color: #666;
	margin: 0px;
	padding: 0px;
	overflow-x:hidden;

}
.head .top {
	margin: 0px auto;
	width: 1000px;
}
.head .top .menu ul li {
	float: left;
	width: auto;
	padding-right: 30px;
	padding-left: 10px;
	vertical-align: bottom;
}
.head .top .menu {
	padding-top: 11px;
	height: 37px;
	padding-left: 10px;	
}

.head .top .menu ul li a {
	font: bolder 14px Arial;
	color: #666;
	text-decoration: none;
}
.head .top .menu ul li a:hover {
	border-bottom: 2px solid #CC0000;
}

.head .top .logo {
	vertical-align: bottom;
	padding-top: 4px;
	padding-left: 10px;
}.head .ss #sszxx { width: 100%; }
.head .top .ban {
	height: 285px;
	vertical-align: bottom;
	display: inline;
}
.head .ss {
	width: 100%;
	background: url(../img/sbj.jpg) repeat-x 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 51px;
}
.head .ss .ssz {
	margin: 0px auto;
	height: 51px;
	width: 1000px;
}
.head .ss .ssz .ssn {
	background: url(../img/so.jpg) no-repeat 0px 0px;
	height: 45px;
	float: left;
	width: 617px;
}
.head .ss .ssz .ssn #form {
	padding-left: 67px;
	padding-top: 10px;
}
.head .ss .ssz .ssn #form .zt { font: 14px Arial; }
.head .ss .ssz .daolan {
	float: right;
	vertical-align: middle;
	padding-top: 15px;
	padding-right: 30px;
}
.head .ss .ssz .daolan img { margin-top: 5px; }
.zj {
	margin: 0px auto;
	width: 1000px;

}
.zj .gy {
	background: url(../img/gs.jpg) no-repeat 0px 0px;
	height: 56px;
	width:1000px;
}
h3 {
	font: bolder 14px/40px Arial;
	color: #666;
	padding-left: 80px;
	vertical-align: middle;
	display: inline;
	float: left;
}
.more {
	float: right;
	padding-top: 15px;
	display: inline;
	padding-right: 30px;
}
.zj .about img#tp {
	float: right;
	padding-right: 10px;
}
.zj .about {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width:1000px;
}
.zj #pr { background: url(../img/pr.jpg) no-repeat 0px 0px; }
.foot {
	background: #A60000 url(../img/footbj.jpg) repeat-x 0px 0px;
	width: 100%;
	height: 130px;
}
.foot .footn {
	margin: 0px auto;
	width: 861px;
	height: 87px;
}
.zj #pc { height: 200px; }

.clear { clear:both;
 }.zj .about #gsa { float: right; }


.zj .about .dh ul li {
	float: left;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #CCC;
}
.zj .gy .more a img {
	border-style: none;
}
.cxx { width: 100%; }
#alj {
	font-size: 14px;
	font-weight: bold;
	color: #900;
}
#alj textarea{
	height: 100px;
	width: 300px;
}
#alj input{
	height: 25px;
	width: 80px;
	margin-left:100px;
	margin-top:10px;
}
#mudh{    height: 56px;
    line-height: 40px;
    padding-left: 100px;
    text-align: center;}