﻿/**首页**/
.index-banner-bg img{width: 100%;height:auto;margin-top: -2px;}
.index-banner-bg{position:relative;border-top:2px solid #ffb700;}
.index-banner-bg .auto{position:absolute;left:50%;margin-left: -512px;height:370px;top:40%;margin-top: -185px;}
.index-banner-bg .login{width: 300px; min-height:385px; border-radius:5px;background:#eb9000;padding:10px; margin-top:50px;}
.index-banner-bg .login .login-nav{padding:20px 0;  text-align: center;}
.index-banner-bg .login .login-nav a{font-size: 13px;color:#fff;height: 30px;line-height: 30px;display:inline-block;padding-left: 35px;margin-right: 15px;}
.index-banner-bg .login .login-nav a.login-qq{background:url(../images/index_13.png) no-repeat left center;}
.index-banner-bg .login .login-nav a.login-vx{background:url(../images/index_14.png) no-repeat left center;}
.index-banner-bg .login .login-nav span.hideqqlogin{ display:none}


.index-banner-bg .login .hd-form h3{background:url(../images/index_15.png) no-repeat center;width: 275px;height: 20px;margin-bottom: 20px;}
.index-banner-bg .login .hd-form .form-group{height: 30px;margin-bottom: 20px;  margin-top: 10px;}
.index-banner-bg .login .hd-form .form-group>span{width: 65px;display: block;height: 30px;line-height: 30px;font-size: 13px;color:#fff;float: left;text-align: right;margin-right: 10px;}
.index-banner-bg .login .hd-form .form-group>input{border:none;height: 30px;line-height: 30px;background:#fff;width: 150px;float: left;padding-left: 10px;}
.index-banner-bg .login .hd-form .form-group-radio.form-group{margin-bottom:0px!important;}
.index-banner-bg .login .hd-form .form-group .radio-group{color:#fff;font-size: 13px;position:relative;}
.index-banner-bg .login .hd-form .form-group .radio-group span{width: 12px;height: 12px;display: block;background:url(../images/radio_bg.png) no-repeat center;position:absolute;top:4px;z-index:10;}
.index-banner-bg .login .hd-form .form-group .radio-group input{position:absolute;top: 4px;opacity:0;filter:Alpha(opacity=0);}
.index-banner-bg .login .radio-select{background:url(../images/radio_select.png) no-repeat center!important;}
.index-banner-bg .login .hd-form .form-group input.submit{width: 100px;height: 35px;display: block;font-size: 14px;color:#fff;border-radius:20px;text-align: center;line-height: 35px;padding-left: 0;cursor:pointer;margin-left: 25px;background:url(../images/index_19.png) no-repeat center;}
.index-banner-bg .login .hd-form .form-group{color:#fff;}
.index-banner-bg .login .hd-form .form-group a{font-size: 13px;color:#fff;display: inline-block;text-align: center;margin-top: -10px;padding:0 5px;}

.index-sec{padding-top: 40px;padding-bottom: 30px;}
.index-sec .hd-tit{  text-align: center;}

.index-notice{background:#f9f9f9;}
.index-notice .list{margin-top: 30px;}
.index-notice .list a{display: block;float: left;width: 200px;text-align: center;}
.index-notice .list a em{width: 102px;height: 102px;display: block;margin:0 auto;}
.index-notice .list a.a1 em{background:url(../images/index_04.png) no-repeat center;}
.index-notice .list a.a2 em{background:url(../images/index_05.png) no-repeat center;}
.index-notice .list a.a3 em{background:url(../images/index_06.png) no-repeat center;}
.index-notice .list a.a4 em{background:url(../images/index_07.png) no-repeat center;}
.index-notice .list a.a5 em{background:url(../images/index_08.png) no-repeat center;}
.index-notice .list a span{display: block;font-size: 13px;color:#444;margin-top: 10px;}
.index-notice .list a.cur span{color:#eb9000;}
.index-notice .list a:hover span{color:#eb9000;}
.index-notice .list a.a1:hover em{background:url(../images/index_04_4.png) no-repeat center;}
.index-notice .list a.a2:hover em{background:url(../images/index_05_5.png) no-repeat center;}
.index-notice .list a.a3:hover em{background:url(../images/index_06_6.png) no-repeat center;}
.index-notice .list a.a4:hover em{background:url(../images/index_07_7.png) no-repeat center;}
.index-notice .list a.a5:hover em{background:url(../images/index_08_8.png) no-repeat center;}

.index-notice .list a.cur em{background:url(../images/index_05_5.png) no-repeat center!important;}


.index-banner img{width:100%;height:auto;}

.index-aim{background:#f9f9f9;}
.index-aim .leftbox{width: 590px;}
.index-aim .leftbox .hd{width: 280px;height: 95px;margin-top: 10px;}
.index-aim .leftbox .detail p{font-size: 14px;color:#444;line-height: 40px;}

.index-aim .rightbox{width: 300px;}

.index-course .list{background:url(../images/index_16.png) no-repeat center 315px;background-size:100%;}
   /**课程特色切换***/
.inkPhoBox { width: 1024px; margin: 15px auto 0px; }
.inkPhoBox .main{ width:1024px;}
.inkPhoBox .mod18{width:1024px;position:relative;}
.inkPhoBox #prev{ height: 48px; width: 24px; position: absolute; z-index: 99; left: 11px; top: 37px; cursor: pointer; }
.inkPhoBox #next{  height: 48px; width: 25px; position: absolute; z-index: 99; top: 37px; right: 11px; cursor: pointer; }
.inkPhoBox .mod18 #prevTop{display:none}
.inkPhoBox .mod18 #nextTop{display:none}
.inkPhoBox .mod18 li{float:left;}
.inkPhoBox .mod18 .cf li{position:relative;color:#fff;text-align: center;}
.inkPhoBox .mod18 .cf a{display:block;width:526px;height:377px;position:absolute;color:#fff;}
.inkPhoBox .mod18 .cf li span,.inkPhoBox .mod18 .cf li em{font-size: 32px;color:#444;display: block;font-style:normal;}
.inkPhoBox .mod18 .cf li span{margin-top: 60px;margin-bottom: 5px;}
.inkPhoBox .bigImgBox{width: 1024px; height: 700px; margin-top: 85px;}
.inkPhoBox .mod18 .picBox{width: 1024px; height: 700px; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .picBox ul{height:700px;position:absolute; left:0;}
.inkPhoBox .mod18 .picBox li{ width: 1024px; height: 700px;}
.inkPhoBox .smImgBox{ width: 835px; height: 185px; position: relative;   margin: 45px auto 0;}
.inkPhoBox .smImgBox ul{margin-left: -30px;}
.inkPhoBox .smImgBox ul li{width: 180px;height: 180px;border-radius:50%; margin-left: 30px;background:url(../images/index_20.png) no-repeat center;}
.inkPhoBox .mod18 .listBox{ width: 835px; height: 185px; margin: 0 auto; position: relative; overflow: hidden; }
.inkPhoBox .mod18 .listBox ul{height:101px;position:absolute; padding-left:0px;}
.inkPhoBox .mod18 .listBox li{ width: 181px; height: 181px; cursor: pointer; position: relative;  }
.inkPhoBox .mod18 .listBox li i{display:none;}
.inkPhoBox .mod18 .listBox li a{display:block;width:134px;height:101px;}
.inkPhoBox .mod18 .listBox .on img{border:2px solid #B42222; width:130px; height:97px;}
.inkPhoBox .mod18 .listBox .on {background:url(../images/index_21.png) no-repeat center;}
.inkPhoBox .mod18 .cf li.on span, .inkPhoBox .mod18 .cf li.on em{color:#fff;}
.inkPhoBox .mod18 .listBox .on i{display:block;}
.inkPhoBox .left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333}

.index-links{text-align: center;margin-top: 50px;margin-bottom: 70px;}
.index-links a{font-size: 13px;color:#eb9000;margin-right: 20px;}


/*注册弹出页*/
.regbox { width: 100%; margin: 10px auto; font-size: 14px; }
.regbox .rclear{ clear:both;}
.regbox .err { color: #FF0000; font-size: 12px;}
.err { width:130px;}
.regbox div { height: 30px; line-height: 30px; }
.regbox div .li1 { width: 90px; float: left; text-align: right; }
.regbox div .li2 { width: 154px; float: left; }
.regbox div .li3 { width: 140px; float: left; }
.regbox .zcinfosubmit { clear:both; margin: 10px auto;  text-align:center }
.regbox .zcinfosubmit a { display: block; margin:0px auto; font-weight: bold; width: 120px; height: 28px; line-height: 28px; text-align: center; color: #FFFFFF; border: none; background: #fb8d2e; }
.regbox .zcinfosubmit a:hover { background: #f56327; }
.tanchuuinfotitle{ clear:both; width:90%; margin:0px auto; height:30px; line-height:30px; border-bottom:#f56327 1px dashed; color:#f56327; font-weight:bold}
.tanchuuinfodiv{ width:50%; float:left}
/*注册弹出页结束*/

/*找回密码*/
.getpasswordbox{width:400px; margin:0px auto}
.getpasswordbox li{ width:159px; height:40px; line-height:40px; border:#f56327 1px solid; border-top:none; border-left:none;padding-left:40px; cursor:pointer}
.getpasswordbox .li1{float:left; background: url(../images/mibao.gif) 4px center no-repeat;  }
.getpasswordbox .li2{float:right; background: url(../images/duanxin.gif) 4px center no-repeat; border-right:none}
.getpswshowinfo li{ height:26px; padding-top:4px;}
.getpswshowinfo li .span1{ display:block; width:154px; text-align:right; float:left; padding-right:6px;}
.getpswshowinfo{ clear:both; width:360px; margin:10px auto; padding-top:10px; height:100px; }
.getpswshowinfo .li1{ margin-top:20px; text-align:right; padding-left:200px;}
#divduanxin{ display:none}
/*找回密码结束*/
