﻿
/* 公共样式 */
body{background:#f8f8f8}
.w{width: 1200px;margin: 0 auto;}
*{color: #333;}
.public-btn{width: 300px;height: 50px;border-radius: 5px;color: #fff;text-align: center;line-height: 50px;margin: 30px auto;cursor:pointer;background: #EC4D4D;font-size: 18px;}
.public-btn:hover{background: #a40008;}
.title-line2{height: 10px;width: 60px;background: #FFC765;margin: 0 auto 30px;}
.title-line{height: 66px;width: 9px;background: #FFD700;margin-right: 16px;}
.title-box{height: 66px;vertical-align: top;}
/* .title-1{font-size: 30px;font-weight: 900;margin-bottom: 18px;vertical-align: top;line-height: 0.8;}
.title-2{font-size: 24px;line-height: 1;color: #666;} */
.all-title{font-size: 36px;text-align: center;}
.all-title2{font-size: 12px;color: #999999;text-align: center;}
.all-title3{font-size: 18px;color: #999999;text-align: center;}
.form-submit-class{text-align: center;}
.form-submit-class button{border: none;padding: 0;width: 363px;height: 50px;text-align: center;line-height: 50px;color: #fff;font-size: 18px;background: #EC3137;border-radius: 5px;margin: 0px auto 0;}
.form-submit-class button:hover{background: #a40008;}




/* 头部导航 */
header{height: 60px;background: #226ebb;}
.nav{width: 1200px;margin: 0 auto;}
.nav .nav-div{display: inline-block;}
.nav a .nav-div{color: #fff;font-size: 18px;line-height: 60px;text-align: center;width: 146px;}
.nav a:hover .nav-div{background-color: #ffa200;color: #fff;}
.nav a.active div{background-color: #fcc020;}
.nav a:hover .nav-div .menu-child{display: block;}
.menu-child{width: 120px;background: rgba(0, 0, 0, .7)!important;top: 60px;right: 0;z-index: 9999;line-height: 40px;display: none;}
.nav .menu-child div{font-size: 18px;color: #fff;line-height: 40px;font-size: 16px;}
.nav .menu-child div:hover{color: #fcc020;}


/*第一部分*/
.dybf{width:1200px;overflow: hidden;margin:20px auto 15px;}
.dy1{width:392px;overflow: hidden;float: left;}
.box{width: 392px;height: 466px;margin: 0 auto;overflow: hidden;position: relative;}
.box-1 ul{}
.box-1 ul li{width: 392px;height: 466px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 392px; height: 466px;}
.box-1 ul li h2{position: absolute;
    left: 0;
    bottom: 0;
    height: 40px;
    width: 392px;
    background: rgba(60, 60, 60, .8);
    text-indent: 1em;
    padding-right: 0;
    font-size: 15px;
    line-height: 40px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-weight: normal;
    color: ghostwhite;}
.box-2{position: absolute;right: 10px;bottom: 14px;}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(255,255,255,0.6);}
.box-3 span{position: absolute;
    color: white;
    background: rgba(125,125,120,.3);
    width: 36px;
    height: 50px;
    top: 50%;
    font-family: "宋体";
    line-height: 50px;
    font-size: 40px;
    margin-top: -40px;
    text-align: center;
    cursor: pointer;}
.box-3 .prev{left: 10px;}
.box-3 .next{right: 10px;}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{ background: rgba(165, 165, 165, 0.8);}

.dy2{width: 482px;height: 464px;float: left;background: #fff;border: 1px #e8e8e8 solid;margin: 0 12px;background: url(../image/xj-d2bj-10.22.jpg)no-repeat center;}
.notice-box{width:100%;overflow: hidden;text-align: center;}

.dy3{width:298px;height: 464px;border: 1px #e8e8e8 solid;background: #fff;float: left;text-align: center}


/*考证方式*/
.debf{width:1200px;overflow: hidden;margin:0px auto 15px;border: 1px #e8e8e8 solid;background: #fff;}
.debt{width:100%;overflow: hidden;border-bottom: 1px #ededed solid}
.debt p{font-size: 18px;line-height: 44px;margin-left: 12px;float: left;}
.debt p:hover{color: #db0d0d;}
.debf ul li{    width: 572px;
    height: 206px;
    float: left;
    border: 1px solid #cfcfcf;
    margin: 13px;}
.debf ul li:nth-child(1){margin:13px 0 0 22px }
.debf ul li:nth-child(3){margin:0 0 13px 22px }
.debf ul li:nth-child(4){margin:0 0 13px 13px }
.detp{width:270px;overflow: hidden;float: left}
.dewz{width:302px;overflow: hidden;float: left}
.dewz h2{font-size: 22px;
    font-weight: bold;
    padding: 12px 10px 0;    color: #333;}
.dewz p{    font-size: 16px;
    line-height: 24px;
    padding: 10px 10px 0;    color: #666;}



/*招生院校*/
.zsyx{width:1200px;overflow: hidden;border: 1px #e8e8e8 solid;background: #fff;margin:0 auto}
.zsbt{width:100%;overflow: hidden;border-bottom: 1px #ededed solid}
.zsbt p{font-size: 18px;line-height: 44px;margin-left: 12px;float: left;}
.zsbt p:hover{color: #db0d0d;}
.zsnr{width:100%;overflow: hidden}
.zszc{width:150px;height: 398px;margin: 15px 22px 15px 22px;float: left;background: #f9f9f9;border: 1px #e5e5e5 solid; text-align: center;}
.zszc ul li{font-size:16px;line-height: 41px;}
.zsyc{width:980px;height: 400px;padding: 15px 0;float: left;}
.zsyc ul li{width: 196px;height: 190px;float: left;text-align: center}
.zsyc h2{font-size:16px;color:#333333}
.zsyc p{font-size:14px;color:#999;float: left;padding: 6px 0px 6px 18px;background: url(../image/xj-zsjz-10.25.png)no-repeat center left;margin-right: 10px;}
.zsyc spen{font-size:14px;color:#999;float: left;padding: 6px 0px 6px 18px;background: url(../image/xj-djjr-10.25.png)no-repeat center left;}
.zsyc spen:hover{color: #db0d0d;}
.zsyc p:hover{color: #db0d0d;}

/*在线答疑*/
.lz{width:1200px;overflow: hidden;margin:0 auto 15px}
.zxdy{width:588px;height: 425px;float: left;border: 1px #e8e8e8 solid;background: #fff;margin-top: 15px;margin-right: 20px}
.zxbt{width:100%;overflow: hidden;border-bottom: 1px #ededed solid;}
.zxbt p{font-size: 18px;line-height: 44px;margin-left: 12px;float: left;}
.zxbt p:hover{color: #db0d0d;}
.zxdy ul li{width:93%;overflow: hidden;border-bottom: 1px #cfcfcf dashed;margin:5px auto}
.zxdy h2{padding: 10px 0;font-size: 18px;font-weight: normal;color: #db0e1f;}

/*热门专业*/
.rmzy{width:588px;height: 425px;float: left;border: 1px #e8e8e8 solid;background: #fff;margin-top: 15px;}
.rmbt{width:100%;overflow: hidden;border-bottom: 1px #ededed solid}
.rmbt p{font-size: 18px;line-height: 44px;margin-left: 12px;float: left;}
.rmbt p:hover{color: #db0d0d;}
.rmzy ul li{width: 161px;
    height: 54px;
    float: left;
    text-align: center;
    border-bottom: 1px #e8e8e8 solid;
    border-right: 1px #e8e8e8 solid;}
.rmzy ul li p{    font-size: 18px;
    color: #333;
    padding: 14px 0;}
.rmtp{width:264px;overflow: hidden;float: left}
.rmzy ul li p:hover{color: #db0d0d;}


/*备考资料*/
.bkzl{width: 1200px;overflow: hidden;border: 1px #e8e8e8 solid;background: #fff;margin:15px auto}
.bkbt{width:100%;overflow: hidden;border-bottom: 1px #ededed solid}
.bkbt p{font-size: 18px;line-height: 44px;margin-left: 12px;float: left;}
.bkbt p:hover{color: #db0d0d;}
.bk1{width: 372px;overflow: hidden;margin: 16px 0 6px 22px;float: left}
.bk1 h2{font-size: 18px;font-weight: normal;padding-bottom: 10px;}
.bk1 ul li{width: 100%;height: 30px;margin-bottom: 10px}
.bk1 p{font-size: 14px;color:#666;float:left;    line-height: 31px;padding-left: 15px;background: url(../image/xj-bkpc-10.25.png)no-repeat center left}
.bk1 p:hover{color: #db0d0d;}


/*报名入口*/
.bmrk{width:476px;height: 342px;float: left;border: 1px #e8e8e8 solid;background: #fff}
.bmbt{width:100%;overflow: hidden;border-bottom: 1px #ededed solid}
.bmbt p{font-size: 18px;line-height: 44px;margin-left: 12px;float: left;}
.bmbt p:hover{color: #db0d0d;}


/*注意事项*/
.zysx{width:706px;height: 342px;float: left;border: 1px #e8e8e8 solid;background: #fff;}
.zybt{width:100%;overflow: hidden;border-bottom: 1px #ededed solid}
.zybt p{font-size: 18px;line-height: 44px;margin-left: 12px;float: left;}
.zybt p:hover{color: #db0d0d;}
.zysx spen{font-size:16px;line-height: 34px;background: url(../image/xj-bkpc-10.25.png)no-repeat center left;padding-left:20px}


/*常见问题*/
.cjwt{width:1200px;margin:0 auto;height: 200px;border: 1px #e8e8e8 solid;background: #fff;margin-top:15px}
.cjbt{width:100%;overflow: hidden;border-bottom: 1px #ededed solid}
.cjbt p{font-size: 18px;line-height: 44px;margin-left: 12px;float: left;}
.cjbt p:hover{color: #db0d0d;}
.cjwt ul{width:384px;overflow: hidden;float: left}
.cjwt ul li {padding-left: 58px;font-size: 16px;color: #666;line-height: 50px;border-bottom: 1px #cfcfcf dashed;background: url(../image/xj-cjtb-10.26.png)no-repeat center left;}
.cjwt ul li:hover{color: #db0d0d;}




.banner{height: 680px;background: url('../image/wl-banner.jpg')no-repeat;}
.banner-text {height: 100%;}
.nav-input {height: 40px;width: 280px;background-color: #fff;border-radius: 20px;margin-left: 20px;}
.nav-input input{height: 100%;width: 240px;border-radius: 20px;text-indent: 16px;font-size: 14px;}
.nav-input img{cursor:pointer;}
/* .banner-text-box{right: 25px;top: 0;width: 304px;background: rgba(0, 0, 0, .7);height: 100%;}
.bf-box{height: 100%;top: 0;left: 50%;transform: translateX(-50%);width: 1200px;margin: 0 auto;}
.btb-title{height: 10%;width: 90%;border-bottom:1px dashed #FCC020;margin: 0 auto;display: flex;}
.btb-title div{align-self: center;font-size: 18px;color: #FCC020;border-left: 2px solid #FCC020;padding-left: 10px;}
.btb-item-box{width: 90%;margin: 2% auto;}
.btb-item-box .btb-item:hover{color: #fcc020;}
.btb-item-box .btb-item2:hover{color: #fcc020;}
.btb-item{color: #fff;font-size: 16px;height: 3.4rem;line-height: 3.4rem;}
.btb-item:nth-child(odd){width: 144px;}
.btb-item2{color: #fff;font-size: 16px;height: 3.4rem;line-height: 3.4rem;} */
.bb-7{font-size: 30px;margin-bottom: 30px;font-weight: bold;margin-top: 55px;text-align: center;}
#form5 .oa-input-name{color: #333;}
#form5 .form-submit-class{margin-bottom: 50px;}


/* 直通车 */
.car-box {padding: 30px 0 80px;box-sizing: border-box;}
.car-box .car-box-item{display: inline-block;}
.car-box .car-box-item:nth-child(2){width: 360px;box-sizing: border-box;padding: 0 30px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.car-box .car-box-item:nth-child(1){padding-right: 30px;box-sizing: border-box;}
.car-box .car-box-item:nth-child(3){padding-left: 30px;box-sizing: border-box;padding-top: 30px;}
.car-box .car-box-item:first-child,.car-box .car-box-item:last-child{width: 315px;}
.car-box-item .more{font-size: 16px;color: #0C65B6;}
.car-box .car-box-item:nth-child(1)>div,.car-box .car-box-item:nth-child(2)>div{display: flex;line-height: 1.8;}
.car-box-item:nth-child(1)>div span,.car-box-item:nth-child(2)>div span{flex: 1;}
.car-box-item {vertical-align: middle;font-size: 16px;}
.car-box-item img {vertical-align: top;}
.car-box-item .ztc{font-size: 18px;color: #EC4D4D;margin: 6px 0;}
.ztc-btn{width: 100px;height: 30px;border-radius: 5px;line-height: 30px;text-align: center;font-size: 14px;background: #EC4D4D;color: #fff;}
.ztc-btn:hover {background:  #a40008;}
.cbi-title{font-size: 18px;font-weight: 600;}
.ztc-title{font-weight: 600;}
.car-box-item span{font-weight: 300;}
.car-box-item span:hover{color: #0c65b6;}


/* 学历方案限量领取 */
.limited{height: 240px;background: url(../image/xj-hf-10.25.jpg)no-repeat center}
.ttb-box{height: 100%;}
.ttb-title1{font-size: 24px;width: 200px;height: 33px;text-align: center;line-height: 33px;background: #fff;margin-bottom: 10px;}

.ttb-title2{font-size: 18px;color: #fff;width: 234px;line-height: 2;}
.ttb-form-item{margin-bottom: 10px;}
.ttb-form-item:last-child{margin-bottom: 0;}
.ttb-form-item input{width: 320px;
    height: 40px;
    border-radius: 2px;
    background: #fff;
    text-align: center;
    font-size: 16px;
    border: 1px #d0d0d0 solid;}
.ttb-form-item button{margin: 0;
    padding: 0;
    width: 320px;
    height: 40px;
    border-radius: 2px;
    color: #fff;
    background: #ffa200;
    text-align: center;
    line-height: 40px;
    border: none;
    font-size: 16px;}
.ttb-form-item button:hover{background: #ffa200;color:#FFFFFF}
.ttb-left,.ttb-right{top: 74%;transform: translateY(-50%);}
.ttb-left{left: 0;}
.ttb-right{right: 0;}

/* 多种学历提升方案，总有一种适合你 */
.mpbig-box{background: #F5F5F5;height: 493px;padding-top: 60px;box-sizing: border-box;}
.mpbig-box .all-title2{margin:14px auto 20px;}
.mpb-item-box .mpb-item{width: 235px;height: 90px;border-radius: 10px; border: 1px dashed #E5E5E5;background: #fff;margin-right: 12px;display: inline-block;margin: 20px 12px 0 0;text-align: center;padding-top: 20px;box-sizing: border-box;}
.mpb-item-box .mpb-item:hover{border: 1px dashed #0c65b6;}
.mpb-item-box .mpb-item:nth-child(4),.mpb-item-box .mpb-item:nth-child(8){margin-right: 0;}
.mpb-item .mpb-title1{font-size: 20px;margin-bottom: 10px;}
.mpb-item .mpb-title2{font-size: 16px;color: #0C65B6;}

/* 重要通知 */
.notice{overflow:hidden;width: 100%;text-align: center}
.notice p{    font-size: 16px;
    padding: 12px 0;
    line-height: 26px;}
.notice-title{font-size: 28px;text-align: center;color: #333333;line-height: 1.8;margin-top: 10px;font-weight: bold}
.notice-line{text-align: center;margin-bottom: 20px;}
.notice-line img{margin-top: 8px;}
.notice-center{height: 17px;width: 144px;background: #fff;margin: 0;padding: 0;line-height: 17px;}
.notice-title2{font-size: 20px;color: #333333;line-height: 1.4;text-align: center;margin-top: 6px;font-weight: bold}
.notice-day-box{text-align: center;margin-top: 13px;}
.ndb-item{height: 90px;
    width: 100px;
    border-radius: 6px;
    background: #fff;
    margin: 0 7px;
    border: 1px solid #226ebb;}
.ndb-title{line-height: 30px;
    text-align: center;
    font-size: 20px;
    color: #226ebb;
    font-weight: bold;
    padding-top: 34px;
    padding-right: 13px;}
.ndb-num{height: 70px;
    line-height: 90px;
    text-align: center;
    color: #226ebb;
    font-size: 44px;
    float: left;
    padding-left: 12px;
    font-weight: bold;}
.notice .public-btn{margin-top: 50px;}


/* 测测 */
.cyic-box{padding-top: 32px;box-sizing: border-box;}
.cyic-box form{margin-top: 20px;}
.cyc-item-box{height: 598px;border-radius: 5px;background: #fff;margin: auto;}
.cyc-item-box .cib-title{font-size: 30px;color: #EC4D4D;text-align: center;line-height: 2;border-radius: 5px 5px 0 0;margin-top: 10px;}
.cyc-item-box .cib-title2{font-size: 18px;color: #999999;text-align: center;line-height: 1.8;}
.cyc-form-item {height: 40px;width: 363px;margin: 0 auto;margin-bottom: 16px;text-align: right;}
.cfi-input .com-opt{width: 360px;border-radius: 4px;border-color: #EDA6A6;}
.cyc-form-item .cfi-title{color: #EC4D4D;font-size: 20px;}
.cfi-input input{width: 360px;height: 40px;border: 1px solid #EDA6A6;border-radius: 4px;font-size: 18px;text-indent: 14px;}
.form-msg{font-size: 14px;color: #999;text-align: center;margin: 16px auto;}
.com-opt{height: 40px;width: 240px;text-indent: 5px;box-sizing: border-box;color: #999;font-size: 18px;outline: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url('../image/select.png') no-repeat right center transparent;background-position: calc(100% - 10px);}
.radio-label,.radio-check {display: inline-block;position: relative;text-align: center;}
.radio-label label {display: inline-block;line-height:40px;text-align: center;width: 139px;height: 40px;border-radius: 5px;color: #333;background-color: #fff;margin:0 15px 0 0;font-size: 18px;border: 1px solid #ccc;}
.radio-label .back{background-color: #fff;border: 1px solid #ccc;box-sizing: border-box;color: #333;}
.radio-label input[type="radio"]:checked {opacity: 0;}
.radio-label input[type="radio"]:checked + label {color: #fff;background-color: #107ee5;color:#fff;border: none;}



/* 热门专业  主考院校一览表 */
.hot {margin-top: 30px;}
.hot .all-title3{margin: 16px auto 26px;}
.hot .public-btn {margin-top: 14px;}
.hot-item{height: 248px;width: 320px;display: inline-block;margin-right: 16px;margin-bottom: 20px;}
.hot-item:nth-child(3n){margin-right: 0;}
.hot-item img{height: 180px;width: 100%;}
.hot-detail{border: 1px solid #ccc;border-top: none;height: 68px;box-sizing: border-box;padding: 12px 15px;}
.hot-detail-right{height: 35px;width: 90px;border-radius: 6px;text-align: center;line-height: 33px;border: 1px solid #EC4D4D;color: #EC4D4D;font-size: 14px;margin-top: 2px;}
.hot-detail-right:hover{background: #EC4D4D;color: #fff;}
.hot-detail-left .ht1{margin-bottom: 10px;}
.hot-detail-left .ht2{color: #666666;}
.hot-detail-left .hdl-title{font-size: 14px;}

/* AI智能学习模式 */
.ai{height: 750px;background: url('../image/ai-bgc.jpg')no-repeat;margin-top: 60px;padding-top: 40px;box-sizing: border-box;}
.ai-title1{color: #999999;text-align: center;font-size: 18px;}
.ai-title2{text-align: center;margin: 18px auto;}
.ai-title2 img{vertical-align: top;margin-top: 13px;}
.ai-photo{margin: 40px auto 30px;}
.ai-big-title{font-size: 36px;color: #EC4D4D;margin: 0 20px;}
.ai-photo{text-align: center;}
.ai-photo .san{margin: 0 10px;vertical-align: top;margin-top: 45px;}
.ai-text{font-size: 24px;line-height: 1.8;}
.ai-class-box{height: 257px;border: 1px solid #ccc;background: #fff;box-sizing: border-box;padding: 28px 60px 0 60px;}
.acb-title{font-size: 24px;color: #0C65B6;border-left: 4px solid #0C65B6;padding-left: 20px;margin-bottom: 20px;}
.acb-item{font-size: 20px;line-height: 1.8;width: 282px;}
.acbi-msg{color: #666;margin-left: 16px;}
.acb-detail{width: 482px;font-size: 16px;color: #9DC1E1;line-height: 1.8;margin-top: 20px;}
.acb-title-box2{margin-left: 20px;}
.ai-right-img{top: 50%;right: 50px;transform: translateY(-50%);}

/* 成人高考常见问题，帮你解疑答惑 */
.q-a {margin-top: 70px;margin-bottom: 60px;}
.q-a .all-title2{margin: 16px auto 26px;}
.qa-item{height: 100px;width: 235px;border: 1px solid #EC4D4D;box-sizing: border-box;background: url('../image/qa-icon.png')no-repeat;background-position: 0 0;display: inline-block;margin-right: 16px;margin-bottom: 20px;}
.qa-item:nth-child(12){background: none;}
.qa-item:nth-child(4n){margin-right: 0;}
.qa-num{font-size: 16px;color: #fff;top: 6px;left: 6px;}
.qa-title{margin: 16px auto;font-size: 16px;text-align: center;}
.qa-btn{width: 154px;height: 36px;text-align: center;line-height: 36px;color: #fff;background: #EC4D4D;font-size: 16px;border-radius: 6px;margin: 0 auto;box-sizing: border-box;}
.qa-btn:hover{background: #fff;color: #EC4D4D;border: 1px solid #EC4D4D;line-height: 34px;}

/* 底部 */
.footer{height: 460px;background: url('../image/ppfooter-bgc.jpg')no-repeat;text-align: center;color: #fff;padding-top: 55px;box-sizing: border-box;}
.footer-line-box{background: url('../image/bottom-line.png')no-repeat 100% 100%;width: 790px;height: 180px;margin: 30px auto;}
.footer-1{font-size: 36px;color: #FCC020;}
.footer-line-box p{line-height: 1.6;font-size: 18px;padding-top: 10px;color: #fff;}
.footer-2{height: 1px;width: 100%;background: #707070;margin-top: 20px;}
.footer-3,.footer-4{color: #333;font-size: 24px;text-align: center;line-height: 1;color: #fff;margin-bottom: 20px;}
.footer-3{margin-top: 30px;}#C90D13
.form-input{font-size: 18px;}
.oa-input-name{color: #fff;}
.form-input {margin-right:0px;}
.form-input input{font-size: 18px;width: 240px;height: 40px;border-radius: 5px;background-color: #fff;text-indent: 10px;line-height: 40px;}
.footer-editor{height: 80px;background: #333;bottom: 0;width: 100%;padding-top: 20px;box-sizing: border-box;}
.footer-input input{width: 320px;}
.footer-input{vertical-align: top;margin-right: 20px;}
.footer-submit button{margin: 0;height: 40px;line-height: 40px;}


/* 必要布局样式css */
