.d_ban {width:100%;max-width:1920px;height:680px;}
.d_swp {
	position:absolute;
	width:100%;
	height: 680px;
	margin:0px;
	padding:0px;
	z-index:100;
    }
.swiper-container {
	width: 100%;
	height: 100%;
	
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.swp_ban {width:100%;height:680px;
	background-repeat:no-repeat;background-position:center center;background-size:cover;position: relative;}
.d_mk {width:100%;height:100%;position: absolute;top:0px;z-index:330;}
#swp_mob {display:none;}
.d_sldc {width:70%;height:90%;padding:5% 15%;position:absolute;top:0px;z-index:400;}
.d_sldcp {width:100%;height:auto;text-align:left;}
.d_sldcp img {width:auto;height:auto;border:0px;max-width:300px;max-height:180px;}
.d_sldct {width:100%;height:auto;font-size:45px;line-height:55px;text-align:left;margin:30px 0px;}
.d_sldcb {width:auto;height:44px;line-height:44px;font-size:15px;padding:0px 40px 0px 10px;border-radius:22px;max-width:120px;
	background-repeat:no-repeat;background-position:right 30px center;background-size:20px 20px;background-image:url("../images/arr_rw.png");
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_sldcb:hover {background-position:right 20px center;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}



.swiper-pagination {margin-left:-40%!important;margin-bottom:120px;}
.swiper-pagination-bullet {
  width: 8px!important;
  height: 8px;
  border-radius: 4px;
}
.swiper-pagination-bullet-active {
  width: 25px!important;
  height: 8px;
  border-radius: 4px;
}


.d_isvc {width:100%;height:auto;overflow:auto;z-index:2200;}
.isvc_mpt {margin-top:-65px;position: absolute;top:720px;}
.d_isvc ul {width:100%;height:auto;overflow:auto;z-index:2200;}
.d_isc {width:86%;height:auto;overflow:auto;margin:0px 7% 50px 7%;background-color:#fff!important;z-index:2200;
	border-radius:20px;box-shadow:#eee 0px 0px 10px;}
.flex_sb {display:flex;justify-content:space-between;}
.d_iscx {width:25.33%;height:100%!important;float:left;padding:60px 4% 90px 4%;position: relative;text-align:left;z-index:2200;}
.d_iscxp {width:100%;height:auto;text-align:left;margin:20px 0px;}
.d_iscxp img {width:64px;height:64px;border:0px;}
.d_iscxt {width:100%;height:auto;line-height:25px;font-size:20px;
	font-family:'pf_sj';font-weight:400;text-align:left;color:#5E5E5E;}
.minh_iscxt {min-height:180px;}
.d_iscxt span {font-size:30px;line-height:38px;font-weight:500;color:#0375F5;}
.d_iscx a:link {width:auto;padding:8px 30px;background-color:#0275f5;color:#fff;
	 text-align:center;font-size:16px;border-radius:20px;}
.d_iscx a:visitd {width:auto;padding:8px 30px;background-color:#0275f5;color:#fff;
	 text-align:center;font-size:16px;border-radius:20px;}
.d_iscx a:hover {width:auto;padding:8px 30px;background-color:#3990f0;color:#fff;
	 text-align:center;font-size:16px;border-radius:20px;}
.d_iscx a:active {width:auto;padding:8px 30px;background-color:#0275f5;color:#fff;
	 text-align:center;font-size:16px;border-radius:20px;}
.d_brand {width:100%;height:auto;background-color:#0375f5;margin-top:264px;padding-top:210px;padding-bottom:80px;}
.d_bsml {width:100%;height:15px;text-align:center;}
.d_bsml img {width:40px;height:14px;border:0px;}
.d_bttm {width:100%;height:auto;}
.d_bttm ul {width:730px;height:auto;padding:15px 0px;text-align: center;font-size:40px;
	line-height:72px;margin:0 auto;font-family:'pf_sj';color:#fff;}
.d_bttm ul span {font-size:48px;line-height:72px;}
.d_btts {width:100%;height:auto;}
.d_btts ul {width:1180px;height:auto;padding:15px 0px 35px 0px;text-align: left;
	font-size:20px;line-height:36px;margin:0 auto;font-family:'pf_sj';color:#fff;}
.d_ibct {width:100%;height:auto;font-size:32px;line-height:38px;color:#fff;text-align: center;margin-top:60px;}
.d_idata {width:100%;height:auto;margin-top:70px;}
.d_idata ul {width:1040px;height:auto;margin:0 auto;}
.fx_idata {display:flex;justify-content:space-between;}
.d_idx {width:166px;height:190px;float:left;}
.d_idxp {width:100%;height:auto;text-align: center;}
.d_idxp img {width:64px;height:64px;border:0px;}
.d_idxd {width:100%;height:auto;text-align: center;font-size:19px;line-height:24px;color:#fff;}
.d_idxd span {font-size:58px;line-height:70px;}

.d_blt {width:100%;height:auto;margin-top:100px;}
.d_blt ul {width:1040px;height:auto;margin:0 auto;text-align:left;}
.d_bltt {width:50%;font-size:24px;line-height:34px;font-family:'pf_sj';color:#fff;display:inline-block;margin-bottom:20px;float:left;}
.d_bltb {width:auto;height:44px;line-height:44px;border:#fff solid 1px;border-radius:22px;color:#fff;display:inline-block;
	background-repeat: no-repeat;background-position: right 30px center;background-size:15px 15px;background-image:url("../images/arr_rw.png");
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_bltb:hover {background-position: right 20px center;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_bltbt {width:70px;height:44px;line-height:44px;padding:0px 40px 0px 50px;margin-left:20px;
	background-repeat: no-repeat;background-position:left 10px center;background-size:18px 20px;background-image:url("../images/index/logo_lw.webp");}
.d_bltbt span {color:#fff;}


.d_is2 {width:100%;height:auto;background-repeat: no-repeat;background-position: top center;background-size:cover;background-image:url(/images/index/bg_is2_1.webp);padding-bottom:50px;}
.d_is2_sml {width:100%;height:14px;padding-top:100px;text-align: center;}
.d_is2_sml img {width:40px;height:14px;border:0px;}
.d_is2t {width:100%;height:auto;font-size:48px;line-height:68px;color:#0275f5;text-align:center;padding:15px 0px;}
.d_is2c {width:100%;height:auto;font-size:16px;line-height:36px;color:#1a1a1a;text-align:center;}
.d_is2c span {font-size:24px;line-height:36px;color:#1a1a1a;}

.d_isx {width:100%;height:auto;}
.d_isx ul {width:1040px;height:auto;margin:0 auto;padding-top:110px;}
.flex_isx {display:flex;justify-content:space-between;}
.d_isxc {width:330px;height:430px;padding:0px;border-radius:15px;position: relative;}
#isx_1,#isx_2,#isx_3 {background-color:#fff;background-repeat: no-repeat;background-position:center center;background-size:cover;}
#isx_1:hover {background-image:url('/images/index/bg_isx2_1.webp');}
#isx_2:hover {background-image:url('/images/index/bg_isx2_2.webp');}
#isx_3:hover {background-image:url('/images/index/bg_isx2_3.webp');}


.d_isxca {width:80%;height:100%;padding:0px 10%;background-color:#fff;border-radius:15px;}
.d_isxop {width:100%;height:auto;padding:70px 0px 50px 0px;text-align:center;pointer-events:none!important;}
.d_isxop img {width:160px;height:160px;border:0px;pointer-events:none!important;}
.d_isxot {width:100%;height:auto;font-size:24px;line-height:36px;color:#0375f5;text-align:center;}
.d_isxcb {width:100%;height:100%;padding:0%;border-radius:15px;display:none;position: relative;overflow: auto;
	background-repeat: no-repeat;background-position:center center;background-size:cover;}
.d_isxc_mk {width:80%;height:100%;padding:0px 10%;background:rgba(3,117,245,0);position: absolute;top:0px;border-radius:15px;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_isxc_mk:hover {width:80%;height:100%;padding:0px 10%;background:rgba(3,117,245,0.85);
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_isxcp {width:80%;height:auto;padding:0px 10%;text-align:left;margin-top:50px;}
.d_isxcp img {width:38px;height:38px;border:0px;}
.d_isxct {width:80%;height:auto;padding:0px 10%;font-size:16px;line-height:24px;color:#fff;text-align:left;}
.d_isxct span {font-size:24px;line-height:72px;color:#fff;}

.d_isxcbtn {width:auto;height:42px;border:#fff solid 1px;border-radius:22px;color:#fff;display:inline-block;
	position: absolute;bottom:40px;left:10%;
	background-repeat: no-repeat;background-position: right 30px center;background-size:15px 15px;background-image:url("../images/arr_rw.png");
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_isxcbtn:hover {background-position: right 20px center;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_isxcbtnt {width:70px;height:42px;line-height:42px;padding:0px 50px 0px 20px;margin-left:20px;
	background-repeat: no-repeat;background-position:left center;background-size:18px 20px;background-image:url("../images/index/logo_lw.webp");}
.d_isxcbtnt span {color:#fff;}

/* str */
.d_str {width:100%;height:1020px;max-width:1920px;overflow:hidden;position:relative;background:#fff;}
.d_str:after {content:'';display:block;width:100%;height:100%;position:absolute;
    top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:top center;background-size:cover;background:url("../images/index/bg_istr.webp");opacity:0.05;}
#d_ring {width:600px;height:600px;border-radius:50%;background-color:transparent;border:240px #0375f5 solid;
	position:absolute;right:-30%;top:-45%;}
.d_strsml {width:100%;max-width:1920px;height:auto;overflow:auto;margin-top:50px;z-index:2600;
	display:inline-block;display:flex;justify-content:center;position:absolute;}
.d_strsml ul {width:1200px;max-width:1200px!important;height:auto;margin:0 auto;text-align:left;font-family:'pf_sj';}
.d_strsml ul img {width:40px;height:14px;border:0px;margin-bottom:20px;}

.sf_strtn {font-size:48px;line-height:72px;color:#0375f5;}
.sf_strm {font-size:24px;line-height:36px;color:#000;}
.d_strs {width:43%;font-size:16px;line-height:24px;color:#1A1A1A;}

.d_strx {width:576px;height:auto;margin-top:120px;}
.d_strx img {width:32px!important;height:32px!important;border:0px;}
.sf_strtm {font-size:24px;line-height:36px;color:#111;}
.sf_strts {font-size:16px;line-height:36px;margin-top:20px;color:#5e5e5e;}
#str2,#str3,#str4,#str5 {display:none;}
.d_str_btn {width:80px;height:42px;line-height:42px;border-radius:21px;padding:0px 50px 0px 20px;
	background-color:#0375f5;font-size:16px;color:#fff;margin-top:60px;
	background-repeat: no-repeat;background-position:right 30px center;background-size:20px 20px;background-image:url('../images/arr_rw.png');
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_str_btn:hover {background-position:right 20px center;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_str_btn a:link {color:#fff;display:block;}
.d_str_btn a:visited {color:#fff;display:block;}
.d_str_btn a:hover {color:#fff;display:block;}
.d_str_btn a:acitve {color:#fff;display:block;}

.d_rstr {width:100%;height:100%;position: absolute;left:0px;top:0px;}
.d_rstr ul {width:100%;height:100%;position:relative;}
.d_rstrx {width:100px;height:100px;text-align: center;font-family:'pf_sj';}
.d_rstrx img {width:32px;height:32px;border:0px;}
.sf_rstrx {font-size:24px;line-height:30px;color:#92c6fe;}
#rstr1,#rstr2,#rstr3,#rstr4,#rstr5 {position:absolute;z-index:2605;}

#odot {position:absolute;z-index:2601;width:1px;height:1px;background:#ff0000;}

/* case */
.d_icase {width:100%;height:auto;}


/* success */
#iss_pc {width:100%;height:1000px;border:0px;}
#iss_mob {width:100%;height:1130px;border:0px;display:none;}






.d_isus {width:100%;height:1000px;overflow:auto;position:relative;}
.d_isusac {width:80%;height:80px;padding:0px 10%;text-align:left;display:none;position:absolute;top:0px;z-index:1788;}
.d_isusac img {width:80px;height:80px;border:0px;}

.d_isust {width:48%;height:auto;padding-left:20%;padding-right:5%;padding-bottom:200px;background:#192947;
	background-repeat:no-repeat;background-position:12.5% top;background-size:80px 40px;background-image:url(../images/index/hc.webp);
	border-top-right-radius:15px;position: absolute;top:0px;z-index:1688;}










.d_iss {width:100%;height:auto;position:relative;}
.d_isscx {width:100%;height:80px;top:0px;display:none;position:absolute;}
.d_isscx img {width:80px;height:80px;border:0px;padding-left:10%;float:left;}
.d_isst {width:48%;height:64%;padding-left:20%;padding-right:5%;background:#192947;
	background-repeat:no-repeat;background-position:12.5% top;background-size:80px 40px;background-image:url(../images/index/hc.webp);
	border-top-right-radius:15px;}
.fx_iss {display:flex;justify-content:flex-end;padding-top:400px;}

.ps_isst {position:absolute;left:0px;top:0px;}
.d_isshc {width:100%;height:80px;}
.d_isshcc {width:80px;height:40px;float:left;margin-bottom:40px;}
.d_isshcc img {width:100%;height:100%;border:0px;}
.d_isshcm {width:auto;height:50px;line-height:50px;padding:0px 60px 0px 30px;float:right;
	border-radius:25px;color:#0375f5;font-size:16px;margin-top:30px;
	background:#fff;background-repeat:no-repeat;background-position:right 30px center;
	background-size:20px 20px;background-image:url("/images/arr_rb.webp");
-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_isshcm:hover {background-position:right 20px center;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_isssml {width:100%;height:14px;text-align:left;margin-bottom:20px;}
.d_isssml img {width:40px;height:14px;border:0px;}
.d_isstn {width:100%;height:auto;font-size:24px;line-height:50px;text-align:left;color:#c0c0c0;}
.d_isstn span {font-size:43px;line-height:72px;color:#fff;}
.d_issc {width:100%;height:auto;padding-top:20px;font-size:14px;line-height:25px;text-align:left;color:#eee;}
.d_issc span {font-size:18px;line-height:30px;color:#fff;font-weight:600;padding-bottom:20px;}


.dif_iss {width:81%;height:64%;float:right;}
.ps_dif {position:absolute;right:0px;bottom:0px;}
.dif_iss iframe {width:100%;height:100%;}

.fx_iss {display:flex;justify-content:flex-end;}
#ifm_ss {width:100%;height:auto;border:0px;max-width:1540px;min-height:600px}




.d_issx {width:100%;height:100%;}
.d_issxc {width:28.33%;height:78%;margin-left:1.5%;margin-right:1.5%;margin-top:20px;float:left;border-radius:15px;z-index:2100;}
.d_issxca {width:100%;height:100%;background-color:#f1f1f1;border-radius:15px;}
.d_issxcp {width:100%;height:42%;border-top-left-radius:15px;border-top-right-radius:15px;}
.d_issxcp img {width:100%;height:100%;border:0px;border-top-left-radius:15px;border-top-right-radius:15px;}
.d_issxct {width:90%;height:55%;padding:10px 5%;font-size:16px;line-height:30px;color:#474e51;text-align:left;}
.d_isxscb {width:100%;height:100%;border-radius:15px;display:none;
	background-repeat:no-repeat;background-position:center center;background-size:cover;}
.d_isxscb:hover {box-shadow:#eee 0px 5px 20px;}
.d_issxcm {width:100%;height:100%;border-radius:15px;background:rgba(3,117,245,0.9);display:flex;align-items: center;justify-content: center;}

.d_issbtn {width:auto;height:42px;border:#fff solid 1px;border-radius:22px;color:#fff;display:inline-block;
	background-repeat: no-repeat;background-position: right 30px center;background-size:15px 15px;background-image:url("../images/arr_rw.png");
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_issbtn:hover {background-position: right 20px center;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_issbtnt {width:70px;height:42px;line-height:42px;padding:0px 50px 0px 20px;margin-left:20px;
	background-repeat: no-repeat;background-position:left center;background-size:18px 20px;background-image:url("../images/index/logo_lw.webp");}
.d_issbtnt span {color:#fff;}

#d_isss {height:auto;padding-top:400px;}

/* info */
.d_iffsml {width:100%;height:auto;padding-top:80px;}
.d_iffsml ul {width:1200px;height:auto;text-align:left;margin:0 auto;}
.d_iffsml ul img {width:40px;height:14px;border:0px;margin-bottom:20px;}
.d_ifft {width:100%;height:auto;}
.d_ifft ul {width:1200px;height:auto;margin:0 auto;}
.d_ifftt {width:55%;height:72px;line-height:72px;float:left;font-size:48px;font-weight:500;color:#0375f5;text-align:left;}
.d_ifftb {width:45%;height:72px;float:left;position: relative;display:flex;align-items: center;justify-content:right;}
.d_ifftbtn {width:auto;height:42px;line-height:42px;padding:0px 50px 0px 20px;z-index:2705;
	background:#0375f5;color:#fff;float:left;border-radius:21px;
	background-repeat: no-repeat;background-position:right 20px center;background-size:20px 20px;background-image:url('../images/arr_rw.png');
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_ifftbtn:hover {background-position:right 10px center;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_ifftd {width:100%;height:auto;display:inline-block;}
.d_ifftd ul {width:1200px;height:auto;margin:0 auto;}
.d_ifftdc {width:43%;height:auto;float:left;font-size:16px;line-height:24px;color:#1a1a1a;text-align:left;padding-top:20px;}
.d_ifftdc span {font-size:24px;line-height:72px;}

#d_iifs {width:100%;height:auto;position:relative;}
#d_iifs ul {width:100%;height:auto;top:0px;}

#d_iifx {width:100%;height:auto;position:relative;display: inline-block;margin-left:-30px;top:30px;}
.d_iifsx {width:29.33%;height:300px;margin:10px 2%;background:#0375f5;border-radius:10px;float:left;}

.d_iffx {width:100%;height:auto;padding-top:30px;}
.d_iffxs {width:31.33%;height:100%;margin:10px 1%;float:left;}



.fx_iif {display:flex;justify-content:flex-end;}
.d_ifmif {display:flex;justify-content:flex-end;}
#ifm_if {width:100%;height:auto;border:0px;;min-height:800px}

/* contact */
.d_cnt {width:100%;height:586px;background-repeat: no-repeat;background-position: center center;background-size:cover;background-image:url("/images/contact/bg_cntx.webp");display:flex;align-items: center;}
.d_cnt ul {width:800px;max-width:800px;height:auto;margin:0 auto;}
.d_cntsml {width:100%;height:50px;text-align:left;font-size:24px;line-height:32px;color:#1a1a1a;margin-bottom:50px;}
.d_cntsml img {width:40px;height:14px;border:0px;float:left;}
.d_cntcs {width:100%;height:auto;}
.d_cntcsx {width:29.33%;height:72px;margin:50px 2% 10px 2%;float:left;font-size:16px;line-height:36px;color:#1a1a1a;text-align:left;}
.d_cntcsx span {color:#5e5e5e;}


.d_icnt {width:100%;height:auto;background-repeat: no-repeat;background-position: top center;background-size:100% 90%;background-image:url("../images/index/bg_icnt.webp");}
.d_icntsml {width:100%;height:auto;padding-top:115px;padding-bottom:30px;text-align: center;}
.d_icntsml img {width:40px;height:14px;border:0px;}
.d_icntt {width:100%;height:auto;display: flex;justify-content: center;}
.d_icntt ul {width:1056px;height:auto;padding:30px 30px 50px 30px;margin:0 auto;border-radius:16px;margin-top:100px;background-color:#fff;box-shadow:#eee 0px 0px 10px;margin-bottom:50px;}

.d_icntn {max-width:810px;height:auto;margin:0 auto;font-size:48px;line-height:72px;color:#fff;}
.d_icnts {max-width:810px;height:auto;font-size:20px;line-height:32px;color:#fff;margin:0 auto;margin-top:45px;}
.d_icntf {width:1016px;height:auto;padding:20px 20px 50px 20px;margin:0 auto;border-radius:16px;margin-top:100px;background-color:#fff;}
.d_cft {width:100%;height:auto;font-size:24px;line-height:30px;color:#000;text-align:left;}
.d_cfsp {width:100%;height:16px;padding:10px 0px;}
.d_cfspr {width:16px;height:16px;border-radius:8px;line-height:16px;font-size:12px;color:#fff;
	background:#0375f5;text-align:center;float:left;}
.d_cfspt {width:auto;height:16px;font-size:16px;line-height:16px;color:#000;float:left;margin-left:8px;margin-right:20px!important;}

.d_cfc {width:72%;height:auto;padding:30px 14%;}
.d_cfch_l {width:48%;height:75px;float:left;margin-bottom:20px;}
.d_cfch_r {width:48%;height:75px;float:right;margin-bottom:20px;}
.d_cfct {width:100%;height:25px;font-size:14px;line-height:25px;font-weight:500;color:#1a1a1a;text-align:left;}
.d_cfch_l input,.d_cfch_r input,.d_cfch_l select {width:100%;height:50px;line-height:50px;background-color:#f1f1f1;
	color:#999;font-size:14px;text-align:left;border:0px;}
.d_cfcf {width:100%;height:auto;float:left;margin-bottom:20px;text-align:left;}
.d_cfcf textarea {width:98%;height:120px;border:0px;padding:10px 1%;background:#f1f1f1;font-size:14px;line-height:22px;text-align: left;}
.sf_cfc {font-size:13px;line-height:30px;color:#1a1a1a;}
.sf_cfc a:link {color:#0375f5;}
.sf_cfc a:visited {color:#0375f5;}
.sf_cfc a:hover {color:#0275f5;}
.sf_cfc a:active {color:#0375f5;}
.d_cfcf input {width:100%;height:50px;line-height:50px;margin-top:40px;border-radius:25px;
	border:0px;font-size:20px;background:#0375f5;color:#fff;text-align: center;}





/** 1200 **********************************************************/
@media(max-width:1200px){
	
.d_sldc {width:80%;height:80%;padding:10% 10%;}
.d_sldcp img {max-height:120px;}	
.isvc_mpt {margin-top:-50px;position: absolute;top:700px;}

/* brand */
.d_bttm ul {width:730px;font-size:32px;line-height:60px;}
.d_bttm ul span {font-size:40px;line-height:60px;}
.d_btts ul {width:80%;}
	
	
	
/* success */
#iss_pc {display:none;}
#iss_mob {display:block;}	
	
	
	
	
.d_isus {margin-top:40px;height:auto;display:none;}
.d_isusac {display:block;margin-top:-40px;}

.d_isust {width:90%;height:auto;padding-left:5%;padding-right:5%;padding-bottom:0px!important;background:#192947;
	background-image:url("");border-top-right-radius:0px;position: absolute;top:0px;z-index:1688;}
	
.d_iss {width:100%;height:auto;padding-top:80px;position:relative;overflow:hidden;}


.d_issc {padding-top:30px;padding-bottom:30px;}	
.d_issc span {line-height:50px;}
	



.d_isst {width:90%;height:auto;padding-left:5%;padding-right:5%;margin:0px;margin-top:-40px;
	background-image:url();border-top-right-radius:0px;position:relative;z-index:1700;}
.dif_iss {width:90%;height:auto;padding:0px 5% 400px 5%;background-color:#192947;float:left;position:relative;}
.d_issxc {width:30.33%;height:78%;margin-left:1.5%;margin-right:1.5%;margin-top:20px;float:left;border-radius:15px;}
	
.d_isscx {display:block;z-index:1993;}
#d_isss {width:100%;padding-top:0px!important;}
	
	
	
	
#ifm_ss {width:100%;height:600px;border:0px;max-width:1540px;z-index:1930!important;padding-top:450px;}	
	
	
/* data */	
.d_idata {margin-top:60px}
.d_idata ul {width:90%;}
.d_idx {width:160px;height:180px;}
.d_idxp img {width:48px;height:48px;border:0px;}
.d_idxd {font-size:18px;line-height:24px;}
.d_idxd span {font-size:54px;line-height:68px;}

/* svc */
.d_is2_sml {padding-top:80px;}
.d_is2t {font-size:45px;line-height:60px;padding:15px 0px;}
.d_is2c {font-size:16px;line-height:36px;}
.d_is2c span {font-size:22px;line-height:30px;}

.d_isx ul {width:900px;padding-top:60px;}
.d_isxc {width:280px;height:365px;border-radius:15px;}	

.d_isxcp {width:80%;padding:0px 10%;margin-top:45px;}
.d_isxcp img {width:35px;height:35px;border:0px;}
.d_isxct {width:80%;padding:0px 10%;font-size:15px;line-height:22px;}
.d_isxct span {font-size:22px;line-height:60px;}

	
/* info */
.d_iffsml ul,.d_ifft ul,.d_ifftd ul {width:90%;padding:0px 5%;}
.d_ifftdc {width:60%;}
	
/* contact */
.d_cnt {height:546px;}
.d_cnt ul {width:800px;max-width:800px;}
.d_cntsml {height:50px;font-size:24px;line-height:32px;margin-bottom:50px;}
.d_cntsml img {width:40px;height:14px;}
.d_cntcsx {width:29.33%;height:72px;margin:50px 2% 10px 2%;font-size:16px;line-height:36px;}

	
	
.d_icntt ul {width:900px;}
.d_icntn {max-width:810px;font-size:45px;line-height:65px;}
.d_icnts {max-width:810px;font-size:20px;line-height:30px;margin-top:40px;}
.d_icntf {width:860px;padding:20px 20px 40px 20px;border-radius:16px;margin-top:80px;}
	
	
}

/** 968 **********************************************************/
@media(max-width:968px){
	
.d_sldc {width:80%;height:70%;padding:15% 10%;}
.d_sldcp img {max-height:100px;}	
.swiper-pagination {margin-left:-40%!important;margin-bottom:85px;}
	

.isvc_mpt {margin-top:-50px;top:680px;}

.minh_iscxt {min-height:220px;}
	
/* brand */
.d_brand {margin-top:329px;padding-top:150px;padding-bottom:80px;}
.d_iffsml ul {width:80%;padding:15px 0px;font-size:30px;line-height:50px;}
.d_bttm ul span {font-size:35px;line-height:50px;}
.d_btts ul {width:80%;font-size:15px;}	
.d_ibct {font-size:30px;line-height:38px;margin-top:55px;}

/* data */	
.d_idata {margin-top:50px}
.d_idata ul {width:90%;}
.d_idx {width:150px;height:170px;}
.d_idxp img {width:40px;height:40px;border:0px;}
.d_idxd {font-size:17px;line-height:24px;}
.d_idxd span {font-size:48px;line-height:60px;}

.d_blt {margin-top:50px;}
.d_blt ul {width:90%;margin:10px 5%;display:flex;align-items: center;justify-content: center;}
.d_bltt {width:100%;font-size:20px;line-height:30px;text-align:left;margin-bottom:20px;}

	
.d_is2_sml {padding-top:60px;}
.d_is2t {font-size:40px;line-height:50px;padding:15px 0px;}
.d_is2c {font-size:16px;line-height:30px;}
.d_is2c span {font-size:20px;line-height:28px;}

.d_isx ul {width:750px;padding-top:50px;}
.d_isxc {width:230px;height:300px;border-radius:15px;}	
	
.d_isxop {padding:40px 0px 30px 0px;}
.d_isxop img {width:120px;height:120px;}
.d_isxot {font-size:20px;line-height:25px;}
	
.d_isxcp {width:80%;padding:0px 10%;margin-top:40px;}
.d_isxcp img {width:32px;height:32px;border:0px;}
.d_isxct {width:80%;padding:0px 10%;font-size:14px;line-height:20px;}
.d_isxct span {font-size:20px;line-height:50px;}
	

#ifss {float:left;width:100%;}
	
/* contact */
	
.d_cnt {height:506px;}
.d_cnt ul {width:800px;max-width:800px;}
.d_cntsml {height:50px;font-size:24px;line-height:32px;margin-bottom:40px;}
.d_cntsml img {width:40px;height:14px;}
.d_cntcsx {width:29.33%;height:72px;margin:40px 2% 10px 2%;font-size:16px;line-height:36px;}

	
.d_icntt ul {width:800px;}
.d_icntn {max-width:760px;font-size:40px;line-height:55px;}
.d_icnts {max-width:760px;font-size:20px;line-height:30px;margin-top:35px;}
.d_icntf {width:760px;padding:20px 20px 40px 20px;border-radius:16px;margin-top:60px;}
	

	
}

/** 868 **********************************************************/
@media(max-width:868px){
	

.d_is2_sml {padding-top:50px;}
.d_is2t {font-size:35px;line-height:45px;padding:15px 0px;}
.d_is2c {width:90%;margin:0px 5%;font-size:15px;line-height:25px;}
.d_is2c span {font-size:20px;line-height:35px;}	

	
.d_isxop {padding:40px 0px 30px 0px;}
.d_isxop img {width:120px;height:120px;}
.d_isxot {font-size:20px;line-height:25px;}
	
.d_isxcp {width:80%;padding:0px 10%;margin-top:35px;}
.d_isxcp img {width:30px;height:30px;border:0px;}
.d_isxct {width:80%;padding:0px 10%;font-size:14px;line-height:20px;}
.d_isxct span {font-size:20px;line-height:40px;}

	
/* contact */
	
.d_cnt {height:486px;}
.d_cnt ul {width:700px;max-width:700px;}
.d_cntsml {height:50px;font-size:24px;line-height:32px;margin-bottom:30px;}
.d_cntsml img {width:40px;height:14px;}
.d_cntcsx {width:29.33%;height:72px;margin:30px 2% 10px 2%;font-size:16px;line-height:36px;}
	
	
.d_icntt ul {width:720px;}
.d_icntn {max-width:720px;font-size:35px;line-height:50px;}
.d_icnts {max-width:720px;font-size:20px;line-height:30px;margin-top:30px;}
.d_icntf {width:720px;padding:20px 20px 40px 20px;border-radius:16px;margin-top:40px;}
	
	
}

/** 768 **********************************************************/
@media(max-width:768px){
	
.swiper-pagination {margin-left:-40%!important;margin-bottom:70px;}
	
.d_sldc {width:80%;height:80%;padding:10%;}	
.d_sldct {font-size:40px;line-height:50px;}
#swp_pc {display:none;}
#swp_mob {display:block;}



#d_isss {display:none;}
	
	
.isvc_mpt {margin-top:-30px;top:650px;}	
.minh_iscxt {min-height:250px;}

.d_iss {height:1000px;}
.dif_iss {display:flex;justify-content:flex-start;overflow:auto;}
.d_issx {min-width:1050px;height:auto;overflow-x:scroll;scrollbar-width:scroll;
	display:flex;justify-content:flex-start;}
.d_issxc {width:280px!important;height:85%;margin-left:0%;margin-right:3%;margin-top:20px;float:left;border-radius:15px;}	
.d_isxscb:hover {box-shadow:#eee 0px 0px 0px;}
.d_issc span {font-size:14px;line-height:30px;color:#fff;font-weight:700;padding-bottom:20px;}
	
	
	
/* brand */
.d_brand {margin-top:349px;padding-top:150px;padding-bottom:80px;}
.d_bttm ul {width:80%;height:auto;padding:15px 0px;font-size:28px;line-height:45px;}
.d_bttm ul span {font-size:32px;line-height:45px;}
.d_btts ul {width:80%;font-size:15px;}	
.d_ibct {font-size:28px;line-height:38px;margin-top:50px;}

/* data */	
.d_idata {margin-top:50px}
.d_idata ul {width:92%;}
.d_idx {width:140px;height:160px;}
.d_idxp img {width:36px;height:36px;border:0px;}
.d_idxd {font-size:16px;line-height:20px;}
.d_idxd span {font-size:40px;line-height:50px;}


/* svc */
.d_is2_sml {padding-top:50px;}
.d_is2t {font-size:35px;line-height:45px;padding:15px 0px;}
.d_is2c {font-size:14px;line-height:25px;}
.d_is2c span {font-size:18px;line-height:35px;}	
	
.d_isx ul {width:560px;padding-top:50px;}
.d_isxc {width:170px;height:222px;border-radius:15px;}	
	
.d_isxop {padding:40px 0px 20px 0px;}
.d_isxop img {width:100px;height:100px;}
.d_isxot {font-size:20px;line-height:35px;}
	
.d_isxcp {width:80%;padding:0px 10%;margin-top:20px;}
.d_isxcp img {width:30px;height:30px;border:0px;}
.d_isxct {width:80%;padding:0px 10%;font-size:12px;line-height:18px;}
.d_isxct span {font-size:16px;line-height:30px;}

	
.d_isxcbtn {height:32px;border:#fff solid 1px;border-radius:16px;
	bottom:20px;left:10%;background-position: right 20px center;background-size:12px 12px;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_isxcbtn:hover {background-position: right 10px center;}
.d_isxcbtnt {width:60px;height:32px;line-height:32px;padding:0px 40px 0px 10px;margin-left:10px;background-size:11px 12px;}

#d_iff{height:400px!important;background-size:100% 100%!important;}
	
	
	
	
.d_ifftb {width:45%;height:72px;float:right;position: relative;display:flex;align-items:center;}
.d_ifftbtn {float:right;}
.d_ifftt {font-size:35px;line-height:72px;}
.d_ifftdc {width:100%;font-size:18px;line-height:50px;}	
	
	
	
/* contact */

	
.d_icntt ul {width:540px;}
.d_icntn {max-width:540px;font-size:30px;line-height:40px;}
.d_icnts {max-width:540px;font-size:18px;line-height:30px;margin-top:20px;}
.d_icntf {width:540px;padding:10px 20px 20px 20px;border-radius:16px;margin-top:30px;}

.d_cfc {width:86%;padding:30px 7%;}
	
.d_cnt {height:456px;}
.d_cnt ul {width:90%;max-width:580px;}
.d_cntsml {height:50px;font-size:20px;line-height:30px;margin-bottom:30px;}
.d_cntsml img {width:30px;height:11px;}
.d_cntcsx {width:46%;height:60px;margin:30px 2% 10px 2%;font-size:14px;line-height:30px;}
		
	
}

/** 600 **********************************************************/
@media(max-width:600px){

.swiper-pagination {margin-left:-35%!important;margin-bottom:50px;}
.d_sldc {width:86%;height:86%;padding:12% 7% 2% 7%;}

	
	
.isvc_mpt {margin-top:0px;position:relative;top:0px;}	
.d_isvc {top:0px;background:#0375f5;}	
.d_isc {width:90%;margin:40px 5%;}
.d_iscx {width:92%;padding:40px 4%;}
.d_iscx	a {margin-top:20px;}
.d_iscxt {height:auto!important;padding-bottom:20px;}
.minh_iscxt {height:auto;}

/* brand */
.d_brand {width:100%;height:auto;margin-top:0px;padding-top:50px;padding-bottom:80px;}
.d_bttm ul {width:80%;height:auto;padding:15px 0px;font-size:20px;line-height:40px;}
.d_bttm ul span {font-size:25px;line-height:40px;}
.d_btts ul {width:80%;font-size:14px;line-height:25px;}	
.d_ibct {font-size:20px;line-height:25px;margin-top:20px;font-weight:250;font-family:'pf_sj';}
	
/* data */	
.d_idata {margin-top:0px}
.d_idata ul {width:92%;padding-top:20px;}
.d_idx {width:46%;margin:10px 2%;height:130px;}
.d_idxp img {width:32px;height:32px;border:0px;}
.d_idxd {font-size:14px;line-height:20px;}
.d_idxd span {font-size:36px;line-height:45px;}
	
.d_is2_sml {padding-top:50px;}
.d_is2t {font-size:32px;line-height:45px;padding:15px 0px;}
.d_is2c {font-size:13px;line-height:25px;}
.d_is2c span {font-size:14px;line-height:35px;font-weight:bolder;}	

.d_isxca {display:none;}
.d_isxcb {display:block;}
	
#isx_1 {background-image:url('/images/index/bg_isx2_1.webp');}
#isx_2 {background-image:url('/images/index/bg_isx2_2.webp');}
#isx_3 {background-image:url('/images/index/bg_isx2_3.webp');}
	
.d_isxc {height:430px;border-radius:15px;}	
.d_isxcp {width:80%;padding:0px 10%;margin-top:50px;}
.d_isxcp img {width:80px;height:80px;border:0px;}
.d_isxct {width:80%;padding:0px 10%;font-size:16px;line-height:30px;}
.d_isxct span {font-size:30px;line-height:60px;}	

.d_isx ul {width:90%;margin:0 auto;padding-top:30px;}
.d_isxc {width:100%;margin-bottom:20px;}
.d_isxcbtn {bottom:50px;}
	
	
.d_ifftdc span {width:100%;font-size:20px;line-height:50px;}	
.d_ifftdc {width:100%;font-size:14px;line-height:30px;}
	
/* contact */
.d_icnt {padding-bottom:30px;height:500px;}
.d_icntsml {padding-top:45px;padding-bottom:20px;}
.d_icntsml img {width:40px;height:14px;border:0px;}
.d_icntt ul {width:400px;padding:30px 30px 50px 30px;margin-top:80px;margin-bottom:30px;}
.d_icntn {max-width:400px;width:90%;font-size:25px;line-height:30px;}
.d_icnts {max-width:400px;width:90%;font-size:16px;line-height:24px;margin-top:20px;}
.d_icntf {width:400px;width:90%;padding:20px 20px 30px 20px;border-radius:16px;margin-top:20px;}
	
.d_cfc {width:90%;padding:30px 5%;}
.d_cfch_l {width:98%;margin-bottom:20px;}
.d_cfch_r {width:98%;float:left;margin-bottom:20px;}

.d_cfct {width:100%;height:25px;font-size:14px;line-height:25px;}
.d_cfch_l input,.d_cfch_r input,.d_cfch_l select {width:100%;height:50px;line-height:50px;font-size:14px;}
.d_cfcf {width:100%;margin-bottom:20px;}
.d_cfcf textarea {width:98%;height:120px;}
.sf_cfc {font-size:13px;line-height:30px;}
.d_cfcf input {width:100%;height:40px;line-height:40px;margin-top:30px;border-radius:20px;font-size:18px;}


	
}

/** 400 **********************************************************/
@media(max-width:414px){
	
	
.swiper-pagination {margin-left:-33%!important;}
	

/* brand */
.d_brand {width:100%;height:auto;margin-top:0px;padding-top:40px;padding-bottom:50px;}
.d_bttm ul {width:80%;height:auto;padding:15px 0px;font-size:16px;line-height:35px;}
.d_bttm ul span {font-size:22px;line-height:35px;}
.d_btts ul {width:80%;font-size:14px;}	
.d_ibct {font-size:18px;line-height:25px;margin-top:20px;}
	
	
}

@media screen and (orientation: portrait) and (max-width:414px) {
.d_ban {width:100%;}
.d_isc {width:90%;margin:40px 5%;}
.d_iscx {width:92%;padding:40px 4%;}
	
}