﻿
/*font-size*/
.fnt_60 { font-size:60rem;}

.meeting_tab_t{border-bottom: 1px solid #EB5E20;}
.meeting_tab_t li{width: 50%; float: left; cursor: pointer; padding: 2% 5%; text-align: center; color: #999999;}
.meeting_tab_t li.on{color: #000; border-bottom:2px solid #EB5E20;}

.meeting_01{padding: 90rem 30rem 100rem;}
.meeting_01 h2{text-align: center;font-weight: bold;}
.meeting_01 .swiper-box{margin:30rem 0; height: 110rem; line-height: 110rem; position: relative;}
.meeting_01 .swiper-box .swiper-container{ margin: 0 100rem; height: 100%;}
.meeting_01 .swiper-box .swiper-slide{color: #B8B8B8; cursor: pointer; width: auto;}
.meeting_01 .swiper-box .swiper-slide.on{color:#000000; font-weight: bold;}
.meeting_01 .swiper-box .swiper-button-prev,.meeting_01 .swiper-box .swiper-button-next{font-weight: bold; color: #EA5513; background: none; left:0; top:0; margin-top: 0; width: 80rem; text-align: left; height: 110rem; line-height: 110rem;}
.meeting_01 .swiper-box .swiper-button-next{text-align: right; left:auto; right:0;}
.meeting_01 .swiper-box .swiper-button-prev.swiper-button-disabled,.meeting_01 .swiper-box .swiper-button-next.swiper-button-disabled{pointer-events:inherit!important; cursor: pointer; opacity: 1;}
.meeting_01 .swiper-box .swiper-button-prev.disabled{ cursor: default; opacity: 0.35;}
.meeting_01 .swiper-box .swiper-button-next.disabled{ cursor: default;opacity: 0.35;}


.meeting_01 .imgshow{position: relative;}
.meeting_01 .imgshow dl{background: #EA5513;}
.meeting_01 .imgshow dt{width: 100%;}
.meeting_01 .imgshow dd{padding: 50rem 60rem; color: #fff;}
.meeting_01 .imgshow dd p{margin-bottom: 30rem;}
.meeting_01 .imgshow dd p:last-child{margin-bottom: 0;}
.meeting_01 .imgshow .swiper-button-prev,.meeting_01 .imgshow .swiper-button-next{font-weight: bold;color: #EA5513; background: none; lefT:0; top:290rem; width: 80rem; height: 80rem; line-height: 80rem; text-align: center; background: #fff;}
.meeting_01 .imgshow .swiper-button-next{left:auto; right:0;}

.meeting_02{padding:90rem 70rem;}
.meeting_02 h2{text-align: center;font-weight: bold;}
.meeting_02 h2+p{margin: 30rem 0;}
.meeting_02 ul{margin-bottom: 100rem;}
.meeting_02 li{height: 100rem; line-height: 100rem; margin-bottom: 40rem;position: relative;}
.meeting_02 li input,.meeting_02 li select{ width: 100%; height: 100%; line-height: 100rem;padding: 0 28rem; border: none;}
.meeting_02 li .layui-input-block{margin-left: 0; min-height: unset; height: 100%;border: 1px solid #CECECE;}
.meeting_02 li .layui-form-select,.meeting_02 li .layui-select-title{height: 100%;}
.meeting_02 li .layui-form-select dl{padding: 0; top:100rem; lefT:-0.5%; width: 101%;}
.meeting_02 li:last-child{margin-bottom: 0; padding-top: 30rem; height: auto;}
.meeting_02 li:last-child .layui-input-block{text-align: center; border: none;}
.meeting_02 li .layui-form-select .layui-edge{ font-family: 'iconfont'; color: #ea5413; width:auto; height: 100%; border: none; top:0; right:5px; margin-top: 0;}
.meeting_02 li .layui-form-select .layui-edge::before{content:"\e627";}

.layui-input:focus, .layui-textarea:focus{border-color: #EA5513!important;box-shadow: 0 0 0 3px rgba(234,85,19, .05);}
.layui-form-select dl dd.layui-this{color: #EA5513;}
.layui-laydate .layui-this, .layui-laydate .layui-this>div{background: #EA5513!important;}
.layui-btn{width: 316rem; height: 84rem; line-height: 84rem; font-size: 30rem; background-color: #EA5413;}
.layui-btn-primary{ border: 1px solid #F6B89D; background: #fff; color: #000;}
.layui-btn-primary:hover{border-color: #EA5413;color: #000;}
.layui-laydate-footer span.laydate-btns-time{ display: none;}

.meeting_03{padding: 90rem 30rem 100rem;}
.meeting_03 h2{text-align: center;font-weight: bold;}
.meeting_03 .swbox{position: relative; margin: 40rem 0 0;}
.meeting_03 .swbox .swiper-slide{position: relative;}
.meeting_03 .swbox .swiper-slide h3{position: absolute; lefT:0; bottom:0; width: 100%; color: #fff; padding: 30rem; text-align: center; background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.8) 100%);}
.meeting_03 .swbox .swiper-button-prev,.meeting_03 .swbox .swiper-button-next{font-weight: bold;color: #EA5513; background: none; lefT:0; top:290rem; width: 80rem; height: 80rem; line-height: 80rem; text-align: center; background: #fff;}
.meeting_03 .swbox .swiper-button-next{left:auto; right:0;}

.exhibition_01 .swiper-box .swiper-slide{width: 100%; text-align: center;}

.catering_body{background: #DCF1FE;}
.catering_body .meeting_tabbox{min-height:55vh;}
.catering .swiper-box{margin-top: 0;}

.history_01{padding: 0;}
.history_01 .swiper-box{background: #fff; margin: 0 30rem;}
.history_01 .swiper-box .swiper-slide{ text-align: center;}
.history_01 .swiper-box .swiper-slide.on{border-bottom: 2px solid #EA5513;}
.his_list{min-height:1489rem; padding: 100rem 50rem;}
.his_list ul{position: relative;}
.his_list ul::before{position: absolute; left:0; top:0; width: 9rem; height: 100%; background: #EA5513; border-radius: 6rem;}
.his_list li{position: relative; margin-left: 60rem; margin-bottom: 50rem; border:1px solid #EA5413; padding: 35rem 30rem; background: #fff;}
.his_list li::before{content: ""; position: absolute; left:-76rem; top:50%; margin-top: -18rem; width: 18rem; height: 18rem; background: #fff; border-radius: 100%; border:9rem solid #EA5413;}
.his_list li::after{content: ""; position: absolute; left:-50rem;top:50%; width: 50rem; border-bottom: 2rem dashed #EA5413;}


.profile,.business{padding: 70rem 0 0;}
.profile .con{padding: 0 80rem 100rem;}
.business .con{padding: 0 80rem;}
.profile .meeting_03{padding-top: 50rem;}
.profile .meeting_03 .swbox,.business .meeting_03 .swbox{margin-top: 0;}

@media only screen and (max-width: 767px) {
    .layui-btn{font-size: 14px;} 
    .meeting_01 .swiper-box .swiper-button-prev, .meeting_01 .swiper-box .swiper-button-next{font-size: 12px;}
}
































































