@charset "utf-8";
body{margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; color:#555555; width:100%; min-width:320px;  zoom:1; font-family:微软雅黑;background:#fff;min-height: 100px;}
a,.ul,.ul li,form, dl,dt,dd, div,aside,figcaption,article,.p{ font-style:normal;padding: 0px; margin: 0px;list-style:none; font-weight:normal; }
ul{-webkit-margin-before: 1em;  -webkit-margin-after: 0; -webkit-margin-start: 0px;  -webkit-margin-end: 0px;    -webkit-padding-start: 0;}
select,input,textarea{ border-radius:2; -webkit-border-radius:2; color:#666666; font-size:12px; font-family:"微软雅黑",Arial;}
input:focus { outline: none;}
form,input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ vertical-align:middle;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{margin:0px; padding:0px;} 
form,input{margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;  vertical-align:top;padding:0;margin:0; max-width:100%;}
a{ color:#606060; text-decoration:none;cursor:pointer;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#5e1a2f;}
.fl{ float:left;}.fr{ float:right;}
.clear{ clear:both; height:0px; overflow:hidden;}
.clearfix:after,.icont5 .tab_item .news_list li:after,.m_flexbox:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;
 font-size: 0px;}
.clearfix { zoom: 1;}
.w1200{width: 1200px;margin:0 auto;}
.w1170{width: 1170px;margin:0 auto;}
.w1830{width: 1830px;margin:0 auto;}
.nosele{moz-user-select: -moz-none; 
-moz-user-select: none; 
-o-user-select:none; 
-khtml-user-select:none; 
-webkit-user-select:none;
-ms-user-select:none; 
user-select:none;}
/* Top */
.Topbox{width: 100%;background: #fff;border-top: 3px solid #005fbb;}
.Topbox .logo{float: left;padding-top: 0;}
.Topbox .logo img{ max-height:121px; max-width:170px;}
.Topbox .t_right{float: right;}
.Topbox .t_right_t{height: 20px;padding-top:23px; text-align:right; margin-bottom:17px;}
.Topbox .top_hotline{margin:0;height: 20px;line-height: 20px;padding-left: 26px;background: url(../images/top_tel.png) left center no-repeat;color: #FF5300;font-size: 14px;font-weight: bold; display:inline-block;}
.Topbox .top_hotline .toptel{font-size: 20px; font-weight:bold;}
.Topbox .toplogin{ font-size:16px; color:#FF5300; background:url(../images/top_msg.png) no-repeat left center; padding-left:20px; display:inline-block; margin-left:15px; }
.Topbox .search{border: 1px solid #005fbb;}
.Topbox .t_right_b{height: 37px;margin-top: 6px;overflow: hidden;position: relative;}
.Topbox .search{width: 220px;height: 31px;border:1px solid #ece9ef;float: right;position: relative;margin-top: 4px;}
.Topbox .search .sreach_ipu{width: 155px;padding:0 15px;background: white;height: 31px;line-height: 31px;color: #ccc;font-size: 12px;}
.Topbox .search .sreach_btn{width: 19px;height: 31px;background:url(../images/top_search.png) center no-repeat;display: block;position: absolute;right: 6px;top:0;}
.Topbox .Mainnav{height: 37px;float: right;margin-right: 30px;}
.Topbox .Mainnav li{float: left;}
.Topbox .Mainnav li+li{margin-left: 6px;}
.Topbox .Mainnav li>a{display: block;padding:0 5px;text-align: center;min-width: 45px;height: 37px;border-radius: 5px;display: table;}
.Topbox .Mainnav .middle{display: inline-block;display: table-cell;vertical-align: middle;}
.Topbox .Mainnav li .cn{font-size: 15px;color: #333333;display: block;line-height: 15px;}
.Topbox .Mainnav li .en{font-size: 12px;color: #b3b3b3;display: block;line-height: 12px;}
.Topbox .Mainnav li.on>a,
.Topbox .Mainnav li:hover>a{background: #005fbb;}
.Topbox .Mainnav li.on .cn,
.Topbox .Mainnav li.on .en,
.Topbox .Mainnav li:hover .cn,
.Topbox .Mainnav li:hover .en{color: white;}


/*index*/
/* indexban */
.HomeBan{height: 620px;width: 100%;position: relative;}
.HomeBan  li{height: 620px;width: 100%;}
.HomeBan  li a{height: 620px;width: 100%;display: block;}
.HomeBan .owl-theme .owl-controls { position:absolute; bottom:20px; width:100%; text-align:center;}
.HomeBan .owl-theme .owl-controls .owl-page span{background: #d1d1d3;filter: Alpha(Opacity=100); opacity: 1;}
.HomeBan .owl-theme .owl-controls .owl-page.active span{background: #FF5301;}

/*icont*/
.icont{}
.icont .tip{}
.icont .tip .en{padding:58px 0 5px;color: #0050a1;font-size: 14px;line-height: 14px;font-weight: bold;font-family: arial;text-align: center; text-transform:uppercase;}
.icont .tip .cn{color: #333;font-weight: bold;font-size: 24px;line-height: 24px;text-align: center;}
.icont .tip .text{color: #666666;font-size: 14px;text-align: center;margin-top: 10px;}
.center{text-align: center;}
.icont_mouse{margin:13px auto 0;display: block;}
.icont1{ padding-bottom:50px; position:relative;}
/*首页热门房型*/
.icont1 .tab_list{margin:20px -5px 0; position:relative; z-index:2; overflow:hidden;}
.icont1 .tab_list li{ float:left; box-sizing:border-box; padding:5px; width:28.2%; overflow:hidden;}
.icont1 .tab_list li.icon1li_3,.icont1 .tab_list li.icon1li_4{ width:43.33334%;}
.icont1 .tab_list li .item{position: relative;}
.icont1 .tab_list li a{ display:block; width:100%; height:100%; position: absolute;left: 0;top: 0; z-index: 4;}
.icont1 .tab_list li .mask_layer{ background: rgba(0,0,0,0.45); position:absolute;  left: 0; top: 0; width: 100%; height: 100%;  z-index: 2; opacity: 0;}
.icont1 .tab_list li .shadow{position: absolute;top: 0;width: 100%;z-index: 3;opacity: 0;height:100%;text-align: center;vertical-align: middle;}
.icont1 .tab_list li .shadow .name{	font-size: 22px;color: #fff;vertical-align: middle;	text-align:center; position:absolute; top:50%; margin-top:-11px; padding-left:-20px; width:100%;}
.icont1 .tab_list li img{width: 100%;}
.icont1 .more{ display:block; margin:30px auto; max-width:170px; height:47px; line-height:47px; background:#005fbb url(../images/icon.png) no-repeat 76% 8px; padding-right:30px; color:#fff; text-align:center; font-size:14px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;}
.icont1 .more:hover{transform:translate3d(10px,0,0);}

/*首页一日三餐*/
.icont2{width: 100%;background:#f9f7f4; padding-bottom:50px;}
.icont2 .w1170{position: relative;}
.icont2 .icont2_scroll{margin-top: 25px;width: 100%;overflow: hidden;}
.icont2 .icont2_scroll ul .owl-item{ box-sizing:border-box; padding:0 8px; }
.icont2 .icont2_scroll ul li a{ overflow:hidden; display:block;}
.icont2 .icont2_scroll ul li img{-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
.icont2 .icont2_scroll ul li:hover img{-webkit-transform:scale(1.3);	-moz-transform:scale(1.3);-o-transform:scale(1.3);}
.icont2 .owl-theme .owl-controls{margin-top: 85px;}
.icont2 .info{position: absolute;bottom: 30px;width: 100%;top:auto;font-size:14px;line-height:22px;color:#000;text-align:center; padding:20px 0;}
.icont2 .owl-theme .owl-controls .owl-page span{background: #005fbb;}

/*首页广告图*/
.icont_gg{height: 148px;width:100%; background-position: center center; background-repeat:no-repeat;margin:50px auto 0;}
.icont_gg a{display: block;height: 100%; height:148px;}

/*首页购物旅游*/
.icont3{width: 100%;background: #fff;padding-bottom:50px;}
.icont3 .w1170{position: relative;}
.icont3 .tip .en{padding:53px 0 5px;}
.icont3 .icont3_scroll{margin-top: 25px;width: 100%;overflow: hidden;}
.icont3 .icont3_scroll ul .owl-item{ box-sizing:border-box; padding:0 8px; }
.icont3 .icont3_scroll ul li a{ overflow:hidden; display:block;}
.icont3 .icont3_scroll ul li img{-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
.icont3 .icont3_scroll ul li:hover img{-webkit-transform:scale(1.3);	-moz-transform:scale(1.3);-o-transform:scale(1.3);}
.icont3 .owl-theme .owl-controls{margin-top: 85px; display:block !important;}
.icont3 .info{position: absolute;bottom: 30px;width: 100%;top:auto;font-size:14px;line-height:22px;color:#000;text-align:center; padding:20px 0;}
.icont3 .owl-theme .owl-controls .owl-page span{background: #005fbb;}


/*孕妈分享*/
.icont4{background: #f4f8f9;padding-bottom: 50px;width: 100%;margin:0 auto;}
.icont4 .contbox{margin-top: 25px;}
.icont4 .contbox .tab_item{width: 100%;overflow: hidden;margin:0 auto;position: relative;}
.icont4 .tab_list{width: 100%;margin:0 auto;overflow: hidden;}
.icont4 .tab_list li{position: relative;float: left;width: 33%;}
.icont4 .tab_list li img{width: 100%;}
.icont4 .tab_list .shadow{position: absolute;top:0;left:0;width: 100%;height: 100%;background: pink; display: none;filter:alpha(opacity=60);opacity: 0.6;}
.icont4 .tab_list .shadow .name{color: white;font-size: 24px;text-align: center;position: absolute;top:50%;margin-top: -20px;width: 100%;}
.icont4 .tab_list .shadow .line{width: 42px;height: 2px;background: #fff;position: absolute;top:50%;margin:20px auto 0;left:0;right:0;}
/*.icont4 .tab_list li:hover .shadow{top:0;}*/
.icont4 .owl-theme .owl-controls .owl-page span{background: #005fbb;}
.icont4 .swipbot{ position:relative; background:url(../images/icon.png) no-repeat 155% -126px; width:114px; height:24px; margin:30px auto 0;}
.icont4 .swipbot .swiper-button-prev, .icont4 .swipbot .swiper-button-next{ background-image:url(../images/icon.png); background-repeat:no-repeat; width:38px; height:24px; top:0; margin:0; background-size:initial !important;}
.icont4 .swipbot .swiper-button-prev{ background-position:0 -43px; left:0;}
.icont4 .swipbot .swiper-button-next{ background-position:0 -80px; right:0;}
@media screen and (max-width:1000px) {
	.icont4 .tab_list li{width: 50%;}
}
@media screen and (max-width:640px) {
	.icont4 .tab_list li{width: 100%;}
}




/*新闻资讯*/
.icont5{background: #fff;padding-bottom: 50px; position:relative;}
.icont5 .w1170{ position:relative; z-index:2;}
.icont5 .tablist{font-size: 0px;margin-top: 30px;padding-bottom: 5px;overflow: hidden;text-align: center;}
.icont5 .tablist li{color: #666666;font-size: 14px;padding:0 15px;display:inline-block;cursor: pointer;position: relative;height: 30px;border-radius:5px;line-height: 30px; }
.icont5 .tablist li+li{margin-left: 10px;}
.icont5 .tablist li.on,
.icont5 .tablist li:hover{background: #005fbb;color: white;}
.icont5 .tablist li .jt{position: absolute;width: 11px;height: 5px;display: none;top:100%;left:50%;margin-left:-5px;background: url(../images/icont5_jt.png) center no-repeat;}
.icont5 .tablist li.on .jt,
.icont5 .tablist li:hover .jt{display: block;}
.icont5 .contbox{margin-top: 20px; background:#fff;}
.icont5 .contbox .tab_item{display: none;width: 100%;overflow: hidden;max-width: 1830px;margin:0 auto;}
.icont5 .tab_item{}
.icont5 .tab_item{overflow: hidden;}
.icont5 .tab_item .img_list{width: 48%;height: 355px;float: left;}
.icont5 .tab_item .img_list .imgbox{width: 100%;height: 100%;position: relative;display: none;}
.icont5 .tab_item .img_list img{width: 100%;height: 355px;}
.icont5 .tab_item .img_list .shadow{width: 100%;height: 80px;background: rgba(0,0,0,0.5);color: #fff;font-size: 14px;text-indent:30px;line-height: 80px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;bottom: 0;left:0;width: 100%;  }
.icont5 .tab_item .img_list .shadow:hover{font-weight: bold;}
.icont5 .tab_item .news_list li{width: 100%;border:1px solid #ebebeb;padding:28px 0;cursor: pointer; box-sizing:border-box; position:relative;}
.icont5 .tab_item .news_list li+li{margin-top: 16px;}
.icont5 .news_list .databox{width: 102px;border-right: 1px solid #e8e8e8; position:absolute; top:28px; left:0;}
.icont5 .news_list .d{color: #005fbb;font-size: 40px;font-family: arial;display: block;line-height: 40px;text-align: center;}
.icont5 .news_list .ym{color: #c1c1c1;font-size: 14px;font-family: arial;display: block;line-height: 14px;text-align: center;}
.icont5 .news_list .descbox{margin-left: 127px;}
.icont5 .news_list .descbox .title{margin-bottom:5px;display: block;width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#333 ;font-size: 16px;}
.icont5 .news_list .descbox .info{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#767676 ;font-size: 14px;}
.icont5 .tab_item .news_list li:hover,
.icont5 .tab_item .news_list li.on{background: #005fbb;}
.icont5 .tab_item .news_list li:hover .d,
.icont5 .tab_item .news_list li.on .d,
.icont5 .tab_item .news_list li:hover .ym,
.icont5 .tab_item .news_list li.on .ym,
.icont5 .tab_item .news_list li:hover .title,
.icont5 .tab_item .news_list li.on .title,
.icont5 .tab_item .news_list li:hover .info,
.icont5 .tab_item .news_list li.on .info{color: white;border-color: #fff;}
.icont5 .tab_item .inews_right_scroll{width: 50%;float: right;}
.icont5 .tab_item .news_list li.on2 .title{color: #9076a7;font-weight: bold;}
.icont5 .tab_item .img_list:hover .shadow{display: block;}
.icont5 .tab_item .img_list .shadow{display: none;}
.icont5 .owl-theme .owl-controls{ text-align:left !important; margin-left:-6%; margin-top:20px;}
.icont5 .owl-theme .owl-controls .owl-page span{ background-color:#005fbb;}


/*签证过关*/
.icont6{background:#f4f8f9;width: 100%; position:relative; padding-bottom:80px;}
.icont6 .tip .en{padding:58px 0 5px;}
.icont6 .icont6_list{overflow: hidden;margin-top:25px; position:relative; z-index:2;}
.icont6 .icont6_list li{float:left;width: 33.3334%;height: 440px;position: relative; }
.icont6 .icont6_list li .imgbox{height: 220px;width: 100%;overflow: hidden;}
.icont6 .icont6_list li img{height: 100%;width: 100%;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
.icont6 .icont6_list li .infobox{display: table;height: 220px;width: 100%; box-sizing:border-box; padding:0 42px 0 43px;background: white;overflow: hidden;}
.icont6 .icont6_list li .info{display: table-cell;vertical-align: middle;width: 100%;}
.icont6 .icont6_list li .tip{display: block;font-size: 22px;color: #333;padding-bottom: 15px;}
.icont6 .icont6_list li .text{display: block;font-size: 14px;line-height: 24px;color: #666;}
.icont6 .icont6_list li.dx .infobox{top:0;left:0;position: absolute;}
.icont6 .icont6_list li.dx .imgbox{bottom:0;left:0;position: absolute;}
.icont6 .icont6_list li:hover .infobox{background: #ff5303;}
.icont6 .icont6_list li:hover .tip,
.icont6 .icont6_list li:hover .text{color: white;}
.icont6 .icont6_list li:hover img{-webkit-transform:scale(1.3);	-moz-transform:scale(1.3);-o-transform:scale(1.3);}



.icont7{margin: 70px 0;}
.icont7 .w1170{ position:relative;}
.icont7 .cbtn{position: absolute;top:50%;margin-top:-7px;display: block;width:9px;height:14px;cursor:pointer; }
.icont7 .next{background: url(../images/icont7_next.jpg) center no-repeat; right:0;}
.icont7 .prev{background: url(../images/icont7_prev.jpg) center no-repeat; left:0;}
.icont7 .links_list{margin:0 80px;overflow: hidden;}
.icont7 .links_list ul{}
.icont7 .links_list li{text-align: center;}
.icont7 .links_list li img{}
.icont7 .links_list .owl-wrapper{display: flex !important;align-items: center;}
@media (min-width:1366px) {
	.icont1_L_bg{ background:url(../images/hfloor2_l_bg.png) no-repeat; width:345px; height:665px; position:absolute; left:2%; bottom:-5%; z-index:1;}
	.icont1_R_bg{ background:url(../images/hfloor2_r_bg.png) no-repeat; width:301px; height:716px; position:absolute; right:2%; bottom:-5%; z-index:1;}
	.icont5_L_bg{ background:url(../images/hfloor7_l_bg.png) no-repeat; width:259px; height:306px; position:absolute; left:2%; top:100px; z-index:1;}
	.icont5_R_bg{ background:url(../images/hfloor7_r_bg.png) no-repeat; width:270px; height:330px; position:absolute; right:2%; top:100px; z-index:1;}
	.icont6_L_bg{ background:url(../images/hfloor8_l_bg.png) no-repeat; width:329px; height:344px; position:absolute; top:21%; left:2%;  z-index:1;}
	.icont6_R_bg{ background:url(../images/hfloor8_r_bg.png) no-repeat; width:236px; height:238px; position:absolute; top:36%; right:2%; z-index:1;}	
}
/*Index End*/
@media screen and (min-width:768px) {
.inputbox input.name{width:98px;height:37px;background:#8b9499;line-height: 37px; font-size: 15px;padding:0 9px;float: left;}
 .inputbox input.tel{width:186px;height:37px;background:#8b9499;line-height: 37px; font-size: 15px;padding:0 9px;float: right;}



}

/*Bottom*/
.Bottom{}
.btm_up{height: 230px;width: 100%;background: url(../images/btm_top_bg.jpg) center top repeat-x;padding-top: 25px;background-size: cover;}
.btm_down{height: 60px;width: 100%;background: #2d3336;}
.btm_top_item{float: left;padding-top: 8px;}
.btm_top_item+.btm_top_item .tip{color: #d9d9d9;margin-top: 10px;}
.btm_top_item+.btm_top_item ul{list-style: none;}
.btmform ul li{width: 48%;float: left;height:25px;}
.btm_top_item+.btm_top_item ul li a{color: #d9d9d9;}
.btm_top_item+.btm_top_item p{color: #d9d9d9;}

.btm_logo{display: block;width: 142px;height: 55px;margin-right: 47px;}
.btm_up .contacts{width: 540px;padding-left: 40px;}
.btm_up .contacts .tablist{overflow: hidden;}
.btm_up .contacts .tablist li{cursor:pointer;float: left;padding:0 8px;height: 25px;border-radius: 5px;background: #454e52;color: #cccccc;text-align: center;line-height: 25px;font-size: 14px;}
.btm_up .contacts .tablist li+li{margin-left: 12px;}
.btm_up .contacts .tablist li.on,
.btm_up .contacts .tablist li:hover{background: #ff5303;color: white;}
.btm_up .contacts .tabcont{}
.btm_up .contacts .tabcont li{display: none;padding-top: 20px;}
.btm_up .contacts .tabcont .info{color: #d9d9d9;font-size: 14px;line-height: 24px;}
.btm_up .btmform{width: 350px;float: right;padding-left: 40px;}
.btm_up .btmform .tip{color: #d9d9d9;font-size: 18px;line-height: 18px;}
 .inputbox{/*margin-top: 18px;*/width: 100%;overflow: hidden;}
 .inputbox input.name{width:20%;height:37px;background:#8b9499;line-height: 37px; font-size: 15px;padding:0 9px;float: left;}
.inputbox input.tel{width:65%;height:37px;background:#8b9499;line-height: 37px; font-size: 15px;padding:0 9px;float: right;}

.imgcode{width:15%;height:37px;line-height: 37px; font-size: 15px;float: right;margin-top: 5px;margin-right: 53.5%;}
.inputbox input.textcode{width:20%;height:37px;background:#8b9499;line-height: 37px; font-size: 15px;padding:0 9px;float: left;margin-top: 5px;}


.submit{display:inline-block; width: 20%;margin-top: 10px;background: #8b9499;text-align: center;line-height: 37px;height: 37px;color:#fff;font-size:18px;cursor: pointer; }

.submit:hover{background: #ff5303; color:#fff;}

.inputbox input.tj{width: 20%;margin-top: 10px;background: #ff5303;text-align: center;line-height: 37px;height: ;color:#fff ;font-size:18px;cursor: pointer; }
.btm_top_item+.btm_top_item{border-left: 1px solid #555c5f; padding-bottom: 5px;}
.inputbox .yzmbox{width: 19%;height: 37px;line-height: 37px;float: left;;padding:0 9px;color: #fff;margin-left: 45px;background:#ff5303;margin-top: 10px;}
 .inputbox input.text{width: 20%;height: 37px;background:#8b9499;line-height: 37px;font-size: 15px;padding:0 9px;float: left;margin-top: 10px;}

.btm_down .copyright{line-height: 60px;float: left;color: #5b666b;font-size: 14px;}
.btm_down .fzlm{float: right;height: 14px;font-size: 0;margin-top: 23px;}
.btm_down .fzlm li{display: inline-block;}
.btm_down .fzlm li>a{display:block;color: #5c666b;font-size: 14px;line-height: 14px;padding:0 7px;}
.btm_down .fzlm li>a:hover{color: #fff;}
.btm_down .fzlm li+li{border-left: 1px solid #41494d;}


/*ny*/
.nybanner{height: 409px;}

.current{color: #fff;font-size: 14px;margin-top: -45px;margin-bottom: 31px;height: 14px;}
.current a,
.current span{color: #fff;font-size: 14px;line-height: 14px;display: inline-block;padding:0 3px;}
.current a:hover{font-weight: bold;}



/*选房*/
.xf_leftnav{width: 100%;background: #816796;}
.xf_leftnav .lnav_list{padding: 25px 0 23px;overflow: hidden;border-bottom:1px solid #9985ac;}
.xf_leftnav .lnav_list li{float: left;}
.xf_leftnav .lnav_list li+li{margin-left:25px;}
.xf_leftnav .lnav_list li>a{display: block;padding-left: 20px;height: 16px;background: url(../images/xf_leftnav.jpg) left center no-repeat;line-height: 16px;font-size: 16px;color: #d3c7df;}
.xf_leftnav .lnav_list li.on>a,
.xf_leftnav .lnav_list li:hover>a{color: #fff;background: url(../images/xf_leftnav_on.jpg) left center no-repeat;}
.left_selectbox li .selectbox{z-index:999;}
.left_selectbox{padding:32px 0 38px; font-size: 0px;}
.left_selectbox li{position:relative;cursor:pointer;display: inline-block;border-radius: 5px;height: 35px;position: relative;background:#fff url(../images/left_sele.jpg) right center no-repeat;background:#fff url(../images/left_sele.jpg) right 10px top 15px no-repeat;}
.left_selectbox li+li{margin-left: 8px;}
.left_selectbox li.wz{width: 240px;}
.left_selectbox li.jw{width: 195px;}
.left_selectbox li.num{width: 225px;}
.left_selectbox li.lx{width: 238px;}
.left_selectbox li.pt{width: 238px;}
.left_selectbox li input[type="text"]{cursor:pointer;height: 35px;width: 95%;padding:0 2.5%;line-height: 35px;color:#666666;font-size: 14px;border-radius: 5px;background: transparent;}
.left_selectbox li .selectbox{display: none;position: absolute;top:43px;left:0;width: 100%;background: #fff;border-radius: 5px;padding:8px 0 20px;box-shadow: 0px 2px 10px 2px rgba(129,103,150,0.5);}
.left_selectbox li .selectbox>a{display: block;line-height:32px;height: 32px;color: #333;font-size: 14px;border:5px solid #fff;border-top:0;border-bottom: 0px;padding:0 10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.left_selectbox li .selectbox>a+a{margin-top: 5px;}
.left_selectbox li .selectbox>a:hover{color: #fff;background: #ff5303;}

.filter{margin:45px 0; }
.filterbox{ background:#f7f7f7; border:1px solid #e5e5e5;}
.filterbox dl{ position:relative; min-height:30px; padding:10px; line-height:30px; border-bottom:1px solid #e5e5e5;}
.filterbox dl dt{ position:absolute; left:0; top:0; background:#005fbb; width:142px; height:100%; text-align:center; line-height:50px; color:#fff;}
.filterbox dl dd{ padding-left:150px;}
.filterbox dl dd a{ display:inline-block; margin-right:20px; min-width:75px;}
.filterbox dl dd a.all{ background:#FF5300; width:75px; height:30px;  border-radius:15px; text-align:center; color:#fff;}
.filterEnd{ margin-top:20px;}
.filterEnd dl { position:relative;}
.filterEnd dl dt{ position:absolute; left:0; top:0; width:142px; height:100%; text-align:center; line-height:28px; color:#333;}
.filterEnd dl dd{ padding-left:150px;}
.filterEnd dl dd a{ display:inline-block; border:1px solid #FF5300; border-radius:18px; color:#FF5300; box-sizing:border-box; min-width:75px; padding:0 15px; text-align:center; margin-left:15px;}
.filterEnd dl dd a em{ font-style:normal; margin-left:5px;}
.filterEnd dl dd a:hover{ background:#FF5300; color:#fff;}
.sort{  height:40px; border:1px solid #dcdcdc; line-height:38px;}
/*.sortbox{ float:left; width:50%;}*/
.sortbox a{ height:40px; display:inline; float:left; /*width:127px;*/ text-align:center; border-right:1px solid #dcdcdc; width:33.3333%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; border-bottom:1px solid #dcdcdc;}
.sortbox a:last-child{ border-right:none;}
.sortbox a.on{ background:#FF5300; color:#fff;}
.sortbox .pricesort em,.sortbox .starsort em{ background:url(../images/icon.png) no-repeat 0 -174px; display:inline-block; width:25px; height:25px; margin-left:5px; position:relative; top:2px;}
.sortbox .pricesort.on em,.sortbox .starsort.on em{ background:url(../images/icon.png) no-repeat 0 -226px;}
.sortbox .pricesort.on.a em,.sortbox .starsort.on.a em{ background:url(../images/icon.png) no-repeat 15px -226px;}
.sortbox .pricesort.on.d em,.sortbox .starsort.on.d em{ background:url(../images/icon.png) no-repeat -10px -226px;}
.topPages{ display:none;}

@media screen and (min-width:768px){
	.sortbox{ float:left; }
	.sortbox a{ width:127px; border-bottom:none;}
	.sortbox a:last-child{ border-right:1px solid #dcdcdc;}
	.topPages{ float:right; display:inline; width:45%; text-align:right; padding-right:15px;}
}


.nycontent{padding:45px 0;}
.nycontent>.w1170{/*box-shadow: 0 0 4px 4px #f2f2f2;*/}
.xf_listbox{}
.xf_listbox ul{overflow: hidden;}
.xf_listbox li{float: left;margin-right:30px;width: 570px;margin-bottom: 40px;transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;}
.xf_listbox li .imgbox{display: block;width:570px;height: 322px;overflow: hidden;}
.xf_listbox li .imgbox img{-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;}
.xf_listbox li .descbox{position: relative; background:#f1f1f1; padding:20px 150px 20px 0px; line-height:35px;}
.xf_listbox li .descbox .L{ padding-left:15px;}
.xf_listbox li .descbox .R{ text-align:right; position:absolute; right:15px; top:20px;}
.xf_listbox li .title{display: block;color: #000; font-weight:bold;font-size: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xf_listbox li .price{font-size: 28px; color:#e62702; display:block;}
.xf_listbox li .info{line-height: 20px;color: #666;font-size: 14px;padding-top: 10px;}
.xf_listbox li .dz{height:16px;padding-left:20px;font-size: 14px;line-height:16px;color: #333;background: url(../images/dz2.png) left center no-repeat;max-width: 140px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top:10px;}
.xf_listbox li .star{}
.xf_listbox li .star dd{  display:inline-block;}
.xf_listbox li .star dd span{position:relative; top:9px;}
.xf_listbox li .num{font-size: 14px;color: #bcbcbc;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xf_listbox li .num span{ font-size:24px; color:#FF5300;}
.xf_listbox li .more{ width:121px; height:30px; line-height:30px; text-align:center; color:#fff; background:#FF5300; display:inline-block;margin-top:10px;}
.xf_listbox li:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.19);transform:translate3d(0,-10px,0);}
.xf_listbox li:hover .imgbox img{-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-o-transform:scale(1.3);}
.xf_listbox li:hover .title{color:#816796;}


/*page*/
.pager{margin:60px auto 0;text-align:right;font-size: 0px;border-top: 1px solid #e6e6e6;}
.pager span{margin-top:25px;border-radius:5px;cursor:pointer;border:1px solid #005fbb;height:35px;display: inline-block;line-height: 35px;font-size: 16px;color:#005fbb;}
.pager a+a{margin-left: 13px;}
.pager span.p10,
.pager span.p20{padding:0 15px;}
/*.pager span.p10{padding:0 10px;}*/
.pager span:hover,
.pager a.a_cur span{color:white;background-color: #005fbb;border:1px solid #005fbb;}
.pager .info{color: #333;text-align: right;font-size: 14px;padding:35px 0 0px;}
.pager .info .total{color: #816796;margin:0 5px;font-style:normal;}



/*选房详情页*/
.xf_infobox{}
.xf_infobox .xf_imgs{ margin:0 auto;}
.xf_infobox .xf_imgs .w1170{position: relative;}
.xf_infobox .xf_imgs ul img{width: 100%;}
.xf_infobox .xf_imgs .cbtn{position: absolute;top:0;bottom:0;margin:auto;display: block;width: 56px;height:56px;cursor: pointer; background:url(../images/imgboxbtn.png) no-repeat;}
.xf_infobox .xf_imgs .prev{left:-70px; background-position:0 0;}
.xf_infobox .xf_imgs .next{background-position:-56px 0;right:-70px;}
.xf_infobox .xf_imgs .prev:hover{background-position:0 -56px;}
.xf_infobox .xf_imgs .next:hover{background-position:-56px -56px;}
.xf_infobox .tipbox{padding:35px 0;width: 100%;}
/*.xf_infobox .tipbox .bg{background: #f6f6f6;}*/
/*.xf_infobox .tipbox dl{ width:28%; float:left; box-sizing:border-box; padding:3% 2%;}
.xf_infobox .tipbox dl+dl{ border-left:1px solid #dcdcdc;}
.xf_infobox .tipbox dl.dl2{ width:16%;}
.xf_infobox .tipbox dl.dl3{ width:40%; font-size:16px; color:#333333; line-height:2;}*/
.xf_infobox .tipbox .info_current{ padding:10px 0;}
.xf_infobox .tipbox .info_current>span,
.xf_infobox .tipbox .info_current>a{color: #333;font-size: 14px;padding:0 5px;}
.xf_infobox .tipbox .info_current>a:hover{color:#005fbb; }
/*.xf_infobox .tipbox .name{color: #005fbb;font-size: 36px;padding:0; line-height:2;}
.xf_infobox .tipbox .price{font-size: 29px; color:#FF5300; line-height:2; display:block; padding:16% 0;}
.xf_infobox .tipbox dl.dl3 span{ float:left; width:48%; box-sizing:border-box;}
.xf_infobox .tipbox dl.dl3 span>em{color:#FF5300;font-size: 24px;font-style: normal;}
.xf_infobox .tipbox dl.dl3 span.star img{ position:relative; top:7px;}
.xf_infobox .tipbox .dz{padding-left:20px;background: url(../images/dz2.png) left center no-repeat;}
.xf_infobox .tipbox .reservebtn{ max-width:142px; width:90%; margin:22% auto; height:38px; line-height:38px; text-align:center; color:#fff; background:#FF5300; font-size:16px; display:block; border-radius:3px;}*/
.xf_infobox .introbox{overflow: hidden;}
.xf_infobox .introbox .tabcont{ background:#f6f6f6; padding:25px; min-height:500px;}
.xf_infobox .introbox .tablistbox{ width:100%; background:#005fbb; padding-top:2%; border-radius:10px;}
.xf_infobox .introbox .tablist{}
.xf_infobox .introbox .tablist li{cursor: pointer;font-size: 18px; font-weight:bold;color:#fff;overflow: hidden;float:left; border-radius:5px 5px 0 0; height:35px; line-height:35px; padding:10px 2%; margin-left:15px;}
.xf_infobox .introbox .tablist li span{float: left;}
.xf_infobox .introbox .tablist li.on,
.xf_infobox .introbox .tablist li:hover{color: #005fbb; background:#f6f6f6;}
.xf_infobox .introbox .tabcont{}
.xf_infobox .introbox .tabcont li{display: none;}
.xf_infobox .introbox .tabcont .tip{color: #666;font-size: 24px;padding:4px 0 15px;line-height: 24px;border-bottom: 1px solid #e6e6e6;margin-bottom: 30px;}
.xf_infobox .introbox .tabbot{ border-top:1px solid #dcdcdc; background:#f6f6f6; min-height:50px; margin-bottom:50px; padding:20px 0; display:none;}
.xf_infobox .introbox .tabcont .tabbtn{ display:block;}
.xf_infobox .tjbox{margin-bottom: 160px;}
.xf_infobox .tjbox .w1170{ position:relative;}
.xf_infobox .tjbox .tip{color: #333;font-size: 24px;line-height: 70px; border-bottom:1px solid #e6e6e6; margin-bottom:2%;}
.xf_infobox .tjbox .tip a{ color:#005fbb; font-size:16px; float:right;}
.xf_infobox .tjbox .tj_list{ position:relative;}
.xf_infobox .tjbox .tj_list	li{ box-sizing:border-box; padding:0 10px;}
.xf_infobox .tjbox .tj_list	li>a{display: block;}
.xf_infobox .tjbox .tj_list	 li .descbox{position: relative; background:#f1f1f1; padding:20px 150px 20px 20px; line-height:35px;}
.xf_infobox .tjbox .tj_list	 li .descbox .L{}
.xf_infobox .tjbox .tj_list	 li .descbox .R{ position:absolute; right:20px; top:20px; text-align:right;}
.xf_infobox .tjbox .tj_list	 li .title{display: block;color: #000; font-weight:bold;font-size: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xf_infobox .tjbox .tj_list	 li .price{margin-left: 10px;font-size: 30px; color:#e62702; display:block;}
.xf_infobox .tjbox .tj_list	 li .info{line-height: 20px; height:40px;color: #666;font-size: 14px;overflow: hidden;padding-top: 10px;}
.xf_infobox .tjbox .tj_list	 li .dz{height:16px;padding-left:20px;font-size: 14px;line-height:16px;color: #333;background: url(../images/dz2.png) left center no-repeat;max-width: 140px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top:10px;}
.xf_infobox .tjbox .tj_list	 li .star{}
.xf_infobox .tjbox .tj_list	 li .star dd{  display:inline-block;}
.xf_infobox .tjbox .tj_list	 li .star dd span{position:relative; top:9px;}
.xf_infobox .tjbox .tj_list	 li .star dd span img{ max-width:17px !important; max-height:16px;}
.xf_infobox .tjbox .tj_list	 li .num{font-size: 14px;color: #bcbcbc;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xf_infobox .tjbox .tj_list	 li .num span{ font-size:24px; color:#FF5300;}
.xf_infobox .tjbox .tj_list	 li .more{ width:121px; height:30px; line-height:30px; text-align:center; color:#fff; background:#FF5300; display:block;margin-top:10px;}
.xf_infobox .tjbox .tj_list	 li:hover .title{color:#816796;}
.xf_infobox .tjbox .cbtn{position: absolute;top:50%;display: block;width: 41px;height: 41px; margin-top:-20px; cursor: pointer; background:url(../images/icon.png) no-repeat 0 -295px;}
.xf_infobox .tjbox .cbtn.prev{left: -50px; background-position:0 -295px;}
.xf_infobox .tjbox .cbtn.next{right: -50px;background-position:0 -336px;}
.xf_infobox .tjbox .cbtn.prev:hover{background-position:-41px -295px;}
.xf_infobox .tjbox .cbtn.next:hover{background-position:-41px -336px;}
@media (max-width: 1316px) {
	.xf_infobox .xf_imgs .prev,.xf_infobox .tjbox .cbtn.prev{ left:0;}
	.xf_infobox .xf_imgs .next,.xf_infobox .tjbox .cbtn.next{ right:0;}
}



/*月子会所*/
.leftnav{height: 60px;width: 100%;background: #005fbc;}
.leftnav .lnav_list{padding-top:10px;height: 50px;}
.leftnav .lnav_list li{float: left;}
.leftnav .lnav_list li+li{margin-left: 3px;}
.leftnav .lnav_list li>a{display: block;height: 50px;text-align: center;min-width: 110px;padding:0 18px;line-height: 50px;font-size: 16px;color: #d3c7df;border-top-left-radius:5px;border-top-right-radius: 5px; }
.leftnav .lnav_list li:hover>a,
.leftnav .lnav_list li.on>a{background: #fff;color: #005fbf;}


#yzhs_list{width: 1200px;}
#yzhs_list li{margin-right: 30px;margin-bottom: 20px;}
#yzhs_list li .imgbox{position: relative;cursor:pointer;}
#yzhs_list li .shadow{display:none;position: absolute;width: 100%;height: 100%;top:0;left:0;}
#yzhs_list li .shadow>a {display: block;width: 100%;height: 100%;}
#yzhs_list li .shadow .border{margin:10px;border:1px solid 	#fff;position: absolute;top:0;bottom: 0;left:0;right:0;}
#yzhs_list li .shadow .border a {display: block;width: 100%;height: 100%;}
#yzhs_list li .shadow .border .more1{display: block;width: 27px;height: 27px;text-align: center;line-height: 27px;color: #fff;font-size: 20px;position: absolute;top:0;left:0;right:0;bottom: 0;margin:auto;background: url(../images/more_1.png);}
#yzhs_list li .descbox{padding-bottom: 16px}
#yzhs_list li .descbox .title{color: #333;font-size: 20px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;padding:15px 0 0;}
#yzhs_list li .descbox .info{color: #666;font-size: 14px;padding:0 0 15px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#yzhs_list li .descbox .more2{display: none;background: url(../images/more_2.png) left center no-repeat;width: 38px;height: 5px;}
#yzhs_list li:hover .shadow,
#yzhs_list li:hover .more2{display: block;}

/*月子会所详情*/
.yzhs_infobox{}
.yzhs_infobox .tipbox{border-bottom: 1px solid #e5e5e5;padding-bottom: 14px;overflow: hidden;}
.yzhs_infobox .tipbox .tip{color: #005fbf;font-size: 30px;float: left;line-height: 30px;}
.yzhs_infobox .tipbox .outlink{float: right;display: block;width: 128px;height: 30px;background: #005fbc;text-align: center;line-height: 30px;border-radius: 5px;color: #fff;font-size: 14px;}
.yzhs_infobox .tipbox .outlink+.outlink{margin-right: 15px;}
.yzhs_infobox .info_imgscroll .bigimgbox li{display: none;}
.yzhs_infobox .info_imgscroll{position: relative;}
.yzhs_infobox .info_imgscroll .scroll_thumb{position: absolute;bottom: 0;height:87px;width: 100%;background: rgba(0,0,0,0.5);padding:13px 0;}
.yzhs_infobox .info_imgscroll .smallimgscroll{width: 1020px;overflow: hidden;margin:0 auto;position: relative;height: 113px;}
.yzhs_infobox .info_imgscroll .smallimgbox{width: 1029px;}
.yzhs_infobox .info_imgscroll .smallimgbox li{/*margin-right: 9px;float: left;*/cursor: pointer;}
.yzhs_infobox .info_imgscroll .scroll_thumb .cbtn{display: block;width: 72px;height: 87px;background: rgba(0,0,0,0.5);line-height: 87px;text-align: center;color: #746d64;font-size: 30px;position: absolute;top:13px;cursor: pointer;}
.yzhs_infobox .info_imgscroll .scroll_thumb .cbtn.prev{left:0;}
.yzhs_infobox .info_imgscroll .scroll_thumb .cbtn.next{right:0;}
.yzhs_infobox .info_imgscroll .scroll_thumb .cbtn:hover{color: #fff;}
.yzhs_infobox .info_imgscroll .smallimgbox .owl-item.on img{border:2px solid #fff;box-sizing:border-box;}



/*美国政策*/
.mgzc_list{overflow: hidden;}
.mgzc_list li{width: 340px;float: left;margin-right: 42px;margin-bottom: 30px;box-shadow: 0 0 10px 2px #f0efef;}
.mgzc_list li .imgbox{position: relative;}
.mgzc_list li .databox{width: 70px;height: 70px;position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.6);}
.mgzc_list li .d{color: #fff;font-size: 40px;font-family: arial;display: block;text-align: center;line-height: 40px;padding-top: 8px;}
.mgzc_list li .ym{color: #bbb8b6;font-size: 14px;font-family: arial;display: block;text-align: center;line-height: 14px;}
.mgzc_list li .descbox{background: white;height: 230px;position: relative;}
.mgzc_list li .descbox .title{display: block;text-align: center;color: #333;font-size: 20px;overflow: hidden;width: 95%;margin:30px auto 18px;text-overflow: ellipsis;white-space: nowrap;}
.mgzc_list li .descbox .info{color: #666;line-height: 20px;width:295px;margin:0 auto;text-align: center;font-size: 14px;}
.mgzc_list li .descbox .more{position:absolute;bottom:50px;left:0;right:0;display: block;width: 150px;height: 35px;background: #ff5303 url(../images/jt_2.png) 97px center no-repeat;line-height: 35px;font-size: 14px;border-radius: 17px;margin:0 auto;color: #fff;text-indent: 27px;}


/*美国政策详情*/
.mgzc_infobox{overflow: hidden;padding-bottom: 80px;}
.mgzc_infobox .textbox{width: 802px;float: left;}
.mgzc_infobox .textbox .tip{}
.mgzc_infobox .textbox .title{color: #333;font-size: 20px;text-align: center;line-height: 22px;}
.mgzc_infobox .textbox .datetime{color:#666;font-size: 14px;line-height: 16px;padding:7px 0 28px;text-align: center;}
.mgzc_infobox .textbox .sharebox{overflow: hidden;padding-top: 35px;}
.mgzc_infobox .textbox .sharebox .t{float: left;line-height: 20px;}
.mgzc_infobox .textbox .sharebox .bdsharebuttonbox{float: left;}
.mgzc_infobox .textbox .bdshare-button-style0-16 a,
.mgzc_infobox .textbox .bdshare-button-style0-16 .bds_more{background: url(../images/share.png) center no-repeat;width: 20px;height: 20px;display: block;padding:0;margin:0;}

.infopages{border-top:1px solid #e5e5e5;padding: 15px 0;overflow: hidden;margin-top: 20px;}
.infopages .item{font-size: 14px;color: #9076a7;max-width: 48%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.infopages .item>a{font-size: 14px;color: #333;display: inline-block;}
.infopages .item>a:hover{color: #9076a7;}
.infopages .item.prev{float: left;}
.infopages .item.next{float: right;}


.tjxwbox{width: 315px;float: right;}
.tjxwbox .tip{color: #005fbb;font-size: 18px;font-weight: bold;height: 18px;padding:0 0 15px;border-bottom: 1px solid #7d6492;}
.tjxwbox .tjlist{background: #f7f7f7;width: 100%;overflow: hidden;padding-bottom: 30px;}
.tjxwbox .tjlist li{margin:0px 20px;padding:20px 0px;height: 57px;border-bottom: 1px solid #e5e5e5;}
.tjxwbox .tjlist li img{float: left;}
.tjxwbox .tjlist li .descbox{float: right;width: 150px}
.tjxwbox .tjlist li .title{width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;font-size: 14px;font-weight: bold;} 
.tjxwbox .tjlist li .info{color: #666;line-height: 16px;font-size:12px;}
.tjxwbox .tjlist li:hover .title{color:#9076a7; }


/*常见问题*/
.cjwt_box .cjwt_form{overflow: hidden;border-bottom:1px solid #f2f2f2;}
.cjwt_box .cjwt_form .formbox{width: 450px;float: left;margin-bottom: 45px;}
.cjwt_box .cjwt_form .formbox .area{width: 418px;height: 164px;border:1px solid #e5e5e5;color: #666;font-size: 14px;padding:15px;} 
.cjwt_box .cjwt_form .formbox .tj{display: block;font-size: 20px;line-height: 48px;height: 48px;color: #fff;background:#ff5303;width: 450px;text-align: center;cursor: pointer;margin-top: 17px;}
.cjwt_box .cjwt_form img{float: right;}

.cjwt_list{}
.cjwt_list li{padding:35px 15px 20px;background: #f4f8f9;margin-bottom: 15px;}
.cjwt_list li .qbox{overflow: hidden;position: relative;margin-bottom: 18px;/*background: url(../images/xl.jpg) right 36px top 15px no-repeat;*/}
.cjwt_list li .qbox .tip{background: #ff5303;width: 44px;height: 37px;text-align: center;line-height: 37px;color: #fff;font-size: 20px;font-family: arial;float: left;}
.cjwt_list li .qbox .q{width: 1000px;padding:0 76px 0 15px;float: left;border-bottom:  1px solid #e5e5e5;line-height: 36px;color: #333;font-size: 16px;}
.cjwt_list li .abox{overflow: hidden;position: relative;display: none;}
.cjwt_list li .abox .tip{width: 44px;height: 37px;text-align: center;line-height: 37px;color: #ff5303;font-size: 20px;font-family: arial;float: left;}
.cjwt_list li .abox .a{width: 1000px;padding:0 76px 0 15px;float: left;line-height: 27px;color: #333;font-size: 14px;color: #484848;}
.cjwt_list li .qbox.on{background: url(../images/xl_2.jpg) right 36px top 15px no-repeat;}

/*feiyongyusuan*/
.expense{}
.expense .tit2{ color:#FF5300; font-size:22px; text-align:center;}
.expense .tit2 span{ display:block; width:50px; border-bottom:5px solid #FF5300; margin:0 auto; padding-top:3%;}
.expense .tipbox{}
.expense .tipbox span,.expense .tipbox em{ display:block; text-align:center; margin:0 auto;}
.expense .tipbox .num{ font-size:70px; margin-top:5%; color:#FF5300; line-height:0.6;}
.expense .tipbox .title{ font-size:28px; color:#333; background:#fff; position:relative; padding-top:15px; margin-bottom:1%;}
.expense .fyysbox2 .tipbox .title{ background-color:#f4f4f4;}
.expense .tipbox .subtitle{ font-size:16px; color:#333;}
.expense .tipbox em{ width:50px; border-bottom:3px solid #FF5300; padding-top:2%;}
.fyysbox1{}
.fyysbox1 .tit{ text-align:center; color:#005fbb; font-size:32px; font-weight:normal; margin:0;}
.fyysbox2 { background-color:#f4f4f4; padding-top:2%; padding-bottom:5%;}
.fyysbox2 .linkbtn{ max-width:153px; height:40px; line-height:40px; text-align:center; color:#fff; font-family:14px; background:#005fbb; border-radius:5px; display:block; margin:0 auto;}




.fyysbox2 .tjbox{margin-bottom: 2%; position:relative;}
.fyysbox2 .tjbox .tip{color: #333;font-size: 24px;line-height: 70px; border-bottom:1px solid #e6e6e6;}
.fyysbox2 .tjbox .tip a{ color:#005fbb; font-size:16px; float:right;}
.fyysbox2 .tjbox .tj_list{ margin-top:3%;}
.fyysbox2 .tjbox .tj_list	li{ padding:0 10px;}
.fyysbox2 .tjbox .tj_list	li>a{display: block;}
.fyysbox2 .tjbox .tj_list	 li .descbox{position: relative; background:#fff; padding:20px 150px 20px 20px; line-height:35px;}
.fyysbox2 .tjbox .tj_list	 li .descbox .L{}
.fyysbox2 .tjbox .tj_list	 li .descbox .R{ position:absolute; right:20px; top:20px; text-align:right;}
.fyysbox2 .tjbox .tj_list	 li .title{display: block;color: #000; font-weight:bold;font-size: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fyysbox2 .tjbox .tj_list	 li .price{margin-left: 10px;font-size: 30px; color:#e62702; display:block;}
.fyysbox2 .tjbox .tj_list	 li .info{line-height: 20px; height:40px;color: #666;font-size: 14px;overflow: hidden;padding-top: 10px;}
.fyysbox2 .tjbox .tj_list	 li .dz{height:16px;padding-left:20px;font-size: 14px;line-height:16px;color: #333;background: url(../images/dz2.png) left center no-repeat;max-width: 140px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top:10px;}
.fyysbox2 .tjbox .tj_list	 li .star{}
.fyysbox2 .tjbox .tj_list	 li .star dd{  display:inline-block;}
.fyysbox2 .tjbox .tj_list	 li .star dd span{position:relative; top:9px;}
.fyysbox2 .tjbox .tj_list	 li .num{font-size: 14px;color: #bcbcbc;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fyysbox2 .tjbox .tj_list	 li .num span{ font-size:24px; color:#FF5300;}
.fyysbox2 .tjbox .tj_list	 li .more{ width:121px; height:30px; line-height:30px; text-align:center; color:#fff; background:#FF5300; display:block;margin-top:10px;}
.fyysbox2 .tjbox .tj_list	 li:hover .title{color:#816796;}
.fyysbox2 .tjbox .cbtn{position: absolute;top:50%;display: block;width: 41px;height: 41px; margin-top:-20px; cursor: pointer; background:url(../images/icon.png) no-repeat 0 -295px;}
.fyysbox2 .tjbox .cbtn.prev{left: -50px; background-position:0 -295px;}
.fyysbox2 .tjbox .cbtn.next{right: -50px;background-position:0 -336px;}
.fyysbox2 .tjbox.cbtn.prev:hover{background-position:-41px -295px;}
.fyysbox2 .tjbox .cbtn.next:hover{background-position:-41px -336px;}

.fyysbox3 .tjbox1{margin-bottom: 2%; position:relative;}
.fyysbox3 .tjbox1 .tj_list{ margin-top:3%;}
.fyysbox3 .tjbox1 .tj_list	li{ padding:0 10px;}
.fyysbox3 .tjbox1 .tj_list	li>a{display: block;}
.fyysbox3 .tjbox1 .tj_list	 li .descbox{position: relative; background:#f1f1f1; padding:20px; line-height:35px;}
.fyysbox3 .tjbox1 .tj_list	 li .descbox .L{}
.fyysbox3 .tjbox1 .tj_list	 li .descbox .R{ position:absolute; right:20px; top:20px; text-align:right;}
.fyysbox3 .tjbox1 .tj_list	 li .title{display: block;color: #000; font-weight:bold;font-size: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fyysbox3 .tjbox1 .tj_list	 li .price{margin-left: 10px;font-size: 30px; color:#e62702; display:block;}
.fyysbox3 .tjbox1 .tj_list	 li .info{line-height: 20px; height:40px;color: #666;font-size: 14px;overflow: hidden;padding-top: 10px;}
.fyysbox3 .tjbox1 .tj_list	 li .dz{height:16px;padding-left:20px;font-size: 14px;line-height:16px;color: #333;background: url(../images/dz2.png) left center no-repeat;max-width: 140px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top:10px;}
.fyysbox3 .tjbox1 .tj_list	 li .star{}
.fyysbox3 .tjbox1 .tj_list	 li .star dd{  display:inline-block;}
.fyysbox3 .tjbox1 .tj_list	 li .star dd span{position:relative; top:9px;}
.fyysbox3 .tjbox1 .tj_list	 li .num{font-size: 14px;color: #bcbcbc;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fyysbox3 .tjbox1 .tj_list	 li .num span{ font-size:24px; color:#FF5300;}
.fyysbox3 .tjbox1 .tj_list	 li .more{ width:121px; height:30px; line-height:30px; text-align:center; color:#fff; background:#FF5300; display:block;margin-top:10px;}
.fyysbox3 .tjbox1 .tj_list	 li:hover .title{color:#816796;}
.fyysbox3 .tjbox1 .cbtn{position: absolute;top:50%;display: block;width: 41px;height: 41px; margin-top:-20px; cursor: pointer; background:url(../images/icon.png) no-repeat 0 -295px;}
.fyysbox3 .tjbox1 .cbtn.prev{left: -50px; background-position:0 -295px;}
.fyysbox3 .tjbox1 .cbtn.next{right: -50px;background-position:0 -336px;}
.fyysbox3 .tjbox1 .cbtn.prev:hover{background-position:-41px -295px;}
.fyysbox3 .tjbox1 .cbtn.next:hover{background-position:-41px -336px;}



/*喜报连连*/
.xbll_list{overflow: hidden;}
.xbll_list li{float: left;margin-right: 30px;margin-bottom: 52px;width: 370px;}
.xbll_list li .descbox{height: 80px;}
.xbll_list li .title{padding-top:20px;display: block;width: 98%;color: #333;font-size: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xbll_list li .info{color: #666;line-height: 22px;font-size: 14px;width: 98%;padding-top: 3px;}
.xbll_list li:hover .title{color:#9076a7; }
.xbll_list li:hover{box-shadow: 0 0 2px 2px #f2f2f2;}

/*孕妈分享*/
.ymfx_list{width: 1215px;overflow: hidden;}
.ymfx_list li{float: left;margin-right: 35px;margin-bottom: 20px;position: relative;}
.ymfx_list .shadow{position: absolute;width: 100%;height: 40px;bottom: 0;left:0;background: rgba(0,0,0,0.6);}
.ymfx_list .shadow .title{color: #fff;line-height: 40px;display: block;width: 330px;text-indent: 10px;font-size: 16px;float: left;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.ymfx_list .shadow .more{width: 30px;line-height: 40px;height: 40px;text-align: center;font-size: 14px;color: #fff;float: right;}

/*孕妈分享info*/
.ymfx_infobox{position: relative;padding-bottom: 50px;}
.ymfx_infobox .ymfx_info_list{}
.ymfx_infobox .ymfx_info_list li{overflow: hidden;background: #f0f0f0;height: 427px;}
.ymfx_infobox .ymfx_info_list li img{float: left;}
.ymfx_infobox .ymfx_info_list li .descbox{float: left;height: 300px;width: 463px;padding:45px 65px 20px 40px;overflow-y:auto; }
.ymfx_infobox .cbtn{position: absolute;top:360px;display: block;width: 70px;height: 45px;cursor: pointer;}
.ymfx_infobox .cbtn.prev{right: 445px;background:#e5e5e5 url(../images/prev_2.jpg) center no-repeat;}
.ymfx_infobox .cbtn.next{right: 367px;background:#e5e5e5 url(../images/next_2.jpg) center no-repeat;}
.ymfx_infobox .cbtn.prev:hover{background: #0050a1 url(../images/prev_2_on.jpg) center no-repeat;}
.ymfx_infobox .cbtn.next:hover{background: #0050a1 url(../images/next_2_on.jpg) center no-repeat;}


/*美国房产*/
.fc_leftnav{width: 100%;background: #005fbc;}
.fc_leftnav .lnav_list{padding-top:10px;height: 50px;border-bottom: 1px solid #9d87ad;}
.fc_leftnav .lnav_list li{float: left;}
.fc_leftnav .lnav_list li+li{margin-left: 3px;}
.fc_leftnav .lnav_list li>a{display: block;height: 50px;text-align: center;min-width: 110px;padding:0 18px;line-height: 50px;font-size: 16px;color: #d3c7df;border-top-left-radius:5px;border-top-right-radius: 5px; }
.fc_leftnav .lnav_list li:hover>a,
.fc_leftnav .lnav_list li.on>a{background: #fff;color: #005fbf;}
.fc_leftnav .left_selectbox li{width: 285px;}
.fc_leftnav .left_selectbox li+li{margin-left: 10px;}

.mgfc_list{overflow: hidden;}
.mgfc_list li{padding:20px;background: #f4f8f9;margin-bottom: 20px;height: 285px;position: relative;}
.mgfc_list li img{float: left;}
.mgfc_list li .descbox{float: left;padding-left: 35px;width: 600px;}
.mgfc_list li .title{display: block;width: 98%;color: #333;font-size: 22px;padding-top: 26px;overflow: 	hidden;text-overflow: ellipsis;white-space: nowrap;}
.mgfc_list li .tips{overflow: hidden;margin-top: 25px;margin-bottom: 23px;}
.mgfc_list li .tips>p{width: 230px;float: left;color: #888;font-size: 14px;margin:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mgfc_list li .tips>p>span{color: #333;}
.mgfc_list li .price{color: #888;font-size: 14px;margin:0;}
.mgfc_list li .price>span{color: #333;font-size: 24px;}
.mgfc_list li .more{position:absolute;bottom:60px;width: 181px;height: 36px;display: block;background: url(../images/fc_more.jpg) center;color: #fff;font-size: 16px;line-height: 36px;text-indent:96px; }
.mgfc_list li:hover .title{color:#005fbf; }

/* 海外代购 */
.overseaslist{}
.overseaslist ul{ list-style:none;}
.overseaslist li{ float: left;
  display: table;
  box-sizing: border-box;
  padding: 5%;
  width: 18%;
  text-align: center;
  background: url(../images/libg.png) no-repeat;
  background-size: 100% 100%;
  margin: 1%;}
.overseaslist li a{ display:table-cell; width:100%; vertical-align:middle; position:relative; z-index:2; }
.overseaslist li a img{ vertical-align:middle;max-width: 100%;}
.overseaslist li a span{ display:block;}
.overseaslist ul.two{ position:relative; left: 116px; top: -113px;}
.overseaslist ul.three{ position:relative; left: 232px; top: -226px;}
.overseaslist ul.foure{ position:relative; left: 348px; top: -339px;}

/*fu*/
.fwjsbox4{position:absolute; top:46%; left:5%; width:90%; text-align:left;}
.fwjsbox4 .L{ width:45%; float:left; padding:0 2%;}
.fwjsbox4 dl{ margin-bottom:2%;}
.fwjsbox4 dt{ color:#ed6527; font-size:16px; font-weight:bold;}
.fwjsbox4 dd{ color:#888; font-size:14px; padding-left:1em;}
.fwjsbox4 .R{ width:43%; float:right; padding:0 2%;}




/*招商加盟*/
.zsjm_box{overflow: hidden;box-shadow: 0 0 4px 4px #f2f2f2;padding: 60px 40px 100px 50px;}
.zsjm_box .formbox{float: left;width: 600px;}
.zsjm_box .formbox .tip{color: #0050a1;font-size: 20px;}
.zsjm_box .formbox .formlist{margin-top: 40px;}
.zsjm_box .formbox .formlist li+li{margin-top: 20px;overflow: hidden;}
.zsjm_box .formbox .formlist .name{float: left;width: 70px;text-align: right;margin-right: 10px;line-height: 40px;color: #666;font-size: 14px;}
.zsjm_box .formbox .formlist input[type="text"]{border:1px solid #e5e5e5;height: 38px;line-height: 38px;width: 480px;padding:0 15px;}
.zsjm_box .formbox .formlist textarea{border:1px solid #e5e5e5;height: 145px;width: 480px;padding:15px;}
.zsjm_box .formbox .formlist input[type="button"]{cursor:pointer;float:left;display: block;width: 185px;height: 48px;line-height: 48px;color: #fff;font-size: 20px;background: #ff5303;text-align: center;}
.zsjm_box .formbox .formlist input[type="button"]:last-child{background: #f4f8f9;color:#333;margin-left:20px;}
.zsjm_box .rightimg{float: right;}

/*满意度调查*/
.myddc_box{overflow: hidden;box-shadow: 0 0 4px 4px #f2f2f2;padding: 20px 40px 100px 40px;}
.myddc_box .formlist{margin-top: 40px;}
.myddc_box .formlist li .name{float: left;width: 60px;text-align: right;margin-right: 10px;line-height: 40px;color: #666;font-size: 14px;}
.myddc_box .formlist li{overflow: hidden;float: left;margin-bottom: 20px;}
.myddc_box .formlist li.li1{width: 350px;}
.myddc_box .formlist li.li1 input[type='text']{width:230px;background: #f6f6f6;height: 40px;line-height: 40px;padding: 0 15px;line-height: 40px;}
.myddc_box .formlist li textarea{width: 930px;background: #f6f6f6;padding:15px;height: 180px;}
.myddc_box .formlist li input[type="button"]{cursor:pointer;float:left;display: block;width: 185px;height: 48px;line-height: 48px;color: #fff;font-size: 20px;background: #ff5303;text-align: center;}
.myddc_box .formlist li  input[type="button"]:last-child{background: #f4f8f9;color:#333;margin-left:20px;}



/*订单中心*/
.leftnav .current{margin:0;float: right;}
.leftnav .current a, .leftnav .current span{line-height: 50px;}

.ddxq_box{padding-bottom: 80px;}
.ddxq_box .tablist{font-size: 0;}
.ddxq_box .tablist li{display: inline-block;height: 38px;width: 138px;border:1px solid #dcdcdc;border-bottom: 0px;border-radius: 5px 5px 0 0 ;font-size:16px ;line-height: 38px;color:#333;cursor:pointer;text-align: center;}
.ddxq_box .tablist li+li{margin-left: 12px;}
.ddxq_box .tablist li:hover,
.ddxq_box .tablist li.on{color: #fff;background: #9076a7;border-color:#9076a7; }
.ddxq_box .tabcont{}
.ddxq_box .tabcont .tab_item{display: none;}
.ddxq_box .tabcont .list{} 
.ddxq_box .tabcont .list li{margin-bottom: 20px;border:1px solid #dcdcdc;} 
.ddxq_box .tabcont .list .tip{height:40px;background: #f4f4f4;border-bottom: 1px solid #dcdcdc;} 
.ddxq_box .tabcont .list .tip>div{height:40px;background: #f4f4f4;border-bottom: 1px solid #dcdcdc;line-height: 40px;font-size: 14px;color: #7c7c7c;} 
.ddxq_box .tabcont .list .tip>div+div{border-left:1px solid transparent;} 
.ddxq_box .tabcont .list .name{float: left;width: 443px;padding-left: 20px;}
.ddxq_box .tabcont .list .jg{float: left;width: 161px;text-align: center;}
.ddxq_box .tabcont .list .zj{float: left;width: 162px;text-align: center;}
.ddxq_box .tabcont .list .zt{float: left;width: 161px;text-align: center;}
.ddxq_box .tabcont .list .cz{float: left;width: 215px;text-align: center;}
.ddxq_box .tabcont .cont{overflow: hidden;}
.ddxq_box .tabcont .cont>div{height: 105px;padding-top:20px;padding-bottom: 20px;overflow: hidden;display: table;}
.ddxq_box .tabcont .cont>div .middle{display: table-cell;vertical-align: middle;color:#666;font-size: 14px;}
.ddxq_box .tabcont .cont>div+div{border-left:1px solid #dcdcdc; }
.ddxq_box .tabcont .cont .name img{float: left;margin-right: 20px;}
.ddxq_box .tabcont .cont .descbox{float: left;width: 250px;height: 105px;}
.ddxq_box .tabcont .cont .title{color: #9076a7;font-size: 16px;padding-top: 40px; display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ddxq_box .tabcont .cont .info{margin-top: 10px;}
.ddxq_box .tabcont .cont .cz a{color: #9076a7;text-decoration: underline;font-size: 14px;line-height: 26px;}


/*个人中心*/
.grzx_box{overflow: hidden;box-shadow: 0 0 4px 4px #f2f2f2;padding: 20px 70px 100px 70px;}
.grzx_box .grzx_form{width: 540px;float: left;}
.grzx_box .grzx_form li{overflow: hidden;margin-bottom: 20px;}
.grzx_box .grzx_form .name{float: left;width: 70px;text-align: right;line-height: 38px;}
.grzx_box .grzx_form input[type="text"]{border:1px solid #e5e5e5;line-height: 38px;height: 38px;font-size: 14px;color: #666;}
.grzx_box .grzx_form li.date input,
.grzx_box .grzx_form li.jd input,
.grzx_box .grzx_form li.tel input,
.grzx_box .grzx_form li.mail input,
.grzx_box .grzx_form li.yhm input{width: 434px;padding:0 15px;}
.grzx_box .grzx_form li.sex input{width: 119px;padding:0 15px;}
.grzx_box .grzx_form li.dz{}
.grzx_box .grzx_form li.dz .areapick{}
.grzx_box .grzx_form li.dz select{width: 149px;border:1px solid #e5e5e5;line-height: 38px;height: 38px;font-size: 14px;color: #666;float: left; }
.grzx_box .grzx_form li.dz select+select{margin-left: 10px;}
.grzx_box .grzx_form li.tj input[type="button"]{display: block;width: 185px;height: 48px;background: #ff5303;text-align: center;line-height: 48px;color: #fff;font-size: 20px;cursor: pointer;}
.grzx_box .grzximg{float: right;}



/*会员登录*/
.hydl_box{width: 100%;height: 100%;background:url(../images/bg-1px.png) repeat;position: fixed;top:0;left:0; z-index:10; display:none;}
.hydl_box .hydlcont{width: 530px;height: 335px;position: absolute;top:0;left:0;right:0;bottom: 0;margin:auto;border-radius: 5px;overflow: hidden;}
.hydl_box .hydlcont .closed{ position:absolute; top:10px; right:15px; width:20px; height:20px; display:block; background:url(../images/closed.png) no-repeat center center; cursor:pointer;}
.hydl_box .hydlcont .tip{height: 57px;background: #005fbb;color: #fff;line-height: 57px;text-align: center;font-size: 24px;}
.hydl_box .hydlcont .login_form{background: #fff;padding:35px 105px; }
.hydl_box .hydlcont .login_form li{width: 100%;overflow: hidden;margin-bottom: 20px;}
.hydl_box .hydlcont .login_form .name{width: 60px;float: left;line-height: 34px;}
.hydl_box .hydlcont .login_form input{border:1px solid #dcdcdc;height: 32px;line-height: 32px;float: left;}
.hydl_box .hydlcont .login_form li.tel input{width: 238px;padding:0 10px;}
.hydl_box .hydlcont .login_form li.hq input,
.hydl_box .hydlcont .login_form li.yzm input{width: 109px;padding:0 10px;}
.hydl_box .hydlcont .login_form li .yzmbox{width: 122px;height: 34px;display: block;float: right;cursor:pointer;}
.hydl_box .hydlcont .login_form li.hq .yzmbox{text-align: center;line-height: 34px;background: #9076a7;color: #fff;}
.hydl_box .hydlcont .login_form li.dl input{cursor:pointer;width: 260px;height: 43px;line-height: 43px;text-align: center;color: #fff;font-size: 16px;background: #ff5303;}

/*通知弹窗*/
.hydl_box .hydlcont .notice{background: #fff;padding:30px; }
.hydl_box .hydlcont .notice li{width: 100%;overflow: hidden;margin-bottom: 20px;}
.hydl_box .hydlcont .notice .name{width: 60px;float: left;line-height: 34px;}
.hydl_box .hydlcont .notice input{border:1px solid #dcdcdc;height: 32px;line-height: 32px;float: left;}
.hydl_box .hydlcont .notice li.tel input{width: 238px;padding:0 10px;}
.hydl_box .hydlcont .notice li.hq input,
.hydl_box .hydlcont .notice li.yzm input{width: 109px;padding:0 10px;}
.hydl_box .hydlcont .notice li .yzmbox{width: 122px;height: 34px;display: block;float: right;cursor:pointer;}
.hydl_box .hydlcont .notice li.hq .yzmbox{text-align: center;line-height: 34px;background: #9076a7;color: #fff;}
.hydl_box .hydlcont .notice li.dl input{cursor:pointer;width: 260px;height: 43px;line-height: 43px;text-align: center;color: #fff;font-size: 16px;background: #ff5303;}


/*确认订单*/
.qrdd_box{overflow: hidden;box-shadow: 0 0 4px 4px #f2f2f2;padding: 20px 0 100px;}
.qrdd_box .tip{color: #0050a1;font-size: 24px;border-bottom:1px solid #dcdcdc;text-indent:23px; padding-bottom: 15px;}
.qrdd_box .qrdd_list{margin-top: 35px;border-bottom: 1px solid #dcdcdc;}
.qrdd_box .qrdd_list li{margin-bottom: 40px;overflow: hidden;}
.qrdd_box .qrdd_list .info{float: left;width: 930px;overflow: hidden;}
.qrdd_box .qrdd_list .name{width: 80px; padding-left:40px; text-align: left;color: #333;font-size: 14px;float: left;font-weight: bold;}
.qrdd_box .qrdd_list .desc{width: 800px;float: left;color: #666666;font-size:14px; }
.qrdd_box .qrdd{padding-top: 30px;overflow: hidden;}
.qrdd_box .qrdd .btn{margin-right:43px;background:#9076a7;display: block;width: 123px;height: 33px;line-height: 33px;text-align: center;font-size: 16px;color: #fff;float: right;}
.qrdd_box .qrdd .text{float: right;margin-right: 25px;color: 16px;font-size: #666;line-height: 33px;}
.qrdd_box .qrdd .text>span{font-size: 22px;color: #9076a7;line-height: 33px;}
.qrdd_box .qrdd_list .pricebox{float: right;width: 120px;color: #333;font-size: 14px;margin-right:43px;text-align: left;}
.qrdd_box .qrdd_list .pricebox i{font-style: normal;color: #9076a7;}


/*美国房产*/
.mgfc_infobox{}
.mgfc_infobox .tip{position: relative;margin-bottom: 55px;}
.mgfc_infobox .tip .name{color: #0050a1;font-size: 30px;border-bottom:1px solid  #e5e5e5;padding-bottom: 15px;}
.mgfc_infobox .tip .info{margin-top: 20px;line-height: 28px;font-size: 14px;color:#888;}
.mgfc_infobox .tip .info>span{width: 230px;display: inline-block;}
.mgfc_infobox .info i{font-style: normal;color: #333;}
.mgfc_infobox .info .jg>i{font-size: 24px;position: relative;top:2px;}
.mgfc_infobox .tip .outlink{width: 181px;height: 36px;display: block;background: url(../images/fc_more.jpg) center;color: #fff;font-size: 16px;line-height: 36px;text-indent:96px; right:0;bottom:0;position: absolute;}

.mgfc_infobox .mgfc_info_scroll{overflow: hidden;height: 536px;}
.mgfc_infobox .mgfc_info_scroll .leftbox{width: 175px;height: 536px;position: relative;float: left;}
.mgfc_infobox .leftbox .cbtn{display: block;width:100%;height: 23px;position: absolute;cursor:pointer;}
.mgfc_infobox .leftbox .prev{top:0;left:0;background: #f4f8f9 url(../images/prev_3.png) center no-repeat;}
.mgfc_infobox .leftbox .next{bottom:0;left:0;background: #f4f8f9 url(../images/next_3.png) center no-repeat;}
.mgfc_infobox .leftbox .small_listbox{height: 482px;position: absolute;top:28px;width: 100%;overflow: hidden;}
.mgfc_infobox .leftbox .small_list{position: absolute;top:0;left:0;}
.mgfc_infobox .leftbox .small_list li{margin-bottom: 8px;width:175px;height:90px;cursor:pointer;}
.mgfc_infobox .leftbox .small_list li:hover img,
.mgfc_infobox .leftbox .small_list li.on img{border:2px solid #ff5303;box-sizing:border-box;}
.mgfc_infobox .rightbox{width: 954px;height: 536px;overflow: hidden;position: relative;float: right;}
.mgfc_infobox .rightbox .big_list{position: absolute;top:0;left:0;}
.mgfc_infobox .rightbox .big_list li{float: left;}

.mgfc_infobox .mgfc_cpjs{margin-top: 45px;}
.mgfc_infobox .mgfc_cpjs .tips{color: #0050a1;font-size: 30px;line-height:30px;border-bottom:1px solid  #e5e5e5;padding-bottom: 15px;margin-bottom: 30px;}
.mgfc_infobox .mgfc_cpjs .cpjs_list{}
.mgfc_infobox .mgfc_cpjs .cpjs_list li{overflow: hidden;margin-bottom: 50px;}
.mgfc_infobox .mgfc_cpjs .tipbox{width: 225px;float: left;position: relative;}
.mgfc_infobox .mgfc_cpjs .tipbox .num{font-size:160px;font-family: arial;color: #eeeeee;line-height: 160px;position: relative;}
.mgfc_infobox .mgfc_cpjs .tipbox .name{position: absolute;width: 137px;height: 45px;border-radius:5px;text-align: center;line-height: 45px;font-size: 20px;color: #fff;background: #ff5303;top:64px;left:0;}
.mgfc_infobox .mgfc_cpjs .tipbox .name:after{content:'';display: block;position: absolute;width: 110px;height: 1px;background: #e5e5e5;top:0;bottom:0;margin:auto 0;left:116px;}
.mgfc_infobox .mgfc_cpjs .descbox{width: 920px;float: right;}


/*美宝好处*/
.mbhc_box{}
.mbhc_box .mbhc_item{margin-bottom: 60px;}
.mbhc_box .mbhc_item .tipbox{margin-bottom: 20px;}
.mbhc_box .mbhc_item .tipbox .cn{color: #0050a1;font-size: 30px;}
.mbhc_box .mbhc_item .tipbox .cn>span{font-size: 16px;margin-left: 10px;}
.mbhc_box .mbhc_item .tipbox .en{color: #e9e4ef;font-size: 30px;font-family: arial;margin-top: 18px;line-height: 27px;}
.mbhc_box .mbhc_cont1{}
.mbhc_box .mbhc_cont1 .contbox{background: #f4f8f9;padding:25px;overflow: hidden;}
.mbhc_box .mbhc_cont1 .tablist{width: 260px;float: left;}  
.mbhc_box .mbhc_cont1 .tablist li{cursor:pointer;position:relative;margin-bottom:13px;width: 250px;height: 87px;line-height: 87px;text-indent: 80px;color: #0050a1;font-size: 16px;}
.mbhc_box .mbhc_cont1 .tablist li:after{
	content:'';display: none;width: 11px;height: 21px;background: url(../images/jt3.png) center no-repeat;position: absolute;left:100%;top:0;bottom:0;margin:auto 0;
}
.mbhc_box .mbhc_cont1 .tablist li.on:after,
.mbhc_box .mbhc_cont1 .tablist li:hover:after{display: block;}
.mbhc_box .mbhc_cont1 .itembox{width: 830px;float: right;}
.mbhc_box .mbhc_cont1 .itembox .item{display: none;}
.mbhc_box .mbhc_cont1 .list{height: 415px;overflow: auto;}
.mbhc_box .mbhc_cont1 .list li{height: 125px;background: white;overflow: hidden;}
.mbhc_box .mbhc_cont1 .list li+li{margin-top: 19px;}
.mbhc_box .mbhc_cont1 .list img{border-radius: 3px;float: left;}
.mbhc_box .mbhc_cont1 .list .descbox{width: 560px;float: left;padding:0 25px;}
.mbhc_box .mbhc_cont1 .list .title{color: #333;font-size: 18px;padding:15px 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mbhc_box .mbhc_cont1 .list .info{color: #666;font-size:14px;line-height: 22px;}

.mbhc_box .mbhc_cont2{}
.mbhc_box .mbhc_cont2 .list2{}
.mbhc_box .mbhc_cont2 .list2 li{overflow: hidden;height: 310px;margin-bottom: 70px;}
.mbhc_box .mbhc_cont2 .list2 li>img{float: left;}
.mbhc_box .mbhc_cont2 .list2 .descbox{float: right;width: 403px;}
.mbhc_box .mbhc_cont2 .list2 .tip{margin-bottom:25px;text-align:left;width: 363px;padding-left:40px;height: 54px;line-height: 54px;color: #fff;font-size: 22px;background:url(../images/mbhc_icont2_bg1.jpg) left center no-repeat;}
.mbhc_box .mbhc_cont2 .list2 li.r>img{float: right;}
.mbhc_box .mbhc_cont2 .list2 li.r .descbox{float: left;}
.mbhc_box .mbhc_cont2 .list2 li.r .tip{text-align: right;padding:0;padding-right: 40px;background: url(../images/mbhc_icont2_bg2.jpg) right center no-repeat;}
.mbhc_box .mbhc_cont2 .list2 .info{width: 100%;}

.mbhc_box .mbhc_cont3{}
.mbhc_box .mbhc_cont3 .list3{overflow: hidden;background: #f4f8f9;}
.mbhc_box .mbhc_cont3 .list3 li{width: 50%;float: left;box-sizing:border-box;padding:35px;text-align: center;}
.mbhc_box .mbhc_cont3 .list3 li+li{border-left:1px solid  #e8e7f0;}
.mbhc_box .mbhc_cont3 .list3 .title{color: #0050a1;font-size: 20px;margin:30px 0;}
.mbhc_box .mbhc_cont3 .list3 .title>span{font-size: 30px;}
.mbhc_box .mbhc_cont3 .list3 .info{color: #666666;font-size: 14px;line-height: 27px;width: 440px;margin:0 auto 35px;text-align: left;}
.mbhc_box .mbhc_cont3 .list3 .tablebox{width: 520px;margin:0 auto;border:1px solid #e5e5e5;}
.mbhc_box .mbhc_cont3 .col_red{background: #fba3a8;color: #fff !important;font-size: 14px !important;}
.mbhc_box .mbhc_cont3 .li1 .col1{width: 79px;}
.mbhc_box .mbhc_cont3 .li1 .col2{width: 130px;}
.mbhc_box .mbhc_cont3 .li1 .col3{width: 160px;}
.mbhc_box .mbhc_cont3 .li1 .col4{width: 151px;}

.mbhc_box .mbhc_cont3 .li2 .col1{width: 79px;}
.mbhc_box .mbhc_cont3 .li2 .col2{width: 220px;}
.mbhc_box .mbhc_cont3 .li2 .col3{width: 221px;}
.mbhc_box .mbhc_cont3 .tablebox dd{overflow: hidden;height: 53px;}
.mbhc_box .mbhc_cont3 .tablebox dd+dd{border-top:1px solid #e5e5e5;}
.mbhc_box .mbhc_cont3 .tablebox dd span{display: block;float: left;height: 100%;display: table;box-sizing:border-box;padding:0 20px;color: #333;font-size: 12px;line-height: 20px;}
.mbhc_box .mbhc_cont3 .tablebox dd span+span{border-left:1px solid #e5e5e5;}
.mbhc_box .mbhc_cont3 .tablebox dd span>i{font-style: normal;display: table-cell;vertical-align: middle;}

.mbhc_box .mbhc_cont5 .info{padding:60px 0px;background: #f4f8f9;}


/*定制服务*/
.dzfw_box{}
.dzfw_box .choosen_box1{width: 100%;background: #005fbc;padding:30px 0 20px;border:1px solid #e5e5e5;border-left:none;border-right:0px;}
.dzfw_box .choosen_box1 .timepickbox{overflow: hidden; text-align:center;}
.dzfw_box .choosen_box1 .timepickbox>span{line-height: 38px;color: #fff;font-size: 16px;/*float: left;*/ font-weight:bold;}
.dzfw_box .choosen_box1 .timepickbox>span b{ color:#FF5300; font-size:30px; padding:0 3px;}
.dzfw_box .choosen_box1 .timepickbox input.timepick{border:1px solid #dcdcdc;border-radius: 2px;height: 36px;line-height: 36px;color: #c8bbd3;font-size: 12px;background: url(../images/time.png) right 8px center no-repeat;width: 203px;text-indent: 10px;/*float: left;*/margin-right:15px;}
.dzfw_box .choosen_box1 .packagebox{margin-top: 25px;}
.dzfw_box .choosen_box1 .packlist{text-align: center;font-size: 0;}
.dzfw_box .choosen_box1 .packlist li{display: inline-block;text-align: center;cursor: pointer;}
.dzfw_box .choosen_box1 .packlist li+li{margin-left: 85px;}
.dzfw_box .choosen_box1 .packlist .tip{width: 147px;height: 38px;background: #fff;text-align: center;font-size: 14px;line-height: 39px;color: #333;border-radius: 3px;}
.dzfw_box .choosen_box1 .packlist .jt{width: 14px;height: 9px;display: block;background: url(../images/jt4.png) center no-repeat;margin:11px auto 6px;}
.dzfw_box .choosen_box1 .packlist .price{color: #fff;font-size:14px; }
.dzfw_box .choosen_box1 .packlist li:hover .tip,
.dzfw_box .choosen_box1 .packlist li.on .tip{background: #fff; color:#FF5300; font-weight:bold;}
.dzfw_box .choosen_box1 .packlist li:hover .jt,
.dzfw_box .choosen_box1 .packlist li.on .jt{background:url(../images/jt4_on.png) center no-repeat;}



/*定制服务大表单选择*/
.bigchoosen_list{}
.bigchoosen_list li{/*overflow: hidden;*/padding:17px 2%;position: relative;color:#666;font-size: 0;}
.bigchoosen_list li+li{border-top:1px solid #e4e4e4;}
.bigchoosen_list li>div{display: inline-block;font-size: 14px;vertical-align: middle;}
.bigchoosen_list li.tip>div{color: #9076a7;font-weight: bold;font-size:14px;}
.bigchoosen_list li.tip .sf{bottom:auto;line-height: 24px;height: auto;font-size: 14px;}
.bigchoosen_list li .fwlx{width: 225px;}
.bigchoosen_list li .middle{display: table;min-height: 50px;width: 100%;}
.bigchoosen_list li .middle>*{display: table-cell;vertical-align: middle;}
.bigchoosen_list li .xm{width: 390px;/*padding-left: 20px;*/}
.bigchoosen_list li .sl{width:100px;margin-right: 180px;text-align: center;}
.bigchoosen_list li .sf{color: #9076a7;font-weight: bold;font-size:16px;width:110px; text-align: center;position: absolute;right: 130px;height: 38px;line-height: 38px;bottom: 23px;}
.bigchoosen_list li .cz{width:130px; text-align: center;position: absolute;right:2%;bottom: 23px;}
.bigchoosen_list li .cz input{display: block;width: 130px;height: 38px;background:#f1f1f1;border-radius: 2px;color: #333;text-align: center;line-height: 38px;font-size: 14px;cursor: pointer;}
.bigchoosen_list li .fwlx .name{width: 125px;color: #9076a7;font-size: 14px;font-weight: bold;}
/*多选*/
.bigchoosen_list .dxbox{width:730px; word-break: break-all;padding-bottom: 20px}
.bigchoosen_list .dxbox .typesele{overflow: hidden;}
.bigchoosen_list .dxbox .labbox{float: left;position: relative;margin-bottom: 20px;margin-right: 25px;}
.bigchoosen_list .dxbox .labbox label{display: block;opacity: 0;
filter: alpha(opacity=0);cursor:pointer;z-index: 2;position: relative;}
.bigchoosen_list .dxbox .shadow{font-size:14px;color:#666;position: absolute;top:0;z-index:0;border:1px solid #dcdcdc;border-radius: 2px;padding:0 15px;line-height: 36px;height: 36px;white-space: nowrap;}
.bigchoosen_list .dxbox .shadow.on{background: url(../images/radio_on.png) right bottom no-repeat;-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear; }
/*下拉*/
.bigchoosen_list .xlbox{position: relative;width: 455px;}
.bigchoosen_list .xlbox .tip{cursor: pointer;display: inline-block;}
.bigchoosen_list .xlbox .tip .text{padding:0  20px;background: url(../images/jt5.png) right center no-repeat;color: #666;font-size: 14px;white-space: nowrap;max-width: 420px;overflow: hidden;text-overflow: ellipsis;padding-left: 0;}
.bigchoosen_list .xlbox .infobox{display:none;position: absolute;top:100%;left:20px;z-index:99;background: #fff;box-shadow: 0 0 4px 4px #f2f2f2;padding:10px 20px;width: 420px; }
.bigchoosen_list .xlbox .infobox p{cursor: pointer;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bigchoosen_list .xlbox .infobox p:hover{color:#9076a7; }
.bigchoosen_list .calcbox{width: 161px;height: 38px;font-size: 0;border-radius: 2px;overflow: hidden;}
.bigchoosen_list .calcbox span{display: inline-block;height: 38px;text-align: center;line-height: 38px;font-size: 14px;color: #666;float: left;}
.bigchoosen_list .calcbox span.reduce{width: 42px;background: #f0f0f0;font-size: 20px;cursor: pointer;}
.bigchoosen_list .calcbox span.add{width: 42px;background: #f0f0f0;font-size: 20px;cursor:pointer;}
.bigchoosen_list .calcbox span.numbox{width: 75px;background: #f0f0f0;border:1px solid #dcdcdc;height: 36px;background: #fff;}
.bigchoosen_list .calcbox span.numbox>i{font-style: normal;}


/*选用*/
.bigchoosen_list li.xy{background: #fafafa;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;}
.bigchoosen_list li.xy .cz input[type="button"]{background: #9076a7;color: #fff;}

.dzfw_message{width: 100%;padding:70px 0;background: #fafafa;overflow: hidden;border-bottom: 1px solid #f0f0f0;}
.dzfw_message .name{float: left;width: 45px;color: #666;font-size: 14px;}
.dzfw_message textarea{width: 1093px;border:1px solid #dcdcdc;height: 101px;float: left;padding:10px;}




.dzfw_tjdd{width: 100%;padding:25px 0 25px;background: #fff;border-bottom: 1px solid #000;/*position: fixed;bottom: 0;*/}
.dzfw_tjdd .pricebox{text-align: right;}
.dzfw_tjdd .pricebox .hj{display: inline-block;vertical-align: middle;height: 35px;line-height: 35px;color:#666;font-size: 16px;}
.dzfw_tjdd .pricebox .hj>i{color: #9076a7;font-size: 22px;font-style: normal;margin-right: 30px;}
.dzfw_tjdd .pricebox input.tj{display: inline-block;height: 35px;line-height: 35px;background: #9076a7;color: #fff;font-size: 16px;width: 123px;cursor: pointer;}
.dzfw_tjdd .yh{text-align: right;font-size: 14px;color: #9076a7;}




/***/
.Parent_list{ display:inline-block; padding-top:25px; padding-left:0px; padding-bottom:30px; }
.Parent_list li{ float:left; padding:0 18px 20px 17px; width:200px;}
.Parent_list li a{ display:inline-block; }
.Parent_list li img{width:200px; height:90px; display:block;border:1px solid #dbdbdb;}
.Parent_list li span{ display:block; text-align:center;}
.Parent_list li a{color:#666; font-size:14px;}
.Parent_list li a:hover{color:#479ae1;}
/***/

.whitebg{ background:#fff; width:100%;}
.graybg{ background:#f9f9f9; width:100%; padding:45px 0 0;}
.nopaddbot{ padding-bottom:0;}
/* 联系我们 */
.my-map{ border:1px solid #e5e5e5; height:400px;}
.amap-info-content h5{ font-size:16px; font-weight:normal; margin:0; color:#005fbc;}
.my-map .icon { background: url(file:///D|/lbs.amap.com/console/public/show/marker.png) no-repeat; }
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
#myMap{ width:100%;}

.contact-txt{ padding:45px 0; color:#666;}
.contact-con_L{ line-height:40px; float:left; padding-right:40px;}
.contact-con_L .tit{ margin:0; color:#005fbb; font-size:22px; font-weight:normal;}
.contact-codeimg{ float:left;margin-left:80px;}
.contact-codeimg dd{ border:3px solid #eee;}
.contact-codeimg span{ display:block; text-align:center; padding-top:5px;}
#mapen{}
.contactword{ max-width:730px;}
.contactword dd{ float:left; width:50%;}

.abouttit{ font-size:32px; color:#005fbb; text-align:center; font-weight:normal;}
.abouttit em{ font-style:normal; color:#e6e1eb; font-family:Arial; font-size:24px; text-transform:uppercase; display:block; letter-spacing:8px; padding-top:10px;}
.abouth3{ font-size:22px; color:#FF5300; font-weight:normal; margin:0; text-align:center;}
.abouth3 span{ width:40px; height:3px; background:#FF5300; display:block; margin:15px auto;}

.abouttit2{font-size:32px; color:#005fbb; text-align:center; font-weight:normal; position:relative; margin:0; padding:30px 0 0;}
.abouttit2 dd{ position:relative; z-index:2;}
.abouttit2 em{ font-style:normal; color:#FF5300; font-size:22px; display:block; padding-top:15px;}
.abouttit2 span{ position:absolute; position:relative; z-index:1; font-size:160px;color:#efeef0; font-family:Arial; text-transform:uppercase; display:block; letter-spacing:8px; top:-40px;}


/*20170509*/
.singlepage{min-height: 450px;}
.nybanner{background-size: cover !important;  height: 500px;}
.mbhc_box .mbhc_cont1 .tablist li{box-sizing:border-box;}
.mbhc_box .mbhc_cont1 .tablist li:after{display: none !important;}
.mbhc_box .mbhc_cont1 .tablist li.on,
.mbhc_box .mbhc_cont1 .tablist li:hover{border:3px solid #0050a1;line-height: 81px;}
.tjxwbox .tjlist{padding-bottom: 20px;}


.Topbox .Mainnav li .en{white-space: nowrap;}
.leftnav .lnav_list li>a{font-weight: bold;color: #fff;}
.fc_leftnav .lnav_list li>a{font-weight: bold;color: #fff;}
.icont6 .icont6_list li .text{color: #000;}



.mgzc_list li:hover .descbox .more{background-color:#005fbb; }
.mgzc_list li:hover .descbox .title{color:#ff5303; }
.mgzc_list li .imgbox{overflow: hidden;width: 100%;}
.mgzc_list li:hover img{-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-o-transform:scale(1.3);}
	.mgzc_list li img{transition: all 0.5s linear;}




.ymfx_typebtn{overflow: hidden;margin-bottom: 40px;}
.ymfx_typebtn>a+a{margin-left: 6px;}
.ymfx_typebtn>a{float: left;display: block;padding:0 10px;text-align: center;min-width: 45px;height: 37px;border-radius: 5px;font-size: 15px;color: #333333;line-height: 37px;border:1px solid #005fbb;}
.ymfx_typebtn>a.on,
.ymfx_typebtn>a:hover{background: #005fbb;color: white;}


.ymfx_infobox .ymfx_info_list li .descbox{height: 250px;}

/*服务定制编辑器*/
.html-fwdzbox1{ position:relative; text-align:center; line-height:1.5; position:relative; padding-bottom:3%;}
.html-fwdzbox1 .neibox{ position:relative; z-index:5;}
.html-fwdzbox1 .bg{ text-transform:uppercase; color:#fafafa; font-size:234px; position:absolute; top:0; left:0; line-height:0.8;}
.html-fwdzbox1 .h1{ font-size:40px; color:#005fbb; letter-spacing:3px; margin:0; line-height:1;}
.html-fwdzbox1 .h3{ color: #005fbb; font-size: 26px; font-weight: bold; margin:0 0 20px;}
.html-fwdzbox1 .h4{ color:#FF5300; font-size:22px; font-weight:normal; margin:0;}
.html-fwdzbox1 .h4 span{ font-size:40px; padding:0 3px;}
.html-fwdzbox1 .word{ color:#005fbb; font-size:16px; margin:5px 0 0 0 ;}
.html-fwdzbox1 .word span{ color:#FF5300;}
.html-fwdzbox2{ background:#faf7fc; padding:3% 0; margin-bottom:3%;}
.html-fwdzbox2 .neibox{ width:80%; margin:0 auto; text-align:center;}
.html-fwdzbox2 .h3{ color: #005fbb; font-size: 20px; font-weight: bold; margin:0 0 20px;position: relative;z-index: 10;}
.html-fwdzbox2 .con{ position:relative;}
.html-fwdzbox2 .con ul{}
.html-fwdzbox2 .con ul.ul2{ position:relative; /*margin-top:-37px;*/margin-top: -35px;}
.html-fwdzbox2 .con ul.ul3{ position:relative; /*margin-top:-37px;*/margin-top: -35px;}
.html-fwdzbox2 .con li.li2 {margin-left: -2px;}
.html-fwdzbox2 .con li.li3 {margin-right: -3px;}
.html-fwdzbox2 .con li.li4 {margin-left: -3px;}
.html-fwdzbox2 .con li{ display:inline-block; position:relative;}
.html-fwdzbox2 .con li .word { position: absolute; width: 212px; top: 32px; }
.html-fwdzbox2 .con li .word .h4{ color:#005fbb; font-size:16px; margin:0;}
.html-fwdzbox2 .con li .word .p{ margin:10px 0 0 0; line-height:20px; color:#555;}
.html-fwdzbox2 .con li .word .p span{ color:#FF5300;}
.html-fwdzbox2 .con li.li1 .word,.html-fwdzbox2 .con li.li3 .word,.html-fwdzbox2 .con li.li5 .word{  right: 145px;  text-align:right; }
.html-fwdzbox2 .con li.li2 .word,.html-fwdzbox2 .con li.li4 .word,.html-fwdzbox2 .con li.li6 .word{left: 145px; text-align:left; }


/*2017-06-08*/
.choiseInfo{ border-collapse:collapse; line-height:normal; }
.choiseInfo p{ margin:0; padding:0;}
.choiseInfo td{ padding:0 15px; display:block; width:100%;  vertical-align:middle; }
.choiseInfo td img{ vertical-align:middle;}
.choiseInfo .name{ color: #005fbb; font-size: 36px;}
.choiseInfo .price{ font-size: 29px; color:#FF5300;}
.choiseInfo .dz i{ font-style:normal; padding-left:20px;background: url(../images/dz2.png) left center no-repeat; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.choiseInfo .dl2{ margin:20px 0;}
.choiseInfo .dl3{ font-size:16px;}
.choiseInfo .dl3 span{ display:block; margin-bottom:20px;}
.choiseInfo .dl3 span>em{color:#FF5300;font-size: 24px;font-style: normal;}
.choiseInfo .reservebtn{ display:inline-block; padding:10px 39px; text-align:center; color:#fff; background:#FF5300; font-size:16px; border-radius:3px;}
@media screen and (min-width:768px){
	.choiseInfo .dl3{  }
	.choiseInfo .dl3 span{ text-align:center; width:33.3333%; float:left; display:inline; border-top:1px solid #ccc; border-left:1px solid #ccc; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; padding:10px 0; margin:0; } 
	.choiseInfo .dl3 span:nth-child(3n+1){ border-left:none;}
	.choiseInfo .dl3 span:nth-child(4),.choiseInfo .dl3 span:nth-child(5),.choiseInfo .dl3 span:nth-child(6){ border-bottom:1px solid #ccc;}
	.choiseInfo .dl3 span:nth-child(6){ padding:5px 0 4px 0;}
	.choiseInfo .reservebtn{ margin-top:20px;}
	
}
@media screen and (min-width:992px){
	.choiseInfo{ background-color:#f2f2f2;}
	.choiseInfo td{ display:table-cell; padding:10px; text-align:center; border-right:1px solid #ccc;}
	.choiseInfo .dl1{ width:21.9%;}
	.choiseInfo .dl2{ width:17.6%;}
	.choiseInfo .dl3{ width:38.37%; }
	.choiseInfo .dl4{ width:22.13%; border:none;}
	.choiseInfo .dl3 div{ width:90%;  text-align:left; display:inline-block;}
	.choiseInfo .dl3 span,.choiseInfo .dl3 span:nth-child(4),.choiseInfo .dl3 span:nth-child(5),.choiseInfo .dl3 span:nth-child(6){ text-align:left; border:none; width:50%;}
	.choiseInfo .reservebtn{ margin:0;}
	.xf_infobox .tipbox .bg{ padding:20px 0; background:#f2f2f2;}
}
@media screen and (min-width:1190px){
	.choiseInfo .dl3 div{ width:86%;  }
	.choiseInfo .dl3 span,.choiseInfo .dl3 span:nth-child(4),.choiseInfo .dl3 span:nth-child(5),.choiseInfo .dl3 span:nth-child(6){ width:50%; padding:11.5px 0;}
	.choiseInfo .dl3 span:nth-child(2n+1){ padding-left:20px;}
	.choiseInfo .dl3 span:nth-child(1){ padding-left:0;}
}


.SideQq{ position:fixed; right:2.68%; bottom:353px; float:right; width:54px; text-align:center; z-index:999}
.SideQq img{ width: 54px; height: 53px; }
.ReturnTop{ display:none; position:fixed; right:2.68%; bottom:300px; float:right; width:54px; text-align:center; z-index:999}
.ReturnTop img{ width: 54px; height: 53px; }
/*Bottom*/

