.web_hide{display: none;}
@media screen and (max-width: 1500px) {
	.logo_top{width: 100%; text-align: center; padding:17px 0;}
	.nav{padding: 0 3%;}
	.main{padding: 0 3%;}
	.content{width: 100%; box-sizing: border-box; padding:  0;}
	.friend{ margin-top: 10px;}
	.friend .content{padding: 10px 0%;}
}


@media screen and (max-width: 1000px) {
	body{letter-spacing: normal; font-size: 0.28rem; }
	.content{width: 100%; }
	.hide{display: none;}
 .pc_hide{display: none!important;}
 .web_hide{display: block;}
 table th,td{padding:10px 15px; box-sizing: border-box; line-height: 1.5; font-size: 0.28rem;}
 table th{font-size: 0.32rem; font-weight: normal;}
 
 #g-wp {  padding:1.16rem 0 0; background:#fff; }
 .wrap{ width:96%; margin: 0 auto;}
 .headerBox{position: fixed; top: 0; left: 0;width:100%; z-index: 6; }
 #header { position:relative; width:100%; height:1.26rem; background:#195F7C;z-index:5; }
 #header .tit{text-align: center; font-size: 0.38rem; color: #fff; padding-top: 0.1rem;}
  #header .tit img{width: 5.8rem; margin-top: 0.17rem; }
 .g-wp { margin:0 auto; background:#fff; transition:transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); z-index:2; }
 
 .u-mask { position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:.5; z-index:9; }
 .m-nav { width:200px; height:100%; left:-200px; top:0; background:#000; position:fixed; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); z-index:1; }
 .m-nav h2 { margin:0 0 10px; padding:10px 0; border-bottom:1px solid #ddd; font-weight:bold; font-size:16px; line-height:30px; text-align:center; }
 .m-nav li { position:relative; padding:12px 12px 12px 22px;  font-size:14px; line-height:24px; }
 .m-nav li a { display:block; color: #fff;}
 .m-nav li a:hover,.m-nav .current a { color:#fff; }
 /* .m-nav .current:after { position:absolute; top:50%; left:0; width:5px; height:14px; margin-top:-7px; border-left:2px solid #f60; content:"" } */
 
 /* 菜单显示 */
 .u-menu { position:absolute; left:0.17rem; top:0.27rem; display:block; width:0.7rem; height:0.7rem; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); z-index: 99; }
  .u-menu img{width: 100%;}
 .u-menu div { position:absolute; left:13px; top:20px; width:25px; height:25px; transform:translateZ(0px) rotate(0deg); transition:transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s; }
 .u-menu div i { position:absolute; left:0; top:0; display:block; width:25px; height:2px; background:#c7000b; }
 .u-menu .u-menu-top i {transform:translate3d(0px,-8px,0px);-webkit-transform:translate3d(0px,-8px,0px);}
 .u-menu .u-menu-middle i {transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);}
 .u-menu .u-menu-bottom i {transform:translate3d(0px,8px,0px);-webkit-transform:translate3d(0px,8px,0px);}
 
 
 body.z-open .m-nav {transform:translate3d(200px,0,0);-webkit-transform:translate3d(200px,0,0);}
 body.z-open .g-wp {transform:translate3d(200px,0,0);-webkit-transform:translate3d(200px,0,0);}
 body.z-open .u-menu {transform:translateZ(0px) rotate(90deg);-webkit-transform:translateZ(0px) rotate(90deg);}
 body.z-open .u-menu  div {transform:translateZ(0px) rotate(45deg);transition:transform 0.25s cubic-bezier(0.4,0.01,0.165,0.99) 0.2s;-webkit-transform:translateZ(0px) rotate(45deg);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4,0.01,0.165,0.99) 0.2s;}
 body.z-open .u-menu  div i {transition:transform 0.2s ease 0s;transform:translate3d(0px,11px,0px);-webkit-transition:-webkit-transform 0.2s ease 0s;-webkit-transform:translate3d(0px,11px,0px); }
 body.z-open .u-menu .u-menu-bottom {transform:translateZ(0px) rotate(-45deg);-webkit-transform:translateZ(0px) rotate(-45deg);}
 body.z-open .u-menu .u-menu-middle { display:none; }
 
 .sy_menu{width: 95%; margin: 0.4rem auto;}
 .sy_menu .sy_gg img{width: 100%;}
 .sy_menu_list{display: flex; flex-flow: row wrap; margin-top: 0.5rem;}
 .sy_menu_list .sy_menu_li{width: 40%; display: flex; flex-direction: column; align-items: center; padding: 0.3rem; box-sizing: border-box; margin: 0.3rem; background-color: #fff; border-radius: 0.2rem; box-shadow:0 0rem 0.4rem rgba(0,0,0,0.12);}
 .sy_menu_list .sy_menu_li .menu_li_tit{font-size: 0.32rem; font-weight: 500; color: #000000;margin-top: 0.1rem;}
 .sy_menu_list .sy_menu_li img{width: 50%;}
 
 
 
 .nav_logo{width: 100%; text-align: center; border-bottom: 1px solid #151515; margin-top: 0.35rem;}
 .nav_logo img{width: 100%; margin: 0 auto 0.3rem;}
 .nav_logo .tel{display: block; width: 60%; margin: 0.2rem auto 0.5rem; background-color: #d8e9ff; line-height: 0.6rem; height: 0.6rem; border-radius: 100rem; font-size: 0.32rem; color: #45679f; font-weight: bold;}
 .m-nav ul{margin-top: 0.2rem; }
 .m-nav ul li .one{width: 100%; }
 .m-nav ul li .one a{ display: flex;align-items: center;}
 .m-nav ul li .one a label{display: flex; width: 100%; align-items: center; }
 .m-nav ul li .one .nav_icon{ width: 0.4rem; height: 0.4rem; margin-right: 0.1rem;}
 .m-nav ul li .one a .nav_icon2{ width: 0.2rem; height: 0.2rem; margin-right: 0.1rem; float: right;display: none;}
 .m-nav ul li .one a .nav_icon3{ width: 0.2rem; height: 0.2rem; margin-right: 0.1rem; float: right;}
 .m-nav ul li dl{ padding-left: 0.3rem; padding-top: 0.1rem;overflow-y: scroll;    max-height: 30vh; }
 .m-nav ul li dd img{width: 0.3rem; margin-right: 0.1rem;}
 .m-nav ul li dd{display: flex; align-items: center; margin-top: .2rem;}
 .m-nav ul li.current{background-color: #161616;}
 .m-nav ul li.current .one a .nav_icon3{display: none;}
 .m-nav ul li.current .one a .nav_icon2{display: block;}
 

.footer{ padding: 0.25rem 0; height: auto;}
.foot_logo img{width: 70%; max-width: 369px;}
.foot_top .foot_xx{margin: 40px 0 20px; }
.foot_top .foot_xx img{width: 90%; max-width: 590px;}
.foot_info{border-top: 1px solid #1D7599; padding-top: 20px;}
.foot_info p{text-align: center; font-size: 0.25rem; line-height: 2; padding: 0 0.2rem; box-sizing: border-box;}


.main{padding: 0;}
.banner{width: 100%;}
.banner img{ height: 3rem; position: relative; width: 140%;}
.slide{float: none; width: 96%; margin: 0 auto 0.25rem;}
.page1 .one_li{  float: none; width: 96%; margin: 0 auto;   margin-left: auto; height: auto;}
.page2{background-size: cover; height: auto; padding-bottom: 0.35rem;}
.page2 .news_box{float: none; width: 96%; margin:0rem auto 0rem;height: auto;}
.page2 .news_box:first-child{margin-left: auto;}
.page3 .one_li:first-child{margin-left: auto;margin: 0 auto 0.35rem;}


.page3 .team_li .img{height: 2.4rem;}
.pub_news_tit .news_tit_name{font-size: 0.38rem;}
.pub_news_tit .news_tit_yw{font-size: 0.3rem;}
.pub_news_tit .news_list ul li a{font-size: 0.28rem;}
.pub_news_tit .news_list ul li{line-height: 2.5; background-position: 0 0.25rem;font-size: 0.28rem;}
.one_li_bg{padding: 0.15rem 0.2rem;}
.page2 .news_box .news_tit .news_tit_name{font-size: 0.38rem;}
.page2 .news_box .news_tit .news_tit_yw{font-size: 0.3rem;}
.page2 .news_box{padding: 0.15rem 0.2rem;}
.page2 .news_box .news_list ul li a{font-size: 0.28rem;}
.page2 .news_box .news_list ul li{line-height: 2.5; background-position: 0 0.25rem;font-size: 0.28rem;}
.page3 .one_li{padding: 0.15rem 0.2rem;}
.page3 .team_li .tit{font-size: 0.32rem;}

.submenu{width: 100%; float: none;}
.listcolumn{float: none; width: 96%; margin: 0 auto 0.25rem;}
.submenu-con{border-bottom: 1px solid #ccc; border-left: 0px solid #c38a11;padding: 0.15rem;}
.submenu-con ul{overflow-x: scroll; white-space: nowrap;}
.submenu-con>ul>li{display: inline-block; width: auto; border: none; line-height: 2;}
.submenu-con li a{height: 0.53rem; line-height: 0.53rem; background-position: 0 0.25rem; margin-left: 0.25rem;}
.submenu-title{margin-top: 0; font-size: 0.35rem;height: 0.83rem; line-height: 0.83rem;}
.local{font-size: 0.32rem;}
.list-item-title a{line-height: 2.5; background-position: 0 0.08rem;font-size: 0.3rem;}
.news-item{line-height: 2.5;}
.pagination a, .pagination strong{margin-bottom: 0.2rem;}
.sub_main{z-index: 1;}
.sub_banner img{height: 3rem;}

.chap-title{font-size: 0.36rem;}
.author{font-size: 0.28rem;}
.displayInfo p{font-size: 0.3rem;}

.pic_list .team_li{width: calc(50% - 15px);margin: 0 0 10px 10px;}
.pic_list .team_li:nth-child(4n+1){margin-left: 10px;}
.page1 .news_box .news_list ul li a{    width: calc(100% - 90px);}
.page2 .news_box .news_list ul li a{    width: calc(100% - 90px);}

.page1{margin: 0;}
.pub_news_tit .news_tit_name img{width: 0.48rem;}
.sy_zt .pub_news_tit .news_tit_name{font-size: 0.38rem;}
.sy_zt{padding: 0.15rem 0.2rem;}
.sy_zt .sy_zt_list{padding: 0.15rem;}
.sy_zt .sy_zt_list ul li{width:calc(50% - 0.1rem); margin-right: 0.1rem; height: auto;}
.sy_zt .sy_zt_list ul li img{width: 100%;}

.main_left{width: 100%; float: none;}
.main_right{width: 100%; float: none;}
.pub_tit{font-size: 0.38rem; margin: 0.25rem 0;}
.pubcontText{padding: 0; font-size: 0.3rem; line-height: 2; }
.friend .content{padding: 10px 2%;}
.friend .content label{display: block;}
.friend .content a{margin: 0 10px 0 0;}

.left_MenuList{}
.main_left .left_MenuList ul{width: 100%; overflow-x: scroll; border-bottom: 1px solid #E9E9E9; white-space: nowrap; padding-bottom: 0.1rem;}
.main_left .left_MenuList ul li{ padding: 0 0.2rem; line-height: 2; display: inline-block; border: none;}
.main_left .one_li{min-height: auto; margin-bottom: 0; padding: 0;}
.main_left .left_MenuList ul li a{font-size: 0.32rem; color: #195F7C; font-family: Bold;}
.main_right .pub_news_tit{height: auto; border: none;}
.main_right .pub_news_tit .news_tit_name{display: block; float: none; padding: 0;}
.main_right .pub_news_tit .sub_dh{float: none; color: #666; font-family: Medium; font-size: 0.28rem;}
.main_right .pub_news_tit .sub_dh a{color: #666;}

.rencaiList .down{padding: 0;}
.rencaiList .down .follow_li{padding: 0.15rem 0 0.15rem 0.35rem; font-size: 0.32rem; background-size: 4.5%;}
.rencaiList .down .follow_li a{ font-size: 0.32rem;}
.pages_box a{margin-bottom: 0.2rem;}

.postlist1{width: 100%;}
.zuoshi{width: 1.3rem; height: 1.3rem; font-size: 0.35rem; line-height: 2.5;}
.zuoshi>div{font-size: 0.25rem;}
.youcee1 h3{font-size: 0.3rem;}
.miaoshu1{font-size: 0.26rem; height: auto; line-height: 1.5; margin-top: 0.05rem;}
.youcee1{padding-left: 1.48rem;}
.postlist1 li{padding-bottom: 0.3rem; margin-top: 0.3rem;}

.rencaiList .follow .follow_tit a{font-size: 0.32rem; font-family: Bold;}
.rencaiList .follow .follow_li a{ font-size: 0.28rem;}
.rencaiList .follow .follow_li{ font-size: 0.28rem;}
.rencaiList .follow{margin-bottom: 0.3rem;}
.teacher_list ul{padding: 0;}
.teacher_list ul li{width: calc(33.3% - 0.2rem); margin:0 0.1rem 0.2rem;}
.teacher_list ul li p{ margin:0.1rem 0;font-size: 0.32rem;}
.teacher_list ul li img{margin: 0.2rem 0;}

.rencai{padding: 5%; width: 90%;}
.rencai ul li{font-size: 0.32rem; line-height: 2.5;}
.about_nr{min-height: 60%;}

.about_nr .newsPageTit{margin: 0.4rem auto 0.2rem; width: 100%; padding-bottom: 0.3rem;}
.about_nr .newsPageTit h1{font-size: 0.36rem;}
.about_nr .newsPageTit .from{font-size: 0.28rem;}
.pubcontText img{margin: 0.2rem auto;}

/* 漂浮广告 2022-04-07增加*/
#imgDiv{position:absolute;left:50px;top:60px; z-index: 999;}
.imgDivBox{width:108px;height:90px;background:red; position: relative;}
.imgBox_img{width: 100%; height: 100%;}


}
