.logo{
    height: 45px;
    margin: auto;
}
/*banner*/
.banner{
    width: 92%;
    margin: 4vw auto;
}
.banner img{
    width: 100%;
}
/*首页自考等专题链接*/
.index-1{

}
.index-1-d{
    width: 92%;
    margin: 0 auto;
}
.index-1-d1{
    background: url("../images/index-1-zk.jpg") no-repeat right top/cover;
    padding: 4rem;
    border-radius: 6px;
    margin-bottom: 4vw;
    position: relative;
}
.index-1-d1 .tag{
    position: absolute;
    top: 0;
    right: 4rem;
    width: 6.8rem;
    height: 6.4rem;
    line-height: 5.6rem;
    background: url(../images/bg_tag.png) no-repeat top/100%;
    text-align: center;
    font-size: 2rem;
    color: #333;
}
.index-1-d2{
    width: 20%;
    margin-top: 1.8rem;
}
.index-1-d2 img{
    width: 100%;
    display: block;
}
.index-1-d3{
    width: 65%;
}
.index-1-h2{
    color: #ffffff;
    font-size: 3rem;
}
.index-1-p{
    margin-top: 0.5rem;
    font-size: 1.8rem;
    color: #ffffff;
    line-height: 1.6;
}
.index-1-ul{
    display: flex;
    justify-content: space-between;
}
.index-1-ul li{
    width: 30.5%;
    border-radius: 6px;
    padding: 3rem 1rem;
}
.index-1-ul li:nth-child(1){
    background: url("../images/index-1-cr.jpg") no-repeat center/cover;
}
.index-1-ul li:nth-child(2){
    background: url("../images/index-1-wj.jpg") no-repeat center/cover;
}
.index-1-ul li:nth-child(3){
    background: url("../images/index-1-gk.jpg") no-repeat center/cover;
}
.index-1-ul-d{
    width: 40%;
    margin: 0 auto;
}
.index-1-ul-d img{
    width: 100%;
}
.index-1-ul .index-1-h2{
    font-size: 2.4rem;
    text-align: center;
    margin: 2rem 0 1rem;
}
.index-1-ul .index-1-p{
    text-align: center;
    font-size: 1.6rem;
}
/*私人订制*/
.srdz_box{
    padding: 4vw 0;
}
.srdz_title{
    width: 92%;
    margin: 0 auto;
    border-bottom: 1px solid #ababab;
    position: relative;
}
.srdz_title .srdz_h2{
    font-size: 3rem;
    font-weight: normal;
    color: #333333;
    text-indent: 2.5rem;
    padding: 0.5rem 0;
}
.srdz_title .srdz_h2::before{
    content: '';
    position: absolute;
    left: -1px;
    top: 1px;
    display: block;
    width: 1rem;
    height: 100%;
    background: #f5c11d;
    border-radius: 3px;
}
.srdz_title .srdz_p{
    font-size:1.8rem ;
    color: #fff;
    background: #4bbba2;
    padding: 0.5rem 2rem;
    border-radius: 2rem;
    margin-top: .9rem;
    letter-spacing: 1px;
}
.srdz_content{
    width: 92%;
    margin: 0 auto;
}
.srdz_ul{
    width: 100%;
    margin-top: 2rem;
    display: flex;;
    flex-wrap: wrap;
    justify-content: space-between;
}
.srdz_ul li{
    border-radius: 0.5rem;
    color: #ffffff;
    text-align: center;
    padding: 4rem 0;
}
.srdz_ul .srdz_li1 , .srdz_ul .srdz_li2{
    width: 48%;
    margin-bottom: 2.3rem;
}
.srdz_ul .srdz_li3 , .srdz_ul .srdz_li4 ,.srdz_ul .srdz_li5 {
    width: 30.7%;
}
.srdz_ul .srdz_li1 {
    background: url("../images/srdz_li1.jpg")no-repeat center/cover;;
}
.srdz_ul .srdz_li2 {
    background: url("../images/srdz_li2.jpg")no-repeat center/cover;
}
.srdz_ul .srdz_li3 {
    background: url("../images/srdz_li3.jpg")no-repeat center/cover;
}
.srdz_ul .srdz_li4 {
    background: url("../images/srdz_li4.jpg")no-repeat center/cover;
}
.srdz_ul .srdz_li5 {
    background: url("../images/srdz_li5.jpg")no-repeat center/cover;
}
.srdz_ul .srdz_li1 h3 , .srdz_ul .srdz_li2 h3 {
    font-size: 3.6rem;
    font-weight: normal;
    letter-spacing: 1rem;
}
.srdz_ul .srdz_li3 h3 ,.srdz_ul .srdz_li4 h3 , .srdz_ul .srdz_li5 h3{
    font-size: 2.5rem;
    font-weight: normal;
    letter-spacing: 0.1rem;
}
.srdz_ul a {
    color: #ffffff;
}
/*热门院校*/
.rmyx_box{
    background: url("../images/rmyx_bg.jpg") no-repeat center/cover;
    padding: 2rem 0 4vw;
}
.rmyx_content{
    width: 92%;
    margin: 4vw auto 0;
}
.rmyx_ul{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.rmyx_ul li{
    width: 21.4%;
    text-align: center;
    border-radius: 0.5rem;
    overflow: hidden;
}
.rmyx_ul .xuexiao .xxmz{
    font-size: 1.8rem;
}
.rmyx_ul .rmyx_ph{
    background: #f5c11d;
    padding: 1rem 0;

}
.xxmz{
    background: #4bbba2;
    padding: 4rem 0;
}
.xxmz img{
   margin: 0 auto;
    width: 66%;
}
.xxmz h3{
		width:90%;
		margin-left:5%;
    font-size: 1.8rem;
		height:4rem;
    color: #ffffff;
    font-weight: 300;
}

/*index___news*/
.news_box{
    padding: 4vw 0;
}
.news_img{
    width: 92%;
    margin: 0 auto;
    padding: 2rem 0 1rem;
}
.news_img img{
    width: 100%;
    border-radius: .5rem;
}
.news_ul{
    width: 92%;
    margin: 0 auto;
}
.news_ul li{
    padding: 1rem 0;
}
.news_ul li .news_title{
    font-size: 2rem;
    font-weight: 300;
    background: url("../images/news_li.png")no-repeat 0.5rem;
    text-indent: 2rem;
    background-size: 2%;
    width: 70%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow:hidden;

}
.news_ul li .news_title a{
    color: #717171;
}
.news_ul li .news_sj{
     font-size: 2rem;
    color: #717171;
}
/*品牌力量*/
.ppll_content{
    width:93.75%;
    margin: 2rem auto 0 auto;

}
.ppll_content_title{
    border-top: 5px solid #0e89c9;
}
.ppll_content_title p{
    width: 50%;
    text-align: center;
    font-size: 2.2rem;
    padding: 1rem 0;
}
.ppll_content_title .no{
    background: #0e89c9;
    color: #ffffff;
}
.ppll_content .none{
    display: none;
}
.bbhj_box ul{
    margin-top: 4rem;
}

.bbhj_box ul li img{
    width: 100%;
}
/*他们都在关心*/
.gx_box{
    padding: 4vw 0;
}
.gx_box .srdz_title{
    border-color: #fff;
}
.gx_box .srdz_title .srdz_h2{
    color: #ffffff;
}
.gx_box{
    background: url("../images/gx_bg.jpg")no-repeat;
    background-size: cover;
    padding-bottom: 4rem;
}
.gx_box .srdz_p{
    background: #ffffff;
    color: #333;
}
.gx_ul{
    width: 90%;
    margin: 2rem auto 0 auto;

    font-size: 2rem;
    color: #ffffff;

}
.gx_list li{
    background-color:rgba(31,158,135,0.8);
    padding: 1.5rem;
    margin-top: 2rem;
}
.gx_list li .gx_title{
    font-size: 2rem;
    font-weight: 300;
    background: url("../images/gx_li.png")no-repeat 0.5rem;
    text-indent: 2rem;
    background-size: 2%;
    width: 70%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow:hidden;

}
.gx_list li .gx_title a{
    color: #ffffff;
}
.gx_list li .gx_zx{
    font-size: 2rem;
    color: #ffffff;
    margin-right: 1rem;
    text-decoration:underline;
}

/*首页表单*/
.zk_from{
    padding: 5vw 0 3vw;
}
.zk_from_by{
    text-align: center;
    font-size: 2.6rem;
    color: #4bbba2;
    letter-spacing: 1px;
}
.zk_from_by b{
    font-size: 3.2rem;
}
.form_box .srdz_title .srdz_p{
     border: none;
    color: #222222;
}
.form_box .srdz_title .srdz_p span{
    background: #f5c11d;
    padding: 0 0.3rem;
}
.index_form{
    margin-top: 4rem;
    width: 92%;
    margin: 4rem auto 0;
}
.index_form input{
    display: block;
    width: 100%;
    border: 1px solid #000000;
    margin: 0 auto 2rem auto;
    padding: 2rem 0;
    border-radius: 1rem;
    color: #222222;
    font-size: 2rem;
}
.index_form .but{
    width: 85%;
    background: #4bbba2;
    font-size: 2.5rem;
    padding: 1.5rem 0;
    color: #ffffff;
    border: 1px solid #4bbba2;
    border-radius: .5rem;
    margin-top: 3rem;
    letter-spacing: 1px;
}
.form_box .p{
    text-align: center;
    font-size: 3rem;
    border-bottom: 1px solid #808080;
    width: 93.75%;
    margin: 0 auto 2rem auto;
    padding-bottom: 1rem;
}
/*当前位置导航*/
.weiz{
    width: 92.66%;
    margin: 0 auto;
    border-bottom: 1px solid #808080;
}
.weiz .weiz_p{
    padding: 1rem 0;
    margin-top: 2rem;
    color: #666666;
    font-size: 2rem;
}
.weiz .weiz_p a{
    color: #666666;
}
.weiz_no{
    border-bottom:none;
}
/*文章列表页——文章列表*/
.news_list_box{
    width: 92.66%;
    margin: 2rem auto 0 auto;
}
.news_list_box li{
    border-bottom: 1px solid #808080;
    margin-top: 2rem;
    padding-bottom: 2rem;
}
.news_list_box .news_list_img{
    width: 36.96%;
}
.news_list_box .news_list_img img{
    width: 100%;
}
.news_list_box .news_list_con{
    width: 63.04%;
}
.news_list_con .news_list_title{
    font-size: 2.4rem;
    font-weight: 300;
    margin-left: 3rem;
}
.news_list_con .news_list_sj{
    font-size: 2rem;
    font-weight: 300;
    margin-left: 3rem;
    margin-top: 1rem;
}
.news_list_con .news_list_ms{
    font-size: 2rem;
    font-weight: 300;
    margin-left: 3rem;
    margin-top: 1rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.news_list_box .news_list_jz{
    background: url("../images/jzgd.png")no-repeat 42%;
    background-size: 2.5%;
    text-align: center;
    text-indent: 1em;
    margin-top: 4rem;
    color: #888888;
    font-size: 2.2rem;
}
/*广告*/
.neis_list_gg{
    margin-top: 4rem;
}
.neis_list_gg img{
    width: 100%;
}
/*乘车路线*/
.cclx_box{
    padding-bottom: 5rem;
}
.cclx_box .ditu{
    width: 92.66%;
    margin: 3rem auto 0 auto;
}
.cclx_box .ditu img{
    width: 100%;
}
.cclx_box .luxian{
    padding-bottom: 12rem;
    width: 92.66%;
    margin: 0 auto;
    color: #666666;
    font-size: 2rem;
    padding-top: 1rem;
}
.cclx_box .luxian p{
    margin-top: 2rem;
}
/*文章详情*/
.news_content_box{
    width: 92.66%;
    margin: 0 auto;
}
.news_content_box .news_content_title{
    font-size: 2.4rem;
    color: #333333;
    font-weight: 500;
    margin-top: 1rem;
}
.news_content_box .news_content_title a{
    color: #333333;
}
.news_content_box .news_content_laiyuan{
    font-size: 1.8rem;
    color: #666666;
    padding: 2rem 0;
}
.news_content_box .news_content_laiyuan span{
    color: #0378ad;
}
.news_content_box .content p{
    font-size: 2rem;
    color: #666666;
    text-indent: 2em;
    line-height: 1.5;
    margin-bottom: 1em;
}
.news_content_box .content h2{
    font-size: 2.5rem;
    color: #171515;
    text-indent: 2em;
    margin-bottom: 0.8em;
    font-weight: 500;
}
.news_content_box .content h3{
    font-size: 2.3rem;
    color: #171515;
    text-indent: 2em;
    margin-bottom: 0.3em;
     font-weight: 500;
}

.news_content_box .content img{
    max-width: 100%;
}
.shangxia{
    margin-top: 2rem;
    font-size: 2rem;
    color: #333333;
}
.shangxia p{
    margin-top: 1rem;
}
/**/
.tuijian_news_box{
    width: 92.66%;
    margin: 0 auto;
    padding-bottom: 15rem;
}
.tuijian_news_box ul{
    margin-top: 1rem;
}
.tuijian_news_box li{
    padding: 1rem 0 ;
}
.tuijian_news_box li h3{
    font-size: 2rem;
    color: #333333;
    font-weight: 300;
    width: 80%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    background: url("../images/news_li.png")no-repeat 0 0.7rem;
    background-size: 1.5%;
    text-indent: 0.5em;
}
.tuijian_news_box li p{
    font-size: 2rem;
    color: #666666;
    width: 16%;
    text-align: right;
    background: url("../images/yuedu.png")no-repeat center;
    background-size: 15%;
}
/*院校详情*/
.yuanxiao_content_box .xuexiao_jianjie{
    width: 92.18%;
    margin: 0 auto;
}
.xuexiao_jianjie .jianjie_p{
    font-size: 2.4rem;
    color: #333333;
    padding: 2rem 0;
    font-weight: 500;
}
.jinajie_box img{
    width: 19.17%;
    margin-left: 1rem;
}
.jinajie_box_div{
    margin-left: 2rem;
}
.jinajie_box_div .xuexiao_title{
    font-size: 2.4rem;
    font-weight: 300;
    color: #333333;
    padding-bottom: 1rem;
    padding-top: 0.5rem;
}
.jinajie_box_div .xuexiao_p{
    font-size: 2rem;
    color: #666666;
    margin-bottom: 0.5rem;
}
.yuanxiao_content_box .xuexiao_xq{
    margin-top: 2rem;
    width: 100%;
    float: right;
    background: url("../images/yxxq_bg.png")no-repeat;
    background-size: 100%;
    color: #ffffff!important;
    padding-bottom: 2rem;
}
.xuexiao_xq .xq_title{
    width: 92.18%;
    margin: 0 auto;
    font-size: 2.4rem;
    padding: 2rem 0;
    font-weight: 500;
}
.xuexiao_xq .xq_content{
    width: 92.18%;
    margin:  0 auto;
    font-size: 2rem;
    line-height: 1.8;
    text-indent: 2em;
}
.xuexiao_zy{
    width: 92.18%;
    margin:0 auto;
}
.xuexiao_zy .zhuanye_p{
    font-size: 2.4rem;
    font-weight: 300;
    color: #333333;
    padding-bottom: 2rem;
    padding-top: 1rem;
}
.zhuanye_ul li{
    float: left;
    background: #a8d4ec;
    width: 31.50%;
    margin-right: 2.70%;
    margin-bottom: 2rem;
    text-align: center;
}
.zhuanye_ul li:nth-child(3n){
    margin-right: 0;
}
.zhuanye_ul li h3{
    font-size: 2rem;
    font-weight: 300;
    color: #333333;
    padding: 1.5rem 0;
}
/*寻找校友*/
.xiaoyou_content{
    width: 93.75%;
    margin: 0 auto;
}
.xiaoyou_content .xiaoyou_wt{
    width: 95.84%;
    float: left;
    margin-top: 2rem;
    padding: 2rem;
    background: url("../images/wt_pg.png")no-repeat;
    background-size: 100%;
}
.xiaoyou_wt .wt_title img{
    width: 13.92%;
    margin-left: 5%;
}
.xiaoyou_wt .wt_title .wt_title_p{
    font-size: 2rem;
    color: #333333;
    margin-left: 10%;
    padding: 2rem 0;
}
.wt_title .wt_title_p span{
    color: #1a8fcc;
}
.xiaoyou_wt .wt_ms{
    font-size: 2rem;
    color: #333333;
    margin-left: 8%;
    padding: 2rem 0;
}
.xiaoyou_wt .wt_ms span{
    color: #1a8fcc;
}
.xiaoyou_content .xiaoyou_hd{
    width: 95.84%;
    float: right;
    margin-top: 2rem;
    padding: 2rem;
    background: url("../images/hd_pg.png")no-repeat;
    background-size: 100%;
}
.xiaoyou_hd .wt_title img{
    width: 13.92%;
    margin-right: 5%;
}
.xiaoyou_hd .wt_title_p{
    font-size: 2.4rem;
    color: #333333;
    margin-right: 10%;
    padding: 2rem 0;
}
.xiaoyou_hd .wt_ms{
    font-size: 2rem;
    color: #333333;
    width: 92%;
    margin: 0 auto;
    padding: 2rem 0;
}
.xuaiyou_box .xuaiyou_gd{
    background: url("../images/xiaoyou_gd.png")no-repeat 43%;
    background-size: 3%;
    text-align: center;
    color: #555555;
    font-size: 2rem;
    text-indent: 1em;
    margin-top: 2rem;
}
/**/
.yuanxiao_pl_box1{
    background: #e5e5e5;
}

.yuanxiao_pl_box .pinglun_box{
    width: 93.75%;
    margin: 2rem auto 0 auto;
}
.pinglun_box .pinglun_num , .pinglun_zx{
    color: #000000;
    font-size: 2rem;
    padding: 2rem 0;
}
.pinglun_box .pinglun_num span{
    padding: 1rem 2rem;
    background: url("../images/pinglun_num.png")no-repeat;
    background-size: 100%;
}
.yuanxiao_pl_box .pinglun_box input{
    background: #e5e5e5;
    width: 96%;
    border: 1px solid #0e89c9;
    padding: 1.5rem 0;
    font-size: 2rem;
    border-radius: 1rem;
}
.pinglun_ul li{
    border-bottom: 1px solid #b7b7b7;
    padding-bottom: 1rem;
    margin-top: 1rem;
}
.pinglun_ul li img{
    width: 13.92%;
    margin-left: 5%;
    margin-top: 1rem;
}
.pinglun_ul li .pinglun_div{
    width: 75%;
}
.pinglun_ul li .pinglun_div1 .p_name{
    margin-top: 1rem;
    padding: 1rem 0;
    font-size: 2rem;
    color: #0e9ce8;
}
.pinglun_ul li .pinglun_div1 .p_shijian{
    margin-top: 1rem;
    padding: 1rem 0;
    font-size: 2rem;
    color: #666666;
    margin-right: 5%;
}
.pinglun_ul li .pinglun_div .pinglun_p{
    font-size: 2rem;
    color: #333333;
    padding: 1rem 0;
}
.pinglun_ul li .dinazhan{
    text-align: right;
    margin-right: 5%;
}
.pinglun_ul li .dinazhan .dinachan_bg img{
    display:inline;
    width: 4%;
    margin: 0 1rem;
}
.pinglun_ul li .dinazhan .pinglun_bg img{
    display:inline;
    width: 4%;
    margin: 0 1rem;
}
.pinglun_ul_gd{
    text-align: center;
    color: #666666;
    font-size: 2rem;
    padding: 3rem 0;
}
/*自考栏目页banner*/
.zk_banner{
    width: 100%;
}
.zk_banner img{
    width: 100%;
}
/*自考广告*/
.zk_guanggao{
    width: 93.75%;
    margin: 3rem auto;
}
.zk_guanggao img{
    width: 100%;
    margin: 0 auto;
}
/*自考工资收入*/
.zk_zz_box{
    background: #0e89c9;
}
.zk_zz_box .zk_zz_title{
    color: #ffffff;
    font-size: 3rem;
    text-align: center;
    padding: 2rem 0;
}
.zk_zz_img{
    width: 84.375%;
    margin: 0 auto;
}
.zk_zz_img img{
    max-width: 100%;
    margin: 0 auto;
}
/*自考适合对象*/
.zk_shdx_box .shdx_title{
    font-size: 3rem;
    text-align: center;
    color: #222222;
    font-weight: 300;
    margin-top: 3rem;
}
.zk_shdx_box .zk_shdx_p{
    background: #0e89c9;
    width: 31.25%;
    margin: 2rem auto 0 auto;
    border-radius: 0.5rem;
    color: #ffffff;
    font-size: 2rem;
    text-align: center;
    padding: 1rem 0;
}
.zk_shdx_box .zk_shdx{
    width: 93.75%;
    margin: 2rem auto 0 auto;
    border-radius: 1rem;
}
.zk_shdx_box .zk_shdx h3{
    font-size: 3rem;
    font-weight: 400;
    text-align: center;
    padding: 3.2rem 0;
}
.zk_shdx_box .zk_shdx1{
    background: url("../images/zk_zxbg1.png")no-repeat;
    background-size: 100%;
}
.zk_shdx_box .zk_shdx2{
    background: url("../images/zk_zxbg2.png")no-repeat;
    background-size: 100%;
}
.zk_shdx_box .zk_shdx3{
    background: url("../images/zk_zxbg3.png")no-repeat;
    background-size: 100%;
}
/*自考8大优势*/
.zk_8ys{
    padding-bottom: 2rem;
}
.zk_8ys_title{
    padding-bottom: 1rem;
    font-size: 3rem;
    font-weight: 300;
    width: 33.6%;
    margin: 2rem auto 0 auto;
    border-bottom: 2px solid #222222;
    text-align: center;
    color: #222222;
}
.zk_8ys_title span{
    font-size: 5rem;
    color: #0e89c9;
}
.zk_8ys_p{
    text-align: center;
    color: #333333;
    font-size: 2rem;
    margin-top: 1rem;
}
.zk_8ys_ul{
    width: 93.75%;
    margin: 3rem auto 0 auto;
}
.zk_8ys_ul li{
    float: left;
    margin-right: 1%;
    background: #0e89c9;
    margin-top: 0.5rem;
}
.zk_8ys_ul li h3{
    font-size: 2rem;
    color: #ffffff;
    font-weight: 300;
    text-align: center;
    padding: 2rem 0;
}
.zk_8ys_ul .li1{
    width: 36.67%;
}
.zk_8ys_ul .li2{
    width: 29.66%;
}
.zk_8ys_ul .li3{
    width: 31.67%;
    margin-right: 0;
}
.zk_8ys_ul .li4{
    width: 24.5%;
}
.zk_8ys_ul .li5{
    width: 35.67%;
}
.zk_8ys_ul .li6{
    width: 37.83%;
    margin-right: 0;
}
.zk_8ys_ul .li7{
    width: 49.5%;
}
.zk_8ys_ul .li8{
    width: 49.5%;
    margin-right: 0;
}
/*公司照片*/
.gs_zz .zk_8ys_title{
    width: 49.75%;
}
.gs_zz_img{
    width: 93.75%;
    margin: 0 auto;
}
.gs_zz_img img{
    max-width: 100%;
    margin: 3rem auto 0 auto;
}
/**/
.bt {
    margin-top: 2rem;
    margin-left: 10%;
    width: 80%;
    color: #333333;
    background: #f5c11d;
    display: inline-block;
}

.bt div {
    float: left;
    height: 5rem;
    line-height: 5rem;
    text-align: center;
    font-size: 2.2rem;
}
.title {
    width: 20%;
}

.xz {
    width: 30%;
}

.gs {
    width: 30%;
}

.zw {
    width: 20%;
}

.bd1 {
    display: inline-block;
    margin-left: 10%;
    width: 80%;
    height: 30rem;
    overflow: hidden;
    position: relative;
}

.bd1 ul {
    float: left;
    position: absolute;
    top: 0;
}

.bd1 li {
    float: left;
    width: 100%;
    border-bottom: 1px solid #dddddd;
}

.bd1 li div {
    float: left;
    height: 5rem;
    line-height: 5rem;
    text-align: center;
    font-size: 2rem;
    color: #ffffff;
    overflow: hidden;
}
/*院校列表*/
.yx_list_box{
    width: 93.75%;
    margin: 3vw auto;
}
.yx_lisy_zt_title li{
    float: left;
    width: 25%;
    text-align: center;
    border-top: 2px solid #4bbba2;
    font-size: 2rem;
    background: #4bbba2;
}
.yx_lisy_zt_title li h2{
    font-size: 2rem;
    background: #ffffff;
    color: #4bbba2;
    padding: 1.5rem 0;
}
.yx_lisy_zt_title .p{
    padding: 1.5rem 0;
}
.yx_lisy_zt_title a{
    color: #ffffff;
}
.yx_list_yx_ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 2rem;
}
.yx_list_yx_ul li{
    width: 48%;
    border-radius: 0.6rem;
    background: #4bbba2;
    margin-top: 2rem;
    padding: 2rem 0 7rem;
    text-align: center;
    overflow: hidden;
    position: relative;
}
.list_yx_ul_img{
    width: 88.5%;
    margin: 0 auto 1rem;
    max-height: 100px;
    overflow: hidden;
}
.list_yx_ul_img img{
    width: 100%;
}
.yx_list_yx_ul li h3{
    font-size: 2.8rem;
    color: #ffffff;
    padding: 0.5rem 0;
}
.yx_list_yx_ul li p{
    font-size: 2rem;
    color: #ffffff;
    line-height: 1.6;
}
.yx_list_yx_ul li p span{
    font-weight: 100;
}
.yx_list_ljxq{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 4.5rem;
    line-height: 4.5rem;
    background: #fac31a;
}
/*自己报考流程*/
.bklc_img{
    width: 100%;
    margin-top: 2rem;
}
.bklc_img img{
    width: 100%;
}
/*自考报名*/
.zk_from_by{
    /* width: 84.38%; */
    margin: 4rem auto;
}
.zk_from_by p{
    width: 50%;
    text-align: center;
    padding: 0.5rem 0;
    font-size: 3rem;
}
.zk_from_by .by_p1{
    border: 1px solid #333333;
    border-right: none;
}
.zk_from_by .by_p2{
    background: #0e89c9;
    color: #ffffff;
    border: 1px solid #0e89c9;
}
/*关于我们*/
.about-b{
    width: 100%;
}
.about-b img{
    width: 100%;
}
.ab-i{
    width: 100%;
}
.ab-i img{
    width: 40%;
    margin: 5rem auto;
}
/*about1*/
.about1{
    width: 93.75%;
    margin: 0 auto;
}
.about1 p{
    text-indent: 2em;
    font-size: 2rem;
    color: #333333;
}
.about1 img{
    max-width: 100%;
}
/*about2*/
.about2{
    width: 93.75%;
    margin: 0 auto;
}
.about2-d{
    padding: 3rem 0;
}
.about2-d p{
    font-size: 2rem;
    color: #ffffff;
    padding: 1rem 0;
    width: 46.67%;
    text-align: center;
}
.about2 .about2-p1{
    background: #f5c11d;
}
.about2 .about2-p2{
    background: #0e89c9;
}
.about2-ul li{
    float: left;
    width: 33.33%;
}
.about2-ul li img{
    width: 100%;
}
/*about3*/
.about3{
    width: 93.75%;
    margin: 0 auto;
}
.about3-ul li{
    border: 1px solid #a0a0a0;
    color: #333333;
    font-size: 2rem;
    text-align: center;
    border-radius: 0.5rem;
    float: left;
    width: 32%;
    margin-right: 2%;
    padding: 0.8rem 0;
    margin-top: 1.5rem;
}
.about3-ul li:nth-child(3n){
    margin-right: 0;
}
.about3-d{
    padding: 5rem 0;
}
.about3-d p{
    font-size: 2rem;
    text-align: center;
    color: #ffffff;
    width: 23.33%;
    margin-right: 2.22%;
    padding: 1rem;
    border-radius: 0.5rem;
}
.about3-d .p3{
    margin-right: 0;
}
.about3-d .p1{
    background: #0e89c9;
}
.about3-d .p2{
     background: #f5c11d;
}
/*about4*/
.about4-i{
    padding: 2rem 0;
    width: 93.75%;
    margin: 0 auto;
}
.about4-i img{
    width: 100%;
}
.about5{
    background: url("../images/about5-bg.png")no-repeat;
    background-size: 100% 100%;
    padding-bottom: 3rem;
}
.about5-ul{
    width: 93.75%;
    margin: 0 auto;
}
.about5-ul li{
    background: #ffffff;
    width: 48.33%;
    float: left;
    margin-right: 3.33%;
    margin-top: 2rem;
}
.about5-ul li:nth-child(2n){
    margin-right: 0;
}
.about5-i{
    width: 25.86%;
    margin-left: 5%;
    padding: 1rem 0;
}
.about5-i img{
    width: 100%;
}
.about5-p{
    font-size: 2rem;
    color: #333333;
    width: 64.14%;
    margin-top: 12%;
}
/**/
.ck1{
    color: #ffffff;
    background: #00a0e9;
    text-align: center;
    padding: 2rem;
}
.ck-d{
    border: 1px dashed #333333;
    width: 93.75%;
    margin: 0 auto;
}
.ck-i{
    width: 100%;
    padding: 3rem 0;
}
.ck-i img{
    width: 100%;
}
.ck-h{
    font-size: 2.8rem;
    font-weight: 300;
    width: 58%;
    margin: 1rem auto 0 auto;
    background: url("../images/ck-tbg.png")no-repeat;
    padding: 2.5rem 0;
    background-size: 100% 100%;
}
/*gsz1*/
.gsz1{
    background: url("../images/gsz1-bg.png")no-repeat;
    background-size: 100% 100%;
    padding: 2rem 0 4rem 0;
}
.gsz1 .h{
    font-size: 3.5rem;
    text-align: center;
    color: #ffffff;
    font-weight: 500;
    padding: 2rem 0;
}
.gsz1 .i{
    width: 93.75%;
    margin: 0 auto;
    padding: 3rem 0;
}
.gsz1 .i img{
    width: 100%;
}
/*gsz2*/
.gsz2{
    text-align: center;
}
.gsz2 .h{
    font-size: 3rem;
    font-weight: 500;
    background: url("../images/gsz2-tbg.png")no-repeat;
    background-size: 100% 100%;
    margin: 3rem auto 0 auto;
    width: 51.56%;
    padding: 1rem 0;
}
.gsz2 .p{
    font-size: 2rem;
    color: #222222;
    margin-bottom: 1.5rem;
}
.gsz2 .p1{
    background: #f5c11d;
    margin: 3rem auto;
    width: 51.56%;
    padding: 0.5rem 0;
}
/*/*/
.gsz-tt{
    width: 41.41%;
    margin: 5rem auto 4rem auto;
}
.gsz-tt img{
    width: 100%;
}
.gsz3-i{
    width: 100%;
}
.gsz3-i img{
    width: 100%;
}
/*gsz4*/
.gsz4-t{
    width: 65.63%;
    margin: 4rem auto;
}
.gsz4-t img{
    width: 100%;
}
.gsz4-ul{
    width: 93.75%;
    margin: 0 auto;
}
.gsz4-ul li{
    text-align: center;
    color: #333333;
    float: left;
    width: 41.67%;
    margin-right: 16.66%;
    border: 1px solid #333333;
    margin-bottom: 4rem;
}
.gsz4-ul li:nth-child(2n){
    margin-right: 0;
}
.gsz4-ul li .p1{
    font-size: 2.4rem;
    width: 60%;
    margin: 2rem auto 0 auto;
    border-bottom: 1px solid #333333;
    padding: 2rem 0;
}
.gsz4-ul li .p2{
    font-size: 2rem;
    width: 96%;
    margin: 2rem auto 0 auto;
    line-height: 1.8;
    padding-bottom: 3rem;
}
/*gsz5*/
.gsz5{

}
.gsz5 .h{
    width: 54.69%;
    font-size: 3rem;
    text-align: center;
    border-bottom: 0.5rem solid #0e89c9;
    margin: 0 auto;
    font-weight: 500;
    padding: 4rem 0;
}
.gsz5-d{
    border-top: 1px solid #f5c11d;
    background: #b6dbef;
    padding-bottom: 3rem;
}
.gsz5-i{
    width: 20.31%;
    margin: 4rem auto;
}
.gsz5-i img{
    width: 100%;
}
.gsz5-d .p1{
    font-size: 3rem;
    width: 31.25%;
    margin: 3rem auto;
    background: #f5c11d;
    text-align: center;
    color: #ffffff;
    padding: 0.5rem 0;
    border-radius: 0.5rem;
}
.gsz5-d .p2{
    font-size: 2rem;
    text-align: center;
    margin-bottom: 1rem;
}
.gsz5-d .p3{
    width: 93.75%;
    margin: 0 auto;
    line-height: 1.8;
    font-size: 2rem;
}
/*wj1*/
.wj1{
    width: 93.75%;
    margin: 0 auto;
    text-align: center;
}
.wj1 .h1{
    font-size: 3rem;
    color: #000000;
    font-weight: 500;
    margin-top: 3rem;
}
.wj1 .p1{
    width: 68.33%;
    font-size: 2.4rem;
    margin: 2rem auto 0 auto;
}
.wj1-u li{
    width: 46.67%;
    background: #acdff6;
    float: left;
    margin-right: 6.66%;
    margin-top: 3rem;
    border-radius: 0.5rem;
}
.wj1-u li:nth-child(2n){
    margin-right: 0;
}
.wj1-u .h{
    font-size: 2.4rem;
    font-weight: 500;
    margin-top: 2rem;
}
.wj1-u .p{
    width: 60%;
    font-size: 2rem;
    margin:2rem auto 2rem auto;
    line-height: 1.5;
}
/*备案*/
.beianxx{
	padding-bottom:13rem;font-size:2.4rem;text-align:center;color:#333333;
}
.beianxx p a{
	font-size:2rem;text-align:center;color:#333333;
}
.beianxx p:nth-child(2)
{padding-top: 2rem;
}
.PageProgram {
    width: 100%;
    text-align: center;
    padding: 15px 0 7px 0;
    clear: both;
    font: normal 12px/21px 'Arial';
    color:#666
}

.PageProgram span {
    padding: 6px 9px;
    background: #f9f9f9;
    border:1px solid #e4e4e4
}

.PageProgram span:hover {
    background: #e9e9e9;
    border:1px solid #d4d4d4
}

.PageProgram span a {
    color:#333
}

.PageProgram input {
    vertical-align: middle;
    margin-top:-1px
}

.PageProgram_inputA {
    border: 1px solid #cfcfcf;
    background-color: #fff;
    width: 19px;
    padding:2px 4px 1px
}

.PageProgram_inputB {
    border: 1px solid #afafaf;
    background-color: #ccc;
    width: 29px;
    padding: 2px 4px 1px;
    cursor:pointer
}

/* 国家开放大学报考流程 */
.page_title{
    font-size: 3.6rem;
    color: #4bbba2;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
}
.page_content{
    padding-top: 4rem;
}
.page_content img{
	max-width: 100%;
}
.page_kjkfdxbklc{
    width: 70%;
    margin: 0 auto;
    padding: 4vw 0;
}
.page_bklc  ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 2rem 0;
}
.page_bklc  ul li{
    width: 30%;
    text-align: center;
    padding: 2rem 0;
    margin-bottom: 2rem;
    position: relative;
}
.page_bklc  ul li::after{
    content: '';
    display: block;
    position: absolute;
    width: 1.2rem;
    height: 1.7rem;
    background: url(../images/icon_arrow.png) no-repeat center/100%;
}
.page_kjkfdxbklc ul li:nth-child(1)::after,
.page_kjkfdxbklc ul li:nth-child(2)::after{
    right: -2rem;
    top: 4.5rem;
}
.page_kjkfdxbklc ul li:nth-child(3)::after{
    bottom: -1.5rem;
    left: 50%;
    margin-left: -.6rem;
    transform:rotate(90deg);
}
.page_kjkfdxbklc ul li:nth-child(4)::after{
    display: none;
}
.page_kjkfdxbklc ul li:nth-child(5)::after,
.page_kjkfdxbklc ul li:nth-child(6)::after{
    left: -2rem; 
    top: 4.5rem;
    transform:rotate(180deg);
}
.page_bklc  ul li i{
    display: inline-block;
    width: 7rem;
    height: 7rem;
    border-radius: 50%;
    background-size: 34%;
    background-repeat: no-repeat;
    background-position: center;
}
.page_kjkfdxbklc ul li:nth-child(1) i{
    background-image: url(../images/bklc01.png);
    background-color: #00728b;
}
.page_kjkfdxbklc ul li:nth-child(2) i{
    background-image: url(../images/bklc02.png);
    background-color: #80aeb2;
}
.page_kjkfdxbklc ul li:nth-child(3) i{
    background-image: url(../images/bklc03.png);
    background-color: #93a675;
}
.page_kjkfdxbklc ul li:nth-child(4) i{
    background-image: url(../images/bklc04.png);
    background-color: #fac31a;
}
.page_kjkfdxbklc ul li:nth-child(5) i{
    background-image: url(../images/bklc05.png);
    background-color: #7fbf85;
}
.page_kjkfdxbklc ul li:nth-child(6) i{
    background-image: url(../images/bklc06.png);
    background-color: #4bbba2;
}
.page_bklc  ul li p{
    margin-top: 1rem;
    font-size: 2.2rem;
    color: #646464;
}

/* 自考报考流程 */
.page_zkbklc{
    width: 90%;
    margin: 0 auto;
    padding: 4vw 0;
}
.page_zkbklc ul li{
    width: 21%;
    text-align: center;
    padding: 2rem 0;
    margin-bottom: 2rem;
    position: relative;
}
.page_zkbklc ul li:nth-child(1)::after,
.page_zkbklc ul li:nth-child(2)::after,
.page_zkbklc ul li:nth-child(3)::after{
    right: -1.6rem;
    top: 4.5rem;
}
.page_zkbklc ul li:nth-child(4)::after{
    bottom: -1.5rem;
    left: 50%;
    margin-left: -.6rem;
    transform:rotate(90deg);
}
.page_zkbklc ul li:nth-child(5)::after{
    display: none;
}
.page_zkbklc ul li:nth-child(6)::after,
.page_zkbklc ul li:nth-child(7)::after,
.page_zkbklc ul li:nth-child(8)::after{
    left: -2rem; 
    top: 4.5rem;
    transform:rotate(180deg);
}
.page_zkbklc ul li:nth-child(1) i{
    background-image: url(../images/bklc01.png);
    background-color: #00728b;
}
.page_zkbklc ul li:nth-child(2) i{
    background-image: url(../images/bklc03.png);
    background-color: #80aeb2;
}
.page_zkbklc ul li:nth-child(3) i{
    background-image: url(../images/bklc02.png);
    background-color: #93a675;
}
.page_zkbklc ul li:nth-child(4) i{
    background-image: url(../images/bklc07.png);
    background-color: #69b3a0;
}
.page_zkbklc ul li:nth-child(5) i{
    background-image: url(../images/bklc04.png);
    background-color: #fac31a;
}
.page_zkbklc ul li:nth-child(6) i{
    background-image: url(../images/bklc09.png);
    background-color: #acd9b1;
}
.page_zkbklc ul li:nth-child(7) i{
    background-image: url(../images/bklc08.png);
    background-color: #7fbf85;
}
.page_zkbklc ul li:nth-child(8) i{
    background-image: url(../images/bklc05.png);
    background-color: #4bbba2;
}

/* 学校介绍 */
.page_xxjj{
    padding: 2rem 0;
}
.page_xxjj_info{
    padding: 2rem 4vw;
}
.xxjj_info_img{
    width: 45%;
}
.xxjj_info_img img{
    width: 100%;
}
.xxjj_info_list{
    margin-left: 2rem;
    color: #434343;
    line-height: 1.7;
}
.xxjj_info_list h3{
    font-size: 2.8rem;
}
.xxjj_info_list p{
    font-size: 2rem;
}
.xxjj_info_list p span{
    font-weight: 100;
}
.xxjj_info_list_rmzy{
    margin-top: .4rem;
    line-height: 1.4;
}

.xxjj_info_view{
    padding: 3rem 2rem;
    background: url(../images/bg-view.jpg) no-repeat  center/cover;
    font-size: 2rem;
    color: #fff;
    letter-spacing: 1px;
    line-height: 1.7;
    margin: 2rem 0;
}
.xxjj_info_view b{
    font-size: 2rem;
}
.xxjj_info_view p{
    text-indent: 2em;
}

.xxjj_info_zy{
    padding: 0 3vw;
}
.xxjj_info_zy h3{
    font-size: 2.5rem;
    font-weight: normal;
    line-height: 2;
}
.xxjj_info_zy li{
    padding: 1rem 2.5rem;
    background: #c9eae3;
    color: #646464;
    letter-spacing: 0px;
    margin-top: 1rem;
    width: 49%;
}

.page_cclx{
    padding: 4vw 0;
}
.page_cclx_box{
    padding: 0 8vw;
}
.nav_map{
    width: 100%;
    margin: 2rem 0;
}
.cclx_xl{
    font-size: 2.2rem;
    color: #646464;
    line-height: 1.8;
    margin-top: 1.5rem;
}