@charset "utf-8";
/* CSS Document */
p{
	
	cursor: default;
	line-height: 24px;

}
h2{
	font-size: 20px;
    line-height: 40px;
    font-weight: 700;
    padding-left: 20px;
}
 a:hover{
	color: #008172;
	cursor: pointer;
}
.banner {

	
	background-image: none;
	padding-bottom: 20px;
	width: 100%;}


.page_wrap{clear:both; margin-bottom:10px; overflow:hidden;zoom:1;}
.paginator {float:right; height:25px; overflow:hidden; }
.paginator,
.paginator input,
.paginator button {font-family:Tahoma, "宋体"; font-size:12px; }
.paginator a,
.paginator span {float:left; height:23px; margin:0 5px 0 0; text-align:center; white-space:nowrap; vertical-align:middle; line-height:23px; background:#fff; }
.paginator a {color:#085C9B; }
.paginator b{font-family:"宋体"; margin:3px;font-weight:300;}
.paginator a:link,
.paginator a:visited,
.paginator a:hover,
.paginator a:active {text-decoration:none; }
.paginator .page-start,
.paginator a,
.paginator .page-end {padding:0 8px; border:1px solid #D3D3D3; background:#ffffff; }
.paginator .page-start {border-color:#d9d9d9; color:#d9d9d9; }
.paginator .page-end { border-color:#d9d9d9;  color:#d9d9d9; }
.paginator .page-this,
.paginator .page-break {padding:0 3px; }
.paginator .page-break {border:1px solid #fff; }
.paginator .page-this {border:1px solid #D3D3D3;background-color:#E9E9E9; color:#D4105A;padding:0px 8px; font-weight:bold; }
.paginator .page-skip {height:22px; line-height:22px; padding:0 3px; margin:0; background:none; }
.paginator .page-skip input {width:26px;  *width:23px;height:19px;line-height:19px;border:1px #D3D3D3 solid;font-size:12px; margin:-1px 6px 0px 6px;margin-top:1px;_margin-top:0px;padding:0px 0px 0px 2px; vertical-align:middle; padding-top:0px; padding-bottom:0px; }
.paginator .page-skip button {font-size:12px; padding:0 5px 5px 5px;_padding:0 5px 0 5px; width:auto; _width:0; height:22px;  *height:23px; *line-height:20px; _height:16px; _line-height:16px; margin-left:10px;  *margin-top:-1px;overflow:visible; vertical-align:top; }
.paginator a:hover {border:1px solid #A6A6A6;color:#868688; }

.zzcl{
	width: 100%;
	height: 28px;
}
.zzcl p1:hover{
	color: #008172;
	cursor: pointer;
}
.col-12{
	margin: 1%;
	width: 98%;
}
.col-9{
	margin: 1%;
	width: 73%;
	
}
.col-8{
	margin: 1%;
	width: 64.3%;
}
.col-7{
	margin: 1%;
	width: 68%;
}
.col-6{
	margin: 1%;
	width: 48%;
}
.col-4{
	margin: 1%;
	width: 31.3%
}
.col-3{
	margin: 1%;
	width: 23%;
	
}
.col-2{
	margin: 1%;
	width: 18%;
}
.box{
	background-color: #fff;
	margin: 1%;
	float: left;
	border-radius: 10px;
    box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
    -webkit-box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
    -moz-box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
}
.boxone{
	background-color: #fff;
	margin: 1%;
	float: left;
	height: 320px;
	width: 98%;
	border-radius: 10px;
    box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
    -webkit-box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
    -moz-box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
}
.boxtwo {
	background-color: #fff;
	margin: 1%;
	height: 320px;
	width: 48%;
	float: left;    
	border-radius: 10px;
    box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
    -webkit-box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
    -moz-box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
}
.boxthree{
	
	background-color:#ffffff;
	height: 320px;
	margin: 1%;
	width: 31.3%;
	float: left;
	border-radius: 10px;
    box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
    -webkit-box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
    -moz-box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
}
.boxfour{
	background-color: rgba(128,128,128,1);
	margin: 1%;
	height: 320px;
	width: 23%;
	float: left;
	border-radius: 10px;
    box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
    -webkit-box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
    -moz-box-shadow: 0px 3px 20px 0px rgba(16,124,195,0.2);
}
.box-top{
	border-radius: 10px 10px 0 0;
    font-size: 1rem;
    font-weight: 700;
    background-color: #00b5b1;
    height: 42px;
    line-height: 42px;
    color: #ffffff;
    margin-bottom: 24px;
    font-size: 14px;
	
}
.bt01{
	height: 100%;
    padding: 0 30px;
    width: max-content;
	float: left;
	font-size: 1rem;
    border-radius: 10px 0 0 0;
    background-color: #008172;
}
.bt01right {
	float: right;
	width: auto;
	color: #fff;
	padding-top: 0px;
	padding-right: 20px;
}
.box-content{
	    width: 90%;
    padding: 0 30px;
    font-size: 14px;
    height: 60%;
    float: left;
	
}
.box-content p{
	padding: 0 30px;
	font-size: 1rem;
	
}
.box-content-right{
	height: 10%;
	float: right;
	width: auto;
	font-size: 0.9rem;
	color: #008172;
	padding-top: 20px;
	padding-right: 30px;
}
.box-text {
	height: 30px;
	width: 100%;
	
}
.box-content a{
	
    float: left;
    color: #333;
    font-size: 0.9rem;
    padding-left: 0;
	line-height: 30px;
}
.box-content em {
    color: #ccc;
    font-style: italic;
    font-sizes: 0.75rem;
    
	float: right;
	line-height: 30px;
}

.text-content-list {
	
	padding: 10px;
	
	min-height: 660px;
	border-bottom: 1px solid #165215;
}

.list{
	line-height: 60px;
	border-bottom: 1px solid #f1f1f1;
}

.text-content{
	background-color: #fff;
	font-size: 1rem;
	padding:0 20px;
	
	min-height: 800px;
}
.bottom{
	background-color:#00b5b1;
	height: 80px;
	width: 100%;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	-webkit-transition: all;
	-o-transition: all;
	transition: all;
	height: 100%;
	display: flex;
	
}
.bottom-text {
	
	line-height: 40px;
	color: rgba(255,255,255,1);
	width: 1200px;
	font-size: 16px;
	margin: 0 auto;
}
.pageBtn {
    width: 100%;
    height: 22px;
    text-align: center;
    padding: 30px 0px;
}
button{
	padding: 4px 10px;
	background-color: #00b5b1;
	color: #ffffff;
	border:none;
	border-radius: 4px;
}
button:hover{
	background-color: #008172;
}



