.banner{width:100%;margin:0 auto;}
.banner img{width:100%;margin:0 auto}

.banner{ height:400px; background:#131224 url(banner.jpg) top no-repeat;}

.flexRow {
	display: flex;
	flex-direction: row;
}
.flexCol {
	display: flex;
	flex-direction: column;
}
.flexWrap {
	flex-wrap: wrap;
}
.v5_container {
	width: 1200px;
	margin: 0 auto;
}

.v5_timezone {
    position: relative;
    margin-bottom: 60px;
}
.v5_timezone:before {
    content: "";
    position: absolute;
    top: 5px;
    left: calc(17% + 30px);
    bottom: 0;
    width: 1px;
    background: #b8b8b8;
}
.v5_timezone:after {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    background: #b5b5b5;
    border-radius:50%;
    bottom: 0;
    left: calc(17% + 25px);
    z-index: 9;
}
.v5_timezone .v5_timeTop {
    height:19px;
    font-size:24px;
    color: #7d7d7d;
    font-weight: bold;
    text-align: right;
    width: 17%;
    padding-right: 30px;
    line-height: 19px;
    margin-bottom: 90px;
}
.v5_timezone .v5_timeTop:before {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    background: #b5b5b5;
    border-radius:50%;
    top: 5px;
    left: calc(17% + 25px);
    z-index: 9;
}
.v5_timezone .v5_time {
    position: relative;
}
.v5_timezone .v5_time .v5_timeLft {
    text-align: right;
    width: 17%;
    padding-right: 30px;
    color: #7d7d7d;
}
.v5_timezone .v5_time .v5_timeLft.v5_hover:before {
    background: #00AAEA;
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    border-radius:50%;
    top: 5px;
    left: calc(17% + 22px);
    z-index: 9;
}
.v5_timezone .v5_time .v5_timeLft.v5_noEnter:before {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    background: #b5b5b5;
    border-radius:50%;
    top: 5px;
    left: calc(17% + 22px);
    z-index: 9;
}
.v5_timezone .v5_time:hover .v5_timeLft span {color: #000;}
.v5_timezone .v5_time:hover .v5_timeLft p {color: #000;}
.v5_timezone .v5_time .v5_timeLft span {
    height:23px;
    font-size:30px;
    line-height: 23px;
    font-weight:400;
}
.v5_timezone .v5_time .v5_timeLft p {
    height:15px;
    font-size:24px;
    font-weight:400;
}
.v5_timezone .v5_time .v5_timeMain  {
    margin: 0 0 50px 42px;
    float: right;
    width: 62%;
    background: rgba(246,246,246,1);
    border-radius:10px;
    padding: 24px 50px 34px 44px;

}
.v5_timezone .v5_time .v5_timeMain .v5_timeRgt {
    position: relative;
    height: 62px;
    overflow: hidden;
}

.v5_timezone .v5_time .v5_timeRgt .v5_shouqi.down{
    transform: rotate(180deg);
    bottom: 0;
}
.v5_timezone .v5_time .v5_timeRgt .v5_shouqi.up{
    top: 0;
}
.v5_timezone .v5_time .v5_timeRgt .v5_shouqi{
    position: absolute;
    right: 0;
    transition: all .5s;
    -webkit-transition: all .5s;
}
.v5_timezone .v5_time .v5_timeRgt .v5_shouqi span{
    color: #b5b5b5;
    font-size: 26px;
}
.v5_timezone .v5_time .v5_timeRgt .v5_contLi {
    height: 19px;
    line-height: 19px;
    font-weight: 400;
    margin-top: 12px;
    display: flex;
    flex-direction: row;
}
.v5_timezone .v5_time .v5_timeRgt .v5_contLi span{
    font-size: 19px;
    margin-right: 12px;
    color: #999;
}
.v5_timezone .v5_time .v5_timeRgt .v5_contLi p {
    font-size: 18px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 687px;
    cursor: default;
}
.iconrizhigengxin_xinzeng1:before {
  content: "\e66f";
}

.iconrizhigengxin_xiufu1:before {
  content: "\e638";
}
.iconrizhigengxin_shengji1:before {
  content: "\a6792";
}
.iconshouqi:before {
  content: "\a6794";
}
.v5_timezone .v5_time .v5_timeRgt .v5_contLi span.iconrizhigengxin_xiufu1{color: #63bb5f;}
.v5_timezone .v5_time .v5_timeRgt .v5_contLi span.iconrizhigengxin_shengji1{color: #ff9d03;font-size: 23px;margin-left: -2px;}
.v5_timezone .v5_time .v5_timeRgt .v5_contLi span.iconrizhigengxin_xinzeng1{color: #2693f2;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);}