@charset "utf-8";


.news{ margin-top: 30px;}
.news .xwul{ height: 40px; border-bottom: 1px solid #ccc;}
.news .xwul ul{ width: 660px; margin: 0 auto;}
.news .xwul ul li{ width: 120px; float: left; margin: 0 22px; line-height: 22px; text-align: center; cursor: pointer;}
.news .xwul ul li a{font-size: 22px;color: #333; }
.news .xwul ul li.on,.news .xwul ul li:hover{ border-bottom: 2px solid #ff3f24;font-size: 22px;  color: #ff3f24; height: 39px; font-weight: bold;}
.news .xwt{ margin-top: 40px;}
.news .xwt ul li .xw1{ height: 298px; width: 1140px; padding: 30px 30px 0;margin-bottom:25px;}
.news .xwt ul li .xw1:nth-child(2n-1){background:#ededed;}
.news .xwt ul li .xw1 .img,.news .xwt ul li .xw1 .img img{ width: 400px; height: 267px; overflow: auto;}
.news .xwt ul li .xw1 dl{ width: 690px; margin-left: 50px;}
.news .xwt ul li .xw1 dl dt a{ width: 690px; height: 32px; font-size: 22px; overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; margin-top: 10px;}
.news .xwt ul li .xw1 dl dt a:hover {color: #333;}
.news .xwt ul li .xw1 dl .dd1{ background: url(../images/news/rq.png) left no-repeat; text-indent: 24px; font-size: 14px; color: #999; font-family: 'arial'; margin-top: 25px;}
.news .xwt ul li .xw1 dl .dd2{ width: 690px; height: 52px; line-height: 26px; font-size: 15px; color: #666px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top: 25px;}
.news .xwt ul li .xw1 dl .dd3 a{ width: 100px; height: 32px; background: #ff3f24; display: block; text-align: center; font-size: 15px; font-family: 'arial'; color: #fff; text-transform: uppercase; line-height: 32px; border-radius: 5px; margin-top: 30px;}
.news .xwt ul li .xw1 dl .dd3 a:hover{ background: #ff3f24;}





.y_footer{ border-top:1px solid #ebebeb; margin-top:30px;}














