@charset "utf-8";

/*全局设置*/
html,body{
    margin: 0 auto;
    font-size: 12px;
    background-color: #fbf9f5;
    font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
}
a{
    text-decoration: none;
    color: #313131;
	cursor:pointer;
}
ul{
    list-style:none;
    padding: 0;
    margin: 0 auto;
    width: 864px;
}
img{
    display: block;
    margin: 0 auto;
}
.clearfloat{
    width: 0 !important;
    height: 0 !important;
    clear: both;
    float: none!important;
    margin: 0 !important;
    padding: 0 !important;
}

/*head start*/
.head{
    position: relative;
	width:100%;
	
	overflow:hidden;
}
.head_bj{
    width: 100%;
}
.head_bj img{
    width: 100%;
}
.cont_head{
    position: absolute;
    top: 0;
    width: 100%;
}

.navg_head{
    margin: 0 auto;
    width: 100%;
    padding-top: 10px;
    height: 39px;
    line-height: 30px;
    text-align: center;
    position: absolute;
    top: 97px;
    color: #313131;
}
.navg_head ul{
    width: 980px;

}
.navg_head ul li{
    float: left;

    width: 12.5%;
    font-size: 16px;
}
.navg_head ul li div{
    text-align: center;
    cursor: pointer;
}

.head_zx{
    position: relative;
}
.head_bj_tm{
    height: 147px;
    width: 100%;
    top: 0;
    background-color: white;
    position: absolute;
    opacity: 0.5;
    z-index: 10;
}
.head_bj_zx{
    width: 100%;
}
.cont_head_zx{
    /*display: none;*/
    position:absolute;
    top:0;
    width:100%;
    /*background-color:white;*/
    color: #313131;
    z-index: 100;
    box-shadow: 1px 1px 15px #c7c7c7; 
}
.logo_zx{
    margin: 0 auto;
}
.logo_jd{
    width: 100%;
    background: none;
    height: 2px;
    position: relative;
}
.logo_press{
    width: 0;
    background: Crimson;
    height: 2px;
}
.navg_head_zx{
    margin: 0 auto;
    width: 100%;
    padding-top: 10px;
    /*height: 30px;*/
    line-height: 30px;
    text-align: center;
}
.navg_head_toum{
    margin: 0 auto;
    width: 100%;
    padding-top: 10px;
    height: 39px;
    line-height: 30px;
    background-color: white;
    opacity: 0.8;
    position: absolute;
    /* box-shadow: 3px 5px 28px #000; */
}
.navg_head_zx ul{
    width: 980px;
	margin:0px auto;

}
.navg_head_zx ul li{
    float: left;
    width: 12.5%;
    font-size: 16px;
    padding-bottom: 10px;
    position: relative;
}
.navg_head_zx ul li div{
    text-align: center;
}
.navg_xm_zx ul li div {
    display: inline-block;
    padding: 0 15px;
    position: relative;
}

.navg_xm_zx ul li span{
    position: absolute;
    left: 0;
    /* padding-right: 20px; */
    /* display: inline-block; */
    font-size: 14px;
    /* vertical-align: top; */
}


.navg_xm_zx ul li div:hover{
    color: #c8062a;
    /*border-left: 2px solid;*/
}

.navg_xm_zx div[class^=xm]{
    display: none;
    margin: 20px auto;
}
.logoimg_head_zx{
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -162px;
    z-index: 100;
}
.down_arrow{
    display: none;
    background: url(../images/up_arrow_03.png)center no-repeat;
    width: 122px;
    height: 8px;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -61px;
}
.navg_xm_zx{
    display: none;
    text-align: center;
    position: relative;
    background: none;
}
.tm_xm_zx{
    position: absolute;
    width: 100%;
    height: 73px;
    top: 0;
    background: white;
    opacity: 0.8;
}
.navg_xm_zx ul{
    width: 100%;
}
.navg_xm_zx ul li{
    float: left;
    /* width: 108.8888px; */
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    padding: 0 12px;
}
/*navg start*/
.navg{
    width: 100%;
    margin: 0 auto;
    background-color: #895C34;
    position: relative;
    text-align: center;
    z-index: 10;
	
}
/*.navg_xf{
    position: fixed;
    bottom:0;
    z-index: 10;
}*/
.xm_navg{
    width: 988px;
    margin: 0 auto;
}
.xm_navg ul{
    width: 100%;
}
.xm_navg ul li{
    width: 25%;
    float: left;
}
div[class^=xm_list_] {
    height: 70px;
    width: 60%;
    padding-left: 40%;
    font-size: 16px;
    color: white;
    margin: 0 auto;
    display: table;
}
div[class^=xm_list_] div{
    display: table-cell;
    vertical-align: middle;
    text-align: left;
}
div[class^=xm_list_] div span{
    font-size: 14px;
}
.xm_navg div.active{
    background-color: #9d7349;
}
.xm_list_0{
    background: url(../images/xm_03.png)23% no-repeat;
}
.xm_list_1{
    background: url(../images/xm_05.png)23% no-repeat;
}
.xm_list_2{
    background: url(../images/xm_07.png)23% no-repeat;
}
.xm_list_3{
    background: url(../images/xm_09.png)23% no-repeat;
}

.xm_list_0.active{
    background: url(../images/xm_03-.png)23% no-repeat;
}
.xm_list_1.active{
    background: url(../images/xm_05-.png)23% no-repeat;
}
.xm_list_2.active{
    background: url(../images/xm_07-.png)23% no-repeat;
}
.xm_list_3.active{
    background: url(../images/xm_09-.png)23% no-repeat;
}
.navg .zxm_navg{
    display: none;
    height: 145px;
    margin-top: -145px;
    background-color: #e5e5e5;
    width: 100%;
}
div[class^=zxm_list_]{
    display: none;
    margin: auto auto;
}
div[class^=zxm_list_] ul{
    width: auto;
}
div[class^=zxm_list_] ul li{
    width: 100px;
    float: left;
}
.zxm_navg .zxm_list_3 ul li,.zxm_navg .zxm_list_4 ul li{
    width: 150px;
}
.zxm_list_3 div[class^=item_zxm],.zxm_list_4 div[class^=item_zxm]{
    width: 100px;
}
div[class^=item_zxm]{
    height: 45px;
    width: 100%;
    margin: 0 auto;
}
div[class^=zxm_list_] div{
    padding-top: 100px;
    text-align: center;
}
.zxm_list_1 div{
    background: url(../images/zxmqh_03.jpg)no-repeat;
    background-size: 953px;
}
.zxm_list_2 div{
    background: url(../images/zxmqh_09.png)no-repeat;
    background-size: 985px;
}
.zxm_list_3 div{
    background: url(../images/zxmqh_07.png)no-repeat;
    background-size: 405px;
}
.zxm_list_4 div{
    background: url(../images/zxmqh_05.png)no-repeat;
    background-size: 566px;
}

.zxm_list_1 .item_zxm1{
    background-position: -2% 30%;
}
.zxm_list_1 .item_zxm2{
    background-position: 9.6% 30%;
}
.zxm_list_1 .item_zxm3{
    background-position: 20.8% 30%;
}
.zxm_list_1 .item_zxm4{
    background-position: 32.8% 30%;
}
.zxm_list_1 .item_zxm5{
    background-position: 44.3% 30%;
}
.zxm_list_1 .item_zxm6{
    background-position: 55.8% 30%;
}
.zxm_list_1 .item_zxm7{
    background-position: 66.8% 30%;
}
.zxm_list_1 .item_zxm8{
    background-position: 79.2% 30%;
}
.zxm_list_1 .item_zxm9{
    background-position: 91.2% 30%;
}
.zxm_list_1 .item_zxm10{
    background-position: 102.4% 30%;
}

.zxm_list_2 .item_zxm1{
    background-position: -2% 30%;
}
.zxm_list_2 .item_zxm2{
    background-position: 9.6% 30%;
}
.zxm_list_2 .item_zxm3{
    background-position: 20.8% 30%;
}
.zxm_list_2 .item_zxm4{
    background-position: 32.8% 30%;
}
.zxm_list_2 .item_zxm5{
    background-position: 44.3% 30%;
}
.zxm_list_2 .item_zxm6{
    background-position: 55.8% 30%;
}
.zxm_list_2 .item_zxm7{
    background-position: 66.8% 30%;
}
.zxm_list_2 .item_zxm8{
    background-position: 79.2% 30%;
}
.zxm_list_2 .item_zxm9{
    background-position: 91.2% 30%;
}
.zxm_list_2 .item_zxm10{
    background-position: 102.4% 30%;
}

.zxm_list_3 .item_zxm1{
    background-position: -7% 30%;
}
.zxm_list_3 .item_zxm2{
    background-position: 29.6% 30%;
}
.zxm_list_3 .item_zxm3{
    background-position: 69.4% 30%;
}
.zxm_list_3 .item_zxm4{
    background-position: 106.8% 30%;
}


.zxm_list_4 .item_zxm1{
    background-position: -5% 30%;
}
.zxm_list_4 .item_zxm2{
    background-position: 23.6% 30%;
}
.zxm_list_4 .item_zxm3{
    background-position: 49.8% 30%;
}
.zxm_list_4 .item_zxm4{
    background-position: 76.8% 30%;
}
.zxm_list_4 .item_zxm5{
    background-position: 104.9% 30%;
}



.zxm_list_1 .item_zxm1:hover{
    background:url(../images/zxmqh_03-.png)no-repeat;
    background-size: 953px;
    background-position: -2% 30%;
}
.zxm_list_1 .item_zxm2:hover{
    background:url(../images/zxmqh_03-.png)no-repeat;
    background-size: 953px;
    background-position: 9.6% 30%;
}
.zxm_list_1 .item_zxm3:hover{
    background:url(../images/zxmqh_03-.png)no-repeat;
    background-size: 953px;
    background-position: 20.8% 30%;
}
.zxm_list_1 .item_zxm4:hover{
    background:url(../images/zxmqh_03-.png)no-repeat;
    background-size: 953px;
    background-position: 32.8% 30%;
}
.zxm_list_1 .item_zxm5:hover{
    background:url(../images/zxmqh_03-.png)no-repeat;
    background-size: 953px;
    background-position: 44.3% 30%;
}
.zxm_list_1 .item_zxm6:hover{
    background:url(../images/zxmqh_03-.png)no-repeat;
    background-size: 953px;
    background-position: 55.8% 30%;
}
.zxm_list_1 .item_zxm7:hover{
    background:url(../images/zxmqh_03-.png)no-repeat;
    background-size: 953px;
    background-position: 66.8% 30%;
}
.zxm_list_1 .item_zxm8:hover{
    background:url(../images/zxmqh_03-.png)no-repeat;
    background-size: 953px;
    background-position: 79.2% 30%;
}
.zxm_list_1 .item_zxm9:hover{
    background:url(../images/zxmqh_03-.png)no-repeat;
    background-size: 953px;
    background-position: 91.2% 30%;
}
.zxm_list_1 .item_zxm10:hover{
    background:url(../images/zxmqh_03-.png)no-repeat;
    background-size: 953px;
    background-position: 102.4% 30%;
}

.zxm_list_2 .item_zxm1:hover{
    background:url(../images/zxmqh_09-.png)no-repeat;
    background-size: 985px;
    background-position: -2% 30%;
}
.zxm_list_2 .item_zxm2:hover{
    background:url(../images/zxmqh_09-.png)no-repeat;
    background-size: 985px;
    background-position: 9.6% 30%;
}
.zxm_list_2 .item_zxm3:hover{
    background:url(../images/zxmqh_09-.png)no-repeat;
    background-size: 985px;
    background-position: 20.8% 30%;
}
.zxm_list_2 .item_zxm4:hover{
    background:url(../images/zxmqh_09-.png)no-repeat;
    background-size: 985px;
    background-position: 32.8% 30%;
}
.zxm_list_2 .item_zxm5:hover{
    background:url(../images/zxmqh_09-.png)no-repeat;
    background-size: 985px;
    background-position: 44.3% 30%;
}
.zxm_list_2 .item_zxm6:hover{
    background:url(../images/zxmqh_09-.png)no-repeat;
    background-size: 985px;
    background-position: 55.8% 30%;
}
.zxm_list_2 .item_zxm7:hover{
    background:url(../images/zxmqh_09-.png)no-repeat;
    background-size: 985px;
    background-position: 66.8% 30%;
}
.zxm_list_2 .item_zxm8:hover{
    background:url(../images/zxmqh_09-.png)no-repeat;
    background-size: 985px;
    background-position: 79.2% 30%;
}
.zxm_list_2 .item_zxm9:hover{
    background:url(../images/zxmqh_09-.png)no-repeat;
    background-size: 985px;
    background-position: 91.2% 30%;
}
.zxm_list_2 .item_zxm10:hover{
    background:url(../images/zxmqh_09-.png)no-repeat;
    background-size: 985px;
    background-position: 102.4% 30%;
}

.zxm_list_3 .item_zxm1:hover{
    background:url(../images/zxmqh_07-.png)no-repeat;
    background-size: 405px;
    background-position: -7% 30%;
}
.zxm_list_3 .item_zxm2:hover{
    background:url(../images/zxmqh_07-.png)no-repeat;
    background-size: 405px;
    background-position: 29.6% 30%;
}
.zxm_list_3 .item_zxm3:hover{
    background:url(../images/zxmqh_07-.png)no-repeat;
    background-size: 405px;
    background-position: 69.4% 30%;
}
.zxm_list_3 .item_zxm4:hover{
    background:url(../images/zxmqh_07-.png)no-repeat;
    background-size: 405px;
    background-position: 106.8% 30%;
}


.zxm_list_4 .item_zxm1:hover{
    background:url(../images/zxmqh_05-.png)no-repeat;
    background-size: 566px;
    background-position: -5% 30%;
}
.zxm_list_4 .item_zxm2:hover{
    background:url(../images/zxmqh_05-.png)no-repeat;
    background-size: 566px;
    background-position: 23.6% 30%;
}
.zxm_list_4 .item_zxm3:hover{
    background:url(../images/zxmqh_05-.png)no-repeat;
    background-size: 566px;
    background-position: 49.8% 30%;
}
.zxm_list_4 .item_zxm4:hover{
    background:url(../images/zxmqh_05-.png)no-repeat;
    background-size: 566px;
    background-position: 76.8% 30%;
}
.zxm_list_4 .item_zxm5:hover{
    background:url(../images/zxmqh_05-.png)no-repeat;
    background-size: 566px;
    background-position: 104.9% 30%;
}
/*最新资讯*/
.head_news{
    width: 988px;
    margin: 0 auto;
    margin: 70px auto;
    height: 40px;
    line-height: 40px;
}
.title_news{
    float: left;
}
.search{
    float: left;
    width: 190px;
    margin: 0 36px;
    height: 40px;
    line-height: 40px;
    position: relative;
}
.search_data{
    display: block;
    height: 20px;
    background:none;
    border: 1px solid #333;
    margin-bottom: 0px;
    position: absolute;
    bottom: 0;
    padding-left: 10%;
    /* border-radius: 5px; */
    width: 170px;
}
.search_butt{
    width: 20px;
    height: 20px;
    margin-left: -20px;
    background:url(../images/zxdt_search.png)no-repeat;
    background-size:100%;
    border: 0;
    position: absolute;
    bottom: 2px;
    right: 5px;
}
.search_data:after{
    content: "";
    background: url(../images/zxdt_search.png) no-repeat;
    width: 10%;
    -webkit-background-size: 100%;
    background-size: 100%;

}
.lxfs_news{
    float: left;
}
.lxfs_news div{
    float: left;
    height: 58px;
    width: 58px;
    cursor: pointer;
}
.xiaoxi{
    background:url(../images/zxdt_lx.png)no-repeat;
    background-size: 300%;
}
.qqlx{
    background: url(../images/zxdt_lx.png)51.333% no-repeat;
    background-size: 300%;
}
.wxlx{
    background: url(../images/zxdt_lx.png)102% no-repeat;
    background-size: 300%;
}
.navg_news{
    width: 380px;
    height: 37px;
    line-height: 37px;
    margin: 0 auto;
    border: 1px solid #959595;
    font-size: 16px;
}
.navg_news ul{
    width: 100%;
}
.navg_news ul li{
    display: block;
    width: 126px;
    float: left;
    text-align: center;
    border-right: 1px dashed #333;
}
.navg_news ul li:last-child{
    border: 0;
}
.navg_news .active{
    background-color: #bc0325;
    color: #fff;
}
.news_item{
    width: 307px;
    /* float:left; */
    height: 386px;
    text-align: center;
    padding: 4px;
    border: 1px solid #959595;
    /* border-radius: 5px; */
}
.news_bann{
    width: 1026px;
    margin: 0 auto;
}
.img_item{
    width: 100%;
    height: 150px;
    overflow: hidden;
}
.img_item img{
    width: 100%;
}
.content_news .banner_news{
    display: block;
}
div[class^=banner_]{
    display: none;
    margin-top: 50px;
}
.news_item img{
    width:100%;
}
.news_list ul{
    width: auto;
}
.news_list ul li{
    float: left;
    width: 33.3333%;
}
.title_item{
    width: 248px;
    color: #9b6935;
    font-size: 18px;
    padding: 10px 0;
    /* height: 40px; */
    line-height: 27px;
    border-bottom: 1px solid #c1a573;
    margin: 0 auto;

    position: relative;
}
.bjico{
    position: absolute;
    width: 7px;
    height: 7px;
    background: url(../images/backg_10.png)no-repeat;
    -webkit-background-size: 100%;
    background-size: 100%;
    /* margin: 0 auto; */
    /* margin-top: -3.5px; */
    left: 50%;
    margin-left: -3.5px;
    bottom: -3.5px;
}
.news_item p{
    margin: 40px 0px;
	padding: 0 29px;
	text-align: left;
}
.xiangq{
    width: 70px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-size: 14px;
    margin: 0 auto;
    margin-bottom: 20px;
    border: 1px solid #666;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: 20px;
}
.bott_pn{
    width: 83px;
    margin: 50px auto;
    height: 30px;
}
.bott_pn div{
    width: 30px;
    height: 30px;
    border-radius: 100%;
    cursor: pointer;
}
.prev_bott{
    float: left;
    background:url(../images/bottom_pn.jpg)left no-repeat;
}
.next_bott{
    float: right;
    background:url(../images/bottom_pn.jpg)right no-repeat;
}
.morediv{
    width: 160px;
    height: 35px;
    margin: 50px auto;
    border: 1px solid #c70025;
    line-height: 35px;
    text-align: center;
    font-size: 16px;
    margin-top: 0;
}





/*banner下面的导航*/
.bannerfnavbox{ width:100%; height:71px; background:url(../images/index_bannerfnavbg.jpg) repeat-x; position:relative;}
.bannerfnavbox ul{ width:1000px; height:71px; margin:0px auto;}
.bannerfnavbox ul li{ width:250px; height:71px; float:left; cursor:pointer;}
.bannerfnavleft{ width:80px; height:71px; float:left; background:url(../images/index_bannerfnavbgyy.png) no-repeat;}
.bannerfnavleft img{ display:block; width:55px; height:55px; margin-top:5px; margin-left:auto; margin-right:auto;}
.bannerfnavbox ul li:hover .bannerfnavleft img{ position:relative; top:-15px; z-index:222222;}
.bannerfnavright{ width:170px; height:56px; float:left; padding-top:15px; font-size:18px; color:#777777; font-family:"微软雅黑";}
.bannerfnavright span{ display:block; font-size:14px; line-height:14px;}

.bannerfnavtopbox01{ width:100%; height:140px; position:absolute; left:0px; bottom:71px; z-index:111; background:url(../images/index_bannerfnavtbg.png); display:none;}
.bannerfnavtopbox02{ width:100%; height:140px; position:absolute; left:0px; bottom:71px; z-index:111; background:url(../images/index_bannerfnavtbg.png); display:none;}
.bannerfnavtopbox03{ width:100%; height:140px; position:absolute; left:0px; bottom:71px; z-index:111; background:url(../images/index_bannerfnavtbg.png); display:none;}
.bannerfnavtopbox04{ width:100%; height:140px; position:absolute; left:0px; bottom:71px; z-index:111; background:url(../images/index_bannerfnavtbg.png); display:none;}

.bannerfnavtop01{ width:1000px; height:110px; margin:0px auto; padding-top:30px; }
.bannerfnavtopd01{ display:block; width:100px; height:120px; float:left; text-align:center; line-height:32px; font-size:14px; color:#808080; font-family:"微软雅黑";}
.bannerfnavtopd01 img{ display:block; width:55px; height:55px; margin:0px auto; background:url(../images/index_bannerfnavtdbg01.png);}
.bannerfnavtopd01 img:hover{background:url(../images/index_bannerfnavtdbg01_1.png);}

.bannerfnavtop02{ width:1000px; height:110px; margin:0px auto; padding-top:30px; }
.bannerfnavtopd02{ display:block; width:100px; height:120px; float:left; text-align:center; line-height:32px; font-size:14px; color:#808080; font-family:"微软雅黑";}
.bannerfnavtopd02 img{ display:block; width:55px; height:55px; margin:0px auto; background:url(../images/index_bannerfnavtdbg02.png);}
.bannerfnavtopd02 img:hover{background:url(../images/index_bannerfnavtdbg02_1.png);}

.bannerfnavtop03{ width:400px; height:110px; margin:0px auto; padding-top:30px; }
.bannerfnavtopd03{ display:block; width:100px; height:120px; float:left; text-align:center; line-height:32px; font-size:14px; color:#808080; font-family:"微软雅黑";}
.bannerfnavtopd03 img{ display:block; width:55px; height:55px; margin:0px auto; background:url(../images/index_bannerfnavtdbg03.png);}
.bannerfnavtopd03 img:hover{background:url(../images/index_bannerfnavtdbg03_1.png);}

.bannerfnavtop04{ width:500px; height:110px; margin:0px auto; padding-top:30px; }
.bannerfnavtopd04{ display:block; width:100px; height:120px; float:left; text-align:center; line-height:32px; font-size:14px; color:#808080; font-family:"微软雅黑";}
.bannerfnavtopd04 img{ display:block; width:55px; height:55px; margin:0px auto; background:url(../images/index_bannerfnavtdbg04.png);}
.bannerfnavtopd04 img:hover{background:url(../images/index_bannerfnavtdbg04_1.png);}

/*诊疗项目*/
.zlxmbox{ padding-top:40px; background:#FFF; color:#535353; padding-bottom:40px;}
.zlxmtop{ width:1000px; height:48px; margin:0px auto;}
.zlxmnav{ width:1000px; height:60px; background:url(../images/index_zlxmnavbg.jpg) repeat-x; margin:0px auto;}
.zlxmnav01{ display:block; width:240px; height:60px; font-family:"微软雅黑"; font-size:20px; color:#535353; line-height:60px; float:left;}
.zlxmnav01 span{ font-size:12px;}
.zlxmcurrter{ background:url(../images/index_zlxmnavcbg.jpg) no-repeat left; color:#c7a578;}
.zlxmnav02{ display:block; width:180px; height:60px; font-family:"微软雅黑"; font-size:20px; line-height:60px; float:left;}
.zlxmnav02 span{ font-size:12px;}
.zlxmnav03{ display:block; width:170px; height:60px; font-family:"微软雅黑"; font-size:20px; line-height:60px; float:left;}
.zlxmnav03 span{ font-size:12px;}
.zlxmnav04{ display:block; width:190px; height:60px; font-family:"微软雅黑"; font-size:20px; line-height:60px; float:left;}
.zlxmnav04 span{ font-size:12px;}
.zlxmnav05{ display:block; width:210px; height:60px; font-family:"微软雅黑"; font-size:20px; line-height:60px; float:left;}
.zlxmnav05 span{ font-size:12px;}

.zlxmnavt01{ width:1000px; margin:0px auto; padding-top:30px;}
.zlxmnavt02{ width:1000px; margin:0px auto; padding-top:30px; display:none;}
.zlxmnavt03{ width:1000px; margin:0px auto; padding-top:30px; display:none;}
.zlxmnavt04{ width:1000px; margin:0px auto; padding-top:30px; display:none;}
.zlxmnavt05{ width:1000px; margin:0px auto; padding-top:30px; display:none;}
.zlxmnavtleft{ width:373px; height:348px; float:left; position:relative;}

.zlxmtunav{ display:none; width:373px; height:348px; background:url(../images/index_zlxmbg_tmh.png); position:absolute; left:0px; top:0px;}
.zlxmtunavd{ width:300px; height:240px;  margin:54px auto;}
.zlxmtunavd0{ width:300px; height:180px; margin:84px auto;}
.zlxmtunavdd{ display:block; width:148px; height:60px; float:left;border:1px #fff solid; line-height:60px; text-align:center; color:#FFF; font-size:16px; font-family:"微软雅黑"; margin-top:-1px; margin-left:-1px;}
.zlxmtunavdd:hover{ color:#c62a40; background:url(../images/index_zlxmbg_tmb.png);}

.zlxmnavtright{ width:585px; float:right;}
.zlxmnavtright1{width:585px; height:46px; background:#efefef; text-align:center; line-height:46px; font-size:12px; margin-bottom:10px;}
.zlxmnavtright1 a{ color:#3d3d3d;}
.zlxmnavtright1 a:hover{ color:#a2232c;}
.zlxmrtx01{ border-bottom:#ccae85 1px dashed;}
.zlxmrtx01t{ display:block; font-size:18px; color:#c82c42; font-family:"微软雅黑"; line-height:24px;}
.zlxmrtx01 p{ display:block; width:525px; padding-top:10px; font-family:"微软雅黑"; font-size:14px; color:#434343; line-height:24px;}
.zlxmrtx01 p a{ color:#c62a40;}
.zlxmrtx01 span{ display:block; width:585px; text-align:right; font-size:14px; color:#c62a40; font-family:"微软雅黑"; line-height:24px;}
.zlxmnavtright ul{ width:585px;}
.zlxmnavtright ul a{ display:block; width:585px; height:46px; font-size:14px; color:#434343; font-family:"微软雅黑"; line-height:46px; background:url(../images/index_zlxmsanjiao.png) no-repeat left; text-indent:20px; border-bottom:#ccae85 1px dashed;}
.zlxmnavtright ul a span{ display:block; float:right; color:#c62a40;}

/*关于百佳*/
.gybjbox{ width:100%; padding-top:40px; padding-bottom:40px; background:#f4f0e5; color:#535353;}
.gybjtop{ width:1000px; height:48px; margin:0px auto; background:url(../images/index_gybjtopbg.png) repeat-x;}
.gybj_hjzs{ width:330px; height:48px; font-size:24px; line-height:48px; font-family:"微软雅黑"; float:left;}
.gybj_hjzs span{ font-size:14px;}
.gybj_currter{ background:url(../images/index_gybjtopbgc.png) left no-repeat; color:#c7a578;}
.gybj_pzfw{ width:330px; height:48px; font-size:24px; line-height:48px; font-family:"微软雅黑"; float:left;}
.gybj_pzfw span{ font-size:14px;}
.gybj_jssb{ width:330px; height:48px; font-size:24px; line-height:48px; font-family:"微软雅黑"; float:left;}
.gybj_jssb span{ font-size:14px;}

.gybjj{ width:1000px; margin:0px auto; margin-top:25px; display:none;}
.gybjlj{ width:459px; padding-right:12px; float:left;}
.gybjljt{ width:459px; height:373px; position:relative;}
.gybjljthsbg{ width:459px; height:373px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjljthsbg a{ display:block; margin-top:150px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjljf{ width:459px; height:194px; margin-top:10px; position:relative;}
.gybjljfhsbg{ width:459px; height:194px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjljfhsbg a{ display:block; margin-top:80px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjcj{ width:256px; padding-right:12px; float:left;}
.gybjcjt{ width:256px; height:285px; position:relative;}
.gybjcjthsbg{ width:256px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjcjthsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjcjf{ width:256px; height:285px; margin-top:10px; position:relative;}
.gybjcjfhsbg{ width:256px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjcjfhsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjrj{ width:256px; float:left;}
.gybjrjt{ width:256px; height:285px; position:relative;}
.gybjrjthsbg{ width:256px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjrjthsbg a{display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjrjf{ width:256px; height:285px; margin-top:10px; position:relative;}
.gybjrjfhsbg{ width:256px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjrjfhsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}

.gybjh{ width:1000px; margin:0px auto; margin-top:25px;}
.gybjlh{ width:323px; padding-right:12px; float:left;}
.gybjlht{ width:323px; height:285px; position:relative;}
.gybjlhthsbg{ width:323px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjlhthsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjlhf{ width:323px; height:285px; margin-top:10px; position:relative;}
.gybjlhfhsbg{ width:323px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjlhfhsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjch{ width:323px;; padding-right:12px; float:left;}
.gybjcht{ width:323px; height:285px; position:relative;}
.gybjchthsbg{ width:323px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjchthsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjchf{ width:323px; height:285px; margin-top:10px; position:relative;}
.gybjchfhsbg{ width:323px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjchfhsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjrh{ width:323px; float:left;}
.gybjrht{ width:323px; height:285px; position:relative;}
.gybjrhthsbg{ width:323px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjrhthsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjrhf{ width:323px; height:285px; margin-top:10px; position:relative;}
.gybjrhfhsbg{ width:323px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjrhfhsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}

.gybjp{ width:1000px; margin:0px auto; margin-top:25px; display:none;}
.gybjlp{ width:459px; padding-right:12px; float:left;}
.gybjlpt{ width:459px; height:173px; position:relative;}
.gybjlpthsbg{ width:459px; height:173px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjlpthsbg a{ display:block; margin-top:50px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjlpc{ width:459px; height:195px; margin-top:10px; position:relative;}
.gybjlpchsbg{ width:459px; height:195px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjlpchsbg a{ display:block; margin-top:80px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjlpf{ width:459px; height:194px; margin-top:10px; position:relative;}
.gybjlpfhsbg{ width:459px; height:194px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjlpfhsbg a{ display:block; margin-top:80px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjrp{ width:518px; float:left;}
.gybjrpt{ width:518px; height:285px; position:relative;}
.gybjrpthsbg{ width:518px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjrpthsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjrpf{ width:518px; height:285px; margin-top:10px;}
.gybjrpft{ width:256px; height:285px; margin-right:5px; float:left; position:relative;}
.gybjrpfthsbg{ width:256px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjrpfthsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}
.gybjrpff{ width:256px; height:285px; float:left; position:relative;}
.gybjrpffhsbg{ width:256px; height:285px; background:url(../images/touminghuangsebg.png); position:absolute; left:0px; top:0px; display:none;}
.gybjrpffhsbg a{ display:block; margin-top:120px; font-size:24px; text-align:center; color:#c13145; font-family:"微软雅黑";}







/*专家团队模块*/
.zjtd{
    padding-bottom: 50px;
    background:url(../images/yltd_bj_02.jpg)no-repeat;
    -webkit-background-size: 100%;
    background-size: 100%;
    padding-top: 40px;
}
.swiper-container.zjtd{
    margin:0 60px;
}
.navg_zjtd .swiper-container{
    margin:0 60px;
}
.conntent_zjtd{
    width: 990px;
    margin: 0 auto;
}
.head_zjtd div{
    float:left;
}
.head_zjtd{}
.title_zjtd{
    width: 762px;
    height: 56px;
    background: url(../images/zjtd_til.png) no-repeat;
    -webkit-background-size: 100%;
    background-size: 100%;
}
.keshi_zjtd{
    bottom: 0;
    width: 80px;      height: 30px;
    margin: 0 35px;
    margin-right: 10px;
    margin-top: 28px;
}
.keshi_zjtd select{
    height: 28px;
}
.more_zjtd{
    height: 25px!important;
    line-height: 25px;
    margin-top: 30px;
    color: white;
    background-color: #c50125;
    width: 60px;
    text-align: center;
}
.conn_zjtd{
    display: none;
    margin: 50px auto;
}

.header_zj{
    float: left;
}
.content_zj{
    float: right;
    width: 439px;
    color: #707070;
    padding-right: 100px;
}
.head_conn_zj{
    height: 60px;
    margin: 40px 0;
    margin-bottom: 6px;
}
.name_zj{
    vertical-align: top;
    font-size: 45px;
    color: #c70125;
}
.zhic_zj{
    font-size: 16px;
    color: #a98259;
}
.zjjj{
    margin: 25px 0;
    width: 100%;
    font-size: 13px;
    padding: 16px 0;
    border-top: 1px dashed;
    border-bottom: 1px dashed;
    color: #7c503e;
    overflow: hidden;
    padding-left: 28px;
    list-style: inherit;
}
.zjjj li{
    float: left;
    width: 50%;
}
.zjjn{
    margin: 30px 0;
    padding-left: 25px;
    list-style: initial;
    width: 447px;
    font-size: 13px;
}
.zjjn li{
    width: 100%;
	line-height: 25px;
	font-size: 14px;
}
.head_conn_zj label{
    display: inline-block;
    margin-top: 8px;
    margin-left: 10px;
}
.zhiw{
    font-size: 14px;
    margin-top: 15px;
}
.overview{
    line-height: 24px;
}
.xglj{}
.xglj div{
    float:left;
    width: 53px;
    height: 66px;
    margin-right: 20px;
    cursor: pointer;
}
.more_conn_zj{
    background:url(../images/navg_zj_26.jpg)no-repeat;
}
.zxyy{
    background: url(../images/navg_zj_26.jpg)-75px no-repeat;
}
.zxzx{
    background: url(../images/navg_zj_26.jpg)-150px no-repeat;
}
.navg_zjtd{
    display: none;
    position: relative;
    border: 1px solid #ae8a50;
    height: 150px;
}
.navg_zjtd .swiper-button-prev{
    width: 50px;
    height: 100%;
    top: 0;
    margin-top: 0;
    background-color: #fcfbf6;
    left: 0;
    background-image: url(../images/button-prev.png);
    border-right: 1px solid #ae8a50;
}
.navg_zjtd .swiper-button-next{
    top: 0;
    width: 50px;
    height: 100%;
    right: 0;
    background-color: #fcfbf6;
    margin-top: 0;
    background-image: url(../images/button-next.png);
    border-left: 1px solid #ae8a50;
}
.jkgw{
    padding-bottom: 50px;
    background: #f2f2f2;
}
.head_jkgw{
    background: url(../images/index_20.png)center 40px no-repeat;
    height: 120px;
    width: 780px;
    margin: 30px auto;
    margin-top: 0;
    padding-top: 106px;
}
.title_jkgw{
    text-align: center;
    font-size: 35px;
    color: #535353;
    border-bottom: 1px solid #666;
    padding-bottom: 10px;
    font-weight: 300;
}
.line_jkgw{
    width: 100px;
    border: 0;
    margin: 0 auto;
    margin-top: -2.5px;
    height: 3px;
    background-color: #c70025;
}
.titlee_jkgw{
    font-size: 22px;
    font-weight: 100;
    text-align: center;
    color: #959595;
    margin-top: 10px;
}
.list_jkgw{
    width: 1100px;
    height: 208px;
    margin: 0 auto;
}
.list_jkgw ul{
    width: 100%;
}
.list_jkgw ul li{
    width: 25%;
    float: left;
}
.list_jkgw>ul>li>a{
	display:block;
    width: 208px;
    height: 118px;
    border-radius: 100%;
    border: 1px solid #a58755;
    margin: 0 auto;
    padding-top: 90px;
    text-align: center;
}
.item_01_jkgw{
	display:block;
     background: url(../images/zixun_07.png)center 25% no-repeat;
}
.item_02_jkgw{
	display:block;
    background: url(../images/zixun_09.png)center 25% no-repeat;
}
.item_03_jkgw{
	display:block;
    background: url(../images/zixun_12.png)center 25% no-repeat;
}
.item_04_jkgw{
	display:block;
    background: url(../images/zixun_15.png)center 25% no-repeat;
	position:relative;
}
.item_04_jkgw img{
	display:none;
	position:absolute;
	width:210px;
	height:210px;
	
	left:210px;
	top:0px;
	}
.line_list{
    width: 138px;
    background-color: #959595;
    border: 0;
    height: 1px;
    display: inline-block;
}
.title_item_jkgw{
    color: #535353;
    font-size: 15px;
    font-weight: bold;
    margin-top: 14px;
}
.desc_item{
    font-size: 14px;
    color: #535353;
    margin-top: 4px;
}
.content_hr{
    border: 0;
    height: 10px;
    background-color: #c7a578;
    margin: 0;
}
.zjlist_zjtd{
    position: relative;
    width: 150px;
    height: 140px;
    background: url(../images/index_16.png)no-repeat;
    background-size: 100%;
    padding: 5px;
    background-origin: content-box;
    border-left: 1px solid #ae8a50;
    border-right: 1px solid #ae8a50;
    background-clip: content-box;
}
.zjlist_zjtd01{background: url(../images/index_16_01.jpg)no-repeat;}
.zjlist_zjtd02{background: url(../images/index_16_02.jpg)no-repeat;}
.zjlist_zjtd03{background: url(../images/index_16_03.jpg)no-repeat;}
.zjlist_zjtd04{background: url(../images/index_16_04.jpg)no-repeat;}
.zjlist_zjtd05{background: url(../images/index_16_05.jpg)no-repeat;}
.zjlist_zjtd06{background: url(../images/index_16_06.jpg)no-repeat;}
.zjlist_zjtd07{background: url(../images/index_16_07.jpg)no-repeat;}
.zjlist_zjtd08{background: url(../images/index_16_08.jpg)no-repeat;}
.zjlist_zjtd09{background: url(../images/index_16_09.jpg)no-repeat;}
.zjlist_zjtd10{background: url(../images/index_16_10.jpg)no-repeat;}
.zjlist_zjtd11{background: url(../images/index_16_11.jpg)no-repeat;}
.zjlist_zjtd12{background: url(../images/index_16_12.jpg)no-repeat;}
.zjlist_zjtd13{background: url(../images/index_16_13.jpg)no-repeat;}
.zjlist_zjtd14{background: url(../images/index_16_14.jpg)no-repeat;}
.zjlist_zjtd15{background: url(../images/index_16_15.jpg)no-repeat;}
.zjlist_zjtd16{background: url(../images/index_16_16.jpg)no-repeat;}
.zjlist_zjtd17{background: url(../images/index_16_17.jpg)no-repeat;}
.zjlist_zjtd18{background: url(../images/index_16_18.jpg)no-repeat;}

.swiper-wrapper .zjlist_zjtd_xq{background: url(../images/index_16_xq.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_shiyan{background: url(../images/index_16_shiyan.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_cx{background: url(../images/index_16_cx.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_xj{background: url(../images/index_16_xj.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_yhy{background: url(../images/index_16_yhy.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_xzj{background: url(../images/index_16_xzj.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_zmm{background: url(../images/index_16_zmm.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_zzy{background: url(../images/index_16_zzy.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_hjp{background: url(../images/index_16_hjp.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_tjx{background: url(../images/index_16_tjx.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_fjx{background: url(../images/index_16_fjx.jpg)no-repeat;}
.swiper-wrapper .zjlist_zjtd_zzp{background: url(../images/index_16_zzp.jpg)no-repeat;}

.zjname_zjtd{
    width: 150px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    position: absolute;
    bottom: 0px;
	left:0px;
    background-color: #ae8a50;
    color: white;
    font-size: 15px;
    opacity: 0.85;
}
.prev_bott.zjtd{
    height: 150px;
    width: 50px;
    position: absolute;
    left: -67px;
    top: 0;
    background-color: red;
    z-index: 6;
    cursor: pointer;
}
.next_bott.zjtd{
    height: 150px;      width: 50px;      position: absolute;
    right: -174px;      top: 0;      background-color: red;      z-index: 340000000;
}
/*友情链接*/
.yqlj{
  /*  background-color: #F5F5F5;*/
}
.title_yqlj{
    width: 150px;
    padding: 35px;
    font-size: 16px;
    margin: 0 auto;
}
.title_yqlj span{
    color: red;
}
.list_yqlj{
    width: 780px;
    margin: 0 auto;
}
.list_yqlj ul{
    width: 100%;
}
.list_yqlj ul li{
    width: 33.3333%;
    float: left;
    height: 40px;
}
.list_yqlj.youqinglianjie li{
	display:block;
	width:125px;
	}

/*footer*/
/*.footer{ margin-bottom:80px;}*/
.head_footer{
    background: #c8092b;
    height: 46px;
    /* width: 946px; */
}
.list_head_footer{
    width: 946px;
    margin: 0 auto;
    font-size: 14px;
    color: white;
}
.list_head_footer div{
    height: 46px;
    float: left;
    width: 33.3333%;
    line-height: 46px;
}
.list_head_footer div span{
    /* width: 946px; */
    font-size: 20px;
}
.content_footer{
    /* width: 946px; */
    background-color: #868889;
    color: #f9f9f9;
    height: 245px;
}
.list_content_footer{
    width: 946px;
    margin: 0 auto;
}
.item_list_footer{
    width: 33.333%;
    float: left;
}
.item_list_footer p{
    line-height: 18px;

}
.item_list_footer form input{
    height: 23px;
    border-radius: 18px;
    border: 0;
    width: 146px;
    margin: 10px 0;
    padding-left: 10px;
    background-color: #bcc0c1;
}
.item_list_footer form select{
    height: 25px;
    border-radius: 18px;
    border: 0;
    width: 158px;
    margin: 3px 0 3px -4px;
    padding-left: 10px;
    background-color: #bcc0c1;
}
.item_list_footer .button_ks{
    border-radius: 0;
    border: 1px solid #bebfbf;
    margin-left: 66px;
    height: 35px;
    color: white;
    width: 100px;
    background: none;
    font-size: 15px;
    font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;

    padding: 0;
}
.checkbox{
    margin-top: 10px;
}
.checkbox ul{
    width: 85%;
}
.checkbox li{
    width: 124px;
    float: left;
    height: 20px;
    line-height: 20px;
}
.checkbox li:before{
    content:"";
    background: url(../images/checkbox.png)no-repeat;
    display: inline-block;
    width: 21px;
    height: 10px;
    /* margin-top: 8px; */
}
.address_footer{
    line-height: 23px;
    border-bottom: 1px solid #9a9a9a;
    padding-bottom: 10px;
    width: 87%;
    margin-top: 15px;
}
.weixin_footer{
    background: url(../images/index_54.png)right no-repeat;
    /* height: 62px; */
    background-size: 88px;
    padding: 20px 0;
    width: 87%;
}
.sjpt_footer{}
.list_sjpt{
    width: 87%;
}
.list_sjpt div{
    width: 50px;
    height: 40px;
    float: left;
    border: 1px solid #b7b8b9;
}
.taobao_bj{
    background: url(../images/index_57.png)-3% no-repeat;
}
.weibo_bj{
    background: url(../images/index_57.png)51% no-repeat;
}
.qq_bj{
    background: url(../images/index_57.png)105% no-repeat;
}
.list_sjpt .gfpt{
    width: 116px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
}
.copyright_footer{
    border-top:2px solid #b7b8b9;
    background:url(../images/index_6111.png)center 10% no-repeat;
    padding-top: 73px;
    background-color: #895C34;
    color: #CECECE;
    text-align: center;
    padding-bottom: 20px;
}
.statement_footer{
    height: 40px;
    text-align: center;
    line-height: 40px;
}
.dianhua_foot{
    font-size: 27px;
    font-style: italic;
}

/*悬浮导航*/
.xfdh{
    position: fixed;
    top: 200px;
    right: 20px;
    width: 37px;
    border: 1px solid #895c34;
    z-index: 99999;
}
.xfdh>div{
    width: 100%;
    height: 60px;
    background: url(../images/xfdh.png) no-repeat;
    -webkit-background-size: 37px;
    background-size: 37px;
    background-color: transparent;
    overflow: hidden;
}
.xfdh>div.active{
    overflow: visible;
}
.xfdh .news_number{
    position: absolute;
    top: -4px;
    left: -8px;
    width: 19px;
    height: 19px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    background: url(../images/number_xfdh.gif) center no-repeat;
    background-color: #CF354F;
}
.xfdh .zxyy_xf{
    background-position-y: 0px;
    -webkit-background-position-y: 0px;
    /* 针对火狐浏览器不支持background-position-y属性的优化 */
    background-position: 0 0px;
}
.xfdh .qq_xf{
    background-position-y: -63px;
    -webkit-background-position-y: -63px;
    background-position: 0 -63px;
}
.xfdh .dianh_xf{
    background-position-y: -128px;
    -webkit-background-position-y: -128px;
    background-position: 0 -128px;
}
.xfdh .weixin_xf{
    background-position-y: -192px;
    -webkit-background-position-y: -192px;
    background-position: 0 -192px;
}
.xfdh .zd_xf{
    background: url(../images/xfdh.png) no-repeat;
    background-size: 37px;
    background-color: transparent;
    height: 30px;
    background-position-y: -256px;
    -webkit-background-position-y: -256px;
    -moz-background-position-y: -256px;
    background-position: 0 -256px;
    background-color: #414242;
}


.xfdh>div:hover{
    background-color: #cf354f;
}
.xfdh .zxyy_xf:hover{
    background-image: url(../images/xfdh-.png);

}
.xfdh .qq_xf:hover{
    background-image: url(../images/xfdh-.png);

}
.xfdh .dianh_xf:hover{
    background-image: url(../images/xfdh-.png);

}
.xfdh .weixin_xf:hover{
    background-image: url(../images/xfdh-.png);

}
.xfdh .zd_xf:hover{
    background-image: url(../images/xfdh-.png);
    background-color: #414242;

}

.xfdh div[class*=_xf_tc]{
    width: 100px;
    padding: 5px 14px;
    border: 1px solid #dcdcdc;
    animation: slideright 1s ease 0s 1 both;
    -webkit-animation: slideright 1s ease 0s 1 both;
    -moz-animation: slideright 1s ease 0s 1 both;
    background: #FFFFFF;
    height: auto;
    border-right: 2px solid #cf354f;
    z-index: 10000;

}
div[class*=_xf_tc].active{
    display: block;
    animation: slideleft 1s ease 0s 1 both;
    -webkit-animation: slideleft 1s ease 0s 1 both;
    -moz-animation: slideleft 1s ease 0s 1 both;
    background: #FFFFFF;
    height: auto;
    border-right: 2px solid #cf354f;
    z-index: 10000;
}

div[class*=_xf_tc].active:hover{
    background-color: #FFFFFF;
}
div[class*=_xf_tc] span{
    color: #cf354f;
}
div[class*=_xf_tc] .title_tc{
    background: transparent;
    line-height: 24px;
    height: 48px;
}
.xfdh .dianh_xf_tc input{
    width: 106px;
    height: 21px;
    border: 2px solid #f0f0f0;
    background: #f9f9f9;
    margin: 10px 0 10px 0px;
    float: left;
    padding-left: 10px;
}
.xfdh .dianh_xf .dianh_xf_tc{
    width: 154px;
    overflow: hidden;
}
.butt_xf_tc{
    float: left;
    width: 33px;
    height: 34px;
    background: transparent;
    border: 0;
    color: #cf354f;
    margin-top: 5px;
}
.xfdh .weixin_xf .weixin_xf_tc{
    background: url(../images/weixin.jpg)22% no-repeat;
    -webkit-background-size: 72px;
    background-size: 72px;
    text-align: right;
    background-color: #FFFFFF;
    color: #cf354f;
    line-height: 15px;
}
@keyframes slideleft {
    0%{opacity:0;
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        transform:translateX(0);
    }
    100% {opacity:1;
        -webkit-transform:translateX(-100%);
        -moz-transform:translateX(-100%);
        transform:translateX(-100%);
    }
}
@-webkit-keyframes slideleft {
    0%{opacity:0;
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        transform:translateX(0);
    }
    100% {opacity:1;
        -webkit-transform:translateX(-100%);
        -moz-transform:translateX(-100%);
        transform:translateX(-100%);
    }
}
@-moz-keyframes slideleft {
    0%{opacity:0;
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        transform:translateX(0);
    }
    100% {opacity:1;
        -webkit-transform:translateX(-100%);
        -moz-transform:translateX(-100%);
        transform:translateX(-100%);
    }
}
@keyframes slideright {
    0%{opacity:1;
        -webkit-transform:translateX(-100%);
        -moz-transform:translateX(-100%);
        transform:translateX(-100%);
    }
    100% {opacity:0;
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        transform:translateX(0);
    }
}
@-webkit-keyframes slideright {
    0%{opacity:1;
        -webkit-transform:translateX(-100%);
        -moz-transform:translateX(-100%);
        transform:translateX(-100%);
    }
    100% {opacity:0;
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        transform:translateX(0);
    }
}
@-moz-keyframes slideright {
    0%{opacity:1;
        -webkit-transform:translateX(-100%);
        -moz-transform:translateX(-100%);
        transform:translateX(-100%);
    }
    100% {opacity:0;
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        transform:translateX(0);
    }
}
.hx_xf{
    border: 0;
    border-bottom: 1px solid #895c34;
    margin: 0;
}

.sjdh{width:200px; padding-top:40px; overflow:hidden; padding:0 10px; font-size:14px;margin-top: 15px;}
.sjdh ul{margin-left:-2px;width: 100%;}
.sjdh li{width: 33.33%;height: 67px;float:left; margin-bottom:8px; text-align:center; position:relative;/* background-color: #F2F2F2; */overflow: hidden;}
.sjdh li a{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:82px;
    display:block;
    animation: goDownUp 0.5s linear 0s both;
    -webkit-animation: goDownUp 0.5s linear 0s both;
    -moz-animation: goDownUp 0.5s linear 0s both;
}
.sdtja,.sdtjb,.sdtjc,.sdtjd{background: url(../images/column_47.png) no-repeat;background-size: 300%;width: 100%;height: 67px; display:block;}
.sdtja{ background-position: -256px -24px;}
.sdtjb{background-position: -142px 2px;}
.sdtjc{ background-position: 8px 2px;}
.sdtjd{ background-position: -67px 2px;}
.sjdh li:hover a{
    animation: goUpDown 0.5s linear 0s both;
    -webkit-animation: goUpDown 0.5s linear 0s both;
    -moz-animation: goUpDown 0.5s linear 0s both;
}

@keyframes goUpDown{
    100%{transform:translate(0,-82px);    -webkit-transform:translate(0,-82px);    -moz-transform:translate(0,-82px);    -o-transform:translate(0,-82px);    -ms-transform:translate(0,-82px);
    }
}
@-webkit-keyframes goUpDown{
    100%{transform:translate(0,-82px);    -webkit-transform:translate(0,-82px);    -moz-transform:translate(0,-82px);    -o-transform:translate(0,-82px);    -ms-transform:translate(0,-82px);
    }
}
@-moz-keyframes goUpDown{
    100%{transform:translate(0,-82px);    -webkit-transform:translate(0,-82px);    -moz-transform:translate(0,-82px);    -o-transform:translate(0,-82px);    -ms-transform:translate(0,-82px);
    }
}

@keyframes goDownUp{
    0%{
        transform:translate(0,-82px);
        -webkit-transform:translate(0,-82px);
        -moz-transform:translate(0,-82px);
        -o-transform:translate(0,-82px);
        -ms-transform:translate(0,-82px);
    }
    100%{
        transform:translate(0,0);
        -webkit-transform:translate(0,0);
        -moz-transform:translate(0,0);
        -o-transform:translate(0,0);
        -ms-transform:translate(0,0);
    }
}
@-webkit-keyframes goDownUp{
    0%{
        transform:translate(0,-82px);
        -webkit-transform:translate(0,-82px);
        -moz-transform:translate(0,-82px);
        -o-transform:translate(0,-82px);
        -ms-transform:translate(0,-82px);
    }
    100%{
        transform:translate(0,0);
        -webkit-transform:translate(0,0);
        -moz-transform:translate(0,0);
        -o-transform:translate(0,0);
        -ms-transform:translate(0,0);
    }
}
@-moz-keyframes goDownUp{
    0%{
        transform:translate(0,-82px);
        -webkit-transform:translate(0,-82px);
        -moz-transform:translate(0,-82px);
        -o-transform:translate(0,-82px);
        -ms-transform:translate(0,-82px);
    }
    100%{
        transform:translate(0,0);
        -webkit-transform:translate(0,0);
        -moz-transform:translate(0,0);
        -o-transform:translate(0,0);
        -ms-transform:translate(0,0);
    }
}
div[class^=textdiv]{
    width: 52px;
    height: 42px;
    margin: 0 auto;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    color: #ffffff;
    text-align: center;
    margin-bottom: 30px;
    font-size: 12px;
    box-shadow: 0 32px 15px -23px #666;
    padding-top: 10px;
}
.textdiv1{
    background-color: #a08768;
}
.textdiv2{
    background-color: #ac7863;
}
.textdiv3{
    background-color: #7a96ab;
}

.item_list_footer>form>label{
    width: 70px;
    display: inline-block;
}
.dianh_form_footer span{
    letter-spacing: 2em;
}
.dh_input_foot{
    height: 23px;width: 146px;
}
.sj_input_foot{}
.ks_select_foot{}

/*百佳开业时间表*/
*{margin:0; padding:0;}
.box_center{width: 1004px;margin: 0 auto;/* padding: 30px 0;*/}
.bottom{ width:100%; /* float:left; */ background:#df5771; height:406px; color:#FFF; font-size: 14px; /* padding: 30px 0; */ margin-top: 0px;}

.bottom_1{display: none;width:100%;float:left; height: 22px; text-align:center; background:#FFF;}
.bottom_2{ height:359px; padding-top:25px;}
.bottom_2 ul{
    width: auto;
}
.bottom_2 li{ width:306px; float:left;height:359px; margin-right:43px;*margin-right:43px;/*ie7*/  _margin-right:15px;/*ie6*/ display:inline;}
.bottom_2 li h3{ line-height:38px; width:100%; float:left; text-align:center; border-bottom:#ec9aaa solid 1px; font-size:20px; font-weight:normal;}
.bottom_2 li p{ height:50px; line-height:20px; padding:10px 14px 5px 18px; float:left;width:274px;border-bottom:#ec9aaa dashed 1px;}
.bottom_2 .bottom_2_1{width:100%;float:left; height:220px; padding-top:21px;}
.bottom_2 .bottom_2_1 li{ height:34px;background: url(../images/in_138.jpg) no-repeat 25px top;  line-height:34px; padding-bottom:10px;}
.bottom_2 .bottom_2_1 li span{ width:117px; float:left;text-indent:38px;}
.bottom_2 .bottom_2_1 input{ width:146px; float:left; line-height:34px; height:34px; border:0; background:none;}
.bottom_2 .bottom_2_1 h4{width:110px; height:33px; float:left;background: url(../images/in_145.jpg) no-repeat right 5px; padding-left:30px; padding-top:5px;}
.bottom_2 .bottom_2_1 input.bottom_2_1_but{ width:110px;cursor: pointer; height:33px; float:left; color:#c70025; font-weight:bold;  font-size:14px;}
.bottom_2 dt{width:100%; float:left; text-align:center; padding-top:20px;}

.bottom_2 .bottom_2_2_p1{ padding-top:19px; padding-bottom:0; line-height:25px; width:100%; float:left; border:0;}
.bottom_2 h2{width:100%; float:left; height:27px; line-height:27px; font-size:30px; font-weight:normal; font-style:italic; text-indent:30px;}
.bottom_2 .bottom_2_2_p2{/*background: url(../images/in_142.jpg) no-repeat right bottom;*/ height:100px;border:0; padding-bottom:0;padding-top:30px; }
.bottom_2 .bottom_2_2_p3{height:23px;border:0; line-height:23px; padding-bottom:0;padding-top:24px; }
.bottom_2 .bottom_2_2_p3 img{ padding-right:9px;}

.inz{background:#f5f5f5 url(../images/in_136.jpg) no-repeat center 22px; color:#7d7d7d;}
.inz .bottom_2 li p{ border-color:#d8c4c4;}
.inz .bottom_2 li p span{color:#b28850;}
.inz .bottom_2 h3{ border-color:#d4d4d4; color:#c70025;}
.bottom_3{ height:284px;}
.bottom_3 li{ width:194px; float:left;height:284px;color:#7d7d7d; margin:0;}
.bottom_3 li p{ border:0; height:auto;color:#7d7d7d; width:100%; float:left;}
.bottom_3 li p i{ width:37px; float:left; color:#b28850;}
.bottom_2 .bottom_3 li p span{ width:144px; float:right; color:#7d7d7d;}
.bottom_3 li p span a{ width:100%; float:left;}



/*底部和右侧的悬浮窗*/
/*.ckfooterbox{ width:100%; height:87px; background:#a2232c; position:fixed;  z-index:999; _position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));}*/

.fotfl{ bottom:0px;width:100%;left:0px;position:fixed;z-index:9999;_position:absolute;
_bottom:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));
_margin-bottom:0px; height:87px; background-color:#a2232c; color:#FFF;}

.ckfooter{ width:1000px; height:87px; margin:0px auto;}
.ckfooterl{ width:322px; height:87px; float:left;}
.ckfooterr{ width:678px; height:87px; float:left;}

.clright{ width:124px; height:396px; position:fixed; right:10px; top:50%; margin-top:-200px; z-index:999;}
.ckclose{ width:8px; height:8px; position:absolute; right:3px; top:3px; z-index:99999;}


.main2{ padding-bottom:40px; background:#FFF;}
.main2c a{ display:block; width:1000px;  margin:0 auto;}