﻿
.newscol {}
.newstopL {}
.newstopL .img{position:relative; display:block; overflow:hidden;}
.newstopL .img img{width:100%; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear;-o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.newstopL .img img:hover{-webkit-transform: scale(1.1,1.1);  -moz-transform: scale(1.1,1.1);  -o-transform: scale(1.1,1.1);   -ms-transform: scale(1.1,1.1);   transform: scale(1.1,1.1);}
.newstopL .img .detail{position:absolute; right:0; bottom:30px; font-size:14px; padding:5px 15px; background:#c23030; color:#fff; text-transform:uppercase; }
.newstopL .tip{padding:15px 0 5px; }
.newstopL .tip a{font-weight:bold; font-size:18px; color:#222; line-height:150%; text-transform:uppercase;}
.newstopL .desc{color:#333; line-height:150%; font-size: 16px; padding-bottom:20px}

.newstopR {}
.newstopR .item{ clear:both; overflow:hidden; padding-bottom:15px}
.newstopR .item .img{width:40%; padding-right:25px; float:left;}
.newstopR .item .img img{width:100%}
.newstopR .item .info{width:60%; float:right;}
.newstopR .item .info .tip{}
.newstopR .item .info .tip a{color:#222; font-weight:bold; font-size: 16px; }
.newstopR .item .info .desc{padding:5px 0; line-height:150%; font-size: 16px;}

.divLists {padding-top:30px;}
.divLists .item {overflow:hidden; padding-bottom:30px;}
.divLists .item .info .extra{font-size:12px; color:#981b1e}
.divLists .item .img{position:relative; display:block; overflow:hidden; max-height:270px}
.divLists .item .img img{width:100%; /*height:250px;*/ -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear;-o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.divLists .item .img img:hover{-webkit-transform: scale(1.1,1.1);  -moz-transform: scale(1.1,1.1);  -o-transform: scale(1.1,1.1);   -ms-transform: scale(1.1,1.1);   transform: scale(1.1,1.1);}
.divLists .item .img .detail{position:absolute; right:0; bottom:30px; font-size:14px; padding:5px 15px; background:#c23030; color:#fff; text-transform:uppercase; -moz-border-radius: 3px;-webkit-border-radius:3px; border-radius:3px;}
.divLists .item .tip{padding:15px 0; }
.divLists .item .tip a{font-weight:bold; font-size: 16px; color:#222; line-height:150%}
.divLists .item .desc{color:#333; line-height:150%}
/* push */  
.divNews{padding:30px 0 25px; position:relative; }
.divNews .item{text-align:left;color:#484848; margin-bottom:15px}
.divNews .item .box{text-align:center; background:#f7f7f7;height: 100%;}
.divNews .item .img{}
.divNews .item .img img{width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius: 20px;}
.divNews .item .info{text-align:center; padding:20px 0; font-size:16px; }

.divNews .item .info .title{}
.divNews .item .info .title a{color:#5a361c; font-size:18px}
.divNews .item .info .desc{text-align:justify; padding:0 8px}
@media screen and (max-width: 992px) {
   .divNews{padding:15px 0 15px; }
}