html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form,p,input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: none;}
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
body, input, select, button, textarea { font-size: 12px; font-family:"微软雅黑";outline: none;  }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
a{ text-decoration: none; }
.wrap{width:1200px; margin:0 auto;}
.fix { zoom: 1 }
.fix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.mb-20{margin-bottom: 20px;}
.ml-10{margin-left: 10px;}
a, a:link {color:white;}
/*顶部*/
/*手机二维码*/
.ewm{position: relative;}
.qr_code {padding: 10px;background: #fff;position: absolute;left: 50%;margin-left: -120px;display: none;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .12);-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .12);box-shadow: 0 0 10px rgba(0, 0, 0, .12);z-index: 9999;}
.topc .ewm:hover .qr_code {display: block;}
.qr_code img {width: 220px;height: auto;display: block;}
/**顶部**/
.top{height:40px; background-color:#f4f6f9; border-bottom: 1px solid #e0e1e0}
.top .home{ height:39px; width: 40px; display:block}
.top .topc{ height:39px; width:auto; display:block; line-height: 39px; color: #d5d6d7; font-size: 10px; padding-left: 12px}
.top .topc a{color: #8d8d8d; font-size: 12px; margin:8px;}
.top .hred a{color: red}
.top .topc span{font-size: 14px;color: #999;}
.top .topc strong{font-family: arial;font-size: 16px;color: #ff7900;}
/*banner*/
.bannerBox{width: 100%;height: 300px;background-image: url(../img/banner_02.png);}
.bannerMain{width: 1200px;margin-left: auto;margin-right: auto;}
.bannerLogo{width: 305px;height: 54px;background-image: url(../img/banner_logo_03.png);}
.logo{margin-left: 12px;margin-top: 12px;}
.logoLine{width: 1px;height: 20px;background-color: #fff;margin-left: 20px;margin-right: 12px;margin-top: 17px;}
.logoFont{font-size: 20px;color: #FFFFFF;line-height: 54px;}
.bannerTittle{font-size: 50px;color: #FFFFFF;line-height: 102px;text-align: center;font-weight: bold;letter-spacing: 2px;margin-top: 10px;}
.c_yellow{color: #fffc02;}
.bannerFont{width: 684px;margin-left: auto;margin-right: auto;margin-top: 14px;font-size: 18px;color: #fff;line-height: 22px;}
.num{width: 22px;height: 22px;border-radius: 10px;background-color: #fff;font-size: 16px;color: #ee5a4c;line-height: 22px;text-align: center;}
.banji{padding: 57px 0 67px;}
.bjtable{width: 100%;border-collapse: collapse;text-align: center;font-size: 16px;color: #666;}
.bjtable th{background: #f4f4f4;font-size: 18px;color: #333;line-height: 24px;border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;padding: 15px 0;}
.bjtable td{border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;padding: 10px 0;}
.bjtable td.banjit{border: none;padding: 0;}
.bjtit{height: 70px;line-height: 70px;background: -webkit-linear-gradient(left,#ff5048,#ff786c);background: -moz-linear-gradient(left,#ff5048,#ff786c);background: -ms-linear-gradient(left,#ff5048,#ff786c);background: -o-linear-gradient(left,#ff5048,#ff786c);background: -webkit-linear-gradient(to right,#ff5048,#ff786c);font-size: 26px;color: #fff;font-weight: bold;text-align: center;border-radius: 10px 10px 0 0;}
.wluo{background: -webkit-linear-gradient(left,#1d7cee,#2ba8f4);background: -moz-linear-gradient(left,#1d7cee,#2ba8f4);background: -ms-linear-gradient(left,#1d7cee,#2ba8f4);background: -o-linear-gradient(left,#1d7cee,#2ba8f4);background: -webkit-linear-gradient(to right,#1d7cee,#2ba8f4);}
.kenum{width: 173px;}
.price{width: 173px;}
.bjtable td.bmtd{width: 170px;}
.baom1,.baom2{display: block;margin: 0 auto;width: 66px;height: 30px;line-height: 30px;border-radius: 30px;color: #fff;}
.baom1{background: #f6473a;}
.baom2{background: #2492f1;}
.baom1:hover,.baom2:hover{text-decoration: none;}
.shrq{margin-left: 51px;text-align: left;}
.shrq p{line-height: 26px;background: url(../img/bg1.jpg) no-repeat left center;padding-left: 17px;margin: 5px 0;}
.kcnr{text-align: left;padding: 5px 20px 5px 49px;}
.kcnr p{line-height: 24px;position: relative;padding-left: 28px;margin: 10px 0;}
.red{color: #f6473a;}
.blue{color: #2492f1;}
.jinghua{display: inline-block;border-radius: 4px;height: 18px;line-height: 18px;background: #f6473a;font-size: 12px;color: #fff;padding: 0 6px;margin-left: 10px;}
.kcnr p span{display: block;width: 20px;height: 20px;line-height: 20px;text-align: center;border: 1px solid #a1a1a1;border-radius: 50%;font-family: arial;position: absolute;left: 0;top: 1px;font-size: 14px;color: #666;}
.kcnr p img{position: relative;top: -5px;left: 4px;}
.tcfw p{float: left;width: 45%;}
.tcfw p.bg{background-image: url(../img/bg1_h.png);}
.jian{display: inline-block;border-radius: 4px;height: 18px;line-height: 18px;background: #ff7900;font-size: 12px;color: #fff;padding: 0 6px;margin-left: 10px;}
.tgyh span{display: inline-block;line-height: 30px;height: 30px;margin: 0 30px;}
.tgyh img{vertical-align: top;margin-right: 8px;margin-top: 2px;}
.zxkf,.mfst{display: inline-block;border-radius: 36px;margin: 14px 15px;}
.zxkf{color: #fff;width: 100px;height: 38px;line-height: 38px;}
.mfst{width: 98px;height: 36px;line-height: 36px;}
.zxkf.red{background: -webkit-linear-gradient(left,#ff5048,#ff786c);background: -moz-linear-gradient(left,#ff5048,#ff786c);background: -ms-linear-gradient(left,#ff5048,#ff786c);background: -o-linear-gradient(left,#ff5048,#ff786c);background: -webkit-linear-gradient(to right,#ff5048,#ff786c);}
.mfst.red{color: #f6473a;border: 1px solid #f1574c;}
.zxkf.blue{background: -webkit-linear-gradient(left,#1d7cee,#2ba8f4);background: -moz-linear-gradient(left,#1d7cee,#2ba8f4);background: -ms-linear-gradient(left,#1d7cee,#2ba8f4);background: -o-linear-gradient(left,#1d7cee,#2ba8f4);background: -webkit-linear-gradient(to right,#1d7cee,#2ba8f4);}
.mfst.blue{color: #2492f1;border: 1px solid #2492f1;}
.sktx{background: #f4f4f4;padding: 45px 0 60px;}
.title{text-align: center;font-size: 32px;color: #333;font-weight: bold;}
.title p{font-weight: normal;font-size: 18px;color: #666;margin-top: 10px;}
.sktxnav{margin: 35px 0 23px;text-align: center;}
.sktxnav span{display: inline-block;width: 118px;border: 1px solid #f53b31;line-height: 46px;border-radius: 4px;font-size: 18px;color: #f6473a;text-align: center;cursor: pointer;margin: 0 20px;position: relative;}
.sktxnav span.active{background: -webkit-linear-gradient(left,#ff5048,#ff786c);background: -moz-linear-gradient(left,#ff5048,#ff786c);background: -ms-linear-gradient(left,#ff5048,#ff786c);background: -o-linear-gradient(left,#ff5048,#ff786c);background: -webkit-linear-gradient(to right,#ff5048,#ff786c);color: #fff;font-weight: bold;border: none;width: 120px;height: 48px;line-height: 48px;}
.sktxnav span.active em{display: block;width: 0;height: 0;border: 9px solid transparent;border-bottom: none;border-top-color: #ff645a;position: absolute;bottom: -9px;left: 50%;margin-left: -5px;}
.sktxcon{display: none;}
.sktxtable{background: #fff;width: 100%;border-collapse: collapse;text-align: center;font-size: 16px;color: #555;border: none;}
.sktxtable tr.sback{background: #f5f5f5;}
.sktxtable th{background: #ebf5ff;font-size: 18px;color: #333;font-weight: normal;border-right: 1px solid #c9e0f4;border-bottom: 1px solid #f4f4f4;}
.sktxtable tr.fir th{height: 66px;}
.sktxtable tr.fir th:last-child{border-right: 1px solid #e3e3e3;}
.sktxtable th.scolor{color: #333;border-bottom: 1px solid #c9e0f4;border-right: 1px solid #e3e3e3;width: 180px;}
.sktxtable td{padding: 18px 0;border-bottom: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;}
.sktxtable th.sborder{border-right: none;width: 80px;}
.sktxtable th.sfenc{border-bottom: 1px solid #c9e0f4;}
.sktxtable tr.sback th.scolor{background: #deeffc;}
.sktxtable .jichu{width: 80px;font-size: 20px;color: #fff;font-weight: bold;line-height: 24px;background: #5fb2fa;border-bottom: 1px solid #5fb2fa;}
.sktxtable .qianghua{font-size: 20px;color: #fff;font-weight: bold;line-height: 24px;background: #3a9ff6;border-bottom: 1px solid #3a9ff6;}
.sktxtable .chongci{font-size: 20px;color: #fff;font-weight: bold;line-height: 24px;background: #2492f1;border-bottom: none;}
.sktxtable tr.last th,.sktxtable tr.last td{border-bottom: none;}
.fdlc{padding: 40px 0 50px;}
.fdlcCon{margin-top: 10px;}
.fdlcCon li{float: left;display: inline;border: 1px solid #e5e5e5;border-radius: 10px;width: 283px;}
.fdlcCon li h2{font-size: 22px;color: #fff;font-weight: bold;text-align: center;height: 60px;line-height: 60px;border-radius: 10px 10px 0 0;}
.fdlcCon li.li1{height: 342px;margin-top: 133px;margin-right: 20px;}
.fdlcCon li.li1 h2{background: #6db6f5;}
.fdlcCon li.li2{height: 362px;margin-top: 113px;margin-right: 20px;}
.fdlcCon li.li2 h2{background: #4ca4f1;}
.fdlcCon li.li3{height: 382px;margin-top: 93px;margin-right: 20px;}
.fdlcCon li.li3 h2{background: #3797eb;}
.fdlcCon li.li4{height: 475px;}
.fdlcCon li.li4 h2{background: #378fdd;}
.licon{padding: 0 15px 15px;}
.licon h3{font-size: 16px;color: #333;font-weight: normal;background: url(../img/bg1_h.png) no-repeat left center;padding-left: 20px;margin: 25px 0 5px;}
.licon p{font-size: 14px;color: #999;line-height: 22px;padding-left: 20px;}
.tgbz{background: #f5f5f5;padding: 35px 0 10px;}
.tgbzcon{margin-top: 35px;}
.tgbzcon ul{width: 1245px;}
.tgbzcon li{background: #fff;border-radius: 10px;overflow: hidden;float: left;display: inline;width: 270px;margin: 0 45px 40px 0;padding: 30px 50px 27px;}
.tgbzcon li h3{font-size: 22px;color: #333;text-align: center;font-weight: bold;}
.tgbzcon li h3 span{font-size: 16px;color: #999;font-weight: normal;display: block;margin-top: 5px;}
.tgimg{display: block;margin: 20px 0;}
.tgimg img{display: block;width: 270px;height: 140px;}
.tgbzcon li p{font-size: 14px;color: #666;background: url(../img/bg3.jpg) no-repeat left center;padding-left: 13px;line-height: 27px;}
a.zxbm{color:#ff5048;display: block;width: 230px;height: 50px;text-align: center;line-height: 50px;border-radius: 50px;font-size: 18px;color: #f6473a;border: 1px solid #f6473a;margin: 15px auto 0;}
a.zxbm:hover{color: #fff;border: none;width: 232px;height: 52px;background: -webkit-linear-gradient(left,#ff5048,#ff786c);background: -moz-linear-gradient(left,#ff5048,#ff786c);background: -ms-linear-gradient(left,#ff5048,#ff786c);background: -o-linear-gradient(left,#ff5048,#ff786c);background: -webkit-linear-gradient(to right,#ff5048,#ff786c);}
.kcst{padding: 45px 0 50px;}
.kcstnav{margin: 40px 0 18px;}
.kcstnav span{float: left;width: 118px;border: 1px solid #f53b31;line-height: 46px;border-radius: 4px;font-size: 18px;color: #f6473a;text-align: center;cursor: pointer;margin-right: 40px;position: relative;}
.kcstnav span.active{background: -webkit-linear-gradient(left,#ff5048,#ff786c);background: -moz-linear-gradient(left,#ff5048,#ff786c);background: -ms-linear-gradient(left,#ff5048,#ff786c);background: -o-linear-gradient(left,#ff5048,#ff786c);background: -webkit-linear-gradient(to right,#ff5048,#ff786c);color: #fff;font-weight: bold;border: none;width: 120px;height: 48px;line-height: 48px;}
.kcstnav span.active em{display: block;width: 0;height: 0;border: 9px solid transparent;border-bottom: none;border-top-color: #ff645a;position: absolute;bottom: -9px;left: 50%;margin-left: -5px;}
.kcstcon{display: none;}
.video{width: 640px;height: 439px;position: relative;}
.video img{display: block;width: 640px;height: 439px;}
.spico{display: block;background: url(../images/spico.png) no-repeat;width: 77px;height: 77px;position: absolute;top: 50%;margin-top: -39px;left: 50%;margin-left: -39px;cursor: pointer;}
.kcstconR{width: 560px;height: 439px;background: #f6f6f6;}
.kcsttab span{float: left;font-size: 16px;line-height: 20px;color: #333;width: 108px;border-width: 1px;border-style: solid;border-color: #f6f6f6 #e5e5e5 #f6473a #f6f6f6;padding: 17px 15px;cursor: pointer;}
.kcsttab span:last-child{width: 109px;border-right: 0;}
.kcsttab span.active{border: 1px solid #f6473a;border-bottom: none;background: #fff;}
.kcsttab span.active:last-child{width: 108px;border-right: 1px solid #f6473a;}
.kcstconS{padding: 24px 0 0 27px;display: none;}
.kcsttabS{margin-bottom: 25px;overflow: hidden;}
.kcsttabS span{float: left;font-size: 14px;color: #666;width: 97px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #cfcfcf;border-radius: 3px;cursor: pointer;margin-right: 8px;}
.kcsttabS span.active{background: #f6473a;border-color: #f6473a;color: #fff;}
.kcstconSs{display: none;}
.kcstInfo{height: 182px;overflow-y: auto;margin-bottom: 22px;}
.kcstInfo h3{font-size: 16px;color: #333;font-weight: bold;}
.qianyan{margin: 10px 0 15px 8px;}
.qianyan li{line-height: 18px;}
.qianyan li a{font-size: 16px;color: #f6473a;background: url(../img/icon_11.png) no-repeat left center;padding-left: 25px;}
.free{display: inline-block;margin-left: 18px;height: 18px;background: #ff7900;border-radius: 4px;padding: 0 6px;font-size: 12px;color: #fff;line-height: 18px;}
.kcstInfo p{font-size: 16px;color: #333;}
.jingj{margin-top: 5px;padding-left: 32px;}
.jingj li{line-height: 30px;}
.jingj li a{font-size: 16px;color: #666;}
.zxkc,.ljgm{display: inline-block;width: 128px;height: 42px;text-align: center;line-height: 42px;border-radius: 43px;font-size: 18px;color: #f6473a;border: 1px solid #f6473a;}
.ljgm{color: #fff;background: -webkit-linear-gradient(left,#f4473e,#f86052);background: -moz-linear-gradient(left,#f4473e,#f86052);background: -ms-linear-gradient(left,#f4473e,#f86052);background: -o-linear-gradient(left,#f4473e,#f86052);background: -webkit-linear-gradient(to right,#f4473e,#f86052);margin-left: 20px;border: none;width: 130px;height: 44px;line-height: 44px;}
.cpbg{padding: 35px 0 50px;background: #f4f4f4;}
.cpbgcon{margin-top: 60px;padding-right: 75px;}
.cpbgcon div.fl{width: 510px;padding-top: 80px;}
.cpbgcon p{font-size: 16px;color: #333;line-height: 40px;background: url(../img/bg3.jpg) no-repeat left center;padding-left: 15px;}
.cpbgcon .fr{background: url(../img/img3.png) no-repeat;width: 503px;height: 438px;position: relative;}
.cpbgimg{width: 465px;height: 273px;overflow-y: auto;position: absolute;top: 20px;left: 19px;}
.cpbgimg img{display: block;width: 465px;}
.cpbgimg .txtMarquee-top{ width:465px;height: 273px;overflow:hidden;}
.bbjc{padding: 55px 0 50px;}
.bbjcCon{margin-top: 55px;}
.bbjcCon li{float: left;display: inline;width: 275px;margin-right: 25px;}
.bbjcCon li a.fl{width: 100px;}
.bbjcCon li img{display: block;width: 100px;height: 126px;}
.bbjcCon li div.fr{width: 162px;}
.bbjcCon li h3{font-size: 16px;color: #333;font-weight: normal;}
.bbjcCon li p{font-size: 14px;color: #999;line-height: 20px;margin: 15px 0 0;}
.bbjcCon li.last{width: 290px;margin-right: 0;}
.bbjcCon li.last div.fr{width: 176px;}
.mstd{padding: 35px 0 60px;background: #f6f6f6;}
.mstd .picScroll-left{overflow:hidden; position:relative;margin-top: 40px;}
.mstd .picScroll-left .hd .prev,.mstd .picScroll-left .hd .next{ display:block;  width:26px; height:47px;position: absolute;top: 50%;margin-top: -24px;overflow:hidden;cursor:pointer;}
.mstd .picScroll-left .hd .prev{left: 0;background: url(../img/icon_15.png) no-repeat;}
.mstd .picScroll-left .hd .next{right: 0;background: url(../img/icon_18.png) no-repeat;}
.mstd .picScroll-left .bd{width: 1050px;margin: 0 auto;overflow: hidden;}
.mstd .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.mstd .picScroll-left .bd ul li{ margin:0 60px 0 0;width: 281px;background: #fff;padding: 18px 14px 39px 15px; float:left; _display:inline; overflow:hidden;border-radius: 10px;}
.mstd li a{display: block;}
.mstd li img{display: block;width: 281px;height: 188px;}
.mstd li h3{font-size: 28px;color: #333;font-weight: normal;text-align: center;margin: 30px 0 20px;}
.mstd li h3 span{display: block;font-size: 18px;color: #666;margin-top: 5px;}
.mstd li p{font-size: 15px;color: #666;line-height: 24px;background: url(../img/bg3.jpg) no-repeat 11px 10px;padding-left: 29px;margin-bottom: 10px;}
a.stck{color:#ff5048; width: 252px;height: 50px;text-align: center;line-height: 50px;border: 1px solid #f6473a;border-radius: 50px;font-size: 18px;color: #f6473a;margin: 25px auto 0;}
a.stck:hover{width: 254px;height: 52px;line-height: 52px;color: #fff;border: none;background: -webkit-linear-gradient(left,#f55248,#f85546);background: -moz-linear-gradient(left,#f55248,#f85546);background: -ms-linear-gradient(left,#f55248,#f85546);background: -o-linear-gradient(left,#f55248,#f86052);background: -webkit-linear-gradient(to right,#f55248,#f85546);}
.xyjz{height: 574px;overflow: hidden;position: relative;}
.xyjzimg{position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;height: 574px;z-index: 1;}
.xyjzcon{width: 1052px;margin: 40px auto 0;border-radius: 10px;position: relative;z-index: 2;}
.xyjz-l{width: 486px;background: #fff;height: 493px;overflow: hidden;}
.xyjz-l h3{font-size: 28px;color: #333;text-align: center;margin: 35px 0 10px;font-weight: bold;}
.xyjz-lc{ width:446px;height: 395px;overflow:hidden; position:relative;margin: 0 auto;}
/*.xyjz-l ul{padding: 0 20px;height: 395px;overflow-y: auto;}*/
.xyjz-l li{border-bottom: 1px solid #ebebeb;padding: 17px 0 22px;clear: both;overflow: hidden;}
.xyjz-l li img{display: block;width: 50px;height: 50px;border-radius: 50%;background: #e3e3e3;}
.jzinfo{width: 355px;}
.xyjz-l li span{display: block;font-size: 14px;color: #666;margin-bottom: 10px;}
.xyjz-l li p{font-size: 14px;color: #666;line-height: 24px;}
.xyjz-r{width: 446px;height: 493px;color: #fff;padding-left: 40px;overflow: hidden;background: -webkit-linear-gradient(right top, #feb438 , #fa734f);background: -o-linear-gradient(bottom left, #feb438, #fa734f);background: -moz-linear-gradient(bottom left, #feb438, #fa734f);background: linear-gradient(to bottom left, #feb438 , #fa734f);}
.xyjz-r h3{font-size: 28px;margin: 45px 0 30px;font-weight: bold;}
.xyjz-r h3 span{display: block;font-weight: normal;font-size: 18px;margin-top: 10px;opacity: 0.7;}
.xyjz-r p{font-size: 16px;line-height: 26px;background: url(../img/icon_23.png) no-repeat left center;padding-left: 38px;margin: 15px 0;}
.ewmbox{margin-top: 50px;}
.ewmbox img{display: block;width: 137px;height: 137px;margin-right: 25px;}
.ewmbox a{display: block;width: 244px;height: 58px;text-align: center;line-height: 58px;border: 1px solid #fff;border-radius: 5px;font-size: 20px;color: #fff;margin-bottom: 17px;}
.bottom{position: relative;width: 100%;height: 350px;overflow: hidden;}
.botimg{display: block;position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;height: 350px;z-index: 1;}
.botcon{position: relative;z-index: 2;}
.bottop{margin: 60px 0 60px 188px;}
.botlogo{width: 102px;text-align: center;margin: 15px 50px 0 0;}
.botlogo img{display: block;width: 102px;height: 30px;}
.botlogo span{display: block;font-family: arial;font-size: 16px;color: #fff;margin-top: 10px;}
.bottit{font-size: 62px;color: #fff;font-weight: bold;text-shadow: 0 5px 0 rgba(0,0,0,0.2);position: relative;}
.bottit em{display: block;background: url(../img/xing.png) no-repeat;width: 34px;height: 34px;position: absolute;top: 0;right: -12px;}
.botconli{width: 1265px;}
.botconli li{float: left;width: 250px;margin-right: 65px;}
.botconli li .fr{width: 170px;}
.botconli li h3{font-size: 18px;color: #fff;margin-bottom: 10px;}
.botconli li p{font-size: 14px;color: #fff;line-height: 22px;opacity: 0.4;}
/*顶部报名直通车*/
.signBox{top: 0;left: 50%;margin-left: -600px;text-align: center;z-index: 20;display: none;}
.fixedScroll{position: fixed;display: block;}
.signBox_l{width: 600px;background: rgba(0,0,0,0.9);}
.signBox h2{float: left;font-size: 22px;color: #fff;font-weight: bold;width: 179px;border-right: 1px solid rgba(255,255,255,0.4);height: 91px;line-height: 91px;}
.signBox ul{float: left;font-size: 18px;color: #fff;width: 209px;border-right: 1px solid rgba(255,255,255,0.4);margin-top:23PX;}
.signBox li{border-bottom: 1px solid rgba(255,255,255,0.4);height: 45px;line-height: 45px;}
.signBox li:last-child{border: none;}
.signBox a{display: inline-block;width: 56px;line-height: 24px;height: 24px;margin-left: 18px;font-size:14px;}
.signBox_r{width: 600px;background: rgba(79,80,84,0.9);}
/*右侧悬浮*/
.side{position: fixed;right: 18px;top: 12%;background: #333;width: 119px;font-size: 14px;color: #fff;z-index: 20;}
.side_phone{text-align: center;padding: 15px 0 12px;}
.side_phone b{display: block;font-family: arial;font-size: 15px;margin-top: 5px;}
.sidea{padding: 0 9px;overflow: hidden;}
.sidea li{background: #0a0a0a;border-radius: 3px;height: 30px;line-height: 30px;overflow: hidden;text-align: center;margin-bottom: 10px;}
.sidea li a{display: block;color: #fff;}
.sidea li a:hover{background: #fff;color: #333;}
.side_ewm{text-align: center;padding: 10px 0 12px;}
.side_ewm img{display: block;width: 102px;height: 102px;margin: 0 auto 5px;}
.backtop{display: block;text-align: center;color: #fff;line-height: 16px;height: 16px;padding: 8px 0;background: #0a0a0a;}
.backtop img{display: inline-block;vertical-align: top;margin-right: 3px;}
/*报名弹窗*/
.ceng{background: url(../img/black.5.png) repeat;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 20;}
.signPop{background: #fff;width: 689px;height: 385px;padding: 25px 30px;position: fixed;top: 50%;margin-top: -275px;left: 50%;margin-left: -375px;z-index: 30;}
.close{position: absolute;top: 27px;right: 30px;background: url(../img/close.png) no-repeat;width: 18px;height: 18px;}
.sign-tit{font-size: 20px;color: #333;font-weight: bold;border-left: 5px solid #008cd6;height: 20px;line-height: 20px;padding-left: 10px;margin-bottom: 24px;}
.signBox1{border: 1px solid #e6e6e6;border-right: none;border-bottom: none;}
.signBox1 h3{height: 39px;line-height: 39px;padding-left: 19px;border-right: 1px solid #e6e6e6;font-size: 16px;color: #333;border-bottom: 1px solid #e6e6e6;background: #fafafa;}
.signBox1 h3 span{font-size: 14px;color: #666;font-weight: normal;}
.quan{background: #e0f6ee;}
.quan h3{color: #00a669;border-bottom-color: #b0e9d4;background: #e0f6ee;}
.signBox1 li{float: left;display: inline;width: 289px;height: 40px;line-height: 40px;border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding-left: 54px;background: url(../img/selico1.jpg) no-repeat 20px center;font-size: 14px;color: #333;cursor: pointer;}
.signBox1 li span{margin-left: 15px;}
.signBox1 li.active{background-image: url(../img/selico1_h.jpg);}
.quan li:first-child{border-right-color: #b0e9d4;}
.price1{text-align: center;font-size: 14px;color: #333;margin: 20px 0;}
.price1 span{color: #ff7900;}
.price1 b{color: #ff7900;font-size: 24px;}
.signBtn{display: block;width: 240px;height: 40px;background: #ff7900;border-radius: 5px;font-size: 16px;color: #fff;text-align: center;line-height: 40px;margin: 0 auto;}

/*控制菜单的按钮*/
.index_cy{width: 30px;height: 30px;background: url(../img/index_cy.png);position: fixed;right: 16px;top: 12%;margin-top: 0px;background-position: 62px 0;cursor: pointer;z-index: 999;}
.index_cy2{width: 30px;height: 30px;background: url(../img/index_cy.png);position: fixed;right: 0;top: 50%;margin-top: 140px;background-position: 30px 0;cursor: pointer;}