@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;font-family:"微软雅黑";-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
/*input{-webkit-appearance: none;}*/
ul,li{list-style-type:none;}
a{color:#000;text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.left{float:left;}.right{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.clear{clear: both}

/*头部样式*/
header{width: 100%;background: #0099ff;position: relative;padding:3% 0;}
.main{width: 92%;margin:0 auto;}
.search{width: 70%;float: left;margin-left:16%;background: #ffffff;position: relative;border-radius:2px}
.user{width: 9%;float: right;margin-top: 1%}
.ss_bd{line-height: 2.7;border:0px;width: 85%;padding-left: 15%;border-radius:2px}
.cd-nav-trigger img{width: 100%}
.ss_btn{position: absolute;top:27%;left:3%;}

/*banner*/

#Banner img{ width:100%;}


#slider{ position:relative; overflow:hidden;}

#slider li{ float:left;}

#pagenavi{ position:absolute; bottom:0; width:100%; z-index:1; text-align:center; padding:10px 0;display: none}



#pagenavi a.active{ background:#2b80af;}

/*首页导航*/
.nav li {
    width: 18%;
    padding: 0 1%;
    text-align: center;
    float: left;
}
.nav li img {
    width: 95%;
}
.nav-t{color: #666666;font-size: 14px;line-height: 2.3}
.nav{padding:5% 0 3% 0}
.hui{width: 100%;padding-top: 2%;background:#f2f2f2}

/*公告动态*/
.news-tit{border-bottom:1px solid #e6e6e6;padding-bottom: 2%;height: 25px;line-height: 25px}
.news-tit span{display:block;color: #000000;font-size: 18px;float: left;background: url('../images/bor.png') no-repeat center left;padding-left: 3%}
.news-tit a{color:#333333;font-size: 14px;float: right;background: url('../images/more.png') no-repeat center right;padding-right:6%;line-height: 30px}
.news{padding-top:2%;}
.news-list .news-title{color:#333333;font-size: 16px;padding-bottom:3%;}
.news-left{width: 35%;float: left;}
.news-left img{width: 100%}
.news-right{width: 63%;float: right;}
.news-jian{color: #666666;line-height: 1.5;font-size: 13px;}
.date{color: #999999;float: left;}
.xq{color: #fc422e;display: inline-block;border:1px solid #fc422e;padding:0 3%;border-radius:5px;float: right;font-size: 12px;}
.news-info{padding-top: 2%;line-height:1.7}
.news-list li{padding:4% 0;border-bottom: 1px solid #f2f2f2}

/*底部样式*/
.bot{background: #fff;padding:3% 0;border-top: 1px solid #d9d9d9;position: fixed;bottom:0;left:0;width: 100%}
.bot ul{width: 90%;margin:0 auto;}
.bot li{width: 33.3%;text-align: center;float: left;}
.bot li a{color: #5c5c5c;display: block;padding-top:23%}
.bot li:nth-child(1) {
    background: url(../images/home.png) no-repeat center top;
    background-size: 20%;
}
.bot li:nth-child(2) {
    background: url(../images/sms.png) no-repeat center top;
    background-size: 20%;
}
.bot li:nth-child(3) {
    background: url(../images/us.png) no-repeat center top;
    background-size: 15%;
}

.bot li:nth-child(1) a{color: #0096ff}

/*成绩查询*/
.lanmu{color: #ffffff;font-size: 22px;text-align: center;}
.back{position: absolute;top:25%;left:4%;}
.query-t{width: 65%;margin:0 auto;}
.query-t img{width: 100%}
.query{padding-top: 10%}
.query select{padding:3% 0;width: 100%}
.input1{background: #f5f5f5}
.input1 input{border:0px;line-height: 2.5;background: #f5f5f5;padding-left: 5%;width: 95%;color: #333333;font-size: 16px;font-family: 微软雅黑;}
.query p{color: #333333;font-size: 16px;line-height: 2.5;padding-left: 5%}
.sub input{background: #0099ff;color: #fff;border:0px;width: 100%;line-height: 2.5;font-size: 16px;border-radius: 4px}
.sub{padding-top:15%;}
.query form{padding-top: 10%}

/*查询结果*/
.result-t{color: #0099ff;font-size: 24px;text-align: center;padding: 10% 0 8% 0}
.result-info1{width: 90%;background: #fff7e8;padding:5%;color: #333333;line-height: 1.5;font-size: 16px;}
.result-info2{width: 100%;margin-top:5%;border-collapse: collapse;border: 1px solid #ffffff;border-radius: 4px;overflow: hidden}
.th{background: #ffeac3;line-height: 2.3;text-align: center;font-size: 16px;color: #333333}
.tr{background: #fff7e8;color: #333333;line-height: 2.5;text-align: center;}
.red{color:#f70000; }
.result-info2 td{width: 50%;border:1px solid #fff;}
.th td{border-bottom:0px;}
.result{position: relative;padding-bottom:25%;}
.cat{position: absolute;bottom: 7%;left:-5%;width: 20%}
.cat img{width: 100%;}

/*会计年检*/
.kuiji p{color: #333333;font-size: 18px;padding-left: 3%}
.kuiji-t{padding:3% 0;}
.kuiji li{margin-bottom: 3%;border:1px solid #e6e6e6;border-radius: 4px}
.judge{line-height: 2.5;background: #f5f5f5;margin-bottom: 3%;border:1px solid #e6e6e6;border-radius: 4px;padding:0 5%;width: 90%;color: #333333;font-size: 16px;}
.judge span{display: block;float: left;}
.judge input{display: right;float: right;height: 40px;line-height: 40px}
.judge-t2{padding-bottom: 3%}
.judge-t1{padding-bottom: 1%}

.sub2 input{background: #0099ff;color: #fff;border:0px;width: 100%;line-height: 2.5;font-size: 16px;border-radius: 4px}
.sub2{padding:10% 0;}
.query{padding-bottom: 2%}
.cost{display: none}

/*报名费用*/
.fee-t{color: #000000;font-size: 16px;line-height: 2.5;border-bottom: 1px solid #cccccc}
.fee-info{padding:3% 0 5% 0;line-height: 1.8;color: #333333}
.fee{background: #fff;}
.pay-method{background: #fff;margin-top: 3%}
.wx{width:65%;display: inline-block;margin-left:5%;}
.wx img{width: 100%;}
.pay-method p{padding:3% 0;}
.pay-method{padding-bottom: 5%}

/*新闻列表*/
.page{text-align: center;padding:5% 0;line-height:2;}
.page a{display: inline-block;background: #e6e6e6;color: #585256;font-size: 12px;padding:0 2%;margin-bottom:2%;}
.pre_page{background: url('../images/pre.jpg') no-repeat!important;color: #fff!important;padding:0 2% 0 8%!important;background-size: 100% 100%!important;margin-right: 2%}
.next_page{background: url('../images/next.jpg') no-repeat!important;color: #fff!important;padding:0 8% 0 2%!important;background-size: 100% 100%!important}
.select{background: #fc422e!important;color: #fff!important;}
/*新闻详情*/
.ns-tit{color: #333333;font-size: 18px;text-align: center;padding:8% 0 3% 0;}
.ns-date{text-align: center;color: #666666;border-bottom:1px dashed #e6e6e6;padding-bottom: 4%}
.ns-con{color: #666666;line-height: 2;padding:4% 0;}
.ye li{margin-bottom: 3%;color: #666666;}
.ye li a{color: #666666}
.ye{padding-bottom: 7%}
.ye li a:hover{text-decoration: underline;}


.contact{display: none}

/*注册*/
.reg{margin-top: 3%}
.reg .reg-input,.reg .reg-input2{background: #fff;color: #333333;font-size: 16px;line-height: 2.7;margin-bottom:2%;}
.reg .reg-input span,.reg .reg-input2 span{display: inline-block;padding-left: 3%;width: 25%}
.reg .reg-input input{display:inline-block;line-height: 2.5;width:68%;padding-right:3%;border:none;}
.accept{color: #333333;font-size: 13px;font-family: 宋体;}
.accept{margin-top: 5%;padding-left: 3%}
.accept a{color: #005aa0}
.reg .yzm{color:#666666;font-size: 15px;display: inline-block;background:transparent;line-height: 2.5;border:0px;width: 27%;border-left:1px solid #d5d5d5;text-align:center;}
.reg .reg-input2 #send_code{display:inline-block;line-height: 2.5;width:40%;padding-right:3%;border:none;}
.btn-grey{background:#fff;}
.btn-blue{background:#0099ff;}

/*登陆*/
.login-bg{background:#43a5d5 url("../images/login-bg.jpg")  center top no-repeat;background-size: cover;width: 100%;height: 100%}
.login{width: 85%;margin:80% auto 0;}
.login .login-li{display: block;background: #74bdee;color: #fff;margin-bottom:4%;border-radius: 20px;font-size: 16px;padding-bottom: 0.5%}
.login .login-user input{background: url('../images/login-user.png') no-repeat center left 7%;padding:4% 0 4% 16%;width: 84%;border:0px;color: #fff;background-size:20px}
.login .login-pass input{background: url('../images/login-pass.png') no-repeat center left 7%;padding:4% 0 4% 16%;width: 84%;border:0px;color: #fff;background-size:16px}
.login-sub input{display: block;width: 100%;padding: 2.5% 0;background: transparent;border:0px;color:#3d9ddd;font-size: 20px;}
.login-sub{background: #fff;border-radius: 20px;text-align: center;margin-top:10%;}
.login-link{color: #f4f8fd;font-size: 16px;text-align: center;position: fixed;bottom: 5%;left:0;width: 100%}
.login-link a{color: #fff}

.login .login-user input,.login .login-pass input{
     ::-webkit-input-placeholder { /* WebKit browsers */  
         color:    #fff;  
     }  
     :-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
        color:    #fff;  
        opacity:  1;  
     }  
     ::-moz-placeholder { /* Mozilla Firefox 19+ */  
        color:    #fff;  
        opacity:  1;  
     }  
     :-ms-input-placeholder { /* Internet Explorer 10+ */  
        color:    #fff;  
     }  
}

/*个人中心*/
.user-head{background:#0099ff url('../images/user-bg.jpg') no-repeat center bottom;min-height: 96px;background-size: 100%}
.userpic {text-align: center;}
.userpic img{width:20%;border-radius: 100%}
.nickname{text-align: center;color: #ffffff;line-height: 2.5}
.user-list{margin-top: 3%}
.user-list li{margin-bottom:2%;background:#fff url('../images/jian.png') no-repeat center right 4%;line-height: 3;font-size: 15px;}
.user-list span{display: inline-block;padding-left: 11%}
.user-list li:nth-child(1) span{background: url('../images/user1.png') no-repeat center left 15%;background-size: 18px}
.user-list li:nth-child(3) span{background: url('../images/user2.png') no-repeat center left 15%;background-size: 18px}
.user-list li:nth-child(2) span{background: url('../images/user3.png') no-repeat center left 15%;background-size: 18px}
.user-list li:nth-child(4) span{background: url('../images/user4.png') no-repeat center left 15%;background-size: 18px}
.user-list li a{display: block;width: 100%}

/*个人信息*/
.userinfo{background:#fff;padding:1% 0 10% 0;color: #333333;font-size: 15px;}
.user-left{float: left}
.user-right{float: right;}
.photo img{width: 30px;vertical-align: middle;border-radius: 100%;border:1px solid #e6e6e6;}
.userinfo li{border-bottom: 1px solid #dddddd;line-height: 3.5;}

/*修改密码*/
.reset-li{border-bottom: 1px solid #f3f3f3;padding:4% 0;}
.reset-li span{color: #333333;font-size: 16px;padding-left: 3%;width: 22%;display:inline-block;}
.reset-li input{width: 75%;border:0px;color: #d9d9d9;font-size: 16px;}

/*消息详情*/
.ms-tit{color: #333333;font-size: 20px;text-align: center;padding-top:10%;}
.ms-date{color: #999999;font-size: 14px;padding:5% 0;text-align: center;}
.ms-con{color: #666666;line-height: 2}
.mess-btn{position: fixed;bottom: 0;left:0;width: 100%;font-size: 18px;text-align: center;line-height:2.5}
.mess-btn1{background:#e3e3e3;color: #666666 }
.mess-btn2{background:#f9b024;color: #ffffff }
.ms-con img{width: 100%}
/*找回密码*/
.findpwd{margin-top: 3%}
.findpwd .reg-input,.findpwd .reg-input2{background: #fff;color: #333333;font-size: 16px;line-height: 2.7;}
.findpwd .reg-input span,.findpwd .reg-input2 span{display: inline-block;padding-left: 3%;width: 25%}
.findpwd .reg-input input{display:inline-block;line-height: 2.5;width:68%;padding-right:3%;border:none;}
.findpwd .yzm{display: inline-block;background:#f9b024;line-height: 2;width: 25%;text-align:center;border:0px;color:#fff;font-size: 15px;margin-right:2%;border-radius: 4px}
.findpwd .reg-input2 #send_code{display:inline-block;line-height: 2.5;width:40%;padding-right:3%;border:none;}
.findpwd .reg-input2{margin-bottom: 2%}

/*在线课堂*/
.pro-list{padding-top: 4%}
.pro-list li{width: 100%;margin-bottom: 4%}
.pro-list li img{width: 100%}

.ns-con img{width: 100%}

/*订单列表*/
.order-type{text-align: center;padding: 5% 0;}
.order-type a{color: #24a0f2;font-size: 16px;line-height: 2.2;width:37%;border-radius: 5%;display: inline-block;background: #fff;border-radius: 20px}
.type-on{background: #24a0f2!important;color: #fff!important;z-index: 1;}
.order-type a:nth-child(1){position:relative;right:-3%}
.order-type a:nth-child(2){position:relative;left:-3%}
.order-lei{padding: 0 4%;border-bottom: 1px solid #e3e3e3;background: #fafafa;}
.order-lei a {display:block;width: 25%;text-align: center;float: left;color: #333333;padding:4.5% 0;}
.order-on{color:#f4a81b;border-bottom:1px solid #f4a81b;}

.order-list li{background: #fff;width: 90%;padding:3% 5% 4%;margin-bottom: 2%}
.ordernum{color: #000000;font-size: 14px;line-height: 2.5;border-bottom: 1px solid #f5f5f5}
.order-head{padding:3% 0;color: #333333;font-size: 16px;}
.order-head a{display: inline-block;float: right;color:#f4a81b;font-size: 14.5px;}
.order-cost{color:#333333;font-size: 18px;padding-bottom: 3%;}
.order-info{border-bottom:1px dashed #e8e8e8;margin-bottom:3%}
.order-btn{display: inline-block;color: #f4a81b;font-size: 14px;width: 30%;line-height: 2.2;text-align: center;border:1px solid #f4a81b;float: right;}
.btn-have{display: inline-block;color: #666666;font-size: 14px;width: 30%;line-height: 2.2;text-align: center;border:1px solid #666666;float: right;}
.ordernone {text-align: center;padding: 5% 0;}
.ordernone img {width: 43px;}
.ordernone p {color: #4c4c4c;margin: 4% 0 1% 0;}
.ordernone a {color: #b50000;text-decoration: underline;}
.order-head span{display: inline-block;width: 78%}
/*订单详情*/
.order-step-brie{font-size:13px;background: #fff}
.order-step-brie .brie1{line-height: 21px;border-bottom:1px solid #f0f0f0;padding:10px 10px;}
.order-step-brie .brie1 span{color: #b50000;}
.order-step-brie .brie2{padding:10px 10px;line-height: 25px;color: #343434;}
.order-step-brie .brie2 span{float: right;color: #4c4c4c;font-size:12px;display: block;width: 70%}
.order-step-brie .brie2 .span2{color: #b50000;font-size:17px;}
.floorline2 {width: 100%;height: 6px;background: #f0f0f0;}

.gopay{width:92%;margin:15% auto 0;background: #0099ff;color: #fff;border: 0px;line-height: 2.5;font-size: 16px;border-radius: 4px;display: block;text-align: center}
.del{background:#f4a81b;width: 25%;text-align: center;color: #fff;line-height: 2.2;display: block;}

/*课程介绍列表页*/
.course-list{padding-top:4%; }
.course-list li{width: 100%;position: relative;margin-bottom: 3%;border-radius: 10px;overflow: hidden}
.course-list li .course-title{position: absolute;bottom: 0;left:0;width: 100%;color: #ffffff;background: rgba(65,100,121,0.9);padding:2% 0;}
.course-title span{display: block;width: 94%;margin:0 auto;font-size: 15px;}
.course-list li img{width: 100%}
.sign-btn{display: block;background: #f9b024;width: 40%;margin:2% auto 0;color: #fff;text-align: center;line-height: 2;border-radius:10px;font-size: 22px;}
/*在线招聘*/
.job-list{padding-top: 5%}
.job-list li{border-left:2px solid #0099ff;background: #f2f2f2;padding:3% 2%;margin-bottom:3%;color: #333333}
.job-info a{display: block;color: #333333}