﻿    @charset "utf-8";
    body {

        color: #000;
        font-family: 'PT Sans Narrow', Arial, sans-serif;
        font-size: 16px;
    }
    #barrierfree_container{
        background: #FFF url(gx_bg.jpg) top center no-repeat;
       min-width:1200px;
    }
    a {
        color: #000;
        text-decoration: none;
    }
    
    
    .clear {
        clear: both;
    }
    
    .top {
        background-color: #016cba;
        background-color: rgba(1, 108, 186, 0.5);
        /* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
        text-align: center;
        color: #FFF;
    }
    
    @media \0screen\,
    screen\9 {
        /* 只支持IE6、7、8 */
        .top {
            background-color: #016cba;
            filter: Alpha(opacity=50);
            position: static;
            /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
            *zoom: 1;
            /* 激活IE6、7的haslayout属性，让它读懂Alpha */
            text-align: center;
            color: #FFF;
        }
    }
    
    .banner {
        text-align: left;
        height: 130px;
        width: 1200px;
        margin: 0 auto;
    }
    
    .content {
        width: 1200px;
        margin: 0 auto;
    }
    /*nav*/
    
    .nav {
        width: 100%;
        height: 42px;
        background: #1b66b9;
    }
    /* Footer Style */
    
    .footer {
        width: 100%;
        text-align: center;
        border-top: 3px solid #254a90;
        background-color: #e5e5e5;
    }
    
    .footer p {
        text-align: center;
        font-family: 微软雅黑;
        color: #595959;
        line-height: 25px;
        font-size: 14px;
    }
    
    .footer a {
        color: #595959;
        font-size: 14px;
    }
    /*index*/
    
    .ppt {
        height: 380px;
        width: 675px;
        overflow: hidden;
        border: #CCC 1px solid;
    }
    
    .news {
        height: 380px;
        overflow: hidden;
        width: 510px;
    }
    
    .qh_box {
        width: 390px;
    }
    /*-------- Tab样式 --------------*/
    
    .hidden {
        display: none;
    }
    
    #tab {
        position: relative;
        overflow: hidden;
    }
    
    #tab .tabList {
        height: 40px;
        margin: 0;
        border-bottom: #DDD 2px solid;
    }
    
    #tab dt {
        float: left;
        padding: 0 14px;
        margin: 0;
        height: 40px;
        line-height: 40px;
        overflow: hidden;
    }
    
    #tab dt a {
        color: #666;
        font-size: 18px;
        line-height: 40px;
    }
    
    #tab dt.active {
        background: #FFF;
        border-left: #DDD 2px solid;
        border-right: #DDD 2px solid;
        border-top: #1a64b9 2px solid;
    }
    /*zhuanti*/
    
    .zhuanti {
        background: #f2f2f2 url(zt_bg.jpg) top center no-repeat;
        padding: 70px 0px 10px 0px;
    }
    /*list*/
    
    .path {
        width: 100%;
        background: #ededed;
        padding: 10px;box-sizing:border-box;
    }
    
    .leftcon {
        width: 245px;
        background: #ededed;
        padding: 20px 20px 0 20px;
    }
    
    .leftbar {
        background: #1b66b9;
        text-align: center;
        margin-bottom: 20px;
    }
    /*政策解读*/
    
    .red1 {
        color: #d6181f;
    }
    
    .hidden {
        display: none;
    }
    
    #tab1 {
        position: relative;
        overflow: hidden;
    }
    
    #tab1 .tabList {
        height: 40px;
        margin: 0;
        border-bottom: #DDD 2px solid;
    }
    
    #tab1 dt {
        float: left;
        margin: 0;
        height: 40px;
        line-height: 40px;
        overflow: hidden;
        padding-right: 10px;
    }
    
    #tab1 dt a {
        color: #666;
        font-size: 14px;
        line-height: 40px;
        padding: 0 10px;
    }
    
    #tab1 dt.active a {
        color: #3477b4;
    }
    /* &#98;&#116;&#51;&#54;&#53;&#22914;&#20309;&#95;&#119;&#119;&#119;&#46;&#50;&#56;&#51;&#54;&#53;&#45;&#51;&#54;&#53;&#46;&#99;&#111;&#109;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#20307;&#32946;&#27604;&#20998;&#30452;&#25773;化工产业安全生产转型升级专项行动领导小组专题 */
    
    .yuzt_news {
        width: 580px;
        height: 350px;
        overflow: hidden;
    }
    
    .yuzt_title {
        line-height: 46px;
        border-bottom: 1px solid #ededed;
        margin-bottom: 10px;
    }
    
    .yuzt_title a {
        color: #0365ca;
        font-size: 20px;
    }
    
    .yuzt_news ul li {
        line-height: 40px;
    }
    
    .yuzt_news ul li::before {
        content: '•';
        padding-right: 10px;
        margin-top: 5px;
        /* font-size: 22px; */
    }
    
    .yuzt_news ul li span {
        float: right;
    }
    
    .gxj_yq {
        height: 50px;
        padding-top: 16px;
        border-bottom: 1px solid #d3d3d3;
        margin-bottom: 16px;
    }
    
    .gxj_yq table {
        width: 100%;
    }
    
    .gxj_yq td {
        width: 150px;
        display: inline-block;
        margin-right: 20px;
        background-color: #fff;
        height: 30px;
        line-height: 30px;
        padding-left: 50px;
        text-align: left;
    }
    
    .gxj_yq a {
        color: #254a90;
    }
    
    .gxj_yq td.gxj_yq_sn {
        width: 270px;
        margin-right: 0;
        color: #545454;
        background-image: none;
        padding-left: 0;
    }
    
    .gxj_yq td.gxj_yq_sn select {
        width: 270px;
        border: none;
        padding: 3px 0 5px 10px;
        height: 30px;
    }
    
    .gxj_ld td {
        padding-top: 3px;
        height: 30px;
        line-height: 30px;
    }
    
    .gxj_ld a {
        font-size: 15px;
    }
    
    .gxj_xglm {
        border-top: 3px solid #fff;
        padding: 10px 0 10px 8px;
    }
    
    .gxj_xglm a {
        display: inline-block;
        margin-right: 6px;
        border: 1px solid #418dd7;
        background-color: #fff;
        width: 118px;
        height: 40px;
        line-height: 40px;
        color: #418dd7;
        text-align: center;
    }