﻿
body {
    font-family: "微软雅黑";
    font-size: 13px;
    margin: 0;
    width: 100%;
    color: #6f6f6f;
}

a {
    text-decoration: none;
    color: #797878;
}

    a:hover {
        color: #000000;
    }

.bjimg {
    left: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: -9999;
}

.sytoptxt {
    font-family: "Optima";
    left: 50%;
    margin-left: -540px;
    margin-top: 190px;
    padding-left: 50px;
    position: absolute;
    width: 1024px;
}

/*.sytopeng {
    color: #fff;
    font-family: "Optima";
    font-size: 37px;
}

.sytopcha {
    color: #fff;
    font-family: "方正报宋简体";
    font-size: 25px;
}*/

.sytoptxt p {
    margin-bottom: 10px;
}

.sytoptxt p {
    margin-top: 0;
}

.sytoptxt img {
    margin-top: 240px;
}

.synews {
    background-color: #e6e7e9;
    height: 51px;
    left: 0;
    min-width: 1024px;
    position: relative;
    width: 100%;
}

.synewscon {
    height: 48px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 1024px;
}

.synewsbt {
    color: #383839;
    margin: 0;
    padding: 15px 0 0 350px;
    vertical-align: top;
}

.syconnews {
    background-color: #dfe1e5;
    display: none;
    left: 0;
    position: absolute;
    top: 488px;
    width: 100%;
    z-index: 10;
}

.syconnewscon {
    color: #717171;
    height: 195px;
    margin: 0 auto;
    padding: 40px 0;
    width: 1024px;
}

    .syconnewscon ul {
        color: #6f6f6f;
        float: left;
        font-size: 14px;
        margin: 0;
        padding: 0;
    }

    .syconnewscon a {
        color: #333;
        font-size: 13px;
    }

    .syconnewscon ul li {
        cursor: pointer;
        display: inline;
        list-style-type: none;
        padding-bottom: 10px;
    }

        .syconnewscon ul li:hover {
            border-bottom: 2px solid #f5c101;
        }

            .syconnewscon ul li a:hover, .syconnewscon ul li:hover a {
                color: #000000;
            }

.synewseng {
    font-family: "Arial";
    font-size: 10px;
}

.newsdq {
    border-bottom: 2px solid #f5c101;
    color: #000;
}

    .newsdq a {
        color: #000000;
    }

.newsst {
    border-right: 1px dashed #696969;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    padding-right: 60px;
}

    .newsst img {
        margin-right: 30px;
    }

    .newsst p {
        margin-top: 0;
    }

        .newsst p a {
            color: #333;
            font-size: 13px;
        }

    .newsst a {
        color: #333;
        font-size: 13px;
    }

    .newsst .bt {
        color: #484357;
        font-size: 13px;
    }

.newsclick {
    cursor: pointer;
    display: inline-block;
    position: absolute;
    width: 35%;
}

.newsContent {
    display: inline-block;
    left: 30%;
    position: relative;
    top: 0;
    width: 60%;
}

    .newsContent ul {
        height: 51px;
        width: 100%;
    }

    .newsContent li {
        float: left;
        height: 51px;
        line-height: 51px;
    }

.day {
    color: #000;
    font-family: "Arial";
    font-size: 10px;
}

.syconnewscon .title {
    margin-left: 50px;
    margin-top: 0;
}

.sycon {
    background-color: #F2F1F1;
    height: 448px;
    left: 0;
    min-width: 1024px;
    padding-bottom: 35px;
    padding-top: 50px;
    position: relative;
    width: 100%;
}

.move {
    float: right;
    width: 674px;
}

.sycontxt {
    margin: 0 auto;
    width: 1024px;
}

.sycontxt1 {
    cursor: pointer;
    float: left;
    overflow: hidden;
    position: relative;
    width: 325px;
}

    .sycontxt1 ul {
        left: 30px;
        list-style-type: none;
        position: absolute;
        top: 20px;
    }

        .sycontxt1 ul li {
            line-height: 33px;
        }

    /*.sycontxt1 .time {
        color: #423e51;
        font-family: "Symbol";
        font-size: 30px;
    }

    .sycontxt1 .title {
        color: #423e51;
        font-family: "GDT";
        font-size: 37px;
        margin-left: -3px;
    }

    .sycontxt1 .txt {
        color: #8d92a0;
        font-family: "GDT";
        font-size: 13px;
        margin-top: -10px;
    }*/

.sycontxt2 {
    cursor: pointer;
    float: left;
    height: 199px;
    margin-bottom: 14px;
    margin-left: 10px;
    overflow: hidden;
    position: relative;
}

    .sycontxt2 ul {
        list-style-type: none;
        margin-left: 30px;
        margin-top: -180px;
    }

    .sycontxt2 .time {
        color: #000000;
        font-family: "微软雅黑";
        font-size: 20px;
    }

    .sycontxt2 .title {
        color: #7a7a7a;
        font-family: "Arial";
        font-size: 12px;
    }

.friend-links{
    width: 100%;
    background: #fff;
    margin-top:30px;
}
.friend-links div{
    width: 1000px;
    margin: 0 auto;
    height: 60px;
    line-height: 60px;
    font-size: 14px;
}
.friend-links .t1{
    font-size: 18px;
    font-weight: bold;
}

.hotels {
    font-family: "微软雅黑";
    margin: 0px auto;
    position: relative;
    width: 100%;
    /*height: 280px;*/
    padding-top: 20px;
    font-size: 14px;
    background: url(../images/Buttom.png) repeat-x;
    clear: both;
}

    .hotels table tr td {
        vertical-align: top;
    }

    .hotels p {
        font-size: 14px;
        margin-bottom: 0;
        margin-top: 0;
    }

    .hotels ul {
        color: #c6c6c6;
        line-height: 30px;
        list-style-type: none;
        margin: 0;
        padding: 0;
    }

        .hotels ul a {
            color: #797878;
        }

            .hotels ul a:hover {
                color: #000000;
            }

.firtitle {
    color: #98989a;
    font-family: "AcmeFont";
    font-size: 20px;
}

#newstitle a {
    color: #383839;
}

.firtitle a {
    color: #98989a;
    font-family: "AcmeFont";
    font-size: 20px;
}

.shade {
    display: none;
    height: 100%;
    position: absolute;
    width: 100%;
}

.sycontxt1_1 {
    background: none repeat scroll 0 0 rgba(77, 72, 92, 0.66) !important;
    height: 413px;
    position: absolute;
    width: 325px;
}

.sycontxt1_1_1 {
    height: 400px;
    padding-left: 30px;
    padding-top: 20px;
    position: absolute;
    width: 325px;
}

    .sycontxt1_1_1 img {
        margin-left: 80px;
        margin-top: 9px;
    }

    .sycontxt1_1_1 ul {
        margin: 20px 0 0;
        padding: 0;
        z-index: 99;
    }

    .sycontxt1_1_1 .time {
        color: #fff;
    }

.sycontxt2_1_1 .time a, .sycontxt2_1_1 .txt1 a {
    color: #fff;
}

.sycontxt2_1_1 .title a {
    color: #f5c101;
}

.sycontxt2_1_1 .txt a {
    color: #ffffff;
}

.sycontxt1_1_1 .title, .sycontxt2_1_1 .txt {
    color: #f5c101;
}

.sycontxt1_1_1 .txt {
    font-size: 10px;
    margin-top: 15px;
}

.sycontxt1_1_1 .txt1 {
    color: #fff;
    font-size: 13px;
}

.sycontxt2_1 {
    background: none repeat scroll 0 0 rgba(77, 72, 92, 0.66) !important;
    height: 200px;
    position: absolute;
    width: 327px;
}

.sycontxt2_1_1 {
    padding-left: 18px;
    padding-top: 20px;
    position: absolute;
}

    .sycontxt2_1_1 img {
        margin-left: 0;
        margin-top: 10px;
    }

    .sycontxt2_1_1 ul {
        margin: 0;
        padding: 0;
    }

    .sycontxt2_1_1 .time {
        color: #fff;
    }

    .sycontxt2_1_1 .title, .sycontxt2_1_1 .txt {
        color: #f5c101;
    }

    .sycontxt2_1_1 .txt {
        font-size: 10px;
        margin-top: 15px;
    }

    .sycontxt2_1_1 .txt1 {
        color: #fff;
        font-size: 13px;
    }

.synews3, .synews2 {
    display: none;
}




/*banner*/
.banner{ width:100%;  position:relative;  height:550px; background:#000; overflow: hidden;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
/*.banner .bd ul{ width:100% !important;}*/
.banner .bd li{  height:550px; overflow:hidden; text-align:center;}
.banner .bd li a{ display:block; height:550px; }
.banner .hd{ width: 100%; position:absolute; bottom: 22px;height: 14px; line-height: 14px; z-index: 999; text-align: center;}
.banner .hd ul{ text-align:center;}
.banner .hd ul li {cursor: pointer;display: inline-block;*display: inline; zoom: 1;width: 8px;height: 8px;margin: 0 5px;background: #fff; overflow: hidden;line-height: 9999px; border-radius: 7px;/*//background: url('../Images/nini_1.png');*/ background:#e0bf92;border:3px solid #e0bf92;}
.banner .hd ul .on{background-position: 0 0;background:#fff;}





/*.banner {
    height: 0;
    position: relative;
    width: 100%;
    z-index: 1;
}

.banner_box {
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 100%;
}

    .banner_box ul {
        height: 100%;
        left: 0;
        position: relative;
    }

    .banner_box li {
        display: none;
        float: left;
        height: 100%;
        position: relative;
        width: 100%;
    }

        .banner_box li div {
            overflow: hidden;
            position: relative;
            width: 300px;
        }

            .banner_box li div p {
                color: #fff;
                left: 100%;
                position: relative;
                white-space: nowrap;
            }

                .banner_box li div p.text_img1 {
                    font-family: arial;
                    font-size: 40px;
                    font-weight: 100;
                }

                .banner_box li div p.text_img2 {
                    font-family: serif;
                    font-size: 24px;
                }

.banner_img0 {
    background: url("../images/indexBG.png") repeat-x;
}

    .banner_img0 div {
        left: 24%;
        top: 89px;
    }

.banner_img1 {
    background: url("../img/banner_5.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);
}

    .banner_img1 div {
        display: none;
        left: 60%;
        top: 120px;
    }

        .banner_img1 div p.text_img1 {
            height: 52px;
        }

        .banner_img1 div p.text_img2 {
            height: 72px;
        }

.banner_img2 {
    background: url("../images/indexBG.png") repeat-x;
}

    .banner_img2 div {
        left: 60%;
        top: 160px;
    }

.banner_img3 {
    background: url("../images/indexBG.png") repeat-x;
}

    .banner_img3 div {
        left: 60%;
        top: 165px;
    }

.banner_img4 {
    background: url("../images/indexBG.png") repeat-x;
}

    .banner_img4 div {
        left: 24%;
        top: 89px;
    }

.banner_img5 {
    background: url("../images/indexBG.png") repeat-x;
}

    .banner_img5 div {
        left: 24%;
        top: 89px;
    }

.banner_label {
    bottom: 20px;
    color: #fff;
    display: none;
    height: 43px;
    overflow: hidden;
    position: absolute;
    width: 100%;
}*/

.label_box {
    font-size: 0;
    height: 43px;
    margin: 0 auto;
    position: relative;
    width: 1024px;
}

    .label_box div {
        float: right;
        height: 43px;
        position: relative;
    }

.label_left {
    text-align: right;
    width: 120px;
}

    .label_left p {
        font-size: 11px;
        height: 14px;
        line-height: 14px;
        margin: 0;
        white-space: nowrap;
    }

.banner_label ul {
    float: right;
    height: 14px;
    overflow: hidden;
}

.label_right {
    margin-right: 32px;
    width: 71px;
}

.img_right {
    vertical-align: middle;
}

.label {
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 52px;
    height: 50px;
    overflow: hidden;
    position: relative;
    top: -28px;
}
