.hidden_y{width: 100%;overflow-x: hidden;}
.play-img12{ width: 100%; overflow:hidden;background: url(../images/2.jpg) no-repeat center; height:688px ; float: left; padding-top: 40px; box-sizing: border-box;}
.play-with{ width: 764px; margin: 0 auto;}
.contact_right{width:764px;margin: 0 auto;}
.contact_right p{margin-bottom:12px; line-height:45px;text-align: center;}
.contact_right p label{font-size:22px; color:#FFFFFF; display:inline-block; width:100px; }
.contact_right p input{width:775px; color:#666;height:56px; letter-spacing: 2px;line-height:36px;box-sizing:border-box;padding:10px 20px;background-color:#ffffff; margin: 0 auto; border-radius:30px; border:solid 1px #eeeeee; font-size:18px; text-align: center;}
.contact_right p select{width:203px; height:56px;margin-right: 20px; background-color:#ffffff; border-radius:6px; border:solid 1px #eeeeee; font-size:18px; text-indent:20px; }
.contact_right p a{display:block; margin-top:30px;width:764px; height:64px; background: url(../images/liji.png) top center no-repeat; cursor:pointer; border-radius:6px; font-size:20px; line-height:56px; text-align:center; color:#ffffff; outline:none; }
.chun-center{text-align: center;padding-top: 30px;width: 964px;min-height:461px;margin: 0px auto; background: url(../images/Bg.png) top center no-repeat; background-size: 100%;}
.chun-center img{margin-bottom: 30px;}
.contact_right p input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #adadad;

}

.contact_right p input:-moz-placeholder{
  color: #adadad;
 
}

.contact_right p input::-moz-placeholder{
  color: #adadad;
  
}

.contact_right p input:-ms-input-placeholder{
  color: #adadad;
 }


.y_one{width: 100%; height: 1032px;background: url(../images/banner_bg.png) center no-repeat;}
.y_width{width: 1260px; margin: 0px auto;}
.y_ctrl {padding-top: 100px;}
.y_ctrl img{margin-left: -120px;}
.y_left{position:relative;box-sizing: border-box;padding-right: 400px;}
.y_left h3{margin-top: 100px;}
.y_pp{font-size: 24px;color: #fff;margin-top: 60px;}
.y_pp i{display:inline;font-size: 48px;color: #ffca00;font-style: normal;}
.y_img{ margin-top: 64%;margin-left:24%;}
.y_img img{cursor: pointer;}
.y-mar{margin-top: 50px;}
.y_pimg{position: absolute;right: -90px;top:65px;}
.y_pimg1{position: absolute;right: 20px;top:50px;}
.y_towt{margin-top: 78px;text-align: center;}
.y_tow{width: 1200px;margin: 0px auto;}
.y_tow h5{font-size: 42px;color: #000;font-weight: bold;text-align: center;margin-top: 30px;}
.y_tow ul{margin-top: 120px;margin-bottom: 50px;overflow: hidden;}
.y_tow ul li{width: 400px;float: left;text-align: center;}
.y_tow ul li h3{margin-top:15px;height:44px;font-size: 24px;color:#fff;line-height:44px;background: url(../images/y_yuan.png) center no-repeat;}
.y_tow ul li p{font-size: 20px;color: #000;margin-top: 10px;}
.y_btu{width: 100%;height: 2080px;background:#f4f9fd;}
.y_thl{width: 500px;float: left;margin-top: 130px;}
.y_thl h2{font-size: 42px;height:215px;color: #000;font-weight: bold;text-align: center;background: url(../images/Path-5-Copy.png) center left no-repeat;}
.y_three{width: 1260px;margin: 0px auto;padding-top:75px;}
.y_three:after{content:" ";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
.y_thl h2{line-height: 160px;}
.y_thl img{margin-top: -40px;}
.y_thr{width: 710px;float: right;}
.y_four{width: 1260px;margin: 50px auto;}
.icon{text-align: center;}
.y_four h2{font-size: 42px;color: #000;font-weight: bold;text-align: center;margin-top: 20px;}
.y_four p{font-size: 24px;color: #000;margin-top: 30px;text-align: center;}
.y_zt{text-align: center;margin-top: 50px;}
.y_tt{margin-top: 50px;height: 51px;line-height: 51px;font-family:"Adobe 黑体 Std";font-size:30px;text-align:center;letter-spacing:10px;color:#332900;background: url(../images/tt.png) center no-repeat;}
.y_fifve{width: 1260px;margin: 0px auto;}
.y_fifve h1{font-size: 42px;text-align: center;font-weight: bold;margin-bottom: 30px;    margin-top: 60px;}
.ry-top{margin-top: 22px;}
.mar-pic{width: 1447px;margin-left: -94px;}
.chun-center a{display: block;width: 399px; height: 114px;margin: 0px auto;}
.y_style{position:relative;left:50%;margin-left:-960px;margin-bottom: -270px;width: 1920px;height: 336px;background: url(../images/Style.png) top left no-repeat;}
.y_style1{position:relative;left:50%;margin-left:-960px;   margin-bottom: -370px;
    margin-top: 55px;width: 1920px;height: 315px;background: url(../images/Style1.png) top right no-repeat;}
.tan-zhe {
			display: none;
			position: fixed;
			top: 0px;
			left: 0px;
			width: 100%;
			height: 100%;
			background: rgba(0, 0, 0, 0.4);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000, endColorstr=#40000000);
		}
		
		.tan-kuang {
			display: none;
			position:fixed;
			top: 50%;
			left: 50%;
			z-index: 3;
			margin-top: -285px;
			margin-left: -211px;
			background: url(../images/gh.png) top left no-repeat;
			background-size: 100%;
			width: 422px;
			min-height: 550px;
			
			border-radius: 10px;
			overflow: hidden;
		}
		
		.tan-close{padding: 30px 40px 0px;}
		
		.cuo-img {
			position: relative;
			width: 130px;
			height: 120px;
			margin: 0px auto;
		}
		
		.cuo-t {
			padding-top: 36px;
			width: 130px;
			height: 120px;
			margin: 0px auto;
		}
		
	
		.cuo-ti h3{font-size: 26px;}
		.cuo-ti p{margin-top: 16px;}
		.cuo-ti {
			margin-top: 235px;			
			font-size: 17px;
			line-height: 32px;
			padding: 20px 66px 0px;
			color: #323232;
		}
		
		.cuo-btn {
			cursor: default;
			width: 290px;
			height: 86px;
			margin: 6px auto 20px;
			background: url(img/cuo-btn.png) center no-repeat;
			font-family: "微软雅黑";
			font-size: 17px;
			line-height: 86px;
			text-align: center;
			color: #fff;
		}

		.tan-close img {
			max-width: 100%;
		}
		
		@-webkit-keyframes bounceIn {
			0% {
				opacity: 0;
				-webkit-transform: scale(.3);
				transform: scale(.3)
			}
			100% {
				opacity: 1;
				-webkit-transform: scale(1);
				transform: scale(1)
			}
		}
		
		@-moz-keyframes bounceIn {
			0% {
				opacity: 0;
				-moz-transform: scale(.3);
				transform: scale(.3)
			}
			100% {
				opacity: 1;
				-moz-transform: scale(1);
				transform: scale(1)
			}
		}
		
		@keyframes bounceIn {
			0% {
				opacity: 0;
				-webkit-transform: scale(.3);
				-ms-transform: scale(.3);
				transform: scale(.3)
			}
			100% {
				opacity: 1;
				-webkit-transform: scale(1);
				-ms-transform: scale(1);
				transform: scale(1)
			}
		}
		
		.bounceIn {
			-webkit-animation-name: bounceIn;
			animation-name: bounceIn;
		}
		
		.animated {
			-webkit-animation-duration: 0.5s;
			animation-duration: 0.5s;
			-webkit-animation-fill-mode: both;
			animation-fill-mode: both
		}
		
.play-wz{width:662px; height: 74px; margin:0px auto 30px auto;}
.play-wz img{width: 100%;}