.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;}
.list2_box ul{margin-left: -18px;}
.list2_box ul li{float: left;width: 280px;margin-left: 18px;margin-bottom: 10px;height:270px;}
.list2_box ul li p{height:100%;background:no-repeat center;background-size:cover}

.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;}
.list3_box li dd{display: none;padding: 20px;}





.fanye{text-align: center;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: #3468ac;border-color: #3468ac;}
.fanye a.page-num-current{background: #3468ac;color: white;border-color: #3468ac;}
.fanye a[href="#"]{background: #f5f5f5;color: #999;border-color: #f5f5f5}