        	/*  */
        
        @media screen and (max-width: 1199px) {
        	.header {
        		display: none;
        	}
        	.pc {
        		display: none;
        	}
        	.header_phone {
        		padding-left: 20px;
        		padding-right: 20px;
        		height: 100px;
        		background: #Ffffff;
        		font-size: 26px;
        		color: #000000;
        		line-height: 100px;
        	}
        	.header_phone img {
        		vertical-align: middle;
        	}
        	.footer_phone {
        		width: 100%;
        		background: #f4f4f4;
        		height: 100%;
        	}
        	.mask {
        		width: 100%;
        		max-width: 100%;
        		position: fixed;
        		height: 100%;
        		top: 0;
        		left: 0;
        		z-index: 1;
        		display: none;
        		background: rgba(0, 0, 0, 0.5);
        	}
        	.phone_nav {
        		width: 430px;
        		position: fixed;
        		right: 0;
        		top: 0;
        		z-index: 2;
        		background: #FFFFFF;
        		height: 100%;
        		right: -430px;
        		overflow-y: scroll;
        	}
        	.phone_nav ul li {
        		line-height: 70px;
        		border-bottom: 1px solid #e7e7e7;
        		/*	border-left: 5px solid #FFFFFF;*/
        		text-indent: 13px;
        	}
        	.phone_nav ul li .on {
        		border-left: 5px solid #007C35;
        		color: #007C35;
        	}
        	.phone_nav ul li .on a {
        		color: #007C35;
        	}
        	.phone_nav ul li a {
        		font-size: 24px;
        		color: #28282a;
        		display: block;
        		float: left;
        		width: 338px;
        	}
        	.phone_nav ul li i {
        		width: 69px;
        		display: block;
        		float: right;
        		text-align: center;
        		font-size: 42px;
        		height: 70px;
        		line-height: 65px;
        		font-style: normal;
        		cursor: pointer;
        		border-left: 1px solid #E7E7E7;
        		text-indent: 0;
        	}
        	.phone_nav ul li div:after {
        		content: ".";
        		display: block;
        		height: 0;
        		clear: both;
        		visibility: hidden;
        	}
        	.phone_nav ul li:after {
        		content: ".";
        		display: block;
        		height: 0;
        		clear: both;
        		visibility: hidden;
        	}
        	.phone_nav ul li ul {
        		background: #ededed;
        		display: none;
        	}
        	.phone_nav ul li ul li {
        		border-left: 0;
        		text-indent: 30px;
        		height: 70px;
        	}
        	.phone_nav ul li ul li a {
        		color: #28282a !important;
        	}
        	.phone_nav ul li ul li.on {
        		border-left: 0;
        	}
        	.phone_nav ul li ul li.on a {
        		color: #0168b7 !important;
        	}
        	.phone_function {
        		padding-top: 40px;
        		height: auto;
        		padding-left: 20px;
        		padding-right: 20px;
        		padding-bottom: 60px;
        		border-bottom: 1px solid #e7e7e7;
        	}
        	.phone_function a {
        		color: #28282a;
        		font-size: 24px;
        		text-align: right;
        		display: block;
        	}
        	.nav_search {
        		border: 1px solid #dedede;
        		margin-top: 35px;
        	}
        	.nav_search input {
        		vertical-align: top;
        	}
        	.nav_search input[type='text'] {
        		width: 300px;
        		height: 53px;
        		border: 0;
        		text-indent: 10px;
        	}
        	.nav_search input[type="button"] {
        		width: 66px;
        		height: 53px;
        		background-color: #007C35;
        		border: 0;
        		float: right;
        		background-image: url(/statics/images/wap/m_search.png);
        		background-repeat: no-repeat;
        		background-position: center center;
        	}
        	/* 解决方案  */
        	.solution h3.txtc {
        		color: #444444;
        		font-size: 30px;
        		margin-bottom: 25px;
        		margin-top: 40px;
        	}
        	.solution_list {
        		width: 610px;
        		margin: 0 auto;
        	}
        	.solution_list .div {
        		width: 196px;
        		height: 126px;
        		background: #f7f7f7;
        		float: left;
        		margin-right: 10px;
        		margin-bottom: 10px;
        		color: #9f9f9f;
        		text-align: center;
        	}
        	.solution_list .div a {
        		color: #9f9f9f;
        	}
        	.solution_list .div.on a {
        		color: #FFFFFF;
        	}
        	.solution_list .div:nth-child(3n) {
        		margin-right: 0;
        	}
        	.solution_list .div h3 {
        		text-align: center;
        		font-size: 24px;
        	}
        	.solution_list .div .icon {
        		height: 45px;
        		width: 100%;
        		padding-top: 25px;
        		text-align: center;
        		margin-right: 0;
        	}
        	.solution_text {
        		font-size: 24px;
        		height: 100%;
        		width: 605px;
        		margin: 50px auto;
        		line-height: 34px;
        	}
        	.solution_text .more {
        		text-align: center;
        	}
        	.solution_text .more a {
        		display: inline-block;
        		width: 150px;
        		height: 43px;
        		background: #A5D6A7;
        		color: #FFFFFF;
        		font-size: 24px;
        		line-height: 43px;
        		margin-top: 55px;
        	}
        	.solution_list .div .icon .on_pic {
        		display: none;
        	}
        	.solution_list .div.on {
        		background-color: #007C35;
        	}
        	.solution_list .div.on img {
        		display: none;
        	}
        	.solution_list .div.on img.on_pic {
        		display: inline-block;
        	}
        	.solution_r {
        		margin: 50px auto;
        		width: 570px;
        	}
        	.solution_r_l {
        		width: 248px;
        		display: inline-block;
        	}
        	.solution_r_r {
        		width: 308px;
        		display: inline-block;
        	}
                .solution_r img{max-width:570px;max-height: 285px;}
        	.solution_r_r img {
        		width: 308px;
        	}
        	.product {
        		background: #f4f4f4;
        		padding-top: 50px;
        		padding-bottom: 35px;
        		margin-top: 50px;
        		padding-left: 17px;
        		padding-right: 17px;
        	}
        	.product h3.txtc {
        		font-size: 30px;
        		color: #444444;
        		margin-bottom: 20px;
        	}
        	.product_list .item {
        		width: 295px;
        		height: 330px;
        		padding-top: 85px;
        		background: #FFFFFF;
        		float: left;
        		text-align: center;
        		vertical-align: top;
        		margin-right: 5px;
        	}
        	.product_list .item .ico {
        		height: 65px;
        		line-height: 65px;
        		margin-bottom: 20px;
        	}
        	.product_list .item .ico img {
        		vertical-align: middle;
        	}
        	.product_list .item .ico .hover {
        		display: none;
        	}
        	.product_list .item h3 {
        		color: #454545;
        		font-size: 28px;
        	}
        	.product_list .item p {
        		width: 230px;
        		margin: 50px auto;
        		min-height: 63px;
        		font-size: 22px;
        	}
        	.product_list .item .more {
        		display: none;
        	}
        	.product_list .item_ul {
        		width: 605px;
        		margin: 0 auto;
        	}
        	.product .hd {
        		text-align: center;
        	}
        	.product .hd ul li {
        		display: inline-block;
        		width: 13px;
        		height: 5px;
        		background: #bdbdbd;
        	}
        	.product .hd ul li.on {
        		width: 26px;
        		height: 5px;
        		background: #007C35;
        	}
        	.about {
        		padding-left: 15px;
        		padding-right: 15px;
        		padding-top: 45px;
        	}
        	.about h3.txtc {
        		font-size: 30px;
        		color: #444444;
        		margin-bottom: 20px;
        	}
        	.about_list {
        		text-align: center;
        	}
        	.about_list .item {
        		width: 290px;
        		min-height: 140px;
        		background: #fafafa;
        		text-align: center;
        		float: left;
        		
        		font-size: 24px;
        	}
        	.about_list .last {
        		margin-right: 0px;
        	}
        	.about_list .item .pic {
        		width: 290px;
        	}
        	.about_list .item p {
        		display: none;
        	}
        	.about_list .item .pic img {
        		max-width: 290px;
        	}
        	.about_list .item a {
        		color: #444444;
        	}
        	.footer {
        		display: none;
        	}
        	.footer_phone {
        		background: #f4f4f4;
        		height: auto;
        		margin-top: 40px;
        	}
        	.footer_phone .item {
        		height: 53px;
        		line-height: 53px;
        		border-bottom: 1px solid #dedede;
        		text-align: center;
        	}
        	.footer_phone .item a {
        		color: #333333;
        		font-size: 28px;
        		display: block;
        	}
        	.footer_phone .link {
        		margin-top: 85px;
        		margin-bottom: 85px;
        	}
        	.footer_phone .link a {
        		display: inline-block;
        		padding-right: 30px;
        		padding-left: 30px;
        		font-size: 24px;
        		color: #333333;
        	}
        	.footer_tel {
        		line-height: 30px;
        		font-size: 30.72px;
        		color: #404040;
        	}
        	.footer_tel img {
        		vertical-align: middle;
        		margin-right: 8px;
        	}
        	.footer_tel p {
        		height: 100%;
        		font-size: 24px;
        		margin-bottom: 15px;
        	}
        	.footer_tel span {
        		font-size: 24px;
        		color: #8c8c8c;
        		margin-right: 5px;
        	}
        	.footer_tel b {
        		font-weight: normal;
        		font-size: 24px;
        		color: #404040;
        	}
        	.copyright {
        		margin-top: 85px;
        		text-align: center;
        		color: #8c8c8c;
        		font-size: 24px;
        		border-top: 1px solid #dedede;
        		padding-top: 25px;
        		padding-bottom: 30px;
        	}
        	.top {
        		width: 88px;
        		height: 88px;
        		background-image: url(/statics/images/wap/TOP.jpg);
        		position: fixed;
        		background-repeat: no-repeat;
        		display: block;
        		bottom: 55px;
        		right: 45px;
        	}
        	.Language {
        		text-align: center;
        		margin-top: 140px;
        	}
        	.Language a {
        		color: #000000;
        		font-size: 22px;
        	}
        	.change_link {
        		color: #0168b7;
        		font-size: 19px;
        		margin-top: 40px;
        		margin-bottom: 30px;
        	}
        	.change_link a {
        		color: #0168b7;
        	}
        	/* 关于我们 */
        	.debanner,
        	.debanner img {
        		width: 100%;
        		position: relative;
        		overflow: hidden;
        	}
        	.banner {
        		width: 100%;
        		position: relative;
        		overflow: hidden;
        	}
        	.banner img {
        		max-width: 100%;
                        max-height: 540px;
        	}
        	.breadcrumb {
        		display: none;
        	}
        	.slidebar {
        		width: 100%;
        		overflow-x: scroll;
        		padding-bottom: 20px;
        		padding-top: 15px;
        		border-bottom: 1px solid #ececec;
        	}
        	.slidebar ul {
        		width: 1169px;
        	}
        	.slidebar ul li {
        		width: 168px;
        		float: left;
        		font-size: 24px;
        		text-align: center;
        		border-right: 1px solid #ECECEC;
        	}
        	.slidebar ul li a {
        		color: #999999;
        	}
        	.slidebar ul li.on a {
        		color: #0f69b4;
        	}
        	.about_content {
        		padding-left: 15px;
        		font-size: 24px;
        		padding-right: 15px;
        		line-height: 31px;
        		height: 100%;
        		color: #666666;
        	}
        	.about_content h3.h3 {
        		margin-top: 43px;
        		height: 85px;
        		color: #006db2;
        		line-height: 85px;
        		background: #f8f8f8;
        		font-size: 28px;
        		padding-left: 15px;
        		margin-bottom: 40px;
        	}
        	.about_content p {
        		text-align: left;
        	}
        	.about_content p img {
        		margin-bottom: 20px;
        	}
        	.cu_list {
        		float: left;
        		width: 293px;
        		text-align: center;
        		padding-top: 88px;
        		background: #f8f8f8;
        		padding-bottom: 70px;
        		margin-right: 15px;
        		margin-bottom: 15px;
        		font-size: 28px;
        	}
        	.cu_list:nth-child(2n) {
        		margin-right: 0;
        	}
        	.cu_list .img {
        		height: 75px;
        		line-height: 75px;
        		margin-bottom: 20px;
        	}
        	.cu_list .img img {
        		vertical-align: middle;
        	}
        	.CultureList {}
        	.CultureList .li {
        		margin-top: 15px;
        	}
        	.CultureList .li_l {
        		padding-top: 25px;
        		padding-bottom: 50px;
        		background: #f8f8f8;
        		padding-left: 18px;
        		margin-bottom: 17px;
        	}
        	.CultureList .li .li_r img {
        		width: 100%;
        	}
        	.CultureList .li_l h3 {
        		color: #0068b9;
        		font-size: 28px;
        	}
        	.CultureList .li_l p {
        		color: #a0a0a0;
        		margin-top: 20px;
        		font-size: 24px;
        	}
        	.about_content .back {
        		display: none;
        	}
        	.about_page {
        		margin-top: 50px;
        	}
        	.about_page a {
        		color: #006db2;
        		font-size: 24px;
        	}
        	.ap_list {}
        	.ap_list .li {
        		width: 272px;
        		border: 1px solid #e6e6e6;
        		display: inline-block;
        		padding: 7px;
        		height: 485px;
        		margin-bottom: 25px;
        		text-align: center;
        		overflow: hidden;
        	}
        	.ap_list .li:nth-child(2n) {
        		float: right;
        	}
        	.ap_list .li .img {
        		text-align: center;
        		margin-bottom: 25px;
        	}
        	.ap_list .li .img img {
        		width: 273px;
        	}
        	.ap_list .li a {
        		color: #333333;
        		text-transform: uppercase;
        		font-size: 24px;
        	}
        	.ap_list .li .more {
        		line-height: 22px;
        	}
        	.ap_list .li .more img {
        		vertical-align: middle;
        	}
        	.honor .li {
        		height: 295px;
        		overflow: hidden;
        	}
        	.honor .li .more {
        		display: block;
        		background: #0f69b4;
        		color: #FFFFFF;
        		font-size: 24px;
        		height: 43px;
        		line-height: 43px;
        		margin-top: 10px;
        	}
        	.honor .li .more img {
        		display: none;
        	}
        	/*  */
        	.new_li {
        		margin-top: 40px;
        	}
        	.new_li .new_pic {
        		width: 214px;
        		height: 137px;
        		display: inline-block;
        		vertical-align: top
        	}
        	.new_li .new_pic img {
        		width: 214px;
        		height: 137px;
        	}
        	.new_li .new_text {
        		width: 376px;
        		display: inline-block;
        		vertical-align: top;
        		margin-left: 10px;
        	}
        	.new_li .new_text p {
        		display: none;
        	}
        	.new_text .more {
        		margin-top: 40px;
        	}
        	.new_li a {
        		color: #333333;
        	}
        	.pages {
        		text-align: center;
        		margin-top: 60px;
        		margin-bottom: 60px;
        	}
        	.pages ul li.prev {
        		width: 39px;
        		height: 38px;
        		background-color: #eeeeee;
        		background-image: url(../img/about/prev.png);
        		background-position: center center;
        		background-repeat: no-repeat;
        	}
        	.pages ul li.prev a {
        		content: "";
        	}
        	.pages ul li.next {
        		width: 39px;
        		height: 38px;
        		background-color: #eeeeee;
        		background-image: url(../img/about/prev.png);
        		background-position: center center;
        		background-repeat: no-repeat;
        		transform: rotate(180deg);
        		-webkit-transform: rotate(180deg);
        	}
        	.pages ul li {
        		display: inline-block;
        		width: 39px;
        		height: 38px;
        		border: 1px solid #eeeeee;
        		vertical-align: top;
        		line-height: 40px;
        		font-size: 14px;
        		color: #9f9f9f;
        		border-left: 0;
        		text-align: center;
        	}
        	.pages ul li a {
        		display: block;
        		width: 39px;
        		height: 39px;
        		color: #9f9f9f;
        	}
        	.pages span {
        		font-size: 14px;
        		vertical-align: top;
        		padding-left: 20px;
        		line-height: 40px;
        		padding-right: 20px;
        	}
        	.pages input[type='button'] {
        		border: 0;
        		color: #0f69b4;
        		font-size: 22px;
        		background: none;
        		display: none;
        	}
        	.detail_title span {
        		display: none;
        	}
        	.new_detail {
        		padding: 0 15px;
        		height: 100%;
        		color: #666666;
        		font-size: 24px;
        	}
        	.new_detail .detail_title {
        		margin-top: 25px;
        		height: 51px;
        		background: #f6f6f6;
        		color: #007C35;
        		font-weight: bold;
        		font-size: 24px;
        		line-height: 51px;
        		padding-left: 15px;
        		margin-bottom: 30px;
        	}
        	.prev_next {
        		display: none;
        	}
        	.phone_pages {
        		margin-top: 20px;
        	}
        	.phone_pages a {
        		display: inline-block;
        		text-align: center;
        		color: #333333;
        		font-size: 24px;
        		background: #f6f6f6;
        		line-height: 51px;
        		width: 294px;
        	}
        	.back {
        		width: 605px;
        		height: 51px;
        		line-height: 51px;
        		color: #333333;
        		text-align: center;
        		background: #F6F6F6;
        		margin-top: 17px;
        	}
        	.back a {
        		color: #333333;
        	}
        	/* 产品 */
        	.product_content {
        		padding-left: 15px;
        		padding-right: 15px;
        	}
        	.product_content .list {
        		width: 275px;
        		padding: 10px;
        		float: left;
        		margin-top: 35px;
        		border: 1px solid #eeeeee;
        		margin-right: 16px;
        		overflow: hidden;
        	}
        	.product_content .list:nth-of-type(even) {
        		margin-right: 0px;
        	}
        	.product_content .list .pic {
        		width: 100%;
        		height: 205px;
        		overflow: hidden;
        	}
        	.product_content .list .pic img {
        		width: 100%;
        		max-height: 205px;
        	}
        	.product_content .list h4 {
        		font-size: 28px;
        		color: #404040;
        		text-align: center;
        		margin-top: 20px;
        		margin-bottom: 20px;
        	}
        	.product_content .list a {
        		color: #9f9f9f;
        		font-size: 24px;
        	}
        	.breadcrumb_title {
        		height: 40px;
        		line-height: 40px;
        		padding-left: 20px;
        		padding-right: 20px;
        		margin-top: 20px;
        		font-size: 27px;
        		color: #3a3a3a;
        	}
        	.breadcrumb_title img {
        		vertical-align: middle;
        	}
        	.breadcrumb_title span {
        		border-left: 5px solid #007C35;
        		padding-left: 5px;
        	}
        	.pro_pic li {
        		width: 293px;
        		height: auto;
        		border: 1px solid #eeeeee;
        		float: left;
        		margin-right: 10px;
        		margin-bottom: 10px;
        	}
        	.characteristics h4 {
        		color: #007C35;
        		font-size: 24px;
        		margin-bottom: 40px;
        	}
        	.characteristics p {
        		line-height: 30px;
        	}
        	.characteristics p:before {
        		content: url(../img/product/dot.jpg);
        		padding: 0 5px;
        		vertical-align: top;
        	}
        	.performance img {
        		max-width: 100%;
        	}
        	.performance p {
        		color: #9f9f9f;
        		font-size: 24px;
        	}
        	.performance p:before {
        		display: none;
        	}
        	.attention {
        		margin-top: 50px;
        	}
        	.attention h4 {
        		color: #0068b9;
        		margin-bottom: 45px;
        	}
        	.attention p {
        		color: #707070;
        		font-size: 24px;
        		line-height: 30px;
        	}
        	.use {
        		font-size: 24px;
        		line-height: 31px;
        		color: #9e9e9e;
        		margin-top: 80px;
        	}
        	.pro_pic:after {
        		content: ".";
        		display: block;
        		height: 0;
        		clear: both;
        		visibility: hidden;
        	}
        	.secondCondx {
        		background: #f8f8f8;
        		padding-left: 38px;
        		padding-top: 16px;
        		margin-bottom: 40px;
        		margin-top: 20px;
        	}
        	.secondConddtz {
        		display: inline-block;
        		line-height: 40px;
        		vertical-align: top;
        		width: 450px;
        	}
        	.secondConddtz h6 {
        		font-weight: normal;
        	}
        	.secondConddtz h6 a {
        		color: #999999;
        		padding: 3px 14px 3px 14px;
        		font-size: 20px;
        	}
        	.secondConddtz a.on {
        		color: #0f69b4;
        	}
        	.secondConddt strong {
        		display: inline-block;
        		float: left;
        		padding: 0 20px 0 20px;
        		height: 40px;
        		line-height: 40px;
        		text-align: center;
        		font-size: 20px;
        		color: #333333;
        		font-weight: normal;
        		vertical-align: top;
        	}
        	.join_us {
        		padding: 0 15px;
        	}
        	.secondslist {
        		padding: 0 15px;
        	}
        	.secondslist ul {
        		border: 1px solid #dfdfdf;
        		border-bottom: 0;
        	}
        	.thead {
        		background: #f8f8f8;
        		height: 60px;
        		line-height: 60px;
        		padding-left: 40px;
        		position: relative;
        		border-bottom: 1px solid #dfdfdf;
        	}
        	.thead {
        		background: #f8f8f8;
        		height: 60px;
        		line-height: 60px;
        		padding-left: 40px;
        		position: relative;
        		border-bottom: 1px solid #dfdfdf;
        	}
        	.thead:after {
        		content: ".";
        		display: block;
        		height: 0;
        		clear: both;
        		visibility: hidden;
        	}
        	.thead div {
        		float: left;
        	}
        	.thead div.th {
        		width: 350px;
        		float: left;
        	}
        	.thead div.th2 {
        		width: 178px;
        	}
        	.thead div.th_last {
        		width: 160px;
        	}
        	.thead .icon {
        		margin-top: 25px;
        		display: inline-block;
        		height: 12px;
        	}
        	.thead2 {
        		color: #999999;
        		font-size: 22px;
        		border-bottom: 1px solid #DFDFDF;
        	}
        	.tbody {
        		background: #FFFFFF;
        		border-bottom: 1px solid #dfdfdf;
        		padding-left: 40px;
        		min-height: 100px;
        		padding-top: 50px;
        		font-size: 20px;
        		display: none;
        		height: 100%;
        	}
        	.tbody .place {
        		width: 195px;
        		display: inline-block;
        		line-height: 36px;
        	}
        	.tbody .place span {
        		color: #999999;
        	}
        	.tbody .job {
        		width: 195px;
        		display: inline-block;
        		line-height: 36px;
        	}
        	.tbody .job span {
        		color: #999999;
        	}
        	.tbody .number {
        		width: 195px;
        		display: inline-block;
        		line-height: 36px;
        	}
        	.tbody .number span {
        		color: #999999;
        	}
        	.tbody .duty {
        		color: #999999;
        		font-size: 20px;
        		line-height: 36px;
        	}
        	.tbody .duty h5 {
        		font-size: 20px;
        		color: #333333;
        	}
        	.tbody .requirement {
        		margin-top: 55px;
        	}
        	.tbody .join_btn {
        		background: #0f69b4;
        		width: 135px;
        		height: 40px;
        		border: 0;
        		color: #FFFFFF;
        	}
        	.thead .icon {
        		margin-top: 25px;
        		display: inline-block;
        		height: 12px;
        	}
        	.solution_list {
        		border: none;
        		border-bottom: 0;
        	}
        	.tbody .join_btn {
        		background: #0f69b4;
        		width: 135px;
        		height: 40px;
        		border: 0;
        		color: #FFFFFF;
        	}
        	.tbody .file {
        		width: 135px;
        		height: 40px;
        		border: 0;
        		color: #FFFFFF;
        		background: #0f69b4;
        		display: inline-block;
        		vertical-align: top;
        		cursor: pointer;
        		text-align: center;
        		line-height: 40px;
        		position: relative;
        		margin-left: 15px;
        		overflow: hidden;
        	}
        	.tbody .file input[type='file'] {
        		opacity: 0;
        		height: 40px;
        		cursor: pointer;
        		position: absolute;
        		top: 0;
        		left: 0;
        	}
        	.tbody span {
        		color: #999999;
        		margin-top: 10px;
        	}
        	.join_school_title {
        		width: 150px;
        		height: 40px;
        		background: #0f69b4;
        		color: #FFFFFF;
        		line-height: 40px;
        		text-align: center;
        		margin-bottom: 40px;
        		font-size: 24px;
        		margin-top: 45px;
        	}
        	.join_us {
        		height: 100%;
        	}
        	.school_detail {
        		height: 100%;
        	}
        	.school_detail .pic {
        		max-width: 298px;
        		max-height: 181px;
        	}
        	.school_detail .pic img {
        		max-width: 298px;
        		max-height: 181px;
        	}
        	.school_detail .text {
        		font-size: 24px;
        		width: 298px;
        		color: #666666;
        		overflow: hidden;
        	}
        	.school_detail .text p {
        		max-height: 181px;
        		overflow: hidden;
        		text-overflow: ellipsis;
        		width: 282px;
        		margin-left: 30px;
        		float: right;
        	}
        	.school_detail .text h4 {
        		padding-left: 20px;
        		background: #f8f8f8;
        		line-height: 100px;
        		margin-bottom: 30px;
        		font-size: 28px;
        		color: #0e6ab4;
        		width: 278px;
        	}
        	.school_detail .school_app {
        		width: 100%;
        		margin-top: 35px;
        	}
        	.school_detail .text.school_app h4 {
        		width: 100%;
        	}
        	.school_detail .school_app ul {
        		width: 33%;
        		padding-left: 0px;
        	}
        	.school_detail .school_app a {
        		color: #0f69b4;
        	}
        	.join_school_box {
        		background: #f8f8f8;
        		padding-top: 30px;
        		padding-bottom: 30px;
        		padding-left: 20px;
        		margin-bottom: 15px;
        	}
        	.join_school_box h3 {
        		color: #0f69b4;
        		font-size: 28px;
        	}
        	.time_table table {
        		font-weight: normal;
        		border-color: #FFFFFF;
        		text-align: center;
        		font-size: 22px;
        		color: #666666;
        	}
        	.time_table table tr th {
        		border-color: #FFFFFF;
        		background: #96c835;
        		line-height: 68px;
        		padding-left: 30px;
        		padding-right: 30px;
        		white-space: nowrap;
        		width: 24%;
        		font-weight: normal;
        		color: #FFFFFF;
        	}
        	.time_table table td {
        		padding-top: 10px;
        		padding-bottom: 10px;
        		border-color: #dfdfdf;
        	}
        	.contact_us .div {
        		background: #f8f8f8;
        		padding-top: 35px;
        		padding-left: 20px;
        		padding-bottom: 25px;
        		color: #444444;
        		height: 100%;
        	}
        	.contact_us .div h4 {
        		margin-bottom: 10px;
        		color: #444444;
        		font-size: 28px;
        	}
        	.contact_us .div p {
        		font-size: 24px;
        		color: #a0a09e;
        	}
        	.contact_us .div ul {
        		display: inline-block;
        		color: #a0a09e;
        		font-size: 24px;
        	}
        	.contact_us .div ul li {
        		width: 100%;
        		margin-bottom: 10px;
        	}
        	.txtc.h5 {
        		color: #0068b9;
        		font-size: 28px;
        		margin-top: 13px;
        		margin-bottom: 45px;
        	}
        	.join_us .h4 {
        		height: 100px;
        		line-height: 100px;
        		padding-left: 20px;
        		background: #f8f8f8;
        		color: #0e6ab4;
        		margin-bottom: 50px;
        		font-size: 28px;
        		margin-top: 50px;
        	}
        	.welfares-list .list {
        		width: 295px;
        		display: inline-block;
        		margin-bottom: 50px;
        		vertical-align: top;
        	}
        	.welfares-list .list:nth-child(even) {
        		margin-right: 0;
        		float: right;
        	}
        	.welfares-list .list .pic {
        		width: 100%;
        		height: 175px;
        	}
        	.welfares-list .list .pic img {
        		max-width: 100%;
        		max-height: 175px;
        	}
        	.welfares-list .list .text {
        		padding-top: 25px;
        		border: 1px solid #e7e7e7;
        		padding-bottom: 30px;
        		padding-left: 20px;
        		padding-right: 20px;
        		font-size: 28px;
        	}
        	.welfares-list .list .text h4 {
        		color: #333333;
        	}
        	.welfares-list .list .text p {
        		color: #999999;
        		font-size: 24px;
        		margin-top: 18px;
        	}
        	.product_content_inte .h5 {
        		color: #0068b9;
        		font-size: 36px;
        		margin-top: 60px;
        		padding-left: 20px;
        	}
        	.product_content_inte .p {
        		color: #6f6f6f;
        		font-size: 22px;
        		margin-top: 35px;
        		margin-bottom: 45px;
        		padding-left: 20px;
        		padding-right: 20px;
        	}
        	.product_content_inte ul .in-list {
        		/*padding: 10px 15px;*/
        		background: #f7f7f7;
        		width: 615px;
        		margin: 0 auto 20px;
        	}
        	.product_content_inte ul .in-list .img {
        		width: 100%;
        		display: inline-block;
        		vertical-align: top;
        	}
        	.product_content_inte ul .in-list .img img {
        		width: 100%;
        	}
        	.product_content_inte ul .in-text {
        		padding-top: 35px;
        		display: inline-block;
        		width: 100%;
        		vertical-align: top;
        	}
        	.product_content_inte ul .in-text h4 {
        		color: #444444;
        		font-size: 26px;
        		text-align: center;
        		padding-bottom: 20px;
        	}
        	.product_content_inte ul .in-text p {
        		font-size: 14px;
        		color: #adadad;
        		margin-top: 35px;
        		line-height: 28px;
        		display: none;
        	}
        	/*修改*/
        	.mask1 {
        		display: block;
        		visibility: visible;
        		height: 55px;
        		padding: 50px 20px 0;
        	}
        	.map {
        		width: 100%;
        	}
        	.map_site {
        		width: 100%;
        	}
        	.train {
        		font-size: 24px;
        		line-height: 30px;
        	}
        	.train ul li:nth-of-type(1n) {
        		padding: 30px;
        		border: 1px solid #e5e5e5;
        		margin-bottom: 20px;
        	}
        	.train ul li .h5 {
        		font-size: 28px;
        		border-left: 4px solid #0f69b4;
        		text-indent: 0.5em;
        		margin-bottom: 25px;
        	}
        	.train ul li h5 {
        		font-size: 24px;
        		padding-bottom: 10px;
        		line-height: 30px;
        	}
        	.train ul li p {
        		font-size: 24px;
        		color: #b8b8b8;
        		line-height: 35px;
        		padding-bottom: 10px;
        	}
        	.train ul li .train-l img {
        		width: 100%;
        		padding: 20px 0;
        	}
        	.photo {
        		width: 110px;
        		height: 125px;
        		display: inline-block;
        		position: relative;
        		vertical-align: top;
        	}
        	.photo img {
        		width: 110px;
        		height: 125px;
        	}
        	.photo input[type='file'] {
        		opacity: 0;
        		position: absolute;
        		width: 110px;
        		height: 125px;
        		top: 0;
        		left: 0;
        		cursor: pointer;
        	}
        	.form {
        		width: 695px;
        		display: inline-block;
        		margin-left: 30px;
        		vertical-align: top;
        	}
        	.form .item input[type='text'] {
        		border: 1px solid #cccccc;
        		width: 235px;
        		height: 30px;
        		padding-left: 10px;
        	}
        	.form .item label {
        		font-size: 14px;
        		margin-right: 10px;
        		width: 82px;
        		display: inline-block;
        		text-align: right;
        	}
        	.form .item label span {
        		color: #fe2425;
        	}
        	.form .item {
        		display: inline-block;
        		vertical-align: middle;
        		line-height: 32px;
        		width: 345px;
        		margin-bottom: 35px;
        	}
        	.form .item:nth-child(even) {
        		margin-right: 0;
        	}
        	.form .item .sexbox {
        		display: inline-block;
        		border: 1px solid #cccccc;
        		vertical-align: top;
        	}
        	.form .item .sexbox div {
        		float: left;
        		width: 115px;
        		cursor: pointer;
        		height: 32px;
        		text-align: center;
        		font-size: 14px;
        		color: #404040;
        	}
        	.form .item .sexbox div.on {
        		background: #0168b7;
        		color: #FFFFFF;
        		font-size: 14px;
        	}
        	.form .item .sexbox div input {
        		opacity: 0;
        	}
        	.form .item .laydate-icon {
        		height: 30px;
        		width: 215px;
        		padding-left: 10px;
        		background-image: url(../img/joinus/1.jpg);
        	}
        	.form .item select {
        		width: 232px;
        		border: 1px solid #DFDFDF;
        		padding-left: 10px;
        		background-image: url(../img/joinus/1.jpg);
        		background-position-x: right;
        		background-position-y: center;
        		background-repeat: no-repeat;
        	}
        	.personal {
        		padding-top: 36px;
        		padding-bottom: 36px;
        		background: #f5f5f5;
        		padding-left: 60px;
        		padding-right: 40px;
        	}
        	.personal .item {
        		width: 435px;
        		display: inline-block;
        		float: left;
        		font-size: 14px;
        	}
        	.personal:after {
        		content: ".";
        		display: block;
        		height: 0;
        		clear: both;
        		visibility: hidden;
        	}
        	.personal .item .check {
        		width: 14px;
        		height: 14px;
        		border-radius: 2px;
        		border: 1px solid #cccccc;
        		display: inline-block;
        		margin-right: 10px;
        		margin-left: 20px;
        		vertical-align: middle;
        		position: relative;
        		cursor: pointer;
        	}
        	.personal .item .check img {
        		display: none;
        	}
        	.personal .item .check.on img {
        		display: block;
        	}
        	.personal .item div {
        		display: inline-block;
        	}
        	.personal .item .check input {
        		opacity: 0;
        		cursor: pointer;
        		position: absolute;
        		top: 0;
        	}
        	.personal .item2 {
        		width: 355px;
        		display: inline-block;
        		float: left;
        		font-size: 14px;
        	}
        	.personal .item2 .check {
        		width: 14px;
        		height: 14px;
        		border-radius: 2px;
        		border: 1px solid #cccccc;
        		display: inline-block;
        		margin-right: 10px;
        		margin-left: 20px;
        		vertical-align: middle;
        		position: relative;
        		cursor: pointer;
        	}
        	.personal .item2 .check img {
        		display: none;
        	}
        	.personal .item2 .check.on img {
        		display: block;
        	}
        	.personal .item2 div {
        		display: inline-block;
        	}
        	.personal .item2 .check input {
        		opacity: 0;
        		cursor: pointer;
        		position: absolute;
        		top: 0;
        	}
        	.personal .now {
        		font-size: 14px;
        		display: inline-block;
        		width: 432px;
        		margin-top: 20px;
        	}
        	.personal .now input {
        		width: 350px;
        		height: 30px;
        		background: transparent;
        		border: 1px solid #CCCCCC;
        		padding-left: 10px;
        	}
        	.personal .ID {
        		font-size: 14px;
        		display: inline-block;
        	}
        	.personal .ID input {
        		width: 230px;
        		height: 30px;
        		background: transparent;
        		border: 1px solid #CCCCCC;
        		padding-left: 10px;
        	}
        	.personal .emergency {
        		display: inline-block;
        		font-size: 14px;
        		width: 432px;
        		margin-top: 20px;
        	}
        	.personal .emergency div {
        		display: inline-block;
        		margin-right: 10px;
        	}
        	.personal .emergency div:last-child {
        		margin-right: 0;
        	}
        	.personal .emergency input[type='text'] {
        		width: 100px;
        		height: 30px;
        		border: 1px solid #CCCCCC;
        		background: transparent;
        		padding-left: 6px;
        	}
        	.personal .tel {
        		font-size: 14px;
        		display: inline-block;
        		float: right;
        		margin-top: 20px;
        	}
        	.personal .tel input[type='text'] {
        		width: 230px;
        		height: 30px;
        		border: 1px solid #CCCCCC;
        		background: transparent;
        		padding-left: 6px;
        		margin-right: 32px;
        	}
        	.personal .friends {
        		font-size: 14px;
        		display: inline-block;
        		margin-top: 20px;
        	}
        	.personal .friends select {
        		width: 135px;
        		height: 30px;
        		background-image: url(../img/joinus/2.jpg);
        		background-position-x: right;
        		background-position-y: center;
        		background-repeat: no-repeat;
        		border: 1px solid #CCCCCC;
        		background-color: transparent;
        		text-align: center;
        		text-indent: 2em;
        	}
        	.personal .relation {
        		font-size: 14px;
        		display: inline-block;
        		margin-top: 20px;
        		margin-left: 30px;
        	}
        	.personal .relation input[type='text'] {
        		width: 135px;
        		height: 30px;
        		border: 1px solid #CCCCCC;
        		padding-left: 10px;
        		background: transparent;
        	}
        	.personal .where {
        		font-size: 14px;
        		margin-top: 20px;
        	}
        	.personal .where div {
        		display: inline-block;
        	}
        	.personal .where .where_select {
        		width: 650px;
        	}
        	.personal .where .where_select span {
        		display: inline-block;
        		width: 14px;
        		height: 14px;
        		border: 1px solid #CCCCCC;
        		position: relative;
        		cursor: pointer;
        		margin-right: 10px;
        		vertical-align: middle;
        		margin-left: 20px;
        	}
        	.personal .where .where_select span input {
        		opacity: 0;
        		position: absolute;
        		top: 0;
        		cursor: pointer;
        	}
        	.personal .where .where_select span img {
        		display: none;
        	}
        	.personal .where .where_select span.on img {
        		display: block;
        	}
        	.personal .where .where_select1 {
        		width: 650px;
        	}
        	.personal .where .where_select1 span {
        		display: inline-block;
        		width: 14px;
        		height: 14px;
        		border: 1px solid #CCCCCC;
        		position: relative;
        		cursor: pointer;
        		margin-right: 10px;
        		vertical-align: middle;
        		margin-left: 20px;
        	}
        	.personal .where .where_select1 span input {
        		opacity: 0;
        		position: absolute;
        		top: 0;
        		cursor: pointer;
        	}
        	.personal .where .where_select1 span img {
        		display: none;
        	}
        	.personal .where .where_select1 span.on img {
        		display: block;
        	}
        	.personal .where .where_select2 {
        		width: 650px;
        	}
        	.personal .where .where_select2 span {
        		display: inline-block;
        		width: 14px;
        		height: 14px;
        		border: 1px solid #CCCCCC;
        		position: relative;
        		cursor: pointer;
        		margin-right: 10px;
        		vertical-align: middle;
        		margin-left: 20px;
        	}
        	.personal .where .where_select2 span input {
        		opacity: 0;
        		position: absolute;
        		top: 0;
        		cursor: pointer;
        	}
        	.personal .where .where_select2 span img {
        		display: none;
        	}
        	.personal .where .where_select2 span.on img {
        		display: block;
        	}
        	.personal .where .Recommend {}
        	.personal .where .Recommend input {
        		width: 100px;
        		height: 30px;
        		background: transparent;
        		border: 1px solid #CCCCCC;
        	}
        	.personal label {
        		vertical-align: middle;
        	}
        	.personal .where label {
        		vertical-align: top;
        		margin-top: 5px;
        		display: inline-block;
        	}
        	.personal .where .other {
        		display: inline-block;
        	}
        	.personal .where .other input[type='text'] {
        		width: 555px;
        		height: 30px;
        		border: 1px solid #CCCCCC;
        		background: transparent;
        		margin-top: 10px;
        		padding-left: 10px;
        	}
        	.Education h4 {
        		font-size: 16px;
        		color: #0168b7;
        	}
        	.Education h4 span {
        		color: #9a9a9a;
        		font-size: 12px;
        	}
        	.Education table {
        		border-color: #cccccc;
        		line-height: 45px;
        		color: #3f3f3f;
        	}
        	.Education table th {
        		width: 230px;
        		color: #3f3f3f;
        	}
        	.Education table tr:first-child {
        		background: #f5f5f5;
        	}
        	.Education table tr td {
        		line-height: 45px;
        		height: 45px;
        	}
        	.Education .fr {
        		width: 142px;
        		height: 44px;
        		border: 0;
        		color: #FFFFFF;
        		border-radius: 4px;
        		margin-top: 15px;
        		background: #0168b7;
        	}
        	.Education table input {
        		border: 0;
        		text-align: center;
        	}
        	.Education:after {
        		content: ".";
        		display: block;
        		height: 0;
        		clear: both;
        		visibility: hidden;
        	}
        	.Education.Quit span {
        		color: #0168b7;
        	}
        	.skills h5 {
        		background: #eeeeee;
        		line-height: 50px;
        		font-size: 16px;
        		color: #0168b7;
        	}
        	.qualifications {
        		font-size: 14px;
        	}
        	.skills .personal label span {
        		color: #fe2425;
        	}
        	.qualifications input[type='text'] {
        		width: 638px;
        		height: 30px;
        		border: 1px solid #CCCCCC;
        		background: transparent;
        		padding-left: 10px;
        		margin-left: 15px;
        	}
        	.edcheck {
        		font-size: 12px;
        		color: #999999;
        		line-height: 30px;
        		margin-bottom: 10px;
        	}
        	.edcheck input[type="checkbox"] {
        		width: 14px;
        		vertical-align: middle;
        		height: 14px;
        		margin-left: 10px;
        		margin-right: 5px;
        	}
        	.edcheck input[type="text"] {
        		width: 448px;
        		height: 30px;
        		padding-left: 10px;
        		margin-left: 25px;
        		border: 1px solid #CCCCCC;
        	}
        	.crime table td {
        		width: 300px
        	}
        	.buttom {
        		margin-top: 50px;
        	}
        	.buttom p {
        		font-size: 12px;
        		line-height: 29px;
        		color: #0168b7;
        	}
        	.file_btn {
        		width: 118px;
        		height: 32px;
        		background: #eaeaea;
        		position: relative;
        		overflow: hidden;
        		color: #8d8d8d;
        		line-height: 32px;
        		text-align: center;
        		font-size: 14px;
        		margin-top: 65px;
        	}
        	.file_btn input {
        		opacity: 0;
        		position: absolute;
        		top: 0;
        		left: 0;
        		cursor: pointer;
        		height: 32px;
        	}
        	.txtc input[type='button'] {
        		width: 142px;
        		height: 44px;
        		background: #0168b7;
        		color: #FFFFFF;
        		border: 0;
        		font-size: 14px;
        		border-radius: 4px;
        	}
        	.phone_vpn {
        		padding-left: 20px;
        	}
        	.service-td h2 {
        		font-size: 32px;
        		color: #0068b9;
        		line-height: 35px;
        		text-align: center;
        		padding-top: 60px;
        		text-indent: 1em;
        	}
        	.title-txt h2 {
        		font-size: 30px;
        		line-height: 38px;
        		text-align: center;
        		color: #333;
        		padding: 20px 0;
        	}
        	.searchlist li h2 {
        		font-size: 24px;
        		color: #333;
        		line-height: 20px;
        		width: 590px;
        		line-height: 30px;
        		padding: 30px 20px;
        	}
        	.searchlist li p {
        		font-size: 18px;
        		color: #999;
        		line-height: 24px;
        		padding: 0px 20px;
        	}
        	.searchlist li .search-bot span {
        		font-size: 22px;
        		color: #999;
        		line-height: 30px;
        		display: inline-block;
        	}
        	.searchlist li .search-bot {
        		padding: 30px 20px;
        	}
        	.searchlist li .search-bot a.chakan {
        		float: right;
        		font-size: 22px;
        		color: #0168b7;
        	}
        	.map img {
        		max-width: 100%;
        	}
        	.map_site img {
        		max-width: 100%;
        	}
        	.slidebar ul li .on {
        		display: none;
        	}
