* {	margin:0;padding:0;}
body {font:12px/1.5 Tahoma, Arial, "微软雅黑", Helvetica, sans-serif;	color: #000;line-height:1.8em;}
div {	margin:0 auto;}
:focus {	outline:0;}
img {	border:0;}
ul, li {	list-style:none;}
div, ul, li, dl, dt, dd, table, td, input {	font-size:15px;}
h1, h2, h3, h4, h5, h6 {	font-weight:normal;	font-size:15px;}
a {	color:#000;	text-decoration:none;}
a:hover {color:#3d8202;}
a:active {star:expression(this.onFocus=this.blur());}
.clear {width:100%;	height:0;clear:both;}
.clearfix {	height:auto;clear:both;	overflow:hidden;}
em, i {	font-style:normal;}
.fl{ float:left;} .fr{ float:right;}
.w1200{ width: 1200px; margin: 0 auto;}

.top{ background: #1e1e1e; height: 75px;}
.top .logo{ width: 158px; margin-top: 10px;}
.top .call{ line-height: 75px; color: #fff; font-size: 20px;}
.adv1,.adv2,.adv3,.adv4,.adv5{ position: relative; width: 100%; overflow: hidden;}
.adv1 .adv1_img,.adv2 .adv1_img,.adv3 .adv1_img,.adv4 .adv1_img,.adv5 .adv1_img{  width: 100%;}
.adv1{ width: 100%; height: 576px;}
.adv1 .w1200 .part_1{ position: absolute; left: 50%; margin-left: -600px; top: 26%;}
.adv1 .w1200 .part_2{ position: absolute; right: 50%; margin-right: -700px; top:26%;}
.adv2 .w1200 .part_3{ position: absolute; left: 50%; margin-left: -600px; top: 20%;}
.adv3{ height: 764px; margin: 30px auto 20px; width: 900px;}
.adv4{ height: 714px;}
.adv4 .part_5{ position: absolute; top: 50px;}
.adv4 .part_4{ position: absolute; top: 45%; width: 1100px; padding: 20px 50px; background: #fff;}
.adv5{ height: 900px;} 
.adv5 .part_6{ position: absolute; top:60px;}
.adv5 .inputBox{position: absolute; top: 250px; width: 40%; height: 100%;}
.adv5 .part_7{ position: absolute; top:330px; right: 50%; margin-right: -640px;}
.footerCopy img{ width: 20px; height: 20px;}

.formBox{ width:100%; position: absolute;}
.formBox p{ height: 26px; line-height: 26px; padding: 10px; margin: 20px auto; border: 1px solid #fff; color: #fff; font-size: 18px;}
.formBox p input{ border:0; width: 70%; padding-left: 10px; line-height: 26px; background:none; color: #fff;}
.formBox p label{ padding:0 15px }
.formBox h4{ color: #fff;font-size: 18px;}
.butDi{ width:530px;margin: 30px 0 0 0;}
.butDi input{ width:100%; height: 55px; line-height: 55px; color: #fff; background:url(../images/btn_1.jpg) no-repeat top center;    background-size: 100%; font-size: 18px;  border: 0; cursor: pointer;}
.formBox .radio_box{ color: #fff; font-size: 18px;}
.formBox .radio_box input{ padding-right: 5px;}
.scrollItem, .scrollItem_2_2 {background-size: cover !important; overflow: hidden; background: #121212;}
.footerCopy{ background: #121212;padding: 10px 0;color: #5f5f5f; text-align: center;}
@media only screen and (max-width:640px ) {
.w1200{ width: 100%; margin: 0 auto;}
img{  width: 100%; height: 100%;}
.adv1{ width: 100%; height: 180px;}
.adv1 .w1200 .part_1{ position: absolute; left:0; margin-left:10px; top: 24%; width: 49%;}
.adv1 .w1200 .part_2{ position: absolute; right: 0; margin-right: 10px; top:14%; width: 48%;}
.adv2{ width: 100%; height: 170px;}
.adv2 .adv1_img{  object-fit: fill;}
.adv2 .w1200 .part_3{ position: absolute; left: 0; margin-left: 10px; top: 10%; width: 85%;}
.adv3{ height: 314px; margin: 30px auto 20px; width: 98%;}
.adv4{ height: 472px;}
.adv4 .part_5{ position: absolute; top: 30px;}
.adv4 .part_4{ position: absolute; top: 27%; width: 70%; left: 1.8%;}
.adv5{ height: 500px;} 
.adv5 .part_6{ position: absolute; top:20px; width: 98%; left: 5px;}
.adv5 .inputBox{position: absolute; top: 20%; width: 90%; height: 100%; left: 5%;}
.adv5 .part_7{ position: absolute; top:330px; right: 50%; margin-right: -640px;}
.formBox p{ height: 16px; line-height: 16px; padding: 10px; margin: 3px auto; border: 1px solid #fff; color: #fff; font-size: 14px;}
.formBox h4,.formBox .radio_box{ color: #fff;font-size: 14px;}
	.butDi{ width:100%;margin: 10px 0 0 0;}
	.formBox p input{ border:0; width: 60%; line-height: 16px;}
	.footerCopy{ font-size: 12px;}
	.rslides img {
    display: block;
    height: auto;
		clear: left;
    width: 100%;
		border: 0;}
	.adv4 .part_4 .slide img {
    width: 100%;
}
	 .slide_nav {
	 background-size:80%;  right: -1%;
  }


.slide_nav.next {
	background-size:100%;
  right:-1%;
  }
}
