/*webkit浏览器滚动条*/
::-webkit-scrollbar {
    width: 7px;
    height: 7px;
}

::-webkit-scrollbar-track,::-webkit-scrollbar-corner {
    background: #F6F6F6;
}

::-webkit-scrollbar-thumb {
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background: #CCC;
}

::-webkit-scrollbar-thumb:window-inactive {
    background: #CCC;
}
body{
    font-family:"Microsoft Yahei";
    letter-spacing: 0.5px;
    color: #303030; margin:0;
    font-size: 16px; background-color:#eff6ec;
}
html,body{height: 100%;}
ul,li,ol{
    margin: 0;
    padding: 0;
    list-style: none;
}
img{
    max-width: 100%;
    max-height: 100%;
}
a{
    color:#303030; text-decoration: none;
}
a:hover{
    color: #f69b1b;
}
a:hover,a:visited,a:active,a:focus{  
    outline: none; text-decoration: none;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
 
.fl:after,.fr:after{
    display: table; clear: both; float:none;
    content: " ";
}

.container,.nav ul{
    width:1400px;
    padding-left: 0;
    padding-right: 0; margin-left:auto;margin-right:auto;
    position: relative;
}
.top{
  display: none;
  background-color: #faa839;
  height: 40px;line-height: 40px;
  color:#fff;
  transition: all 0.2s ease-ou 0s;
}
.top ul.fr{
  margin:0;
}
.top ul.fr li{display: inline-block; margin-left: 15px;}
.searchbox{
  background-color: rgba(0,0,0,0.1);
}
.searchbox input,.searchbox button{background-color: transparent;height: 40px; border:0;}
.searchbox input[type='text']{ color:#fff;padding-left: 10px;outline: none; }
.searchbox button{padding:0 15px; }
.searchbox input::-webkit-input-placeholder{
    color:#fff;
}
.searchbox input::-moz-placeholder{   /* Mozilla Firefox 19+ */
  color:#fff;
}
.searchbox input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#fff;
}
.searchbox input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
  color:#fff;
}
.header{
  position: fixed;
  top:0;
  width:100%;
  z-index: 100;
  background:linear-gradient(to bottom,rgba(0,0,0,.6),rgba(0,0,0,0));  
  transform: translateY(-300px);
  transition:all 1s ease 0s; height: 0;
}
.head-nav{width:1400px; height: 100px; margin:0 auto;
  padding:14px 0 0;
}
.head-nav ul{margin:10px 0;}
.head-nav li{
  display: inline-block;
  font-size:18px;
  margin:0px 4px; line-height: 40px;
}
.head-nav li a,.head-nav li a span{color:#fff!important;transition: all 0.4s ease 0s;white-space: nowrap;}
.head-nav li::after{
  content:'';
  display: block; width:0; height: 3px;
  background-color: #fff;margin:0 auto;
  transition: all 0.4s ease 0s;
}
.head-nav li:hover::after{
  width:100%;
}
.wp_nav .nav-item a span.item-name{white-space:nowrap;}
.wp_nav .nav-item .mark{display:none;}
/*第二种header*/
.white{
  position: fixed;
  top:0;
  width:100%;
  z-index: 100;
  transform: translateY(-300px);
  transition:all 1s ease 0.2s; height: 0;
  background:url('images/head.png') right top no-repeat #eff6ec;  
  background-size:auto 90%;
  padding: 18px 0;
}
.white .logo{float:left; margin-bottom: 15px;}
.white ul.fr{ color:#333;width:300px;}
.white ul.fr li{display: inline-block; margin-left: 20px;
  background-color: rgba(0,0,0,0.4);
  padding: 2px 10px; margin-bottom: 6px;
  border-radius: 20px; color: #fff;
  position: relative; cursor: pointer;
}
.white ul.fr li div{
  display: none;
  position: absolute; top: 30px; z-index: 8;
  right: 0; width: 150px; background-color: #fff;
  text-align: center; color: #444;
}
.white ul.fr li.search2{width:100%;background-color: transparent;
 margin: 0;
}
.white .search2 input[type="text"]{
  border-radius: 4px; border: 0;line-height: 40px;
  background-color: #fff; padding-left: 6px;
  color: #333;
}
.white .search2 button{background-color: #faa839; color:#fff;
  border:0;border-radius: 5px; padding:0 15px;
  line-height: 40px;
}
.nav{
  line-height: 40px;  background-color: #106435;
  display: inline-block;width: 100%;
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
  overflow: hidden; color: #fff;
}
.nav ul{margin:0 auto;display: flex; flex-direction: row;
justify-content: space-between;}
.nav li{display: inline-block;width:14.2%;font-size:18px;border-right:1px solid rgba(0,0,0,0.1);}
.nav li a{color: #fff;display: block; line-height: 40px;text-align: center; }
.nav li.time{position: relative; padding-left:35px;}
.nav li.time::before{
  content:''; position: absolute; left: 0; top: 0;
  width: 2px; height: 65px;background-color: #e29834;
  transform: rotate(15deg); 
}
.nav li:hover{
  background-color:#f69b1b; border-radius: 12px;
}
.nav li:hover a{color:#fff; font-weight: bold;}

#banner{position: fixed;width:100%; left:0; top:0;height: 100%;
  overflow:hidden;}
#banner div.orbit,#banner div.orbit-wrapper,
#banner .focus-container,#banner .focus-box{
	width: 100%!important;
	height: 100vh!important;
}
#banner div.orbit img{
	width: 100%!important;
	height: 100%!important; object-fit: cover;
}

#banner .swiper-slide img{height: 100%;width:100%;object-fit: cover;}
.button-next,.button-prev{
  position: absolute;
  top:45%; z-index: 9;
  font-size:60px; color:#fff;
  padding:0 2%;
}
.button-prev{right:0;}
.button-next{left:0;}

.main.up .white,.showSelf{transform: translateY(0);height: 140px;}
.main{
  width:100%; height: 100vh; overflow-y: auto;
  opacity: 0; top: 100%;
  position: fixed;
  z-index: 8;
  background-color:#eff6ec;
  transition: all 1s ease 0s;
  padding-top: 200px;
}
.main.up{
  opacity:1; top:0px; position: absolute;
}
 
#focus{
  float:left; width:60%; margin-bottom:50px;
}
.focus-title-bar{height:50px!important;}
.focus-title{margin:10px 0;}
.focus-pagination{bottom:18px!important;}
#focus div.orbit,#focus div.orbit-wrapper,
#focus .focus-container,#focus .focus-box{
	width: 100%!important;
	/*height: 540px!important;*
}
#focus div.orbit img{
	width: 100%!important;
	/*height: 540px!important;*/
}

#focus .swiper-pagination{text-align:right;bottom:20px;padding-right:20px;}
#focus .swiper-pagination-bullet{background:#fff;}
#focus .swiper-slide{position: relative;}
#focus .swiper-slide img{width:100%;height: 100%;}
#focus .swiper-slide p,
#xx-newspic .swiper-slide p{
  position: absolute; left:0;bottom:0; width: 100%;
  background-color: rgba(0,0,0,0.8);
  color:#fff; margin-bottom: 0; line-height: 2;
  padding:14px 2%;
}
#xx-newspic .swiper-slide p a,#focus .swiper-slide a{color:#fff;}
#focus .button-next,#focus .button-prev,
#xx-newspic .button-next,#xx-newspic .button-prev{
  background-color: rgba(0,0,0,0.5);
  font-size:30px; top:42%; padding:16px 1%;
}
#xx-newspic .swiper-slide img,#xuexi .swiper-slide img{width:100%;height:100%;}

.focusNews{width:37%; }
.title{
  margin:0 0 18px;position: relative;
}
.title h4{
  font-size:24px; background:url('images/tb.png') left center no-repeat; 
  padding-left: 60px; line-height: 45px;font-weight: bold;
  color:#444;
}
.title span{
    position: absolute; left:80px;
    font-family: Times New Roman;
    color: #0e6435;
    opacity: 0.1;
    font-size: 62px;
    font-weight: bold;
    text-transform: uppercase;
}
.title > .a{
  position: absolute; right:0; top:10px;
  line-height: 26px; font-size:14px; color:#0e6435; border:1px solid #0e6435;
  border-radius: 30px; padding:0 16px;
}
.title .a:hover{background-color: #0e6435;color:#fff;}
.title .a:hover a{color:#fff;}
.news{
  margin:7px 0 0; border-top: 1px solid #e2e2e2;
}
.news li{border-bottom: 1px dashed #e2e2e2;padding:16px 0;}
.news li span{color:#0d6334; font-size:18px; border-right:1px solid #e2e2e2;
  padding-right:16px; margin-right: 16px;
}
.news li a{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;display:Inline-block;width:72%;}

.tabNav{
  margin:40px 0 16px; text-align: center;
}
.tabNav li{display: inline-block; line-height: 88px; width:160px;position: relative;}
.tabNav li:after{content:'';width:8px;height: 8px; border-radius: 50%; background-color: #808492;
  position: absolute; right:-4px; top:40px;
}
.tabNav li a{font-size:30px; color:#989ba5;}
.tabNav li:hover,.tabNav li.cur{background:url('images/hoverImg.png') top center no-repeat;}
.tabNav li:hover a,.tabNav li.cur a{color:#333f39;}
.tabNav li:last-child::after{display: none;}


.newsflash{
  margin:0 ;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
   
  transition: all 0.5s ease 0s;
}
.newsflash li{ float:left; margin-right:1%;
  width:49%; background-color: #fff;border-radius: 6px;
  box-shadow: 0 1px 10px rgba(0,50,0,0.1);
  padding:16px 24px;
  margin-bottom: 24px;
  border:1px solid #e5e5e5;
}
.newsflash li h4 span{
  background-color: #f69b1b; color:#fff;
  padding:4px 14px; margin-right: 16px;
}
.newsflash li p{
  color:#aaa;font-size:14px; line-height: 1.4; margin-top: 20px;
  height:52px;
}
.newsflash li:hover{box-shadow: 3px 8px 20px rgba(0,50,0,0.2);transform: translateY(-2px);
   background-color: #106435;
}
.newsflash li:hover a,.newsflash li:hover p{ color:#fff;}
/*.main li{transform: translateY(20px);}*/
.main.up li{transform: none;}
/*首页-媒体山农*/
.picList{
  display: flex; flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}
.picList li{
  float:left;
  width:24%;border:1px solid #eee;
  background-color:#fff; 
  position: relative;
  margin-bottom: 16px;
  overflow:hidden;
}
.picList li p{
  padding:16px;width:100%;
  position: relative; z-index: 2;
  margin-bottom: 0;background-color:#fff;
  overflow:hidden;
  white-space: nowrap; text-overflow: ellipsis;
}
.picList li img{width:100%; transition:all 0.5s ease 0s; }
.picList li:hover img{transform: scale(1.1);}

.fourNews{margin:0; display: flex; 
  flex-direction: row; justify-content: space-between;
  flex-wrap: wrap;
}
.fourNews{margin-bottom: 40px;border-right: 1px solid #eee;}
.fourNews li{
  float:left;width: 25%;
  background-color: #fff;
  border: 1px solid #eee;border-right:0;
  margin-bottom: -1px;
  padding: 16px;
  font-size: 14px; transition: all 0s ease 0s;
}
.fourNews li h4{font-size:16px; line-height: 1.5;height:44px;overflow:hidden;}
.fourNews li i{color:#f69b1b; margin-right: 8px;}
.fourNews li p{color:#999; margin-bottom: 18px;transition: all 0s ease 0s;}
.fourNews li:hover{
  /*transform: translateY(-6px);
  box-shadow: 0 2px 10px rgba(0,60,0,0.1);*/
  background-color:#0e6435;
  color:#fff; border-radius: 12px;
}
.fourNews li:hover p,
.fourNews li:hover i,
.fourNews li:hover h4 a{
  color:#fff;
}
/*文化山农*/
.title.wh{margin-top: 100px;margin-bottom:24px;}
.title ul{
  position: absolute; right:0; top:16px; 
  overflow: hidden;
}
.title li{display: inline-block;color:#808492; position: relative;
  padding:0 6px 0 14px;
}
.title li::before{
  content:''; width:6px;height: 6px;background-color: #808492; border-radius: 50%;
  position: absolute; left:0; top:11px;
}
.title li a{font-size:20px;display: block; padding: 4px 12px; line-height: 1;
   color:#808492; border-radius: 30px;
}
.title li:hover a,.title li.cur a{background-color: #0e6435;color:#fff;}
.title li:first-child::before{display: none;}

.wenhua{text-align: justify; margin-right: -0.7%;
}
.wenhua li{width:32.5%; display: inline-block; position: relative; margin-bottom: 24px;
  margin-right: .6%;
}
.wenhua li:first-child{ width:66%; float:left;  }
.wenhua li p{
  position: absolute; left:0; bottom:0; width:100%; 
  padding:32px 0 16px 16px; margin-bottom: 0;
  background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));
  color:#fff;
}
.wenhua li a{color:#fff;}
.wenhua li:last-child{float:right;}
.wenhua li img{width:100%; height:268px;}
.wenhua li:first-child img{height: 560px;}
.more-arr{ 
  display: block;
  padding:10px 0 0; color:#0d6334; font-size:14px;
}
#wenhua .picList li .imgbox{display: block;background-color: #000; margin-bottom: 50px;}
#wenhua .picList li img{opacity: 0.8; height:230px;}
#wenhua .picList li p{padding-bottom: 8px;position: absolute; bottom:0;}
#wenhua .picList li >a::before{
  position: absolute; right:16px; bottom:95px;
  content:"\f04b"; border:3px solid #fff;
  width:40px;height: 40px;border-radius: 50%;
  padding-left: 13px;line-height: 35px;
  font-family: FontAwesome; color:#fff;
}
.audioList{
  margin:0 0 20px;display: flex; flex-direction: row;
  flex-wrap: wrap; justify-content: space-between;
  transition: all 0.6s ease 0s;
}
.audioList li{border-bottom: 1px dashed #e2e2e2; padding:14px 0;
  width:31.5%; background:url('images/audio.png') left center no-repeat;
  background-size:auto 32px; padding-left: 50px; font-size:18px;
float:left; margin-right:1.2%;
}
.audioList li span{display: block; color:#999; font-size:14px;}

.hide{
  display: none;
}


.foot{
  background-color:#12492b;
  padding:40px 0 20px; color:#fff;
  font-size:14px;
}
.foot .fl img{width:300px;margin-bottom: 16px;}
.foot .fr{margin-left: 24px; text-align: center;}
.foot .fr img{width:130px;}
.foot p{margin-bottom: 0; line-height: 2;}
.foot2{
  padding:24px 0;
  background-color: #0b2c1a; color:#fff;
}
/*农大要闻*/
.sub-head{
  background:url('images/head.png') top right no-repeat;
  background-size: auto 100%;
}
.sub-head .logo{padding:20px 0;}
.secondNav{
  line-height: 60px; height: 60px;
  background-color: #e9edeb;
}
.secondNav ul{width:1260px; margin:0 auto; display: flex; flex-direction: row;
justify-content: space-between;}
.secondNav li{display: inline-block;width:14.2%;text-align: center;}
.secondNav li a{display: block;margin:0 4%; color:#333c31;font-size:18px;font-weight: bold;} 
.secondNav li:hover a,.secondNav li.cur a,.wp_nav .nav-item.selected{color:#fff;background-color:#0f6434;border-radius: 3px; }
.wp_nav .nav-item:hover a span.item-name,.wp_nav .nav-item.selected a span.item-name{color:#fff;    white-space: nowrap;}

.date{font-size:18px; text-align: right; padding:0 2%;}
.w1260{width:1260px;  position: relative;
  margin-left: auto; margin-right: auto;
}
.w1260:after,.w1260:before{
  display: table;content: " "; clear: both;
}
.banner{background: url('images/ny-banner.jpg') center no-repeat;
height: 200px; margin-bottom: 40px;}
.banner h1{
  display: inline-block;
  font-weight: bold; color:#fff;font-size:36px;
  text-shadow: 0 2px 12px rgba(0,0,0,0.4);
}
.leftside{
  width:22%;
  background:url('images/leftbot.jpg') left bottom no-repeat #f4f4f4;
  padding-bottom: 160px; margin-bottom:40px;
}
.leftTitle{
  background:url('images/leftTitlebg.png') right center no-repeat #0f6434;
  padding:24px 0;text-align: center;
}
.leftTitle h4{color:#fff; font-weight: bold; font-size:30px;}
.leftTitle h4:after{display: block;content:'';width:60px; height: 6px;
border-radius: 10px; background-color: #f79a1b; margin:16px auto 0;}
/*.leftside ul{
  margin:32px 0 0 48px;
}
.leftside li{
  display: block; margin-bottom: 16px;background-color: #f2ead9;
  line-height: 48px;
  padding-left: 32px;
}
.leftside li a{display: block;}
.leftside li:hover,.leftside li.cur{ background:none #fff;}
.leftside li:hover a,.leftside li.cur a{color:#0f6434;font-weight: bold;background:none;}*/
/*侧边栏 菜单*/
.wp_listcolumn{border:0; margin:32px 0 0 48px; width:auto;}
.wp_listcolumn .wp_column {display:block; width:auto; margin-bottom:10px; }
.wp_listcolumn .wp_column a { display:block;   padding-left:20px;width:auto;  font-size:16px; font-weight:bold; word-wrap:break-word; background:#f2ead9; border:0; text-align: left;}
.wp_listcolumn .wp_column a:hover { color:#0f6434; background-color:#fff; background-image:none;}
.wp_listcolumn .wp_column a.selected { color:#0f6434; background-color:#fff; background-image:none;}
.wp_listcolumn .wp_column a .column-name { display:inline-block; line-height:48px; padding:0; cursor:pointer;}




.rightside{width:75%;}
.pos{display: block; border-bottom: 1px solid #e4e7eb;
  padding:24px 0 3px; font-size:18px; color:#555;
}
.pos:after{display: block;height: 4px;background-color: #e4e7eb; content:''; margin-top: 16px}
.rightT{border-bottom: 1px solid #e9edf3; padding:10px 0 0;}
.rightT h4{
  display: inline-block;
  border-bottom: 3px solid #0f6434;
  font-size:18px; color:#0f6434;
  margin: 0;line-height: 50px;
  padding:0 10px;font-size:20px; font-weight: bold;
}
.rightT .fr{padding-left: 30px;font-size:14px;line-height: 50px;
  background:url('images/pos.png') left center no-repeat; color:#7e848b;
}
.rightT .fr a{color:#7e848b;}

.yaowen,.dot-news{margin-bottom: 40px;}
.yaowen .news-li{
   border-bottom:1px dashed #e2e2e2; padding:24px 0 16px;
   display: flex; flex-direction: row; align-items: center;
}
.yaowen .date{color:#0f6434;padding:0 24px 0 16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  white-space: nowrap;text-align: center; }
.yaowen .date h3{ font-size:38px;font-weight: bold; margin:0 0 10px;}
.yaowen .date h5{font-weight: bold; margin:0 0 10px;}
.yaowen .news-li .bt h4{margin: 0;}
.yaowen .news-li .bt p{ color:#aaa; font-size:14px; margin-bottom: 0;margin-top:12px;}
.yaowen .news-li:after{
  content:''; width:56px; height: 36px; margin-left: 16px;
  background: url('images/arr.png') center no-repeat;
}
.yaowen .news-li .bt{width:84%;}
.yaowen .news-li:hover{background-color:#0f6434;}
.yaowen .news-li:hover .date,.yaowen .news-li:hover a,
.yaowen .news-li:hover p{
  color:#fff; 
}
.yaowen .news-li:hover:after{
 background:url("images/arr-bai.png") center no-repeat;
}


.dot-news .newsli,.dotNews li{
  border-bottom:1px dashed #e2e2e2; padding:20px 0; 
}
.dot-news .newsli{padding:15px 0;}
.dot-news .newsli:before,
.dotNews li:before{
  content:'';display: inline-block;width:6px;height: 6px;border-radius: 50%;
background-color: #0f6434; margin:0 8px; vertical-align: middle;}
.dot-news .newsli span{color:#aaa; float:right; margin-right:10px; }


.flex-row{display: flex; flex-direction: row;flex-wrap: wrap;
justify-content:space-between; margin-bottom: 40px;}

.picli{width:32%;border:1px solid #eee; margin-top: 24px;overflow: hidden;display: inline-block; vertical-align: top;    }
.picli p{padding:13px 16px; margin-bottom: 0;position: relative;
  z-index: 2;background-color: #fff;
}
.picli img{width:100%;height: 190px; transition: all 0.5s ease 0s;}
.picli:hover img{transform: scale(1.1);}
.picli:hover,.picli:hover p,.dot-news .newsli:hover{background-color:#0f6434;}
.picli:hover a,.dot-news .newsli:hover span,.dot-news .newsli:hover a,.dot-news .newsli:hover:before{color:#fff;}
/*文化山农*/
.banner.wh{margin-bottom: 0; display: flex; flex-direction: row;
  align-items: center; padding-top: 20px;
}
.pos-s{
  padding:12px 0; font-size:14px; color:#7e848b;
}
.w1260 .audioList li{width:48%; font-size:16px;display:flex;justify-content: space-between; padding-bottom: 10px}
.w1260 .title.wh{margin-top: 64px;}
.w1260 .picList{margin-bottom: 32px; display:inline-block;margin-right:-2%; width:100%;}
.w1260 .picList li{ margin-right:1%;}
.w1260 .picList li:after{
  position: absolute; bottom:95px; right:16px; z-index: 2;
  content:"\f04b";font-family: FontAwesome; width:36px; height: 36px;
  border-radius: 50%; border:3px solid #fff; color:#fff;padding-left: 10px;
  line-height: 28px;
}
.w1260 .picList li .imgbox{background-color: #000;}

.w1260 .picList li .imgbox img{opacity: 0.9; height:194px;}
.title.wh a{border:0; color:#555;display:block;}
.title.wh a:hover{color:#fff;}

.wp_paging{
	/*padding-right: 230px;*/
	margin: 30px 0 60px;
}
.wp_paging li a{
	height: 30px!important;
line-height: 30px!important;
}

.wp_paging li{
	display: inline-block;
	height: 30px!important;
	line-height: 30px!important;
}
.wp_paging li em{
	font-style: normal;
	color:#1b774e;
}
.page_nav a{
	border:1px solid #eee;
	padding:0 10px;
	background-color: #f4f4f4;
	margin:0 5px;
}
.wp_paging li input{
	width:50px!important;
	margin-top: 0!important;
	height: 28px;
    line-height: 28px;
}
.wp_paging li a.pagingJump{
	background-color: #1b774e;
	padding:0 8px;
	color:#fff;
}
.pagingJump:hover{
	color:#fff;
}


/*山农学习*/
#xuexi{margin-bottom: 40px;}
#xx-newspic{width:65%;}
#xx-newspic .button-next,#xx-newspic .button-prev{
  top:35%;
}
.xx-newslist{
  width:33%;
}
.xx-title{
  border-bottom: 1px solid #eee;
}
.xx-title h4{border-bottom: 3px solid #106435;color:#444;
  margin:0;line-height: 40px;display: inline-block; padding:6px 0 6px 40px;
}
.xx-title h4.xxdt{background: url('images/xxdt.png') left center no-repeat;}
.xx-title h4.llqy{background: url('images/llqy.png') left center no-repeat;}
.xx-title h4.rdsp{background: url('images/rdsp.png') left center no-repeat;}
.xx-title h4.llyj{background: url('images/llyj.png') left center no-repeat;}
.xx-title .a{float:right; font-size:14px; color:#555;margin-top: 20px; padding:2px 6px;border-radius: 40px;}
.xx-title .a i{font-size:18px;margin-left: 2px;}
.xx-title .a:hover{background-color:#106435; color:#fff;}
.xx-title .a:hover a{color:#fff;}
.xx-newslist li{padding:14px 0;}
/*
.xx-newslist ul{ margin:12px 0 8px;}
.xx-newslist li{
  display: block; border-bottom: 1px dashed #e2e2e2; padding:13px 0;
}
.xx-newslist li span{float:right; color:#aaa;}
*/
.w33per{width:32%; margin-top: 40px;}
.dotNews{margin-top: 10px;}
.dotNews li{padding:12px 0; font-size:15px;}
.m-x{margin:40px 2% 0;}
.picList.zt li:after{display: none;}
/*详情页*/
.page-header{
  border-bottom: 1px dotted #ccc;
  text-align: center;
}
.page-header h3{font-weight: bold; margin-bottom: 24px}
.page-header .tips{font-size:14px; color:#aaa;}
.page-header .tips span{color:#444; margin-right: 16px;}
.detail{
  margin:32px 0 48px; line-height: 1.7; display:block; min-height:200px;
}
.detail p{text-indent: 32px}
.possplit{background:url('images/arr2.png')  center no-repeat; padding:0 10px;}

.detail div > object{margin:0 auto;}
 

/*手机兼容*/
.m-nav{display: none; color:#fff; padding:18px 16px 0;height:60px; cursor: pointer;}
.m-nav i{display: block;width:36px; height: 4px; border-radius: 2px; margin-bottom: 7px;
  background-color: #fff; transition: all 0.3s ease 0s;
  position: relative;
}
.m-nav.open i.two{display: none;}
.m-nav.open i.one{transform: rotate(45deg); top:8px;}
.m-nav.open i.three{transform: rotate(-45deg); top:-3px;}
.sub-head .m-nav{background-color: #0c6333;margin-right: 10%;margin-top: 23px;}
@media (max-width: 1440px){
 .head-nav{width:94%;}
  .container,.nav ul{
    width:85%;
  }
}
@media (max-width: 1280px){
  body{font-size:14px;}
  .head-nav,.container,.nav ul{
    width:94%;
  }
  .news li{padding:12px 0;}
  .head-nav li{margin:0 2px;}
  
  .wenhua li img{height: 250px;}
  .wenhua li:first-child img{height: 524px;}
  .w1260,.secondNav ul{width:90%;}
  .secondNav li a{padding:0;}
  .secondNav li{float:left;width:14.28%; text-align: center;}
}
@media (max-width: 992px){
  #focus,.focusNews,.w1260{width:100%;}
  .container,.nav ul,.w1260{padding:0 3%;}
  #focus{margin-bottom: 32px;} 
  .tabNav{margin-top: 32px;}
  .leftside ul{margin-left: 10px;}
  #banner{
    height: auto;position: relative;
  }
  .main{position: relative; top:0; opacity: 1; padding-top: 30px;}
  .main .white,.head-nav ul,.secondNav,.secondNav li.date{display: none;}
  .header{
    background:#0c6333;
  }
  .m-nav{display: block;}
  .head-nav,.showSelf{height: auto;position: relative; }
  .head-nav{padding:8px 16px ;display: inline-block; width:100%;}
  .head-nav ul{ width:100%;background-color: rgba(0,0,0,0.1);}
  .head-nav li{width:30%; text-align: center;padding:10px 0;margin:0;}
  .sub-head .logo{float:left; width:60%;}
  .secondNav{height: auto;position: absolute;left:0; width:100%;}
  .secondNav ul{width:100%; display:block;}
  .secondNav li{display: inline-block; width:32%;}
  #xuexi{height: 300px;}
  #xuexi .button-next,#xuexi .button-prev{top:38%;}
  #xuexi .swiper-slide img{height:100%;object-fit: cover;}
  .picList li,.wenhua li:first-child,
  .wenhua li,.audioList li{width:49%; margin-right:0}
  .fourNews li{width:50%;}
  .wenhua{display: flex; flex-direction: row;flex-wrap: wrap;
    justify-content: space-between;
  }
  .wenhua li:first-child img,.wenhua li img{
     height: auto;
  }
  #wenhua .picList li:nth-last-child(-n + 6),
  #wenhua .audioList li:nth-last-child(-n + 8){display: none;}
  #wenhua .picList li .imgbox{margin-bottom: 30px;} 

}
@media (max-width: 768px) {
  .head-nav,.container,.nav ul,#focus,.focusNews,
  .leftside,.rightside,
  #xx-newspic,.xx-newslist,.w33per{width:100%;}  
  .container,.nav ul,.w1260{padding:0 ;}
  .title ul{top:0; white-space: nowrap;}
  .news li{padding:12px 0;}
.newsflash li p{display:none;}
.newsflash li h4{margin-bottom:0;}
   .newsflash li h4 a{display:block; margin-top:16px;}
.newsflash li h4 span{padding:0 10px;}
  .wenhua{display: flex;flex-direction: row;flex-wrap: wrap; justify-content:space-between;}
  
  .leftside{background:none; padding:0;}
  .leftside ul{display: flex; flex-direction: row; 
    justify-content: space-between; margin:0;}
  .leftside li{width:100%; text-align: center;padding-left: 0;}
  .leftside li.cur{border-bottom: 3px solid #0c6333;}
  .leftTitle{padding:16px 0;}
  .leftTitle h4{font-size:24px;}
  .picList.zt li:last-child{display: inline-block;}
  .picli,.audioList li{width:48%;}
  .foot{display: none;}
  .foot2{text-align: center;}
  .foot2 .fl,.foot2 .fr{width:100%;}
  .sub-head{background:none;}
  .sub-head .m-nav{position: absolute; right:0; margin-right: 3%;}
}
@media (max-width: 415px) {
  .head-nav .fl{width:75%;}
  .newsflash li,.fourNews li,
  .picList li, .wenhua li:first-child, 
  .wenhua li,.audioList li{width:100%;}
  .title ul{position: relative; margin:20px 0;}
  .sub-head .logo{width:70%;}
  .sub-head .m-nav{transform: scale(0.6);margin:15px 2% 0 0;}
}



