@charset "UTF-8";

/* CSS Document */
@media screen and (min-width:1200px) {

#aboutProfile { width: 100%; height: auto; overflow: hidden; background: #2f201d url(../image/lineBG2.jpg) no-repeat; background-size: 100%; }

.aboutTitle { width: auto; height: auto; overflow: hidden; float: left; padding-top: 1.27rem; }

.atCN { line-height: 0.35rem; font-size: 0.18rem; letter-spacing: 0.12rem; }

.atEN { line-height: 0.42rem; font-size: 0.36rem; }

#apContent { width: 9.27rem; float: right; padding: 0.33rem 0 0.45rem 0; line-height: 0.3rem; font-size: 0.14rem; text-align: justify; }

#apcIMG { position: absolute; top: 2.4rem; left: -2.72rem; width: 2.52rem; height: 2.99rem; background: url(../image/aboutIntroPhoto_pc.jpg) no-repeat; background-size: 100%; }

#apChairman { width: 100%; padding: 0.6rem 0; background: url(../image/paperBG.jpg) no-repeat; background-size: 19.2rem; }

#apChairman .aboutTitle { padding-top: 0; }

#acContent { width: 8rem; padding-top: 0.19rem; line-height: 0.3rem; font-size: 0.14rem; clear: both; text-align: justify; }

#chairman { position: absolute; right: -4rem; width: 3.79rem; height: 6.7rem; top: -1rem; }

#chairman img { width: 100%; }

#cmTitle { bottom: 0; float: right; text-align: right; font-size: 0.14rem; padding-top: 0.2rem; }

#cmTitle img { width: 1.28rem; }

#aboutHonor { width: 100%; background: #fff; padding: 0.3rem 0; }

#aboutHonor .aboutTitle { width: 100%; clear: left; text-align: center; padding: 0; }

#ahSlide { width: 100%; padding: 0.5rem 0; margin: 0 auto; height: 4.17rem; overflow: hidden; }

.ahsBtn { background-image: url(../image/arrow_dark.png); background-repeat: no-repeat; width: 0.22rem; float: left; height: 3.2rem; cursor: pointer; background-size: 0.44rem; overflow: hidden; z-index: 10; }

#ahsPrev { background-position: left center; }

#ahsNext { background-position: -0.22rem center; }

#ahsWrap { width: 11.49rem; height: 3.2rem; float: left; }

#ahsWrap ul { position: absolute; height: 3.2rem; top: 0; left: 0; width: 19.15rem; }

#ahsWrap li { width: 3.83rem; height: 3.2rem; float: left; overflow: hidden; }

#ahsWrap img { height: 3.2rem; margin: 0 auto; }

#ahsNavPoint { height: 0.08rem; padding-top: 0.3rem; width: 1.4rem; margin: 0 auto; clear: both; }

.ahsnPoint { width: 0.36rem; height: 0.08rem; margin-right: 0.16rem; background: #b9afa2; border-radius: 0.08rem; cursor: pointer; float: left; }

.ahsnPoint:last-child { margin: 0; }

#ahsNavPoint .current { background: #624b2e; cursor: default; }

#aboutCulture { width: 100%; height: 6.8rem; overflow: hidden; background: url(../image/lineBG2.jpg) no-repeat; background-size: 19.2rem; }

#aboutCulture .aboutTitle { padding-top: 0.2rem; clear: both; }

#acList { height: 5.83rem; clear: both; padding-top: 0.53rem; }

.aclBtn { display: none; }

#aclPrev { }

#aclNext { }

#acWrap { width: 100%; height: 100%; }
	#acWrapBox { width: 100%; height: 100%; }

.acUnits { width: 2.24rem; float: left; height: 100%; margin-right: 0.2rem; }

.acUnits:last-child { margin: 0rem; }

.acuTitles { height: auto; overflow: hidden; padding-bottom: 0.17rem; color: #fff; }

.acutBig { font-family: '宋体'; font-size: 0.36rem; line-height: 0.36rem; }

.acutSmall { line-height: 0.24rem; }

.acuContent { line-height: 0.24rem; height: auto; overflow: hidden; }

.acUnits img { width: 2.24rem; bottom: 0rem; position: absolute; }
}

@media screen and (max-width:1199px) and (min-width:541px) {


#aboutProfile { width: 100%; height: auto; overflow: hidden; background: #1d1312 url(../image/lineBG2.jpg) center top no-repeat; }

.aboutTitle { width: auto; height: auto; overflow: hidden; float: left; padding-top: 0.4rem; }

.atCN { line-height: 0.35rem; font-size: 0.18rem; letter-spacing: 0.12rem; }

.atEN { line-height: 0.42rem; font-size: 0.36rem; }

#apContent { width: 100%; clear: both; padding: 0.38rem 0; line-height: 0.3rem; font-size: 0.18rem; text-align: justify; }

#apcIMG { width: 2.52rem; height: 2.99rem; background: url(../image/aboutIntroPhoto_pc.jpg) no-repeat; background-size: 100%; float: left; margin: 0 0.1rem 0.1rem 0; }

#apChairman { width: 100%; padding: 0.5rem 0; background: url(../image/paperBG.jpg) center top no-repeat; background-size: auto 100%; }

#apChairman .aboutTitle { padding-top: 0; }

#apChiarman .atEN { font-size: 0.24rem; }

#acContent { width: 100%; padding-top: 0.18rem; line-height: 0.3rem; font-size: 0.18rem; clear: both; text-align: justify; }

#chairman { float: right; width: 2.32rem; height: auto; overflow: hidden; margin: -0.25rem 0 0.25rem 0.2rem; }

#chairman img { width: 100%; }

#cmTitle { float: right; text-align: right; font-size: 0.14rem; padding-top: 0.2rem; }

#cmTitle img { width: 1.26rem; margin-right: 0.13rem; }

#aboutHonor { width: 100%; background: #fff; padding: 0.3rem 0; }

#aboutHonor .aboutTitle { width: 100%; clear: left; text-align: center; padding: 0; }

#ahSlide { width: 100%; padding: 0.5rem 0; margin: 0 auto; height: 4.17rem; overflow: hidden; }

.ahsBtn { background-image: url(../image/arrow_dark.png); background-repeat: no-repeat; width: 0.22rem; float: left; height: 3.2rem; cursor: pointer; background-size: 0.44rem; overflow: hidden; z-index: 10; }

#ahsPrev { background-position: left center; }

#ahsNext { background-position: -0.22rem center; }

#ahsWrap { width: 93.95%; height: 3.2rem; float: left; }

#ahsWrap ul { position: absolute; height: 3.2rem; top: 0; left: 0; width: 19.15rem; }

#ahsWrap li { width: 7rem; height: 3.2rem; float: left; overflow: hidden; }

#ahsWrap img { height: 3.2rem; margin: 0 auto; }

#ahsNavPoint { height: 0.08rem; padding-top: 0.3rem; width: 1.4rem; margin: 0 auto; clear: both; }

.ahsnPoint { width: 0.36rem; height: 0.08rem; margin-right: 0.16rem; background: #b9afa2; border-radius: 0.08rem; cursor: pointer; float: left; }

.ahsnPoint:last-child { margin: 0; }

#ahsNavPoint .current { background: #624b2e; cursor: default; }

#aboutCulture { width: 100%; height: 7.1rem; overflow: hidden; background: url(../image/lineBG2.jpg) no-repeat; background-size: 19.2rem; }

#aboutCulture .aboutTitle { padding-top: 0.2rem; clear: both; }

#acList { height: 6rem; clear: both; padding-top: 0.53rem; }

.aclBtn { display: none; }

#aclPrev { }

#aclNext { }

#acWrap { width: 100%; height: 100%; }

#acWrapBox { width: 100%; height: 100%; }

.acUnits { width: 1.8rem; float: left; height: 100%; margin-right: 0.2rem; }

.acUnits:last-child { margin: 0rem; }

.acuTitles { height: auto; overflow: hidden; padding-bottom: 0.17rem; color: #fff; }

.acutBig { font-family: '宋体'; font-size: 0.36rem; line-height: 0.36rem; }

.acutSmall { line-height: 0.24rem; }

.acuContent { line-height: 0.24rem; height: auto; overflow: hidden; }

.acUnits img { width: 100%; bottom: 0rem; position: absolute; }
}

@media screen and (max-width:768px) and (min-width:541px) {

#aboutCulture { width: 100%; height: 12.32rem; overflow: hidden; background: url(../image/lineBG2.jpg) no-repeat; background-size: 19.2rem; }

#acWrap { width: 100%; height: 100%; }

#acList { height: 10.92rem; clear: both; padding-top: 0.53rem; }

.acUnits { width: 2.24rem; float: left; height: 50%; margin-right: 0.2rem; }

.acUnits:nth-child(3) { margin-top: 50%; }

.acUnits:nth-child(4) { margin-top: -44.5%; }

.acUnits:nth-child(5) { margin-top: -44.5%; }
}

@media screen and (max-width:540px) {

#aboutProfile { width: 100%; height: auto; overflow: hidden; background: #1d1312 url(../image/lineBG2.jpg) center top no-repeat; }

.aboutTitle { width: auto; height: auto; overflow: hidden; padding-top: 0.4rem; text-align: center; }

.atCN { line-height: 0.35rem; font-size: 0.24rem; letter-spacing: 0.15rem; }

.atEN { line-height: 0.42rem; font-size: 0.36rem; }

#apContent { width: 100%; clear: both; padding: 0.38rem 0; line-height: 0.3rem; font-size: 0.24rem; text-align: justify; height: 16rem; }

#apcIMG { width: 5.4rem; height: 2.49rem; background: url(../image/aboutIntroPhoto_phone.jpg) no-repeat; background-size: 100%; bottom: 0rem; position: absolute; margin-left: -0.15rem; }

#apChairman { width: 100%; padding: 0.5rem 0; background: url(../image/paperBG.jpg) center top no-repeat; background-size: auto 100%; }

#apChairman .aboutTitle { padding-top: 0; }

#apChiarman .atEN { font-size: 0.24rem; }

#acContent { width: 100%; padding-top: 0.5rem; line-height: 0.36rem; font-size: 0.24rem; clear: both; text-align: justify; }

#chairman { height: auto; overflow: hidden; }

#chairman img { width: 100%; }

#cmTitle { text-align: center; font-size: 0.18rem; padding-top: 0.2rem; }

#cmTitle img { width: 1.6rem; margin: 0 auto; margin-bottom: 0.5rem; }

#aboutHonor { width: 100%; background: #fff; padding: 0.3rem 0; }

#aboutHonor .aboutTitle { width: 100%; clear: left; text-align: center; padding: 0; }

#ahSlide { width: 100%; padding: 0.5rem 0; margin: 0 auto; height: 4.17rem; overflow: hidden; }

.ahsBtn { background-image: url(../image/arrow_dark.png); background-repeat: no-repeat; width: 0.22rem; float: left; height: 3.2rem; cursor: pointer; background-size: 0.44rem; overflow: hidden; z-index: 10; }

#ahsPrev { background-position: left center; }

#ahsNext { background-position: -0.22rem center; }

#ahsWrap { width: 91.3%; height: 3.2rem; float: left; }

#ahsWrap ul { position: absolute; height: 3.2rem; top: 0; left: 0; width: 19.15rem; }

#ahsWrap li { width: 7rem; height: 3.2rem; float: left; overflow: hidden; }

#ahsWrap img { height: 3.2rem; margin: 0 auto; }

#ahsNavPoint { height: 0.08rem; padding-top: 0.3rem; width: 1.4rem; margin: 0 auto; clear: both; }

.ahsnPoint { width: 0.36rem; height: 0.08rem; margin-right: 0.16rem; background: #b9afa2; border-radius: 0.08rem; cursor: pointer; float: left; }

.ahsnPoint:last-child { margin: 0; }

#ahsNavPoint .current { background: #624b2e; cursor: default; }

#aboutCulture { width: 100%; height: 10.6rem; overflow: hidden; background: url(../image/lineBG2.jpg) no-repeat; background-size: 19.2rem; }

#aboutCulture .aboutTitle { padding-top: 0.2rem; clear: both; }

#acList { height: 8.5rem; clear: both; padding-top: 0.53rem; }

.aclBtn { background-image: url(../image/arrow.png); background-repeat: no-repeat; width: 0.8rem; float: left; height: 8.5rem; cursor: pointer; background-size: 0.44rem; overflow: hidden; z-index: 10;background-clip:content-box;}

#aclPrev { background-position: left center;padding-right: 0.58rem;  }

#aclNext { padding-left: 0.56rem; background-position: 0.32rem center;}

#acWrap { width: 3.5rem; height: 8.5rem; float: left; overflow: hidden; }
	#acWrapBox{position: absolute; height: 8.5rem; top: 0; left: 0; width: 17.5rem; }

.acUnits { width: 3.5rem; float: left; height: 100%;}


.acuTitles { height: auto; overflow: hidden; padding-bottom: 0.17rem; color: #fff; }

.acutBig { font-family: '宋体'; font-size: 0.48rem; line-height: 0.48rem; }

.acutSmall { font-size: 0.24rem; line-height: 0.24rem; }

.acuContent { font-size: 0.24rem; line-height: 0.36rem; height: auto; overflow: hidden; }

.acUnits img { width: 100%; bottom: 0rem; position: absolute; }
}
