@charset "gb2312";
/* CSS Document */

/*全局申明*/
body{margin: 0 auto;padding: 0;width: 100%;max-width: 640px;min-width: 320px;font-family: "Microsoft YaHei";background: #F9F9F9;}
ul{list-style: none;}
a{text-decoration: none;}
a,img{display: block;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 
.height-1{width: 100%;height: .5rem;background: #F9F9F9;}
.clear{clear: both;}
.bg-green{background: #30cd73;}
.bg-blue{background: #008ae3;}
.bgred{background: #CC0000;}
.flex{display: -webkit-flex; display: flex;flex-wrap: wrap;justify-content: space-between;}

/*首页横幅*/
.hengfu{width: 100%;}
.hengfu a{width: 100%;}
.hengfu a img{width: 100%;}

/*顶部下拉菜单*/
.hometopmenu {display: none; position: fixed;top: 0;z-index: 99;width: 100%;max-width: 640px;min-width: 320px;margin: 0 auto;}
.hometopmenu a {width: 100%;}
.hometopmenu a img {width: 100%;}

/*顶部LOGO*/
.topup{position: relative;z-index: 2;width: 100%;height: auto;padding: .5rem 0;overflow: hidden;background: #FFFFFF;}
.topup .logo{float: left;width: 96%;margin: 0 2%;}
.topup .weixin,.topup .qqzone{float: right;width: 10%;}
.topup .weixin{margin-left: 5%;}
.topup img{width: 100%;}

/*2021-10-11banner*/
.banner{margin: 0 auto;width: 100%;height: auto;overflow: hidden;}
.banner .swiper-wrapper{width: 100%;height: auto;}
.banner .swiper-wrapper .swiper-slide{width: 100%;}
.banner .swiper-wrapper .swiper-slide a{margin: 0 auto;width: 100%;}
.banner .swiper-wrapper .swiper-slide a img{width: 100%;}
.swiper-pagination-bullet-active {background: #FFFFFF;}


/*2021-10-11顶部导航*/
.top_nav{position: relative;z-index: 2;width: 96%;height: rem;margin: .5rem 2%;margin-top:  rem;padding: .5rem 0;border-radius: 1rem;border: 1px solid #efefef;-webkit-box-shadow: 0 .5rem .5rem rgba(0,0,0,.5);-o-box-shadow: 0 .5rem .5rem rgba(0,0,0,.5);box-shadow: 0 .5rem .5rem rgba(0,0,0,.1);}
.top_nav ul{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;justify-content: center;}
.top_nav ul li{width: 23%;margin: .5rem 0;}
.top_nav ul li a{width: 4.2rem;margin: 0 auto;text-align:center;}
.top_nav ul li a .icon1{display: flex;align-items: center;width: 4.2rem;}
.top_nav ul li a img{margin: 0 auto;width: 85%;}
.top_nav ul li p{width: 100%;margin: .2rem 0;text-align: center;font-size: .9rem;color: #333333;}

/*2021-10-11万通优惠*/
.wtyh{display: -webkit-flex; display: flex;width: 100%;margin: .5rem 0;margin-top: 1rem;justify-content: space-around;background: #1947a3;}
/*.wtyh{display: -webkit-flex; display: flex;width: 100%;margin: .5rem 0;margin-top: 1rem;justify-content: space-around;background: #CC0000;}*/
.wtyh .txtScroll-top{display: -webkit-flex; display: flex;width: 100%;align-items: center;justify-content: space-around;}
.wtyh .txtScroll-top .hd{width: 18.5%;max-width: 75px;padding: .5rem 0;text-align: center;font-size: 1rem;font-weight: bold;letter-spacing: 2px;color: #FFFFFF;border-right: 1px solid #FFFFFF;}
.wtyh .txtScroll-top .bd{width: 80%;padding: .5rem 0;}
.wtyh .txtScroll-top .bd ul{width: 100%;}
.wtyh .txtScroll-top .bd ul li{display: -webkit-flex; display: flex;width: 100%;height: 1.5rem;line-height: 1.5rem;justify-content: space-between;}
.wtyh .txtScroll-top .bd ul li p{width: 60%;font-size: .75rem;color: #FFFFFF;}
.wtyh .txtScroll-top .bd ul li img{width: 15px;height: 17px;margin: .3rem;}
.wtyh .txtScroll-top .bd ul li p font{font-weight: bold;color: #ffea00;}
.wtyh .txtScroll-top .bd ul li a{display: inline-block;width: 27%;font-size: .75rem;color: #ffea00;}

/*2021夏秋季导航下方人群引导*/
/*.syrq{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 96%;margin: .3rem 2%;padding: .3rem;justify-content: space-between;background: #FFFFFF;border-radius: 1rem;}
.syrq a{width: 49%;margin: .3rem 0;border-radius: .3rem;overflow: hidden;}
.syrq a img{width: 100%;}*/


/*2021-10-11校园参观视频  苹果兼容*/
.video{display: -webkit-flex; display: flex;width: 100%;width: 100%;height: 100%;padding: .6rem .6rem .6rem 0;justify-content: space-between;background: #1947a3;background-size: 100%;}
/*.video{display: -webkit-flex; display: flex;width: 100%;width: 100%;height: 100%;padding: .6rem .6rem .6rem 0;justify-content: space-between;background: #CC0000;background-size: 100%;}*/
.video .video_tit{float: left;width: 20%;height: 100%;padding-left: 3%;color: #FFFFFF;}
.video .video_tit h2{width: 100%;margin-top: .3rem;margin-bottom: .5rem;font-size: 1.5rem;letter-spacing: 5px;}
.video .video_tit p{width: 100%;line-height: 1.2;margin-top: .8rem;font-size: .8rem;}
.video .video_tit span{display: block;width: 100%;line-height: 1.2;margin: .3rem 0;font-size: .5rem;}
.video video{width: 79%;height: 100%;border-radius: .5rem;}

/*2023-12-21 2024年春季班招生计划*/
.cjdxb{width: 100%;background: #F9F9F9;overflow: hidden;}
.cjdxb .cjdxb_tit{width: 100%;height: 3rem;line-height: 3rem;margin: 0;background: #003399;}
.cjdxb .cjdxb_tit h3{width: 100%;text-align: center;color: #FFFFFF;font-size: 1.15rem;font-weight: bold;}

.cjdxb .sy_dxbqd{width: 100%;}
.cjdxb .sy_dxbqd .hd{display: -webkit-flex; display: flex;width: 100%;margin: 0;justify-content: space-between;background: #dbd9d9;}
.cjdxb .sy_dxbqd .hd div{padding: .5rem 0;text-align: center;font-size: rem;color: #000000;}
.cjdxb .sy_dxbqd .hd .l1{width: 40%;text-align: left;text-indent: .5rem;border-right: 1px solid #FFFFFF;}
.cjdxb .sy_dxbqd .hd .l2{width: 23%;border-right: 1px solid #FFFFFF;}
.cjdxb .sy_dxbqd .hd .l3{width: 13%;border-right: 1px solid #FFFFFF;}
.cjdxb .sy_dxbqd .hd .l4{width: 23%;}
.cjdxb .sy_dxbqd .bd{width: 100%;}
.cjdxb .sy_dxbqd .bd ul{width: 100%;border-bottom: 1px solid #DDDDDD;}
.cjdxb .sy_dxbqd .bd ul li{display: -webkit-flex; display: flex;width: 100%;justify-content: space-between;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #333333;background: #FFFFFF;border-bottom: 1px solid #DDDDDD;}
.cjdxb .sy_dxbqd .bd ul li div{height: 2rem;line-height: 2rem;text-align: center;}
.cjdxb .sy_dxbqd .bd ul li .l1{width: 40%;text-align: left;text-indent: .5rem;border-right: 1px solid #DDDDDD;}
.cjdxb .sy_dxbqd .bd ul li .l2{width: 23%;border-right: 1px solid #DDDDDD;}
.cjdxb .sy_dxbqd .bd ul li .l3{width: 13%;color: red;border-right: 1px solid #DDDDDD;}
.cjdxb .sy_dxbqd .bd ul li .l4{width: 24%;}
.cjdxb .sy_dxbqd .bd ul li .l4 a{width: 100%;height: 2rem;line-height: 2rem;color: red;text-decoration: underline;border-left: none;}

.sy_zy{width: 100%;padding-top: 1rem;overflow: hidden;}
.sy_zy .bg{width: 100%;background: url(../images/zy_bg.jpg) center no-repeat;background-size: 100%;}
.sy_zy .bg h2{width: 100%;text-align: center;color: #FFFFFF;}
.sy_zy .swiper-container1{position: relative;width: 100%;margin: .5rem 0;padding: .8rem 0;}
.sy_zy .swiper-container1 .swiper-wrapper{position: relative;width: 100%;}
.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide{width: 82%;margin-top: -3.5rem;padding-top: .5rem 0;background: #FFFFFF;border-radius: .8rem;overflow: hidden;}
.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box{width: 100%;}
.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a{width: 100%;}
.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a .img{width: 94%;margin: .5rem 3%;}
.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a .img img{width: 100%;}
.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a ul{width: 90%;margin: .5rem 5%;}
.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a ul li{width: 48%;margin: .3rem 0;}
.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a ul li img{margin: .3rem auto;}
.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a ul li p{width: 100%;text-align: center;}
.sy_zy .swiper-container1 .swiper-pagination{position: absolute;bottom: 0;left: 0;}
.sy_zy .swiper-container1 .swiper-pagination-bullet-active {background: #09F;}

/*专业推荐*/
.zytj{width: 100%;background: #FFFFFF;overflow: hidden;}
.zytj .zytj_tit{width: 96%;margin: .3rem 2%;height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #ddd;}
.zytj .zytj_tit .s_line{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #003399;}
.zytj .zytj_tit h3{float: left;padding-left:.3rem;width: 80%;color: #003399;font-size: 1.2rem;font-weight: bold;}
/*.zytj .zytj_tit .s_line{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #cc0000;}
.zytj .zytj_tit h3{float: left;padding-left:.3rem;width: 80%;color: #cc0000;font-size: 1.2rem;font-weight: bold;}*/
.zytj .zytj_tit h3 span{display: inline-block;padding-left: .2rem;color: #666666;font-size: .8rem;}
.zytj .zytj_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #003399;text-align: right;float: left;line-height: 2.5rem;}
/*.zytj .zytj_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #cc0000;text-align: right;float: left;line-height: 2.5rem;}*/
.zytj ul{display: -webkit-flex; display: flex;width: 96%;margin: .5rem 2%;flex-flow: wrap;justify-content: space-between;}
.zytj ul li{width: 49%;margin: .5rem 0;background: #F7F7F7;border-radius: .3rem;border: 1px solid #ddd;}
.zytj ul li .zy_img{position: relative;z-index: 2;width: 96%;margin: 0 2%;margin-top: -.5rem;border-radius: .3rem;}
.zytj ul li .zy_img a{width: 100%;}
.zytj ul li .zy_img a img{display: inline;width: 100%;}
.zytj ul li .zy_des{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;justify-content: center;}
.zytj ul li .zy_des h3{width: 100%;text-align: center;font-size: .8rem;}
.zytj ul li .zy_des p{display: -webkit-flex; display: flex;width: 45%;margin: .3rem 0;padding: .3rem 0;justify-content: center;} 
.zytj ul li .zy_des p img{width: 1rem;height: 1rem;} 
.zytj ul li .zy_des p span{display: inline-block;width: 70%;font-size: .8rem;color: #666666;} 
.zytj ul li .zy_des a{width: 50%;margin: .3rem 0;padding: .3rem 0;text-align: center;color: #FFFFFF;background: #003399;border-radius: .3rem;} 
/*.zytj ul li .zy_des a{width: 50%;margin: .3rem 0;padding: .3rem 0;text-align: center;color: #FFFFFF;background: #CC0000;border-radius: .3rem;} */
.zytj ul li .zy_zx{display: -webkit-flex; display: flex;width: 90%;height: 2.2rem;margin: .3rem 5%;justify-content: space-between;}
.zytj ul li .zy_zx a{width: 50%;height: 2.2rem;line-height: 2.2rem;text-align: center;}
.zytj ul li .zy_zx a:hover{font-size: 1rem;}
.zytj ul li .zy_zx a#xf{border: 1px solid #003399;border-top-left-radius: .3rem;border-bottom-left-radius: .3rem;}
.zytj ul li .zy_zx a#bm{color: #FFF;background: #003399;border-top-right-radius: .3rem;border-bottom-right-radius: .3rem;}

.zytj .zyyd{width: 100%;}
.zytj .zyyd a{width: 100%;}
.zytj .zyyd a img{width: 100%;}

/*春季班报名火现场图片滚动*/
/*2021-02-20*/
.cjbmh{width: 100%;margin: 0;padding: .3rem 0;background: #d8201e;}
.cjbmh .cjbmh_tit{width: 100%;line-height: 1.5;margin: .5rem 0;text-align: center;font-size: 1.5rem;color: #FFF;}
.cjbmh .bd{width: 96%;margin: 0 2%;overflow: hidden;}
.cjbmh .bd ul{width: 100%;}
.cjbmh .bd ul li{width: 49%;margin: 0 .2rem;}
.cjbmh .bd ul li .pic{width: 100%;}
.cjbmh .bd ul li .pic img{display: block;width: 100%;}


/*预报名火-预报名单滚动-网络缴费*/
.sy_wljf{width: 100%;padding: .5rem;background: #d8201e;overflow: hidden;}
.sy_wljf .wljf_tit{line-height: 1.5;text-align: center;font-size: 1.5rem;color: #FFF;}
.sy_wljf .hd{display: -webkit-flex; display: flex;width: 100%;justify-content: space-between;background: #FDCBCC;}
.sy_wljf .hd div{padding: .5rem 0;text-align: center;font-size: 1rem;font-weight: bold;color: #333;}
.sy_wljf .hd .l1{width: 25%;}
.sy_wljf .hd .l2{width: 50%;}
.sy_wljf .hd .l3{width: 25%;}
.sy_wljf .bd{width: 100%;}
.sy_wljf .bd ul{width: 100%;border-bottom: 1px solid #FFF;}
.sy_wljf .bd ul li{display: -webkit-flex; display: flex;width: 100%;justify-content: space-between;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #333;background: #FFF;border-bottom: 1px solid #d8201e;}
.sy_wljf .bd ul li div{padding: .5rem 0;text-align: center;}
.sy_wljf .bd ul li .l1{width: 25%;border-right: 1px solid #d8201e;}
.sy_wljf .bd ul li .l2{width: 50%;border-right: 1px solid #d8201e;}
.sy_wljf .bd ul li .l3{width: 25%;border-right: 1px solid #d8201e;}
.sy_wljf .wljf_zx{width: 100%;margin: .5rem 0;background: #FFF;border-radius: 1.5rem;overflow: hidden;}
.sy_wljf .wljf_zx a{display: block;width: 100%;height: 3rem;line-height: 3rem;text-align: center;font-size: 1.2rem;font-weight: bold;color: #d8201e;}

/*教师风采*/
.msfc{width: 100%;padding: .5rem 0;background: #FFFFFF;}
.msfc .msfc_tit{width: 96%;height: 2.5rem;line-height: 2.5rem;margin: .3rem 2%;border-bottom: 1px solid #ddd;}
.msfc .msfc_tit span{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #003399;}
.msfc .msfc_tit h3{float: left;width: 80%;padding-left: .3rem;color: #003399;font-size: 1.15rem;font-weight: bold;}
.msfc .msfc_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #003399;text-align: right;float: left;line-height: 2.5rem;}
/*.msfc .msfc_tit span{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #CC0000;}
.msfc .msfc_tit h3{float: left;width: 80%;padding-left: .3rem;color: #CC0000;font-size: 1.15rem;font-weight: bold;}
.msfc .msfc_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #CC0000;text-align: right;float: left;line-height: 2.5rem;}*/
.msfc .msfc_tab .hd{width: 98%;height: 2.6rem;margin: .5rem 1%;background: #1947a3;border-radius: 1.3rem;}
/*.msfc .msfc_tab .hd{width: 98%;height: 2.6rem;margin: .5rem 1%;background: #cc0000;border-radius: 1.3rem;}*/
.msfc .msfc_tab .hd ul{display: -webkit-flex; display: flex;width: 100%;justify-content: space-around;}
.msfc .msfc_tab .hd ul li{width: 16%;margin: .4rem 0;padding: .3rem 0;text-align: center;color: #FFFFFF;background: #8ca3d1;border-radius: 1rem;}
.msfc .msfc_tab .hd ul li.on{background: #1b2387;}
/*.msfc .msfc_tab .hd ul li{width: 16%;margin: .4rem 0;padding: .3rem 0;text-align: center;color: #FFFFFF;background: #CC0000;border-radius: 1rem;}
.msfc .msfc_tab .hd ul li.on{background: #AA0000;}*/
.msfc .msfc_tab .bd{width: 98%;margin: .5rem 1%;}
.msfc .msfc_tab .bd ul{width: 100%;}
.msfc .msfc_tab .bd ul li{display: -webkit-flex; display: flex;width: 100%;justify-content: space-between;margin: .5rem 0;padding: .3rem;background: #f1f1f1;border-radius: .5rem;}
.msfc .msfc_tab .bd ul li .img{width: 40%;max-width: 160px;border-radius: .5rem;}
.msfc .msfc_tab .bd ul li .img a{width: 100%;}
.msfc .msfc_tab .bd ul li .img a img{width: 100%;}
.msfc .msfc_tab .bd ul li .des{width: 58%;}
.msfc .msfc_tab .bd ul li .des h3{width: 100%;}
.msfc .msfc_tab .bd ul li .des h3 span{margin: 0 .3rem;font-size: .7rem;color: #FF9900;}
.msfc .msfc_tab .bd ul li .des p{width: 100%;}


/*创就业*/
/*.cjyxz{width: 100%;padding: .5rem 0;background: #FFFFFF;}
.cjyxz .jyxz_tit{width: 96%;height: 2.5rem;line-height: 2.5rem;margin: .3rem 2%;border-bottom: 1px solid #ddd;}
.cjyxz .jyxz_tit span{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #003399;}
.cjyxz .jyxz_tit h3{float: left;width: 80%;padding-left: .3rem;color: #003399;font-size: 1.15rem;font-weight: bold;}
.cjyxz .jyxz_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #003399;text-align: right;float: left;line-height: 2.5rem;}
.cjyxz .jyxz{display: -webkit-flex; display: flex;width: 96%;margin: 0 2%;margin-bottom: .5rem;justify-content: space-between;}
.cjyxz .jyxz .xz{width: 48%;}
.cjyxz .jyxz .xz a{width: 100%;}
.cjyxz .jyxz .xz a img{width: 100%;}
.cjyxz .jyxz .xz a .des{width: 100%;}
.cjyxz .jyxz .xz a .des p{}
.cjyxz .jyxz .xz a .des p font{color: #003399;}

.sy_qyly{width: 100%;margin: .3rem 0;padding-bottom: .4rem;}
.sy_qyly .bd{width: 96%;margin: .3rem 2%;}
.sy_qyly .bd ul{width: 100%;}
.sy_qyly .bd ul li{width: 100%;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sy_qyly .bd ul li font{display: inline-block;color: #d8201e;}
.sy_qyly .bd ul li font.font1{padding-left: .2rem;}

.cjyxz .cyxz_tit{width: 96%;margin: .3rem 2%;height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #ddd;}
.cjyxz .cyxz_tit span{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #003399;}
.cjyxz .cyxz_tit h3{float: left;width: 80%;padding-left: .3rem;color: #003399;font-size: 1.15rem;font-weight: bold;}
.cjyxz .cyxz_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #003399;text-align: right;float: left;line-height: 2.5rem;}
.cjyxz .cyxz{display: -webkit-flex; display: flex;width: 96%;margin: 0 2%;margin-top: .5rem;justify-content: space-between;}
.cjyxz .cyxz .xz{width: 48%;}
.cjyxz .cyxz .xz a{width: 100%;}
.cjyxz .cyxz .xz a img{width: 100%;}
.cjyxz .cyxz .xz a .des{width: 100%;}
.cjyxz .cyxz .xz a .des p{}
.cjyxz .cyxz .xz a .des p font{color: #003399;}*/


/*2021-10-11图说万通*/
.tswt{width: 100%;padding: .5rem 0;background: #FFFFFF;border-radius: 1rem;}
.tswt .tswt_tit{width: 96%;margin: .3rem 2%;height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #ddd;}
.tswt .tswt_tit span{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #003399;}
.tswt .tswt_tit h3{float: left;width: 80%;padding-left: .3rem;color: #003399;font-size: 1.15rem;font-weight: bold;}
.tswt .tswt_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #003399;text-align: right;float: left;line-height: 2.5rem;}
.tswt .tswt_tab .hd{width: 98%;height: 2.6rem;margin: .5rem 1%;background: #1947a3;border-radius: 1.3rem;}
/*.tswt .tswt_tit span{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #CC0000;}
.tswt .tswt_tit h3{float: left;width: 80%;padding-left: .3rem;color: #CC0000;font-size: 1.15rem;font-weight: bold;}
.tswt .tswt_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #CC0000;text-align: right;float: left;line-height: 2.5rem;}
.tswt .tswt_tab .hd{width: 98%;height: 2.6rem;margin: .5rem 1%;background: #CC0000;border-radius: 1.3rem;}*/
.tswt .tswt_tab .hd ul{display: -webkit-flex; display: flex;width: 100%;justify-content: space-around;}
.tswt .tswt_tab .hd ul li{width: 20%;margin: .4rem 0;padding: .3rem 0;text-align: center;color: #FFFFFF;background: #8ca3d1;border-radius: 1rem;}
.tswt .tswt_tab .hd ul li.on{background: #1b2387;}
/*.tswt .tswt_tab .hd ul li{width: 20%;margin: .4rem 0;padding: .3rem 0;text-align: center;color: #FFFFFF;background: #CC0000;border-radius: 1rem;}
.tswt .tswt_tab .hd ul li.on{background: #AA0000;}*/
.tswt .tswt_tab .bd{width: 98%;margin: .5rem 1%;}
.tswt .tswt_tab .bd ul{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.tswt .tswt_tab .bd ul li{width: 49%;margin: .3rem 0;border-radius: .5rem;}
.tswt .tswt_tab .bd ul li a{width: 100%;}
.tswt .tswt_tab .bd ul li a img{width: 100%;}

/*2022-05-20精彩视频*/
.jcsp{width: 100%;padding: .5rem 0;background: #FFFFFF;border-radius: 1rem;}
.jcsp .jcsp_tit{width: 96%;margin: .3rem 2%;height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #ddd;}
.jcsp .jcsp_tit span{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #003399;}
.jcsp .jcsp_tit h3{float: left;width: 80%;padding-left: .3rem;color: #003399;font-size: 1.15rem;font-weight: bold;}
.jcsp .jcsp_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #003399;text-align: right;float: left;line-height: 2.5rem;}
.jcsp .jcsp_tab .hd{width: 98%;height: 2.6rem;margin: .5rem 1%;background: #1947a3;border-radius: 1.3rem;}
/*.jcsp .jcsp_tit span{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #CC0000;}
.jcsp .jcsp_tit h3{float: left;width: 80%;padding-left: .3rem;color: #CC0000;font-size: 1.15rem;font-weight: bold;}
.jcsp .jcsp_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #CC0000;text-align: right;float: left;line-height: 2.5rem;}
.jcsp .jcsp_tab .hd{width: 98%;height: 2.6rem;margin: .5rem 1%;background: #CC0000;border-radius: 1.3rem;}*/
.jcsp .jcsp_tab .hd ul{display: -webkit-flex; display: flex;width: 100%;}
.jcsp .jcsp_tab .hd ul li{width: 20%;margin: .4rem;padding: .3rem 0;text-align: center;color: #FFFFFF;background: #8ca3d1;border-radius: 1rem;}
.jcsp .jcsp_tab .hd ul li.on{background: #1b2387;}
/*.jcsp .jcsp_tab .hd ul li{width: 20%;margin: .4rem;padding: .3rem 0;text-align: center;color: #FFFFFF;background: #CC0000;border-radius: 1rem;}
.jcsp .jcsp_tab .hd ul li.on{background: #AA0000;}*/
.jcsp .jcsp_tab .bd{width: 98%;margin: .5rem 1%;}
.jcsp .jcsp_tab .bd ul{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.jcsp .jcsp_tab .bd ul li{width: 49%;margin: .3rem 0;border-radius: .5rem;}
.jcsp .jcsp_tab .bd ul li a{display: block;position: relative;width: 100%;}
.jcsp .jcsp_tab .bd ul li a img{position: relative;width: 100%;}
.jcsp .jcsp_tab .bd ul li a p{position: relative;width: 100%;text-align: center;font-size: rem;color: #454545;}
.jcsp .jcsp_tab .bd ul.u2 li a .play-cover{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);border-radius: 5px;}
.jcsp .jcsp_tab .bd ul.u2 li a .play-cover img{width: 20%;height: ;margin: 20% auto;}
.jcsp .jcsp_tab .bd ul.u2 li p{position: relative;width: 100%;text-align: center;font-size: rem;color: #454545;}
.jcsp .jcsp_tab .bd .zx1{width: 100%;}
.jcsp .jcsp_tab .bd .zx1 a{display: block;width: 100%;text-align: center;text-decoration: underline;font-size: .9rem;color: #;}

/*2021-10-11春季新闻版块*/
.xwzx{width: 100%;padding: .5rem 0;background: #FFFFFF;}
.xwzx .xwzx_tit{width: 96%;margin: .3rem 2%;height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #ddd;}
.xwzx .xwzx_tit span{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #003399;}
.xwzx .xwzx_tit h3{float: left;width: 80%;padding-left: .3rem;color: #003399;font-size: 1.15rem;font-weight: bold;}
.xwzx .xwzx_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #003399;text-align: right;float: left;line-height: 2.5rem;}
/*.xwzx .xwzx_tit span{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #CC0000;}
.xwzx .xwzx_tit h3{float: left;width: 80%;padding-left: .3rem;color: #CC0000;font-size: 1.15rem;font-weight: bold;}
.xwzx .xwzx_tit a{display: block;float: right;width: 18%;height: 2.5rem;color: #CC0000;text-align: right;float: left;line-height: 2.5rem;}*/

.xwzx .hd{position:relative;width: 96%;height: 2.5rem;line-height: 2.5rem;margin: 0 2%;border-bottom: 1px solid #ddd}
.xwzx .hd .s_line{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #003399;}
/*.xwzx .hd .s_line{display: block;float: left;width: .2rem;height: 2rem;margin-top: .25rem;background: #cc0000;}*/
/*.xwzx .hd ul{float: left;width: 80%;}
.xwzx .hd ul li{float: left;}
.xwzx .hd ul li span{display: block;width: ;height: 2.5rem;line-height: 2.5rem;padding: 0 .2rem;text-align: center;font-size: 1.15rem;font-weight: bold;color: #003399;}
.xwzx .hd ul li:hover{cursor: pointer;}
.xwzx .hd ul li.on span{color: #F33;}
.xwzx .line{width: 100%;height: 1px;margin-top: -1px;background: #ddd;}*/
.xwzx ul{width: 96%;margin: .5rem 2%;}
.xwzx ul li{width: 100%;}
.xwzx ul li .xw_news{width: 100%;}
.xwzx ul li .xw_news .toutiao{width: 100%;border-bottom: 1px solid #DDD;}
.xwzx ul li .xw_news .toutiao a{display: -webkit-flex; display: flex;width: 100%;padding: .2rem 0;justify-content: space-between;}
.xwzx ul li .xw_news .toutiao a .img{width: 30%;}
.xwzx ul li .xw_news .toutiao a .img img{width: 100%;}
.xwzx ul li .xw_news .toutiao a .des{width: 69%;}
.xwzx ul li .xw_news .toutiao a .des h4{margin: 0;}
.xwzx ul li .xw_news .toutiao a .des h4 span{display: inline-block;width: 2rem;padding: 0 .2rem;text-align: center;font-size: .7rem;color: #FFF;background: #F33;border-radius: .2rem;    margin-left: .5rem;}
.xwzx ul li .xw_news .toutiao a .des p{margin-top: 1rem;font-size: .7rem;color: #666;}
/*.xwzx .bd ul li .xw_news .liebiao{width: 100%;}
.xwzx .bd ul li .xw_news .liebiao a{display: block;width: 100%;}
.xwzx .bd ul li .xw_news .liebiao a h4{height: 2rem;line-height: 2rem;margin: 0;font-weight: normal;border-bottom: 1px solid #ddd;}
.xwzx .bd ul li .xw_news .liebiao a h4 span{float: right;font-size: .8rem;}*/
.xwzx .bd ul li .more{width: 100%;}
.xwzx .bd ul li .more a{display: block;line-height: 2rem;text-align: center;font-size: .9rem;}


/*精彩万通*/
/*.jcwt{margin-top: 0.5rem;width: 100%;}
.jcwt .jcwt_tit{margin-bottom: 0.5rem;width: 100%;height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #ddd;}
.jcwt .jcwt_tit h3{float: left;padding-left:0.5rem;width: 60%;color: #003399;font-size: 1.2rem;font-weight: bold;}
.jcwt .jcwt_tit a{display: block;float: right;width: 40%;height: 2.5rem;color: #003399;text-align: right;float: left;line-height: 2.5rem;}
.jcwt .jcwt_tit a i{padding-right: 0.5rem;color: #003399;line-height: 8.5;}

.jcwt ul{display: -webkit-flex; display: flex;width: 100%;height: auto;margin: .5rem 0;justify-content: center;flex-flow: wrap;}
.slideTxtBox .bd ul li .jcwt ul li{width: 49%;margin: .1rem 0;}
.jcwt ul li a{width: 100%;}
.jcwt ul li a img{width: 100%;padding: .1rem;border-radius: .5rem;border: .1rem solid #eee;}
.jcwt ul li a p{display: none;width: 97%;height: 2.5rem;line-height: 2.5rem;margin: 0 auto;margin-top: -2.6rem;padding: .1rem;text-align: center;color: #FFF;background: #000;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;border-bottom-left-radius: .5rem;border-bottom-right-radius: .5rem;}
.jcwt ul li a:hover p{display: block;font-size: 1.1rem;}*/


/*学校新闻*/
/*.xxxw{width: 100%;}
.xxxw .xxxw_tit{margin-bottom: 0.5rem;width: 100%;height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #ddd;}
.xxxw .xxxw_tit h3{float: left;padding-left:0.5rem;width: 60%;color: #003399;font-size: 1.2rem;font-weight: bold;}
.xxxw .xxxw_tit a{display: block;float: right;width: 40%;height: 2.5rem;color: #003399;text-align: right;float: left;line-height: 2.5rem;}
.xxxw .xxxw_tit a i{padding-right: 0.5rem;color: #003399;line-height: 8.5;}
.xxxw .xxxw_list{width: 100%;}
.xxxw .xxxw_list li{margin: 0.3rem auto;width: 98%;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.xxxw .xxxw_list li .xxxw_pic{float: left;margin-top: 0.5rem;width: 32%;}
.xxxw .xxxw_list li .xxxw_pic a{display: block;width: 100%;}
.xxxw .xxxw_list li .xxxw_pic a img{width: 100%;}
.xxxw .xxxw_list li .xxxw_des{float: left;margin-top: 0.5rem;margin-left: 1%;width: 67%;}
.xxxw .xxxw_list li .xxxw_des a{}
.xxxw .xxxw_list li .xxxw_des a h3{margin: 0.2rem 0;font-size: 0.8rem;}
.xxxw .xxxw_list li .xxxw_des a p{font-size: 0.8rem;}
.xxxw .xxxw_list li .xxxw_des a div{height: 1.5rem;line-height: 1.5rem;}
.xxxw .xxxw_list li .xxxw_des a div span{display: block;float: right;margin-right: 2%;width: 40%;height: 1.5rem;text-align: left;line-height: 1.5rem;font-size: 0.7rem;}
.xxxw .xxxw_list li .xxxw_des a div span i{padding-right: 0.1rem;color: #003399;line-height: 7.2;}*/

/*.dhzx a.dhzx-zx{background: #003399;}*/
.dhzx a.dhzx-zx{background: #CC0000;}


/*预约报名*/
.yybm{width: 100%;margin-top: 0;padding: .5rem 0;background: #FFFFFF;}
.yybm .yybm_tit{margin-bottom: .5rem;width: 100%;height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #ddd;}
.yybm .yybm_tit h3{float: left;padding-left: .5rem;width: 40%;color: #003399;font-size: 1.2rem;font-weight: bold;}
/*.yybm .yybm_tit h3{float: left;padding-left: .5rem;width: 40%;color: #CC0000;font-size: 1.2rem;font-weight: bold;}*/
.yybm .yybm_table{width: 100%;}
.yybm .yybm_table .feedback_ul{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 96%;margin: .5rem 2%;justify-content: space-around;}
.yybm .yybm_table .feedback_ul li{width: 48%;height: 2.5rem;line-height: 2.5rem;margin: .3rem 0;}
.yybm .yybm_table .feedback_ul li input,.yybm .yybm_table .feedback_ul li select{width: 100%;height: 2.5rem;line-height: 2.5rem;color: #666666;font-size: .85rem;text-align: left;background: #FFFFFF;border: none;border-radius: .3rem;border: 1px solid #DDDDDD;}
.yybm .yybm_table .feedback_ul li.li0{width: 100%;}
.yybm .yybm_table .feedback_ul li #submit{margin-left: 1.5%;padding: 0;width: 97%;background: #003399;color: #FFF;text-align: center;font-size: 1.5rem;border-radius: .3rem;height: 3rem; line-height: 3rem;}
/*.yybm .yybm_table .feedback_ul li #submit{margin-left: 1.5%;padding: 0;width: 97%;background: #CC0000;color: #FFF;text-align: center;font-size: 1.5rem;border-radius: .3rem;height: 3rem; line-height: 3rem;}*/

.yybm .yybm_table .feedback_ul li.li1 {display: -webkit-flex; display: flex;width: 97%;margin: .3rem 1.5%;justify-content: space-around;}
.yybm .yybm_table .feedback_ul li.li1 img {width: 20%;height: 2.5rem;}
.yybm .yybm_table .feedback_ul li.li1 input {width: 79%;height: 2.5rem;line-height: 2.5rem;border: 1px solid #ddd;}

/*底部学校信息*/
.schoolinfo{width: 100%;padding-bottom: 5.5rem;background: #FFFFFF;}
.schoolinfo .schoolinfo_up{display: -webkit-flex; display: flex;width: 100%;padding-top: .5rem;justify-content: center;}
.schoolinfo .schoolinfo_up .img{width: 80%;margin: .5rem 10%;}
.schoolinfo .schoolinfo_up .img img{width: 100%;}
/*.schoolinfo .schoolinfo_up .des{display: -webkit-flex; display: flex;flex-direction: column;width: 70%;justify-content: space-around;align-items: stretch;align-content: stretch;}
.schoolinfo .schoolinfo_up .des p{display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;margin: 0;justify-content: space-around;}
.schoolinfo .schoolinfo_up .des p img{width: 2rem;height: 2.6rem;}
.schoolinfo .schoolinfo_up .des p span{width: 80%;line-height: 1.5;font-size: .7rem;color: #666666;}*/
.schoolinfo .schoolinfo_down p{text-align: center;font-size: .7rem;color: #666666;}
.schoolinfo .schoolinfo_down .beian{display: -webkit-flex; display: flex;justify-content: center;}
.schoolinfo .schoolinfo_down .beian a:nth-child(1){width: 40%;text-align: right;} 
.schoolinfo .schoolinfo_down .beian a:nth-child(2){width: 49%;text-align: left;} 
.schoolinfo .schoolinfo_down .beian a p{width: 100%;font-size: .7rem;}

/*底部浮动(4个按钮)*/
.footer{display: block;position: fixed; z-index: 9998;bottom: 0;width: 100%; max-width: 640px; min-width: 320px; height: 4rem; line-height: 4rem;margin: 0 auto;}
.footer ul{-webkit-display: flex;display: flex;justify-content: space-between;}
.footer ul li{display: block;width: 25%;height: 4rem;text-align: center;border-right: 1px solid #FFFFFF;}
.footer ul li:nth-child(4){border-right: none;}
.footer ul li a{display: block;height: 4rem;padding-top: .1rem;font-size: .9rem;background: #1947a3;}
/*.footer ul li a{display: block;height: 4rem;padding-top: .1rem;font-size: .9rem;background: #CC0000;}*/
.footer ul li:nth-child(2) a{background: #CC0000;}
/*.footer ul li:nth-child(2) a{background: #AA0000;}*/
.footer ul li a img{width: %;margin: .3rem auto;}
.footer ul li a p{height: 1rem;line-height: 1rem;margin-top: .5rem;color: #FFFFFF;font-size: .9rem;}


/*字体图标*/
@font-face {font-family: "iconfont";
src: url('iconfont.eot'); /* IE9*/
src: url('iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('iconfont.woff') format('woff'), /* chrome, firefox */
url('iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont{
font-family:"iconfont" !important;
font-size:16px;
font-style:normal;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;
-moz-osx-font-smoothing: grayscale;
}

@media screen and (min-width:640px){.msfc .msfc_tab .hd ul li{font-size: 1rem;}.msfc .msfc_tab .bd ul li .img{width: 28%;max-width: 160px;}.msfc .msfc_tab .bd ul li .des{width: 70%;}.msfc .msfc_tab .bd ul li .des h3{font-size: 1.2rem;}.msfc .msfc_tab .bd ul li .des h3 span{font-size: .8rem;}.msfc .msfc_tab .bd ul li .des p{margin: .3rem 0;font-size: 1rem;}.sy_zy .bg{height: 8.4rem;}.sy_zy .bg h2{line-height: 5rem;}.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide{margin-top: -4.6rem;}.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a ul li p{font-size: .85rem;}}
@media screen and (min-width:560px) and (max-width:639px){.msfc .msfc_tab .hd ul li{font-size: .9rem;}.msfc .msfc_tab .bd ul li .img{width: 28%;}.msfc .msfc_tab .bd ul li .des{width: 70%;}.msfc .msfc_tab .bd ul li .des h3{font-size: 1.2rem;}.msfc .msfc_tab .bd ul li .des h3 span{font-size: .8rem;}.msfc .msfc_tab .bd ul li .des p{margin: .3rem 0;font-size: 1rem;}.sy_zy .bg{height: 8.2rem;}.sy_zy .bg h2{line-height: 4.8rem;}.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide{margin-top: -4.4rem;}.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a ul li p{font-size: .8rem;}}
@media screen and (min-width:480px) and (max-width:559px){.msfc .msfc_tab .hd ul li{font-size: .85rem;}.msfc .msfc_tab .bd ul li .img{width: 28%;}.msfc .msfc_tab .bd ul li .des{width: 70%;}.msfc .msfc_tab .bd ul li .des h3{font-size: 1rem;}.msfc .msfc_tab .bd ul li .des h3 span{font-size: .75rem;}.msfc .msfc_tab .bd ul li .des p{margin: .2rem 0;font-size: .9rem;}.sy_zy .bg{height: 7.8rem;}.sy_zy .bg h2{line-height: 4.6rem;}.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide{margin-top: -4.2rem;}.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a ul li p{font-size: .75rem;}}
@media screen and (min-width:361px) and (max-width:479px){.cjdxb .sy_dxbqd .bd ul li{font-size: .7rem;}.zytj ul li .zy_des p span{font-size: .7rem;}.msfc .msfc_tab .hd ul li{font-size: .8rem;}.msfc .msfc_tab .bd ul li .img{width: 28%;}.msfc .msfc_tab .bd ul li .des{width: 70%;}.msfc .msfc_tab .bd ul li .des h3{font-size: .9rem;}.msfc .msfc_tab .bd ul li .des h3 span{font-size: .65rem;}.msfc .msfc_tab .bd ul li .des p{line-height: 1.5;margin: .2rem 0;font-size: .75rem;}.sy_zy .bg{height: 7.5rem;}.sy_zy .bg h2{line-height: 4rem;}.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide{margin-top: -4rem;}.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a ul li p{font-size: .7rem;}}
@media screen and (max-width:360px){.cjdxb .sy_dxbqd .bd ul li{font-size: .7rem;}.zytj ul li .zy_des p span{font-size: .7rem;}.msfc .msfc_tab .hd ul li{font-size: .75rem;}.msfc .msfc_tab .bd ul li .img{width: 28%;}.msfc .msfc_tab .bd ul li .des{width: 70%;}.msfc .msfc_tab .bd ul li .des h3{font-size: .85rem;}.msfc .msfc_tab .bd ul li .des h3 span{font-size: .6rem;}.msfc .msfc_tab .bd ul li .des p{margin: .1rem 0;font-size: .65rem;}.sy_zy .bg{height: 7rem;}.sy_zy .bg h2{line-height: 4rem;}.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide{margin-top: -4rem;}.sy_zy .swiper-container1 .swiper-wrapper .swiper-slide .zy_box a ul li p{font-size: .7rem;}}
