@charset "utf-8";
*{
	margin: 0; padding: 0; border: 0;
}
body{
	font-family:"宋体", "仿宋", "新宋体", Arial; font-weight:bold;
}

.docs-page .text{
	text-align:center; margin-top:150px; 
}


.page1{
	background:url(../imgs/bg.png) no-repeat;
}


.page2{
	background: url(../imgs/bg.png);
}


.page3{
	background: url(../imgs/bg1.png);
}


.page4{
	background: url(../imgs/bg2.png);
}
.page5{
	background: url(../imgs/bg.png);
}
.page6{
	background: url(../imgs/bg.png);
}







body.height_is_small, body.height_is_small .QietuSwiperWrap, body.height_is_small .QietuSwiperPage {
	height: 1100px;
	min-height: 1100px;
}



.l{
	
}


/*  v2 改版  */
#v2_download {position: absolute; left: 0; top: 84%; width: 100%; box-sizing: border-box; padding: 10px 40px; z-index: 99;}
#v2_download.download2{padding: 10px 65px;}
.v2_download { display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
}
.v2_download .m-download { display: flex; align-items:center;  margin-top:20px; }
.v2_download .m-download .icon { flex-grow: 0; flex-shrink: 0; width: 48px; height: 48px; margin-right: 15px; }
.v2_download .m-download .download_txt { text-align: left; color:#fff; text-decoration: underline;  }
.v2_download .m-download.download2 .download_txt { padding: 14px 0;text-decoration: none; height: 100%; display: flex; justify-content: flex-start; 
	align-items: center;min-width: calc(100vw * 345  / 750); }
.v2_download .m-download.download2 .download_txt + .download_txt { border-top: 1px solid rgba(255, 255, 255, .45); }
.download1 .download_txt .title{
	font-size: calc(100vw * 28 / 750);
}
#m-download1 .download_txt .title{
	font-size: calc(100vw * 28 / 750);
}
 .download2 .title { font-size: calc(100vw * 24 / 750);display: inline;white-space: nowrap; }
 .download2 .title span{
	vertical-align: text-top;
	font-size: calc(100vw * 18 / 750);
 }
.v2_download .m-download .file_name { color:#dedede; }

.v2_download .m-contact { display: flex;  align-items: center; margin-top:20px;}
.v2_download .m-contact .icon { flex-grow: 0; flex-shrink: 0; width: 48px; height: 48px; margin-right: 15px; }
.v2_download .m-contact .contact_txt { text-align: left; color:#fff; text-decoration: none; line-height: 1.4; }
.v2_download .m-contact .title { font-size: calc(100vw * 28 / 750); }

.v2_download .m-video { display: flex;  align-items: center; margin-top:20px;}
.v2_download .m-video .icon { flex-grow: 0; flex-shrink: 0; width: 48px; height: 48px; margin-right: 15px; }
.v2_download .m-video .video_txt { text-align: left; color:#fff; text-decoration: underline; line-height: 1.4; }
/* .v2_download .m-video .title { font-size: 1.2em; } */

.v2_download .m-video .title {font-size: calc(100vw * 28 / 750); }











#download_reg_form { width: 100vw; }
.download_reg_form {
color: #fff;
position: absolute; left:0; top:0; width: 100%; height: 100vh; background: rgba(0, 0, 0, .15); z-index:222;
display: flex; align-items: center;
}

.download_reg_form .form_ctn {
background: rgba(36, 70, 110, 1); border-radius: 12px; border: 4px solid rgba(56, 129, 213, .85);
 margin: 0 55px; padding: 30px; width: 100%; text-align: center;
}

.download_reg_form .input_wapper { width: 100%; height: 56px; border:1px solid #d2d2d2; margin: 12px auto; border-radius: 10px; display: flex; align-items:center ; overflow: hidden; }
.download_reg_form .input_wapper img { margin: 0 18px; }
.download_reg_form .input_wapper input, .download_reg_form .input_wapper select
,.download_reg_form .input_wapper textarea
{ flex-grow: 1; height: 100%; border: none; background: transparent; font-size:22px; color: #fff; }
.download_reg_form .input_wapper .tip { font-size: 14px; color:#a1a1a1; margin: 0 18px; }
.download_reg_form .input_wapper select,.download_reg_form .input_wapper select option { background: transparent;  background: rgba(36, 70, 110, 0.85);}



.download_reg_form .form-submit { text-align: center; }
.download_reg_form .form-submit button {
    border-radius: 5px;
    background: #0068B7;
	border: 0;
	color:  #fff;
    font-size: 1.4em;
    padding: 15px 40px;
    width: 200px;
    box-sizing: border-box;
}

.download_reg_form .survey-state
{
padding: 30px 10px;
line-height: 1.5em; font-weight: unset;
}
.download_reg_form .btns { display: flex; justify-content: space-between; }
.download_reg_form .btns a{ letter-spacing: 4px; background: #005b9c; border-radius: 4px; color:#fff; width:220px; height: 70px; line-height: 70px; 
text-align: center; display: inline-block; font-size:30px;
text-decoration: none; }
.download_reg_form .btns a.btn_edit { background: none; border: 2px solid rgba(255, 255, 255, .5); box-sizing: border-box; }

.download_reg_form .contact_info { line-height: 1.5; margin: 10px 0; font-size: 22px; }











/*  v3 改版 */

a,a:hover{ background:none;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-user-select: none;
-moz-user-focus: none;
-moz-user-select: none;

}

