/*边栏*/
.suspension a:focus {	color:#333;	outline:none;	-moz-outline:none;}
.suspension a:hover {	/*color:#fc8080;*/	text-decoration:none;}
.suspension a:-webkit-any-link {	text-decoration:none;}
/*.container {width:1200px;	margin:0 auto;	padding:0;}*/
.container:after {content:"";	display:block;	clear:both;}
.clearfix:after {content:"";	display:block;	clear:both;}
.fl {float:left;}
.fr {float:right;}
.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}
.color-white {color:white!important;}
.red {color:#fc8080!important;}
.fz12 {font-size:12px;}
.fz14 {font-size:14px;}
.wfs {width:100%;position:relative;}
.p_r {position:relative;}
/*悬浮链接*/

.suspension {/*position:absolute;z-index:55;right:0;top:400px;*/position:fixed; right:5px;bottom:150px;font-size:14px;}
/*.suspension-fixed{position:fixed;top:20px;right:0px;}*/
.suspension-wrap{position:relative;/*width:160px;height:179px;*/ width:80px;height:240px;}
.suspension-box {position:relative;float:right;/*border-left: 5px solid #b60b00;border-bottom: 5px solid #b60b00;border-top: 5px solid #b60b00;width:115px;*/width:80px;}
.suspension .a {display:block;color:#666;/*width:120px;padding:22px 15px;*/width:70px; height:80px;padding:0 5px; margin:0;background-color:#fff;border:1px solid #f2f2f2;text-align:center;/*margin-bottom:4px;*/cursor:pointer;outline:none;}
/*.suspension .a:nth-child(2){border-bottom:none;}*/
/*.suspension .a:nth-child(3){border-bottom:none;}*/
.suspension .a.active,.suspension .a:hover {/*background:#b60b00;color:#fff;*/}
.suspension .a .i {float:left;width:44px;height:44px;background-image:url(/images/menhu/side_icon.png);background-repeat:no-repeat;}

.suspension .a-service{
background:url("../images/applyiconr2.png") no-repeat center 10px #fff;
background-size:40% 40%;
line-height:115px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
color:#ea6200;
}
.suspension .a-service:hover{
	background:url("../images/applyiconr.png") no-repeat center 10px #ea6200; 
	background-size:40% 40%;
	line-height:120px;
	color:#fff;
}
.suspension .a-qrcode{
	background:url("../images/phone2.png") no-repeat center 10px #fff;
	background-size:40% 35%;
	line-height:115px;
	color:#4b8dfe;
}

.suspension .a-qrcode:hover{
	background:url("../images/phone.png") no-repeat center 10px #4b8dfe; 
	background-size:40% 35%;
	line-height:120px;
	color:#fff;
}
/*.suspension .a-service-meeting{
	background:url("/ifcc/meeting2021/images/pre/hotel-icon.png") no-repeat center 10px #fff;
	background-size:48% 45%;
	line-height:115px;
}

.suspension .a-service-meeting:hover{
	background:url("/ifcc/meeting2021/images/pre/hotel-iconw.png") no-repeat center 10px #0170fd; 
	background-size:48% 45%;
	line-height:120px;
	color:#fff;
}*/

.suspension  .go-back{
	background:url("../images/gotop2.png") no-repeat center 10px #fff; 
	background-size:40% 40%;
	line-height:120px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	color:#92c0f7;
}
.suspension  .go-back:hover{
	background:url("../images/gotop.png") no-repeat center 10px #92c0f7; 
	background-size:40% 40%;
	line-height:120px;
	color:#fff;
}

.suspension .a-service .i {	width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(/images/menhu/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-meeting .i {width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(/images/menhu/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i {background-position:-44px 0;}
.suspension .a-cart .i {background-position:-88px 0;}
.suspension .a-top .i {background-position:-132px 0;}
.suspension .a-top {background-color: #f2f2f2;background-image: url("/images/menhu/side_icon.png");background-repeat: no-repeat;background-position: center;background-size:40% 40%;display:none;}
.suspension .a-top:hover {background:url("/images/menhu/side_iconhover.png") no-repeat center center #b60b00;background-size:40% 40%;display:none;}
.suspension .d {display:none;width:156px;background:#fff;position:absolute;right:80px;height:200px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;border:1px solid #eee;}
.suspension .d .arrow {	position:absolute;width:8px;height:12px;background:url(/images/menhu/side_bg_arrow.png) no-repeat;right:-8px;	top:31px;}
.suspension .d-service {top:0px;}
.suspension .d-service-meeting {top:160px;}
.suspension .d-service-meetingcode{top:260px;}
.suspension .d-qrcode {top:80px;width:320px;}
.suspension .d .inner-box {/*padding:0;*/padding:8px 10px 12px;}
.suspension .d-service-item {padding:0;}
.suspension .d-service .d-service-item {border-bottom:none;}
.suspension .d-service-item .circle {width:44px;height:44px;border-radius:50%;overflow:hidden;display:block;float:left;}
.suspension .d-service-item .i-qq {width:44px;height:44px;background:url(/images/menhu/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq {background-position:center 3px;}
.suspension .d-service-item .i-tel {width:44px;height:44px;display:block;}
.icon1{background:url(/images/menhu/l1.png) no-repeat center center;background-size:80% 80%;}
.icon2{background:url(/images/menhu/l2.png) no-repeat center center;background-size:80% 80%;}
.suspension .d-service-item h3 {float:left;width:120px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text {float:left;width:120px;line-height:22px;font-size:15px;	margin-left:12px;}
.suspension .d-service-item .text .number {font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro {padding-top:10px;}
.suspension .d-service-intro p {float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i {background:url(/images/menhu/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}

.suspension .d-qrcode .inner-box {padding:10px 0;}
.suspension p {font-size:16px;color:#93959c; text-align: center;margin-bottom:0;}
.text p{font-size: 16px;text-align: center; color: #93959c;}



.suspension-narrow{
    width: 45px;
    height: 90px;
    background: #b60b00;
    color: #fff;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    position: absolute;
    left: 0;
    bottom: 0;
    cursor:pointer;
}

.suspension-narrow span{
	color:#fff;
	font-size:16px;
	display:block;
	margin-top:10px;
	margin-left:5px;
}
.narrow-icon ,.narrow2-icon{
	display: block;
    width: 15px;
    height: 20px;
    background: url("/ifcc/meeting2021/images/pre/arrow-right-light.png") no-repeat center;
    background-size: 80% 90%;
    margin: 0 auto;
    margin-top:5px;
}

/*酒店预订*/

.suspension2{
	position:fixed;
	z-index:55;
	right:0;
	bottom:20px;
}
.suspension-wrap2{
	position:relative;
	width:160px;
	height:110px;
}
.suspension-narrow2{
	width: 45px;
    height: 110px;
    background: #1fb9dd;
    color: #fff;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    /*float: left;
    margin-top:335px;*/
    position: absolute;
    left: 0;
    bottom: 0;
    cursor:pointer;
}

.suspension-narrow2 span{
	color:#fff;
	font-size:16px;
	display:block;
	margin-top:10px;
	margin-left:5px;
}

.suspension-box2 {
position:relative;
float:right; 
background: #1fb9dd;
border-left:2px solid #fff;
/*width:115px;
height:110px;*/
width:80px;
height:80px;
}

.suspension-box2 a{
	width:100%;
	height:100%;
	display:block;
	color:#fff;
}
.suspension-box2 a span{
	color:#fff;
}

.hotel-icon{
	width:40px;
	height:50px;
	display:block;
	margin-top:20px;
	margin-left:35px;
}
.hotel-icon img{
	width:100%;
	height:100%;
}
.click-book{
	display:block;
	text-align:center;
}

.right-icon{
	width:32px;
	height:42px;
	display:block;
	padding-top:10px;
	margin:0 auto;
}

.right-icon img{
	width:100%;
	height:100%;
}

.righticon-text{
	display:block;
	text-align:center;
	padding-top:5px;
}

/*侧边栏联系方式----20210413*/
.nav-right-contact{
	padding:0 15px;
	clear:both;
	overflow:hidden;
}
.nav-right-contact li{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
.nav-right-contact li:nth-child(2n){
	margin-right:0;
}
.nav-right-contact li:nth-child(3),.nav-right-contact li:nth-child(4){
	margin-bottom:0;
}
.nav-right-contacttitle{
	background:#2aabe2;
	color:#fff;
	padding-left:5px;
	border-top-right-radius:4px;
}

.nav-right-contact li div{
	padding-bottom:5px;
}

/*.hotel-book{
	width:45px;
	height:150px;
	display:block;
	position:absolute;
	bottom:120px;
	left:0;
	background:#0cb8ed;
	border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size:16px;
}

.hotel-book a{
	width: 30px !important;
    display: block;
    font-size: 16px;
    padding-left: 10px;
    background:#0cb8ed;
    color:#fff;
    font-weight:bold;
    padding-top:15px;
    border-top-left-radius: 10px;
	
}

.hotel-book a:hover ,.hotel-book a:visited{
	color:#fff;
}*/


/*边栏end*/