
/*全局*/body,button,input,select,textarea{font: 14px / 1.5 "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
a:hover{text-decoration: none;}
;i,em{font-style: normal;}
li{list-style-type: none;}
.clear{clear:both;}
input{outline: 0;}
/*@font-face{font-family:'方正兰亭粗黑_GBK';src:url(../font/fzshhjw.ttf);}*/.bg{background: url(../img/bg.jpg);background-size:100% 100%;}
.center{width:1000px;margin:0 auto;height:100%;display:-ms-flexbox;display: flex;display: -webkit-flex;justify-content:space-between;align-items:center;}
.center>img{width:50%;}
/* .center_r{width:480px;height:490px;background: #fff;border-radius: 10px;padding:50px 60px;} */
.center_r{width:480px;height:540px;background: #fff;border-radius: 10px;padding:50px 60px;}
.logo_name{text-align: center;}
.logo_name>img{margin-bottom:6px;max-width: 100%;}
.logo_name>h4{font-weight: 600;font-size:22px;color:#ffb830;}
.phone{height:50px;position: relative;margin-top:40px;}
.phone>span{position:absolute;top:12px;left:20px;z-index: 2;width:26px;height:26px;display:block;}
.spans1{background: url(../img/icon1.jpg);background-size:100% 100%;}
.phone>input{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;padding-left:60px;font-size:16px;color:#333;border-radius: 6px;border:1px solid #1269ff;outline: none;}
.phone_b{overflow: hidden;margin-top:20px;}
.phone_l{float: left;width:180px;margin-top:0px;}
.yzm{height:50px;font-size:16px;color:#1269ff;border-radius: 6px;border:1px solid #1269ff;text-align: center;line-height: 50px;display: inline-block;float: left;width:140px;cursor: pointer;margin-left:10px;}
.phone_m{margin-top:10px;font-weight: 500;cursor: pointer;}
.phone_m>input{float: left;}
.phone_m>span{float: left;margin-left:10px;}
.bt{margin-top:20px;background: #1269ff;color:#fff;font-size:18px;border-radius: 6px;border:0px;width:100%;height:50px;outline: none;}
.zhu{margin-top:10px;font-size:12px;color:#989898;}
.yzm_icon{background: url(../img/icon2.jpg);background-size:100% 100%;}
.bg1{background: url(../img/bg1.jpg);background-size:100% 100%;}
.main{width:1200px;margin:0 auto;}
.main1{padding:60px 0;}
.enroll{text-align: center;}
.enroll>img{height:80px;}
.zc_main{margin-top:20px;background: #fff;border-radius: 6px;padding-bottom:40px;}
.zc_main_t{height:60px;border-bottom:1px solid #dddddd;line-height: 60px;text-align: center;font-size:24px;color:#ffb830;font-weight: 600;position: relative;}
.zc_main_t>p{font-size:14px;color:#a7a8ac;position: absolute;top:0px;right:40px;font-weight: 500;}
.zc_main_t>p>a{color:#057dc1;}
.zc_main_c{width:500px;margin:0 auto;padding:20px 0px;}
.name{margin-top:20px;overflow: hidden;}
.name>span,.name_l{float: left;width:100px;text-align: right;font-size:16px;color:#7a7a7a;display: inline-block;margin-top:13px;}
.name>input{width:400px;height:50px;float: right;font-size: 16px;color: #333;border-radius: 6px;border: 1px solid #1269ff;outline: none;padding:0px 10px;}
.xb_xz{width:120px;height:50px;float: left;/* margin-left:10px; */font-size: 16px;color: #333;border-radius: 6px;border: 1px solid #1269ff;outline: none;padding:0px 10px;}
.mz_xz{width:400px !important;float: right !important;margin-left:0 !important;}
.name1{overflow: hidden;margin-top:20px;}
.bt1{margin-top:40px;}
.head{height:90px;background: url(../img/bg2.jpg);background-size:100% 100%;}
.main2{overflow: hidden;}
.m_logo{height:70px;margin-top:10px;}
.head_r{float: right;overflow: hidden;margin-top:32px;}
.head_tx{float:left;width:16px;height:16px;display:block;background: url(../img/icon3.png);background-size:100% 100%;margin-top:5px;margin-right:4px;}
.head_mz{float:left;font-size:16px;color:#fff;}
.head_jg{float: left;margin:0 14px;color:#9cb9ff;font-size:16px;}
.head_tc{float:left;width:16px;height:16px;display:block;background: url(../img/icon4.png);background-size:100% 100%;margin-top:5px;}
.head_tcm{float: left;margin-left:4px;color:#fff;font-size:16px;}
.head_r>a:hover{opacity: 0.8;}
.train{margin-top:30px;overflow: hidden;}
.nav{float: left;width:230px;background: #fff;border:1px solid #dfdfdf;}
.nav>li{border-bottom:1px solid #dfdfdf;height:60px;overflow: hidden;padding:0px 20px;line-height: 60px;}
.nav_icon{float: left;width:26px;height:26px;display:block;margin-top:14px;}
.nav_icon1{background: url(../img/icon5.png);background-position:0px 0px;}
.nav_icon2{background: url(../img/icon5.png);background-position:0px -30px;}
.nav_icon3{background: url(../img/icon5.png);background-position:0px -60px;}
.nav>li>a{padding:0px;}
.nav_name{font-size:16px;color:#333;float: left;margin-left:14px;width:118px;}
.nav_jt{float: right;width:16px;height:16px;margin-top:22px;display:block;cursor: pointer;background: url(../img/icon5.png);background-position:0px 18px;}
.isnav{border-right:4px solid #4877e6;background: #d6e2ff;}
.nav_down{display: none;}
.nav_down>dd{border-bottom:1px solid #ebebeb;padding:0px 30px 0px 60px;font-size:14px;}
.nav_down>dd>a{height:50px;line-height: 50px;color:#727681;}
.nav_down>dd>a:hover{color:#4877e6;}
.nav_downis{color:#4877e6 !important;}
.isnav p{font-weight: 600;color:#4877e6 !important;}
.text{overflow: hidden;}
.text>h4{float: left;font-size:20px;font-weight:600;color:#333;}
.train_r{float: right;width:940px;}
.text>div{float: right;font-size:14px;color:#a9aeb9;}
.text>div>a{color:#4877e6;}
.my_train{margin-top:36px;background: #fff;border-radius: 6px;}
.my_train_t{padding:0 20px;height:56px;line-height: 56px;font-size:16px;color:#333;font-weight: 600;}
.my_train_m{width:100%;font-size:14px;color:#333;border:1px solid #f1f1f1;}
.my_train_m td{padding:20px;text-align: center;border:1px solid #f1f1f1;}
.my_train_h1{background: #f3f3f3;}
.my_train_name{color:#4877e6;cursor: pointer;}
.my_train_name:hover{color:#1c4bba;}
.text_l{text-align: left !important;}
.train_e{color:#DDDDDD;}
.train_z{color:#41db7b;}
.train_z1{color:#ef9219;}
.train_z2{color:#1abfd8;}
.train_z3{color:#707070;}
.train_ss{float: right;width:230px;height:36px;position: relative;margin-top:12px;}
.train_ss>input{position: absolute;top:0px;left:0px;width:100%;height:100%;font-size:14px;padding:0px 34px 0px 10px;border-radius:18px;background: #eff2f7;border:0;}
.train_ss>button{position: absolute;top:9px;right:10px;width:18px;height:18px;background: url(../img/icon6.png);background-size:100% 100%;border:0;}
.apply{text-align: center;color:#4877e6;height:30px;line-height: 30px;background: #f0f0f0;border-radius: 4px;min-width: 100px;cursor: pointer;}
.hs{color:#c9c9c9;padding:0px 4px;}
.pay{text-align: center;color:#4877e6;height:30px;line-height: 30px;background: #f0f0f0;border-radius: 4px;min-width: 80px;float: left;margin-right:4px;}
.ren{text-align: center;color:#4877e6;height:30px;line-height: 30px;background: #f0f0f0;border-radius: 4px;min-width: 80px;float: right;cursor: pointer;}
.anw{min-width: 206px;}
.qsw{min-width: 100px;}
.pay1{float: left !important;}
.foot{background: #fff;margin-top:40px;padding:30px 0;font-size: 14px;color:#838383;border-top:1px solid #4877e6;}
.foots{text-align: center;color:#838383;}
.foots>ul{overflow: hidden;display: inline-block;margin:0 auto;}
.foots>ul>li{float: left;}
.foots>ul>li>a{color:#838383;}
.foots>ul>li>a:hover{color:#333;}
.foots>ul span{margin:0px 20px;}
.foot_c{margin-top:10px;}
.train_xg{color:#486ec8;cursor: pointer;}
.bt_tj{text-align: center;padding:30px 0px 50px;}
.bt_tj>span,.bt_tj>button,.bt_tj_c>button{width:192px;height:56px;display:block;font-size:20px;color:#fff;text-align: center;line-height: 56px;cursor: pointer;background-color:#4877e6 ;margin:0 auto;border-radius: 28px;border:0;}
.train_xg:hover{color:#1c4bba;}
.apply:hover{color:#1c4bba;}
.apply1:hover{color:#1c4bba;}
.ren:hover{color:#1c4bba;}
.pay:hover{color:#1c4bba;}
.invoice{width:520px;margin:0 auto;padding-top:20px;}
.invoice_t{margin-top:14px;overflow: hidden;font-size:14px;color:#333;}
.invoice_t_l{float: left;width:100px;text-align: right;}
.invoice_t_r{float: right;width:390px;overflow: hidden;}
.invoice_t_r>label{overflow: hidden;float: left;font-weight: 500;margin-bottom:0px;}
.invoice_t_r>label input{margin-right:10px;float: left;}
.invoice_t_r>label span{float: left;}
.invoice_t_rdx{margin-left:24px;}
.invoice_t_r1{height:40px;border:1px solid #e0e0e0;background: #f3f3f3;padding:0px 20px;border-radius: 4px;}
.invoice_t_l1{margin-top:10px;}
/*报名弹出*/.tan_enroll{position: fixed;width:100%;height:100%;background: rgba(0,0,0,0.6);top:0;left:0;display:-ms-flexbox;display: flex;display: -webkit-flex;align-items:center;min-height:300px;display: none;}
.enroll_main{width:1000px;margin:0 auto;max-height: 90%;background: #fff;border-radius:10px;overflow-y:auto;padding:0px 30px 40px;position: relative;}
.enroll_t_gb{position: absolute;top:20px;right:30px;width:30px;height:30px;display:block;background: url(../img/gb.jpg);background-size:100% 100%;cursor: pointer;}
.enroll_t_gb:hover{background: url(../img/gb1.jpg);background-size:100% 100%;}
.enroll_t{overflow: hidden;padding:28px 0px 16px;border-bottom:1px solid #e2e2e2;}
.enroll_t>h4{font-size:20px;font-weight:600;color:#333;width:880px;float: left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.enroll_m{overflow: hidden;padding:10px 0 20px;border-bottom:1px solid #e2e2e2;}
.enroll_m>li{float: left;width:50%;margin-top:14px;overflow: hidden;}
.dian{width:4px;height:4px;background: #555555;border-radius: 50%;float: left;margin-top:8px;}
.en_m{float: left;margin-left:6px;width: 80px;font-size:14px;color:#929292;}
.enroll_p{float: left;width: 350px;font-size:14px;color:#333;}
.enroll_p>span{color:#929292;margin:0px 10px;}
.enroll_p1{width:824px;color:#747474;line-height:180%;}
.enroll_b{overflow: hidden;margin-top:20px;}
.my_train_m1{margin-top:10px;}
.my_train_m1 td{padding:10px !important;}
.room{font-weight: 500;margin-top:3px;margin-bottom:0;}
.room input{margin:5px 4px 0px 0px;float: left;}
.room span{float: left;}
.room1{margin-left:10px;}
.remark{float: left;width: 833px;height:40px;line-height: 40px;background: #f6f6f6;border:1px solid #e5e5e5;color: #333;padding:0px 20px;}
.add_ry{width:120px;height:34px;background: #fffaf3;border:1px solid #ef9219;color:#ef9219;line-height: 34px;float: right;border-radius: 4px;cursor: pointer;font-weight: bold;}
.toolbarBtn{width: auto;height: 34px;background: #fffaf3;border: 1px solid #ef9219;color: #ef9219;line-height: 34px;float: right;border-radius: 4px;cursor: pointer;padding: 0px 10px 0px 10px;margin-left: 10px;font-weight: bold;}
.add_ry>span{float:left;width:14px;height:14px;display:block;margin-top:10px;margin-left:8px;cursor: pointer;background: url(../img/icon7.png);background-size:100% 100%;}
.affixion{overflow: hidden;margin-top:16px;}
.cancel{font-style: normal;float: right;width: 192px;height: 56px;display: block;font-size: 20px;color: #555555;text-align: center;line-height: 56px;cursor: pointer;background-color: #e3e3e3;margin: 0 auto;border-radius: 28px;border:1px solid #cecece;}
.bt_tj_c{display: inline-block;margin:0 auto;width:450px;overflow: hidden;}
.page {
    overflow: hidden;
    display: inline-block;
    margin:24px auto 0;  
}
.page>li {
  float: left;
  margin-left: 6px;
}
.page>li>a {
display: block;
padding: 2px 8px;
color: #333;
font-size:14px;
background-color: #f4f4f5;
border-radius: 2px;
}
.isp {
    background-color: #4877e6 !important;
    color: #fff !important;
}