﻿* {
	margin: 0px;
	padding: 0px;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

body {
	font-family: "微软雅黑";
	font-size:14px;
}
a {
	cursor: pointer;
	color:#000;
}
img {
	border: 0px;
}
.clear {
	clear: both;
}
#layout {
}

.hide {
	display: none;
}
/**********************注册浮动窗****************/
.head_menu_div {
	width: 70%;
	max-width: 1000px;
 	width: expression_r( this.scrollWidth > 1000 ? "1000px" : " 70%" );
	position: relative;
	margin: auto;
}
.head_menu {
	width: 220px;
	position: fixed;
	top: 80px;
	right: 0px;
	display:none;
}

.head_menu p{
	width:100%;
	height:40px;
	background:#e50012;
	color:#fff;
	line-height:40px;
	font-weight:bold;
	font-size:16px;
	text-indent:18px;
	-moz-border-radius: 4px;      /* Gecko browsers */
	-webkit-border-radius: 4px;   /* Webkit browsers */
	border-radius: 4px;            /* W3C syntax */
}

.head_menu_contain {
	width: 100%;
}
.head_menu_contain ul {
	list-style-type: disc;
}
.head_menu_contain li {
	width: 100%;
	height: 39px;
	line-height: 39px;
	margin: 1px 0px;
	text-align: center;
	color: #fff;
	-moz-border-radius: 6px;      /* Gecko browsers */
	-webkit-border-radius: 6px;   /* Webkit browsers */
	border-radius: 6px;            /* W3C syntax */
	float: left;
	display: block;
	cursor: pointer;
	font-size:14px;
}
.head_menu_contain li a {
	width: 100%;
	height: 100%;
	display: block;
	color: #fff;
	background: #878787;
	-moz-border-radius: 6px;
	/* -webkit-border-radius: 6px; */
	border-radius: 6px;
}
.head_menu_contain li a:hover {
/*background:#f75c61;*/
}
.head_menu_contain li.fir {
	display: none;
}
.head_menu_contain li.checked a {
	background: #f75c61;
}
.head_menu_contain li.red {
	background: #f75c5c;
	margin-bottom: 0px;
	cursor: default;
}
.head_menu_table {
	background: #ebebeb;
	width: 220px;
	padding: 22px 0px 30px 0px;
}
.head_menu_table div {
	width: 200px;
	margin: auto;
	width: 202px;
	height: 34px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #666666;
	font-size: 14px;
	line-height: 34px;
	background:#fff;
}

.head_menu_table div.free,.head_menu_table div.sex{
	background:none;
	}
	
.head_menu_table div.age {
	position: relative;
}
.head_menu_table .age_select {
	background: #fff;
	margin: 0px;
	height: auto;
	position: absolute;
	top: 34px;
}
.head_menu_table .age_select .age_option {
	margin: 0px;
	height: 25px;
	line-height: 25px;
	text-indent: 10px;
	cursor: pointer;
}
.head_menu_table .age_select .age_option:hover {
	background: #f75c61;
	color: #fff;
}
.sex {
	text-indent: 10px;
}
.sex .radio {
	display: inline-block;
	width: 14px;
	height: 14px;
	background: url("../images/linkage_page/lyingLearn/radio.png") center;
	cursor: pointer;
	margin: 0px 10px;
}
.sex .checked {
	background: url("../images/linkage_page/lyingLearn/checked.png") center;
}
.head_menu_table .age_input, .head_menu_table div input {
	width: 98%;
	height: 33px;
	line-height:33px;
	border: none;
	color: #a3a3a3;
	font-size: 13px;
	background: #fff;
	margin-left:3px;
}
.head_menu_table .age_input, .table_show .age_input {
	position: relative;
	cursor: pointer;
}
.head_menu_table .age_input a {
	display: block;
	height: 100%;
	width: 34px;
	background: #f75c61;
	position: absolute;
	color: #fff;
	font-weight: bold;
	line-height: 40px;
	right: 0px;
	bottom: 0px;
	cursor: pointer;
	overflow: hidden;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.table_show .age_input a {
	display: block;
	height: 100%;
	width: 50px;
	background: #f75c61;
	position: absolute;
	color: #fff;
	font-weight: bold;
	line-height: 60px;
	right: 0px;
	bottom: 0px;
	cursor: pointer;
	overflow: hidden;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	text-indent: 0px;
	text-align: center;
	font-size: 20px;
}
.head_menu_table .free {
	margin-top: 25px;
	height: 50px;
}
.head_menu_table .freeBtn {
	width: 180px;
	height: 50px;
	display: block;
	margin: auto;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	color: #fff;
	background: url("../images/linkage_page/lyingLearn/btnbg.jpg") center;
	cursor: pointer;
}
/**********************注册浮动窗 end****************/

.contain {
	width: 100%;
	margin: auto;
}
.head {
	width: 100%;
}
.head_title {
	width: 70%;
	height: 80px;
	margin: auto;
}
.head_logo {
	height: 80px;
	float: left;
}

.head_logo img{
	margin-top:7px;	
}

.head_tel, .head_info, .head_contract {
	min-width: 50px;
	height: 80px;
	float: right;
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 14px;
}

.head_info{
	width:123px;	
}

.head_info a{
	width:100%;
	height:42px;	
	background:#f75c61;
	line-height:42px;
	color:#fff;
	display:inline-block;
	text-align:center;
	font-size:18px;
	margin-top:19px;
}

.head_info a:hover{
	background:#e50012;
}



.head_tel {
	background-image: url("../images/linkage_page/lyingLearn/tel.jpg")
}
.head_tel:hover {
}

.head_contract {
	background-image: url("../images/linkage_page/lyingLearn/contract.jpg")
}
.head_info .detail, .head_contract .detail, .head_tel .detail {
	display: none;
}
.head_tel .detail {
	width: 250px;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("../images/linkage_page/lyingLearn/tel_detail.jpg")
}
.head_info .detail {
	width: 150px;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("../images/linkage_page/lyingLearn/info_detail.jpg")
}
.head_contract .detail {
	width: 150px;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("../images/linkage_page/lyingLearn/contract_detail.jpg")
}
.head_img {
	width: 100%;
	float: left;
	background-color: #c5ac8d;
	background:url("../images/linkage_page/lyingLearn/headimg.jpg") no-repeat 50% 0%;
	height: 525px;
	position: relative;
}

.head_img form{
	height:100%;	
}
.head_img_word {
	background-position-x: 2%;
	background-position-y: 70px;
	background-repeat: no-repeat;
}
/*-------form填表----------*/
.head_menu_table_bg{
	width:274px;
	height:100%;
	position:absolute;
	right:0px;
	top:0px;
	background:#000;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-webkit-opacity: 0.5;
	filter: alpha(opacity=50);	
}

.head_img_form{
	z-index:2;	
	width:274px;
	height:100%;
	position:absolute;
	right:0px;
	top:0px;
	font-size:14px;
	color:#a3a3a3;
	
}

.head_img_formtitle{
	width:100%;
	padding:40px 0px 30px 0px;	
}

.head_img_formtitle img{
	display:block;
	margin:auto;	
}

.head_img_tr{
	width:240px;
	height:44px;
	margin:auto;
	margin-bottom:10px;
	line-height:44px;
	font-size:14px;
}

.head_img_tr_bg{
	background:#fff;
}

.head_img_radio{
	text-indent:10px;	
	color:#fff;
}

.head_img_tr .text{
	font-size:14px;
	color:#a3a3a3;
	margin-left:10px;
	margin-top:7px;
	width:90%;
	height:30px;
	line-height:30px;
}


.head_img_tr .select_current,.head_img_tr .select_wrap{
	height:100%;	
	line-height:44px;
}

.head_img_tr .select_btn{
	width:42px;
	height:42px;
}

.min_p{
	font-size:12px;
	color:#b7b7b7;
	text-indent:17px;
}

.head_form_btn{
	width:240px;
	height:50px;
	background:#e50012;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:50px;
	margin:auto;
	display:block;
	margin-top:16px;
	cursor:pointer;	
}



/*--------四大优势-------*/
.body_content_part1 {
	width: 100%;
}
.body_content_part1_contain {
	width: 100%;
}
.body_content_part1_title {
	width: 100%;
}
.body_content_part1_maintitle {
	width: 100%;
	font-size: 42px;
	text-align: center;
	height: 66px;
	line-height: 66px;
	padding-top: 30px;
}
.body_content_part1_subtitle {
	width: 100%;
	font-size: 72px;
	text-align: center;
	font-weight: bold;
	height: 93px;
	line-height: 93px;
}
.body_content_part1_title img {
	width: 100%;
}
.body_content_part1_user {
	text-align: center;
	float: left;
	width: 45%;
}
.body_content_part1_user_img {
	width: 100%;
}
.body_content_part1_user_img img {
	width: 70%;
}
.body_content_part1_user_name {
	margin-top: 13px;
	height: 45px;
	line-height: 45px;
	font-size: 30px;
	font-weight: bold;
}
.body_content_part1_user_job {
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	font-weight: bold;
}
.body_content_part1_user_detail {
	font-size: 14px;
	padding: 0px 20px;
	line-height: 25px;
	margin-top: 12px;
}
.body_content_part1_u1, .body_content_part1_u3 {
	padding-right: 20px;
}
.body_content_part1_u2, .body_content_part1_u4 {
	padding: 0px 20px;
}
.body_content_part1_u1, .body_content_part1_u2 {
	padding-top: 20px;
	margin-top: 60px;
}
.body_content_part1_u4, .body_content_part1_u3 {
	padding-top: 82px;
	padding-bottom: 120px;
}
.body_table {
	background: #f5f5f5;
	width: 100%;
	padding-bottom:50px;
}
.body_table_content_head {
	padding: 55px 0px;
	width: 74%;
	margin: auto;
}
.body_table_content_head img {
	width: 100%;
}
.body_table_content_detail {
	width: 95%;
	margin: auto;
	padding-bottom: 80px;
}
.body_table_content_detail img {
	width: 100%;
}

/*-----------表格----------*/
.body_table_word{
	width:74%;
	padding-bottom:60px;
}

.body_table_word p{
	width: 100%;
	font-size: 42px;
	text-align: center;
	height: 66px;
	line-height: 66px;
	padding-top:40px;
}

.body_table_word p.mianP{
	width: 100%;
	font-size: 72px;
	text-align: center;
	font-weight: bold;
	height: 93px;
	line-height: 93px;
	padding-top:0px;
}


/********************网页底部**************************/
.body_foot {
	width: 100%;
	background: #fff;
	padding: 64px 0px 117px 0px;
}

.body_foot_div a{
	opacity: 0.6;
	-moz-opacity: 0.6;
	-webkit-opacity: 0.6;
	filter: alpha(opacity=60);
}

.body_foot_div a:hover{
	opacity: 1;
	-moz-opacity: 1;
	-webkit-opacity: 1;
	filter: alpha(opacity=100);	
}

.body_foot_div a{
	width: 24%;
	margin: 0px 4.5%;
	display:block;
	float:left;
}

.body_foot_div img{
	width:100%;
		
}

.body_content, .body_table_content, .body_org_contain, .body_foot_div {
	width: 74%;
}


.body, .body_table_contain, .body_org, .body_foot_contain, .head_title, .head_img_word,.privacy {
	margin: auto;
	width: 70%;
	max-width: 1000px;
 width: expression_r( this.scrollWidth > 1000 ? "1000px" : " 70%" )
}

.privacy{
	text-align:right;	
}
.head_img_word {
	background: red;
	position: relative;
}
.head_img_word_show {
	position: absolute;
	z-index: 99;
}
.head_title div {
	cursor: pointer;
}
.word_show {
	width: 100%;
	height: 280px;
	background: #333333;
	color: #fff;
	display: none;
}
.word_show_contain {
	padding-top: 24px;
	width: 80%;
	margin: auto;
}
.word_show .head_img_contain_title {
	font-size: 40px;
	line-height: 55px;
	font-weight: bold;
}
.word_show .head_img_contain_subtitle {
	font-size: 24px;
	line-height: 38px;
}
.word_show .head_img_contain_content {
	font-size: 12px;
	line-height: 20px;
	margin: 7px 0px 17px 0px;
}
.word_show .head_img_contain_btn {
	width: 290px;
	height: 50px;
	background: #f75c61;
	display: block;
	font-size: 24px;
	text-align: center;
	line-height: 45px;
	cursor: pointer;
	margin-top: 19px;
	margin-bottom: 50px;
	color:#fff;
}
.head_img_word {
	color: #fff;
}
.head_img_word_show {
	width: 440px;
	margin-left: 27px;
	margin-top: 62px;
}
.head_img_word .head_img_contain_title {
	font-size: 80px;
	line-height: 96px;
	font-weight: bold;
}
.head_img_word .head_img_contain_content {
	font-size: 16px;
	line-height: 28px;
	margin: 10px 0px 50px 0px;
}
.head_img_word .head_img_btn {
	display: block;
	width: 240px;
	height: 50px;
	background: url("../images/linkage_page/lyingLearn/headbtn.png");
	font-size: 24px;
	line-height: 50px;
	text-align: center;
	cursor: pointer;
}

.body_foot_div{
	position:relative;	
}
.show-tel{
	display: block;
	position: absolute;
	width: 370%;
	height: 100%;
	left: 4.2%;
	top: 0;
	z-index: -300;
	line-height: 164px;
	text-indent: 180px;
	font-size: 60px;
	color: #fff !important;
	background-color: #e50012;
	border-radius: 88px;
	-moz-border-radius: 88px;
	-webkit-border-radius: 88px;
}

.foot_tel{
	position:relative;
	z-index:20;	
}

/******************iphone 表格填写*********************/

.table_show {
	color: #666;
	font-size: 14px;
	background: #ebebeb;
	display: none;
}
.table_show div {
	width: 80%;
	margin: auto;
	height: 42px;
	line-height: 42px;
	margin-top: 10px;
	margin-bottom: 10px;
	background:#fff;
}

.table_show div.free,.table_show div.sex{
	background:none;	
}



.table_show .age {
	position: relative;
}
.table_show .age select {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	outline: 0;
	-webkit-border-radius: inherit;
	/* border-radius: inherit; */
	-webkit-appearance: none;
	-moz-appearance: none;
	cursor: pointer;
	filter: Alpha(Opacity=0);
	opacity: 0;
	z-index: 2;
}
.table_show input, .table_show .age_input {
	height: 40px;
	line-height:40px;
	width: 90%;
	color: #a3a3a3;
	font-size: 14px;
	border: none;
	background: #fff;
	margin-left:10px;
}
.table_show .table_title {
	height: 86px;
	line-height: 86px;
	font-size: 30px;
	text-align: center;
}
.table_show .free {
	height: 120px;
}
.table_show .freeBtn {
	color: #fff;
	width: 100%;
	height: 60px;
	text-align: center;
	background: #f75c61;
	display: block;
	margin-top: 30px;
	font-size: 20px;
	cursor: pointer;
	margin-left:0px;
}
/*****************弹出层****************/
#layout {
	opacity: 0.7;
	cursor: pointer;
	height: 100%;
	width:100%;
	background-color: #000;
	position:fixed;
	z-index:999;
	
}

#CuPlayer{
	position:fixed;	
	width:723px;
	height:484px;
	left:50%;
	top:50%;
	margin-left:-361.5px;
	margin-top:-242px;
	z-index:999;
	cursor:pointer;
}

.delBtn{
	width: 38px;
	height: 19px;
	background: url("../images/linkage_page/lyingLearn/controls.png") no-repeat top center;
	position: absolute;
	top: -18px;
	right: 0px;
	cursor: pointer;		
}

.free_layout{
	width:730px;
	height:470px;
	margin:auto;
	position:fixed;	
	z-index:999;
	left:50%;
	top:50%;
	margin-left:-365px;
	margin-top:-235px;
}


/*******************弹出层*********************/
#CuPlayerDiv{
	background:#000;
	margin:auto;
	width:500px;
	height:380px;
}


.head_content{
	margin: auto;
	width: 70%;
	max-width: 1000px;
	width: expression_r( this.scrollWidth > 1000 ? "1000px" : " 70%" );
	position:relative;
	height:100%;
}

.head_content .head_word{
	position:absolute;
	top:50px;
	left:0px;
	
	
}

.head_content .sign{
	position:absolute;
	bottom:30px;
	right:280px;	
}

.foot{
	width:100%;
	height:88px;
	background:#434343;
		
}

.foot_contain{
	max-width: 1000px;
	margin:auto;
 	width: expression_r( this.scrollWidth > 1000 ? "1000px" : " 70%" );
	position:relative;
	height:100%;
	
}

.foot_contain .foot_contain_img{
	position:absolute;	
	left:0px;
	bottom:0px;
	margin:auto;
	width:100%;
}
.foot_contain .foot_contain_img img{
	display:block;
	margin:auto;	
}

.foot_contain .foot_contain_img img.mobileshow{
	display:none;	
}

.img_detail{
	text-align:center;
	padding:8px 0px;	
}


 @media screen and (min-width:1000px) {
	 
	 
.head_tel:hover .detail {
	display: block;
}
.head_info:hover .detail {
	display: block;
}
.head_contract:hover .detail {
	display: block;
}
}
 @media screen and (max-width:1440px) and (min-width:1240px) {
.body, .body_table_contain, .body_org, .body_foot_contain, .head_title, .head_img_word,.head_content,.privacy {
	width: 80%;
}
.head_menu_div {
	width: 80%;
}
.head_img_word_show {
	width: 420px;
}
}
 @media screen and (max-width:1240px) and (min-width:1000px) {
.body, .body_org, .body_foot_contain, .head_title, .head_img_word,.head_content {
	width: 90%;
}

.body_table_contain{
	width:100%;	
}
.head_menu_div {
	width: 90%;
}
.head_img_word_show {
	width: 400px;
}
}

 @media screen and (max-width:1080px) {
	.head_content{
		width:100%;	
	}
	

}
 @media screen and (max-width:1000px) {
	 /*---隐藏填表---*/
	 .head_img_form{
		display:none;	 
	 }
	 .head_content .sign{
		right:4%;	 
	 }
	 .head_menu_table_bg{
		display:none;
	}
	 
	 
.body_table_word{
	width:100%;	
} 
	 
/*********************导航栏****************/
.head_logo{
	margin-left:10px;	
}

.head_info{
	margin-right:10px;	
}

.compare_wrap{
	margin:auto;	
}
	
.head_img {
	background-size: auto 500px;
	height:500px;
	background-position-x:40%;
}

.head_menu_contain li.fir {
	display: block;
}
.head_menu_div {
	display:none;
}
.head_menu {
	position: static;
	float: none;
	width: 95%;
	margin: auto;
}
.head_menu_table {
	display: none;
}
.head_menu_contain li {
	width: 20%;
	-moz-border-radius: 0px;      /* Gecko browsers */
	-webkit-border-radius: 0px;   /* Webkit browsers */
	border-radius: 0px;            /* W3C syntax */
}
.head_menu_contain li.red {
	display: none;
}
.head_menu_contain li a {
	-moz-border-radius: 0px;
	/* -webkit-border-radius: 0px; */
	border-radius: 0px;
}
.head_img_word_show {
	width: 400px;
	margin-left: 20px;
}
.head_img_word .head_img_contain_title {
	font-size: 70px;
}
.head_img_word .head_img_contain_content {
	font-size: 14px;
}
.body, .body_table_contain, .body_org, .body_foot_contain, .head_title, .head_img_word,.head_content,.privacy {
	width: 100%;
}
.head_menu_div {
	width: 100%;
}
.body_content, .body_table_content, .body_org_contain, .body_foot_div {
	margin: auto;
}
body {
	width: 100%;/*min-width:450px;
		 width:expression_r(document.body.clientWidth < 450? "450px": "auto" );	*/
}

.brandlist{
	padding:30px 0px;	
}

.table_show {
	display: block;
}

}
 @media screen and (max-width:865px) {
.body_content, .body_table_content, .body_tab_contain, .body_org_contain, .body_foot_div {
	width: 100%;
	margin: auto;
}


}
 @media screen and (max-width:765px) {
	 .body_foot_div .foot_contract{
		display:none;
	}
	
	 
	 
	.body_foot_div a{
		width:30%;	
	}
	.body_foot_div a.foot_tel{
		margin-left:15.5%;
	}
	 
	 .word_show .head_img_contain_btn{
		width:100%;
	}
	 
	 .head_contract,.head_info{
		display:none; 
		}
		
		.head_tel{
			margin-right:10px;	
		}
	 
.head_img{
	background-size:auto 350px;
	height:350px;
	background-position-x:50%;
}

.head_content .head_word{
	display:none;	
}

.head_content .sign{
	display:none;	
}

.foot_contain .foot_contain_img img.mobileshow{
	display:block;
	width:100%;	
}

.foot_contain .foot_contain_img img.pcshow{
	display:none;	
}
	 

/*************content title************/

.foot_tel:hover .show-tel{
	display:none;	
}


.head_logo {
	background-image: url("../images/linkage_page/lyingLearn/headtitle2.jpg") center;
	width: 170px;
	margin-left: 5px;
}
.head_menu_contain li {
	font-size: 14px;
}
.word_show .head_img_contain_title {
	font-size: 35px;
}
.head_tel, .head_info, .head_contract {
	margin-left: 10px;
}

.word_show_contain {
	padding: 10px;
}
.body_content_part1_maintitle,.body_table_word p {
	font-size: 30px;
}


.body_content_part1_subtitle,.body_table_word p.mianP {
	font-size: 37px;
}
.head_img_word {
	display: none;
}
.word_show {
	display: block;
}

.body_content_part1_user {
	float: none;
	width: 90%;
	margin: auto;
}
.body_content_part1_user_img {
	width: 70%;
	margin: auto;
}
.body_content_part1_u4, .body_content_part1_u3, .body_content_part1_u2, .body_content_part1_u1 {
	padding-top: 80px;
	padding-bottom: 0px;
}
.body_content_part1_u4 {
	padding-bottom: 120px;
}

.head_menu {
	width: 100%;
}
.body_content_part1_user_detail {
	padding: 0px;
}

.body_org_detail{
	width:90%;	
}

.body_org_detail img{
	width:48%;	
}

}
 @media screen and (min-width:765px) {
.body_content_part1_u2, .body_content_part1_u4 {
	float: right;
}

.head_tel, .head_info, .head_contract{	
	display:block;
}



}
 @media screen and (max-width:765px) {
.body_content_part1_u2, .body_content_part1_u4 {
	float: right;
}
.body_table_word{
	padding-bottom:30px;	
}

}
