@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.25em;line-height:1.75em;-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:1em auto;padding:.75em;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.25em;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: 40%;margin: 30px auto 0;}
.pp_btn a{width:100%; font-size: 1.25em; padding: 0.5em 0;display: block;background: #3da9f0;border-radius: 30px;color: #fff;text-align: center;}
.pp_btn a:hover{color:#fff;}

.pp_btn1{width: 94%;margin: 0 auto;}
.pp_btn1 a{width:100%; font-size: 1.25em; padding: 0.5em 0;display: block;background: #5899e5;border-radius: 5px;color: #fff;text-align: center;}
.pp_btn1 a:hover{color:#fff;}

.bg_eef0f3{width:1200px;margin:0 auto;background: #eef0f3;}
.xf_title{padding: 4% 0;text-align: center}
.xf_title h1{color:#ff4115;font-size: 1.9em; text-align: center;}
.xf_title em{padding-bottom: 4%;border-bottom: 1px solid #eee;display:block;width: 80%;margin: 0 auto;}
.xf_title i{display:block;height: 4px; margin: -3px auto;background: #0678d1;width: 20%;}
.xf_title p{color:#999;font-size: 1.2em; text-align: center;}

.dy_box h1{ color:#ff4115;text-align: center; padding-bottom: 4%;}
.dy_box .row a{display:block;background: #3da9f0;color: #fff; text-align: center; padding: 0.5em 0;}

.slideBox2{  position:relative; overflow:hidden; max-width:750px;margin: 0 auto; }
	.slideBox2 .hd{width:100%;height:5px;text-align:center;margin: 0 auto;}
    .slideBox2 .hd ul{overflow:hidden;height:5px;}
    .slideBox2 .hd ul li{width: 19%; 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.75em; line-height:2.75em;  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: 2em; line-height: 2em; font-size: 0.9em; color: #fff; float: left;background: #0678d1;border-radius: 5px;}
.zy_btnbox .zy_btn_l a{color:#fff;width: 100%;height: 2em; 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: 2em; line-height: 2em;font-size: 0.9em;background: #ff4115; border-radius: 5px;}
.zy_btnbox .zy_btn_r a{color:#fff;width:100%;height: 2em;display: block;}
.zy_btnbox .zy_btn_r a:hover{color:#fff;}

.zy_box .row{background: #eef0f3;border-radius: 5px; padding-bottom: 2%;}
.zy_box .zy_img{position: relative;}
.zy_box .zy_img img{border-top-left-radius: 5px;border-top-right-radius: 5px;}
.zy_box .zy_img a{ display: block;}
.zy_box .row .col-xs-12:first-child{color: #ff0000; text-align: center;font-size: 1em;}
.zy_box .row .col-xs-12:nth-child(2){color: #666; text-align: center;font-size: 1em;}
.zy_box h3{color: #414141; font-size: 1.2em; text-align: center;margin: 4% 0;}
.zy_box h3 i{display:block;width: 20%;margin:3px auto; height: 2px;background:#0678d1; }
.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:#ff2530;padding: 3px;}
.zy_box .row .col-xs-5:first-child{background: #ffe9ea;color: #ff2530; text-align: center;border-radius: 5px; padding: 0.2em 0.3em;margin-left: 2%;font-size: 12px;}
.zy_box .row .col-xs-5:nth-child(2){background: #e5f2fd;color: #007cf0; text-align: center;border-radius: 5px; padding: 0.2em 0.3em;margin-left: 2%;font-size: 12px;}
.yd_zxbox_btn{margin: 4% auto;width: 80%;}
.yd_zxbox_btn .col-xs-5:first-child{float: left;width: 40%}
.yd_zxbox_btn .col-xs-5:last-child{float: right;width: 40%}
.yd_zxbox_btn a.yd_zxbox_btnl{font-size: 1.25em;color: #0678d1;border:1px solid #0678d1;border-radius: 100px;text-align: center;display: block;padding: 0.5em 0;}
.yd_zxbox_btn a.yd_zxbox_btnr{font-size: 1.25em;color: #fff;background:#ff4115; border-radius: 100px;text-align: center;display: block;padding: 0.5em 0;border:1px solid #ff4115;}

.sl_box .row{background: #0678d1; color: #fff;}

.bd_title{font-size:1.75em;color:#0678d1;font-weight: bold;text-align: center;}

.zs_box .zs_box_img{ border:1px solid #eee; padding: 1em; border-radius: 5px;}
.zs_box_img{width:70%;margin:0 auto;}
.zs_box p{ font-size: 1.35em; text-align: center; padding: 0.5em 0;}
.zs_box p strong{  color: #db2837;}

.wtzs_box .col-xs-6{ border-radius: 5px; margin-bottom: 0.75em;}
.wtzs_box .col-xs-6 a{color: #333;background: #f9f9f9;display: block;width: 100%; text-align: center;font-size: 1.15em;padding: 0.75em 0;border-radius: 5px; }
.wtzs_box .col-xs-6:last-child a{color: #fff;background: #db2837;display: block;width: 100%; text-align: center;font-size: 1.15em;padding: 0.75em 0; border-radius: 5px;}

.xz_box .row{background: #6e798a; text-align: center;width: 80%;}
.xz_box h3{color: #fff; font-size: 1.35em;}
.xz_box p{color: #fff; font-size: 1em; padding-bottom: 0.3em;}

.ys_box .row{ border:1px solid #fff;border-radius: 5px; color: #fff;text-align:center;padding: 1em 0;}
.ys_box .row h3{ color: #fff;text-align:center;}

.tabBox1{ margin:0px auto;   }
.tabBox1 .hd{ height:3em; line-height:3em; font-size:20px; overflow:hidden; width: 80%;margin: 0 auto;}
.tabBox1 .hd h3{ float:left; font-size:24px; }
.tabBox1 .hd h3 span{color:#ccc; margin-left:10px;  }
.tabBox1 .hd ul{ display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex; }
.tabBox1 .hd ul li{ -webkit-flex: 1;-ms-flex: 1;flex: 1; text-align: center;background: #a2a2a2; font-size: 1em;}
.tabBox1 .hd ul li a{ color: #fff;}
.tabBox1 .hd ul li.on a{ color:#fff; display:block; height:3em; line-height:3em;text-align: center;font-weight: bold;font-size: 1.2em;background: #007cf0;position: relative;}
.tabBox1 .bd ul{ padding:10px;  }
.tabBox1 .bd ul li{ border-bottom:1px dotted #d8d8d8;  }
.tabBox1 .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
#video {display: none;}
.tabBox1_text{font-size:1.25em;text-align: center;}
.sl_box .row{background: #0678d1; color: #fff;}
.row{padding:0;}
ul.zj1{width:80%;margin:20px 10%;overflow: hidden;}
ul.zj1 li{width:24%;margin:1rem 0 1rem 1%;overflow: hidden;}
ul.zj1 li img{width:100%;}
.flex{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-around;}
.flex li{width: 31%;}