@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {
	margin: 0;
	padding: 0;
}  
img{ 
	vertical-align: middle;
	
}
ul, ol {
	list-style: none;
}

body {
	font: 12px;
	font-family: "微软雅黑";
	overflow-x:hidden;
}
a {
	text-decoration: none;
}
h1,h2,h3,h4,h5,h6{font-weight: normal;}




.kv img{ width:100%; min-width: 1100px;}
.wrap{ width: 1100px; margin:0 auto; }
.part1{ background:url(../images/p1-bg.jpg) no-repeat center center; width:100%; height: 567px; padding-top: 30px; position: relative;}
.part1 a{ position:absolute; left: 18.5%; top: 63%;}
.biao{ width:534px;position: absolute;z-index: 99;left: 50%; margin-left: -267px; margin-top: -125px;}
.part2{ padding-top: 75px;}
.p2-in{ width:1099px; height:934px; margin:50px auto 0;}
.part3{ width:100%; height:1185px; background:url(../images/p3-bg.png) no-repeat center center; padding-top: 150px;}
.biao1{ width:952px; height:187px; margin:0 auto;}
.list{ margin-top: 40px; height:680px;}
.san{ position:absolute; left:2%; top: 0%;}
.list ul li{ float: left; width:33.33333%; text-align: center; margin-bottom: 20px ; position:relative; color:#fff;}
.txt{ position:absolute; left:20%; top: 35%; font-size: 24px;}
.txt p{ font-size: 20px; width:200px; text-align: left; line-height: 28px; margin-left: 16px;}
.p3-a{ width:298px; height:80px; margin:0 auto;}
.part4{ width:100%; height:1636px;background:url(../images/p4-bg.png) no-repeat center center; margin-top: -160px; padding-top: 150px;}
.biao2{ width:595px; height:111px; margin:0 auto;}
.p4-1{ width:1042px; height:1123px; margin:0 auto; margin-top: 30px; position:relative;}
.txt1{ font-size: 44px; width:460px; position:absolute; left:4%; top: 10%;}
.txt1 .txt1-in{ font-size: 24px; margin-top: 10px;}
.txt2{ left:55%; top: 42%;}
.txt3{ left:4%; top: 75%;}
.p4-a{ margin-top: 30px;}
.p5-1{ margin-top: -285px;background:url(../images/p5-bg.png) no-repeat center center; width:100%; height:514px; position:relative; z-index: 1;}
.biao3{ position:absolute; left:50%; margin-left: -299.5px; top: 45%;}
.p5-2{ width:100%; background:#f8f7c1; margin-top: -125px; padding-bottom: 200px;}
.list2{ position:relative; z-index: 2; width:1053px; height:339px; margin:0 auto; margin-bottom: 30px;}
.list2 a{ position:absolute; left:59%; top: 68%;}
.list21 a{ left:14%; top: 62%;}
.list3 a{ top: 63%;}
.list4 a{ top: 64%;}
.part6{ width:100%; background:url(../images/p6-bg.png) no-repeat top center; margin-top: -186px; padding-top: 150px; padding-bottom: 22px; }
.biao4{ width:727px; height:77px; margin:0 auto;}
.p6-1{ margin-top: 30px; position:relative; min-width: 1100px;} 
.p6-1 img{ width:100%; min-width: 1100px; }
.p6-in{ position:absolute; top: 2%; margin:0 15px; }
.p6-in img{ min-width: 1100px;}
.part7{ min-width: 1100px; position:relative;  font-size: 20px;}
.part7 img{ min-width: 1100px; width:100%; }
.p7-a{ position:absolute; left:20%; top: 82%; border:2px solid #fff; padding:10px 20px; border-radius: 40px;}
.p7-a a{ color:#fff;}