.body_bg {
	background:url(../image/download_bg.jpg) no-repeat left 0;
	position:relative;

}
.logo_gw {
	position:absolute;
	top:20px;
	left:0;
	z-index:9999;
	width:220px
}
.logo_gw img {
	width:100%
}
.content {
	width:1140px;
	margin-left:61px;
	position:relative
}
.content .title {
	padding:135px 0 0 22px
}
.content .bb_txt {
	padding:35px 0 38px 0;
	overflow:hidden
}
.content .bb_txt span {
	display:block;
	float:left;
	padding-left:80px;
	color:#333;
	font-size:18px;
	font-weight:bold
}
.content .bb_txt i {
	width:13px;
	height:13px;
	display:block;
	float:left;
	margin:3px 4px 0 0;
	background:url(../image/down_button2.png) no-repeat -774px top
}
.content .button_box {
	padding:0 0 0 70px;
	overflow:hidden
}
.content .button_box ul {
	overflow:hidden
}
.content .button_box ul li {
	width:237px;
	height:75px;
	float:left;
	position:relative
}
.content .button_box ul li span {
	position:absolute;
	left:31px;
	top:31px;
	display:block
}
.content .button_box ul li:hover span {
	animation:jup .8s .2s 1 both
}
.content .button_box ul li a {
	width:100%;
	height:100%;
	display:block;
	background:url(../image/down_button2.png) no-repeat
}
.content .button_box ul li.s1 a {
	background-position:left top
}
.content .button_box ul li.s1 a:hover {
	background-position:left -76px
}
.content .button_box ul li.s1 span {
	width:33px;
	height:19px;
	left:30px;
	background:url(../image/down_button2.png) no-repeat -476px top
}
.content .button_box ul li.s2 {
	margin:0 29px
}
.content .button_box ul li.s2 a {
	background-position:-238px top
}
.content .button_box ul li.s2 a:hover {
	background-position:-238px -76px
}
.content .button_box ul li.s2 span {
	width:33px;
	height:19px;
	left:33px;
	background:url(../image/down_button2.png) no-repeat -476px top
}
.content .button_box ul li.s3 a {
	background-position:left -152px
}
.content .button_box ul li.s3 a:hover {
	background-position:left -228px
}
.content .button_box ul li.s3 span {
	width:25px;
	height:24px;
	left:60px;
	top:25px;
	background:url(../image/down_button2.png) no-repeat -510px top
}
.content .button_box .txt_box {
	width:452px;
	height:24px;
	margin-top:20px;
	padding-left:320px;
	background:url(../image/hr_bg.png) no-repeat left 10px;
	color:#4b4068
}
.content .head_2 {
	height:414px;
	background:url(../image/tm_bg_img_1.png) no-repeat;
	padding:62px 0 0 56px;
	color:#666;
	font-size:14px;
	line-height:22px
}
.content .head_2 h2 {
	padding-bottom:10px
}
.content .head_2 h2.top {
	padding-top:35px
}
.content .head_2 p {
	padding-bottom:4px;
	overflow:hidden
}
.content .head_2 p i {
	width:23px;
	height:23px;
	display:block;
	float:left;
	background:url(../image/down_button.png) no-repeat -774px -14px;
	text-align:center;
	color:#fff;
	font-family:'宋体';
	line-height:24px;
	margin:px 4px 0 0
}
.content .head_2 p span {
	width:975px;
	display:block;
	float:left
}
.content .head_2 p a {
	color:#d72929
}
.content .head_3 {
	height:370px;
	margin-top:30px;
	background:url(../image/tm_bg_img_2.png) no-repeat
}
.content .head_3 h2 {
	text-align:center;
	padding-top:35px
}
.content .head_3 ul {
	text-align:center;
	padding:36px 0 0 132px
}
.content .head_3 ul li {
	width:216px;
	text-align:center;
	float:left
}
.content .head_3 ul li i {
	width:92px;
	height:91px;
	display:block;
	margin:0 auto
}
.content .head_3 ul li em {
	line-height:38px;
	display:block
}
.content .head_3 ul li a {
	width:84px;
	height:29px;
	display:block;
	background:url(../image/down_button.png) no-repeat -683px -37px;
	color:#fff;
	font-size:12px;
	line-height:28px;
	margin:0 auto
}
.content .head_4 {
	height:1031px;
	background:url(../image/tm_bg_img_3.png) no-repeat;
	margin:30px 0 108px 0
}
.content .head_4 h2 {
	text-align:center;
	padding-top:34px
}
.content .head_4 .patch_box {
	height:393px;
	width:1054px;
	background:url(../image/tr_nav_bg.jpg) no-repeat;
	margin:16px auto 0 auto;
	color:#666;
	font-size:12px;
	text-align:left
}
.content .head_4 .patch_box table {
	border-spacing:0;
	border-collapse:collapse;
	text-align:center
}
.content .head_4 .patch_box table td {
	line-height:26px;
	border:1px solid #d7d5d8
}
.content .head_4 .patch_box .nav {
	font-size:14px;
	color:#fff;
	height:43px
}
.content .head_4 .patch_box .nav th {
	text-align:center;
	border-right:1px solid #fff;
	height:43px
}
.content .head_4 .patch_box .cl {
	height:69px
}
