/*轮播图开始*/
.zz_lunbo{
    width:100%;
    height:566px;
    overflow: hidden;
    position: relative;
}
.zz_lunbo .hd{
    width:1108px;
    position: absolute;
    left:50%;
    margin-left: -554px;
    bottom:20px;
    text-align: center;
    z-index: 9;
}
.zz_lunbo .hd ul li{
    display: inline-block;
    width:21px;
    height:21px;
    cursor: pointer;
    margin: 0 5px;
    background: url("../images/zz_beijing6.png") center no-repeat;
}
.zz_lunbo .hd ul .on{
    background: url("../images/zz_beijing6_1.png") center no-repeat;
}
.zz_lunbo .bd{
    width: 1920px;
    margin: 0 auto;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -960px;
    top: 0;
}
.zz_lunbo .bd ul li{
    width:100%;
    height:566px;
    float: left;
}
.zz_lunbo .bd ul li a{
    display: block;
    width:100%;
    height:566px;
    margin: 0 auto; 
}
.zz_lunbo1{
    display: none;
}
/*轮播图结束*/

/*最上方开始*/
.zz_top{
    width:100%;
    height:35px;
    border-bottom: 1px solid #ededef;
}
.zz_top .zz_topc{
    width:1108px;
    height:35px;
    line-height: 35px;
    margin: 0 auto;
}
.zz_top .zz_topc .top_l{
    float: left;
    font-size: 13px;
    color: #333333;
}
.zz_top .zz_topc .top_r{
    float: right;
    text-align: right;
}
.zz_top .zz_topc .top_r a{
    display: inline-block;
    width:62px;
    height:35px;
    font-size: 13px;
    color: #666666;
    text-align: left;
    padding-left: 30px;
}
.zz_top .zz_topc .top_r .zz_shouye{
    background: url("../images/zz_beijing1_1.png") 10px center no-repeat;
}
.zz_top .zz_topc .top_r .zz_shoucang{
    background: url("../images/zz_beijing2.png") 10px center no-repeat;
}
.zz_top .zz_topc .top_r .zz_shouye:hover{
    color: #0094fe;
    background: #f1f1f1 url("../images/zz_beijing1.png") 10px center no-repeat;
}
.zz_top .zz_topc .top_r .zz_shoucang:hover{
    color: #0094fe;
    background: #f1f1f1 url("../images/zz_beijing2_1.png") 10px center no-repeat;
}
/*最上方结束*/

/*logo区域开始*/
.zz_topx{
    width:100%;
    height:106px;
}
.zz_topx .zz_topxc{
    width:1108px;
    height:106px;
    margin: 0 auto;
}
.zz_topx .zz_topxc .zz_logo{
    float: left;
    margin-top: 34px;
}
.zz_topx .zz_topxc .zz_search{
    float: left;
    width:404px;
    height:41px;
    margin-left: 78px;
    margin-top: 12px;
    /*margin-left: 40px;*/
    /*margin-top: 35px;*/
    /*background-color: #ff8200;*/
}
.zz_topx .zz_topxc .zz_search .zz_xiala{
    float: left;
    width:101px;
    height:35px;
    border-right: 1px solid #dbe3ed;
    background: #f5f7fa url("../images/zz_beijing3.png") 81px center no-repeat;
    margin-left: 3px;
    margin-top: 3px;
    padding-left: 14px;
}
.sel_box{
    position:relative;
    cursor: pointer;
}
.sel_div{
    width:100%;
    height:35px;
    line-height:35px;
    font-size:14px;
    color:#7b93b2;
    cursor: pointer;
}
.sel_sel{
    position:absolute;
    left:0;
    top:0;
    filter:alpha(opacity=00);
    /*IE滤镜，透明度50%*/-moz-opacity:0;
    /*Firefox私有，透明度50%*/opacity:0;
    /*其他，透明度50%*/
    width:100%;
    height:35px;
    line-height:35px;
    font-size:14px;
    color:#7b93b2;
    cursor: pointer;
}
.zz_topx .zz_topxc .zz_search .zz_inp{
    float: left;
    width:156px;
    height:35px;
    line-height: 35px;
    background-color: #fff;
    margin-top: 3px;
    padding: 0 19px;
}
.zz_topx .zz_topxc .zz_search .zz_inp input{
    width:100%;
    height:35px;
    line-height: 35px;
    outline:none;
    background: none;
    border:none;
    font-size: 14px;
    color: #7b93b2;
}
.zz_topx .zz_topxc .zz_search .search{
    float: left;
    font-size: 16px;
    color: #ffffff;
    padding-left: 27px;
    background: url("../images/zz_beijing4.png") left center no-repeat;
    margin-left: 15px;
    margin-top: 10px;
}
.zz_topx .zz_topxc .zz_search .search:hover{
    color: #7b93b2;
    background: url("../images/zz_beijing4_1.png") left center no-repeat;
}
.zz_topx .zz_topxc .zz_rexian{
    float: left;
    margin-left: 67px;
    margin-top: 31px;
}
/*logo区域结束*/

/*导航开始*/
.zz_menu{
    width:100%;
    height:42px;
    background-color: #0094fe;
}
.zz_menu .zz_menuc{
    width:1108px;
    height:42px;
    margin: 0 auto;
    line-height: 42px;
}
.zz_menu .zz_menuc ul li{
    float: left;
    width:166px;
    height:42px;
    background: url("../images/zz_beijing5.png") right center no-repeat;
    text-align: center;
    margin-left: -1px;
    position: relative;
}
.zz_menu .zz_menuc ul li a{
    display: block;
    font-size: 17px;
    color: #ffffff;
}
.zz_menu .zz_menuc ul li:hover{
    background: #0082df;
}
.zz_menu .zz_menuc ul .on{
    background: #0082df;
}
.zz_menu .zz_menuc ul li .zz_yc{
    position: absolute;
    left:0;
    top:42px;
    width:100%;
    text-align: center;
    background-color: #0094fe;
    z-index: 999;
    display: none;
}
.zz_menu .zz_menuc ul li .zz_yc a{
    font-size: 15px;
    color: #ffffff;
}
.zz_menu .zz_menuc ul li .zz_yc a:hover{
    color: #ff8200;
}
.zz_menu .zz_menuc ul li:hover .zz_yc{
    display: block;
}
.zz_menu .zz_menuc ul li .zz_yc .on1{
    color: #ff8200;
}
/*导航结束*/

/*天气插件开始*/
.zz_tianqi{
    width:100%;
}
.zz_tianqi .zz_tianqic{
    width:1200px;
    padding-top: 37px;
    margin: 0 auto;
}
.zz_tianqi .zz_tianqic iframe{
    display: block;
    margin: 0 auto;
}
/*天气插件结束*/

/*三张图片开始*/
.zz_three{
    width:100%;
    height:162px;
    padding-top: 37px;
    padding-bottom: 27px;
}
.zz_three .zz_threec{
    width:1108px;
    height:162px;
    margin: 0 auto;
}
.zz_three .zz_threec a{
    float: left;
    width:351px;
    height:162px;
    overflow: hidden;
}
.zz_three .zz_threec a:hover{
    opacity:0.9;
    filter: alpha(opacity=90);
}
/*三张图片结束*/

/*景区推荐开始*/
.zz_tuijian{
    width:100%;
    height:439px;
}
.zz_tuijian .zz_tuijianc{
    width:1108px;
    height:439px;
    margin: 0 auto;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_s{
    height:62px;
    background: url("../images/zz_beijing7.jpg") left bottom no-repeat;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_s h2 a{
    float: left;
    line-height: 52px;
    padding-left: 59px;
    font-size: 28px;
    color: #0094fe;
    font-weight: normal;
    background: url("../images/zz_beijing11.jpg") left top no-repeat;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_s h2 a:hover{
    color: #0064ac;
    background: url("../images/zz_beijing12.jpg") left top no-repeat;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_s em{
    float: left;
    font-size: 16px;
    color: #000000;
    margin-left: 15px;
    margin-top: 21px;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_s .tui_more{
    float: right;
    width:78px;
    height:26px;
    margin-top: 19px;
    line-height: 26px;
    font-size: 14px;
    color: #9e8a85;
    text-align: center;
    background: url("../images/zz_beijing8.jpg") center no-repeat;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_s .tui_more:hover{
    color: #0094fe;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x{
    padding-top: 25px;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul{
    width:1115px;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li{
    float: left;
    width:272px;
    height:332px;
    position: relative;
    overflow: hidden;
    margin-right: 6px;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_img{
    position: absolute;
    left:5px;
    top:335px;
    transform: translate(0,0);
    transition:all 0.5s ease-in 0.1s;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div{
    position: absolute;
    left:0;
    top:170px;
    width:100%;
    height:100%;
    padding: 0 26px;
    box-sizing: border-box;
    background: url("../images/zz_beijing9.png") repeat;
    transform: translate(0,0);
    transition:all 0.5s ease-in 0.1s;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div h3 a{
    display: block;
    font-size: 24px;
    color: #ffffff;
    font-weight: normal;
    text-align: center;
    margin-top: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div h3 a:hover{
    color: #0094fe;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div .tui_xie{
    text-align: center;
    font-size: 18px;
    color: #ffffff;
    padding: 12px 0;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div em{
    display: block;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
    line-height: 25px;
    height:50px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div .tui_xx{
    display: block;
    margin: 0 auto;
    width:42px;
    height:42px;
    background: url("../images/zz_beijing10.png") center no-repeat;
    margin-top: 127px;
    transform: translate(0,0);
    transition:all 0.5s ease-in 0.1s;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div .tui_xx:hover{
    background: url("../images/zz_beijing10_1.png") center no-repeat;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li:hover .tui_div{
    top:0;
    padding-top: 92px;
    opacity: 1;
    transition-duration: 0.5s;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li:hover .tui_img{
    top:6px;
    opacity: 1;
    transition-duration: 0.5s;
}
.zz_tuijian .zz_tuijianc .zz_tuijian_x ul li:hover .tui_xx{
    margin-top: 27px;
    opacity: 1;
    transition-duration: 0.5s;
}
/*景区推荐结束*/

/*国内旅游开始*/
.zz_guonei{
    width:100%;
    height:660px;
}
.zz_guonei .zz_guoneic{
    width:1108px;
    height:660px;
    margin: 0 auto;
}
.zz_guonei .zz_guoneic .zz_tuijian_s{
    height:62px;
    background: url("../images/zz_beijing7.jpg") left bottom no-repeat;
}
.zz_guonei .zz_guoneic .zz_tuijian_s .zz_h2_1 a{
    float: left;
    line-height: 52px;
    padding-left: 59px;
    font-size: 28px;
    color: #ff8200;
    font-weight: normal;
    background: url("../images/zz_beijing13.jpg") left top no-repeat;
}
.zz_guonei .zz_guoneic .zz_tuijian_s .zz_h2_1 a:hover{
    color: #0064ac;
    background: url("../images/zz_beijing14.jpg") left top no-repeat;
}
.zz_guonei .zz_guoneic .zz_tuijian_s em{
    float: left;
    font-size: 16px;
    color: #000000;
    margin-left: 15px;
    margin-top: 21px;
}
.zz_guonei .zz_guoneic .zz_tuijian_s .tui_more{
    float: right;
    width:78px;
    height:26px;
    margin-top: 19px;
    line-height: 26px;
    font-size: 14px;
    color: #9e8a85;
    text-align: center;
    background: url("../images/zz_beijing8.jpg") center no-repeat;
}
.zz_guonei .zz_guoneic .zz_tuijian_s .tui_more:hover{
    color: #ff8200;
}
.zz_guonei .zz_guoneic .zz_tuijian_s .zz_h2_2 a{
    float: left;
    width:151px;
    height:46px;
    line-height: 46px;
    text-align: center;
    font-size: 22px;
    color: #ffffff;
    font-weight: normal;
    background: url("../images/zz_beijing15.jpg") center no-repeat;
    margin-left: 55px;
    margin-top: 6px;
}
.zz_guonei .zz_guoneic .zz_tuijian_s .zz_h2_2 a:hover{
    background: url("../images/zz_beijing16.jpg") center no-repeat;
}
.zz_guonei .zz_guoneic .zz_tuijian_s .zz_h2_3 a{
    float: left;
    width:151px;
    height:46px;
    line-height: 46px;
    text-align: center;
    font-size: 22px;
    color: #ffffff;
    font-weight: normal;
    background: url("../images/zz_beijing15.jpg") center no-repeat;
    margin-left: 14px;
    margin-top: 6px;
}
.zz_guonei .zz_guoneic .zz_tuijian_s .zz_h2_3 a:hover{
    background: url("../images/zz_beijing16.jpg") center no-repeat;
}
.zz_guonei .zz_guoneic .zz_guonei_x{
    padding-top: 28px;
    padding-bottom: 20px;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l{
    float: left;
    width:380px;
    height:362px;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_a{
    display: block;
    width:380px;
    height:232px;
    overflow: hidden;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_a img{
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_a img:hover{
    opacity:0.9;
    filter: alpha(opacity=90);
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div{
    width:380px;
    height:130px;
    padding: 0 23px;
    box-sizing: border-box;
    background-color: #ff8200;
    position: relative;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div h3{
    padding-top: 13px;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div h3 a{
    display: block;
    width:270px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 20px;
    color: #ffffff;
    font-weight: normal;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div h3 a:hover{
    font-weight: bold;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div .guonei_haohua{
    padding-top: 5px;
    padding-bottom: 15px;
    font-size: 20px;
    color: #ffffff;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div .guoneil_x .qian{
    float: left;
    font-size: 26px;
    color: #ffffff;
    font-weight: bold;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div .guoneil_x .qian_r{
    float: right;
    font-size: 16px;
    color: #ffffff;
    margin-top: 8px;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div .didian{
    position: absolute;
    right:24px;
    top:27px;
    font-size: 14px;
    color: #ffffff;
    padding-left: 14px;
    background: url("../images/zz_beijing17.png") left center no-repeat;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r{
    float: right;
    width:708px;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul{
    width:730px;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li{
    float: left;
    width:226px;
    height:185px;
    position: relative;
    margin-right: 14px;
    margin-bottom: 9px;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .difang{
    position: absolute;
    left:10px;
    top:10px;
    width:auto;
    height:25px;
    line-height: 25px;
    padding-left: 24px;
    font-size: 14px;
    color: #ffffff;
    border-radius: 5px;
    opacity: 0.6;
    filter: alpha(opacity=60);
    padding-right: 10px;
    background: #000 url("../images/zz_beijing19.png") 10px center no-repeat;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .difang em{
    display: block;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .guoneir_a{
    display: block;
    width:226px;
    height:138px;
    overflow: hidden;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .guoneir_a img{
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li:hover .guoneir_a img{
    opacity:0.9;
    filter: alpha(opacity=90);
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li h3 a{
    position: absolute;
    left:0;
    top:98px;
    width:226px;
    height:40px;
    line-height: 40px;
    padding: 0 12px;
    box-sizing: border-box;
    font-size: 14px;
    color: #ffffff;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url("../images/zz_beijing18.png") center no-repeat;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li h3 a:hover{
    color: #ff8200;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .guoneir_x{
    height:47px;
    line-height: 47px;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .guoneir_x .guoneiem1{
    float: left;
    font-size: 18px;
    color: #ff8200;
    font-weight: bold;
}
.zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .guoneir_x .guoneiem2{
    float: right;
    font-size: 14px;
    color: #333333;
}
/*国内旅游结束*/

/*周边旅游开始*/
.zz_zhoubian{
    width:100%;
    height:660px;
}
.zz_zhoubian .zz_zhoubianc{
    width:1108px;
    height:660px;
    margin: 0 auto;
}
.zz_zhoubian .zz_zhoubianc .zz_tuijian_s{
    height:62px;
    background: url("../images/zz_beijing7.jpg") left bottom no-repeat;
}
.zz_zhoubian .zz_zhoubianc .zz_tuijian_s .zz_h2_1 a{
    float: left;
    line-height: 52px;
    padding-left: 59px;
    font-size: 28px;
    color: #68ca4a;
    font-weight: normal;
    background: url("../images/zz_beijing20.jpg") left top no-repeat;
}
.zz_zhoubian .zz_zhoubianc .zz_tuijian_s .zz_h2_1 a:hover{
    color: #0064ac;
    background: url("../images/zz_beijing21.jpg") left top no-repeat;
}
.zz_zhoubian .zz_zhoubianc .zz_tuijian_s em{
    float: left;
    font-size: 16px;
    color: #000000;
    margin-left: 15px;
    margin-top: 21px;
}
.zz_zhoubian .zz_zhoubianc .zz_tuijian_s .tui_more{
    float: right;
    width:78px;
    height:26px;
    margin-top: 19px;
    line-height: 26px;
    font-size: 14px;
    color: #9e8a85;
    text-align: center;
    background: url("../images/zz_beijing8.jpg") center no-repeat;
}
.zz_zhoubian .zz_zhoubianc .zz_tuijian_s .tui_more:hover{
    color: #68ca4a;
}
.zz_zhoubian .zz_zhoubianc .zz_tuijian_s .zz_h2_2 a{
    float: left;
    width:151px;
    height:46px;
    line-height: 46px;
    text-align: center;
    font-size: 22px;
    color: #ffffff;
    font-weight: normal;
    background: url("../images/zz_beijing15.jpg") center no-repeat;
    margin-left: 55px;
    margin-top: 6px;
}
.zz_zhoubian .zz_zhoubianc .zz_tuijian_s .zz_h2_2 a:hover{
    background: url("../images/zz_beijing16.jpg") center no-repeat;
}
.zz_zhoubian .zz_zhoubianc .zz_tuijian_s .zz_h2_3 a{
    float: left;
    width:151px;
    height:46px;
    line-height: 46px;
    text-align: center;
    font-size: 22px;
    color: #ffffff;
    font-weight: normal;
    background: url("../images/zz_beijing15.jpg") center no-repeat;
    margin-left: 14px;
    margin-top: 6px;
}
.zz_zhoubian .zz_zhoubianc .zz_tuijian_s .zz_h2_3 a:hover{
    background: url("../images/zz_beijing16.jpg") center no-repeat;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x{
    padding-top: 28px;
    padding-bottom: 20px;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l{
    float: left;
    width:380px;
    height:362px;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_a{
    display: block;
    width:380px;
    height:232px;
    overflow: hidden;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_a img{
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_a img:hover{
    opacity:0.9;
    filter: alpha(opacity=90);
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div{
    width:380px;
    height:130px;
    padding: 0 23px;
    box-sizing: border-box;
    background-color: #68ca4a;
    position: relative;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div h3{
    padding-top: 13px;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div h3 a{
    display: block;
    width:270px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 20px;
    color: #ffffff;
    font-weight: normal;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div h3 a:hover{
    font-weight: bold;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div .guonei_haohua{
    padding-top: 5px;
    padding-bottom: 15px;
    font-size: 20px;
    color: #ffffff;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div .guoneil_x .qian{
    float: left;
    font-size: 26px;
    color: #ffffff;
    font-weight: bold;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div .guoneil_x .qian_r{
    float: right;
    font-size: 16px;
    color: #ffffff;
    margin-top: 8px;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div .didian{
    position: absolute;
    right:24px;
    top:27px;
    font-size: 14px;
    color: #ffffff;
    padding-left: 14px;
    background: url("../images/zz_beijing17.png") left center no-repeat;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r{
    float: right;
    width:708px;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul{
    width:730px;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li{
    float: left;
    width:226px;
    height:185px;
    position: relative;
    margin-right: 14px;
    margin-bottom: 9px;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .difang{
    position: absolute;
    left:10px;
    top:10px;
    width:auto;
    height:25px;
    line-height: 25px;
    padding-left: 24px;
    font-size: 14px;
    color: #ffffff;
    border-radius: 5px;
    opacity: 0.6;
    filter: alpha(opacity=60);
    padding-right: 10px;
    background: #000 url("../images/zz_beijing19.png") 10px center no-repeat;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .difang em{
    display: block;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .guoneir_a{
    display: block;
    width:226px;
    height:138px;
    overflow: hidden;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .guoneir_a img{
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li:hover .guoneir_a img{
    opacity:0.9;
    filter: alpha(opacity=90);
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li h3 a{
    position: absolute;
    left:0;
    top:98px;
    width:226px;
    height:40px;
    line-height: 40px;
    padding: 0 12px;
    box-sizing: border-box;
    font-size: 14px;
    color: #ffffff;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url("../images/zz_beijing18.png") center no-repeat;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li h3 a:hover{
    color: #ff8200;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .guoneir_x{
    height:47px;
    line-height: 47px;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .guoneir_x .guoneiem1{
    float: left;
    font-size: 18px;
    color: #ff8200;
    font-weight: bold;
}
.zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .guoneir_x .guoneiem2{
    float: right;
    font-size: 14px;
    color: #333333;
}
/*周边旅游结束*/

/*主题旅游开始*/
.zz_zhuti{
    width:100%;
    height:286px;
}
.zz_zhuti .zz_zhutic{
    width:1108px;
    height:286px;
    margin: 0 auto;
}
.zz_zhuti .zz_zhutic .zz_tuijian_s{
    height:62px;
    background: url("../images/zz_beijing7.jpg") left bottom no-repeat;
}
.zz_zhuti .zz_zhutic .zz_tuijian_s h2 a{
    float: left;
    line-height: 52px;
    padding-left: 59px;
    font-size: 28px;
    color: #0094fe;
    font-weight: normal;
    background: url("../images/zz_beijing22.jpg") left top no-repeat;
}
.zz_zhuti .zz_zhutic .zz_tuijian_s h2 a:hover{
    color: #0064ac;
    background: url("../images/zz_beijing23.jpg") left top no-repeat;
}
.zz_zhuti .zz_zhutic .zz_tuijian_s em{
    float: left;
    font-size: 16px;
    color: #000000;
    margin-left: 15px;
    margin-top: 21px;
}
.zz_zhuti .zz_zhutic .zz_tuijian_s .tui_more{
    float: right;
    width:78px;
    height:26px;
    margin-top: 19px;
    line-height: 26px;
    font-size: 14px;
    color: #9e8a85;
    text-align: center;
    background: url("../images/zz_beijing8.jpg") center no-repeat;
}
.zz_zhuti .zz_zhutic .zz_tuijian_s .tui_more:hover{
    color: #0094fe;
}
.zz_zhuti .zz_zhutic .zz_zhutic_x{
    padding-top: 33px;
}
.zz_zhuti .zz_zhutic .zz_zhutic_x ul{
    width:1135px;
}
.zz_zhuti .zz_zhutic .zz_zhutic_x ul li{
    float: left;
    width:351px;
    height:162px;
    position: relative;
    margin-right: 26px;
}
.zz_zhuti .zz_zhutic .zz_zhutic_x ul li .zhuti_div{
    position: absolute;
    width:300px;
    height:122px;
    top:21px;
    left:26px;
    text-align: center;
    background: url("../images/zz_beijing24.png") repeat;
    transform: translate(0,0);
    transition:all 0.5s ease-in 0.1s;
    padding-top: 33px;
    box-sizing: border-box;
}
.zz_zhuti .zz_zhutic .zz_zhutic_x ul li .zhuti_div h3 a{
    display: block;
    padding: 0 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 28px;
    color: #ffffff;
    font-weight: normal;
}
.zz_zhuti .zz_zhutic .zz_zhutic_x ul li:hover .zhuti_div h3 a{
    color: #0094fe;
}
.zz_zhuti .zz_zhutic .zz_zhutic_x ul li .zhuti_div em{
    display: block;
    font-size: 16px;
    color: #ffffff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-top: 6px;
}
.zz_zhuti .zz_zhutic .zz_zhutic_x ul li:hover .zhuti_div{
    width:100%;
    height:100%;
    top:0;
    left:0;
    background: url("../images/zz_beijing25.png") center no-repeat;
    opacity: 1;
    transition-duration: 0.5s;
    padding: 0 10px;
    padding-top: 54px;
    box-sizing: border-box;
}
/*主题旅游结束*/

/*旅游租车开始*/
.zz_lvyou{
    width:100%;
    height:283px;
}
.zz_lvyou .zz_lvyouc{
    width:1108px;
    height:283px;
    margin: 0 auto;
}
.zz_lvyou .zz_lvyouc .zz_tuijian_s{
    height:62px;
    background: url("../images/zz_beijing7.jpg") left bottom no-repeat;
}
.zz_lvyou .zz_lvyouc .zz_tuijian_s h2 a{
    float: left;
    line-height: 52px;
    padding-left: 59px;
    font-size: 28px;
    color: #fc004b;
    font-weight: normal;
    background: url("../images/zz_beijing26.png") left center no-repeat;
}
.zz_lvyou .zz_lvyouc .zz_tuijian_s h2 a:hover{
    color: #0064ac;
    background: url("../images/zz_beijing27.png") left center no-repeat;
}
.zz_lvyou .zz_lvyouc .zz_tuijian_s em{
    float: left;
    font-size: 16px;
    color: #000000;
    margin-left: 15px;
    margin-top: 21px;
}
.zz_lvyou .zz_lvyouc .zz_tuijian_s .tui_more{
    float: right;
    width:78px;
    height:26px;
    margin-top: 19px;
    line-height: 26px;
    font-size: 14px;
    color: #9e8a85;
    text-align: center;
    background: url("../images/zz_beijing8.jpg") center no-repeat;
}
.zz_lvyou .zz_lvyouc .zz_tuijian_s .tui_more:hover{
    color: #fc004b;
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x{
    padding-top: 30px;
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x ul{
    width:1140px;
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x ul li{
    float: left;
    width:209px;
    height:127px;
    position: relative;
    margin-right: 18px;
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x ul li .lvyou_a{
    display: block;
    width:209px;
    height:127px;
    overflow: hidden;
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x ul li .lvyou_a img{
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x ul li h3 a{
    position: absolute;
    width:100%;
    left:0;
    top:87px;
    height:40px;
    line-height: 40px;
    padding: 0 12px;
    box-sizing: border-box;
    font-size: 14px;
    color: #ffffff;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url("../images/zz_beijing28.png") center no-repeat;
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x ul li:hover .lvyou_a img{
    opacity:0.9;
    filter: alpha(opacity=90);
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x ul li h3 a:hover{
    color: #ff8200;
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x ul li .lvyou_div{
    height:53px;
    line-height: 53px;
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x ul li .lvyou_div_l{
    float: left;
    font-size: 18px;
    color: #ff8200;
    font-weight: bold;
}
.zz_lvyou .zz_lvyouc .zz_lvyou_x ul li .lvyou_div_r{
    float: right;
    font-size: 14px;
    color: #333333;
}
/*旅游租车结束*/

/*旅游攻略开始*/
.zz_gonglue{
    width:100%;
    height:308px;
    padding-bottom: 15px;
}
.zz_gonglue .zz_gongluec{
    width:1108px;
    height:308px;
    margin: 0 auto;
}
.zz_gonglue .zz_gongluec .zz_erwei{
    position: fixed;
    right:0;
    top:30%;
    width:114px;
    z-index: 998;
    border-radius: 5px;
    overflow: hidden;
}
.zz_gonglue .zz_gongluec .zz_erwei img{
    margin-bottom: 4px;
}
.zz_gonglue .zz_gongluec .zz_tuijian_s{
    height:62px;
    background: url("../images/zz_beijing7.jpg") left bottom no-repeat;
}
.zz_gonglue .zz_gongluec .zz_tuijian_s h2 a{
    float: left;
    line-height: 52px;
    padding-left: 59px;
    font-size: 28px;
    color: #f67f76;
    font-weight: normal;
    background: url("../images/zz_beijing29.jpg") left center no-repeat;
}
.zz_gonglue .zz_gongluec .zz_tuijian_s h2 a:hover{
    color: #0064ac;
    background: url("../images/zz_beijing30.jpg") left center no-repeat;
}
.zz_gonglue .zz_gongluec .zz_tuijian_s em{
    float: left;
    font-size: 16px;
    color: #000000;
    margin-left: 15px;
    margin-top: 21px;
}
.zz_gonglue .zz_gongluec .zz_tuijian_s .tui_more{
    float: right;
    width:78px;
    height:26px;
    margin-top: 19px;
    line-height: 26px;
    font-size: 14px;
    color: #9e8a85;
    text-align: center;
    background: url("../images/zz_beijing8.jpg") center no-repeat;
}
.zz_gonglue .zz_gongluec .zz_tuijian_s .tui_more:hover{
    color: #f67f76;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x{
    padding-top: 28px;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_l{
    float: left;
    width:315px;
    height:192px;
    position: relative;
    margin-top: 7px;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_l .gonglue_a{
    display: block;
    width:315px;
    height:192px;
    overflow: hidden;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_l .gonglue_a img{
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_l:hover .gonglue_a img{
    opacity:0.9;
    filter: alpha(opacity=90);
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_l h3 a{
    position: absolute;
    left:0;
    bottom:0;
    padding: 0 8px;
    width:315px;
    height:47px;
    line-height: 47px;
    font-size: 16px;
    color: #ffffff;
    font-weight: normal;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url("../images/zz_beijing31.png") center no-repeat;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_l:hover h3 a{
    color: #f67f76;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r{
    float: right;
    width:765px;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul1{
    float: left;
    width:346px;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul1 li{
    height:42px;
    line-height: 42px;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul1 li h3 a{
    float: left;
    width:235px;
    font-size: 15px;
    color: #333333;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 18px;
    background: url("../images/zz_beijing32.jpg") left center no-repeat;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul1 li em{
    float: right;
    font-size: 15px;
    color: #666666;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul1 li:hover h3 a{
    color: #f67f76;
    background: url("../images/zz_beijing33.jpg") left center no-repeat;
}
.zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul2{
    float: right;
}
/*旅游攻略结束*/

/*底部导航开始*/
.zz_end{
    width:100%;
    background: url("../images/zz_beijing34.jpg") center top no-repeat;
}
.zz_end .zz_endc{
    width:1108px;
    min-height: 184px;
    margin: 0 auto;
    padding-top: 29px;
}
.zz_end .zz_endc .endul1{
    float: left;
    width:169px;
}
.zz_end .zz_endc .endul1 li a{
    display: block;
    padding-left: 65px;
    font-size: 15px;
    color: #666666;
    line-height: 36px;
}
.zz_end .zz_endc .endul1 .endul1_li1 a{
    font-size: 18px;
    color: #333333;
    line-height: 52px;
    background: url("../images/zz_beijing35.jpg") left center no-repeat;
}
.zz_end .zz_endc .endul1 li a[href]:hover{
    color: #0094fe;
}
.zz_end .zz_endc .endul2{
    float: left;
    width:184px;
}
.zz_end .zz_endc .endul2 li a{
    display: block;
    padding-left: 91px;
    font-size: 15px;
    color: #666666;
    line-height: 36px;
}
.zz_end .zz_endc .endul2 .endul1_li1 a{
    font-size: 18px;
    color: #333333;
    line-height: 52px;
    background: url("../images/zz_beijing36.jpg") 26px center no-repeat;
}
.zz_end .zz_endc .endul3{
    float: left;
    width:185px;
}
.zz_end .zz_endc .endul3 li a{
    display: block;
    padding-left: 87px;
    font-size: 15px;
    color: #666666;
    line-height: 36px;
}
.zz_end .zz_endc .endul3 .endul1_li1 a{
    font-size: 18px;
    color: #333333;
    line-height: 52px;
    background: url("../images/zz_beijing37.jpg") 21px center no-repeat;
}
.zz_end .zz_endc .endul4{
    float: left;
    width:198px;
}
.zz_end .zz_endc .endul4 li a{
    display: block;
    padding-left: 86px;
    font-size: 15px;
    color: #666666;
    line-height: 36px;
}
.zz_end .zz_endc .endul4 .endul1_li1 a{
    font-size: 18px;
    color: #333333;
    line-height: 52px;
    background: url("../images/zz_beijing38.jpg") 21px center no-repeat;
}
.zz_end .zz_endc .endul5{
    float: left;
    width:372px;
}
.zz_end .zz_endc .endul5 li a{
    display: block;
    padding-left: 25px;
    font-size: 15px;
    color: #666666;
    line-height: 36px;
}
.zz_end .zz_endc .endul5 .endul1_li1 a{
    font-size: 18px;
    color: #333333;
    line-height: 52px;
    padding-left: 88px;
    background: url("../images/zz_beijing39.jpg") 21px center no-repeat;
}
.zz_end .zz_endc .endul5 li a[href]:hover{
    color: #0094fe;
}
/*底部导航结束*/

/*底部开始*/
.zz_bottom{
    width:100%;
    background-color: #0064ac;
}
.zz_bottom .zz_bottomc{
    width:1108px;
    margin:0 auto;
}
.zz_bottom .zz_bottomc .zz_bottomcs{
    width:1108px;
    border-bottom: 1px solid #5d9bd0;
    padding: 10px 0;
}
.zz_bottom .zz_bottomc .zz_bottomcs p{
    font-size: 12px;
    color: #acdcff;
    line-height: 30px;
    text-align: center;
}
.zz_bottom .zz_bottomc .zz_bottomcx{
    line-height: 28px;
}
.zz_bottom .zz_bottomc .zz_bottomcx p a{
    display: inline-block;
    padding: 10px 0;
    font-size: 13px;
    color: #f1f1f1;
    transform: translate(0,0);
    transition:all 0.2s ease-in 0.2s;
}
.zz_bottom .zz_bottomc .zz_bottomcs p a{
    display: inline-block;
    color: #f1f1f1;
    transform: translate(0,0);
    transition:all 0.2s ease-in 0.2s;
}
.zz_bottom .zz_bottomc .zz_bottomcs p a[href]:hover{
    color: #acdcff;
    opacity: 1;
    transition-duration: 0.2s;
}
.zz_bottom .zz_bottomc .zz_bottomcx p img{
    vertical-align: middle;
    display: inline;
}
.zz_bottom .zz_bottomc .zz_bottomcx p a[href]:hover{
    color: #acdcff;
    opacity: 1;
    transition-duration: 0.2s;
}
.zz_bottom .zz_bottomc .zz_bottomcx p .gaba{
    padding-left: 22px;
    background: url("../images/gaba.png") left center no-repeat;
}
/*公用底部结束*/

/*底部开始*/
.zz_bottom1{
    display: none;
    width:100%;
    background-color: #0064ac;
}
.zz_bottom1 p{
    font-size: 12px;
    color: #acdcff;
    line-height: 30px;
}
.zz_bottom1 p a{
    display: inline-block;
    padding: 10px 0;
    font-size: 13px;
    color: #f1f1f1;
    transform: translate(0,0);
    transition:all 0.2s ease-in 0.2s;
}
.zz_bottom1 p img{
    vertical-align: middle;
    display: inline;
}
.zz_bottom1 p a[href]:hover{
    color: #acdcff;
    opacity: 1;
    transition-duration: 0.2s;
}
.zz_bottom1 p .gaba{
    padding-left: 30px;
    background: url("../images/gaba.png") left center no-repeat;
}
/*公用底部结束*/

/*特殊效果开始*/
.zz_threec img{
    animation: animate04 3s infinite ease;
    -webkit-animation: animate04 3s infinite ease;
    transform:scale(1);
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
}
@keyframes animate04 {
    50%{
        transform:scale(0.9);
        -moz-transform:scale(0.9);
        -webkit-transform:scale(0.9);
        -o-transform:scale(0.9);
    }100%{
         transform:scale(1);
         -moz-transform:scale(1);
         -webkit-transform:scale(1);
         -o-transform:scale(1);
     }
}
@-webkit-keyframes animate04 {
    50%{
        transform:scale(0.9);
        -moz-transform:scale(0.9);
        -webkit-transform:scale(0.9);
        -o-transform:scale(0.9);
    }100%{
         transform:scale(1);
         -moz-transform:scale(1);
         -webkit-transform:scale(1);
         -o-transform:scale(1);
     }
}
@-moz-keyframes animate04 {
    50%{
        transform:scale(0.9);
        -moz-transform:scale(0.9);
        -webkit-transform:scale(0.9);
        -o-transform:scale(0.9);
    }100%{
         transform:scale(1);
         -moz-transform:scale(1);
         -webkit-transform:scale(1);
         -o-transform:scale(1);
     }
}
@-o-keyframes animate04 {
    50%{
        transform:scale(0.9);
        -moz-transform:scale(0.9);
        -webkit-transform:scale(0.9);
        -o-transform:scale(0.9);
    }100%{
         transform:scale(1);
         -moz-transform:scale(1);
         -webkit-transform:scale(1);
         -o-transform:scale(1);
     }
}
/*特殊效果结束*/
.zz_caidan{
    display: none;
}
.zhezhao{
    display: none;
}
.to_top{
    position: fixed;
    right:2%;
    top:85%;
    width:50px;
    height:50px;
    border-radius: 100%;
    background-color: #000;
    opacity: 0.6;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    line-height: 50px;
    text-align: center;
    z-index: 999;
    cursor: pointer;
}
.to_top:hover{
    background-color: #0064ac;
}
.dibu_img{
    width: 100%;
}
/*媒体查询开始*/
@media (min-width: 320px) and (max-width: 750px) {
    .zz_top{
        display: none;
    }
    .zz_topx{
        height:auto;
        position: relative;
        padding-bottom: 10px;
        background-color: #fff;
        z-index: 999;
    }
    .zz_topx .zz_topxc{
        width:100%;
        height:auto;
        padding: 0 12px;
        box-sizing: border-box;
    }
    .zz_topx .zz_topxc .zz_logo{
        width:140px;
        margin-top: 14px;
        /*margin-top: 42px;*/
    }
    .zz_topx .zz_topxc .zz_search{
        float: none;
        width: 100%;
        height: 32px;
        margin-left: 0;
        margin-top: 0;
        background-color: #ff8200;
        position: absolute;
        left:0;
        top:0;
        display: none;
    }
    .zz_topx .zz_topxc .zz_search .zz_xiala{
        width:30%;
        height:26px;
        line-height: 26px;
    }
    .sel_div{
        height:26px;
        line-height: 26px;
    }
    .sel_sel{
        font-size: 12px;
        height:26px;
        line-height: 26px;
    }
    .zz_topx .zz_topxc .zz_rexian{
        display: none;
    }
    .zz_topx .zz_topxc .zz_search .zz_inp{
        float: left;
        width: 38%;
        height:26px;
        line-height: 26px;
        background-color: #fff;
        margin-top: 3px;
        padding: 0 10px;
    }
    .zz_topx .zz_topxc .zz_search .zz_inp input{
        height:26px;
        line-height: 26px;
        font-size: 12px;
    }
    .zz_topx .zz_topxc .zz_search .search {
        float: right;
        width:10%;
        font-size: 13px;
        color: #ffffff;
        padding-left: 25px;
        background: url(../images/zz_beijing4.png) left center no-repeat;
        margin-left: 0;
        margin-top: 0;
        line-height: 32px;
    }
    .zz_caidan{
        display: block;
        position: absolute;
        right:0;
        top: 10px;
        /*top:40px;*/
        width:43px;
        height:29px;
        background: url("../images/zz_beijing40.jpg") center no-repeat;
        background-size: 25px 17px;
    }
    .zz_menu{
        position: absolute;
        right:0;
        top: 46px;
        /*top:74px;*/
        width:140px;
        height:auto;
        z-index: 9999;
        padding-bottom: 20px;
        display: none;
    }
    .zz_menu .zz_menuc{
        width:auto;
        height:auto;
    }
    .zz_menu .zz_menuc ul li{
        float: none;
        width:140px;
        margin-left: 0;
        padding-right: 0;
        background: none;
    }
    .zz_menu .zz_menuc ul li a{
        font-size: 14px;
    }
    .zz_menu .zz_menuc ul li .zz_yc{
        display: none;
    }
    .zz_menu .zz_menuc ul li:hover .zz_yc{
        display: none;
    }
    .zhezhao{
        width: 100%;
        height: 100%;
        position: fixed;
        left: 0;
        top: 0;
        z-index: 99;
        background-color: #000000;
        opacity: 0.4;
        display: none;
        overflow-x: hidden;
    }
    .zz_lunbo{
        display: none;
    }
    .zz_lunbo1{
        display: block;
    }
    .zz_three{
        height:auto;
        padding: 0 12px;
        box-sizing: border-box;
        padding-bottom: 20px;
    }
    .zz_three .zz_threec{
        width:100%;
        height:auto;
    }
    .zz_three .zz_threec a{
        width:32%;
        height:auto;
        margin-top: 20px;
    }
    .zz_three .zz_threec a:nth-child(2){
        margin: 0 2%;
        margin-top: 20px;
    }
    .zz_threec img{
        animation: animate04 0s infinite ease;
        -webkit-animation: animate04 0s infinite ease;
        transform:scale(1);
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -o-transform:scale(1);
        width:100%;
    }
    .zz_tuijian{
        height:auto;
        padding: 0 12px;
        box-sizing: border-box;
        padding-bottom: 20px;
    }
    .zz_tuijian .zz_tuijianc{
        width:100%;
        height:auto;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_s{
        height:44px;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_s h2 a{
        float: left;
        line-height: 32px;
        padding-left: 29px;
        font-size: 16px;
        color: #0094fe;
        font-weight: normal;
        background: url(../images/zz_beijing11.jpg) left center no-repeat;
        background-size: 20px 22px;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_s h2 a:hover{
        background: url(../images/zz_beijing12.jpg) left center no-repeat;
        background-size: 20px 22px;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_s em{
        display: none;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_s .tui_more{
        float: right;
        width: 64px;
        height: 20px;
        margin-top: 7px;
        line-height: 20px;
        font-size: 12px;
        color: #9e8a85;
        text-align: center;
        background: #e2e2e2;
        border-radius: 40px;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x{
        padding-top: 15px;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul{
        width:100%;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li{
        width:49%;
        height:auto;
        margin-right: 0;
        margin-bottom: 2%;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li img{
        width:100%;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li:nth-of-type(even){
        float: right;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div{
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        padding: 0 12px;
        box-sizing: border-box;
        background: url(../images/zz_beijing9.png) repeat;
        transform: translate(0,0);
        transition: all 0.5s ease-in 0.1s;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_img{
        display: none;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div h3 a{
        display: block;
        font-size: 16px;
        color: #ffffff;
        font-weight: normal;
        text-align: center;
        margin-top: 32px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li:hover .tui_div{
        top:0;
        padding-top: 0;
        opacity: 1;
        transition-duration: 0.5s;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div .tui_xie{
        text-align: center;
        font-size: 12px;
        color: #ffffff;
        padding: 5px 0;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div em{
        display: block;
        text-align: center;
        font-size: 12px;
        color: #ffffff;
        line-height: 25px;
        height:50px;
        margin-top: 0;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div .tui_xx{
        margin-top: 0;
        background: url(../images/zz_beijing10.png) center no-repeat;
        background-size: 32px 32px;
    }
    .zz_tuijian .zz_tuijianc .zz_tuijian_x ul li .tui_div .tui_xx:hover{
        background: url(../images/zz_beijing10.png) center no-repeat;
        background-size: 32px 32px;
    }
    .zz_guonei{
        height:auto;
        padding: 0 12px;
        box-sizing: border-box;
        padding-bottom: 10px;
    }
    .zz_guonei .zz_guoneic{
        width:100%;
        height:auto;
    }
    .zz_guonei .zz_guoneic .zz_tuijian_s{
        height:44px;
    }
    .zz_guonei .zz_guoneic .zz_tuijian_s .zz_h2_1 a{
        float: left;
        line-height: 32px;
        padding-left: 29px;
        font-size: 16px;
        color: #ff8200;
        font-weight: normal;
        background: url(../images/zz_beijing13.jpg) left 5px no-repeat;
        background-size: 24px 21px;
    }
    .zz_guonei .zz_guoneic .zz_tuijian_s .zz_h2_1 a:hover{
        background: url(../images/zz_beijing14.jpg) left 5px no-repeat;
        background-size: 24px 21px;
    }
    .zz_guonei .zz_guoneic .zz_tuijian_s em{
        display: none;
    }
    .zz_guonei .zz_guoneic .zz_tuijian_s .tui_more{
        float: right;
        width: 64px;
        height: 20px;
        margin-top: 7px;
        line-height: 20px;
        font-size: 12px;
        color: #9e8a85;
        text-align: center;
        background: #e2e2e2;
        border-radius: 40px;
    }
    .zz_guonei .zz_guoneic .zz_tuijian_s .zz_h2_2 a{
        display: none;
    }
    .zz_guonei .zz_guoneic .zz_tuijian_s .zz_h2_3 a{
        display: none;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x{
        padding-top: 18px;
        padding-bottom: 0;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_l{
        float: none;
        width:auto;
        height:auto;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_a{
        display: block;
        width:100%;
        height:auto;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_a img{
        display: block;
        width:100%;
        height:auto;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div {
        width: 100%;
        height: auto;
        padding: 5px 13px;
        box-sizing: border-box;
        background-color: #ff8200;
        position: relative;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div h3 {
        padding-top: 0;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div h3 a{
        display: block;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 16px;
        color: #ffffff;
        font-weight: normal;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div .didian {
        position: absolute;
        right: 24px;
        top: 30px;
        line-height: 25px;
        font-size: 14px;
        color: #ffffff;
        padding-left: 14px;
        background: url(../images/zz_beijing17.png) left center no-repeat;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div .guonei_haohua {
        padding-top: 0;
        padding-bottom: 0;
        font-size: 14px;
        color: #ffffff;
        line-height: 30px;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div .guoneil_x .qian {
        float: left;
        font-size: 12px;
        color: #ffffff;
        font-weight: bold;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_l .guonei_div .guoneil_x .qian_r {
        float: right;
        font-size: 12px;
        color: #ffffff;
        margin-top: 0;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r{
        float: none;
        width: 100%;
        padding-top: 20px;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul{
        width:auto;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li{
        float: left;
        width: 49%;
        height: auto;
        position: relative;
        margin-right: 0;
        margin-bottom: 2%;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li:nth-of-type(even){
        float: right;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .guoneir_a{
        display: block;
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .guoneir_a img{
        width:100%;
        height:auto;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li h3 a{
        position: absolute;
        left: 0;
        top: auto;
        bottom:30px;
        width: 100%;
        height: 30px;
        line-height: 30px;
        padding: 0 12px;
        box-sizing: border-box;
        font-size: 14px;
        color: #ffffff;
        font-weight: normal;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        background: url(../images/zz_beijing18.png) center repeat;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .guoneir_x{
        height: 30px;
        line-height: 30px;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .guoneir_x .guoneiem1{
        float: left;
        font-size: 12px;
        color: #ff8200;
        font-weight: bold;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .guoneir_x .guoneiem2{
        float: right;
        font-size: 12px;
        color: #333;
    }
    .zz_guonei .zz_guoneic .zz_guonei_x .guonei_r ul li .difang{
        position: absolute;
        left: 10px;
        top: 10px;
        width: auto;
        height: 20px;
        line-height: 20px;
        padding-left: 24px;
        font-size: 13px;
        color: #ffffff;
        border-radius: 5px;
        opacity: 0.6;
        filter: alpha(opacity=60);
        padding-right: 10px;
        background: #000 url(../images/zz_beijing19.png) 10px center no-repeat;
        background-size: 8px 11px;
    }
    .guonei_xx{
        display: none;
    }
    .zz_zhoubian{
        height:auto;
        padding: 0 12px;
        box-sizing: border-box;
        padding-bottom: 10px;
    }
    .zz_zhoubian .zz_zhoubianc{
        width:100%;
        height:auto;
    }
    .zz_zhoubian .zz_zhoubianc .zz_tuijian_s{
        height:44px;
    }
    .zz_zhoubian .zz_zhoubianc .zz_tuijian_s .zz_h2_1 a{
        float: left;
        line-height: 32px;
        padding-left: 29px;
        font-size: 16px;
        color: #68ca4a;
        font-weight: normal;
        background: url(../images/zz_beijing20.jpg) left 5px no-repeat;
        background-size: 24px 21px;
    }
    .zz_zhoubian .zz_zhoubianc .zz_tuijian_s .zz_h2_1 a:hover{
        background: url(../images/zz_beijing21.jpg) left 5px no-repeat;
        background-size: 24px 21px;
    }
    .zz_zhoubian .zz_zhoubianc .zz_tuijian_s em{
        display: none;
    }
    .zz_zhoubian .zz_zhoubianc .zz_tuijian_s .tui_more{
        float: right;
        width: 64px;
        height: 20px;
        margin-top: 7px;
        line-height: 20px;
        font-size: 12px;
        color: #9e8a85;
        text-align: center;
        background: #e2e2e2;
        border-radius: 40px;
    }
    .zz_zhoubian .zz_zhoubianc .zz_tuijian_s .zz_h2_2 a{
        display: none;
    }
    .zz_zhoubian .zz_zhoubianc .zz_tuijian_s .zz_h2_3 a{
        display: none;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x{
        padding-top: 18px;
        padding-bottom: 0;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l{
        float: none;
        width:auto;
        height:auto;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_a{
        display: block;
        width:100%;
        height:auto;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_a img{
        display: block;
        width:100%;
        height:auto;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div {
        width: 100%;
        height: auto;
        padding: 5px 13px;
        box-sizing: border-box;
        background-color: #68ca4a;
        position: relative;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div h3 {
        padding-top: 0;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div h3 a{
        display: block;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 16px;
        color: #ffffff;
        font-weight: normal;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div .didian {
        position: absolute;
        right: 24px;
        top: 30px;
        line-height: 25px;
        font-size: 14px;
        color: #ffffff;
        padding-left: 14px;
        background: url(../images/zz_beijing17.png) left center no-repeat;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div .guonei_haohua {
        padding-top: 0;
        padding-bottom: 0;
        font-size: 14px;
        color: #ffffff;
        line-height: 30px;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div .guoneil_x .qian {
        float: left;
        font-size: 12px;
        color: #ffffff;
        font-weight: bold;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_l .guonei_div .guoneil_x .qian_r {
        float: right;
        font-size: 12px;
        color: #ffffff;
        margin-top: 0;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r{
        float: none;
        width: 100%;
        padding-top: 20px;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul{
        width:auto;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li{
        float: left;
        width: 49%;
        height: auto;
        position: relative;
        margin-right: 0;
        margin-bottom: 2%;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li:nth-of-type(even){
        float: right;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .guoneir_a{
        display: block;
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .guoneir_a img{
        width:100%;
        height:auto;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li h3 a{
        position: absolute;
        left: 0;
        top: auto;
        bottom:30px;
        width: 100%;
        height: 30px;
        line-height: 30px;
        padding: 0 12px;
        box-sizing: border-box;
        font-size: 14px;
        color: #ffffff;
        font-weight: normal;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        background: url(../images/zz_beijing18.png) center repeat;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .guoneir_x{
        height: 30px;
        line-height: 30px;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .guoneir_x .guoneiem1{
        float: left;
        font-size: 12px;
        color: #ff8200;
        font-weight: bold;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .guoneir_x .guoneiem2{
        float: right;
        font-size: 12px;
        color: #333;
    }
    .zz_zhoubian .zz_zhoubianc .zz_guonei_x .guonei_r ul li .difang{
        position: absolute;
        left: 10px;
        top: 10px;
        width: auto;
        height: 20px;
        line-height: 20px;
        padding-left: 24px;
        font-size: 13px;
        color: #ffffff;
        border-radius: 5px;
        opacity: 0.6;
        filter: alpha(opacity=60);
        padding-right: 10px;
        background: #000 url(../images/zz_beijing19.png) 10px center no-repeat;
        background-size: 8px 11px;
    }
    .guonei_xx{
        display: none;
    }
    .zz_zhuti{
        width:100%;
        height:auto;
        padding: 0 12px;
        box-sizing: border-box;
        padding-bottom: 20px;
    }
    .zz_zhuti .zz_zhutic{
        width:100%;
        height:auto;
    }
    .zz_zhuti .zz_zhutic .zz_tuijian_s{
        height:44px;
    }
    .zz_zhuti .zz_zhutic .zz_tuijian_s h2 a{
        float: left;
        line-height: 32px;
        padding-left: 29px;
        font-size: 16px;
        color: #0094fe;
        font-weight: normal;
        background: url(../images/zz_beijing22.jpg) left center no-repeat;
        background-size: 24px 18px;
    }
    .zz_zhuti .zz_zhutic .zz_tuijian_s h2 a:hover{
        background: url(../images/zz_beijing23.jpg) left center no-repeat;
        background-size: 24px 18px;
    }
    .zz_zhuti .zz_zhutic .zz_tuijian_s em{
        display: none;
    }
    .zz_zhuti .zz_zhutic .zz_tuijian_s .tui_more{
        float: right;
        width: 64px;
        height: 20px;
        margin-top: 7px;
        line-height: 20px;
        font-size: 12px;
        color: #9e8a85;
        text-align: center;
        background: #e2e2e2;
        border-radius: 40px;
    }
    .zz_zhuti .zz_zhutic .zz_zhutic_x ul{
        width:auto;
    }
    .zz_zhuti .zz_zhutic .zz_zhutic_x ul li{
        float: left;
        width: 100%;
        height: auto;
        position: relative;
        margin-right: 0;
        border-radius: 10px;
        overflow: hidden;
    }
    .zz_zhuti .zz_zhutic .zz_zhutic_x ul li .zhuti_div {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        text-align: center;
        background: url(../images/zz_beijing24.png) repeat;
        transform: translate(0, 0);
        transition: all 0.5s ease-in 0.1s;
        padding-top: 16%;
        box-sizing: border-box;
    }
    .zz_zhuti .zz_zhutic .zz_zhutic_x ul li:hover .zhuti_div{
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        text-align: center;
        background: url(../images/zz_beijing24.png) repeat;
        transform: translate(0, 0);
        transition: all 0.5s ease-in 0.1s;
        padding-top: 16%;
        box-sizing: border-box;
    }
    .zz_zhuti .zz_zhutic .zz_zhutic_x ul li img{
        width:100%;
        height:auto;
    }
    .zz_zhuti .zz_zhutic .zz_zhutic_x ul li .zhuti_div h3 a{
        display: block;
        padding: 0 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 18px;
        color: #ff8200;
        font-weight: normal;
    }
    .zz_zhuti .zz_zhutic .zz_zhutic_x ul li .zhuti_div em{
        font-size: 14px;
        color: #ffffff;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .zz_zhuti .zz_zhutic .zz_zhutic_x{
        padding-top: 23px;
    }
    .zz_lvyou{
        width:100%;
        height:auto;
        padding: 0 12px;
        box-sizing: border-box;
        padding-bottom: 15px;
    }
    .zz_lvyou .zz_lvyouc{
        width:100%;
        height:auto;
    }
    .zz_lvyou .zz_lvyouc .zz_tuijian_s{
        height:44px;
    }
    .zz_lvyou .zz_lvyouc .zz_tuijian_s h2 a{
        float: left;
        line-height: 32px;
        padding-left: 29px;
        font-size: 16px;
        color: #fc004b;
        font-weight: normal;
        background: url(../images/zz_beijing26.png) left 5px no-repeat;
        background-size: 24px 21px;
    }
    .zz_lvyou .zz_lvyouc .zz_tuijian_s h2 a:hover{
        background: url(../images/zz_beijing27.png) left 5px no-repeat;
        background-size: 24px 21px;
    }
    .zz_lvyou .zz_lvyouc .zz_tuijian_s em{
        display: none;
    }
    .zz_lvyou .zz_lvyouc .zz_tuijian_s .tui_more{
        float: right;
        width: 64px;
        height: 20px;
        margin-top: 7px;
        line-height: 20px;
        font-size: 12px;
        color: #9e8a85;
        text-align: center;
        background: #e2e2e2;
        border-radius: 40px;
    }
    .zz_lvyou .zz_lvyouc .zz_lvyou_x{
         padding-top: 20px;
    }
    .zz_lvyou .zz_lvyouc .zz_lvyou_x ul{
        width:100%;
    }
    .zz_lvyou .zz_lvyouc .zz_lvyou_x ul li{
        float: left;
        width: 48%;
        height: auto;
        position: relative;
        margin-right: 0;
    }
    .zz_lvyou .zz_lvyouc .zz_lvyou_x ul li .lvyou_a{
        display: block;
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    .zz_lvyou .zz_lvyouc .zz_lvyou_x ul li .lvyou_a img{
        width:100%;
        height:auto;
    }
    .zz_lvyou .zz_lvyouc .zz_lvyou_x ul li .lvyou_div{
        height: 40px;
        line-height: 40px;
    }
    .zz_lvyou .zz_lvyouc .zz_lvyou_x ul li .lvyou_div_l{
        float: left;
        font-size: 14px;
        color: #ff8200;
        font-weight: bold;
    }
    .zz_lvyou .zz_lvyouc .zz_lvyou_x ul li .lvyou_div_r{
        float: right;
        font-size: 14px;
        color: #333333;
    }
    .zz_lvyou .zz_lvyouc .zz_lvyou_x ul li h3 a{
        position: absolute;
        width: 100%;
        left: 0;
        top: auto;
        bottom:40px;
        height: 30px;
        line-height: 30px;
        padding: 0 12px;
        box-sizing: border-box;
        font-size: 14px;
        color: #ffffff;
        font-weight: normal;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        background: url(../images/zz_beijing28.png) center repeat;
    }
    .zz_gonglue{
        width:100%;
        height:auto;
        padding: 0 12px;
        box-sizing: border-box;
        padding-bottom: 15px;
    }
    .zz_gonglue .zz_gongluec{
        width:100%;
        height:auto;
    }
    .zz_gonglue .zz_gongluec .zz_erwei{
        display: none;
    }
    .zz_gonglue .zz_gongluec .zz_tuijian_s{
        height:44px;
    }
    .zz_gonglue .zz_gongluec .zz_tuijian_s h2 a{
        float: left;
        line-height: 32px;
        padding-left: 29px;
        font-size: 16px;
        color: #f67f76;
        font-weight: normal;
        background: url(../images/zz_beijing29.jpg) left 5px no-repeat;
        background-size: 24px 23px;
    }
    .zz_gonglue .zz_gongluec .zz_tuijian_s h2 a:hover{
        background: url(../images/zz_beijing30.jpg) left 5px no-repeat;
        background-size: 24px 23px;
    }
    .zz_gonglue .zz_gongluec .zz_tuijian_s em{
        display: none;
    }
    .zz_gonglue .zz_gongluec .zz_tuijian_s .tui_more{
        float: right;
        width: 64px;
        height: 20px;
        margin-top: 7px;
        line-height: 20px;
        font-size: 12px;
        color: #9e8a85;
        text-align: center;
        background: #e2e2e2;
        border-radius: 40px;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x{
        padding-top: 18px;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_l{
        float: none;
        width: 100%;
        height: auto;
        position: relative;
        margin-top: 0;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_l .gonglue_a{
        display: block;
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_l .gonglue_a img{
        width:100%;
        height:auto;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_l h3 a{
        position: absolute;
        left: 0;
        bottom: 0;
        padding: 0 8px;
        width: 100%;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        color: #ffffff;
        font-weight: normal;
        box-sizing: border-box;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        background: url(../images/zz_beijing31.png) center repeat;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r{
        float: none;
        width: 100%;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul2{
        display: none;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul1{
        float: none;
        width: 100%;
        padding-top: 10px;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul1 li h3 a{
        float: left;
        width: 65%;
        font-size: 13px;
        color: #333333;
        font-weight: normal;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-left: 8px;
        background: url(../images/zz_beijing32.jpg) left center no-repeat;
        background-size: 3px 3px;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul1 li em{
        float: right;
        font-size: 13px;
        color: #666666;
    }
    .zz_gonglue .zz_gongluec .zz_gonglue_x .gonglue_r .gonglueul1 li h3 a:hover{
        background-size: 3px 3px;
    }
    .zz_end{
        display: none;
    }
    .dibu_img{
        display: none;
    }
    .zz_bottom{
        display: none;
        width:100%;
        padding: 0 12px;
        box-sizing: border-box;
    }
    .zz_bottom .zz_bottomc{
        width: 100%;
    }
    .zz_bottom .zz_bottomc .zz_bottomcs {
        display: none;
    }
    .zz_bottom .zz_bottomc .zz_bottomcx p a{
        display: inline;
        padding:0;
        font-size: 12px;
    }
    html,body{
        min-width: 320px;
        max-width: 750px;
        overflow-x: hidden;
    }
    .zz_bottom{
        display: none;
    }
    /*底部开始*/
    .zz_bottom1{
        display: block;
        width:100%;
        background-color: #0064ac;
        text-align: center;
        padding: 5px 0;
    }
    .zz_bottom1 p{
        font-size: 12px;
        color: #acdcff;
        line-height: 25px;
    }
    .zz_bottom1 p a{
        display: inline-block;
        padding: 0;
        font-size: 12px;
        color: #f1f1f1;
        transform: translate(0,0);
        transition:all 0.2s ease-in 0.2s;
    }
    .zz_bottom1 p img{
        vertical-align: middle;
        display: inline;
    }
    .zz_bottom1 p a[href]:hover{
        color: #acdcff;
        opacity: 1;
        transition-duration: 0.2s;
    }
    .zz_bottom1 p .gaba{
        padding-left: 30px;
        background: url("../images/gaba.png") left center no-repeat;
    }
    /*公用底部结束*/
    .to_top{
        position: fixed;
        right:0;
        top:80%;
        width:30px;
        height:30px;
        border-radius: 100%;
        background-color: #000;
        opacity: 0.6;
        font-size: 16px;
        color: #fff;
        font-weight: bold;
        line-height: 30px;
        text-align: center;
        z-index: 999;
        cursor: pointer;
    }
    .to_top:hover{
        background-color: #0064ac;
    }
    .zz_erwei{
        display: none;
    }
    .zz_tianqi{
        display: none;
    }
}
/*媒体查询结束*/