* {
	margin: 0px; padding: 0px;
}

a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
ul {
	list-style: none;
}
li {
	list-style-type: none;
}
.clear {
	clear: both;
}
a img {
	border: currentColor; border-image: none;
}

.Pro-top {
	width: 100%; height:auto; overflow: hidden; margin-top: 30px; position: relative !important;
}
.Pro-top .Pro-top-top {
	margin: 0px auto; width: 240px; height: auto; text-align: center;
}
.Pro-top .Pro-top-top .Pro-top-top {
	
}
.Pro-top .Pro-top-top .Pro-top-top-middle {
	background: rgb(210, 148, 74); margin: 10px auto 0px; width: 120px; height: 4px;
}
.Pro-top .Pro-top-top .Pro-top-top-foot {
	background: rgb(102, 102, 102); width: 240px; height: 2px;
}
.Pro-top .Pro-top-two {
	width: 120px; height: auto; float: right;
}
.Pro-top .Pro-top-two ul {
	
}
.Pro-top .Pro-top-two ul li {
	width: 50px; height: 30px; text-align: center; line-height: 30px;
}
.Pro-top .Pro-top-two ul li a {
	color: rgb(0, 0, 0);
}
.Pro-top .Pro-top-two ul li:hover {
	background: rgb(0, 0, 0); display: block;
}
.Pro-top .Pro-top-two ul li:hover a {
	color: rgb(255, 255, 255);
}
.Pro-top .Pro-top-three {
	width: 100%; height:auto; overflow: hidden;
}
#lrtk {
	width: 1200px;
}
#lrtk > li {
	width: 450px;
}
.mb-wrapper {
	margin: 0px auto; left: 0px; top: 0px; height: 400px; position: relative;
}
.mb-slider {
	margin: 0px auto; padding: 0px; left: 0px; top: 0px; width: 100%; height: 420px; overflow: hidden; position: relative;
}
.mb-scroll {
	margin: 0px auto; padding: 0px; left: 0px; top: 0px; width: 100%; height: 420px; overflow: hidden; position: relative;
}
.mb-active-slider {
	border-color: rgb(51, 51, 51);
}
.mb-slider .mb-panel {
	list-style: none; margin-top: 100px; float: left; display: block; cursor: pointer;
}
.mb-panel a {
	outline: 0px;
}
.mb-slider .mb-panel.current {
	cursor: auto;
}
.mb-inside * {
	max-width: 100%;
}
a.mb-scrollButtons {
	background: url("../images/arrows.png") no-repeat; outline: 0px; border: 0px currentColor; border-image: none; top: 40%; width: 45px; height: 58px; text-decoration: none; margin-top: -29px; display: block; position: absolute; cursor: pointer; _background: transparent url(../images/arrows.gif) no-repeat;
}
a.mb-scrollButtons.mb-left {
	background-position: left top; left: -45px;
}
a.mb-scrollButtons.mb-right {
	background-position: right top; right: -45px;
}
a.mb-scrollButtons.mb-left:hover {
	background-position: left bottom;
}
a.mb-scrollButtons.mb-right:hover {
	background-position: right bottom;
}
a.mb-scrollButtons.disabled {
	display: none;
}
.mb-controls {
	margin: 0px auto; left: 530px; top: 310px; text-align: center; position: absolute; z-index: 100;
}
.mb-controls a {
	font: 18px/2.2 Georgia, Serif; margin: 0px 5px 0px 0px; padding: 2px; outline: 0px; text-align: center; color: rgb(102, 102, 102); text-decoration: none; display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.mb-panel {
	margin-top: 90px;
}
.mb-controls a:hover {
	color: black;
}
.mb-controls a.current {
	color: rgb(153, 0, 0);
}
.main-nav {
	margin: 0px 0px 20px; padding: 0px 0px 10px; text-align: center; border-bottom-color: rgb(167, 23, 0); border-bottom-width: 2px; border-bottom-style: solid; display: block;
}
.main-nav a {
	margin: 0px 8px; color: rgb(62, 99, 236); font-size: 18px; text-decoration: none;
}
.main-nav a:hover {
	color: black; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;
}
.mb-inside img {
	width: 100%;
}
.Pro-guodu {
	background: url("../images/pro1.png") no-repeat; margin: 0px auto; width: 30px; height: 7px; overflow: hidden;
}
.Pro-guodu1 {
	background: rgb(0, 0, 0); width: 100%; height: 3px;
}
.Pro-con {
	background: url("../images/pro-bg.jpg") no-repeat top; width: 100%; height: 2700px; overflow: hidden; position: relative !important;
}
.Pro-con .Pro-con-top {
	margin: 60px auto 0px; width: 380px; height: auto; text-align: center; overflow: hidden;
}
.Pro-con .Pro-con-top .Pro-con-top-top {
	background: rgb(255, 255, 255); margin: 0px auto; width: 100px; height: 4px;
}
.Pro-con .Pro-con-top .Pro-con-top-middle {
	width: 100%; height: auto; color: rgb(255, 255, 255); font-size: 28px; margin-top: 20px;
}
.Pro-con .Pro-con-top .Pro-con-top-foot {
	background: url("../images/pro-top-bg.png") no-repeat; margin: 30px auto 0px; width: 180px; height: 50px;
}
.Pro-con .Pro-con-top .Pro-con-top-foot p {
	color: rgb(255, 255, 255); font-size: 18px; font-weight: bold;
}
.Pro-con .Pro-con-three {
	margin: 60px auto 0px; width: 1200px; height: auto; overflow: hidden; position: relative !important;
}
.Pro-con .Pro-con-three ul {
	margin-left: 36px;
}
.Pro-con .Pro-con-three ul li {
	width: 575px; height: auto; overflow: hidden; margin-right: 0px; float: left;
}
.Pro-con .Pro-con-three ul li p {
	text-align: center; line-height: 40px;
}
.Pro-con .Pro-con-three ul li a p {
	color: rgb(255, 255, 255);
}
.Pro-con .Pro-con-four {
	background: url("../images/pro5.png") no-repeat center; width: 100%; height: 263px; overflow: hidden; margin-top: 280px;
}
.Pro-con .Pro-con-four p {
	width: 620px; height: auto; color: rgb(255, 255, 255); line-height: 30px; margin-top: 60px; margin-left: 440px;
}
