.main-banner{ width:1000px; height: 900px;margin: 0 auto}
.main-banner img{ 
	display: block;
    width: 555px;
    height: 818px;
    float: right;
    margin: 15px 75px 10px;
}
/*.main-banner ul{ overflow: hidden; position: absolute;}
.main-banner ul li{ float: left; height:420px; position: relative;}
.main-banner ul li img{}
.main-banner dl{ position: absolute;}
.main-banner dl dd{ width: 15px; height: 15px; float: left; margin-right: 6px; cursor: pointer; background: #fff; border-radius: 50%;}
.main-banner dl dd.banner-on{ background: #e1a53e;}
*/
/* main body部分 */
.main-body-menu{ background: #f5f5f5; padding-top: 38px; padding-bottom: 32px; }
.main-body-menu ul { text-align: center; }
.main-body-menu ul li{ display: inline-block; margin:0 47px; }
.main-body-menu ul li a{ display: block; width: 100%; height: 100%; }
.main-body-menu ul li a span{ display: block; margin:0 auto; }
.main-body-menu ul li a span.name-icon{ width: 42px; height: 41px; background-image: url(../images/sky-menu-icon.png); background-repeat: no-repeat; margin-bottom: 4px; }
.main-body-menu ul li a span.nameCH{ font-size: 22px; color: rgba(0,0,0,.92); }
.main-body-menu ul li a span.nameEN{ font-size: 18px; color: rgba(0,0,0,.39); }
.main-body-menu ul li:nth-of-type(2) a span.name-icon{ background-position: -42px; }
.main-body-menu ul li:nth-of-type(3) a span.name-icon{ background-position: -84px; }
.main-body-menu ul li:nth-of-type(4) a span.name-icon{ background-position: -126px; }
.main-body-menu ul li:nth-of-type(5) a span.name-icon{ background-position: -168px; }


/* 学校展示 */
.title-line{ line-height: 80px; border-bottom: 1px solid #dddddd; text-align: center; font-size: 30px; color: #585858; position: relative; padding-top:40px; }
.title-line:after{content: ""; position: absolute; width: 144px; height: 4px; background: #cbc9ca; left: 50%; margin-left: -72px; bottom: 0px;}
.school-show{padding-top: 46px;}
.school-search{ width: 318px; height: 366px; border:1px solid #c4c4c4; }
.school-search div.s-input{ height: 39px; border-bottom: 1px solid #c4c4c4; }
.school-search div.s-input input{ float: left; height: 39px; width:279px;text-indent: 10px;  }
.school-search div.s-input a{ float: left; width: 39px; height: 39px; background: url(../images/school-search-btn.jpg) no-repeat; }

.s-txt ul{padding-left: 20px; padding-top: 10px; }
.s-txt ul li{ display: block; color: #9c9c9c; }
.s-txt ul li a{ font-size: 16px; line-height: 38px; }
.school-img{ width: 609px; height: 368px; margin:0 4px; }
.school-img img{ display: block; width: 100%; height: 100%; }
.school-logo{ width: 260px; height: 366px;border:1px solid #c4c4c4;}
.school-logo img{ display: block; width: 90px; height: 90px; margin:85px auto 40px; }
.school-logo p{ text-align: center; font-size: 18px; color: rgba(0,0,0,.88); }

/*学生衣服展示*/
.stu-show{ height: 600px; padding-top: 70px; padding-bottom:100px; background: url(../images/stu-show.jpg) no-repeat; background-origin: content-box }
.stu-title{ text-align: center;margin-top: 83px; font-size: 55px;color: #5c025c; }
.stu-type{ text-align: center; font-size: 22px; color: rgba(0,0,0,.80); line-height: 32px; }

/*衣服材质展示*/
.cz-show-box{ background:#f5f5f5; padding-top: 36px; padding-bottom: 36px; }
.cz-show ul li{ float: left; width: 392px; margin-right: 12px; border-bottom: 3px solid #0d79cc; padding-bottom:16px; }
.cz-show ul li:last-of-type{ margin-right: 0px; }
.cz-show ul li div.cz-txt{ height: 138px; font-size: 15px; color: rgba(74,74,74,.9); padding-top:30px;  padding-left: 19px; padding-right: 19px; background: #fff; line-height: 27px;}
.cz-show ul li div.cz-img{ height: 212px; }
.cz-show ul li div.cz-img img{ display: block; width: 100%; height: 100%; }
.cz-name{ padding-left:4px; }
.cz-name .cz-name-EN{ font-size: 30px; color: #646464; }
.cz-name .cz-name-CH{ font-size: 16px; color: #646464; }

/*资讯专题*/
.zxzt-img{ width: 1440px; padding-top:38px; position: relative; height: 434px; overflow: hidden;margin:0 auto; }
.zxzt-img ul{position: absolute;}
.zxzt-img ul li{ float: left; width: 340px; height: 340px;  }
.zxzt-img ul li a {display: block; width: 100%; height: 100%;overflow: hidden; opacity: 0.3; position: relative; }
.zxzt-img ul li a img{  display: block; width: 100%; height: 100%; }
.zxzt-img ul li a p{ line-height:32px; color: #fff; font-size: 16px; background-color: rgba(0,0,0,.42);  text-align: center; position: absolute; width: 340px; bottom: -32px; }
.zxzt-img div[class^="z-img-btn"]{position: absolute; width: 45px; height: 45px; background-image:url(../images/zx-img-btn.jpg); background-repeat: no-repeat; left: 50%;bottom: 15px; cursor: pointer;	}
.zxzt-img div.z-img-btn-l{ margin-left:-60px;  }
.zxzt-img div.z-img-btn-r{ margin-left:15px; background-position: -45px;}
@media(max-width: 1366px){
	.zxzt-img{ width: 1200px;}
}

/*活动专题*/
.hzzt-object{ height: 620px; padding-top: 40px; }
.hzzt-object object{ width: 100%; height: 100%; background: #000; }

/*合作伙伴*/
.hzhb-img{ padding-top: 65px;height: 140px; padding-bottom: 70px; }
.hzhb-btn-l{ float: left; height: 80px; width: 30px; background: url(../images/hzhb-btn.jpg); margin-top:20px; cursor: pointer; }
.hzhb-btn-r{ float: right; height: 80px; width: 30px; background: url(../images/hzhb-btn.jpg) -30px; margin-top:20px; cursor: pointer;}
.hzhb-img-list{float: left; position: relative; width: 1140px;height: 131px; overflow: hidden; }
.hzhb-img-list ul{ position: absolute;}
.hzhb-img-list ul li{ float: left; width: 80px; height: 131px; margin:0 30px; }
.hzhb-img-list ul li a{ display: block; width: 100%; height:100%; position: relative;}
.hzhb-img-list ul li a img{ display: block; width: 80px; height: 80px; position: absolute; }
.hzhb-img-list ul li a p{ font-size: 12px; text-align: center; color: rgba(0,0,0,.9);line-height: 26px;  position: absolute; width: 80px; top: 84px }
.hzhb-img-list ul li a i{ float: left; width: 80px; height: 20px; background: url(../images/gray-bg.png); position: absolute; top: 70px; z-index: 2; }
