body {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
div {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
table {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
from {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
dl {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
ul {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
li {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
ol {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
dt {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
dd {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
span {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
img {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
input {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
h1 {
	margin: 0px; padding: 0px; border: currentColor;
}
h2 {
	margin: 0px; padding: 0px; border: currentColor;
}
h3 {
	margin: 0px; padding: 0px; border: currentColor;
}
h4 {
	margin: 0px; padding: 0px; border: currentColor;
}
h5 {
	margin: 0px; padding: 0px; border: currentColor;
}
h6 {
	margin: 0px; padding: 0px; border: currentColor;
}
p {
	margin: 0px; padding: 0px; border: currentColor;
}
b {
	margin: 0px; padding: 0px; border: currentColor;
}
em {
	margin: 0px; padding: 0px; border: currentColor;
}
body {
	background: rgb(255, 255, 255); font: 12px/22px "Î¢ÈíÑÅºÚ"; width: 100%; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.del_float {
	border: currentColor; clear: both;
}
a {
	text-decoration: none;
}
.wrap {
	width: 100%; height: 100%; position: relative; min-width: 1280px; max-width: 100%;
}
a:hover {
	color: rgb(0, 104, 183);
}
a.cur {
	color: rgb(0, 104, 183);
}
.header {
	background: rgb(239, 240, 242); width: 100%; height: 125px;
}
.header .top {
	background: rgb(64, 74, 86); width: 100%; height: 28px;
}
.header .top_con {
	margin: 0px auto; width: 1200px;
}
.header .top_con a {
	font: 12px/28px "Î¢ÈíÑÅºÚ"; color: rgb(150, 153, 157); margin-left: 4px; float: right; font-size-adjust: none; font-stretch: normal;
}
.header .top_con .seach {
	background: url("../images/top_seach.jpg") no-repeat center; margin: 5px 0px 0px 20px; width: 113px; height: 19px; float: right;
}
.header .top_con .seach .put1 {
	border: currentColor; width: 93px; height: 19px;
}
.header .top_con .seach .btn {
	border: currentColor; width: 20px; height: 19px; vertical-align: -5px; cursor: pointer;
}
.head_con {
	margin: 0px auto; width: 1200px; height: 97px; position: relative;
}
.head_con .sub_bg {
	left: 0px; bottom: -37px; display: none; position: absolute; z-index: 90;
}
.head_con h1 {
	width: 164px; padding-top: 23px; float: left;
}
.head_con .nav {
	width: 778px; height: 100%; float: right; position: relative;
}
.head_con .nav li {
	width: 111px; height: 100%; float: left; z-index: 100;
}
.head_con .nav li.cur {
	background: rgb(230, 0, 18);
}
.head_con .nav li:hover {
	background: rgb(230, 0, 18);
}
.head_con .nav li.cur .a1 {
	color: rgb(255, 255, 255);
}
.head_con .nav li:hover .a1 {
	color: rgb(255, 255, 255);
}
.head_con .nav li.cur .a2 {
	color: rgb(255, 255, 255);
}
.head_con .nav li:hover .a2 {
	color: rgb(255, 255, 255);
}
.head_con .nav li .a1 {
	font: 16px/97px "Î¢ÈíÑÅºÚ"; width: 100%; height: 100%; text-align: center; color: rgb(51, 51, 51); display: block; font-size-adjust: none; font-stretch: normal; background: rgb(151, 2, 19);
}
.head_con .nav li .a2 {
	font: 16px/97px "Î¢ÈíÑÅºÚ"; width: 100%; height: 100%; text-align: center; color: rgb(51, 51, 51); display: block; font-size-adjust: none; font-stretch: normal;
}
.head_con .nav li .li_con {
	left: 0px; top: 97px; width: 640px; height: 37px; display: none; position: absolute; z-index: 999;
}
.head_con .nav li .li_con a {
	font: 13px/37px "Î¢ÈíÑÅºÚ"; padding: 0px 11px; height: 100%; color: rgb(255, 255, 255); display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.head_con .nav li .li_con a:hover {
	background: rgb(151, 2, 19);
}
.foot {
	background: rgb(62, 70, 87); padding-bottom: 35px;
}
.foot_con {
	margin: 0px auto; width: 1200px;
}
.foot_con dl {
	margin: 25px 80px 0px 0px; float: left;
}
.foot_con dl dt {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; padding: 0px 0px 7px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.foot_con dl dd p a {
	font: 12px/24px "Î¢ÈíÑÅºÚ"; color: rgb(159, 163, 171); font-size-adjust: none; font-stretch: normal;
}
.foot_con dl dd p a:hover {
	color: rgb(255, 255, 255);
}
.foot_con .rig {
	margin: 25px 0px 0px; padding: 0px 0px 0px 70px; border-left-color: rgb(104, 111, 124); border-left-width: 1px; border-left-style: solid; float: right;
}
.foot_con .rig h3 {
	font: 14px/24px "Î¢ÈíÑÅºÚ"; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.foot_con .rig p {
	font: 12px/24px "Î¢ÈíÑÅºÚ"; color: rgb(159, 163, 171); font-size-adjust: none; font-stretch: normal;
}
.foot_con .rig p b {
	color: rgb(255, 255, 255); font-size: 18px; font-weight: normal;
}
.copy {
	background: rgb(59, 59, 59); width: 100%; height: 50px;
}
.copy .copy_con {
	font: 12px/50px "Î¢ÈíÑÅºÚ"; margin: 0px auto; width: 1200px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.copy .copy_con a {
	font: 12px/50px "Î¢ÈíÑÅºÚ"; color: rgb(255, 255, 255); float: right; font-size-adjust: none; font-stretch: normal;
}
.copy .copy_con a:hover {
	color: rgb(204, 204, 204);
}
