table,tr,td{ padding: 0; margin: 0;}
.top-ad{ height: auto; overflow: hidden;margin-top:20px;}
.top-ad li{ float: left; width: 364px; margin-right: 4px; margin-bottom: 4px; }
.top-ad li a,#top-ad li img{ display: block;}
.top-ad li.last{ margin-right: 0px;}

.index-col-l{ float: left; width: 372px; }
.index-col-r{ float: right; width: 716px; }

.index-col-r1{ width: 350px; float: left;}
.index-col-r2{ width: 350px; float: right;}

.list-news li{ font-size: 16px; height: 35px; line-height: 35px; background: url(//www.zgqxn.com//www.zgqxn.com/images/index/pic_30.png) no-repeat left 17px; padding-left: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

h4{ margin-bottom: 15px; height: 30px; line-height: 30px; color:  #089DE2; font-weight: bold; font-size: 22px; background: url(//www.zgqxn.com//www.zgqxn.com/images/index/pic_41-11.png) no-repeat 100px 20px; width: 100%;}
h4 a{ margin-bottom: 15px; height: 30px; line-height: 30px; color: #089DE2; font-weight: bold; font-size: 22px; background: url(//www.zgqxn.com//www.zgqxn.com/images/index/pic_41-11.png) no-repeat 100px 20px; /*width: 100%;*/}
h4 .more{ float: right; color: #333; font-size: 14px; font-weight: normal;}
h4.l2{ background-position-x: 60px ;}
h4.l3{ background-position-x: 80px ;}
h4.l5{ background-position-x: 140px ;}

.list-pic{ width: 316px; height: auto; overflow: hidden;}
.list-pic li{ color: #666; font-size: 15px; line-height: 1.7em; height: auto; overflow: hidden; margin-bottom: 15px;}
.list-pic div{  position: relative; float: left; margin-right: 10px;}
.list-pic div a,#spe .block2 ul div img{ display: block;}
.list-pic div span{ text-align: center; background: rgba(0,0,0,0.7); width: 100%; height: 30px; line-height: 30px; color: #fff; position: absolute; bottom: 0; left: 0;}


#top-news{ margin-top: 20px; font-size: 16px; padding-left: 50px; }
#top-news h2{ font-size: 32px;  color:#e20808; font-weight: bold;}
#top-news ul { line-height: 40px; height: auto; overflow: hidden; margin-top: 0px;}
#top-news ul li{ color: #888888; float: left; }
#top-news ul li a{ color: #089DE2;}
#top-news .more{ color:#000; float: right; background:#f4f4f4; border-radius: 5px; padding: 5px 8px;margin-top: 0px; }

#screen{ margin-bottom: 20px; height: auto; overflow: hidden;}
#screen .list-news li.hot{ font-weight: bold; padding-left: 0; background: 0; }
#screen .list-news li.hot a{ color: #089DE2;}
#screen .banner{ padding-top: 10px; height: 478px;}

#spe .index-col-l .list-news{background: #f4f4f4; padding: 10px 10px; }
#spe .block2{ margin-top: 10px;}
#spe .block2 .title{line-height: 1.7em; height: 257px; float: left; width: 46px; background: #f4f4f4; margin-right: 10px;}
#spe .block2 .title img{ display: block; border-bottom: 1px solid #ddd;}

#spe .index-col-r h3{ margin-bottom: 15px; background: #e5e5e5; height: 35px; line-height: 35px;}
#spe .index-col-r h3 span{ background: #089DE2; color: #fff; padding: 0px 15px; float: left; }
#spe .index-col-r h3 a{ margin: 0 10px; color: #555;}

#spe .index-col-r1 .list-news{ margin-top: -10px; padding: 0px 5px 10px;}
#spe .index-col-r2 .pic li{ margin-bottom: 4px;}
#spe .index-col-r2 .pic a,#spe .index-col-r2 .pic img{ display: block; }
#spe .index-col-r2 .wrap{ height: 540px; overflow-y: scroll;}
.ad{ padding: 5px 0 20px;}
.ad>img,.ad a{ display: block; }


#politics h5{ height: auto; overflow: hidden;}
#politics .block1{ padding-bottom: 15px; background: #F3F3F3; height: auto; overflow: hidden;}
#politics .block1 h5{ padding: 14px 10px; color: #089DE2; font-size: 24px; line-height: 40px; line-height: 60px;}
#politics .block1 h5 a{ font-size: 14px; margin-left: 10px; }
#politics .block1 .info .paper{ padding: 0 15px; margin-right: 5px;}
#politics .block1 .info .bc{ margin-top: -8px; height: auto; overflow: hidden;  }
#politics .block1 .info .bc li{ background: #fff; font-size: 20px;  float: left;  color: #089DE2; border: 1px solid #ddd; width: 50px; line-height: 50px; text-align: center; margin: 5px;}
#politics .block1 .info .bc li a{ color: #fff;background: #2E9AFE; display: block;}
#politics .block1 .info .paper{ float: left;}
#politics .block1 .ad-s{ padding: 10px 10px;     border-top: 3px solid #dddddd;}
#politics .block1 .ad-s a{ margin: 0 8px; display: inline-block; }
#politics .index-col-r1 h4{ background-position-x:120px;}

#local .pic-l{ position: relative; width: 349px; margin-bottom: 15px; }
#local .pic-l span{ position: absolute; left: 0; bottom: 0; text-align: center; color: #fff; background: rgba(0,0,0,0.7); width: 100%; height: 35px; line-height: 35px; }
#local .index-col-r2 h4{ margin-bottom: 10px;}


#local2{ margin-top: 10px;}

#tg{ margin-top: 30px; margin-bottom:20px;}
#tg .index-col-l h4{ background: none; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 10px 0;}
#tg .info{ margin-bottom: 13px; background: #eee; border-radius: 5px; padding: 0 15px; height: 45px; line-height: 45px; font-size: 16px;}
#tg .index-col-r1 h4{ margin-bottom: 5px;}
#tg .list1{ margin-bottom: 10px;}

#media{  margin-top: 20px;}
#media .media-col-r .wrap{ height: 360px; overflow-y: scroll;} 
#media table{ width: 100%; }
#media .media-col-l{ width: 735px; float: left;}
#media .media-col-r{ width: 350px;float: right;}
#media .pic-g table{ margin-top: 10px; border-collapse: collapse;}
#media .pic-g a{ display: block; position: relative;}
#media .media-col-l a,#media .media-col-l img{ display: block;}
#media .pic-g td span{ position: absolute; bottom: 0; left: 0; color: #fff; text-align: center; height: 35px; line-height: 35px; background: rgba(0,0,0,0.7); display: block; width: 100%; }
#media .pic1{ width: 212px; }

#media .media-col-r{background: #f7f7f7;}
#media .media-col-r h5{ margin-bottom: 15px; border-bottom: 1px solid #000; padding:10px 10px; }
#media .media-col-r .pic{ text-align: center; width: 100%;}
#media .media-col-r .list-news{ padding: 15px 20px;}

#net{ margin-top: 20px; height: auto; overflow: hidden;}
#net h5{ margin-right: 20px; float: left; width: 39px;}
#net ul li{ margin-right: 32px; position: relative; float: left;}
#net ul li span{ width: 100%; text-align: center; color: #fff; background: rgba(0,0,0,0.7); position: absolute;; height: 35px; line-height: 35px; left: 0; bottom: 0;}
#net ul li img,#net ul li a{ display: block;}
#net ul li.last{ margin-right: 0;}
#footer{border: none;}

#friends .ad-list{ border-bottom: 1px dotted #ccc; padding-bottom: 15px; margin-bottom: 25px; text-align: center; }
#friends .ad-list li{ display: inline-block; margin: 0 5px; border: 1px solid #ddd;}
#friends .ad-list li a,#friends .ad-list li img{ display: block;}
#friends dl{ border-top: 1px dotted #ccc; padding-left: 70px; position: relative; line-height: 2em; padding-top: 5px;}
#friends dt{ position: absolute; left: 0;}
#friends dd{ float: left; margin: 0 10px;}
#friends dd a{ color: #089DE2;}
#owl-demo{position:relative;width:716px;height:450px; overflow:hidden;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:716px;height:450px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/12px "΢���ź�","����";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(//www.zgqxn.com//www.zgqxn.com/images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(//www.zgqxn.com//www.zgqxn.com/images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(https://www.zgqxn.com/images/bg17.png);}
.owl-next{right:0;background-image:url(https://www.zgqxn.com/images/bg18.png);}
.owl-prev:hover{background-image:url(//www.zgqxn.com//www.zgqxn.com/images/bg19.png);}
.owl-next:hover{background-image:url(//www.zgqxn.com//www.zgqxn.com/images/bg20.png);}


		@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro);
@keyframes ticker {
    0% {
        margin-top: 0;
    }
    25% {
        margin-top: -30px;
    }
    50% {
        margin-top: -60px;
    }
    75% {
        margin-top: -90px;
    }
    100% {
        margin-top: 0;
    }
}
.newsblue {
    box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
    width: 697px;
    height: 30px;
    margin: 0px auto 20px auto;
    overflow: hidden;
    border-radius: 4px;
    padding: 3px;
    -webkit-user-select: none;
}
.newsblue span {
    float: left;
    color: #fff;
    padding: 6px;
    position: relative;
    top: 1%;
    border-radius: 4px;
    box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
    font: 16px 'Source Sans Pro', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -webkit-user-select: none;
    cursor: pointer;
}
.newsblue ul {
    float: left;
    padding-left: 20px;
    animation: ticker 10s cubic-bezier(1, 0, 0.5, 0) infinite;
    -webkit-user-select: none;
}
.newsblue ul li {
    line-height: 30px;
    list-style: none;
}
.newsblue ul li a {
    color: #fff;
    text-decoration: none;
    font: 14px Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -webkit-user-select: none;
}
.newsblue ul:hover {
    animation-play-state: paused;
}

.newsblue {
    background: #089DE2;
}
.newsblue span {
    background:#089DE2;
}


<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-06-23 18:06:26" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->