@font-face {
  font-family: "BarlowSemiCondensed-MediumItalic";
  src: url("../fonts/BarlowSemiCondensed-MediumItalic.ttf");
}
@font-face {
  font-family: "KOZGOPR6N-REGULAR";
  src: url("../fonts/KOZGOPR6N-REGULAR.OTF");
}
@font-face {
  font-family: "LINESeedJP_OTF_Eb";
  src: url("../fonts/LINESeedJP_OTF_Eb.otf");
}
@font-face {
  font-family: "NOTOSANSJP-REGULAR";
  src: url("../fonts/NOTOSANSJP-REGULAR.OTF");
}
@font-face {
  font-family: "NOTOSANSJP-MEDIUM";
  src: url("../fonts/NOTOSANSJP-MEDIUM.OTF");
}
@font-face {
  font-family: "BarlowSemiCondensed-Bold";
  src: url("../fonts/BarlowSemiCondensed-Bold.ttf");
}
@font-face {
  font-family: "LINESeedJP_OTF_Bd";
  src: url("../fonts/LINESeedJP_OTF_Bd.otf");
}
@font-face {
  font-family: "LINESeedJP_OTF_Rg";
  src: url("../fonts/LINESeedJP_OTF_Rg.otf");
}
@font-face {
  font-family: "BarlowSemiCondensed-ExtraBoldItalic";
  src: url("../fonts/BarlowSemiCondensed-ExtraBoldItalic.ttf");
}

@font-face {
  font-family: "BarlowSemiCondensed-SemiBold";
  src: url("../fonts/BarlowSemiCondensed-SemiBold.ttf");
}
@font-face {
  font-family: "BarlowSemiCondensed-SemiBoldItalic";
  src: url("../fonts/BarlowSemiCondensed-SemiBoldItalic.ttf");
}

@font-face {
  font-family: "NOTOSERIFJP-BOLD";
  src: url("../fonts/NOTOSERIFJP-BOLD.OTF");
}
@font-face {
  font-family: "LINESeedJP_OTF_Th";
  src: url("../fonts/LINESeedJP_OTF_Th.otf");
}
@font-face {
  font-family: "BarlowSemiCondensed-Light";
  src: url("../fonts/BarlowSemiCondensed-Light.ttf");
}
@font-face {
  font-family: "YuGothR";
  src: url("../fonts/YuGothR.ttc");
}



.dballbodywidth{width:6.9rem;margin:0 auto;}


/* header */

.dball_headshow{width:6.9rem;margin:0 auto;margin-top:0.3rem;
		display: flex;
        justify-content: space-between;}
.dball_headshow img{display:block;width: 2.8rem;}
.dball_headshow ul{display:flex;justify-content: center;  
	align-items: center;margin-right:2.5vw;}
.dball_headshow ul li{ display:none;font-size:1.05vw;}
.dball_headshow ul li a{color:#212223;padding:0 1em;
	font-family: "BarlowSemiCondensed-MediumItalic";
}
.dball_tag{
	margin-left:2.5vw;
}
.dball_tag img{width:0.6rem;}
/* header */


/* headernav */
.headmb{
	width: 0;
        min-height: 100%;
        background: rgba(0, 0, 0, 1);
        position: fixed;
        top: 0;
        right: 0;
        z-index: 999;
		transition:all ease 0.4s;
		overflow:hidden;
}
.headmb ul{
	height:100vh;display:flex;
	flex-direction: column;
    justify-content: center;
    align-items: center; position:relative;
}
.logofff{position:absolute;display:block;
	width:3rem;left:50%;margin-left:-1.5rem;
	top:2rem;
}
.headmb ul .guanbid{
	display: block;
        position: absolute;
        width: 0.6rem;
        top: 0.35rem;
        right: 0.5rem;
}
.headmb ul li{
	line-height:350%;font-size:0.3rem;color:#fff;
	border-bottom: 1px solid #fff;
        width: 100%;
        text-align: center;
}
.headmb ul li a{
	display:block;letter-spacing: 0.03rem;
	line-height:350%;font-size:0.3rem;color:#fff;
}

/* headernav */



/* banner */
.dballbanner{width:100%;
/* background:url(../images/mhoneline.png) no-repeat bottom center; */
	padding-bottom: 2rem;
	
 background-image: url('../images/mhoneline.png'), url('../images/mhoneline.png');
  background-position: top 2.5rem center, bottom 0.6rem left;
  background-repeat: no-repeat, no-repeat;
  background-size: 100% auto,93% auto;
}
.dballbannerl{
	display: block;
        float: none;
        width: 6rem;
        margin: 0 auto;
	
}  
.dballbannerr{float: none;
        width: 100%;
        text-align: center;text-indent: 14%;
        padding: 0.4rem 0 2rem 0;
        background: url(../images/bannerrbgmh.png) no-repeat top center;
        background-size: 4.56rem auto;
        margin-top: 0.9rem;
}
.dballbannerr p{font-family: "KOZGOPR6N-REGULAR";color:#212223;font-size:0.3072rem;text-align:left;}
.dballbannerr h1{
	font-family: "LINESeedJP_OTF_Eb";font-style: italic;
	font-size:0.768rem;color:#212223;text-align:left;}
.dballbannerr h1 p{display:inline-block;font-weight: 100;}
/* banner */



/* what's  */
.whats{width:100%;overflow:hidden;}
.whats img{display:block;}
.whats1{margin:0 auto;width:3.57rem;}
.whats2{margin:0 auto;width:150%;margin-top: 0.2rem;margin-left: -75%;
        position: relative;
        left: 50%;}
.whats3{margin:0 auto;width:100%;margin-top: 0.7rem;}
.whats45{width:100%;margin:0 auto;
}
.whats45 img{width:100%;padding-top: 0.25rem;
    }
.whats a{display:none;
}
.d_twolinek{display:block !important;}
.whats p{font-size:0.4rem;text-align:center;color:#212223;
	line-height: 350%;font-family: "NOTOSANSJP-REGULAR";
}
.qrbody{display:none;margin:0 auto;justify-content: center;  
	align-items: center;margin-top: 0.6vw;}
.qrbody>img{display:block;margin-right:3vw;width: 7vw;}
/* what's  */



/* Benefit */
.benefit{border-top:1px solid #8D949B;
	border-bottom:1px solid #8D949B;margin-top:5vw;padding:5vw 0;
	width: 100%;
}
.benefit p{
	letter-spacing: 0.05rem;
	font-family: "NOTOSANSJP-MEDIUM";text-align:center;color:#212223;font-size:0.32rem;}
.benefitinput{width:6.9rem;margin:0 auto;margin-top:0.25rem;
	background:#ECE8E8;height:0.6rem;
	border-radius: 0.1rem;
}
#input{float:left;    width:60%;    background: none;height:0.6rem;
	line-height:0.6rem;text-indent:2em;color:#797979;font-size:0.24rem;
        border: none;}
#button{
	font-family: "NOTOSANSJP-MEDIUM";
	float:right;width:2.4rem;background:#212324;
	border-radius: 0.1rem;text-align:center;color:#fff;height:0.36rem;
	line-height:0.36rem;margin-top:0.12rem;margin-right:0.12rem;
	cursor:pointer;font-size:0.2rem;        border: none;
}
/* Benefit */

/* 120 */
.a120{background:url(../images/120bg.png) no-repeat center center;
	background-size:100% auto;padding-top: 3vw;
}
.a120 p{
	font-family: "LINESeedJP_OTF_Bd";
	color:#212223;font-size:3.8vw;padding-left:0.5em;}
.a120 p i{font-style:normal;font-size:5.9vw;}
.a120 p span{font-family: "LINESeedJP_OTF_Bd";font-size:3.66vw;}
.a120 h1{font-family: "LINESeedJP_OTF_Eb";color:#212223;font-size:6.5vw;float:right;padding-right:0.3em;padding-top:0.3em;
	line-height:125%;
}
/* 120 */



/* work */
.work{width:100%;        position: relative;
}
.work img{display:block;
        width: 7rem;padding-top:0.5rem;
}
.work p{
	letter-spacing: 0.13vw;
	color:#333333;font-size:0.24rem;width: 6.8rem;margin:0.2rem auto;
	       letter-spacing: 0.03rem; line-height: 200%;font-family: "LINESeedJP_OTF_Rg";
}
.work p i{font-family: "LINESeedJP_OTF_Bd";font-style:normal;}
/* work */


/* lixiang */
.lixiang{margin-top:3vw;}
.lixiang>img{display:block;margin:0 auto;width:100%;margin-bottom: 0.6rem;
        margin-top: 0.8rem;}
.lixiangul{width:100%;display:flex;align-items: flex-end;justify-content: space-between;
	margin: 0 auto;
}
.lixiangul li{text-align:center;}
.lixiangul li>img{margin:0 auto;display:block;}
.lixiangul li p{
	font-family: "BarlowSemiCondensed-ExtraBoldItalic";
	color:#212223;font-size:0.2673rem;line-height: 200%;padding-bottom:1vw;}
.lixiangul li span{
	font-family: "LINESeedJP_OTF_Rg";
	display:block;color:#212223;font-size:0.198rem;}
.lixiangul li:nth-child(1)>img{width:21.07vw;}
.lixiangul li:nth-child(2)>img{width:25.79vw;}
.lixiangul li:nth-child(3)>img{width:21.25vw;}
.lixiangul li i{display:flex; justify-content: center;
    align-items: center;}
.lixiangul li i img{width:0.34rem;}
.lixiangul li i img.hoveryellow{display:none;}
.lixiangul li:hover i img.hoveryellow{display:inline-block;}
.lixiangul li:hover i img.hover{display:none;}
/* lixiang */
/* lixiang */




/* lixiangbot */
.lixiangbot{display:block;width:61.75vw;}

/* lixiangbot */



/* kballone */
.kballone{width:100%;background:url(../images/kballonebg.png) no-repeat top center;
	background-size:100% auto;margin-top: -10vw;text-align:center;padding-top: 17vw;
}
.kballone>span{
	font-family: "BarlowSemiCondensed-SemiBold";
	display:block;text-align:center;transform: rotate(-11.5deg);
	color:#333333;font-size:0.225rem;
}
.kballone>p{
	font-family: "LINESeedJP_OTF_Eb";
	text-align:center;transform: rotate(-11.5deg);
	color:#333333;font-size:6.52vw;
}
.kballone>p>i{font-family: "BarlowSemiCondensed-ExtraBoldItalic";font-size:8.1vw;}


/* --------kballonebodyone */
.kballonebodyone{margin-top:12vw;}
.dlp_toplo{margin-top:0 !important;}
.kballonebodyonel>img{width:4.56rem;padding-left: 1vw;}
.kbaluitralonebodyonel{margin-top:6vw;}
.kballonebodyonellink{
	font-family: "LINESeedJP_OTF_Th";
	width:6.01rem;
	background:url(../images/kballonebodyonel.png) no-repeat;
	background-size:100% auto;height:0.53rem;color:#ffffff;
	font-size:0.2835rem;line-height:0.53rem;
	margin: 1.5vw 0 2.75vw 0;
	text-indent: 1em;
}

.uitra_kballonebodyonellink{background:url(../images/zzfflinttxt.png) no-repeat !important;}
.kballonebodyonel>p{
	padding-left:1em;
	font-family: "LINESeedJP_OTF_Rg";letter-spacing: 0.03rem;
	color:#333;font-size:0.2673rem;line-height:125%;}
.kballonebodyonel>p>i{
	font-family: "LINESeedJP_OTF_Bd";
	font-size:0.2025rem;font-style:normal;}
.kballonebodyonel{float:left;text-align: left;}
.kballonebodyoner{
float:none;        width: 6.12rem;padding-right:1.2rem;
        padding-top: 0.4rem;
        margin: 0 auto;}
.uitra_kballonebodyoner{padding-bottom:0.6rem;}
.dlp_toplo .kballonebodyoner{padding-right:0 !important;}

/* --------kballonebodytwo */

.kballonebodytwo{margin-top:8vw;}
.kballonebodytwo .kballonebodyonel>img{width:6.24rem;}
.kballonebodytwo .kballonebodyonellink{background:url(../images/kballtwobodyonel.png) no-repeat;
background-size:100% auto;
}
.kballonebodytwo .kballonebodyonel{float:left;}
.kballonebodytwo .kballonebodyoner{float:none;width:4.48rem;margin-top: -8vw;}

/* --------kballonebodythree */

.kballonebodythree{margin-top:7vw;}
.kballonebodythree .kballonebodyonel>img{width:6.40rem;}
.kballonebodythree .kballonebodyonellink{background:url(../images/kballthreebodyonel.png) no-repeat;
background-size:100% auto;
}
.kballonebodythree .kballonebodyoner{width:4rem;float: right;}



/* kballone */




/* lixiangbot2 */
.lixiangbot2{
	display:block;width:63.94vw;
}
/* lixiangbot2 */




/* ixie1 */
.ixie1{width:100%;
	position:relative;
	margin-top: -7vw;
	
}
.uitra_ixie1{margin-top:0 !Important;padding-top: 1.2rem;padding-bottom: 0.6rem;overflow: hidden;}
.ixie1 .body50 a{display: block;
        background: url(../images/50linkbg.png) no-repeat left top;
        
        background-size: 100% auto;
        width: 2.99rem;
        color: #fff;
        font-size: 0.208rem;
        line-height: 0.87rem;
        text-align: center;
        margin: 0 auto;
        margin-top: 1rem;}
.ixie1bgggggg{display:block;position:absolute;right:0.15rem;top:0.05rem;width:0.3rem;height:98.54%;
	/* height: 97.15%; */
}
.ixie1bgggggg11{height:120% !important;}
.ixie1bgggggg11uitra{height:100% !important;}
.ixie1tou{width:100%;background:url(../images/kballonebg.png) no-repeat top center;
	background-size:100% auto;
}
.uitra_ixie1 .ixie1tou{background:none !important;}
.ixie1tou>p{text-align:center;transform: rotate(-11.5deg);padding-top: 1.7rem;}
.ixie1 .ixie1tou>p{font-family: "BarlowSemiCondensed-ExtraBoldItalic";color:#c25e7f;padding-top: 1.7rem;font-size:1.2442rem;}
.ixie1 .ixie1tou>p>i{
	font-family: "LINESeedJP_OTF_Bd";
	font-size:0.32rem;
}
.ixie1toulbbg{width:100%;background:url(../images/sanshuxm.png) left top no-repeat;
	background-size:7rem auto;
	padding-top: 1.4rem;
        padding-bottom: 1rem;margin-top: 0.2rem;
}
.ixietbaner{width:100%;margin-top: 1rem;}
.ixietbaner>p{
	
font-family: "LINESeedJP_OTF_Bd";	text-align:center;color:#fff;font-size:0.645rem;
	 text-shadow: 0px 0px 5px #999;
}
.djh_spinixietbaner>p{line-height:.8rem;}
.ixietbaner>p>i{display:block;color:#1c1c1c;font-size:0.36rem;
	text-shadow: 0px 0px 5px #999;
}
.wujx{margin-top: 1rem;}
.wujx>img{width: 5.17rem;
        margin: 0 auto;
        display: block;}
	.djh_titanwujx>img{padding-top:0.3rem;}
.wujx>p{font-family: "LINESeedJP_OTF_Rg";color:#333;font-size:0.32rem;
	margin-top: 1rem;line-height:125%;letter-spacing: 0.1rem;
	padding-left: 1rem;
}

.ixielileft{width:81vw;}
.ixielileft>img{display:block;}
.ixielitxtby{}
.ixielitxtby>img{display:block;}
.ixielitxtby p{font-family: "LINESeedJP_OTF_Rg";color: #333;line-height: 125%;
        font-size:0.2673rem;}
.ixielileft1{float:right;width:90.5vw;
	background:url(../images/yousanjbg.png) no-repeat top 7vw right;
	background-size:6.94rem auto;
	padding-bottom: 4vw;
}
.ixielileft2{float:left;background:url(../images/yousanjbgl.png) no-repeat top 12vw right;
	background-size:6.45rem auto;
		padding-bottom: 3vw;
    
}
.ixielileft1>img{float:left;width:4.68rem;
	padding-top: 0.7rem;
}
.ixielileft2>img{float:right;width: 3.09rem;}
.ixielileft1 .ixielitxtby{float:left;        padding-left: 0;
        padding-top: 1rem;}
.ixielileft2 .ixielitxtby{float:left;
	margin-left: 0.6rem;
}
.ixielileft1 .ixielitxtby>img{width:4.77rem;}
.ixielileft2 .ixielitxtby>img{width:5.58rem;
	padding-top: 0.7rem;
}



.video{display:block;margin:0 auto;width:6rem;
	margin-top: 0.5rem;
        margin-bottom: 0.5rem;
}
.video_box {
	position: relative;
	background: #000000;
	padding-top: 56.25%;
	position: relative;
	width: 100%;
  }
  
  .video_mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 12;
  }
  
  #video-player {
	height: 100% !important;
	position: absolute;
	left: 0;
	top: 0;
	width: 100% !important;
  }

.xuehua{width:6.9rem;float:none;
margin: 0 auto;
	background:url(../images/yousanjbg.png) no-repeat top 3vw right;
	background-size:6.94rem auto;
	margin-top: 0.2rem;
}
.xuehuat>img{
	float:left;width:4.47rem;
	padding-top: 0.9rem;padding-bottom: 1rem;
}
.xuehuatr{float:none;width:5.13rem;
	background:url(../images/xuehuatrbg.png) no-repeat bottom right;
	background-size:100% auto;
	margin-left: 0;
        margin: 0 auto;
}
.xuehuatr li{width:23%;float:left;position:relative;text-align: center;
	padding-bottom: 2vw;
}
.xuehuatr li:nth-child(1){width: 38%;}
.xuehuatr li:nth-child(3){width: 37%;}
.xuehuatr li p{font-family: "BarlowSemiCondensed-SemiBoldItalic";position:absolute;bottom:0.7rem;left:-0.2rem;font-size:0.18rem;text-align: left; text-transform: uppercase;}
.xuehuatr li:nth-child(1) p{left:0.2rem;color:#929292;}
.xuehuatr li:nth-child(3) p{left:0.3rem;color:#a68c00;}
.xuehuatr li img{height:2.65rem;}
.xuehuab{}
.xuehuab>img{
	float:right;width:2.07rem;
	
        padding-top: 0.5rem;
        padding-right: 0.6rem;
	
}
.xuehuabr{float:right;width:6.68rem;
	background:url(../images/xuehuabrbg.png) no-repeat center right;
	background-size:100% auto;
}
.xuehuabr li{width:19%;float:left;position:relative;text-align: center;
	padding-bottom: 7vw;
}
.xuehuabr li:nth-child(1){
	width:27%;
}
.xuehuabr li:nth-child(2){
	width:21%;
}
.xuehuabr li:nth-child(3){
	width:27%;
}
.xuehuabr li p{font-family: "BarlowSemiCondensed-SemiBoldItalic";
	position:absolute;bottom:1.3rem;left:-0.2rem;font-size:0.18rem;
	text-align: left;color:#982528;
}
.xuehuabr li:nth-child(1) p{left:0.1rem;color:#2255b5;}
.xuehuabr li:nth-child(2) p{left:-0.15rem;color:#32327f;}
.xuehuabr li:nth-child(3) p{left:0.1rem;color:#267164;}
.xuehuabr li img{height:2.65rem;}

.proct{width:100%;
	background: url(../images/yousanjbgl.png) no-repeat bottom 2vw left;
        background-size: 6.45rem auto;
}
.proct>p{color:#030303;font-size:1.0727rem;margin: 0 auto;
        width: 6.3rem;font-family: "BarlowSemiCondensed-Light";
		padding-bottom: 3vw;
}
.proctbody{width: 6.6rem;margin:0 auto;
}
.proctbtable{width:100%;float:left;margin-left: 0.3rem;}
.proctbtable li{border-bottom:1px dashed #D6D6D6;
	color:#030303;font-size:0.2612rem;line-height:300%;
	
}
.proctbtable li::after {
  content: "";
  display: table;
  clear: both;
}
.proctbtable li p{font-weight:bold;font-family: "BarlowSemiCondensed-SemiBold";width:40%;float:left;text-indent:1em;}
.proctbtable li span{font-family: "YuGothR";width:40%;float:right;display:block;padding-right:1em;text-align:right;}
.proctbody>img{
	display: block;
        float: none;
        width: 4.99rem;
        padding-top: 0.5rem;
        margin: 0 auto;
}
.body50{
	width:100%;
	background:url(../images/sjxiabg.png) no-repeat left bottom;
	background-size:6.01rem auto;padding: 6.6vw 0;
	margin-top: 0vw;margin-bottom:0vw;
	
	padding-bottom: 17vw;
}
.body50 img{
	display: block;
        width: 6.32rem;
        padding-left: 0.6rem;
}
.body50 a{font-family: "NOTOSANSJP-MEDIUM";display:block;background:url(../images/50linkbg.png) no-repeat left top;
	margin-left: 5vw;
	background-size:100% auto;width:2.99rem;color:#fff;font-size:0.208rem;line-height:0.87rem;
	text-align:center;
}
.ixie1 .proctbtable{margin-left: 0rem}

.ixie1 .body50{
	background: url(../images/sjxiabg.png) no-repeat left bottom 0.5rem;
        background-size: 6.01rem auto;
        padding: 0.6rem 0;
        margin-top: 0vw;
        margin-bottom: 0vw;
        padding-bottom: 2rem;
}
.ixie1 .body50 img{padding-left: 0.3rem;}

/* ixie1 */

/* ixie2 */
.ixie2 .proct{width:100%;
	background: url(../images/yousanjbg.png) no-repeat top 12vw right;
        background-size: 6.94rem auto;
}
.ixie2 .video{margin-top:3vw;padding-left: 0.3rem;}
.ixie2{width:100%;position:relative;margin-top: -1.2rem;
	      
	
}
.ixie2bgggggg{display:block;position:absolute;left:0.15rem;top:1.45rem;width:0.3rem;
	position:absolute;height: 99.3%;
}
.ixie2 .ixie1tou>p{
	font-family: "BarlowSemiCondensed-ExtraBoldItalic";
	color:#3f5c48;padding-top: 1.7rem;font-size:1.2442rem;}
.ixie2 .ixie1tou>p>i{
	font-size:0.24rem;font-family: "LINESeedJP_OTF_Bd";
}
.ixie2 .ixie1toulbbg{width:100%;background:url(../images/sanshux1m.png) left top no-repeat;
	background-size:7.42rem auto;
	padding-top: 18vw;
        padding-bottom: 6vw;
}
.eight{width:100%;background:url(../images/yousanjbg.png) no-repeat top 8vw right;
	background-size:6.94rem auto;
}
.eighttl{width:100%;float:left;
	padding-left: 0.6rem;padding-top:0.6rem;
}
.eightsl{width:58%;float:left;
	padding-left: 0.6rem;
        padding-top: 0.5rem;
        margin-top: 3rem;
}
.eightb{margin-top:0.5rem;
        padding-left: 0.9rem;}
.eightbl{width:6.9rem;float:right;padding-top:0.3rem;}
.eightt>img{display:block;float:right;width:4.51rem;}
.eightb>img{display:block;float:left;width:3.96rem;padding-left:0.3rem;
	
	padding-top: 0.3rem;
}
.eights>img{display:block;float:right;width:2.67rem;margin-top: -7.3rem;padding-right:0.6rem;}
.eight p{color:#388177;font-size:0.48rem;font-family: "LINESeedJP_OTF_Bd";}
.eight p>i{color:#f48f02;font-size:0.28rem;display:block;font-style:normal;}
.eight span{font-family: "LINESeedJP_OTF_Rg";color:#333333;font-size:0.2673rem;
	display: block;line-height:125%;
	padding: 2vw 0vw 2vw 1vw;
}
.shejiua p{font-family: "LINESeedJP_OTF_Bd";color:#388177;font-size:0.48rem;}
.shejiua p i{color:#f48f02;font-size:0.28rem;display:block;font-style:normal;}
.shejiua span{font-family: "LINESeedJP_OTF_Rg";color:#333333;font-size:0.2673rem;
	display:block;padding-top: 0.2rem;line-height:125%;
}
.shejiua{width:100%;background:url(../images/yousanjbgl.png) no-repeat top 1rem left;
	background-size:6.45rem auto;
	padding-top: 18vw;
        padding-bottom: 6vw;
}
.d3{width:100%;background:url(../images/yousanjbg.png) no-repeat top  2rem right;
	background-size:6.94rem auto;
	margin-top: 0.2rem;
	padding-bottom: 0.5rem;
}
.d3body{
	background:url(../images/d3bodybg.png) no-repeat  top 1.2rem left 2.2rem;
	background-size:2.38rem auto;
	padding-bottom: 0.5rem;
}
.d3boydleft{font-family: "BarlowSemiCondensed-Bold";float:left;color:#000000;font-size:2.64rem;
	padding-left: 0.6rem;
	line-height: 50%;
}
.d3boydleft>i{font-size:0.48rem;font-style:normal;
	display: block;line-height: 125%;
	padding: 0.3rem 0 0.2rem 0;
}
.d3boydlefbt>p{font-family: "LINESeedJP_OTF_Bd";font-size:0.288rem;
	line-height: 100%;
	color: #f48f02;
}
.d3boydlefbt>p>i{color: #388177;font-style:noral;}
.d3boydlefbt>span{font-family: "LINESeedJP_OTF_Rg";color:#333333;font-size:0.2673rem;display:block;
	line-height: 125%;
	padding: 0.4rem 0;
}
.d3body img{display:block;float:right;
	width:2.64rem;
	margin-top: -5rem;
        margin-right: 0.3rem;
}
.uegao{width:67.4vw;margin:0 auto;}
.viebotxuheua{width:100%;
	background:url(../images/yousanjbgl.png) no-repeat top 10vw left;
	background-size:6.45rem auto;
	margin-top: 10vw;
	margin-bottom: 10vw;
    
}
.vbxhbody{position:relative;}
.vbxhr{
	width: 6.9rem;
        margin: 0 auto;margin-top:0.8rem;
}
.vbxhr::after {
  content: "";
  display: table;
  clear: both;
}
.vbxhtlt{display:block;width:4.47rem;
	
	padding-left: 0.3rem;
}
.vbxhtlb{display:block;width:2.44rem;
	padding-left: 4rem;
        padding-top: 0.4rem;
        padding-bottom: 0rem;
    
}
.vbxhr li{float:left;position:relative;}
.vbxhr li p{position:absolute;font-family: "BarlowSemiCondensed-SemiBoldItalic";font-size:0.216rem;}
.vbxhr li:nth-child(1) p{color:#6f55b5;right: 0.2rem;
        bottom: 0.8rem;}
.vbxhr li:nth-child(2) p{color:#2cb4b0;right: 0.6rem;
        bottom: 0.9rem;}
.vbxhr li:nth-child(3) p{color:#e85d9e;right: 0.2rem;
        bottom: 0.8rem;}
.vbxhr li:nth-child(4) p{color:#02534d;right: 0.4rem;
        bottom: 0.8rem;}
.vbxhr li:nth-child(1) img{width:2.48rem;}
.vbxhr li:nth-child(2) img{width:2.69rem;}
.vbxhr li:nth-child(3) img{width:2.42rem;}
.vbxhr li:nth-child(4) img{width:2.57rem;}
.vbxhr li:nth-child(2){margin-left: 0.2rem;}
.vbxhr li:nth-child(3){margin-top: -1rem;
        padding-left: 1.4rem;}
.vbxhr li:nth-child(4){margin-top: -1rem;
        margin-left: 0.45rem;}

.ixie2 .body50{padding: 1rem 0;padding-bottom: 1.5rem;	}
.ixie2 .body50 a{
	margin-left:0;
	margin-right: 0.6rem;
	float: right;
	margin-top: 0.6rem;
}

/* ixie2 */



/* ixie3 */

.ixie3 .proctbtable{margin-left: 0rem}
.ixie3{width:100%;position:relative;margin-top: -9vw;
}
.ixie3bgggggg{display:block;position:absolute;right:0.15rem;top:0.04rem;width:0.3rem;
	height:99.15%;

}
.ixie1tou{width:100%;background:url(../images/kballonebg.png) no-repeat top center;
	background-size:100% auto;
}
.ixie1tou>h2{
	width:90%;margin:0 auto;
	text-align:center;transform: rotate(-11.5deg);padding-top: 17vw;color:#5ba8ad;font-size:8vw;}
.ixie3 .ixie1tou>h2{padding-top: 15vw;
	font-family: "BarlowSemiCondensed-ExtraBoldItalic";
}
.ixie1tou>h2>i{font-family: "LINESeedJP_OTF_Bd";font-size:0.24rem;}
.ixie1tou>p{font-family: "LINESeedJP_OTF_Bd";
	width:90%;margin:0 auto;font-size:5.05vw;
	text-align:center;transform: rotate(-11.5deg);padding-top: 5vw;
}
.ixie3 .ixie1tou>p{
	padding-top: 0vw;
}

.qusan{width:100%;
	background:url(../images/yousanjbg.png) no-repeat top -2vw right;
	background-size:6.94rem auto;
}
.qusan>img{width:4.47rem;float:none;display:block;      
	padding-bottom: 0.6rem;
  padding-left: 0.3rem;
}
.qusanrigt{
	width:6.9rem;
	float: none;
        margin: 0 auto;background:url(../images/quwangjasbasfas.png) no-repeat center right;
	background-size: 100% auto;
        padding-bottom: 0.5rem;
}
.qusanrigt li{
	float:left;width: 33.33%;
        text-align: center;position:relative;
}


.qusanrigt li p{font-size:0.21rem;
	position: absolute;
        text-align: left;
        bottom: -4vw;
        left: 40%;font-family: "BarlowSemiCondensed-SemiBoldItalic";
}
.qusanrigt li:nth-child(1) p{color:#c77e9d;}
.qusanrigt li:nth-child(2) p{color:#4099a2;}
.qusanrigt li:nth-child(3) p{color:#9d6cd0;}
.qusanrigt li:nth-child(2){padding-top: 1rem;}
.qusanrigt li:nth-child(3){padding-top: 2rem;}
.qusanrigt li img{
	        width: 1.43rem;
}

.txt2h{width:6.52rem;display:block;margin:0 auto;
	margin-top: 1rem;
        margin-bottom: 1.5rem;
}
.puwang{width:100%;       margin: 0vw 0 0.6rem 0;
	background:url(../images/yousanjbg.png) no-repeat top 1.7rem right;
	background-size:6.94rem auto;
	padding-top: 1rem;
}
.puwangboy img{display:block;float:left;width:3.55rem;}
.puwangboy p{float:left;color:#6cbfc6;font-size:0.288rem;padding-left: 0.4rem;
font-style: italic;
        padding-top: 2.5rem;font-family: "LINESeedJP_OTF_Bd";
}
.pu{width:100%;background:url(../images/yousanjbgl.png) no-repeat center left;
	background-size:6.45rem auto;
	margin-bottom: 1rem;
}
.pobody{display:flex;justify-content: space-between;width:6.6rem;
	
}
.pobody li:nth-child(1) img{width:30.5vw;display:block;
	padding-top: 7vw;
}
.pobody li:nth-child(2) img{width:1.57vw;display:block;}
.pobody li:nth-child(3) img{width:34.09vw;display:block;
	padding-top: 2vw;
}
.pobody li p{color:#6cbfc6;font-size:0.25rem;
	padding-top: 0.5rem;line-height: 150%;font-family: "LINESeedJP_OTF_Bd";
}
.pobody li:nth-child(3) p{padding-top: 0.35rem;}
.ixie3lsasd{width:78vw;margin:0 auto;
}
.ixie3lsasd li{text-align:center;}
.ixie3lsasd li p{font-family: "LINESeedJP_OTF_Bd";font-size:0.35rem;color:#171717;line-height: 300%;}
.ixie3lsasd li:nth-child(1) img{width:5.68rem;padding-bottom: 0.2rem;}
.ixie3lsasd li:nth-child(2) img{width:2.76rem;padding-top: 0.3rem;}
.ixie3lsasd li:nth-child(3) img{width:2.61rem;        padding-bottom: 0.8rem;
        padding-top: 1rem;
}
@keyframes floatAnimation {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(0.5rem); 
  }
  100% {
    transform: translateY(0);
  }
}

.floating-element {
  animation: floatAnimation 1s ease-in-out infinite;
}
.ixie3 .body50{
	margin-bottom: 0vw;        margin-top: 0vw;
	padding: 0.7rem 0 2rem 0;
}
.ixie3 .body50 a{margin-left:0;margin:0 auto;width:3rem;margin-top: 0.8rem;}
.ixie3 .body50 img{
	display:block;width:4.97rem;
	margin: 0 auto;
}





.ixieullist{
	width:86vw;margin:0 auto;
}
.ixieullist>img{display:block;margin:0 auto;width: 55vw;margin-top: 15vw;}
.ixieullist>span{display:block;color:#171717;
	font-size:4vw;font-family: "LINESeedJP_OTF_Bd";
	text-align:center;line-height: 300%;
}
.ixieullistul{width:100%;}
.ixieullistul li{float:left;width:48%;
	margin-left:4%;
}
.ixieullistul li .aseslitop{
	background:#F2F3F3;overflow:hidden;
}
.ixieullistul li .aseslitop img{
	width:100%;transition: transform 0.3s ease;
}

.asseslibot p{
	font-family: "LINESeedJP_OTF_Bd";font-size:0.26rem;padding-top:1vw;
	color:#171717;line-height: 150%;text-align:center;height:3em;
}
.asseslibot span{
	display: block;
        text-align: center;margin-bottom: 3vw;
	font-family: "NOTOSANSJP-REGULAR";color:#171717;font-size:0.2612rem;line-height: 150%;
}
.asseslibot span i{
	font-style:normal;font-family: "NOTOSERIFJP-BOLD";
	color:#63d8c9;
}
.ixieullistul li .aseslitop img:hover{
	transform: scale(1.1); 
}

.ixieullistul li:nth-child(1){
	margin-left:0;
}
.ixieullistul li:nth-child(3){
	margin-left:0;
}
.ixieullistul li:nth-child(5){
	margin-left:0;
}
.ixieullistul li:nth-child(7){
	margin-left:0;
}


/* ixie3 */


/* footer */
.footer{width:100%;background:url(../images/kballonebg.png) no-repeat top center;
	background-size:100% auto;padding-top: 1.7rem;
	margin-top: -0.6rem;
}
.footer>p{font-family: "BarlowSemiCondensed-ExtraBoldItalic";text-align:center;transform: rotate(-11.5deg);
	font-size:0.93rem;color:#333333;
}
.footer>p>i{font-family: "LINESeedJP_OTF_Bd";font-size:0.24rem;}

.footbody{width:6.9rem;margin:0 auto;margin-top:1.2rem;overflow-x: auto;}
.footbody li{border-bottom:1px dashed #D8D9D9;font-size:0.2093rem;line-height:300%;width: 125%;}
.footbody li::after {
  content: "";
  display: table;
  clear: both;
}
.footbody li p{font-weight:bold;font-family: "BarlowSemiCondensed-SemiBold";width:21%;float:left;text-indent:1em;}
.footbody li span{font-family: "YuGothR";width:25%;float:left;text-align:right;display:block;
	
}
.footsmallt{   font-size: 0.14rem;
    line-height: 150%;
	 text-align: left;margin-top: -0.15rem;}
	 .mghbrn{display:none;}
.footbody li span:nth-of-type(2){width:25%;}
.footbody li span:last-of-type{
	padding-right:1em;
}
.footshow{width:100%;background:url(../images/sjxiabg.png) no-repeat left top;
	background-size: 6.01rem auto;
        padding: 0.55rem 0;
        margin-top: 0.6rem;
        margin-bottom: 0.2rem;
}
.footshowbody{
	width:6.9rem;margin:0 auto;display:flex;justify-content: center;
        align-items: center;
}
.footshowbody img:nth-child(1){width:100%;}


.footshowbody img:nth-child(2){width:100%;}
.footalie{font-family: "NOTOSANSJP-MEDIUM";display:block;width:3.25rem;
	background:url(../images/footbt.png) no-repeat left top;line-height: 0.93rem;
background-size:100% auto;font-size:0.24rem;color:#fff;text-align:center;
}
/* footer */


#dnavha{position:fixed;right:0;top:40%;z-index:99999;opacity:0;transition:all ease .4s;}
#dnavha li{display:block;width:100%;background: #EFF2F9;padding: 0 1vw;height:0.52rem;line-height:0.52rem;border: 1px solid #fff;transition:all ease .4s;}
#dnavha li a{font-size:0.26rem;line-height:0.52rem;display:block;color:#000;font-family: "NOTOSANSJP-MEDIUM";transition:all ease .4s;}
#dnavha li:nth-child(1):hover{background:#FA2A78;}
#dnavha li:nth-child(2):hover{background:#7F77CA;}
#dnavha li:nth-child(3):hover{background:#C25E7F;}
#dnavha li:nth-child(4):hover{background:#3F5C48;}
#dnavha li:nth-child(5):hover{background:#5BA8AD;}
#dnavha li:hover a{color:#fff;}

.mh{display:block;}
.pc{display:none !important;}


@keyframes topbothun {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(1vw); 
  }
  100% {
    transform: translateY(0);
  }
}

.topbothun:hover{
  animation: topbothun 1s ease-in-out infinite;
}


















.djh_spinxuehuabr{
	background: url(../images/djh_spinxuehuab.png) no-repeat center right;
        background-size: 100% auto;margin-right:0.1rem;
}
.djh_spinxuehuabr li:nth-child(1){
	width: 33%;
}
.djh_spinxuehuabr li:nth-child(2){
	width: 33%;
}
.djh_spinxuehuabr li:nth-child(3){
	width: 33%;
}
.djh_spinxuehuabr li:nth-child(1) p{
	left: 0.3rem;color:#f46db1;
}
.djh_spinxuehuabr li:nth-child(2) p{
	left: 0.3rem;color:#9c0909;
}
.djh_spinxuehuabr li:nth-child(3) p{
	left: 0.3rem;color:#a9e077;
}
.djh_spinxuehuatr{
	   background: url(../images/djh_spinxueht.png) no-repeat bottom right;
	   background-size: 100% auto;
}
.djh_spinxuehuatr li{
	        width: 50%;
}
.djh_spinxuehuatr li:nth-child(1){
	width: 50%;
}
.djh_spinxuehuatr li:nth-child(1) p{
	left: 0.5rem;color:#1284db;bottom:1rem;
}
.djh_spinxuehuatr li:nth-child(2) p{
	left: 0.6rem;color:#00c2d7;bottom:1rem;
}
.djh_spinvideo{
	        margin-top: 0.6rem;
}
.djh_spinkballonebodyonel>p{
	padding-top: 0.3rem;
}
.kballonebodythree .djh_spinkballonebodyonel>img{
	width: 5rem;
}
.djh_spinwujx>p{
	padding-left: 0.3rem;
}
.djh_spinbannerbody{width:100%;position:relative;margin-top: 1.2rem;overflow:hidden;
}
.djh_spinbannerbody>img{width:100%;}
.djh_spinbannerig{position:absolute;display:block;
	left: 0.6rem;
        top: 0.4rem;
        width: 1.5rem !important;
}
.djh_spinixie1{
	margin-top: -1rem;padding-bottom:0.6rem;overflow: hidden;
}
.djh_spinixie1tou{
	padding-top: 0.45rem;
}.djh_spinkballonebodyonellink{
	background: url(../images/djh_spinzzfflinttxt.png) no-repeat !important;
	background-size: 100% auto !important;
}
.djh_1spinixielitxtby{
	padding-top: 0.3rem !important;
	padding-bottom: 1rem;
}
.djh_spinkballonebodyonel{padding: 0.6rem 0;}
.djh_spinixie1bgggggg{height:100.59% !important;
	top: -0.08rem !important;
}
.djh_spinixie1bgggggg2{height:100.05% !important;}
.djh_wukongnxuehuatr{
	        background: url(../images/djh_wukongnxueht.png) no-repeat bottom right;
			       background-size: 100% auto;background-size: 100% auto;margin: 0 auto !important;
}
.djh_wukongnxuehuatr li:nth-child(1){
	padding-top: 0.9rem;
}
.djh_wukongnxuehuatr li:nth-child(1) p{
	color:#ce5b20;
}
.djh_wukongnxuehuatr li:nth-child(2) p{
	color:#3aa4aa !important;
}
.ixielileft2 .djh_wukongixielitxtby>img{
	width:4rem;
}
.ixielileft1 .djh_1wukongixielitxtby>img{
	width: 4rem;
}
.djh_wukongbannerbody{z-index:998;margin-top: 1.2rem;}
.djh_wukongixie1{
	margin-top: -29.5vw;margin-bottom: 0.6rem;
}
.ixie1toulbbg_djhwukong{
	background: url(../images/djh_wukongsanshuxmh.png) left top no-repeat;
	background-size:100% auto;
}
.djh_wukongwujx>img{padding-right:0.3rem;}
.djh_wukongkballonebodyonellink{
	background: url(../images/djh_wukongzzfflinttxt.png) no-repeat;
        background-size: 100% auto;
}
.djh_titankballonebodyonellink{
	background: url(../images/djh_titanzzfflinttxt.png) no-repeat;
        background-size: 100% auto;
}
.ixielileft2 .djh_titanixielitxtby>img{
	width:4rem;
}
.djh_titanbannerig{
	position:absolute;display:block;
	left: 50%;
        top: 0.5rem;
        width: 3.2rem !important;
        margin-left: -1.6rem;
}
.ixie1toulbbg_djhtitan{
	background: url(../images/djh_titansanshuxmh.png) left top no-repeat;
        background-size: 100% auto;
}
.djh_titanxuehuatr{
	background: url(../images/djh_titanxueht.png) no-repeat bottom right;
        background-size: 100% auto;margin-left:0;
}
.djh_titanxuehuabr{
	background: url(../images/djh_titanxuehuab.png) no-repeat center right;
        background-size: 100% auto;width: 4.6rem;
		margin-right: 0.9rem;
}

.djh_titanxuehuabr li:nth-child(1){
	width:50%;
}
.djh_titanxuehuabr li:nth-child(2){
	padding-left: 0.5rem;
}
.ixie1toulbbg_djhspin{
	background: url(../images/djh_spinsanshuxmh.png) left top no-repeat;
        background-size: 100% auto;
}
.ixielileft2 .djh_spinixielitxtby>img{
	width: 5rem;
}
.djh_titanixie1bgggggg{
	        top: 0.04rem !important;height:100% !important;
}
.djh_titanxuehuatr li:nth-child(1) p{
	left: 0.4rem;
        color: #fb7426;
        bottom: 1rem;
}
    .djh_titanxuehuatr li:nth-child(2) p {
        left: 0.5rem;
        color: #eb8c81;
        bottom: 1rem;
    }
	    .djh_titanxuehuabr li:nth-child(1) p {
        left: 0.5rem;
        color: #23c8d3;
    }
	    .djh_titanxuehuabr li:nth-child(2) p {
        left: 0.5rem;
        color: #13ab03;
    }
	
	
	
	
/*-----------------------------------------------------------------------Accurate-X------------------------------------------------------------------------------*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
  }
  
  .clearfix {
	display: inline-block;
	display: block;
	zoom: 1;
  }
.X_ixie1,
.A_ixie1,
.E_ixie1,
.N_ixie1{ margin-top: 1.2rem; padding-bottom: 1rem;}
.X_ixie1 .ixie1tou,
.A_ixie1 .ixie1tou,
.E_ixie1 .ixie1tou,
.N_ixie1 .ixie1tou{ background: none;}


.X-banner{ background: url(../images/X-bannerBgmh.png) no-repeat center top; background-size: 100% auto;}
.X-banner img{ position: relative; display: block; width: 100%; z-index: 3;}
.X_ixie1 .ixie1bgggggg{ top: 0; height: 100% !important;}
.X_ixie1 .ixie1toulbbg {
	background-image: url(../images/X-sanshuxm.png);
}
.X_ixie1 .wujx{ margin-top: 1.7rem;}
.X_ixie1 .wujx>p{ padding-left: .5rem;}
.X_ixie1 .uitra_kballonebodyonellink{ background: url(../images/X-zzfflinttxt.png) no-repeat !important;}
.X_ixie1 .ixielileft1{ background-position: top 2rem right;}

.X_ixie1 .ixielitxtby>img{ width: auto !important; height: 2rem; }
.X_ixie1 .ixielileft1>img{ width: 3rem;}
.X_ixie1 .ixielileft3 {
	float: right;
	width: 90.5vw;
	background: url(../images/yousanjbg.png) no-repeat top 7vw right;
	background-size: 6.94rem auto;
	padding-bottom: 4vw;
}
.X_ixie1 .ixielileft3>img{ width: 3rem;}
.X_ixie1 .ixielileft4{ position: relative; width: 90%; margin-top: 1rem; margin-left: 5%;}
.X_ixie1 .ixielileft4>img{ width: 4rem;  position: absolute; right: 1rem; top:4rem;}
.X_ixie1 .ixielileft4 .ixielitxtby>img{ width: 74% !important; height: auto !important; margin-bottom: 1rem; }

.X_ixie1 .xuehuat{ position: relative; }
.X_ixie1 .xuehuat>img:nth-of-type(1){padding-bottom: .5rem;}
.X_ixie1 .xuehuat>img:nth-of-type(2){ position: absolute; right: .5rem; bottom: 0; width: 2rem; padding-bottom: 0; }
.X_ixie1 .xuehuatr{ float: left; width: 100%; background-image: url(../images/X-xuehuatrbg.png);}
.X_ixie1 .xuehuatr li{ width: 40%; margin-left: 5%;}
.X_ixie1 .xuehuatr li img{ margin-left: 1rem;}
.X_ixie1 .xuehuatr li:nth-child(1){ margin-top: 2rem;}
.X_ixie1 .xuehuatr li:nth-child(1) p{ color: #1b2130; left: 1rem;}
.X_ixie1 .xuehuatr li:nth-child(2) p{ color: #a13c42; left: 1rem;}


/*--------------------------------------------------------------Aeolus-------------------------------------------------------------*/
.A-banner img{ display: block; width: 100%;}
.A_ixie1 .ixie1bgggggg{ top: 0; height: 100% !important;}
.A_ixie1 .ixie1toulbbg { background-image: url(../images/A-sanshuxm.png);}
.A_ixie1 .ixietbaner>p{ width: 90%; margin-left: 3%; line-height: .8rem;}
.A_ixie1 .Aeolusixietbaner{        margin-top: 1.6rem;}
.A_ixie1 .wujx>p{ padding-left: .5rem;}
.A_ixie1 .uitra_kballonebodyonellink{ background: url(../images/A-zzfflinttxt.png) no-repeat !important;}
.A_ixie1 .ixielileft1{ background-position: top 2rem right;}
.A_ixie1 .ixielitxtby>img{ width: auto !important; height: 2rem; }
.A_ixie1 .ixielileft1>img{ width: 4rem;}
.A_ixie1 .ixielileft2 .ixielitxtby>img{ height: 1rem; }
.A_ixie1 .ixielileft3 { float: right; width: 90.5vw; margin-top: .5rem; background: url(../images/yousanjbg.png) no-repeat top 7vw right; background-size: 6.94rem auto; padding-bottom: 4vw;}
.A_ixie1 .ixielileft3>img{ width: 3rem; margin-bottom: 1rem;}
.A_ixie1 .ixielileft4{ position: relative; width: 90%; margin-top: 1rem; padding-left: 5%; background: url(../images/yousanjbgl.png) no-repeat top 4vw left; background-size: 80vw auto; }
.A_ixie1 .ixielileft4>img{ float: right; width: 5.4rem; margin-right: .5rem;}
.A_ixie1 .ixielileft4 .ixielitxtby>img{ width: 60% !important; height: auto !important; }

.A_ixie1 .xuehuat{ position: relative; padding-bottom: 1.5rem; }
.A_ixie1 .xuehuat>img:nth-of-type(1){padding-bottom: .5rem;}
.A_ixie1 .xuehuat>img:nth-of-type(2){ position: absolute; right: .5rem; bottom: 0; width: 2rem; padding-bottom: 0; }
.A_ixie1 .xuehuatr{ float: left; width: 100%;  background-image: url(../images/A-xuehuatrbg.png); }
.A_ixie1 .xuehuatr li{ width: 40%; margin-left: 5%; padding-top: .5rem;}
.A_ixie1 .xuehuatr li img{ margin-left: 1rem;}
.A_ixie1 .xuehuatr li:nth-child(1) p{ color: #2255b5; left: 1rem;}
.A_ixie1 .xuehuatr li:nth-child(2) p{ color: #982528; left: 1rem;}

/* --------------------------------------------------------------------Elite-------------------------------------------------------------------------------------- */
.E-banner{ position: relative; }
.E-banner .bg{ display: block; width: 93.625%;}
.E-banner .img{ position: absolute; right: 4.9vw; top: 3.33vw; width: 42.6vw; z-index: 9;}
.E_ixie1 .ixie1toulbbg { background-image: url(../images/E-sanshux.png); padding-bottom: 12vw; margin-top: -16vw;}
.E_ixie1 .wujx{ margin-top: 0.3rem;}
.E_ixie1 .wujx>p{ padding-left: .5rem;}
.E_ixie1 .ixie1bgggggg{ top: 0; width: 4.48vw; height: 100% !important;}
.E_ixie1 .kballonebodyone{ margin-top: 1.56vw;}
.E_ixie1 .uitra_kballonebodyonellink{ background: url(../images/E-zzfflinttxt.png) no-repeat !important;}
.E_ixie1 .ixielileft1{ padding-bottom: 12vw; background-position: top right;}
.E_ixie1 .ixielileft1>img{ float: right; width: 4.5rem; padding-top: 0; margin-right: 1.5rem;}
.E_ixie1 .ixielileft1 .ixielitxtby{ padding-left: 0; }
.E_ixie1 .ixielileft1 .ixielitxtby>img{ height: 1rem; }
.E_ixie1 .ixielileft2{ padding-bottom: 10vw; margin-top: 3vw; background-position: top left; background-size: 100% auto;}
.E_ixie1 .ixielileft2>img{ width: 4rem; padding-top: 3.5vw;}
.E_ixie1 .ixielileft2 .ixielitxtby>img{ height: 1rem; padding-top: 9vw;}
.E_ixie1 .ixielileft3 { float: right; width: 90.5vw; background: url(../images/yousanjbg.png) no-repeat top 7vw right; background-size: 76.54vw auto; padding-bottom: 4vw;}
.E_ixie1 .ixielileft3>img{ float: left; width: 4.5rem; margin-bottom: 1rem;}
.E_ixie1 .ixielileft3 .ixielitxtby{ float: right; margin-right: 12vw;}
.E_ixie1 .ixielileft3 .ixielitxtby>img{ height: 1.5rem;}
.E_ixie1 .ixielileft3  .uitra_kballonebodyonellink{ background: url(../images/E-zzfflinttxt2.png) no-repeat !important;}
.E_ixie1 .ixielileft4{ position: relative; width: 90%; margin-top: 1rem; margin-left: 5%;}
.E_ixie1 .ixielileft4>img{ width: 3rem;  position: absolute; right: 0rem; top:1rem; z-index: 2;}
.E_ixie1 .ixielileft4 .ixielitxtby>img{ width: 60% !important; height: auto !important; }
.E_ixie1 .ixielileft5{ float: left; margin-left: 9.5vw; margin-top: -5vw;}
.E_ixie1 .ixielileft5>img{ float: left; width: 4.5rem; margin-bottom: 1rem; }
.E_ixie1 .ixielileft5 .ixielitxtby{ float: left; }
.E_ixie1 .ixielileft5 .ixielitxtby>img{ height: 1rem; }

.E_ixie1 .xuehuat{ position: relative; padding-bottom: 1.5rem; }
.E_ixie1 .xuehuat>img:nth-of-type(1){padding-bottom: .5rem;}
.E_ixie1 .xuehuat>img:nth-of-type(2){ position: absolute; right: .5rem; bottom: 0; width: 2rem; padding-bottom: 0; }
.E_ixie1 .xuehuatr{ float: left; width: 100%;  background-image: url(../images/E-xuehuatrbg.png); }
.E_ixie1 .xuehuatr li{ width: 40%;}
.E_ixie1 .xuehuatr li p{ left: 1.8rem; }
.E_ixie1 .xuehuatr li:nth-child(1) p{ color: #6f55b5;}
.E_ixie1 .xuehuatr li:nth-child(2) p{ color: #2cb4b0;}
.E_ixie1 .xuehuatr li:nth-child(3) p{ color: #e85d9e;}
.E_ixie1 .xuehuatr li:nth-child(4) p{ color: #02544e;}
.E_ixie1 .xuehuatr li:nth-child(3),.E_ixie1 .xuehuatr li:nth-child(4){ margin-top: -.5rem;}
.E_ixie1 .xuehuatr li:nth-child(3){ margin-left: 15%;}


/* ------------------------------------------------------------------------------- Navigator ------------------------------------------------------------------------------ */

.N-banner img{ position: relative; display: block; width: 100%; z-index: 3;}
.N_ixie1 .ixie1bgggggg{ top: 0; width: 4.48vw; height: 100% !important;}
.N-title{ display: block; width: 5rem; margin-left: 1rem; margin-top: -.5rem;}

.N_ixie1 .ixielileft1{ padding-top: 9.4vw; margin-top: 0; background-position: top 3rem right;}
.N_ixie1 .ixielileft1>img{ float: left; width: 4.5; padding-top: 0; }
.N_ixie1 .ixielileft1 .ixielitxtby{ padding-left: 5.6vw; padding-top: .5rem;}

.N_ixie1 .ixielileft1 .ixielitxtby p{ margin-top: .5rem; font-size: .3rem; line-height: .5rem; color: #6cbfc6; font-family: "LINESeedJP_OTF_Bd"; font-style: italic;}
.N_ixie1 .kballonebodyone{ float: left; width: 90vw; padding-left: 8vw; margin-top: 2vw; background: url(../images/yousanjbgl.png) no-repeat top 3rem left; background-size: 85vw auto; padding-bottom: 4vw;}
.N_ixie1 .kballonebodyoner{ margin-right: 10vw;}
.N_ixie1 .uitra_kballonebodyonellink{ background: url(../images/N-zzfflinttxt.png) no-repeat !important;}
.N_ixie1 .ixielileft3{ float: right; width: 90vw; margin-top: 2vw; background: url(../images/yousanjbg.png) no-repeat top 11.5vw right; background-size: 85vw auto; padding-bottom: 4vw;}
.N_ixie1 .ixielileft3 .ixielitxtby{ float: left; margin-bottom: .5rem;}
.N_ixie1 .ixielileft3 .ixielitxtby:nth-of-type(1) img{ width: 5rem; margin-top: 4.48vw;}
.N_ixie1 .ixielileft3 .ixielitxtby:nth-of-type(2) img{ width: 5rem; margin-top: 2.18vw;}
.N_ixie1 .ixielileft3 .ixielitxtby p{ margin-top: .5rem; font-size: .3rem; line-height: .5rem; color: #6cbfc6; font-family: "NOTOSANSJP-REGULAR";  letter-spacing: normal;}
.N_ixie1 .ixielileft3 .line{ display: none;}

.N_ixie1 .ixielileft2{ width: 90vw; background-position: top 10vw left;}
.N_ixie1 .ixielileft2>img{ float: right; width: 4rem; padding-top: 0; margin-right: .5rem; margin-bottom: .5rem; }
.N_ixie1 .ixielileft2 .ixielitxtby>img{  padding-top: 0;}
.N_ixie1 .xuehua{  width: 100%; margin-bottom: 1rem;}
.N_ixie1 .xuehuat{ position: relative; }
.N_ixie1 .xuehuat>img:nth-of-type(1){ margin-left: .5rem;}
.N_ixie1 .xuehuat>img:nth-of-type(2){display: none; }
.N_ixie1 .xuehuatr{ float: left; width: 96%; margin-left: 0; background: url(../images/N-xuehuatrbg.png) no-repeat center center ; background-size: 100% 100%;}
.N_ixie1 .xuehuatr li{ width: 33%;  }
.N_ixie1 .xuehuatr li:nth-child(2){ margin-top: 8vw;}
.N_ixie1 .xuehuatr li:nth-child(3){ margin-top: 16vw;}
.N_ixie1 .xuehuatr li img{ margin: 0 auto;}
.N_ixie1 .xuehuatr li p{ left: .9rem; bottom: -.5rem; text-transform: uppercase; }
.N_ixie1 .xuehuatr li:nth-child(1) p{ color: #c77e9d}
.N_ixie1 .xuehuatr li:nth-child(2) p{ color: #4099a2}
.N_ixie1 .xuehuatr li:nth-child(3) p{ color: #9d6cd0}

.AccessoriesPage .ixieullist{ letter-spacing: normal;}


.buy {
	position: fixed;
	right: 0.1rem;
	bottom: 1.5rem;
	width: 0.6rem;
	height: 0.6rem;
	background-color: #3184ff;
	border-radius: 50%;
	box-shadow: 0 0 3px #dbd3d3;
	font-size: .26rem;
	line-height: 0.6rem;
	text-align: center;
	z-index: 9;
  }
  .buy a {
	display: block;
  }
  .buy img {
	width: 0.32rem;
	vertical-align: middle;
  }
  .buy span {
	display: none;
  }

  .topbanner-m{ position: relative; z-index: 2;}