.top_box{border:7px solid #f2f2f2;width:100%;text-align:center;padding:44px 0;margin:20px 0 55px;}
	.top_box .txt{font-size:22px;line-height:38px;color:#333;}
		.top_box .txt b{font-weight:800;}

.g_wrap{width:100%;height:436px;background:#f6f6f6;}
	.g_wrap .g_L{float:left;width:50%;}
		.g_wrap .g_L .tit{font-size:34px;line-height:45px;color:#ef1922;font-weight:800;margin-top:64px;}
		.g_wrap .g_L .line{margin:15px 0 40px;}
		.g_wrap .g_L .txt{font-size:22px;line-height:38px;color:#333;}
	.g_wrap .g_R{float:left;width:50%;}

.w_wrap{width:100%;clear:both;margin-top:60px;display:inline-block;}
	.w_wrap .w_L{float:left;width:50%;padding-right:35px;}
	.w_wrap .w_R{float:left;width:50%;padding-left:35px;}
	.w_wrap .w_box p{font-size:18px;line-height:30px;color:#494949;margin-bottom:28px;}

.name{width:100%;clear:both;margin-top:30px;text-align:right;font-size:26px;line-height:28px;color:#333;font-weight:800;}
	.name span{font-size:20px;font-weight:700;display:inline-block;margin-right:20px;}

@media all and (max-width:991px) {
.top_box{border:3px solid #f2f2f2;padding:20px 10px;margin:0px 0 20px;}
	.top_box .txt{font-size:16px;line-height:22px;}

.g_wrap{height:auto;padding:20px 0;}
	.g_wrap .g_L{width:100%;}
		.g_wrap .g_L .tit{font-size:18px;line-height:24px;margin-top:0px;}
		.g_wrap .g_L .line{margin:2px 0 5px;}
			.g_wrap .g_L .line img{width:33px;height:2px;}
		.g_wrap .g_L .txt{font-size:14px;line-height:21px;}
	.g_wrap .g_R{width:100%;margin-top:15px;}
		.g_wrap .g_R img{width:100%;max-width:600px;}

.w_wrap{margin-top:20px;}
	.w_wrap .w_L{width:100%;padding-right:0px;}
	.w_wrap .w_R{width:100%;padding-left:0px;}
	.w_wrap .w_box p{font-size:14px;line-height:21px;margin-bottom:15px;}

.name{margin-top:5px;font-size:18px;line-height:20px;}
	.name span{font-size:15px;margin-right:10px;}
}