a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,nav li,nav ul,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{
	margin:0;padding:0;
	border:0 none;
	vertical-align:baseline;
	font-family: "Microsoft YaHei";
	letter-spacing: 0;
	/* user-select:none; */
	line-height: 1;
}
html{overflow-x: hidden;}
body,html{
	margin:0 auto;
	font-size: 1.0rem;
	color:#7A6E6E;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
blockquote,q{quotes:none;}
blockquote::after,blockquote::before,q::after,q::before{content:none;}
a{text-decoration:none;}
b{margin:0;padding:0;}
ol,ul{margin:0;padding:0;list-style:outside none none;}
table{border-collapse:collapse;border-spacing:0;}
*{margin:0;padding:0;}
fieldset,img{border: 0;vertical-align: middle;border-style: none;max-width: 100%;}
address,caption,cite,code,dfn,em,i,th,var{font-weight:500;font-style:normal;}
dl dd,dl dt,ol li,ul li{list-style:outside none none;}
ol,ul{display:block;height:auto;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:500;font-style: normal;}
p, li {font-weight: 500;font-style: normal;margin: 0;}
button,checkbox,input,radio,select,textarea{outline:0;vertical-align:middle;border:none; background: none;text-decoration: none;}
iframe{vertical-align:top;}
a{color:#7A6E6E;vertical-align:top;text-decoration:none;transition: 0.6s all;}
a:hover, a:focus {
	text-decoration:none;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.ease5{
    -webkit-transition: .5s ease;
    -moz-transition: .5s ease;
    -ms-transition: .5s ease;
    -o-transition:.5s ease;
    transition: .5s ease;
}
button,input[type=button],input[type=file],input[type=submit]{cursor:pointer;-webkit-appearance:none;}
textarea{-webkit-appearance:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{clear:both;display:block;height:0;content:"";}
.clearfix{zoom:1;}
.table{display:table;}
.table_cell{display:table-cell;vertical-align:middle;}
strong{font-weight:bolder;}
.relative{position: relative;}
.absolute{position: absolute;}
.df{display: flex;}
@media (max-width:191.25rem){html{font-size:16px;}}
@media (min-width:1500px) and (max-width:1700px){html{font-size:13px;}}
@media (min-width:1000px) and (max-width:1500px){html{font-size:12px;}}
@media (min-width:800px) and (max-width:1000px){html{font-size:12px;}}
@media (min-width:329px) and (max-width:800px){html{font-size:14px;}}
@media (max-width:328px){html{font-size:14px;}}
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#E3E3E3}
::-webkit-scrollbar-thumb:vertical{background-color:#FF6642;border-radius:30px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#FF6642}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}

/*公共样式*/
.container1400{max-width: 1400px;margin:0 auto}
input{outline: none;}
.cl{HEIGHT: 0px; CLEAR: both;}
.jz{margin:0 auto;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.col-white{color: #fff;}
.img100{display: block;max-width: 100%;margin: 0 auto;width:100%}
.sizing{-webkit-box-sizing: border-box;box-sizing: border-box;}
.omit2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.mt36{margin-top: 2.25rem !important;}
.mt28{margin-top: 1.75rem !important;}

.hidden{overflow: hidden;}
.hide{display: none !important;}
.flex-wrap{flex-wrap: wrap;}
.flex-start{display: flex;justify-content: flex-start;align-items: flex-start;}
.flex-center{display: flex;justify-content: center;align-items: center;}
.flex-center-start{display: flex;justify-content: center;align-items: flex-start;}
.flex-center-end{display: flex;justify-content: center;align-items: flex-end;}
.flex-btw{display: flex;justify-content: space-between;align-items: center;}
.flex-start-center{display: flex;justify-content: flex-start;align-items: center;}
.flex-start-end{display: flex;justify-content: flex-start;align-items: flex-end;}
.flex-btw-start{display: flex;justify-content: space-between;align-items: flex-start;}
.flex-btw-end{display: flex;justify-content: space-between;align-items: flex-end;}
.flex-end{display: flex;justify-content: flex-end;align-items: flex-end;}
.flex-end-start{display: flex;justify-content: flex-end;align-items: flex-start;}
.flex-end-center{display: flex;justify-content: flex-end;align-items: center;}
/* 绝对定位居中 */
.jddwjz { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.ny-banner{width: 100%;height:100%;position: relative;}
.h100{width: 100%;height: 100vh;overflow: hidden;margin: 0;position: relative;}
.bjBox{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: -1;}
.pub_img {position: absolute;width: 100%;height: 100%;}

.mainBody{
	overflow: hidden;
	margin: auto;
}

.noscroll {overflow: hidden;height: 100%;position: fixed;top: 0;right: 0;bottom: 0;left: 0;max-width: 750px;}


.display{display: block;}
header{padding: 1.25rem 0;position: fixed;top: 0;left: 0;right: 0;margin: auto;width: 100%;z-index: 1000;transition: .5s all;background:rgba(255,102,66,0.9);}
header .left{flex-shrink: 0;width: 20%;}
header .logo{width: 7rem;/* height: 4.75rem; */margin-right: 2.5rem;}
header .logo1{display: none;}
header .h_quyu{position: relative;}
header .h_one{width: 7.25rem;height: 2.75rem;border: 1px solid #fff;border-radius: 3rem;background: url(../images/city_wz.png) no-repeat 1.125rem center;background-size: 0.75rem 1rem;text-align: center;cursor: pointer;}
header .h_one span{line-height: 2.75rem;font-size: 0.9375rem;color: #fff;width: 3rem;margin-left: 2.25rem;text-align: center;}
header .h_one i{transition: 0.3s;width: 0.875rem;height: 0.5rem;background: url(../images/city_xl.png) no-repeat;background-size: 100%;margin-right: 0.875rem;}
header .h_one.on i{transform: rotate(180deg);}
header .cityWrapper{position: absolute;left: 0;padding-top: 0.625rem;display: none;}
header .cityMain{width: 8rem;background: #fff;border-radius: 1rem;box-shadow: 0 5px 15px 0 rgba(67, 123, 232, 0.2);padding: 1rem;padding-bottom: 0.5rem;}
header .cityTop{font-size: 1rem;color: #828282;font-weight: 700;padding-left: 2rem;background: url(../images/city_rm.png) no-repeat left center;background-size: 0.875rem 1.125rem;margin-bottom: 0.625rem;}
header .cityList li a{font-size: 1rem;color: #999;display: block;border-bottom: 1px solid #F7F7F7;line-height: 2.4rem;text-align: center;}
header .cityList li a:hover{color: #FF552E;}
header .cityList li:last-child a{border: none;}
/* header .right{margin-right: -4rem;} */
header .tel{font-size: 1.3125rem;color: #fff;padding-left: 2rem;background: url(../images/tel.png) no-repeat left center;background-size: 1.25rem 1.25rem;}
header .right ul{padding-right: 5rem;}
header .right ul li{padding: 0 1.875rem;}
header .right ul li a{font-size: 1.125rem;color: #fff;font-weight: 700;position: relative;}
header .right ul li a::after{content: "";width: 0;height: 1px;background: #fff;position: absolute;bottom:-0.25rem;left: 0;right: 0;margin: auto;transition: .5s all;}
header .right ul li a:hover::after{width: 100%;}


.bannerSwiper{position: relative;}
.bannerSwiper .swiper-pagination{display: block; bottom: 2rem;}
.bannerSwiper .swiper-pagination-bullet {width: 11px; height: 11px; background: #fff; opacity: 0.39; margin: 0 6px;}
.bannerSwiper .swiper-pagination-bullet-active{background: #FF552E; opacity: 1;}
.bannerSwiper .swiper-button-next,.bannerSwiper .swiper-button-prev{width: 4rem;height: 4rem;}
.bannerSwiper .swiper-button-next{background: url(../images/index_next.png) no-repeat;background-size: 100%;right:2rem;}
.bannerSwiper .swiper-button-prev{background: url(../images/index_prev.png) no-repeat;background-size: 100%;left: 2rem;}
.searchMain{position: absolute;z-index:101;bottom:8.25rem;left:0;right: 0;margin: auto;}
.bannerSwiper .search-box{background:rgba(60,60,60,.75);border-radius:1rem;padding: 1.5rem 2.5rem 1.25rem 1.75rem;width: 66%;margin: 0 auto;}
.bannerSwiper .search-box .search-area{width:100%;color:#fff;margin-top: 1.125rem;}
.bannerSwiper .search-box .search-area a{font-size: 0.875rem;color: #fff;margin-left: 0.625rem;}
.bannerSwiper .search-box .search-area a:hover{text-decoration:underline}
.bannerSwiper .search-box .search-area a.more1{color:#ff552e}
.bannerSwiper .sear_sort li{margin-right:2rem;}
.bannerSwiper .sear_sort li h2{font-size:1rem;line-height: 1.125rem;}
.bannerSwiper .sear_sort li a .arrow{border-bottom:0.5rem solid #fff;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;position:absolute;bottom:0;display:none;left: 0;right: 0;margin: auto;width: 0;height: 0;}
.bannerSwiper .sear_sort li.active h2{font-size: 1.125rem;font-weight: 700;}
.bannerSwiper .sear_sort li.active a .arrow{display:inline-block}
.bannerSwiper .sear_sort li a{height:2.5rem;color:#fff;display:block;position:relative;transition: 0s;}
.bannerSwiper .sear_input_box{overflow: hidden;}
.bannerSwiper .search_input{width:85%;height:1.5rem;line-height:1.5rem;font-size:1rem;color:#cacaca;padding:0.875rem;background:#fff;float:left;border:none;border-radius:0.25rem 0 0 0.25rem;display:inline-block}
.bannerSwiper .search_btn{width:10.8%;height:3.25rem;line-height:3.25rem;text-align:center;background:#FF552E;border:none;border-radius:0 0.25rem 0.25rem 0;color:#fff;font-size:1rem;cursor:pointer;float:left}
.bannerSwiper .search_btn:hover{background:#F5765A;}
.bannerSwiper .map_search_btn{width:15.5%;height:3.25rem;line-height:3.25rem;background:#FF552E;color:#fff;border-radius:0.25rem;float: right;}
.bannerSwiper .map_search_btn i{width:1.25rem;height:1.5rem;background:url(../images/map_wz.png) no-repeat;background-size: 100%;}
.bannerSwiper .map_search_btn span{font-size: 1rem;color: #fff;margin-left: 0.625rem;}

/* 热门商圈 */
.indexM1{padding: 5.75rem 0 4.375rem;}
.ttOne{text-align: center;}
.ttOne b{font-size: 3rem;color: #2c2c2c;}
.hot_main{overflow: hidden;margin-top: 5rem;}
.hot_main .sqlist{flex-shrink: 0;width:31.78%;}
.hot_main .sqlist dl{position:relative;margin-bottom: 1.875rem;}
.hot_main .sqlist dl dt{border-radius:1.25rem;overflow: hidden;height:11.375rem;background: #000;}
.hot_main .sqlist dl dt a{display: block;height: 100%;}
.hot_main .sqlist dl dt img{display: block;width: 100%;height: 100%;object-fit: cover;opacity: 0.7;}
.hot_main .sqlist dl dd{width:80.43%;position:absolute;bottom:3rem;color:#fff;left: 0;right: 0;margin: auto;}
.hot_main .sqlist dl dd .sqtitle{font-size:1.5rem;font-weight:700;text-align:left}
.hot_main .sqlist dl dd .sqtitle i{width:4.375rem;height:2px;border-bottom:3px solid #fff;display: block;margin: 0.875rem 0;}
.hot_main .sqlist .sq1 dt{height: 37.5rem;}
.hot_main .sqlist .sq2 dt{width:100%;height:24.375rem;}
.hot_main .sqlist dl dd a{color:#fff;}
.hot_main .sqlist dd p a{font-size:1rem;color: #fff;}
.hot_main .sqlist dd p a:hover{text-decoration: underline;}
.hot_main .sqlist dl dd p i{width:1px;height:1rem;background:#fff;margin: 0 0.625rem;}
.hot_main .sqlist dl dd p i:last-child{display:none}

/* 找写字楼 */
.indexMS{padding: 4rem 0;}
.indexMS .ttOne{margin-bottom: 4.75rem;}
.indexM2,.indexM4{background: #E8EEF1;}
.indexMSC{position: relative;}
.indexMSS{overflow: hidden;padding:0 1rem 1rem;}
.indexMSC .swiper-slide{box-shadow: 0 0.25rem 1rem 0 rgb(67 123 232 / 20%);border-radius: 1.875rem;overflow: hidden;background: #fff;}
.indexMSC .img{height: 14.25rem;display: block;}
.indexMSC .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.indexMSC .name{display: flex;padding-top: 1rem;/* display: block; */flex-direction: column-reverse;}
.indexMSC .name .v1{padding: 1rem 1.25rem 1.75rem;}
.indexMSC .name .v1 b{width: 50%;font-size: 1.5rem;font-weight: 700;color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.indexMSC .name .v1 em{font-size: 1rem;color: #888;}
.indexMSC .name .v1 em span{font-size: 1.625rem;color: #FE5D56;margin-right: 0.5rem;}
.indexMSC .name .v2{background: url(../images/qu_wz.png) no-repeat 1.25rem center;background-size: 0.75rem 1rem;padding: 0 1.25rem 0 2.5rem;}
.indexMSC .name .v2 a,.indexMSC .name .v2 b{font-size: 1rem;color: #888;font-weight: normal;}
.indexMSC .swiper-button-next,.indexMSC .swiper-button-prev{width: 5.5rem;height: 5.5rem;}
.indexMSC .swiper-button-next{background: url(../images/index_next.png) no-repeat;background-size: 100%;right: -7.5rem;}
.indexMSC .swiper-button-prev{background: url(../images/index_prev.png) no-repeat;background-size: 100%;left: -7.5rem;}

/* 新闻中心 */
.indexNews{background: #EFF2F4;padding: 4rem 0;}
.indexNews .con{margin-top: 4rem;}
.infor_left,.infor_right{flex-shrink: 0;width: 48.92%;}
.infor_left .infor_left_info{width:100%;height:18.75rem;border-radius:1.25rem;margin-bottom:1.25rem;background:#fff}
.infor_left img{flex-shrink: 0;width:43.8%;height:18.75rem;border-radius:1.25rem;object-fit:cover}
.infor_left .img_m{flex-shrink: 0;padding:1.5rem 0.625rem 1rem 1.25rem;width:56.2%;height:100%;border-radius:1.25rem;background:#fff;position: relative;}
.infor_left .img_m h2{font-size:1.375rem;line-height:1.3;color:#000;margin-bottom:1.25rem;font-weight: 700;}
.infor_left .img_m a>p{font-size:1rem;line-height:1.5;color:#4a5875;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;text-overflow: ellipsis;text-align: justify;}
.infor_left .img_m a>em{font-size:1rem;position: absolute;left: 1.25rem;bottom: 1.5rem;}

.infor_right li{border-radius:1.25rem;height:8.75rem;margin-bottom:1.25rem;background:#fff}
.infor_right li a{overflow: hidden;align-items: stretch;}
.infor_right .left{flex-shrink: 0;width: 20.42%;height:8.75rem;border-radius:1.25rem 0 0 1.25rem;color:#000;transition: .5s all;}
.infor_right .left p{font-size:1.875rem;font-weight:700;}
.infor_right .left em{font-size:1.125rem;padding-top: 0.25rem;}
.infor_right .right{flex-shrink: 0;width: 79.58%;border-left:1px solid #f1f2f3;padding:0 1.25rem;flex-direction: column;}
.infor_right .right p:nth-child(1){font-size:1.5rem;text-align:left;color:#000;overflow:hidden;font-weight:700;white-space:nowrap;text-overflow:ellipsis}
.infor_right .right p:nth-child(2){line-height:1.5;font-size:0.875rem;margin-top:1rem;text-align:left;color:#888;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.infor_right li:hover .right{box-shadow:0 0.25rem 1rem 0 rgba(67,123,232,.2);}
.infor_right li:hover .left{color:#fff;background:#FF552E;}

/* 服务流程 */
.indexService{padding: 4rem 0 6.25rem;}
.indexService ul{margin-top: 4rem;}
.indexService ul li{flex-shrink: 0;width: 23.42%;border-radius: 1.5rem;}
.indexService ul li img{display: block;width: 100%;}

/* footer */
footer{border-top: 1px solid #ddd;padding: 2.75rem 0;}
footer .left{flex-shrink: 0;width: 33.42%;border-right: 1px solid #ddd;}
footer .footLogo{display: block;width: 4.875rem;}
footer .left p{padding: 2rem 0 2.5rem;}
footer .left p span,footer .left p a{display: block;font-size: 1.125rem;color: #666;line-height: 1.75rem;}
footer .left .ewm{width: 37%;text-align: center;}
footer .left .ewm span{display: block;font-size: 1.125rem;color: #666;margin-top: 0.875rem;}
footer .right{flex-shrink: 0;width: 60.85%;padding-top: 1.25rem;}
footer .right h3{font-size: 1.75rem;color: #171717;font-weight: 700;margin-bottom: 1.125rem;}
.mb72{margin-bottom: 4.5rem;}
footer .right .nav a{font-size: 1.25rem;color: #666;font-weight: 700;}
footer .right .nav a:hover{text-decoration: underline;color:#FF552E}
footer .right .nav1 a{margin-right: 3rem;}
footer .right .nav2 a{margin-right: 2.5rem;}
footer .right .tel h4{font-size: 2.8125rem;color: #171717;font-weight: 700;font-style: italic;text-indent: -0.5rem;}
footer .right .tel span{font-size: 1rem;display: block;color: #838383;margin-top: 0.375rem;}
.yqLink{background: #EBEBEB;padding: 2.75rem 0;}
.yqLink p,.yqLink p a{flex-wrap: wrap;font-size: 1.125rem;color: #666;line-height: 1.75rem;}
.yqLink p a{margin-right: 1.125rem;}
.yqLink p a:hover{text-decoration: underline;}

/* 内页列表页 */
.headerHH{height: 5rem;}
.white_bg{padding: 2.75rem 0 1.5rem;}
.list_postion{font-size: 0.8rem;color: #888;}
.list_postion a{color: #888;}
.list_postion a:hover{text-decoration: underline;}
.white_bg .search-box{flex-shrink: 0;width: 47.7%;}
.h_search_bar{font-size: 1rem;text-indent: 2.25rem;background: url(../images/postion_dt.png) no-repeat left center;background-size: 1.875rem;line-height: 2.25rem;font-weight: 700;color: #888;flex-shrink: 0;width: 17%;}
.inp-search{flex-shrink: 0;width: 100%;height: 4rem;line-height: 4rem;border: 1px solid #EFEFEF;border-radius: 3rem;}
.txt_search{flex-shrink: 0;width: 68%;}
.txt_search input{width: 100%;height: 4rem;text-indent: 1.75rem;font-size: 1rem;color: #333;}
.inp-search .submit{flex-shrink: 0;width: 32%;height: 4rem;font-size: 1.375rem;background: #FF552E;color: #fff;border-radius: 3rem;}

.houseFilter{margin-bottom: 3.25rem;}
.houseFilter .l_title,.houseFilter dt{font-size: 1rem;color: #000;font-weight: 700;flex-shrink: 0;width: 3.64%;border-right: 1px solid #eee;}
.houseFilter .item{align-items: stretch;}
.houseFilter .item .l_title{padding-top: .3rem;}
.houseFilter .item dt{line-height: 3.5rem;}
.houseFilter .r_rounded,.houseFilter dd{flex-shrink: 0;width: 96.36%;}
.houseFilter .st_tabs{width: 100%;border-bottom: 1px solid #eee;padding-left: 2.75rem;padding-bottom: 0.75rem;}
.houseFilter .st_tabs li{flex-shrink: 0;width: 3.25rem;height: 1.625rem;line-height: 1.625rem;font-size: 1rem;color: #6A6A6A;text-align: center;margin-right: 2.75rem;border-radius: 3rem;font-weight: 700;cursor: pointer;}
.houseFilter .st_tabs li.active{background: #FFC4B6;color: #000;}
.houseFilter .st_views{padding: 0.3125rem 0.625rem 0.3125rem 2.75rem;border-bottom: 1px solid #eee;}
.houseFilter .st_view_inner{display: none;}
.houseFilter .st_view_inner.active{display: block;}
.houseFilter .st_view_inner .area{flex-wrap: wrap;}
.houseFilter .area a,.houseFilter dd a{margin: 0.625rem  0;height: 1.625rem;line-height: 1.625rem;margin-right: 10px;border-radius: 3rem;font-size: 1rem;color: #666;text-align: center;padding: 0 0.625rem;}
.houseFilter .area a.active,.houseFilter .area a.cur,.houseFilter .area a:hover{background: #FFC4B6;color: #000;}
.houseFilter dd{-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0.3125rem 0.625rem 0.3125rem 2.75rem;}
.houseFilter dd a.active,.houseFilter dd a.cur,.houseFilter dd a:hover{background: #FFC4B6;color: #000;}
.houseFilter .rang-custom{border:1px solid #ebebeb;border-radius: 3rem;margin-right: 0.5rem;}
.houseFilter .rang-custom input{width: 3rem;height: 1.625rem;line-height: 1.625rem;text-align: center;font-size: 1rem;color: #000;}

.houseWarp{background: #F5F5F5;padding: 2rem 0 4rem;}
.houseWarp .listBox{flex-shrink: 0;width: 71.42%;}
.houseWarp .listRight{flex-shrink: 0;width: 26.42%;}
.houseWarp .listNav{padding-bottom: 0.875rem;border-bottom: 2px solid #FF552E;margin-bottom: 1.25rem;}
.houseWarp .listNav .s1{font-size: 1.5rem;color: #000;font-weight: 700;}
.houseWarp .listNav .s1 i{font-size: 1.75rem;color: #FF552E;font-weight: 700;}
.houseWarp .nav_pos{overflow: hidden;border-radius: 3rem;background: #fff;}
.houseWarp .nav_pos a{flex-shrink: 0;width: 6.5rem;height: 2.75rem;line-height: 2.75rem;text-align: center;border-radius: 3rem;cursor: pointer;}
.houseWarp .nav_pos a.a1{background: #FFC4B6;color: #000;}
.houseWarp .nav_pos a:hover{text-decoration: underline;}
.houseWarp .listCon li{margin-bottom: 1.25rem;background: #fff;padding: 1.875rem;border-radius: 1rem;}
.houseWarp .listCon li {display: flex;justify-content: space-between;align-items: stretch;}
.houseWarp .listCon li .imgbox{flex-shrink: 0;width: 29%;border-radius: 1rem;overflow: hidden;}
.houseWarp .listCon li .imgbox img{display: block;width: 100%;height: 100%;object-fit: cover;}
.houseWarp .listCon li .list-content{flex-shrink: 0;width: 66%;position: relative;}
.houseWarp .listCon li .title{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 1.25rem;color: #333;font-weight: 700;}
.houseWarp .listCon li .title a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 1.25rem;color: #333;font-weight: 700;}
.houseWarp .listCon li .pA{padding-left: 2rem;font-size: 1rem;color: #3f454b;margin-top: 1.25rem;}
.houseWarp .listCon li .p1{background: url(../images/list_tb.png) no-repeat left center;background-size: 1.125rem;}
.houseWarp .listCon li .p2{background: url(../images/list_wz.png) no-repeat left center;background-size: 1.125rem;}
.houseWarp .listCon li .p3{font-size: 1rem;color: #D4D4D4;position: absolute;left: 0;bottom: 0;}
.houseWarp .listCon li .p3 a{font-size: 1rem;color: #D4D4D4; }
.houseWarp .listCon li .p3 a:hover{text-decoration: underline;color: #000;transition: .5s all;}
.houseWarp .listCon li .list-price{position: absolute;right: 0;top: 0;}
.houseWarp .listCon li .p4{font-size: 1rem;color: #3f454b;}
.houseWarp .listCon li .p4 i{font-size: 1.375rem;font-weight: 700;color:#FF6642;}
.houseWarp .listCon li .p5{font-size: 1rem;color: #999;margin-top: 0.75rem;}
.pageBox{padding-top: 1.5rem;flex-wrap: wrap;}
.pageBox a,.pageBox p{line-height: 1.875rem;padding: 0 0.75rem;font-size: 0.75rem;border: 1px solid #ccc;margin: 0 0.3125rem;color: #7A6E6E;}
.pageBox a.cur,.pageBox a:hover,.pageBox p:hover{background: #EA6B00;color: #fff;border-color: #EA6B00;}
.pageBox p.pageRemark{border: none;}
.pageBox p.pageRemark:hover{background: none;border: none;color: #7A6E6E;}
.pageBox p.pageRemark b{color: #FD0000;}
.houseWarp .map-box{width: 100%;margin-bottom: 1.875rem;display: block;}
.houseWarp .right_main{background: #fff;border-radius: 1rem;padding: 2.5rem 1.5rem;margin-bottom: 1.875rem;}
.houseWarp .rightTitle{font-size: 1.25rem;font-weight: 700;color: #333;margin-bottom: 2rem;}
.houseWarp .rightHot a{display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 2.5rem;}
.houseWarp .rightHot a img{flex-shrink: 0;width: 8rem;height: 6.25rem;border-radius: 1rem;}
.houseWarp .rightHot .rightHot-con{flex-shrink: 0;width: 53%;}
.houseWarp .rightHot .p1{font-size: 1.125rem;color: #333;font-weight: 700;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 0.5rem 0;}
.houseWarp .rightHot .p2{font-size: 1rem;color: #000;font-weight: 700;}
.houseWarp .rightHot .p3{padding-left: 2rem;font-size: 1rem;color: #A6A6A6;margin: 1rem 0;background: url(../images/list_wz.png) no-repeat left center;background-size: 1.125rem;}
.houseWarp .rightHot li:hover .p1{text-decoration: underline;color: #FF6642;}
.houseWarp .right_more{width: 100%;height: 3.25rem;line-height: 3.25rem;border-radius: 3rem;text-align: center;color: #707070;font-size: 1.125rem;border: 1px solid #666;display: block;}
.houseWarp .right_more:hover{background:#707070;color: #fff;transition: .5s all;text-decoration: underline;}
.houseWarp .rightPhone-con img{display: block;width: 50%;margin: 0 auto;}
.houseWarp .rightPhone-con .p1{text-align: center;font-size: 1rem;color: #8F8F8F;padding: 1rem 0 2rem;}
.houseWarp .rightPhone-con:last-child .p1{padding-bottom: 0;}

.hot-office{background: #F5F5F5;}
.hot-Height{padding: 1rem 0 0.625rem 0;border-top: 1px solid #e5e5e5;}
.hot-office dl{display: flex;margin-bottom: 0.75rem;}
.hot-office dl dt{flex-shrink: 0;width: 11%;-webkit-box-sizing: border-box;box-sizing: border-box;padding-left: 3rem;font-size: 0.875rem;font-weight: 700;line-height: 1.875rem;}
.hot-office dl:nth-of-type(1){background: url(../images/buttom_rm.png) no-repeat left top 0.1rem;background-size: 18px 1.5rem;}
.hot-office dl dd{flex-shrink: 0;width: 89%;display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.hot-office dl dd a{font-size: 0.875rem;color: #333;margin-right: 1.875rem;line-height: 1.875rem;}
.hot-office dl dd a:hover{text-decoration: underline;color: #FF6642;}

/* 新闻列表 */
.newsWarp .pageBox{width: 100%;}
.xinwenList{width: 86%;margin: 0 auto 3.5rem;background: #fff;}
.xinwenList li{padding: 2.5rem;transition: .5s all;}
.xinwenList a{display: flex;justify-content: space-between;align-items: flex-start;}
.xinwenList .pic{flex-shrink: 0;width: 25%;height: 11.25rem;}
.xinwenList .pic img{display: block;width: 100%;height: 100%;object-fit: cover;}
.xinwenList .info{flex-shrink: 0;width: 71.4%;}
.xinwenList .v_title{font-size: 1rem;color: #333;padding: 1.25rem 0;}
.xinwenList .v_desc{font-size: 0.875rem;line-height: 1.5;color: #333;}
.xinwenList .v_link span{border:1px solid #ddd;font-size: 0.875rem;color:#aaa;height: 2rem;line-height: 2rem;padding: 0 1rem;border-radius: 0.4rem;margin-top: 1.25rem;transition: .5s all;}
.xinwenList .v_time{font-size: 0.875rem;color: #333;}
.xinwenList li:hover{box-shadow: 0 0 20px #ddd;cursor: pointer;}
.xinwenList li:hover .v_title{color: #FF6642;}
.xinwenList li:hover .v_link span{transform: translateX(5px);transition: all .3s;color: #FF6642;border-color: #FF6642;cursor: pointer;}

/* 新闻详情 */
.newsArticle{background: #F5F5F5;padding: 2rem 0 4rem;}
.newsArticle .Main{width: 86%;margin: 0 auto;}
.newsArticle .leftMain{flex-shrink: 0;width: 75%;background: #fff;padding: 1.5rem 1.875rem;}
.newsArticle .rightMain{flex-shrink: 0;width: 23.33%;background: #fff;padding:2rem 1.125rem;}
.arcTitle{margin: 1.75rem 0;}
.arcTitle .v_time{flex-shrink: 0;width: 5rem;height: 5rem;background: #AEAEAE;color: #fff;text-align: center;font-size: 0.875rem;margin-right: 1.5rem;}
.arcTitle .v_time b{font-size: 3rem;display: block;font-weight: normal;padding: 0.35rem 0;line-height: 1;}
.arcTitle .right{flex-shrink: 0;width: calc(100% - 6.5rem);}
.arcTitle .right h1{font-size: 1.5rem;color: #333;padding-bottom: 0.8rem;}
.arcTitle .right .v2 span{font-size: 0.875rem;color: #8d95a4;margin-right: 2rem;}
.newsArticle .daoyu{background: #f6f9ff;padding: 1rem;font-size: 0.875rem;color:#446fba;line-height: 1.5;text-align: justify;}
.prev_next{font-size: 0.875rem;color: #8d95a4;margin: 3rem 0;}
.prev_next .item{margin-bottom: 1rem;}
.prev_next a{color: #4a5875;margin-left: 1rem;}
.prev_next a:hover{text-decoration: underline;color: #FF6642;}
.otherNew{border: solid 1px #cbd6ed;padding: 1.5rem;}
.otherNew h4{font-size: 1rem;color: #4a5875;margin-bottom: 1.5rem;}
.otherNew ul{flex-wrap: wrap;}
.otherNew ul li{flex-shrink: 0;width: 50%;line-height: 1.875rem;}
.otherNew ul li a{font-size: 1rem;color: #8d95a4;padding-left: 0.75rem;position: relative;}
.otherNew ul li a::before{width: 0.25rem;height: 0.25rem;content: '';background: #8d95a4;border-radius: 50%;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}
.otherNew ul li a:hover{text-decoration: underline;color: #FF6642;}
.otherNew ul li a:hover::before{background: #FF6642;}
.newsArticle .rightMain h4{font-size: 1rem;color: #4a5875;margin-bottom: 1.5rem;}
.zixunOne,.zixunTwo{border-bottom: 1px dashed #cbd6ed;padding-bottom: 0.5rem;margin-bottom: 1.5rem;}
.zixunOne li{margin-bottom: 1.25rem;}
.zixunOne a{display: flex;justify-content: space-between;align-items: center;}
.zixunOne i{flex-shrink: 0;width: 1rem;height: 1rem;line-height:1rem;border-radius: 0.25rem;background: #8d95a4;text-align: center;font-size:0.875rem;color: #fff;}
.zixunOne span{flex-shrink: 0;width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 0.875rem;color: #4a5875;}
.zixunOne em{font-size: 0.875rem;color: #8d95a4;}
.zixunOne li:nth-of-type(1) i{background: #ff3c3c;}
.zixunOne li:nth-of-type(2) i{background: #ff6600;}
.zixunOne li:nth-of-type(3) i{background: #437be8;}
.zixunTwo li a{font-size: 1rem;color: #4a5875;padding-left: 0.75rem;position: relative;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 1.25rem;}
.zixunTwo li a::before{width: 0.25rem;height: 0.25rem;content: '';background: #8d95a4;border-radius: 50%;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}
.zixunTwo li a:hover{text-decoration: underline;color: #FF6642;}
.zixunTwo li a:hover::before{background: #FF6642;}
.telThree b{font-size: 1.5rem;color: #171717;font-weight: 700;font-style: italic;margin: -0.5rem 0 1rem;display: block;}
.telThree span{font-size: 0.875rem;display: block;color: #4a5875;}
.arcContent img{display: block;margin: 1rem auto;}
.arcContent p{font-size: 1rem;line-height: 2;color: #000;margin-bottom: 1rem}

/* 楼盘详情 */
.houseDetail h1{font-size: 1.75rem;color: #333;border-top: 1px solid #eee;padding: 2rem 0 1.25rem;font-weight: 700;}
.houseDetail .imgBox{flex-shrink: 0;width: 62%;overflow: hidden;position: relative;}
.houseDetail .gallery-top{overflow: hidden;border-radius: 1.5rem;margin-bottom: 1.875rem;height: 30rem;}
.houseDetail .gallery-top img{width: 100%;height: 100%;object-fit: cover;display: block;}
.houseDetail .gallery-thumbs .swiper-slide{border-radius: 1.5rem;position: relative;overflow: hidden;opacity: 0.5;}
.houseDetail .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity: 1;}
.houseDetail .swiper-button-next, .houseDetail .swiper-button-prev{bottom: 3.125rem;top: auto;width: 2rem;height: 3rem;}
.houseDetail .swiper-button-prev{background: url(../images/s_left.png) no-repeat;background-size: 100%;}
.houseDetail .swiper-button-next{background: url(../images/s_right.png) no-repeat;background-size: 100%;}
.house-about{flex-shrink: 0;width: 34.28%;}
.house-price{padding-bottom: 2.75rem;border-bottom: 1px #eee solid;}
.house-price span{font-weight: 700;font-size: 2.675rem;color: #FE5D56;line-height: 0.9;margin-right: 0.5rem;}
.house-price i{font-size: 1.125rem;color: #000;margin-right: 1rem}
.house-info{padding: 3rem 0;border-bottom: 1px #eee solid;}
.house-info dl{padding: 0 1.5rem;text-align: center;border-right: 1px solid #eee;}
.house-info dl:last-child{border-right: 0;}
.house-info dl:nth-of-type(2){padding: 0 3rem;}
.house-info dl dt{color: #3f454b;font-size: 1.375rem;}
.house-info dl dd{font-size: 1rem;color: #8F8F8F;margin-top: 0.5rem;}
.house-traffic{padding: 3rem 0;border-bottom: 1px #eee solid;margin-bottom: 3rem;}
.house-traffic li{display: flex;justify-content: flex-start;align-items: center;line-height: 2.125rem;}
.house-traffic li .em1{flex-shrink: 0;width: 1.125rem;height: 1.1875rem;background: url(../images/list_wz.png) no-repeat center;background-size: 100%;margin-right: 0.625rem;}
.house-traffic li .em3{flex-shrink: 0;width: 1.125rem;height: 1.125rem;background: url(../images/list_tb.png) no-repeat center;background-size: 100%;margin-right: 0.625rem;}
.brokerBox{flex-shrink: 0;width: 62.5%;}
.brokerBox span{font-size: 1.25rem;color: #000;font-weight: 700;display: block;}
.brokerBox p{width: 100%;height: 3rem;line-height: 3rem;background-color: #F74F02;margin-top: 2.5rem;border-radius:3rem;text-align: center;font-weight: 700;font-style: italic;font-size: 1.875rem;color: #fff;}
.qrcodeBox{flex-shrink: 0;text-align: center;font-size: 0.875rem;color: #000;width: 24%;}
.qrcodeBox img{margin-bottom: 0.8rem;margin-top: 2rem;}
.loupannav{margin-top: 3rem;padding: 1.25rem 0;border-top: 1px solid #eee;}
.loupannav li{border-bottom: 3px solid transparent;padding-bottom: 0.5rem;margin-right: 13.125rem;}
.loupannav a{font-size: 1.25rem;color: #595959;font-weight: 700;}
.loupannav li.on,.loupannav li:hover{border-color: #F74F02;}
.loupannav li.on a,.loupannav li:hover a{color: #000;}
.loupannav li:last-child{margin-right: 0;}

.detailWarp{background: #F5F5F5;padding: 3rem 0 8.25rem;}
.detailWarp .leftBox{flex-shrink: 0;width: 62%;}
.detailWarp .rightBox{flex-shrink: 0;width: 35.7%;}
.leftOne,.loupaninfo,.rightOne,.rightTwo,.detailMap{background: #fff;border-radius: 1.5rem;padding: 2rem;}
.detailWarp .h2-title{font-size: 1.25rem;color: #333;margin-bottom:2rem;font-weight: 700;}
.detailWarp .leftOne li{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 2rem;}
.detailWarp .leftOne li:last-child{margin-bottom: 0;}
.detailWarp .leftOne .s1{flex-shrink: 0;width: 10rem;color: #888;}
.detailWarp .leftOne .s2{flex-shrink: 0;width: calc(100% - 10rem);color: #101010;    line-height: 1.8;}
.detailWarp .loupansum{margin: 2rem 0;}
.detailWarp .loupanlist{flex-shrink: 0;width: 48.84%;background: #fff;border-radius: 1.5rem;overflow: hidden;}
.detailWarp .loupanlist ul{padding: 1.875rem 0;}
.detailWarp .loupanlist ul li{flex: 1;text-align: center;}
.detailWarp .loupanlist ul span{font-size: 1rem;color: #666;margin-bottom: 1rem;display: block;}
.detailWarp .loupanlist ul .v1{font-size: 2.125rem;color: #000;font-weight: 700;}
.detailWarp .loupanlist ul .v1 b{font-weight: normal;font-size: 1rem;}
.detailWarp .loupanlist .top{padding: 2.4rem 1.75rem;color: #fff;}
.detailWarp .loupanlist .top h3{font-size: 1.375rem;font-weight: 700;}
.detailWarp .loupanlist .top .v1{font-size: 3rem;font-weight: 700;}
.detailWarp .loupanlist .top .v1 i{font-size: 1rem;font-weight: bold;}
.detailWarp .loupanlist .list_left1{background: url(../images/lpzz_bg.png) no-repeat center;background-size: cover;}
.detailWarp .loupanlist .list_left2{background: url(../images/lppj_bg.png) no-repeat center;background-size: cover;}
.belong .pic{flex-shrink: 0;border-radius: 1.5rem;overflow: hidden;width: 48%;}
.belong-about{flex-shrink: 0;width: 48%;}
.belong-about li{margin-bottom: 1rem;display: flex;justify-content: flex-start;align-items: flex-end;}
.belong-about li:last-child{margin-bottom: 0;}
.belong-about li .s1{color: #888;margin-right: 1.875rem;}
.belong-about li .s2{color: #101010;}
.belong-about li .s2 .i1{font-size: 2.5rem;font-weight: 700;color: #F74F02;margin-right: 0.625rem;}
.rightOne{margin-bottom: 2rem;}
.rightTwo .rightHot a{display: flex;justify-content: flex-start;align-items: flex-start;margin-bottom: 2.5rem;}
.rightTwo .rightHot a img{flex-shrink: 0;width: 8rem;height: 6.25rem;border-radius: 1rem;}
.rightTwo .rightHot .rightHot-con{flex-shrink: 0;width: 53%;margin-left: 4%;}
.rightTwo .rightHot .p1{font-size: 1.125rem;color: #333;font-weight: 700;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 0.5rem 0;}
.rightTwo .rightHot .p2{font-size: 1rem;color: #000;font-weight: 700;}
.rightTwo .rightHot .p3{padding-left: 2rem;font-size: 1rem;color: #A6A6A6;margin: 1rem 0;background: url(../images/list_wz.png) no-repeat left center;background-size: 1.125rem;}
.rightOne .telBox{width: 100%;height: 4rem;line-height: 4rem;margin-top: 2.5rem;border-radius:3rem;text-align: center;font-weight: 700;font-style: italic;font-size: 1.875rem;color: #888888;border: 1px solid #D1D1D1;}
.rightOne .orderBtn{width: 100%;height: 3rem;line-height: 3rem;background: #F74F02;font-size: 1.25rem;color: #fff;text-align: center;border-radius: 3rem;margin: 1rem 0 3rem;}
.rightOne .yyinput{margin-bottom: 0.625rem;}
.rightOne .yyinput input,.rightOne .yyinput textarea{border: 1px solid #eee;line-height: 3rem;text-indent: 1.5rem;font-size: 1rem;color: #666;width: 100%;border-radius: 3rem;}
.rightOne .yyinput textarea{line-height: 1.5;height: 7.5rem;border-radius: 1rem;text-indent: 0;padding: 0.75rem 1.5rem;-webkit-box-sizing: border-box;box-sizing: border-box;font-family: "Microsoft YaHei";}
.detailMap{margin: 2rem 0 5rem;}
.st_tabs_ul li{margin-right: 4rem;}
.st_tabs_ul li a{font-size: 1.125rem;color: #8c8c8c;font-weight: 700;display: flex;justify-content: flex-start;align-items: center;}
.st_tabs_ul li a i{width: 3.75rem;height: 3.1875rem;margin-right: 1rem;}
.st_tabs_ul li a i.i1{background: url(../images/jt_nav.png) no-repeat center;background-size: 3.3125rem 3.1875rem;}
.st_tabs_ul li a i.i2{background: url(../images/cy_nav.png) no-repeat center;background-size: 3.5625rem 2.6875rem;}
.st_tabs_ul li a i.i3{background: url(../images/yh_nav.png) no-repeat center;background-size: 3.375rem 3.0625rem;}
.st_tabs_ul li a i.i4{background: url(../images/jd_nav.png) no-repeat center;background-size: 3.75rem 3.0625rem;}
.st_tabs_ul li a i.i5{background: url(../images/fj_nav.png) no-repeat center;background-size: 3.0625rem 3.1875rem;}
.st_tabs_ul li.active a i.i1{background: url(../images/jt_nav_hover.png) no-repeat center;background-size: 3.3125rem 3.1875rem;}
.st_tabs_ul li.active a i.i2{background: url(../images/cy_nav_hover.png) no-repeat center;background-size: 3.5625rem 2.6875rem;}
.st_tabs_ul li.active a i.i3{background: url(../images/yh_nav_hover.png) no-repeat center;background-size: 3.375rem 3.0625rem;}
.st_tabs_ul li.active a i.i4{background: url(../images/jd_nav_hover.png) no-repeat center;background-size: 3.75rem 3.0625rem;}
.st_tabs_ul li.active a i.i5{background: url(../images/fj_nav_hover.png) no-repeat center;background-size: 3.0625rem 3.1875rem;}
.st_tabs_ul li.active a{color: #000;}

#survey,#yuyue,#facilities{padding-top: 8rem;margin-top: -8rem;position: relative;z-index: -1;}

.list-morebox {
	border:1px solid #f2f2f2;
	border-right:0;
	height: 28px;
	display:inline-block;
	border-radius:5px;
	margin-top: 20px;
}
.list-morebox span {
	float:left;
	border-right:1px solid #f2f2f2;
	border-bottom:0;
	line-height:28px;
	padding:0;
	width: 88px;
	height: 28px;
	margin-top: 0px;
	position:relative
}
.list-morebox span:hover{
	    position: relative;
    left: 0px;
    background: none;
    width: auto;
    padding-left: 0px;
    padding-right: 0px;
    box-shadow: none;
	
}
.list-morebox .a-tab {
	display:inline-block;
	color:#3f454b;
	width: 88px;
	height: 28px;
	line-height: 28px;
	margin-top: 0px;
	text-align: center;
}
.list-morebox .a-tab:hover {
	background: rgba(255,102,66,0.9);
	color:#fff
}
.list-morebox .dl-img {
	position:absolute;
	left:-1px;
	top:29px;
	width:180px;
	display:none
}
.list-morebox .dl-img dt {
	padding:3px 0;
	position:relative
}
.list-morebox .dl-img dt .i1 {
	display:inline-block;
	height:26px;
	line-height:26px;
	padding:0 10px;
	color:#fff;
	background:rgba(0, 0, 0, .7);
	position:absolute;
	left:0;
	bottom:2px;
	width:160px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}



.sort-box{
	    border-bottom: 1px solid #eee;
}

.rentList tbody {
     width: 100%;
    float: left;
}

.tableList tr {
    width: 100%;
    float: left;
    margin-top: 20px;
}

.loupansum {
    width: 100%;
}

.leftBox .h2-title:first-child {
    padding-top: 0;
    margin-bottom: 30px;
    font-size: 20px;
}

.list-table td,.list-table th {
    color: #AAAAAA;
    font-size: 16px
}

.list-table th {
    line-height: 50px;
    font-weight: 400;
    text-align: center;
}

.list-table th a {
    color: #AAAAAA;
    display: inline-block;
    position: relative;
    padding-right: 10px;
    vertical-align: inherit;
}

.list-table th a.cur {
    color: #1ab3fa
}

.list-table .tag,.list-table td.td-c,.list-table th.th-c {
    text-align: center
}

.list-table td {
	vertical-align: middle;
    min-height: 145px;
    .more spanpadding-bottom: 20px;
    color: #979fa8;
    text-align: center;
}

.list-table td .logoimg {
    display: inline-block
}

.list-table td .logoimg img {
    display: inline-block;
    width: initial;
    height: initial;
    border-radius: 0
}

.list-table .imgbox {
    position: relative
}

.list-table img {
    display: block;
    width: 140px;
    height: 100px;
    margin-left: 20px;
    border-radius: 15px
}

.list-table .em1,.list-table .em2 {
    width: 8px;
    height: 5px;
    position: absolute;
    right: 0
}

.list-table .em1 {
    background-position: -560px 0;
    top: 19px
}

.list-table .em2 {
    background-position: -560px -11px;
    top: 25px
}

.list-table .up .em1 {
    background-position: -573px 0
}

.list-table .down .em2 {
    background-position: -573px -11px
}

.list-table .i1 {
    display: inline-block;
    font-size: 22px;
    padding-right: 5px;
    color: #333;
    font-family: Arial
}

.list-table .i2 {
    display: inline-block;
    font-size: 14px;
    color: #333;
    line-height: 32px
}

.list-table .i3 {
    vertical-align: 2px
}

.list-table .ired {
    color: #f73a3a
}

.list-table .hot {
    width: 24px;
    height: 13px;
    margin: 3px 0 0 5px;
    background-position: -675px 0
}

.list-table span {
    margin: 5px 0;
    float: none
}

.list-table span.s1 {
    padding: 0;
    margin-right: 30px
}

.list-table .tag {
    display: inline-block;
    width: 100%
}

.list-table .imgtag1 {
    width: 120px;
    height: 24px;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 10px;
    line-height: 24px;
    color: #fff;
    background: rgba(0,0,0,.5);
    font-size: 12px;
    border-radius: 0 0 5px 5px
}

.list-table .imgtag2,.list-table .imgtag3 {
    position: absolute;
    left: 0;
    top: 0;
    height: 22px;
    padding: 0 5px;
    color: #fff;
    border-radius: 5px 0 5px 0;
    font-size: 12px;
    line-height: 22px
}

.list-table .imgtag2 {
    background: #ff6773
}

.list-table .imgtag3 {
    background: #5b83c1
}

.more {
    text-align: center
}

.more span {
    display: inline-block;
    width: 90%;
    height: 48px;
    line-height: 48px;
    text-align: center;
    margin: 15px 0;
    border: 1px solid #666666;
    border-radius: 20px;
    font-size: 16px;
    color: #838383;
    cursor: pointer
}

.more .icon {
    width: 10px;
    height: 10px;
    background-position: -240px 0;
    margin: 12px 0 0 5px
}

.more span:hover {
    color: #1ab3fa;
    border-color: #1ab3fa
}

.more:hover .icon {
    background-position: -260px 0
}

.list-table .imgbox .spaceone-box {
    position: absolute;
    right: 60px;
    top: 0;
    z-index: 2;
    margin: 0
}

.list-table .spaceone-box .i1 {
    font-size: 12px;
    color: #fff;
    border-radius: 0 4px 0 0;
    padding-right: 0
}

.list-table .characteristic-tag span {
    text-align: center;
    margin: 0 0 5px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    padding: 0 5px!important
}

.filter {
    padding: 0 0 7px;
    border-bottom: 1px #f2f2f2 solid;
    position: relative
}

.filter dl {
    padding-bottom: 8px;
    margin-left: 40px
}

.filter dt {
    font-size: 16px;
    color: #AAAAAA;
    width: 58px;
    float: left;
    line-height: 30px
}

.filter dd {
    float: left;
    width: 700px
}

.filter a {
    margin-right: 38px;
    text-decoration: none;
    word-break: break-all;
    word-wrap: break-word;
    line-height: 30px;
    float: left;
    color: #AAAAAA;
    font-size: 16px
}

.filter a.cur,.filter a:hover {
    color: #1ab3fa;
    text-decoration: none
}

.filterfix {
    position: fixed;
    top: 0;
    z-index: 99;
    width: 770px;
    background: #fff;
    padding-top: 15px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,.1);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1);
    box-shadow: 0 1px 3px rgba(0,0,0,.1)
}

.filterfix dt {
    text-align: right;
    padding-right: 5px
}


.gx-about dl {
    padding-bottom: 20px;
    position: relative;
}

.gx-about dt {
    line-height: 40px;
    padding-bottom: 15px;
    font-size: 28px;
    color: #000;
    font-weight: bold;
}

.gx-about dd {
    color: #333;
    font-size: 14px;
}

.gx-about dd span {
    display: inline-block;
    float: left;
    width: 138px;
    line-height: 40px;
    border: 1px solid #F74F02;
    border-radius: 40px;
    text-align: center;
    margin: 10px;
    /* background: #eee; */
    color: #F74F02;
}

.hot-Height dl{position:relative;}
.hot-Height .upDwon{position:absolute;right:0;top:0;bottom:0;margin:absolute;font-size: 0.875rem;color#666;cursor:pointer;}
.hot-Height dl:nth-of-type(2),.hot-Height dl:nth-of-type(3){display:none;}
.hot-Height dl.active{display:flex !important;}
