﻿/*大事记start*/
.event_box{ width: 100%; margin: 2% auto;position: relative; }
.event_box .parHd { width: 100%; margin: 0 auto; min-height: 250px; overflow: hidden;}
.parHd  ul{ width: 100%; text-align: center; margin: 0 auto; padding-top: 100px !important;}
.parHd .tempWrap{ margin: 0 auto;}

/*.parHd li:before{ content: ''; width: 180%; height: 1px; background: #580000; position: absolute;top: 0; right:-140%;right: 0;}
.parHd li.no_line:before{ display: none;}*/ 

.parHd li{ display: inline-block; cursor: pointer; padding-top: 30px; width: 26.7%; min-height: 120px; font-size: 16px; color: #000; margin:0 30px 0 50px; position: relative; border-top: 2px #dedede solid; }
.parHd li:after { content: ''; /*background: url(../images/dot_ico.png) no-repeat;*/ border-radius: 100%;background: #dedede; width: 24px; height: 24px; position: absolute; z-index: 20;top: -13px; left: -40px; }
.parHd li.act::after { background: #dab866; }

.parHd li .aa { font-size: 43px; letter-spacing: -2px; position: absolute; top: -75px; left: -40px; }
.parHd li .bb { font-size: 16px; position: absolute; top: 30px; left: -40px; line-height: 1.5; text-align: justify; color: #040828; }
.parHd li .bb br{display:none;}

.sPrev,.sNext{ width: 66px; height: 66px; display: block; position: absolute; top: 70px;}
.sPrev{ left: -100px;}
.sNext{ right: -100px;}

.sPrev img,.sNext img{transition: all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition: all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition: all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition: all .6s cubic-bezier(.51,1.1,.9,.95);}