﻿
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-text-size-adjust: none}
html {
  position: relative;
  min-width: 320px;
  max-width: 600px;
  margin: 0 auto;
  font-size: 62.5%;
  height: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overflow-x: hidden;
}
body {min-width:320px;max-width:600px;overflow-x: hidden; 
  margin: 0;
  padding: 0;
  font-size: 1.6rem;
  line-height: 1.42857143;
  color: #333;
  background: #f5f5f5;
  -webkit-backface-visibility:hidden;
}
.clear{clear: both;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;line-height:0;overflow:hidden}
.block{display: block;}
.fl{float: left;}
.fr{float: right;}
ol,ul,li{list-style:none;list-style-type: none;}
table{border-collapse:collapse;border-spacing:0;width: 98%;}
caption,th,td{font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
img{border:none;display: block ;opacity: 1;
filter: alpha(opacity=100);}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
strong{font-weight:bold}
a{color:#333;background:transparent;text-decoration:none}
.posi-thumb{position: relative;}
h1{font-size:2em;margin:0.67em 0}
h2{font-size:18px;line-height:22px}
h3{font-size:15px;line-height:18px}
button,input[type='number'],input[type='text'],input[type='password'],input[type='email'],select,textarea{font-family:inherit;font-size:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;}
/* 字号 */
.ar{font-family: "Arial"}
.f10{font-size: .625rem;}.f11{font-size: .6875rem;}.f12{font-size: .75rem;}.f13{font-size: 1.3rem;}.f14{font-size: 1.4rem;}.f15{font-size: 1.5rem;}.f16{font-size: 1.6rem;}.f17{font-size: 1.7rem;}.f18{font-size: 1.8rem;}.f19{font-size: 1.9rem;}.f20{font-size: 2rem;}.f21{font-size: 2.1rem;}.f22{font-size: 2.2rem;}.f23{font-size: 2.3rem;}
.f24{font-size: 2.4rem;}.f30{font-size: 3rem;}.f36{font-size: 3.6rem;}.f40{font-size: 4rem;}
/* 字体颜色 */
.white{color:#fff;}
.c28{color: #282828}
.c66{color: #666}
.c66{color: #999}
.c19{color: #191919}
.c32{color: #323232;}
.black{color: #000;}
/***== 公用属性 ==***/
.fixed{width: 94%; position:fixed; top:0px; _position:absolute; _top:0px;z-index:99999;background: #fff;border-bottom: 1px solid #f6f6f6;}
.hg1,.hg5,.hg6,.hg7,.hg8,.hg9,.hg10,.hg11,.hg12,.hg13,.hg14,.hg15,.hg16,.hg17,.hg18,.hg19,.hg20,.hg23,.hg25,.hg26,.hg28,.hg30,.hg32,.hg35,.hg38,.hg40,.hg44,.hg45,.hg48,.hg50,.hg55,.hg60,.hg65,.hg70,.hg75,.hg78,.hg80,.hg85,.hg310{width: 100%; clear: both;}

.hg1{height: 1px;}.hg5{height: 5px;}.hg6{height: 6px;}.hg7{height: 7px;}.hg8{height: 8px;}.hg9{height: 9px;}.hg10{height: 10px;}.hg11{height: 11px;}.hg12{height: 12px;}.hg13{height: 13px;}.hg14{height: 14px;}.hg15{height: 15px;}.hg16{height: 16px;}.hg17{height: 17px;}.hg18{height: 18px;}.hg19{height: 19px;}.hg20{height: 20px;}.hg22{height: 22px;}.hg23{height: 23px;}.hg25{height: 25px;}.hg26{height: 26px;}.hg28{height: 28px;}.hg30{height: 30px;}.hg32{height: 32px;}.hg35{height: 35px;}.hg38{height: 38px;}.hg40{height: 40px;}.hg44{height: 44px;}.hg45{height: 45px;}.hg48{height: 48px;}.hg50{height: 50px;}.hg55{height: 50px;}.hg60{height: 60px;}.hg65{height: 65px;}.hg70{height: 70px;}.hg75{height: 75px;}.hg78{height: 78px;}.hg80{height: 80px;}.hg85{height: 85px;}.hg310{height:310px;}
/*边距*/
.m0{margin: 0 !important;}.m5{margin:5px;}.m8{margin:8px;}.m10{margin:10px;}.m15{margin:15px;}.m18{margin:18px;}.m20{margin:20px;}.m30{margin:30px;}
/* 外上边距 */
.mt0{margin-top: 0 !important;}.mt5{margin-top:5px;}.mt8{margin-top:8px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt18{margin-top:18px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt35{margin-top:35px;}.mt40{margin-top:40px;}.mt45{margin-top:45px;}.mt50{margin-top:50px;}.mt55{margin-top:55px;}.mt65{margin-top:65px;}.mt70{margin-top:70px;}.mt75{margin-top:75px;}.mt80{margin-top:80px;}.mt100{margin-top:100px;}
/* 外下边距 */
.mb0{margin-bottom: 0 !important;}.mb4{margin-bottom:4px;}.mb5{margin-bottom:5px;}.mb8{margin-bottom:8px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb23{margin-bottom:23px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.mb35{margin-bottom:35px;}.mb40{margin-bottom:40px;}.mb45{margin-bottom:45px;}.mb50{margin-bottom:50px;}.mb55{margin-bottom:55px;}.mb60{margin-bottom:60px;}.mb65{margin-bottom:65px;}.mb70{margin-bottom:70px;}.mb80{margin-bottom:80px;}.mb100{margin-bottom:100px;}
/* 外左边距 */
.ml0{margin-left: 0 !important;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml30{margin-left:30px;}.ml35{margin-left:35px;}.ml40{margin-left:40px;}.ml45{margin-left:45px;}.ml50{margin-left:50px;}.ml100{margin-left:100px;}
/* 外右边距 */
.p15{padding: 0 15px;}
.mr0{margin-right: 0 !important;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr22{margin-right:22px;}.mr30{margin-right:30px;}.mr35{margin-right:35px;}.mr40{margin-right:40px;}.mr45{margin-right:45px;}.mr50{margin-right:50px;}.mr100{margin-right:100px;}
.pt0{padding-top: 0}.pt5{padding-top:5px;}.pt8{padding-top:8px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt16{padding-top:16px;}.pt18{padding-top:18px;}.pt20{padding-top:20px;}.pt25{padding-top: 25px;}.pt28{padding-top: 28px;}.pt30{padding-top: 30px;}.pt35{padding-top: 35px;}.pt36{padding-top: 36px;}.pt40{padding-top: 40px;}.pt45{padding-top: 45px;}.pt55{padding-top: 55px;}.pt60{padding-top: 60px;}.pt70{padding-top: 70px;}
.pr0{padding-right: 0 !important;}.pr5{padding-right:5px;}.pr8{padding-right:8px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right: 25px;}.pr28{padding-right: 28px;}.pr30{padding-right: 30px;}.pr35{padding-right: 35px;}
.pb5{padding-bottom:5px;}.pb8{padding-bottom:8px;}.pb10{padding-bottom:10px;}.pb13{padding-bottom:13px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb28{padding-bottom:28px;}.pb30{padding-bottom:30px;}.pb40{padding-bottom:40px;}.pb45{padding-bottom:45px;}.pb50{padding-bottom:50px;}.pb55{padding-bottom:55px;}.pb60{padding-bottom:60px;}.pb70{padding-bottom:70px;}.pb80{padding-bottom:80px;}
.pl0{padding-left: 0 !important;}.pl5{padding-left:5px;}.pl15{padding-left:15px;}.pl8{padding-left:8px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left: 25px;}.pl28{padding-left: 28px;}.pl30{padding-left: 30px;}.pl35{padding-left: 35px;}
/* 背景颜色 */
.back-44d20c{background: #44d20c;}
.back-ff5f00{background: #ff5f00;}
.back-e94aba{background: #e94aba;}
.back-0c97ee{background: #0c97ee;}
.back-ffa800{background: #ffa800;}
.back-6457f2{background: #6457f2;}
.back-01d27a{background: #01d27a;}
.back-ff1919{background: #ff1919;}

.zdyhots{color:#ff1919;}

/* 左侧弹窗 */
  .float-ad {position: fixed;right: 0;top: 74%;width:80px;z-index: 90;}
        .float-ad .btn-close {position: absolute;top: -5px;right: 0.133333rem;display: block;width: 1.4rem;z-index: 2;}
        .float-ad .img-ad {-webkit-animation: float .5s linear normal forwards infinite;animation: float .5s linear normal forwards infinite;}
        @-webkit-keyframes float{
           0%{transform: scale(1);}
           30%{transform: scale(0.8);}
           100%{transform: scale(1);}
        }
        @keyframes float{
           0%{transform: scale(1);}
           30%{transform: scale(0.8);}
           100%{transform: scale(1);}
        }

/* 焦点图，首页幻灯片 */
.slideBox{ position:relative; overflow:hidden; max-width:640px;max-height:300px; /* 设置焦点图最大宽度 */ }
.slideBox .hd{ width:100%; height:3px;  position:absolute; z-index:1; bottom:0; text-align:left;  }
.slideBox .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:3px; }
.slideBox .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;margin:0 3px;;background-color:rgba(51,51,51,0.3);text-align:left !important;}
.slideBox .hd ul .on{ background:#ed3c42;
  background: -webkit-linear-gradient(left, #ed3c42 0%, #ed3c42 50%, rgba(51,51,51,0.3) 50%, rgba(51,51,51,0.3)100%);
  background: -moz-linear-gradient(left, #ed3c42 0%, #ed3c42 50%, rgba(51,51,51,0.3) 50%, rgba(51,51,51,0.3) 100%);
  background: -o-linear-gradient(left, #ed3c42 0%, #ed3c42 50%, rgba(51,51,51,0.3) 50%, rgba(51,51,51,0.3) 100%);
  background: -ms-linear-gradient(left, #ed3c42 0%, #ed3c42 50%, rgba(51,51,51,0.3) 50%, rgba(51,51,51,0.3) 100%);
  background: linear-gradient(left, #ed3c42 0%, #ed3c42 50%, rgba(51,51,51,0.3) 50%, rgba(51,51,51,0.3) 100%);
  background-size: 200% 200%;
  -webkit-animation: barmove 3.5s ease infinite;
}
@-webkit-keyframes barmove {
  0% {
    background-position: 100% 0%;
  }
  100% {
    background-position: 0% 0%;
  }
 }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;}
.slideBox .bd li img{ background:url(img/loading.gif) center center no-repeat;  vertical-align:top; width:100%;  /* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }




@charset "gb2312";
.ico-al{font-size: 32px !important;line-height: 58px;}
.layer-kefu ul li{height: 60px;}
.mtr{ margin-right:auto;}
.mtl{ margin-left:auto;}


.rx_1{background:#fff url(rxtzs1.jpg) center bottom no-repeat; background-size:100%;}
.rx_1:before{content:""; display:block; padding-top:15%;}
.rx_3:before{content:""; display:block; padding-bottom:13%;}
.rx_2{background:#fff url(rxtzs2.jpg) center repeat-y; background-size:100%; overflow:hidden;}
.rx_3{background:#fff url(rxtzs3.jpg) center top no-repeat; background-size:100%;}
.img_p{display:block;}
.impmxa{display:block; margin:30px auto;max-width:400px;}
.biaodan{width:68%; margin:5px auto;}
.biaodan p{ font-size:16px; line-height:24px; font-weight:bold;}.biaodan p span{ color:#F00;}
#tjclik{width:100%;height:40px; background:#FF3C30; border:none;}
.record_Top{text-align:center;margin:30px auto 0px; font-weight:bold;color:#FF680D; line-height:60px;}
.topRec_List dl,.maquee{width:99%; overflow:hidden; margin:0 auto; color:#7C7C7C}
.topRec_List dd{ float:left; text-align:center; border-bottom:1px solid #1B96EE; color:#1B96EE;}
.topRec_List dl dd:nth-child(1),.topRec_List li div:nth-child(1){ width:77%; height:40px; line-height:40px; color: #666; text-align: left;}
.topRec_List dl dd:nth-child(2),.topRec_List li div:nth-child(2){ width:22%; height:25px; line-height:25px; color: #fff; margin-top: 5px; border: 1px solid #f00; }
/*.topRec_List dl dd:nth-child(3),.topRec_List li div:nth-child(3){ width:30%; height:40px; line-height:40px; }*/
.maquee{ height:80px;}
.topRec_List ul{ width:100%; height:195px;}
.topRec_List li{ width:100%; height:38px; line-height:38px; text-align:center; font-size:12px; border-bottom: 1px dashed #aaa;}
.topRec_List li div{ float:left;color:red;}

.rx_5{width:92%; margin:0 auto;background:#FFFFF5; overflow:hidden;}
#lya{ background:#FDFAB8;}
#lya h3{color:#EB1608; text-align:center;}#lya p{ text-align:center;}
.zx_ad{ line-height:40px; color:#FFF; text-align:center;}

.mui_g{
    width:95.6%;
    margin:auto;
    border: 2px solid #efefe4;
    margin-bottom: 4%;
}
.mui_g ul li{

  float: left;
  margin-left:0.01rem;
}
.mui_g h3{
    /*font-size: 5rem;*/
    font-size: 36px;
color:#ff2e2f;
padding-left: 16%;
}
.mui_z ul li{
width: 30.33333%;
    float: left;
    margin-left: 2.2%;
    
}
.pb_4{
    padding-bottom: 4%;
    padding-top: 4%;
}
.kst-1{
    position:relative; text-align:center;
}
.kst-2{

    width: 85%;
    position: fixed;
    border: 2px solid #0b7bd2;
    top: 15%;
    left: 7%;
    display: none;
    background: #fff;
    box-shadow: 3px 0 8px #ccc;
    z-index: 9999;
    border-radius: 0.3rem;

}
.kst-3{
    overflow: hidden;
    zoom: 1;
    padding: 10px 10px 0 10px;
}
.kst-4{
    width: 67%;
    float: left;
}
.kst-4-1{
    width: 96%;
    height: 3rem;
    line-height: 2rem;
    font-size: 1.8rem;
    padding: 0 2%;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 0.5rem;
}
.kst-5{
        width: 29%;
    float: right;
}
.kst-5-1{
    width: 100%;
    height: 3rem;
    background: #2590e2;
    color: #fff;
    font-size: 1.2rem;
    border: none;
    border-radius: 0.5rem;
}
.kst-6{
    padding: 5px 10px;
    font-size: 1.5rem;
    line-height: 2rem;
    color: #2d85d5;
    text-align:left;
}
.lxbclose1{width:100%;position:relative;}
.lxbclose1 span{ position:absolute; background:rgba(0, 0, 0, 0) url(lxbclose.png) repeat scroll -40px 0; height:30px; right:-15px; top:-15px;width:30px; text-indent:-999em;}
.lxbclose1 span a{display:block;}
.lxbclick1{ position:relative; text-align:center;}
.lxbclick1 a{ display:block; width:10%; padding:5px 0; position:fixed; top:40%; left:0px; z-index:999; font-size:15px; color:#fff; letter-spacing:5px; text-align:center; border-radius:0.3rem; webkit-border-radius:0.3rem; -moz-border-radius:0.3rem; -ms-border-radius:0.3rem;}



.pic1{
    position: relative;
    width:95%;
    margin:auto;
    /*overflow:hidden;*/
}
.pic2{
    /*position:absolute;*/
    position: absolute;
    top: 53%;
    left: 26%;

}
.ico-al{font-size: 32px !important;line-height: 58px;}
.layer-kefu ul li{height: 60px;}
.drawer-default .drawer-nav-list li a{font-size: 18px;}
.bgbs{background:#FFF; overflow:hidden;}
.shouye_btn{width: 90%;margin: 15px auto 0;height: 52px;}
.shouye_btn1{width: 48%;height: 38px;background-color:#f00;float: left;text-align:center;line-height: 38px;color: #fff;border-radius: 6px;display: block;}
.shouye_btn2{width: 48%;height: 38px;background-color: orange;float: right;text-align:center;line-height: 38px;color: #fff;border-radius: 6px;display: block;}
.shouye_link1{width: 95%;height: 38px;background-color: #f00;margin:0 auto;color: #fff;display:block;text-align:center;line-height: 38px;margin-bottom:10px;border-radius: 4px;font-size: 18px;}
.shouye_link2{width:93%}
/*首页火热报名*/
.pretty_table{margin:10px auto 0;width:95%;margin-bottom: 2px;}
.pretty_table tr th{line-height:30px;}
.pretty_table tr td{line-height:30px;text-align:center;/* margin-bottom:10px; */border: 2px solid #fff;}
.shouye_meqd{width: 62%;line-height: 19px;background-color:#f00;color: #fff;display: block;margin: 6px auto;}
.shouye_meqds{background-color: #65b1f9;}

/*首页火热报名*/
/*弹框*/
.shouye_btn{width: 90%;margin: 15px auto 0;height: 52px;}
.shouye_btn1{width: 48%;height: 38px;background-color:#f00;float: left;text-align:center;line-height: 38px;color: #fff;border-radius: 6px;display: block;}
.shouye_btn2{width: 48%;height: 38px;background-color: orange;float: right;text-align:center;line-height: 38px;color: #fff;border-radius: 6px;display: block;}
.shouye_link1{width: 95%;height: 38px;background-color: #f00;margin:0 auto;color: #fff;display:block;text-align:center;line-height: 38px;margin-bottom:10px;border-radius: 4px;font-size: 18px;}
.shouye_link2{width:93%}
.shouye_back{width: 100%; height: 100%; background-color: rgba(0,0,0,0.5);z-index:1000;position: fixed;top:0;left:0; display: none;}
.shouye_back_main{width:78%; background-color: #fff; margin:65px auto 0; max-width: 640px; border-radius: 20px;}
.shouye_banner{width: 100%; position:relative;}
.shouye_banner img{width: 100%; display: block;}
.shouye_radius{width: 30px; height: 30px; background-image: url(../picture/shouye_close.png); background-size: 100% 100%; position: absolute;top:5px; right: 5px;}
.shouye_main1{padding: 10px; box-sizing: border-box;}
.shouye_main1_title1{font-size: 15px; color: #222; }
.shouye_input{width: 100%; margin:0 auto; display:block; background-color: #f3f3f3;}
.shouye_font1{font-size: 16px; color: #222; margin-top: 5px;}
.shouye_list1{width: 60%; float: left;}
.shouye_list1 ul li{width: 48%; height: 30px; border: 1px solid #cccccc; text-align: center; line-height: 30px; font-size: 15px; color: #222;}
.shouye_list1 ul li:nth-child(2n){float: right;}
.shouye_list1 ul li:nth-child(2n+1){float: left;}
.empty{clear: both;}
.shouye_list2{width: 100%; margin:0 auto;}
.shouye_list2 ul li{width: 31.5%; float: left; height: 30px; border: 1px solid #cccccc; text-align: center; line-height: 30px; font-size: 15px; color: #222; margin-left: 6px }
.shouye_list2 ul li:nth-child(3n+1){margin-left:0;}
.shouye_list3{width: 100%; margin: 11px auto 0;}
.shouye_list3 ul li{width: 48%; height: 44px; border: 1px solid #cccccc; text-align: center; font-size: 15px; color: #222; margin-bottom: 6px}
.shouye_list3 ul li:nth-child(2n+1){float: left;}
.shouye_list3 ul li:nth-child(2n){float: right;}
.shouye_buttons{width: 100%; margin: 10px auto 0; display:block; background-color: #ff0000; border: none; outline:none; color: #fff;font-size:16px;}
.shouye_change{background-color: #ff0000; color: #fff !important; }
.shouye_pay{width: 60px;height: 60px;background-color: #f00;position: fixed;top: 59%;right: 0%;color:#fff;text-align:center;padding-top: 8px;}
/*弹框*/

/*视频*/
.shouye_video{width: 95%; margin:15px auto 0;}
.shouye_video ul li{width: 48%; height: 160px;}
.shouye_video ul li:nth-child(2n+1){float: left; }
.shouye_video ul li:nth-child(2n){float: right;}
.shouye_video_font1{font-size: 13px; color: #464646; line-height: 41px;}
.shouye_video ul li video{width: 100%; display:block;}
.empty{clear: both;}
/*视频*/
.hrbm_app000 img{width:100%; display: block;}
.hrbm_app000_font1{font-size: 13px; color: #f00; text-align: center;}

