body{background: #f0f4f9;max-width: 50rem;margin:0 auto;}
/*顶部搜索*/
html{font-size: 20px!important;}
.f-bmtitle a{color: #fff!important;}
.g-bmsearch {padding:.45rem .75rem;background:#fa6730; position: fixed;top:-2.5rem;z-index:3;width:calc(100% - 1.5rem);max-width: 23.5rem;}
.f-bmsearch{background: #fff;height: 1.5rem;line-height: 1.5rem;border-radius:.75rem;}
.f-bmsearch form{display:block;position: relative; }
.f-bmsearch .u-searchimg{position: absolute;left: 5px;display: inline-block;width: .7rem;height: .7rem;background: url(../images/f-search.png) 0 0 no-repeat;background-size: 16px; border:none;text-indent: 10000px;left: 7px;top:8px;}
.f-bmsearch .u-searchtext{display: block;padding: 0;width: calc(100% - 1.5rem);border:none;line-height: 1.5rem;text-indent: 25px;font-size: .75rem;border-radius: .75rem;}
.f-bmsearch em{display: inline-block;width:16px;height: 16px;background: url(../images/close_btn.png) 0 0 no-repeat;position: absolute;right: 7px;top: 7px;background-size: 100%;}
/*顶部*/
.g-tytop{background: #fa6730;position: fixed;width: 100%;max-width: 50rem;z-index: 2;}
.f-tytop{padding:.75rem;}
.g-tytop .f-tytop a.f-logo{display: inline-block;width:100px;height: .8rem;vertical-align: top;}
.g-tytop .f-tytop a.f-logo img{display: inline-block;width:100%;}
.f-tytop em{display: inline-block;width: 2px;height: .9rem;background: url(../images/line.png) 1px 0 no-repeat;vertical-align: middle;margin: 0 .5rem;background-size:100%; }
.f-tytop .f-bmtitle{display: inline-block;font-size: 12px;vertical-align: middle;color: #fff;overflow:hidden;height: 1rem;line-height: 1rem;}
.f-tytop .u-chaxun{float:right;display: inline-block;vertical-align: middle;}
.f-tytop .u-chaxun i{display: inline-block;cursor: pointer;width: 16px;height: 16px;background: url(../images/f-searchlist.png) 0 0 no-repeat;vertical-align: middle;margin-right: .5rem;background-size: 100%}
.f-tytop .u-chaxun .u-daohang{font-size: .75rem;color:#fff;display: inline-block;vertical-align: middle;line-height: .9rem;}
.f-tytop .u-chaxun .u-daohang img{margin-left: 5px;width: 25%;}

.g-headbox h1{line-height: 2.5rem;font-size: 1rem;font-weight: bold;padding: 0 .75rem;}
.g-headbox{padding:3rem 0 0 0;}
.g-banner{height: 10rem;overflow-y: hidden;}
.g-banner img{width:100%;}
.g-headbox .f-intro{font-size: .7rem;text-align: justify;padding:.75rem; margin-bottom: .75rem;}
.g-daxueinfo4{position: relative;overflow:hidden;}
.g-daxueinfo4 i{display: block;font-style: normal;text-align: center;position: absolute;bottom: 0;color: #1d63d7;padding:.5rem 0;width:100%;background: #fff;font-size: .75rem;}
.f-intro i{background: #f0f4f9;}
.g-headbox .f-intro i{width: calc(100% - 1.5rem);}



/*大学简史*/
.g-commonbox{background: #fff;padding:.75rem 0;margin-bottom: .75rem;}
.g-commonbox h2{border-left: .2rem solid #ff7129;padding-left: .25rem;font-size: 1rem;line-height: 1rem; font-weight: bold;}
.g-commonbox h2 a{font-weight: normal;font-size: .7rem;float: right;display: inline-block;margin-right: .75rem;}
/*.g-daxueinfo1 p*/.g-commonbox .g-daxue-txt{margin:.75rem .75rem 0 .75rem	;text-align:justify;font-size: .7rem;line-height: 1rem;}
.g-daxueinfo2{margin:0 .75rem;font-size: .7rem;border-top: .1rem solid #ff7129;margin-top: .75rem;}
.g-daxueinfo2 li {line-height: 1.2rem;padding:.2rem 0;border-bottom:1px dashed #c4c4c4;color: #999;text-align: justify;}
.g-daxueinfo2 li em{color: #333;}

/*知名校友*/
.g-daxueinfo3{padding:.75rem;background: #fff;}
.g-daxueinfo3 h2{border-left: .2rem solid #ff7129;padding-left: .25rem;font-size: 1rem;line-height: 1rem;  font-weight: bold;}
.f-daxueinfo3 li{width:4rem;margin-right: .75rem;float: left;}
.g-daxueinfo3list{overflow-x:auto;width:100%;padding-top:.75rem;}
.f-daxueinfo3{width:47rem;height: 5.4rem}
.f-daxueinfo3 i,.f-daxueinfo3 em{display: block;}
.f-daxueinfo3 i {width: 4rem;height: 4rem;border-radius: 4rem;overflow:hidden;margin:0 auto;}
.f-daxueinfo3 i img{width:100%;}
.f-daxueinfo3 em{text-align: center;padding-top:.5rem;font-size: .7rem;}

/*/学院动态/*/
.g-mainbox{padding:.75rem 0 0 0;}
.f-daxueinfo4{padding:0 .75rem;}
.f-daxueinfo4 li{padding:.75rem 6.5rem .75rem 0;height: 3.5rem;position: relative;border-bottom: .05rem solid #c4c4c4}
.f-daxueinfo4 li a i{display: inline-block;width: 6rem;height: 3.5rem;border-radius: .4rem;overflow:hidden;position: absolute;right: 0;}
.f-daxueinfo4 li a i img{width: 100%; }
.f-daxueinfo4 li strong{font-size: .8rem;font-weight: normal;padding:.4rem 0 .2rem 0;display: inline-block;display: inline-block;   height: 0.75rem;   overflow: hidden;}
.f-daxueinfo4 li a p{margin: 0;font-size: .6rem!important;line-height: .9rem!important;max-height: 1.8rem;overflow:hidden;color:#999;}

.g-daxueinfo1 p{text-align: justify;}

.g-daxueinfo1 span{display: block;padding-bottom: .25rem}
/*底部*/
footer{background: #333333;text-align: center;padding:.75rem 0;color: #fff;font-size: .7rem;color:#fff;width:100%;}
footer .g-foot a{font-size: .7rem;color:#fff;display: inline-block;line-height: .7rem;}
footer .g-foot em{margin:0 1.5rem;display: inline-block;line-height: .7rem;}

/*侧边导航*/
#sidenav {position: fixed;z-index: 10000;right: -45rem;top:2.55rem;background: #fff;display: block;height:calc(100% - 2.5rem);}
#sidenav ul li {padding:5px;height: .9rem;line-height:.9rem;width:2.5rem;margin:.5rem .9rem 0 .9rem;border:1px solid #fa6730;border-radius: 1rem;text-align: center;}
#sidenav ul li a{font-size:.7rem;line-height: .9rem;display: block;color:#fa6730;}
