.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:550px;}
.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:580px;}
.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:510px; overflow:hidden}
.hiSlider1 img{ display:block; width:1200px; height:510px;}
.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 {display:block;width:30px;height:180px;overflow:hidden;display:block;text-decoration:none;cursor:pointer; outline:0}
.carousel .next {display:block;width:30px;height:180px;overflow:hidden;display:block;text-decoration:none;cursor:pointer; outline:0}
.carousel .prev{float:left;background:#fff url(left_jt.png) center no-repeat; background-size:100%}
.carousel .next{float:right;background:#fff url(right_jt.png) center no-repeat; background-size:100%}
.m-sp{float:left;width:1120px;overflow:hidden}
.m-sp li{float:left;display:block;width:250px;margin:0 16px;text-align:left; text-align:center}
.m-sp strong{ display:block;line-height:24px;font-size:16px;color: #333; font-weight: normal}
.m-sp img{display:block;width:250px; height:180px; margin-bottom:4px; border-radius:3px}
.m-sp01{float:left;width:1150px;overflow:hidden}
.m-sp01 li{float:left;display:block;width:360px;margin:0 10px;}
.m-sp01 img{display:block;width:360px; height:500px; border-radius:3px}

.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}

.m-lst-3{ height:530px; background:url(bk-bj.jpg) no-repeat}
.m-lst-3 li{display:block; width:446px; height:150px;display:block; float:left;padding:0 50px 0 100px; margin-bottom:36px}
.m-lst-3 li:nth-child(2n){width:400px; padding:0 50px 0 140px;}
.m-lst-3 li strong{ display:block; font-size:22px; padding-top:30px}
.m-lst-3 li a{color:#222;}
.m-tt{display:block; margin-bottom:20px; overflow:hidden}
.m-tt img{ display:block; float:left; width:30%}
h2 a.m-more{float:right; background:none; font-size:14px; color:#666}
.m-more-1{ display:block; width:1200px; margin:0 auto; height:100px}
.m-more-1 a{ display:block; float:right; width:60px; margin:44px 20px 0 0; height:30px; line-height:30px; color:#222; font-size:16px; text-align:center; background:#fff; text-align:center}
.m-more-1 a:hover{ color:#C00}

