@charset "utf-8";

/*.Banner .flex-control-nav:before{content: '';width: 100%;height: 100%;background-color: #005bac;opacity: 0.6;filter: alpha(opacity=60);position: absolute;left: 0;bottom: 0;border-radius: 8px 8px 0 0}
.Banner .flex-control-paging li{vertical-align: middle;position: relative;}
.Banner .flex-control-paging li a{width: 10px;height: 14px;line-height: 14px;text-align: center;font-size: 12px;color:#fff;border-radius: 0;transition: all 0.3s ease-in-out;opacity: 0.9;filter: alpha(opacity=90);cursor: pointer;}
.Banner .flex-control-paging li a.flex-active,.Banner .flex-control-paging li a:hover{color:#eea200;}
.Banner .flex-control-nav li{margin:0 3px;}
.Banner{position: relative;z-index: 0;overflow: hidden;}*/
.slide-img{width: 100%;height: 0;padding-bottom: 62.5%;overflow:hidden;display: block;}
.slide-txt{position: absolute;left: 0;bottom: 0;height: 100px;overflow: hidden;color:#fff;z-index: 10;width: 100%;}
.slide-txt *{color: #fff;margin-right: 80px;position: relative;z-index: 5;padding-left: 20px;}
.slide-txt h3{font-weight: normal;line-height: 35px;height: 35px;padding-top: 18px;margin-bottom: 5px;}
.slide-txt p{opacity: 0.8;filter: alpha(opacity=80);height: 24px;line-height: 24px;overflow: hidden;}
.slide-bg{width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;z-index: 0;/* background: #000; */opacity: 0.6;filter: alpha(opacity=60);}
.Banner .flexslider ul li.flex-active-slide img{ transition:transform 6000ms linear 0s;
 -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
/*content*/
.content{width:100%;z-index: 10;padding:10px 0 60px;background: url(../images/mode02.png) no-repeat bottom center;}
/*½¹µãÐÂÎÅ*/
.mode01{padding-bottom: 22px;}
.mode01 .lf{width: 66.67%;float: left;}
.banner-number{height: 30px;line-height: 30px;width: 40px;color:#fff;font-size:18px;text-align: center;width: 100%;height: 59px;border-bottom:1px solid #a9a9ab;}
.banner-number span{color:#fff;font-size: 18px;display: inline-block;*display: inline;*zoom:1;vertical-align: top;margin:0 5px;}
.pic-index{padding-top: 10px;}
.pic-all{padding-top: 25px;}
.banner-arrow{width: 79px;border-left:1px solid #a9a9ab;text-align: center;position: absolute;right: 0;bottom: 0;height: 100px;z-index: 20}
.line_bg{width: 1px;height: 30px;background: #fff;position: absolute;left: 50%;top: 50%;margin:-33px 0 0 ;opacity: 0.5;filter: alpha(opacity=50);transform: rotate(35deg);}
.mode01 .flex-direction-nav li a{top: auto;bottom: 0;left: auto;text-align: center;z-index: 20}
.mode01 .flex-direction-nav .flex-prev{right: 39px}
.mode01 .flex-direction-nav .flex-next{right: 0}
.mode01 .icon-zuo:before{margin-left: 5px}

.mode01 .rt{width: 30.8%;float: right;}
.listTitle{height: 50px;background: #f0f2f0;line-height: 50px;}
.listTitle h2{font-weight: normal;color:#209037;padding-left: 15px;height: 50px;}
.listTitle h2 a{font-weight: normal;color:#209037;}
.listTitle h2 span{color:#999;margin-left: 7px;font-family: 'Times New Roman';font-size: 18px;}
.readMore{float: right;padding-right: 15px;}
.readMore a{color: #1d8d38}
.readMore a:hover{color: #92c00c}
.hotNList{background-color: #f0f2f0;border-top: 1px solid #dee0df;padding:9px 20px 5px;}
.hotNList li{padding: 10px 0;position: relative;transition: all 0.35s ease-in-out;}
.hotNList li:before{content: '';width:20px ;height: 4px;background:#1c8b38;
  background: -webkit-linear-gradient(left, #a9cd07 , #006a2d); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #a9cd07, #006a2d); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #a9cd07, #006a2d); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #a9cd07 , #006a2d); /* 标准的语法 */position: absolute;left: 0;top: 0;}
.hotNList li a{display: block;line-height: 22px;height: 44px;overflow: hidden;margin-bottom: 4px;}
.hotNList li p{color: #999;}
.hotNList li p span{float: right;font-family: 'Arial';}
/* imgList02{margin: 0 -4px;padding: 20px 0;}
.imgList02 li{width: 50%;}
.imgList02 li > a{display: block;margin:0 4px;position: relative;} 
.item-img02.imgResponsive{padding-bottom:74.73% }
.item-title02{height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;left: 10px;right: 10px;bottom: 0;z-index: 5;color:#fff;}
.item-bg02{width: 100%;height: 30px;background: #000;opacity: 0.5;filter: alpha(opacity=50);z-index: 0;position: absolute;left: 0;bottom: 0;transition: all 0.3s ease-in-out}
.topicList02{}
.topicList02 li{border:1px solid #f2f2f2;margin-bottom: 16px;height: 52px;line-height: 52px;overflow: hidden;position: relative;}
.topicList02 li a{padding:0 15px;position: relative;z-index: 5}*/
/*新闻焦点*/
.wrap_mode02{background:url(../images/mode_bg01.jpg) no-repeat center 60px #fff;min-height: 520px;overflow: hidden;}
.mode02{position: relative;}
.mode02 .lf{width: 48.3%;float: left;}
.mode02 .rt{width: 48.3%;float: right;}
.listTitle02{height: 60px;line-height: 60px;}
.listTitle02 h2{height: 60px;}
.newsCon:before,.newsCon:after{content: '';width: 0;height: 0;position: absolute;bottom: 0;}
.newsCon:before{ border-top: 50px solid #e3e6e3; border-left: 30px solid transparent;left: -30px;}
.newsCon:after{ border-top: 50px solid #e3e6e3; border-right: 30px solid transparent;right:-30px;}
.mode02 .listTitle{position: relative;}
.mode02 .listTitle:before{content: '';width: 0;height: 0;border-bottom: 60px solid #e3e6e3; border-left: 30px solid transparent;left: -30px;position: absolute;bottom: 0;}
.mode02 .listTitle:after{content: '';width: 0;height: 0;border-bottom: 60px solid #e3e6e3; border-right: 30px solid transparent;right: -30px;position: absolute;bottom: 0}
.newsCon{background: #fff;padding:17px 0;position: relative;border-bottom: 4px solid #f0f2f0;}
.newsTop{margin:0 20px 10px;padding-bottom: 8px;border-bottom:1px dashed #ccc;}
.newsTop h3{font-weight: normal;height: 30px;line-height: 30px;margin-bottom: 10px;transition: all 0.3s ease-in-out}
.newsTop h3 a{color:#209037;}
.newsTop p{line-height: 20px;height: 40px;color:#999;overflow: hidden;}
.newsList{padding:0 20px 0 ;}
/* .newsList ul{width:33.3%;float: left; } */
.list01 li{position: relative;padding:3px 0 0;transition: all 0.3s ease-in-out;/*height: 35px */height: 38.2px;line-height: 35px;margin-bottom: 6px;}
.list01 li:before{content: '';width: 20px;height: 4px;background:#1c8b38;
  background: -webkit-linear-gradient(left, #a9cd07 , #006a2d); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #a9cd07, #006a2d); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #a9cd07, #006a2d); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #a9cd07 , #006a2d); /* 标准的语法 */position: absolute;left: 0;top: 0}
.list01 li a{display: block;}
.list01 li span{font-family: 'Arial';color:#999;font-size: 14px;float: right;}
.list02 li{border-left: 1px dashed #ccc;}

/*mode03*/
.mode03 {padding-bottom: 20px;}
.mode03 .lf{width: 31.67%;float: left;}
.mode03 .flexslider{padding: 10px 0 0;}
.item-img03 .imgResponsive{padding-bottom: 75%;}
.item-txt03{}
.item-txt03 h3{font-weight: normal;height: 38px;line-height: 38px;margin:3px 0;}
.item-txt03 p{line-height: 20px;height: 40px;overflow: hidden;color:#999;}

.mode03 .flex-direction-nav li a,.mode05 .flex-direction-nav li a{width: 30px;height: 50px;margin-top: -25px;background:#1c8b38;
  background: -webkit-linear-gradient(left, #a9cd07 , #006a2d); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #a9cd07, #006a2d); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #a9cd07, #006a2d); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #a9cd07 , #006a2d); /* 标准的语法 */line-height: 50px;top: 32%}
.mode03 .rt{width: 66.67%;float: right;border:2px solid #f0f2f0;padding-bottom: 10px;}
.list03{}
.list03 li{width: 50%;float: left;margin-bottom: 3px;}
.list03 li >span {margin:0 20px;border-bottom: 1px dashed #ccc;line-height: 47px;height: 47px;overflow: hidden;display: block;transition: all 0.3s ease-in-out;position: relative;}
.list03 li >span::before{content: '';width: 4px;height: 4px;background-color: #209037;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.list03 li a{padding-left: 8px;}
.list03 li.noBorder span{border-bottom: none;}
.mode03 .newsTop{padding-top: 10px;}
.mode02 .rt .newsCon{padding: 12px 0 15px;} 
/*视频*/
.videoList{margin:0 -17px;padding:20px 0 0;}
.videoList li{width: 25%;float: left;margin-bottom: 15px;}
.videoList li > a{display: block;margin:0 17px;transition: all 0.35s ease-in-out;position: relative;}
.videoList li > a{transition: all 0.15s ease-in-out}
.item-img04.imgResponsive{padding-bottom: 62.41%;position: relative;}
.item-txt04{border:2px solid #e8ebe8;padding:5px 16px 8px;}
.item-txt04 h3{font-weight: normal;line-height: 28px;height: 28px;overflow: hidden;}
.item-txt04 p{color:#999;font-family: 'Arial';}
.play{font-size: 38px;color:#fff;position: absolute;left: 10px;bottom: 8px;transition: all 0.35s ease-in-out;display: block;}
/*mode04*/
.mode04{padding-top: 35px;padding-bottom: 25px;}
/*媒体我校*/
.mode05 .lf{width: 48.3%;float: left;overflow: hidden;}
.mediaList{overflow: hidden;width: 100%;}
.mediaList li{border-bottom:1px solid #f0f2f0;padding:6px 0;background: #fff;position: relative;margin-bottom: 3px;}
.mediaList li a{height: 32px;line-height: 32px;position: relative;z-index: 5;margin-right: 85px;display: block;}
.mediaList li span{float: right;font-size: 14px;color:#999;font-family: 'Arial';margin-left: 10px;overflow: hidden;height: 32px;line-height: 32px;}
.mediaList li strong{min-width: 80px;padding:0 10px;text-align: center;background-color: #f0f2f0;margin-right: 15px;font-size: 14px;float: left;}
.mediaList li i{font-style: normal;}

.mode05 .rt{width: 48.3%;float: right;}
.mode05 .flexslider{padding: 20px;margin-top: 10px;background: #f0f2f0;}
.slide-img02.imgResponsive{padding-bottom: 113.636%;}
.slide-bg02 {height: 50px;}
.slide-title02{height: 50px;line-height: 50px;display: block;color:#fff;text-align: center;position: absolute;z-index: 20;left: 0;bottom: 0;width: 100%;font-weight: normal;}
.mode05 .flexslider .slides > li{position: relative;margin-right: 20px;}
.mode05 .flex-direction-nav .flex-prev{left: 0;}
.mode05 .flex-direction-nav .flex-next{right:0;}
.tN-column1{border: 2px solid #f0f2f0;background-color: #fff;}
.list04{padding:10px 2px;overflow: hidden;}
.list04 li{margin-bottom: 8px;}
.list04 li >span{margin:0 18px;height: 37px;line-height: 37px;;}
.list04 li a{padding-left: 12px;}
.mode05 .slide-bg{opacity: 0.5;filter: alpha(opacity=50);}
.mode05 .flex-direction-nav li a{top: 50%;}
.newsTop2{padding-bottom: 19px;margin-bottom: 18px;position: relative;}
@media screen  and (min-width:1020px) {
  .listTitle h2 strong:hover{color:#a9cd07 ;}
  .list01 li:hover,.newsTop h3:hover,.list03 li a:hover,.hotNList li:hover{border-left-color:#fff;transform:translateX(10px)}
  .imgList02 li > a:hover .item-bg02{background: #209037;opacity: 1;filter: alpha(opacity=100)}
  .flex-direction-nav li a:hover,.topicList02 li:before,.videoList li > a:before,.mediaList li:before{background:#1c8b38;
  background: -webkit-linear-gradient(left, #a9cd07 , #006a2d); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #a9cd07, #006a2d); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #a9cd07, #006a2d); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #a9cd07 , #006a2d); /* 标准的语法 */transition: all 0.35s ease-in-out;}
   .videoList li > a:before{content: '';width:100%;height: 0;position: absolute;left: 0;top: 0;z-index: 0;transition: all 0.35s ease-in-out;display: block;}
  .videoList li > a:hover *,.topicList02 li:hover *{color:#fff;}
  .videoList li > a:hover .item-txt04{border: none;position: relative;z-index: 5}
  .videoList li > a:hover .play{left: 50%;bottom: 32%;margin:0 0 0 -19px;}
  .videoList li > a:hover:before{height: 100%;}
  .topicList02 li:before{content: '';position: absolute;display: block;height:100%;width: 100%;left: 0;top: 0;opacity: 0;filter: alpha(opacity=0)}
  .topicList02 li:hover:before{opacity: 1;filter: alpha(opacity=100)}
  .mediaList  li:hover strong{color:#333;}
  .list03 li >span{transition: all 0.3s ease-in-out;}
  .list03 li >span:hover{transform: translateX(10px);}

}
@media screen  and (max-width:1300px) {
  .topicList02 li{margin-bottom: 10px;height: 44px;line-height: 44px;}
  .hotNList li a{height: 27px;line-height: 27px;}
  .mode03 .rt{padding-bottom: 5px;}
  .mode03 .list03 li >span{height: 44px;line-height: 44px;}
  .mode03 .newsTop{margin-bottom: 4px;}
  .list03 li {margin-bottom: 2px;}
  .list04{padding:4px 2px;}
}

@media screen and (max-width: 1020px) {
	.videoList li > a{margin:0 8px;}
  .videoList{margin:0 -8px;}
  .mode05 .lf{width: 63.67%;}
  .mode05 .rt{width:34.3%;}
  
  
  
}
@media screen and (max-width:998px) {
 .mode01 .lf{width: 100%;float: none;margin-bottom: 20px;;}
 .mode01 .rt{float: none;width: 100%;margin-bottom: 20px;}
 .mode01{padding-bottom: 0}
 
 
 .mode04{padding-bottom: 15px}
 .list03 li span{margin:0 8px;}
 .mode03 .list03{padding:10px 10px 0;overflow: hidden;}
 .mode03{padding-bottom: 25px;}
 .mode04{padding-top: 20px;;}
 
}
@media screen and (max-width:998px) and (min-width: 767px) {
  .imgList02{width: 165px;float: left;}
  .imgList02 li{float: none;width: 100%;margin-bottom: 15px;}
  .topicList02{margin-left: 175px;padding-top: 20px}
  .topicList02 li{margin-bottom: 15px;height: 50px;line-height: 50px}
  .item-txt03 p{height: 60px}
  .item-txt03 h3{line-height: 24px;max-height: 48px;white-space: normal;height: auto;}
}
@media screen and (max-width: 767px) {
	.mode03 .lf,.mode05 .lf,.mode02 .lf{width: 100%;float: none;padding-bottom: 20px;}
  .mode03 .rt,.mode05 .rt,.mode02 .rt{width: 100%;float: none;}
  .videoList li{width:50%;}
  /* .mode05 .rt{max-width: 320px;margin:0 auto;} */
  .banner-number{display: none;}
  .slide-txt p{display: none;}
  .slide-txt{height: 45px;line-height: 45px;}
  .slide-txt h3{padding-top: 5px;font-size: 16px;}
  .banner-arrow{height: 45px;}
  .newsList ul{width: 100%}
  .list02 li{border-left: none;}
  /* .mode02 .rt .newsList{padding:0} */
  .newsCon:before, .newsCon:after{display: none;}
  .wrap_mode02{background-color: #f0f5f0;}
  

}
@media screen and (max-width:767px) and (min-width: 480px) {
  .item-img03 {width: 300px;float: left;}
  .item-txt03{margin-left: 315px}
}
@media screen  and (max-width:640px) {
  .mediaList li i{display: block;}
  .mediaList li a{height: auto;}
  .mediaList li i{height: 32px;overflow: hidden;padding-top: 5px}

	}
@media screen and (max-width:480px) {
	

}

@media screen and (max-width:480px) {
	.list01 li{width: 100%;padding-right: 0}
  .list03 li{width: 100%}
  .list03 li a{height: auto;}
  .list03 li.noBorder{border-bottom: 1px dashed #ccc}
  .list03 li:last-child{border-bottom: none;}
  


}
@media screen and (max-width:400px) {




}
