/* CSS Document */
@charset "gb2312";

/*======Reset style======*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul,li{list-style:none;}
body,button,input,select,textarea{font:15px \5FAE\8F6F\96C5\9ED1,helvetica,arial;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
abbr,acronym{border:0;font-variant:normal;}
html{background-color:#;height:100%}
body{margin:0 auto;width:100%;color:#000;background: white;}

.clear{display:block;clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
a{color:#555;text-decoration:none;}
.aunderNo a:hover,.aunderNo:hover{text-decoration:none;}

.ffff,.ffff a,.ffff a:hover{color:#fff;}
.f000,.f000 a{color:#000;}
.f15a,.f15a a{color:#1c5aa2;}
.f333,.f333 a{color:#333;}
.f888,.f888A a{color:#888;}
.f900,.f900 a{color:#910000;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs18{font-size:18px;}
.fs16{font-size:16px;}
.fs20{font-size:20px;}
.fbold{font-weight:800;}
.textC{text-align:center;}

.pl14{padding-left:14px;}
.mt14{margin-top:14px;}
.mb14{margin-bottom:14px;}


/*======head======*/
/*头部*/
.head{ width:100%; height:60px; background:#056097;  text-align:center; color:#FFF;}
.head .back,.head em,.head span{ display:inline-block; *display:inline; zoom:1; height:50px; line-height:50px; color:#FFF;}
.head .back{ position:absolute; left:20px; top:5px; padding-left:20px; background:url(../images_wap/icon2.png) no-repeat left center; font-size:16px;}
.head em{ font-size:20px;}
.head img{height:54px; margin-top:0px;margin-left:-20px;}
.head span{ width:50px; background:url(../images_wap/icon1.png) no-repeat center center; position:absolute; right:10px; top:5px; cursor:pointer;}
.head .nav{ width:100px; position:absolute;height:440px;overflow:auto; right:0; top:60px; background:#035c97; text-align:center; display:none;z-index:100000;}
.head .nav a{ display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; color:#FFF;}
.head .back {
    position: absolute;
    left: 20px;
    top: 5px;
    padding-left: 20px;
    background: url(../images_wap/icon3.png) no-repeat left center;
    font-size: 16px;
}	
.head img {
       height: 54px;
    margin-top: 3px;
}	
/*======footer======*/
.wgb_list li a .li_sp1{
	display:inline-block; width:87%;    white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
	float:left;
}
.wgb_list li a .li_sp2{
	float:right;
}
.wgb_list li .mui-table-view-cell:after{
	display: none;
}
.mui-navigate-right:after, .mui-push-right:after{
	display: none !important;
}
/*底部*/
.footer{background: #fff; text-align: center;margin-bottom:55px;}
.footer div{	
	background: #0000007a;
	height: 100%;
	width: 100%;
	color:#575757;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;}
.foot .center{
	background: url(../images_wap/letter_bg.png) repeat;
	height: 100%;
	width: 100%;
	    padding: 10px;
}
.foot .center p,.foot .center p a{
	color:white;
}
/*======ad/news======*/
.ad{width:100%;height:42px;line-height:42px;background:#f1f9ff;overflow:hidden;}
	.ad ul{height:44px;}
	.ad ul li{float:left;padding:0 14px;}
	.ad a{color:#1c5aa2;}

#menu{
	height:45px;
	position:fixed;
	bottom:0px;
	width:100%;
	background:#2f6799;
	text-align:center;
	z-index:9999;
}	
#menu ul{
	display: -webkit-box;
}
#menu ul li{
	text-align:center;
	margin-top:4px;
	color:#fff;
	line-height:38px;
}

#menu ul li a{color:#fff;}



#menu li:nth-of-type(1){
	 -webkit-box-flex:1;
}

#menu li:nth-of-type(2){
	 -webkit-box-flex:1;
}

#menu li:nth-of-type(3){
	 -webkit-box-flex:1;
}
#menu li:nth-of-type(3) i{
	 font-size: 22px;
}
#menu li:nth-of-type(4){
	 -webkit-box-flex:1;
}


/*导航链接*/
.nav{ overflow: hidden;}
.nav ul li{ width: 50%; height: 65px; text-align: center; background: #fff; float: left; box-sizing: border-box; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;}
.nav ul li:nth-of-type(2n){ border-right: none;}
.nav ul li h3{ font-size: 15px; margin-top: 18px; color: #056097;}
.nav ul li p{ margin-top: 4px; font-size: 14px; transform:scale(.8); color:#d7b281;}




.s_nav1{ width:100%; margin-bottom:10px; text-align:center; background:#fcfcfc; border-bottom:#eee 1px solid}
.s_nav a{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; margin:0 5px 0 5px; font-size:14px; border-radius:2px; padding:0 20px 0px 20px; background:#fcfcfc; border:#f5f5f5 1px solid;}
.s_nav a.now,.s_nav a:hover{ color:#fff; background:#0070b4; border:#0070b4 1px solid;}


#New_Content{margin-top:45px;text-align:left;}
#New_Content img{display:block;margin:0 auto;    max-width: 100%;}



.news,.campus,.education,.recruit{ background: #fff; margin: 12px 0px 0px 0px;}
.news{ background: #fff; margin: 0px 0px 0px 0px;    padding-top: 10px;    padding-bottom: 2px;}
/*标题*/
.title{ height: 42px; line-height: 42px;-webkit-box-shadow: 0px 1px 1px #e8e8e8;
box-shadow: 0px 1px 1px #e8e8e8;background: #056097;
    color: white;}
.title ul li{ width: 24.33%; float: left; font-size: 14px; text-align: center;}
.content{ overflow: hidden;}
.content ul{ padding: 14px 0;height: 357px;
    overflow: hidden;}
.content ul li{height: 35px;
    line-height: 35px;
    margin: 0px auto;
    color: #424242;
    padding: 0 10px;
    border-bottom: 1px solid #b9b9b9;
    background: url(../images/list_icon.jpg) no-repeat 5px center;}
.content ul li a{display:block; width:100%;color:#252525}
.content ul li p{    width: 66%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    float: left;}
.content ul li span{    width: 95px;
    text-align: right;
    color: #252525;
    float: right;
    font-size: 14px;}
.search{
	    height: 35px;
    margin-bottom: 10px;
    margin-left: 20px;
    width: 81%;
    border-radius: 10px;
    border: 1px solid gainsboro;
    padding-left: 10px;    overflow: hidden;
}
.search input{
	height: 35px  !important;
    width: 80%  !important;
    border: none !important;
    border-right: 1px solid gainsboro !important;
    line-height: 35px !important;
    font-size: 12px !important;
    float: left !important;    outline: none !important;
}
.search a{
	display: inline-block !important;
    width: 15% !important;    color: #a7a7a7;
    padding-left: 6px !important;
    float: left !important;
    height: 35px !important;
    line-height: 35px !important;
}
.news_active{  background: #dac427;
    font-weight: bold;}

.education_title{ border-top: 2px solid #fc942d;}
.education_active{color:#fc942d;}

.recruit_title{border-top: 2px solid #65ac36}
.recruit_active{color:#65ac36;}


/*各科教研组*/
.research{ background: #fff; overflow: hidden; padding-bottom: 10px; margin-top: 12px;}
.research ul li{ width: 25%; float: left; margin-top: 10px;}
.research ul li a{color:#000;font-size:12px;}
.research ul li span{width: 75%; height: 80px;display: block; margin: 0px auto; border-radius: 15px; color: #fff; text-align: center;}
..research ul li span img {
    display: block;
    margin: 0 auto;
}
.research ul li:nth-child(1) a {
    white-space: nowrap;
}
/*标题*/
.titleII{ width: 100%; height: 42px; line-height: 42px; border-bottom: 1px solid #e8e8e8;}
.titleII h3{ float: left; margin-left: 10px; color:#056097; font-size: 15px;}
.titleII span{ color: #999; float:right; margin-right: 10px;}
.titleII span a{color:#999;}
.wgb-nav{
	    background: #056097;
}
.wgb-nav .mui-active{
	    background: #FFC107 !important;
   
}
.box1,.box2{position:relative;height:250px;    background: white;}
.box1{
	height: 340px;
}
.wgb-nav a{
	 color: white !important;
}
.box1 .mui-slider-group,.box2 .mui-slider-group {
	    top: 37px  !important;
}
.box1 .more{
	    text-align: center;
    letter-spacing: 6px;    color: inherit;
}
.mui-slider .mui-slider-group .mui-slider-item img{
	width:auto !important;
}
.box2 .wgb-nav .mui-active{
	background:#4CAF50 !important;
}
.box2 .wgb-nav{
	background:#607D8B;
}
  .research ul a img{    width: 46%; margin-Left: 2%;}
#sec2 .img{
	float:left;
	width:25%;
	height:83px;
	
}
#sec2 .mui-scroll{
	top: 16px !important;
}
#sec2 .yw{
	background: url(../images_wap/top/yw.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .sx{
	background: url(../images_wap/top/sx.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .yy{
	background: url(../images_wap/top/yy.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .wl{
	background: url(../images_wap/top/wl.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .hx{
	background: url(../images_wap/top/hx.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .sw{
	background: url(../images_wap/top/sw.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .zz{
	background: url(../images_wap/top/zz.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .ls{
	background: url(../images_wap/top/ls.png) no-repeat center 7px;
    background-size: 38%;
}
#sec2 .dl{
	background: url(../images_wap/top/dl.png) no-repeat center 7px;
    background-size: 36%;
}
#sec2 .ty{
	background: url(../images_wap/top/ty.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .ys{
	background: url(../images_wap/top/ys.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .xx{
	background: url(../images_wap/top/xx.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .tdkx{
	background: url(../images_wap/top/tdkx.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .ysyn{
	background: url(../images_wap/top/ysyn.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .nsdb{
	background: url(../images_wap/top/nsdb.png) no-repeat center 7px;
    background-size: 41%;
}
#sec2 .mbzr{
	background: url(../images_wap/top/msbzr.png) no-repeat center 7px;
    background-size: 38%;
}
#sec2 .img p{
	margin-top: 40px;
    text-align: center;
    font-size: 12px;
    /* font-weight: bold; */
    color: #171717;
}
#sec3 .img{
	float: left;
    width: 50%;
    height: 60px;
    margin-top: 3px;
}
#sec3 .img img{
	width:90% !important;
	display:block;
	margin: 0 auto;    max-height: 55px;
}
#sec4 ul{
	width: 90%;
	margin: 25px auto;
}
#sec4 li{
	float: left;
	width: 50%;
	height: 35px;
}
.link{
	position: relative;
	height: 165px;
	background: white;
}
.link .mui-slider-group {
	top: 37px !important;
}
.link  .yqlj{
	    float: left;
    height: 38px;
    line-height: 38px;
    display: block;
    padding: 0 10px;
    color: white;
    background: #673AB7;
    border-right: 4px solid #607d8b;
}
.wgb-nav2{
	width: 480px !important;    background: #414a50;
}
.wgb-nav2 .mui-active{
	    background: #CDDC39 !important;
}
.zhandian{
	    font-size: 12px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    color: #8c8c8c;
}
.link .mui-scroll ul{
	padding: 0 10px;    margin-top: 10px;
}
.link .mui-scroll li{
	height: 35px;
	line-height: 35px;   
	width: 50%;
	float: left;
	 white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.link .mui-scroll li a{
	color: #737373;
}
@media only screen and (min-width: 320px) and (max-width: 370px){
	.head img{
		    height: 43px;
    margin-top: 8px;
	}
}
