@charset "utf-8";
/* CSS Document */
@charset "utf-8";/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
body {color:#595959;font-size:12px;font-family:"微软雅黑";position:relative;background:#fff;}
td,th,caption {font-size:12px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size:100%;}
address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;}
a{text-decoration:none;}
a:hover {cursor:pointer;text-decoration:none;}
a{blr:expression(this.onFocus=this.blur())}
*:focus{outline:0;}
fieldset,img {border:none;}
ol,ul,li {list-style:none;}
i{display:inline-block;font-style:normal;}
input, textarea, select, button {font:12px "微软雅黑";;outline:none;}
table{border-collapse:collapse;border-spacing:0;}
textarea {resize:none;}



/*大事记start*/
.event_box{width:100%; max-width:1200px; margin:3% auto 0;position:relative;min-height:420px; margin-bottom:3rem;}
.event_box .parHd {width:100%;display:inline-block;height:120px;overflow:hidden; }
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:25px !important;}
.parHd .tempWrap{ height:120px; margin:0 auto;}
.parHd .tempWrap:after{content:'';width:84%;height:1px;background:#999;position:absolute;/* top:33%;*//* right:-140%;*/right:8%;top:20%;/* margin-top:-0.5px;*/z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:46px;font-size:16px;color:#555;margin:0 30px;position:relative;}
.parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:-12px;left:50%;margin-left:-12px;}
.parBd{ padding:0 4%; font-size:1rem; line-height:1.5rem; text-align:left;}
.parBd img{ display:block; width:auto; max-width:100%; height:auto; margin:0 auto;}

div#listBox {width:100%;}
.sPrev,.sNext{width:40px;height:40px;display:block;position:absolute;top:4px; box-shadow: 0 0 5px #999; border-radius:20px;}
.sPrev{left:10%;}
.sNext{right:10%;}
.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); display:block; width:100%; height:100%;}
.parHd li.act span{display:block;width:24px;height:50px;overflow:hidden;background:url(../images/cat1.png) no-repeat;position:absolute;top:-12px;left:30px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}	

.parHd0{ display:none;}
.parBd div{ display:none; font-size:1rem; line-height:1.875rem;}
.parBd div:first-child { display:block;}
.jsx1{ display:block;}
.jsx2{ display:none;}

@media only screen and (max-width: 767px) {

	.parHd li {
		width:15%;
    display: inline-block;
    cursor: pointer;
    padding-top: 60px;
    font-size: 16px;
    color: #555;
    margin: 0 20px;
    position: relative;
}
	.parHd .tempWrap:after{ width:100%;    right: 0;}
	.sPrev, .sNext {
    width: 40px;
    height: 40px;
    display: block;
    position: absolute;
    top: 0px;
    box-shadow: 0 0 5px #999;
    border-radius: 20px;
}

.event_box .parHd{ display:none;}
.parHd0{ display:block; text-align:center; margin:0 auto; height:74px;}
.parHd0 li span{display:block;width:24px;height:50px;overflow:hidden;background:url(../images/cat1.png) no-repeat;left:30px;z-index:21; margin-bottom:.5rem; margin:0 auto;}
.parHd0 li p{ margin-top:.5rem;}



	
	}















