*, body, ul, ol, dl, dt, dd, h1, h2, h3, button, input {
    margin: 0;
    padding: 0;
}

ul, li {
    list-style: none;
}

html { /*height:100%;*/
    background: #fff;
}

body {
    font: 12px "verdana";
    color: #000;
    line-height: 24px;
    background: #fff; /*background:url(/uploads/image/simages/bg.jpg) center top repeat-x;*/
}

a, img {
    border: none;
}

img {
    border: 0px;
}

input {
    vertical-align: middle;
    font-family: verdana;
}

a {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

    a:hover {
        color: #ff6600;
    }
/* underline */
strong {
    font-family: "微软雅黑";
    font-size: 16px;
    color: #000;
}

b {
    color: #333;
    margin-right: 10px;
}

.lf {
    float: left;
}

.rt {
    float: right;
}

.cb {
    clear: both;
}

.clearfix {
    *zoom: 1;
}

    .clearfix:before, .clearfix:after {
        display: table;
        line-height: 0;
        content: "";
    }

    .clearfix:after {
        clear: both;
    }

.pw {
    margin: 0 auto;
    width: 1000px; /*background:url(/uploads/image/simages/bg.jpg) center top repeat-x;*/
}

.top {
    padding: 20px 0;
    position: relative;
}

.search_jk {
    position: absolute;
    top: 60px;
    right: 0px;
    height: 22px;
}

    .search_jk .keyword {
        height: 21px;
        line-height: 21px;
        padding: 2px;
		border:1px solid #e4e4e4;
    }

    .search_jk .go {
        padding: 4px 8px;
		* padding: 4px 2px;
		padding: 5px 2px 1px 2px\9;
		border:1px solid #e4e4e4;
		cursor:pointer;
    }

.white {
    padding: 0px 0 10px 0;
    text-align: right;
    color: #fff;
}

    .white a {
        color: #666666;
        margin-left: 15px;
    }

.logo {
    margin-top: 10px;
}

    .logo img {
        width: 442px;
        height: 53px;
        display: block;
    }

/*导航菜单*/
.navbar {
    position: relative;
    z-index: 1;
    background: #39a4dc;
    color: #fff;
    height: 40px;
    line-height: 40px;
}

.nav {
    width: 1000px;
    margin: 0 auto;
    font-family: "microsoft yahei",simsun,simhei;
}

    .nav .m {
        float: left;
        position: relative;
        border: 1px solid #248ec8;
        border-top: 0;
        border-bottom: 0;
        margin-left: -1px;
        /*border-color: #1f7caf;*/
    }

    .nav a:hover {
        text-decoration: none;
        color: #fff;
    }

    .nav .m:hover {
        background: #1f7caf;
        border-color: #1f7caf;
        border-color: #1f7caf !important;
        color: #fff;
    }

    .nav h3 {
        float: left;
        font-size: 100%;
        font-weight: normal;
        font-size: 16px;
        height: 40px;
        overflow: hidden;
    }

        .nav h3 a {
            display: block;
            color: #fff;
            padding: 0 25px;
            border-left: 1px solid #5bb3e1;
            vertical-align: top;
        }

            .nav h3 a:hover {
                border-left: 1px solid #1f7caf;
            }


    .nav .sub {
        display: none; /*默认隐藏*/
        width: 115px;
        padding: 4px 0;
        position: absolute;
        left: -1px;
        top: 40px;
        background: #1f7caf;
        text-align: center;
    }

        .nav .sub li {
            vertical-align: middle;
        }

            .nav .sub li a {
                height: 23px;
                line-height: 23px;
                padding: 5px 0;
                padding: 5px 0\9;
                *padding: 2px 0;
                display: block;
                /*background:  0 9px no-repeat;*/
                color: #fff;
                font-size: 15px;
            }

                .nav .sub li a:hover {
                    color: #fff;
                    background: #2595d1;
                }

    .nav li.last h3 a {
        border-right: 1px solid #5bb3e1;
    }
/*轮播图*/
.banner {
    /* background: url(/uploads/image/simages/banner01.jpg) left bottom no-repeat #fff;*/
    padding-top: 10px;
    _padding-top: 6px;
    height: 300px;
    position: relative;
}

    .banner .bd {
        position: relative;
        z-index: 0;
    }

        .banner .bd ul {
            width: 100% !important;
        }

        .banner .bd li {
            width: 100% !important;
            height: 299px;
        }

            .banner .bd li .sitewidth {
                width: 1000px;
                position: relative;
                margin: 0 auto;
                height: 300px;
            }

            .banner .bd li a {
                height: 300px;
                display: block;
            }

        .banner .bd .txt {
            position: absolute;
            width: 415px;
            top: 100px;
            left: 22px;
            font: normal 18px/30px "microsoft yahei";
        }

        .banner .bd .btn {
            display: block;
            zoom: 1;
            margin-top: 8px;
            width: 72px;
            padding-right: 10px;
            height: 31px;
            line-height: 31px;
            text-align: center;
            color: #fff;
            font-size: 12px;
            background: url(/uploads/image/simages/banner-btn.png) 0 0 no-repeat;
            _background: url(/uploads/image/simages/banner-btn-ie6.png) 0 0 no-repeat;
        }

    .banner .hd {
        width: 100%;
        position: absolute;
        z-index: 1;
        bottom: 0;
        left: 0;
        height: 30px;
        line-height: 30px;
        text-align: center;
    }

        .banner .hd ul li {
            cursor: pointer;
            display: inline-block;
            *display: inline;
            zoom: 1;
            width: 20px;
            height: 20px;
            background: url(/uploads/image/simages/dot-black2.png) 0 0;
            overflow: hidden;
            line-height: 9999px;
        }

        .banner .hd ul .on {
            background: url(/uploads/image/simages/dot-black.png) 0 0;
        }
/**********swf**************/
#ifocus {
    position: relative;
    width: 1000px;
    height: 300px;
}

#ifocus_pic {
    position: relative;
    width: 1000px;
    display: inline;
    float: left;
    height: 300px;
    overflow: hidden;
}

#ifocus_piclist {
    z-index: 1;
    position: absolute;
    overflow: hidden;
    top: 0px;
    left: 0px;
}

    #ifocus_piclist li {
        width: 1000px;
        height: 300px;
        overflow: hidden;
    }

    #ifocus_piclist img {
        width: 1000px;
        height: 300px;
    }

#ifocus_btn {
    z-index: 3;
    position: absolute;
    padding-left: 3px;
    width: 1000px;
    bottom: 2px;
    height: auto;
    left: 0px;
    _bottom: 2px;
}

    #ifocus_btn li {
        filter: alpha(opacity=80);
        padding-bottom: 0px;
        margin-top: 10px;
        padding-left: 7px;
        width: auto;
        padding-right: 7px;
        display: block;
        float: right;
        height: auto;
        cursor: pointer;
        padding-top: 0px;
        opacity: 0.8;
        -moz-opacity: 0.8;
    }

    #ifocus_btn img {
        border: #ffffff 5px solid;
        width: 75px;
        height: 47px;
    }

    #ifocus_btn .current {
        text-align: left;
        filter: alpha(opacity=100);
        margin-top: 0px;
        display: block;
        float: right;
        opacity: 1;
        -moz-opacity: 1;
    }

#banner #ifocus_btn .current img {
    border: #fff 5px solid;
    width: 75px;
    height: 47px;
}

#banner #ifocus_opdiv {
    z-index: 2;
    position: absolute;
    filter: alpha(opacity=50);
    width: 480px;
    bottom: 0px;
    background: #000;
    height: 45px;
    left: 0px;
    opacity: 0.8;
    -moz-opacity: 0.8;
    _height: 45px;
}

#banner #ifocus_tx {
    z-index: 3;
    position: absolute;
    bottom: 8px;
    color: #fff;
    left: 8px;
}

    #banner #ifocus_tx .normal {
        display: none;
    }
/*************************/
.main {
    margin-top: 10px;
}

.trip {
    margin-bottom: 10px;
}

.tt {
    background: url(/uploads/image/simages/tt01.gif) center top no-repeat;
    padding-top: 10px;
    height: 27px;
    color: #007de5;
    font-size: 15px;
    font-weight: bold;
    text-indent: 1em;
}

    .tt span {
        float: right;
        margin-right: 10px;
    }

    .tt img {
        margin: 0 0px 0 0;
    }

.tc {
    overflow: hidden; /*height:100%;*/
    border: 1px solid #e4e4e4;
    border-top: none; /*background:url(/uploads/image/simages/tt02.gif) left top repeat-y;*/
}

.tm {
    text-align: center;
}

.link {
    margin: 10px 15px;
    width: 970px;
    font-size: 14px;
}

    .link li {
        height: 28px;
        float: left;
        margin-right: 10px;
        white-space: nowrap;
    }

.index-left {
    width: 225px;
    float: left;
}

.index_center {
    width: 529px;
    min-width: 529px;
    float: left;
    margin-left: 10px;
}
/*********************/
.tx_tt {
    background: url(/uploads/image/simages/tt_1.gif) center top no-repeat;
    height: 33px;
    padding-top: 3px;
    font-size: 14px;
    font-weight: bold;
    color: #0162de;
    text-indent: 1em;
}

    .tx_tt img {
        margin: 0 8px -8px 0;
    }

#search {
    margin: 0 10px;
}

    #search li {
        margin-top: 10px;
    }

    #search .nnm {
        width: 50px;
        text-align: right;
        float: left;
    }

.go {
    padding-left: 50px;
}

.text {
    border: #ccc 1px solid;
    width: 120px;
}

.line {
    border-top: #ccc 1px dotted;
    padding-top: 10px;
}

#search a {
    margin: 0 5px;
}

.mtv {
    float: left;
    margin: 10px 10px 0 10px;
    *margin: 5px 10px 0 10px !important;
    _margin: 10px 7px 0 7px;
    text-align: center;
}

    .mtv img {
        padding: 2px;
        border: #ccc 1px solid;
    }

.trip1 { /*overflow:hidden;*/ /*height:100%;*/
    margin-bottom: 6px;
}

.mtv_e {
    margin: 5px 0 0 0;
    *margin: 5px 0 0 0;
    text-align: center;
}

    .mtv_e img {
        padding: 2px;
        border: #ccc 1px solid;
    }

.v_tt {
    background: url(/uploads/image/simages/v_tt.gif) center top no-repeat;
    padding-top: 10px;
    height: 27px;
    color: #007de5;
    font-size: 14px;
    font-weight: bold;
    text-indent: 1em;
}

.v_tc {
    /*height:100%;*/
    border: 1px solid #e4e4e4;
    border-top: none; /*background:url(/uploads/image/simages/v_tc.gif) left top repeat-y;*/
}

.v_tt span {
    float: right;
    margin-right: 10px;
    display: inline-block;
}

.v_tt img {
    margin: 0 8px 0 0;
}

.v_tc li {
    padding-top: 5px;
    height: 25px;
    border-bottom: #ccc 1px dotted;
}

.v_tc img {
    margin: 0 8px 0 10px;
}

.v_tc span {
    margin-right: 2px;
    float: right;
    display: inline-block;
}

.v_tc_1, .v_tc_2 {
    /*overflow: hidden; height:100%;*/
    border: 1px solid #e4e4e4;
    border-top: none;
}

    .v_tc_1 li, .v_tc_2 li {
        line-height: 30px;
        border-bottom: #ccc 1px dotted;
        float: left;
        width: 743px;
        background: url(/uploads/image/spicture/inc.gif) no-repeat 10px center;
        padding: 0 10px;
        font-size: 14px;
    }

    .v_tc_2 li {
        background: url(/uploads/image/spicture/ol.gif) no-repeat 10px center;
        width: 509px;
    }

        .v_tc_1 li span, .v_tc_2 li span {
            /*margin-right: 10px;*/
            float: right;
            float: right\9;
            _float: right;
        }

        .v_tc_1 li a, .v_tc_2 li a {
            display: inline-block;
            text-indent: 10px;
        }

    .v_tc_1 img，.v_tc_2 img {
        margin: 0 8px 0 10px;
    }

/*.v_tc_1 li span:first-child {
        margin-left: 30px;
    }*/

.v_new {
    padding: 0 0 -3px 20px;
}

#tu {
    margin-left: 2px;
    _margin-left: -1px;
}

    #tu li {
        background: #eee;
        text-align: center;
        width: 104px;
        float: left;
        margin: 1px 2px 1px 0;
    }

        #tu li img {
            border: #fff 1px solid;
            margin: 1px 1px 0 1px;
            display: block;
            margin: 0 auto;
        }

    #tu a {
        color: #007de5;
    }

        #tu a:hover {
            color: #f60;
        }

/**************滚动图片***************/
#roll {
    width: 965px;
    position: relative;
    padding: 10px;
}

.warp {
    width: 885px;
    height: 134px;
    text-align: center;
    overflow: hidden;
    position: relative;
    margin-left: 45px;
}

#roll ul {
    display: inline;
}

#roll li {
    float: left;
    margin: 0 5px;
    text-align: center;
    line-height: 20px;
}

    #roll li img {
        border: #d3d3d3 1px solid;
        padding: 4px;
    }

    #roll li p {
        line-height: 24px;
    }

#roll #left {
    width: 31px;
    height: 48px;
    float: left;
    margin: 0px;
    margin-top: 55px;
    position: absolute;
    z-index: 999;
}

#roll #right {
    width: 31px;
    height: 48px;
    float: right;
    margin-top: 55px;
    right: 0px;
    position: absolute;
    z-index: 999;
}

#roll ul {
    position: absolute;
    left: 0;
    top: 0;
}
/***************切换***************/
.ware_tt li {
    float: left;
    cursor: pointer;
    text-align: center;
    width: 80px;
    text-indent: 0em;
}

.c_tt {
    background: url(/uploads/image/simages/v_tt.gif) center top no-repeat;
    height: 36px;
    color: #007de5;
    font-size: 14px;
    font-weight: bold;
    line-height: 36px;
}

    .c_tt span {
        float: right;
        margin-right: 10px;
        display: inline-block;
    }

    .c_tt img {
        margin-top: 8px\9;
        margin-top: 10px;
    }

.no01 {
    display: none;
}

    .no01 ul {
        padding: 0px 10px;
    }

        .no01 ul li {
            font-size: 14px;
        }

            .no01 ul li img {
                vertical-align: middle;
                margin-right: 7px;
            }

            .no01 ul li a {
                display: block;
            }

#mast span {
    float: right;
    font-size: 14px;
    color: #666;
}

#mast li {
    padding-top: 5px;
    height: 20px;
}

#mast img {
    margin: 0px 8px -3px 10px;
}

.active {
    background: url(/uploads/image/simages/active.gif) center bottom no-repeat;
    height: 27px;
    text-align: center;
    color: #fff;
}

#myq li {
    width: 96px;
    float: left;
    cursor: pointer;
    text-align: center;
}

.act {
    background: url(/uploads/image/simages/click.gif) center bottom no-repeat;
    height: 36px;
    text-align: center;
    color: #fff;
    font-size: 15px;
}

#mast1 {
    padding-bottom: 2px;
}


#ul4 li {
    line-height: 30px;
}

#mast1 span {
    float: right;
    _margin-top: -5px;
}

#mast1 li {
    line-height: 30px;
}

#mast1 img {
    margin-bottom: 3px;
}

#mast1 li:last-child, #ul3 li:last-child, #ul4 li:last-child {
    border-bottom: none;
}

#ul5 li {
    padding: 2px 0;
}

.sean_tt {
    margin: 0 1px;
    background: url(/uploads/image/simages/sean.gif) left top repeat-x;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
}

.sean_tc {
}

    .sean_tc li {
        font-size: 14px;
        background: url(/uploads/image/spicture/ol.gif) no-repeat left center;
    }

        .sean_tc li a {
            display: inline-block;
            text-indent: 10px;
        }

.sean_tt li {
    width: 90px;
    height: 35px;
    text-align: center;
    float: left;
    cursor: pointer;
    margin-left: -2px;
}

.ac {
    color: #f00;
    background: url(/uploads/image/simages/ac.gif) left top no-repeat;
    height: 35px;
}

#mast2 li {
    padding-top: 5px;
    height: 20px;
}

#mast2 img {
    margin: 0px 8px 3px 10px;
}

.first {
    padding: 10px;
}

#mast2 {
}

.imglf {
    float: left;
    width: 90px;
}

.imgrt {
    float: right;
    width: 110px;
    margin-top: -5px;
    line-height: 22px;
    color: #999;
}

    .imgrt span {
        color: #333;
    }

.index-right {
    width: 225px;
    float: right;
    margin-right: 1px;
}

.right_tt {
    background: url(/uploads/image/simages/tt.gif) center top no-repeat;
    height: 30px;
    padding-top: 7px;
    font-size: 14px;
    font-weight: bold;
    color: #007de5;
    text-indent: 1.2em;
}

    .right_tt span {
        float: right;
        margin-right: 10px;
        font-size: 12px;
        font-weight: normal;
    }

        .right_tt span a {
            color: #fff;
        }

            .right_tt span a:hover {
                color: #ff0;
            }

.right_tc {
    overflow: hidden; /*height:100%;*/
    border: 1px solid #e4e4e4;
    border-top: none;
    padding: 0 10px;
}

    .right_tc li {
       /* height: 104px;*/
        overflow: hidden;
    }

.bbs div {
    color: #f00;
    /*height: 18px;*/
    border-bottom: #e4e4e4 1px dotted;
    margin: 8px 0 5px 0;
    background: url(/uploads/image/spicture/ii.gif) no-repeat 5px 7px;line-height:18px;
	padding-bottom:4px;
}

    .bbs div > a {
        text-indent: 13px;
        color: #f00;
		display:inline-block !important;
		display:block;
		* text-indent:8px;
    }

.bbs img {
    margin: 0 5px 2px 0;
}

.bbs li {
    padding-bottom: 5px;
}

.ware_tt {
    background: url(/uploads/image/simages/tt_1.gif) center top no-repeat;
    height: 30px;
    padding-top: 7px;
    _padding-top: 10px;
    _height: 26px;
    font-size: 14px;
    font-weight: bold;
    color: #0162de;
    text-indent: 1em;
}

    .ware_tt img {
        margin: 0 5px 0 0;
    }

    .ware_tt span {
        float: right;
        margin: 0px 6px 0 0;
        _margin: 0px 3px 0 0;
    }
.tt span a,.c_tt span a,.ware_tt span a{display:block;color:#333;font-size:13px;font-weight:normal}
.tt span a:hover,.c_tt span a:hover,.ware_tt span a:hover{color:#ff6600};
.ware_tc {
    overflow: hidden; /*height:100%;*/
    border: 1px solid #e4e4e4;
    border-top: none; /*background:url(/uploads/image/simages/tt_b.gif) center top repeat-y;*/
    padding-bottom: 5px;
}

.ware_tc1 {
    overflow: hidden; /*height:100%;*/
    border: 1px solid #e4e4e4;
    border-top: none; /*background:url(/uploads/image/simages/tt_b.gif) center top repeat-y;*/
}

.gm {
    height: 30px;
    padding-top: 5px;
}

.bt {
    margin-left: 10px;
    border: 0;
}

.free {
    border-top: #00a1e9 1px dotted;
    padding: 10px;
    text-align: right;
}

.red {
    font-size: 14px;
    font-weight: bold;
    color: #f00;
}

/***********************内页*******************************/
.weizhi {
    background: url(/uploads/image/simages/weizhi.jpg) left top no-repeat;
    height: 32px;
    padding-top: 10px;
    margin-bottom: 10px;
    font-size: 14px;
}

    .weizhi img {
        margin: 0px 8px -3px 10px;
    }

.left {
    width: 225px;
    float: left;
}

.right {
    width: 765px;
    float: right;
}

.a_tt {
    font-size: 14px;
    font-weight: bold;
    text-indent: 1em;
    height: 28px;
    padding-top: 9px;
    _height: 27px;
    _padding-top: 10px;
    background: url(/uploads/image/simages/tt_1.gif) left top no-repeat;
}

    .a_tt img {
        margin: 0 8px 0 0;
    }

.left_tc {
    border: #e4e4e4 1px solid;
    border-top: 0;
    background: #fdfdfd;
    padding-bottom: 10px;
}

    .left_tc ul li {
        background: url(/uploads/image/simages/line1.gif) center bottom no-repeat;
        padding: 5px 0;
        _padding: 8px 0;
        text-indent: 2.5em;
    }

        .left_tc ul li img {
            margin: 0 8px 0 0;
        }

        .left_tc ul li a {
            font-size: 14px;
        }

.new_tt {
    background: url(/uploads/image/simages/right.jpg) left top no-repeat;
    text-indent: 1em;
    height: 30px;
    padding-top: 8px;
    font-size: 14px;
    font-weight: bold;
    color: #007de5;
}

    .new_tt img {
        margin: 0 8px -2px 0;
    }

    .new_tt span {
        font-size: 12px;
        font-weight: normal;
        float: right;
        margin-right: 10px;
    }

.new_tc {
    overflow: hidden;
    height: 100%;
    border: 1px solid #e4e4e4;
    border-top: none;
    padding-bottom: 10px;
}

.tent {
    margin: 0 10px;
}

    .tent li {
        padding: 5px 0;
        _padding: 7px 0;
        border-bottom: #ccc 1px dotted;
        background: url(/uploads/image/spicture/ol.gif) no-repeat left center;
    }

        .tent li a {
            display: inline-block;
            /*text-indent: 10px;*/
			font-size:14px;
        }

        .tent li img {
            margin: 0 5px 2px 0;
        }

        .tent li span {
            float: right;
            _margin-top: -5px;
            font-size: 14px;
        }

.tents li {
    background: none;
}

.tentst li a {
    text-indent: 10px;
}

.vva {
    font-size: 24px;
    font-family: "宋体", "仿宋_gb2312";
    font-weight: bold;
    padding: 20px;
	text-align:center;
}

.timer {
    background: #f4f4f4;
    padding: 5px 0;
    text-align: center;
    margin: 0 10px;
}

    .timer span {
        margin: 0 9px;
    }

.content {
    margin: 10px;
    font-size: 18px;
}

    .content p,.content span {
        line-height:150%;
        word-break: break-all;
        text-align: justify;
		margin-top:3px;
    }

        .content p img,.content span img {
            max-width: 743px;
            margin: 4px auto;
            display: inline-block;
            width: e­xpression(document.body.clientwidth>743?"743px":"auto");
            overflow: hidden;
        }
.content>div img {
            max-width: 743px;
            margin: 4px auto;
            display: inline-block;
            width: e­xpression(document.body.clientwidth>743?"743px":"auto");
            overflow: hidden;
        }
		.content img {
            max-width: 743px;
            margin: 4px auto;
            display: inline-block;
            width: e­xpression(document.body.clientwidth>743?"743px":"auto");
            overflow: hidden;
        }
.teach li {
    border-bottom: #ccc 1px dotted;
    padding: 10px 0;
    overflow: hidden;
    height: 100%;
}

.teacher {
    width: 160px;
    float: left;
}

    .teacher img {
        padding: 5px;
        border: #eee 1px solid;
    }

.yeah {
    float: right;
    width: 565px;
}

.sname {
    font-size: 14px;
    font-weight: bold;
}

    .sname a {
        color: #f00;
    }

    .sname span {
        font-size: 12px;
        font-weight: normal;
        color: #00f;
    }

.scont {
    margin-top: 10px;
    text-indent: 1.6em;
    height: 70px;
}

.sdircn {
    margin-top: -10px;
    text-align: right;
}
.tent li .sdircn a{display:block;font-size:13px;}
.pro_tc {
    padding: 5px 0;
    padding-left: 10px;
    _padding-left: 0;
    border: #e4e4e4 1px solid;
    border-top: 0;
}

.vvn {
    text-align: center;
    margin-bottom: 10px;
}

.pro {
    width: 162px;
    margin: 10px;
    float: left;
}

.proimg {
    border: #e4e4e4 1px solid;
    padding: 4px;
}

.proname {
    text-align: center;
    padding: 5px 0;
    background: #f2f2f2;
}

.page {
    margin: 35px 0;
    text-align: center;
}

    .page span {
        margin: 0 1px;
    }

        .page span b {
            color: #d00;
            margin: 0 1px;
        }

        .page span a {
            border: 1px #e7e7e7 solid;
            padding: 3px 8px;
        }

/************* 新幻灯片***************/
.slideshow2 {
    width: 300px;
    height: 255px;
    position: relative;
    float: left;
    overflow: hidden;
}

    .slideshow2 .imgbox {
        width: 300px;
        height: 225px;
        overflow: hidden;
    }

    .slideshow2 .imglist {
        height: 225px;
    }

        .slideshow2 .imglist li {
            border-width: 0;
        }

        .slideshow2 .imglist img {
            margin: 0;
        }

    .slideshow2 .titlebg {
        display: none;
    }

    .slideshow2 .titlelist {
        position: absolute;
        left: 0;
        top: 230px;
		* top: 225px;
    }

        .slideshow2 .titlelist li {
            display: none;
            line-height: 35px;
            font-weight: bold;
            border-width: 0;
            padding-top: 0;
            text-align: center;
            width: 300px;
        }

            .slideshow2 .titlelist li.titleact {
                display: block;
            }

            .slideshow2 .titlelist li a {
                color: #000;
                font-size: 14px;
            }

    .slideshow2 .thumblist {
        display: none;
    }

    .slideshow2 .numlist {
        position: absolute;
        right: 8px;
        bottom: 40px;
    }

        .slideshow2 .numlist li {
            background-color: #fff;
            width: 20px;
            height: 20px;
            float: left;
            margin-right: 3px;
            color: #000;
            text-align: center;
            line-height: 20px;
            cursor: pointer;
            border-width: 0;
            padding: 0;
        }

            .slideshow2 .numlist li.numact {
                color: #fff;
                background: #f60;
            }




.slideshow {
    width: 1000px;
    height: 300px;
    position: relative;
}

    .slideshow .imgbox {
        width: 1000px;
        height: 300px;
        overflow: hidden;
    }

    .slideshow .imglist {
        height: 300px;
    }

    .slideshow .titlebg, .slideshow .titlelist, .slideshow .numlist {
        display: none;
    }

    .slideshow .thumblist {
        position: absolute;
        right: 8px;
        bottom: 10px;
    }

        .slideshow .thumblist li {
            width: 75px;
            height: 47px;
            float: left;
            margin-right: 8px;
            cursor: pointer;
            padding: 2px;
        }

            .slideshow .thumblist li img {
                width: 75px;
                height: 47px;
            }

            .slideshow .thumblist li.thumbact {
                padding: 0;
                border: solid 3px #fff;
            }

/*************幻灯片***************/




.container, .container * {
    margin: 0;
    padding: 0;
}

.container {
    width: 530px;
    height: 232px;
    overflow: hidden;
    position: relative;
}

.slider {
    position: absolute;
}

    .slider li {
        list-style: none;
        display: inline;
    }

    .slider img {
        width: 530px;
        height: 232px;
        display: block;
    }

.slider2 {
    width: 2000px;
}

    .slider2 li {
        float: left;
    }

.num {
    position: absolute;
    right: 5px;
    bottom: 5px;
}

    .num li {
        float: left;
        color: #fff;
        text-align: center;
        line-height: 16px;
        width: 16px;
        height: 16px;
        font-family: arial;
        font-size: 12px;
        cursor: pointer;
        overflow: hidden;
        margin: 3px 1px;
        border: 1px solid #fff;
        background-color: #0c62d1;
    }

        .num li.on {
            color: #fff;
            line-height: 21px;
            width: 21px;
            height: 21px;
            font-size: 16px;
            margin: 0 1px;
            border: 0;
            background-color: #ff6600;
            font-weight: bold;
        }
/***************************/
.footer {
    width: 1000px;
    /*margin: 10px 0 20px 0;*/
    text-align: center;
    /*padding-bottom: 15px;*/
    background: url(/uploads/image/simages/footer_bg.png) repeat left center;
    height: 158px;
    margin-bottom: 2px;
}

    .footer .menu {
        height: 40px;
        line-height: 40px;
        color: #fff;
        margin-bottom: 15px;
        width: 350px;
        float: right;
        padding-top: 30px;
        text-align: left;
    }

        .footer .menu a {
            color: #fff;
            margin: 0 10px;
            font-size: 14px;
        }

            .footer .menu a:hover {
                color: #ff6600;
            }

    .footer .txt {
        width: 1000px;
        text-align: center;
        width: 622px;
        float: right;
        color: #fff;
        font-size: 13px;
        margin-top: 10px;
    }

        .footer .txt p {
            line-height: 20px;
        }
/***************************/
/*     jk.jomkeny   我添加的样式            */

.jk_job_table {
    width: 100%;
    border-collapse: collapse;
    text-align: center;
}

    .jk_job_table td, .jk_job_table tr {
        border: 1px double #ccc;
    }

#jk_job {
    border-collapse: collapse;
    text-align: center;
}

    #jk_job tbody td {
        border: 1px dashed #ccc;
    }

.jk_job_table a:link, .jk_job_table a:visited {
    color: #f00;
}

.jk_job_table a:hover, .jk_job_table a:actived {
    color: #f00;
}

.job_content {
    padding: 10px;
    text-align: left;
}

.jk_job_div {
    border: 1px dashed #ccc;
    padding: 10px;
    margin-top: 10px;
}

.hand {
    cursor: pointer;
}

#jk_up_next span {
    color: #f00;
}

#jk_up_next strong {
    font-size: 14px;
}

.jk_guestbook_help {
    margin: 20px;
    padding: 20px;
    border: 1px solid #ccc;
}

.jk_guestbook_type {
    margin: 20px;
    padding: 20px;
    border: #999 1px dashed;
}

    .jk_guestbook_type h2 {
        font-size: 14px;
        color: #999;
    }

#message_list {
    margin: 20px;
}

.scissors {
    background-image: ;
    background-repeat: no-repeat;
    height: 15px;
    margin: 10px auto;
    width: 700px;
}

.askquestion {
    background: #eaeaea;
}

.messagelist {
    border: 1px solid #dddddd;
    margin-bottom: 10px;
}

    .messagelist div {
        padding: 5px;
    }

.tent_img {
    padding: 10px 0;
}

    .tent_img ul li {
        list-style: none;
        border-bottom: 1px dashed #999;
    }

        .tent_img ul li .div {
            float: left;
        }

    .tent_img .divtwo {
        margin-left: 15px;
        width: 550px;
    }

/*
.video_center{padding:5px 0 0 15px;}
.video_center li{float:left;margin-right:12px;_margin-right:10px;*margin-right:10px;text-align:center;width:90px;}*/
.video_center {
    height: 213px;
    padding: 14px 14px 0;
    float: left;
    _padding: 15px 15px 0 0;
    *padding: 15px 15px 0 0;
}

    .video_center li {
        width: 195px;
        _width: 194px;
    }

        .video_center li h5 {
            font: bold 14px/25px "宋体";
            text-align: center;
            margin-top: 5px;
        }

        .video_center li p {
            line-height: 20px;
            margin-top: 2px;
        }

        .video_center li img {
            width: 195px;
            _width: 194px;
            height: 126px;
        }

.trip_news {
    clear: none;
    margin-bottom: 5px;
    height: 309px;
}

    .trip_news #mynews .act {
        width: 96px;
    }

    .trip_news .v_tc {
        padding: 0 5px;
    }

    .trip_news .v_tc_1 {
        padding: 0 5px;
    }

    .trip_news #mynews_cont0 {
        float: right;
        width: 440px;
    }

        .trip_news #mynews_cont0 li {
            background: url(/uploads/image/simages/ol.gif) no-repeat 2px 16px;
            padding: 7px 1px 7px 10px;
            line-height: 18px;
            height: auto;
            border-bottom: none;
        }

    .trip_news #mynews_cont0 {
        float: right;
        width: 440px; /*border-bottom: 1px dashed #c99;*/
    }

        .trip_news #mynews_cont0 h3 {
            font: bold 18px/30px "宋体";
            text-align: left;
            height: 35px;
            border-bottom: 1px dashed #c99;
            margin-top: 5px;
        }

            .trip_news #mynews_cont0 h3 a {
                color: #333;
            }

                .trip_news #mynews_cont0 h3 a:hover {
                    color: #ff6600;
                }

        .trip_news #mynews_cont0 h4 {
            font: normal 12px/20px "宋体";
            color: #666;
            text-indent: 2em;
        }

            .trip_news #mynews_cont0 h4 a {
                color: #0a90ff;
            }

                .trip_news #mynews_cont0 h4 a:hover {
                    color: #f90;
                }

.fs_14 {
    font-size: 14px;
}

.container_left {
    width: 765px;
    height: auto;
    float: left;
}
/*分页*/
div.pager {
    font-size: 12px;
    margin: 3px 0px;
    text-align: center;
}

    div.pager a {
        border: #ccdbe4 1px solid;
        color: #0061de;
        margin-right: 3px;
        padding: 4px 6px;
    }

        div.pager a:hover {
            border: #ccdbe4 1px solid;
            padding: 4px 6px;
            background: #3666d4;
            color: #fff;
        }

        div.pager a:active {
            border: #2b55af 1px solid;
            padding:4px 6px;
            color: #fff;
        }
div.pager em{
color:#0061de;
diaplay:inline-block;
font-style:normal;
}
.current {
    border: #2b55af 1px solid;
    padding: 4px 6px;
    margin-right: 3px;
    background-color: #3666d4;
    color: #fff;
}

div.pager a:first-child {
    border: none;
}

    div.pager a:first-child:hover {
        background: none;
        color: #0061de;
    }

.new_tc .pic {
    width: 100%;
}

    .new_tc .pic ul li {
        float: left;
        padding: 13px;
    }

        .new_tc .pic ul li img {
            width: 220px;
            height: 210px;
            margin: 0 auto;
            display: inline-block;
        }
