.content .module, .content .module .inner, .content .module-2 .bd, .content .module-3 .bd, .content .module-4 .bd, .content .module-4 .bd .item2 .box { *zoom: 1; }

.content .module:before, .content .module .inner:before, .content .module-2 .bd:before, .content .module-3 .bd:before, .content .module-4 .bd:before, .content .module-4 .bd .item2 .box:before, .content .module:after, .content .module .inner:after, .content .module-2 .bd:after, .content .module-3 .bd:after, .content .module-4 .bd:after, .content .module-4 .bd .item2 .box:after { content: ""; display: table; }

.content .module:after, .content .module .inner:after, .content .module-2 .bd:after, .content .module-3 .bd:after, .content .module-4 .bd:after, .content .module-4 .bd .item2 .box:after { clear: both; }

.content .module {
	width: 1200px;
	overflow: hidden;
	margin-top: 70px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.content .module-1 { width: 100%; }

.content .module-1 .inner { margin: 0 auto 0; width: 1238px; text-align: center; }

.content .module-1 .title { font-size: 36px; color: #000000; }

.content .module-1 .info { margin-top: 20px; padding: 50px 0; font-size: 24px; color: #1b1b1b; background: #f7f7f7; }

.content .module-1 .info .info-inner { padding: 0 70px; }

.content .module-2 .hd .title { font-size: 36px; color: #656565; text-align: center; }

.content .module-2 .hd .title strong { font-weight: normal; color: #0084ce; }

.content .module-2 .hd .info { text-align: center; color: #656565; }

.content .module-2 .hd .info p { margin-top: 25px; padding: 0 100px; line-height: 24px; color: #656565; font-size: 14px; }

.content .module-2 .bd { margin-top: 40px; margin-right: -30px; }

.content .module-2 .bd .item { float: left; margin-right: 30px; width: 573px; }

.content .module-2 .bd .item .fl { float: left; width: 260px; }

.content .module-2 .bd .item .text { padding-left: 30px; overflow: hidden; }

.content .module-2 .bd .item .text .title { margin-bottom: 12px; font-size: 18px; color: #000000; }

.content .module-2 .bd .item .text p { font-size: 14px; color: #656565; }

.content .module-3 .hd .title { font-size: 36px; color: #656565; text-align: center; }

.content .module-3 .hd .title strong { font-weight: normal; color: #0084ce; }

.content .module-3 .bd { margin-top: 25px; }

.content .module-3 .bd .item { float: left; width: 598px; }

.content .module-3 .bd .item p { padding: 0 30px; line-height: 24px; color: #656565; font-size: 14px; }

.content .module-3 .bd .item2 { float: right; }

.content .module-4 { padding-bottom: 100px; }

.content .module-4 .hd .title { font-size: 36px; color: #656565; text-align: center; }

.content .module-4 .hd .title strong { font-weight: normal; color: #0084ce; }

.content .module-4 .bd { margin-top: 25px; }

.content .module-4 .bd .item { float: left; width: 616px; height: 597px; background: url(../images/team_pic_05.jpg) no-repeat; }

.content .module-4 .bd .item .item-text { padding: 0 30px; font-size: 14px; color: #000000; }

.content .module-4 .bd .item .item-text .text1 { margin-top: 345px; }

.content .module-4 .bd .item .item-text .text2 { margin-top: 20px; font-size: 18px; line-height: 30px; }

.content .module-4 .bd .item2 { padding-left: 7px; overflow: hidden; }

.content .module-4 .bd .item2 .box { font-size: 14px; color: #656565; }

.content .module-4 .bd .item2 .box .fr { float: right; }

.content .module-4 .bd .item2 .box .fl { padding: 20px 28px 0; line-height: 24px; }

.content .module-4 .bd .item2 .box2 { margin-top: 7px; }
