.banner{width: 100%;}
.banner img{width: 100%;}
.news{width: 100%;padding-top: 50px;}
.news .news_box{width: 1100px; margin: 0 auto;padding-bottom: 50px;}
.news .news_box ul{width: 100%;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;}
.news .news_box ul li {width:32%; margin-right: 2%; margin-bottom: 30px;}
.news .news_box ul li:nth-child(3n){margin-right: 0;}
.news .news_box ul li .pic{width: 100%;overflow: hidden;height: 370px;}
.news .news_box ul li .pic img{width: 100%; display: block;height: 100%;object-fit: cover;}
.news .news_box ul li .title{font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-top: 10px; margin-bottom: 10px;}
.news .news_box ul li .title a:hover{color: #04A5EA;}
.news .news_box ul li .exp{color: #666; font-size: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news .news_box ul li .time {width:100%;display:flex; justify-content:space-between; color: #666; font-size: 12px; margin-top: 10px;}
.news .news_box ul li .time a:hover{color: #04A5EA;}



/*详情*/
.local{width: 1100px;padding-top: 50px;margin: 0 auto;padding-bottom: 50px;color: #666666;}
.local a{color: #BDBDBD;}

.show{width: 1100px;margin: 0 auto;padding-bottom: 50px;display:flex; justify-content:space-between;}
.show .show_left{width: 790px;}
.show .show_left_con{background: #F9F9F9;width: 100%; padding:30px;}
.show .show_left h1{ font-size: 24px; color: #000; font-weight: 500; padding-bottom: 20px; line-height: 30px;}
.show .show_left dl{ font-size: 14px; color: #999; padding-bottom:20px;}
.show .show_left dd{font-size: 16px; color: #666; line-height: 32px; padding-top: 10px;}
.show .show_left dd img{ max-width: 100%;}

.show .show_left .other{ width: 100%; padding-top: 20px;}
.show .show_left .other dt{ width: 100%;color: #666; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size: 12px; margin-bottom: 10px;}
.show .show_left .other dt a{color:#666;}
.show .show_left .other dt a:hover{ color: #43C6FF;}

.show .show_right{ width:280px;}
.show .show_right h1{ width: 100%;font-weight: 400;color:#000;font-size: 20px;}
.show .show_right ul{ width: 100%; margin-top: 20px;}
.show .show_right ul li{margin-bottom: 30px;}
.show .show_right ul li .pic{ text-align:center;overflow: hidden;}
.show .show_right ul li .pic img{ width:100%;display:block;transition: all .5s ease;}
.show .show_right ul li a:hover img{transform: scale(1.08,1.08);transition: all .3s linear;}
.show .show_right ul li .title{ font-size:14px;color:#666;width: 100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden; margin-top: 10px;}
