﻿*{padding:0px; margin:0px;}
.timer-shaft-box{width:100%;padding:30px 40px;box-sizing: border-box;position:relative;}
.timer-shaft{position:relative; width:-webkit-calc(100% - 76px);width:-moz-calc(100% - 76px);width:calc(100% - 76px); margin:0 auto;height:80px;overflow: hidden; /*background:#036;white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling:touch;*/}
.timer-left{position:absolute;top:70px;left:10px;z-index:99;width:23px;height:37px;margin-top:-18.5px;background: url(../images/icon_left.png) no-repeat;background-size: cover;cursor:pointer;}
.timer-right{position:absolute;top:70px;right:10px;z-index:99;width:23px;height:37px;margin-top:-18.5px;background: url(../images/icon_right.png) no-repeat;background-size: cover;cursor:pointer;}

.timer-scale{position:absolute;top:0;left:0;height:80px;padding-left: 80px;font-size: 0;overflow:hidden;}
.timer-scale-cont{display:inline-block;height:100%;line-height:80px;}
.time-circle{display:inline-block;vertical-align:middle;width:60px;height:60px;line-height: 60px;text-align: center;font-size:18px;color:#fff;border-radius: 50%;background: #e2302e;transition: all .3s;cursor:pointer;}
.timer-scale-cont.hov .time-circle{width:80px;height:80px;line-height: 80px;font-size:24px;background: #ff8d3d;}
.line-scale{display:inline-block;vertical-align:middle;width:150px;height:22px;margin:0 2px;background: url(../images/icon_scale.png) no-repeat;background-size: cover;}
.timer-shaft-content{width:100%;margin-top:45px;overflow: hidden;box-sizing:border-box;white-space: nowrap;}
.shaft-detail-cont{display: none;width:100%;}
.clearfix:after{content: ".";display: block;height: 0;visibility: hidden;clear: both;}
.cont{width:1000px;margin:0 auto;padding:20px 0 50px;}
.biz-timeline-box{width:785px;margin: 0 auto 45px;}
/*奇数 odd*/
.biz-timeline-box:nth-child(odd) .biz_timeline-eventbox{-webkit-border-radius: 0 40px 40px 0;-moz-border-radius: 0 40px 40px 0;border-radius: 0 40px 40px 0;float: left;}
/*偶数 even*/
.biz-timeline-box:nth-child(even) .biz_timeline-eventbox{-webkit-border-radius: 40px 0 0 40px;-moz-border-radius: 40px 0 0 40px;border-radius: 40px 0 0 40px;float: right;}
/*奇数 odd*/
.biz-timeline-box:nth-child(odd) .biz_timeline-event{-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0;}
/*偶数 even*/
.biz-timeline-box:nth-child(even) .biz_timeline-event{-webkit-border-radius: 30px 0 0 30px;-moz-border-radius: 30px 0 0 30px;border-radius: 30px 0 0 30px;}
.biz-timeline-box:nth-child(odd) .biz_timeline-time{float:left;width:344px;text-align: right;}
.biz-timeline-box:nth-child(even) .biz_timeline-time{float:right;width:344px;text-align: left;}
.biz-timeline-box:nth-child(even) .biz_timeline-node{float:right;}
.biz-timeline-box:nth-child(odd) .biz_timeline-node{float:left;}
.biz_timeline-time{font-size:16px;color:#d81919;font-weight: 600;line-height:73px;}
.biz_timeline-eventbox{width: 236px;height: 300px;text-align: center;}
.biz_timeline-eventbox img{width: 250px;height: 320px;}
.biz_timeline-node{width:8px;height:8px;border-radius: 50%;background: #fff;border:4px solid #b22b2b;margin:29px 40px;}
.biz_longString{position:absolute;left:50%;width:8px;height:200px;background:#bfbfbf;top:-57px;z-index:10;margin-left:-4px;}
.biz_timtline-box{position: relative;margin-top:100px;}
.biz_timeline{z-index:20;position:relative;}
.biz_title{text-align: center;margin:0 auto 35px;}
.biz_title h2{font-size:28px;color:#d81919;}
.biz_title p{color:#eca7a7;margin-top:15px;}



