@charset "utf-8";
body{font-family:"Microsoft YaHei","微软雅黑","宋体";background:#fff;font-size:14px;}
*{margin: 0;padding:0;}
a{text-decoration:none; cursor:pointer;}
img{border:0;vertical-align:middle;}
ul li{list-style: none}
em{font-style:normal;}
strong{font-weight: normal;}
.w1200{width: 1200px;margin:0 auto;}

.banner{height: 105px;background: url(../../images/himallym/banner.jpg) center top no-repeat;padding-top:295px;margin-top: 80px;}
.banner a{width: 188px;height: 49px;background: url(../../images/himallym/banner_btn.png) center center no-repeat;margin:0 auto;display: block;}

.nav_m{height: 64px; background-color: #f5f5f5; width:100%;z-index:4;}
.nav_m .nav-l{margin-top: 22px;display: inline-block;}
.nav_m .nav-l li{ float:left;width:140px;height:42px;margin-right:15px;font-size:20px;line-height:42px;text-align:center;color: #000; }
.nav_m .nav-l li a{display: block; color:#000; background: #fff;}
.nav_m .nav-l li.current a{color:#fff; background: #CC3333;}
.nav_m .nav-l li a:hover,.nav_m .nav-r a:hover{color: #fff; background: #CC3333;}
.nav_m .nav-r{float: right;margin-top: 20px;}
.nav_m .nav-r a{display:inline-block;width:110px;text-align:center;line-height:32px;color:#484848;font-size:16px;border:2px solid #f8490a;border-radius:18px;}

.title_1 p{border-bottom:1px solid #d1d1d1;height: 30px;text-align: center;padding-top: 110px;}
.title_1 p em{background: #fff;padding: 0 40px;line-height: 60px;font-size: 32px;}
.title_1 span{display: block;text-align: center;font-size: 36px;background: url(../../images/himallym/tit_1.png) center center no-repeat;color:#ff4c4d;margin-top: 40px;}

.floor_1{height: auto;overflow: hidden;padding-top: 76px;}
.floor_1 ul li{float:left;width: 300px;float:left;text-align: center;}
.floor_1 ul li span{display: block;font-size: 22px;color:#14103c;margin-top: 20px;}

.floor_2{height: auto;overflow: hidden;}
.floor_2 ul li{width: 249px;height: 298px;background: url(../../images/himallym/fl2_1.png) center center no-repeat;margin-right: 68px;float:left;margin-top: 36px;text-align: center;margin-bottom: 44px;}
.floor_2 ul li:nth-child(2){background: url(../../images/himallym/fl2_2.png) center center no-repeat;}
.floor_2 ul li:nth-child(3){background: url(../../images/himallym/fl2_3.png) center center no-repeat;}
.floor_2 ul li:nth-child(4){background: url(../../images/himallym/fl2_4.png) center center no-repeat;margin-right: 0;}
.floor_2 ul li img{display: block;margin:60px auto 40px;}
.floor_2 ul li span{display: block;font-size: 26px;color:#fff;margin-bottom: 23px;}
.floor_2 ul li p{color:#e2eaff;line-height: 26px;}

.btn{clear: both;width: 369px;height: 72px;text-align: center;line-height: 72px;background: #ff4c4d;border-radius: 30px;font-size: 24px;color:#fff;display: block;margin:0 auto;}
.btn:hover{opacity: .7;}

.floor_3{height: auto;overflow: hidden;}
.floor_3 ul li{width: 131px;float:left;margin-right: 81px;text-align: center;margin-top: 111px;margin-bottom: 45px;}
.floor_3 ul li:last-child{margin-right: 0;}
.floor_3 ul li em{display: block;margin:0 auto;}
.floor_3 ul li span{display: block;font-size: 24px;color:#5a8cff;margin-top:30px;margin-bottom: 25px;}
.floor_3 ul li p{color:#707070;line-height: 24px;text-align: left;}

.floor_4 .title_1 span{background: url(../../images/himallym/tit_2.png) center center no-repeat;}
.floor_4 .box_1{height: auto;overflow: hidden;position: relative;background: #2f2e3d;margin-top: 28px;padding-bottom: 78px;}
.floor_4 .box_1 .w1200{position: relative;}
.floor_4 .box_1 .sanjiao{width: 49px;height: 25px;position: absolute;top:0;left:50%;background: url(../../images/himallym/fl4_sanjiao.png) center center no-repeat;margin-left: -25px;}
.floor_4 .box_1 ul li{height: 400px!important;width: 297px!important;background: #fff;margin-right: 4px!important;margin-top: 120px;margin-bottom: 37px;}
.floor_4 .box_1 ul li span{display: block;text-align: center;font-size: 26px;color:#ff5d5e;margin:35px auto 20px;}
.floor_4 .box_1 ul li p{color:#707070;line-height: 26px;width: 240px;margin-left: 27px;}
.floor_4 .swiper-button-prev{width: 80px;height: 77px;background: url(../../images/himallym/prev.png) center center no-repeat;left:-90px;top:280px}
.floor_4 .swiper-button-next{width: 80px;height: 77px;background: url(../../images/himallym/next.png) center center no-repeat;right:-90px;top:280px}

.floor_5{height: auto;overflow: hidden;padding-bottom: 115px;}
.floor_5 .p_1{padding-top: 96px;text-align: center;font-size: 36px;}
.floor_5 ul li{width: 352px;height: 265px;float:left;border:1px solid #aeaeb1;border-radius: 10px;margin-right: 69px;margin-top: 50px;}
.floor_5 ul li:last-child{margin-right: 0;}
.floor_5 ul li:hover{border:1px solid #ff4c4d}
.floor_5 ul li img{margin:25px auto;display: block;}
.floor_5 ul li span{display: block;font-size: 24px;margin:24px auto 16px;text-align: center;}
.floor_5 ul li p{color:#707070;line-height: 24px;width: 282px;margin-left: 35px;}
.floor_5 .img_1 img{margin-top: 48px;}
