.clear{clear: both;}
.center{width:1200px; margin:0 auto;}


/*header*/

.header_top{height: 30px; background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/header_top.jpg) no-repeat center top;}
.header_top .hy{height: 30px; line-height: 30px; color: #fff; font-size: 12px; width: 234px; float: right; display: inline-block;}
.header{height: 112px;}
.header .top_border{height: 112px;}
.header .logo{float: left; display: inline-block; width: 780px; height: 112px;}

.search_china{float: right; display: inline-block; width: 260px; height: 112px;}
.search{float: right; height: 28px; width: 258px; margin: 43px 0 0 0; background: #fff; border: 1px solid #014099;}
.search .txt,.search .btn{border: none; background: none; height: 28px; line-height: 28px; float: left;}
.search .txt{padding: 0 8px; width: 204px; color: #666; font-size: 12px;}
.search .btn{width: 38px; background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/search.jpg) no-repeat 0 0; cursor: pointer;}

.china_english{width: 142px; float: right; height: 39px; line-height: 39px;}
.china_english ul{width: 142px; height: 39px;}
.china_english ul li{float: left; width: 71px; height: 39px; line-height: 39px; background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/shu.jpg) no-repeat right center; text-align: center;}
.china_english ul li a{color: #7a7a7a;}
.china_english ul li a:hover{color: #014099;}



/*导航*/
.nav{height: 48px; z-index: 9999;}
.nav_yj{width: 1200px; margin: 0 auto; height: 48px;  background: #014099;}
.nav_yj li{float: left; text-align: center; line-height: 48px; position: relative; z-index: 999; width: 133px; background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/nav_shu.png) no-repeat right center;}
.nav_yj li.last_li{background: none;}
.nav_yj li.on{background: #023885;}
.nav_yj li a{font-size: 14px; color: #fff; display: block;}
.nav_yj li.prev{background: none} 
.nav_yj li.on a,.nav_yj li.on a:hover{color: #fff;}

.nav_ej{position: absolute; top: 47px; left: 0; display: none; background: #023885; float: left; width: 100%;}
.nav_ej li{text-align: center; background: none; line-height: 40px; float: left; width: 100%;}
.nav_ej li a{font-size: 14px; color: #fff; display: block; background: none; padding: 0;}
.nav_ej li a:hover{background: #0445a2;}

/*轮播图*/
.banner{height: 320px; background: #fff; margin-top: 3px;}
.slide{height:320px;position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{position:absolute;width:1200px;height:100%;left:50%;margin-left:-600px;top:0;}
.ban_nav{position:absolute;bottom:18px;left:0;width:100%;text-align:center;z-index:4;}
.ban_nav a{display:inline-block; vertical-align:middle; width:12px; height:12px; line-height:12px; overflow:hidden; margin:0 4px; cursor:pointer; background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/bann_default.png) no-repeat 0 0;}
.ban_nav .on{background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/bannn_03.png) no-repeat 0 0;}

/*图片新闻*/

.tpxw{width: 320px;float: left; margin-top: 10px; min-height: 309px; _height:309px;}
.tpxw .banner_tpxw{width:310px; height:256px; float:left; display:inline; border: 1px solid #f0f0f0; border-top:none; border-bottom: none; padding:0 4px;}
.tpxw .banner_tpxw ul{position: relative; z-index: 0; overflow: hidden;}
.tpxw .banner_tpxw ul li{width: 100%; overflow: hidden; height: 100%; padding-left: 0;}
.tpxw .banner_tpxw ul li img{ width: 310px; height: 248px;}
.tpxw .banner_tpxw ul li p{ position:absolute; z-index:2; bottom:0; left:0px;text-indent:12px; width:63%; text-decoration:none; color:#fff; background:none; z-index:1; opacity:1; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.tpxw .banner_tpxw ul li .txt_bg{position: absolute; z-index:1; bottom:0;left:0; background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/p_bg.jpg) repeat 0 0; overflow:hidden;}

/*学院新闻*/
.item .th{height: 32px; line-height: 32px; background: #f6f6f6;}
.item .m_border_top{background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/lm_bg.jpg) no-repeat center center;}
.item .th p{float: left; height: 32px; font-size: 14px; line-height: 32px; padding-right:16px; color: #014099; padding-left: 15px;}
.item .th p img{float: left; margin: 10px 10px 0 0;}
.item .th .more{float: right; color: #bbbbbb;}
.item .th .more:hover{color: #f69a18;}
.item ul{overflow: hidden; margin: 8px 0 4px; }
.item ul li a:hover{color: #f69a18;}
.item ul li{height: 36px; border-bottom: 1px dashed #dcdcdc; line-height: 36px; padding-left: 15px; background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/list_style.png) no-repeat left center; }
.item ul li span{float: right; color: #999;}
.zhxw{float: left; width: 430px; margin-top: 10px; min-height: 307px; _height:307px; margin-left: 9px;}
.zhxw ul{border: 1px solid #f0f0f0; border-top:none; margin: 0; padding: 0 9px; min-height: 259px; _height:259px;}
.zhxw p.zhxw_p{background: #e98305; color: #fff;}

.xbdt{float: right; display: inline-block;}
.xbdt p.xbdt_p{background: #84048c; color: #fff;}
.zyxz{width: 585px;}

.bottom_left{width: 759px; float: left; display: inline-block; min-height: 406px; _height:406px;}
.b_left {width: 759px;float: left;overflow: hidden;}
.top_left{width: 759px; min-height: 225px; _height:225px; overflow: hidden;}
.xx_mh{ width:320px; float:left; display:inline; overflow:hidden; position: relative; }
.xx_mh .th{height: 32px; line-height: 32px; background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/lm_bg.jpg) no-repeat center center;}
.xx_mh .th p{float: left; height: 32px; font-size: 14px; line-height: 32px; padding-right:16px; color: #014099; padding-left: 15px;}
.xx_mh .th p img{float: left; margin: 10px 10px 0 0;}
#form01{padding-top: 8px; border: 1px solid #f0f0f0; border-top:0;}

.sec .log{ padding:0 9px; width: 250px;}
.sec .login_nav{margin-top:10px;}
.sec .login_username{text-align: right; height: 40px; line-height: 40px; font-size: 20px; font-weight: bold;}
.sec .login_usernameInput{height: 37px;line-height: 37px; padding: 0px;    font-weight: bold;vertical-align:middle;}
.sec .login_usernameInput h3{height: 28px;line-height: 28px; float:left;}
.sec #name{font-size: 12px; height: 28px;line-height: 28px; outline: 0px; border-radius: 10px; border: 1px solid #CCCCCC; width:75%;  padding-left:10px;}
.sec #name{font-size:12px; height:37px; line-height:37px; outline:0px; border-radius:0; border:none; width:201px; background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/input_bg1.png) no-repeat 0 0; padding:0 6px 0 43px;}

.sec .ok_gou{height: 40px; color: #5CB85C; font-size: 35px; display: none; text-align: center; border-radius: 10px;padding: 0px; line-height: 37px; border: 2px solid  #5CB85C;}
.sec .error_cuo{height: 40px; color: red; font-size: 40px;  display: none; text-align: center; border-radius: 10px;padding: 0px; line-height: 30px; border: 2px solid red;}
.sec .login_psdNav{margin-top:2px; margin-top:16px;}
.sec .login_psdNav .col-xs-6{height: 37px;line-height: 37px; padding: 0px;    font-weight: bold; vertical-align:middle;}
.sec .login_psdNav .col-xs-6 h3{height: 28px;line-height: 28px; float:left;}
.sec #psd{height: 28px; line-height: 28px;font-size: 12px; outline: 0px; border-radius: 10px; border: 1px solid #CCCCCC; width: 75%; padding-left:10px; }
.sec #psd{font-size:12px; height:37px; line-height:37px; outline:0px; border-radius:0; border:none; width:201px; background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/input_bg2.png) no-repeat 0 0; padding:0 6px 0 43px;}
.sec .login_btn_div{text-align: center; margin-top:15px; margin-bottom: 32px;}
.sec #login{outline: 0px; border: 0px;height:30px; background:#0c4ca1; border-radius:5px; color: white;  font-size: 14px; cursor:pointer; height:37px; margin: 0 auto; width:110px;}
.sec #logout{outline: 0px; border: 0px; width: 170px; height:30px; background:#cdcdcd; border-radius:5px; color: white;  font-size: 12px; cursor:pointer;}
.sec #findpsd{float:right; font-size:14px; color:#999; line-height:24px; margin-top:6px;}

.ggfw{margin-top: 0; min-height: 225px; _height:225px;}
.ggfw p.ggfw_p{background: #0c4ca1; color: #fff;}
.ggfw ul{min-height: 192px; _height:192px; width: 393px; padding-left: 25px;}
.ggfw ul li{width: 180px; height: 45px; float: left; padding-left: 0; background: none; border-bottom: none; margin: 15px 8px 0 2px;}
.ggfw ul li a{display: block; width: 180px; height: 45px;}
.ggfw ul li.ggfw_li{width: 370px; height: 45px;}
.ggfw ul li.ggfw_li a{display: block; width: 370px; height: 45px;}
.ggfw ul li.email_li{background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/m_new_icon_1.png) no-repeat 44px center #4378ff;}
.ggfw ul li.email_li a{height: 18px; line-height: 18px; color: #fff; text-align: center; float: left; padding-left: 32px; width: 148px;}

.ztlm{width: 759px; min-height: 154px; _height:154px; margin-top: 15px;}
.item .ztlm_bg{background: url(zt/template/96ecb2f8033040b8a0565e6b53106839/images/lm_bg.jpg) no-repeat center center;}
.ztlm ul{border: 1px solid #f0f0f0; border-top:none; min-height: 108px; _height:108px; padding-top: 20px; margin: 0;}
.ztlm ul li{width: 175px; height: 80px; float: left; margin-left: 11px; padding-left: 0; background: none; border-bottom: none;}
.ztlm ul li a{display: inline-block; width: 175px; height: 80px;}
.ztlm ul li a img{width:100%; height:100%;}

.b_right{width: 430px; float: right; display: inline-block;}
.tzgg{margin-top: 0;}
.tzgg p.tzgg_p{background: #84a903; color: #fff;}


.tzgg ul li.2020_first{background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/images/2020_new.gif) no-repeat left center;}





/*底部*/
.foot{ height:103px; width:100%; background:#0c4ca1;  margin-top:10px; text-align:center;}
.foot .inner{  position:relative; padding-top: 14px;  }
.foot .inner p{  height: 24px;line-height: 24px; /*color: #714408;*/ color:#fff; font-size: 12px;}
.foot .inner .tw_co{position:absolute; top:12px; right:50px; width:102px;}
.foot .inner .tw_co img{ width:80px; height:80px;    float: left;}
.foot .inner .link{ width: 461px;  margin: 0 auto;}

.foot .inner .link .fo_ul { height:32px; line-height:32px; }
.foot .inner .link .fo_ul .fo_li{ float:left; display:inline; width:84px; height:32px; cursor:pointer; text-align:center;position:relative; line-height:32px; margin-right:15px; font-size:13px; color:#fff; padding-left:16px;}
.foot .inner .link .fo_ul .li1{ background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/14.png) 10px center no-repeat;}
.foot .inner .link .fo_ul .li2{ background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/15.png) 10px center no-repeat;}
.foot .inner .link .fo_ul .li3{ background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/16.png) 10px center no-repeat;}
.foot .inner .link .fo_ul .li3 .na_po {height:296px; overflow-y:auto; overflow-x:hidden;}
.foot .inner .link .fo_ul .li4{ background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/17.png) 10px center no-repeat;}
.foot .inner .link .fo_ul .fo_li a{ color:#fff; }
.foot .inner .link .fo_ul .na_po{position:absolute;  bottom:32px; left:-104px; background:#fff; /*height:200px;*/ overflow-y:auto; overflow-x:hidden;}
.foot .inner .link .fo_ul li.hover{ background-color:#064497;}
.foot .inner .link .fo_ul li.hover .na_po .in_ul li:last-child{ border:none;}
.foot .inner .link .fo_ul li.hover .na_po{ border:2px solid #064497;}
.foot .inner .link .fo_ul li.hover a{color:#f69a18;}
.foot .inner .link .fo_ul li .in_ul{ display:none;  width:200px; }
.foot .inner .link .fo_ul li .in_ul li{ cursor:pointer;  line-height:32px; height:32px; border-bottom:1px dashed #ccc;}
.foot .inner .link .fo_ul li .in_ul li a{ line-height:32px; height:32px; display:block; color:#333; font-size:13px; }
.foot .inner .link .fo_ul li .in_ul li a:hover{ display:block; line-height:32px; color:#f69a18; }

.zy_dt{}
/*左侧列表导航*/
.zy_dt .zy_lf{ margin-top:10px; width:227px; float:left; overflow:hidden; display:inline;min-height:274px; _height:274px; background:#fff; }
.zy_dt .zy_lf h1{ color:#fff; background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/33.png) left top no-repeat; height:40px; font-size:16px;line-height:40px;    padding-left: 36px;}
.zy_dt .zy_lf .zy_di{ padding:0 11px;}
.zy_dt .zy_lf ul{ border-bottom:3px solid #0c4ca0; padding:0 10px;}
.zy_dt .zy_lf ul li{ line-height:40px;  padding-left:27px; background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/34.png) no-repeat 10px center; border-bottom:1px dotted #186bb2; }
.zy_dt .zy_lf ul li:last-child{ border:none;}
.zy_dt .zy_lf ul li a{display:block; }
.zy_dt .zy_lf ul li.hover{ }
.zy_dt .zy_lf ul li.hover a{    color: #0c4ca1; font-weight:bold;}


/*网站新闻列表*/
.ne_lb{ margin-top:12px; }
.ne_lb li{ height:34px; line-height:34px; background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/34.png) no-repeat 5px center;padding-left:22px;border-bottom: 1px dashed #dcdcdc;}
.ne_lb li a{ font-size:14px; }
.ne_lb li a:hover{color: #f69a18;}
.ne_lb li span{ float:right; margin-right:15px; }
.pages{padding: 10px 0; text-align: center; line-height: 32px; height: 32px;}

/*右边内容*/
.zy_dt .zy_ri{width:932px; padding:0 15px; margin-top:10px;  float:right; display:inline;  min-height:608px; _height:608px; }
.zy_dt .zr_h1{font-size:18px; height:40px; line-height:40px;background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/blue_bg.jpg) repeat-x left bottom;}
.zy_dt .zr_h1 p.dqlm{float: left; height: 40px; line-height: 40px; background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/red_bg.jpg) repeat-x left bottom;display: inline-block; text-align: center;padding: 0 10px; font-weight: bold;}
.zy_dt .zr_h1 span{ float:right; font-size:12px; font-weight:normal;}
.zy_dt .zr_co{ padding:20px;}
.zy_dt .zr_co .zy_h2 {font-size: 20px;font-weight: bold;text-align: center;line-height: 25px;color: #333; padding:13px 0px;border-bottom: 1px dashed #dcdcdc;}
.zy_dt .zr_co .zy_h3 {font-size: 12px;line-height: 36px; margin-top:10px; margin-bottom:20px;font-weight: normal;text-align: center;}
.zy_dt .zy_ri p {line-height: px; font-size:16px;}
.zy_dt .zy_ri strong{font-weight:bold;}
.zy_dt .zy_ri p img{ display:inline-block;}
.zy_dt .zy_ri table tr td{/*border:1px solid #666 !important;*/}

.com object{display:block; margin:0 auto;}
.com table tr td{border:1px solid #666 !important;}
.dylm table tr td{border:1px solid #666 !important; padding: 10px;}
.zy_dt .zy_ri table p{font-size:14px;}
.zy_dt .zy_ri .dylm table span{font-size:14px !important;}

.com{min-height: 400px; _height:400px; padding: 5px 15px;}
.com,.com p,.com div,.com span,.com font,.com strong,.com b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.com img{max-width: 800px;}
.com b,.con strong{font-weight: bold;}
.com table{margin:0 auto !important;}
.com table tr td{border:1px solid #dcdcdc !important;}



/*校园风貌图片翻页*/
/*校园风貌图片翻页*/
.mkeFocus { height:850px; width: 900px; background:#fff;border: 1px solid #C9CACB; margin:30px auto }
.mkeUl { margin: 0px auto; height: 850px;  width: 900px; position: relative; overflow:hidden; }
.bt_xy{ width:900px;}
.ml_xy{ height:675px;}
.mkeUl ul { position: absolute; left: 0px; top: 0px; height: 800px; }
.mkeUl ul li { float: left; text-align: center; font: 20px "微软雅黑"; width:900px; overflow:hidden; }
.ml_xy ul li{}
.mkeUl ul li img {}
.ml_xy ul li a p{line-height:32px;}
/*.mkeUl ul li p{ margin-top:16px;}*/
.mkeNum { height: 35px; width: 37px; position: absolute; z-index: 1; left: 265px; bottom: 0px; font: 20px Arial; background:url(/template/96ecb2f8033040b8a0565e6b53106839/images/banNum.jpg) left top no-repeat; }
.mke_ns1 { line-height: 16px; text-align: center; height: 16px; width: 16px; position: absolute; left: 0px; top: 0px; }
.mke_ns2 { line-height: 16px; color: #9FA0A0; text-align: center; display: block; height: 16px; width: 16px; position: absolute; right: 0px; bottom: 0px; }
.mke_ns3 { line-height: 16px; text-align: center; height: 16px; width: 16px; position: absolute; left: 12px; top: 9px; }
.mkeLbtn { background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/kelBtn.png) no-repeat; height: 52px; width: 30px; position: absolute; left: 0px; top: 374px; cursor: pointer; z-index: 10; }
.mkeRbtn { position: absolute; top: 374px; right: 0px; background: url(/template/96ecb2f8033040b8a0565e6b53106839/images/kerBtn.png) no-repeat; height: 98px; width: 30px; cursor: pointer; z-index: 10; }
.mx_bt{ width:36px; height:98px; top:165px;}
.mb_lf{ left:6px;}
.mb_ri{ right:6px;}
.sm_js{ left:10px; bottom:4px;}



