body{background:#fff;}
.banner img{width:100%;}
.relative{position:relative;}
.absolute{position:absolute;}
.zxbtn a{color:#fff;}
.zxbtn{padding:16px;border-radius:10px;text-align:center;color:#fff;width:70%;margin: 20px auto;font-size: 1.4em;}
.zxbtn1{
    padding: 8px;
    border-radius: 20px;
    text-align: center;
    color: #fff;
    width: 80%;
    margin: 10px auto;
    font-size: 0.75em;
}
.zxbtn1 a{color:#fff;}
.zxbtn2{border-radius:10px;text-align:center;color:#fff;width:100%;margin: 20px auto;}
.bj_hs{background-color: #155aa1;}
.bj_blue{background:#038aff}
.bj_red{background:#fe0000}
.red{color:#fe0000;}
.blue{color:#038aff;}
.red{color:#ff0000}
.white{color:#fff;}
.yellow{color:#ff9900}
.bj_yellow{background-color:#f90}
.center{text-align:center;}
.font26{font-size:26px;font-weight:bold}
.font12{font-size:12px;}
.top20{margin:20px auto}
.introduce{display:none;padding:10px;}
.show{display:block}
.title1{text-align:center;margin:10px auto;padding:4px;font-size:1.6em;font-weight: bold;}
.gery{background-color: #f3eff7}
.big_title{margin:0 auto;text-align: center;font-size:1.8em;font-weight: bold;}
.title{text-align: center;margin: 10px auto;font-size:1em}
.bj_title{height:76px;line-height:76px;text-align:center;color:#fff;}
.bj_title a{display: inline-block;color: #04122b;font-weight: bold;font-size: 24px}
.zy_content{margin:10px auto;text-align: center;font-size:24px}
.nr_p{margin:20px 10px;letter-spacing: 2px;padding:4px;text-indent:2em;}
.big_content1{background-color:#d9e4ff;height: 620px;background-size: 100% 100%;padding-top: 20px;}
.t_center{text-align:center;}

/*专业设置1*/
.zysz_div{padding:10px; margin: 10px;}
.zysz_div h2{color:#2f94e1;text-align: center;font-size: 1.2em;margin: 10px auto;font-weight: bold }
.zysz_div p{font-size: 1em;height: 5.5em;}
.zysz_div p span{font-weight: bold}
.zxbtn2 a{border-radius: 5px;background: #f52a42;color: #FFF  !important;width: 44%;float:right;padding:10px 2px;margin:2px;text-align: center;}
.zxbtn2 a:first-child{background:#0099ff;float: left}
.blue_line{padding:10px;border:1px solid #2f94e1;}
.blue_line1{padding:4px;border:1px solid #2f94e1;}

.p1{text-indent:2em;padding:10px;font-size:1.3em;}

/*专业设置2*/
.zy_ul{padding:10px;}
.zy_ul .zy_li{margin: 10px auto;}
.zy_div img{width:90%;max-width: 300px;}
.zy_div h2{color:#038aff;text-align: center;font-weight: bold;font-size: 1em;}
.zy_div p{font-size:1em;margin:4px auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;}
.zy_div p span{font-weight: bold}
.zy_left{float:left;width: 50%;}
.zy_right{float:right;width: 50%;}
/*教学环境*/
.hj_div{margin:10px}
.hj_div li{margin:10px 2px;width:48%;float:left;outline: none;text-align:center;}
.hj_div li p {height: 30px;line-height: 30px;font-size:1.2em;}
.hj_div1 li{width:48%;float:left;outline: none;margin:10px 2px;}
/*政策扶持*/
.zc_div li{width: 100%;}
/*校园管理*/
.xy_div li{width: 33.3%;float:left;}
/* @media only screen and (max-width:309px){html{font-size:9.375px}}
@media only screen and (max-width:319px) and (min-width:310px){html{font-size:9.6875px}}
@media only screen and (max-width:349px) and (min-width:320px){html{font-size:10px}}@media only screen and (max-width:359px) and (min-width:350px){html{font-size:10.9375px}}@media only screen and (max-width:374px) and (min-width:360px){html{font-size:11.25px}}@media only screen and (max-width:399px) and (min-width:375px){html{font-size:11.718px}}@media only screen and (max-width:413px) and (min-width:400px){html{font-size:12.5px}}@media only screen and (max-width:469px) and (min-width:414px){html{font-size:12.9375px}}@media only screen and (max-width:479px) and (min-width:470px){html{font-size:14.6875px}}@media only screen and (max-width:539px) and (min-width:480px){html{font-size:15px}}@media only screen and (max-width:559px) and (min-width:540px){html{font-size:16.875px}}@media only screen and (max-width:569px) and (min-width:560px){html{font-size:17.5px}}@media only screen and (max-width:629px) and (min-width:570px){html{font-size:17.8125px}}@media only screen and (max-width:639px) and (min-width:630px){html{font-size:19.6875px}}@media only screen and (min-width:640px){html{font-size:20px} */