/* ztTop */
.ztTop{width: 100%;height: 507px;background: url("../img/banner.png") top center no-repeat;}
.w1200{width: 1200px;margin: 0 auto;}
.mt30{margin-top: 30px;}
/* ztHead */
.ztHead{width: 100%;background: #E6F4EB;border-radius: 10px;padding: 20px 25px;}
.headL{width: 680px;background: #CBE5D4;padding: 20px 25px;}
.headCon{width: 528px;font-size: 20px;text-indent: 2em;line-height: 1.5;}
.headCon a{color: #000;}
.headCon em{color: #0B5019;}
/* headList */
.headList{width: 440px;}
.headList li{font-size: 16px;line-height: 40px;background: url("../img/libg.png") center left no-repeat;overflow: hidden;}
.headList li a{display: block;float: left;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-indent: 14px;color: #000;}
.headList li a:hover {color: #0B5019;}
/* nld */
.nld{width: 100%;background: #F6F6F6;border-radius: 10px;padding: 0 20px;}
.nld .title{width: 100%;text-align: center;}
/* ulTitle */
.ulTitle{width: 346px;height: 38px;line-height: 38px;border-radius: 5px;background: #D9EADD;margin-top: 12px;}
.ulTitle li{width: 50%;float: left; font-size: 18px; color: #176748;text-align: center;}
.liList{width: 346px;margin-top: 10px;}
.liList li{width: 100%;overflow: hidden;line-height: 40px;}
.liList li p{width: 50%;float: left; font-size: 20px; text-align: center;}
.map{position: relative;}
.map .tit{position: absolute;bottom: 0;right: 0;}
/* ulNews */
.ulNews{width: 100%;display: -webkit-flex;display: flex;justify-content: space-between;}
.ulNews li img{width: 286px;height: 176px;display: block;border-radius: 6px;}