.p_nav1{
	background:#f6f6f6;
	width:100%;
	min-height:0px;
	height:auto!important;
	position:relative;
	}
.ssubnav{
	width:60%;
	margin:0 auto;
	overflow:hidden;
	height:4vw;
	}
.nnav_logo{
	width: 6.2%;
    float: left;
	}
.nnav_logo svg{
	width:100%;
	display:block;
	}
.nnav_logo_span{
		line-height:4vw;
		font-size: 1vw;
		font-weight: bold;
}
.p_nav2{
	width:30%;
	float:right;
	text-align:right;
	}
.p_nav2 li{
	padding-left:2.6vw;
	line-height:4vw;
	font-size:1vw;
	float:right;
	cursor: pointer;
	}
.p_nav2 li:hover{
	color:#e22835;
	}
.img_1 img,.img_2 img,.img_3 img,.img_4 img,.img_5 img,.img_5,.img_6 img,.img_7 img,.img_9 img,.img_8 img,.img_10 img,.img_11 img,.img_12 img,.img_13 img,.img_13,.img_16 ,img_16 img,.img_18 img,.img_18{
	width:100%;
	}
.img_1{
	width:35%;
	margin:0 auto 6.5vw;
	}
.img_2{
	width:55%;
	margin:3vw auto 0;
	}
.img_3{
	width:40%;
	float:right;
	}
.img_4{
	width:58%;
	float:right;
	margin:4vw 0;
	}
.img_6{
	width:50%;
	position:absolute;
	left:27%;
	top:30vw;
	}
.img_7{
	width:34.5%;
	float:left;
	}
.img_8{
    width:25%;
	margin-top:4vw;
	}
.img_9{
	width:60%;
	float:right;
	}
.img_10{
	width:65%;
	margin-top:4vw;
	}
.img_11{
	width:26%;
	position:absolute;
	right:0;
	bottom:0;
	}
.img_12{
	width:80%;
	margin:4vw auto 0;
	}
.img_14{
	width:15%;
	margin-top:18vw;
	}
.img_15{
	width:61%;
	margin:0 3%;
	}
.img_14 p{
	font-size:1.1vw;
	text-align:center;
	line-height:3vw;
	}
.img_17{
	width:25%;
	margin:0 auto;
	}
.img_17 {
	font-size: 1.1vw;
    text-align: center;
    line-height: 3vw;
	}
.img_f{
	width:15%;
	}
.getmain{
	width:100%;
	overflow:hidden;
	position:relative;
	}
.titl1 dt{
	width:100%;
	}
.titl1 dd{
	text-align:center;
	font-size:2.6vw;
	line-height:6vw;
	color:#040000;
	margin-bottom:2vw;
	}
.gt1main dt svg {
	display:block;
	margin:7vw auto 2vw;
	}
.ssvg_1 li{
	width:10%;
	position:absolute;
	text-align:center;
	font-size:1vw;
	color:#1070b9;
	}
.ssvg_1 .poss_l{
	left:23%;
	top:52%;
	}
.ssvg_1 .poss_c{
	left: 23%;
    top: 71%;
	}
.ssvg_1 .poss_n{
	left:67%;
	top:52%;
	}
.ssvg_1 .poss_r{
	left: 67%;
    top: 71%;
	}
.ssvg_1 li svg{
	display:block;
	margin:0 auto;
	}
.gw_1{
	width:80%;
	margin:0 auto;
	overflow:hidden;
	}
.gw_1 li{
	width:25%;
	text-align:center;
	font-size:1vw;
	color:#333;
	float:left;
	border-right:#e3e3e3 solid 1px;
	box-sizing:border-box;
	border-bottom:#e3e3e3 solid 1px;
	padding:4vw;
	}
.gw_1 .r_none{
	border-right:none;
	}
.gw_1 .b_none{
	border-bottom:none;
	}
.bacc_p{
	padding:5vw 0;
	background:#f9f9f9;
	}
.bacc{
	padding:5vw 0 2vw;
	}
.bacc_h{
	padding:5vw 0 1vw;
	background:#070304;
	}
.bacc_h1{
	background:#070304;
	padding-bottom:4vw;
	}
.titl2{
	width:100%;
	text-align:center;
	}
.titl3{
	width:100%;
	text-align:center;
	font-size:1.5vw;
	color:#1c1c1c;
	}
.titl2 dt{
	font-size:4vw;
	line-height:8vw;
	color:#fff;
	}
.titl2 .bcc_ti{
	color:#1c1c1c;
	}
.titl2 .bcc_c{
	color:#333;
	}
.titl2 .bcc_cxx{
	width:35%;
	}
.titl2 dt{
	font-size:4vw;
	line-height:8vw;
	color:#fff;
	font-weight:600;
	}
.titl2 dd{
	font-size:1.1vw;
	line-height:2.5vw;
	color:#fff;
	width:43%;
	margin:0 auto;
	font-weight:100;
	}
.titl3 dd{
	width:45%;
	}
.titl5{
	margin-top:3vw;
	overflow:hidden;
	margin-bottom:4vw;
	}
.titl5 dt{
	font-size:1.5vw;
	line-height:3vw;
	color:#fff;
	font-weight:600;
	}
.titl5 dd{
	font-size:1vw;
	line-height:2vw;
	color:#fff;
	}
.titl6{
	position: absolute;
    bottom: 3vw;
    right: 30vw;
    width: 29%;
	}
.g_Features{
	width:55%;
	margin:0 auto;
	overflow:hidden;
	}
.g_Features ol{
	width:50%;
	overflow:hidden;
	margin-top:5.5vw;
	}
.g_Features li{
	width:100%;
	margin-bottom:3vw;
	float:left;
	height:4vw;
	}
.g_Features .f_r{
	width:45%;
	}
.g_Features p{
	width:15%;
	}
.g_Features dt{
	font-size:1.1vw;
	color:#ac9663;
	margin-bottom:0.2vw;
	}
.g_Features dd{
	font-size:0.9vw;
	line-height:1.4vw;
	color:#aaaaaa;
	} 
.g_Features p svg{
	display:block;
	color:#333;
	}
.f_l{
	float:left;
	}
.f_r{
	float:right;
	}
.hjds_w{
	width:55%;
	overflow:hidden;
	margin:0 auto;
	}
.hjds_w1{
	width:80%;
	overflow:hidden;
	margin:0 auto;
	}
.mssda{
	position: absolute;
    left: 19vw;
    top: 32vw;
    width: 40%;
	}
.mssda ul{
	overflow:auto;
	margin-bottom:1vw;
	}
.mssda li{
	width:100%;
	overflow:hidden;
	}
.mssda li p{
	font-size: 1.1vw;
    float: left;
    width: 14%;
    line-height: 2vw;
    color: #fff;
	}
.mssda li span{
	width:30%;
	float:left;
	display:block;
	margin-top:0.6vw;
	color:#fff;
	font-size:1.2vw;
	}
.mssda li .bacl_dc_2{
	width:59%;
	} 
.bacl_dc_1{
	background:#6a696d;
	}
.bacl_dc_2{
	background:linear-gradient(to right, #3689fe, #fd2730);
	}
.heig_h{
	height:0.8vw;
	}
.ssvg_2{
	width: 6%;
    left: 49vw;
    top: 24vw;
    position: absolute;
	}
.ssvg_2 svg{
	display:block;
	}
.titl4{
	width:43%;
	position:absolute;
	left:20vw;
	bottom:10vw;
	overflow:hidden;
	text-align:left;
	}
.titl4 dl{
	float:left;
	margin-bottom:1vw;
	width:33.333%;
	}
.titl4 dt{
	font-size:1.2vw;
	line-height:1.5vw;
	color:#ac9663;
	font-weight:100;
	}
.titl4 dd{
	font-size:1.1vw;
	line-height:2vw;
	color:#7c7b7c;
	font-weight:100;
	}
.pos_a1{
	position: absolute;
    font-size: 1.7vw;
    color: #fff;
    right: 25.5vw;
    bottom: 29vw;
	}
.pos_a2{
	width:11%;
	float:left;
	font-size: 1.4vw;
    color: #1c1c1c;
	text-align:center;
	margin-top:3vw;
	margin-right:3vw;
	}
.maij{
	width:62.5%;
	margin:6vw auto 6vw;
	overflow:hidden;
	}
.maij .p_sd{
	width:44.5%;
	float:left;
	margin-right:3vw;
	}
.maij .p_sd dt{
	font-size:1.5vw;
	color:#1c1c1c;
	line-height:3vw;
	}
.maij .p_sd dd{
	font-size:0.9vw;
	color:#1c1c1c;
	line-height:1.8vw;
	}
.ssvg_3{
	overflow:hidden;
	width:100%;
	margin-top:2vw;
	}
.ssvg_3 li{
	float: left;
    font-size: 0.9vw;
    line-height: 1.8vw;
    text-align: left;
    color: #1c1c1c;
    margin-right: 2.5vw;
	}
.ssvg_3 li svg{
	display:block;
	color:#1c1c1c;
	margin:0 auto;
	}
.ssvg_4{
	overflow:hidden;
	width:100%;
	margin-top:2vw;
	}
.ssvg_4 li{
	float:left;
	color:#fff;
	line-height:1.8vw;
	font-size:0.9vw;
	margin-right:4vw;
	}
.ssvg_4 li svg{
	display:block;
	margin:0 auto;
	color:#bfc4c8;
	}
.ssvg_5{
	width:50%;
	margin:3vw auto 0;
	overflow:hidden;
	}
.ssvg_5 li{
	width:20%;
	float:left;
	}
.ssvg_5 li svg{
	display:block;
	margin:0 auto;
	}
.dddsv{
	width:84%;
	margin-left:16%;
	overflow:hidden;
	}
.cxzg{
	width:40%;
	overflow:hidden;
	float:left;
	}
.c_w{
	width:55%;
	overflow:hidden;
	margin:0 auto;
	}
.csf_sd{
	width:35%;
	vertical-align:middle;
	display:inline-block;
	margin-right:3vw;
	}
.zSsa{
	width:44%;
	vertical-align:middle;
	display:inline-block;
	}
.zSsa dt{
	font-size:1.5vw;
	line-height:3vw;
	color:#1c1c1c;
	font-weight:600;
	}
.zSsa dd{
	font-size:0.9vw;
	line-height:1.8vw;
	color:#1c1c1c;
	}
.dsfd_x{
	width:50%;
	margin:3vw auto 3vw;
	overflow:hidden;
	}
.dsfd_x li{
	width:49%;
	}
._w63_auto_ {
	width: 63%;
    margin: 8vw auto;
    min-height: 0px;
	overflow: hidden;
	position: relative;
}
.margin_t1 {
    margin-top: 2vw;
	}
	._w63_auto_ dl {
		width: 50%;
		float: left;
		
		padding-top: 1vw;
		padding-bottom: 1vw;
		overflow: hidden;
	}
	._w63_auto_ dt {
		float: left;
		width: 35%;
		text-align: left;
		padding-left: 5%;
		font-size: 0.9vw;
		line-height: 2vw;
		color: #1d1d1d;
		font-weight: normal;
	}
	._w63_auto_ dd {
		float: left;
		width: 60%;
		font-size: 0.7vw;
		line-height: 2vw;
		color: #666666;
	}
.iphone_none{
	display:none;
	}
.ds{
	margin:60vw;
	}
	#p_move_div
	{
		margin:10vh auto;
		
		}