@charset "utf-8";

/*
* @Author: Tech050
* @Date:   2019-06-12 16:28:55
* @Last Modified by:   Tech050
* @Last Modified time: 2019-06-13 09:28:08
*/

.m-newbox{padding: 6px 20px 20px; background: #fff;}
.m-newshot .u-tit{height: 60px; line-height: 60px;}
.m-newshot .u-tit a{display: block; font-size: 36px; font-weight: bold; color: #cd0000;}
.m-hotsde li a{margin-right: 0;}
.m-newstob{margin: 0 -10px;}
.m-newstob .col-lg-6{padding: 0 10px;}
.m-newflash,.m-newflash .item,.m-newflash .item img{height: 354px;}
.m-newflash .item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 118px 0 20px; height: 42px; line-height: 42px; background: rgba(0,0,0,.5); color: #fff;}
.m-newflash .owl-dots{position: absolute; right: 20px; bottom: 10px;}
.m-newflash .owl-dots span{display: block; float: left; width: 8px; height: 8px; margin-left: 10px; background: #fff; border-radius: 8px;}
.m-newflash .owl-dots .active span{width: 16px; background: #cd0000;}
.m-newlists .m-liststyle1{padding-top: 10px;}
.m-newlists .m-liststyle1 li{line-height: 34px;}

.m-newbox .row{margin: 0 -10px;}
.m-newbox .col-lg-6{padding: 0 10px;}
.m-newnotic ul{padding-top: 10px;}
.m-newnotic li{line-height: 34px;}
.m-newzzinfo .m-tabstyle4{margin: 10px 0 7px;}
.m-newzzinfo .m-liststyle1 li{line-height: 30px;}

.m-newspe{padding: 20px; height: 132px; background: #fff;}
.g-newspe{margin-left: 70px; height: 95px;}
.m-special .item img{display: block; height: 95px;}
.m-special .owl-prev span,.m-special .owl-next span{position: absolute; top:31px; width: 18px; height: 30px; line-height: 26px; text-align: center; background: rgba(0,0,0,.5); color: #fff; font-size: 30px;}
.m-special .owl-prev span{left: 0;}
.m-special .owl-next span{right: 0;}

.u-onevd,.u-otvd{margin-top: 20px;}
.u-onevd,.u-otvd,.m-newvd .col-lg-7{padding: 0 10px;}
.m-newvd div img{display: block; width: 100%;}
.m-newvd div p{left: 10px; right: 10px; bottom: 0; padding: 0 5px; line-height: 36px; background: rgba(77,175,247,.7); color: #fff;}
.u-onevd,.u-onevd img{height: 296px;}
.u-otvd,.u-otvd img{height: 138px;}

.is-footer{margin-top: 20px;}






/*超大PC屏幕下的专用样式*/
@media screen and (min-width:1200px) {
    

}
/*中等PC屏幕下的专用样式*/
@media screen and (min-width:992px) and (max-width: 1199px) {
	.m-newflash{margin-bottom: 15px;}
    .m-newflash,.m-newflash .item,.m-newflash .item img{height: 450px;}
    .m-newnotic{margin-bottom: 10px;}
    .u-onevd,.u-onevd img{height: 450px;}
    .u-otvd,.u-otvd img{height: 180px;}

}
/*PAD屏幕下的专用样式*/
@media screen and (min-width: 768px) and (max-width: 991px ){
	.m-newflash{margin-bottom: 15px;}
    .m-newflash,.m-newflash .item,.m-newflash .item img{height: 400px;}
	.m-newnotic{margin-bottom: 10px;}

}
/*PHONE屏幕下的专用样式*/
@media screen and (min-width: 639px) and (max-width: 767px) {
	.m-newflash{margin-bottom: 15px;}
	.m-newnotic{margin-bottom: 10px;}
    
}

@media screen and (max-width: 638px) {
	body{font-size: 14px;}
	.m-newflash,.m-newflash .item,.m-newflash .item img{height: 210px;}
    .m-newflash{margin-bottom: 10px;}
    .m-newlists .m-liststyle1{padding-top: 5px;}
    .m-newlists .m-liststyle1 li,.m-newnotic li{line-height: 32px;}
	.m-newnotic{margin-bottom: 10px;}
	.u-onevd,.u-otvd{padding: 0 5px;}
	.m-newvd .col-lg-7{padding: 0 10px;}
	.m-newvd div p{left: 5px; right: 5px;}
	.u-onevd,.u-otvd{margin-top: 10px;}
	.u-onevd,.u-onevd img{height: 220px;}
    .u-otvd,.u-otvd img{height: 100px;}

    
}
