 @charset "utf-8";
/* 时间轴 */
.zhxx{ width:1000px; margin:0 auto; padding:0px;}
.zhxx_top_right{ width:344px; height:140px; margin-top:70px; padding-left:0px;text-align: center}
.zhxx_bottom{ width:1000px; margin:0 auto; padding:0px; margin-top: 170px}
.zhxx_left{ width:344px;
    height: 410px;
    margin:13px auto;
    padding:0px;
    float: left;
    background: url("../img/59-3-back.png") no-repeat 0 0;
}
.hdgg{  float:left; background:#FFF; margin-top:10px; }
.hdgg_bt{  float:left; line-height:30px; background:#fe4382;font-size:16px; color:#ffffff; font-weight:bold; text-align:center;}
.hdgg ul{  float:left; list-style:none;}
.hdgg li{ width:250px; float:left; margin-left:50px;_margin-left:25px; overflow:hidden; line-height:25px; height:25px;}
.center_sjz_left{ width:420px; float:left;}
.center_sjz_right{  margin:0 auto; padding:0px; }
.center_sjz_right ul li{list-style:none;}
.center_sjz_right li{ margin-top:13px;width:82px; float:left; display:block; height:47px;background:#f2f2f2;margin-left: 10px;
    border: 1px solid #ececec; box-sizing: border-box;border-left: 3px solid #fe4382}
.center_sjz_right li span p a{
    text-align:center; 
    font-size:14px;
    color:#000;
    display: block;
}
.center_sjz_right li span p{width:82px; float:left; display:block; line-height:20px; text-align:center; }
.center_sjz_right li:hover{background:#fe4382;color: #FFF;}
.center_sjz_right li:hover span p a{color: #FFF;}
.center_sjz_right>.address_1>li:hover>p>a{color:#fff;}
.center_sjz_right li p a{text-align:center; font-size:14px;color:#646464;}
.center_sjz_right li p{width:96px; float:left; display:block; line-height:18px; }
.c_tab{font-family:"Microsoft YaHei"; font-size:16px; color:#fff; padding: 0 35px; line-height:35px; margin-top:35px;text-align: left}
.c_tab span{ color:#fff; font-size: 16px}
.a_tab{ width:160px;  height:123px; margin: 0 auto;}
.a_tab p{ width:160PX; float:left;font-family:"Microsoft YaHei"; font-size:36px; color:#fff; font-weight: bold; margin-top:20px; text-align:center; line-height:50px; text-indent:0;}
.a_tab span{ width:160px; float:left; text-align:center; color:#fff;font-family:"Microsoft YaHei"; font-size:20px; margin-top: 5px}
.address-float{position: fixed;bottom: 0; min-width:1000px;width: 100%;height: 100px; background:url(../images/footerbg.png) no-repeat center;; overflow:hidden; z-index:9}
.address-float .zhxx_top_right{float: left;height: 100px;margin-top: 0;padding-left:0px;}
.address-float .a_tab{ width:120px; height:100px;}
.address-float .a_tab p{margin-top: 10px; color:#fff; font-size:30px;width:120px;}
.address-float .c_tab{margin-top: 10px; color:#fff; font-size:14px; line-height:30px; margin-top:30px;}
.address-float .input{float:right; width:350px; }
.address-float .input input {
    float: left;
    width: 40%;
    height: 30px;
    margin-top: 60px;
    padding-left: 8px;
    margin-left: 10px;
	line-height:30px;
 }
.address-float .a_tab span{ color:#fff; font-size:20px;width:120px; margin-top:15px;}
.address-float .zhxx_top_right{ width:645px}
.branch-info-box {
    width: 1000px;
    margin: 0 auto;
    position: relative;
    margin-top: -40px;
}
.branch-info-box img {
    width: 100%;
    display: block;
}
.branch-info-box a {
    position: absolute;
    right: 30px;
    top: 50%;
    margin-top: -24px;
    display: block;
    width: 185px;
    height: 48px;
    border-radius: 25px;
    background: #fff;
    color: #fe4382;
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 18px;
    line-height: 48px;
    text-align: center;
}