﻿body {
    font: 12px "微软雅黑";
    margin: 0px;
    line-height: 20px;
    background: url(images/1.jpg) repeat-x;
    height: 220px;
    color: #fceed2;
}



a {
    text-decoration: none;
    color: #fef0d5;
}



    a:hover {
        text-decoration: underline;
        color: #ff0800;
    }



img {
    border: 0px;
}



.clear {
    clear: both;
}



ul {
    margin: 0px;
    padding: 0px;
}



li {
    list-style: none;
}



dl, dd, dt {
    margin: 0px;
    padding: 0px;
}



.head {
    width: 1000px;
    height: 180px;
    margin: 0px auto;
}



.head1 {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}



    .head1 span {
        float: right;
        text-align: right;
    }



.head2 {
}



.head2l {
    float: left;
    width: 525px;
    overflow: hidden;
    margin-top: 21px;
}



.head2r {
    float: right;
    height: 90px;
    width: 262px;
    overflow: hidden;
    margin-top: 21px;
    background: url(images/3.png) left center no-repeat;
    padding: 38px 0 0 73px;
    color: #000;
}


.head3 {
    width: 100%;
    background-color: #fee9c3;
}



.head3a {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    background-color: #FEF0D5;
    margin-bottom: 30px;
}



.head3al {
    float: left;
    width: 180px;
    overflow: hidden;
    background: #FEF0D5;
    border: 5px solid #fee9c3;
    height: 600px;
    margin-top: 50px;
    margin-left: 10px;
}



    .head3al dl {
        width: 190px;
        margin: 0px auto;
        margin: 15px 20px;
    }



    .head3al dt {
        height: 45px;
        line-height: 45px;
        color: #785102;
        font-size: 16px;
        font-weight: bold;
        text-align: left;
        padding-left: 20px;
        padding-bottom: 5px;
    }



        .head3al dt a {
            color: #785102;
            text-decoration: none;
            font-size: 14px;
        }



            .head3al dt a:hover {
                color: #785102;
                text-decoration: none;
                font-size: 14px;
            }



    .head3al dd {
    }



        .head3al dd li {
            float: left;
            display: block;
            line-height: 30px;
            width: 170px;
            float: right;
            color: #785102;
            background: url(9.jpg) no-repeat left;
            padding-left: 10px;
        }



            .head3al dd li a {
                color: #785102;
                text-decoration: none;
                font-size: 14px;
            }



                .head3al dd li a:hover {
                    color: #785102;
                    text-decoration: underline;
                }



.head3ar {
    float: right;
    width: 755px;
    overflow: hidden;
    m;
}

.head3ar11 {
    float: right;
    width: 1000px;
    overflow: hidden;
}

.head3ar1 {
    height: 46px;
    line-height: 46px;
    color: #785102;
    font-size: 18px;
    text-align: left;
    padding-bottom: 4px;
    padding-left: 0px;
}



span.more {
    float: right;
    padding-top: 15px;
    background: url(images/11.jpg) left center no-repeat;
    display: block;
    width: 51px;
    height: 32px;
}

    span.more a {
        width: 100%;
        height: 100%;
        display: block;
    }






#full-screen-slider {
    width: 100%;
    height: 463px;
    float: left;
}



#slides {
    display: block;
    width: 100%;
    height: 463px;
    list-style: none;
    padding: 0;
    margin: 0;
    overflow: hidden;
}

    #slides .slides_container, #slides .slides_container .slides_control, #slides .slides_container .slides_control a, #slides .slides_container .slides_control a img {
        width: 100% !important;
        height: 100% !important;
        display: block;
    }

#pagination {
    display: block;
    list-style: none;
    position: absolute;
    left: 80%;
    top: 440px;
    z-index: 9900;
    padding: 5px 15px 5px 0;
    margin: 0;
}



    #pagination li {
        display: block;
        list-style: none;
        width: 50px;
        height: 15px;
        float: left;
        margin-left: 15px;
        border-radius: 2px;
        background: #FFF;
    }



        #pagination li a {
            display: block;
            width: 100%;
            height: 100%;
            padding: 0;
            margin: 0;
            text-indent: -9999px;
        }



        #pagination li.current {
            background: #FFE2AA;
        }







.head3ar2 {
    overflow: hidden;
    margin-bottom: 9px;
}



    .head3ar2 dl {
        width: 215px;
        float: left;
        padding: 15px 12px;
        border: 5px solid #fee9c3;
    }



    .head3ar2 dt {
    }



        .head3ar2 dt img {
            width: 215px;
            height: 215px;
            overflow: hidden;
        }



    .head3ar2 dd {
        height: 25px;
        line-height: 25px;
        overflow: hidden;
        text-align: center;
        color: #785102;
    }



        .head3ar2 dd a {
            color: #785102;
            text-decoration: none;
        }



            .head3ar2 dd a:hover {
                color: #785102;
                text-decoration: underline;
            }







.head3ar2_ny {
    overflow: hidden;
    margin-top: -20px;
}



    .head3ar2_ny dl {
        width: 226px;
        float: left;
        padding: 15px 8px;
        margin-left: 2px;
    }



    .head3ar2_ny dt {
    }



        .head3ar2_ny dt img {
            width: 233px;
            height: 233px;
            overflow: hidden;
        }



    .head3ar2_ny dd {
        line-height: 50px;
        overflow: hidden;
        text-align: center;
        color: #785102;
    }



        .head3ar2_ny dd a {
            color: #785102;
            text-decoration: none;
        }



            .head3ar2_ny dd a:hover {
                color: #785102;
                text-decoration: underline;
            }







.head3b {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    background-color: #FEF0D5;
}



.head3c {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    height: 14px;
}











.head4 {
    width: 100%;
    overflow: hidden;
    background-color: #fbe7c3;
    height: 497px;
    border-top: 1px solid #CFA958;
}







.head5 {
    width: 100%;
    overflow: hidden;
    background-color: #fef0d5;
    margin-top: 25px;
    margin-bottom: 30px;
}



.head5a {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 10px;
}



.head5b {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
}



.head5bl {
    float: left;
    width: 207px;
    overflow: hidden;
    background-color: #FEF0D5;
    border: 1px solid #CEA553;
    height: 505px;
}



.head5br {
    float: right;
    width: 755px;
}



.head5blt {
    width: 172px;
    margin: 0px auto;
}



.head5blb {
    width: 173px;
    margin: 0px auto;
    overflow: hidden;
}



    .head5blb li {
        float: left;
        display: block;
        line-height: 35px;
        background: url(22.jpg) no-repeat;
        color: #664500;
        width: 173px;
        text-align: center;
        margin: 2px 0px;
    }



        .head5blb li a {
            color: #664500;
            text-decoration: none;
        }



            .head5blb li a:hover {
                color: #664500;
                text-decoration: underline;
            }



.head5c {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    margin-top: 10px;
    margin-bottom: 10px;
}







.head6 {
    width: 100%;
    overflow: hidden;
    background: url(24.jpg) repeat-x;
    height: 507px;
}



.head6a {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
}



.head6a1 {
}



.head6a2 {
    overflow: hidden;
}



    .head6a2 dl {
        float: left;
        width: 328px;
        background: url(shu.jpg) no-repeat right;
        margin: 0px 5px 0px 0px;
    }



    .head6a2 dt {
        width: 308px;
        background: #fff;
        padding: 6px;
    }



        .head6a2 dt img {
            width: 307px;
            height: 212px;
        }



    .head6a2 dd {
        color: #494848;
        padding: 10px 10px;
    }



        .head6a2 dd p {
            font-size: 14px;
            font-weight: bold;
            color: #4A4947;
        }



            .head6a2 dd p a {
                font-size: 14px;
                font-weight: bold;
                line-height: 40px;
                text-decoration: none;
                color: #4A4947;
            }



                .head6a2 dd p a:hover {
                    font-size: 14px;
                    font-weight: bold;
                    text-decoration: underline;
                    color: #4A4947;
                }



        .head6a2 dd span {
            color: #ff0000;
            text-align: right;
        }



            .head6a2 dd span a {
                text-decoration: none;
                color: #ff0000;
            }



                .head6a2 dd span a:hover {
                    text-decoration: underline;
                    color: #ff0000;
                }



.head7 {
    width: 100%;
    overflow: hidden;
    background-color: #fbe7c3;
}



.head7a {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    background: #FEF0D5;
    text-align: center;
    margin-top: 25px;
}



.head7b {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    background: #FEF0D5;
}

    .head7b b {
        color: #F00;
    }



.head7b1 {
    width: 981px;
    margin: 0px auto;
    overflow: hidden;
    background: url(35.jpg) no-repeat;
    height: 269px;
    margin-top: 30px;
}



.head7b1a {
    position: absolute;
    margin-top: 50px;
    margin-left: 573px;
    width: 400px;
    overflow: hidden;
    color: #4c4c4c;
    line-height: 30px;
    font-size: 14px;
}







.head7b2 {
    width: 981px;
    margin: 0px auto;
    overflow: hidden;
    background: url(36.jpg) no-repeat;
    height: 301px;
}



.head7b2a {
    position: absolute;
    margin-top: 50px;
    margin-left: 86px;
    margin-top: 90px;
    width: 400px;
    overflow: hidden;
    color: #4c4c4c;
    line-height: 30px;
    font-size: 14px;
}







.head7b3 {
    width: 981px;
    margin: 0px auto;
    overflow: hidden;
    background: url(37.jpg) no-repeat;
    height: 419px;
}



.head7b3a {
    position: relative;
    margin-left: 550px;
    margin-top: 70px;
    color: #4c4c4c;
    line-height: 30px;
    width: 400px;
    font-size: 14px;
}



.head7b3b {
    position: absolute;
    margin-top: 50px;
    margin-left: 554px;
    margin-top: 90px;
    width: 400px;
    overflow: hidden;
    color: #4c4c4c;
    line-height: 30px;
    font-size: 14px;
}







.head7b4 {
    width: 981px;
    margin: 0px auto;
    overflow: hidden;
    background: url(38.jpg) no-repeat;
    height: 361px;
}



.head7b4a {
    position: absolute;
    margin-top: 50px;
    margin-left: 95px;
    margin-top: 65px;
    width: 400px;
    overflow: hidden;
    color: #4c4c4c;
    line-height: 30px;
    font-size: 14px;
}



.head8 {
    width: 100%;
    background: url(images/39.jpg) repeat-x;
    height: 225px;
    overflow: hidden;
}



.head8a {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
}



.head9 {
    width: 100%;
    background-color: #fef0d5;
    overflow: hidden;
}



.head9a {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    background-color: #FEF0D5;
    margin-top: 10px;
}



.head9b {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    margin-top: 10px;
    margin-bottom: 10px;
}



.head9c {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    background-color: #FEF0D5;
}



.head9a1 {
    background: url(images/43.jpg)left bottom no-repeat;
    height: 48px;
    line-height: 48px;
    text-align: left;
    padding-top: 12px;
    padding-right: 10px;
    width: 957px;
    color: #000;
    font-size: 20px;
    font-weight: bold;
    margin: 0px auto;
}



.head9a2 {
    overflow: hidden;
    margin-bottom: 20px;
}



    .head9a2 dl {
        width: 460px;
        float: left;
        margin: 10px 15px;
    }



    .head9a2 dt {
        width: 230px;
        float: left;
    }



        .head9a2 dt img {
            width: 198px;
            height: 152px;
            padding: 3px;
            border: 1px solid #DAB571;
        }



    .head9a2 dd {
        width: 220px;
        float: right;
        font-size: 14px;
        color: #484646;
        text-align: left;
        font-weight: bold;
    }



        .head9a2 dd a {
            color: #484646;
        }



            .head9a2 dd a:hover {
                color: #484646;
                text-decoration: underline;
            }



        .head9a2 dd span {
            float: right;
            color: #ff0000;
            font-weight: normal;
            font-size: 12px;
        }



            .head9a2 dd span a {
                color: #ff0000;
                text-decoration: none;
            }



                .head9a2 dd span a:hover {
                    color: #ff0000;
                    text-decoration: underline;
                }



        .head9a2 dd p {
            color: #484646;
            text-align: left;
            font-size: 12px;
            font-weight: normal;
            padding-top: 10px;
            line-height: 25px;
        }



p {
    margin: 0px;
    padding: 0px;
}

.head9c1 {
    float: left;
    width: 709px;
    overflow: hidden;
    margin-left: 15px;
    margin-top: 10px;
}



.head9c1a {
    width: 709px;
    background: url(images/45.jpg) no-repeat left 25px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    color: #CB9F48;
    font-weight: bold;
    font-size: 20px;
    padding-top: 16px;
    padding-right: 10px;
}



.head9c2 {
    float: right;
    width: 233px;
    overflow: hidden;
    margin-top: 10px;
    margin-right: 15px;
}



.head9c1b dl {
    float: left;
    margin: 10px 10px;
}



.head9c1b dt {
    float: left;
    width: 280px;
    border: 1px solid #DAB571;
    padding: 3px;
}



    .head9c1b dt img {
        width: 275px;
        height: 217px;
    }



.head9c1b dd {
    float: right;
    width: 376px;
    color: #785102;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    margin: 0px 10px;
}



    .head9c1b dd a {
        color: #785102;
        text-decoration: none;
    }



        .head9c1b dd a:hover {
            color: #785102;
            text-decoration: underline;
        }



    .head9c1b dd p {
        font-weight: normal;
        font-size: 12px;
        color: #3e3e3e;
        line-height: 25px;
    }







.head9d {
    background: #FEF0D5;
    overflow: hidden;
    width: 1000px;
    margin: 0px auto;
    margin-bottom: 20px;
}

.head9c2a {
    margin: 20px 0px;
    font-size: 20px;
    font-weight: bold;
    color: #CB9F48;
}

.head9c2b {
    width: 231px;
    border: 1px solid #DAB571;
    background: url(49.jpg) repeat-y;
    background: #fff;
    text-align: center;
    height: 220px;
    padding-top: 10px;
}















.cp dl {
    width: 233px;
    float: left;
    padding: 15px 7px;
}



.cp dt {
}



    .cp dt img {
        width: 233px;
        height: 190px;
        overflow: hidden;
    }



.cp dd {
    line-height: 25px;
    overflow: hidden;
    text-align: center;
    color: #785102;
}



    .cp dd a {
        color: #785102;
        text-decoration: none;
    }



        .cp dd a:hover {
            color: #785102;
            text-decoration: underline;
        }







/*导航*/



.menus {
    width: 1000px;
    height: 40px;
    margin: 0px auto 0px auto;
}



    .menus ul {
        margin: 0px;
        padding: 0px;
    }



    .menus li {
        position: relative;
        float: left;
        height: 40px;
        list-style-type: none;
        background: url(images/4.jpg) no-repeat left;
        font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
    }

.hh {
    background: url(4.jpg) no-repeat right;
    height: 40px;
}

.menus .nones {
    background: none;
}



.menus li a {
    font-size: 16px;
    color: #000000;
    padding: 13px 16px 14px 20px;
    margin: 0 2px 0 2px;
    display: block;
}



    .menus li a:hover {
        text-decoration: none;
        color: #58261b;
    }



    .menus li a.an {
    }

.menus li ul {
    position: absolute;
    top: 40px;
    display: none;
}

    .menus li ul li {
        background: none;
    }

        .menus li ul li a {
            font-size: 12px;
        }
/*搜索*/

.banner_222 {
    width: 1002px;
    height: 38px;
    margin: 0 auto;
    position: relative;
    line-height: 38px;
}

.search {
    position: absolute;
    width: 280px;
    left: 30px;
    top: 10px;
}

    .search ul li {
        float: left;
        margin: 0px;
        list-style-type: none;
    }

.search_k {
    width: 164px;
    height: 13px;
    border: none;
    padding: 0 30px 0 0;
}

#keyword {
    width: 156px;
    height: 12px;
    color: #666666;
    font-size: 12px;
    border: 0px solid #E6E6E6;
    background: none;
    padding-left: 12px;
    padding: 2px 0 2px 0;
}

.ban_3 {
    overflow: hidden;
    height: 38px;
    background: #fef0d5;
}





/*视频*/

.ship {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}

#neiy1_s {
    color: #121212;
    height: 50px;
    background-color: #fef0d5;
}

    #neiy1_s b {
        font-size: 22px;
        padding: 20px 0 10px 0px;
        text-align: center;
        display: block;
        color: #f4a24c;
    }

    #neiy1_s span {
        float: right;
        display: block;
        padding: 9px 20px 0 0;
    }

    #neiy1_s a {
        color: #0f0f0e;
    }



.chanp_s {
    text-align: center;
    padding: 10px 0 0 0;
    background-color: #fef0d5;
}

    .chanp_s ul {
        display: block;
        overflow: hidden;
    }


        .chanp_s ul dt {
            margin-top: -12px;
        }

    .chanp_s a {
        color: #775001;
        line-height: 36px;
    }





.head9 {
    width: 100%;
    overflow: hidden;
    background-color: #FEF0D5;
}



.head10 {
    width: 100%;
    overflow: hidden;
    background: url(52.jpg) repeat-x #FEF0D5;
}



.head10a {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    margin-top: 20px;
}



.head10al {
    float: left;
    width: 262px;
    overflow: hidden;
    margin-left: 10px;
}



.head10al1 {
    background: url(images/53.jpg) no-repeat bottom;
    color: #785102;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    line-height: 33px;
    padding-left: 40px;
    height: 37px;
    overflow: hidden;
}



    .head10al1 span {
        float: right;
        padding-top: 10px;
        padding-right: 10px;
    }



.head10al2 {
    float: left;
    overflow: hidden;
}



    .head10al2 dl {
        float: left;
        width: 262px;
    }



    .head10al2 dt {
        margin: 10px 0px;
    }



        .head10al2 dt img {
            width: 262px;
            height: 79px;
        }



    .head10al2 dd {
    }



        .head10al2 dd ul {
        }



        .head10al2 dd li {
            float: left;
            display: block;
            line-height: 30px;
            color: #474646;
            background: url(images/61.jpg) no-repeat left;
            padding-left: 12px;
            width: 260px;
        }



            .head10al2 dd li a {
                color: #474646;
                text-decoration: none;
            }



                .head10al2 dd li a:hover {
                    color: #474646;
                    text-decoration: underline;
                }



.head10ar {
    float: left;
    width: 346px;
    overflow: hidden;
    margin-left: 45px;
}



.head10ac {
    float: right;
    width: 267px;
    overflow: hidden;
    margin-right: 10px;
}











.head10ar1 {
    background: url(images/53.jpg) no-repeat left bottom;
    color: #785102;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    line-height: 33px;
    padding-left: 40px;
    height: 37px;
    overflow: hidden;
}



    .head10ar1 span {
        float: right;
        text-align: right;
        padding-top: 10px;
        padding-right: 10px;
    }



.head10ar2 {
    width: 346px;
    float: left;
}



.head10ar2a dl {
    margin: 10px 0px;
}



.head10ar2a dt {
    float: left;
    width: 130px;
    border: 1px solid #DCBD7C;
}



    .head10ar2a dt img {
        width: 129px;
        height: 104px;
    }



.head10ar2a dd {
    float: right;
    width: 200px;
    color: #474646;
    line-height: 25px;
}



    .head10ar2a dd span {
        color: #785102;
        font-size: 14px;
        font-weight: bold;
        text-align: left;
    }



.head10ar2b {
    width: 340px;
    margin: 0px auto;
}



    .head10ar2b li {
        float: left;
        display: block;
        background: url(images/61.jpg) no-repeat left;
        padding-left: 12px;
        width: 326px;
        line-height: 30px;
        color: #474646;
    }



        .head10ar2b li a {
            color: #474646;
            text-decoration: none;
            width: 243px;
            display: block;
            height: 24px;
            overflow: hidden;
        }



            .head10ar2b li a:hover {
                color: #474646;
                text-decoration: underline;
            }



    .head10ar2b span {
        display: block;
        float: right;
    }



.head10ac1 {
    background: url(images/53.jpg) no-repeat left bottom;
    color: #785102;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    line-height: 33px;
    padding-left: 40px;
    height: 37px;
    overflow: hidden;
}



    .head10ac1 span {
        float: right;
        text-align: right;
        padding-top: 10px;
        padding-right: 10px;
    }







.head10ac2 {
    width: 267px;
    overflow: hidden;
}











    .head10ac2 dl {
        padding: 3px 0;
    }



    .head10ac2 dt {
        padding-left: 25px;
        background: url(images/w.jpg) no-repeat 0 8px;
        height: 30px;
        line-height: 30px;
        color: #785102;
    }



        .head10ac2 dt a {
            color: #785102;
            text-decoration: none;
        }



            .head10ac2 dt a:hover {
                color: #785102;
                text-decoration: underline;
            }



    .head10ac2 dd {
        line-height: 25px;
        overflow: hidden;
        padding-left: 26px;
        background: url(images/d.jpg) no-repeat 0 2px;
        color: #474646;
        border-bottom: 1px dashed #E6CB88;
    }







.head10b {
    width: 975px;
    margin: 0px auto;
    overflow: hidden;
}



.head10b1 {
    background: url(images/bb.jpg) no-repeat left;
    color: #785102;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    line-height: 33px;
    padding-left: 40px;
}

.head10b2 li {
    float: left;
    line-height: 22px;
    padding: 5px 5px 5px 4px;
    color: #474646;
}



    .head10b2 li a {
        color: #474646;
        text-decoration: none;
    }



        .head10b2 li a:hover {
            color: #474646;
            text-decoration: underline;
        }



.head11 {
    background: url(bg1.jpg) repeat-x;
    height: 220px;
}



.head11a {
    width: 570px;
    margin: 0px auto;
    overflow: hidden;
}



.head1a1 {
    background: url(70.jpg) no-repeat bottom;
    height: 30px;
    margin-top: 30px;
}



.head1a2 {
    width: 635px;
    margin: 0px auto;
    overflow: hidden;
    margin-top: 13px;
}



.head1a2l {
    float: left;
    width: 195px;
}



.head1a2r {
    float: left;
    width: 337px;
    overflow: hidden;
    margin-left: 30px;
}


.head4a {
    color: #000;
    line-height: 54px;
    font-size: 20px;
    font-weight: bold;
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    height: 54px;
    border-bottom: 1px solid #000;
}

.head4b {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    margin-top: 20px;
}



.head4bl {
    float: left;
    width: 690px;
    overflow: hidden;
}



    .head4bl dl {
        float: left;
        width: 690px;
    }



    .head4bl dt {
        float: left;
        width: 497px;
        border: 3px solid #fff;
        height: 380px;
        overflow: hidden;
    }



        .head4bl dt img {
            width: 497px;
            height: 380px;
        }



    .head4bl dd {
        float: right;
        width: 170px;
    }



        .head4bl dd li {
            float: left;
            display: block;
            border: 3px solid #fff;
            margin: 0px 0px 10px 0px;
        }



            .head4bl dd li img {
                width: 163px;
                height: 115px;
            }



.head4br {
    float: right;
    width: 296px;
    overflow: hidden;
}



    .head4br dl {
        float: left;
    }



    .head4br dt {
        background: url(images/bg2.jpg);
        height: 59px;
        width: 296px;
        line-height: 59px;
        font-size: 16px;
        font-weight: bold;
        text-align: center;
        color: #323030;
        font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
    }



    .head4br dd {
        float: left;
        color: #634300;
        line-height: 30px;
        font-size: 13px;
        padding: 10px 10px;
        font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
    }




        .head4br dd span a {
            color: #ff0000;
            text-decoration: none;
        }



            .head4br dd span a:hover {
                color: #ff0000;
                text-decoration: underline;
            }







/*选项卡*/



.nTab {
    float: left;
    width: 755px;
    margin: 0 auto;
}



    .nTab .TabTitle {
        clear: both;
        height: 29px;
        overflow: hidden;
        border-bottom: 1px solid #D4BC8E;
    }



        .nTab .TabTitle ul {
            border: 0;
            margin: 0;
            padding: 0;
        }



        .nTab .TabTitle li {
            float: left;
            width: 110px;
            cursor: pointer;
            padding-right: 0px;
            padding-left: 0px;
            list-style-type: none;
            font-size: 14px;
            text-align: center;
            color: #785102;
            font-weight: bold;
            margin: 0;
        }



        .nTab .TabTitle .active {
            height: 29px;
            line-height: 29px;
            background: #785102;
            color: #fef0d4;
        }



        .nTab .TabTitle .normal {
            height: 29px;
            line-height: 29px;
        }



    .nTab .TabContent {
        width: auto;
        margin: 0px auto;
        padding: 10px 0 0 0;
        overflow: hidden;
    }



.none {
    display: none;
}























.rollBox1 {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 990px;
    PADDING-RIGHT: 0px;
    background-repeat: no-repeat;
    OVERFLOW: hidden;
    margin: 0px auto;
    margin-top: 20px;
}



    .rollBox1 .LeftBotton {
        MARGIN: 20px 0px 0px;
        WIDTH: 27px;
        DISPLAY: inline;
        BACKGROUND: url(images/l1.jpg) no-repeat 0px 20px;
        FLOAT: left;
        HEIGHT: 80px;
        OVERFLOW: hidden;
        CURSOR: pointer;
    }



    .rollBox1 .RightBotton {
        MARGIN: 20px 0px 0px;
        WIDTH: 27px;
        DISPLAY: inline;
        BACKGROUND: url(images/l2.jpg) no-repeat 0px 20px;
        FLOAT: left;
        HEIGHT: 80px;
        OVERFLOW: hidden;
        CURSOR: pointer;
        margin-left: 5px;
    }



    .rollBox1 .Cont {
        WIDTH: 925px;
        FLOAT: left;
        MARGIN-LEFT: 3px;
        OVERFLOW: hidden;
    }



    .rollBox1 .ScrCont {
        WIDTH: 1342177.27px;
    }



    .rollBox1 .Cont .pic {
        TEXT-ALIGN: center;
        WIDTH: 209px;
        FLOAT: left;
        margin-left: 20px;
    }



        .rollBox1 .Cont .pic IMG {
            BORDER-BOTTOM: 0px;
            BORDER-LEFT: 0px;
            MARGIN: 0px auto;
            WIDTH: 209px;
            DISPLAY: block;
            HEIGHT: 120px;
            BORDER-TOP: 0px;
            BORDER-RIGHT: 0px;
            padding: 3px;
            border: 1px solid #DBB979;
            background-color: #fff;
        }



        .rollBox1 .Cont .pic P {
            PADDING-BOTTOM: 6px;
            LINE-HEIGHT: 30px;
            MARGIN: 0px;
            PADDING-LEFT: 0px;
            PADDING-RIGHT: 0px;
            COLOR: #505050;
            PADDING-TOP: 0px;
            font-size: 12px;
        }



    .rollBox1 .Cont A:link {
        COLOR: #626466;
        TEXT-DECORATION: none;
    }



    .rollBox1 .Cont A:visited {
        COLOR: #626466;
        TEXT-DECORATION: none;
    }



    .rollBox1 .Cont A:hover {
        COLOR: #f00;
        TEXT-DECORATION: underline;
    }



    .rollBox1 #List1 {
        FLOAT: left;
    }



    .rollBox1 #List2 {
        FLOAT: left;
    }







.head3b_2 {
    width: 100%;
    text-align: center;
    overflow: hidden;
    background-color: #fee9c3;
}







.head3al_n {
    float: left;
    width: 207px;
    overflow: hidden;
    margin-top: 46px;
    border: 1px solid #E8C581;
    padding: 5px;
}



.head3al_ny {
    overflow: hidden;
    background: #FEF0D5;
    border: 1px solid #E7CE98;
    padding-bottom: 16px;
}



    .head3al_ny dl {
        width: 190px;
        margin: 0px auto;
        margin: 15px 20px;
    }



.show_lift h2 {
    background: url(images/7.jpg) no-repeat left bottom;
    height: 45px;
    line-height: 45px;
    color: #785102;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
    padding-bottom: 5px;
}



.head3al_ny dt a {
    color: #785102;
    text-decoration: none;
}



    .head3al_ny dt a:hover {
        color: #785102;
        text-decoration: underline;
    }



.head3al_ny dd {
}

.show_lift {
    margin-left: 20px;
}


#news li {
    float: left;
    display: block;
    line-height: 36px;
    width: 163px;
    float: right;
    color: #785102;
    background: url(images/61.jpg) no-repeat left;
    padding-left: 16px;
    height: 36px;
}



    #news li a {
        font-size: 12px;
        color: #785102;
        font-weight: bold;
        text-decoration: none;
        padding: 0;
    }



.head3al_ny dd li a:hover {
    color: #785102;
    text-decoration: underline;
}











.head3al_3 {
    overflow: hidden;
    background: #FEF0D5;
    border: 1px solid #CFA654;
}



    .head3al_3 dl {
        width: 190px;
        margin: 0px auto;
        margin: 15px 20px;
    }



    .head3al_3 dt {
        background: url(7.jpg) no-repeat left bottom;
        height: 45px;
        line-height: 45px;
        color: #785102;
        font-size: 14px;
        font-weight: bold;
        text-align: left;
        padding-left: 20px;
        padding-bottom: 5px;
    }



        .head3al_3 dt a {
            color: #785102;
            text-decoration: none;
        }



            .head3al_3 dt a:hover {
                color: #785102;
                text-decoration: underline;
            }



    .head3al_3 dd {
    }



        .head3al_3 dd li {
            float: left;
            display: block;
            line-height: 30px;
            width: 170px;
            float: right;
            color: #785102;
            background: url(9.jpg) no-repeat left;
            padding-left: 10px;
        }



            .head3al_3 dd li a {
                color: #785102;
                text-decoration: none;
            }



                .head3al_3 dd li a:hover {
                    color: #785102;
                    text-decoration: underline;
                }



















/*-------*/



.banny {
    background: url(b_1.jpg) center no-repeat;
    height: 148px;
}







.ny02 {
    padding: 12px 8px;
    line-height: 24px;
    color: #785102;
    font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
}







#neiy1 {
    background-color: #fef0d5;
    height: 46px;
    color: #785102;
    margin-left: 13px;
}



    #neiy1 b {
        font-size: 14px;
        color: #785102;
        padding: 10px 0 0 5px;
        float: left;
        display: block;
    }



    #neiy1 span {
        float: right;
        display: block;
        padding: 12px 10px 0 0;
    }



    #neiy1 a {
        color: #785102;
    }







/*公司相册*/



.gy {
    padding: 2px 8px 0 8px;
    margin: 10px 8px 0px 8px;
    border: 1px solid #E9C98B;
    color: #785102;
    overflow: hidden;
    font-size: 12px;
}



.gy_1 {
    border-bottom: #785102 2px solid;
    height: 26px;
    padding-top: 6px;
}



    .gy_1 b {
        color: #785102;
        font-size: 14px;
        padding: 2px 0 2px 8px;
        float: left;
        display: block;
    }



    .gy_1 span {
        float: right;
        display: block;
        padding: 6px 10px 0 0;
    }



    .gy_1 a {
        padding: 6px 0 0 400px;
        color: #785102;
    }







.gongdt {
    margin: 10px auto 10px auto;
    overflow: hidden;
    line-height: 10px;
}



    .gongdt a {
        color: #545454;
    }



    .gongdt td {
        padding: 0 3px;
        font-size: 12px;
        color: 545454;
    }



    .gongdt img {
        padding: 2px;
        border: 1px solid #E9C98B;
        width: 158px;
        height: 118px;
    }







/*产品内页*/



.proshow {
    overflow: hidden;
    color: #313131;
}



.proshow1 {
    width: 490px;
    margin-left: 8px;
    float: left;
}



    .proshow1 img {
        width: 486px;
        padding: 1px;
        border: 1px solid #E6C98A;
    }



.proshow2 {
    width: 210px;
    overflow: hidden;
    float: right;
    text-align: left;
    color: #6B4800;
    margin-top: -5px;
}



.proshow5 {
    padding: 16px 0 0 22px;
}



.proshow7 {
    font-size: 13px;
    color: #F00;
    font-weight: bold;
    padding: 14px 0 0 22px;
}



.prosh p {
    text-indent: 0px;
    line-height: 24px;
    margin: 0;
    padding: 0;
}



.prosh1 {
    height: 23px;
    width: 710px;
    padding: 6px 0 0 10px;
    color: #FFF;
    font-weight: bold;
    font-size: 14px;
    margin: 10px;
    background: #785102;
}



.prosh2 {
    margin: 7px;
}

    .prosh2 img {
        vertical-align: top;
        margin-left: 3px;
    }



.prosh3 {
    width: 100%;
    font-size: 13px;
    line-height: 30px;
    margin: 16px auto;
    background: #FEF0D5;
}



    .prosh3 a {
        color: #A80301;
    }



        .prosh3 a:hover {
            color: #f60;
        }


ul.rel_news li {
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    border-bottom: 1px dotted #000;
}

    ul.rel_news li a {
        color: #785102;
    }

span.rel_item_time {
    float: right;
    margin-right: 30px;
}




.information {
    background: #666;
    width: 573px;
    margin: 0 auto;
}



    .information td, .information tr {
        background: #ccffff;
        font-size: 13px;
    }



    .information tr {
        height: 25px;
    }



    .information td {
        padding: 3px;
    }







.ny_tiyan_left {
    width: 580px;
    padding-left: 45px;
    padding-top: 10px;
}



    .ny_tiyan_left p {
        padding: 2px 0;
        color: #333;
    }



        .ny_tiyan_left p span {
            text-transform: uppercase;
            font-size: 14px;
            width: 70px;
            text-align: right;
            display: inline-block;
            font-family: arial,"宋体";
        }



        .ny_tiyan_left p input {
            color: #666;
            width: 354px;
            height: 27px;
            background: url(inputbg.gif) repeat-x 0 bottom;
            border: 1px solid #C6AA6D;
        }



        .ny_tiyan_left p textarea {
            color: #666;
            width: 354px;
            background: url(inputbg.gif) repeat-x 0 bottom;
            border: 1px solid #C6AA6D;
            vertical-align: top;
            height: 90px;
        }



.ny_tiyan_left2 {
    overflow: hidden;
    padding: 0 0 0 110px;
}



    .ny_tiyan_left2 a {
        color: #fff;
        font-size: 14px;
        font-weight: bold;
        text-decoration: underline;
        background: #785102;
        display: block;
        width: 40px;
        height: 28px;
        margin: 0 10px;
        line-height: 28px;
        text-align: center;
        float: left;
    }



        .ny_tiyan_left2 a:hover {
            color: #f60;
            font-weight: bold;
            text-decoration: underline;
        }











/*荣誉客户*/



.rongy_ny {
    height: 146px;
    padding: 6px 0;
    line-height: 22px;
    overflow: hidden;
}



.rongy01_ny {
    width: 184px;
    float: left;
}



    .rongy01_ny img {
        width: 180px;
        height: 140px;
        padding: 1px;
        border: 1px solid #E9C989;
    }



.rongy02_ny {
    width: 540px;
    float: right;
}



.rongy03_ny {
    font-size: 14px;
    font-weight: bold;
}



    .rongy03_ny a {
        color: #960;
    }



        .rongy03_ny a:hover {
            color: #f60;
        }







/*常见问题*/



.wen_d {
    padding: 8px 0;
    margin: 0 auto;
}



    .wen_d a {
        color: #121212;
    }



        .wen_d a:hover {
            color: #f60;
        }



.wen_01 {
    overflow: hidden;
    font-size: 13px;
    line-height: 14px;
}



    .wen_01 a {
        font-size: 14px;
        color: #785102;
        font-weight: bold;
    }



.wen_02 {
    color: #785102;
    padding: 1px 0 0 22px;
    border-bottom: 1px dashed #785102;
    line-height: 18px;
    height: 38px;
    overflow: hidden;
}











h1 {
    font-size: 16px;
    color: #000;
    line-height: 18px;
    text-align: center;
}



.wensh01 {
    text-align: center;
    line-height: 30px;
    color: #666;
}

    .wensh01 a {
        color: #666;
    }

.wensh02 {
    margin: 0 auto;
    font-size: 15px;
    padding: 10px;
    color: #000;
    border: 1px solid #E7CE98;
    font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
}







/*资质视频工厂*/



.chanp {
    width: auto;
    overflow: hidden;
    margin: 0 auto;
}



    .chanp ul {
        display: block;
        overflow: hidden;
    }



        .chanp ul li {
            float: left;
            width: 206px;
            text-align: center;
            padding: 0 16px 12px 16px;
            _padding: 0 11px 12px 10px;
            display: block;
            margin: 0;
        }



            .chanp ul li img {
                border: 1px solid #E8C581;
                padding: 1px;
                width: 209px;
                height: 135px;
            }



    .chanp a {
        color: #775001;
    }







/*资讯大页面*/



.nyle {
    width: 420px;
    float: left;
    overflow: hidden;
}



.nyri {
    width: 290px;
    float: right;
    overflow: hidden;
}







.nyle_2 {
    width: 346px;
    float: left;
    overflow: hidden;
}



.nyri_2 {
    width: 346px;
    float: right;
    overflow: hidden;
}







/*新闻列表*/



.zxin_1 {
    border-bottom: #785102 2px solid;
    height: 26px;
    padding-top: 6px;
}



    .zxin_1 b {
        color: #785102;
        font-size: 14px;
        padding: 2px 0 2px 8px;
        float: left;
        display: block;
    }



    .zxin_1 a {
        display: block;
        float: right;
        padding: 4px 6px 0 0;
        color: #785102;
    }







.zxin li {
    background: url(54.gif) no-repeat 4px 8px;
    height: 25px;
    line-height: 25px;
    border-bottom: 1px #C99530 dotted;
}



.zxin a {
    padding-left: 18px;
    float: left;
    color: #785102;
}



.zxin span {
    float: right;
    color: #855F12;
}



/* 切换特效 */

.head4bl dd li.hover {
    border-color: #ecc36b;
}

#mainThumb {
    position: relative;
}

#inner {
    position: absolute;
}



/*分页css*/

.dede_pages {
}

    .dede_pages ul {
        float: left;
        padding: 12px 0px 12px 16px;
    }

        .dede_pages ul li {
            float: left;
            font-family: Tahoma;
            line-height: 17px;
            margin-right: 6px;
            border: 1px solid #CCCCCC;
            padding: 5px;
            padding-top: 1px;
            padding-bottom: 1px;
        }

            .dede_pages ul li a {
                float: left;
                padding: 2px 4px 2px;
                color: #666;
                border-bottom: 1px solid #EEE;
            }

                .dede_pages ul li a:hover {
                    color: #0033FF;
                    text-decoration: none;
                    padding: 2px 4px 1px;
                    border-bottom: 2px solid #0033FF;
                }

            .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
                color: #0033FF;
                padding: 2px 4px 1px;
                border-bottom: 2px solid #0033FF;
                font-weight: bold;
            }

    .dede_pages .pageinfo {
        float: right;
        line-height: 21px;
        padding: 5px;
        padding-top: 1px;
        padding-bottom: 1px;
        color: #999;
    }

        .dede_pages .pageinfo strong {
            color: #666;
            font-weight: normal;
            margin: 0px 2px;
        }



.show_lift ul li {
    height: auto;
    background: #fee1b7;
    margin-bottom: 5px;
}

.show_lift li a {
    padding-left: 25px;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #785102;
}

.show_lift_nr {
    background: #fef0d5;
    padding-bottom: 10px;
}

ul#chirldren li {
    margin: 0 10px;
    border-bottom: 1px dashed #cfa654;
    line-height: 30px;
    background: url(images/show_icon.gif) no-repeat 10px center;
    padding-left: 20px;
}

    ul#chirldren li a, ul#chirldren li a:hover {
        color: #785102;
    }

.show_left_nr li a {
    color: #785102;
}

    .show_left_nr li a:hover {
        color: #785102;
    }
