@charset utf-8;
body,textarea,input,select,option{color:#333; font-family:"幼圆"}h1,h2,h3,h4,h5,h6{font-weight:normal;}body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form{margin:0;}ol,ul,li,textarea,input,select,option,th,td{padding:0;}table{border-collapse:collapse;}ol,ul{list-style-type:none;}


.clear { zoom:1;}
.clear:after { height: 0; display: block; content: "\20"; clear: both;}
.clearfix{zoom: 1;display: block}
.clearfix:after{content: "";height: 0px;display: block;clear: both;visibility: hidden;}
a{text-decoration:none;color:#333; font-family:"幼圆"}a,textarea,input{outline:none}textarea{overflow:auto;resize:none;}.img img{display:block;}a img{border:none;}.z_index{position:fixed;_position:absolute;z-index:999;display:none;}label,label input{vertical-align:middle}.pr{position:relative;}.pa{position:absolute;}.fl{float:left;}.fr{float:right;}.ie6 img{width:100%;}body{background:#ffffff;}.green{color:#005ab9}#QIAO_INVITE_CONTAINER,.qiao-icon-sector-inner{ display:none !important;}



/*2016.10.20**/
.top{width:16rem;height:3rem;margin:1.75rem auto 0;background: #079f88;}
.n_logo{width: 8.85rem;height: 2rem;margin:  0.5rem 0.6rem 0 0.475rem;}
.yb{width: 1.9rem;height: 1.75rem;margin: 0.625rem 1.225rem 0 0;}
.n_tel{width:5.525rem ;height: 1.575rem;margin-top: 0.7rem;}

.footer{width: 16rem;height:5.425rem ;background: url(/new_images/footer_02.jpg) no-repeat center;margin: 0 auto 3.5rem;background-size: 100% 100%;}
.f_logo{width:6.125rem ;height: 3.725rem;margin: 0.8rem 0.9rem 0 0.75rem;}
.uio{width: 8rem;height: 100%;}
.ghj{width: 100%;height: auto;margin-top: 1.3rem;}
.ghj img{width:1.375rem ;height: 1.375rem;float: left;padding-right: 0.25rem;}
.ghj p{font-size: 0.45rem;color: white;font-size: 0.45rem;line-height: 0.65rem;}
.ghj p b{font-size: 0.6rem;color: #f4b836;}
.ghh{width: 100%;height: auto;margin-top: 0.5rem;}
.ghh img{width:1.375rem ;height: 1.375rem;float: left;padding-right: 0.25rem;}
.ghh p{font-size: 0.45rem;color: white;font-size: 0.45rem;line-height: 0.65rem;}
.ghh p b{font-size: 0.6rem;color: #f4b836;}

.cone { padding:0.9rem 0; width:16rem; margin:0 auto}
.cone h2 { font-size: 0.9rem; line-height: 1rem; color: #157f59; font-weight:bold;}
.cone h3 { font-size: 0.6rem; color: #eb2929; margin-top: 0.2rem; font-weight: normal;}
.cone form { background: #f2f2f2; padding:1rem 0.75rem; margin-top: 0.5rem; border-radius: 0.25rem;}
.cone form p { background: #fff; border:1px solid #aeaeae; margin-bottom: 0.65rem; padding-left:0.375rem;}
.cone form p label { display: block; font-size: 0.65rem; height: 1.5rem; line-height: 1.5rem; float: left;}
.cone form p input,.cone form p select { float: left; width: 9.75rem; height: 1.5rem; font-family: "Microsoft yahei"; line-height: 1.5rem; font-size: 0.65rem; border:none;}
.form_btn { padding: 0.35rem 0.7rem 0;}
.form_btn input { display: block; width: 6.25rem; height: 1.75rem; line-height: 1.75rem; text-align: center; color: #fff; font-size: 0.7rem; background: #ff9d00; border-radius: 0.125rem; font-family: "Microsoft yahei"; border:none;}
.form_btn input:last-child { background: #6e7377;}
.text-center { text-align:center;}

/*2016.10.20end**/

.header{width:100%; background:#32AC71; border-top:8px solid #288A4F; margin:0 auto; position:relative;}
.header .pannel{height:102px; text-align:center;}
.header .logo{margin-top:18px; display:inline-block;}
.header .logo img{width:327px; height:68px;}
.header .tel{display:block; position:absolute; width:46px; height:46px; top:30%; right:3%; background:url(../images/index.png) no-repeat;}
.header .tel-chance{display:block; width:55px;  margin-top:3%; margin-right:3%; float:right;}
.main{width:100%; background:#EFEFEF;}
/* .main .banner{width:640px; height:250px; text-align:center; margin:0 auto;} */
/* .main .banner img{width:640px; height:250px;} */
/*banner*/
.slider{ width:100%; margin:0 auto; text-align:center;  position:relative; overflow:hidden;}
.slider img{width:100%;}
.slider .bd{ position:relative; z-index:0;  }
.slider .bd ul{width:100% !important;}
.slider .bd li{overflow:hidden; width:100% !important; }
.slider .bd li img{ display:block; width:100%;}

.slider .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:26px; line-height:26px; }
.slider .hd ul{ text-align:center; height:26px; }
.slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1;  text-indent:-999px; width:14px; height:14px; margin:6px; background:#9E9E9E;border-radius:50% ;overflow:hidden;
	}
.slider .hd ul .on{background:#32AC71;border-radius:50%;}
/*banner end*/

/* banner 鏀圭増 */
/* .scroll-wrapper img{vertical-align:top} 
.new-banner-num{position:absolute;left:0;bottom:3px;width:100%;height:10px;text-align:center}
.new-banner-num .new-tbl-cell{display:inline-block;width:7px;height:7px;margin-left:7px;border-radius:6px;background-color:#fff;text-indent:-9999px}
.new-banner-num .new-tbl-cell a{display:block}
.new-banner-num .new-tbl-cell.on{background-color:#32AC71;}

.scroll-wrapper{width:100%; margin:0 auto; text-align:center; overflow: hidden;position:relative;}
.scroll-wrapper ul.scroller{list-style:none;}
.scroll-wrapper ul.scroller li{float:left;text-align: center;}
.scroll-wrapper ul.scroller li img{width:100%;border: 0;} */
/* banner 鏀圭増 缁撴潫 */







/* .main .con2{width:600px; height:172px; padding-top:20px; background:url(../images/index_zjtd.jpg) no-repeat; margin:0 auto;}
.main .con2 a{text-indent:-9999px; display:block; width:180px; height:152px;margin-left:20px;} */



/* .con7{} */
.con7{font-size:29px; width:90%; padding-left:6%; height:327px; padding-top:102px; background:url(../images/sept10.jpg) no-repeat; background-size:100% 100%; margin:0px auto; margin-top:28px;}
.con7 table{width:92.6%;}
.con7 table tr td{height:47px; line-height:47px;}
.con7 table tr td.height{height:22px; line-height:22px;}
.con7 table tr td.height2{height:29px; line-height:29px;}
.con7 table tr td.height3{height:32px; line-height:32px;}
.con7 .yy_inputtext{width:80%; height:45px; border:1px solid #D0D0D0;padding-left:10%;color:#999;}
.con7 .date-pick{width:90%; font-size:18px; padding-left:4%; color:#999;}
.con7 .yyzj,.con7 .yyrq{width:25%; float:left;}
#age_sel_22{width:75%; float:left;}
#age_sel_22 div.tag_select,#age_sel_22 div.tag_select_hover,#age_sel_22 div.tag_select_open{border:1px solid #D0D0D0; font-size:20px;}
#age_sel_22 div.tag_select{display:block;color:#000;width:94%; height:45px; padding-left:2%; background:url(../images/option.jpg) 100% center no-repeat #fff; background-size:auto 100%; line-height:45px; margin:0;}
#age_sel_22 div.tag_select_hover{display:block;color:#000;width:94%;height:45px; padding-left:2%;background:url(../images/option2.jpg) 100% center no-repeat #fff; background-size:auto 100%;line-height:45px;}
#age_sel_22 div.tag_select_open{display:block;color:#000;width:94%;height:45px; padding-left:2%;background:url(../images/option2.jpg) 100% center no-repeat #fff; background-size:auto 100%;line-height:45px;}
#age_sel_22 ul.tag_options{position:absolute;margin:0;list-style:none;margin:0;width:60%; font-size:20px; border:1px solid #7F9DB9;}
#age_sel_22 ul.tag_options li{display:block;padding:0 10px;height:45px;text-decoration:none;line-height:45px;color:#000;background:#fff;}
#age_sel_22 ul.tag_options li.open_hover{background:#3399FF;color:#000}
#age_sel_22 ul.tag_options li.open_selected{background:#3399FF;color:#19555F}
.con7 .yy_submit {font-size:30px;color:#fff;background:#949494; background-size:100% 100%; width:26%;height:75px;border:0px;margin-right:50px; -webkit-box-shadow: #f2f2f2 1px;-moz-box-shadow: #f2f2f2 1px;box-shadow: #f2f2f2 1px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.con7 .yy_reset {font-size:30px;color:#fff; background:#157f59; background-size:100% 100%; width:26%;height:75px;border:0px; -webkit-box-shadow: #f2f2f2 1px;-moz-box-shadow: #f2f2f2 1px;box-shadow: #f2f2f2 1px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}

.index_bottom{ width:100%; height:118px; background:url(../images/bottom_bg.jpg) repeat-x; position:fixed;  z-index:3;bottom:0;}
.index_bottom ul li {width:25%; height:118px; text-align:center; background:url(../images/bottom_bg2.jpg) right center no-repeat; float:left;}
.index_bottom ul li a{font-size:24px; color:#fff;}
.index_bottom ul li a i{display:block; height:44px; margin:18px auto 15px; background:url(../images/index.png) no-repeat;}
.index_bottom ul li a i.wzsy{width:45px; background-position:0px -50px;}
.index_bottom ul li a i.mfdh{width:48px; height:46px; margin:15px auto; background:url(../images/index_tel.gif) no-repeat;}
.index_bottom ul li a i.yygh{width:38px; background-position:-100px -50px;}
.index_bottom ul li a i.lxwm{width:40px; background-position:-145px -50px;}


/*body{ background:#efefef;}*/
.mat6{margin-top:6px;}
.la-content{width:90%;margin:3% auto;}
.la-content h1{padding-left:2%;border-left:10px solid #157f59;margin:6% 0;}
.la-content h1 a{color:#157f59;font-size:36px;font-weight:bold;font-family:"幼圆";}

.la-con1{height:190px; background:#d37448;margin:2% auto; display:block;}
.la-con1 p{width:50%;margin:0 auto; display:block;padding:2.3% 0;}
.la-con1 p i,.la-con2 a p i,.la-con3 a p i,.la-con6 p i{ background:url(../images/sept-ico.png) no-repeat; display:block;}
.la-con1 p i.la-ico01{ background-position:-14px 8px; float:left; height:130px;width:160px;}
.la-content a span{font-size:38px;color:#fff; font-family:"幼圆"; }
.la-content a font{font-size:25px; color:#fff;FILTER: alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; _filter:alpha(opacity=75); _opacity:0.6;*filter:alpha(opacity=75); *opacity:0.6;padding-top:2%; display:block;font-family:"幼圆";}

.la-con2{margin:4% auto 6px;width:100%;height:336px;}
.la-con2-left{width:62.5%;}
.la-con2 .la-con2-one{ height:165px; background:#0b739a; display:block;}
.la-con2-one p,.la-con2-two p{width:50%; margin: 0 auto;display:block;padding:3.3% 0;}
.la-con2-one p i.la-ico02{ background-position:-14px -116px; float:left; height:130px;width:160px;}
.la-con2 .la-con2-two{ height:165px; background:#808080;margin-top:6px; display: block;}
.la-con2-two p i.la-ico03{ background-position:-14px -412px; float:left; height:130px;width:160px;}
.la-con2 .la-con2-thr{ height:336px; background:#65a858; width:36%; display:block;}
.la-con2-thr p i.la-ico04{ background-position:-14px -266px; float:left; height:130px;width:160px;}
.la-con2 .la-con2-thr p{width:48%;margin:0 auto; display:block;padding-top:14%;}

.la-con3{margin:6px auto 4%;width:100%;height:336px;}
.la-con3-left{width:67.5%;}
.la-con3 .la-con3-one{ height:165px; background:#d37448; display:block;}
.la-con3 .la-con3-one p,.la-con3-two p{width:50%; margin: 0 auto;display:block;padding:3.3% 0;}
.la-con3-one p i.la-ico06{ background-position:-14px -754px; float:left; height:130px;width:160px;}
.la-con3 .la-con3-two{ height:165px; background:#27b9be;margin-top:6px; display:block;}
.la-con3-two p i.la-ico07{ background-position:-14px -900px; float:left; height:130px;width:160px;}
.la-con3 .la-con3-thr{ height:336px; background:#157f59; width:32%; display:block;}
.la-con3-thr p i.la-ico05{ background-position:-14px -580px; float:left; height:130px;width:160px;}
.la-con3 .la-con3-thr p{width:48%;margin:0 auto; display:block;padding-top:14%;}

.la-con4{margin:4% auto 6px;width:100%;height:165px;}
.la-con4 .la-con4-one{ height:165px; background:#d37448; display:block; width:40%;}
.la-con4 .la-con4-two{ height:165px; background:#685c57;display:block;width:59.5%;}
.la-con4 .la-con4-one p{width:50%; margin: 0 auto;display:block;padding:4.4% 0;}
.la-con4-two p{width:50%; margin: 0 auto;display:block;padding:6% 0;}

.la-con5{margin:6px auto 4%;width:100%;height:165px;}
.la-con5 .la-con5-one{ height:165px; background:#6db358; display:block; width:33%;margin-right:6px;}
.la-con5 .la-con5-two{ height:165px; background:#0b739a;display:block;width:33%;margin-right:6px;}
.la-con5 .la-con5-thr{ height:165px; background:#e7b554;display:block;width:33%;}
.la-con5 .la-con5-one p,.la-con5-two p,.la-con5-thr p{width:50%; margin: 0 auto;display:block;padding:6% 0;}

.la-con6{height:190px; background:#157f59;margin:2% auto; display:block;}
.la-con6 p{width:50%;margin:0 auto; display:block;padding:2.3% 0;}
.la-con6 p i.la-ico08{ background-position:6px -1018px; float:left; height:130px;width:200px;}


.la-con7{ background:#fff; text-align:center;border-bottom:3px solid #d8201b;padding:2% 0;}
.la-con7 h3{color:#323232;font-size:30px;}
.la-con7 h4{ font-size:38px; font-weight:bold;}
.la-con7 h4 a{color:#d8201b;}

.la-con8{ background:url(../images/sept03.jpg) top no-repeat;background-size:100% 558px;margin:4% auto;}
.la-con8 h2{font-size:38px; color:#fff; text-align:center;height:105px;line-height:350%;}


.la-con8 .yy_submit {font-size:30px;color:#fff;background:#949494; background-size:100% 100%; width:26%;height:75px;border:0px;margin-right:50px; -webkit-box-shadow: #f2f2f2 1px;-moz-box-shadow: #f2f2f2 1px;box-shadow: #f2f2f2 1px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.la-con8 .yy_reset {font-size:30px;color:#fff; background:#157f59; background-size:100% 100%; width:26%;height:75px;border:0px; -webkit-box-shadow: #f2f2f2 1px;-moz-box-shadow: #f2f2f2 1px;box-shadow: #f2f2f2 1px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}



@media screen and (min-width:480px) and (max-width:639px) {
.header .pannel{height:77px;}
.header .logo{margin-top:14px;}
.header .logo img{width:245px; height:51px;}
.header .tel{width:35px; height:35px; background-size:300px 225px;}
.header .tel-chance{display:block; width:41px; height:41px; margin-top:3%; margin-right:3%; float:right;}


/* .main .banner{width:480px; height:188px;} */
/* .main .banner img{width:100%; height:188px;} */
/*banner*/
.slider{ width:100%; }
.slider .bd li{ height:188px !important; overflow:hidden; width:100% !important; }
.slider .bd li img{ display:block; width:100%;}
.slider .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:20px; line-height:20px; }
.slider .hd ul{ text-align:center; height:20px; }
.slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1;  text-indent:-999px; width:10px; height:10px; margin:5px; background:#9E9E9E;border-radius:50% ;overflow:hidden;
	}
.slider .hd ul .on{background:#32AC71;border-radius:50%;}
/*banner end*/
/* banner 鏀圭増 */
/* .scroll-wrapper{width:100%; height:188px; margin:0 auto;} */
/* banner 鏀圭増 缁撴潫 */

.main .con1 .con1_t a.yygk i{width:96px;height:68px;margin:7% auto 0;}



.main .con1{ margin:0 auto;}
.main .con1 a{ font-size:22px; color:#fff;}
.main .con1 .con1_t{margin-top:15px; margin-bottom:7px;}
.main .con1 .con1_t a{float:left; display:block; height:133px; padding-top:11px;}
.main .con1 .con1_t a.yygh{margin-right:0px;}
.main .con1 .con1_c{margin-bottom:7px;}
.main .con1 .con1_c .cl,.main .con1 .con1_c .cr{ height:119px; padding-top:11px; float:left;}
.main .con1 .con1_c .cl .tit{height:91px;}
.main .con1 .con1_c .cl .tit a{display:block; height:91px; width:100%;}
.main .con1 .con1_c .cl .bz a{font-size:15px; display:block; float:left;}
.main .con1 .con1_b{margin-bottom:15px;}
.main .con1 .con1_b a{float:left; display:block; height:97px; padding-top:11px;}
/* .main .con2{width:450px; height:129px; padding-top:15px; background-size:contain; margin:0 auto;}
.main .con2 a{text-indent:-9999px; display:block; width:135px; height:114px;margin-left:15px;} */
.main .cont{ height:144px;}
.main .cont .con{ height:91px; padding-top:22px; color:#fff; margin-top:15px;}
.main .cont .con p{ font-size:13px;}
.main .cont .con p.p{font-size:22px; margin-bottom:15px;}
.main .cont .con p.p2{color:#fff; font-size:15px;}
.main .cont .con p.p2 i{display:inline-block; width:12px; height:12px; background-size:300px 225px; background-position:-36px 0px;}
.main .con2 .con p{text-align:right;}
.main .con3{padding:15px 0px 22px 0px;}
.main .con3 a{ margin-right:1.6%; font-size:21px; height:44px; line-height:44px;}
.main .con4 .con{ background:#D9956C; float:right;}
.main .con5 .con p{text-align:right;}
.main .con6{padding-top:15px;}
.main .con6 ul li{ height:58px; line-height:58px;}
.main .con6 ul li i{margin-right:11px; width:24px; height:24px; margin-top:17px; background-size:300px 225px; background-position:-52px 0px;}
.main .con6 ul li a{font-size:22px;}
.con7{font-size:21px; height:245px; padding-top:77px; margin-top:21px;}
.con7 table tr td{height:35px; line-height:35px;}
.con7 table tr td.height{height:16px; line-height:16px;}
.con7 table tr td.height2{height:21px; line-height:21px;}
.con7 table tr td.height3{height:24px; line-height:24px;}
.con7 .yy_inputtext{height:34px;}
.con7 .date-pick{ font-size:13px;}
#age_sel_22 div.tag_select,#age_sel_22 div.tag_select_hover,#age_sel_22 div.tag_select_open{ font-size:15px;}
#age_sel_22 div.tag_select{height:34px;line-height:34px;}
#age_sel_22 div.tag_select_hover{height:34px;line-height:34px;}
#age_sel_22 div.tag_select_open{height:34px;line-height:34px;}
#age_sel_22 ul.tag_options{ font-size:15px;}
#age_sel_22 ul.tag_options li{padding:0 7px;height:34px;line-height:34px;}
.con7 .yy_submit {height:43px;margin-right:37px;}
.con7 .yy_reset {height:43px;}
.index_bottom{ width:100%; height:88px; background-size:1px 88px; position:fixed;  z-index:3;bottom:0;}
.index_bottom ul li {width:25%; height:88px; text-align:center;  background-size:1px 88px; float:left;}
.index_bottom ul li a{font-size:18px; color:#fff;}
.index_bottom ul li a i{display:block; height:34px; margin:13px auto 11px; background-size:300px 225px;}
.index_bottom ul li a i.wzsy{width:34px; background-position:0px -37px;}
.index_bottom ul li a i.mfdh{width:36px; height:35px; margin:11px auto; background-size:contain;}
.index_bottom ul li a i.yygh{width:29px; background-position:-75px -37px;}
.index_bottom ul li a i.lxwm{width:30px; background-position:-108px -37px;}
}



@media screen and (max-width:479px) {
.header .pannel{height:51px;}
.header .logo{margin-top:9px;}
.header .logo img{width:163px; height:34px;}
.header .tel{width:23px; height:23px; background-size:200px 150px;}
.header .tel-chance img{display:block; width:23px; height:23px; margin-top:3%; margin-right:3%; float:right;}
	
/* .main .banner{width:320px; height:125px;} */
/* .main .banner img{width:100%; height:125px;} */
/*banner*/
.slider{ width:100%;}
.slider .bd li{ height:140px !important; overflow:hidden; width:100% !important; }
.slider .bd li img{ display:block; width:100%; height:100%;}

.slider .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:13px; line-height:13px; }
.slider .hd ul{ text-align:center; height:13px; }
.slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1;  text-indent:-999px; width:7px; height:7px; margin:3px; background:#9E9E9E;border-radius:50% ;overflow:hidden;
	}
.slider .hd ul .on{background:#32AC71;border-radius:50%;}
/*banner end*/
/* banner 鏀圭増 */
/* .scroll-wrapper{width:100%; height:125px; margin:0 auto;} */
/* banner 鏀圭増 缁撴潫 */

.main .con1 .con1_t a i,.main .con1 .con1_c .cl .tit a i,.main .con1 .con1_c .cr i,.main .con1 .con1_b a i{background:url(../images/index-la.png) no-repeat; display:block; background-size:50px 350px;}
.main .con1 .con1_t a.yygk{width:42.5%; background:#6688ca;}
.main .con1 .con1_t a.yygk i{width:50px;height:40px;margin:10% auto 0; background-position:0 0;}
.main .con1 .con1_t a.wczx{width:23.3%;background:#cdac7b;}
.main .con1 .con1_t a.wczx i{width:54px;height:35px;margin:18% auto 0; background-position:0px -53px;}
.main .con1 .con1_t a.yygh{width:23.3%; margin-right:0px; background:#89c2b6;}
.main .con1 .con1_t a.yygh i{width:50px;height:50px;margin:16% auto 0; background-position:0px -100px;}

.main .con1{margin:0 auto;}
.main .con1 a{ font-size:15px; color:#fff;}
.main .con1 .con1_t{margin-top:10px; margin-bottom:5px;}
.main .con1 .con1_t a{float:left; display:block; height:89px; padding-top:7px;}
.main .con1 .con1_t a.yygh{margin-right:0px;}
.main .con1 .con1_c{margin-bottom:5px;}
.main .con1 .con1_c .cl,.main .con1 .con1_c .cr{ height:80px; padding-top:7px; float:left;}
.main .con1 .con1_c .cl .tit{height:61px;}
.main .con1 .con1_c .cl .tit a{display:block; height:61px; width:100%;}
.main .con1 .con1_c .cl .tit a i{width:55px;height:40px;margin:0 auto; background-position:0px -155px;}

.main .con1 .con1_c .cr i{width:55px;height:40px;margin:0 auto; background-position:0px -208px;}
.main .con1 .con1_b a.kfal i{width:55px;height:40px;margin:0 auto; background-position:0px -261px;}
.main .con1 .con1_b a.tslf i{width:55px;height:40px;margin:0 auto; background-position:0px -311px;}


.main .con1 .con1_c .cl .bz a{font-size:10px; display:block; float:left;}
.main .con1 .con1_b{margin-bottom:10px;}
.main .con1 .con1_b a{float:left; display:block; height:65px; padding-top:7px;}
/* .main .con2{width:300px; height:86px; padding-top:10px; background-size:contain; margin:0 auto;}
.main .con2 a{text-indent:-9999px; display:block; width:90px; height:76px;margin-left:10px;} */
.main .cont{ height:96px;}
.main .cont .con{height:61px; padding-top:15px; color:#fff; margin-top:10px;}
.main .cont .con p{ font-size:9px;}
.main .cont .con p.p{font-size:15px; margin-bottom:10px;}
.main .cont .con p.p2{color:#fff; font-size:10px;}
.main .cont .con p.p2 i{display:inline-block; width:8px; height:8px; background-size:200px 150px; background-position:-24px 0px;}
.main .con2 .con p{text-align:right;}
.main .con3{width:300px; padding:10px 0px 15px 0px;}
.main .con3 a{ margin-right:1.6%; font-size:14px; height:29px; line-height:29px;}
.main .con4 .con{ background:#D9956C; float:right;}
.main .con5 .con p{text-align:right;}
.main .con6{padding-top:10px;}
.main .con6 ul li{ height:38px; line-height:38px;}
.main .con6 ul li i{margin-right:7px; width:16px; height:16px; margin-top:10px; background-size:200px 150px; background-position:-35px 0px;}
.main .con6 ul li a{font-size:15px;}
.con7{font-size:14px;height:209px; padding-top:70px;margin-top:14px;}
.con7 table tr td{height:23px; line-height:23px;}
.con7 table tr td.height{height:11px; line-height:11px;}
.con7 table tr td.height2{height:14px; line-height:14px;}
.con7 table tr td.height3{height:16px; line-height:16px;}
.con7 .yy_inputtext{ height:35px;}
.con7 .date-pick{font-size:9px;}
#age_sel_22 div.tag_select,#age_sel_22 div.tag_select_hover,#age_sel_22 div.tag_select_open{font-size:14px;}
#age_sel_22 div.tag_select{height:35px;line-height:35px; margin:0;}
#age_sel_22 div.tag_select_hover{height:35px;line-height:35px;}
#age_sel_22 div.tag_select_open{height:35px;line-height:35px;}
#age_sel_22 ul.tag_options{font-size:14px;}
#age_sel_22 ul.tag_options li{padding:0 5px;height:35px;line-height:35px;}
.con7 .yy_submit {height:28px;margin-right:25px;}
.con7 .yy_reset {height:28px;border:0px;}
.index_bottom{ width:100%; height:59px; background-size:1px 59px; position:fixed;  z-index:3;bottom:0;}
.index_bottom ul li {width:25%; height:59px; text-align:center;  background-size:1px 59px; float:left;}
.index_bottom ul li a{font-size:12px; color:#fff;}
.index_bottom ul li a i{display:block; height:22px; margin:9px auto 7px; background-size:200px 150px;}
.index_bottom ul li a i.wzsy{width:23px; background-position:0px -25px;}
.index_bottom ul li a i.mfdh{width:24px; height:23px; margin:7px auto; background-size:contain;}
.index_bottom ul li a i.yygh{width:19px; background-position:-50px -25px;}
.index_bottom ul li a i.lxwm{width:21px; background-position:-72px -25px;}



/*20141005*/
.la-content{width:90%;margin:4% auto;}
.la-content h1{padding-left:2%;border-left:5px solid #157f59;}
.la-content h1 a{color:#157f59;font-size:18px;font-weight:bold;}

.la-con1{height:95px; background:#d37448;margin:4% auto;}
.la-con1 p{width:61%;margin:0 auto; display:block;padding:6.3% 0;}
.la-con1 p i,.la-con2 a p i,.la-con3 a p i,.la-con6 p i{ background:url(../images/sept-ico.png) no-repeat; display:block;background-size:85px 575px;}
.la-con1 p i.la-ico01{ background-position:-7px 4px; float:left; height:65px;width:80px;}
.la-content a span{font-size:19px;color:#fff;}
.la-content a font{font-size:13px; color:#fff;padding-top:1.5%; display:block;}

.la-con2{margin:4% auto 3px;width:100%;height:168px;}
.la-con2-left{width:62.5%;}
.la-con2 .la-con2-one{ height:82.5px; background:#0b739a; display:block;}
.la-con2-one p,.la-con2-two p{width:90%; margin: 0 auto;display:block;padding:10px 0 0;}
.la-con2-one p i.la-ico02{ background-position:-7px -58px; float:left; height:75px;width:80px;}
.la-con2 .la-con2-two{ height:82.5px; background:#808080;margin-top:3px; display: block;}
.la-con2-two p i.la-ico03{ background-position:-7px -198px; float:left;height:75px;width:80px;}
.la-con2 .la-con2-thr{ height:168px; background:#65a858; width:36%; display:block;}
.la-con2-thr p i.la-ico04{ background-position:2px -133px; float:left;height:65px;width:84px;}
.la-con2 .la-con2-thr p{width:92%;margin:0 auto; display:block;padding-top:14%;}
.la-con2 .la-con2-thr span{ text-align:center; display:block;}

.la-con3{margin:3px auto 4%;width:100%;height:168px;}
.la-con3-left{width:62.5%;}
.la-con3 .la-con3-one{ height:82.5px; background:#d37448; display:block;}
.la-con3 .la-con3-one p,.la-con3-two p{width:93%; margin: 0 auto;display:block;padding:8% 0;}
.la-con3-one p i.la-ico06{ background-position:-7px -377px; float:left;height:65px;width:60px;}
.la-con3 .la-con3-two{ height:82.5px; background:#27b9be;margin-top:3px; display:block;}
.la-con3-two p i.la-ico07{ background-position:-14px -450px; float:left;height:65px;width:60px;}
.la-con3 .la-con3-thr{ height:168px; background:#157f59; width:36%; display:block;}
.la-con3-thr p i.la-ico05{ background-position:8px -287px; float:left;height:65px;width:90px;}
.la-con3 .la-con3-thr p{width:84%;margin:0 auto; display:block;padding-top:14%;}
.la-con3 .la-con3-thr span{ text-align:center; display:block;}

.la-con4{margin:4% auto 3px;width:100%;height:82.5px;}
.la-con4 .la-con4-one{ height:82.5px; background:#d37448; display:block; width:40%;margin-right:3px;}
.la-con4 .la-con4-two{ height:82.5px; background:#685c57;display:block;width:58.8%;}
.la-con4 .la-con4-one p{width:80%; margin: 0 auto;display:block;padding:10px 0;}
.la-con4-two p{width:70%; margin: 0 auto;display:block;padding:6% 0;}
.la-con4-one span,.la-con4 .la-con4-two span,.la-con5-one span,.la-con5-two span,.la-con5-thr span{ text-align:center; display:block;}



.la-con5{margin:3px auto 4%;width:100%;height:82.5px;}
.la-con5 .la-con5-one{ height:82.5px; background:#6db358; display:block; width:32.6%;margin-right:3px;}
.la-con5 .la-con5-two{ height:82.5px; background:#0b739a;display:block;width:32.6%;margin-right:3px;}
.la-con5 .la-con5-thr{ height:82.5px; background:#e7b554;display:block;width:32.7%;}
.la-con5 .la-con5-one p,.la-con5-two p,.la-con5-thr p{width:70%; margin: 0 auto;display:block;padding:15px 0;}

.la-con6{height:80px; background:#157f59;margin:2% auto 15px; display:block;}
.la-con6 p{width:70%;margin:0 auto; display:block;padding:10px 0;}
.la-con6 p i.la-ico08{ background-position:3px -509px; float:left; height:65px;width:100px;}


.la-con7{ background:#fff; text-align:center;border-bottom:3px solid #d8201b;padding:10px 0;}
.la-con7 h3{color:#323232;font-size:15px;}
.la-con7 h4{ font-size:19px; font-weight:bold;}
.la-con7 h4 a{color:#d8201b;}

/*.con7{ background:url(../images/sept03.jpg) top no-repeat;background-size:100% 283px;margin:4% auto; height:280px;}
*/
.con7 h2{font-size:19px; color:#fff; text-align:center;height:52.5px;line-height:350%;}


.con7 .yy_submit {font-size:13px;color:#fff;background:#949494; background-size:100% 100%; width:26%;height:37.5px;border:0px;margin-right:50px; -webkit-box-shadow: #f2f2f2 1px;-moz-box-shadow: #f2f2f2 1px;box-shadow: #f2f2f2 1px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.con7 .yy_reset {font-size:13px;color:#fff; background:#157f59; background-size:100% 100%; width:26%;height:37.5px;border:0px; -webkit-box-shadow: #f2f2f2 1px;-moz-box-shadow: #f2f2f2 1px;box-shadow: #f2f2f2 1px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}




}



/*2018-1-31*/
input,select,option{border: none;outline: none;}
.zbox{width: 16rem; margin: 0 auto 0;}
.zdbox{width: 15rem; margin: 0 auto;}
.zd_ppa { width: 16rem; height: 8rem;}
.zd_ppa img{ width: 16rem; height: 8rem;}
.zd_ppb {margin-top: 0.56rem; background: url(../images/zdpp_05.png) no-repeat center;width: 15rem; height: 2.15rem; line-height:1.55rem; background-size: 15rem 2.15rem; margin:0.56rem auto 0  auto}
.zd_ppb .zd_ppc { color: #01a588; font-size: 0.8rem; }
.zd_ppb .zd_ppd{ color: #717171; font-size: 0.6rem;}
.zd_ppb i{ display: inline-block; background: url(../images/zdpp_a.png) no-repeat center; background-size: 10rem 7.775rem; background-position: 0rem -0.1rem; width: 0.775rem; height: 0.775rem;}
.zd_ppb i.zfi_b{background-position:  -1.04rem -0.1rem;}
.zd_ppb i.zfi_a{background-position:  -2.05rem -0.1rem;}
/**/
.zdbox.zd_ppj { margin-top: 0.55rem; margin-bottom: 1rem; }
.zd_ppk{ background: #e8e8e8; height: 0.5rem;}
.zdbox .zd_ppf{text-align: center; color: #fff; background: url(../images/zdpp_08.jpg) no-repeat center; background-size:7.125rem auto; width: 7.125rem; height: 3rem; line-height: 1.52rem; border-radius:0.15rem;}
.zdbox .zd_ppf span {font-size: 0.6rem;}
.zdbox .zd_ppf h3{ font-size: 0.8rem; margin-top:0.15rem;}
.zdbox .zd_ppf.zd_ppg{background: url(../images/zdpp_10.jpg) no-repeat center; width: 7.125rem; height: 3rem; background-size:7.125rem auto; }
.zdbox .zd_ppf.zd_pph{background: url(../images/zdpp_13.jpg) no-repeat center; width: 7.125rem; height: 3rem;  margin-top: 0.49rem; background-size:7.125rem auto;}
.zdbox .zd_ppf.zd_ppi{background: url(../images/zdpp_14.jpg) no-repeat center; width: 7.125rem; height: 3rem;  margin-top: 0.49rem; background-size:7.125rem auto;}
.zd_ppb.zd_ppl { margin-top: 0.6rem; margin:0.6rem auto 0 auto}
/**/
.babBox .hd{margin-top: 0.3rem; margin-bottom:0.55rem;height:1.95rem;  line-height:1.95rem;  position:relative;  }
.babBox .hd ul{ position:absolute; height:1.95rem; top:0; overflow:hidden;  }
.babBox .hd ul li{ float:left; color:#363033; background: url(../images/zdpp_19.png) no-repeat center; background-size:7.475rem  1.95rem; width: 7.475rem; height: 1.95rem; line-height: 1.65rem; font-size: 0.7rem; text-align: center;}
.babBox .hd ul .on{background: url(../images/zdpp_17.png) no-repeat center; background-size:7.475rem  1.95rem;color:#fff;   }
.babBox .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
.babBox .hd ul li:first-child{ margin-right: 0.05rem;}
.babBox .bd ul.zd_ppt li{ margin-bottom: 0.75rem;}
.babBox .bd ul.zd_ppt li a{display: block;height: 100%;}
.babBox .bd ul.zd_ppt li:nth-child(2),.babBox .bd ul.zd_ppt li:nth-child(5) { margin: 0 0.72rem 0.72rem 0.72rem;}
.babBox .bd .zd_ppm i{width: 2.225rem; height:2rem; margin-top: 0.45rem;display: inline-block; background: url(../images/zdpp_a.png) no-repeat center; background-size: 10rem 7.775rem; }
.babBox .bd .zd_ppm {line-height: 0.65rem;color: #333333; font-size: 0.675rem; width: 4.5rem; height: 3.75rem; background: #f2f2f2; text-align: center;}
.babBox .bd .zd_ppm i.zd_ppn{ background-position:-0.125rem -1.4rem; }
.babBox .bd .zd_ppm i.zd_ppo{ background-position: -2.7rem -1.5rem; width: 2.2rem;height: 2rem;}
.babBox .bd .zd_ppm i.zd_ppp{ background-position: -5.08rem -1.35rem; width: 2.225rem;height: 1.95rem;}
.babBox .bd .zd_ppm i.zd_ppq{ background-position: -7.5rem -1.3rem;width: 2.2rem;height: 1.95rem;}
.babBox .bd .zd_ppm i.zd_ppr{ background-position:  -0.125rem -3.65rem;}
.babBox .bd .zd_ppm i.zd_pps{background-position: -2.56rem -3.685rem;width: 2.1rem;height: 1.8rem;margin-top: 0.6rem;margin-bottom: 0.1rem;}
.babBox .bd .zd_ppm i.zd_ppu{background-position: -4.85rem -3.7rem;height: 1.78rem;margin-bottom: 0.25rem;}
.babBox .bd .zd_ppm i.zd_ppv{background-position: -7.7rem -3.6rem;}
.babBox .bd .zd_ppm i.zd_ppw{background-position: -0.25rem -5.85rem;width: 2rem;height: 1.95rem;margin-top: 0.55rem;}
.babBox .bd .zd_ppm i.zd_ppx{background-position: -2.652rem -5.85rem;width: 2.225rem;height: 1.6rem;margin-bottom: 0.25rem;margin-top: 0.6rem;}
.babBox .bd .zd_ppm i.zd_ppy{background-position: -5.3rem -5.8rem;width: 1.9rem;height: 1.8rem;margin-bottom: 0.25rem;}
.babBox .bd .zd_ppm i.zd_ppz{background-position: -7.45rem -5.8rem;width: 1.35rem;height: 2rem;margin-bottom: 0.15rem;}
.babBox .bd .zd_ppm span{ display: block;}
/**/
.zd_pcc { margin-top: 0.25rem; margin-bottom: 0.95rem;}
.zd_pcc span,.zd_pcc span i{display: inline-block; }
.zd_pcc span{ border-radius:0.25rem;width: 7.25rem; height: 1.75rem; color: #fff;line-height: 1.65rem; font-size:0.6rem}
.zd_pcc span i.zd_pcb,.zd_pcc span i.zd_pcd,.zd_pcc span i.zd_pcq  { background: url(../images/zdpp_a.png) no-repeat center;width: 0.98rem; height: 0.98rem; display:inline-block; vertical-align:middle; margin-left: 1.7rem; margin-right:0.4rem;background-size: 10rem 7.775rem;  background-position: -5.45rem 0rem;}
.zd_pcc span.zd_pca { background: #01a588;}
.zd_pcc span.zd_pce { background: #ff8b24;}
.zd_pcc span i.zd_pcd { background-position: -6.4rem -0.03rem;width: 1.4rem;  height: 1.15rem;}
.zd_pcc span i.zd_pcq { background-position: -7.8rem -0.03rem;width: 1.1rem;  height: 1.15rem;}
.zd_pcf img{ width: 16rem;height: 3.775rem;}
.zd_ppb.zd_pcg {  margin-top:0.4rem;  }
/**/
.zd_pch { border-bottom: 1px dashed #cccccc; margin: 0.45rem 0 0.7rem 0;}
.zd_pci { width: 14.1rem; margin:0 auto}
.zd_pcj { width: 4.45rem;text-align: center; color: #484848; font-size: 0.6rem;}
.zd_pcj img{ width: 4.5rem;height:4.5rem; border-radius: 4.5rem; border: 0.1rem solid #e0e0e0; }
.zd_pcj span{display: inline-block; margin-top: 0.25rem;}
.zd_pck { width: 8.925rem;}
.zd_pck h3{ color: #01a588; font-size: 0.75rem; margin: 0.89rem 0 0.23rem 0;}
.zd_pck h3 span{ font-size: 0.65rem; font-weight: 200; margin-left: 0.45rem;}
.zd_pck p{ color: #3c3c3c; line-height: 0.95rem; font-size:0.6rem}
.aa_red{ color: #FF0000;}
/**/
.zd_pci {padding-bottom: 0.73rem;}
.zd_pcl .zd_pcm{ color: #f27611; font-size:0.6rem}
.zd_pcl .zd_pcn{ color: #333333; font-size:0.6rem}
.zd_pcl span i{float: left; background: url(../images/zdpp_a.png) no-repeat center;background-size: 10rem 7.775rem; width: 1.12rem;height: 1.12rem; display: inline-block; }
.zd_pcl span i.zd_pco{ background-position:  -3.05rem -0rem; margin-top:-2px;}
.zd_pcl span i.zd_pcp{ background-position:  -4.18rem -0rem; margin-top:-2px;}
.zd_pcl span { line-height: 1.15rem; display: inline-block;}
.zd_pcl {margin-top: 0.8rem;}






.navslide {display: none; width: 16rem; height: 100%; position: absolute; background: url(../images/navbg_02.png) repeat; background-size: 16rem 1px; left:50%; margin-left: -8rem; z-index: 9999999; top:3rem;}
.navclose { height: 1.95rem; border-bottom: 1px solid #5a5a5a; background: #3c3c3c; padding:0.5rem 1.25rem 0; text-align: right;}
.navclose i { display: block; width: 0.65rem; height: 0.75rem; background-position: -17.8rem -7.45rem; float: right;}
.navlist { position: relative;}
.navlist .hd { width: 6.65rem; position: absolute; left:0; top:0; height: 100%;}
.navlist .hd ul li { height: 2.38rem; border-bottom: 1px solid #000; line-height: 2.38rem; text-align: center;}
.navlist .hd ul li.on { background: #5a5a5a;}
.navlist .hd ul li { color: #fff; font-size: 0.85rem; text-align: center; cursor: pointer;}
.navlist .bd { width: 9.35rem;}
.navlist .bd ul li { float: left; width: 4.675rem; text-align: center; height: 2.38rem; line-height: 2.38rem; text-align: center;}
.navlist .bd ul li a { color: #fff; font-size: 0.85rem;}
.navlist .bd ul li a.red { color: #fc2d2d;}



.guahao{width: 16rem;height: 20.4rem;margin: 1rem auto 0;background: #f2f2f2;}
.g_top{font-size: 0.95rem;color: #01a588;text-align: center;margin-top: 0.8rem; width:100%; float:left; height:1.125rem; line-height:1.125rem;}
.g_top span{float:left;margin-left:1.45rem;}
.g_top  i{background: #01a588;color: white;margin: 0 0.1rem 0 0.14rem;height: 1.125rem;display: block;width: 2.05rem;float: left;}
.g_top img{width: 3.425rem;height: 1.125rem; float:left;}
.g_t{font-size: 0.65rem;color: #5e5e5e;text-align: center;line-height: 1.2rem;padding-bottom: 0.7rem;}
.order{width: 15rem;height:15.55rem ;margin: 0rem auto 0;background: white;border-radius: 0.125rem;}
.order ul{padding-top:1.26rem;}
.order ul li{float: left;width: 100%;height:auto ;margin-bottom: 0.5rem;font-size: 0.65rem;color: #333333;line-height: 1.5rem;}
.order ul li span{margin: 0 0.1rem 0 1rem;float: left;}
.order ul li input{width: 9.2rem;height: 1.45rem;border: 1px solid #cccccc;float: left;text-indent: 1em;font-size: 0.65rem;color: #333333;}
.order ul li select{width: 9.2rem;height: 1.49rem;border: 1px solid #cccccc;float: left;font-size: 0.65rem;color: #333333;text-align: center;}
.order ul li textarea{width: 9.2rem;height: 2.5rem;border: 1px solid #cccccc;float: left;font-size: 0.5rem;color: #333333;text-indent: 1em;}
.bingo{width: 12rem;height: 1.775rem;margin: 0.51rem auto 0;}
.btn1{width:5.5rem ;height: 1.775rem;background: url(../images/btn1_03.png) no-repeat center; background-size: 100% 100%;cursor: pointer;}
.btn2{width:5.5rem ;height: 1.775rem;background: url(../images/btn2_03.png) no-repeat center; background-size: 100% 100%;cursor: pointer;}

.border_t { border-top:0.5rem solid #f2f2f2;}

.footswt { z-index:99!important;}


/*2018.7.12隐藏预约量*/
.zd_pcj span,.zd_pcl { display:none;}



 