/* @import "common.css"; */
:root{
	--pd-border-color:#50a675;
	--pd-bg-color:#50a675;
	--pd-bg-danger:#c1444a;
}
.pd-bg-success{
	background-color:var(--pd-bg-color);
}
a:link {
	text-decoration:none;
	color:#000000;
}
a:visited {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:none;
	color:#198754;
}
a:active {
	text-decoration:none;
	color:#000000;
}

body{
	background-image:url(images/temp_top.jpg) ;
	background-position: center -300px;
	background-repeat:no-repeat;
	background-color:#fff;
}
.html{
	width:1400px;
	margin:auto;
}
.pd-fs-14{
	font-size:14px;
}
.pd-fs-16{
	font-size:16px;
}
.pd-fs-18{
	font-size:18px;
}
.pd-fs-20{
	font-size:20px;
}
.pd-border-bottom{
	border-bottom:1px solid var(--pd-border-color);
}
.wnav{
	background-color:var(--pd-bg-color);
}
/* 
.nav .col{
	text-decoration:none;
	color:#ffffff;
}
.nav .col.selected{
	background-color:#2a6a48;
} */
.nav-small .li{
	background-color:var(--pd-bg-color);
	cursor:pointer;
	color:#ffffff;
}
.nav-small .li:hover{
	background-color:var(--pd-bg-danger);
}

.nav > .col{
}
.nav > .col > a{
	text-decoration:none;
	color:#ffffff;
}
.nav > .col .border{
	display:none;
}
.nav > .col:hover .border{
	display:block;
}



/* 标签切换 */
.tabbox .head .li > div{
	background-color:#b0b0b0;
}
.tabbox .head .li.selected > div{
	background-color:var(--pd-bg-color);
}
.tabbox .list{
	display:none;
}
.tabbox .list.selected{
	display:block;
}
.tabbox .list .li{
	background-color:#ebebeb;
	color:#000000;
}
.tabbox .list .li:hover{
	background-color:var(--pd-bg-color);
	color:#ffffff;
}

.nav-tabbox .lists .list a:hover{
	color:#198754;
}



/* 替换图片 */
.slideBox ul,.slideBox li{margin:0px;padding:0px;list-style-type:none;}
@media(min-width:1400px) {
	.slideBox{
		height:380px;
	}
}
.slideBox{ overflow:hidden; position:relative; overflow:hidden; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;display:none; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;  }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{  display:block;  }

		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

/* 分页 */
.news-more-page .page{
	clear:both;
	color:#3f9b5d;
	text-align:center;
	margin: 40px 0;
}
.news-more-page .page a{
	background: #fff;
	border: 1px solid #3f9b5d;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	padding: 5px 10px;
	color:#3f9b5d;
	font-family:"微软雅黑";
	margin-right:3px;
}
.news-more-page .page a.selected{
	background: #3f9b5d;
	border: 1px solid #3f9b5d;
	color: #fff;
	text-decoration: none;
}
.news-more-page .page .pageinfo{
	display:none;
}

/* 手机导航条 */
.mobile-nav{
	position:relative;
	left:0;
	top:0;
	right:0;
	width:100%;
	z-index:999;
	transition:all 0.5s;
	display:block;
}
.mobile-nav.selected{
	position:fixed;
	height:100%;
	background-color:rgba(0,0,0,0.2);
}
.mobile-nav .shownav{
	position:absolute;
	right:20px;
	top:20px;
	width:35px;
	height:20px;
	cursor:pointer;
}
.mobile-nav.selected .shownav{
	right:15px;
}
.mobile-nav .shownav .line{
	width:100%;
	height:2px;
	background-color:#666;
	transition:all 0.5s;
}
.mobile-nav.selected .shownav .line:nth-child(1){
	transform:rotate(45deg);
	position:absolute;
	top:10px;
}
.mobile-nav.selected .shownav .line:nth-child(2){
	opacity:0;
}
.mobile-nav.selected .shownav .line:nth-child(3){
	transform:rotate(-45deg);
}
.mobile-nav .nav-box{
	position:absolute;
	left:-80%;
	top:0;
	bottom:0;
	width:80%;
	height:100vh;
	background-color:#fff;
	transition:left 0.5s;
	overflow-y:auto;
}
.mobile-nav.selected .nav-box{
	left:0%;
}
.mobile-nav .nav-box .list{
	padding:20px;
}
.mobile-nav .nav-box .list .dl{
	padding:15px 0;
	border-bottom:1px solid #f0f0f0;
}
.mobile-nav .nav-box .list .dl label{
	display:block;
}
.mobile-nav .nav-box .list .dl .dt{
	position:relative;
	cursor:pointer;
}
.mobile-nav .nav-box .list .dl .dt[data-menu=true]:after{
	content:'';
	position:absolute;
	right:10px;
	top:5px;
	width:7px;
	height:7px;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	transform:rotate(45deg);
}
.mobile-nav .nav-box .list .dl .dt[data-menu=true] + input{
	display:none;
}
.mobile-nav .nav-box .list .dl .dd{
	height:0;
	overflow:hidden;
	transition:all 0.5s;
}
.mobile-nav .nav-box .list .dl .dd .li{
	padding-top:10px;
	font-size:13px;
}

.mobile-nav .nav-box .list .dl:nth-child(2) input[name=menu]:checked + .dd{
	height:150px!important;
}
.mobile-nav .nav-box .list .dl:nth-child(3) input[name=menu]:checked + .dd{
	height:150px!important;
}
.mobile-nav .nav-box .list .dl:nth-child(4) input[name=menu]:checked + .dd{
	height:150px!important;
}
.mobile-nav .nav-box .list .dl:nth-child(5) input[name=menu]:checked + .dd{
	height:90px!important;
}
.mobile-nav .nav-box .list .dl:nth-child(6) input[name=menu]:checked + .dd{
	height:60px!important;
}
.mobile-nav .nav-box .list .dl:nth-child(7) input[name=menu]:checked + .dd{
	height:90px!important;
}