@charset "utf-8"; 
.center{ margin: 0 auto; width: 1180px;position: relative;}
/*顶部*/
#header{ width: 100% }
#header .smallTopNav{ display: none;text-indent: -999em; overflow: hidden; width: 35px; height: 24px; background: url(../images/3.png) no-repeat; margin-right: 15px;}
#top{background: #0d59a7; width: 100% }
.top{ display:block;background: url(../images/topBg.jpg) top center no-repeat;height:108px;} 
.top a.logo{width:432px;height:auto;display:block; float: left;}
.sousuo{width:333px; text-align:right}
.top .searchArea{float:right;padding-top:2.5%;margin-right:5px;}
.top .searchArea p{font: normal 16px/26px "微软雅黑";color:#fff;}
.top .searchArea input.text{color:#c6c6c6;width:71.5%;padding-left:25px;font: normal 12px/26px "微软雅黑";height:26px;border:1px solid #00366a; background:#fff url(../images/sousuo.png) 5px center no-repeat;}
.top .searchArea input.search{ background: #00366a;display:inline-block;height:28px;width:60px;font: normal 14px/26px "微软雅黑";color:#fff;margin-left:0.5%;text-align: center;}
/*nav*/
.mainNav{border-top: 9px solid #0d59a7;border-bottom: 9px solid #0d59a7;height:36px;margin-top:1px; position: relative; z-index: 9;}
.mainNav ul{}
.mainNav ul li{float: left; position: relative;}
.mainNav ul li ul{display:none; position: absolute; top:36px; left: 0;}
.mainNav ul li ul li{ float: none; margin-bottom: 1px;  }
.mainNav ul li ul li a{ display: block; padding: 0; text-indent: 10px; text-align:left; background:rgba(0,33,66,0.7); width: 110px; height: 30px; font: normal 14px/30px "微软雅黑"; color:#fff;} 
.mainNav ul li a{font: normal 16px/36px "微软雅黑"; color:#060606;padding:0 18px;display: block;text-align: center;}
.mainNav ul li a:hover,.mainNav ul li a.current{ background: #ff9900;color:#fff; }
.phoneNav{background:rgba(0,33,66,0.7); font: normal 14px/30px "微软雅黑"; color:#fff; padding:1rem 5%;}
.phoneNav ul{}
.phoneNav ul li{ position: relative;  border-bottom:1px solid rgba(255,255,255,.1); padding:5px 0; }
.phoneNav ul li ul{}
.phoneNav ul li ul li{ float: left; margin-right: 1rem;border-bottom: none;padding: 0;height: 24px; }
.phoneNav ul li ul li a{ font-size: 14px; line-height: 24px; display: inline-block; } 
.phoneNav ul li a{ color: #fff; font-size: 16px; }
.phoneNav ul li a.current{ background: #ff9900; color:#fff; }
/*common*/
.common h2{font: bold 20px/50px "微软雅黑"; color:#2a2a2a;}
.common{margin-top:1%;}
/*news*/
#newsArea{}
.slider1{ float: left; width:334px;height:250px;}
.slider1 img{ display: block; }
.moduleSlider{ position:relative;  display: block; background-color: #ccc;}
.moduleSlider .swiper-container { height:250px;}
.moduleSlider .swiper-container .swiper-slide a{ display: block;  position: relative; color: #fff; }
.moduleSlider .swiper-container .swiper-slide img { display: block;  }
.moduleSlider .swiper-container .swiper-slide p{ text-indent: 10px; width: 100%; line-height: 30px; position: absolute; bottom: 0; left: 0; height: 30px; background: #rgba(0,0,0,0.5);
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.6)  100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.6) ));
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.6)  100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6)  100%);
background: linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.6)  100%); }
.moduleSlider .swiper-pagination-bullets{ background:none; bottom: 0; height: 26px; right: 10px; }
.moduleSlider span{ margin-left:4px; width: 10px; height:10px; background: #fff; opacity: 1;   }
.moduleSlider .swiper-pagination-bullets span.swiper-pagination-bullet-active { background-color: #e66600; }




.moduleSlider  .pagination {
  position: absolute;
  z-index: 20;
right: 10px;
  bottom:4px;
}
.moduleSlider  .swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #555;
  margin-right: 5px;
  cursor: pointer;
}
.moduleSlider  .swiper-active-switch {
 background-color: #e66600; 
}
.moduleSlider  .swiper-dynamic-links {
  text-align: center;
}
.moduleSlider  .swiper-dynamic-links a {
  display: inline-block;
  padding: 5px;
  border-radius: 3px;
  margin: 5px;
  font-size: 12px;
  text-decoration: none;
  color: #333;
  background: #eee;
}






.titleTab{width:34%;float: left;margin-left:0.8rem;}
.titleTab ul.switchable-nav{ float: right;}
.titleTab ul.switchable-nav li{float:left;}
.titleTab ul.switchable-nav li a{ display:block;font: normal 20px/50px "微软雅黑"; color:#010101;text-align: right;padding-left:10px; }
.titleTab ul.switchable-nav li.active a,.titleTab ul.switchable-nav li a:hover{font: bold 20px/50px "微软雅黑"; color:#1462ac;}
.switchable-content .list{}
.switchable-content .list a{font:normal 16px/36px "微软雅黑";float: left;width:85%;color:#282828; height:36px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.switchable-content .list span.date{font:normal 14px/36px "微软雅黑";float: right;width:50px; text-align: right;color:#9f9f9f;line-height:36px;}
.switchable-content .list a:hover{color:#1462ac;}
.switchable-content .list li.tit{}
.switchable-content .xysp{display:none;}


.notice{float:right;width:400px; background: #1161aa;padding:0.7rem;margin-top:0px;z-index:999999;  position: relative;opacity:0.9}
.notice .title h2{display:inline-block;color:#fff;}
.notice .button{float:right;padding-top:4%;}
.notice .button a{display:inline-block;width:21px;height:20px;}
.notice .button a.prev{background: url(../images/icon4.png) 0 -22px no-repeat;}
.notice .button a.next{background: url(../images/icon4.png) -30px 0 no-repeat;}
.notice .button a.prev.swiper-button-disabled{background-position: 0 0}
.notice .button a.next.swiper-button-disabled{background-position: -30px -22px}
.notice .list{display:block;}
.notice .box{border-bottom: 1px dotted #dcdcdc;padding:6px 0;width:400px;}
.notice .swiper-wrapper{height:228px;overflow: hidden;}
.notice .list .swiper-slide{ }
.notice .list .swiper-slide .date{width:48px; height:30px;background: #004387;float:left;padding-top:6px;padding-left:3px; position: absolute;}
.notice .list .swiper-slide .date .month{font:normal 16px/30px "微软雅黑";color:#fff;display:block;}
small{font:normal 12px/20px "微软雅黑";color:#fff;}


.notice .list .swiper-slide a{display:block;font:normal 16px/40px "微软雅黑";color:#fff;height:30px;margin-left:58px;width:83%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.notice .list .swiper-slide a:hover{color:#d1e9ff;}
.notice .list .swiper-slide .date1{display:none;font:normal 16px/50px "微软雅黑";float: right;width:48px; text-align: right;color:#9f9f9f;line-height:30px;}
.notice .button1{text-align: center;margin-top:4%;display:none;}
.notice .button1 a{display:inline-block;width:21px;height:20px;}
.notice .button1 a.prev{background: url(../images/icon1.png) 0 -22px no-repeat;}
.notice .button1 a.next{background: url(../images/icon1.png) -30px 0 no-repeat;}
.notice .button1 a.prev.swiper-button-disabled{background-position: 0 0}
.notice .button1 a.next.swiper-button-disabled{background-position: -30px -22px}

/*tab 分开*/
.news{display: none;}
.news .list{height:259px;overflow: hidden;}
.news .list li{border-bottom: 1px dotted #dcdcdc;}
.news .list a{font:normal 16px/30px "微软雅黑";float: left;width:75%;color:#282828; height:36px; overflow: hidden;}
.news .list span.date{font:normal 16px/30px "微软雅黑";float: right;width:60px; text-align: right;color:#9f9f9f;line-height:30px;}
.news .list a:hover{color:#1462ac;}

/*专题链接*/
#specialLinks{ background: #f8f8f8;padding-bottom:2%;width:100%;}
#specialLinks .swiper-specialLinks{ heihgt:96px;}
.specials .title h2{float:left;}
.specials .button {padding-top:1%;float:right;}
.specials .button a.prev{background: url(../images/icon2.png) 0 -27px no-repeat;width:25px;height:25px;text-indent: -9999;overflow: hidden;display:inline-block;}
.specials .button a.next{background: url(../images/icon2.png) -26px 0  no-repeat;width:25px;height:25px;;text-indent: -9999;overflow: hidden;display:inline-block;}
#specialLinks .swiperBox{height:96px;overflow:hidden;}
#specialLinks .swiperBox .swiper-slide{width:238px; float: left;}
#specialLinks .swiperBox .swiper-slide a{display: block; width:218px; height:100px;}
#specialLinks .swiperBox .swiper-slide a:hover{opacity:0.8;}
.specials .button1{text-align: center;margin-top:4%;display:none;}
.specials .button1 a.prev{background: url(../images/icon2.png) 0 -27px no-repeat;width:25px;height:25px;text-indent: -9999;overflow: hidden;display:inline-block;}
.specials .button1 a.next{background: url(../images/icon2.png) -26px 0  no-repeat;width:25px;height:25px;;text-indent: -9999;overflow: hidden;display:inline-block;}

/*党团工会*/
#unionArea{}
#unionArea .title h2{float:left;}
#unionArea .title .more{float:right;background: url(../images/icon1.png) -30px 0 no-repeat;width:21px;height:20px;margin-top:1rem;}
#unionArea .title .more a{ display:block}
.schoolNuion{width:48%; float: left;}
.schoolNuion ul{}
.schoolNuion ul li{border-bottom: 1px dotted #dcdcdc;}
.schoolNuion ul li a{font:normal 16px/50px "微软雅黑"; color:#333; background: url(../images/icon3.png) 10px 22px no-repeat;padding-left:30px; float: left;width:77%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.schoolNuion ul li a:hover{color:#1462ac;}
.schoolNuion ul li span.date{float: right;color:#979797;width:60px;line-height:50px;text-align: right;}
.admissionArea{width:48%;float: right;}
.admissionArea .con{}
.admissionArea .con .thum{width:100%;height:auto;}
.admissionArea .con .thum img{width:100%;height:auto; display: block;}
.con ul{}
.con ul li{border-bottom: 1px dotted #dcdcdc;}
.con ul li a{font:normal 16px/50px "微软雅黑"; color:#333; background: url(../images/icon3.png) 10px 22px no-repeat;padding-left:30px; float: left;width:77%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.con ul li a:hover{color:#1462ac;}
.con ul li span.date{float: right;color:#979797;width:60px;line-height:40px;text-align: right;}



/*推荐链接*/
#linksArea{}
#linksArea ul{margin-left: -2%;padding-top:0.5%;}
#linksArea ul li{width:12%;display: block; float: left; margin-left: 2%;margin-bottom: 1rem;}
#linksArea ul li a{width:100%; height:100%; display: block;}
#linksArea ul li a img{width:100%; height:100%;display: block; }
#linksArea ul li a:hover{ opacity:0.9;}

/*footer*/
#footer {background: #e0e0e0;display:block;padding:1rem;margin-top:1rem;}
#footer .text{margin-left:10%;}
#footer .share{width:24%;float: right;}
#footer .share a{display:inline-block;width:31px;height:31px;}
#footer .share a img{width:31px;height:31px;}
#footer .share .weixin{display: inline-block; position: relative;margin:0 .25rem;}
#footer .share .weixin .img{ display: none; position: absolute; width: 100px; height: 100px; bottom: 40px; left:50%; margin-left:-50px; z-index: 9; }
#footer .share .weixin:hover .img{ display: block; }

/*list*/
#breadCrumbs{font:normal 12px/48px "微软雅黑"; color:#5e5f5f;}
#breadCrumbs a:hover{color:#ff9900; text-decoration: underline;}
#sidebar{width:243px;float:left; background: #f1f1f1;}
#sidebar ul{}
#sidebar ul li.home{ }
#sidebar ul li.home a{background: #0d59a7; font:bold 20px/44px "微软雅黑";color:#fff;border-left:7px solid #0d59a7;}
#sidebar ul li{border-bottom:1px solid #c3c1c1;border-top:1px solid #f7f7f7;text-align:center;}
#sidebar ul li a{font:normal 18px/50px "微软雅黑"; color:#424242; display:block; background: #f1f1f1;border-left:7px solid #f1f1f1;}
#sidebar ul li a:hover,#sidebar ul li a.cur{background: #fff;border-left:7px solid #0d59a7;color:#0d59a7;}
#sidebar ul li.home a:hover{background: #0d59a7; font:bold 20px/44px "微软雅黑";color:#fff;border-left:7px solid #0d59a7;}

#content{margin-left:280px;}
.listArea {margin-top:0.5rem;}
.listArea .title{border-bottom:1px solid #0d59a7;}
.listArea h4{font:normal 18px/38px  "微软雅黑"; color:#0d59a7;padding-left:10px; display: inline-block;}
.listArea h4 span{ background:#0d59a7;width:6px;height:6px; display: inline-block;margin-right:10px;vertical-align: middle;}
.listArea .more{float: right;font:normal 12px/38px "微软雅黑"; color:#9d9d9d;padding-right:10px;}
.listArea ul{}
.listArea ul li{height:42px;overflow: hidden; border-bottom: 1px dotted #dcdcdc;}
.listArea ul li a{font:normal 14px/42px "微软雅黑"; color:#333; background: url(../images/icon3.png) 10px 18px no-repeat;padding-left:30px; float: left;width:70%;}
.listArea ul li a:hover{color:#1462ac;}
.listArea ul li span.date{float: right;color:#979797;width:80px;line-height:42px;text-align: right;}

/*page*/
#page{text-align: center;margin-top:2rem;font:normal 12px/24px "宋体"; color:#000; }
#page span{}
.page-numbers{margin-right:3%;}
#page span.but{color:#999;}
#page .but,#page a.but{display:inline-block;padding: 0px 5px ;border: 1px solid #afd5f5; text-align: center; background: #fff;}
#page a.but{color:#000;}
#page .sousuo{color:#000;margin-left:20px;}
#page .sousuo .but1{display:inline-block;padding: 0px 5px ;border: 1px solid #afd5f5; text-align: center; background: #eff6fd;}
#page .sousuo input{width:30px;border: 1px solid #ccc; padding-left: 5px;padding: 4px;margin:0 5px;color:#5b5b5b;margin-top:-2px; }

#page span.but2{color:#999;}
#page .but2,#page a.but{display:inline-block;padding: 0px 5px ;border: 1px solid #afd5f5; text-align: center; background: #fff;}
#page a.but2{color:#000;}


/*handover*/
.handover{border-top:1px solid #ccc;padding:1rem;margin-top:1rem;}
.handover p{color:#989898;font:normal 14px/22px "微软雅黑"; margin-bottom:10px;}
.handover p a.cur,.handover p a:hover{color:#0d59a7;}
/*slider*/
.slider{position: relative; }

.slider .swiper-container {height:424px; }

.slider a{display:block;width:100%;height:100%; }
.slider a.img{width:100%;height:100%; }
.slider .swiper-container {width: 100%;}
.slider .swiper-slide {width: 1200px;height:424px;  opacity:0}
.slider .swiper-slide.swiper-slide-active{ opacity: 1 }
.slider .buttonBox{ width: 1200px; position: absolute; top:50%; left: 50%; margin-top:-24px; margin-left: -600px; }
.swiper-button-prev{ background: url(../images/prev.png) no-repeat;height:48px;width:28px;position:absolute;z-index:998;left:0px;top:40%;}
.swiper-button-next{background: url(../images/next.png) no-repeat;height:48px;width:28px;position:absolute;right:0px;top:40%;z-index:998;}

.post .postContent { font: normal 1rem/1.75rem  "微软雅黑"; color:#888; padding:1rem; }
.post .postContent p { margin:1.5em 0; font-family:Arial; color:#444; text-indent:2rem; }
.post .postContent a:hover{ text-decoration:underline}
.post .postContent ul { padding-left:1.5em; }
.post .postContent ul li { font: 16px/28px "微软雅黑"; }
.post .postContent ol { padding-left:2.5em; list-style:disc; }
.post .postContent ol li { font: 16px/28px Arial; }
.post .postContent dl { font-family:"微软雅黑"; }
.post .postContent dl dt { font:bold 18px/32px "微软雅黑"; }
.post .postContent dl dd { font: 16px/28px Arial; padding-left:1.5em; }
.post .postContent a.uibtn { display: inline-block; padding:0; width: 6.5em; height:2em; font:bold 1em/2em "微软雅黑"; color:#fff; text-align:center; background:#0ecca7; text-shadow:none; letter-spacing:1px; }
.post .postContent a.uibtn:hover { background:#4181c1; border:none; text-decoration:none; }
.post .postContent img { display:block; background:#fff; margin: 5px auto; border:none; padding:0; height:auto; width:auto; max-width:100%; _width:expression((documentElement.clientWidth > 700) ? "700px" : "auto" );
}
.post .postContent table { background-color:#F1F0DC; margin:10px auto; }
.post .postContent table tr:hover { background-color:#FFF; }
.post .postContent table td, .post .postContent table th { padding:5px 10px; border:1px solid #b4b391; }
.post .postContent h3{font: normal 1.5rem/2rem "微软雅黑"; color:#000; text-align:center}
