﻿/* #bd1a2d */

body {
    font-family: "微软雅黑", "microsoft yahei";
    font-size: 16px;
    color: #404040;
}

/* 经信局 footer 样式*/

.footer{
    margin: 0;
    padding: 0;
    border: 0;
    width: 100%;
    background-color: #bd1a2d;
}
.footer * { margin: 0; padding: 0; border: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; font-family: '微软雅黑', 'microsoft yahei'; }
.footer .mt24 { margin-top: 24px; }
.footer a { color: #333; text-decoration: none; }
.footer a:hover { color: #bd1a2d; text-decoration: none; }
.footer ul { list-style: none; }
.footer .box { margin: 0 auto; width: 1200px; }
.footer_box { width: 100%; min-width: 1200px; height: 165px; background: #bd1a2d; border-top: 1px solid #8f1322; }
.footer_box .box { background: #bd1a2d; }
.footer_box .box div { float: left; margin: 39px 30px 0 0; }
.jiucuo { width: 110px; height: 55px; padding-top: 17px; }
.logo12345 { padding-top: 7px; }
.footer_txt { width: 100%; height: 48px; background: #dabb85; font-size: 14px; line-height: 48px; }
.footer_txt .box { background: #dabb85; text-align: center; }
.txt img { vertical-align: middle; margin: 0 5px; }
.footer_txt span { color: #333; }
.footer_txt span a { color: #333; }
.foot_info { float: left; }
.foot_info li { float: left; margin: 20px 0 20px 20px; background: #a91728; padding: 25px 20px; width: 258px; height: 124px; font-size: 14px; line-height: 24px; color: #fff; }
.info1 a { float: left; width: 109px; text-align: center; color: #fff; }
.info1 a:hover { color: #fff; }
.foot_info li.info3 { padding: 10px 20px; }
.info2 p { color: #fff;text-align: left; }
.info2 p a { color: #fff; }
.info2 p a:hover { color: #fff; }
.info3 p { float: left; width: 109px; text-align: center; font-size: 12px; line-height: 18px; color: #fff; }
@media only screen and (max-width: 414px) {
    .footer { position:relative; }
    .footer .box { width:100%; }
    .footer_box { min-width:100%; height:140px; }
    .footer_txt { width:70%; background: #bd1a2d; height:96px; overflow:hidden; line-height: 24px; position: absolute; left: 30%; top: 20px; }
    .footer_txt .box { text-align:left; background: #bd1a2d; }
    .footer_txt span { display: inline-block; line-height: 24px; color:#fff; }
    .jiucuo, .logo12345, .foot_info { display:none; }
    .footer_box .box div.dzjgbox { width:30%; margin: 39px 0 0; text-align:center; }
}


/* 导航栏 */
.links { margin: 0 auto;width: 1200px; height: 50px; background: #bd1a2d; }
.links .box { background: #bd1a2d; }
.links .box>div { float: left; margin: 0 10px; color: #fff; position: relative; }
.links span { display: inline-block; *zoom:1;
    *display:inline;
    background: url(../style/image/beijing/links_icon_002.png) right center no-repeat; line-height: 50px; text-align: center; cursor: pointer; }
.links_001 span { width:210px; }
.links_002 span { width:270px; }
.links_003 span { width:110px; }
.links .f_mask span { background: url(../style/image/beijing/links_icon_001.png) right center no-repeat; }
.links ul { position: absolute; top: -380px; left: 0; z-index:300; border: 1px solid #ccc; height: 380px; background: #fff; font-size: 14px; line-height: 28px; overflow-y: auto; display: none; }
.links_001 ul { width:230px; }
.links_002 ul { width:270px; }
.links_003 ul { width:110px; }
.links li { padding: 0 10px; }
.links li a{ color: #333; }
.links li:hover { background: #ccc; }

/* top nav */

.login_box { float: left;  margin-left: 20px; }
.login_box a { display:inline-block; margin-right: 20px; padding-left:20px; font-size: 14px; line-height: 40px; color:#666; background-position:left center; background-repeat:no-repeat; }
.login_box a:hover { color:#bd1a2d; }
.login_box a.wza { background-image:url(../style/image/beijing/sy_icon_wza.png); }
.login_box a.ydb { background-image:url(../style/image/beijing/sy_icon_ydb.png); }
.login_box a.yx { background-image:url(../style/image/beijing/sy_icon_yx.png); }
.login_box a.znwd { background-image: url(../style/image/beijing/P020200819359745945847.png); }
.header .header-top-nav{padding: 5px 0}
.searchsearch{margin-right: 20px;}
.searchsearch input[type=radio],.searchsearch label{line-height: 40px;color: #666;}
.searchsearch input[type=radio]{vertical-align: text-top;width: 14px;margin-right: 2px;position: relative;}
/*.searchsearch input[type=radio]:checked:before{*/
    /*content: '';*/
    /*display: inline-block;*/
    /*width: 14px;*/
    /*height: 14px;*/
    /*background-color: #bd1a2d;*/
    /*border-radius: 50%;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 0;*/
/*}*/
.searchsearch label{margin-right: 6px;}
.searchsearch input[type=text]{border: 1px solid #ccc;border-radius: 3px;}
.searchsearch button{border: none;background-color: #dabb85;color: #fff;padding: 2px 10px;border-radius: 5px;}


.nav,
.search-box > .search-input > .search-btn,
.search-box > .search-input > .search-btn:hover,
.carousel .carousel-box .headlines-tab .headlines-bar p > a.active,
.carousel .carousel-box .carousel-indicators .active,
.credit-list .credit-list-header,
.articleItem .article-list-tab li.active,
.icon-label,
.keep-box > ul li::before,
.autoAritcleItem .consts-list-tab li:hover,
.block-10,
.title-nav ul li.active,
.autoAritcleItem .consts-list-tab li.active,
.rides-cs,.slideBar li:hover,
.honour-roll-main .penalty-information-list .penalty-information-item:before,
.sgs-filterOption-item.active,
.tagStyle-1,
.trigger2-item.active,
.navVertically .nav li.active a,
.navVertically .nav li a:hover,
.userCenter .btnGroup a:hover,
.userCenter .btnGroup a:focus,
.yysq-detail .tree-block .tree-time:after,
.page-title span,
.infoReport .modal-content .modal-body .btnDarkblue,
.userCenter .btnGroup .redBtn,
.jMultiSelect-select li:hover,
.upLoadPicGroup .picMain .upLoadMain .picClose,
.articleItem .article-list-tab li:hover, .autoAritcleItem .consts-list-tab li:hover
{
    background-color: #bd1a2d!important;
}

.categorySearch .categoryText li:hover,
.categorySearch .categoryText li a:hover,
.credit-list > ul > li > a:hover,
.carousel .carousel-box .headlines-tab .headlines-title:hover,
.article-nav a:hover, .keep-box > ul li a:hover,
.articleItem .article-list-content li h4 b:hover,
.lhcj-search .lhcj-search-list .more-option-select a:hover,
.select-box > div p a:hover, .more-option-select a:hover,
.companies-table li h4 a:hover,
span.block-7.importance:hover,
.autoAritcleItem .oterImpantInfo > span:hover,
.list-title a:hover,
.quImageTabItemList-a:hover,
.categorySearch .categoryText li.active,
.categorySearch .categoryText li:hover,
.carousel .carousel-box .headlines-tab .headlines-details,
.list-title span,
.article-nav a.end,
.min-article-search-box .article-search-input > i,
.articleItem .query-more,
.td-2,
.sub-title-nav ul li.active a,
.more-option,
.slideBar .si,
.query-more,
.zmq-Table .title:hover,
.honour-roll-container .honour-roll-sum .highLight,
.select-option-box > p span,
.pull-left.journal-item-title2-1,
.journal-item-line2 .si,
.articleListDivid3 .td_val .img-tab-item a:hover,
.img-tab-item-1:hover,
.advSearch-select .multi-option-select .selectOption .options a.active,
.advSearch-select .multi-option-select .selectOption .options a:hover,
.select-option-box > p span::after,
.newsDetail b i,
.info-fill-form .xy-input .xy-tips,
.upLoadPicGroup .tipText .xy-tips,
.upLoadPicGroup .tips h4,
.blockDivide-2 .articleItem .article-list-tab li.active a
{
    color: #bd1a2d !important;
}

.list-title span,
.title-nav,
.sub-title-nav ul li.active,
.title-nav ul li.active,
.autoAritcleItem .consts-list-tab,
.select-option-box > p span,
.sgs-filterOption-item.active,
.table-title,
.blockDivide-2 .articleItem .article-list-tab li.active,
.articleItem .article-list-tab
{
    border-color: #bd1a2d!important;
}

/* 正文内容 */
.carousel .carousel-box .headlines-tab .headlines-title,
.carousel .carousel-box .headlines-tab .headlines-bar p > a,
.carousel .carousel-box .headlines-tab .headlines-bar,
.carousel .carousel-box .headlines-tab .headlines-content-main span,
.list-title a,
.quImageTabItemList > div > a,
.quImageTabItemList > div > div,
.credit-list .credit-list-header,
.credit-list .credit-list-body p,
.member-list .member-list-content p,
.bottom-links,
.select-section select option,
.articleItem .article-list-content li p,
.icon-label,
.articleItem .article-list-content li h4 span .publish-name,
.articleItem .article-list-content li h4 span,
.min-article-search-box .article-search-input > input,
.keep-box > ul li a,
.articleDetail .article-details-left .article-title p,
.article-nav,
.xxfw-box a .describe,
.table_nav,
.card .care-info .square-bor,
.card .care-info .report-down,
.dangerNote,
.title-nav .title-others,
.card-table .main-parts li,
.card-table .table-right li,
.card-table .pager-bar,
.single-template .table-box-2,
.select-option-box .select-option-label,
.btn,
.honour-roll-container .penalty-information-list .penalty-information-item span.source,
.zmq-Table .line,
.select-option-box > p span,
.advSearch-select .single-option-select,
.advSearch-select .multi-option-select,
.sgs-filterOption-item,
.login-box a,
.member-list h3 i,
.slideBar,
.search-box > .select-container > select,
.penalty-information-item,
.honour-roll-main .penalty-information-list .penalty-information-item .from-part,
.timeline-template .wc-line,
.penalty-information-list .query-more,
.img-tab-item a span,
.yq-content,
.tree-info,
.info-fill-form .xy-input .xy-label,
.info-fill-form .xy-input input,
#record-table,
.rating-table td, .rating-table th,
.jComponment-errorTip,
.userCenter .table-title .more-info,
.userCenter .ucenter-common-item .detail .detailTable td .stuff .stuffName,
.userCenter .ucenter-common-item .detail .infoPublic .title .more-info,
.jComponment-content label,
.jUploader-fileList-item-text,
.yysq-title .title-info,
.yysq-title .more-info,
.jModal,
.yysq-title .more-info .toggle,
.yysq-detail .tree-block .tree-time,
.yysq-detail .tree-block .tree-time .resouce,
.upLoadPicGroup .tips h4,
.infoReport .modal-content .modal-body .modalContent
{
    font-size: 16px!important;
}

/* 栏目名称 */
.list-title span,
.member-list h3,
.articleItem .article-list-tab li a,
.min-article-search-box > h4,
.title-nav ul li.active a,
.title-nav ul li a,
.reportDetail>div
{
    font-size: 24px;
}

/* 正文标题 */
.articleDetail .article-details-left .article-title h4,
.credit-detail .care-info .oneLineHide,
.honour-roll-container .honour-roll-header h3
{
    font-size: 28px;
}

.carousel .carousel-box .headlines-tab .headlines-bar .pull-right{
    line-height: 30px;
}
.carousel .carousel-box .headlines-tab .headlines-title{
    height: 40px;
}
.middleBox .innerBox .innerText {
    font-size: 12px;
}
.iconDown .si {
    top: -2px;
}
.yq-link-item {
    margin-bottom: 13px;
}
.quImageTabItemList .dataSource{
    max-width: 150px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
}
.articleItem .article-list-tab li a {
    padding: 8px 19px 10px!important;
}
.articleItem .article-list-content li p{
    text-indent: 0;
}
.icon-label{
    text-align: center;
}
.articleItem .article-list-content li h4 b{
    width: 555px;
}
.keep-box > ul li{
    height: auto;
}
.card-table .main-parts li,
.card-table .table-right li{
    height: 34px;
    line-height: 34px;
    padding: 0;
}

.title-nav li{
    padding: 5px 0;
}
.title-nav .title-others{
    top: 8px;
}

.selectSearch {
    padding: 30px 140px;
}
.slideBar li:hover .si{
    color: #fff!important;
}

#mainContent .title-nav > ul{
    min-height: 41px!important;
}
.honour-roll-container .penalty-information-list .penalty-information-item span.source{
    text-align: left;
}

/* 翻页按钮 */
.table_nav li.first a {
    background: url(../style/image/zmq/icon-btn_left_dark.png) no-repeat 0 0!important;
}
.table_nav li.pre_page a {
    background: url(../style/image/zmq/icon-btn_left1_dark.png) no-repeat 0 0!important;
}
.table_nav li.next_page a {
    background: url(../style/image/zmq/icon-btn_right1_dark.png) no-repeat 0 0!important;
}
.table_nav li.last_page a {
    background: url(../style/image/zmq/icon-btn_right_dark.png) no-repeat 0 0!important;
}

.blockDivide-2 .articleItem .article-list-tab li a{
    padding: 6px 18px 5px!important;
}
.blockDivide-2 .articleItem .article-list-tab li .tabLeftIcon{
    padding-left: 30px!important;
}

.tabLeftIcon1{background: url('../style/image/beijing/yq/bj_yq_title_icon1.png') no-repeat 4px 14px;}
.tabLeftIcon2{background: url('../style/image/beijing/yq/bj_yq_title_icon6.png') no-repeat 4px 14px;}
.tabLeftIcon3{background: url('../style/image/beijing/yq/bj_yq_title_icon4.png') no-repeat 4px 14px;}
li.active .tabLeftIcon1{background: url('../style/image/beijing/yq/bj_yq_title_icon2_dark.png') no-repeat 4px 14px;}
li.active .tabLeftIcon2{background: url('../style/image/beijing/yq/bj_yq_title_icon5_dark.png') no-repeat 4px 14px;}
li.active .tabLeftIcon3{background: url('../style/image/beijing/yq/bj_yq_title_icon3_dark.png') no-repeat 4px 14px;}

.navVertically .nav{
    background-color: #e6e6e6!important;
}

.slideBar{
    width: 76px;
}

.img-tab-item-1{
    max-width: 410px!important;
}

.img-tab-item{
    padding-top: 8px!important;
    padding-bottom: 8px!important;
}
.blockDivide-2 .articleItem .article-list-tab li.active{
    background-color: transparent!important;
}
.blockDivide-2 .articleItem .article-list-tab{
    height: 49px;
}

.search-box > .select-container{
    width: 21%;
}

.blockDivide-2 .articleItem .article-list-tab{
    border-color: #ccc!important;
}

.blockDivide-2 .articleItem .article-list-tab li:hover {
    background-color: transparent!important;
}