﻿body
{
    font-size: 37px;
}
.code, .index-float, .declare
{
    display: none!important;
}
.main-wrap
{
    width: 1200px;
}
@media screen and (max-width: 1230px)
{
    .main-wrap
    {
        width: 100%;
    }
}/*foot*/
.link
{
    display: none;
}
.copyright
{
    font-size: .6em;
}
.copyright table td:first-child, .copyright table td:last-child
{
    width: 130px;
}
.copyright table td:nth-child(2)
{
    width: auto;
}/*焦点图*/
.focus-img.owl-carousel .item
{
    padding-top: 56.25%!important;
}
.focus-img.owl-carousel .item:after
{
    line-height: 2em!important;
}/*信件*/
.mail-list-search-bar
{
    font-size: .875em;
}
.mail-list>ul>li>p>*:before, .mail-list>ul>li>p>i:before, .mail-list>ul>li>p>b:before, .mail-list>ul>li>p>em:before
{
    font-size: .75em!important;
    width: 1.25em!important;
}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none)
{
    .mail-list>ul>li>p>*:before, .mail-list>ul>li>p>i:before, .mail-list>ul>li>p>b:before, .mail-list>ul>li>p>em:before
    {
        font-size: 24px!important;
        width: 30px!important;
    }
    .location:before
    {
        font-size: 28px;
    }
}
.mail-button-wrap .mail-button
{
    height: 2em;
    line-height: 2em!important;
}/*搜索框 start*/
.find-bar input[type="text"]
{
    font-size: .875em;
}
@media screen and (min-width: 1001px)
{
    .main-nav-bar
    {
        position: relative;
    }
    .main-nav-bar .main-nav
    {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%;
        margin-top: 20px;
    }
    .main-nav-bar .main-nav>li
    {
        width: 16.6%;
        text-align: center;
    }
    .main-nav-bar .main-nav>li>dl
    {
        display: none!important;
    }
    .main-nav-bar .main-nav>li>a
    {
        margin-left: 0;
    }
    .main-nav-bar .find-bar
    {
        width: 399px;
        padding: 0;
        margin-top: 20px;
        background: #fff;
        border-radius: 50px;
    }
    .main-nav-bar .find-bar input[type="text"], .main-nav-bar .find-bar input[type="submit"]
    {
        height: 50px;
        line-height: 50px;
    }
    .main-nav-bar .find-bar input[type="text"]
    {
        width: calc(100% - 56px);
        padding: 8px 8px 8px 12px;
        font-size: .75em;
        border-radius: 50px;
        border-bottom: none;
    }
    .main-nav-bar .find-bar input[type="submit"]
    {
        width: 56px;
    }
}/*搜索框 end*//*首页*/
.left-wrap, .right-wrap, .left-focus-img, .right-focus-img
{
    width: 100%;
    padding: 0;
}
.left-wrap .news-list a:nth-child(n+5), .right-wrap .news-list a:nth-child(n+5), .left-focus-img .news-list a:nth-child(n+5), .right-focus-img .news-list a:nth-child(n+5)
{
    display: none;
}
.right-wrap, .right-focus-img
{
    margin-top: 20px;
}
.news-list
{
    box-sizing: border-box;
}
.news-list>a
{
    border-top: 1px dotted #ccc;
}
.news-list>a:first-child
{
    border-top: 0;
}
.news-list.list-line>a
{
    padding: .5em 0;
}
.right-focus-img .box-01.box-c .box-title-bg
{
    display: none;
}
.right-focus-img .box-01.box-c .tab-content .tab-node
{
    display: block!important;
    padding-top: 10px;
}
.right-focus-img .box-01.box-c .tab-content .small-title
{
    display: block;
    height: 2em;
    line-height: 2em;
    padding-left: 0;
    border-bottom: 1px solid #0085ce;
    border-left: none;
    background: transparent;
}
.right-focus-img .box-01.box-c .tab-content .small-title .title-name
{
    position: relative;
    float: left;
    padding: 0 .5em;
    border: 1px solid #0085ce;
    border-bottom: none;
    background: #fff;
}
.right-focus-img .box-01.box-c .tab-content .small-title .title-name:after
{
    content: "";
    display: block;
    position: absolute;
    left: 0;
    width: 100%;
    height: 1px;
    bottom: -1px;
    background: #fff;
}
.right-focus-img .box-01.box-c .tab-content .small-title:nth-child(n+2)
{
    margin-top: 20px;
}
.box-01.box-b .box-title-more, .box-01.box-c .box-title-more
{
    display: none;
}
.box-01 .small-more
{
    display: block;
    width: 100%;
}
.box-01 .small-more:hover
{
    color: #ff7900;
}
.logo-box .gq-title
{
    font-size: .875em;
    width: 3em;
    height: 3.75em;
    line-height: 1.5em;
}
.logo-box .gq-title br:nth-child(2n+1)
{
    display: none;
}/*列表页*/
.sub-left-wrap
{
    width: 270px;
}
.sub-right-wrap
{
    width: calc(100% - 290px);
}/*内容页*/
.news_content_content *, .suggestion_content_replay *
{
    font-size: 1em!important;
    line-height: 1.875em!important;
}
@media screen and (max-width: 1000px)
{
    body
    {
        font-size: 28px;
    }
    .sub-right-wrap
    {
        width: 100%;
    }
    .box-01.box-b .box-title-bg, .box-01.box-c .box-title-bg
    {
        display: block;
    }
    .box-01.box-b .small-title, .box-01.box-c .small-title
    {
        display: none;
    }
    .news-list>a>span
    {
        height: auto;
        display: -webkit-box;
        white-space: normal;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }
}/*意见征集--通用*/
@media screen and (max-width: 1000px)
{
    .suggestion_input_captcha_div+span
    {
        display: block!important;
    }
    .suggestion_input_captcha
    {
        width: 100%!important;
    }
    .suggestion_input_submit
    {
        width: 100%!important;
        margin: 10px 0 0;
        padding: 0;
    }
    .suggestion_input_captcha_div_plus
    {
        bottom: -9px!important;
    }
}/*写信页面验证码*/
@media screen and (max-width: 720px)
{
    .write-input .suggestion_input_submit_wrap input[name="captcha"]
    {
        width: 100%!important;
        margin-bottom: 10px;
    }
    .write-input .suggestion_input_submit_wrap
    {
        height: 5em;
    }
}
@media screen and (max-width: 1320px)
{
    .login-others>ul
    {
        right: 0!important;
    }
}
