/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;}
body{height:100%;line-height:1;font: 12px/1.5 'Microsoft YaHei',Tahoma,'Simsun',sans-serif;font-size:12px;color:#333;background:#fff;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#707070;}
.fl{float:left;}
.fr{float:right;}
.hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;}
.hover:hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;} 
.hover_img:hover{opacity:0.7;filter:alpha(opacity=70); }
.clear{clear: both;}
.break_5{height: 5px;width: 100%;clear: both;}
.break_10{height: 10px;width: 100%;clear: both;}
.break_15{height: 15px;width: 100%;clear: both;}
.break_20{height: 20px;width: 100%;clear: both;}
.break_25{height: 25px;width: 100%;clear: both;}
.break_30{height: 30px;width: 100%;clear: both;}
.break_35{height: 35px;width: 100%;clear: both;}
.break_50{height: 50px;width: 100%;clear: both;}
#qiao-wrap{display: none !important;}
#LXB_CONTAINER{left:0 !important;}

.yk-640{width: 100%; max-width: 640px; position: relative; margin: 0 auto; overflow: hidden;}
.yk-title{text-align: center;}
.yk-title h3{font-size: 23px; width: 80%; line-height: 25px; text-align: center; margin: 0 auto; display: block;}
.yk-title b{color: #6969e1;}
.yk-title p{font-size: 13px;}
.yk-title2 h3{color: #fff; font-size: 18px; line-height: 25px; text-align: center; margin: 0 auto; display: block;}
.yk-title2 p{color: #fff; background: #6085f7; display: block; margin: 10px 0; text-align: center; font-size: 13px;}
.yk-title3 h3{color: #fff; font-size: 18px; line-height: 25px; text-align: center; margin: 0 auto; display: block;}
.yk-title3 b{color: #ffc602;  display: block; margin: 10px 0; text-align: center; font-size: 14px;}
.yk-title02 h3{font-size: 22px; width: 90%; line-height: 30px; text-align: center; margin: 0 auto; display: block;}
.yk-title02 b{color: #6969e1; font-size: 26px;}
.yk-title03 h3{font-size: 18px; width: 90%; line-height: 30px; text-align: center; margin: 0 auto; display: block;}
.yk-title03 b{color: #6969e1; font-size: 22px;}
.yk-title04 h3{font-size: 16px; width: 90%; line-height: 30px; text-align: center; margin: 0 auto; display: block;}
.yk-title04 b{color: #6969e1; font-size: 20px;}

.yk-header{ background: #232323; height: 40px; line-height: 40px;}
.yk-header .logo img{ height: 20px; margin: 10px auto 0 auto;}
.yk-header .yk-nav a{color: #666; float: left; margin: 0 5px; display: block;}
.nav-tel{color: #fff;}

.yk-640 .zx-btn{text-align: center; margin: 10px auto; width: 90%}
.yk-640 .zx-btn .btn{width: 70%; line-height: 30px; font-size: 15px; margin: 0 auto 10px auto; display: block;}
.yk-640 .zx-btn span{color: #000; font-size: 18px; font-weight: bold;}
.yk-640 .zx-btn span a{color: #697de1;}
.yk-640 .zx-btn .btn-blue{background: #697de1; border-bottom: 2px solid #394eb7; color: #fff;}
.yk-640 .zx-btn .btn-ora{background: #ffc602; border-bottom: 2px solid #d2a50a; color: #000;}

/*** jinbang ***/
.yk-jinbang{background: url(../images/lq_bg.jpg) no-repeat center / cover;}
.yk-jinbang img{width: 100%;}

/*** photo ***/
.yk-byz{background: url(../images/byz-bg.gif) no-repeat center / cover; padding: 25px 0;}
.yk-byz img{width: 100%;}

/*** yiqing ***/
.gk-yq img {
    margin: .5rem auto 0 auto;
    display: block;
}
.gk-yq .fy01 {
    background: #cf2e34;
    margin: .5rem;
    font-size: 14px;
    text-align: center;
    display: block;
    color: #fff;
    height: 3rem;
    padding-top: .5rem;
}
.gk-yq .fy02 {
    background: #cf2e34;
    margin: .5rem;
    font-size: 14px;
    text-align: center;
    display: block;
    color: #fff;
    height: 2rem;
    padding-top: .5rem;
}

/*** form_top ***/
.yk-form-top{background: url(../images/form1-bg.jpg) no-repeat center / cover;}
.yk-form-top .yk-title{color: #fff; font-size: 25px;}
.form-top-con{ background: url(../images/form1-infobg.png) no-repeat center / cover; width: 95%; margin: 10px auto 0 auto; padding-bottom: 30px;}
.form-top-con .form-top-tt{text-align: center; color: #e92a32; font-size: 20px;}
.form-top-con .form-top-tt h3{border-bottom: 1px solid #ccc; padding-bottom: 7px; position: relative; width: 90%; margin: 0 auto;}
.form-top-con .form-top-tt h3:before{content: ""; width: 50%;height: 2px; background: #e92a32; display: block; position: absolute;bottom: 0; left: 25%;}
.form-top-con .form-top-tt span{color: #333; font-size: 15px; margin: 5px 0;}
.form-top-info{width: 98%; margin: 0 auto;}
.form-top-info .form-class{width: 100%; overflow: hidden;}
.form-top-info .form-class p{width: 45%; margin: 10px 2.5%;font-size: 14px;float: left;}
.form-top-info .form-class select{height:32px !important;}
.form-top-info .form-class .input_text{ width: 100%; height: 30px; line-height: 30px; text-indent: 35px;  border: 1px solid #dedede; border-radius: 5px; color: #666; padding: 0;}
.form-top-info .form-kemu{width: 95%; color: #666; font-size: 15px; background: #f5f5f5; margin: 0 auto; position: relative;}
.form-top-info .form-kemu .checkbox{height: 20px;  position: relative; line-height: 20px; display: inline-block; width: 21%; margin: 7px 1.5%;}
.form-top-info .form-kemu span{display: block; padding: 10px;}
.form-top-info .button_min{background: #e92a32; width: 80%; margin: 15px auto 10px auto; color: #fff; font-size: 17px; line-height: 35px; display: block; border: none;-webkit-appearance:none;}
.form-top-info .class-nj{background: url(../images/form-ico01.gif) no-repeat #f5f5f5 3px center / 15%;}
.form-top-info .class-dh{background: url(../images/form-ico02.gif) no-repeat #f5f5f5 3px center / 15%; }
.form-top-info .class-bx{background: url(../images/form-ico03.gif) no-repeat #f5f5f5 3px center / 15%; }
.form-top-info .class-dz{background: url(../images/form-ico04.gif) no-repeat #f5f5f5 3px center / 15%; }
.form-top-info .form-kemu span{background: url(../images/form-ico05.gif) no-repeat 3px center / 7%; padding-left:35px; margin-left: 3px;}
.form-top-bot strong{ text-align: center; color: #666; font-size: 13px; display: block;}
.checkbox input[type='checkbox'] {
    position: absolute;
    left: -3px;
    top: 0;
    width: 15px;
    height: 15px;
    opacity: 0;
}
.checkbox label {
    position: absolute;
    left: 20px;
    top: 0;
    height: 20px;
    line-height: 20px;
}
.checkbox label:before {
    content: '';
    position: absolute;
    left: -20px;
    top: 2px;
    width: 15px;
    height: 15px;
    border: 1px solid #c9c9c9;
    border-radius: 50%;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}
.checkbox label:after {
    content: '';
    position: absolute;
    left: -14px;
    top: 4px;
    width: 5px;
    height: 11px;
    border: 0;
    border-right: 1px solid #f5f5f5;
    border-bottom: 1px solid #f5f5f5;
    background: #f5f5f5;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}
.checkbox input[type='checkbox']:checked + label:before {
    background: #e92a32;
    border-color: #e92a32;
}
.checkbox input[type='checkbox']:checked + label:after {
    background: #e92a32;
}

/*** change ***/
.yk-change{background: url(../images/change-bg.jpg) no-repeat center / cover;}
.yk-change .swiper-wrapper{text-align: center;}
.yk-change img{width: 80%;}
.change-form{text-align: center;}
.change-form .form-bz{font-size: 14px; color: #ffc602;}
.change-form .form-list strong{ color: #fff; font-size: 14px; display: block;}
.change-form .form-list p{width: 50%; float: left; color: #fff; margin: 10px 0;}
.change-form .form-list .input_text{background: #fff; line-height: 20px; text-indent: 7px; margin-left: 3px; display: inline-block; width: 75%; border: none;}
.change-form .form-list .button_min{width: 70%; margin: 20px auto; background: #ffc602; color: #000; font-size: 14px; border: none; line-height: 35px; -webkit-appearance:none}

/*** heying ***/
.yk-heying img{width: 100%;}

/*** title01 ***/
.yk-why ul{margin-top: 1rem; }
.yk-why ul li{width: 45%; float: left;  background: #ecedf2; margin:0 2.5% 10px 2.5%; padding-top: 5px; height: 28rem;}
.yk-why ul li img{margin: 0 auto; display: block; padding-top: 5px;}
.yk-why ul li h3{font-size: 20px; text-align: center; margin-top: 0.5rem;}
.yk-why .link{width: 90%; display: block; margin: 0 auto;}
.yk-why ul li span{font-size: 14px; width: 90%; display: block; margin: 0 auto; margin-top: 0.5rem; height: 2.5rem;}
.yk-why ul li .why-info1{width: 90%; display: block; margin: 10px auto 0 auto; height: 13rem;}
.yk-why ul li .why-info1 p{color: #666; line-height: 22px;}
.yk-why ul li .why-info1 e{font-size: 20px; color: #333; text-align: center; display: block; padding-top: 5rem; padding-bottom: .5rem;}
.yk-why ul li .why-info1 h2{display: block; height: 5rem; line-height: 5rem; font-size: 28px; color: #fff; background: #6969e1; text-align: center;}
.yk-why ul li .btn{width: 85%; background: #6969e1; color: #fff; display: block; height: 2rem; line-height: 2rem; text-align: center; margin: 1rem auto;}
.yk-why ul li .why-info2{width: 90%; display: block; margin: 10px auto 0 auto; height: 13.6rem;}
.yk-why ul li .why-info2 p{background: #6969e1; color: #fff; line-height: 23px; margin-bottom: 7px; padding: 0 3px;}
.yk-why ul li .why-info2 b{font-size: 22px; font-weight: bold;}
.yk-why ul li .why-info2 f{display: block; color: #6969e1; font-size: 18px; text-align: center; margin-top: 3rem;}
.yk-why ul li .why-info2 g{display: block; color: #6969e1; font-size: 16px; text-align: center; margin-top: 0.5rem;}
.yk-why ul li .why-info2 i{display: block; color: #6969e1; font-size: 18px; text-align: center; font-style:normal; margin-top: 1rem;}
.yk-why ul li .countdown p{font-size: 18px; padding-top: 1rem;}
.yk-why ul li .why-info3{width: 90%; display: block; margin: 10px auto 0 auto; height: 8.5rem; text-align: center; background: #6969e1; color: #fff; }
.yk-why ul li .countdown{margin-top: 5.2rem; padding:0 10px;}
.yk-why ul li .why-info3 strong{display: block; font-size: 20px; line-height: 63px;}
.yk-why ul li .why-info3 b{background: url(../images/countdown.jpg) no-repeat center; display: block; float: left; color: #000; font-size: 40px; letter-spacing: 8px; padding-left: 0.4rem;}
.yk-why ul li .why-info4{width: 90%; display: block; margin: 10px auto 0 auto; height: 13rem;}
.yk-why ul li .why-info4 h2{text-align: center; font-size: 13px; color: #666;}
.yk-why ul li .why-info4 p{ font-size: 12px; color: #666; display: inline-block; line-height: 20px;}
.yk-why ul li .why-info4 em{width: 3px;height: 3px;display: block;background: #6969e1;float: left;margin: 9px 3px 0 0;}
.yk-why .btn .btn1{background: #ffc602; color: #333; font-weight: bold; width: 35%; height: 28px; line-height: 28px; font-size: 16px; display: block; text-align: center; margin: 1rem auto 0 auto; }
.yk-why .btn .btn2{font-size: 16px; text-align: center; font-weight: bold; width: 100%; display: block; margin-top: 1rem; }
.yk-why .btn2 a{color: #6969e1; text-decoration: underline;}

/*** title02 ***/
.yk-eight{background: url(../images/bg01.jpg) no-repeat center; height: 43rem;}
.yk-eight .yk-title02{padding-top: 1.5rem;}
.swiper-pagination1{text-align: center;}
.yk-eight .xs_info{width: 90%; margin: 2rem 5% 0 5%;}
.yk-eight .xs_info img{width: 18%; float: left;}
.yk-eight .xs_info .eight-info{width: 80%; float: right; height: 5.5rem;}
.yk-eight .xs_info .eight-info h3{color: #6969e1; font-size: 16px; font-weight: bold;}
.yk-eight .xs_info .eight-info p{margin-top: 0.2rem;}
.yk-eight .xs_info ul li{margin-top: 1rem;}
.yk-eight .btn .btn1{background: #ffc602; color: #333; font-weight: bold; width: 35%; height: 28px; line-height: 28px; font-size: 16px; display: block; text-align: center; margin: 1rem auto 0 auto; }
.yk-eight .btn .btn2{font-size: 16px; text-align: center; font-weight: bold; width: 100%; display: block; margin-top: 1rem;}
.yk-eight .btn2 a{color: #6969e1; text-decoration: underline;}
.three-info .three-title {margin-bottom: 1rem;}
.three-info {margin: 0 auto; display: block; text-align: center;}
.three-info .three-title span{width: 30%; height: 45px; line-height: 45px; color: #333333; background: #ffc602; font-size: 14px; text-align: center; display: inline-block;  cursor: pointer;}
.three-info .three-title .on{background: #ed5f2b; color: #fff; font-weight: bold;}


/*** title03 ***/
.yk-tupo{background: url(../images/bg02.jpg) no-repeat center / cover;}
.yk-tupo .yk-title02{padding-top: 1.5rem;}
.swiper-pagination2{text-align: center; margin-top: 0.5rem;}
.yk-tupo .swiper-container{margin-top: 1rem; width: 90%;}
.yk-tupo .slide1{background: #ffc602;}
.yk-tupo .slide2{background: #fef1ad;}
.yk-tupo img{width: 45%; margin: 1rem auto; display: block;}
.yk-tupo .swiper-container h3{font-size: 14px; text-align: center; padding-top: 1rem;}
.yk-tupo p{padding: 5%;}
.yk-tupo .swiper-slide{height: 22.5rem;}
.yk-tupo .btn .btn1{background: #6969e1; color: #fff; font-weight: bold; width: 35%; height: 28px; line-height: 28px; font-size: 16px; display: block; text-align: center; margin: 1rem auto 0 auto; }
.yk-tupo .btn .btn2{font-size: 16px; text-align: center; font-weight: bold; width: 100%; display: block; margin-top: 1rem;}
.yk-tupo .btn2 a{color: #6969e1; text-decoration: underline;}

/*** banner01 ***/
.yk-banner01{background: url(../images/bg03.jpg) no-repeat center; height: 13rem; color: #fff; text-align: center;}
.yk-banner01 h3{font-size: 20px; padding-top: 1.5rem;}
.yk-banner01 b{font-size: 24px; color: #ffc602;}
.yk-banner01 span{font-size: 18px; margin-top: 0.3rem; display: block;}
.yk-banner01 p{display: block; font-size: 16px; margin-top: 1rem;}
.yk-banner01 .btn .btn1{background: #1375d1; color: #fff; font-weight: bold; width: 35%; height: 2rem; line-height: 2rem; font-size: 16px; display: block; margin: 1rem auto 0 auto; }

/*** title04 ***/
.yk-jiejue{background: url(../images/bg04.jpg) no-repeat center / cover;}
.yk-jiejue .yk-title03{padding-top: 1.5rem;}
.yk-jiejue ul h2{position: absolute; display: block; font-weight: normal; background: #6969e1; border-radius: 50%; display: block; height: 5rem; width: 5rem; color: #fff; text-align: center; line-height: 5rem;}
.yk-jiejue ul li span{margin-top: 1rem; background: #ffc602; width: 30%; border-radius: 10rem; display: block; height: 1.8rem; line-height: 1.8rem; text-align: center; font-size: 14px;}
.yk-jiejue ul li p{margin-top: 0.5rem;}
.yk-jiejue .jiejue-info{width: 90%; margin: 1rem auto 0 auto;}
.yk-jiejue ul{margin-top: 5rem;}
.yk-jiejue .po1{top: 5rem; left: 17rem;}
.yk-jiejue .po2{top: 24rem; left: 17rem;}
.yk-jiejue .btn .btn1{background: #ffc602; color: #333; font-weight: bold; width: 35%; height: 28px; line-height: 28px; font-size: 16px; display: block; text-align: center; margin: 1rem auto 0 auto; }
.yk-jiejue .btn .btn2{font-size: 16px; text-align: center; font-weight: bold; width: 100%; display: block; margin-top: 1rem;}
.yk-jiejue .btn2 a{color: #6969e1; text-decoration: underline;}

/*** title05 ***/
.yk-youshi{background: url(../images/bg05.jpg) no-repeat center #F5F5F5;}
.yk-youshi .swiper-slide{ background: #fff; display: block; padding: 10px 0;}
.yk-youshi img{display: block; width: 50%; margin: 10px auto;}
.yk-youshi .ys-list h3{font-size: 18px; text-align: center; color: #333;}
.yk-youshi .ys-list p{ font-size: 13px; line-height: 23px; width: 90%; margin: 0 auto; }
.yk-youshi .ys-list>div{height: 18rem;}

/*** plan ***/
.yk-plan{background: url(../images/plan-bg.jpg) no-repeat center / cover;}
.yk-plan .swiper-slide{background: rgba(255,255,255,0.7);}
.yk-plan .p-top{ padding: 10px 15px; text-align: center;}
.yk-plan .p-top img{display: block; width: 50%; margin: 0 auto;}
.yk-plan .p-top-blue{background: #6969e1;}
.yk-plan .p-top-ora{background: #ffc602;}
.yk-plan .p-bot{padding: 10px; color: #333; height: 18rem;}
.yk-plan .p-bot strong{text-align: center; font-size: 15px; display: block;}
.yk-plan .p-bot p{font-size: 13px; line-height: 23px; margin: 10px 0;}


/*** title06 ***/
.tx-qh{margin-top: 1rem;}
.tab-bd{width: 95%; margin: 0 auto;}
.left-nr{float: left;margin:0 auto 10px auto; width: 45%;}
.left-nr h1{ font-size: 15px; color:#333333; margin:0 0 15px 5%;}
.left-nr p{font-size: 12px;color: #010101;margin-left: 5%; height: 66px;}
.right-nr{float: right; width: 45%;}
.right-nr h1{font-size: 15px; color:#333333; margin:0 0 15px 5%;}
.right-nr p{font-size: 12px;color: #010101;margin-left: 5%; height: 66px;}
.tixi2{ width: 100%;margin:0 auto;}
.tixi2 span{font-size: 14px; color:#697de1; text-align: center; display: inline-block;  height: 34px; border: 1px solid #697de1; line-height: 34px;margin: 5px 1.87% 30px 1.87%; width: 20%;}
.tixi2 .on{background: #ffc602; color:#333; border:none; cursor:pointer;}
.yk-tese .btn .btn1{background: #ffc602; color: #333; font-weight: bold; width: 35%; height: 28px; line-height: 28px; font-size: 16px; display: block; text-align: center; margin: 1rem auto 0 auto; }
.yk-tese .btn .btn2{font-size: 16px; text-align: center; font-weight: bold; width: 100%; display: block; margin-top: 1rem;}
.yk-tese .btn2 a{color: #6969e1; text-decoration: underline;}

/*** title07 ***/
.yk-kc{background: url(../images/bg06.jpg) no-repeat center / cover;}
.yk-kc .yk-title03{padding-top: 2rem;}
.yk-kc .yk-title03 span{text-align: center; font-size: 16px; display: block;}

/*** talble ***/
.tg  {border-collapse:collapse;border-spacing:0;border:none; margin: 1rem auto 1rem auto; }
.tg td{font-size:13px;padding:10px 5px;border: 1px solid #d2d2d2; overflow:hidden;word-break:normal;}
.tg th{font-size:13px;font-weight:normal;padding:10px 5px;border: 1px solid #fff;overflow:hidden;word-break:normal;}
.tg .tg-j7io{font-weight:bold;font-size:14px;background-color:#536adc;color:#ffffff;text-align:center}
.tg .tg-zlxb{background-color:#ffffff;text-align:center}
.yk-kc .btn .btn1{background: #ffc602; color: #333; font-weight: bold; width: 35%; height: 28px; line-height: 28px; font-size: 16px; display: block; text-align: center; margin: 1rem auto 0 auto; }
.yk-kc .btn .btn2{font-size: 16px; text-align: center; font-weight: bold; width: 100%; display: block; margin-top: 1rem;}
.yk-kc .btn2 a{color: #6969e1; text-decoration: underline;}

/*** title08 ***/
.yk-tea{background: url(../images/bg06.jpg) no-repeat center / cover;}
.yk-tea .yk-title03{padding-top: 2rem;}
.yk-tea .yk-title03 span{text-align: center; font-size: 16px; display: block;}
.yk-tea .swiper-container{margin-top: 1rem; width: 90%;}
.yk-tea img{width: 100%;}
.yk-tea .swiper-slide{background: #fff; height: 21rem; -moz-box-shadow:2px 2px 12px #CCCCCC; -webkit-box-shadow:2px 2px 12px #CCCCCC; box-shadow:2px 2px 12px #CCCCCC;}
.yk-tea .swiper-slide h2{font-size: 18px; text-align: center; padding-top: 1rem; font-weight: normal;}
.yk-tea .swiper-slide b{font-weight: normal; font-size: 16px;}
.yk-tea .swiper-slide p{display: block; height: 8.25rem; padding: 7.5%; font-size: 13px; color: #666;}
.yk-tea .swiper-slide a{margin: 0 auto; display: block; background: #ffc602; color: #333; width: 50%; height: 1.5rem; line-height: 1.5rem; text-align: center; bottom: 1rem;}
.yk-tea .btn .btn1{background: #6969e1; color: #fff; font-weight: bold; width: 35%; height: 28px; line-height: 28px; font-size: 16px; display: block; text-align: center; margin: 1rem auto 0 auto; }
.yk-tea .btn .btn2{font-size: 16px; text-align: center; font-weight: bold; width: 100%; display: block; margin-top: 1rem;}
.yk-tea .btn2 a{color: #6969e1; text-decoration: underline;}

/*** title09 ***/
.yk-zy{background: url(../images/bg07.jpg) no-repeat center / cover;}
.yk-zy .yk-title04{padding-top: 2rem;}
.yk-zy .yk-title04 p{width: 90%; text-align: center; margin: 0.5rem auto;}
.yk-zy .swiper-container{margin-top: 1rem; width: 90%;}
.yk-zy img{width: 100%;}
.yk-zy .swiper-slide{background: #6969e1; height: 21rem; }
.yk-zy .swiper-slide h2{color: #fff; font-size: 18px; text-align: center; padding-top: 1rem; font-weight: normal;}
.yk-zy .swiper-slide p{color: #fff !important; display: block; height: 8.25rem; padding: 7.5%; font-size: 13px; color: #666;}
.yk-zy .btn .btn1{background: #ffc602; color: #333; font-weight: bold; width: 35%; height: 28px; line-height: 28px; font-size: 16px; display: block; text-align: center; margin: 1rem auto 0 auto; }
.yk-zy .btn .btn2{font-size: 16px; text-align: center; font-weight: bold; width: 100%; display: block; margin-top: 1rem;}
.yk-zy .btn2 a{color: #6969e1; text-decoration: underline;}

/*** title10 ***/
.yk-hj{background: url(../images/bg08.jpg) no-repeat center; height: 18rem;}
.yk-hj .yk-title04{padding-top: 1rem;}
.yk-hj img{margin-top: 0.5rem;}

/*** address ***/
.yk-address{background: url(../images/add-bg.jpg) no-repeat center /cover;}
.add-list{width: 100%;}
.add-list>div{width: 46%; margin: 13px 2%; float: left;}
.add-list>div>strong{ color: #ffc602; background: url(../images/map-ico.png) no-repeat left center; padding-left: 25px; display: block; font-size: 16px; margin-bottom: 7px;}
.add-list .add-btn{background: #6969e1; line-height: 30px; font-size: 13px; color: #fff; text-align: center; display: inline-block; text-indent: 3px; width: 100%;}
.add-list .add-btn b{ background: #ffc602; color: #000; padding: 0 3px; float: right; margin-left: 3px;}

/*** baoming ***/
.lm_bm{background: url(../images/bm_bg.jpg) no-repeat center;}
.bm_title{font-size: 20px; color: #00437e; text-align: center; margin-bottom: 10px;}
.bm_line{width: 100%;position: relative; height: 1px; background: #666;}
.bm_line:before{content: ""; position: absolute; bottom: 0; height: 2px; width: 25%; background: #00437e; left: 37.5%;  display: block;}
.form_box{  margin: 20px auto;}
.form_box p{font-size: 13px; color: #666; margin: 20px auto; width: 90%;}
.form_box .input_text{width: 85%; height: 35px; line-height: 35px; text-indent: 3px; background: #fff; border: none; margin-left: 7px; color: #666; border-radius: 5px; }
.form_box .button_min{width: 65%; height: 45px; display: block; background: #cf2e34; font-size: 16px; text-align: center; color: #fff; border: none; margin: 20px auto; font-family: 'Microsoft YaHei';-webkit-appearance:none;}
.form_bot{color: #444; text-align: center;font-size: 16px;}
.form_bot strong{font-size: 20px;}
.form_bot b{color: #00437e;}

/*** footer ***/
.wrap-640{width: 100%; position: relative; }
.wrap-footer{border-top: 1px solid #666;text-align: center; padding: 10px 0; margin-bottom: 55px;}

/*** 底部浮动样式 ***/
.fl_bot{width: 100%;position: fixed;bottom: 0;text-align: center;z-index: 999;}
.fl_bot a{line-height: 55px;float:left;color: #fff;font-size: 13px;}
.fl_bot .bot_zx{width: 27%;background: #10a9ec;}
.fl_bot .bot_dx{width: 29%;background: #17c762;}
.fl_bot .bot_tel{width: 27%;background: #d8184e;} 
.fl_bot .home{width: 17%;background: #6e6f77;}
.fl_bot .icon img{vertical-align: middle;}
.fl_bot a:first-child .icon img{vertical-align: middle;height: 20px}
.fl_bot a:nth-child(2) .icon img{vertical-align: middle;height: 26px}
.fl_bot a:nth-child(3) .icon img{vertical-align: middle;height: 21px}
.fl_bot a:last-child .icon img{vertical-align: middle;height: 17px}

@media screen and (max-width: 320px){
.yk-hj{height: 16rem;}
.yk-title04 h3{font-size: 14px;} 
.yk-zy .swiper-slide h2{font-size: 16px;}
.yk-zy{height: 40rem;}
.yk-jiejue{height: 53rem;}
.yk-why ul li .countdown p{font-size: 16px;}
.yk-why ul li span{height: 3.5rem;}
.yk-why ul li{height: 32rem;}
.yk-why ul li .btn{margin: 4rem auto;}
.yk-tupo .swiper-slide{height: 24rem;}
.yk-tupo .swiper-container h3{font-size: 12px;}
.yk-jiejue .po1{left: 14rem;}
.yk-jiejue .po2{left: 14rem;}
.tixi2 span{margin: 5px 1.8% 30px 1.8%;}
.yk-title03 h3{font-size: 16px;}
.yk-tea .swiper-slide p{height: 9.6rem;}
.form_box .input_text{width: 83%;}
} 

@media screen and (min-width: 414px){
.yk-tea .swiper-slide p{height: 7.5rem;}
.yk-hj{height: 20rem;}
.yk-eight{height: 44rem;}
} 

@media screen and (max-width: 320px){
	.form-top-info .form-kemu .checkbox{width: 26%;}
    .yk-title h3{font-size: 22px;}
    .yk-eight{height: 41rem;}
}


