@font-face {
	font-family: 'enfont';
	font-display: swap;
	src: url('//at.alicdn.com/t/webfont_pcg07o4sxrl.eot'); /* IE9*/
	src: url('//at.alicdn.com/t/webfont_pcg07o4sxrl.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('//at.alicdn.com/t/webfont_pcg07o4sxrl.woff2') format('woff2'),
	url('//at.alicdn.com/t/webfont_pcg07o4sxrl.woff') format('woff'), /* chromeã€firefox */
	url('//at.alicdn.com/t/webfont_pcg07o4sxrl.ttf') format('truetype'), /* chromeã€firefoxã€operaã€Safari, Android, iOS 4.2+*/
	url('//at.alicdn.com/t/webfont_pcg07o4sxrl.svg#AlibabaPuHuiTiL') format('svg'); /* iOS 4.1- */
}
@font-face {
	font-family: 'classfont';
	font-display: swap;
	src: url('//at.alicdn.com/t/webfont_ti42bbb1gyl.eot'); /* IE9*/
	src: url('//at.alicdn.com/t/webfont_ti42bbb1gyl.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('//at.alicdn.com/t/webfont_ti42bbb1gyl.woff2') format('woff2'),
	url('//at.alicdn.com/t/webfont_ti42bbb1gyl.woff') format('woff'), /* chromeã€firefox */
	url('//at.alicdn.com/t/webfont_ti42bbb1gyl.ttf') format('truetype'), /* chromeã€firefoxã€operaã€Safari, Android, iOS 4.2+*/
	url('//at.alicdn.com/t/webfont_ti42bbb1gyl.svg#Alibaba-PuHuiTi-Bold') format('svg'); /* iOS 4.1- */
}

.wrap{width:1000px;margin:0 auto;overflow:hidden}

.classname{text-align:center;padding:30px 0}
.classname .en{font:30px 'enfont';text-transform:uppercase;color:#999}
.classname .zh{background:url(../images/class-bg.jpg) no-repeat center center;font:30px 'classfont';color:#cbb590}
.classlist{font-size:0;text-align:center}
.classlist li{display:inline-block;border:1px dashed #bdbdbd;margin:0 5px;width:128px;height:40px;line-height:40px;font-size:14px}
.classlist li.curr{background:#cbb590}

.wrap1{ width:910px; margin:0 auto;}
.picslist{width:105%;margin-top:40px; min-height:500px;}
.picslist li{float:left;width:288px;margin:0 13px 16px 0;text-align:center;overflow:hidden;-webkit-transition: transform 1.5s ease-out; -moz-transition: transform 1.5s ease-out;-o-transition: transform 1.5s ease-out; transition: transform 1.5s ease-out;}
.picslist li .imgs{border-bottom:1px solid #ccc;overflow:  hidden;}
.picslist li .imgs img{display:block; width:288px; -webkit-transition: transform 1.5s ease-out;-moz-transition: transform 1.5s ease-out;-o-transition: transform 1.5s ease-out;transition: transform 1.5s ease-out;}
.picslist li .txts{line-height:67px;font-size:14px}
.picslist li:hover .imgs img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.picslist li:hover{-webkit-box-shadow:0px 5px 15px #e5e5e5;-moz-box-shadow:0px 5px 15px #e5e5e5; box-shadow:0px 5px 15px #e5e5e5;}

.newslist{width:105%;margin-top:60px}
.newslist li{float:left;width:575px;height:133px;margin:0 50px 25px 0;overflow:hidden}
.newslist li .imgs{width:223px;height:133px;background:#cecfd3;float:left}
.newslist li .imgs img{max-width:223px;max-height:133px;display:block;width:auto;height:auto;margin:auto}
.newslist li .txts{width:322px;float:right}
.newslist li .txts h2{font-weight:normal;font-size:18px;line-height:50px;height:50px;overflow:hidden}
.newslist li .txts span{display:block;width:90px;height:18px;border:1px solid #999;border-radius:16px;text-align:center;line-height:18px;color:#999;font-size:12px;margin:5px 0 10px}
.newslist li .txts p{font-size:14px;line-height:24px;color:#666}

.title{font:20px/1.5 SimSun;border-bottom:1px dotted #ddd;text-align:center;padding:15px 0}
.content{padding:20px 0;font:14px/28px SimSun;}
.content p{padding:7px 0;}
.content p.h2{text-indent:0;font-size:24px;line-height:2.2;padding:0;margin-bottom:20px}
.porn{border-top:1px dotted #ddd;font:14px/42px SimSun;color:#7f7f7f;padding-bottom:30px;}
.porn a{color:#7f7f7f;}
.con-text{height:500px;width:100%}
.con-text .swiper-slide{font-size:14px;line-height:2;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}
.con-text p{padding:10px 0}
.scan-wechat{opacity:0;position:absolute;top:0;left:420px;width:180px;height:180px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;z-index:-1}
.scan-wechat img{display:block;margin:0 auto;height:180px;width:180px}
.scan-wechat.action{opacity:1;z-index:9}
.btn-wechat{margin-left:20px}
.con-map{width:45%;float:right;margin-bottom:30px}
.con-map p:nth-child(1){height:500px}
.con-map p:nth-child(2){margin-top:10px;font-size:12px}

.swiper-scrollbar-drag{background: rgba(0,0,0,0)}
.swiper-scrollbar{background: rgba(0,0,0,0);}

.fh{}
.fh a{}

.lx_w{ width:50%;}

/*pagelist*/
.pagelist{text-align:center;margin:10px 0;clear:both}
.pagelist a,.pagelist span,.pagelist strong{display:inline-block;padding:20px 10px 0 10px;height:22px;line-height:22px;color:#7f7f7f;background:#fff;margin:0 4px; font-size:12px}
.pagelist strong,.pagelist a:hover{color:#fbd246;text-decoration:none}.pagelist span{color:#fbd246;}