html,body,ul,ol,li,p{margin:0;padding:0;font-family:"微软雅黑";}
ul,ol{list-style: none}
.pre_banner_3d a{
    text-decoration: none;
    border:none;
}
body{
    overflow-x: hidden;
}

.contrves{
    width:100%;
    height:auto;
    position:absolute;
    
}





.color_font {
	background: #FFF;
	color: #000;
	width: 45px;
	height: 45px;
	font-size:30px;
	text-align: center;
	font-family:"宋体";
	line-height: 45px;
	border-radius:10px;
	/*   font-weight: 700;*/
    position:absolute;
	top:45%;
	bottom:0;
	margin:auto;
	z-index: 50;
	cursor: pointer;
}
.left_btn {
	left:0;
	margin-left: -25%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -18%
}


 #main{
		 	height: 890px;
			position:relative;
		 }
#oneee {
	width: 35%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 890px;
	padding: 0px;
	z-index:-2;
	transform: translate(0%, -45.5%);
	/*  background-size:100%;*/
}
#tto {
    width: 70%;
    overflow: hidden;
    padding-top: 140px;
    margin-right: 7%;
}
.cen {
	position: absolute;
	width: 60%;
	left: 65%;
	top: 40%;
	transform: translate(-75%, -50%);
}
.onee .tit {
	font-size:33px;
	color: #424242;
	line-height:50px;
	max-width: 360px;
	text-indent: 0px;
}
.onee .tit span {
	display: block;
	font-size:30px;
	color: #151515;
	line-height: 48px;
}
.text1 {
	color: #646464;
	line-height: 25px;
	text-indent: 2em;
	display: inline-flex;
	margin-top: 20px;
}
.text2 {
	color: #646464;
	line-height: 25px;
	margin-top: 30px;
	text-indent: 2em;
	display: block;
	font-size:17px;
}
.text1.pro1 {
	width: 20%;
	height: 2px;
	background: red;
	margin-top: 0px;
}
.text2.pro2 {
	text-indent: 0px;
}
.tupian {
background-size:100%;
	width: 100%;
	height: 100%;
	background-size:cover; 
	position: absolute;
	bottom:0px;
	opacity: 0;
	left:0px;
	
	color: #FFFFFF;
	text-align: center;
	line-height: 100%;
	display:block;
	z-index: 2;
}
.tupian a {
	color:#FFFFFF;
	font-size:24px;
	line-height: 100%;
	width: 100%;
	height: 100%;
	text-align:center;
		position: absolute;
		top:0%;
		left:0px;
	opacity: 1;
	z-index: 2;
}
.tupian a span{
	z-index: 10;
		position: absolute;
		top:45%;
		left:40%;
}
.tupian a:hover {
	color: #FFFFFF;

}
.tupian:hover {
	opacity: 1;
}
.tupian a:hover .wenzi {
	opacity: 0;
	display:none;
	z-index: 1;
}
.tupian:hover .wenzi {
	opacity: 0;
	display:none;
	z-index: 1;
}
.wenzi {
	position: absolute;
	bottom: 2%;
	color: #FFF;
	text-align: center;
	width: 100%;
	font-size: 18px;
	z-index: 1;
} 
.vmc-arrow-left{
		position: absolute;
	top: 65%;
	left: 7%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 65%;
	left: 10.5%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}

@media screen and (max-width:1920px){
	  #main{
		 	height: 900px;
		 }
	 #oneee {
	width: 35%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 900px;
	padding: 0px;
z-index:-2;

	transform: translate(0%, -45.5%);
	/*  background-size:100%;*/
}


.left_btn {
    left: 0;
    margin-left: -26.5%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -21%
}
}
@media screen and (max-width:1820px){
	 #oneee {
	width: 35%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 900px;
	padding: 0px;
	z-index:-2;

	transform: translate(0%, -45.5%);
	/*  background-size:100%;*/
}


.left_btn {
    left: 0;
    margin-left: -26.5%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -21%
}
}
@media screen and (max-width:1720px){
	 #oneee {
	width: 35%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 900px;
	padding: 0px;
	z-index:-2;

	transform: translate(0%, -45.5%);
	/*  background-size:100%;*/
}

.left_btn {
    left: 0;
    margin-left: -26.5%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -21%
}
}
@media screen and (max-width:1620px){
	 #oneee {
	width: 35%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 800px;
	padding: 0px;
	z-index:-2;
  
	transform: translate(0%, -45.5%);
	/*  background-size:100%;*/
}

.left_btn {
    left: 0;
    margin-left: -26.5%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -21%
}
.vmc-arrow-left{
		position: absolute;
	top: 65%;
	left: 7%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 65%;
	left: 11%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
}
@media screen and (max-width:1520px){
	 #oneee {
	width: 35%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 800px;
	padding: 0px;
	z-index:-2;
 
	transform: translate(0%, -45.5%);
	/*  background-size:100%;*/
}


.left_btn {
    left: 0;
    margin-left: -26.5%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -21%
}

}
@media screen and (max-width:1440px){
	 #oneee {
	width: 35%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 750px;
	padding: 0px;
	z-index:-2;
 
	transform: translate(0%, -45.5%);
	/*  background-size:100%;*/
}

.left_btn {
    left: 0;
    margin-left: -26.5%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -21%
}

}
@media screen and (max-width:1320px){
	#main {
    height: 700px;
}
.cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 40%;
    transform: translate(-75%, -50%);
}
	 #oneee {
	width: 100%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 680px;
	padding: 0px;
	z-index:-2;
/*       margin-left:-20px;
	transform: translate(0%, -45.5%);*/
	background-size:cover; 
	/*  background-size:100%;*/
}

#tto {
    width: 100%;
    overflow: hidden;
    padding-top: 600px;
	margin:0px;

}
.left_btn {
    left: 0;
    margin-left: -27%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -19%
}
.vmc-arrow-left{
		position: absolute;
	top: 53%;
	left:76%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 53%;
	left: 81%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}

}
.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:-60px;

	}
	.vmcarousel > li.vmc_active img{
		width: 100%;
		height: 95%;
	
	}

 @media screen and (max-width:1200px){
	#main {
    height: 700px;
}
.cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 30%;
    transform: translate(-75%, -50%);
}
	 #oneee {
	width: 100%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 680px;
	padding: 0px;
	z-index:-2;
/*       margin-left:-20px;
	transform: translate(0%, -45.5%);*/
	background-size:cover; 
	/*  background-size:100%;*/
}

#tto {
    width: 100%;
    overflow: hidden;
    padding-top: 450px;
	margin:0px;

}
.left_btn {
    left: 0;
    margin-left: -27%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -19%
}
.vmc-arrow-left{
		position: absolute;
	top: 43%;
	left:76%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 43%;
	left: 81%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
.vmcarousel > li{
	width:400px  !important;
	}
.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}

}
@media screen and (max-width:1100px){
		#main {
    height: 700px;
}
.cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 30%;
    transform: translate(-75%, -50%);
}
	 #oneee {
	width: 100%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 680px;
	padding: 0px;
	z-index:-2;
/*       margin-left:-20px;
	transform: translate(0%, -45.5%);*/
	background-size:cover; 
	/*  background-size:100%;*/
}

#tto {
    width: 100%;
    overflow: hidden;
    padding-top: 450px;
	margin:0px;

}
.left_btn {
    left: 0;
    margin-left: -27%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -19%
}
.vmc-arrow-left{
		position: absolute;
	top: 43%;
	left:76%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 43%;
	left: 81%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
.vmcarousel > li{
	width:400px  !important;
	}
.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
	}
@media screen and (max-width:1024px){
		#main {
    height: 700px;
}
.cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 30%;
    transform: translate(-75%, -50%);
}
	 #oneee {
	width: 100%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 680px;
	padding: 0px;
	z-index:-2;
/*       margin-left:-20px;
	transform: translate(0%, -45.5%);*/
	background-size:cover; 
	/*  background-size:100%;*/
}

#tto {
    width: 100%;
    overflow: hidden;
    padding-top: 420px;
	margin:0px;

}
.left_btn {
    left: 0;
    margin-left: -27%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -19%
}
.vmc-arrow-left{
		position: absolute;
	top: 43%;
	left:76%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 43%;
	left: 81.5%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
.vmcarousel > li{
	width:350px  !important;
	}
.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
	}
@media only screen and (max-width:980px) {
		#main {
    height: 700px;
}
.cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 25%;
    transform: translate(-75%, -50%);
}
	 #oneee {
	width: 100%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 680px;
	padding: 0px;
	z-index:-2;
/*       margin-left:-20px;
	transform: translate(0%, -45.5%);*/
	background-size:cover; 
	/*  background-size:100%;*/
}

#tto {
    width: 100%;
    overflow: hidden;
    padding-top: 420px;
	margin:0px;

}
.left_btn {
    left: 0;
    margin-left: -27%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -19%
}
.vmc-arrow-left{
		position: absolute;
	top: 40.5%;
	left:76%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 40.5%;
	left: 82%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
.vmcarousel > li{
	width:320px  !important;
	}
.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
	}
 @media only screen  and (max-width:799px) {
	 	#main {
    height: 700px;
}
.cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 25%;
    transform: translate(-75%, -50%);
}
	 #oneee {
	width: 100%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 680px;
	padding: 0px;
	z-index:-2;
/*       margin-left:-20px;
	transform: translate(0%, -45.5%);*/
	background-size:cover; 
	/*  background-size:100%;*/
}

#tto {
    width: 100%;
    overflow: hidden;
    padding-top: 420px;
	margin:0px;

}
.left_btn {
    left: 0;
    margin-left: -27%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -19%
}
.vmc-arrow-left{
		position: absolute;
	top: 40.5%;
	left:76%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 40.5%;
	left: 88%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
.vmcarousel > li{
	width:260px  !important;
	}
.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
	 }
	 @media only screen  and (max-width:640px) {
	 	#main {
    height: 650px;
}
.cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 25%;
    transform: translate(-75%, -50%);
}
	 #oneee {
	width: 100%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 600px;
	padding: 0px;
	z-index:-2;
/*       margin-left:-20px;
	transform: translate(0%, -45.5%);*/
	background-size:cover; 
	/*  background-size:100%;*/
}

#tto {
    width: 100%;
    overflow: hidden;
    padding-top: 420px;
	margin:0px;

}
.left_btn {
    left: 0;
    margin-left: -27%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -19%
}
.vmc-arrow-left{
		position: absolute;
	top: 40.5%;
	left:76%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 40.5%;
	left: 88%;
	width: 45px;
	height: 45px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:45px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
.vmcarousel > li{
	width:260px  !important;
	}
.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
	 }
	 @media only screen  and (max-width:550px) {
	 	#main {
    height: 600px;
}
.cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 25%;
    transform: translate(-75%, -50%);
}
	 #oneee {
	width: 100%;
	background:url(../images/index03.jpg ) top center no-repeat;
	height: 550px;
	padding: 0px;
	z-index:-2;
/*       margin-left:-20px;
	transform: translate(0%, -45.5%);*/
	background-size:cover; 
	/*  background-size:100%;*/
}

#tto {
    width: 100%;
    overflow: hidden;
    padding-top: 320px;
	margin:0px;
	padding-left:30px;

}
.left_btn {
    left: 0;
    margin-left: -27%;
}
.right_btn {
	/*    right:0;*/
    left: 0;
	position: absolute;
	bottom: 0;
	margin-left: -19%
}
#tto .container {
	margin-right:-90px;
	}
.onee .tit {
    font-size: 24px;
    color: #424242;
    line-height: 35px;
    max-width: 360px;
    text-indent: 0px;
}
.onee .tit span {
    display: block;
    font-size: 24px;
    color: #151515;
    line-height: 35px;
}
text2 {
    color: #646464;
    line-height: 25px;
    margin-top: 30px;
    text-indent: 2em;
    display: block;
    font-size: 17px;
}
.vmc-arrow-left{
		position: absolute;
	top: 40.5%;
	left:76%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 40.5%;
	left: 86%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
.vmcarousel > li{
	width:250px  !important;
	}
.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
	 }
@media only screen  and (max-width:501px) {
		 .onee .tit {
    font-size: 20px !important;
    color: #424242;
    line-height: 35px;
    max-width: 360px;
    text-indent: 0px;
}
.onee .tit span {
    display: block;
    font-size: 20px !important;
    color: #151515;
    line-height: 35px;
}
text2 {
    color: #646464;
    line-height: 25px;
    margin-top: 30px;
    text-indent: 2em;
    display: block;
    font-size: 17px !important;
}
.vmc-arrow-left{
		position: absolute;
	top: 43.5%;
	left:72%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 43.5%;
	left: 85%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
		 .cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 30%;
    transform: translate(-75%, -50%);
}
		 #tto {
    width: 100%;
    overflow: hidden;
    padding-top: 350px;
    margin: 0px;
}
		 #tto .container {
	margin-right:-65px;
	}
		 .vmcarousel > li{
	width:250px  !important;
	}
	.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
.wenzi {
	position: absolute;
	bottom: 2%;
	color: #FFF;
	text-align: center;
	width: 100%;
	font-size: 14px;
	z-index: 1;
} 


		 }
	@media only screen  and (max-width:461px) {
		 .onee .tit {
    font-size: 20px !important;
    color: #424242;
    line-height: 35px;
    max-width: 360px;
    text-indent: 0px;
}
.onee .tit span {
    display: block;
    font-size: 20px !important;
    color: #151515;
    line-height: 35px;
}
text2 {
    color: #646464;
    line-height: 25px;
    margin-top: 30px;
    text-indent: 2em;
    display: block;
    font-size: 17px !important;
}
.vmc-arrow-left{
		position: absolute;
	top: 43.5%;
	left:72%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 43.5%;
	left: 85%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
		 .cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 30%;
    transform: translate(-75%, -50%);
}
		 #tto {
    width: 100%;
    overflow: hidden;
    padding-top: 350px;
    margin: 0px;
}
		 #tto .container {
	margin-right:-65px;
	}
		 .vmcarousel > li{
	width:230px  !important;
	}
	.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
.wenzi {
	position: absolute;
	bottom: 2%;
	color: #FFF;
	text-align: center;
	width: 100%;
	font-size: 14px;
	z-index: 1;
} 


		 }
 @media only screen  and (max-width:415px) {
		 .onee .tit {
    font-size: 20px !important;
    color: #424242;
    line-height: 35px;
    max-width: 360px;
    text-indent: 0px;
}
.onee .tit span {
    display: block;
    font-size: 20px !important;
    color: #151515;
    line-height: 35px;
}
text2 {
    color: #646464;
    line-height: 25px;
    margin-top: 30px;
    text-indent: 2em;
    display: block;
    font-size: 17px !important;
}
.vmc-arrow-left{
		position: absolute;
	top: 43.5%;
	left:72%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 43.5%;
	left: 85%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
		 .cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 30%;
    transform: translate(-75%, -50%);
}
		 #tto {
    width: 100%;
    overflow: hidden;
    padding-top: 380px;
    margin: 0px;
}
		 #tto .container {
	margin-right:-60px;
	}
		 .vmcarousel > li{
	width:206px  !important;
	}
	.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
.wenzi {
	position: absolute;
	bottom: 2%;
	color: #FFF;
	text-align: center;
	width: 100%;
	font-size: 13px;
	z-index: 1;
} 


		 }
		 @media only screen  and (max-width:376px) {
		 .onee .tit {
    font-size: 20px !important;
    color: #424242;
    line-height: 35px;
    max-width: 360px;
    text-indent: 0px;
}
.onee .tit span {
    display: block;
    font-size: 20px !important;
    color: #151515;
    line-height: 35px;
}
text2 {
    color: #646464;
    line-height: 25px;
    margin-top: 30px;
    text-indent: 2em;
    display: block;
    font-size: 17px !important;
}
.vmc-arrow-left{
		position: absolute;
	top: 43.5%;
	left:72%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 43.5%;
	left: 85%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
		 .cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 30%;
    transform: translate(-75%, -50%);
}
		 #tto {
    width: 100%;
    overflow: hidden;
    padding-top: 380px;
    margin: 0px;
}
		 #tto .container {
	margin-right:-50px;
	}
		 .vmcarousel > li{
	width:188px  !important;
	}
	.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
.wenzi {
	position: absolute;
	bottom: 2%;
	color: #FFF;
	text-align: center;
	width: 100%;
	font-size: 13px;
	z-index: 1;
} 

	 @media only screen  and (max-width:361px) {
		 .onee .tit {
    font-size: 20px !important;
    color: #424242;
    line-height: 35px;
    max-width: 360px;
    text-indent: 0px;
}
.onee .tit span {
    display: block;
    font-size: 20px !important;
    color: #151515;
    line-height: 35px;
}
text2 {
    color: #646464;
    line-height: 25px;
    margin-top: 30px;
    text-indent: 2em;
    display: block;
    font-size: 17px !important;
}
.vmc-arrow-left{
		position: absolute;
	top: 43.5%;
	left:72%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 43.5%;
	left: 85%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
		 .cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 30%;
    transform: translate(-75%, -50%);
}
		 #tto {
    width: 100%;
    overflow: hidden;
    padding-top: 380px;
    margin: 0px;
}
		 #tto .container {
	margin-right:-50px;
	}
		 .vmcarousel > li{
	width:180px  !important;
	}
	.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
.wenzi {
	position: absolute;
	bottom: 2%;
	color: #FFF;
	text-align: center;
	width: 100%;
	font-size: 13px;
	z-index: 1;
} 


		 }
		 @media only screen  and (max-width:321px) {
		 .onee .tit {
    font-size: 20px !important;
    color: #424242;
    line-height: 35px;
    max-width: 360px;
    text-indent: 0px;
}
.onee .tit span {
    display: block;
    font-size: 20px !important;
    color: #151515;
    line-height: 35px;
}
text2 {
    color: #646464;
    line-height: 25px;
    margin-top: 30px;
    text-indent: 2em;
    display: block;
    font-size: 17px !important;
}
.vmc-arrow-left{
		position: absolute;
	top: 43.5%;
	left:72%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
	}

 .vmc-arrow-right {
	position: absolute;
	top: 43.5%;
	left: 85%;
	width: 35px;
	height: 35px;
	overflow: hidden;
	opacity: 0;
	  font-size: 20px;
    text-align: center;
    font-family: "宋体";
	line-height:35px;
	text-align:center;
	background:#fff;
	border-radius: 5px;
	transition: opacity 0.3s ease;
	text-align: center;
}
		 .cen {
    position: absolute;
    width: 60%;
    left: 55%;
    top: 30%;
    transform: translate(-75%, -50%);
}
		 #tto {
    width: 100%;
    overflow: hidden;
    padding-top: 380px;
    margin: 0px;
}
		 #tto .container {
	margin-right:-40px;
	}
		 .vmcarousel > li{
	width:160px  !important;
	}
	.vmcarousel > li.vmc_active {
		width: 100%;
		height: 100%;
		margin-top:0px !important;

	}
	.vmcarousel > li.vmc_active img{
		width: 83% !important;
		height: auto !important;
	
	}
.wenzi {
	position: absolute;
	bottom: 2%;
	color: #FFF;
	text-align: center;
	width: 100%;
	font-size: 13px;
	z-index: 1;
} 


		 }