@charset 'utf-8';
html{overflow-y: scroll;}
/*public-this page*/
.col-sub,.mod-a{width: 380px;margin-right: 20px;}
.mod-b{width: 380px;margin-right: 20px;}
.mod-c{width: 380px;}
.col-main{width: 780px;}
a{color: #404040;}
a:hover{color:#cc0000;}
h3>a:hover{text-decoration: none;color: #f33;}
/*tit-sub*/
.tit-sub-a{height: 48px;}
.tit-sub-a span{font-size: 14px;
    float: right;
    color: #999;line-height: 39px;}
.tit-sub-a>h3,.tit-sub-b>h3{font-size: 18px;display: inline-block;line-height: 48px;+float: left;_display: inline;}
.tit-sub-a>h3>a,.tit-sub-b>h3>a{color: #333;padding: 0 7px;}
.tit-sub-a>h3>a:hover,.tit-sub-b>h3>a:hover{color: #f33;}
.tit-sub-a>a,.tit-sub-b>a{float: right;font-size: 14px;color: #f33;line-height: 48px;}
.tit-sub-b>a{line-height: 39px;}
.tit-sub-a>p,.tit-sub-b>p{font-size: 14px;float: right;color: #999;margin-top: 18px;_display: inline;}
.tit-sub-b>p{margin-top: 14px;}
.tit-sub-a>p>a,.tit-sub-b>p>a{color: #999;padding: 0 4px;}
.tit-sub-a>p>a:hover,.tit-sub-b>p>a:hover{color: #cc0000;}
.tit-sub-b{border-bottom: 1px solid #c1c1c1;height: 38px;}
.tit-sub-b>h3{border-bottom: 3px solid #f33;margin-bottom: -2px;line-height: 38px;}
/*news-list*/
.news-list>li{font-size: 16px;line-height: 36px;color: #404040;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list>li.first-item{font-size: 18px;line-height: 40px;}
.news-list>li.first-item.black{font-weight: bold;color: #333;}
.news-list>li.first-item.black a{color: #333;}
.news-list>li>a:hover,.news-list>li>a:active{color: #cc0000;}
.news-list.type-a>li{background: url(../images/play.png) 0 center no-repeat;padding-left: 25px;}
.news-list.type-b>li,.news-list.type-c>li{background: url(../images/dot-grey.jpg) 0 center no-repeat;padding-left: 18px;}
.news-list.type-c>li a{padding-right: 10px;}
.news-list.type-c>li img{width: 15px;height: 15px;display: inline-block;position: absolute;margin-top: 10px;}
/*layout-other*/
.layout-other{margin-top: 18px;padding-left: 20px;}
.layout-other p{font-size: 16px;line-height: 34px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.layout-other p a{color: #999;}
.layout-other p a:hover{color: #cc0000;}
.layout-other.type-b p{font-size: 16px;color: #666;line-height: 34px;}
.layout-other.type-b p a{color:#666;}
.layout-other.type-b p a:hover{color: #cc0000;}
/*section-top*/
.section-top{/*margin-top: 8px;*/background: #fff;}
.section-top>.bar-top>h1{width:175px;height:75px;float: left;margin-top:20px;}
.section-top>.bar-top>h1>.logo{width:175px;height:75px;display: inline-block; background:url(../images/logo.png) no-repeat;float: left;text-indent: -99999px;}
.section-top>.bar-top>.s780x75{float: left;margin:20px 0 0 30px;}
.section-top>.bar-top>.clue{width: 130px;
    height: 40px;display: inline-block;background: url(/index/wljd_all1012.jpg) no-repeat;float: right; margin-top:40px;}
    /*nav-top*/
.section-top>.nav-top{margin-top: 12px; width:1180px; overflow:hidden;background:#f9f9f9;}
.section-top>.nav-top ul{float: left;display: inline;}
.section-top>.nav-top>.nav-part-a{padding: 15px 0 7px 0;border-top: 2px solid #f33 ;border-bottom: 1px solid #d8d8d8; /*margin-right:-40px;*/}
.section-top>.nav-top>.nav-part-a ul{margin-right:25px;/*margin-right: 0px \9;*/+margin-right: 0px; display: inline;    width: 100%;}
.section-top>.nav-top>.nav-part-a ul.last-item{margin-right: 0;}
.section-top>.nav-top>.nav-part-a ul>li{font-size: 16px;line-height: 32px;}
.section-top>.nav-top>.nav-part-a ul>li:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom: 1;}
.section-top>.nav-top>.nav-part-a ul>li>a{margin-right: 34px;+margin-right: 26px;float: left;}
.section-top>.nav-top>.nav-part-b{height: 36px;}
.section-top>.nav-top>.nav-part-b ul>li{font-size: 14px;line-height: 36px;font-weight: bold;color: #666;}
.section-top>.nav-top>.nav-part-b ul>li>a{font-weight: normal;color: #666;margin-right: 18px;}
.section-top>.nav-top>.nav-part-b ul>li>a:hover{color: #cc0000;}
.section-top>.nav-top>.nav-part-b p{float: right;font-size: 14px;line-height: 36px;}
.section-top>.nav-top>.nav-part-b p>a{margin-left: 15px;color: #666;}
.section-top>.nav-top>.nav-part-b p>a:hover{color: #cc0000;}
    /*banner-top*/
.banner-top{background-color: #f1f1f1;padding: 7px 10px;margin-top: 23px;}
.banner-top ul{font-size: 0;}
.banner-top ul li{font-size: 14px;color: #5d7fa9;}
.banner-top ul li a{color: #5d7fa9;}
.banner-top .col-a ul li{line-height: 28px;width: 188px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.banner-top .col-b ul{padding: 2px 0;height: 24px;}
.banner-top .col-b ul li{line-height: 24px;float: left;width: 195px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.banner-top .col-b .mod-ad{margin: 2px 0 8px 0;}
.banner-top .col-c{padding-top: 5px;}
    /*ad-banner*/
.section-top .ad-banner{margin-top: 15px;}
    /*nav-mid*/
.nav-mid{height: 43px;border: 1px solid #cecece;margin-top: 20px;
    -webkit-border-radius: 22px;-moz-border-radius: 22px;-o-border-radius: 22px;-ms-border-radius: 22px;border-radius: 22px;}
.nav-mid ul li{float: left;line-height: 43px;font-size: 16px;padding: 0 6px;cursor: pointer;}
.nav-mid ul li.tv,.nav-mid ul li.audio,.nav-mid ul li.hot{font-size: 20px;font-weight: bold;}
.nav-mid ul li.tv{margin-left: 5px;}
.nav-mid ul li.audio{margin-left:6px;}
.nav-mid ul li.hot{margin-left: 7px;}
.nav-mid ul li a:hover{text-decoration: none;}
.nav-mid ul li.cur a{color: #f33;}
.li-more-cnt{margin-top: 11px;display: none;font-size: 0;text-align: center;}
.li-more-cnt a{width: auto;height: 30px;line-height: 30px;color: #666666;font-size: 16px;display: inline-block;padding: 0 10px;}
.li-more-cnt a:hover{text-decoration: none;}
.li-more-cnt a.cur{background-color: #f33;color: #fff;}
    /*reco-top*/
.reco-top{margin-top: 55px;}
p.change{font-size: 14px;line-height: 20px;text-align: right;}
p.change>a{background: url(../images/change.jpg) right 0 no-repeat;padding-right: 20px;color: #676666;}
p.change>a:hover{text-decoration: none;}
.reco-top div dl{width: 280px;height: 50px;float: left;display: inline;margin-right: 15px;}
.reco-top div dl dt{float: left;margin-right: 10px;}
.reco-top div dl dt img{width: 50px;height: 50px;}
.reco-top div dl dd{font-size: 14px;color: #666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.reco-top div dl dd.title{padding-top: 4px;margin-bottom: 4px;}
.reco-top div dl dd.title>a{color: #666;}
.reco-top div dl dd.title>a:hover{color: #cc0000;}
/*end section-top*/
/*section-a*/
    /*col-sub*/
.section-a{margin-top: 35px;}
.section-a .col-sub{height: 270px;}
.section-a .col-sub .swiper-container{width: 100%;height: 270px;position: relative;}
.section-a .col-sub .swiper-container .arrow-left,.section-a .col-sub .swiper-container .arrow-right{width: 30px;height: 30px;display: block;
    position: absolute;z-index: 999;top: 105px;display: none;}
.section-a .col-sub .swiper-container .arrow-left{background: url(../images/arrow-left.png) no-repeat;left: 16px;}
.section-a .col-sub .swiper-container .arrow-left:hover{background: url(../images/arrow-left2.png) no-repeat;}
.section-a .col-sub .swiper-container .arrow-right{background: url(../images/arrow-right.png) no-repeat;right: 16px;}
.section-a .col-sub .swiper-container .arrow-right:hover{background: url(../images/arrow-right2.png) no-repeat;}
.section-a .col-sub .swiper-container>.swiper-wrapper>.swiper-slide{height: 270px;}
.section-a .col-sub .swiper-container>.swiper-wrapper dl{width: 100%;height: 240px;position: relative;}
.section-a .col-sub .swiper-container>.swiper-wrapper dl img{width: 100%;height: 240px;}
.section-a .col-sub .swiper-container>.swiper-wrapper dl dd{position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;line-height: 40px;z-index: 99;
    overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: #fff;}
.section-a .col-sub .swiper-container>.swiper-wrapper dl dd a{color: #fff;margin-left: 20px;}
.section-a .col-sub .swiper-container>.pagination{width: 100%;text-align: center;position: absolute;bottom: 10px;}
.section-a .col-sub .swiper-container>.pagination>span{width: 60px;height: 4px;display: inline-block;background-color: #e3e3e3;margin: 0 2px;cursor: pointer;}
.section-a .col-sub .swiper-container>.pagination>span.swiper-active-switch{background-color: #f33;}




    /*col-main*/
.section-a .col-main{margin-top: -11px;}
.section-a .col-main .mod-headline{margin-bottom: 9px;}
.section-a .col-main .mod-headline h2{font-size: 26px;line-height: 52px;color: #404040;position: relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.section-a .col-main .mod-headline p{color:#666;font-size: 14px;line-height: 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.section-a .col-main .mod-headline p>span{margin-right: 16px;color:#666;}
.section-a .col-main .mod-headline p>a{ padding-right:8px;color:#666;}
    /*bd_share*/
.bdshare-button-style0-16{position: absolute;right: 0;top: 16px;}
.bdsharebuttonbox.bdshare-button-style0-16>a.bds_more{width:35px;padding-left:20px;_padding-top:2px;height:20px;line-height:20px;font-size:12px;
    background-image:url(../images/share.png);background-repeat:no-repeat;color:#d1d1d1;margin: 0;}
/*end section-a*/
/*section-b*/
    /*col-sub*/
.section-b{margin-top: 11px;margin-bottom: 35px;position: relative;}
.section-b>.col-sub>.leaders>p{font-size: 14px;line-height: 28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position: relative;}
.section-b>.col-sub>.leaders>p>a{margin-right: 20px;}
.section-b>.col-sub>.leaders>p>a.more{color: #999;margin-right: 0;position: absolute;right: 0;top: 0px;}
.section-b>.col-sub>.leaders>p>a.more:hover{color: #cc0000;}
.section-b>.col-sub>.reco-b{width: 358px;height: 60px;overflow: hidden;border: 1px solid #e3e3e3;padding: 7px 10px;margin: 11px 0;}
.section-b>.col-sub>.reco-b p.change{float: right;}
.section-b>.col-sub>.reco-b>div>a{margin-right: 14px;font-size: 14px;color: #999;line-height: 30px;}
.section-b>.col-sub>.reco-b>div>a:hover{color: #cc0000;}
.section-b>.col-sub>.mod-tab{margin: 25px 0 16px 0;}
.section-b>.col-sub>.mod-tab ul{height: 33px;border: 1px solid #e7e7e7;font-size: 0;}
.section-b>.col-sub>.mod-tab ul li{width: 50%;float: left;height: 33px;line-height: 33px;text-align: center;cursor: pointer;color: #404040;font-size: 16px;}
.section-b>.col-sub>.mod-tab ul li.cur{color: #fff;background-color: #f33;margin-top: -1px;height: 35px;}
.section-b>.col-sub>.mod-tab>.mod-tab-cnt{margin-top: 20px;}
.section-b>.col-sub>.mod-tab>.mod-tab-cnt dl{width: 100%;height: 70px;overflow: hidden;}
.section-b>.col-sub>.mod-tab>.mod-tab-cnt dl dt{float: left;margin-right: 12px;}
.section-b>.col-sub>.mod-tab>.mod-tab-cnt dl dt img{width: 100px;height: 70px;}
.section-b>.col-sub>.mod-tab>.mod-tab-cnt dl dd{font-size: 14px;color: #404040;line-height: 22px;}
.section-b>.col-sub>.mod-tab>.mod-tab-cnt dl dd.name-host{font-size: 16px;font-weight: bold;margin-bottom: 4px;}
.section-b>.col-sub>.mod-tab>.mod-tab-cnt p{line-height: 32px;margin-top: 11px;width: 380px;}
.section-b>.col-sub>.mod-tab>.mod-tab-cnt p>a{margin-right: 14px;}
.section-b>.col-sub>.mod-tab>.mod-tab-cnt p>a.more{width: 42px;height: 21px;line-height: 21px;display: inline-block;background:url(../images/list-more.png) 0 center no-repeat;margin-bottom: -5px;}
/*col-main*/
.section-b .col-main .mod-wrapper{height: 460px;}
.section-b .col-main .mod-wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.section-b .col-main .mod-b .qr-wrapper{position: absolute;margin-left: 260px;border: 1px solid #ccc;padding: 12px;background: rgba(255,255,255,0.85);display: none;}
.section-b .col-main .mod-b .qr-wrapper img{width: 89px;height: 89px;display: inline-block;}
.section-b .col-main .mod-wrapper .mod-b>.news-list.type-c{margin-top: 8px;}
.section-b .col-main .mod-wrapper .mod-b>.news-list.type-b{margin-top: 8px;}
    /*search*/
.section-b .col-main #search-all:after,div.top-bar:after{content:".";display:block; height:0; visibility:hidden;clear:both;}
.section-b .col-main .search-form{width: 100%;height: 28px;margin-top: 16px;border: #d5d5d5 1px solid;position: relative;}
.section-b .col-main #search-all div,#search-all input{display: block;float: left;margin: 0;padding: 0;}
.section-b .col-main #search-all div{position: relative;}
.section-b .col-main #search-all .cat-selected{display:block;width: 60px;line-height: 28px;padding-left:12px;border-right:#d9d9d9 1px solid;
    text-decoration:none;font-size: 14px;color: #666;background: url(../images/arrow-down.png) 48px center no-repeat;}
.section-b .col-main #search-all .close{background: url(../images/arrow-up.png) 48px center no-repeat;}
.section-b .col-main #search-all .cat-list{border: #d5d5d5 1px solid;border-top: none;border-bottom:none;position: absolute;top: 28px;left: -1px;display: none;}
.section-b .col-main #search-all .visible{display: block;}
.section-b .col-main #search-all .cat-list li a{display:block;width: 72px;height:30px;border-bottom: #d5d5d5 1px solid;
    line-height:32px;font-size: 13px;text-decoration: none;background: #fff;text-align: center;color: #666;}
.section-b .col-main #search-all .cat-list li a:hover{background: #fff6dd;}
.section-b .col-main #search-all .keywords{border: 0px;width:265px;height:28px;line-height:28px;padding-left:4px;outline: none;font-size: 14px;}
.section-b .col-main #search-all .search-btn{border: none;background: none;width: 42px;height: 30px;position: absolute;top: -1px;right: -1px;outline: none;background: url(../images/search.png) center center no-repeat;cursor:pointer;}
    /*end search*/
.section-b .col-main .mod-c .toggle{padding-right: 27px;background: url(../images/arrow-down.png) right center no-repeat;color: #999;font-size: 14px;+position: absolute;+margin-left: 270px;+margin-top: -35px;}
.section-b .col-main .mod-c .toggle.expanded{padding-right: 27px;background: url(../images/arrow-up.png) right center no-repeat;color: #999;font-size: 14px;}
.section-b .col-main .mod-c .toggle:hover{text-decoration: none;}
.section-b .col-main .mod-c .toggle-cnt{background-color: rgba(255,255,255,0.85);background-color: #fff \9; border: 1px solid #e3e3e3;display: none;padding: 7px 10px 10px 20px;font-size: 0;position: absolute;z-index: 99;+width: 348px;+height: 96px;}
.section-b .col-main .mod-c .toggle-cnt>a{margin: 0 12px;font-size: 16px;color: #333;line-height: 32px;}
.section-b .col-main .mod-c .toggle-cnt>a.cur{color: #f33;}
.section-b .col-main .mod-c .toggle-show{margin-top: 8px;}
.section-b .col-main .mod-c .tit-sub-a span{margin-left: 10px;+margin-top: 13px;+display: block;}
.section-b .col-main .mod-c .tit-sub-a span>a{color: #333;+margin-top: 13px;}
.section-b .col-main .mod-c .tit-sub-a span>a:hover{color: #cc0000;}
.section-b .col-main .mod-c .news-list{margin-bottom: 8px;}
.section-b .col-main .important-news{width: 780px;height: 66px;margin: 20px 0 30px 0;}
.section-b .col-main .important-news h3{width: 38px;border: 1px solid #e3e3e3;font-size: 18px;line-height: 30px;padding: 2px 10px;font-weight: normal;float: left;}
.section-b .col-main .important-news h3>a{color: #333;}
.section-b .col-main .important-news p{font-size: 16px;line-height: 32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: #404040;}
.section-b .col-main .important-news p a{padding-left: 20px;}
.section-b .col-main .mod-ad{margin-bottom: 14px;}
.mgt8{margin-top: 8px;}
    /*政府公报*/
.mod-notice h3{line-height: 30px;background: url(../images/badge.png) no-repeat;padding-left: 45px; font-size:18px;}
#notice{overflow: hidden;height: 90px;margin-top: 14px;}
#notice ul li{ width:auto; white-space:inherit;background: url(../images/dot-grey.jpg) 0 17px no-repeat;}
/*section-c*/
.section-c{margin-top: 45px;}
.section-c .tit-section{margin-bottom: 5px;}
/*.section-c .tit-section h2{width: 262px;height: 35px;display: inline-block;}*/
.section-c .tit-section h2{width: 262px;height: 35px;display: inline-block;background: url(../images/shandong.png) 0 center no-repeat;}
.section-c .tit-section h2 a{width: 100%;height: 100%;display: inline-block;}
.section-c .tit-section .mod-ad{float: right;}
.section-c .news-pic{margin-top: 6px;margin-bottom: 15px;}
.news-pic dl{width: 380px;height: 70px;overflow: hidden;}
.news-pic dl dt{float: left;margin-right: 10px;display: inline;}
.news-pic dl dt img{width: 100px;height: 70px;display: block;}
.news-pic dl dd.tit{font-size: 16px;font-weight: bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom: 5px;}
.news-pic dl dd{font-size: 14px;line-height: 22px;color: #404040;}
.section-c .photo-album{width: 800px;margin-top: 6px;}
.photo-album dl{width: 180px;height: 110px;overflow: hidden;position: relative;margin-right: 20px;float: left;}
.photo-album dl dt img{width: 180px;height: 110px;display: inline-block;}
.photo-album dl dd{position: absolute;height: 30px;line-height: 30px;left: 0;bottom: 0;z-index: 99;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 14px;}
.photo-album dl dd a{color: #fff;margin-left: 13px;}
.section-c .live{margin-top: 10px;}
.live h3{float: left;font-size: 18px;margin-top: 5px;}
.live .live-cnt{width: 685px;float: right;}
.live .live-cnt ul li{width: 50%;float: left;line-height: 34px;background: url(../images/dot-grey.jpg) 0 center no-repeat;font-size: 16px;
    overflow:hidden;white-space:nowrap;text-overflow:ellipsis;+width: 340px;}
.live .live-cnt ul li a{margin-left: 18px;}
/*section-d*/
.section-d{margin-top: 35px;padding-bottom: 7px;}
.wrapper-mod{width: 1200px;}
.section-d .mod-a .news-pic.type-b .news-pic-item{margin-top: 7px;margin-bottom: 8px;}
.news-pic.type-b .news-pic-item h4{font-size: 18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height: 50px;}
.news-pic.type-b .news-pic-item dl{width: 160px;height: 100px;overflow: hidden;position: relative;float: left;}
.news-pic.type-b .news-pic-item dl dt img{width: 160px;height: 100px;}
.news-pic.type-b .news-pic-item dl dd{position: absolute;left: 0;bottom: 0;z-index: 99;height: 25px;line-height: 25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-pic.type-b .news-pic-item dl dd a{color: #fff;margin-left: 10px;}
.news-pic.type-b .news-pic-item>p{float: right;font-size: 14px;line-height: 28px;margin-top: 6px;width: 200px; height: 84px;overflow: hidden;margin-right: 8px;color: #404040;}
.section-d .mod-a .a-list{margin-top: 12px;}
.section-d .mod-a .a-list>a:hover{color: #cc0000;}
.a-list{font-size: 14px;color: #ababab;}
.a-list a{color: #ababab;padding: 0 5px;}
.a-list a.enter{float: right;padding-right: 30px;background: url(../images/enter.jpg) right center no-repeat;+position: absolute;+margin-left: 140px;_position: absolute;_margin-left: 120px;}
/**/
.ad-banner.mgt45{margin-bottom: 44px;}
/*section-e*/
.section-e{margin-top: 42px;margin-bottom: 55px;}
.section-e .mod-tab{width: 380px;float: left;}
.section-e .mod-tab>ul{margin-bottom: 20px;font-size: 0;border-bottom: 1px solid #c1c1c1;height: 38px;}
.section-e .mod-tab>ul>li{font-size: 18px;font-weight: bold;display: inline-block;+display: inline;line-height: 38px;+line-height: 50px;height: 38px;+height: 50px;padding: 0 10px;}
.section-e .mod-tab>ul>li.cur{border-top: 3px solid #f33;border-left: 1px solid #c1c1c1;border-right: 1px solid #c1c1c1;
    line-height: 35px;+line-height: 47px;height: 35px;+height: 47px;position: relative;margin: 1px 0 0 0;z-index: 99;background-color: #fff;}
.section-e .mod-tab>ul>li a{color:#333;}
.section-e .mod-tab>ul>li a:hover{text-decoration: none;}
.section-e .col-main{height: 190px;margin-top: 3px;}
.section-e .download-zone{width: 535px;height: 100%;background: url(../images/download.png) no-repeat;border: 1px solid #e7e7e7;padding-left: 223px;}
.section-e .download-zone dl{width: 96px;height: 150px;float: left;margin: 21px 18px 0;}
.section-e .download-zone dl dt{text-align: center;border: 1px solid #eaeaea;
    -webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;}
.section-e .download-zone dl dt img{width: 94px;height: 94px;display: inline-block;}
.section-e .download-zone dl dd{text-align: center;font-size: 14px;color: #666;line-height: 21px;margin-top: 5px;}
/*friend*/
.friend{margin-top: 44px;}
.friend .tit-sub-b{border-bottom: 0;}
.friend p{line-height: 34px;font-size: 14px;margin-top: 15px;}
.friend p a{color: #666;margin-right: 12px;}
.friend p a:hover{color: #cc0000;}

/*对联广告*/
@media screen and (max-width: 1400px){
/*  .phpadleftfixed{display: none;}
    .phpadrightfixed{display: none;}*/
}

/*20160729倒计时*/
/*.djs-wrapper{width: 186px;height: 88px;float: right;background: url(../images/timing.png) no-repeat; margin-top:7px; display:inline;}
.djs-wrapper>a{width: 100%;height: 100%;display: inline-block;}
#djs { width: 100%;overflow:hidden;display: inline-block;margin: 53px 0 0 114px;}
#djs form {line-height: 38px; font: 20px/38px "微软雅黑","黑体";}
#djs form input { width: 30px; color: #f00; font: 20px/38px "微软雅黑","黑体"; text-align: center; }*/

/*20160831倒计时*/
#djs{width: 215px;height: 22px;line-height: 22px;border: 1px solid #8c2f1d;font-size: 12px;color: #8c2f1e;float: right;padding-left: 27px;margin-top: 7px;
    background: url(../images/djs01.jpg) no-repeat;}
#djs a{color: #8c2f1e;}
#djs a:hover{text-decoration: none;}
#djs input{text-align: center;color: #fd1925;}
#djs .input2,#djs .input3,#djs .input4{display: none;}


/*red-door*/
/*body{background: url(../images/reddoor20171001.jpg) center 50px no-repeat;}
.red-door{height: 105px; margin:0 auto; width:1200px;position: relative;}
.red-door .spe{width: 500px;height: 100%;display: block;margin: 0 auto;}
.red-door .spe2{width: 226px;height: 100%;display: block;position: absolute;top: 0;right: 0;}*/
/*
.red-door p{float: right;margin-top: 40px;}
.red-door p a{background: url(http://file.iqilu.com/custom/new/v2016/images/reddoor201700101dot.png) 0 center no-repeat;padding-left: 16px;font-size: 16px;color: #fff;margin-left: 25px;
    width: auto;height: auto;display: inline;float: none;}
.red-door a.spe{width: 200px;height: 50px;display: block;float: left;margin-top: 22px;}
*/

/*20160303  全国两会专区  红门专区*/
.mod-extra{width: 1184px;position: relative;/*margin-top: 40px;*/background: url(../images/19_10.16.jpg) 0 11px no-repeat;height: 271px;padding-top:37px;}
.mod-extra-title{position: absolute;height: 43px;width: 100%;top: 6px;}
.mod-extra-title h2{margin-left: 20px;}
.mod-extra-title h2 img{display: block;}
.mod-extra-title h2 a{width: 428px;height: 56px;display: block;position: absolute;}
.mod-extra-title p{color: #fff;font-size: 14px;padding: 0 15px;position: absolute;right: 10px;top: 17px;/*background-color: #fff;*/}
.mod-extra-title p a{padding: 0 7px;color: #fff;}
.mod-extra-title p a:hover{color: #fff;}
.mod-extra-cnt{margin-top: 35px;}
.mod-extra-cnt:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom: 1;}
.mod-extra-cnt .col-main{float: left;width: 650px;margin-left: 20px;}
.mod-extra-cnt .col-main h2{line-height: 62px;font-size: 26px;}
.mod-extra-cnt .col-main h2 a{color: #ff040e;}
.mod-extra-cnt .col-main dl{float: left;position: relative;width: 240px;height: 135px;margin: 5px 20px 0 0;display: inline;}
.mod-extra-cnt .col-main dl dt img{width: 240px;height: 135px;}
.mod-extra-cnt .col-main dl dd{position: absolute;height: 36px;line-height: 36px;left: 0;bottom: 0;z-index: 99;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 14px;}
.mod-extra-cnt .col-main dl dd a{color: #fff;margin-left: 10px;}
.mod-extra-cnt .col-main ul{height: 144px;}
.mod-extra-cnt .col-main ul li{line-height: 36px;height: 36px; font-size:14px;}
.mod-extra-cnt .col-main ul li a{ color:#333;}
/*.mod-extra-cnt .col-main .news-list.type-b{float: left;}*/
.mod-extra-cnt .col-sub{float: right;width: 470px;height: auto;margin-bottom: 43px;}
.mod-extra-cnt .col-sub .photo-album{margin-bottom: 2px;}
.mod-extra-cnt .col-sub .photo-album dl{width: 150px;height: 85px;margin-right: 5px;}
.mod-extra-cnt .col-sub .photo-album dl dt img{width: 150px;height: 85px;}
.mod-extra-cnt .col-sub .photo-album dl dd a{margin-left: 5px;}
.mod-extra-cnt .col-sub ul li{line-height: 36px; font-size:14px;}
.mod-extra-cnt .col-sub ul li a{ color:#333;}
/*20180201  temporary*/
.reco-top div dl.large{width: 380px;}
.reco-top div dl.small{width: 245px;}

.tit-sub-a h3.spe{background: url(../images/xjdnzh201802017.png) 9px center no-repeat;display: block;height: 100%;}

/*20180302 added headline*/
.mod-headline-added{margin-top: 40px;}
.mod-headline-title h2{font-size: 34px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.mod-headline-title h2 a{color: #D8000F;}
.mod-headline-title h2 a:hover{color: #cc0000;}
.mod-headline-added .news-list{margin-top: 26px;}
.mod-headline-added .news-list.type-c>li{width: 370px;float: left;_display: inline;padding-left: 24px;}



.ys_box {
    float: left;
    padding-top: 18px;
    margin-left: 236px;
}


 #selectform {
    float: left;
    height: 38px;
}
.seltext {
    float: left;
    height: 38px;
    width: 358px;
    background: #fff;
    line-height: 36px;
    text-indent: 12px;
    font-size: 16px;
    color: #666;
    padding: 0;
    border: 1px solid #ffbb6b;
    box-sizing: border-box;
}
 .selsbmt {
    width: 80px;
    height: 38px;
    padding: 0;
    float: left;
    color: #fff;
    cursor: pointer;
    border: none;
    background: #ef8200;
    font-size: 16px;
}


.mod-extra02{width: 1183px;position: relative;background: url(../images/bkg-mod-extra01.png) 0 0 no-repeat;height: 220px;padding: 65px 30px 0;margin: 0 auto;background-size: 100%;}
.mod-extra02 .mod-extra-cnt{margin-top: 0;}
.mod-extra02 .mod-extra-cnt .col-main{width: 770px;margin-left: 0;}
.mod-extra02 .mod-extra-cnt .col-main h2{font-size: 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 66px;margin-bottom: 6px;}
.mod-extra02 .mod-extra-cnt .col-main h2 a{color: #013068;}
/*.mod-extra02 .mod-extra-cnt .col-main ul{width: 50%;float: left;_display: inline;}*/
.mod-extra02 .mod-extra-cnt .col-main ul.type-b li{ float: left;width: 365px;}
.mod-extra02 .mod-extra-cnt .col-main ul li a{color: #013068;}
.mod-extra02 .mod-extra-cnt .col-sub{width: 320px;margin-right: 0;}
.mod-extra02 .mod-extra-cnt .col-sub .photo-album dl{width: 320px;height: 180px;margin-right: 0;}
.mod-extra02 .mod-extra-cnt .col-sub .photo-album dl dt,
.mod-extra02 .mod-extra-cnt .col-sub .photo-album dl dt img{width: 100%;height: 100%;}
.mod-extra02 .photo-album dl dd{height: 46px;line-height: 46px;font-size: 22px;}
.mod-extra02 .mod-extra-cnt .col-sub .photo-album dl dd a{margin-left: 10px;}
.mod-extra02 .div-opa{opacity: .3;-moz-opacity: .3;filter: alpha(opacity=30);}