.list1_box{padding: 30px 0 70px;}
.list1_box ul{border-bottom: 2px solid #ededed;}
.list1_box li{margin-bottom: 30px;}
.list1_box li p{width: 240px;height: 222px;background:no-repeat center;background-size:cover}
.list1_box li dl{overflow: hidden;padding-left: 30px;}
.list1_box li dt{font-size: 18px;padding-top: 15px;line-height: 25px;height: 25px;margin-bottom: 10px;}
.list1_box li span{color: #999999;}
.list1_box li dd{color: #999999;line-height: 24px;padding-top: 20px;height: 96px;overflow: hidden;font-size: 16px;}

.list2_box{padding: 50px 0;background: #fcfcfc;}
.list2_box ul{margin-left: -17px;}
.list2_box ul li{float: left;width: 287px;margin-left: 17px;margin-bottom: 10px;}
.list2_box li dd img{width:100%;}
.list2_box li dt{line-height: 40px;height: 40px;text-align: center;font-size: 16px;}

.list3_box{padding: 10px 0 40px;}
.list3_box li dl{border-bottom: 1px solid #ececec;margin-bottom: 1px;position: relative;}
.list3_box li .state{position: absolute;width: 16px;height: 16px;background: #999;border-radius: 3px;right: 20px;top: 16px;cursor: pointer;}
.list3_box li.cur .state{background: #fff;}
.list3_box li .state i{position: absolute;width: 2px;height: 2px;background: #fff;}
.list3_box li.cur .state i{background: #90c64b;}
.list3_box li .state i.w{width: 10px;left: 3px;top: 7px;}
.list3_box li .state i.h{height: 10px;top: 3px;left: 7px;}
.list3_box li.cur .state i.h{display: none;}

.list3_box li dt{line-height: 48px;font-size: 16px;}
.list3_box li.cur dt{background: #90c64b;color: white;}
.list3_box li dt p{width: 25%;float: left;}
.list3_box li dt p.title{width: 50%;box-sizing: border-box;padding-left: 20px;  cursor: pointer;}
.list3_box li dd{display: none;padding: 20px;}
.list3_box .text{padding:20px;font-size:16px; line-height:1.6em;}


.list4_box{padding: 0 0 50px;background: #fcfcfc;}
.list4_box li{float:left; width:335px; margin-right:37px; margin-top:30px; background:#fff;box-shadow:0px 0px 14px #ececec; padding:20px; color:#333;}
.list4_box li:nth-child(3n){margin-right:0;}
.list4_box li dl{overflow: hidden;padding-left: 10px;}
.list4_box li dt{font-size: 16px;line-height: 18px;height: 18px;float:left;background:url(/public/pc/pic/icon_pdf.jpg) no-repeat left;background-size:contain;padding-left:27px;margin-top:8px;width: 260px;}

.list4_box li dd{font-size:12px;float:right;}
.list4_box li dd a{display:block;float:left;text-align:center;color:#377bb5;width:30px;}
.list4_box li dd a img{width:80%;}

.list5_box{padding:20px 0;}
.list5_box li{width:220px;margin:0 10px 10px;float:left;}
.list5_box li img{width:220px;height:220px;}

.fanye{text-align: right;padding-top: 40px;line-height: 38px;}
.fanye a{display: inline-block;padding: 0 16px;margin-left: 10px;border: 1px solid #ececec;}
.fanye a:hover{color: #01b3b9;border-color: #01b3b9;}
.fanye a.cur{background: #01b3b9;color: white;border-color: #01b3b9;}
.fanye a[href="#"]{background: #f5f5f5;color: #999;border-color: #f5f5f5}