@charset "utf-8";

@import url("base.css");
@import url("common.css");


.c74{color:#747474}
.px984{width:984px;margin:0 auto}
.header .top{height:85px;overflow:hidden}
.header .top .logo{width:800px}
.header .header_phone{width:184px}
.header .header_num{width:134px;height:85px;overflow:hidden;text-align:center;padding-top:25px}
.header .header_num .header_nums{color:red}
.header .header_num .header_num_t{color:#747474}


.nav{width: 100%;}
.nav a{color: #747474;}
.nav a:hover{color: red;}
.nav a.red{color: red;}
.nav_body{width: 984px;height: 45px;margin: 0 auto;line-height: 45px;_overflow:hidden}
.nav_list{float: left;width: 109px;height: 45px;text-align: center;}
.nav_list p{width: 109px;height: 45px;}
.nav_down{position: relative;z-index:100;display: none;top: -7px;}
.nav_down li{width: 109px;}
.nav_down .nav_down_list{background:repeat-x url(../images/nav_h_bg.png);}
.nav_down_list a{color:#fff;width: 109px;_color:#000;}
.nav_down_img{font-size: 0;height: 7px;width: 109px;line-height: 7px;}/*background: url(../images/nav_1_bg.png)*/
.nav .nav_more_1{background:no-repeat url(../images/nav_ico.png);background-position:90px 20px;}
.nav .nav_more_2{background:no-repeat url(../images/nav_ico.png);background-position:85px 20px}

.friend{height:25px;position:relative;margin-top:30px}
.friend ul li{float:left;line-height:25px;height:25px;color:#848484}
.friend ul li a{margin-right:20px;margin-left:20px;color:#848484}
.friend_border_l{height:25px;border-bottom:solid 1px red}
.footer{width:100%;height:115px;background-color:#373737;margin-top:30px}
.footer .c74{height:115px;height:115px;line-height:115px;width:796px}
.footer .footer_img img{padding-top:30px;width:188px}

.footer_call{position: relative;}
.call_me{width: 90px;height: 227px;text-align: center;position: absolute;right: -140px;top: -341px;}
.call_me li{width: 90px;}
.call_me_top a{line-height: 30px;background: #b60005;height: 30px;color: #fff;display: block;overflow: hidden;}
.call_me_2wei{background: url(../images/wei_2.png) no-repeat;height: 89px;}
.call_me_{height: 30px;color: #fff;background: #373737;line-height: 30px;}
.call_me_online{background: url(../images/call_me.png) no-repeat;height: 77px;cursor: pointer;}
/*common*/







.px980{width:980px;margin:0 auto}
.bg_5c{background: #5c5c5c;}
.bg_b70005{background: #b70005;}
.line_right_1{width: 100%;height: 1px;background-color: #dcdcdc;font-size:0;overflow: hidden;}
.line_left_1{width: 100%;height: 1px;background-color: #dcdcdc;font-size:0px; overflow: hidden;margin-top: 50px;}


.banner{width: 100%;height: 160px;background: url(../images/business/banner_.png) center;}

.news_nav{margin-top: 20px;height: 90px;overflow: hidden;margin-bottom: 25px;}
.news_nav p img{width: 200px; height: 90px;}
.news_nav_tit{color: #a1a1a1;width: 759px;height: 35px;line-height: 35px;background-color: #f2f2f2;margin-left: 1px;padding-left: 20px;}
.news_nav_tit span a{color: #a1a1a1;}
.news_nav_tit span a:hover{color: red;}

.news_nav_list{width: 780px;height: 54px;margin-top: 1px;background-image: url(../images/news/news_bg.png);}
.news_nav_list li{float: left;margin-left: 1px;width: 129px;height: 54px;cursor: pointer;overflow: hidden;display: inline;text-align: center;}
.news_nav_list li a{width: 129px;height: 54px;overflow: hidden;color: #fff;line-height: 54px;letter-spacing:3px;}
.nav_focus{background: #b70005;}
.nav_foucs_no{ }

.content_logo{text-align: center;}





.content {
	padding: 10px 0 30px 0;
	min-height: 720px;
	width: 100%;
}
.content .wrapper {
	position: relative;
	width: 980px;
	margin: 0 auto;
}

.content .line-left {
	position: absolute;
	left: 0;
	top: 23px;
	width: 70px;
	border:1px solid #f99da0;
}
.content .line-right {
	position: absolute;
	right: 0;
	top: 23px;
	width: 500px;
	border:1px solid #f99da0;
}
.content .main {
	background: url("../images/log/line-bg.png") repeat-y 260px 0;
}
.content .main .title {
	position: absolute;
	height: 60px;
	line-height: 60px;
	padding-left: 75px;
	left: 230px;
	top: 0;
	color: #58a6fb;
	font-size: 24px;
	background: url("../images/big_event/logo_bg.png") no-repeat left top;
}
.content .main .year {
	position: relative;
	z-index: 100;
}
.content .main .year h2 {
	height: 60px;
	width: 170px;
	padding-right: 60px;
	font-size: 24px;
	line-height: 60px;
	text-align: right;
}
.content .main .year h2 a {
	color: #58a6fb;
}
.content .main .year h2 i{
	display:block;
	position:relative;
	height:0;
	width:0;
	left:190px;
	top:-30px;
	border-width:6px;
	border-style:solid;
	border-color:#59a7fb transparent transparent transparent;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-ms-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
	-webkit-transform-origin:6px 3px;
	-moz-transform-origin:6px 3px;
	-ms-transform-origin:6px 3px;
	-o-transform-origin:6px 3px;
	transform-origin:6px 3px
}
.content .main .year .list{
	margin:10px 0;
	position:relative;
	overflow:hidden;
	-webkit-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	-moz-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	-ms-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	-o-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s
}
.content .main .year .list ul {
	bottom: 0;
}
.content .main .year .list ul li {
	background: url("../images/log/circle.png") no-repeat 245px 31px;
	padding: 30px 0;
	color: #a1a4b8;
}
.content .main .year .list ul li.highlight {
	background-image: url("../images/log/circle-h.png");
}
.cls {
	zoom: 1;
}
.cls:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.content .main .year .list ul li.highlight .date, .content .main .year .list ul li.highlight .intro {
	color: #b60005;
}
.content .main .year .list ul li .date,.content .main .year .list ul li .version{
	float:left;
	display:block;
	clear:left;
	width:200px;
	line-height:24px;
	text-align:right
}
.content .main .year .list ul li .date{
	font-size:18px;
	line-height:32px;
	color:#b60005
}
.content .main .year .list ul li .intro, .content .main .year .list ul li .more {
	float: left;
	display: block;
	width: 400px;
	margin-left: 100px;
	line-height: 24px;
}
.content .main .year .list ul li .intro {
	font-size: 18px;
	line-height: 32px;
	color: #b60005;
}
.content .wrapper:first-child .main .year.close h2 i{
	transform:rotate(-90deg);
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform:rotate(-90deg)
}
.content .wrapper:first-child .main .year.close .list{
	opacity:0;
	height:0!important;
}
.ie7 .content .main .year h2 i{
	left:40px
}







