* {
  margin: 0 auto;
  padding: 0;
  outline: none;
}
body {
  font-family: "Microsoft Yahei", "微软雅黑", "Tahoma", "SimSun";
  font-size: 14px;
  line-height: 26px;
  color: #333;
  _background-image: url(about:blank);
  _background-attachment: fixed;
}
a {
  color: #333;
  text-decoration: none;
  transition: color 0.7s;
}
a:hover {
  color: #e0b453;
  transition: color 0.7s;
}
ul {
  list-style: none;
  padding:0;
  margin:0;
}
img {
  border: none;
  display: block;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
}


li{line-height:36px;list-style:none;}
ol li{padding:0px;list-style:none;}
dd{line-height:25px;}
p{line-height:20px;}

.more{float:right;font-weight:normal;font-size:12px;}
.more a {color:#666;}
a:hover, .more a:hover, .red, .red a, .font3 a:hover, .font6 a:hover, .font9 a:hover {color:#C00; text-decoration: underline;}


.n_banner{ 
	display:block; 
	width:100%;
	min-width: 1920px;
	height:820px;
	background:url(../images/header.jpg) no-repeat top center;
}

.yy-list ol li{width: 460px; line-height: 36px;height: 36px;}
.jrcs-box{padding-top: 25px;height: 655px;}

@media (min-width: 1440px){
	.main-cloum {
		width: 1100px!important;
	}
	.yy-list ol li {width: 560px;}
}

.jryy-box{overflow:hidden;/*background: url(http://images1.wenming.cn/web_wenming/images/dw2023061604.jpg) no-repeat center top;*/}
.hr_30{height: 60px;}
.C-tex{
	text-align: center;
	display:block; 
	width:1200px;
	height:100px;
	background:url(../images/duanwu.png) no-repeat top center;
}

.img-box01{background: url(../images/lunbo.png) no-repeat; height: 470px; text-align: center; padding:56px 12px 0 0px;width:796px; }

.yy-list{width: 1011px;}
.yy-list ol li{border-right: 2px solid #106550;padding: 0  20px; float: left; height: 40px; line-height: 40px; font-size: 20px; width: 295px;overflow: hidden;}
.yy-list ol li a{color: #666;}


.foucua03 {  position: relative; overflow:hidden;  }
.foucua03 .prev, .foucua03 .next { background: #c00; width: 40px; height: 100px; position: absolute; top: 60px;display: none;}

.foucua03 .num01{position: absolute;right: 45px;bottom: 25px;}
.foucua03 .num01 li{float: left;margin-right: 8px;width: 10px;height: 10px;border-radius: 50%;background-color: #fff;}
.foucua03 .num01 .on{background-color: #08a66c;}
.foucua03 .img-title{position: absolute;left: 36px;bottom: 13px;width: 725px;font-size: 20px;color: #fff;line-height: 46px;background: url(../images/grey.png);text-align: left;}
.foucua03 .img-title a{color: #fff;padding-left: 25px;}
.foucua03 .img-title a:hover{color: #f00;}

.hrxf-more{line-height: 30px;text-align: right;font-size: 16px;width: 1000px;margin: 0 auto;}
.hrxf-more a{color: #666;}
.hrxf-more a:hover{color: #f00;}
.hrxf-more{width: 1100px;}
.main-cloum{width: 1000px;}
.cloum-ov{overflow: hidden;}
.list_message li a:hover,
.yy-list ol li a:hover,.tit a:hover,.tit-sum a:hover,.image-sum a:hover,.sh-list a:hover,.jr-list dl dd a:hover{color: #106550;}


@media (min-width: 1440px){  
.yy-list ol li{padding:10px 20px 0px 100px;width:450px;}
.yy-list{width: 1200px;}
}


.c{height:100vh; position:absolute;width:115vh;left:50%;top:0vh;margin-left:-57vh;}
.swiper-slide {width: 100%; height: 100%; background-repeat: no-repeat;position: relative;}


#partD{}
#partD .nr{background:url("../images/meiwen.png") no-repeat;background-size:100% 100%;width:89vh;padding-left:15vh;padding-right:16vh;padding-top:24vh;height:41.4vh;text-align:center;}
#partD .box{width:6.7vh;padding-left:4vh;padding-right:4vh;float:left;}
#partD .xm{width:2vh;float:left;font-size:2vh;color:#3c3c3c;}
#partD .sc{width:3vh;float:right;}
#partD .sc a{font-size:2.4vh;color:#3c3c3c;font-weight:bold;}
.swiper-slide {width: 100%; height: 100%; background-repeat: no-repeat;position: relative;}

.title_font {
	font-size: 35px;
    font-family: "微软雅黑";
    color: #106550;
    line-height: 35px;
    text-align: center;
    padding: 25px 0 0 45px;
}

.middle {
    width: 1200px;	
}

.list_message {
    padding-top: 0px;
    position: relative;
	padding-bottom: 40px;
}
   
 .list_message ul {
    padding-top: 10px;
}

ul, ol, li {
    list-style: none;
}

.list_message li {
    width: calc(46% - 15px);
    float: left;
    margin: 0 0 20px 40px; 
    padding-left: 15px;
    position: relative;
    border-bottom: 1px #87944f solid;
}

.list_message .list-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 18px;
    margin-bottom: 15px;
	padding: 3px 0;
}

.list_message .list-time {
    color: #888;
    font-size: 14px;
}

/*频道头部导航公共样式*/
.topnav{margin:0px auto;height:30px;line-height:30px; background:#fefefe; overflow:hidden; border-bottom:1px #c6c6c6 solid;}
.topnav ul{width:1000px; margin:0px auto; color:#c6c6c6;list-style:none;}
.topnav li{float:left; padding-right:4px; font-size:13px; margin:0px 2px; }
.topnav li a{color:#828282; text-decoration:none;}
.topnav li a:hover{text-decoration:underline;}

/*频道尾部公共样式*/
.w1000{width:1200px; margin:0 auto; color:#fff6bb}
.bottom{width:100%;min-width:1200px;height:100px;line-height:26px; background-color:#106550;overflow:hidden; font-size:12px;color:#fff6bb; text-align:center; padding:70px 0px 0px 0px; margin:0px auto}
.bottom a{color:#fff6bb;}
.bottom a:hover{color:#fff6bb;}
.bottom font{ color:#fff6bb}