.banner{ display:block}
.scroll_img .pic li img{height:248px;}
.row_img{display:block;}
.row_img img{width:100%;}
.row_img img:hover{opacity:0.8;}
.article_list{ _position:relative; _zoom:1}
ul.article_box li{background:none;padding-left:0;float:left;width:100%;}
 ul.article_box li{border-bottom:1px dashed #ccc;padding:10px 0;}
 ul.article_box li.last{ border-bottom:none}
ul.article_box li a{color:#333;font-size:16px; line-height:28px;}
 ul.article_box li p{color:#999;font-size:12px;line-height:2em;}
 .article_box img{width:120px;height:80px;float:left;margin-right:15px;} 
.article_box img:hover{opacity:0.8;}
 .article_box .img_box img{width:92px;height:52px;float:left;margin-right:15px;}
.article_box .img_box img:hover{opacity:0.8;}
.col-md-6{width:49%;}
ul.article_list li span.span_date{color:#999;}
.detail{ color: #d12c1c !important;}
.detail:hover{ font-weight: 700;}

div.article_box h2{ display:none;}
div.article_box img{ width:100%; height:auto}
/*Í¼Æ¬¹ö¶¯*/
.SwitchImage{position: relative;width:370px;_zoom:1}
.SwitchImage,.SwitchImage img{width:370px;height:250px;}
.SwitchImage .swiper-box{height:250px;width:370px}
.SwitchImage .swiper-box ul li h2 a{display:none;}
div.SwitchImage .pagination{bottom:10px;}
div.SwitchImage .pagination span{margin-left:10px;}
div.SwitchImage .pagination span.swiper-active-switch{background:#d50e07;}


@media only screen and (max-width: 768px)
{
.SwitchImage { width:95%;}
.SwitchImage .swiper-box,.SwitchImage img{ width:100%;}
ul.article_list li{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
}
@media only screen and (max-width: 768px)
{
 .scroll_img{display:none;}
 .col-md-8 ul.article_list li{width:48%;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;margin-right: 2%;}
 .row04 .col-md-6.fl .article_list{background:none;height:auto;}
 .focus_box, .focus_box .tempWrap{ width:700px;}
 .SwitchImage {display: none;}
 .col-md-6{width:100%;}
ul.article_list li span.span_date{ display:none}
.col-md-4.col-sm-12.fr li{ width:50%; float:left; box-sizing:border-box;}

.pr10 { padding-right: 0;}
}
@media only screen and (max-width: 640px)
{
.row_img img{ display:none}

}
@media only screen and (max-width: 550px)
{
.col-md-4.col-sm-12.fr li{ width:100%; }
}

@media only screen and (max-width: 480px)
{
 .col-md-8 ul.article_list li{width:100%;float:none;margin-right:0;}
}

 