@charset "UTF-8";
.tem_btn{margin:4% auto;width:80%;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#526b7e;text-align:center;font-size:1.25rem;line-height:1.75rem;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.tem_btn:focus{outline:0;border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.tem_btn a{display:block;margin:1rem auto;padding:.75rem;border-radius:100px;background-color:#ec170e;-webkit-box-shadow:0 6px 0 #ad0b04,0 6px 6px rgba(0,0,0,.7);-moz-box-shadow:0 6px 0 #ad0b04,0 6px 6px rgba(0,0,0,.7);box-shadow:0 6px 0 #ad0b04,0 6px 6px rgba(0,0,0,.7);color:rgba(255,255,255,1);text-align:center;text-decoration:none;font-weight:700;font-size:1.25rem;font-family:'Yanone Kaffeesatz';-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;-ms-transition:all .1s ease}
.tem_btn a:hover{top:6px;-webkit-box-shadow:0 3px 0 #ad0b04,0 3px 6px rgba(0,0,0,.9);-moz-box-shadow:0 3px 0 #ad0b04,0 3px 6px rgba(0,0,0,.9);box-shadow:0 3px 0 #ad0b04,0 3px 6px rgba(0,0,0,.9)}

.pp_btn{width: 70%;margin: 0 auto;}
.pp_btn a{width:100%; font-size: 1.25rem; padding: 0.5rem 0;display: block;background: #f78b0b;border-radius: 30px;color: #fff;text-align: center;}
.pp_btn a:hover{color:#fff;}

.bg_eef0f3{background: #eef0f3;}
.bg_2b2732{background: #2b2732;}
.bg_kc{background: url("../images/img_06.jpg") no-repeat center center;background-size: cover;}
.xf_title{padding: 4% 0;text-align: center}
.xf_title h1{color:#fff;font-size: 1.75rem; text-align: center;}
.xf_title em{padding-bottom:3%;border-bottom: 1px solid #fff;display:block;width: 80%;margin: 0 auto;}
.xf_title i{display:block;height: 4px; margin: -3px auto;background: #f78b0b;width: 20%;}
.xf_title p{color:#fff;font-size: 1.35rem; text-align: center;padding-top: 3%}
.xf_title1{padding: 4% 0;text-align: center}
.xf_title1 h1{color:#333;font-size: 1.9rem; text-align: center;}
.xf_title1 em{padding-bottom: 3%;border-bottom: 1px solid #eee;display:block;width: 80%;margin: 0 auto;}
.xf_title1 i{display:block;height: 3px; margin: -3px auto;background: #f78b0b;width: 20%;}
.xf_title1 p{color:#777;font-size: 1.25rem; text-align: center;padding-top: 3%}

.hg_qj p{ font-size:1.25rem; text-indent: 2em;line-height: 2rem; padding: 4% 0;}
.hg_qj p strong{color:#e12525;}
.hg_qj h3{text-align:center; color: #333;}
.hg_qj h5{color: #777;text-align:center;font-size: 1rem; padding-bottom:3%;}

.ys_box{margin-bottom:3%;}
.ys_box .row{background: #fff7e9;border-radius: 5px;text-align: center;padding: 1rem 0;}
.ys_box h3{font-size: 1.3rem;color: #9d4c1b;text-align: center; padding-top: 1rem;height: 5rem;}
.kz_box h3{font-size: 1.3rem;padding: 1rem 0;text-align: center;}

.gzwtban{width:100%;max-width:750px;max-height:450px;margin:0 auto;position:relative;overflow:hidden;}
.gzwtban .hd{width:100%;height:5px;position:absolute;z-index:1;bottom:0;text-align:center;}
.gzwtban .hd ul{overflow:hidden;display:-moz-box;display:-webkit-box;display:box;height:5px;background-color:rgba(51,51,51,0.5);}
.gzwtban .hd ul li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.gzwtban .hd ul .on{background:#FF4000;}
.gzwtban .bd{position:relative;z-index:0;}
.gzwtban .bd li img{width:100%;max-height:450px;}
.gzwtban .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}

/* 热门专业推荐 */
.slideBox2{  position:relative; overflow:hidden; max-width:750px; }
	.slideBox2 .hd{width:24%;height:5px;text-align:center;margin: 0 auto;}
    .slideBox2 .hd ul{overflow:hidden;height:5px;}
    .slideBox2 .hd ul li{width: 46%; height: 5px;border-radius: 5px;float: left;background:#c3c9d2;margin-left: 5px;}
    .slideBox2 .hd ul li:first-child{margin-left: 0px;}
    .slideBox2 .hd ul li.on{background:#0678d1}
	.slideBox2 .bd{ position:relative; z-index:0; margin-bottom: 4%;}
	.slideBox2 .bd li{ position:relative; }
	.slideBox2 .bd li img{ width:100%;   display:block; }
	.slideBox2 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
	.slideBox2 .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:2.75rem; line-height:2.75rem;  text-align:center;  color:#fff; background-color:rgba(0,0,0,0.7); ; 
	}

/* 专业 */
.bg_eef0f3{background: #eef0f3;}
.zy_btnbox{ width:96%; margin: 4% auto;}
.zy_btnbox .zy_btn_l{width:48%;text-align: center; height: 2rem; line-height: 2rem; font-size: 0.9rem; color: #fff; float: left;background: #2977d6;border-radius: 5px;}
.zy_btnbox .zy_btn_l a{color:#fff;width: 100%;height: 2rem; display: block;}
.zy_btnbox .zy_btn_l a:hover{color:#fff;}
.zy_btnbox .zy_btn_r{ width: 48%; float: right; text-align: center;color: #fff; height: 2rem; line-height: 2rem;font-size: 0.9rem;background: #fa691c; border-radius: 5px;}
.zy_btnbox .zy_btn_r a{color:#fff;width:100%;height: 2rem;display: block;}
.zy_btnbox .zy_btn_r a:hover{color:#fff;}

.zy_box .row{border-radius: 5px;background: #f5f6fb; padding-bottom: 1rem;}
.zy_box .zy_img{position: relative;}
.zy_box .zy_img img{border-top-left-radius: 5px;border-bottom-right-radius: 5px;}
.zy_box .zy_img a{ display: block;}
.zy_box h3{color: #414141; font-size: 1.35rem; text-align: center;margin: 4% 0;}
.course-stat{position:absolute;left:0;top:0;border-top-left-radius:5px;border-bottom-right-radius:5px;font-size:12px;color:#fff;text-align:center;z-index:9;background:#e44844;padding: 3px;}

.zy_box p{text-align:center;color: #ff6016; padding-bottom: 0.5rem;}
.tj_btnbox a{background: #0678d1;border-radius: 5px;text-align: center;font-size: 1.25rem;padding: 0.35rem 0;width: 80%;margin: 0 auto;color: #fff;display: block;}
.zy_box .tj_btnbox a:hover{color: #fff;}
.yd_zxbox_btn{margin: 4% auto;width: 80%;}
.yd_zxbox_btn .col-xs-5:first-child{float: left;width: 48%}
.yd_zxbox_btn .col-xs-5:last-child{float: right;width: 48%}
.yd_zxbox_btn a.yd_zxbox_btnl{font-size: 1.25rem;color: #fff;background:#0678d1; border-radius: 100px;text-align: center;display: block;padding: 0.5rem 0;border:1px solid #0678d1;}
.yd_zxbox_btn a.yd_zxbox_btnr{font-size: 1.25rem;color: #eb4141;border:1px solid #eb4141;border-radius: 100px;text-align: center;display: block;padding: 0.5rem 0;}


.toplxb_bg{background:#fff}
.toplxb{text-align:center}
.toplxb h3{font-size:1.75rem;color:#333333;}
.toplxb p{padding-bottom:1rem;font-size:1.15rem;color:#333}
.toplxb p strong{color:red}
.toplxb input{float:left;margin-right:2%;width:60%;border-radius:30px;text-indent:5%}
.toplxb .lxbtel{background:#f4f6f9;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8; }
.toplxb .lxbsubmit,.toplxb input{height:3rem;font-size:1.2rem;line-height:3rem} 
.toplxb .lxbsubmit{width:35.6%;border-radius:30px;background-color:#f78b0b;color:#fff;float: left;}

.bd_title{font-size:1.75rem;color:#0678d1;font-weight: bold;text-align: center;}

.xy_box{position:relative;}
.kc_box .row{background: #fff7e9;border-radius: 5px;color: #9d4c1b; text-align: center; padding: 0.5rem 0; margin-bottom: 4%}

.zx_box .row{background: #fff7e9;border-radius: 5px;color: #9d4c1b; text-align: center; padding-top: 0.5rem; margin-bottom: 1rem;}
.zx_box .row h3{color:#9d4c1b;padding: 0.5rem 0;}
.zx_box .row p{background: #9d4c1b;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;text-align: center;color: #fff;padding: 0.5rem 0;}
