*
{
    margin: 0;
    padding: 0;
}
ul, li
{
    list-style: none;
}
a
{
    text-decoration: none;
    display: block;
}
body
{
    font-family: "微软雅黑";
    background: #f8f8f8;
}



/********************手机端样式*************************/
@media screen and ( max-width:767px)
{
    .tishiyu
    {
        width: 10rem;
        position: relative;
        margin-bottom: 0.375rem;
        margin-top: 0.6rem;
    }
    .tishiyu h2
    {
        width: 5.6rem;
        text-align: center;
        color: #333333;
        font-size: 0.315rem;
        line-height: 0.42rem;
        margin-left: 0.7rem;
        padding-left: 0.3rem;
        background-size: 0.563rem 0.25rem;
    }
    .tishiyu h3
    {
        position: absolute;
        width: 1.8rem;
        height: 0.65rem;
        border: 1px solid #969696;
        line-height: 0.65rem;
        font-weight: normal;
        color: #6a6a6a;
        font-size: 0.375rem;
        background: url(../img/jiantou2.png) no-repeat 1.2rem center;
        cursor: pointer;
        background-size: 0.25rem 0.14rem;
        right: 1rem;
        top: 0;
    }
    .tishiyu ul
    {
        width: 1.8rem;
        position: absolute;
        right: 1rem;
        border: 1px solid #969696;
        border-bottom: none;
        top: 0.65rem;
        z-index: 111;
        display: none;
        background: #ffffff;
    }
    .tishiyu ul li
    {
        width: 100%;
        height: 0.65rem;
        line-height: 0.65rem;
        text-align: center;
        color: #333333;
        font-size: 0.315rem;
        border-bottom: 1px solid #969696;
    }
    .ad_Float
    {
        display: none;
    }
    .indexKgsj
    {
        display: none;
    }
    .noshow
    {
        text-align: center;
        display: block;
        height: 0.78rem;
        line-height: 0.78rem;
        font-size: 0.32rem;
        color: #888888;
        margin-left: 0.156rem;
        font-weight: normal;
    }
    .calendar *
    {
        font-size: 0.4rem;
    }
    .c-event:after
    {
        left: 41%;
        bottom: 4px;
    }
    .c-event2:after
    {
        left: 46%;
    }
    .page-box
    {
        display: none;
    }
    .c-grid
    {
        height: 3.75rem;
    }

    .c-previous
    {
        background: url(../img/zuo.png) no-repeat;
        background-size: 0.5rem 0.5rem;
        bottom: 0.356rem;
        left: 0.356rem;
        width: 0.5rem;
        height: 0.5rem;
    }
    .c-next
    {
        background: url(../img/you.png) no-repeat;
        background-size: 0.5rem 0.5rem;
        bottom: 0.356rem;
        right: 0.478rem;
        width: 0.5rem;
        height: 0.5rem;
    }
    .c-month-top
    {
        font-size: 0.5rem;
        margin-top: 0.5rem;
    }
    .c-month-bottom
    {
        height: 0.4rem;
    }
    .c-week-day
    {
        height: 16%;
    }
    .c-day
    {
        line-height: 1.1rem;
    }
    .c-grid2
    {
        height: 3.42rem;
    }

    .c-month-top2
    {
        font-size: 0.418rem;
    }
    .c-month-bottom2
    {
        height: 0.187rem;
    }
    .c-week-day2
    {
        width: 13.5%;
        height: 16% !important;
    }
    .c-day-previous-month2
    {
        width: 13.5%;
    }
    .c-day2
    {
        width: 13.5%;
        line-height: 0.7rem;
    }
    .sjFy
    {
        width: 6.953rem;
        height: 1.5rem;
        margin: 0.468rem auto 0 auto;
    }
    .sjFy a
    {
        display: block;
        width: 2.968rem;
        height: 0.937rem;
        line-height: 0.937rem;
        float: left;
        border: 1px solid #606262;
        border-radius: 0.781rem !important;
        text-align: center;
        font-size: 0.406rem;
        color: #606262 !important;
    }
    .sjFy a:last-of-type
    {
        float: right;
    }

    /*************************首页**************************/
    .indexHeadBox
    {
        width: 10rem;
        height: 1.3rem;
        background: #ededed;
        border-bottom: 2px solid #3484d4;
    }
    .indexHead
    {
        width: 10rem;
        height: 1.3rem;
        margin: 0 auto;
        overflow: hidden;
    }
    .indexHead .logo
    {
        display: block;
        width: 5rem;
        height: 1rem;
        float: left;
        margin-top: 0.1rem;
        margin-left: 0.312rem;
    }
    .indexHead .indexHeadRight
    {
        display: none;
        width: 562px;
        height: 73px;
        float: right;
        overflow: hidden;
    }
    .indexHead .indexHeadRight img
    {
        display: block;
        float: right;
        width: 159px;
        height: 21px;
        margin-top: 7px;
        margin-right: 45px;
    }
    .navMenu
    {
        display: block;
        float: right !important;
        width: 0.6rem !important;
        height: 0.5rem !important;
        margin-right: 0.476rem !important;
        margin-top: 0.4rem;
    }
    .xiaoNavList
    {
        width: 100%;
        height: 70%;
        position: absolute;
        left: 0;
        top: 1rem;
        background: #FFFFFF;
        z-index: 11;
        display: none;
    }
    .xiaoNavList h2
    {
        width: 100%;
        text-align: center;
        height: 0.952rem;
        line-height: 0.952rem;
        font-size: 0.38rem;
        color: #00a7ea;
        font-weight: normal;
    }
    .xiaoNavList h2 b
    {
        display: block;
        float: right;
        width: 0.952rem;
        height: 0.952rem;
        background: url(../img/close.png) no-repeat center;
        background-size: 0.309rem 0.309rem;
    }
    .xiaoNavList ul
    {
        width: 9.523rem;
        margin: 0 auto;
        overflow: hidden;
    }
    .xiaoNavList ul li
    {
        width: 2.9rem;
        height: 0.952rem;
        line-height: 0.952rem;
        border: 1px solid #f2f2f2;
        float: left;
        text-align: center;
        border-radius: 0.166rem;
        margin-right: 0.2rem;
    }
    .xiaoNavList ul li.lastXiaoNavList
    {
        margin-right: 0;
    }
    .xiaoNavList ul li a
    {
        display: block;
        font-size: 0.38rem;
        color: #636060;
    }
    .indexHead .indexHeadRight .indexNav
    {
        width: 562px;
        height: 40px;
        float: left;
        margin-top: 5px;
    }
    .indexHead .indexHeadRight .indexNav .indexNavList
    {
        width: 14.28%;
        height: 40px;
        line-height: 40px;
        float: left;
        text-align: center;
        background: url(../img/border.png) no-repeat right center;
        position: relative;
    }
    .indexHead .indexHeadRight .indexNav .indexNavList:last-of-type
    {
        background: none;
    }
    .indexHead .indexHeadRight .indexNav .indexNavList a
    {
        display: block;
        width: 100%;
        height: 100%;
        font-size: 14px;
        color: #333333;
    }
    .indexHead .indexHeadRight .indexNav .indexNavList a.indexNavListSelect, .indexHead .indexHeadRight .indexNav .indexNavList a:hover
    {
        background: #3484d4;
        color: #FFFFFF;
    }
    .indexHead .indexHeadRight .indexNav .indexNavList ul
    {
        width: 100%;
        background: #FFFFFF;
        display: none;
        position: absolute;
        left: 0;
        top: 42px;
    }
    .indexHead .indexHeadRight .indexNav .indexNavList ul li
    {
        height: 40px;
        line-height: 40px;
        width: 90%;
        margin: 0 auto;
        border-bottom: 1px solid #ededed;
    }
    .banner
    {
        display: none;
        width: 100%;
        height: 241px;
        background: url(../img/banner3.jpg) no-repeat center;
    }
    .ydBanner
    {
        width: 10rem;
        height: 1rem;
        background: #fff;
        margin-top: 0.312rem;
    }
    .ydBanner h2
    {
        width: 9.2rem;
        height: 1rem;
        line-height: 1rem;
        font-size: 0.4rem;
        color: #111111;
        font-weight: normal;
        overflow: hidden;
        margin: 0 auto;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .indexCenter
    {
        width: 10rem;
        margin: 0.312rem auto 0 auto;
        overflow: hidden;
        position: relative;
        height: 27.6rem;
    }
    .indexCenter .indexCenterLeft
    {
        width: 10rem;
        position: absolute;
        /*top: 5.6rem;*/
        top: 6.9rem;
        left: 0;
    }
    .indexCenter .indexCenterLeft .indexZxgg
    {
        width: 10rem;
    }
    .indexCenter .indexCenterLeft .indexZxgg h2
    {
        width: 9rem;
        height: 0.468rem;
        margin: 0.156rem auto 0 auto;
        font-weight: normal;
    }
    .indexCenter .indexCenterLeft .indexZxgg h2 span
    {
        display: block;
        width: 1.8rem;
        height: 0.6rem;
        text-align: center;
        line-height: 0.6rem;
        font-size: 0.32rem;
        color: #ffffff;
        background: #fb3142;
        float: left;
    }
    .indexCenter .indexCenterLeft .indexZxgg h2 a
    {
        display: block;
        height: 0.6rem;
        line-height: 0.6rem;
        float: right;
        font-size: 0.34rem;
        color: #424242;
        margin-right: 0.078rem;
    }
    .indexCenter .indexCenterLeft .indexZxgg ul
    {
        width: 9rem;
        margin: 0 auto 0 auto;
        overflow: hidden;
    }
    .indexCenter .indexCenterLeft .indexZxgg ul li
    {
        width: 100%;
        border-bottom: 1px solid #DADADA;
        overflow: hidden;
    }
    .indexCenter .indexCenterLeft .indexZxgg ul li a
    {
        display: block;
        height: 100%;
    }
    .indexCenter .indexCenterLeft .indexZxgg ul li.indexXwHasImg img
    {
        display: block;
        height: 1.563rem;
        width: 2.422rem;
        float: left;
        margin-right: 0.2rem;
        margin-top: 0.312rem;
        margin-bottom: 0.312rem;
    }
    .indexCenter .indexCenterLeft .indexZxgg ul li.indexXwHasImg h3
    {
        font-size: 0.406rem;
        color: #333333;
        font-weight: normal;
        width: 6.25rem;
        float: left;
        margin-top: 0.38rem;
    }
    .indexCenter .indexCenterLeft .indexZxgg ul li.indexXwHasImg a span
    {
        display: block;
        width: 6.25rem;
        overflow: hidden;
        font-size: 0.3rem;
        margin-top: 0.15rem;
        color: #888888;
        float: left;
    }
    .indexCenter .indexCenterLeft .indexZxgg ul li h3
    {
        font-size: 0.406rem;
        color: #333333;
        font-weight: normal;
        margin-top: 0.312rem;
        height: 1.15rem;
        line-height: 0.6rem;
        overflow: hidden;
        display: -webkit-box;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
         white-space: inherit;
    }

    .indexCenter .indexCenterLeft .indexZxgg ul li a span
    {
        display: block;
        width: 100%;
        overflow: hidden;
        font-size: 0.3rem;
        margin-top: 0.109rem;
        color: #888888;
        margin-bottom: 0.234rem;
    }
    .indexCenter .indexCenterLeft .indexZxgg ul li a b
    {
        display: block;
        float: left;
        font-size: 14px;
        color: #999999;
        margin-left: 10px;
        font-weight: normal;
    }
    .indexCenter .indexCenterLeft .indexZxgg ul.PC
    {
        display: none;
    }
    .indexCenter .indexCenterLeft .indexWgdt .indexWgdtBox, .indexCenter .indexCenterLeft .indexWgdt .ul.PC
    {
        display: none;
    }
    .indexCenter .indexCenterLeft .indexWgdt
    {
        width: 10rem;
    }
    .indexCenter .indexCenterLeft .indexWgdt h2
    {
        width: 9rem;
        height: 0.468rem;
        margin: 0.2rem auto 0 auto;
        font-weight: normal;
    }
    .indexCenter .indexCenterLeft .indexWgdt h2 span
    {
        display: block;
        width: 1.8rem;
        height: 0.6rem;
        text-align: center;
        line-height: 0.6rem;
        font-size: 0.32rem;
        color: #ffffff;
        background: #1a967e;
        float: left;
    }
    .indexCenter .indexCenterLeft .indexWgdt h2 a
    {
        display: block;
        height: 0.6rem;
        line-height: 0.6rem;
        float: right;
        font-size: 0.34rem;
        color: #424242;
        margin-right: 0.078rem;
    }
    .indexCenter .indexCenterLeft .indexWgdt ul
    {
        width: 9rem;
        margin: 0 auto 0 auto;
        overflow: hidden;
    }
    .indexCenter .indexCenterLeft .indexWgdt ul li
    {
        width: 100%;
        border-bottom: 1px solid #DADADA;
        overflow: hidden;
    }
    .indexCenter .indexCenterLeft .indexWgdt ul li a
    {
        display: block;
        height: 100%;
    }
    .indexCenter .indexCenterLeft .indexWgdt ul li h3
    {
        font-size: 0.406rem;
        color: #333333;
        font-weight: normal;
        margin-top: 0.312rem;
                height: 1.15rem;
        line-height: 0.6rem;
        overflow: hidden;
        display: -webkit-box;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
         white-space: inherit;
    }
    .indexCenter .indexCenterLeft .indexWgdt ul li a span
    {
        display: block;
        width: 100%;
        overflow: hidden;
        font-size: 0.3rem;
        margin-top: 0.109rem;
        color: #888888;
        margin-bottom: 0.234rem;
    }
    .indexCenter .indexCenterLeft .indexWgdt ul li a b
    {
        display: block;
        float: left;
        font-size: 14px;
        color: #999999;
        margin-left: 10px;
        font-weight: normal;
    }
    .indexCenter .indexCenterLeft .indexWgdt ul li.indexXwHasImg img
    {
        display: block;
        height: 1.563rem;
        width: 2.422rem;
        float: left;
        margin-right: 0.2rem;
        margin-top: 0.312rem;
        margin-bottom: 0.312rem;
    }
    .indexCenter .indexCenterLeft .indexWgdt ul li.indexXwHasImg h3
    {
        font-size: 0.406rem;
        color: #333333;
        font-weight: normal;
        width: 6.25rem;
        float: left;
        margin-top: 0.3rem;
        height: 1.15rem;
        line-height: 0.6rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: inherit;
    }
    .indexCenter .indexCenterLeft .indexWgdt ul li.indexXwHasImg a span
    {
        display: block;
        width: 6.25rem;
        overflow: hidden;
        font-size: 0.3rem;
        color: #888888;
        float: left;
    }
    .indexCenter .indexCenterLeft .indexWgdt ul.PC
    {
        display: none;
    }
    .indexCenter .indexCenterLeft .indexKpjx
    {
        width: 10rem;
        margin-top: 0.156rem;
        overflow: hidden;
    }
    .indexCenter .indexCenterLeft .indexKpjx h2
    {
        width: 100%;
        height: 0.468rem;
        font-weight: normal;
    }
    .indexCenter .indexCenterLeft .indexKpjx h2 span
    {
        display: block;
        width: 1.281rem;
        height: 0.468rem;
        text-align: center;
        line-height: 0.468rem;
        font-size: 0.25rem;
        color: #ffffff;
        background: #3b8bdb;
        float: left;
        margin-left: 0.3rem;
    }
    .indexCenter .indexCenterLeft .indexKpjx h2 a
    {
        display: block;
        height: 0.468rem;
        line-height: 0.468rem;
        float: right;
        font-size: 0.218rem;
        margin-right: 0.468rem;
        color: #424242;
    }
    .indexCenter .indexCenterLeft .indexKpjx ul
    {
        width: 94%;
        overflow: hidden;
        margin: 0.156rem auto 0 auto;
    }
    .indexCenter .indexCenterLeft .indexKpjx ul li
    {
        width: 4.531rem;
        height: 4.375rem;
        float: left;
        margin-top: 0.156rem;
        margin-right: 0.312rem;
    }
    .indexCenter .indexCenterLeft .indexKpjx ul li:nth-child(2)
    {
        margin-right: 0 !important;
    }
    .indexCenter .indexCenterLeft .indexKpjx ul li a
    {
        display: block;
        width: 100%;
        height: 100%;
    }
    .noRight
    {
        margin-right: 0 !important;
    }
    .indexCenter .indexCenterLeft .indexKpjx ul li .kpjxImg
    {
        width: 100%;
        height: 2.812rem;
    }
    .indexCenter .indexCenterLeft .indexKpjx ul li .kpjxImg1
    {
        display: block;
        width: 0.625rem;
        height: 0.687rem;
        margin: 0.109rem auto 0 auto;
    }
    .indexCenter .indexCenterLeft .indexKpjx ul li span
    {
        display: block;
        width: 100%;
        text-align: center;
        font-weight: bold;
        margin-top: 0.109rem;
        font-size: 0.281rem;
    }
    .indexCenter .indexCenterLeft .indexDyyx
    {
        width: 10rem;
        margin-top: 0.356rem;
        overflow: hidden;
        padding-bottom: 0.312rem;
    }
    .indexCenter .indexCenterLeft .indexDyyx h2
    {
        width: 9rem;
        margin: 0 auto;
        height: 0.468rem;
        font-weight: normal;
    }
    .indexCenter .indexCenterLeft .indexDyyx h2 span
    {
        display: block;
        width: 1.8rem;
        height: 0.6rem;
        text-align: center;
        line-height: 0.6rem;
        font-size: 0.32rem;
        color: #ffffff;
        background: #30a7f7;
        float: left;
    }
    .indexCenter .indexCenterLeft .indexDyyx h2 a
    {
        display: block;
        height: 0.6rem;
        line-height: 0.6rem;
        float: right;
        font-size: 0.32rem;
        color: #424242;
        margin-right: 0.078rem;
    }
    .indexCenter .indexCenterLeft .indexDyyx ul
    {
        width: 9rem;
        overflow: hidden;
        margin: 0.3rem auto 0 auto;
        border-top: 1px solid #DADADA;
        height: 5.5rem;
        overflow: hidden;
    }
    .indexCenter .indexCenterLeft .indexDyyx ul li
    {
        width: 4.3rem;
        border: 1px solid #DADADA;
        float: left;
        padding-bottom: 0.234rem;
        margin-right: 0.27rem;
        margin-top: 0.156rem;
        height: 5rem;
        overflow:hidden;
    }
    .indexCenter .indexCenterLeft .indexDyyx ul li:nth-child(2)
    {
        margin-right: 0;
    }
    .indexCenter .indexCenterLeft .indexDyyx ul li img
    {
        display: block;
        width: 100%;
        height: 3.2rem;
    }
    .indexCenter .indexCenterLeft .indexDyyx ul li h3
    {
        width: 80%;
        margin: 0.156rem auto 0 auto;
        font-weight: normal;
        font-size: 0.406rem;
        color: #333333;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .indexCenter .indexCenterLeft .indexDyyx ul li span
    {
        display: block;
        width: 80%;
        margin: 0.109rem auto 0 auto;
        font-size: 0.3rem;
        color: #333333;
        line-height: 0.42rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .indexCenter .indexCenterLeft .indexCgmy
    {
        width: 10rem;
        margin-top: 0.156rem;
        overflow: hidden;
        display: none;
    }
    .indexCenter .indexCenterLeft .indexCgmy h2
    {
        width: 100%;
        height: 0.468rem;
        font-weight: normal;
    }
    .indexCenter .indexCenterLeft .indexCgmy h2 span
    {
        display: block;
        width: 1.281rem;
        height: 0.468rem;
        text-align: center;
        line-height: 0.468rem;
        font-size: 0.25rem;
        color: #ffffff;
        background: #f75c9a;
        float: left;
        margin-left: 0.3rem;
    }
    .indexCenter .indexCenterLeft .indexCgmy h2 a
    {
        display: block;
        height: 0.468rem;
        line-height: 0.468rem;
        float: right;
        font-size: 0.218rem;
        color: #424242;
    }
    .indexCenter .indexCenterLeft .indexCgmy .cgmyList
    {
        width: 100%;
        overflow: hidden;
        margin-top: 0.203rem;
        border-top: 1px solid #DADADA;
        height: 3.718rem;
        padding-top: 0.234rem;
    }
    .indexCenter .indexCenterLeft .indexCgmy .cgmyList img:nth-child(1)
    {
        display: block;
        float: left;
        width: 4.97rem;
        height: 236px;
    }
    .indexCenter .indexCenterLeft .indexCgmy .cgmyList img:nth-child(2)
    {
        display: block;
        float: left;
        width: 2.437rem;
        height: 1.656rem;
        margin-left: 0.078rem;
    }
    .indexCenter .indexCenterLeft .indexCgmy .cgmyList img:nth-child(3)
    {
        display: block;
        float: left;
        width: 2.437rem;
        height: 1.656rem;
        margin-left: 0.078rem;
    }
    .indexCenter .indexCenterLeft .indexCgmy .cgmyList img:nth-child(4)
    {
        display: block;
        float: left;
        width: 4.95rem;
        height: 1.937rem;
        margin-left: 0.078rem;
        margin-top: 0.093rem;
    }
    .indexCenter .indexCenterRight
    {
        width: 10rem;
        position: absolute;
        left: 0;
        top: 0;
       /*overflow: hidden;**/
        margin-top: 0.156rem;
    }
    .indexCenter .indexCenterRight .indexRl
    {
        width: 10rem;
        overflow: hidden;
    }
    .indexCenter .indexCenterRight .indexRl h2
    {
        width: 9rem;
        height: 0.468rem;
        font-weight: normal;
        margin: 0 auto;
    }
    .indexCenter .indexCenterRight .indexRl h2 span
    {
        display: block;
        width: 1.8rem;
        height: 0.6rem;
        text-align: center;
        line-height: 0.6rem;
        font-size: 0.32rem;
        color: #ffffff;
        background: #30a7f7;
        float: left;
    }
    .indexCenter .indexCenterRight .indexRl h2 a
    {
        display: block;
        height: 0.6rem;
        line-height: 0.6rem;
        float: right;
        font-size: 0.34rem;
        color: #424242;
        margin-right: 0.078rem;
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox
    {
        width: 9.2rem;
        height: 14.093rem;
        background: #ffffff url(../img/rlBgSj.png) no-repeat center;
        background-size: 9.2rem 14.093rem;
        margin: 0.3rem auto 0 auto;
        padding-top: 0.031rem;
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox .indexRlTop
    {
        width: 9.1rem;
        height: 9.35rem;
        margin: 1px auto 0 auto;
        background: #FFFFFF;
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox ul
    {
        width: 9.13rem;
        background: #FFFFFF;
        margin: 1.43rem auto 0 auto;
        background: #FFFFFF;
        height: 3.2rem;
        overflow: auto;
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox ul li
    {
        width: 96%;
        height: 0.796rem;
        border-bottom: 1px solid #d0e4fc;
        margin: 0 auto;
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox ul li:last-of-type
    {
        border-bottom: none;
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox ul li span
    {
        display: block;
        width: 0.937rem;
        height: 0.468rem;
        text-align: center;
        line-height: 0.468rem;
        float: left;
        margin-top: 0.156rem;
        font-size: 0.32rem;
        color: #FFFFFF;
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox ul li span.hd
    {
        background: -webkit-linear-gradient(left, #d36054 , #dc2b19); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(right, #d36054, #dc2b19); /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(right, #d36054, #dc2b19); /* Firefox 3.6 - 15 */
        background: linear-gradient(to right, #d36054 , #dc2b19); /* 标准的语法 */
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox ul li span.yx
    {
        background: -webkit-linear-gradient(left, #31bca1 , #1a967e); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(right, #31bca1, #1a967e); /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(right, #31bca1, #1a967e); /* Firefox 3.6 - 15 */
        background: linear-gradient(to right, #31bca1 , #1a967e); /* 标准的语法 */
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox ul li span.kc
    {
        background: -webkit-linear-gradient(left, #02aaff , #0190ff); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(right, #02aaff, #0190ff); /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(right, #02aaff, #0190ff); /* Firefox 3.6 - 15 */
        background: linear-gradient(to right, #02aaff , #0190ff); /* 标准的语法 */
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox ul li b
    {
        display: block;
        float: left;
        height: 0.78rem;
        line-height: 0.78rem;
        font-size: 0.32rem;
        color: #888888;
        margin-left: 0.156rem;
        font-weight: normal;
    }
    .indexCenter .indexCenterRight .indexRl .indexRlBox ul li i
    {
        display: block;
        float: left;
        height: 0.78rem;
        line-height: 0.78rem;
        font-size: 0.35rem;
        color: #333333;
        margin-left: 0.156rem;
        font-style: normal;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 5.4rem;
    }
    .indexCenter .indexCenterRight .indexFwzn
    {
        width: 10rem;
        overflow: hidden;
        margin-top: 0.234rem;
    }
    .indexCenter .indexCenterRight .indexFwzn h2
    {
        width: 9rem;
        height: 0.468rem;
        font-weight: normal;
        margin: 0 auto;
    }
    .indexCenter .indexCenterRight .indexFwzn h2 span
    {
        display: block;
        width: 1.8rem;
        height: 0.6rem;
        text-align: center;
        line-height: 0.6rem;
        font-size: 0.32rem;
        color: #ffffff;
        background: #1a967e;
        float: left;
    }
    .indexCenter .indexCenterRight .indexFwzn h2 a
    {
        display: block;
        height: 0.468rem;
        line-height: 0.468rem;
        float: right;
        font-size: 0.218rem;
        color: #424242;
        margin-right: 0.078rem;
    }
    .indexCenter .indexCenterRight .indexFwzn ul
    {
        width: 9rem;
        margin: 0 auto;
        margin-top: 0.32rem;
    }
    .indexCenter .indexCenterRight .indexFwzn ul li
    {
        width: 100%;
        height: 1.2rem;
        background: #eeeeee;
        margin-bottom: 0.234rem;
    }
    .indexCenter .indexCenterRight .indexFwzn ul li a
    {
        display: block;
        width: 100%;
        height: 100%;
    }
    .indexCenter .indexCenterRight .indexFwzn ul li a img
    {
        display: block;
        width: 0.75rem;
        height: 0.75rem;
        float: left;
        margin-top: 0.22rem;
        margin-left: 0.3rem;
    }
    .indexCenter .indexCenterRight .indexFwzn ul li a span
    {
        display: block;
        float: left;
        height: 1.2rem;
        line-height: 1.2rem;
        font-size: 0.375rem;
        color: #333333;
        margin-left: 0.468rem;
    }
    .indexCenter .indexCenterRight .indexFwzn ul li a b
    {
        display: block;
        float: right;
        width: 0.6rem;
        height: 1.2rem;
        margin-right: 0.5rem;
        background: url(../img/jiantou1.png) no-repeat center;
        background-size: 0.6rem 0.6rem;
    }
    .indexCenter .indexCenterRight .indexFwzn ul li.fullImg2
    {
        display:block !important;
    }
    .indexCenter .indexCenterRight .indexFwzn ul li.fullImg2 img
    {
        display: block;
        width: 100%;
        height: 100%;
        margin: 0;
    }
    .indexCenter .indexCenterRight .indexFwzn ul li.fwznImg
    {
        height: 2.812rem;
        display: none;
    }
    .indexCenter .indexCenterRight .indexFwzn ul li.fwznImg img
    {
        display: block;
        width: 100%;
        height: 100%;
        margin: 0;
    }
    .indexCenter .indexCenterRight .indexWsp
    {
        width: 10rem;
        overflow: hidden;
        display: block;
        bottom: -22.6rem;
        position: absolute;
    }
    .indexCenter .indexCenterRight .indexWsp h2
    {
        width: 9rem;
        margin: 0 auto;
    height: 0.468rem;
    font-weight: normal;
    }
    .indexCenter .indexCenterRight .indexWsp h2 span
    {
            display: block;
    width: 1.8rem;
    height: 0.6rem;
    text-align: center;
    line-height: 0.6rem;
    font-size: 0.32rem;
    color: #ffffff;
    background: #fea700;
    float: left;
    }
    .indexCenter .indexCenterRight .indexWsp h2 a
    {
        display: block;
    height: 0.6rem;
    line-height: 0.6rem;
    float: right;
    font-size: 0.32rem;
    color: #424242;
    margin-right: 0.078rem;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox
    {
        width: 9rem;
        border: 1px solid #DADADA;
        margin: 0.312rem auto 0 auto;
        padding-bottom: 0.234rem;
        overflow: hidden;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox .indexWspBigMaxList
    {
        width: 4.4rem;
        height: 4.14rem;
        float: left;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox .indexWspBigMaxList:nth-child(2)
    {
        float: right;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox .indexWspBigMaxList .indexWspBigMaxListTop
    {
        display: block;
        width: 100%;
        height: 3rem;
        position: relative;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox .indexWspBigMaxList .indexWspBigMaxListTop img
    {
        display: block;
        width: 100%;
        height: 100%;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox .indexWspBigMaxList .indexWspBigMaxListTop h3
    {
        position: absolute;
        bottom: 0;
        width: 100%;
        height: 0.625rem;
        font-size: 0.281rem;
        font-weight: normal;
        color: #ffffff;
        line-height: 0.625rem;
        background: rgba(0,0,0,0.6);
        overflow: hidden;
        text-overflow: ellipsis;
    white-space: nowrap;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox .indexWspBigMaxList span
    {
        display: block;
        width: 2.578rem;
        height: 0.5rem;
        overflow: hidden;
        background: url(../img/indexWspTitle.png) no-repeat center;
        background-size: 3.312rem 0.781rem;
        line-height: 0.328rem;
        font-size: 0.218rem;
        color: #666666;
        margin: 0.156rem auto 0 auto;
        padding: 0.078rem 0.468rem;
        text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
        
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox ul
    {
        width: 100%;
        margin: 0 auto 0 auto;
        border-top: 1px dashed #dddcdc;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox ul li
    {
        width: 100%;
        margin-top: 0.234rem;
        overflow: hidden;
        border-bottom: 1px solid #DADADA;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox ul li:last-of-type
    {
        border: none;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox ul li img
    {
        display: block;
        width: 2.5rem;
        height: 1.3rem;
        float: left;
        border: 2px solid #DADADA;
        margin-right: 0.234rem;
        margin-left: 0.156rem;
        margin-bottom: 0.156rem;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox ul li span
    {
        display: block;
        float: left;
        width: 5.5rem;
        font-size: 0.312rem;
        color: #333333;
        margin-top: 0.234rem;
    }
    .indexCenter .indexCenterRight .indexWsp .indexWspBox ul li b
    {
        display: block;
        float: left;
        font-size: 14px;
        color: #888888;
        background: url(../img/indexHuo.png) no-repeat left center;
        font-weight: normal;
        padding: 5px 0 5px 25px;
        margin-top: 3px;
    }
    .indexLink
    {
        width: 768px;
        height: 30px;
        margin: 30px auto 0 auto;
        display: none;
    }
    .indexLink span
    {
        display: block;
        float: left;
        width: 80px;
        text-align: center;
        line-height: 30px;
        height: 30px;
        font-size: 16px;
        color: #FFFFFF;
        background: #1a967e;
    }
    .indexLink ul
    {
        float: left;
        width: 675px;
        margin-left: 10px;
    }
    .indexLink ul li
    {
        float: left;
        display: block;
        padding: 0 12px;
        height: 30px;
        background: url(../img/border1.png) no-repeat right center;
    }
    .indexLink ul li:last-of-type
    {
        background: none;
    }
    .indexLink ul li a
    {
        display: block;
        width: 100%;
        height: 100%;
        line-height: 30px;
        font-size: 14px;
        color: #333333;
    }
    .footer
    {
        width: 100%;
        height: 145px;
        background: #4e4e4e;
        margin-top: 38px;
        display: none;
    }
    .footer .foot
    {
        display: none;
    }
    .footer .foot1
    {
        display: none;
    }
    .footer .foot2
    {
        width: 768px;
        height: 145px;
        margin: 0 auto;
    }
    .footer .foot2 .footSydw
    {
        width: 46px;
        height: 56px;
        display: block;
        float: left;
        margin-top: 44px;
        margin-left: 10px;
    }
    .footer .foot2 span
    {
        display: block;
        float: left;
        font-size: 14px;
        color: #ffffff;
        line-height: 26px;
        margin-top: 15px;
        margin-left: 28px;
    }
    .footer .foot2 div
    {
        float: right;
        margin-right: 10px;
    }
    .footer .foot2 div img
    {
        display: block;
        width: 59px;
        height: 59px;
        margin: 34px auto 0 auto;
    }
    .footer .foot2 div h2
    {
        font-weight: normal;
        color: #FFFFFF;
        text-align: center;
        font-size: 14px;
        margin-top: 2px;
    }
    .foot3
    {
        font-size: 0.3rem;
        width: 10rem;
        text-align: center;
        color: #ffffff;
        background: #333333;
        line-height: 0.55rem;
        padding: 0.2rem 0;
    }
    /*************************乘车路线**************************/
    .nyNav
    {
        width: 10rem;
        height: 1.562rem;
        background: #e2f5f1;
    }
    .nyNavBox
    {
        width: 10rem;
        height: 100%;
        margin: 0 auto;
    }
    .nyNavBox .nyNavBoxHome
    {
        float: left;
        display: block;
        width: 0.5rem;
        height: 1.562rem;
        background: url(../img/indexHome.png) no-repeat center;
        background-size: 0.5rem 0.5rem;
    }

    .nyNavBox b
    {
        float: left;
        display: block;
        height: 1.562rem;
        width: 0.265rem;
        margin-left: 0.156rem;
        background: url(../img/indexJiantou.png) no-repeat center;
        color: #333333;
        background-size: 0.156rem 0.265rem;
    }
    .nyNavBox span
    {
        float: left;
        display: block;
        height: 1.562rem;
        line-height: 1.562rem;
        margin-left: 0.156rem;
        color: #333333;
        font-size: 0.375rem;
        color: #000011;
    }
    .nyNavBox ul
    {
        float: right;
        height: 1.562rem;
    }
    .nyNavBox ul li
    {
        width: 2.031rem;
        float: left;
        height: 1.562rem;
        line-height: 1.562rem;
    }
    .nyNavBox ul li a
    {
        display: block;
        width: 100%;
        height: 100%;
        text-align: center;
        color: #333333;
        font-size: 0.281rem;
    }
    .nyNavBox ul li a.nyNavBoxSele
    {
        background: url(../img/border2.png) no-repeat center 75px;
        color: #188973;
    }
    .dtBox
    {
        width: 10rem;
        margin: 0 auto 0 auto;
    }
    .dtBox a
    {
        display: block;
        font-size: 16px;
        color: #333333;
        margin-top: 20px;
    }
    .dtBox h2
    {
        width: 100%;
        text-align: center;
        height: 1.406rem;
        line-height: 1.406rem;
        font-weight: normal;
        font-size: 0.5rem;
        color: #333333;
    }
    .dtBox img
    {
        display: block;
        width: 9rem !important;
        margin: 0 auto 0 auto;
    }
    .dtBox .dtMap
    {
        width: 9.125rem;
        height: 6.718rem;
        border: 2px solid #DADADA;
        margin: 0 auto;
        padding-bottom: 0.5rem;
    }
    .dtBox ul
    {
        width: 9.125rem;
        margin: 0 auto;
        padding-bottom: 0.5rem;
    }
    .dtBox ul li
    {
        width: 100%;
    }
    .dtBox ul li h3
    {
        font-size: 0.45rem;
        color: #444444;
        font-weight: normal;
        margin-top: 0.6rem;
        border-bottom: 1px solid #DADADA;
        padding-bottom: 0.234rem;
    }
    .dtBox ul li span
    {
        display: block;
        font-size: 0.375rem;
        color: #333333;
        font-weight: normal;
        margin-top: 0.234rem;
    }
    /***********************新闻列表*******************/
    .indexWgdt ul.SJ
    {
        width: 9rem;
        margin: 0 auto 0 auto;
        overflow: hidden;
    }
    .indexWgdt ul.SJ li
    {
        width: 100%;
        border-bottom: 1px solid #DADADA;
        overflow: hidden;
    }
    .indexWgdt ul.SJ li a
    {
        display: block;
        height: 100%;
    }
    .indexWgdt ul.SJ li h3
    {
        font-size: 0.406rem;
        color: #333333;
        font-weight: normal;
        margin-top: 0.312rem;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .indexWgdt ul.SJ li a span
    {
        display: block;
        width: 100%;
        overflow: hidden;
        font-size: 0.3rem;
        margin-top: 0.109rem;
        color: #888888;
        margin-bottom: 0.234rem;
    }
    .indexWgdt ul.SJ li a b
    {
        display: block;
        float: left;
        font-size: 14px;
        color: #999999;
        margin-left: 10px;
        font-weight: normal;
    }
    .indexCenter .indexCenterLeft .indexkpzy
    {
        width: 10rem;
    }
    .indexCenter .indexCenterLeft .indexkpzy h2
    {
        width: 9rem;
        height: 0.468rem;
        margin: 0.2rem auto 0 auto;
        font-weight: normal;
    }
    .indexCenter .indexCenterLeft .indexkpzy h2 span
    {
        display: block;
        width: 1.8rem;
        height: 0.6rem;
        text-align: center;
        line-height: 0.6rem;
        font-size: 0.32rem;
        color: #ffffff;
        background: #1a967e;
        float: left;
    }
    .indexCenter .indexCenterLeft .indexkpzy h2 a
    {
        display: block;
        height: 0.6rem;
        line-height: 0.6rem;
        float: right;
        font-size: 0.34rem;
        color: #424242;
        margin-right: 0.078rem;
    }
    .indexkpzy ul.SJ
    {
        width: 9rem;
        margin: 0 auto 0 auto;
        overflow: hidden;
    }
    .indexkpzy ul.SJ li
    {
        width: 100%;
        border-bottom: 1px solid #DADADA;
        overflow: hidden;
    }
    .indexkpzy ul.SJ li a
    {
        display: block;
        height: 100%;
    }
     .indexCenter .indexCenterLeft .indexkpzy ul li.indexXwHasImg img
    {
        display: block;
        height: 1.563rem;
        width: 2.422rem;
        float: left;
        margin-right: 0.2rem;
        margin-top: 0.312rem;
        margin-bottom: 0.312rem;
    }
    .indexCenter .indexCenterLeft .indexkpzy ul li.indexXwHasImg h3
    {
        font-size: 0.406rem;
        color: #333333;
        font-weight: normal;
        width: 6.25rem;
        float: left;
        margin-top: 0.3rem;
        height: 1.15rem;
        line-height: 0.6rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: inherit;
    }
    .indexCenter .indexCenterLeft .indexkpzy ul li.indexXwHasImg a span
    {
        display: block;
        width: 6.25rem;
        overflow: hidden;
        font-size: 0.3rem;
        color: #888888;
        float: left;
    }
    .indexkpzy ul.SJ li h3
    {
        font-size: 0.406rem;
        color: #333333;
        font-weight: normal;
        margin-top: 0.312rem;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .indexkpzy ul.SJ li a span
    {
        display: block;
        width: 100%;
        overflow: hidden;
        font-size: 0.3rem;
        margin-top: 0.109rem;
        color: #888888;
        margin-bottom: 0.234rem;
    }
    .xwList, .cnxh, .nyNav
    {
        display: none;
    }

    .indexWgdt ul li.indexXwHasImg img
    {
        display: block;
        height: 1.563rem;
        width: 2.422rem;
        float: left;
        margin-right: 0.2rem;
        margin-top: 0.312rem;
        margin-bottom: 0.312rem;
    }
    .indexWgdt ul li.indexXwHasImg h3
    {
        font-size: 0.406rem;
        color: #333333;
        font-weight: normal;
        width: 6.25rem;
        float: left;
        margin-top: 0.38rem;
    }
    .indexWgdt ul li.indexXwHasImg a span
    {
        display: block;
        width: 6.25rem;
        overflow: hidden;
        font-size: 0.3rem;
        margin-top: 0.15rem;
        color: #888888;
        float: left;
    }
    /*************************新闻详情*************************/
    .xwxqBox
    {
        width: 9rem;
        margin: 0 auto;
        overflow: hidden;
        padding-bottom: 0.5rem;
    }
    .xwxqBox h2.xwxqTit
    {
        width: 100%;
        font-size: 26px;
        color: #333333;
        font-weight: normal;
        margin-top: 40px;
    }
    .xwxqBox span.xwxqTitXx
    {
        display: block;
        width: 100%;
        font-size: 16px;
        color: #888888;
        margin-top: 20px;
        border-bottom: 1px solid #DADADA;
        padding-bottom: 30px;
    }
    .xwxqBox .xwxqTxt
    {
        width: 100%;
        font-size: 16px;
        color: #333333;
        line-height: 35px;
        padding-top: 15px;
        border-bottom: 1px solid #DADADA;
        padding-bottom: 30px;
        margin-bottom: 10px;
    }
    .xwxqBox a
    {
        display: block;
        font-size: 16px;
        color: #333333;
        margin-top: 20px;
    }
    .xwxqBox img
    {
        display: block;
        max-width: 90%;
        margin: 0 auto;
    }
    .xwxqBox a.xwxqBlack
    {
        display: block;
        float: right;
        width: 95px;
        height: 35px;
        text-align: center;
        background: #3484d4;
        color: #FFFFFF;
        margin-top: -55px;
        line-height: 35px;
        font-size: 14px;
    }
 .xwxqBox span.xwxqTitXx div{
  overflow: block;
  width: 100%;
  margin-top: 0.312rem;
 }
 .xwxqBox span.xwxqTitXx div i{
  float: left;
  font-style: normal;
  margin-right: 0.078rem;
 }
 .xwxqBox span.xwxqTitXx div a{
  display: block;
  float: left;
   margin:0 auto;
 }
	.xwxqBox span.xwxqTitXx div a.bds_sqq
{
   background-position:bottom;
   background-image:url(../img/qq.png);
}
.xwxqBox span.xwxqTitXx div a.bds_weixin
{
   background-position:bottom;
   background-image:url(../img/wx.png);
}
.xwxqBox span.xwxqTitXx div a.bds_tsina
{
   background-position:bottom;
   background-image:url(../img/wb.png);
}
.xwxqBox span.xwxqTitXx div a.bds_qzone
{
   background-position:bottom;
   background-image:url(../img/kj.png);
}
    /***********************视频*************************/
    .spList
    {
        display: none;
    }
    .spSjList
    {
        width: 10rem;
        margin: 0.625rem auto 0 auto;
        overflow: hidden;
    }
    .spSjList li
    {
        width: 8rem;
        height: 6.3rem;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
    }
    .spSjList li img
    {
        display: block;
        width: 100%;
        height: 4.3rem;
    }
    .spSjList li h2
    {
        width: 100%;
        height: 0.625rem;
        line-height: 0.625rem;
        background: #EDEDED;
        font-weight: normal;
        font-size: 0.34rem;
        color: #333333;
        padding-left: 0.156rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .spSjList li span
    {
        display: block;
        width: 96%;
        height: 1.0rem;
        line-height: 0.5rem;
        background: #EDEDED;
        font-weight: normal;
        font-size: 0.32rem;
        color: #6c6c6c;
        padding-bottom: 0rem;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-left: 2%;
        padding-right: 2%;
        margin-bottom: 0.2rem;
    }
    .spSjList li b
    {
        display: block;
        position: absolute;
        width: 1rem;
        height: 1rem;
        background: url(../img/video.png) no-repeat center;
        background-size: 1rem 1rem;
        left: 50%;
        margin-left: -0.39rem;
        top: 1.8rem;
    }
    /*****************日历*******************/
    .rlList
    {
        width: 10rem;
        margin: 0.4rem auto 0 auto;
        overflow: hidden;
    }
    .rlListli
    {
        width: 8rem;
        height: 6.3rem;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
        background: #97cafc;
        margin-bottom: 0.468rem;
        padding-bottom: 5px;
    }
    .rlList .nyRlBox
    {
        width: 7.9rem;
        height: 6.1rem;
        margin: 10px auto 0 auto;
        background: #FFFFFF;
    }
    .window
    {
        position: fixed;
        left: 0;
        width: 100%;
        height: 100%;
        top: 0;
        background: rgba(0,0,0,0.6);
        display: none;
    }
    .window .windowBox
    {
        width: 8rem;
        height: auto;
        padding: 0.312rem 0;
        background: #FFFFFF;
        margin: 2.343rem auto 0 auto;
    }
    .window .windowBox h2
    {
        width: 100%;
        text-align: center;
        height: 0.781rem;
    }
    .window .windowBox h2 span
    {
        display: inline-block;
        width: 4.375rem;
        height: 0.781rem;
        line-height: 0.781rem;
        text-align: center;
        font-weight: normal;
        color: #333333;
        font-size: 0.343rem;
        background: -webkit-linear-gradient(left, #ffffff , #eaeaea,#ffffff); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(right, #ffffff , #eaeaea,#ffffff); /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(right, #ffffff , #eaeaea,#ffffff); /* Firefox 3.6 - 15 */
        background: linear-gradient(to right, #ffffff , #eaeaea,#ffffff); /* 标准的语法 */
    }
    .window .windowBox h2 b
    {
        display: block;
        float: right;
        width: 0.562rem;
        height: 0.781rem;
        background: url(../img/close1.png) no-repeat center;
        margin-right: 5%;
        background-size: 0.562rem 0.562rem;
        cursor: pointer;
    }
    .window .windowBox ul
    {
        width: 8rem;
        background: #FFFFFF;
        margin: 0.312rem auto 0 auto;
        height: 4.0rem;
        overflow: auto;
    }
    .window .windowBox ul li
    {
        width: 90%;
        height: 0.937rem;
        border-bottom: 1px solid #d0e4fc;
        margin: 0 auto;
    }
    .window .windowBox ul li:last-of-type
    {
        border-bottom: none;
    }
    .window .windowBox ul li span
    {
        display: block;
        width: 0.937rem;
        height: 0.468rem;
        text-align: center;
        line-height: 0.468rem;
        float: left;
        margin-top: 0.234rem;
        font-size: 0.25rem;
        color: #FFFFFF;
        margin-left: 0.234rem;
    }
    .window .windowBox ul li span.hd
    {
        background: -webkit-linear-gradient(left, #d36054 , #dc2b19); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(right, #d36054, #dc2b19); /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(right, #d36054, #dc2b19); /* Firefox 3.6 - 15 */
        background: linear-gradient(to right, #d36054 , #dc2b19); /* 标准的语法 */
    }
    .window .windowBox ul li span.yx
    {
        background: -webkit-linear-gradient(left, #31bca1 , #1a967e); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(right, #31bca1, #1a967e); /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(right, #31bca1, #1a967e); /* Firefox 3.6 - 15 */
        background: linear-gradient(to right, #31bca1 , #1a967e); /* 标准的语法 */
    }
    .window .windowBox ul li span.kc
    {
        background: -webkit-linear-gradient(left, #02aaff , #0190ff); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(right, #02aaff, #0190ff); /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(right, #02aaff, #0190ff); /* Firefox 3.6 - 15 */
        background: linear-gradient(to right, #02aaff , #0190ff); /* 标准的语法 */
    }
    .window .windowBox ul li b
    {
        display: block;
        float: left;
        height: 0.937rem;
        line-height: 0.937rem;
        font-size: 0.281rem;
        color: #888888;
        margin-left: 0.312rem;
        font-weight: normal;
    }
    .window .windowBox ul li i
    {
        display: block;
        float: left;
        height: 0.937rem;
        line-height: 0.937rem;
        font-size: 0.281rem;
        color: #333333;
        margin-left: 0.312rem;
        font-style: normal;
    }
/**********************************留言************************/
	.lyBox{
		width: 10rem;
		height: 17.718rem;
		background: #FFFFFF;
		margin: 0 auto;
	}
	.lyNeBox{
		width: 9.2rem;
		height: 14.218rem;
		margin: 0 auto;
	}
	.lyBox h2{
		width: 9.2rem;
		margin:  0 auto;
		font-weight: normal;
		color: #888888;
		font-size: 0.218rem;
		padding-top: 0.703rem;
		overflow: hidden;
	}
	.lyBox h3{
		width: 9rem;
		margin: 0.312rem auto 0 auto;
		font-weight: normal;
		color: #333333;
		font-size: 0.281rem;
	}
	.lyBox span{
		color: #db2917;
	}
	.lyBox input{
		display: block;
		width: 9rem;
		outline: none;
		height: 36px;
		font-family: "微软雅黑";
		color: #333333;
		margin: 0.39rem auto 0 auto;
		font-weight: normal;
		color: #333333;
		font-size: 0.281rem;
		border: 1px solid #cccccc;
		padding-left: 0.125rem;
	}
	.lyBox .lyTxt{
		display: block;
		width: 9rem;
		outline: none;
		height: 0.562rem;
		margin: 0.39rem auto 0 auto;
		border: 1px solid #cccccc;
		padding-left: 8px;
		resize: none;
		height: 4.343rem;
		position: relative;
	}
	.lyBox .lyTxt textarea{
		display: block;
		width: 8.4rem;
		height: 3.281rem;
		margin-top: 0.359rem;
		margin-left: 0.468rem;
		font-family: "微软雅黑";
		color: #333333;
		resize: none;
		outline: none;
		border: none;
		color: #333333;
		font-size: 0.281rem;
	}
	.lyBox .lyTxt b{
		display: block;
		position: absolute;
		right: 0.437rem;
		bottom: 0.312rem;
		font-weight: normal;
		color: #333333;
		font-size: 0.25rem;
	}
	.lyBox i{
		display: block;
		width: 9rem;
		color: #333333;
		margin:  0.25rem auto 0 auto;
		font-style: normal;
		height: 0.546rem;
	}
	.lyBox i img{
		display: block;
		width: 1.343rem;
		height: 0.546rem;
		float: left;
	}
	.lyBox i a{
		display: block;
		height: 0.546rem;
		float: left;
		line-height: 0.546rem;
		font-size: 0.25rem;
		color: #333333;
		text-decoration: underline;
		margin-left: 0.312rem;
	}
	.lyBox .tjBtn{
		width: 1.875rem;
		height: 0.625rem;
		text-align: center;
		line-height: 0.625rem;
		font-size: 0.25rem;
		color: #f5f5f5;
		background: #3484d4;
		margin-top: 0.4rem;
	}
	/****************************调查问卷*******************/
	.dcwjBox{
		width: 10rem;
		background: #FFFFFF;
		margin: 0 auto;
		padding-bottom: 50px;
	}
	.dcwjNeBox{
		width: 9.2rem;
		margin: 0 auto;
	}
	.dcwjNeBox h2{
		width: 100%;
		font-weight: normal;
		color: #333333;
		font-size: 0.406rem;
		padding-top: 0.703rem;
		text-align: center;
	}
	.dcwjNeBox span{
		display: block;
		width: 100%;
		color: #888888;
		font-size: 0.25rem;
		line-height: 0.5rem;
		margin-top: 0.234rem;
		border-bottom: 1px solid #e5e5e5;
		padding-bottom: 0.234rem;
	}
	.dcwjNeBox div{
		width: 100%;
		padding-bottom: ;
		border-bottom: 1px solid #e5e5e5;
		padding-bottom: 0.39rem;
	}
	.dcwjNeBox div h3{
		width: 100%;
		font-weight: normal;
		font-size: 0.281rem;
		color: #282828;
		padding-top: 0.312rem;		
	}
	.dcwjNeBox div h3 b{
		font-weight: normal;
		color: #dc2b19;
	}
	.dcwjNeBox div select{
		display: block;
		width: 3.312rem;
		height: 0.562rem;
		font-family: "微软雅黑";
		color: #333333;
		font-size: 0.25rem;
		outline: none;
		text-align: center;
		margin-top: 0.312rem;
	}
	.dcwjNeBox div i{
		display: block;
		width: 100%;
		overflow: hidden;
		font-style: normal;
		margin-top: 0.312rem;
	}
	.dcwjNeBox div i input{
		display: block;
		float: left;
		width: 0.312rem;
		height: 0.312rem;
	}
	.dcwjNeBox div i em{
		display: block;
		font-size: 0.25rem;
		color: #333333;
		font-style: normal;
		float: left;
		margin-left: 0.156rem;
	}
	.dcwjNeBox .dcwjBtn{
		width: 1.875rem;
		height: 0.625rem;
		text-align: center;
		line-height: 0.625rem;
		font-size: 0.25rem;
		color: #f5f5f5;
		background: #3484d4;
		margin: 0.468rem auto 0 auto;
	}
		/*=====================以下部分是Validform必须的====================*/
.Validform_checktip{ margin-left:8px; line-height:20px; height:20px; overflow:hidden; color:#999; font-size:0.25rem; }
.Validform_right{ color:#71b83d; padding-left:20px; background:url(valid_icons.png) no-repeat -40px -20px; }
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(valid_icons.png) no-repeat -20px -40px; }
.Validform_loading{ padding-left:20px; background:url(icon_onload.gif) no-repeat left center; }
.Validform_error{ background:#FEFBD3; }

#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{ position:absolute; left:0px; top:-1px; z-index:-1; }
#Validform_msg .Validform_title{ position:relative; line-height:35px; height:35px; text-align:left; font-weight:bold; padding:0 10px; color:#fff; background:#33B5E5; }
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{ line-height:30px; position:absolute; right:10px; top:0px; color:#fff; text-decoration:none; }
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:10px;border:1px solid #bbb; border-top:none; text-align:left;}

.search
{
    display:none;
}
}
