﻿/***
 标题：东湖猴岛独立部分
 第一部分为：首页样式（其他项目无须引用）
 时间：16-12-18
***/

html,
body,
ul,
li,
a,
span,
div,
html,
b,
p,
input {
    margin: 0;
    padding: 0;
    font-family: Microsoft YaHei;
    font-size: 12px;
}
ul li {
    list-style: none;
}
img {
    max-width: 100%;
}
a {
    text-decoration: none;
    color: #777777;
}
a:hover {
    text-decoration: none;
    color: #777777;
}
.head_monkey {
    width: 100%;
    position: relative;
    z-index: 9999;
}
li{
    list-style: none;
}
input::-webkit-input-placeholder {
    color: #666666;
    -webkit-transition: color.5s;
}
input:focus::-webkit-input-placeholder,
input:hover::-webkit-input-placeholder {
    color: #c2c2c2;
    -webkit-transition: color.5s;
}
body {
    min-width: 1200px;
    background: #EEEEEE;
}
.Content {
    overflow: hidden;
}
/*首页部分*/
.head_monkey .bar {
    width: 100%;
    height: 46px;
    background: #1B86BE;
    position: relative;
    z-index: 9;
}
.head_monkey .bar_con {
    width: 1200px;
    margin: 0 auto;
}
.head_monkey .bar_con .weather {
    display: inline-block;
    vertical-align: top;
    line-height: 46px;
    font-size: 12px;
    color: #FFFFFF;
}
.head_monkey .bar_con li {
    float: right;
    line-height: 46px;
    margin-left: 5px;
    padding: 0 5px;
    cursor: pointer;
    color:#fff;
}
.head_monkey .bar_con li a {
    font-size: 12px;
    color: #FFFFFF;
}
.head_monkey .bar_con li a:hover {
    text-decoration: underline;
}
.head_monkey .bar_con span {
    float: right;
    line-height: 46px;
    font-size: 12px;
    color: #FFFFFF;
    padding:0 6px;
}
.head_monkey .nav{
    width: 100%;
    height: 110px;
    background: #ffffff;
    border-bottom:4px solid #CCCCCC;
}
.head_monkey .nav .nav_menu{
    width:1200px;
    margin:0 auto;
}
.head_monkey .nav .logo {
    height: 96px;
    width: 80px;
    display: inline;
}
.head_monkey .nav .nav_list{
    float: right;
    width:1050px;
}
.head_monkey .nav .nav_list ul .main_list{
    background: url(../../images/hn_qxl/menu_icon.png) no-repeat;
    width:130px;
    height:110px;
    float: left;
    border-left: 1px solid #EEEEEE;
    cursor:pointer;
    transition:all 0.2s linear;
    position: relative;
}
.head_monkey .nav .nav_list ul .main_list_one{
    background: url(../../images/hn_qxl/menu_icon.png) no-repeat;
    width:130px;
    height:110px;
    float: left;
    border-left: 1px solid #EEEEEE;
    cursor:pointer;
    transition:all 0.2s linear;
    position: relative;
}
.head_monkey .nav .nav_list ul .main_list_one.icon1{
    background-position: 43px 13px;
}
.head_monkey .nav .nav_list ul .main_list.icon2{
    background-position: -88px 13px;
}
.head_monkey .nav .nav_list{position:relative;}
.head_monkey .nav .nav_list ul .main_list.icon3{
    background-position: -216px 13px;
}
.head_monkey .nav .nav_list ul .main_list.icon4{
    background-position: -350px 13px;
}
.head_monkey .nav .nav_list ul .main_list.icon5{
    background-position: -475px 13px;
}
.head_monkey .nav .nav_list ul .main_list.icon6{
    background-position: -603px 13px;
}
.head_monkey .nav .nav_list ul .main_list.icon7{
    background-position: -731px 13px;
}
.head_monkey .nav .nav_list ul .main_list.icon8{
    background-position: -863px 13px;
}
.head_monkey .nav .nav_list ul .main_list_one.icon1:hover,
.head_monkey .nav .nav_list ul .main_list_one.icon1.selected{
    background:#1B86BE url(../../images/hn_qxl/menu_icon.png) 43px -40px no-repeat;
    color:white;
}
.head_monkey .nav .nav_list ul .main_list.icon2:hover,
.head_monkey .nav .nav_list ul .main_list.icon2.selected{
    background:#1B86BE url(../../images/hn_qxl/menu_icon.png) -88px -40px no-repeat;
    color:white;
}
.head_monkey .nav .nav_list ul .main_list.icon3:hover,
.head_monkey .nav .nav_list ul .main_list.icon3.selected{
    background:#1B86BE url(../../images/hn_qxl/menu_icon.png) -216px -40px no-repeat;
    color:white;
}
.head_monkey .nav .nav_list ul .main_list.icon4:hover,
.head_monkey .nav .nav_list ul .main_list.icon4.selected{
    background:#1B86BE url(../../images/hn_qxl/menu_icon.png) -350px -40px no-repeat;
    color:white;
}
.head_monkey .nav .nav_list ul .main_list.icon5:hover,
.head_monkey .nav .nav_list ul .main_list.icon5.selected{
    background:#1B86BE url(../../images/hn_qxl/menu_icon.png) -475px -40px no-repeat;
    color:white;
}
.head_monkey .nav .nav_list ul .main_list.icon6:hover,
.head_monkey .nav .nav_list ul .main_list.icon6.selected{
    background:#1B86BE url(../../images/hn_qxl/menu_icon.png) -603px -40px no-repeat;
    color:white;
}
.head_monkey .nav .nav_list ul .main_list.icon7:hover,
.head_monkey .nav .nav_list ul .main_list.icon7.selected{
    background:#1B86BE url(../../images/hn_qxl/menu_icon.png) -731px -40px no-repeat;
    color:white;
}
.head_monkey .nav .nav_list ul .main_list.icon8:hover,
.head_monkey .nav .nav_list ul .main_list.icon8.selected{
    background:#1B86BE url(../../images/hn_qxl/menu_icon.png) -863px -40px no-repeat;
    color:white;
}
.head_monkey .nav .logo>img{
    margin-top:8px;
}
.head_monkey .nav .nav_list span.nav_title {
    width: 130px;
    display: block;
    height: 36;
    text-align: center;
    line-height: 24px;
    font-size: 14px;
    margin-top:60px;
}
.head_monkey .nav .nav_list ul .main_list .drop_menu{
    margin-top: 4px;
    display: none;
    position: absolute;
    padding-top: 110px;
    left:0;
}
.head_monkey .nav .nav_list ul .main_list.right .drop_menu{
    right: 0;
}
.head_monkey .nav .nav_list ul .main_list .drop_menu ul a:hover{
    color:#FF7800;
}
.head_monkey .nav .nav_list ul .main_list:hover .drop_menu{
    display: block;
}
.nav_cover {
    position: absolute;
    width: 100%;
    height: 50px;
    z-index:990;
    background: rgba(255,255,255,.8);
    cursor:pointer;
    height:0px;
}
.head_monkey .nav .nav_list ul .main_list:hover .nav_link{
    color:white;
}
li.main_list .nav_link {
    display: block;
    height: 100px;
    /* margin-top: -40px; */
    position: absolute;
    z-index: 9999;
}
.head_monkey .drop_menu li.list_show{
    line-height: 50px;
    float: left;
    margin-left:20px;
    color:black;
}
.head_monkey .drop_menu li.list_show:hover{
    border-bottom:3px solid #FF7800;
    color:#FF7800;
}
.head_monkey .nav .nav_list ul .main_list.icon6.selected .nav_link{
    color:white;
}

/*底部*/
.foot{width: 100%;position: relative;z-index: 9999;}
.foot .footCon .mdh{background: #F2F2F2;text-align: center;}
.foot .footCon .fcInfo{padding: 23px 0 25px;/*border-bottom: 1px solid #4DADD7;*/display: inline-block;width: 1200px; margin: 0 auto; }
.foot .footCon .fcInfo > div{float: left;}
.foot .footCon .fcInfo .tel{height: 100px;border-right:1px solid #4DADD7;width: 280px;padding: 33px 4px 0;}
.foot .footCon .fcInfo .tel > p{font-size: 14px;color: #FFFFFF;}
.foot .footCon .fcInfo .tel > p.num{font-size: 35px;}
.foot .footCon .fcInfo .about{width: 170px;/*border-right:1px solid #4DADD7;*/height: 230px;}
.foot .footCon .fcInfo .about.last{border: none;}
.foot .footCon .fcInfo .about > p{color:#444444;font-size: 12px;margin-left: 30px;margin-bottom: 13px;}
.foot .footCon .fcInfo .about > p a{color:#777777}
.foot .footCon .fcInfo .about > p a:hover{color:#008AC6 ;}
.foot .footCon .fcInfo .about > p.tit{font-size: 14px;margin-top: 3px;}
.foot .footCon .fcInfo .about > p > img{margin: 3px 13px 0 0;width: 40px;height: 40px;}
.foot .footCon .fcInfo .about > p.qr{width: 83px;height: 83px;background: #FFFFFF;padding: 4px;}
.foot .footCon .fcInfo .about > p.qr > img{width: 83px;height: 83px;margin: 0;}
.foot .footCon .tips{height: 30px;border-bottom: 1px solid #F2F2F2;padding: 15px 0;width: 1200px;margin: 0 auto;}
.foot .footCon .tips > p{font-size: 12px;color: #444444;float: left;line-height: 20px;}
.foot .footCon .tips > p a{color:#777777;margin-left:10px;}
.foot .footCon .tips > p.tit{width: 63px;margin-left: 3px;}
.foot .footCon .tips > p.con{width: 1100px;}
.foot .footCon .tips > p.con > span{margin-right: 25px;}
.foot .footCon .pageInfo{width: 1200px;margin: 0 auto;padding: 10px 0;height: 120px;position:relative;}
.foot .footCon .pageInfo > p{font-size: 14px;color: #FFFFFF;line-height: 25px;}
.foot .footCon .pageInfo > p.ft{font-size: 14px;}
.foot .footCon .pageInfo .tel{float: right;font-size: 12px;color: #FFFFFF;line-height: 20px;margin-top: -50px;}
.foot .footCon .pageInfo .tel p:nth-of-type(1){font-size: 16px;margin-bottom:20px;}
.foot .footCon .pageInfo .tel p.phone{font-size: 28px;line-height: 30px;}
.foot a{color:#FFF}
.foot .footCon {
    background-color: #1B86BE;
}
.foot .img_foot img {
    width: 100%;
    margin-bottom: -3px;
}

/*主要内容展示 */
.m_content{
    min-height: 500px;
    background: #F2F2F2;
}
.m_content .banner{
    height: 480px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.m_content .banner .left_cover,.m_content .banner .right_cover{
    height: 480px;
    width: 263px;
    background: rgba(0, 0, 0, .6);
    position: absolute;
    top: 0px;
}
.m_content .banner .left_cover{
    left:0;
    position: relative;
}
.m_content .banner .right_cover{
    right:0;
}
.m_content .banner .rec {
    height: 65px; 
    width: 65px;
    position: absolute;
    background-color: white;
    border-radius: 32.5px;
    /* text-align: center; */
    /* margin-left: 20px; */
    text-indent: 8px;
    line-height: 65px;
    font-size: 30px;
    color: #666666;
    right: -23px;
    top: 206px;
    box-shadow: 2px 4px 15px black;
    cursor:pointer;
    background-image: url(../../images/hn_qxl/banner_btn.png);
    background-repeat: no-repeat;
}
.m_content .banner .rec.fp-prev{background-position: 23px 20px;}
.m_content .banner .rec.fp-next{background-position: -33px 20px;}
.m_content .banner .rec:hover{background-position-y: -30px;}

.m_content .banner .rec:hover,.m_content .banner .rec.plus:hover{
    color:#54B031;
}
.m_content .banner .rec.plus {
    left: -34px;
    text-indent: 27px;
}
.banner-circle {
    z-index: 100;
    font-size: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    bottom: 30px;
    top: auto!important;
}
.m_content .quicks_order{
    width: 100%;
    height:100px;
/*     background-color:#1B86BE; */
     background:url(../../images/hn_qxl/i_ticket_bg.jpg) repeat-x; 
}
.m_content .quicks_order .quicks_title{
    width:1200px;
    margin:0 auto;
    height:100px;
    background-position: 160px 3px;
    position: relative;
}
.m_content .quicks_order .quicks_title .order_route{
    line-height: 36px;
    width: 242px;
    text-align: left;
    font-size: 33px;
    color: white;
    position: absolute;
    left: 534px;
    top: 33px;
    text-align: ce;
    background: url(../../images/dhhd/goBook.png) no-repeat;
    background-position: 155px 5px;
    cursor:pointer;
}

.m_content .sec_mune{
    width:100%;
    height: 100px;
    background: white;
}
.m_content .sec_mune .menu_list{
    margin:0 auto;
    width: 1200px;
}
.m_content .sec_mune .menu_list li{
    float: left;
    height: 100px;
    width: 125px;
    margin-left: 95px;
    position: relative;
    transition:all 0.2s linear;
    cursor: pointer;
}
.m_content .sec_mune .menu_list li:hover{
    transform:scale(1.2);
    color: #ffc814;
}
.m_content .sec_mune .menu_list li .bg_menu{
    height: 100px;
    width: 50px;
    display: inline-block;
}
.menu_list li .bg_menu.bg1{
    background: url(../../images/hn_qxl/main_icon.png) -20px 9px no-repeat;

}
.menu_list li .bg_menu.bg2{
    background: url(../../images/hn_qxl/main_icon.png) -174px 9px no-repeat;

}
.menu_list li .bg_menu.bg3{
    background: url(../../images/hn_qxl/main_icon.png) -355px 9px no-repeat;

}
.menu_list li .bg_menu.bg4{
    background: url(../../images/hn_qxl/main_icon.png) -537px 9px no-repeat;

}
.menu_list li .bg_menu.bg5{
    background: url(../../images/hn_qxl/main_icon.png) -718px 9px no-repeat;

}
.menu_list li .bg_menu.bg6{
    background: url(../../images/hn_qxl/main_icon.png)  -900px 9px no-repeat;

}
ul.menu_list span {
    top: 43px;
    position: absolute;
    left: 60px;
    font-size: 16px;
    color: #777777;
}
.m_content .all_contain{
    width:1200px;
    margin:0 auto;
}
.m_content .all_contain .items_tab{
    height: 350px;
}
.m_content .all_contain .items_tab .items_list{
    height: 310px;
    padding:10px;
    /*display:inline-block;*/
    margin-top: 26px;
    float: left;
    overflow: hidden;
}
.m_content .all_contain .items_tab .items_list:nth-child(1){
    width:300px;
}
.m_content .all_contain .items_tab .items_list:nth-child(1) .title_paint{
    width:100%;
    line-height: 44px;
    background:#FFA620;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
}
.m_content .all_contain .items_tab .items_list:nth-child(1) .fix{
    background:url(../../images/hn_qlx/icons.png);
    background-position: -4px -82px;
    width:100%;
    height: 14px;
    position: relative;
    z-index:999;
}
.m_content .all_contain .items_tab .items_list:nth-child(2){
    width:382px;
}
.m_content .all_contain .items_tab .items_list:nth-child(2) .title_paint{
    width:100%;
    line-height: 44px;
    background:#35AD92;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
}
.m_content .all_contain .items_tab .items_list:nth-child(2) .fix{
    background: url(../../images/hn_qlx/icons.png);
    background-position: -4px -146px;
    width: 100%;
    height: 14px;
    position: relative;
    z-index:999;
}


.m_content .all_contain .items_tab .items_list:nth-child(3){
    width:450px;
    position: relative;
}
.title_paint span {
    font-size: 18px;
    color: white;
    margin-left: 10px;
}
.title_paint span a {
    color: white;
    float: right;
    margin-right: 10px;
    font-size: 14px;
}
.m_content .all_contain .items_tab .items_list:nth-child(1) .items_title{

    background: white;
    height:200px;
    margin-top: -14px;
    padding: 20px 10px;
}
.m_content .all_contain .items_tab .items_list:nth-child(2) .items_title{

    background: white;
    height:200px;
    margin-top: -14px;
    padding: 20px 10px;
}

.m_content .all_contain .items_tab .items_list:nth-child(3) .items_title{

    background: white;
    height:200px;
    margin-top: -14px;
    padding: 20px 10px;
}


.m_content .all_contain .items_tab .items_list:nth-child(3) .items_left{
    float: left;
    height:200px;
    overflow: hidden;
    width:120px;
}
.m_content .all_contain .items_tab .items_list:nth-child(3) .items_right{
    float: right;
    background: #D2D2D2;
    height: 360px;
    overflow: hidden;
    width: 330px;
}
.m_content .big_menu{
    height: 180px;
    width:100%;
    background: #ffffff;
}
.m_content .big_menu ul li {
    width: 200px;
    height: 180px;
    background: url(../../images/hn_qxl/main_icon.png) no-repeat;
    float: left;
    background-position: 22px -70px;
    cursor: pointer;
    transition:all 0.3s linear;
    -mos-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -webkit-transition:all 0.3s linear;
    color: #F64949;
}
.m_content .big_menu ul li.i2{
    background-position: -142px -70px;
    color:#FF7F00;
}
.m_content .big_menu ul li.i3{
    background-position: -310px -70px;
    color:#229BDF;
}
.m_content .big_menu ul li.i4{
    background-position: -481px -70px;
    color:#3AA70F;
}
.m_content .big_menu ul li.i5{
    background-position: -645px -70px;
    color:#8A52B2;
}
.m_content .big_menu ul li.i6{
    background-position: -812px -70px;
    color:#EE468E;
}
.m_content .big_menu ul li.i7{
    background-position: -989px -70px;
    color:#8a52b2;
}
/*.m_content .big_menu ul li:hover{
    background-position: 22px -85px;
}*/
.m_content .big_menu ul li:hover,.all_contain li span{
    margin-top:-10px;
}
.items_left a {
    width: 120px;
    display: block;
    line-height: 45px;
    background-color: white;
    border-bottom: 1px solid #CCCCCC;
    position: relative;
    overflow: hidden;
    top:0;
}
.items_left a ins {
    width: 5px;
    height: 50px;
    position: absolute;
    -mos-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -webkit-transition:all 0.3s linear;
    transition:all 0.3s linear;
}
.items_left a span {
    margin-left: 10px;
    position: relative;
    z-index: 1;
    text-overflow: hidden;
    overflow: hidden;
    display: block;
    height: 45px;
    font-size: 14px;
}
.items_left a span.selected {
    color:white;
}
.items_left a:hover ins{
    width:150px;
}
.items_left a ins.selected{
    width:120px;
}
.items_left a .border_left{
    width: 5px;
    height: 45px;
    background-color: #fff;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 92;
    display: none;
}
.items_left a .border_left.selected{
    display: inline-block;
    width: 5px;
    transition: all .5s linear;
}
.items_left a ins.selected+span{color:#fff;}
.items_left a:hover span {
    color:white;
}
.items_left .items_btn {
    height: 55px;
    width: 120px;
    background-color: #ff77d0;
}
.items_right img{
    height: 100%;
}
.items_right li{
    display: none;
    height: 100%;
    position: absolute;
}
.items_list .items_btn {
    height: 52px;
    position: absolute;
    left: 11px;
    width: 120px;
    background: white;
    bottom: 0;
}
.items_list .left_btn,.items_list .list_num,.items_list .right_btn {
    height: 30px;
    width: 36px;
    display: inline-block;
}
.items_list .items_btn .left_btn{
    background:url(../../images/hn_qlx/icons.png) -166px 0px no-repeat;
}
.items_list .items_btn .right_btn{
    background:url(../../images/hn_qlx/icons.png) -216px 0px no-repeat;
}
.items_list .items_btn .left_btn:hover{
    background-position:-166px -35px;
}
.items_list .items_btn .right_btn:hover{
    background-position:-216px -35px;
}
.items_list .items_btn .list_num{
    line-height: 30px;
    text-align: center;
    margin-left:38px;
    margin-top:10px;
}
.items_list .items_btn .list_num .now{
    color:#53B031;
}
.items_list .items_pic {
    width: 280px;
    height: 160px;
}

.items_list .items_detail {
    width:280px;
    height: 190px;
    margin-top: 10px;
    color: #444444;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 2;
}
.items_list .items_detail a{
    color:#53B031;
}
.items_list .items_detail p{
    font-size: 14px;
    font-weight: 500;
}
.items_head img {
    width:150px;
    height:95px;
    float: left;
}

.items_head .items_intr {
    width: 190px;
    height:95px;
    display:inline-block;
    padding:0 0 0 15px;
    float: left;
}
.items_head .items_intr span{
    font-size:14px;
    color:#211D1D;
    font-weight:600;
    line-height:23px;
    display:block;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    font-family:"微软雅黑";
    cursor: pointer;
}
.items_head .items_intr .items_des{
    line-height: 20px;
    height: 60px;
    overflow: hidden;
}

.items_lists {
/*    line-height: 30px;*/
    clear: left;
    padding-top:10px;
    color: #000000;
}
.items_lists  span.title{
    display: inline-block;
    width:270px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-right:12px;
}
.items_lists  span.time{
    display: inline-block;
    width:72px;
    overflow: hidden;
}
.items_head .items_des span {
    color: #666666;
    font-size: 14px;
    margin-top: 10px;
    text-overflow: ellipsis;
    cursor: pointer;
    height: 56px;
    overflow: hidden;
    white-space:normal;
    font-weight:500;
}
.items_lists:hover,.items_intr:hover{
    text-decoration:underline;
}
.items_lists:hover .items_lists span{
    text-decoration:underline;
}
.items_lists span {
    float:left;
    color: #666666;
}
.items_lists ins {
    display: inline-block;
    border-top:4px solid transparent;
    border-bottom:4px solid transparent;
    border-left:7px solid #54B031;
    margin-right: 3px;
}
.all_contain li span {
    text-align: center;
    display:block;
    margin-top: 130px;
    font-size: 20px;
    /*color: #F64949;*/
}
.all_contain .photo_show {
    height: 460px;
    padding:30px 0px;
}
.all_contain .photo_show img{object-fit:cover;}
.all_contain .photo_show .photo_fir {
    height:460px;
    width:260px;
    display:inline-block;
}
.all_contain .photo_show .photo_sec{
    height:460px;
    width:340px;
    display:inline-block;
    position: relative;
    overflow: hidden;
    transition:all 0.3s linear;
    -mos-transition:all 0.3s linear;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
}

.all_contain .photo_show .photo_thir{
    height:460px;
    width:590px;
    float: right;
}
.all_contain .photo_show .pic_intro .photo_cover {
    height: 225px;
    width:260px;
    position:absolute;
    background:rgba(0,0,0,0.6);
    top:180px;
    cursor: pointer;
    transition: all 0.4s linear;
    -mos-transition:all 0.4s linear;
    -webkit-transition:all 0.4s linear;
    -moz-transition:all 0.4s linear;
}
.all_contain .photo_show .pic_intro .photo_cover p{line-height: 45px;padding-left: 15px;color: #FFFFFF;font-size: 16px;}
.all_contain .photo_show .pic_intro:hover .photo_cover{
    top: 0px;
}
.all_contain .photo_show .pic_intro:hover .photo_cover p{display: none;}
.all_contain .photo_show .pic_intro .photo_cover .eay {
    background: url(../../images/hn_qlx/icons.png) no-repeat;
    height: 80px;
    width: 130px;
    background-position: 30px -175px;
    margin-left: 60px;
    margin-top: 65px;
    text-align: center;
    color: white;
    font-size: 16px;
    padding-top: 70px;
}

.all_contain .photo_show .pic_intro.plus .photo_cover {
    height: 230px;
    width:590px;
    top:185px;
}
.all_contain .photo_show .pic_intro.plus:hover .photo_cover{
    top: 0px;
}
.all_contain .photo_show .pic_intro.plus:hover .photo_cover p{display: none;}
.all_contain .photo_show .pic_intro.plus .photo_cover .eay {
    margin-left: 225px;
    margin-top: 67px;
}

.all_contain .photo_show .pic_intro.odds .photo_cover {
    height: 225px;
    width:380px;
    top:185px;
}
.all_contain .photo_show .pic_intro.odds:hover .photo_cover{
    top: 0px;
}
.all_contain .photo_show .pic_intro.odds:hover .photo_cover p{display: none;}
.all_contain .photo_show .pic_intro.odds .photo_cover .eay {
    margin-left: 120px;
    margin-top: 65px;
}
.all_contain .photo_show .photo_sec .photo_cover {
    height: 460px;
    width:340px;
    position:absolute;
    background:rgba(0,0,0,0.6);
    top:415px;
    cursor: pointer;
    transition: all 0.4s linear;
    -mos-transition:all 0.4s linear;
    -webkit-transition:all 0.4s linear;
    -moz-transition:all 0.4s linear;
}
.all_contain .photo_show .photo_sec .photo_cover p{line-height: 45px;padding-left: 15px;color: #FFFFFF;font-size: 16px;}
.all_contain .photo_show .photo_sec:hover .photo_cover{
    top: 0px;
}
.all_contain .photo_show .photo_sec:hover .photo_cover p{display: none;}

.all_contain .photo_show .photo_view {
    width: 260px;
    height: 229px;
    background: #1B86BE url(../../images/hn_qxl/pic_title.png) no-repeat;
    border-top-left-radius: 31px;
    border-bottom-right-radius: 30px;
    background-position: 4px 8px;
}
.pic_intro {
    height: 225px;
    width: 260px;
    margin-top: 7px;
    position: relative;
    overflow: hidden;
}

.pic_intro img {
    height: 100%;
    width: 100%;
}


.pic_intro p.photo_name {
    line-height: 45px;
    background-color: rgba(0,0,0,.6);
    width: 100%;
    position: absolute;
    bottom: 0;
    text-align: left;
    text-indent: 1em;
    color: white;
    font-size:16px;
}
.all_contain .photo_show .photo_sec .photo_sec img {
    height: 100%;
    width: 100%;
}

.all_contain .photo_show .photo_sec .photo_cover {
    height: 460px;
    width:340px;
    position:absolute;
    background:rgba(0,0,0,0.6);
    top:415px;
    cursor: pointer;
    transition: all 0.4s linear;
    -mos-transition:all 0.4s linear;
    -webkit-transition:all 0.4s linear;
    -moz-transition:all 0.4s linear;
}
.all_contain .photo_show .photo_sec .photo_cover p{line-height: 45px;padding-left: 15px;color: #FFFFFF;font-size: 16px;}
.all_contain .photo_show .photo_sec:hover .photo_cover{
    top: 0px;
}
.all_contain .photo_show .photo_sec:hover .photo_cover p{display: none;}
.all_contain .photo_show .photo_sec .photo_cover .eay {
    background: url(../../images/dhhd/icons.png) no-repeat;
    height: 80px;
    width: 120px;
    background-position: 30px -175px;
    margin-left: 34%;
    margin-top: 53%;
    text-align: center;
    color: white;
    font-size: 16px;
    padding-top: 70px;
}
.pic_intro.plus {
    height: 230px;
    width: 590px;
    margin-top: 0px;
}
.pic_intro.odds {
    margin-top: 5px;
    width: 380px;
    display: inline-block;
}
.thir_more .pic_even{
    width: 205px;
    height: 225px;
    background: #21B7BE url(../../images/hn_qxl/pic_title.png) no-repeat;
    display: inline-block;
    border-bottom-right-radius: 33px;
    background-position: -402px -27px;
    cursor: pointer;
}
/* .thir_more .pic_even:hover{background:rgba(27,134,190,.5)url(../../images/hx_qxl/pic_title.png) no-repeat;background-position: -402px -27px;}
 */
/*面包屑*/
.seat{font-size: 13px;color: #3B251F;line-height: 40px; margin-top:10px;padding-bottom:10px}
/*.seat.line{border-bottom: 1px solid #B8A298;}*/
.seat > span{color: #1B86BE;}
.seat a{
/*     color:#235D0D; */
}
/*主要内容区*/
.Content .b2cCon {
    min-height: 700px;
    width: 1200px;
    margin: 0 auto;
    position: relative;
    z-index: 99;
}
/*景区概况*/
.Content .b2cCon .left_pic{
    background: url(../../images/dhhd/flower.png);
    height: 188px;
    width: 152px;
    background-position: 0 0;
    position: absolute;
    left: 0px;
    top: 100px;
}
.Content .b2cCon .right_pic{
    background: url(../../images/dhhd/flower.png);
    height: 188px;
    width: 182px;
    position: absolute;
    background-position: -174px 0;
    right: 0;
    top: 115px;
}
.Content .b2cCon .con_title{
    height: 135px;
    width: 1200px;
    padding-top: 20px;
    border-bottom: 2px solid #1B86BE;
    padding-bottom:65px;
}
.Content .b2cCon .con_title .main_title{
    background: url(../../images/hn_qxl/dec_title.png) no-repeat;
    width: 434px;
    height: 44px;
    margin: 0 auto;
    text-align:center;
    background-position: 0px 18px;
}

.Content .b2cCon .con_title .main_title span{
    font-size: 35px;
    color: #1B86BE;
}
.Content .b2cCon .con_title .title_list {
    /* margin: 0 auto; */
    text-align: center;
    margin-top:60px;
}
.Content .b2cCon .con_title .t_list{
    border-radius: 5px;
    display: inline-block;
    line-height: 40px;
    border: 1px solid #1B86BE;
    width: 125px;
    margin-right: 30px;
    background: white;
    font-size:16px;
    color: #1F1F1F;
}
.Content .b2cCon .con_title .t_list a{font-size: 16px;color: #202020;}
.Content .b2cCon .con_title .t_list:hover,.Content .b2cCon .con_title .t_list.selected{
    background:#1B86BE;
    color:white;
}
.Content .b2cCon .con_title .t_list:hover a,.Content .b2cCon .con_title .t_list.selected a{
    color:white;font-size: 16px;
}
.Content .b2cCon .cont_detail {
    min-height: 500px;
    width: 100%;
    background-color: white;
    padding: 20px 0;
    margin-bottom:60px;
    padding-top:40px;
}
.Content .b2cCon .cont_detail .link{
    margin-top: 80px;
    border-top:1px solid #ddd;
    line-height: 40px;
    margin-bottom:24px;
    padding-top:6px;
}
.service_detail{min-height:500px;}
.Content .b2cCon .cont_detail .link a.left{
    float: left;
}
.Content .b2cCon .cont_detail .link a.right{
    float: right;
}
.Content .b2cCon .cont_detail .link a:hover{color: #1B86BE;text-decoration: underline;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;}
.Content .b2cCon .spot_list {
    height: 270px;
    width: 270px;
    display: inline-block;
    margin-left: 23px;
    background-color: #EEEEEE;
    margin-bottom:25px;
    vertical-align: top;
    cursor: pointer;
    overflow: hidden;
}
.Content .b2cCon .spot_list .spot_img {
    width: 270px;
    height: 170px;
    overflow: hidden;
    position: relative;
}
.Content .b2cCon .spot_list .spot_img .play_btn{
    height: 50px;
    width: 50px;
    background: url(../../images/hn_qxl/icons.png) no-repeat;
    top: 55px;
    left: 110px;
    position: absolute;
    background-position: -165px -182px;
    transition:all 0.1s linear;
    -webkit-transition:all 0.1s linear;
    -moz-transition:all 0.1s linear;
    display: none;
}
.Content .b2cCon .spot_list img {
    width: 100%;
    height: 170px;
    transition:all 0.5s linear;
    -webkit-transition:all 0.5s linear;
    -o-transition:all 0.5s linear;
    -moz-transition:all 0.5s linear;
}
.Content .b2cCon .spot_list .spot_title{
    font-size: 18px;
    display: block;
    line-height: 50px;
    padding: 0 15px;
    height: 50px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #333333;
}
.Content .b2cCon .spot_list .spot_link{
    line-height:30px;
    background:#EC843B;
    display:block;
    width:114px;
    color:white;
    text-align:center;
    margin-left:15px;
}
.Content .b2cCon .spot_list .spot_link span{
    font-family: Arial;
}
.Content .b2cCon .spot_list .spot_link:hover{
    background:#EA6822;
}
.Content .b2cCon .spot_list:hover img {
    transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -o-transform:scale(1.1);
    -moz-transform:scale(1.1);
}
.Content .b2cCon .spot_list:hover .play_btn{
    display: inline-block;
}
.Content .b2cCon .spot_list .spot_img .large_btn{
    height: 170px;
    width: 270px;
    background: rgba(0,0,0,.6) url(../../images/dhhd/icons.png) no-repeat;
    top: 170px;
    left: 0px;
    position: absolute;
    background-position: -555px -129px;;
    transition:all 0.1s linear;
    -webkit-transition:all 0.1s linear;
    -moz-transition:all 0.1s linear;
}
.Content .b2cCon .spot_list:hover .large_btn{
    top:0px;
}
.Content  .cont_intr {
    width:1160px;
    padding:0px 0px 0px 26px;
    overflow:hidden;
}
.Content  .cont_intr .news_fir{
    margin-bottom:20px;
    width:100%;
    height: 192px;
}
.Content  .cont_intr .news_fir img {
    height: 100%;
    width: 289px;
}
.Content .b2cCon .cont_detail .news_r {
    display: inline-block;
    vertical-align: top;
    padding: 3px 15px;
    overflow: hidden;
    width: 836px;
    position: relative;
    height: 186px;
}
.Content .b2cCon .cont_detail .news_r a:last-child{
    color: red;
    width: 30px;
    height: 26px;
    background-color: #ff7f00;
    color: #fff;
    display: inline-block;
    padding: 2px 25px;
    line-height: 24px;
}
.Content .b2cCon .cont_detail .news_r span{
    font-size:24px;
    color:#333333;
}
.Content .b2cCon .cont_detail .news_r .title{
    display: inline-block;
    width:100%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.Content .b2cCon .cont_detail .news_r p {
    line-height:30px;
    font-size:14px
}
.Content .b2cCon .cont_detail .news_r .p_time{color: #999999;}
.Content .b2cCon .cont_detail .news_des {
    width: 100%;
    height: 60px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #333333;
}
.Content .b2cCon .cont_detail .news_r .news_link {
    line-height: 28px;
    width: 80px;
    background-color: #B7B9B9;
    display: block;
    text-align: center;
    position: absolute;
    bottom: 0;
    color:white;
    cursor: pointer;
}
.Content .b2cCon .cont_detail .news_r .news_link span{font-family: "宋体";font-size: 12px;color: #fff;}
.Content .b2cCon .cont_detail .news_r .news_link:hover{
    background: #1B86BE;
}
.Content .b2cCon .cont_detail .news_r .news_link {
    line-height: 28px;
    width: 80px;
    background-color: #B7B9B9;
    display: block;
    text-align: center;
    position: absolute;
    bottom: 0;
}

.Content .b2cCon .cont_detail .news_list {
    line-height: 58px;
    font-size: 16px;
    color: #333333;
    border-bottom:1px solid #DDDDDD;
    padding:0 10px;
    cursor:pointer;
}
.Content .b2cCon .cont_detail .news_list span{
    float:right;
    color:#999999;
}
.Content .b2cCon .cont_detail .news_list:hover {
    background-color:#1B86BE;
    color:white;
}
.Content .b2cCon .cont_detail .news_list:hover span{color: #fff;}
.Content .b2cCon .cont_detail .news_list ins{
    display: inline-block;
    vertical-align:-3%;
    background: url(../../images/hn_qxl/news_icon.png) 0 0 no-repeat;
    width: 16px;
    height: 16px;
    margin-right:10px;

}
.Content .b2cCon .cont_detail .news_list:hover ins{
    background-position: 0 -24px;

}
.Content .b2cCon .spot_list.plus {
    border: 1px solid #DDDDDD;
    background-color: white;
}

.Content .b2cCon .spot_list .spot_img plus {
    height: 150px;
    width: 250px;
    padding: 10px;
}

.Content .b2cCon .spot_list .spot_img.plus {
    height: 150px;
    width: 250px;
    padding: 10px;
}
.Content .b2cCon .spot_list .spot_title .t_price {
    float: right;
    color: #FF4000;
    font-weight: 400;
    font-size: 14px;
}
.Content .b2cCon .spot_list .spot_title span.t_price h3 {
    display: inline-block;
    margin:0px;
    font-size: 22px;
}
.Content .cont_intr .service_title {
    text-align: center;
    font-size: 22px;
    line-height: 50px;
    border-bottom: 1px solid #DDDDDD;
}

.Content .cont_intr .service_time {
    text-align:center;
    color:#878787;
    font-size:14px;
    line-height: 40px;
}
.Content .cont_intr .news_fir.plus:hover {
    /* background-color: red; */
    background-color:#EEEEEE;
    border-bottom:1px solid #DDDDDD;
    border-top:1px solid #DDDDDD;
}
.Content .cont_intr .news_fir.plus{
    padding:10px 0;
    border-bottom:1px solid white;
    border-top:1px solid white;
}
.Content .b2cCon .con_title .title_list.plus{
    margin-top: 0;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus1{
    width: 91px;
    height: 133px;
    background: url(../../images/hn_qxl/raiders_cons.png) no-repeat;
    background-position: 10px 16px;
    cursor: pointer;
    border: 0px;
    transform: scale(0.8);
    vertical-align:top;
    position: relative;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus1.selected{
    background-position: 10px -120px;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus1.selected span{color:#F64848;}
.Content .b2cCon .con_title .title_list.plus .t_list.plus2{
    width: 91px;
    height: 133px;
    background: url(../../images/hn_qxl/raiders_cons.png) no-repeat;
    background-position: -126px 16px;
    cursor: pointer;
    border: 0px;
    transform: scale(0.8);
    vertical-align:top;
    position: relative;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus2.selected{
    background-position: -128px -122px;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus2.selected span{color: #FF7F00;}
.Content .b2cCon .con_title .title_list.plus .t_list.plus3{
    width: 91px;
    height: 133px;
    background: url(../../images/hn_qxl/raiders_cons.png) no-repeat;
    background-position: -262px 16px;
    cursor: pointer;
    border: 0px;
    transform: scale(0.8);
    vertical-align:top;
    position: relative;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus3.selected{
    background-position: -261px -120px;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus3.selected span{color: #219ADF;}
.Content .b2cCon .con_title .title_list.plus .t_list.plus4{
    width: 91px;
    height: 133px;
    background: url(../../images/hn_qxl/raiders_cons.png) no-repeat;
    background-position: -390px 16px;
    cursor: pointer;
    border: 0px;
    transform: scale(0.8);
    vertical-align:top;
    position: relative;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus4.selected{
    background-position: -391px -120px;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus4.selected span{color: #EE468E;}
.Content .b2cCon .con_title .title_list.plus .t_list.plus5{
    width: 91px;
    height: 133px;
    background: url(../../images/hn_qxl/raiders_cons.png) no-repeat;
    background-position: -522px 16px;
    cursor: pointer;
    border: 0px;
    transform: scale(0.8);
    vertical-align:top;
    position: relative;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus5.selected{
    background-position: -525px -120px;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus5.selected span{color: #3AA70F;}
.Content .b2cCon .con_title .title_list.plus .t_list.plus6{
    width: 91px;
    height: 133px;
    background: url(../../images/hn_qxl/raiders_cons.png) no-repeat;
    background-position: -658px 16px;
    cursor: pointer;
    border: 0px;
    transform: scale(0.8);
    vertical-align:top;
    position: relative;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus6.selected{
    background-position: -655px -120px;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus1 span {
    margin-top: 96px;
    display: block;
    font-size: 20px;
    color: #434343;
    font-weight: 500;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus2 span {
    margin-top: 96px;
    display: block;
    font-size: 20px;
    color: #434343;
    font-weight: 500;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus3 span {
    margin-top: 96px;
    display: block;
    font-size: 20px;
    color: #434343;
    font-weight: 500;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus4 span {
    margin-top: 96px;
    display: block;
    font-size: 20px;
    color: #434343;
    font-weight: 500;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus5 span {
    margin-top: 96px;
    display: block;
    font-size: 20px;
    color: #434343;
    font-weight: 500;
}
.Content .b2cCon .con_title .title_list.plus .t_list.plus6 span {
    margin-top: 96px;
    display: block;
    font-size: 20px;
    color: #434343;
    font-weight: 500;
}
.mdhblack {
    background:url(../../images/dhhd/dhhd_bg.png) center no-repeat;
    position: fixed;
    top: 128px;
    left: 0;
    height: 100%;
    width: 100%;
}

/*图片*/
.photoInfo{height: 100%;height:960px;}
.photoInfo .banner{height: 100%;}
.photoInfo .banner  .BannerImg{height: 100%;}
.photoInfo .banner  .BannerImg > li{height: 100%;background: #000000;position: relative;}
.photoInfo .banner  .BannerImg > li > img{height: 100%;}
.photoInfo .banner  .BannerImg > li .pInfo{width: 100%;background: #000000;opacity: 0.8;position: absolute;bottom: 0;}
.photoInfo .banner  .BannerImg > li .pInfo > p{font-size: 14px;color: #FFFFFF;padding: 10px 380px;text-indent: 2em;text-align: left;line-height: 24px;}
.photoInfo .banner  .BannerImg > li .pInfo > p.page{font-family: Georgia;font-size: 12px;color: #FFFFFF;float: left;padding: 0;line-height: 100%;margin-left: 280px}
.photoInfo .banner  .BannerImg > li .pInfo > p.page span{font-size: 36px;color: #FFFFFF;font-family: Georgia;}

.photoInfo .fp-controlArrow {
    position: absolute;
    z-index: 4;
    top: 40%;
    cursor: pointer;
    width: 80px;
    height: 170px;
    transition: opacity 1s ease 0s;
    opacity: 1;
    border-color: transparent #fff transparent transparent;
}
.photoInfo .fp-controlArrow.fp-prev {
    left: 130px;
    background: url(../../images/bt_prev.png) no-repeat center center;
}
.photoInfo .fp-controlArrow.fp-next {
    right: 130px;
    background: url(../../images/bt_next.png) no-repeat center center;
}
.photoClose{width: 93px;height: 95px;position: absolute;right: 0;top: 0;background:url(../../images/videoOff.png) no-repeat;}
.photoClose:hover{background-position:0 -110px !important; }
.photoend{position: absolute;width:350px;height:120px;top:40%;left:40%; background-color:#fff; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
#endSelClose{width:15px;height:15px;position:absolute;top:3px;right:3px;border:1px solid #888;font-family:Arial;font-size:15px;display:inline-block;text-align:center;cursor:pointer;}
#endSelClose:hover{border:1px solid red;color:red;}
.photoCont{margin-top:42px;}
.photoCont .title{font-size:18px;text-align: center;}
.photoCont #rePlayBut,.photoCont #nextPicsBut{display:inline-block;border:1px solid #000;padding:5px 6px;color:#000;font-size:15px;margin-top:15px;}
.photoCont #nextPicsBut{margin-left:50px;}
.photoCont #rePlayBut:hover{border:1px solid red;color:red;}
.photoCont #nextPicsBut:hover{border:1px solid red;color:red;}

.photoInfo .banner { margin: 0 auto; overflow: hidden; padding: 0; position: relative; text-align: center; width: 100%;height:100%; }
.photoInfo .BannerImg { overflow: hidden; }
.BannerImg li { float: left; overflow: hidden; }

.Pagination{margin:20px 0; overflow:hidden;line-height:30px;text-align: center; padding-bottom:10px;}
.Pagination .frzpage{display: inline-block;}
.Pagination a,.Pagination span{height:30px; line-height:30px;margin:0 6px 6px 0; float:left;padding:0 10px; color:#fff; background:#ccc;-webkit-transition: .6s;-moz-transition: .6s;transition: .6s;}
.Pagination a:hover,.Pagination span:hover{background:#1B86BE;-webkit-transition: .6s;-moz-transition: .6s;transition: .6s;}
.Pagination span.current,.Pagination span.disabled{background:#ddd;cursor:default;}
.Pagination a.current{background:#1B86BE;cursor:pointer;}
.Pagination input{border:1px solid #cbcbcb;margin:0 5px; height:28px;font-size:16px;line-height:28px;}

/*侧面导航*/
.suspension {
    position: fixed;
    top: 38%;
    right: 0;
    cursor: pointer;
    z-index: 99999;
}
.suspension .s_icon {
    width: 60px;
    height: 60px;
    position: relative;
    background-repeat: no-repeat;
    display: block;
    background: #37A30E;
    color: white;
}
.s_icon .s_p {
    position: absolute;
    top: 0px;
    left: 19px;
    font-size: 26px;
}
.suspension .go_top:hover{
    background: red;
}
.s_icon .s_ps {
    position: absolute;
    top: 21px;
    left: 16px;
    font-size: 16px;
}
.suspension .s_icon.si1 {
    background: #d74568;
    background-position: 1px -7px;
    background-image: url(../../images/hn_qxl/sus_img.png);
}
.suspension .s_icon.si1:hover{background: #f45178;
    background-position: 1px -7px;
    background-image: url(../../images/hn_qxl/sus_img.png);}
.suspension .s_icon.si1 a{display: inline-block;width:100%;height: 100%;}
.suspension .s_icon.si1 p {
    background: #d74568;
    position: absolute;
    right: 60px;
    top: 0px;
    padding: 10px;
    display: none;
    text-align: center;
    width: 90px;
    height: 90px;
}
.suspension .s_icon.si1 p img {
    width: 90px;
    height: 90px;
}
.suspension .s_icon.si1:hover p {
    display: inline-block;
}
.suspension .s_icon.si2 {
    background: #0298d6;
    background-position: 1px -66px;
    background-image: url(../../images/hn_qxl/sus_img.png);
}
.suspension .s_icon.si2:hover {
    background: #09aef3;
    background-position: 1px -66px;
    background-image: url(../../images/hn_qxl/sus_img.png);
}
.suspension .s_icon.si2 .qq_c {
    width: 180px;
    background: #0298d6;
    padding: 10px;
    position: absolute;
    right: 60px;
    top: 0px;
    text-align: center;
    display: none;
}
.suspension .s_icon.si2 .qq_c p {
    background: #FFFFFF;
    text-align: left;
    color: #D83500;
    padding-top: 8px;
}
.suspension .s_icon.si2 .qq_c p .qq_img {
    display: inline-block;
    margin: 0 10px;
    vertical-align: middle;
    width: 77px;
    height: 22px;
    background: url(../../images/mdh/s_icon.png) -222px 0 no-repeat;
}
.suspension .s_icon.si2 .qq_c p:last-child {
    padding-bottom: 10px;
}
.suspension .s_icon.si2 .qq_c p:hover {
    text-decoration: underline;
}
.suspension .s_icon.si2:hover .qq_c {
    display: inline-block;
}
.suspension .s_icon.si3 {
    background: #3aa860;
    background-position: -11px -186px;
    background-image: url(../../images/hn_qxl/sus_img.png);
}
.suspension .s_icon.si3 p {
    background: #3aa860;
    position: absolute;
    right: 60px;
    top: 0px;
    padding: 10px;
    display: none;
    text-align: center;
    width: 90px;
    height: 90px;
}
.suspension .s_icon.si3 p img {
    width: 90px;
    height: 90px;
}
.suspension .s_icon.si3:hover p {
    display: inline-block;
}
.suspension .s_icon.si4 {
    background: #ef8008;
    background-position: 1px -195px;
    background-image: url(../../images/hn_qxl/sus_img.png);
}
.suspension .s_icon.si4:hover {
    background: #ff8d11;
    background-position: 1px -195px;
    background-image: url(../../images/hn_qxl/sus_img.png);
}
.suspension .s_icon.si5 {
    background: #37A30E;
    background-position: 1px -244px;
    background-image: url(../../images/hn_qxl/sus_img.png);
}
.suspension .s_icon.si5:hover{ background: #47c716;background-position: 1px -244px;
    background-image: url(../../images/hn_qxl/sus_img.png);}
.suspension .s_icon.si5 a{
    display: inline-block;width:100%;height: 100%;
}
.suspension .s_icon.si4 p {
    line-height: 60px;
    background: #ef8008;
    position: absolute;
    right: 60px;
    top: 0px;
    font-size: 28px;
    display: none;
    color: #FFFFFF;
    width: 250px;
    text-align: center;
}
.suspension .s_icon.si4 p .qq_img {
    display: inline-block;
    margin: 0 10px;
    vertical-align: middle;
    width: 77px;
    height: 22px;
    background: url(../../images/mdh/s_icon.png) -222px 0 no-repeat;
}
.suspension .s_icon.si4:hover p {
    display: inline-block;
}

li.selected.main_list a {
    color: white;
}
.suspension .s_icon.go_top{display: none;background-color: #BBBBBB;}
//ticket

.content.scenicSpots .modular .intrImag {
  margin: 0;
}
.content.scenicSpots .modular .intrImag .bigImg {
  width: 620px;
  height: 360px;
  vertical-align: top;
}
.content.scenicSpots .modular .intrImag .bigImg img {
  width: 100%;
  height: 100%;
}
.content.scenicSpots .modular .intrImag .smalImg {
  width: 145px;
  height: 360px;
}
.content.scenicSpots .modular .intrImag .smalImg ul {
  margin-left: 10px;
}
.content.scenicSpots .modular .intrImag .smalImg ul li {
  width: 128px;
  height: 83px;
  padding: 2px;
  margin-bottom: 4px;
  position: relative;
  cursor: pointer;
}
.content.scenicSpots .modular .intrImag .smalImg ul li ins {
  display: none;
  width: 9px;
  height: 9px;
  background: #00A8F9;
  position: absolute;
  left: -7px;
  top: 49%;
  transform: rotate(45deg);
}
.content.scenicSpots .modular .intrImag .smalImg ul li img {
  width: 100%;
  height: 100%;
  z-index: 99;
  position: relative;
}
.content.scenicSpots .modular .intrImag .smalImg ul li:hover,
.content.scenicSpots .modular .intrImag .smalImg ul li.selected {
  border: 2px solid #00A8F9;
  padding: 0;
}
.content.scenicSpots .modular .intrImag .smalImg ul li:hover ins,
.content.scenicSpots .modular .intrImag .smalImg ul li.selected ins {
  display: inline-block;
}
.content.scenicSpots .modular .ticketCon {
  margin-left: 50px;
  text-align: left;
  vertical-align: top;
  width: 325px;
  height: 340px;
  margin-top: 20px;
  position: relative;
}
.content.scenicSpots .modular .ticketCon p {
  font-size: 14px;
  color: #545454;
  line-height: 30px;
}
.content.scenicSpots .modular .ticketCon p .name {
  width: 85px;
  text-align: right;
  font-size: 14px;
  color: #00A9DF;
  display: inline-block;
}
.content.scenicSpots .modular .ticketCon p .num {
  font-size: 25px;
  color: #FF6600;
}
.content.scenicSpots .modular .ticketCon p .percent {
  font-size: 18px;
  color: #FF6600;
}
.content.scenicSpots .modular .ticketCon p .comment {
  font-size: 12px;
  color: #878787;
}
.content.scenicSpots .modular .ticketCon p .ss_name {
  font-size: 20px;
  font-family: "微软雅黑";
  color: #444444;
  margin-right: 10px;
}
.content.scenicSpots .modular .ticketCon p .star {
  font-size: 12px;
  color: #ff8624;
}
.content.scenicSpots .modular .ticketCon .price {
  font-size: 16px;
  color: #FF6600;
  position: absolute;
  bottom: 0;
  right: 0;
}
.content.scenicSpots .modular .ticketCon .price span {
  font-size: 40px;
  color: #FF6600;
  font-family: "Arial";
}
//ticket
.content.scenicSpots .modular {
  width: 1142px;
  height: 362px;
  background: url(../../images/sdly/ssb_img.png) center center no-repeat;
  padding: 10px;
}
.content.scenicSpots .modular .intrImag {
  margin: 0;
}
.content.scenicSpots .modular .intrImag .bigImg {
  width: 620px;
  height: 360px;
  vertical-align: top;
}
.content.scenicSpots .modular .intrImag .bigImg img {
  width: 100%;
  height: 100%;
}
.content.scenicSpots .modular .intrImag .smalImg {
  width: 145px;
  height: 360px;
}
.content.scenicSpots .modular .intrImag .smalImg ul {
  margin-left: 10px;
}
.content.scenicSpots .modular .intrImag .smalImg ul li {
  width: 128px;
  height: 83px;
  padding: 2px;
  margin-bottom: 4px;
  position: relative;
  cursor: pointer;
}
.content.scenicSpots .modular .intrImag .smalImg ul li ins {
  display: none;
  width: 9px;
  height: 9px;
  background: #1B86BE;
  position: absolute;
  left: -7px;
  top: 49%;
  transform: rotate(45deg);
}
.content.scenicSpots .modular .intrImag .smalImg ul li img {
  width: 100%;
  height: 100%;
  z-index: 99;
  position: relative;
}
.content.scenicSpots .modular .intrImag .smalImg ul li:hover,
.content.scenicSpots .modular .intrImag .smalImg ul li.selected {
  border: 2px solid #1B86BE;
  padding: 0;
}
.content.scenicSpots .modular .intrImag .smalImg ul li:hover ins,
.content.scenicSpots .modular .intrImag .smalImg ul li.selected ins {
  display: inline-block;
}
.content.scenicSpots .modular .ticketCon {
  margin-left: 50px;
  text-align: left;
  vertical-align: top;
  width: 325px;
  height: 340px;
  margin-top: 20px;
  position: relative;
}
.content.scenicSpots .modular .ticketCon p {
  font-size: 14px;
  color: #545454;
  line-height: 30px;
}
.content.scenicSpots .modular .ticketCon p .name {
  width: 85px;
  text-align: right;
  font-size: 14px;
  color: #1B86BE;
  display: inline-block;
}
.content.scenicSpots .modular .ticketCon p .num {
  font-size: 25px;
  color: #FF6600;
}
.content.scenicSpots .modular .ticketCon p .percent {
  font-size: 18px;
  color: #FF6600;
}
.content.scenicSpots .modular .ticketCon p .comment {
  font-size: 12px;
  color: #878787;
}
.content.scenicSpots .modular .ticketCon p .ss_name {
  font-size: 18px;
  font-family: "微软雅黑";
  color: #3A251F;
  margin-right: 10px;
}
.content.scenicSpots .modular .ticketCon p .star {
  font-size: 12px;
  color: #ff8624;
}
.content.scenicSpots .modular .ticketCon .price {
  font-size: 16px;
  color: #FF6600;
  position: absolute;
  bottom: 30px;
  right: 20px;
}
.content.scenicSpots .modular .ticketCon .price span {
  font-size: 40px;
  color: #FF6600;
  font-family: "Arial";
}

.content.scenicSpots .modular {
  width: 1142px;
  height: 362px;
  background: url(../../images/sdly/ssb_img.png) center center no-repeat;
  padding: 10px;
  background-color:#fff;
}

.content .defaul_ticket{width: 1180px;height: 406px;background-color: #fff;padding-top: 8px;padding-left: 0px;}
.scan_wechat{position: absolute;right:220px;top:-9px;}
.Content .b2cCon .cont_detail .link a.link_none:hover{color: #777777;text-decoration: none;cursor:default;}
.jiathis_style{display: inline-block;text-align: center;margin-left:20px;position:relative;top:2px;}
.jiathis_style .jiadiv_01 .link_01{display:none;}
.nav_ul li p.en{text-align:center;}
.fill_paying_onLine{width:1165px!important;}


 .m_content .all_contain .items_tab .items_list:nth-child(3){
    width:382px;
 }
  .m_content .all_contain .items_tab .items_list:nth-child(3) .title_paint{
  width:100%;
    line-height: 44px;
    background:#1621c7;
    border-top-left-radius:10px;
   border-top-right-radius:10px;
 }
 .m_content .all_contain .items_tab .items_list:nth-child(3) .fix{
   background: url(../../images/hn_qlx/icons.png);
   background-position: -4px -146px;
   width: 100%;
     height: 14px;
    position: relative;
     z-index:999;
}
 

