﻿.title_img{width:100%;}
.title_img img{width:100%;}
.fpdt{width:100%;background:url(../images/bg_img.jpg) left top no-repeat; padding: 40px 0; background-size: 100% 100%;}
.list_con{width:1084px;margin:0px auto;background:#fff;border-radius: 20px;padding-bottom: 40px;}
.list_txt{width:865px;margin:0px auto 0;}
.list_txt h2{padding-top: 45px;}
.list_txt h3{font-size:22px;font-weight: bold;color:#fff; height:42px;line-height: 42px;border-radius: 20px;background-image: linear-gradient(#61c979, #1d8a2b); text-align: center;width:705px;margin:40px auto 35px;}
.txt_details{height:590px;overflow:hidden ;}
.txt_details p{font-size:14px;color:#484948;}
.year_list p{padding:8px 0;}
.neirong{font-size:14px;color:#484948;line-height:30px;text-indent: 28px;}
.margin_bottom{margin-bottom: 24px;}
.banner{width:100%;margin-top: 40px;}
.more{height:30px;line-height:30px;border:1px solid #000; margin:0 auto; cursor:pointer; text-align:center;width:100%;}
@media screen and (max-width: 980px) {
    .title_img{width:100%;height:330px;}
    .title_img img{height:330px;}
    .fpdt{width:100%;margin:40px auto 50px;}
    .fpdt h2{width:100%;overflow:hidden ;}
    .fpdt h2 img{height:50px;}
    .list_con{width:100%;}
    .list_txt{width:95%;}
    .list_txt h2 img{width:100%;}
    .list_txt h3{width:100%;}
    .list_left{width:100%;float:none;}
    .banner{float:none;width:100%;}
    
}
@media screen and (max-width: 320px) {
    
}