@charset "utf-8";
/* CSS Document */

body{margin: 0px;background:#efebea;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#f89419;text-decoration:none;}

a.bt:link{color:#61ba6d;text-decoration:none;}
a.bt:visited{color:#61ba6d;text-decoration:none;}
a.bt:hover{color:#61ba6d;text-decoration:none;}

a.baibt:link{color:#fff;text-decoration:none;}
a.baibt:visited{color:#fff;text-decoration:none;}
a.baibt:hover{color:#fff;text-decoration:none;}

.topbg{width:100%;height:100px;background-image: linear-gradient(45deg,#61ba6d,#82c334);padding-top:20px;position: fixed;z-index:999;box-sizing:border-box;
	box-shadow:0 0 20px rgba(0,0,0,0.5) ;
	display: flex; flex-direction:row;justify-content: space-between}
.top{width:1460px;height:60px;margin:0px auto;display: flex; flex-direction:row;justify-content: space-between;}
.logo{width:640px;height:60px;}
.tpg{height:100%;}
.tpk{width:100%;}
.dhlm{width:750px;height:60px;display: flex; flex-direction:row;justify-content: space-between;}
.dhlist{width:120px;height:60px;text-align: center;line-height:60px;font-size:20px;}
.dhlist:hover{border-radius:10px;background:rgba(248,148,25,0.5)}
.dhlist a{color:#fff;text-decoration: none;}


.zlmbg{width:1460px;height:1230px;margin:0px auto 40px;padding-top:130px;position:relative;display: flex; flex-direction:row;justify-content: space-between;flex-wrap: wrap;align-content: space-around}

.dpt{width:760px;height:450px;margin-bottom:15px !important;overflow:hidden;
background:#F99}
.jtlm{width:370px;height:450px;padding:15px;border-bottom:4px solid #61ba6d;box-sizing:border-box;background:#fff; margin-bottom:15px !important;
box-shadow: 0px 0px 5px rgba(0,0,0,0.5)}
.youjtlm{width:280px;height:450px;padding:15px;border-bottom:4px solid #61ba6d;box-sizing:border-box; margin-bottom:15px !important;box-shadow: 0px 0px 5px rgba(0,0,0,0.5);background:#fff;}




.zylist{width:250px;height:50px;margin-bottom:13px;background:#61ba6d;color:#fff;font-size:18px;font-weight:bold}

.zylista a{width:100%;height:50px;background-image: linear-gradient(45deg,#61ba6d,#82c334);color:#FFF;font-size:16px;text-align:center;display:block;margin-bottom:13px;font-weight:bold;
box-sizing:border-box;line-height:50px;text-align:center;font-weight:bold}
.zylista a:hover{background:#f89419;color:#FFF;}

.lmbt{width:100%;height:48px;font-size:24px;color:#61ba6d;border-bottom:2px #b6b6b6 solid;font-weight:bold;margin-bottom:5px;letter-spacing:3px;}
.lmbta{width:100%;height:56px;line-height:56px;font-size:24px;color:#fff;font-weight:bold;margin-bottom:5px;background-image: linear-gradient(45deg,#61ba6d,#82c334);padding-left:20px;box-sizing:border-box;letter-spacing:3px;}
.lmbtb{width:100%;height:48px;font-size:24px;color:#61ba6d;text-align:center;font-weight:bold;letter-spacing:3px;}

.lmlist{width:100%;height:370px;margin:0px;padding:0px;list-style:none;}
.lmlist li{width:100%;height:95px;line-height:28px;font-size:16px;border-bottom:1px #b6b6b6 solid;padding:15px 5px 0px 5px;box-sizing:border-box}
.lmlist li:last-child{border-bottom:0px #b6b6b6 solid;}

.lmlistb{width:100%;height:370px;margin:0px;padding:0px;list-style:none;}
.lmlistb li{width:100%;height:85px;line-height:28px;font-size:15px;border-bottom:1px #b6b6b6 solid;padding:15px 5px 0px 5px;box-sizing:border-box;}
.lmlistb li:last-child{border-bottom:0px #b6b6b6 solid;}



.fourlm{width:345px;height:250px;padding:30px;box-sizing:border-box;background:#fff; margin-bottom:15px !important;
box-shadow: 0px 0px 5px rgba(0,0,0,0.5);cursor: pointer;text-align: center;transition: all 0.7s;font-size:14px;line-height:1.5;}

.fourlm:hover {
	background-color:rgba(137,205,51,0.8);
	box-sizing:border-box;}

.fourlm h3 {
	font-size: 24px;
	font-weight: 700;
	letter-spacing: 0.5px;
	margin-bottom: 15px;
	margin-top: 25px;}
.fourlm h3 a{
	font-size: 24px;
	font-weight: 700;
	letter-spacing: 0.5px;
	margin-bottom: 15px;
	margin-top: 25px;
	color: #89cd33;}
.fourlm:hover h3 a{
	color: #fff;}
.fourlm:hover h3 a:hover{
	color: #fff;}
.fourlm:hover p a{
	color: #fff;font-size:14px;}
.fourlm:hover p a:hover{
	color: #fff;}

.fourlm .icon {
	width: 40px;
	display: inline-block;
	font-size:45px;
	color:#89cd33;}

.first-service .icon {
	width: 40px;
	display: inline-block;
	font-size:45px;
	color:#89cd33;}
.fourlm:hover .icon{
	color:#ffffff;}
.first-service:hover .icon {
	}

.second-service .icon {
	height: 32px;
	width: 22px;
	display: inline-block;}

.third-service .icon {
	height: 32px;
	width: 32px;
	display: inline-block;}

.fourth-service .icon {
	
	height: 32px;
	width: 32px;
	display: inline-block;}

.fourth-service:hover .icon {}



/* ÁªÏµÎÒÃÇ */
.lxwmbg{width:100%;padding:30px 0px;background:#76ac30;color:#FFF;}
.lxwm{width:1460px;display: flex; flex-direction:row;justify-content: space-between;margin:0px auto}
.lxwmleft{width:800px;height:100px;}
.lxwmright{width:600px;height:100px;display: flex; flex-direction:row;justify-content: space-between;flex-wrap: wrap;}
.lxwmleft h3{line-height:50px;font-size:32px;color:#FFF;height:50px;margin-top:0px;margin-bottom:0px;}
.lxwmleft p{font:16px/20px;color:#FFF;}

.lxwmdh{width:280px;height:36px;line-height:36px;text-align:center;color:#FFF;font-size:14px;}
.lxwmdh:hover{border-radius:3px;background:#89cd33;}

/* footer */
.footer_area{width:100%;padding:15px;background:#232323;color:#FFF;font-size:14px;line-height:36px;box-sizing:border-box;}