.content .module, .content .module .inner, .content .module-1 .info .fl .list, .content .module-2 .hd, .content .module-2 .bd, .content .module-3 .bd .item { *zoom: 1; }

.content .module:before, .content .module .inner:before, .content .module-1 .info .fl .list:before, .content .module-2 .hd:before, .content .module-2 .bd:before, .content .module-3 .bd .item:before, .content .module:after, .content .module .inner:after, .content .module-1 .info .fl .list:after, .content .module-2 .hd:after, .content .module-2 .bd:after, .content .module-3 .bd .item:after { content: ""; display: table; }

.content .module:after, .content .module .inner:after, .content .module-1 .info .fl .list:after, .content .module-2 .hd:after, .content .module-2 .bd:after, .content .module-3 .bd .item: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 {
	width: 1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.content .module-1 .title { font-size: 36px; color: #000000; text-align: center; }

.content .module-1 .info { margin-top: 20px; padding: 50px 0; font-size: 24px; color: #1b1b1b; }

.content .module-1 .info .inner {
	width: 1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.content .module-1 .info .fl { float: left; padding-left: 17px; width: 645px; border-left: 1px solid #0084ce; }

.content .module-1 .info .fl .address .h1 { font-size: 18px; color: #1b1b1b; }

.content .module-1 .info .fl .address .h2 { font-size: 14px; color: #656565; }

.content .module-1 .info .fl .list .item { float: left; margin-top: 26px; margin-right: 20px; width: 300px; }

.content .module-1 .info .fl .list .item-title { font-size: 14px; color: #0084ce; vertical-align: middle; }

.content .module-1 .info .fl .list .item-info { margin-left: 20px; font-size: 14px; color: #656565; }

.content .module-1 .info .fl .list .icon-title-1, .content .module-1 .info .fl .list .icon-title-2, .content .module-1 .info .fl .list .icon-title-3, .content .module-1 .info .fl .list .icon-title-4, .content .module-1 .info .fl .list .icon-title-5, .content .module-1 .info .fl .list .icon-title-6 { display: inline-block; margin-right: 6px; vertical-align: middle; }

.content .module-1 .info .fl .list .icon-title-1 { width: 14px; height: 11px; background: url(../images/icon_contact_01.png) no-repeat; }

.content .module-1 .info .fl .list .icon-title-2 { width: 13px; height: 13px; background: url(../images/icon_contact_02.png) no-repeat; }

.content .module-1 .info .fl .list .icon-title-3 { width: 14px; height: 15px; background: url(../images/icon_contact_03.png) no-repeat; }

.content .module-1 .info .fl .list .icon-title-4 { width: 10px; height: 13px; background: url(../images/icon_contact_04.png) no-repeat; }

.content .module-1 .info .fl .list .icon-title-5 { width: 13px; height: 13px; background: url(../images/icon_contact_05.png) no-repeat; }

.content .module-1 .info .fl .list .icon-title-6 { width: 16px; height: 12px; background: url(../images/icon_contact_06.png) no-repeat; }

.content .module-1 .info .fr { float: left; margin-top: 10px; width: auto; }

.content .module-1 .info .fr .qr-img { float: left; margin-left: 0; }

.content .module-1 .info .fr .qr-img p { text-align: center; font-size: 14px; color: #adbcc4; }

.content .module-2 .hd .title { padding-bottom: 12px; font-size: 18px; color: #1b1b1b; background: url(../images/title_bg_01.png) left bottom no-repeat; }

.content .module-2 .bd { padding-top: 30px; }

.content .module-2 .bd .item { float: left; width: 50%; font-size: 14px; color: #656565; }

.content .module-2 .bd .title { padding-bottom: 10px; font-size: 18px; color: #0084ce; }

.content .module-2 .bd .info { padding: 0 80px 0 0; color: #656565; }

.content .module-2 .bd .info p { line-height: 24px; }

.content .module-3 { width: 100%; padding-bottom: 50px; }

.content .module-3 .inner-l { float: left; width: 50%; height: 403px; background: url(../images/contact_pic_01.jpg) right center no-repeat; }

.content .module-3 .inner-r { float: right; width: 50%; height: 403px; background: #0084ce; }

.content .module-3 .bd { padding-top: 56px; padding-left: 47px; color: #fff; }

.content .module-3 .bd .title { font-size: 36px; }

.content .module-3 .bd .info { font-size: 14px; }

.content .module-3 .bd input { font-size: 20px; border: 1px solid #d3d3d3; background-color: #fff; color: #1b1b1b; }

.content .module-3 .bd .input-normal { margin-right: 7px; padding: 0 15px; width: 238px; height: 40px; line-height: 40px; }

.content .module-3 .bd .input-large { padding: 0 15px; width: 516px; height: 40px; line-height: 40px; }

.content .module-3 .bd .input-small { padding: 0 10px; width: 73px; height: 40px; line-height: 40px; }

.content .module-3 .bd .btn-submit { border: none; width: 280px; height: 42px; line-height: 42px; text-align: center; background: #000; font-size: 20px; color: #fff; }

.content .module-3 .bd .item { margin-top: 22px; }

.content .module-3 .bd .item .fl { float: left; }

.content .module-3 .bd .item .fl .img { float: left; width: 113px; height: 40px; border: 1px solid #d3d3d3; border-right: none; }

.content .module-3 .bd .item .fl .img img { width: 113px; height: 40px; }

.content .module-3 .bd .item .fl .input-box { float: left; }

.content .module-3 .bd .item .fr { float: left; margin-left: 59px; }
