
.diomatic_theory_banner{
	position: absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	min-width:1440px;
	background:rgba(0,0,0,.57);
}
.theory_banner_content{
	width:1200px;
	margin:0 auto;
	padding-top:140px;
}
.theory_banner_content h1{
	font-family: "黑体";
	font-size:88px;
	color:#fff;
	display: none;
}
.theory_banner_content p{
	font-family: "黑体";
	font-size:24px;
	color:#fff;
	opacity:.8;
	margin-top:15px;
	display: none;
}
.theory_banner_content .scan_code_text{
	margin-top:40px;
}
.theory_banner_content .scan_qrcode{
	display: block;
	width:170px;
	margin-top:15px;
	display: none;
}
.theory_banner_content .scan_qrcode img{
	width:100%;
}
.theory_banner_bg{
	width:100%;
	min-width:1440px;
	height:660px;
	overflow: hidden;
	background:url(../images/disimg/banner_img.png) no-repeat;
	background-size: cover;
	background-position: center;
}


.diomatic_theory_content{
	width:100%;
	min-width:1440px;
	overflow: hidden;
}
.product_introduction_box{
	width:100%;
	margin:0 auto;
}
.content_title{
	width:100%;
	padding:110px 0 150px;
	background:#fff;
}
.content_title span{
	font-family: "黑体";
	font-size:26px;
	color: #333;
	padding:0 51px;
	background:url(../images/product_introduction_bg.png) no-repeat;
	background-size:204px 15px;
	background-position: center;
}
.product_introduction_content{
	width:100%;
	min-width:1440px;
	padding:65px 0;	
}
.backfa{
	background:#fafafa;
}
.product_introduction_content>div{
	width:1200px;
	height:755px;
	margin:0 auto;
	display:flex;
	display:-webkit-flex;
	-webkit-align-items:center;
    align-items:center;
    -webkit-justify-content:center;
    justify-content:center;
}
.product_introduction_content>div p.product_pic{
	width:450px;
}
.marr150{
	margin-right:150px;
}
.product_introduction_content>div p.product_pic img{
	width:100%;
}
.product_text{
	flex:1;
	min-width:0;
}

.product_text span{
	display: block;
}

.product_text .serial_number{
	width:76px;
}
.product_text .serial_number img{
	width:100%;
}


.product_text .tell_about{
	width:100%;
	font-size:22px;
	margin-top:15px;
}
.product_text .product_text_content{
	width:100%;
	margin-top:20px;
	line-height:2;
	font-size:16px;
	color:#696969;
}


.hot_talk_content{
	width:1200px;
	margin:0 auto;
	padding-bottom:140px;
}
.hot_talk_content p{
	position:relative;
	width:379px;
	float: left;
	margin:25px 0 0 30px;
}
.hot_talk_content p a{
	position: absolute;
	left:50%;
	top:50%;
	display: block;
	width:124px;
	height:124px;
	background:url(../images/play.png) no-repeat;
	background-size:100% 100%;
	margin:-62px 0 0 -62px;
}
.hot_talk_content .first{
	width:623px;
	height:432px;
	overflow: hidden;
}
.hot_talk_content a:hover{
	width:218px;
	height:226px;
	background:url(../images/scan_code.png) no-repeat;
	background-size:100% 100%;
	margin:-109px 0 0 -113px;
}
.hot_talk_content .marl0{
	margin-left:0;
}
	
.hot_talk_content img{
	width:100%;
}
.hot_talk_content .second{
	width:544px;
}


.index_banner{
	position:relative;
	width:100%;
	min-width:1440px;
	height:730px;
	overflow: hidden;	
}
.canvas1{
	position: absolute; 
	top: 0;
  	left: 0;
	width:100%;
	min-width:1440px;
	height:730px;
	z-index:1;
}
.canvas1 canvas {  
  position: absolute;
  top: 0;
  left: 0;
  background-color: black;
  width:100%;
  min-width:1440px;
  height:730px;
  opacity:1;
}
.canvas2{
	position: absolute; 
	top: 0;
  	left: 0;
	width:100%;
	min-width:1440px;
	height:730px;
	z-index:2;
}
.canvas2 canvas {  
  position: absolute;
  top: 0;
  left: 0;
  background-color:initial;
  width:100%;
  min-width:1440px;
  height:730px;
  opacity:.5;
}

.index_banner_content{
	position:absolute;
	left:50%;
	top:0;
	padding:175px 0 0;
	width:1200px;
	margin:0 0 0 -600px;
	z-index:3;
}
.index_banner_content .tunnel{
	width:266px;
	margin:0 auto;
	
}
.index_banner_content .tunnel img{
	width:100%;
}
.index_banner_content .title{
	width:100%;
	font-family: "黑体";
	font-size:24px;
	color:#fff;
	margin-top:30px;
	opacity:.85;
}
.index_banner_content .title1{
	width:500px;
	font-family: "黑体";
	font-size:18px;
	line-height:40px;
	color:#fff;
	margin:35px auto 0;
	border-top:1px solid #788485;
	border-bottom:1px solid #788485;
	opacity:.85;
}

.index_banner_content .white_paper_btn{
	display: block;
	font-family: "黑体";
	font-size:20px;
	width:295px;
	height:60px;
	line-height:60px;
	color:#fff;
	border:1px solid #fff;
	border-radius:30px;
	margin:55px auto 0;
}

.index_content{
	width:100%;
	min-width:1440px;	
	background:#fafafa;
}
.system{
	width:1200px;
	margin:0 auto;
	padding:20px 0 110px;
}
.system h4{
	width:100%;
	padding:15px 0;
	font-family: "黑体";
	font-size:26px;
	color:#001724;
	background:url(../images/bor.png) no-repeat;
	background-size:68px 6px;
	background-position:center bottom;
}

.system_content{
	width:1200px;
	margin:0 auto;
}
.system_content a{
	display: block;
	width:140px;
	float: left;
	margin:20px 0 0 390px;
}
.system_content a.marl0{
	margin-left:0 !important;
}
.system_content a span{
	display: block;
	font-family: "黑体";
	width:100%;
	margin-top:45px;
	font-size:20px;
}
.system_content a span img{
	width:100%;
}
.system_content a .system_pic{
	border-radius:50%;
	overflow: hidden;
}


.already_opened_box{
	width:100%;
	min-width:1440px;
}
.already_opened_box>div{
	width:100%;
}
.already_opened_box h4{
	width:100%;
	padding:90px 0 15px;
	font-family: "黑体";
	font-size:26px;
	color:#001724;
	background:url(../images/bor.png) no-repeat;
	background-size:68px 6px;
	background-position:center bottom;
}
.already_opened_box .backf{
	background:#fff;
}
.already_opened{
	width:1200px;
	margin:0 auto;
}

.already_opened .product_introduction_content>div{
	height:400px;
}
.already_opened .product_introduction_content .tell_about1{
	font-size:22px;
	color:#333;
}
.already_opened .product_introduction_content .tell_about2{
	margin:40px 0 20px;
}


/*下载页*/
.download_page{
	width:100%;
	min-width:1440px;
	padding:100px 0 130px;
	background:url(../images/downlode_bg.jpg) no-repeat;
	background-size: cover;
	background-position: center;
}
.download_page_content{
	width:1000px;
	margin:0 auto;
}
.download_page_content .left{
	width:600px;
	padding-top:100px;
}
.download_page_content .left h2{
	font-family: "黑体";
	color:#fff;
}
.download_page_content .left h2 span{
	display: block;
}
.download_page_content .left h2 .fz88{
	font-size:80px;
}
.download_page_content .left h2 .fz24{
	font-size:24px;
}
.download_page_content .left h2 .opacity{
	opacity:.74;
}
.download_btn_box{
	width:100%;
	margin-top:50px;
}

.download_btn_box .download_btn p{
	width:208px;
	height:62px;
	border-radius:50px;
	border:2px solid #fff;
	text-align: center;
}
.download_btn_box .download_btn .android span{
	font-family: "黑体";
	font-size:18px;
	padding:36px 0 36px 50px;
	line-height:62px;
	background:url(../images/android.png) no-repeat;
	background-size:32px 42px;
	background-position:left center;	
	color:#fff;
}
.download_btn_box .download_btn .ios{
	margin-top:30px;
}
.download_btn_box .download_btn .ios span{
	font-family: "黑体";
	font-size:18px;
	padding:36px 0 36px 50px;
	line-height:62px;
	background:url(../images/ios.png) no-repeat;
	background-size:32px 36px;
	background-position:left center;	
	color:#fff;
}

.download_qrcode{
	width:212px;
	margin:0 0 0 25px;
}
.download_qrcode img{
	width:80%;
}
.download_page_content .right{
	width:320px;
}
.download_page_content .right img{
	width:100%;
}

/*地道集*/
.tunnel_set_bg{
	width:100%;
	min-width:1440px;
	height:760px;
	overflow: hidden;
	background:url(../images/disimg/tunnel_set.jpg) no-repeat;
	background-size: cover;
	background-position: center;
}
.tunnel_set_banner{
	width:100%;
	padding:235px 0 0;
}

.tunnel_set_banner h1{
	font-family: "黑体";
	font-size:90px;
	color:#fff;
	margin-bottom:30px;
}
.tunnel_set_banner p{
	font-size:24px;
	color:#fff;
	opacity:.8;
}
.tunnel_set_banner p.apply_claim{
	opacity:1;
	width:190px;
	height:60px;
	margin:110px auto 0;
	border:1px solid #d1dbdb;
	border-radius:30px;
}
.tunnel_set_banner p.apply_claim a{
	line-height:60px;
	font-size:20px;
	padding-right:25px;
	background:url(../images/indicator.png) no-repeat;
	background-size:18px 18px;
	background-position:right center;
}
.tunnel_set_content{
	width:100%;
	min-width:1440px;
	padding:105px 0 0;
}
.display_content{
	width:1365px;
	margin:0 auto;
}
.display_content>div{
	width:1270px;
	margin-bottom:200px;
}
.display_content>div .left{
	width:385px;
	padding:75px 0 0 45px;
	margin-top:65px;
	font-family: "黑体";
}
.display_content>div .left h4{
	font-size:26px;
	margin-bottom:30px;
	color:#303030;
}
.display_content>div .left p{
	font-size:18px;
	color:#838383;
}
.display_content>div .one_bg{
	background:url(../images/one.png) no-repeat;
	background-size:66px 154px;
	background-position:left top;
}
.display_content>div .two_bg{
	background:url(../images/two.png) no-repeat;
	background-size:89px 157px;
	background-position:left top;
}
.display_content>div .three_bg{
	background:url(../images/three.png) no-repeat;
	background-size:92px 160px;
	background-position:left top;
}
.display_content>div .right{
	width:700px;
}
.display_content>div .right img{
	width:100%;
}
.market_recognition{
	width:100%;	
	font-family: "黑体";	
}
.market_recognition h3{
	width:100%;
	height:90px;
	line-height:90px;
	font-size:26px;
	color:#fff;
	background:#333;
}
.market_recognition_content{
	width:500px;
	margin:0 auto;
	padding:65px 0 130px;
}
.market_recognition_content p{
	margin-top:20px;
}
.market_recognition_content p label{
	display: block;
	width:135px;
	font-size: 24px;
	color:#333;
}
.market_recognition_content p input{
	width:274px;
	height:34px;
	border:2px solid #e6e6e6;
	border-radius:5px;
	padding:5px;
}
.market_recognition_content p select{
	width:75px;
	height:35px;	
	border:2px solid #e6e6e6;
	border-radius:5px;
	padding:5px 25px 5px 5px;
	margin:0 23px 0 0;
	background:url(../images/lower_sharp_angle.png) no-repeat;
	background-size:15px 10px;
	background-position: 50px center;
}
.market_recognition_content p textarea{
	width:274px;
	height:118px;
	border:2px solid #e6e6e6;
	border-radius:5px;
	padding:5px;
}
.market_recognition_content p.submit_btn{
	width:100%;
	margin-top:45px;
	text-align: center;
}
.market_recognition_content p.submit_btn input{
	width:100px;
	height:45px;
	margin:0 auto;
	border:none;
	background:#28c262;
	font-size:24px;
	color:#fff;
	cursor:pointer;
}

/*地道贷*/
.land_loan_bg{
	width:100%;
	min-width:1440px;
	height:767px;
	overflow: hidden;
	background:url(../images/land_loan_bg.png) no-repeat;
	background-size: cover;
	background-position: center;
}


.land_loan_banner{
	position: relative;
	width:1440px;
	margin:0 auto;
	padding:140px 0 0;
}
.land_loan_banner h3{
	width:100%;
	font-family: "黑体";
	font-size:90px;
	color:#fff;
}
.land_loan_banner .title{
	width:100%;
	font-family: "黑体";
	font-size:20px;
	color:#fff;
	margin-top:30px;
	opacity:.85;
}
.land_loan_banner .title1{
	width:500px;
	font-family: "黑体";
	font-size:18px;
	line-height:40px;
	color:#fff;
	margin:35px auto 0;
	border-top:1px solid #788485;
	border-bottom:1px solid #788485;
	opacity:.85;
}
.land_loan_banner .title2{
	width:100%;
	font-family: "黑体";
	font-size:36px;
	color:#fff;
	opacity:.85;
}

.free_application{
	position: absolute;
	right:0;
	top:180px;
	width:440px;
	height:498px;
	padding:50px 40px;
	background:#fff;
	border-radius:8px;
	font-family: "黑体";
}
.free_application h3{
	font-size:28px;
	color:#333;
}
.free_application div{	
	margin-top:20px;
}
.free_application div p{
	width:285px;
	height:50px;
	padding:10px 5px;
	background:#f0f0f0;
}
.free_application div p input{
	width:100%;
	height:100%;
	padding:0 0 0 40px;
	font-size:18px;
	border:none;
}
.free_application div p input.call{
	background: url(../images/call.png) no-repeat;
	background-size:29px 29px;
	background-position:left center;
}
.free_application div p input.amount_money{
	background: url(../images/amount_money.png) no-repeat;
	background-size:28px 28px;
	background-position:left center;
}
.free_application div p input.cell_num{
	background: url(../images/cell_num.png) no-repeat;
	background-size:20px 30px;
	background-position:5px center;
}
.free_application div p input.verification{
	background: url(../images/verification.png) no-repeat;
	background-size:29px 26px;
	background-position:left center;
}
.free_application div.verification_code p{
	width:156px;
	height:50px;
	padding:10px 5px;
	background:#f0f0f0;
}
.free_application div.verification_code .obtain{
	width:156px;
	height:50px;
	background:#28c262;
	border: none;
	font-size:22px;
	color:#fff;
	cursor:pointer;
}
.free_application div .submission{
	width:100%;
	height:60px;
	font-size:22px;
	background:#28c262;
	border: none;
	color:#fff;
	cursor:pointer;
}

.land_loan_content{
	width:1440px;
	margin:0 auto;
	padding:100px 0;
}
.land_loan_content h3{
	width:100%;
	padding:20px 0;
	font-size:26px;
	color:#333;
	margin-bottom:50px;
	background:url(../images/bor.png) no-repeat;
	background-size:68px 6px;
	background-position:center bottom;
}
.loan_description{
	width:1440px;
	padding:40px 0 0;
}
.loan_description .left{
	width:610px;
}
.loan_description .left p{
	width:315px;
	margin-top:90px;
	font-size:16px;
	color:#888;
}
.loan_description .right{
	width:688px;
}
.loan_description .right img{
	width:100%;
}
.loan_description1{
	width:1440px;
	padding:40px 0 0;
}
.loan_description1 .left{
	width:580px;
	margin-top:180px;
}
.loan_description1 .left p.title{
	font-size:26px;
	color:#393939;
	margin:0 0 0 90px;
}
.loan_description1 .left p{
	font-size:16px;
	color:#888;
	margin:30px 0 0 90px;
}
.loan_description1 .left p span{
	display: block;
	width:265px;
	line-height:1.5;
}
.loan_description1 .left p span em{
	font-size:12px;
	font-style: inherit;
}
.loan_description1 .left p .line{
	display: block;
	width:188px;
	height:40px;
	background:url(../images/bor_gray.png) no-repeat;
	background-size:188px 6px;
	background-position:left center;
}
.loan_description1 .left p .line1{
	display: block;
	width:188px;
	height:30px;
	background:url(../images/bor_gray.png) no-repeat;
	background-size:70px 6px;
	background-position:right center;
}
.loan_description1 .left p .line2{
	display: block;
	width:188px;
	height:30px;
	background:url(../images/bor_gray.png) no-repeat;
	background-size:70px 6px;
	background-position:left center;
}
.loan_description1 .num1{
	width:132px;
}
.loan_description1 .num1 img{
	width:100%;
	margin-top:50px;
}
.loan_description1 .right{
	width:781px;
}
.loan_description1 .right img{
	width:100%;
}
.loan_description .num2{
	width:100%;
}
.loan_description1 .num2 img{
	width:132px;
	float:right;
	margin-top:50px;
}

.mart110{
	margin-top:110px;
}
.technological_process{
	width:100%;
	margin-top:50px;
}
.technological_process .first{
	width:360px;
	height:360px;
	margin:0;
}
.technological_process .first>div{
	width:100%;
	height:310px;
	padding:75px 0 0;
	background:#41ce76;
}
.technological_process .first>div .pic{
	width:68px;
	margin:0 auto 40px;
}
.technological_process .first>div .pic img{
	width:100%;
}
.technological_process .first>div p{
	width:100%;
	margin-top:20px; 
	color:#fff;
}
.fz22{
	font-size: 22px;
}
.fz16{
	font-size: 16px;
}

.technological_process .first>p{
	position: relative;
	width:100%;
	height:50px;
	background:#22ae57;
	font-size:14px;
	text-align: center;
	line-height:50px;
	color:#fff;
	cursor: pointer;
	margin:0;
}
.technological_process .first>p span{
	display: block;
	width:50px;
	height:50px;
	position: absolute;
	right:0;
	top:0;
	background:#4ebe79 url(../images/arrow.png) no-repeat;
	background-size:10px 12px;
	background-position: center center;	
}
.technological_process>div{
	width:360px;
	height:300px;
	margin-top:10px;
	background:#fafafa;
}
.technological_process>div .pic{
	width:68px;
	margin:50px auto 40px;
}
.technological_process>div .pic img{
	width:100%;
}
.technological_process>div p{
	width:100%;
	margin-top:20px; 
}
.technological_process>div.bg_f6{
	background:#f6f6f6;	
}
.quality_assurance{
	width:100%;
}
.quality_assurance p{
	width:288px;
	float:left;
}
.quality_assurance p img{
	width:100%;
}

.course_tunnelx_bg{
	width:100%;
	min-width:1440px;
	height:800px;
	overflow: hidden;
	background:url(../images/course_tunnelx_bg.png) no-repeat;
	background-size: cover;
	background-position: center;
}


.course_tunnelx_banner{
	width:1440px;
	margin:0 auto;
	padding:140px 0 0;
}
.course_tunnelx_banner>p{
	width:455px;
	margin:0 auto;
}
.course_tunnelx_banner>p img{
	width:100%;
}
.course_tunnelx_banner .download_btn_box{
	width:375px;
	margin:50px auto 0 !important;
}

.course_tunnelx_banner .download_btn_box .download_btn p{
	width:208px;
	height:62px;
	border-radius:8px;
	border:2px solid #fff;
	text-align: center;
}
.course_tunnelx_banner .download_btn_box .download_btn .android span{
	font-family: "黑体";
	font-size:18px;
	padding:11px 0 11px 50px;
	line-height:62px;
	background:url(../images/android.png) no-repeat;
	background-size:32px 42px;
	background-position:left center;	
	color:#fff;
}
.course_tunnelx_banner .download_btn_box .download_btn .ios{
	margin-top:30px;
}
.course_tunnelx_banner .download_btn_box .download_btn .ios span{
	font-family: "黑体";
	font-size:18px;
	padding:11px 0 11px 50px;
	line-height:62px;
	background:url(../images/ios.png) no-repeat;
	background-size:32px 36px;
	background-position:left center;	
	color:#fff;
}

.course_tunnelx_banner .download_qrcode{
	width:138px;
	margin:10px 0 0 25px;
}
.course_tunnelx_banner .download_qrcode img{
	width:100%;
}
.course_tunnelx_banner .download_page_content .right{
	width:412px;
}
.course_tunnelx_banner .download_page_content .right img{
	width:100%;
}

.course_tunnelx_content{
	width:100%;
	min-width:1440px;
}
.course_tunnelx_content1{
	width:1440px;
	margin:120px auto 0;
}
.course_tunnelx_content1 p{
	width:333px;
	height:300px;
	padding:30px 65px 0;
	background:#fafafa;
	margin:0 0 0 36px;
	float:left;
}
.course_tunnelx_content1 p.mar0{
	margin: 0 !important;
}
.course_tunnelx_content1 p .pic{
	width:60px;
	margin:0 auto 30px;
}
.course_tunnelx_content1 p span{
	display:block;
	margin-top:20px;
}
.fz18{
	font-size:18px;
}
.fz14{
	font-size: 14px;
}
.col_green{
	color:#28c262;
}
.course_tunnelx_content h3{
	width:100%;
	padding:20px 0;
	font-size:26px;
	color:#333;
	margin-bottom:50px;
	background:url(../images/bor.png) no-repeat;
	background-size:68px 6px;
	background-position:center bottom;
}

.four_step{
	width:100%;
	background:#fafafa;
	padding:75px 0;
}




.four_step .technological_process{
	width:1440px;
	margin:50px auto 0;
}
.four_step .technological_process .first{
	width:360px;
	height:360px;
	margin:0;
}
.four_step .technological_process .first>div{
	width:100%;
	height:360px;
	padding:75px 0 0;
	background:#41ce76;
}
.four_step .technological_process .first>div .pic{
	width:68px;
	margin:0 auto 40px;
}
.four_step .technological_process .first>div .pic img{
	width:100%;
}
.four_step .technological_process .first>div p{
	width:100%;
	margin-top:20px; 
	color:#fff;
}


.four_step .technological_process .first>p{
	position: relative;
	width:100%;
	height:50px;
	background:#22ae57;
	font-size:14px;
	text-align: center;
	line-height:50px;
	color:#fff;
	cursor: pointer;
	margin:0;
}
.four_step .technological_process .first>p span{
	display: block;
	width:50px;
	height:50px;
	position: absolute;
	right:0;
	top:0;
	background:#4ebe79 url(../images/arrow.png) no-repeat;
	background-size:10px 12px;
	background-position: center center;	
}
.four_step .technological_process>div{
	width:360px;
	height:300px;
	margin-top:10px;
	background:#fff;
}
.four_step .technological_process>div .pic{
	width:68px;
	margin:50px auto 40px;
	padding:0;
}
.four_step .technological_process>div .pic img{
	width:100%;
}
.four_step .technological_process>div p{
	width:100%;
	margin-top:20px;
	padding:0 80px; 
}

.they_listening{
	width:1440px;
	margin:0 auto;
	padding:90px 0;
}
.they_listening_content{
	width:1440px;
	margin-bottom:60px;
}
.they_listening_content .left{
	width:580px;
}
.they_listening_content .left img{
	width:100%;
}
.they_listening_content .right{
	position: relative;
}
.they_listening_content .right p{
	width:380px;
	height:124px;
	line-height:124px;
	background:#fff;
	-webkit-box-shadow: 5px 5px 5px #f6f2f2; 
	-moz-box-shadow: 5px 5px 5px #f6f2f2; 
	box-shadow: 5px 5px 5px #f6f2f2;
}
.they_listening_content .right p.posi1{
	position:absolute;
	top:100px;
	left:-85px;
}
.they_listening_content .right p.posi2{
	position:absolute;
	right:-25px;
	top:100px;
}


.ground_diversion_bg{
	width:100%;
	min-width:1440px;
	height:620px;
	overflow: hidden;
	background:url(../images/ground_diversion_bg.png) no-repeat;
	background-size: cover;
	background-position: center;
}

.ground_diversion_content{
	width:1440px;
	margin:75px auto 0;
}
.investment_projects{
	width:100%;
	margin-top:40px;
}
.investment_projects .left{
	width:635px;
}
.investment_projects .left img{
	width:100%;
}
.investment_projects .right{
	width:775px;
}
.investment_projects .right h4{
	width:100%;
	padding:40px 0;
}
.investment_projects .right h4 span{
	display: block;
	float: left;
	margin-right:25px;
	font-size:20px;
	color:#333;
}
.investment_projects .right h4 span.btn{
	padding:3px 11px;
	border:1px solid #28c262;
	border-radius:3px;
	font-size:16px;
	color:#28c262;
}
.investment_projects .right>p{
	margin:5px 0 25px;
}
.level_recruitment{
	width:100%;
}
.level_recruitment>div{
	width:100%;
	margin-bottom:30px;
}
.level_recruitment>div span{
	display: block;
	padding:13px 25px;
	background:#28c262;
	border-radius: 5px;
	font-size:20px;
	color:#fff;
	margin-right:75px;
}
.level_recruitment p{
	width:100%;
	height:6px;
	background:#f0f0f0;
	border-radius:3px;
	margin-bottom:45px;
}
.level_recruitment p span{
	display:block;
	width:80%;
	height:6px;
	background:#28c262;
	border-radius:3px;
}
/*投资优势*/
.investment_advantage{
	width:100%;
	margin-bottom:130px;
}
.investment_advantage p{
	width:360px;
	float:left;
}
.investment_advantage p span{
	display: block;
	margin-top:20px;
}
.investment_advantage p span.pic{
	width:76px;
	margin:0 auto 90px;
}
.investment_advantage p span.pic img{
	width:100%;
}
.fz20{
	font-size:20px;
}
.col8{
	color:#888;
}


.characteristic{
	width:100%;
	min-width:1440px;
	padding:120px 0;
	background: #fafafa;
}
.characteristic>div{
	width:1440px;
	margin:0 auto;
}
.characteristic>div .left{
	width:537px;
	margin:0 0 0 115px;
}
.characteristic>div .left img{
	width:100%;
}
.characteristic>div .right{
	width:650px;
}
.characteristic>div .right p{
	width:100%;
	margin-bottom:70px;
	line-height:1.5;
}
.characteristic>div .right p span{
	display: block;
	width:400px;
	float: left;
}
.characteristic>div .right p span.pic{
	width:60px;
	margin-right:60px;
}
.characteristic>div .right p span.pic img{
	width:100%;
}
.mart80{
	margin-top:80px;
}


.sign_in_bg{
	width:100%;
	min-width:1440px;
	height:1182px;
	overflow: hidden;
	background:url(../images/sign_in_bg.png) no-repeat;
	background-size: cover;
	background-position: center;
}

.sign_in_content{
	width:455px;
	padding:65px 50px;
	background:#fff;
	border-radius:8px;
	margin:230px auto 0; 
}
.sign_in_content h4{
	width:100%;
	border-left:10px solid #28c262;
	font-size:44px;
	color:#333;
	padding-left:30px;
}
.sign_in_content ul{
	width:100%;
	margin-top:30px;
}
.sign_in_content ul li{
	width:50%;
	float: left;
	color:#333;
	line-height:1.5;
	text-align: center;
	font-size:22px;
	cursor: pointer;
}
.sign_in_content ul li.active{
	color:#22ae57;
	background: url(../images/bor.png) no-repeat;
	background-size:140px 3px;
	background-position:center bottom;
}
.form{
	width:100%;
}
.form p{
	position: relative;
	width:100%;
	margin-top:25px;
	padding:0 25px;
	background:#f8f8f8;
}
.form p span{
	position: absolute;
	right:25px;
	top:8px;
	color:#333;
	font-size:24px;
	cursor:pointer;
}
.form p span.obtain{
	top:3px;
	font-size:16px;
	background:#22ae57;
	padding:10px;
	line-height:20px;
	color:#fff;
}
.form p span.picture_verification{
	top:5px;
	width:100px;
	height:35px;
}
.form p span.picture_verification img{
	width:100%;
}
.form p input{
	width:100%;
	height:45px;
	border:none;
	font-size:18px;
}
.register_box{
	width:100%;
	margin-top:30px;
}
.sign_in_content .btn_box{
	width:100%;
	margin-top:55px;
}
.sign_in_content .btn_box input{
	width:100%;
	height:48px;
	line-height:48px;
	text-align: center;
	font-size: 28px;
	color:#fff !important;
	background:#22ae57;
	cursor:pointer;
}
