@charset "UTF-8";

a,img,input {
	border: none
}

.hover-delay,a,body,button,input,textarea {
	font-family: "Hiragino Sans GB","Microsoft Yahei",Arial,Lucida,Verdana,SimSun,Helvetica,sans-serif
}

* {
	margin: 0;
	padding: 0;
	list-style-type: none
}

body {
	font-size: 14px;
	background-color: #fff
}

.form-wrap .form-input {
	height: inherit!important
}

a,img {
	text-decoration: none
}

a {
	color: #333;
	blr: expression(this.onFocus=this.blur())
}

:focus {
	outline: 0
}

label {
	cursor: pointer
}

img {
	vertical-align: middle
}

table {
	empty-cells: show;
	border-collapse: collapse;
	border-spacing: 0
}

h1 {
	font-size: 1.6em
}

h2,h3,h4 {
	font-size: 1.4em
}

h5,h6 {
	font-size: 1.2em
}

textarea {
	overflow: scroll
}

.hover-delay,a,button,input,textarea {
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out
}

input.none-radius {
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0
}

::-ms-clear {
	display: none
}

::-ms-reveal {
	display: none
}

.clear {
	clear: both
}

.txt-indent {
	text-indent: -9999999px;
	overflow: hidden
}

.float-L {
	float: left;
	width: 100%
}

input[type=button],input[type=email],input[type=tel],input[type=text] {
	-webkit-appearance: none;
	box-shadow: none
}

input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill {
	box-shadow: 0 0 0 60px #fff inset;
	-webkit-text-fill-color: #000
}

.button-animated:active {
	-webkit-transform: scale(.9);
	-moz-transform: scale(.9);
	-ms-transform: scale(.9);
	-o-transform: scale(.9);
	transform: scale(.9);
	-webkit-box-shadow: 0 0 20px #FFF;
	-moz-box-shadow: 0 0 20px #FFF;
	-o-box-shadow: 0 0 20px #FFF;
	box-shadow: 0 0 20px #FFF
}

@media all and (min-width:1920px) {
	.wrapper {
		width: 1920px;
		margin: 0 auto
	}
}

@media all and (max-width:550px) {
	._be2cf041-a4f5-4984-bac5-59edac2715ec ._ab255545-1cd6-42df-8b0c-4826ccee6082 .lp-header-init {
		position: static!important;
		box-shadow: none!important
	}

	._be2cf041-a4f5-4984-bac5-59edac2715ec ._ab255545-1cd6-42df-8b0c-4826ccee6082 #lp-header-init-btn {
		display: none!important
	}

	._be2cf041-a4f5-4984-bac5-59edac2715ec ._ab255545-1cd6-42df-8b0c-4826ccee6082 .lp-header-init .lp-header-init-tel {
		display: none
	}
}

._29bec79d-17c6-4739-9ef6-45bd4fe3ffd9 ._3d02550c-d697-4271-a311-ea0650abc421 .banner {
	float: left;
	width: 100%;
	height: 500px;
	background: url(../images/banner1.jpg) center center no-repeat;
	background-size: cover;
}

._29bec79d-17c6-4739-9ef6-45bd4fe3ffd9 ._3d02550c-d697-4271-a311-ea0650abc421 .banner .mobile-banner {
	display: none
}

@media all and (min-width:1000px) {
	._29bec79d-17c6-4739-9ef6-45bd4fe3ffd9 ._3d02550c-d697-4271-a311-ea0650abc421 .banner {
		background-size: contain
	}
}

@media all and (max-width:999px) {
	._29bec79d-17c6-4739-9ef6-45bd4fe3ffd9 ._3d02550c-d697-4271-a311-ea0650abc421 .banner {
		height: 350px
	}
}

@media all and (max-width:767px) {
	._29bec79d-17c6-4739-9ef6-45bd4fe3ffd9 ._3d02550c-d697-4271-a311-ea0650abc421 .banner {
		height: auto
	}

	._29bec79d-17c6-4739-9ef6-45bd4fe3ffd9 ._3d02550c-d697-4271-a311-ea0650abc421 .banner .mobile-banner {
		display: block;
		width: 100%
	}
}

._9ba93da5-cbf3-4b57-ad31-fb02a8a896d7 ._c759670d-2e9f-4835-a9ca-f1e3f595788f .clearfix {
	clear: both
}

._9ba93da5-cbf3-4b57-ad31-fb02a8a896d7 ._c759670d-2e9f-4835-a9ca-f1e3f595788f .gap-height-50 {
	width: 100%;
	height: 50px;
	background-color: #fff
}

@media screen and (max-width:550px) {
	._9ba93da5-cbf3-4b57-ad31-fb02a8a896d7 ._c759670d-2e9f-4835-a9ca-f1e3f595788f .gap-height-50 {
		height: 35px
	}
}

._dff2b551-ea21-462e-ac0d-b734a987c6a1 ._97975ac3-25cb-4e8f-95a1-2aa0675665bb {
	clear: both;
	background-color: #fff
}

.form-wrap .form-input {
	color: #000
}

.form-wrap {
	background: 0 0
}

.free-form-sex dt {
	color: #999
}

.radio_wrap {
	border-color: #8e8f8f
}

.form-wrap .form-private a:hover {
	color: #acacac
}
.input_aa{
		width: 100%;
		height: 48px;
		/*overflow: hidden;*/
}
.inside h2 {
	color: #000;
	font-size: 32px;
	text-align: center;
	font-weight: 500;
	margin-bottom: 30px
}

.inside h3 {
	font-size: 24px
}

.inside .form-wrap {
	position: static;
	width: 1200px;
	height: auto;
	margin: auto;
	border-radius: 10px;
	margin-top: 30px;

}

.form-wrap .form-ul {
	width: 95%;
	padding: 0 2.5%
}

.form-wrap .form-ul li {
	width: 45%;
	margin: 0 2.5% 15px
}

.form-wrap .form-ul .submit-wrap {
	width: 60%;
	margin-left: 20%
}

.form-wrap .form-submit {
	border-radius: 25px
}

.form-wrap .form-ul li .p-name {
	padding-left: 24px
}

.form-wrap .form-ul li .p-mail {
	padding-left: 32px
}

.form-wrap .form-ul li._nation-code-wrap #shouji {
	width: 62%;
	padding-left: 8%
}

.inside .form-icon {
	position: absolute;
	left: 10px;
	top: 11px
}

.form-wrap .form-input {
	height: 22px
}

.select_wrap {
	height: 40px;
	line-height: 40px
}

.free-form-sex {
	height: 40px
}

.free-form-sex dt {
	line-height: 40px;
	margin-left: 0
}

.radio_on_wrap,.radio_wrap,label.sex-wrap {
	height: 38px;
	line-height: 38px
}

@media all and (max-width:900px) {
	.inside .form-wrap {
		width: 90%;
		padding: 0 5%
	}

	.form-wrap .form-ul li p {
		padding: 8px 11px
	}
}

@media all and (max-width:767px) {
	.inside h2 {
		font-size: 20px
	}

	.inside .form-wrap {
		height: auto;
		padding-bottom: 20px
	}

	.form-wrap .form-ul li {
		width: 100%;
		margin: 0 0 15px
	}

	.inside h3 {
		font-size: 17px
	}
}

@media all and (max-width:550px) {
	.form-wrap .form-ul .submit-wrap {
		width: 100%;
		margin: 0
	}

	.form-wrap .form-ul {
		width: 100%;
		padding: 0
	}

	.form-wrap .form-private a,.form-wrap .form-private a:hover {
		color: #999
	}
}

@media all and (max-width:413px) {
.form-wrap h3 {
		font-size: 16px
	}
}

._9bb65c99-0c60-43bb-a6bc-68e1652f8329 ._c759670d-2e9f-4835-a9ca-f1e3f595788f .clearfix {
	clear: both
}

._9bb65c99-0c60-43bb-a6bc-68e1652f8329 ._c759670d-2e9f-4835-a9ca-f1e3f595788f .gap-height-50 {
	width: 100%;
	height: 50px;
	background-color: #fff
}

@media screen and (max-width:550px) {
	._9bb65c99-0c60-43bb-a6bc-68e1652f8329 ._c759670d-2e9f-4835-a9ca-f1e3f595788f .gap-height-50 {
		height: 35px
	}
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .inside {
	width: 1000px;
	margin: 0 auto
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .float-L {
	float: left;
	width: 100%
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .title {
	padding: 5px 0 20px;
	font-size: 25px;
	font-weight: 700;
	color: #333
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-title ul li {
	float: left;
	width: 112px;
	margin-right: 20px;
	line-height: 46px;
	text-align: center;
	font-size: 15px;
	color: #666;
	background-color: #f0f0f0;
	cursor: pointer
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-title ul li.active {
	color: #fff;
	background-color: #f74c4c
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content {
	min-height: 790px
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .profile-content-detail {
	display: none
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .active {
	display: block
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-left {
	float: left;
	width: 266px;
	padding-top: 30px;
	text-align: center
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-left img {
	margin-bottom: 15px
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-left p {
	font-size: 20px;
	color: #666
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-right {
	margin-left: 266px;
	margin-top: 20px;
	text-align: left
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-right .item-detail {
	padding: 10px 5%;
	line-height: 35px;
	border: 2px solid #f1f1f1;
	box-sizing: border-box
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-right .item-even {
	background-color: #f0f0f0
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-right .item-detail h6 {
	color: #f23d49
}

._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-right .item-detail p {
	padding-left: 10px;
	font-size: 15px;
	color: #5c5b5b
}

@media all and (max-width:1000px) {
	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .inside {
		width: 100%
	}
}

@media all and (max-width:790px) {
	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-title,._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .title {
		width: 94%;
		padding-left: 3%;
		padding-right: 3%
	}

	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-title ul li {
		width: auto;
		padding: 0 2%;
		margin-right: 1%
	}

	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-left {
		width: 25%
	}

	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-left img {
		width: 70%
	}

	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-right {
		margin-left: 25%
	}
}

@media all and (max-width:550px) {
	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-title ul li {
		margin-bottom: 10px
	}

	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-left {
		width: 100%
	}

	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-left img {
		width: 30%
	}

	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-right {
		float: left;
		width: 100%;
		margin-left: 0
	}

	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-right .item-detail h6 {
		line-height: 22px;
		padding-bottom: 8px
	}

	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-right .item-detail p {
		font-size: 13px;
		line-height: 24px
	}
}

@media all and (max-width:380px) {
	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-title ul li {
		line-height: 40px;
		font-size: 14px
	}

	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-content .item-left {
		padding-top: 15px
	}
}

@media all and (max-width:330px) {
	._40939eb4-8af9-4a26-9232-514a53524978 ._d7ed5f91-1214-4af2-8f67-0fb17ee4ba8d .section0 .profile-title ul li {
		padding: 0 4%
	}
}

._26185ec0-85fd-415f-948f-d413e178d75f ._c9757922-bbf2-4e79-9903-2a93189af05d .clearfix {
	clear: both
}

._26185ec0-85fd-415f-948f-d413e178d75f ._c9757922-bbf2-4e79-9903-2a93189af05d .gap-height-30 {
	width: 100%;
	height: 30px;
	background-color: #f7f7f7
}

@media screen and (max-width:550px) {
	._26185ec0-85fd-415f-948f-d413e178d75f ._c9757922-bbf2-4e79-9903-2a93189af05d .gap-height-50 {
		height: 20px
	}
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 {
	clear: both;
	background-color: #f7f7f7
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .inside {
	width: 1000px;
	margin: 0 auto
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 h3,._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul {
	float: left;
	width: 100%
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 h3 {
	margin-bottom: 40px;
	font-size: 30px;
	text-align: center;
	font-weight: 400;
	color: #666
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 h3 strong {
	color: #000
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 h3 span {
	display: inline-block;
	width: 100%
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li {
	float: left;
	width: 24%;
	margin-right: 2%;
	text-align: center
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li.item-none {
	margin-right: 0
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li img {
	width: 80%;
	margin-bottom: 25px
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li h5 {
	margin-bottom: 5px;
	text-align: center;
	font-size: 16px
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li p {
	width: 90%;
	padding: 0 5%;
	line-height: 25px;
	min-height: 84px;
	color: #666;
	word-break: break-all;
	font-size: 13px
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li a {
	display: inline-block;
	padding: 10px 48px 10px 0;
	color: #f23d49;
	font-size: 18px;
	background: url() right center no-repeat
}

._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li a:hover {
	text-decoration: underline
}

@media all and (max-width:1000px) {
	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .inside {
		width: 100%
	}
}

@media all and (max-width:900px) {
	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 {
		padding-top: 0
	}
}

@media all and (max-width:800px) {
	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 h3 {
		font-size: 26px
	}

	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li p {
		height: 124px
	}
}

@media all and (max-width:550px) {
	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section {
		width: 92%;
		padding: 0 4%
	}

	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 h3 {
		font-size: 18px
	}

	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li {
		width: 50%;
		margin-right: 0;
		margin-bottom: 50px
	}

	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li img {
		width: 60%;
		margin-bottom: 10px
	}

	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li p {
		height: 100px
	}

	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li a {
		padding: 6px 30px 6px 0;
		background-size: 22%
	}
}

@media all and (max-width:380px) {
	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li h5 {
		font-size: 15px
	}

	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 h3 {
		color: #333;
		font-size: 20px;
		font-weight: 700
	}

	._dd88b6e5-b5aa-4b18-9994-b3df9d8d7b69 ._3b3ee0ec-e304-46bb-a84e-7013ccd3e3d6 .section1 ul li p {
		height: 124px
	}
}

._83959f6b-136f-4160-ac30-1697d1851c90 ._c9757922-bbf2-4e79-9903-2a93189af05d .clearfix {
	clear: both
}

._83959f6b-136f-4160-ac30-1697d1851c90 ._c9757922-bbf2-4e79-9903-2a93189af05d .gap-height-30 {
	width: 100%;
	height: 30px;
	background-color: #f7f7f7
}

@media screen and (max-width:550px) {
	._83959f6b-136f-4160-ac30-1697d1851c90 ._c9757922-bbf2-4e79-9903-2a93189af05d .gap-height-50 {
		height: 20px
	}
}

._43489369-7603-4f00-96e9-071fb5ef8981 ._c759670d-2e9f-4835-a9ca-f1e3f595788f .clearfix {
	clear: both
}

._43489369-7603-4f00-96e9-071fb5ef8981 ._c759670d-2e9f-4835-a9ca-f1e3f595788f .gap-height-50 {
	width: 100%;
	height: 50px;
	background-color: #fff
}

@media screen and (max-width:550px) {
	._43489369-7603-4f00-96e9-071fb5ef8981 ._c759670d-2e9f-4835-a9ca-f1e3f595788f .gap-height-50 {
		height: 35px
	}
}

._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 {
	clear: both;
	background-color: #fff
}

._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .inside {
	width: 1000px;
	margin: 0 auto
}

._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 h4 {
	padding: 0 0 10px;
	font-size: 22px;
	text-align: center
}

._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 h6 {
	text-align: center;
	font-size: 14px;
	color: #666
}

._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 .detail {
	padding: 30px 0;
	text-align: center
}

._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 .detail-1 img,._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 .detail-2 img {
	width: 100%
}

._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 .detail-3 img {
	width: 433px
}

@media all and (max-width:1000px) {
	._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .inside {
		width: 100%
	}
}

@media all and (max-width:550px) {
	._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 h4 span,._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 h6 span {
		display: inline-block;
		width: 100%
	}

	._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 h6 {
		font-weight: 400
	}

	._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 .detail-1 img,._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 .detail-2 img {
		width: 85%
	}

	._78db9bb8-41b7-4d85-ad3b-44414f6d85dc ._ac7b55f3-5005-4b33-b583-55d9c9b3e2b4 .section4 .detail-3 img {
		width: 80%
	}
}

._0c05f516-3639-461e-aa0e-587d38d39677 ._c9757922-bbf2-4e79-9903-2a93189af05d .clearfix {
	clear: both
}

._0c05f516-3639-461e-aa0e-587d38d39677 ._c9757922-bbf2-4e79-9903-2a93189af05d .gap-height-30 {
	width: 100%;
	height: 30px;
	background-color: #fff
}

@media screen and (max-width:550px) {
	._0c05f516-3639-461e-aa0e-587d38d39677 ._c9757922-bbf2-4e79-9903-2a93189af05d .gap-height-50 {
		height: 20px
	}
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 {
	clear: both;
	background-color: #fff
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section {
	width: 100%
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .inside {
	width: 1000px;
	margin: 0 auto
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro h6 {
	padding: 30px 0 50px;
	text-align: center;
	font-size: 36px
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features,._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro {
	float: left;
	width: 100%
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro {
	padding-bottom: 25px
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-left {
	float: left;
	width: 250px
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-left .item-img {
	padding: 30px 20px;
	border: 1px solid #e4e4e4;
	text-align: center
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-left .item-img img {
	width: 75%
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-right {
	margin-left: 300px;
	padding-top: 5px;
	font-size: 16px;
	line-height: 30px;
	text-indent: 32px;
	color: #666
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features ul li {
	float: left;
	width: 25%;
	text-align: center
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features ul li img {
	width: 22%;
	margin-bottom: 30px
}

._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features ul li .desc span {
	display: inline-block;
	width: 100%;
	line-height: 25px;
	font-size: 15px;
	color: #666
}

@media all and (max-width:1000px) {
	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .inside {
		width: 100%
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section {
		width: 96%;
		padding-left: 2%;
		padding-right: 2%
	}
}

@media all and (max-width:790px) {
	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro h6 {
		display: none
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-left {
		width: 36%;
		margin: 0 32%
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-left img {
		width: 100%
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-right {
		float: left;
		width: 90%;
		padding: 30px 5% 0;
		margin-left: 0
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features ul li .desc span {
		font-size: 13px
	}
}

@media all and (max-width:610px) {
	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro {
		padding: 0 2%
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro {
		padding-bottom: 40px
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-left {
		width: 50%;
		margin: 0 25%
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-left .item-img {
		box-sizing: border-box;
		padding: 20px
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-right {
		padding-top: 20px;
		font-size: 13px
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features ul li {
		width: 58%;
		padding-bottom: 20px
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features ul li.item-odd {
		width: 42%
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features ul li img {
		width: 50px;
		margin-bottom: 15px
	}
}

@media all and (max-width:380px) {
	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro .item-right {
		line-height: 25px
	}
}

@media all and (max-width:330px) {
	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .intro {
		padding-bottom: 30px
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features ul li {
		padding-bottom: 40px;
		width: 100%
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features ul li.item-odd {
		width: 100%
	}

	._95d2ccbc-91c8-45e5-872e-7d28e749b37b ._9e9da3dc-7d26-46b4-bcfc-aa59f7ab7bc7 .section-company-intro .features ul li img {
		margin-bottom: 10px
	}
}

._ba5089af-95ee-4100-892f-e0b05883458e ._c759670d-2e9f-4835-a9ca-f1e3f595788f .clearfix {
	clear: both
}

._ba5089af-95ee-4100-892f-e0b05883458e ._c759670d-2e9f-4835-a9ca-f1e3f595788f .gap-height-50 {
	width: 100%;
	height: 50px;
	background-color: #fff
}

@media screen and (max-width:550px) {
	._ba5089af-95ee-4100-892f-e0b05883458e ._c759670d-2e9f-4835-a9ca-f1e3f595788f .gap-height-50 {
		height: 35px
	}
}

._c980b5b1-29b8-4148-806a-b97f3746b069 ._9e392d1b-c4ac-4892-ad6d-267d80db11f4 {
	clear: both
}

._c980b5b1-29b8-4148-806a-b97f3746b069 ._9e392d1b-c4ac-4892-ad6d-267d80db11f4 .lp-footer a {
	height: auto!important
}