.m-banner{ height:600px; background:url(2023qg-banner.jpg) center top no-repeat}
.g-box-1{width:1200px; margin:0 auto 50px auto; overflow:hidden}
.m-tt-1{ display:block; margin-bottom:50px; padding:0 0 10px 140px; background:url(toutiao.png) left 5px no-repeat; line-height:60px}
.m-tt-1 a{ font-size:46px; color:#b61b10}
.m-lst-1{ display:block; float:right; width:440px;}
.m-lst-1 li{ display:block;line-height: 32px;word-break: keep-all;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;width: 100%;}
.m-lst-1 a{height:40px; padding-left:40px; line-height:40px; background:url(li2.png) left center no-repeat; font-size:18px; color:#222}
.m-lst-1 a:hover,.m-tt-1 a:hover,.m-lst-2 a:hover{ text-decoration:underline}
.m-tt-2{ float:left; width:700px;}
.m-tt-2 h2 a{ display:block; margin-bottom:15px; font-size:26px; color:#222}
.m-tt-2 p{ font-size:16px; line-height:26px}
.m-tt-2 span{ display:block; height:30px; margin-bottom:30px; border-bottom:1px dashed #e3e3e3}
.m-tt-2 h3,.m-lst-1 h3{ display:block; margin-bottom:10px}
/*头图*/
.hiSlider{width:1200px; height:600px; overflow:hidden}
.hiSlider1 img{ display:block; width:1200px; height:600px;}
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}
.hiSlider-btn-prev{left:10px}
.hiSlider-btn-next{right:10px;background-position:-30px 0}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-title{bottom:0;width:100%;padding:20px 0;color:#fff;text-indent:10px;background:#ed5f1a;z-index:2;font:20px "Microsoft YaHei",Arial,Tahoma}
.hiSlider-pages{bottom:15px;right:10px;text-align:right; display:none}
.hiSlider-pages a{height:12px;width:12px;margin:0 5px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.hiSlider-pages a.active{background:#5472BF}
/*现场直击*/
.carousel {overflow:hidden}
.carousel .prev ,.carousel .next {display:block;width:30px;height:270px;overflow:hidden;display:block;text-decoration:none;cursor:pointer; outline:0}
.carousel .prev {float:left;background:#fff url(../images/j01-l.png) center no-repeat;}
.carousel .next {float:right; width:50px;background:#fff url(../images/j01-r.png) center no-repeat}
.jCarouselLite{}
.m-sp{float:left;width:1100px;overflow:hidden}
.m-sp li{float:left;display:block;width:220px;margin:0 30px;text-align:left;}
.m-sp strong{ display:block;line-height:28px;font-size:18px;color: #333; font-weight: normal; text-align:center}
.m-sp img{display:block;width:220px; height:270px; border-radius:4px; margin-bottom:10px}

.m-lst-2{width:1250px; margin:0 auto; overflow:hidden}
.m-lst-2 li{ display:block; float:left; width:580px; height:130px; padding-bottom:20px; margin:0 40px 40px 0; border-bottom:1px dashed #e3e3e3}
.m-lst-2 img{ display:block; width:160px; height:105px; float:left; margin-right:20px}
.m-lst-2 a,.m-lst-2 p{ display:block; color:#222; font-size:24px}
.m-lst-2 a{ margin-bottom:10px}
.m-lst-2 p{ color:#666; font-size:14px; text-align:justify}

#layout5{margin-top:60px}
#layout5 .box{height:778px;position:relative;border-radius:5px;overflow:hidden;margin-top:35px}
#layout5 .box li{position:absolute;overflow:hidden}
#ly5-photo1{left:0px;top:0px;width:778px;height:463px}
#ly5-photo2{right:0px;top:0px;width:387px;height:310px}
#ly5-photo3{left:0px;bottom:0px;width:387px;height:310px}
#ly5-photo4{left:391px;bottom:0px;width:387px;height:310px}
#ly5-photo5{right:0px;bottom:0px;width:387px;height:463px}
#ly5-photo1 img{height:100%;width:500px}
#ly5-photo5 img{height:315px;width:100%}
#layout5 .small img{width:100%;height:100%}
#layout5 .box .text{position:absolute;right:0px;bottom:0px;overflow:hidden}
#ly5-photo1 .text{background:#f0433a;height:100%;width:278px}
#ly5-photo1 .text td{padding:0px 30px}
#ly5-photo1 .text h3{font-size:30px;line-height:36px;font-weight:normal; color:#fff}
#ly5-photo1 .text p{margin-top:20px !important}
#ly5-photo5 .text{background:#820333;height:148px;width:100%}
#ly5-photo5 .text td{padding:0px 20px}
#layout5 .small .text{height:100%;background-color:rgba(130,3,51,0.5);filter:alpha(opacity=0);opacity:0}
#layout5 .small .text td{padding:0px 20px}
#layout5 .small:hover .text{filter:alpha(opacity=100);opacity:1}
#layout5 .text h3{font-size:22px;line-height:26px;max-height:52px;font-weight:normal; color:#fff}
#layout5 .text p{margin-top:8px;line-height:24px;font-size:14px; color:#fff}