html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0; font-family: 'Microsoft YaHei', '\5FAE \8F6F \96C5\91';} 
fieldset,img {border:0 none;} 
dl,ul,ol,menu,li {list-style:none;}  
input,select,textarea,button {vertical-align:middle;border:none;outline:none;} 
input:focus,select:focus,textarea:focus,button:focus {border:none;outline:none;background-image: none;}  
button {border:0 none;background-color:transparent;cursor:pointer}  
th,td,input,select,textarea,button {font-size:12px;font-family:"å¾®è½¯é›…é»‘", "é»‘ä½“","å®‹ä½“";color:#444} 
a {color:#666;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration: none !important;}
a:active, a:hover {text-decoration:none} 
table {border-collapse:collapse;border-spacing:0;table-layout:fixed;margin:0 auto;}  
iframe{border: none;width: 100%;height: 100%;box-sizing: border-box;}
img {border: 0;max-width: 100%;vertical-align: middle; height: auto;}
.bm_icon{ margin-right: 12px; }
em{font-style: normal}
input:focus,select:focus,textarea:focus,button:focus {border:1px solid #dedede;outline:none;background-image: none;}
a:focus, a:hover{color: #b58e4b;}
.left,.fl{ float: left;}
.right,.fr{ float: right;}
html,body{
    width: 100%;
    font-size: 16px;
    line-height: 24px;
    color:#31404c;
    overflow-x: hidden
}
.hidden{
    display: none;
}
hr{width: 100% !important;}
.text-over { overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mt7{ margin-top:7px;}
.gu{color:#fff;background:#24adf3; }
.gu a{color:#fff }
.clearfix{*zoom:1;}/*IE/7/6*/
.clearfix:before,.clearfix:after{clear:both;display:block;content:"";height:0;visibility:hidden;font-size: 0;}
.container{
    width: 1200px;
    margin:0 auto;
    padding: 0
}
.mt20{ margin-top: 20px;margin-bottom: 20px;}

.bm_nav-height{ position:relative;}
.bm_nav-wrap { width: 100%;}
 .bm_nav-mobile {display: none;font-weight: bold;width: 100%;}
 .bm_ap-right {background: url(../images/1610010141761.jpg)  no-repeat; width: 300px; height: 560px; position: relative;z-index: 232!important;}
 .bm_ap-right .bm_ap_title { color: #fff0eb; font-size: 20px; font-weight: bold; background: url(https://imagedb.pxmsw.cn/api/image/1610010099221)  no-repeat;  width: 294px; height: 52px; padding-top: 7px; text-align: center; position: absolute; border-bottom: none; top: 20px; left: -14px; }
 .bm_ap-right .bm_ap_des { font-size: 16px; color: #666666; text-align: center; padding-top: 75px; }
 .bm_ap-right .bm_timew2 { text-align: center; margin-top: 9px; }.bm_ap-right .bm_timew2 span { color: #f0532d; font-size: 40px; }
 .bm_ap-right .bm_bd { margin: 0 20px; width: auto !important; height: auto !important; background: none !important; }
 .bm_ap-right .bm_bd input, button.bm_submit { width: 100%; background: #fff; height: 44px;line-height: 44px; border-radius: 4px; font-size: 15px; border: none; padding-left: 16px; box-sizing: border-box; margin-top: 15px; }
 .bm_ap-right .bm_bd .bm_submit {cursor:pointer; position: inherit; background-color:#24adf3; font-size: 15px; color: #ffffff; background-position-x: 165px; background-position-y: 16px; padding: 0; }
 .bm_ap-right .bm_ap_ms { color: #666666; font-size: 13px; text-align: center; margin-top: 6px; }
 .bm_ap-right .bm_ap_b { margin: 20px; }
 .bm_ap-right .bm_ap_b .bm_ap_bk { font-size: 16px; box-sizing: border-box; font-weight: bold; color: #444; padding-left: 24px; }
 .bm_ap-right .bm_ap_b .bm_ap_bk i { font-weight: normal; font-size: 16px; }
 .bm_ap-right .bm_ap_b .bm_ap_bk .i_ico { color: #24adf3; }
 .bm_ap-right .bm_ap_b a {background-color: #24adf3;width: 128px; height: 42px; line-height: 42px; margin: 10px auto; text-align: center; display: block; color: #fff;  border-radius: 5px;cursor:pointer;}.bm_ap_apTopDiv { width: 300px; height: 560px; margin-bottom: 20px; display: none;}
 .bm_shake {animation:bm_shake 3s ease infinite;}@keyframes bm_shake {10%, 90% { transform: translate3d(-1px, 0, 0); }20%, 80% { transform: translate3d(+2px, 0, 0); }30%, 70% { transform: translate3d(-4px, 0, 0); }40%, 60% { transform: translate3d(+4px, 0, 0); }50% { transform: translate3d(-4px, 0, 0); }}

 /*相册*/
 .side-campusstyle .hd {
    padding: 15px 0;
    position: relative;
    border-bottom: 1px solid #f7f7f7;
}
.side-campusstyle .hd h3 a {
    padding:5px 0;
    border-bottom: 3px solid #24adf3;
    font-size: 22px;
    color: #222222;
    font-weight: normal;
}
.side-campusstyle .hd span{position:absolute;right:0;bottom:18px}

/* fullSlide */
.fullSlide{width:100%;position:relative;height: 212px;background:#f1f1f1;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:212px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:212px;}
.fullSlide .prev,.fullSlide .next{position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:25px;height:40px;background:url(../images/slider-arrow.png) -55px 10px #000 no-repeat;  cursor:pointer;filter:alpha(opacity=50);opacity:0.5;}
.fullSlide .next{left:auto;right:0;background-position:-22px 10px;}
/* 分页 */
.page .thisclass{ background-color:#24adf3; border:none; color:white;  }
.page{  margin-top:30px;}
.page li { border:1px solid #d2d2d2; border-radius:2px; float:left; margin:0 12px 0 0; line-height:30px; padding:0 12px;} 
.page li a{ text-align:center; }
.page li select{ border:none;}

*{ margin:0; padding:0;list-style: none;}
body {font:12px/1.5 Tahoma;}
#outer {width:100%;margin:0 auto;}
#tab_ul {font-size: 0;border-bottom: 1px solid lightgray;margin-top:20px;}
#tab_ul li {display: inline-block;cursor: pointer;width: auto;height: 36px;font-size: 18px;color: #6F6F6F;margin-right: 35px;}
#tab_ul li.current {color: #24adf3;border-bottom: 2px solid #24adf3;}
#tab_cont ul {line-height:35px;display:none;}

.tab_item li{ width:24%; height:30px; padding-left:1%;
	overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
	float:left; position:relative;}
.tab_item li  a:before{content: '';width:3px;height: 3px;background-color:#666;position: absolute;top: 15px;left: 0px;border-radius:3px ;}


