#top {
    background: #f5f5f5;
    border-bottom:1px solid #e5e5e5;
}

#top .box .customer a {
    color: #bc9e58;
}
#top .box .guide {
    float:right;
}

#top .guide a:hover{
    color: #bc9e58;
}
#header .head_l {
    width: 275px;
    display: table-cell;
    vertical-align: middle;
    float:none;
}
h1 {
    font-size: 2em;
    margin: .67em 0;
}
#header .head_l img {
    margin: 0;
    width: auto;
}
#header .box{
    display: table;
}
#header .head_m {
    display: table-cell;
    vertical-align: middle;
    float:none;
    width:735px;
    padding-left: 27px;
}
#header .head_r {
    width: 175px;
    display: table-cell;
    vertical-align: middle;
    float:none;
}
#header .jdsub .tsher_box {
    background: url(/pic/decoration/home/sbg.png) no-repeat 0 0;
    height:43px;
}
#header .ss_option {
    width: 70px;
}
#header .selet_ul {
    color:#9fa0a0;
    padding: 0 12px 12px 6px;
    width: 90px;
    height: 35px;
    text-align: left;
    font-weight: normal;
    margin-top: 4px;
    margin-left: 18px;
}
#header .s_ssbox {
    width: 310px;
    height: 32px;
    background: none;
    line-height: 34px;
    float: left;
    margin-top: 4px;
    border-width: 1px;
}
#header .s_ssbox:focus{
    outline: none;
}
#header .ssbox input{
    outline: none;
}
#header .ssbox input:focus{
    outline: none;
}
#header .s_button {
    border: none;
    width: 38px;
    height: 38px;
    cursor: pointer;
    margin-left: 5px;
}
#header .head_r .right_log{
    position:relative;
    top:-6px;
}
#header .head_r .wx{
    margin-left: 40px;
    position:relative;
    top:7px;
}
#nav{
    background:#333333;
    height:80px;
}
#nav .pri_menu{
    background:#333333;
    height:40px;
}
#nav .sec_menu{
    background:#bc9e58;
    height:40px;
}
#nav .pri_menu .zs_nav ul li a{
    color:#fff;
    font-size: 14px;
    font-family:宋体, Arial,Verdana,sans-serif;
    font-weight: bold;
}
#nav .pri_menu .zs_nav ul li:hover{
    background-color: #bc9e58;
}
#nav .pri_menu .zs_nav{
    width: 1000px;
    height: 40px;
    float: inherit;
    margin-top: -38px;
    text-align: center;
    margin: 0 auto;
}
#nav .pri_menu .zs_nav .hover_nav{
    background: #bc9e58;
}

#nav .sec_menu ul li a{
    color:#fff;
    font-size: 12px;
    font-family: 宋体,Arial,Verdana,sans-serif;
    font-weight: bold;
}
#nav .sec_menu .hotelex_meeting{
    position: absolute;
    z-index: 20;
    width: 100%;
    height: 40px;
    line-height: 40px;
}
#nav .sec_menu .hotelex_meeting .hotelex_meeting_ul{
    position: relative;
    width: 878px;
    margin: 0 auto;
}
#nav .sec_menu .hotelex_con{
    position: absolute;
    z-index: 20;
    width: 1000px;
    height: 40px;
    line-height: 40px;
}
#nav .sec_menu .hotelex_con .hotelex_con_ul{
    background-color: bule;
    width:200px;
    margin-left: 915px;
}
#nav .sec_menu .hotelex_con .hotelex_con_ul_hover{
    display:block;
}
#zs_con{
    display:none;
}
/*laout*/
#main #center a:hover{
    color:#bc9e58;
}
#main #center .content{
    width: 1000px;
    margin: 0 auto;
}
#main #center .top_banner{
    width: 1000px;
    background: #efefef;
    margin: 0 auto;
    margin-top: 30px;
    position: relative;
}
#main #center .top_banner .zsban{
    height: 470px;
    width: 1000px;
    background: #efefef;
    margin: 0 auto;
    position: relative;
}
#main #center .top_banner .zsban #ais{
    max-height: 470px;
}
#main #center .top_banner .banner_title{
    height: 53px;
    width: 1000px;
    margin: 0 auto;
    position: relative;
    border-bottom: 1px solid #9fa0a0;
}

#main #center .top_banner .banner_title ul li{
    float:left;
    text-align: center;
    height:18px;
    margin-top: 11px;
    line-height: 31px;
    padding:6px 39px;
    border-right: 1px solid #9fa0a0;
    width:121px;

}
#main #center .top_banner .banner_title ul li:last-child{
    border-right: none;
}
#main #center .top_banner .banner_title ul li a {
    display:block;
    width:124px;
    height:20px;
}
#main #center .top_banner .banner_title ul li a:hover span {
    color: #BC9E58;
}
#main #center .top_banner .banner_title ul li a span {
    float: left;
    font-size: 14px;
    height: 20px;
    line-height: 16px;
    font-weight: bold;
    color: #727171;
    margin: 0 0 0 10px;
    display: block;
}
#main #center .top_banner .banner_title ul li a i {
    float: left;
    margin-left: 10px;
    display: block;
}
#main #center .top_banner .banner_title .gz i {
    width: 26px;
    height: 15px;
    background: url(/pic/decoration/home/ngz.png) no-repeat;
}
#main #center .top_banner .banner_title .gz:hover i {
    background: url(/pic/decoration/home/ngz_hover.png) no-repeat;
}
#main #center .top_banner .banner_title .zg i {
    width: 24px;
    height: 17px;
    background: url(/pic/decoration/home/nzg.png) no-repeat;
}
#main #center .top_banner .banner_title .zg:hover i {
    background: url(/pic/decoration/home/nzg_hover.png) no-repeat;
}
#main #center .top_banner .banner_title .zg_jt i {
    width: 18px;
    height: 16px;
    background: url(/pic/decoration/home/nzg_jt.png) no-repeat;
}
#main #center .top_banner .banner_title .zg_jt:hover i {
    background: url(/pic/decoration/home/nzg_jt_hover.png) no-repeat;
}
#main #center .top_banner .banner_title .mt i {
    width: 22px;
    height: 16px;
    background: url(/pic/decoration/home/nmt.png) no-repeat;
}
#main #center .top_banner .banner_title .mt:hover i {
    background: url(/pic/decoration/home/nmt_hover.png) no-repeat;
}
#main #center .top_banner .banner_title .hd i {
    width: 13px;
    height: 23px;
    margin-top: -4px;
    background: url(/pic/decoration/home/nhd.png) no-repeat;
}
#main #center .top_banner .banner_title .hd:hover i {
    background: url(/pic/decoration/home/nhd_hover.png) no-repeat;
}
/*#main #center .top_banner .banner_title .gz{*/
    /*background: url(/pic/decoration/home/gz.png) no-repeat;*/
/*}*/
/*#main #center .top_banner .banner_title .gz:hover{*/
    /*background: url(/pic/decoration/home/gz_hover.png) no-repeat;*/
/*}*/
/*#main #center .top_banner .banner_title .zg{*/
    /*background: url(/pic/decoration/home/zg.png) no-repeat;*/
    /*width: 100px;*/
    /*margin-left: 15px;*/
/*}*/
/*#main #center .top_banner .banner_title .zg:hover{*/
    /*background: url(/pic/decoration/home/zg_hover.png) no-repeat;*/
    /*width: 100px;*/
    /*margin-left: 15px;*/
/*}*/
/*#main #center .top_banner .banner_title .zg_jt{*/
    /*background: url(/pic/decoration/home/zg_jt.png) no-repeat;*/
/*}*/
/*#main #center .top_banner .banner_title .zg_jt:hover{*/
    /*background: url(/pic/decoration/home/zg_jt_hover.png) no-repeat;*/
/*}*/
/*#main #center .top_banner .banner_title .mt{*/
    /*background: url(/pic/decoration/home/mt.png) no-repeat;*/
    /*width: 80px;*/
    /*margin-left: 20px;*/
/*}*/
/*#main #center .top_banner .banner_title .mt:hover{*/
    /*background: url(/pic/decoration/home/mt_hover.png) no-repeat;*/
    /*width: 80px;*/
    /*margin-left: 20px;*/
/*}*/
/*#main #center .top_banner .banner_title .hd{*/
    /*background: url(/pic/decoration/home/hd.png) no-repeat;*/
    /*margin-left: 25px;*/
    /*width: 70px;*/
/*}*/
/*#main #center .top_banner .banner_title .hd:hover{*/
    /*background: url(/pic/decoration/home/hd_hover.png) no-repeat;*/
    /*margin-left: 25px;*/
    /*width: 70px;*/
/*}*/

#main #center .intro{
    width: 1000px;
    height:200px;
    background: #fff;
    margin: 0 auto;
    position: relative;
    padding:20px 0;
}
#main #center .intro h1 {
    font-size: 22px;
    font-family: 宋体,Arial,Verdana,sans-serif;
    color:#000;
    margin-bottom: 0;
    font-weight: bold;

}
#main #center .intro h1 a{
    color:#000;
    font-weight: bold;
}
#main #center .intro h4{
    font-size: 14px;
    font-family: 宋体,Arial,Verdana,sans-serif;
    color:#959595;
}
#main #center .intro h4 a{
    color:#959595;
}
#main #center .intro p{
    font-size: 16px;
    font-family: 宋体,Arial,Verdana,sans-serif;
    color:#535353;
    text-indent: 2em;
}

#main #center .productIntro{
    width: 1000px;
    height: 404px;
    background: #efefef;
    margin: 0 auto;
    position: relative;
}

#main #center .productIntro ul li{
    float: left;
    width: 192px;
    margin-left: 10px;
    height: 404px;
}
#main #center .productIntro .p1{
    margin-left: 0px;
    background-image: url(http://www.chinacleanexpo.com/portals/11/Skins/2014/images/np1.jpg)
}
#main #center .productIntro .p2{
    background-image: url(http://www.chinacleanexpo.com/portals/11/Skins/2014/images/np2.jpg)
}
#main #center .productIntro .p3{
    background-image: url(http://www.chinacleanexpo.com/portals/11/Skins/2014/images/np3.jpg)
}
#main #center .productIntro .p4{
    background-image: url(http://www.chinacleanexpo.com/portals/11/Skins/2014/images/np4.jpg)
}
#main #center .productIntro .p5{
    background-image: url(http://www.chinacleanexpo.com/portals/11/Skins/2014/images/np5.jpg)
}
#main #center .productIntro a{
    font-size: 20px;
    text-align: center;
    color: #fff;
    font-style: normal;
}
#main #center .productIntro .p1Name{
    margin-top: 250px;
    text-align: center;
}
#main #center .productIntro .p1Name .p1_1 {
    position: relative;
}
#main #center .productIntro .p1Name .p1_1 .l_i {
    width: 30px;
    height: 1px;
    position: absolute;
    top: 14px;
    left: 10px;
    background: #fff;
}
#main #center .productIntro .p1Name .p1_1 .r_i {
    width: 30px;
    height: 1px;
    position: absolute;
    top: 14px;
    right: 10px;
    background: #fff;
}
#main #center .productIntro .p2Name .p2_1 {
    position: relative;
}
#main #center .productIntro .p2Name .p2_1 .l_i {
    width: 30px;
    height: 1px;
    position: absolute;
    top: 14px;
    left: 10px;
    background: #fff;
}
#main #center .productIntro .p2Name .p2_1 .r_i {
    width: 30px;
    height: 1px;
    position: absolute;
    top: 14px;
    right: 10px;
    background: #fff;
}
#main #center .productIntro .p3Name .p3_1 {
    position: relative;
}
#main #center .productIntro .p3Name .p3_1 .l_i {
    width: 30px;
    height: 1px;
    position: absolute;
    top: 14px;
    left: 10px;
    background: #fff;
}
#main #center .productIntro .p3Name .p3_1 .r_i {
    width: 30px;
    height: 1px;
    position: absolute;
    top: 14px;
    right: 10px;
    background: #fff;
}
#main #center .productIntro .p4Name .p4_1 {
    position: relative;
}
#main #center .productIntro .p4Name .p4_1 .l_i {
    width: 30px;
    height: 1px;
    position: absolute;
    top: 14px;
    left: 10px;
    background: #fff;
}
#main #center .productIntro .p4Name .p4_1 .r_i {
    width: 30px;
    height: 1px;
    position: absolute;
    top: 14px;
    right: 10px;
    background: #fff;
}
#main #center .productIntro .p5Name .p5_1 {
    position: relative;
}
#main #center .productIntro .p5Name .p5_1 .l_i {
    width: 30px;
    height: 1px;
    position: absolute;
    top: 14px;
    left: 10px;
    background: #fff;
}
#main #center .productIntro .p5Name .p5_1 .r_i {
    width: 30px;
    height: 1px;
    position: absolute;
    top: 14px;
    right: 10px;
    background: #fff;
}
#main #center .productIntro .p1Name .p1_1 a{
    font-size: 20px;
    font-family: "宋体";
    text-align: center;
    color: #fff;
}
#main #center .productIntro .p1Name .p1_2 a,#main #center .productIntro .p1Name .p1_3 a,#main #center .productIntro .p1Name .p1_4 a,#main #center .productIntro .p1Name .p1_5 a,#main #center .productIntro .p1Name .p1_6 a {
    font-size: 14px;
    font-family: "宋体";
    line-height: 24px;
    text-align: center;
    color: #fff;
    margin-top: -10px;
    font-weight: normal;
}
#main #center .productIntro .p2Name{
    margin-top: 250px;
    text-align: center;
}
#main #center .productIntro .p2Name .p2_1 a{
    font-size: 20px;
    font-family: "宋体";
    text-align: center;
    color: #fff;
}
#main #center .productIntro .p2Name .p2_2 a,#main #center .productIntro .p2Name .p2_3 a,#main #center .productIntro .p2Name .p2_4 a,#main #center .productIntro .p2Name .p2_5 a,#main #center .productIntro .p2Name .p2_6 a {
    font-size: 14px;
    font-family: "宋体";
    line-height: 24px;
    text-align: center;
    color: #fff;
    margin-top: -10px;
    font-weight: normal;
}
#main #center .productIntro .p3Name{
    margin-top: 250px;
    text-align: center;
}
#main #center .productIntro .p3Name .p3_1 a{
    font-size: 20px;
    text-align: center;
    color: #fff;
}
#main #center .productIntro .p3Name .p3_2 a,#main #center .productIntro .p3Name .p3_3 a,#main #center .productIntro .p3Name .p3_4 a {
    font-size: 14px;
    font-family: "宋体";
    line-height: 24px;
    text-align: center;
    color: #fff;
    margin-top: -10px;
    font-weight: normal;
}
#main #center .productIntro .p4Name{
    margin-top: 250px;
    text-align: center
}
#main #center .productIntro .p4Name .p4_1 a{
    font-size: 20px;
    text-align: center;
    color: #fff;
}
#main #center .productIntro .p4Name .p4_2 a,#main #center .productIntro .p4Name .p4_3 a,#main #center .productIntro .p4Name .p4_4 a {
    font-size: 14px;
    font-family: "宋体";
    line-height: 24px;
    text-align: center;
    color: #fff;
    margin-top: -10px;
    font-weight: normal;
}
#main #center .productIntro .p5Name{
    margin-top: 250px;
    text-align: center
}
#main #center .productIntro .p5Name .p5_1 a{
    font-size: 20px;
    text-align: center;
    color: #fff;
}
#main #center .productIntro .p5Name .p5_2 a{
    font-size: 14px;
    font-family: "宋体";
    line-height: 24px;
    text-align: center;
    color: #fff;
    margin-top: -10px;
    font-weight: normal;
}
#main #center .productIntro .p5Name .p5_3 a{
    font-size: 16px;
    text-align: center;
    color: #fff;
    font-weight: normal;
    margin-top: -8px;
}
#main #center .productIntro .p4Name a{
    font-size: 20px;
    text-align: center;
    color: #fff;
    margin-top: 10px;
}
#main #center .productIntro .p4Name .p4_2,.p4_3{
    font-size: 16px;
    text-align: center;
    color: #fff;
}
#main #center .Ptitle{
    width:1000px;
    height:40px;
    padding-top: 30px;
    padding-bottom: 5px;
}
#main #center .Ptitle a:hover{
    color:#bc9e58;
}
#main #center .Ptitle a,#main #center .Ptitle span{
    line-height: 20px;
    font-size: 14px;
    font-family: 宋体,Arial,Verdana,sans-serif;
}

#main #center .adPosition{
    width: 1000px;
    height: 127px;
    padding-bottom: 30px;
}

#main #center .ADfloor{
    width: 1000px;
    height: 102px;
    margin-bottom: 45px;
    margin-top: 20px;
}
#main #center .ADfloor .adP img{
    width: 183px;
    height: 102px;
    float: left;
    margin-left: 17px;
    border: 1px solid #b8b8b8;;
}
#main #center .ADfloor .adP a img{
    margin-left:0px;
    border:0px;
}
#main #center .ADfloor .adP a{
    border: 1px solid #b8b8b8;;
    display: block;
    margin-left: 17px;
    float: left;
}
#main #center .ADfloor .adP a img:first-child,#main #center .ADfloor .adP a:first-child{
    margin-left: 0;
}
#main #center .ADfloor .adP img:first-child{
    margin-left: 0px;
}
#main #center .ADfloor ul .in{
    width:185px;
    height:102px;
    border:1px solid #b8b8b8;

}
#main #center .ADfloor .in p{
    max-width: 185px;
    max-height: 102px;
}
#main #center .ADfloor .in img{
    max-width: 185px;
    max-height: 102px;
}
#main #center .ADfloor ul li{
    float:left;
    margin: 20px 0 25px 18px;
    width:185px;
    height:102px;
    margin-left: 17px;
}

#main #center .ADfloor ul li:first-child{
    margin-left: 0px;
}
.box{
    width:1000px;
}
#bottom .ftlist5 b {
    float: right;
    font-weight: normal;
}




body{ background: #fff;}
a { color: #595757; }
a:hover { color: #f0820f; }
.l20 { margin-left: 20px; }
.hotel_activity_meet{
    background: #eeeeee;
    height: 80px;
}
#bottom { width:100%;}
.bottom2{width:100%; background-color: inherit;background:#333333;}
#bottom  .sedzx{ border-color: inherit;background:none;     border-style:none;}
.bottom2 .ftlink_list h3{color: #fff;}
.bottom2 .ftlink_list li a{   color: #fff;}
.ftlink_list.ftlist5 b a{color: #fff;}
.ftsino_bottom .ftsino img{   float: left;}
#main .doc .doc2 #news_titbg{
    border-bottom: 1px solid #c9caca;
    background-color: #efefef

}
#main .doc .doc2 #news_titbg b{
    width: auto;
    padding: 9px 10px;
    font-size: 14px;
}
.ftsino_bottom .ftsino p{float: right;color: #fff;}
.bottom2 .ftsino{ margin: 0 auto; padding: 0px; overflow: hidden; line-height: 45px;}
.ftsino_bottom { border-bottom: solid 1px #9fa0a0; border-top: solid 1px #9fa0a0; padding: 10px; margin-bottom: 25px;}
.bottom{ border-top:solid 2px #9fa0a0;border-bottom:solid 2px #9fa0a0;background-color: #dcdddd;width:100%;   height: 45px;}
.bottom ul{width: 1050px; margin: 0 auto; margin-top:5px;}
.bottom ul li{ float: left; width: 170px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; font-weight: 500; }
.bottom ul .shugang{ border-right: 1px solid #9fa0a0; }
.bottom ul li { width: 200px; height: 35px; }
.bottom ul li img{  margin-right: 10px;}
.bottom ul li a{
    display: block;
    margin: 9px auto;
}
#bottom{
    border-top: none;
}
#bottom .gz_a{
    background: url(/pic/decoration/home/gz.png) no-repeat;
    width: 110px;
    height: 20px;
    margin: 9px auto;
}
#bottom .gz_a:hover{
    background: url(/pic/decoration/home/gz_hover.png) no-repeat;
    width: 110px;
    height: 20px;
    margin: 9px auto;
}
#bottom .zg_a{
    background: url(/pic/decoration/home/zg.png) no-repeat;
    width: 96px;
    height: 20px;
    margin: 9px auto;
}
#bottom .zg_a:hover{
    background: url(/pic/decoration/home/zg_hover.png) no-repeat;
    width: 96px;
    height: 20px;
    margin: 9px auto;
}
#bottom .zg_jt_a{
    background: url(/pic/decoration/home/zg_jt.png) no-repeat;
    width: 122px;
    height: 20px;
    margin: 9px auto;
}
#bottom .zg_jt_a:hover{
    background: url(/pic/decoration/home/zg_jt_hover.png) no-repeat;
    width: 122px;
    height: 20px;
    margin: 9px auto;
}
#bottom .mt_a{
    background: url(/pic/decoration/home/mt.png) no-repeat;
    width: 80px;
    height: 20px;
    margin: 9px auto;

}
#bottom .mt_a:hover{
    background: url(/pic/decoration/home/mt_hover.png) no-repeat;
    width: 80px;
    height: 20px;
    margin: 9px auto;
}
#bottom .hd_a{
    background: url(/pic/decoration/home/hd.png) no-repeat;
    width: 80px;
    height: 20px;
    margin: 7px auto;
}
#bottom .hd_a:hover{
    background: url(/pic/decoration/home/hd_hover.png) no-repeat;
    width: 80px;
    height: 20px;
    margin: 7px auto;
}
.fdadv { z-index: 5; position: fixed; padding: 0px; margin: 0px; bottom: 100px; }
#subscribe_button { background: #f08307; line-height: 30px; }
#close_btn { background: #f08307; float: left; line-height: 30px; height: 30px; margin: 0 10px 0; }

#bottom .ftlink_list h3 { font-size: 14px; font-weight: bold; }
#top .box .en {
    height: 15px;
}
#top .box .en a { padding: 2px; }
.top_img img{ width:100%;}
#ais2 {
    margin: 0px;
    height: 280px;
    text-align: center;
}
#ais2 div.flash a{
    display: block;
    width: 460px;
    overflow: hidden;
    float: left;
}
#ais2 .mask{
    position: absolute;
    left: 0;
    background-color: #000;
    opacity: .6;
    width: 100%;
    height: 100px;
    bottom: 100px;
    z-index: 10;
}
#ais2 a.title{
    position: relative;
    top: -200px;
    width: 940px;
    height: 55px;
    color: #fff;
    font-size: 12px;
    font-family: 宋体,"SimSun" ! important;
    z-index: 11;
    text-align: center;
    display: inherit;
    overflow: hidden;
    margin: 15px auto;
}
.ais .flash{
    height: 280px;
    width:9999px;
}
.ais .flash img{
    width:1000px;
    height:470px;
    float:left;
}
#ais2 .img1 { height: 470px; width: 1000px; margin: 0 auto; }
#ais2 div.img2div{
    width: 1000px;
}
#ais2 div.img2div .img2 {
    height: 100px;
    max-width: 1000px;
    width:auto;
}
#ais { margin: 0px; max-height: 280px; }

.jdx {
    overflow: hidden;
    width: 999px;
    position: relative;
    height: 170px;
}
.lscroll {
    margin-top: 60px;
    cursor: hand;
    width: 22px;
    height: 43px;
    float: left;
    background: url("../pic/hotel/left.png");
}
.rscroll {
    margin-top: 60px;
    cursor: hand;
    width: 22px;
    height: 43px;
    top: 10px;
    float: right;
    background: url("../pic/hotel/right.png");
    margin-right: -2px;
}
#jdinner {
    position: absolute;
    width: 948px;
    overflow: hidden;
    top: 12px;
    left: 20px;
    float: left;
    height: 160px;
    overflow: hidden;
}
#jdul { position: relative; width: 9999px; height: 130px }
#jdul li { width: 230px; display: inline; float: left; height: 130px; padding: 0px; margin-right: 7px; }
.background_img_crumbs{ position: relative;}
.background_img_crumbs .hotellex{ width: 100%; height: 60px; background-color: #fff; position:absolute; top:0; filter:alpha(opacity=50); -moz-opacity:0.5;  opacity: 0.7;}
.background_img_crumbs .text_center{ width: 100%; overflow: hidden; top: 0; position: absolute; z-index: 2; filter: alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.75;background-color: #fff;}
.background_img_crumbs .text_center .title_center{ width: 625px; text-align: center; margin: 0 auto; height: auto;overflow: hidden; padding-left: 35px;}
.background_img_crumbs .text_center .title_center .hotelex:hover{ background-color: #fff; border-top: 2px solid #f0820f;height: 58px; line-height: 58px;}
.background_img_crumbs .hotel_show{ width: 558px; margin: 0 auto; height: 500px; overflow: hidden; z-index: 9; background-color: #fff; background: url("../pic/activity/hotelex_windows_backgroud.png"); position: absolute; margin-top: 60px; display: none; }
.hotel_hotelex_potion{ width: 585px; margin: 0 auto;}
.background_img_crumbs  .hotel_show .zhanhuigaikuang a,.background_img_crumbs  .hotelsite_show .zhanhuigaikuang a{font-family: 宋体,"SimSun" ! important;font-size: 14px;}
.background_img_crumbs  .hotel_show .zhanhuigaikuang{ position: absolute; z-index: 999; width: 400px;top: 0px; margin-left: 160px; display: none; height: 560px;}
.background_img_crumbs  .hotel_show .zhanhuigaikuang ul{ width:400px;}
.background_img_crumbs  .hotel_show .zhanhuigaikuang ul li{ width: 370px; height: 30px; line-height: 30px; padding-left: 30px;}
.background_img_crumbs  .hotel_show  .zhanhuigaikuang ul li:hover{background: url('../pic/activity/page_top.png') repeat-x;}
.background_img_crumbs  .hotel_show  .zhanhuigaikuang ul li:hover a{color: #fff;}
.background_img_crumbs  .hotel_show .one_ul{ width: 160px; height: 560px; overflow: hidden; border-right: 2px solid #c9caca;}
.background_img_crumbs  .hotel_show .one_ul .one_li:hover{background: url('../pic/activity/page_top.png') repeat-x; color: #fff;}
.background_img_crumbs  .hotel_show .one_ul .one_li{ border-top: 1px solid #c9caca; height: 50px; font-size: 16px; font-family: 宋体,"SimSun" ! important; line-height: 50px; padding-left: 20px;}
.background_img_crumbs  .hotelsite_show{ width: 780px; margin: 0 auto; height: 510px; overflow: hidden; z-index: 9; background-color: #fff; background: url("../pic/activity/hotelsite_windows_backgroud.png"); display: none; margin-top: 60px; position: absolute; }
.background_img_crumbs  .hotelsite_show .zhanhuigaikuang{ position: absolute; z-index: 999; width: 220px;top: 0px; margin-left: 160px; display: none; height: 560px; }
.background_img_crumbs  .hotelsite_show .zhanhuigaikuang .cat_title_ul{ width: 250px; height: 540px; border-right: 2px solid #c9caca;}
.background_img_crumbs  .hotelsite_show .zhanhuigaikuang .cat_title_ul .cat_title_li{ width: 220px; height: 30px; line-height: 30px; padding-left: 30px;}
.background_img_crumbs  .hotelsite_show  .zhanhuigaikuang .cat_title_ul .cat_title_li:hover{ background: url('../pic/activity/page_top.png') repeat-x;}
.background_img_crumbs  .hotelsite_show  .zhanhuigaikuang .cat_title_ul .cat_title_li:hover a{ color: #fff;}
.background_img_crumbs  .hotelsite_show  .zhanhuigaikuang .cat_title_ul .catlogo { text-align: right; position: absolute; top: 250px; margin-left: 66%; }
.background_img_crumbs  .hotelsite_show  .zhanhuigaikuang .cat_title_ul .catlogo img { width: 50px; height: 50px; border: 0; }
.background_img_crumbs  .hotelsite_show .one_ul{ width: 160px; height: 560px; overflow: hidden; border-right: 2px solid #c9caca;}
.background_img_crumbs  .hotelsite_show .one_ul .one_li:hover{background: url('../pic/activity/page_top.png') repeat-x;}
.background_img_crumbs  .hotelsite_show .one_ul .one_li:hover a{ color: #fff;}
.background_img_crumbs  .hotelsite_show .one_ul .one_li{ border-top: 1px solid #c9caca; height: 50px; font-size: 16px; font-family: 宋体,"SimSun" ! important; line-height: 50px; padding-left: 20px;}
.background_img_crumbs  .hotelsite_show .zhanhuigaikuang ul .child_cat{position: absolute; z-index: 999; width: 370px; margin-left: 250px; display:none; top: 0px; height: 560px; }
.background_img_crumbs  .hotelsite_show .zhanhuigaikuang ul .child_cat ul{ width: 370px; height: 560px; overflow: hidden;}
.background_img_crumbs  .hotelsite_show .zhanhuigaikuang ul .child_cat ul li:hover{background: url('../pic/activity/page_top.png') repeat-x;}
.background_img_crumbs  .hotelsite_show .zhanhuigaikuang ul .child_cat ul li:hover a{color: #FFF;}
.background_img_crumbs  .hotelsite_show .zhanhuigaikuang ul .child_cat ul li{ height: 30px;font-family: 宋体,"SimSun" ! important; line-height: 30px; overflow: hidden; padding-left: 20px; width: 240px;}
.background_img_crumbs .text_center .title_center .hotelex{ width: 278px; float: left; height: 60px; line-height: 60px; font-size: 18px; font-weight: bold; font-family: 宋体,"SimSun" ! important;cursor:pointer; border-left: solid 2px #b5b5b6;}
.background_img_crumbs .text_center .title_center .hotel_logo{float: right;}
.crumbs_div{ z-index:1;position: absolute; top: 170px; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.7; width: 100%; height: 30px;}
.crumbs_div .crumbs{ width: 1000px; height: 30px; background-color: #fff; margin: 0 auto; line-height: 30px; padding-left: 20px;}
.crumbs_div .crumbs p{  float: left; color: #000; font-family: 宋体,"SimSun"!important; font-weight: bold;}

#main {margin: 0 auto; background: #fff; color: #595757; }
#main #center { float: none; width: 1000px; margin: 0 auto; }
#main .doc { margin-top: 25px; font-family: 宋体,"SimSun", "Verdana"; background: #fff; width: 1000px; }
#main .doc .title { width: 1000px; height: 34px; border-bottom: solid 4px #bc9e58; }
#main .doc .title2 { width: 1000px; height: 40px; background: url("../pic/hotel/meeting/title2.png"); margin-bottom: 10px;}
#main .doc .title2 h4 { font-size: 14px; margin-left: 10px; display: block; padding-top: 10px; }
#main .doc .title b { padding-right: 10px; font-weight: normal; background: #fff; font-size: 18px;font-weight: bold; }
#main .doc .doc2 { margin: 20px 0 25px 0; }
#main .doc .tit { font-size: 12px; width: 320px; height: 39px; }
#main .doc .title .tt1{font-size: 32px}
#main .doc .title .tt2{font-size: 22px}
#main .doc .doc2 .titbg {
    border-bottom: 1px solid #c9caca;
    font-size: 14px;
    width: 320px;
    height: 40px;
    background-color: #efefef;
}
#main .doc .title img{
    margin-top: -18px;
}
#main .doc .doc2 .buy_chushou
#main .doc .doc2 .titbg1 { background: #efefef; font-size: 14px; width: 320px; height: 40px; }
#main .doc .tit b,#main .doc .doc2 .titbg b, #main .doc .doc2 .titbg1 b {
    display: block;
    float: left;
    width: auto;
    padding: 9px 0px;
}
#main .doc .doc2 .titbg b{
    margin-left: 10px;
}
#main .doc .doc2 .titbg .buy, #main .doc .doc2 .titbg .chushou{
    margin: 10px 0 0 0px;
    float: left;
    height: 28px;
    cursor: pointer;
    padding:0 10px;
}
#main .doc .doc2 .titbg .xuanzhong{
    border-bottom: 2px solid #bc9e58;
    font-weight: 700;
}
#main .doc .doc2 .news .chushou_ul{
    display: none;
}
#main .doc .doc2 .news .chushou_ul,#main .doc .doc2 .news .buy_ul{
    height: 160px;
    overflow: hidden;
}
#main .doc .tit img, #main .doc .doc2 .titbg img, #main .doc .doc2 .titbg1 img{
    margin-top: 15px;
    float: right;
    margin-right: 15px;
}
#main .doc .doc2 .titbg1 a { width: 230px; float: left; display: block; }
#main .doc .doc2 .titbg1 span { width: 77px; float: right; display: block; }
#main .doc .doc2 .titbg1 span img { width: 40px; height: 39px; border: 0; margin-left: -5px; cursor: pointer; margin-right: 1px; }
#main .doc .doc2 .news, #main .doc .doc2 .video { width: 320px; float: left; }
#main .doc .doc2 .zhanhui { width: 320px; height: 280px; overflow: hidden; }
#main .doc .doc2 .zhanhui .meetings { width: 9999px; height: 240px; }
#main .doc .doc2 .zhanhui .meetings li { width: 310px; height: 240px; float: left; padding-left: 10px; }
#main .doc .doc2 .zhanhui .meetings li h4 { font-size: 14px; margin-top: 15px; line-height: 32px; }
#main .doc .doc2 .zhanhui .meetings li p { font-size: 12px; margin-top: 10px; word-break: break-all; line-height: 24px; }
#main .doc .doc2 .zhanhui .meetings li p span { width: 300px; display: block; height: 170px; overflow: hidden; }
#main .doc .doc2 .zhanhui .meetings li p a { color: #f0820f; float: right; }
#main .doc .floor .category li.second .tit b { padding-top: 0px; }
#main .doc .doc2 .news li,#main .doc .floor .category ul li.second {
    height: 23px;
    padding: 0px;
    line-height: 23px;
    width: 310px;
}
#main .doc .floor .category ul li.second .tit {
    height: 25px;
    line-height: 25px;
}
#main .doc .floor .category ul li {
    height: 30px;
    line-height: 30px;
    padding:0 17px 0 0px;
    float: left; font-size:
        12px;border-bottom:
        dashed 1px #c9caca;
}
#main .doc .doc2 .news li{
    height: 33px;
    line-height: 33px;
    padding: 0 3px 0 10px;
    float: left;
    font-size: 12px;
    border-bottom: dashed 1px #c9caca;
}
#main .doc .doc2 .news li.tuijian{
    border-bottom: 0px;
    width: 45%;
    overflow: hidden;
    height: 140px;
    padding-top: 10px;
    text-align: center;
    position: relative;
}
#main  #ais2 img {
    height: 280px;
    width: 460px;
}
#main .doc .doc2 .news li.tuijian .cat_news{
    background: #e2c17c;
    color: #FFF;
    padding: 0px 4px;
    position: absolute;
    line-height: 20px;
    left: 5px;
    top: 30px;
}
#main .doc .doc2 .news li.tuijian .in{
    width:150px;
    height: 100px;
}
#main .doc .doc2 .news li.tuijian .in p{
    max-width:150px;
    max-height: 100px;
}
#main .doc .doc2 .news li.tuijian .in p img{
    max-width:150px;
    max-height: 100px;
}
#main .doc .doc2 .news li.tuijian p{
    line-height: 20px;
}
#main .doc .floor .category ul{
    overflow: hidden;
}
#main .doc .floor .category ul li a { display: block;}
#main .doc .doc2 .banner {overflow:hidden; width:460px; height: 280px; float: left; }
#main .doc .doc2 .video dl { width: 320px; height: 240px; margin-bottom: 10px; }
#main .doc .doc2 .video dl dt { width: 320px; height: 185px; }
#main .doc .doc2 .video dl dt embed {width: 320px; height: 180px; }
#main .doc .doc2 .video dl dd { width: 320px; height: 50px; font-size: 18px; text-align: left; height: 54px; line-height: 54px; }
#main .doc .doc2 .huodong { width: 1000px; height: 220px; margin: 0 auto; }
#main .doc .doc2 .huodong ul li {
    float: left;
    width: 215px;
    margin-left: 15px;
    height: 130px;
}
#main .doc .doc2 .huodong ul li span {
    width: 215px;
    height: 130px;
    overflow: hidden;
    position: relative;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
#main .doc .doc2 .huodong ul li span p { position: static; +position : absolute; top: 50%; display: block; margin: 0 auto; }
#main .doc .doc2 .huodong ul li span img {
    position: static;
    top: -50%;
    left: -50%;
    max-width: 215px;
    max-height: 130px;
    display: inline !important;
}

#main .doc .doc2 .huodong ul li p.tit1 {  height: 32px; line-height: 32px; text-align: center; }
#main .doc .doc2 .huodong ul li p.tit1 a { font-size: 12px; color: #595757; }
#main .doc .doc2 .huodong ul li p.tit1 a:hover { color: #f08307; }
#main .doc .floor { margin: 16px 0 40px 0; width: 1000px; height: 380px; }
#main .doc .floor0 { margin-bottom: 0px; }
#main .doc .margin{
    margin-bottom: 10px;
}
#main .doc .floor .logo { width: 260px; height: 422px; float: left; }
#main .doc .floor .category { width: 320px; float: left; overflow: hidden; }
#main .doc .floor .category .floor_ul{border-bottom: dashed 1px #c9caca;}
#main .doc .floor .category .floor_ul li{border-bottom: dashed 0px;}
/*#main .doc .floor .li1bg { background: url("../pic/hotel/floor1li.png") no-repeat; }*/
/*#main .doc .floor .li2bg { background: url("../pic/hotel/floor2li.png") no-repeat; }*/
/*#main .doc .floor .li3bg { background: url("../pic/hotel/floor3li.png") no-repeat; }*/
/*#main .doc .floor .li4bg { background: url("../pic/hotel/floor4li.png") no-repeat; }*/
/*#main .doc .floor .li5bg { background: url("../pic/hotel/floor5li.png") no-repeat; }*/
/*#main .doc .floor .li6bg { background: url("../pic/hotel/floor6li.png") no-repeat; }*/
#main .doc .floor .list { width: 375px; height: 215px; float: left; }
#main .doc .floor .list ul li{
    float:left;
    margin-left: 10px;
    width:175px;
    overflow:hidden;
    height:200px;
}
#main .doc .floor .list ul li img{
    max-width:175px;
    max-height:175px;
}

#main .doc .floor .list ul h3{
    text-align: center;
    font-family: 宋体,Arial,Verdana,sans-serif;
    color:#000;
    font-size: 12px;
    margin: 5px 0;
    font-weight: normal;
    overflow:hidden;
}

#main .doc .floor .adv { width: 165px; height: 380px; float: left; }
#main .doc .floor .adv img { margin-bottom: 20px; max-width: 165px; max-height: 165px; }
#main .doc .hoteladv {
    width: 1015px;
    text-align: left;
    overflow: hidden;
    margin-bottom: 25px;
}
#main .doc .hoteladv .adv1 img{ width: 325px; height: 100px; float: left; margin-right: 13px; }
#main .doc .hoteladv .adv2 img{ width: 325px; height: 100px; float: left; margin-right: 13px; }
#main .doc .hoteladv .adv3 img{ width: 320px; height: 100px; float: left; }


img.slide { display: none; }



#main .home_login{
    float: left;
    margin-left: 18px;
    width: 180px
}
#main .home_login .login_welcome{
    border: 1px solid #c9caca;
    overflow: hidden;
}
#main .home_login .login_welcome .line{
    border-bottom: 1px solid #eeeeee;
}
#main .home_login .login_welcome .home_left{
    margin: 10px;
    float: left;
}
#main .home_login .login_welcome .home_left .in{
    width: 40px;
    height: 40px;
}
#main .home_login .login_welcome .home_left .in p{
    max-width: 40px;
    max-height: 40px;
}
#main .home_login .login_welcome .home_left .in img{
    max-width: 40px;
    max-height: 40px;
}
#main .home_login .login_welcome .home_right{
    float: left;
    width: 116px;
    margin: 10px 0px;
}
#main .home_login .login_welcome .home_right p{}
#main .home_login .login_welcome .home_login_register{
    overflow: hidden;
    height: 35px;
    float: left;
    width: 178px;
    border-top: 1px solid #c9caca;
    background: #bc9e58;
    color: #fff;
}
#main .home_login .login_welcome .login_a:last-child{
    border-right:0px;
}
#main .home_login .login_welcome .login_a{
    float: left;
    width: 49.6%;
    text-align: center;
    height: 35px;
    line-height: 35px;
    border-right: 1px solid #c9caca;
}
#main .home_login .login_welcome .login_a a{
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}
#main #center .home_login .login_welcome .login_a a:hover{
    color: #fff;
}
#main .home_login .login_welcome .published_items{
    float: left;
    width: 100%;
    border-top: 1px solid #eeeeee;
}
#main .home_login .login_welcome .published_items .published_items_ul{}
#main .home_login .login_welcome .published_items .published_items_ul .published_items_li{
    margin: 5px;
    height: 50px;
    line-height: 50px;
    background: #eeeeee;
    text-align: center;
}
#main .home_login .login_welcome .published_items .published_items_ul .published_items_li img{
    margin-right: 15px;
}
#main .home_login .login_welcome .published_items .published_items_ul .published_items_li span{}
#main .home_login .home_tab{
    border: 1px solid #c9caca;
    margin-top: 5px;
    height: 175px;
}
#main .home_login .home_tab .login_server{}
#main .home_login .home_tab .login_server ul.tab{
    overflow: hidden;
}
#main .home_login .home_tab .login_server ul.tab li:last-child{
    border-right:0px;
}
#main .home_login .home_tab .login_server ul.tab li{
    float: left;
    width: 49.6%;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-right: 1px solid #c9caca;
    background: #eeeeee;
    border-bottom: 1px solid #c9caca;
}
#main .home_login .home_tab .login_server ul.tab li.chose{
    border-bottom:0px;
    background:#FFF;
}
#main .home_login .home_tab .login_server .home_supplier{
    display: none;
}
#main .home_login .home_tab .login_server .buy_supplier_tab ul{
    margin:6px 25px;
}
#main .home_login .home_tab .login_server .buy_supplier_tab ul li{
    margin-bottom: 7px;
}
#main .home_login .home_tab .login_server .buy_supplier_tab ul li img{
    margin-right: 20px;
}
#main .home_login .home_tab .login_server .buy_supplier_tab .zixun{
    margin-left: 10px;
    margin-bottom: 10px;
}
#main .home_login .home_tab .login_server .buy_supplier_tab .zixun span{
    color: #000;
    font-weight: bold;
}
#main  .home_login .login_welcome .login_zixun{
    float: left;
    height: 48px;
    line-height: 49px;
    margin-left: 10px;
}
#main  .home_login .login_welcome .login_zixun span{
    color: #000;
}
#main .home_login .home_tab .login_server .buy_supplier_tab .release_buy{
    background: #bc9e58;
    height: 30px;
    text-align: center;
    line-height: 30px;
}
#main .home_login .home_tab .login_server .buy_supplier_tab .release_buy:hover{
    background: #e2c17c;
}
#main .home_login .home_tab .login_server .buy_supplier_tab .release_buy a{
    color: #FFF;
}
#main .home_login .home_tab .login_server .buy_supplier_tab .release_chushou:hover{
    background: #e2c17c;
}
#main .home_login .home_tab .login_server .buy_supplier_tab .release_chushou:hover a{
    color: #FFF;
}
#main .home_login .home_tab .login_server .buy_supplier_tab .release_chushou{
    background: #bc9e58;
    height: 30px;
    text-align: center;
    line-height: 30px;
}
#main .home_login .home_tab .login_server .buy_supplier_tab .release_chushou a{
    color: #FFF;
}

.yilou_ul{
    margin-bottom: 11px;
}
.erlou_ul{
    margin-bottom: 14px;
}
.sanlou_ul{
    margin-bottom: 18px;
}
.wulou_ul{
    margin-bottom: 12px;
}
.floor .in{
    width:175px;
    height:175px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

#main{
    padding-top: 0;
}
.liansuo_lingshou{
    overflow: hidden;
    margin-bottom: 30px;
}
.liansuo_lingshou img{
    width: 487px;
    float: left;
    margin-left: 25px;
    height: 100px;
}
.liansuo_lingshou img:first-child{
    margin-left:0px;
}