html {
	overflow-x:hidden;
}
body {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
body {
	list-style: none; margin: 0px; padding: 0px;
}
div {
	list-style: none; margin: 0px; padding: 0px;
}
img{border:0}
dl {
	list-style: none; margin: 0px; padding: 0px;
}
dt {
	list-style: none; margin: 0px; padding: 0px;
}
dd {
	list-style: none; margin: 0px; padding: 0px;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
ol {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
h1 {
	list-style: none; margin: 0px; padding: 0px;
}
h2 {
	list-style: none; margin: 0px; padding: 0px;
}
h3 {
	list-style: none; margin: 0px; padding: 0px;
}
h4 {
	list-style: none; margin: 0px; padding: 0px;
}
h5 {
	list-style: none; margin: 0px; padding: 0px;
}
h6 {
	list-style: none; margin: 0px; padding: 0px;
}
pre {
	list-style: none; margin: 0px; padding: 0px;
}
code {
	list-style: none; margin: 0px; padding: 0px;
}
form {
	list-style: none; margin: 0px; padding: 0px;
}
fieldset {
	list-style: none; margin: 0px; padding: 0px;
}
legend {
	list-style: none; margin: 0px; padding: 0px;
}
input {
	list-style: none; margin: 0px; padding: 0px;
}
button {
	list-style: none; margin: 0px; padding: 0px;
}
textarea {
	list-style: none; margin: 0px; padding: 0px;
}
p {
	list-style: none; margin: 0px; padding: 0px;
}
blockquote {
	list-style: none; margin: 0px; padding: 0px;
}
th {
	list-style: none; margin: 0px; padding: 0px;
}
td {
	list-style: none; margin: 0px; padding: 0px;
}
em {
	font-style: normal;
}
i {
	font-style: normal;
}
span {
	font-style: normal;
}
font {
	font-style: normal;
}
input {
	
}
h3 {
	font-size: 14px;
}
a:link {
	color: rgb(51, 51, 51); text-decoration: none;-ms-transition:color 600ms; transition:color 600ms; -webkit-transition:color 600ms; -moz-transition:color 600ms; -o-transition:color 600ms;
}
a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(245, 77, 0); text-decoration: none;
}
a:active {
	color: rgb(245, 77, 0); text-decoration: none;
}
.clear {
	list-style: none; height: 0px; clear: both; display: block;
}
.clear::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.floatL {
	float: left;
}
.floatR {
	float: right;
}
.header{ width:1223px; height:122px; background:url("abouttop.jpg") center no-repeat; float:left; padding-top:40px;}
.hengfu{ width:100%; height:546px; line-height:546px; background:url("aboutheng.jpg") center no-repeat; float:left; margin-bottom:20px;}
.lxhengfu{ width:100%; height:411px; line-height:411; background:url("contactus.jpg") center no-repeat; float:left; margin-bottom:20px;}
.honorhengfu{ width:100%; height:546px; line-height:546px; background:url("honortop.jpg") center no-repeat; float:left; margin-bottom:20px;}
.whhengfu{ width:100%; height:544px; line-height:544px; background:url("wh.jpg") center no-repeat; float:left; margin-bottom:20px;}
.yfjhhengfu{ width:100%; height:546px; line-height:546px; background:url("aboutheng11.jpg") center no-repeat; float:left; margin-bottom:20px;}
.yftdhengfu{ width:100%; height:546px; line-height:546px; background:url("jstd.jpg") center no-repeat; float:left; margin-bottom:20px;}
.sbhengfu{ width:100%; height:546px; line-height:546px; background:url("shebei.jpg") center no-repeat; float:left; margin-bottom:20px;}
.yylyhengfu1{ width:100%; height:546px; line-height:546px; background:url("dzyj.jpg") center no-repeat; float:left; margin-bottom:20px;}
.zlhengfu{ width:100%; height:479px; line-height:479px; background:url("hzgy.jpg") center no-repeat; float:left; margin-bottom:20px;}
.middleb{ width:1223px; height:290px; margin:30px auto;}
.middleb li{ width:495px; height:286px; float:left;  font-family:Arial, Helvetica, sans-serif "Î¢ÈíÑÅºÚ"; font-size:12px; color:#919191; line-height:30px;}
.bgqyj{ width:1223px; height:485px; margin:0 auto; background:url("middle-1.jpg") center no-repeat;}
.bgqyj1{ width:1223px; height:120px; margin:0 auto; background:url("middlebj.jpg") center repeat-y;  margin-bottom:30px;}
.bgqyj1 li{ float:left; font-family:Arial, Helvetica, sans-serif "Î¢ÈíÑÅºÚ"; font-size:12px; color:#919191; line-height:30px; padding-left:50px; padding-right:50px; padding-top:20px;}
.footer{ width:100%; height:390px; background:url("bottom.jpg") center no-repeat; float:left;}
.footer1{ width:1180px; margin:20px auto;}
.footer1 li{ width:620px; float:right;}
.footer1 li span{ width:123px; float:left; line-height:26px; font-family: "Î¢ÈíÑÅºÚ"; font-size:14px; text-align:center;}
.footer1 li span a{ width:123px; float:left; line-height:26px; font-family: "Î¢ÈíÑÅºÚ"; font-size:14px; text-align:center; color:#CCC;}
.footer1 li span a:hover{color:#fff;}
.footer1 li dl{ width:123px; float:left; line-height:30px; font-family: "Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; color:#CCC}
.footer1 li dl a{ color:#CCC}
.footer1 li dl a:hover{ color:#fff}
.footer2{ width:1180px; margin:20px auto;}
.footer2 li{ width:700px; margin-left:100px; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; line-height:30px; float:left;}
.pmthengfu{ width:100%; height:537px; line-height:537px; background:url("pmtbeaner.jpg") center no-repeat; float:left; margin-bottom:20px;}
.pmtx{width:100%; height:20px; line-height:20px; border-top:1px solid #d6d6d6; float:left; text-align:center; margin-top:30px;}
.pmtjs{ width:1223px; height:400px; margin:0 auto;}
.pmtjs li{ width:500px; height:380px; float:left; line-height:26px; color:#4e4e4e; font-size:14px; padding-top:20px;}
.pmtjs li span{ width:100%; float:left; line-height:26px; color:#939292; font-size:14px;  padding-bottom:10px; background:url("landian.jpg") top left no-repeat;padding-left:25px; margin-top:10px;padding-rihgt:35px;}
.pmtjs li dl{ width:245px; float:right; line-height:45px; height:45px;  margin-right:30px;}
.pmtjs li dl a{ width:245px; float:right; line-height:45px; height:45px; border:1px solid #ff6b4a; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#ff6b4a; text-align:center; }
.pmtjs li dl a:hover{ width:245px; float:right; line-height:45px; height:45px; border:1px solid #6CF; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#fff; text-align:center; background-color:#6CF;}
.pmtsy{ width:100%; height:580px; line-height:30px; background:url("pmtys.jpg") center no-repeat; float:left; margin-top:10px; margin-bottom:10px;}
.pmtsy1{ width:500px; height:300px; line-height:30px; margin-left:90px; float:left;}
.pmtsy1 li{ width:300px; height:150px; line-height:30px; color:#383f4d; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; margin-top:130px;}
.pmtsy1 li dl{ width:300px; height:30px; line-height:30px; color:#248933; font-size:18px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
.pmtxntd{ width:100%; height:145px; float:left; background:#00598e; text-align:center; padding-top:20px;}
.pmtxnbj{ width:100%; height:503px; float:left; background: url("pmtxnbj.jpg") no-repeat center; text-align:center; padding-top:20px;}
.pmtxnbj1{ width:1223px; height:503px; margin:0 auto;}
.pmtxnbj1 li{ width:100%;float:left; background:url("pmtxn1.jpg") left no-repeat; height:453px; margin-top:50px;padding-left:400px; text-align:left;}
.pmtxnbj1 li span{ clear:both; margin-left:30px; width:400px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#898989; text-align:left; float:left;}
.pmtxnbj1 li span dl{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#454645; font-weight:bold; line-height:30px;margin-top:20px;}
.pmtxnbj1 li span dt{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#454645; font-weight:bold; line-height:30px; margin-top:20px;}
.pmtxnbj11{ clear:both; width:400px; line-height:26px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#898989; float:left;}
.pmtxnbj12{ clear:both; width:300px; line-height:40px; border-bottom:1px dotted #999; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#898989; float:left;}
.pmtyyly{ width:100%; height:110px; line-height:110px; text-align:center; background:#d0cece; float:left; padding-top:30px;}
.pmtyyly1{ width:100%; height:426px; line-height:426px; background:url("pmtyyly1.jpg") center no-repeat; float:left;}
.pmtcczs{ width:100%; height:118px; line-height:118px; background:url("pmtcpzs.jpg") center no-repeat; float:left; margin-top:20px; margin-bottom:20px;}
.pmtcptu{ width:100%; height:370px; line-height:370px; float:left; background:#f6f6f6; text-align:center; margin-bottom:50px; }


.rcjob{ width:1223px; margin:0 auto;}
.rcjob dt{ width:1223px; height:50px; font-family:Arial, Helvetica, sans-serif "Î¢ÈíÑÅºÚ"; font-size:28px; color:#666; text-align:center; font-weight:bold; padding-top:30px; padding-bottom:10px; float:left;}
.rcjob li{ width:250px; margin:20px 20px 20px 20px; border:1px #CCCCCC solid; float:left; min-height:380px;}
.rcjob li:hover{ background:#E6F7FF}
.rcjob li img{ width:242px; height:110px; margin:4px; }
.rcjob li dl{ width:242px; margin:4px; float:left; font-size:16px; color:#00A6A6; font-weight:bold; line-height:40px;}

.rcjob li span{ width:242px; margin:4px; float:left; font-size:12px; color:#666; line-height:26px;}

.yyly{ width:100%; float:left; border:1px solid #CCC; margin:20px 0px 20px 0px; padding:20px;}
.yyly li{ float:left; line-height:35px;}
.yyly:hover{ background:#E1F5FF;}
.yyly li img{ width:367px; float:left; height:255px; margin-right:20px;}
.yyly li dl{ font-family:Arial, Helvetica, sans-serif "Ôì×Ö¹¤·¿ÀÊÙ»£¨·ÇÉÌÓÃ£©³£¹æÌå"; font-size:22px; letter-spacing:3px; color:#000; margin-left:20px; margin-bottom:20px; margin-top:30px;}
.yyly li dt{ font-family:Arial, Helvetica, sans-serif "Î¢ÈíÑÅºÚ"; font-size:16px; color:#666; margin-left:20px;}