@charset "utf-8";
*{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,figcaption{font-style:normal;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
img{border:0;max-width:100%;}
body{font-size:12px;font-family:'微软雅黑','Microsoft YaHei'}
div,p,table{word-wrap:break-word;}
ul,ol,li {list-style-type:none;}
a{color:#444;text-decoration:none;outline:none;}
.fl{float:left!important;}
.fr{float:right!important;}
.clear{clear:both;}
/*首页*/
.header{clear:both;}
.menu{clear:both;height:46px;line-height:46px;background:#0573b8;}
.nav2{height:43px; line-height:43px;  position:relative; z-index:1;  }
.nav2 a{ color:#fff;  }
.nav2 .nLi{ float:left;  position:relative; display:inline;  }
.nav2 .nLi h3{ float:left;position:relative;}
.nav2 .nLi h3 .jt{width:15px;height:46px;line-height:46px;background:url(../img/xjt.png)  no-repeat center;float:right;position:absolute;right:5px;z-index:1;top:0;}
.nav2 .nLi h3:hover .jt,.nav2 .on h3 .jt{background:url(../img/sjt.png)  no-repeat center;}
.nav2 .nLi h3 a{ display:block; padding:0 20px; font-size:14px; font-weight:bold;margin:0 2px;}
.nav2 .sub{ display:none; width:100px; left:0; top:46px;  position:absolute; background:#fff;  line-height:35px; padding:5px 0;-moz-box-shadow:0 6px 15px rgba(0,0,0,.2); -webkit-box-shadow:0 6px 15px rgba(0,0,0,.2); box-shadow:0 6px 15px rgba(0,0,0,.2); }
.nav2 .sub li{ zoom:1;text-align:center;position:relative;}
.nav2 .sub a{ display:block; padding:0 10px;color:#666}
.nav2 .sub a:hover{ background:#0573b8; color:#fff;  }


.nav2 .sub2{ display:none; width:100px; left:125px; top:0;  position:absolute; background:#fff;  line-height:35px; padding:5px 0; -moz-box-shadow:0 6px 15px rgba(0,0,0,.2); -webkit-box-shadow:0 6px 15px rgba(0,0,0,.2); box-shadow:0 6px 15px rgba(0,0,0,.2);}
.nav2 .sub2 li{ zoom:1;text-align:center; }
.nav2 .sub2 a{ display:block; padding:0 10px;color:#666}
.nav2 .sub a:hover{ background:#0573b8; color:#fff;  }
.nav2 .sub li:hover .sub2{display:block;}
.nav2 .on h3 a{border-bottom:3px solid #ffc000;color:#ffc000;   }





.slide{margin-top:-8px;}
.slide .banner .pager-prev,.slide  .banner .pager-next{display:block;}
.slide .pager-prev:hover, .slide .pager-next:hover{background-color:#7e7e7f;}
.slide .pointer{display:none;}
/*box1*/
.box1{padding:20px 0;overflow:hidden;}
.type{padding:8px 0 15px 0;border-bottom:1px solid #0573b8;font-size:16px;font-weight:bold;color:#2b5275;margin-bottom: 10px;}
.type img{vertical-align:top;margin:0px 9px 0 0;}
.type a{float:right;color:#999;font-size:12px;font-weight:normal;margin-top:5px;}
.type a:hover{color:#2b5275}
.tonggao li{padding:6px 0;overflow:hidden;border-bottom:1px dashed #d1d1d1;}
.tonggao li .riqi{width:62px;float:left;height:58px;border:1px solid #d1d1d1;text-align:center;border-radius:5px;}
.tonggao li .riqi .yue{height:23px;line-height:23px;background:#0573b8;color:#fff;border-radius:5px;font-size:14px;}
.tonggao li .riqi  .ri{font-size:25px;color:#c3c3c3}
.tonggao li .tg_info{padding-left:77px;}
.tonggao li h3{font-size:14px;height:25px;line-height:25px;overflow:hidden;font-weight:bold;margin-top:-5px;}
.tonggao li .tg_info p{height:40px;line-height:20px;overflow:hidden;margin-bottom:0;color:#7f7f7f}
/*学院新闻*/
.xyxw .xy1{margin:0 -10px}
.xyxw .xyxw_tui{position:relative;}
.xyxw .xyxw_tui .fdc{padding:15px 0;overflow:hidden;background:url(../img/fdc.png) repeat;position:absolute;bottom:0;width:100%;left:0;}
.xyxw .xyxw_tui .fdc a{margin:0 15px;color:#fff;font-size:14px;}
.xyxw .xy2{background:#f7f7f7;padding:13px;overflow:hidden;}
.xyxw .xy2 h3{height:26px;line-height:26px;overflow:hidden;}
.xyxw .xy2 h3 a{font-size:18px;color:#dc371d}
.xyxw .xy2 .zhaiyao{font-size:12px;color:#666;line-height:22px;margin:6px 0;}
.xyxw .xy2 .time{font-size:12px;color:#999}
.xyxw .xyxw_list ul{padding:8px 0;overflow:hidden;}
.xyxw .xyxw_list li{height:25px;line-height:25px;overflow:hidden;background:url(../img/dot1.png) no-repeat left center;}
.xyxw .xyxw_list li a{width:74%;height:25px;line-height:25px;font-size:14px;overflow:hidden;color:#444;padding-left:14px;}
.xyxw .xyxw_list li span{float:right;/*width:24%;*/text-align:right;font-size:12px;color:#999}
.xyxw .xyxw_list li:hover a{color:#1a6dd7}
/*box2*/
.box2{margin-top:-30px;clear:both;}
.box2 .ywgk1{position:relative;overflow:hidden;}
.ywgk .ywgk1 .fdc{background:url(../img/fdc.png) repeat;padding:10px 2%;overflow:hidden;position:absolute;bottom:0;z-index:1;width:100%;left:0;}
.ywgk .ywgk1 .fdc h2{height:30px;line-height:30px;overflow:hidden;}
.ywgk .ywgk1 .fdc h2 a{font-size:18px;color:#fff}
.ywgk .ywgk1 .fdc p{height:25px;line-height:25px;overflow:hidden;margin-bottom:0;font-size:14px;color:#c4c3c2}
.ywgk .ywgk1 .fdc .date{position:absolute;right:0;z-index:2;background:#0573b8;color:#fff;top:0;padding:15px;line-height:20px;}
.ywgk .ywgk1 .fdc .date p{margin-bottom:0;font-size:12px;color:#fff}
.list2{clear:both;}
.list2 li{height:30px;line-height:30px;overflow:hidden;background:url(../img/dot2.png) no-repeat left center;}
.list2 li a{width:79%;height:30px;line-height:30px;font-size:14px;overflow:hidden;color:#444;padding-left:10px;}
.list2 li span{/*width:19%;*/float:right;height:30px;line-height:30px;overflow:hidden;text-align:right;color:#999}
.list2 li a:hover{color:#0573b8}
.ywgk .list2{padding:4px 0;}
.ywgk .list2 li{height:27px;line-height:27px;}
/*党群工作*/
.dqgz .dq_tui{margin:0 -10px;margin-top:-7px;}
.dqgz .dq_tui h3{height:23px;line-height:23px;font-size:16px;margin-top:-6px;}
.dqgz .dq_tui p{line-height:20px;margin-top:2px;margin-bottom:0;color:#999}
/*学科建设*/
.xkjs .xk2 li{height:20px;line-height:20px;overflow:hidden;margin-top:9px;}
.xkjs .xk2 li i{width:18px;height:18px;float:left;text-align:center;background:#dc371d;color:#fff;font-style:normal;margin-right:7px;}
/*main*/
.main{clear:both;background:url(../img/main_bg.png) repeat-y top center;padding-top:8px;}
.weizhi{padding:15px 20px;color:#888}
.weizhi a{color:#888}
/*.weizhi a:hover{color:#0573b8}*/
.show_cont h1.title{text-align:center;font-size:20px;font-weight:bold;color:#444}
.show_cont .fubiaoti{text-align:center;font-size:12px;color:#999;padding:10px 0;}
.show_cont .show_info{padding:26px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:18px 0;line-height:26px;color:#444;font-size:14px}
.show_cont .show_info p{line-height:26px;color:#444;font-size:14px}
.sxp{clear:both;font-size:14px;color:#999;padding-bottom:20px;overflow:hidden;}
.sxp a{color:#999}
.sxp a:hover{color:#0573b8}
.list2 li:hover{border-bottom:1px solid #0573b8;}
/*footer*/
.footer{clear:both;background:#0573b8;padding-top:15px;}
.footer .bottom{text-align:center;padding:15px 0;border-top:1px solid #82b9dc;font-size:12px;color:#fff;margin-top:18px;}
.footer .lxwm{line-height:25px;color:#a5c1dd}
.footer h2.type{height:35px;line-height:35px;font-size:16px;color:#fff}
.footer  .links a{height:25px;line-height:25px;padding:0 34px 0 0;font-size:12px;color:#a5c1dd;text-decoration:none;}
.footer  .links a:hover{color:#fff;text-decoration:underline;}

/*列表页*/
.sou{max-width:200px;border:1px solid #ccc;height:30px;line-height:30px;border-radius:35px;margin:18px 0 16px 0;}
.sou input{border:0;outline:0;height:26px;line-height:26px;margin-top:1px;margin-left:8px;float:left;}
.sou button{float:right;background:none;outline:0;border:0;margin-right:10px;font-size:1.2rem;color:#ccc}
.weizhi2{border-bottom:1px solid #ddd;overflow:hidden;padding:14px 0;}
.weizhi2 b{border-bottom:2px solid #0573b8;padding-bottom:12px;font-size:20px;color:#555}
.weizhi2 span{float:right;}
ul{padding-left:0;}
.list_rbox li{padding:23px 0;overflow:hidden;border-bottom:1px solid #ddd;}
.menu_title{margin-top:6px;}

.list_rbox li h3{height:28px;line-height:28px;overflow:hidden;}
.list_rbox li .time{padding:8px 0;color:#999;font-size:12px}
.list_rbox li .zhaiyao{line-height:23px;}
/*pages*/
.weizhi{padding:15px 15px 20px 0;}
.weizhi span:first-child{padding:10px 15px;background:#0573b8;color:#fff;border-radius:0 20px;}
.weizhi span a{color:#fff;}

.lev2{padding:10px;position:relative;}
.lev2 span{position:absolute;top:-1px;right:0}
.lev2:hover{background:#f5cd53;}

.lists{padding:15px 0;border-bottom:1px solid #999;}
.lists li{list-style-type:circle;margin-left:15px;}

/*.wp_paging li span, .wp_paging li a{float:right;}*/
.pages{margin:5px auto 0 auto;text-align:center;line-height:1.2;font-family:"微软雅黑"} 
.pages  a{display:inline-block;border:1px solid #E5E7EA;background:#fff;padding:8px 12px;-moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px;font-size:14px;margin:0 5px;}
.pages a:hover,.pages a.on{background:#0573b8;border-color:#0573b8;color:#fff;}

.sidebar .side1{font-size:18px;font-weight:bold;color:#0573b8;padding-left:15px;background:url(../img/zcx.png) no-repeat left center;margin-bottom:15px;}
.sidebar .side2 li{border-top:1px solid #ddd;position:relative;border-bottom:1px solid #ddd;margin-top:-1px;}
.sidebar .side2 li div{padding:14px 10px;}
.sidebar .side2 li a{font-size:14px;color:#666}
.sidebar .side2 li .drop{padding:10px 0;overflow:hidden;}
.sidebar .side2 li .drop li{border-top:0;height:35px;line-height:35px;border-bottom:0;}
.sidebar .side2 li .drop li a{font-size:12px;}
.sidebar .side2 li .drop{padding-left:25px;}
.sidebar .side2 li .drop li:hover a,.sidebar .side2 li .drop li.on a{color:#0573b8;text-decoration:underline;}

.sidebar .side2 .ico{color:#666}
.sidebar .side2 .cur{background:#0573b8;color:#fff}
.sidebar .side2 .cur a,.sidebar .side2 .cur span{color:#fff}
.sidebar .side2 .ico{right:2px;}
/* 手机端菜单 */
.mtop{background:#0573b8;padding:4px 10px;color:#fff}
.mtop a{color:#fff;font-size:14px;}
.ico{width:35px;height:40px;line-height:40px;font-size:1.6rem;position:absolute;text-align:center;right:-8px;top:3px;z-index:11111;}
.mtop .drop-menu{background:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
.mtop .button{border:0;margin-top:2px;color:#fff;font-size:22px;}
.mtop .nav li,.mtop .nav li a{clear:both;}
.mtop .button:hover,.mtop .button:focus, .mtop .button.bg:hover, .mtop .button.bg:focus{background:transparent;}
.mtop .nav-menu{background:#0573b8;color:#FFF;padding:10px 15px;overflow:hidden;margin:4px -10px;border-top:1px solid #fff}
.mtop .nav-menu li >a{color:#FFF;line-height: 3;background:transparent;border-bottom: 1px #fff dashed;}
.mtop .nav-menu li a .arrow{float:right;margin-top:17px;}
.mtop .nav-menu span.arr_t{display:none;}
.mtop .drop-menu{position:static!important;border:0;float:left;width:100%;}
@media only screen and (min-width: 1000px){
.sxp .xp{text-align:right;}	
.lxwm{padding-left:30px;}
.list_rbox li  .xw_info{padding-left:18px;}
.list_rbox li .main_img{height:108px;overflow:hidden;}
.list_rbox li .main_img img{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.list_rbox li .main_img:hover img{webkit-transform: scale(1.2);transform: scale(1.2);-moz-transform: scale(1.2);}
.sidebar{max-width:200px;}
.xyxw_tui{height:280px;}
.box1,.box2{margin-left:-10px;margin-right:-10px;}
.banner{height:400px;}
}
@media only screen and (max-width: 1000px) and (min-width: 601px) {
.header .container{padding:0;}
.footer  .links a{height:25px;line-height:25px;padding:0 20px 0 0;font-size:12px;color:#a5c1dd}	
.lxwm{margin-top:12px;}
.main{padding-bottom:10px;}
.sxp div{margin-top:10px;}
.fubiaoti{line-height:23px;}
.list_rbox li .main_img{margin-bottom:10px;}
.list_rbox li .main_img img{width:100%}
.fkg{padding-bottom:15px!important;}
.logo{height:45px;top:15%}
.banner{height:320px;}
}
@media only screen and (max-width: 600px) and (min-width: 451px) {
.banner{height:200px;}
}
@media screen and (max-width: 450px){
.banner{height:130px;}
}
/*宣传大图标题隐藏*/
.picbase1-content{display: none;}

/*三级栏目样式*/
table table table .lev2{font-size:13px;padding-left:20px;}
table table table span{display:none;}