*{margin:0px;padding:0px;outline: none}
a{text-decoration: none;color:#000;}
img{width:100%;height:auto;max-width: 100%;display: block;}
button{cursor: pointer;outline: none;}
li{list-style: none;cursor: pointer;}
body{width:100%;margin:auto;font-size: .22rem;font-family:'微软雅黑';max-width: 640px;}
input{background: none}
.op{opacity: 0}
.tc{text-align: center}
.flex{display: flex;}
.wrap{flex-wrap: wrap}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight: bold;}
.box{width:95%;margin:auto;}
.a_div{display: block;}
.a_box{display: block;width:100%;height:100%;}

/******************头部***************************************/

.head{width:100%;height:1.28rem;background: #fff;position: fixed;top: 0;max-width: 640px;z-index: 900}

.head img{width:100%}
.head .img{width:4.05rem;padding-top: .3rem}
.head .nav_k{width:.5rem;padding-top: .5rem}



.lunbo{width:100%;}
.slideBox{ width:100%; height:100%; overflow:hidden; position:relative;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }



.nav_div{width:100%;height:100%;position:fixed;top:0;max-width: 640px;z-index:999;display: none}
.yin{width:100%;height:100%;background: #000;opacity: .3}
.nav{width:50%;height:100%;position:absolute;top:0;right:0;background: #00c6ff;z-index:9999;padding-top: 1rem;font-size: .3rem}
.nav li a{color:#fff;}

.close{width:.6rem;height:.6rem;font-size: .6rem;position: absolute;top:.2rem;right:.2rem;line-height: .6rem;color:#fff;}

/*首页*/

/*栏目分类*/
.lanmu_type{margin:.8rem auto;}
.lanmu_type>div{width:25%;float: left;font-size: .26rem;text-align: center;margin-bottom: .4rem}
.lanmu_type>div .img{height:1.2rem;position: relative;margin-bottom: .15rem}
.lanmu_type>div .img img{display: inline-block;width:80%;position: absolute;bottom: 0;left: 0;right: 0;margin:auto;}


/*idx_con1*/
.z_title{text-align: center;font-family:'SourceHanSansCN-Regular'}
.z_title p{font-size: .36rem;margin-bottom: .1rem}
.z_title span{color: #999999;text-transform: uppercase;}



.idx_con1 .list{margin-top: 1.3rem}
.idx_con1 .list>div{height: 2.3rem;margin-bottom: 1.25rem;}

.idx_con1 .list>div .tu{width:49.3%;height: 100%;background: #fe7a0e;position: relative;text-align: center}
.idx_con1 .list>div .tu .img{width:2rem;height: 2rem;border-radius: 2rem;padding:.05rem;background: #fe7a0e;position: absolute;top:-1rem;left: 0;right: 0;margin:auto;}
.idx_con1 .list>div .tu span{width:.84rem;height: .03rem;border-radius: 50%;background: #fff;display: inline-block;margin-bottom: .15rem;margin-top: 1.35rem}
.idx_con1 .list>div .tu p{color: #fff;font-size: .26rem}
.idx_con1 .list>div:nth-child(2) .tu{background: #736cd6}
.idx_con1 .list>div:nth-child(2) .tu .img{background: #736cd6}
.idx_con1 .list>div:nth-child(3) .tu{background: #4cbf7e}
.idx_con1 .list>div:nth-child(3) .tu .img{background: #4cbf7e}
.idx_con1 .list>div:nth-child(4) .tu{background: #d475ed}
.idx_con1 .list>div:nth-child(4) .tu .img{background: #d475ed}
.idx_con1 .list>div .zi{width:50%;height: 99.2%;border:.02rem solid #ccc;position: relative;}
.idx_con1 .list>div .zi .title{text-align: center;width:80%;height: .42rem;line-height: .42rem;border-radius: .42rem;color: #fff;background: #fe7a0e;position: absolute;top: -.24rem;left: 0;right: 0;margin:auto;}
.idx_con1 .list>div .zi .con{line-height: 2;width:90%;margin:.25rem auto;line-height: 1.5}
.idx_con1 .list>div:nth-child(2) .zi .title{background: #736cd6}
.idx_con1 .list>div:nth-child(3) .zi .title{background: #4cbf7e}
.idx_con1 .list>div:nth-child(4) .zi .title{background: #d475ed}


/*idx_con2*/

.idx_con2 .list{margin-top:.4rem}
.idx_con2 .list .bd{overflow: hidden;}
.idx_con2 .list .picList li{width:30vw;margin-right: 2.5vw}

.idx_con2 .list .picList li div{width: 30vw;position: relative;}
.idx_con2 .list .picList li>div .con{position: absolute;z-index:800;}
.idx_con2 .list .picList li>div .con1{width:80%;height: .7rem;color: #fff;top: .3rem;right:.23rem;text-align: right}
.idx_con2 .list .picList li>div .con1 p:nth-child(1){font-size: .26rem}
.idx_con2 .list .picList li>div .con1 span{display: inline-block;width:1.13rem;height: .02rem;background: #fff}
.idx_con2 .list .picList li>div .con1 p:nth-child(3){font-size: .22rem;}

.idx_con2 .list .picList li>div .con2{width:100%;height: .7rem;color: #fff;top: 2rem;left:0;text-indent: .22rem}
.idx_con2 .list .picList li>div .con2 p:nth-child(1){font-size: .26rem;width:1.4rem;height: .44rem;line-height: .44rem;background: #fff;color: #333}
.idx_con2 .list .picList li>div .con2 span{display: none}
.idx_con2 .list .picList li>div .con2 p:nth-child(3){font-size: .22rem;margin-top: 2px}

.idx_con2 .list .picList li>div .con3{width:80%;height: .7rem;color: #fff;top: 30px;right:.23rem;text-align: right}
.idx_con2 .list .picList li>div .con3 p:nth-child(1){font-size: .26rem}
.idx_con2 .list .picList li>div .con3 span{display: inline-block;width:113px;height: 2px;background: #fff}
.idx_con2 .list .picList li>div .con3 p:nth-child(3){font-size: .22rem;}

.idx_con2 .list .picList li>div .con4{width:80%;height: .7rem;color: #fff;top:1.2rem;left:.23rem;}
.idx_con2 .list .picList li>div .con4 p:nth-child(1){font-size: .26rem}
.idx_con2 .list .picList li>div .con4 span{display: inline-block;width:113px;height: 2px;background: #fff}
.idx_con2 .list .picList li>div .con4 p:nth-child(3){font-size: .22rem;}

.idx_con2 .list .picList li>div .con5{width:100%;height: .7rem;color: #fff;top: .27rem;left:0;text-indent: .22rem}
.idx_con2 .list .picList li>div .con5 p:nth-child(1){font-size: .26rem;width:1.4rem;height: .44rem;line-height: .44rem;background: #fff;color: #333}
.idx_con2 .list .picList li>div .con5 span{display: none}
.idx_con2 .list .picList li>div .con5 p:nth-child(3){font-size: .22rem;margin-top: .02rem}

.idx_con2 .list .hd{width:100%;text-align: center;margin:.34rem 0;}
.idx_con2 .list .hd a{width:.5rem;height: .5rem;border-radius: .5rem;background: #eeeeee;color: #333;font-size: .3rem;display: inline-block;text-align: center;line-height: .5rem}
.idx_con2 .list .hd a:hover{background: #00c6ff}
.idx_con2 .list .hd:hover a{color: #fff}


.idx_con3{padding:.7rem 0;background: url(../images/bg.jpg);background-size: 100% auto}
.idx_con3 .pro_list_jj{margin-top:.45rem }
.idx_con3 .pro_list_jj>div{width:48%;background: #fff;float: left;margin-right:4%;margin-bottom: .22rem}
.idx_con3 .pro_list_jj>div:nth-child(2n){margin-right: 0}
.idx_con3 .pro_list_jj>div .img{overflow: hidden;}
.idx_con3 .pro_list_jj>div .con{width:90%;margin:auto;margin-top: .3rem}
.idx_con3 .pro_list_jj>div .con>span{display:block;width:100%;height: .26rem;text-indent: .5em;font-size: .26rem;border-left: .04rem solid #00c6ff;line-height: .26rem}
.idx_con3 .pro_list_jj>div .con>div{height: 1rem;width:100%;margin:.2rem 0;}
.idx_con3 .pro_list_jj>div .con>span>span{display: block;width:1.2rem;height: .26rem;background: #00c6ff;color: #fff;text-indent: center;line-height: .26rem;font-size: .2rem;text-align: center;float: right}
.idx_con3 .more{width:2.25rem;height: .6rem;display: block;margin:.5rem auto 0 auto;background: #00c6ff;color: #fff;font-size: .24rem;font-weight: bold;line-height: .6rem;text-align: center}


/*idx_con4*/

.idx_con4{margin-top: .7rem;}
.idx_con4 .list{margin-top:.4rem;}
.idx_con4 .list .first{width:49%;height: 4.1rem;position: relative;}
.idx_con4 .list .first p{position: absolute;bottom:0;left: 0;height: .25rem;text-indent: .5em;font-size: .24rem;border-left: .03rem solid #00c6ff;line-height: .25rem;}

.idx_con4 .list .list_list{width:49%;}
.idx_con4 .list .list_list>div{height: 2rem;margin-bottom: .1rem;float:left;position: relative;}
.idx_con4 .list .list_list>div p{position: absolute;bottom:0;left: 0;height: .25rem;text-indent: .5em;font-size: .24rem;border-left: .03rem solid #00c6ff;line-height: .25rem;}
.idx_con4 .more{width:2.25rem;height: .6rem;display: block;margin:.5rem auto 0 auto;background: #00c6ff;color: #fff;font-size: .24rem;font-weight: bold;line-height: .6rem;text-align: center}



/*idx_con5*/

.idx_con5{margin-top: .6rem;}
.idx_con5 .list{margin-top: .35rem}
.idx_con5 .list>div{background: #f5f5f5;margin-bottom: .3rem}
.idx_con5 .list>div p{height: .5rem;line-height: .5rem;font-size: .26rem;color: #666666}



/*idx_con6*/

.idx_con6{padding:.5rem 0 .2rem 0;background: #eff0f0}
.idx_con6 .list{margin-top: .2rem}
.idx_con6 .list>div{width:48%;margin-right: 4%;float: left;margin-bottom: .2rem}
.idx_con6 .list>div:nth-child(2n){margin-right: 0}
.idx_con6 .list>div p{margin-top: .15rem;text-align: center;font-size: .24rem;color: #666666}
.idx_con6 .more{width:2.25rem;height: .6rem;display: block;margin: 0 auto;background: #00c6ff;color: #fff;font-size: .24rem;font-weight: bold;line-height: .6rem;text-align: center;position: relative;top: .5rem}


/*idx_con9*/
.idx_con9{margin-top: .55rem}
.idx_con9 .z_title{margin-bottom: .3rem}
.idx_con9 .fl{width:50%;padding:.3rem 0;height: 3.25rem;background: #5a666b;}
.idx_con9 .fl>div{width:90%;height: 2.5rem;line-height: 1.5;margin:auto;font-size: .2rem;overflow: hidden;color: #fff}
.idx_con9 .fl>a{width:2rem;height: .4rem;border-radius: .2rem;display: block;color: #fff;font-size: .22rem;font-weight: bold;line-height: .4rem;text-align: center;margin-left:5%;margin-top: .2rem;border: .02rem solid #fff}
.idx_con9 .fr{width:50%;height:4.7rem;overflow: hidden;}
.idx_con9 .fr img{width:100%;}



/*idx_con7*/
.idx_con7 .list{margin-top: .2rem}
.idx_con7 .list li{min-height: .4rem;line-height: .4rem}
.idx_con7 .list li a{font-size: .22rem;color: #666}
.idx_con7 .list li a span{display: inline-block;float: right}

.idx_con7 .list li:first-child{line-height: .4rem;border-bottom: .02rem solid #eee;padding-bottom:.2rem;margin-bottom: .2rem}
.idx_con7 .list li:first-child a{font-size: .26rem;color: #333;font-weight: bold;}
.idx_con7 .list li:first-child a span{display: inline-block;float: right}
.idx_con7 .list li .img{display: inline-block;width:.1rem;height: .1rem;margin:0 .15rem 0 0;position: relative;top: -.02rem}




/******底部*****************/



.foot{width:100%;background:url(../images/d_bg.jpg);background-size:100% 100%;color:#fff;padding: .7rem 0 .4rem 0;margin-top: .7rem}
.bot_gbook{margin-top: .38rem}
.bot_gbook input{display: block;margin:auto;margin-bottom: .36rem;width:5rem;padding:0 .3rem;height: .5rem;line-height: .5rem;border-radius:.5rem;background: #434343;border:0}
.bot_gbook input::-webkit-input-placeholder{
  color: #fff;

}

.bot_gbook input::-moz-input-placeholder{
  color: #fff;

}

.bot_gbook input::-ms-input-placeholder{
  color: #fff;
}

.bot_gbook p{font-size: .18rem;color: #a7a8a8;text-align: center;}
.bot_gbook .more{width:2.25rem;height: .6rem;display: block;margin: .25rem auto;background: #00c6ff;color: #fff;font-size: .3rem;font-weight: bold;line-height: .6rem;text-align: center;border:0;border-radius: .15rem}
.foot>div.d_xx{color: #636362;margin-bottom: .2rem}
.foot_d{border-top: .02rem solid #636362}
.foot_d>div{width:25%;height:100%;text-align: center;}
.foot_d>div div{width:25%;margin:.35rem auto;margin-bottom: .1rem}


/**/
.weizhi{height: .5rem;background: #e3e4e5;line-height: .5rem;}
.weizhi form{display: block;width:2.5rem;height: .4rem;border-radius: .4rem;background: #fff;margin-top: .05rem}
.weizhi form input{width:60%;margin:0 5%;border:0;height: .4rem;font-size:.24rem;display: block;float: left}
.weizhi form button{width:.3rem;height: .3rem;background: url(../images/seach.jpg);background-size: 100% auto;display: block;float: right;margin-right: 5%;border:0;margin-top: .05rem}



.er_type{text-align: center;margin:.2rem 0;}
.er_type a{display:inline-block;padding:0 .1rem;font-size: .2rem;color: #666666;height: .35rem;line-height: .35rem;margin:.1rem;}
.er_type a:hover{background: #35b6ed;color: #fff}
.er_type a.active{background: #35b6ed;color: #fff}


.con_con{margin:.2rem auto;}
.con_con img{width: auto;display: inline-block;max-width: 100%}


.show_con{margin-top: .4rem}
.show_con .show_img{margin:.3rem auto;text-align: center}
.show_con .show_img img{width:100%;display: inline-block;}
.show_con .show_p{font-size: .3rem;text-align: center;font-weight: bold;height: .3rem;line-height: .3rem;color: #707070}
.show_con .show_p span{display: inline-block;width:.08rem;background:#00c6ff;height: .3rem;margin-right: .1rem;position: relative;top: .05rem }
.show_con .show_time{font-size: .18rem;color: #b7b7b7;margin: .15rem 0;text-align: center}
.show_con .top{margin:.2rem 0;height: .45rem;line-height: .45rem;font-size: .23rem;font-weight: bold;color: #000;border-bottom: .02rem solid #e3e3e3}
.show_con .top span{display: block;width:1.3rem;height: .45rem;border-bottom: .03rem solid #fe8a01;text-align:center;}
.show_con .job_xx{font-size: .2rem;margin:.1rem 0;}
.show_con div.key{width:5rem;margin:auto;text-align: center;margin-bottom:.2rem;margin-top: .1rem}
.show_con div.key p:nth-child(1){font-size: .2rem;width:2.3rem;display: block;margin:auto;border-bottom: .02rem solid #0da5da}
.show_con div.key span{display: block;width:.6rem;background: #0da5da;height: .06rem;margin:auto;}
.show_con div.key p:nth-child(3){font-size: .2rem}

.fanye{font-size: .23rem}
.fanye p{margin-bottom: .25rem}
.fanye a:hover{color: #fe8a01}

.page{margin:.5rem 0;}
.page a{display: inline-block;width:.3rem;height: .3rem;font-size: .2rem;border:.02rem solid #ddd;margin:.05rem .02rem;text-align: center;line-height: .3rem}
.page a:hover{background: #35b6ed;color: #fff;border-color:#35b6ed;}
.page a.select{background: #35b6ed;color: #fff;border-color:#35b6ed;}
.page a:last-child,.page a:first-child{width:.8rem}



		/*教师风采*/
.pro_list_fc{margin-top: .4rem}
.pro_list_fc>div{width:47%;float: left;margin-right: 4%;margin-bottom: .1rem;border:.02rem solid #fff;}
.pro_list_fc>div:hover{border-color:#35b6ed;}
.pro_list_fc>div:nth-child(2n){margin-right: 0}
.pro_list_fc>div .img{width:60%;overflow: hidden;}
.pro_list_fc>div .con{width:30%;height:2rem;padding:.1rem 4% .15rem 6%;position: relative;}
.pro_list_fc>div .con p{margin-bottom: .15rem;line-height: 1.5;color: #999;font-size: .18rem}
.pro_list_fc>div .con .title{color: #666;font-weight: bold;font-size: .2rem}
.pro_list_fc>div .con a{position: absolute;right:4% ;bottom:0;width:1rem;height: .3rem;display: block;color: #fff;text-align: center;line-height: .3rem;background: #35b6ed;font-size: .18rem}



		/*学生作品*/
.pro_list_zp{margin-top: .5rem}
.pro_list_zp>div{width:48%;float: left;margin-right: 4%;margin-bottom: .2rem}
.pro_list_zp>div:nth-child(2n){margin-right: 0}
.pro_list_zp>div .img{width:100%;overflow: hidden;}
.pro_list_zp>div p{height: .45rem;line-height: .45rem;font-size: .22rem;color: #666666}
.pro_list_zp>div p span{display: inline-block;float: right;}

.pro_new_list{margin-top: .5rem}
.pro_new_list>div{height: 1rem;padding:.3rem 5%;margin-bottom: .4rem;background: #f6f4f7}
.pro_new_list>div .time{height: 1.6rem;width: 20%;position: relative;top: -.1rem}
.pro_new_list>div .time{width:auto;font-size: .5rem;color: #464646;font-weight: bold;}
.pro_new_list>div .time span{font-size: .25rem;font-weight:100;position: relative;top: -.28rem}
.pro_new_list>div .time div.xian{width:.2rem;height: .05rem;position: absolute;top:.1rem;right:-.3rem;background: #00c6ff}
.pro_new_list>div .con{width:80%;position: relative;}
.pro_new_list>div .con p{color: #000;font-size: .24rem;margin-bottom: .15rem}
.pro_new_list>div .con p span{display:inline-block;position: relative;text-align: center;float: right;color: #fff;font-size: .3rem;background:#00c6ff;width:.3rem;height: .3rem;border-radius:.3rem;line-height: .25rem}
.pro_new_list>div .con div{color: #666;font-size: .2rem;line-height: 2}
.pro_new_list>div:hover .con{border-color: #35b6ed}
.pro_new_list>div:hover .con p span{color: #35b6ed}


	    /*学历教育*/
.pro_list_xl{margin-top: .5rem}
.pro_list_xl>div{width:48%;float: left;margin-right:4%;margin-bottom: .2rem}
.pro_list_xl>div:nth-child(2n){margin-right: 0}
.pro_list_xl>div .img{overflow: hidden;}
.pro_list_xl>div .con{margin-top: .2rem}
.pro_list_xl>div .con>span{display:block;width:100%;height: .3rem;font-size: .22rem;line-height: .3rem;font-weight: bold;}
.pro_list_xl>div .con>div{height: .5rem;width:100%;margin:.2rem 0;}
.pro_list_xl>div .con>span>span{background: #ef3814;font-weight: 100;display: block;padding:0 .15rem;height: .3rem;border-radius:.3rem;color: #fff;text-indent: center;line-height: .3rem;font-size: .22rem;text-align: center;float: right}
.pro_list_xl>div.col1 .con>span>span{background: #ef3814;}
.pro_list_xl>div.col2 .con>span>span{background: #00c6ff;}
.pro_list_xl>div.col3 .con>span>span{display: none}

		/*学生简介*/


.ajax_more{width:2rem;height: .5rem;border-radius:.5rem;background: none;border:.02rem solid #333;margin:0 auto;display: block;}


		/*校园环境*/
.pro_list_hj{margin-top: .3rem}
.pro_list_hj>div{width:48%;margin-right: 4%;margin-bottom: .2rem;float:left;position: relative;}
.pro_list_hj>div:nth-child(2n){margin-right: 0}
.pro_list_hj>div p{position: absolute;bottom:0;height: .47rem;font-size: .24rem;line-height: .47rem;color: #fff;width:100%;text-align: center;background: #000;opacity: .6;white-space:nowrap;overflow: hidden;text-align: center}






