﻿@charset "utf-8";
@import url("reset.css");
@import url("global.css");

.topbox{
	background:url(../images/tmp1575337352_1973472_s.jpg) no-repeat center top;
	height:120px;
}
h1.logo{
	margin-top:30px;
}
h1.logo a{
	display:block;
	background:url(../images/17410753_1575337450.png) no-repeat;
	width:627px;
	height:62px;
	text-indent:-5000px;
}
.hotline{
	margin-top:40px;
}
.hotline li{
	float:left;
	line-height:32px;
	color:#1d8848
}
.hotline li{
	font-weight: 700;
	font-size: 20px;
	_display:inline;
	margin-right:16px;
}
.hotline li span{
	font-weight:normal;
}
#menu {
	height: 60px;
	background:#1d8848
}
#menu ul{
	width: 1200px;
	height: 60px;
	line-height: 60px;
	margin: 0 auto;
}
#menu ul li{
	float:left;
	font-size:16px;
	width:20%;
	text-align:center;
}
#menu ul li a{
	display:block;
	width:100%;
}
#menu ul li.cur a,#menu ul li a:hover{
	background:#0e5a2d
}
.fixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
}
.box01{
	border:#dbdbdb solid 1px;
	padding:8px;
}
.img01 img{
	display:block;
	width:570px;
	height:340px;
}
.box02 h2{
	background:url(../images/box02_h2_bg.png) repeat-x;
	height:62px;
}
.box02 h2 span.tit{
	background:url(../images/18125_1500860079.png) no-repeat right top;
	height:62px;
	line-height:62px;
	padding:0 36px 0 30px
}
.box02 h2 span.more{
	_display:inline;
	margin:28px 10px 0 0
}
.box02_con{
	padding:20px 10px 0;
}
.list01 li{
	background:url(../images/ico02.png) no-repeat left center;
	padding-left:16px;
}
.list01 li .riqi{
	color:#999999
}
.intro_l{
	width:574px;
	height:479px;
	border:#dbdbdb solid 1px;
}
.intro_l h3{
	height:52px;
	line-height:52px;
	padding:0 15px;
	border-bottom:#e8e8e8 solid 1px;
}
.intro_l h3 .tit{
	font-size:20px;
	color:#333333
}
.intro_l h3 .more a{
	font-size:14px;
	color:#333
}
.intro_l h3 .more a:hover{
	color:#0e5a2d;
	text-decoration:underline
}
.ztzl{
	border:#dbdbdb solid 1px;
	height:371px;
	padding:0 16px;
}
.ztzl h3{
	border-bottom:#e8e8e8 solid 1px;
	height:61px;
	line-height:61px;
}
.ztzl h3 .tit{
	color:#1d8848;
	background:url(../images/ico05.png) no-repeat left center;
	padding-left:15px;
}
.ztzl h3 .more{
	font-size:14px
}
.ztzl_con{
	padding:20px 0 0;
}


.inside_banner{
	background:url(../images/tmp1575421536_1973472_s.jpg) no-repeat center top;
	height:235px;
}
.text_column{
	background:url(../images/tmp1575354438_1973472_s.png) no-repeat;
	height:90px;
	line-height:90px;
	font-size:30px;
	text-indent:2em
}
.side_menu{
	width:264px;
	font-size:24px
}
.side_menu dt{
	height:66px;
	line-height:66px;
	background:#1d8848 url(../images/tmp1500630723_1504983_s.png) no-repeat 25px center;
	text-indent:70px;
}
.side_menu dd a{
	display:block;
	border:#ededed solid 1px;
	border-top:none;
	font-size:16px;
	padding:20px 20px 20px 60px;
	background:url(../images/ico04.png) no-repeat 40px center;
}
.side_menu dd.cur a,.side_menu dd a:hover{
	background:#f6f6f6 url(../images/ico04.png) no-repeat 40px center;
	color:#1d8848
}
.box03 h2{
	background:#f3f3f3;
	height:56px;
	line-height:56px;
	padding:0 25px;
}
.box03 h2 .tit{
	background:url(../images/tmp1575354712_1973472_s.png) no-repeat left center;
	color:#1d8848;
	padding-left:35px;
}
.list02 li{
	border-bottom:#ededed dashed 1px;
	padding:18px 15px;
	background:url(../images/ico02.png) no-repeat left center;
}
.list02 li .riqi{
	color:#999999
}
.box03_con{
	padding:25px 0;
}
.post_content p {
    font-size: 14px;
    margin-bottom: 0.5rem;
	line-height:28px;
}
.post_content p strong {
    color: #333;
}
.vc_custom_1576725641018 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}