/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, hr, p, ul, ol, li,span{ margin:0; padding:0; }
body{font:normal 12px  "Arial","微软雅黑","Tahoma",sans-serif; margin:0;padding:0;background:#fff;}
ul,ol{list-style:none;padding: 0px;overflow: visible;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl{margin:0;padding:0;}
section, article, aside, header, footer, nav, dialog, figure,figcaption {display: block;}
em, i { font-style:normal }
img { border:0;padding:0; }
.clearfloat{clear:both;}
a,button,input,optgroup,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a, img{-webkit-touch-callout: none;}
a:hover{text-decoration:none}
ins,a{text-decoration:none}
body,html{width: 100%; max-width:640px; margin:0 auto;}
body{position: relative;-webkit-overflow-scrolling:touch;}
.hide{display: none;}
          
.main{width:100%;background:#fff;}

.y_banner1{display: block;width:16rem;height:11.75rem;}
.y_banner2{display: block;width:16rem;height:7.65rem;}
.y_btn{position:relative;margin-bottom:1.8rem;}
.y_btn .y_p1{display: block;width:16rem;height:20.75rem;}
.y_btn .y_btn1{position:absolute;left:50%;margin-left:-5rem;bottom:-0.2rem;display:block;width:10rem;height:2.4rem;}

.y_btn .y_p2{display: block;width:16rem;height:20.75rem;}
.y_btn .y_btn2{position:absolute;left:50%;margin-left:-5rem;bottom:-0.2rem;display:block;width:10rem;height:2.4rem;}

.y_btn .y_p3{display: block;width:16rem;height:20.75rem;}
.y_btn .y_btn3{position:absolute;left:50%;margin-left:-5rem;bottom:-0.15rem;display:block;width:10rem;height:2.4rem;}

.y_tit{display: block;width:16rem;height:2.5rem;}
.y_btn .bkl_bg{display: block;width:16rem;height:5.75rem;}
.y_btn .bkl_txt{position:absolute;left:0;top:1.3rem;width:100%; line-height:1.15rem;font-size:0.65rem;color:#000;text-align:center;}
.y_sb{display: block;width:16rem;height:9.25rem;}

.y_qy{width:84%;margin:1.2rem auto 0;font-size:0px;}
.y_qy ul li{width:6.2rem;height:4.05rem;background: url(../images/moveQy.png) no-repeat top center;background-size: 100% 100%;display: inline-block;vertical-align: bottom;margin-bottom: 1.75rem;position: relative;}
.y_qy ul li:nth-child(2n+1){margin-right: 1rem;}
.y_qy ul li .pic{width: 2.5rem;height: 2.5rem;position: absolute;left:0px;right: 0px;top:-0.8rem;margin: 0 auto;background: no-repeat top center;}
.y_qy ul li .pic1{background-image: url(../images/qyimg1.png);background-size: 1.5rem auto;}
.y_qy ul li .pic2{background-image: url(../images/qyimg2.png);background-size: 1.5rem auto;}
.y_qy ul li .pic3{background-image: url(../images/qyimg3.png);background-size: 1.5rem auto;}
.y_qy ul li .pic4{background-image: url(../images/qyimg4.png);background-size: 1.5rem auto;}
.y_qy ul li .p2{width:6rem;line-height:1rem; font-size: 0.6rem;color:#666; text-align: center;margin: 1.5rem auto 0;}
.y_bottom{display: block;width:16rem;height:7.5rem;}

/*弹窗效果*/
.tk_content{position: fixed;left:0px;top:0px;width: 100%;height: 100%;background: url(../images/tkbg.png) repeat;z-index: 30;display: none;}
.tk_content .bgCont{width:90%;height: 80%;background:#fff;position: absolute;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);border-radius:0.4rem;}

.pop_close{width:1.2rem;height:1.2rem;position:absolute;right:0.3rem;top:0.3rem;}
.pop_close a{display:block;width:1.2rem;height:1.2rem;background:url(../images/pop_close.png) no-repeat;background-size:1.2rem 1.2rem;} 
.tk_content .bgCont .pT{text-align: center;font-size:0.9rem;color:#333333;margin-top:1rem;}
.tk_content .bgCont .pT img{width:3rem;}
.tk_content .bgCont .over_cont{width: 92%;height:88%;overflow-y: scroll;margin:0 0 0 1rem;padding-top:0.2rem;}

.tk_content .bgCont .over_cont .tit{line-height:1rem;font-size:0.9rem;color:#eb8e3b;padding-bottom:0.3rem;text-align:center;}
.tk_content .bgCont .over_cont p{line-height:0.9rem;font-size:0.6rem;color:#333;padding-bottom:0.3rem;}



.dialog-zoomIn { display: block; -webkit-animation: zoomIn .5s ease 1 both;
 -moz-animation: zoomIn .5s ease 1 both;
 -ms-animation: zoomIn .5s ease 1 both;
 animation: zoomIn .5s ease 1 both;
}
.bounceIn { -webkit-animation: bounceIn 1s 0.2s ease 1 both; -moz-animation: bounceIn 1s 0.2s ease 1 both; -ms-animation: bounceIn 1s 0.2s ease 1 both; animation: bounceIn 1s 0.2s ease 1 both; }

@-webkit-keyframes opacityMove{
	0%{ opacity:0;}
	25%{ opacity:1;}
	50%{ opacity:0;}
	75%{ opacity:1;}
	100%{ opacity:0;}
}
@keyframes opacityMove{
	0%{ opacity:0;}
	25%{ opacity:1;}
	50%{ opacity:0;}
	75%{ opacity:1;}
	100%{ opacity:0;}
}
 @-webkit-keyframes zoomIn { from {
 d -webkit-transform: scale(0);
 -moz-transform: scale(0);
 -ms-transform: scale(0);
 -o-transform: scale(0);
 transform: scale(0);
}
to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
}
 @-o-keyframes zoomIn { from {
 d -webkit-transform: scale(0);
 -moz-transform: scale(0);
 -ms-transform: scale(0);
 -o-transform: scale(0);
 transform: scale(0);
}
to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
}
 @-moz-keyframes zoomIn { from {
 d -webkit-transform: scale(0);
 -moz-transform: scale(0);
 -ms-transform: scale(0);
 -o-transform: scale(0);
 transform: scale(0);
}
to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
}
 @keyframes zoomIn { from {
 d -webkit-transform: scale(0);
 -moz-transform: scale(0);
 -ms-transform: scale(0);
 -o-transform: scale(0);
 transform: scale(0);
}
to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
}
 @-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% {
 -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -ms-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
 0% {
 opacity: 0;
 -webkit-transform: scale3d(0.3, 0.3, 0.3);
 -moz-transform: scale3d(0.3, 0.3, 0.3);
 -ms-transform: scale3d(0.3, 0.3, 0.3);
 transform: scale3d(0.3, 0.3, 0.3);
}
 20% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1);
 -moz-transform: scale3d(1.1, 1.1, 1.1);
 -ms-transform: scale3d(1.1, 1.1, 1.1);
 transform: scale3d(1.1, 1.1, 1.1);
}
 40% {
 -webkit-transform: scale3d(0.9, 0.9, 0.9);
 -moz-transform: scale3d(0.9, 0.9, 0.9);
 -ms-transform: scale3d(0.9, 0.9, 0.9);
 transform: scale3d(0.9, 0.9, 0.9);
}
 60% {
 opacity: 1;
 -webkit-transform: scale3d(1.03, 1.03, 1.03);
 -moz-transform: scale3d(1.03, 1.03, 1.03);
 -ms-transform: scale3d(1.03, 1.03, 1.03);
 transform: scale3d(1.03, 1.03, 1.03);
}
 80% {
 -webkit-transform: scale3d(0.97, 0.97, 0.97);
 -moz-transform: scale3d(0.97, 0.97, 0.97);
 -ms-transform: scale3d(0.97, 0.97, 0.97);
 transform: scale3d(0.97, 0.97, 0.97);
}
 100% {
 opacity: 1;
 -webkit-transform: scale3d(1, 1, 1);
 -moz-transform: scale3d(1, 1, 1);
 -ms-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
}
 @-moz-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% {
 -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -ms-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
 0% {
 opacity: 0;
 -webkit-transform: scale3d(0.3, 0.3, 0.3);
 -moz-transform: scale3d(0.3, 0.3, 0.3);
 -ms-transform: scale3d(0.3, 0.3, 0.3);
 transform: scale3d(0.3, 0.3, 0.3);
}
 20% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1);
 -moz-transform: scale3d(1.1, 1.1, 1.1);
 -ms-transform: scale3d(1.1, 1.1, 1.1);
 transform: scale3d(1.1, 1.1, 1.1);
}
 40% {
 -webkit-transform: scale3d(0.9, 0.9, 0.9);
 -moz-transform: scale3d(0.9, 0.9, 0.9);
 -ms-transform: scale3d(0.9, 0.9, 0.9);
 transform: scale3d(0.9, 0.9, 0.9);
}
 60% {
 opacity: 1;
 -webkit-transform: scale3d(1.03, 1.03, 1.03);
 -moz-transform: scale3d(1.03, 1.03, 1.03);
 -ms-transform: scale3d(1.03, 1.03, 1.03);
 transform: scale3d(1.03, 1.03, 1.03);
}
 80% {
 -webkit-transform: scale3d(0.97, 0.97, 0.97);
 -moz-transform: scale3d(0.97, 0.97, 0.97);
 -ms-transform: scale3d(0.97, 0.97, 0.97);
 transform: scale3d(0.97, 0.97, 0.97);
}
 100% {
 opacity: 1;
 -webkit-transform: scale3d(1, 1, 1);
 -moz-transform: scale3d(1, 1, 1);
 -ms-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
}
 @-ms-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% {
 -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -ms-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
 0% {
 opacity: 0;
 -webkit-transform: scale3d(0.3, 0.3, 0.3);
 -moz-transform: scale3d(0.3, 0.3, 0.3);
 -ms-transform: scale3d(0.3, 0.3, 0.3);
 transform: scale3d(0.3, 0.3, 0.3);
}
 20% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1);
 -moz-transform: scale3d(1.1, 1.1, 1.1);
 -ms-transform: scale3d(1.1, 1.1, 1.1);
 transform: scale3d(1.1, 1.1, 1.1);
}
 40% {
 -webkit-transform: scale3d(0.9, 0.9, 0.9);
 -moz-transform: scale3d(0.9, 0.9, 0.9);
 -ms-transform: scale3d(0.9, 0.9, 0.9);
 transform: scale3d(0.9, 0.9, 0.9);
}
 60% {
 opacity: 1;
 -webkit-transform: scale3d(1.03, 1.03, 1.03);
 -moz-transform: scale3d(1.03, 1.03, 1.03);
 -ms-transform: scale3d(1.03, 1.03, 1.03);
 transform: scale3d(1.03, 1.03, 1.03);
}
 80% {
 -webkit-transform: scale3d(0.97, 0.97, 0.97);
 -moz-transform: scale3d(0.97, 0.97, 0.97);
 -ms-transform: scale3d(0.97, 0.97, 0.97);
 transform: scale3d(0.97, 0.97, 0.97);
}
 100% {
 opacity: 1;
 -webkit-transform: scale3d(1, 1, 1);
 -moz-transform: scale3d(1, 1, 1);
 -ms-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
}
 @keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% {
 -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 -ms-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
 transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
 0% {
 opacity: 0;
 -webkit-transform: scale3d(0.3, 0.3, 0.3);
 -moz-transform: scale3d(0.3, 0.3, 0.3);
 -ms-transform: scale3d(0.3, 0.3, 0.3);
 transform: scale3d(0.3, 0.3, 0.3);
}
 20% {
 -webkit-transform: scale3d(1.1, 1.1, 1.1);
 -moz-transform: scale3d(1.1, 1.1, 1.1);
 -ms-transform: scale3d(1.1, 1.1, 1.1);
 transform: scale3d(1.1, 1.1, 1.1);
}
 40% {
 -webkit-transform: scale3d(0.9, 0.9, 0.9);
 -moz-transform: scale3d(0.9, 0.9, 0.9);
 -ms-transform: scale3d(0.9, 0.9, 0.9);
 transform: scale3d(0.9, 0.9, 0.9);
}
 60% {
 opacity: 1;
 -webkit-transform: scale3d(1.03, 1.03, 1.03);
 -moz-transform: scale3d(1.03, 1.03, 1.03);
 -ms-transform: scale3d(1.03, 1.03, 1.03);
 transform: scale3d(1.03, 1.03, 1.03);
}
 80% {
 -webkit-transform: scale3d(0.97, 0.97, 0.97);
 -moz-transform: scale3d(0.97, 0.97, 0.97);
 -ms-transform: scale3d(0.97, 0.97, 0.97);
 transform: scale3d(0.97, 0.97, 0.97);
}
 100% {
 opacity: 1;
 -webkit-transform: scale3d(1, 1, 1);
 -moz-transform: scale3d(1, 1, 1);
 -ms-transform: scale3d(1, 1, 1);
 transform: scale3d(1, 1, 1);
}
}