﻿@import url("master.css");
@import url("iconfont.css");
@import url("roll.css");
@import url("animate.css");
:root{
	--color1:#000;
	--color2:#333;
	--bcr1:cubic-bezier(.4,.4,0,1);
	--bcr2:cubic-bezier(0.06, 0.28, 0, 1);
}
.move_top{padding-top:.9rem;}
.mobile_img{display:none;}

/*main*/


.container{opacity: 0;visibility: hidden;}

/*font_effect*/
.font_effect>span{display:inline-table;}
.font_effect>span>font{display:block;-webkit-animation-duration:.75s !important;animation-duration:.75s !important;}
.font_effect>span>font.fadeIn{-webkit-animation-duration:1.2s !important;animation-duration:1.2s !important;}

/*》》》》》》》》》》相册、视频（打开动画）《《《《《《《《《《*/
#spotlight{background-color:rgba(0,0,0,.6);clip-path: circle(0px at center);-webkit-clip-path:circle(0px at center);}
#spotlight.show{clip-path: circle(100% at center);-webkit-clip-path: circle(100% at center);
transition: clip-path ease 1s;-webkit-transition: clip-path ease 1s;}

/*》》》》》》》》》》字体间距《《《《《《《《《《*/
.zh{letter-spacing:0.125em;}

/*》》》》》》》》》》分页器《《《《《《《《《《*/
.pagination{text-align:center;}
.pagination li{display:inline-block;padding:0 .1rem;}
.pagination li a,.pagination li span{display:block;width:.52rem;height:.46rem;line-height:.46rem;border:1px solid var(--color1);
background-color:#fff;color:var(--color1);transition:all 0.3s ease-out;border-radius: 3px;}
.pagination li.active span{background-color:var(--color1);color:#fff;pointer-events:none;}
.pagination li.disabled span{cursor: not-allowed;}

/*href_hover*/
/*线型*/
.hoverable .hoverable_txt{position:relative;display:inline-block;}
.hoverable .hoverable_txt:after{content: '';width:100%;height:1px;
position:absolute;left:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);
-webkit-transform-origin: right top;transform-origin: right top;
transition: -webkit-transform .5s cubic-bezier(.215,.61,.355,1);
transition: transform .5s cubic-bezier(.215,.61,.355,1);}

/*富文本强制定义*/
.richText{text-align: justify;}
.richText img{display: inline-block !important;max-width: 100% !important;}
.richText p,
.richText span,
.richText em{font-size: 16px !important;}
.richText video{max-width: 100%;display: inline-block;}
.richText a{color: var(--color01) !important;text-decoration:underline !important;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>加载动画<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.loading{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 500;display: none;}
.loading ._bg{width: 100%;height: 100%;position: relative;background-color: #004D3A;}
.loading ._bg>img{width: 100%;height: 100%;object-fit: cover;opacity: .05;}
.loading ._logo{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 5;}
.loading ._logo ._img{height: .76rem;}
.loading ._logo ._img img{height: 100%;}
.loading ._logo ._line{width: 1.25rem;height: 2px;background-color: rgba(255,255,255,.17);margin: 0 auto;margin-top: .25rem;}
.loading ._logo ._line span{width: 100%;height: 100%;background-color: #519FAB;
display: block;animation:preloadLine 1s ease both infinite;}
@keyframes preloadLine {
    2% {
        transform-origin: 100% 50%;
        transform: scaleX(1);
    }
    48% {
        transform-origin: 100% 50%;
        transform: scaleX(0);
    }
    52% {
        transform-origin: 0 50%;
        transform: scaleX(0);
    }
    98% {
        transform-origin: 0 50%;
        transform: scaleX(1);
    }
}


/*》》》》》》》》》》页头《《《《《《《《《《*/
.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 99;background: rgba(0, 0, 0, 0.1);backdrop-filter: blur(23px);transition: all .5s ease-in-out;}
.header>div{height: 100%;position: relative;z-index: 2;}
.header .logo{position: absolute;top: 50%;left:0;transform: translateY(-50%);}
.header .logo>a{height: .56rem;position: relative;}
.header .logo>a img{height: 100%;transition: opacity .5s ease-in-out;}
.header .logo>a img:first-of-type{opacity: 1;}
.header .logo>a img:last-of-type{opacity: 0;position: absolute;top: 0;left: 0;}
.header .nav{width: 100%;}
.header .nav .navlist{margin: 0 -.25rem;justify-content: center;}
.header .nav .navlist .nav_a{position: relative;}
.header .nav .navlist .nav_a>a{height:.9rem;line-height:.9rem;color:#000;padding:0 .25rem;transition: all .5s ease-in-out;font-size: 0.2rem;font-weight: bold;}
.header .nav .navlist .nav_a>a i{margin-left: 3px;}
.header .nav .navlist .nav_a .hoverable_txt:after{background-color: #000;height: 2px;border-radius: 2px;}
.header .search{position: absolute;right: 0;top: 50%;transform: translateY(-50%);height: 100%;align-items: center;}
.header .search>a{width: .44rem;height: .44rem;border-radius: 50%;transition: background-color .3s ease-out;}
.header .search>a svg{width: 100%;height: 100%;fill: #000;transition: fill .5s ease-in-out;}


.caidan .nav{width: 100%;}
.caidan .nav .navlist{justify-content: center;}
.caidan .nav .navlist .nav_a{position: relative;}
.caidan .nav .navlist .nav_a>a{height:.9rem;line-height:.9rem;color:#000;padding:0 .25rem;transition: all .5s ease-in-out;font-size: 0.2rem; font-weight: bold;}
.caidan .nav .navlist .nav_a>a i{margin-left: 3px;}
.caidan .nav .navlist .nav_a .hoverable_txt:after{background-color: #000;height: 2px;border-radius: 2px;}


/*移动端菜单*/
.openMenu{position: absolute;right: 0;top: 50%;transform: translateY(-50%);display: none;z-index: -1;}
.openMenu>a{align-items:center;outline:none;}
.openMenu .openMenu_btn{width:24px;height:24px;}
.openMenu .openMenu_btn span{position:absolute;width:100%;height:2px;border-radius:2px;
transition:all .5s var(--bcr1);background-color: #000;}
.openMenu .openMenu_btn span:nth-child(1){top:3px;left: 0;}
.openMenu .openMenu_btn span:nth-child(2){top:50%;transform:translateY(-50%);width:16px;right: 0;}
.openMenu .openMenu_btn span:nth-child(3){bottom:3px;left: 0;}
.openMenu ._circle{border-radius: 50%;width: 0px;height: 0px; position:absolute;z-index: -1;
top: 50%;left: 50%;transform: translate(-50%,-50%);background:#000;opacity:1;transition: all .5s var(--bcr1);}
.header.mobileNav .openMenu .openMenu_btn span{background-color: #fff;}
.header.mobileNav .openMenu .openMenu_btn span:nth-child(1){top:11px;transform:rotate(-45deg);}
.header.mobileNav .openMenu .openMenu_btn span:nth-child(2){width: 0;}
.header.mobileNav .openMenu .openMenu_btn span:nth-child(3){bottom:11px;transform:rotate(45deg);}
.header.mobileNav .openMenu ._circle{width:220vh;height:220vh;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>首页<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.banner{width: 100%;overflow: hidden;position: relative;}
.bannerSwiper{width: 100%;height: 100%;background-color: #000;}
.bannerSwiper .swiper-slide{overflow: hidden;}
.bannerSwiper ._bg{width: 100%;height: 100%;}
.bannerSwiper ._bg img{width: 100%;}
.bannerSwiper .swiper-slide.active ._bg>img{transform:none;}
.bannerSwiper ._info{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.bannerSwiper ._info ._img{height: 2.78rem;transform: translateY(50%);opacity: 0;}
.bannerSwiper ._info ._img img{height: 100%;}
.bannerSwiper ._info.on ._img{transform: none;opacity: 1;transition: all 1.5s ease;}

.banner .bannerBtn{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	color:rgba(255,255,255,.5);width:.55rem;height:.55rem;
	align-items: center;
	justify-content: center;
	 z-index:2;transition:color .35s ease;}

	.banner .bannerBtn:before{content:'';position:absolute;top:0;left:0;
	width:100%;height:100%;border-radius:50%;border:2px solid rgba(255,255,255,.5);z-index:-1;}
	.banner .bannerBtn svg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transform:rotateZ(-45deg);}
	.banner .bannerBtn svg circle{stroke-width: 2px;stroke:#fff;
	stroke-dasharray:314%;stroke-dashoffset:314%;animation: circle-stroke-out .4s forwards;}
	#bannerPrev{
		left: .6rem;
	}
	#bannerNext{
		right: .6rem;
	}
	


	

			.kv {
				position: relative;
				font-family: 'Noto Serif JP';
				margin-bottom: 2em; }
				.kv img {
				  width: 100%;
				  height: auto; }
				.kv h1 {
				  position: absolute;
				  top: 10vw;
				  right: 12.1875vw; }
				  .kv h1 img {
					width: 20vw;
					height: auto; }
				.kv h2 {
		
				  font-size:3vw;
				  position: absolute;
				  top: 20vw;
				  left: 5vw; }
		



/*.masterTitle1*/
.masterTitle1{line-height: 1;position: relative;}
.masterTitle1 ._owner{align-items: center;}
.masterTitle1 ._owner ._vector{background-image: url(../images/vector.png);background-repeat: no-repeat;
background-position: center left;background-size:.1rem auto;padding-left: .2rem;color: var(--color2);}
.masterTitle1 ._owner ._name{font-size: .4rem;margin-left: .25rem;font-weight: bold;position: relative;z-index: 2;}
.masterTitle1 ._owner ._name:before{content: '';position: absolute;right: -.15rem;top: -.15rem;width: .46rem;
height: .46rem;background-image: url(../images/tcir.png);background-repeat: no-repeat;
background-position: center center;background-size:contain;z-index: -1;}
.masterTitle1 ._enBg{position: absolute;left: 0;top: 50%;transform: translateY(-50%);font-weight: bold;font-family: 'Arial';
font-size: 1.28rem;color: rgba(247, 247, 247, 0.6);z-index: -1;text-transform: uppercase;white-space:nowrap;}
.masterTitle1 ._enBg span{display: inline-block;}
.masterTitle1 ._atTop ._time{font-size: .32rem;position: relative;z-index: 2;display: inline-block;}
.masterTitle1 ._atTop ._time:before{content: '';position: absolute;right: -.15rem;top: -.15rem;width: .46rem;
height: .46rem;background-image: url(../images/tcir.png);background-repeat: no-repeat;
background-position: center center;background-size:contain;z-index: -1;}
.masterTitle1 ._atTop ._for{font-size: .48rem;font-weight: bold;margin-top: .2rem;}


.plate1{padding-top: .85rem;}
.plate1Top{align-items: center;}
.plate1Tab{margin-left: auto;}
.plate1Tab>div{margin: 0 -.3rem;line-height: 1;}
.plate1Tab ._item{padding: 0 .3rem;}
.plate1Tab ._item>a{color: #262626;transition: color .3s ease-out;position: relative;padding-left: .15rem;}
.plate1Tab ._item>a:before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);
width: 6px;height: 6px;border-radius: 50%;background-color: #AFAFAF;transition: background-color .3s ease-out;}
.plate1Tab ._item>a .hoverable_txt{padding: 5px 0;}
.plate1Tab ._item>a .hoverable_txt:after{background-color: var(--color1);}

.plate1Cnt{margin-top: .9rem;}
.plate1Swiper .swiper-slide{padding-bottom: 32.505910165484636%;position: relative;height: 0;}
.plate1Swiper ._list{position: absolute;left: 0;top:0;margin: -.13rem;}
.plate1Swiper ._list>div{width: 100%;height: 100%;}
.plate1Swiper ._list ._item{padding: .13rem;}
.plate1Swiper ._list ._item>div{position: relative;height: 100%;background-color: #F8F8F8;}
.plate1Swiper ._list ._item ._bg{width: 100%;height: 100%;overflow: hidden;}
.plate1Swiper ._list ._item ._bg>img{width: 100%;height: 100%;object-fit: cover;transition:transform .5s ease-out;}
.plate1Swiper ._list ._item:nth-child(1),
.plate1Swiper ._list ._item:nth-child(2){height: 100%;width: 31.382978723404253%;}
.plate1Swiper ._list ._item:nth-child(3),
.plate1Swiper ._list ._item:nth-child(4){height: 50%;width: 37.23404255319149%;}
.plate1Swiper ._list ._item ._info{position: absolute;top: .8rem;left: .45rem;pointer-events: none;}
.plate1Swiper ._list ._item ._info ._title ._name{font-size: .3rem;font-weight: bold;line-height: 1;}
.plate1Swiper ._list ._item ._info ._title ._p{margin-top: .15rem;}
.plate1Swiper ._list ._item ._info ._type{margin-top: .45rem;}
.plate1Swiper ._list ._item ._info ._type>a{width: 1.22rem;height: .37rem;margin-top: .22rem;
color: #262626;position: relative;z-index: 2;line-height: .37rem;text-align: center;
border-radius: .37rem;overflow:hidden;pointer-events: auto;transition: color .4s ease;}
.plate1Swiper ._list ._item ._info ._type>a:first-of-type{margin-top: 0;}
.plate1Swiper ._list ._item ._info ._type>a:before,
.plate1Swiper ._list ._item ._info ._type>a:after{content:'';position:absolute;left:0;width:100%;bottom:0;}
.plate1Swiper ._list ._item ._info ._type>a:before{height: 100%;border: 1px solid #262626;border-radius: .37rem;z-index: -2;}
.plate1Swiper ._list ._item ._info ._type>a:after{height:0;background-color:var(--color1);
z-index:-1;transition:height 0.4s ease;}
.plate1Swiper ._list ._item ._info ._more{margin-top: .55rem;}
.plate1Swiper ._list ._item ._info ._more>a{width: 24px;height: 24px;border: 1.29px solid #262626;color: #262626;
align-items: center;justify-content: center;border-radius: 50%;}
.plate1Bar{height: 4px;width: 4.2rem;background-color: #D9D9D9;margin: 0 auto;margin-top: .76rem;}
.plate1Bar .swiper-scrollbar-drag{border-radius: 0;background-color: #262626;}

.plate2{padding-top: .8rem;}
.plate2Box{position: relative;width: 100%;height: 0;padding-bottom: 32.5531914893617%;overflow: hidden;}
.plate2Box ._bg{width: 100%;height: 120%;position: absolute;top: 0;left: 0;z-index: -1;}
.plate2Box ._bg>img{width: 100%;height: 100%;object-fit: cover;}
.plate2Box ._info{position: absolute;top: 50%;left: 0;transform: translateY(-50%);z-index: 2;width: 9.35rem;
background: rgba(255, 255, 255, 0.03);backdrop-filter: blur(9px);padding: .4rem 1rem;}
.plate2Box ._info ._title{color: #fff;}
.plate2Box ._info ._title ._cn{font-size: .36rem;}
.plate2Box ._info ._title ._en{letter-spacing: 0.125em;margin-top: .15rem;}

/*masterHover*/
.masterHover{display:flex;border: none;background: none;align-items: center;}
.masterHover .hoverBtn{align-items: center;justify-content: center;width: 1.42rem;height: .44rem;line-height: 1;
border-radius: .44rem;position: relative;overflow: hidden;transition:color .4s cubic-bezier(0.75, 0, 0.125, 1);}
.masterHover .hoverBtn>._br{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
border-radius: .44rem;border:1px solid #262626;z-index: -2;}
.masterHover .hoverBtn i{margin-left: .1rem;}
.masterHover .hoverBtn:before,.masterHover .hoverBtn:after{content:'';position:absolute;height:100%;width:100%;
top:100%;left:0;transition:transform .4s cubic-bezier(0.75, 0, 0.125, 1);z-index: -1;}
.masterHover .hoverBtn.style1{color: #262626;}
.masterHover .hoverBtn.style1:before{background-color: rgba(47,157,176,.5);}
.masterHover .hoverBtn.style1:after{background-color: var(--color1);}
.masterHover .hoverBtn.style2{color: #000;}
.masterHover .hoverBtn.style2:before{background-color: rgba(0,0,0,.5);}
.masterHover .hoverBtn.style2:after{background-color: #000;}

.masterHover:hover .hoverBtn{color: #fff;}
.masterHover:hover .hoverBtn:before,
.masterHover:hover .hoverBtn:after{transform: translate3d(0, -100%, 0);}
.masterHover:hover .hoverBtn:after{transition-delay: 0.175s;}


.plate3{padding:1.5rem 0 2rem 0;}
.plate3Box ._info{width:43.02600472813239%;padding-right: 1.8rem;padding-top: 1rem;}
.plate3Box ._info ._line{color: #333;line-height: 2.23;margin-top: .85rem;}
.plate3Box ._info ._more{margin-top: .7rem;}
.plate3Box ._cnt{width: 56.97399527186762%;padding:1.25rem 0rem .5rem .7rem;background-color: #F5F5F5;position: relative;z-index: 2;}
.plate3Box ._cnt ._enBg{position: absolute;left: 0;bottom: 0;line-height: 1;text-transform: uppercase;transform: translateY(15%);
font-family: 'Arial';white-space:nowrap;font-weight: bold;color: rgba(255,255,255,.6);z-index: -1;font-size: 1.28rem;}
.plate3Box ._cnt ._enBg>span{display: inline-block;}
.plate3Box ._cnt ._list{margin: 0 -.2rem;flex-wrap: wrap;}
.plate3Box ._cnt ._list ._item{padding: 0 .2rem;}
.plate3Box ._cnt ._list ._item>a{flex-wrap: wrap;position: relative;}
.plate3Box ._cnt ._list ._item ._text{width: 100%;}
.plate3Box ._cnt ._list ._item ._text ._title{font-weight: bold;color: #262626;}
.plate3Box ._cnt ._list ._item ._text ._line{line-height: 1.9;color: #6D6D6D;}
.plate3Box ._cnt ._list ._item ._img{width: 100%;height: 0;position: relative;}
.plate3Box ._cnt ._list ._item ._img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.plate3Box ._cnt ._list ._item:nth-child(1){width: 45%;}
.plate3Box ._cnt ._list ._item:nth-child(1) ._text ._line{margin-top: .1rem;}
.plate3Box ._cnt ._list ._item:nth-child(1) ._img{margin-top: .4rem;padding-bottom: 100%;order: 2;}
.plate3Box ._cnt ._list ._item:nth-child(2){width: 45%;}
.plate3Box ._cnt ._list ._item:nth-child(2) ._img{padding-bottom: 100%;order: -1;}
.plate3Box ._cnt ._list ._item:nth-child(2) ._text{margin-top: .22rem;}
.plate3Box ._cnt ._list ._item:nth-child(2) ._text ._line{margin-top: .1rem;}
.plate3Box ._cnt ._list ._item:nth-child(3){width: 45%;}
.plate3Box ._cnt ._list ._item:nth-child(3) ._img{padding-bottom: 100%;margin-top: .15rem;}
.plate3Box ._cnt ._list ._item:nth-child(3) ._text ._line{top: 100%;left: 0;margin-top: .2rem;}
.plate3Box ._cnt ._more{position: absolute;right: .6rem;bottom: .85rem;}

.plate3Box ._cnt ._list ._item:nth-child(4){width: 45%;}
.plate3Box ._cnt ._list ._item:nth-child(4) ._img{padding-bottom: 100%;order: -1;}
.plate3Box ._cnt ._list ._item:nth-child(4) ._text{margin-top: .22rem;}
.plate3Box ._cnt ._list ._item:nth-child(4) ._text ._line{margin-top: .1rem;}

.plate3Box ._cnt ._list ._item:nth-child(3) ._text{margin-top: .22rem;}

.list-news { width: calc(100% + 30px); 
	ul { border-top: 1px solid #D5D5D5; }
	li { border-bottom: 1px solid #D5D5D5; font-size: 16px; line-height: 1.6; }
	li a { display: flex; padding: 1em 0; color: #000;}
	span.date { padding-left: 15px; width: 140px; }
	span.title {}
	
}



.biaotou {
    line-height: 5px;
    text-align: left;
	position: relative;
}

.biaotoutxt1 {
	position: absolute; right:1vw
}

.biaotoutxt2 {
    padding: 25px 0 0 2px;
}

.biaotoutxt3 {
    padding: 25px 62px 0 2px;
}


td[class=oblique_line]:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 164px; /* 需要手调 ，线的长度 */
    top: 171px; /* 需要手调 ，线的位置*/
    left: 57px;
    /*background-color: white;*/ /* 线的颜色 black */
    display: block;
    transform: rotate(-74deg); /* 需要手调 ，斜线的角度*/
    transform-origin: top;
}
#thk {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lIHgxPSIwIiB5MT0iMCIgeDI9IjEwMCUiIHkyPSIxMDAlIiBzdHJva2U9IiMyNjI2MjYiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==) no-repeat 100% center; color: #000;
}

.pages{padding-bottom: 1rem;}
.plate4{position: relative;overflow: hidden;}
.plate4 ._bg{width: 100%;height: 130%;position: absolute;top: 0;left: 0;z-index: -1;}
.plate4 ._bg>img{width: 100%;height: 100%;object-fit: cover;}
.plate4 ._info{padding: 1rem 0;text-align: center;font-size: .32rem;min-height: 4.23rem;
height: 100%;align-items: center;justify-content: center;
line-height: 1.8851;letter-spacing: 0.245em;color: #fff;}

.plate5{padding-top: .3rem;padding-bottom: .5rem;}
.plate5Cnt{margin-top: .15rem;}
.plate5Cnt ._books{width: 40%;padding-right: .2rem;position: relative;}
.plate5Cnt ._books:before{content: '';position: absolute;bottom:.6rem;right: 0;
width: 50vw;height: 2.74rem;background-color: #F2F2F2;z-index: -1;}
.plate5Cnt ._books>div{width: 100%;position: relative;padding-bottom: 5%;margin-top: 10%;}
.plate5Cnt ._books img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;}
.plate5Cnt ._list{width: 65.13002364066193%;padding-left: .8rem;}
.plate5Cnt ._list>div{margin: 5% 0rem;flex-wrap: wrap;justify-content: space-between; }
.plate5Cnt ._list ._item{width: 100%;padding: .1rem .1rem;border: 1px solid #D5D5D5; margin-bottom: .1rem;}
.plate5Cnt ._list ._item ._title{color: #000;line-height: 1;margin-left: .1rem;}
.plate5Cnt ._list ._item ._title h3{font-size: 20px;font-weight: bold;}
.plate5Cnt ._list ._item ._img{width: 35%;overflow: hidden;}
.plate5Cnt ._list ._item ._title{width: 65%;}
.plate5Cnt ._list ._item ._img img{width: 100%;top: 0;left: 0;}
.plate5Cnt ._list ._item ._line{color: #6A6A6A;line-height: 1.7;height: calc(3em * 1.7);text-align: justify;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-top: .45rem;}
.plate5Cnt ._list ._item ._more{margin-top: .78rem;}
.plate5Cnt ._list ._item ._title p{margin-top: .1rem;line-height: 24px;}
.masterTitle1 ._owner ._name01{font-size: .4rem;/* margin-left: .25rem; */font-weight: bold;position: relative;z-index: 2;}

.biaoge{padding-bottom: 1rem;}

.niangzao{margin: 0 auto;margin-top: .3rem; padding-bottom: 1rem;}
.niangzao .flex ._item{width: 100%;padding: .1rem .1rem;border: 1px solid #D5D5D5; margin-bottom: .1rem;}
.niangzao .flex ._item ._title{color: #000;line-height: 1;margin-left: .1rem;}
.niangzao .flex ._item ._title h3{font-size: 20px;font-weight: bold;}
.niangzao .flex ._item ._img{width: 35%;overflow: hidden;}
.niangzao .flex ._item ._title{width: 65%;}
.niangzao .flex ._item ._img img{width:100%;top: 0;left: 0;}
.niangzao .flex ._item ._line{color: #6A6A6A;line-height: 1.7;height: calc(3em * 1.7);text-align: justify;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-top: .45rem;}
.niangzao .flex ._item ._more{margin-top: .78rem;}
.niangzao .flex ._item ._title p{margin-top: .1rem;line-height: 24px;}
.masterTitle1 ._owner ._name01{font-size: .4rem;/* margin-left: .25rem; */font-weight: bold;position: relative;z-index: 2;}

.niangzao .flex{flex-wrap: wrap;}


/*》》》》》》》》》》页尾《《《《《《《《《《*/
.footer{background-color: #000;}
.ftCtn{padding-top: 1.1rem;padding-bottom: .7rem;}
.ftText{width: 4.2rem;}
.ftText ._logo{position: relative;padding-left: 1.8rem;}
.ftText ._logo ._img{height: .5rem;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.ftText ._logo ._img img{height: 100%;}
.ftText ._logo ._txt{line-height: 1;color: #fff;}
.ftText ._loc{margin-top: .7rem;color: #919191;}
.ftText ._loc ._line{align-items: center;margin-top: .11rem;}
.ftText ._loc ._line:first-of-type{margin-top: 0;}
.ftText ._loc ._line ._name{width: 60px;}
.ftText ._loc ._line ._tel{font-family: 'Source Han Sans CN';color: #fff;}
.ftNav{line-height: 1;}
.ftNav>div{justify-content:space-between;width:5.52rem;margin: 0 auto;}
.ftNav01>div{justify-content:space-between;width:8.52rem;margin: 0 auto;}
.ftNav ._item ._a>a{font-weight:bold;display: inline-block;color: #fff;}
.ftNav ._item ._a>a>.hoverable_txt{padding-bottom: 6px;}
.ftNav ._item ._a>a>.hoverable_txt:after{background-color:#fff;height: 2px;}
.ftNav ._item ._b{margin-top: .3rem;}
.ftNav ._item ._b>li{margin-top: .25rem;}
.ftNav ._item ._b>li:first-of-type{margin-top: 0;}
.ftNav ._item ._b>li>a{display:inline-block;position: relative;color: #919191;transition:color .3s ease-out;}
.ftNav ._item ._b>li>a:before{content: '';width: 3px;height: 3px;border-radius: 50%;background-color: #919191;
position: absolute;top: calc(50% - 5px);transform: translateY(50%);left: -.12rem;}
.ftNav ._item ._b>li>a>.hoverable_txt{padding-bottom: 5px;}
.ftNav ._item ._b>li>a>.hoverable_txt:after{background-color:#fff;}
.ftCode>div{padding: .12rem;background-color: #fff;}
.ftCode ._img{width: 1.1rem;height: 1.1rem;margin: 0 auto;}
.ftCode ._img img{width: 100%;height: 100%;object-fit: contain;}
.ftCode ._name{line-height: 1;text-align: center;margin-top: .12rem;}
.ftBt{padding-top: .25rem;padding-bottom: .35rem;border-top: 1px solid rgba(255,255,255,.2);color: #919191;}
.ftBt a{color: #919191;transition:color .3s ease-out;}
.ftBt ._rt{margin-left: auto;}
.ftBt ._rt ._police{padding-left: 25px;position: relative;margin-right: .5rem;}
.ftBt ._rt ._police img{position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 16px;}

._lt{text-align: center;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>产品<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.pbanner{width: 100%;position: relative;overflow: hidden;}

.pbanner ._bg img{width: 100%;}
@keyframes huxi2 {
  0% {
    transform: scale(1.1) rotateZ(0);
  }
  50% {
    transform: scale(1) rotateZ(0);
  }
  100% {
    transform: scale(1.1) rotateZ(0);
  }
}
.pdt1{padding-top: .6rem;}
.pdt1Tab{border-top: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;line-height: 1;padding: .2rem 0;}
.pdt1Tab>div{align-items: center;}
.pdt1Tab ._drop>a{color: #262626;font-weight: bold;align-items: center;}
.pdt1Tab ._drop>a i{margin-left: .1rem;}

.pdt1Tab ._type{padding-left: .6rem;}
.slideType .swiper-slide{width: auto;}
.slideType ._item{margin-left: .35rem;}
.slideType .swiper-slide:first-of-type ._item{margin-left: 0;}
.slideType ._item>a{padding: .08rem .15rem;color: #262626;transition: all .3s ease-out;}
.slideType .swiper-slide.on ._item>a{background-color: var(--color1);color: #fff;}

.pdt1List{margin-top: .6rem;}
.pdt1List>div{flex-wrap: wrap;}
.pdt1List ._item{width: 25%;padding: .19rem .12rem;}

/*productList*/
.productList ._item ._img{width: 100%;}
.productList ._item ._img img{width: 100%;}
.productList ._item ._text{padding-top: .18rem;color: #262626;}
.productList ._item ._text01{padding-top: .1rem;color: #262626;}
.productList ._item ._text ._name{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;}
.productList ._item ._text01 ._name{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;}
.productList ._item ._text ._price{margin-top: .1rem;line-height: 1;}

/*.pageLoad*/
.pageLoad{padding:.9rem 0;}
.pageLoad .pageLoad_ani{width:26px;height:26px;position:relative;}
.pageLoad_ani .pageLoad_ani_cnt{position:absolute;width:100%;height:100%;top:0;left:0;}
.pageLoad_ani .pageLoad_ani_item2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);}
.pageLoad_ani .pageLoad_ani_item3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);}
.pageLoad_ani .pageLoad_ani_cnt>div{width:6px;height:6px;
background-color:var(--color1);border-radius:100%;position:absolute;
-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;
-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.pageLoad_ani .pageLoad_ani_cnt .circle1{top:0;left:0;}
.pageLoad_ani .pageLoad_ani_cnt .circle2{top:0;right:0;}
.pageLoad_ani .pageLoad_ani_cnt .circle3{right:0;bottom:0;}
.pageLoad_ani .pageLoad_ani_cnt .circle4{left:0;bottom:0;}
.pageLoad_ani .pageLoad_ani_item2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.pageLoad_ani .pageLoad_ani_item3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
.pageLoad_ani .pageLoad_ani_item1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.pageLoad_ani .pageLoad_ani_item2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
.pageLoad_ani .pageLoad_ani_item3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}
.pageLoad_ani .pageLoad_ani_item1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}
.pageLoad_ani .pageLoad_ani_item2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}
.pageLoad_ani .pageLoad_ani_item3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}
.pageLoad_ani .pageLoad_ani_item1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}
.pageLoad_ani .pageLoad_ani_item2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}
.pageLoad_ani .pageLoad_ani_item3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}
@keyframes bouncedelay {
  0%,80%,100%{transform:scale(0.4);}
  40%{transform:scale(1)}
}
.pageLoad .pageLoad_state{margin-top:.15rem;color:var(--color1);line-height: 1;}
.pageLoad.not .pageLoad_ani{display:none;}

.pdt2{background-color: #F8F8F8;padding-top: 1.87rem;padding-bottom: .45rem;}

.sell>div{margin: 0 -.27rem;}
.sell ._item{padding: 0 .27rem;width: 50%;}
.sell ._item ._img{width: 100%;height: 0;position: relative;padding-bottom: 58.48595848595849%;overflow: hidden;}
.sell ._item ._img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition:transform 4s var(--bcr2);}
.sell ._item ._text{text-align: center;color: #262626;padding-top: .35rem;}
.sell ._item ._text ._name{font-weight: bold;}
.sell ._item ._text ._more{line-height: 1;margin-top: .18rem;}
.sell ._item ._text ._more span{display: inline-block;position: relative;padding-bottom: 2px;}
.sell ._item ._text ._more span:before{content: '';position: absolute;bottom: 0;
left: 0;width: 100%;height: 1px;background-color: #262626;}

/*column*/
.column{line-height: 1;margin-top: .25rem;}
.column span{color: #919191;}
.column a{color: #000;transition: color .3s ease-out;}
.column a:hover{color: var(--color1);}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>产品-详情<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.pde1{margin-top: .25rem;}
.pde1Swiper{width: 50%;background-color: #F8F8F8;margin:0 !important;}
.pde1Swiper ._img{width: 100%;height: 0;padding-bottom: 100%;position: relative;}
.pde1Swiper ._img img{width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;}
.pde1SwiperNav{position: absolute;bottom: .8rem !important;text-align: center;font-size: 0;z-index: 5;pointer-events: none;}
.pde1SwiperNav>span{opacity: 1 !important;background: #D9D9D9;border: 1px solid var(--color1);pointer-events:auto;
width: .12rem;height: .12rem;transition: background .3s ease-out;margin: 0 .07rem !important;}
.pde1SwiperNav>span.swiper-pagination-bullet-active{background: var(--color1);}
.masterPageBtn{position: absolute;top: 50%;transition: background-color .3s ease-out;width: .61rem;height: .61rem;
align-items: center;justify-content: center;z-index: 5;background-color: #CECECE;color: #fff;}
.pde1Swiper .masterPageBtn{transition: transform .5s ease,background-color .3s ease-out;}
.pde1SwiperPrev{left: 0;transform: translate(-100%,-50%);}
.pde1SwiperNext{right: 0;transform: translate(100%,-50%);}
.pde1Text{padding-left: .94rem;width: 50%;}
.pde1Text ._info{text-align: justify;margin-top: .55rem;padding-bottom: .15rem;}
.pde1Text ._info ._title{font-size: .32rem;font-weight: bold;}
.pde1Text ._info ._line{margin-top: .2rem;text-align: justify;}
.pde1Text ._info ._price{font-weight: bold;line-height: 1;margin-top: .45rem;}
.pde1Text ._info ._capacity{line-height: 1;margin-top: .23rem;}
.pde1Text ._info ._capacity ._name{margin-right: .2rem;}
.pde1Text ._info ._capacity ._p{color: #6D6D6D;}
.pde1Text ._info ._effect{margin-top: .9rem;}
.pde1Text ._info ._effect ._name{font-weight: bold;margin-right: .48rem;}
.pde1Text ._onLine{padding-top: .65rem;border-top:1px solid #E5E5E5;font-weight: bold;}
.pde1Text ._onLine .masterHover .hoverBtn{width: 2.37rem;height: .55rem;border-radius: 0;}
.pde1Text ._onLine .masterHover .hoverBtn>._br{border-radius: 0;}

.pde2{margin-top: .95rem;}
.pde2Box{padding-top: .5rem;border-top: 1px solid #E5E5E5;}
.pde2Title{line-height: 1;font-weight: bold;}
.pde2Cnt{margin-top: .94rem;line-height: 2.11;}

.pde3{margin-top: 2rem;padding-bottom: .95rem;}
.pde3Top{align-items: center;line-height: 1;}
.pde3Top ._title{font-weight: bold;}
.pde3Top ._switch{margin-left: auto;}
.pde3Top ._switch ._btn{align-items: center;justify-content: center;color: #D9D9D9;
position: relative;padding: 0 .15rem;z-index: 2;transition:color .5s var(--bcr1);}
.pde3Top ._switch ._btn:before{content:'';position:absolute;top: 50%;left: 50%;width:.5rem;height:.5rem;
background-color:rgba(0,0,0,1);z-index:-1;opacity:0;transform:translate(-50%,-50%) scale(0);
border-radius:50%;-webkit-border-radius:50%;transition:all .5s var(--bcr1);}
.pde3List{overflow: hidden;margin-top: .6rem;}
.pde3Swiper{width: calc(100% + .24rem);}
.pde3Swiper ._item{margin-right: .24rem;}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>关于我们<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.aot1{padding-top: 1rem;}
.aot1 ._title{margin: 0 auto;text-align: center;font-size: .4rem;font-weight: bold;}
.aot1 ._title img{width: 100%;}
.aot1 ._text{font-size: .20rem;line-height: 2;margin-top: .6rem;}
.bg_h{background: #F7F5EC;}
.biaoge tr{height:.5rem;}
.biaoge td{text-indent: .2rem;}
.aot1 .aniLine{margin-top: .5rem;}
.aniLine{width: 2px;height: .34rem;background-color: #EAEBEC;margin:0 auto;
overflow: hidden;border-radius: 2px;}
.aniLine:before{content: '';display: block;width: 100%;height: 100%;
background-color: var(--color1);animation: goBottom 1.2s linear infinite;}
@keyframes goBottom {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(100%);
  }
}
.aot1 ._img{width: 100%;height: 0;padding-bottom: 37.410805300713557%;position: relative;margin-top: 1rem;}
.aot1 ._img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}


.aot2{padding-top: 1.4rem;padding-bottom: .55rem;}
.aot2Box ._books{width: 5rem;padding-left: .7rem;padding-bottom: .85rem;position: relative;}
.aot2Box ._books:before{content: '';height: 2.74rem;position: absolute;
bottom: 0;left: 0;right: .1rem;background-color: #F2F2F2;z-index: -1;}
.aot2Box ._books>div{width: 100%;height: 0;padding-bottom: 126.58823529411765%;position: relative;}
.aot2Box ._books img{width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;}
.aot2Box ._info{padding-left: 1.6rem;text-align: justify;padding-top: .9rem;}
.aot2Box ._info>div{width: 100%;max-width: 8.2rem;}
.aot2Box ._info ._title{display: inline-block;position: relative;font-size: .32rem;font-weight: bold;}
.aot2Box ._info ._title:before{content: '';position: absolute;right: -.15rem;top: -.05rem;width: .46rem;
height: .46rem;background-image: url(../images/tcir.svg);background-repeat: no-repeat;
background-position: center center;background-size:contain;z-index: -1;}
.aot2Box ._info ._line{line-height: 2.15;}

.aot3{overflow: hidden;}
.brief{position: relative;}
.briefBox{align-items: center; border-bottom: 1px solid #D5D5D5;}
.briefBox ._info{padding-right: 1.1rem;padding-left: .9rem;position: relative;z-index: 2;}
.briefBox ._info:before{content: '';position: absolute;left: 0;top: .1625rem;width: .33rem;
height: .4rem;background-image: url(../images/comma.png);background-repeat: no-repeat;
background-position: center center;background-size:contain;z-index: -1;}
.briefBox ._info ._text{text-align: justify;line-height: 2;}
.briefBox ._info ._text strong{font-size: .32rem;}
.briefBox ._more{position: relative;z-index: 2;}
.briefBox ._more ._line{height: 0;width: 100%;left: 0;border-bottom: 1px solid var(--color1);
position: absolute;bottom: 50%;z-index: -1;display: none;}
.briefBox ._more ._btn{padding: 0 .1rem;margin-left: 1.7rem;display: inline-block;}
.briefBox ._more ._btn>a{width: .66rem;height: .66rem;border-radius: 50%;color: #fff;align-items: center;
justify-content: center;position: relative;transition: color .5s var(--bcr1);z-index: 2;}
.briefBox ._more ._btn>a:after{content: '';position: absolute;top: 0;left: 0;
width: 100%;height: 100%;border-radius: inherit;box-shadow: inset 0 0 0 0.47rem var(--color1);
transition: all .5s var(--bcr1);z-index: -1;}
.brief.style1{background-color: #F7F5EC;align-items: center;}
.brief.style1 .briefBox ._more ._btn{background-color: #F8F8F8;}
.aot3 .aot3Img{height: 50vh;}
.aot3 .aot3Img img{height: 100%;width: 100%;object-fit: cover;}
.brief.style2{background-color: #fff;}
.brief.style2 .briefBox ._more ._btn{background-color: #fff;}

.aot4>div{box-shadow:0 -.15rem .3rem -.15rem rgba(0,0,0,.04);}
.aot4{overflow: hidden;}
.aot4 .brief.style2{padding: 1.5rem 0 1.5rem 0;}
.jianju{margin-top: .1rem; margin-bottom: .1rem;}
.contact h3{font-weight: bold;}
.contact{padding-bottom: 1rem;text-align: center;}

.qidai{text-align: center; font-size: .5rem;height: 100vh;padding-top: 3rem;font-weight: bold;}

.aot5{padding: 1.15rem 0;background-color: #F8F8F8;}
.aot5List>div{justify-content: space-between;overflow: hidden;}
.aot5List ._item ._number{line-height: 1;color: var(--color1);font-weight: bold;justify-content: center;}
.aot5List ._item ._number ._val{position: relative;}
.aot5List ._item ._number ._val span{font-size: .64rem;font-family: 'Poppins';}
.aot5List ._item ._number ._val ._icon{width: .27rem;height: .27rem;position: absolute;bottom: 0;right: -.15rem;}
.aot5List ._item ._number ._val ._icon img{width: 100%;height: 100%;}
.aot5List ._item ._number ._unit{transform: translateY(.08rem);margin-left: .15rem;}
.aot5List ._item ._name{color: #000;text-align: center;margin-top: .1rem;}

.aot6{padding-top: 1rem;padding-bottom: 3.2rem;position: relative;overflow: hidden;}
.aot6List>div{position: relative;width: 100%;height: 0;padding-bottom: 36.11111111111111%;}
.aot6List ._item{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: opacity 1s ease;}
.aot6List ._item ._img{position: relative;width: 100%;height: 100%;overflow: hidden;}
.aot6List ._item ._img img{width: 100%;height: 100%;object-fit: cover;transition: transform .6s ease;}
.aot6List ._item li{float: left;position: relative;width: 25%;height: 50%;}
.aot6List ._item li:before{background-color: #fff;transition: all 0.5s ease;z-index: 10;position: absolute;}
.aot6List ._item.mode01 li:nth-child(1){width: 50%;height: 100%;}
.aot6List ._item.mode01 li:nth-child(2){height: 100%;}
.aot6List ._item.mode01 li:nth-child(1):before,
.aot6List ._item.mode01 li:nth-child(2):before{content: "";top: 0;right: 0;width: 0;height: 100%;}
.aot6List ._item.mode01 li:nth-child(3):before{content: "";bottom: 0;left: 0;width: 100%;height: 0;}
.aot6List ._item.mode01.on li:nth-child(1):before,
.aot6List ._item.mode01.on li:nth-child(2):before{width: .36rem;right: -.18rem;}
.aot6List ._item.mode01.on li:nth-child(3):before{height: .36rem;bottom: -.18rem;}
.aot6List ._item.mode02 li:nth-child(1),
.aot6List ._item.mode02 li:nth-child(2){height: 100%;}
.aot6List ._item.mode02 li:nth-child(1):before,
.aot6List ._item.mode02 li:nth-child(2):before{content: "";top: 0;right: 0;width: 0;height: 100%;}
.aot6List ._item.mode02 li:nth-child(3):before{content: "";top: 0;right: 0;width: 0;height: 200%;}
.aot6List ._item.mode02 li:nth-child(4):before{content: "";bottom: 0;left: -100%;width: 200%;height: 0;}
.aot6List ._item.mode02.on li:nth-child(1):before,
.aot6List ._item.mode02.on li:nth-child(2):before{width: .36rem;right: -.18rem;}
.aot6List ._item.mode02.on li:nth-child(3):before{right: -.18rem;width: .36rem;}
.aot6List ._item.mode02.on li:nth-child(4):before{bottom: -.18rem;height: .36rem;}
.aot6List ._item.mode03 li:nth-child(3),
.aot6List ._item.mode03 li:nth-child(4){float: right;height: 100%;}
.aot6List ._item.mode03 li:nth-child(1):before{content: "";bottom: 0;left: 0;width: 200%;height: 0;}
.aot6List ._item.mode03 li:nth-child(2):before{content: "";top: 0;left: 0;width: 0;height: 200%;}
.aot6List ._item.mode03 li:nth-child(3):before,
.aot6List ._item.mode03 li:nth-child(4):before{content: "";  top: 0;left: 0;width: 0;height: 100%;}
.aot6List ._item.mode03.on li:nth-child(1):before{height: .36rem;bottom: -.18rem;}
.aot6List ._item.mode03.on li:nth-child(2):before{width: .36rem;left: -.18rem;}
.aot6List ._item.mode03.on li:nth-child(3):before,
.aot6List ._item.mode03.on li:nth-child(4):before{width: .36rem;left: -.18rem;}
.aot6List ._item.on{opacity: 1;z-index: 2;}
.aot6List ._item.on li:before{transition-delay: .5s;}
.aniEnBg{font-size: 2rem;line-height: 1;font-family: 'Source Han Sans CN';
text-transform: uppercase;position: absolute;font-weight: bold;}
.aniEnBg>span{display: inline-block;}
.aot6 .aniEnBg{color: #DEE6E8;right: 0;bottom: -.2rem;z-index: -1;white-space:nowrap;}

.aot7{padding-top: 2.4rem;padding-bottom: 3.4rem;position: relative;overflow: hidden;}
.aot7 ._bg{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;z-index: -1;}
.aot7 ._bg>img{width: 100%;height: 100%;object-fit: cover;}

.aot7Swiper{overflow: visible !important;text-align: center;color: #000;width: 100%;}
.aot7Swiper:before{content: '';width: 100%;height:0;z-index: -1;position: absolute;
left: 50%;top:50%;transform: translateX(-50%);border-top: 1px solid #D9D9D9;}
.aot7Swiper .swiper-slide{width: auto;}
.aot7Swiper ._item{position: relative;width: 7rem;height: .6rem;}
.aot7Swiper ._item ._year{color: #000000;opacity: .9;position: absolute;font-weight: bold;transform-origin: center top;
left: 50%;top: 50%;line-height: 1;transform: translate(.2rem,-50%);font-family: 'Poppins';transition: all .8s ease;}
.aot7Swiper ._item ._cir{width: .1rem;height: .1rem;border-radius: 50%;
position:absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.aot7Swiper ._item ._cir:before,
.aot7Swiper ._item ._cir:after{content: '';position: absolute;border-radius: 50%;
width: 100%;height: 100%;left: 0;top: 0;transition: all .8s ease;}
.aot7Swiper ._item ._cir:before{background-color: var(--color1);opacity: 0;}
.aot7Swiper ._item ._cir:after{background-color: #D9D9D9;}
.aot7Swiper ._item ._txt{position: absolute;top: 110%;left: 0;transform: translateY(20px);
opacity: 0;width: 100%;transition: all .8s ease;}
.aot7Swiper .swiper-slide.active ._item ._year{transform: translateX(-50%) scale(2.6666666666666665);top: -120%;color: var(--color1);}
.aot7Swiper .swiper-slide.active ._txt{transform: none;opacity: 1;transition-delay: .4s;}
.aot7Swiper .swiper-slide.active ._cir:before{transform: scale(2);opacity: 1;transition-delay: .2s;}
.aot7Swiper .swiper-slide.active ._cir:after{transform: scale(1.2);background-color: #fff;transition-delay: .2s;}
.aot7Switch{width: 7rem;height: .6rem;position: absolute;top: 0;left: 50%;transform: translateX(-50%);z-index: 5;}
.aot7Switch ._btn{width: .6rem;height: .6rem;border:1px solid #D9D9D9;color: #000;transition: color .3s ease-out;
align-items: center;justify-content: center;background-color: #EAEFF2;border-radius: 50%;}
.aot7Switch .aot7SwiperPrev{transform: translateX(-100%);}
.aot7Switch .aot7SwiperNext{margin-left: auto;transform: translateX(100%);}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>门店<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.soe1{padding-top: 1.25rem;padding-bottom: 1rem;}
.soe1 ._text{font-size: .3rem;line-height: 2;text-align: center;}
.soe1 .aniLine{margin-top: .6rem;}

.soe2{padding: .7rem 0;background-color: #F8F8F8;}
.soe2List{padding: 0 1.27rem;position: relative;}
.soe2List>div{overflow: hidden;}
.soe2Swiper{width: calc(100% + .34rem);}
.soe2Swiper ._item{margin-right: .34rem;position: relative;padding: 0 1px;}
.soe2Swiper ._item ._img{width: 100%;height: 0;position: relative;padding-bottom: 204.81927710843375%;overflow: hidden;}
.soe2Swiper ._item ._img img{width: 100%;height: 100%;object-fit: cover;
position: absolute;top: 0;left: 0;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);-o-filter: grayscale(100%);
filter: grayscale(100%);filter: gray;transition: all .6s ease;}
.soe2Swiper ._item ._text{position: absolute;bottom: 0;left: 0;right: 0;z-index: 2;
padding: .3rem;background-color: #F8F8F8;font-weight: bold;transition: transform .3s ease-in-out;}
.soe2Swiper ._item ._text ._line{position: absolute;bottom: 100%;left: 0;right: 0;color: #fff;
padding: .3rem .2rem;background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.6));
transition: opacity .3s ease-in-out;opacity: 0;}
.soe2Swiper ._item ._text p{margin-top: .1rem;}
.soe2Swiper ._item ._text p:first-of-type{margin-top: 0;}
.soe2SwiperPrev{left: 0;}
.soe2SwiperNext{right: 0;}

.soe3{padding: 1rem 0;}
.soe3Box{position: relative;}
#storeMap{width: 100%;height: 7.2rem;}
.soe3Info{position: absolute;top: .3rem;bottom: .3rem;left: 1.27rem;width: 4.36rem;
background-color: #fff;z-index: 10;padding: .2rem .12rem;}
.soe3Info>div{padding-top: .65rem;position: relative;height: 100%;}
.soe3Info ._screen{height: .45rem;position: absolute;top: 0;left: 0;width: 100%;}
.soe3Info ._screen>a{height: 100%;border: 1px solid #262626;color: #262626;
align-items: center;padding: 0 .2rem;line-height: 1;position: relative;}
.soe3Info ._screen select{position: absolute;top: 0;left: 0;width: 100%;
height: 100%;opacity: 0;z-index: 2;cursor: pointer;padding: 0 .2rem;}
.soe3Info ._screen select::-webkit-scrollbar{width: 3px;border-radius: 3px;}
.soe3Info ._screen select::-webkit-scrollbar-thumb {border-radius: 3px;}
.soe3Info ._screen ._name{padding:0 .12rem;font-weight: bold;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.soe3Info ._list{height: 100%;}
.soe3Info ._list.liTxt{margin-right: -.12rem !important;padding-right: .12rem !important;}
.soe3Info ._list ._item{margin-bottom: .1rem;}
.soe3Info ._list ._item:last-of-type{margin-bottom: 0;}
.soe3Info ._list ._item>a{background-color: #F8F8F8;padding: .34rem;}
.soe3Info ._list ._item>a:hover ._name{color: var(--color1);}
.soe3Info ._list ._item ._name{font-weight: bold;color: #262626;transition: color .3s ease-out;}
.soe3Info ._list ._item ._text{line-height: 2;margin-top: .15rem;color: #000;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>新闻列表<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.news{padding-top: .6rem;padding-bottom: 1.2rem;}
.newsTab{overflow: hidden;}
.newsTab>div{margin: 0 -.7rem;line-height: 1;justify-content: center;}
.newsTab ._item{padding: 0 .7rem;}
.newsTab ._item>a{color: #262626;transition: color .3s ease-out;position: relative;padding-left: .15rem;}
.newsTab ._item>a:before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);
width: 6px;height: 6px;border-radius: 50%;background-color: #262626;transition: background-color .3s ease-out;}
.newsTab ._item>a .hoverable_txt{padding: 5px 0;}
.newsTab ._item>a .hoverable_txt:after{background-color: var(--color1);}
.newsTop{margin-top: .5rem;}
.newsList{border-top: 1px solid #E5E5E5;margin-top: .64rem;margin-bottom: 1.1rem;}
.newsList ._item{border-bottom: 1px solid #E5E5E5;}
.newsList ._item>a{padding: .36rem 0;align-items: center;}
.newsList ._item ._info{padding-left: .83rem;text-align: justify;line-height: 1;color: #262626;width: calc(100% - 4.91rem);}
.newsList ._item ._info ._title{font-weight: bold;overflow: hidden;text-overflow:ellipsis;
white-space: nowrap;transition: color .3s ease-out;}
.newsList ._item ._info ._time{margin-top: .3rem;font-weight: bold;}
.newsList ._item ._info ._txt{margin-top: .45rem;line-height: 1.7;color: #6A6A6A;max-height: calc(2em * 1.7);
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsList ._item ._img{width: 4.91rem;}
.newsList ._item ._img>div{width: 100%;height: 0;position: relative;padding-bottom: 58.24847250509165%;overflow: hidden;}
.newsList ._item ._img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: transform .6s ease;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>新闻详情<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.nsl{padding-top: .75rem;padding-bottom: 1.2rem;}
.nslTop{padding-bottom: .2rem;padding-right: 4.1rem;}
.nslTop ._title{font-size: .32rem;font-weight: bold;text-align: justify;}
.nslTop ._label{color: #919191;line-height: 1;margin-top: .3rem;}
.nslTop ._label span{margin-right: .3rem;}
.nslTop ._label span:last-of-type{margin-right: 0;}
.nslLt{padding-right: 1.1rem;}
.nslLt ._info{line-height: 2.6;padding-top: .4rem;border-top:1px solid #E5E5E5;color: #000;}
.nslRt{width: 3rem;}
.nslRt>div{border-top:1px solid #E5E5E5;padding-top: .4rem;}
.nslRt ._page{text-align: justify;}
.nslRt ._page ._item>a{color: #000;transition: color .3s ease-out;}
.nslRt ._page ._item{margin-top: .24rem;}
.nslRt ._page ._item:first-of-type{margin-top: 0;}
.nslRt ._back{margin-top: .5rem;}
.nslRt ._back>a{align-items: center;line-height: 1;color: #000;transition: all .3s ease-out;}
.nslRt ._back i{margin-right: 5px;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>联系<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.cat{padding-top: 1.5rem;padding-bottom: 1.6rem;color: #000;}
.catInfo{width: 50%;padding-right: 2.5rem;}
.catInfo ._title{font-weight: bold;font-size: .36rem;display: inline-block;position: relative;}
.catInfo ._title:before{content: '';position: absolute;right: -.15rem;top: -.05rem;width: .46rem;
height: .46rem;background-image: url(../images/tcir.svg);background-repeat: no-repeat;
background-position: center center;background-size:contain;z-index: -1;}
.catInfo ._text{margin-top: .4rem;}
.catInfo ._text p{margin-top: .12rem;}
.catInfo ._text p:first-of-type{margin-top: 0;}
.catInfo ._go{margin-top: .35rem;}
.catInfo ._go .masterHover .hoverBtn{width: 1.48rem;height: .47rem;border-radius: .47rem;}
.catInfo ._go .masterHover .hoverBtn i{margin-left: 0;margin-right: .1rem;}
.catInfo ._moretps{margin-top: .4rem;line-height: 1;}
.catInfo ._code{display: inline-block;margin-top: .3rem;}
.catInfo ._code ._img{width: 110px;margin: 0 auto;}
.catInfo ._code ._img img{width: 100%;}
.catInfo ._code ._name{color: #6D6D6D;margin-top: .15rem;line-height: 1;}

.catForm{width: 50%;}
.catForm ._title{font-size: .36rem;}
.catForm ._box{margin-top: .4rem;}
.catForm ._box ._row{margin: 0 -.12rem;margin-bottom: .34rem;}
.catForm ._box ._row:last-of-type{margin-bottom: 0;}
.catForm ._box ._row ._item{padding: 0 .12rem;}
.catForm ._box ._row ._item ._version{padding: .1rem 0;border-bottom: 1px solid #E5E5E5;}
.catForm ._box ._row ._item ._version input{width: 100%;height: 24px;border: none;background: none;}
.catForm ._box ._row ._item ._version input::-webkit-input-placeholder{	color: #6D6D6D;}
.catForm ._box ._row ._item ._version input:-moz-placeholder{color: #6D6D6D;}
.catForm ._box ._row ._item ._version input::-moz-placeholder{color: #6D6D6D;}
.catForm ._box ._row ._item ._version input:-ms-input-placeholder{color: #6D6D6D;}
.catForm ._box ._row ._item ._version input::-ms-input-placeholder{color: #6D6D6D;}
.catForm ._box ._row ._item ._name{color: #6D6D6D;line-height: 1;}
.catForm ._box ._row ._item ._check{flex-wrap: wrap;-webkit-touch-callout:none;-webkit-user-select:none;
-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;
border-bottom: 1px solid #E5E5E5;padding-top: .3rem;padding-bottom: .15rem;margin:-.1rem -.15rem;}
.catForm ._box ._row ._item ._check li{line-height:1;min-width: 20%;padding: .1rem .15rem;}
.catForm ._box ._row ._item ._check li:last-of-type{margin-right:0;}
.catForm ._box ._row ._item ._check li input{display:none;}
.catForm ._box ._row ._item ._check li label{align-items:center;cursor:pointer;width: max-content;}
.catForm ._box ._row ._item ._check li label>i{width:14px;height:14px;margin-right:.1rem;border: 1px solid #6D6D6D;transition:all .4s var(--bcr1);}
.catForm ._box ._row ._item ._check li label>i>img{opacity:0;transition:opacity .4s var(--bcr1);}
.catForm ._box ._row ._item ._check li input:checked + label>i>img{opacity:1;}
.catForm ._box ._row ._item ._check li input:checked + label>i{background-color: var(--color1);border-color: var(--color1);}
.catForm ._btn{margin-top: .6rem;}
.catForm ._btn .masterHover .hoverBtn>._br{border-color: #000;}


/*电端加上鼠标效果/动画 */
@media screen and (min-width:1025px){	
.rollAni,.font_effect{visibility: hidden;}	
.hoverable:hover .hoverable_txt:after{-webkit-transform:scaleX(1);transform:scaleX(1);
-webkit-transform-origin:left top;transform-origin:left top;}
.header .search>a:hover{background-color: rgba(255,255,255,.2);}
.plate1Tab ._item>a:hover{color: var(--color1);}
.plate1Tab ._item>a:hover:before{background-color: var(--color1);}
.plate1Swiper ._list ._item>div:hover ._bg>img{transform: scale(1.05);}
.plate1Swiper ._list ._item ._info ._type>a:hover{color: #fff;}
.plate1Swiper ._list ._item ._info ._type>a:hover:after{height: 100%;}
.masterBtn1:hover:before{background-color: var(--color1);border-color: var(--color1);}
.masterBtn1:hover>div span{transform: translateY(-100%);}
.ftNav ._item ._b>li>a:hover{color: #fff;}
.ftBt a:hover{color: #fff;}
.slideType ._item>a:hover{color: var(--color1);}
.sell ._item>a:hover ._img img{transform: scale(1.1);}
.pde1Swiper:hover .masterPageBtn{transform: translateY(-50%);}
.masterPageBtn:hover{background-color: var(--color1);}
.pde3Top ._switch ._btn:hover{color: #fff;}
.pde3Top ._switch ._btn:hover:before{transform:translate(-50%,-50%) scale(1);opacity: 1;}
.briefBox ._more ._btn>a:hover:after{box-shadow: inset 0 0 0 1px var(--color1);transform: scale(1.1);}
.briefBox ._more ._btn>a:hover{color: var(--color1);}
.aot7List ._item ._img:hover img{transform: scale(1.05);}
.aot8Switch ._btn:hover{color: var(--color1);}
.soe2Swiper ._item:hover ._img img{-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none;transform: scale(1.05);}
.soe2Swiper ._item:hover ._text{transform: translateY(100%);}
.soe2Swiper ._item:hover ._text ._line{opacity: 1;}
.newsTab ._item>a:hover{color: var(--color1);}
.newsTab ._item>a:hover:before{background-color: var(--color1);}
.pagination li a:hover{background-color:var(--color1);color: #fff;}
.newsList ._item>a:hover ._img img{transform: scale(1.05);}
.newsList ._item>a:hover ._info ._title{color: var(--color1);}
.nslRt ._page ._item>a:hover{color: var(--color1);}
.header.tone{background-color: #fff;backdrop-filter:none;}
.header.tone .nav .navlist .nav_a>a{color: #262626;}
.header.tone .navlist .nav_a .hoverable_txt:after{background-color: #262626;}
.header.tone .search>a svg{fill: #262626;}
.header.tone .logo>a img:first-of-type{opacity: 0;}
.header.tone .logo>a img:last-of-type{opacity: 1;}
.nslRt ._back>a:hover{color: var(--color1);}
.banner .bannerBtn:hover{color:#fff;}
	.banner .bannerBtn:hover svg circle{animation: circle-stroke-in .75s forwards;}
	@keyframes circle-stroke-in{
		0%{stroke-dashoffset:314%}
		100%{stroke-dashoffset:0%;}
	}
	@keyframes circle-stroke-out{
		0%{stroke-dashoffset:0%;}
		100%{stroke-dashoffset:-314%;}
	}

/*ani*/
.aot5List ._item:nth-child(1){animation-delay: 0;}
.aot5List ._item:nth-child(2){animation-delay: .1s;}
.aot5List ._item:nth-child(3){animation-delay: .2s;}
.aot5List ._item:nth-child(4){animation-delay: .3s;}
.aot5List ._item:nth-child(5){animation-delay: .4s;}
.aot5List ._item:nth-child(6){animation-delay: .5s;}

}	

@media screen and (max-width:1600px){
    .richText p,
	.richText span,
	.richText em{font-size: 15px !important;}	
	
}

@media screen and (max-width:1440px){  
	.richText p,
	.richText span,
	.richText em{font-size: 14px !important;}
	.header .search>a{width: .5rem;height: .5rem;}
} 

@media screen and (max-width:1280px){	
	.richText p,
	.richText span,
	.richText em{font-size: 13px !important;}
	.masterForm ._item ._int input{height: .32rem;}
	.masterForm ._item ._code{height: .52rem;}
	.masterForm ._item ._submit{height: .52rem;}
	.masterHover .hoverBtn{width: 1.56rem;height: .48rem;}
	.catInfo ._go .masterHover .hoverBtn{width: 1.64rem;height: .5rem;}
	.catForm ._box ._row ._item ._check li label>i{width: 12px;height: 12px;}
	.pde1Text ._onLine .masterHover .hoverBtn{width: 2.5rem;height: .62rem;}
	
}	

@media screen and (max-width:1024px){	
	.header{backdrop-filter:none;height: 50px;}
	.header .nav .navlist .nav_a>a{color: #262626;}
	.header .navlist .nav_a .hoverable_txt:after{background-color: #262626;}
	.header .search>a svg{fill: #262626;transition: fill .5s var(--bcr1);}
	.header .logo>a img{transition: opacity .5s var(--bcr1);}
	.header .logo>a img:first-of-type{opacity: 0;}
	.header .logo>a img:last-of-type{opacity: 1;}
	.header .logo>a{height: 34px;}
	.header .search>a{width: 44px;height: 44px;}
	.header .search{right: 34px;}		
	.header .nav{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);
	padding: 0 5vw;text-align: center;z-index: 50;pointer-events: none;}
	.header .nav .navlist{flex-wrap: wrap;margin: 0;font-size: 18px;font-weight: bold;}
	.header .nav .navlist .nav_a{width: 100%;opacity: 0;transform: translateY(-100%);transition: all .5s var(--bcr1);}
	.header .nav .navlist .nav_a>a{padding: 0;height: 1.2rem;line-height: 1.2rem;color: #fff;}
	.header.mobileNav .nav{pointer-events: auto;}
	.header.mobileNav .nav .navlist .nav_a{transform: none;opacity: 1;}
	.header.mobileNav .nav .navlist .nav_a:nth-child(1){transition-delay: 0s;}
	.header.mobileNav .nav .navlist .nav_a:nth-child(2){transition-delay: 0.05s;}
	.header.mobileNav .nav .navlist .nav_a:nth-child(3){transition-delay: 0.1s;}
	.header.mobileNav .nav .navlist .nav_a:nth-child(4){transition-delay: 0.15s;}
	.header.mobileNav .nav .navlist .nav_a:nth-child(5){transition-delay: 0.2s;}
	.header.mobileNav .nav .navlist .nav_a:nth-child(6){transition-delay: 0.25s;}
	.header.mobileNav .logo>a img:first-of-type{opacity: 1;}
	.header.mobileNav .logo>a img:last-of-type{opacity: 0;}
	.header.mobileNav .search>a svg{fill:#fff;}
    .openMenu{display: block;}   

    .banner{height: 60vw;}
    #main{position: static;}
    .ftCtn>div{flex-wrap: wrap;}
    .ftText{width: 100%;margin-bottom: .8rem;}
    .ftNav>div{margin-left: 0;width: 80%;}
    .ftText ._logo ._img{height: 34px;}
    .ftText ._logo{padding-left: 100px;}

    .brief.style1{height: auto;padding: 1.6rem 0;}
    .aot1 ._img{padding-bottom: 50%;}
    .aot5List>div{flex-wrap: wrap;margin: -.3rem -.1rem;}
    .aot5List ._item{width: 33.333333%;padding: .3rem .1rem;}
    .aot6 .aniEnBg{font-size: 1.6rem;}
    .aot6{padding-bottom: 2.5rem;}
    .aot7Switch{display: none;}
    .aot7Swiper ._item{width: 5.6rem;}
    .catInfo{padding-right: 1.8rem;}
    .newsList ._item ._img{width: 4.4rem;}
    .newsList ._item ._info{width: calc(100% - 4.4rem);}
    .nslRt{width: 100%;}
    .nslLt{padding-right: 0;}
    .nslTop{padding-right: 0;}
    .nslBox{flex-wrap: wrap;}
    .nslLt ._info{padding-bottom: .5rem;}
    .nslRt>div{padding-top: .6rem;}
    .pdt1List ._item{width: 33.333333%;}
    .soe2List{padding: 0;}
    .masterPageBtn{display: none;}
    .soe3Info{position: static;width: 100%;}
    .soe3Info ._list{display: flex;flex-wrap: wrap;}
    .soe3Info ._list ._item{width: 50%;}
    #bannerPrev{
		left: 5%;
	}
	#bannerNext{
		right: 5%;
	}
	.banner .bannerBtn{
		width: .72rem;
		height: .72rem;
	}
}

.padding_top{padding-top: .5rem;}
.pro_tit{font-size: .3rem; font-weight: bold;text-align: center;color: #fff; background: #000;display: inline-block;padding-left: .1rem; padding-right: .1rem;}
.pro_ttt{text-align: center;}

.banner_pc{display: block;}
.banner_m{display: none;}


@media screen and (max-width:768px){
	.banner_pc{display: none;}
.banner_m{display: block;}
    .richText p,
	.richText span,
	.richText em{font-size: 14px !important;}
	.ftNav>div{flex-wrap: wrap;}
	.ftNav ._item{width: 50%;margin-top: .6rem;}
	.ftNav ._item:nth-child(1),.ftNav ._item:nth-child(2){margin-top: 0;}
	.ftNav{width: 100%;flex: auto;}
	.ftCode{margin-top: .6rem;}
	.ftCode ._img{width: 2rem;height: 2rem;}
	.ftBt>div{flex-wrap: wrap;}
	.ftBt ._lt{width: 100%;}
	.ftBt ._rt{width: 100%;flex-wrap: wrap;}
	.ftBt{padding-bottom: .25rem;}
	.ftNav ._item ._b>li{margin-top: .3rem;}
	.ftNav ._item ._b{margin-top: .4;}
	.ftText ._logo ._txt{font-size: 16px;}
	.aniLine{height: .5rem;}
	.aot2Box{flex-wrap: wrap;}
    .aot2Box ._books{width: 100%;padding-right: 0;order: 2;padding:0;margin-top: .6rem;}
    .aot2Box ._books:before{right: 5vw;bottom: -5vw;left: -5vw;}
    .aot2Box ._info{width: 100%;padding-left: 0;padding-top: 0;}
    .aot2{padding-bottom: 1.4rem;padding-top: 1.2rem;}
	.aot2Box ._info ._title{font-size: 20px;}
	.aot2Box ._books>div{padding-bottom: 60%;}
	.briefBox{flex-wrap: wrap;}
	.briefBox ._more{width: 100%;margin-top: .6rem;}
	.briefBox ._info{padding: 0;}
	.briefBox ._info:before{display: none;}
	.briefBox ._more ._btn{margin: 0 auto;}
	.brief{padding: 1rem 0 !important;}
	.aot3 .aot3Img{height: 45vw;}
	.aot5{padding: .9rem 0;}
	.aot5List ._item ._number ._val span{font-size: .56rem;}
	.aot6 .aniEnBg{font-size: 1.2rem;}
	.aot6{padding-bottom: 1.8rem;padding-top: 1.2rem;}
	.aot6List ._item.mode01.on li:nth-child(1):before,
	.aot6List ._item.mode01.on li:nth-child(2):before{width: .2rem;right: -.1rem;}
	.aot6List ._item.mode01.on li:nth-child(3):before{height: .2rem;bottom: -.1rem;}
	.aot6List ._item.mode02.on li:nth-child(1):before,
	.aot6List ._item.mode02.on li:nth-child(2):before{width: .2rem;right: -.1rem;}
	.aot6List ._item.mode02.on li:nth-child(3):before{right: -.1rem;width: .2rem;}
	.aot6List ._item.mode02.on li:nth-child(4):before{bottom: -.1rem;height: .2rem;}
	.aot6List ._item.mode03.on li:nth-child(1):before{height: .2rem;bottom: -.1rem;}
	.aot6List ._item.mode03.on li:nth-child(2):before{width: .2rem;left: -.1rem;}
	.aot6List ._item.mode03.on li:nth-child(3):before,
	.aot6List ._item.mode03.on li:nth-child(4):before{width: .2rem;left: -.1rem;}
	.aot6List>div{padding-bottom: 40%;}
	.aot7Swiper ._item ._year{font-size: 16px;}
	.aot7Swiper .swiper-slide.active ._item ._year{transform:translateX(-50%) scale(2.25);}
	.aot7{padding-top: 2rem;padding-bottom: 3rem;}
	.cat>div{flex-wrap: wrap;}
	.catInfo,.catForm{width: 100%;}
    .catInfo{margin-bottom: 1rem;padding-right: 0;}
    .masterHover .hoverBtn{width: 2.2rem;height: .68rem;}
    .catInfo ._go .masterHover .hoverBtn{width: 2.3rem;height: .72rem;}
    .catInfo ._title{font-size: 24px;}
    .catForm ._title{font-size: 24px;}
    .cat{padding-top: 1rem;padding-bottom: 1.3rem;}
    .plate4 ._info{padding: .8rem 0;}
    .sell ._item{width: 100%;margin-top: .6rem;}
    .sell ._item:first-of-type{margin-top: 0;}
    .sell>div{flex-wrap: wrap;}
    .news{padding-top: .8rem;}
    .newsTop{margin-top: .6rem;}
    .newsList ._item ._img{display: none;}
    .newsList ._item ._info{width: 100%;padding-left: 0;}
    .newsList{margin-top: .9rem;margin-bottom: .8rem;}
    .newsTab ._item>a{padding-left: .25rem;}
    .pagination li{padding: 0 3px;}
    .pagination li a, .pagination li span{width: .62rem;height: .56rem;line-height: .56rem;}
    .nsl{padding-top: .6rem;padding-bottom: 1rem;}
    .nslTop ._title{font-size: 22px;}
	.pdt1List ._item{width: 50%;}
	.pdt2{padding: 1rem 0;}
	.pde1Text ._onLine .masterHover .hoverBtn{width: 2.7rem;height: .76rem;}
	.pde1>div{flex-wrap: wrap;}
	.pde1Swiper{width: 100%;}
	.pde1Text{width: 100%;padding-left: 0;}
	.pde1Text ._info{margin-top: .6rem;}
	.pde1{margin-top: .5rem;}
	.pde1Text ._info ._title{font-size: 22px;}
	.pde1SwiperNav{bottom: .5rem !important;}
	.pde1SwiperNav>span{width: 8px !important;height: 8px !important;margin: 0 5px !important;}
	.pde2{margin-top: 1rem;}
	.pde2Box{padding-top: .6rem;}
	.pde2Cnt{margin-top: .6rem;}
	.pde3{margin-top: 1.2rem;padding-bottom: 1.2rem;}
	.column{margin-top: .4rem;}
	.soe1{padding-top: 1rem;}
	.soe2{padding: .9rem 0;}

	.kv {
		margin-bottom: 0; }
		.kv h1 {
		  position: absolute;
		  top: 180px;
		  right: 20vw; }
		  .kv h1 img {
			width: 30vw; }
		.kv h2 {
		  font-size:.5rem;
		  top: 30px;
		  left: 30vw;
		 -webkit-writing-mode: vertical-rl; -ms-writing-mode: tb-rl; writing-mode: vertical-rl; font-weight: normal; font-size: vw(18); position: absolute; top: vw(100); right: vw(180); letter-spacing: 0.2em;font-weight: bold;}
		.kv p {
		  font-size: 1.09375vw;
		  top: 130px;
		  right: 42.1875vw;
		  left: auto;
		  line-height: 2.4;
		  letter-spacing: 0.1em; }
		  

		  .caidan .nav .navlist .nav_a>a{font-size: .3rem;}
		  .caidan .nav .navlist{flex-wrap: wrap;}
		  #thk{width: 30%;}
}

