.wrap.main .container{margin-top:-76px;}
.wrap.main .footer{margin-top:0;}

.main{position:relative;}
.main:after{display:block;visibility:hidden;clear:both;content:"";}
.main .main-content{position:absolute;top:0;left:0;width:100%;z-index:2;}

.main .main-txt{padding-top:242px;text-align:center;color:#fff;}
.main .main-txt li:nth-child(1){font-size:50px;letter-spacing:-2.5px;}
.main .main-txt li:nth-child(2){margin-top:12px;font-size:34px;}

.main .main_sch_wr{margin-top:55px;text-align:center;}
.main .main_sch_wr #hd_sch{display:inline-block;width:532px;}
.main .main_sch_wr #hd_sch h3 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.main .main_sch_wr #hd_sch {position:relative;overflow:hidden}
.main .main_sch_wr #hd_sch input[type=text]{width:100%;height:58px;padding-left:20px;color:#707070;background:#f6f6f6;border:3px solid #FF8A24;}
.main .main_sch_wr #hd_sch input[type=text]:focus{border:3px solid #FF8A24 !important;}
.main .main_sch_wr #hd_sch #sch_submit {position:absolute;z-index:2;top:11px;right:22px;height:34px;border:0;cursor:pointer;font-size:16px}

.main .main-bottom{padding:110px 0 44px 0;overflow:hidden;}
.main .main-bottom .c1{float:left;width:380px;}
.main .main-bottom .c2{float:right;width:820px;}

.main .gallery-wrap{position:relative;margin-top:32px;}
.main .gallery-wrap .box img{max-width:100%;}
.main .gallery-wrap .box-inside{display:block;margin:0 4px;}
.main .gallery-wrap .slick-dots{position:absolute;z-index:10;top:-25px;right:0;width:100%;text-align:right;}
.main .gallery-wrap .slick-dots li{display:inline-block;}
.main .gallery-wrap .slick-dots li button{display:inline-block;width:10px;height:10px;margin:0 4px;padding:0;font-size:0;color:transparent;cursor:pointer;border:none;
background:none;border:1px solid #fff;border-radius:100%;}
.main .gallery-wrap .slick-dots li.slick-active button{background:#fff;}

.main .main-aside{position:absolute;top:167px;right:0;width:152px;overflow:hidden;}
.main .main-aside li{margin-bottom:10px;}
.main .main-aside li dl{padding:17px 0 17px 10px;text-align:center;font-size:14px;line-height:16px;color:#fff;border:2px solid #E5E5E5;border-right:none;border-radius:15px 0 0 15px;}
.main .main-aside li dl dd{margin-top:7px;}
.main .main-aside li dl dd .pc-line-break{display:block;}

.main .back_image{position:relative;z-index:1;height:890px;}
.main .back_image img{position:absolute;top:0;left:50%;margin-left:-967px;right:0;width:auto !important;max-width:none !important;}

@media screen and (max-width:1099px) {
.wrap.main .container{margin-top:0;}

.main .main-txt{padding:62px 12px 0 12px;}
.main .main-txt li:nth-child(1){font-size:32px;}
.main .main-txt li:nth-child(2){margin-top:2px;font-size:28px;}

.main .main-aside{position:static;margin:70px -10px 0 -10px;width:auto;text-align:center;}
.main .main-aside li{display:inline-block;width:40%;padding:0 5px;}
.main .main-aside li dl{padding:17px 0;border:2px solid #E5E5E5;border-radius:15px;}
.main .main-aside li dl dd .pc-line-break{display:inline;}

.main .main-bottom{padding:60px 0 44px 0;}
.main .main-bottom .c1{display:none;}
.main .main-bottom .c2{float:none;width:100%;padding:0 12px;}

.main .gallery-wrap{margin-top:22px;}

.main .main_sch_wr{display:none;}
}