/* CSS Document */
*{margin:0;padding:0;}
html{font-size:44.44px; overflow-x:hidden;}
@media screen and (min-width:320px) and (max-width:359px){html{font-size:44.44px}
html[mip]{font-size:44.44px!important}}
@media screen and (min-width:360px) and (max-width:374px){html{font-size:50px}
html[mip]{font-size:50px!important}}
@media screen and (min-width:375px) and (max-width:383px){html{font-size:52.08px}
html[mip]{font-size:52.08px!important}}
@media screen and (min-width:384px) and (max-width:392px){html{font-size:53.33px}
html[mip]{font-size:53.33px!important}}
@media screen and (min-width:393px) and (max-width:413px){html{font-size:54.58px}
html[mip]{font-size:54.58px!important}}
@media screen and (min-width:414px) and (max-width:539px){html{font-size:57.5px}
html[mip]{font-size:57.5px!important}}
@media screen and (min-width:540px){html{font-size:75px}
html[mip]{font-size:75px!important}}


@media(max-width:5400px){
    .mySwiper-image{padding-top:0%;}
}
@media(min-width:2000px){
    
	.swiper-wrapper{padding-top:5%;width:1200px !important;}
	.mySwiper-image{padding-top:15%;}
	.mySwiper-image img{width:100%;height:auto;}
	
    .swiper-button-next, .swiper-button-prev{display:none !important;top:1300px !important;}
    .swiper-button-next:after, .swiper-button-prev:after{font-size:90px !important;}
	
	.swiper-slide {margin:20px; height: 250px !important;width: 200px !important;font-size:28px;padding-top:10px;}
    .swiper-slide a{font-size:28px !important;}
	.swiper-slide img{width:160px;height:160px;border-radius:10px;}
	.swiper-button-next, .swiper-button-prev {}
}


@media(min-width:1920px){
    .mySwiper-image{padding-top:7%; padding-bottom: 110px;}
    .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 30% !important;}
    .swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: 30% !important;}
    .swiper-button-next, .swiper-button-prev {display:none !important;top: 505px !important;}
}

@media(min-width:1950px){
    
	.swiper-wrapper{padding-top:5%;width:1200px !important;}
	/*.mySwiper-image{padding-top:15%;}*/
	.mySwiper-image img{width:100%;height:auto;}
	
    .swiper-button-next, .swiper-button-prev{display:none !important;top:1110px !important;}
    .swiper-button-next:after, .swiper-button-prev:after{font-size:90px !important;}
	
	.swiper-slide {margin:20px; height: 250px !important;width: 200px !important;font-size:28px;padding-top:10px;}
    .swiper-slide a{font-size:28px !important;}
	.swiper-slide img{width:160px;height:160px;border-radius:10px;}
	.swiper-button-next, .swiper-button-prev {}
}
@media(max-width:1740px){
    
    
}
@media(max-width:1680px){
		
	
}
@media(max-width:1560px){
	
}
@media(max-width:1520px){
	
	
}
@media(max-width:1440px){
    
}
@media(max-width:1360px){

}
@media(max-width:1280px){
	.wrap{ width:1000px;}	
}
@media(max-width:1230px){
	.swiper-button-next, .swiper-button-prev{display: none !important;}
}
@media(max-width:1200px){
	
}
@media(max-width:1160px){
	
}
    
@media(max-width:1024px){
    .swiper-button-next, .swiper-button-prev{display: none !important;}
}
@media(max-width:768px){
	/*.wrap{ width:92%;}*/
	.articleDetails-content{font-size:13px;}
	.articleDetails-top-title-index{top:27% !important;font-size:25px;}
	.articleDetails-top-title-index2{top:22% !important;font-size:25px;}
	
	
	.articleDetails-list-img{min-width:155px;min-height:115px;max-width:155px;max-height:130px;}
	.articleDetails-list-intro{padding-left:20px;width:60%;}
	.articleDetails-top-img{width:100%;min-height:180px;}
	
	.articleDetails-top-img2{width:100%;min-height:90px;}

	.articleDetails-top-title{font-size: 28px;}
	.articleDetails-top-title{top:30%;}
	.articleDetails-content{width:100%;}
	.title b {font-weight: 400;}
	
	h4.title{font-weight: 400 !important;}
	
	
	.articleDetails-content p{font-size:13px;padding-top:5px;}
	.articleDetails-content .title{color:#444;font-size:18px;}
	.articleDetails-content p img{height:auto !important;object-fit: cover;}

	.index-slider{display: none;}
	.index-mobile{display: inline;padding-top:55px;}
	.isotope-item{margin-bottom:10px !important;max-height: 445px;}
    
	
.articleDetails-list-intro .title{padding-top:0px;overflow: hidden;
    max-height: 53px;font-weight: 400;font-size: 14px;}
.articleDetails-list-intro .intro{padding-top:10px;display: none;}
.articleDetails-list-intro .ctime{font-size:12px;padding-top:14px;}
.article-list{padding:0px 5px;}

	/*
	.ibanner .swiper-slide .ibannerimg{ height:160px;}
	.ibannerimg img{ height:160px;}
	.ibanner .news_pagination{ bottom:10px;}
	.ibanner .news_pagination span{ width:25px;}
	
	.ibannertextbg{ width:100%; left:auto; margin:0 auto; padding-bottom:20px;}
	.ibannertextflex h1{ font-size:16px; letter-spacing:0;}
	.header_search{ margin-top:10px;}
	.header_search input[type="text"], .header_search input[type="submit"]{ height:30px;}
	.header_search input[type="text"]{ font-size:12px; padding:0 10px;width: calc(100% - 50px);}
	.header_search input[type="submit"]{ width:50px; font-size:12px;}
	.header_xuanze{ display:none;}
	.header_fybtn{ display:none;}
	
	.search_xgbg{width: calc(100% - 50px);}
	.search_xgbg ul li a{ padding:5px;}
	ul.select-opt li .result{width: calc(100% - 40px);padding: 0 5px;}
	ul.select-opt li .result .searchAddress{ display:none;}
	
	
	.iksdhbg{ padding:10px 0;}
	.iksdh ul{ flex-wrap:wrap;}
	.iksdh li{ width:50%;}
	.iksdh li a .iksdhimg{ width:60px; height:60px; margin-right:5px;}
	.iksdh li a .iksdhtext h3{ font-size:14px; line-height:22px;}
	.iksdh li a .iksdhtext p{ font-size:12px; line-height:18px;}
	
	.ihotshangquanbg{ padding:20px 0;}
	.ihotsqtopleft .ihotsqtitnum{ font-size:16px; width:auto;}
	.ihotsqtopleft .ihotsqtitfg{ font-size:16px; width:auto; margin-left:5px;}
	.ihotsqtopleft .ihotsqtittitle{ font-size:20px; margin-left:5px;}
	.ihotsqtopleft .ihotsqtitdesc{ font-size:12px; margin-left:5px;}
	a.imorebtn{ width:auto; font-size:12px; line-height:24px; padding:0 8px; border-radius:5px;}
	
	.ihotsqlist{ margin-top:20px;}
	.ihotsqlist li{ width:49%;}
	.ihotsqlist li:nth-child(4n){ margin-right:2%;}
	.ihotsqlist li:nth-child(2n){ margin-right:0;}
	.ihotsqlist li a{ border-radius:6px;}
	.ihotsqlist li a .ihotsqimg{ height:150px;}
	.ihotsqlist li a .ihotsqtext{ height:40px; padding:10px;}
	.ihotsqlist li a .ihotsqtext h3{ font-size:16px;}
	
	.ituijianzfbg{ padding-bottom:20px;}
	.iitjzflist{ margin-top:20px;}
	.iitjzflist li:last-child{ margin-bottom:0;}
	.iitjzflist li a{ position:relative;}
	.iitjzflist li a .itjzfleft{ width:100%; align-items:flex-start;}
	.iitjzflist li a .itjzfleft .iitjzfimg{ width:38%; height:100px; border-radius:5px;}
	.iitjzflist li a .itjzfleft .iitjzftext{ width:62%; margin-left:10px;}
	.iitjzflist li a .itjzfleft .iitjzftext h3{ font-size:16px;-webkit-line-clamp: 1;}
	.iitjzflist li a .itjzfleft .iitjzftext .single_notuijian{ display:none;}
	.iitjzflist li a .itjzfleft .iitjzftext .iitjzftextnr p{ font-size:12px; margin:2px 0;}
	.iitjzflist li a .itjzfleft .iitjzftext .iitjzftextnr p:nth-child(3){ display:none;}
	.iitjzflist li a .itjzfleft .iitjzftext .iitjzftexttag{ display:none;}
	.iitjzflist li a .itjzfleft .iitjzftext .iitjzftexttag span{ font-size:12px; width:auto; height:24px; line-height:24px; padding:0 10px;}
	.iitjzflist li a .iitjzfright{ width:60%; position:absolute; left:38%; bottom:0; text-align:left; padding-left:10px;}
	.iitjzflist li a .iitjzfprice .iitjzfptj{ font-size:12px;}
	.iitjzflist li a .iitjzfprice .iitjzfptj b{ font-size:16px; margin-right:0;}
	.iitjzflist li a .iitjzfprice .iitjzfpzj{ font-size:12px;}
	
	.igongxiangbgbg{ padding-bottom:20px;}
	.igxbglist{ margin-top:20px;}
	.igxbglist li{ width:100%; margin:0 0% 20px 0;}
	.igxbglist li:last-child{ margin-bottom:0;}
	.igxbglist li a .igxbgimg{ height:200px; border-radius:5px;}
	.igxbglist li a .igxbgtext{ margin-top:10px;}
	.igxbglist li a .igxbgtext .igxbgtitle{ font-size:16px;}
	.igxbglist li a .igxbgtext .igxbgadd{ font-size:14px;}
	.igxbglist li a .igxbgtext .igxbgprice b{ font-size:18px;}
	.igxbglist li a .igxbgtext .igxbgprice span{ font-size:14px; margin-left:5px;}
	
	.iweituozhaofangallbg{ padding-top:20px;}
	.iweituozhaofangbg{ margin-top:20px; height:auto; padding:30px 0;}
	.iwtzf{flex-direction:column;}
	.iwtzfleft, .iwtzfright{ width:100%;}
	.iwtzflefttext h1{ font-size:18px;}
	.iwtzfright{ margin-top:20px;}
	.iwtzfform{ width:90%;}
	.iwtzfform input[type="text"], .iwtzfform input[type="submit"], .iwtzfform .wpforms-field-medium, .iwtzfform .wpforms-submit{ height:40px; line-height:40px; font-size:15px;}
	
	
	.ibottomyoushibg{ margin-top:0; height:auto; padding:20px 0;}
	.ibmys ul{ flex-wrap:wrap;}
	.ibmys li{ width:32%; margin:0 2% 2% 0; align-items:flex-start;}
	.ibmys li:nth-child(3n){ margin-right:0;}
	.ibmys li .ibysicon{ width:40px; height:40px;}
	.ibmys li .ibystext{ width:100%; margin-left:0; padding-left:0px;}
	.ibmys li .ibystext h3{ font-size:16px; line-height:24px;}
	.ibmys li .ibystext p{ font-size:12px; line-height:16px; padding:0 2px;}
	
	.footerbg{ padding:20px 0;}
	.footer{flex-direction:column;}
	.footerleft{ width:100%;}
	.footermenu li{ margin-right:10px;}
	.footermenu li a{ font-size:14px;}
	.footertext{ margin-top:20px;}
	.footertext .footeritem b{ font-size:14px; width:70px;}
	.footertext .footeritem .footeritemtext{ width:calc(100% - 70px);}
	.footertext .footeritem span, .footertext .footeritem a{ font-size:14px; margin-right:7px;}
	.footerright{ width:100%; padding-left:0; margin-left:0; border-left:none; margin-top:30px; display: flex; flex-direction: column; align-items: center;}
	.footer_phone{ width:auto;}
	.footer_phone .footer_phonetext{ margin-left:10px;}
	.footer_phone .footer_phonetext span{ font-size:18px; line-height:25px;}
	.footerright .footer_worktime{ font-size:14px;}
	.copyright{ padding:20px; font-size:12px; line-height:18px;}
	
	.kefu_con{ max-width:200px;}
	
	.erjiheaderbg{ height:70px;}
	
	.erjisearch{ width:92%; margin:20px auto 0;}
	.erjisearch .erjisearch_form input[type="text"]{  height:35px; line-height:35px; font-size:12px;}
	.erjisearch .erjisearch_form input[type="submit"]{ height:35px; font-size:14px;}
	
	.ixykuang{ margin-top:20px;}
	.ixykuang.fixed{ position:fixed; width:100%; top:50px; margin-top:0; z-index:5;}
	.sxkuang{ width:100%;}
	.zufangall{ padding-bottom:40px; margin-top: 20px;}
	.filter_content{ padding:5px 10px 5px 15px; border-radius:0px; display:flex; justify-content:space-between; position:relative; border-left:none; border-right:none;}
	.type_line{ margin-bottom:0;}
	.type_linetitle{ cursor:pointer; font-size:14px; line-height:26px; width:50px; display:flex; align-items:center; }
	.type_linetitle:after{ content:""; display:block; width:12px; height:12px; margin-left:5px; background:url(../images/selcetbg.png) no-repeat; background-size:cover; transition: all 0.3s;}
	.type_line.active .type_linetitle:after{transform: rotate(180deg);}
	.type_linelist{width:100%; position:absolute; top:37px; left:0%; height:auto; max-height:300px; padding:15px; overflow-y:scroll; z-index:3; background:#fafafa; display:none; }
	.type_linelist::-webkit-scrollbar{ display: none; }
	.type_linelist ul{height:auto;}
	.type_linelist li, .type_linelist span{ font-size:12px; padding:0 5px; line-height:24px; margin-right:0;}
	.type_linelist li a, .type_linelist span{ font-size:12px;}
	.type_linelist dl dd{margin: 0 5px 5px 0;}
	.type_linelist dl dd a{ font-size:12px;}
	
	.type_line:after{ content:""; display:block; width:100%; height:1080px; position:absolute; left:0; top:37px; z-index:2;  background-color: rgba(0, 0, 0, 0.5); display:none;}
	.type_line.active:after{ display:block;}
	
	.range-container .range-input input{ height:26px; line-height:26px; font-size:12px;}
	.range-container .range-line, .range-container .ant-input-number-group-addon{ font-size:12px;}
	.range-container .range-sure-btn{ padding:0 10px; height:26px; line-height:24px; font-size:12px;}
	
	
	.zufang{flex-direction:column;}
	.zfleft{ width:100%;}
	.zftoptit{ font-size:16px;}
	.zftoptit span{ font-size:18px;}
	.zflist .iitjzflist li a .itjzfleft{ width:100%;}
	.zflist .iitjzflist li a .itjzfleft .iitjzfimg{width: 38%; height: 100px;}
	.zflist .iitjzflist li a .itjzfleft .iitjzftext h3{ font-size:16px; line-height:22px;}
	.zflist .iitjzflist li a .itjzfleft .iitjzftext .iitjzftextnr p{ font-size: 12px; line-height:17px; margin: 0px 0;}
	.zflist .iitjzflist li a .iitjzfprice .iitjzfptj{ font-size:12px;}
	.zflist .iitjzflist li a .iitjzfprice .iitjzfptj b{ font-size:16px; margin-right:0;}
	.zflist .iitjzflist li a .iitjzfprice .iitjzfpzj{ font-size:12px;}
	.zfright{ width:100%;}
	h2.hottit{ font-size:16px;}
	.hotdashalist li a .hotdashatext .hotds_price span{ font-size:16px;}
	
	#pageabc{ line-height:20px;}
	#pageabc span, #pageabc a{ padding:2px 10px; border-radius: 3px; margin:3px;}
	*/
	
	/*共享办公*
	.gxlist .iitjzflist li a .itjzfleft .iitjzftext .iitjzftextnr p{ margin:0px 0;}
	.gxlist .iitjzflist li a .itjzfleft .iitjzftext .iitjzftextnr p img{ max-width:20px;}
	.gxfjshu{ display:none;}
	*/
	/*
	.wtzf_all{ margin-top:80px; padding-bottom:60px;}
	.slogan{ padding-top:0;}
	.slogan p.p1{ font-size:24px; line-height:30px;}
	.slogan p.p2{ font-size:14px;}
	.formbox{ width:100%; padding:20px; margin-top:20px;}
	.formbox .p1{ font-size:18px;}
	.formbox .iwtzfform{ margin-top:0;}
	.formbox .iwtzfform .iwtzfformitem{ margin-bottom:10px;}
	.result-con{ margin-top:10px;}
	.result-label{ width:100%; height:36px;}
	.result-con input[type="text"]{ height:36px; line-height:36px; width: calc(100% - 80px);}
	.result-con input[type="submit"]{ width:80px; height:36px; line-height:36px;}
	.form-banner-num{ margin-top:20px;}
	.form-banner-num i{ font-size:12px; width:16px; height:20px; line-height:20px; margin:0;}
	.wtzf_zflc{ margin-top:20px;}
	.wtzf_zflclist li .zflcicon{ width:40px; height:40px;}
	.wtzf_zflclist li .zflctext{ margin-top:10px; font-size:12px; line-height:14px;}
	.zfclphone{ font-size:12px; padding-top:20px;}
	.zfclphone i{ font-size:14px;}
	.wtzf_custombg{ padding:30px 0;}
	.wtzf_customlist ul{}
	.wtzf_customlist li{ margin:0 7px 0px;}
	.wtzf_customlist li:last-child{ margin-bottom:0;}
	.wtzf_customlist li .wtzf_customliicon{ width:90px; height:90px; margin:0 auto;}
	.wtzf_customlist li .wtzf_customliicon .wtzf_customiconimg{ width:30px; height:30px;}
	.wtzf_customlist li .wtzf_customliicon .wtzf_customliicontext{ font-size:12px; padding-top:5px;}
	.wtzf_customlist li .wtzf_customtext{ font-size:14px;}
	.wtzf_xuanzhibg{ padding:30px 0;}
	.wtzf_xuanzhilist{ width:100%; margin-top:20px;}
	.wtzf_xuanzhilist ul{ flex-direction:column;}
	.wtzf_xuanzhilist li{ width:100%; margin-right:0; margin-bottom:20px;}
	.wtzf_xuanzhilist li:last-child{ margin-bottom:0;}
	.wtzf_xuanzhilist li .wtzf_xzlitext h3{ font-size:14px;}
	.wtzf_xuanzhilist li .wtzf_xzlitext p{ font-size:16px;}
	.wtzf_xuanzhilist li .wtzf_xzliimg{ width:80px;}
	.wtzf_xuanzhilist li .wtzf_xzliimg img{ width:40px; height:40px;}
	.wtzf_xuanzhiad{ margin-top:30px;}
	*/
}
@media(max-width:600px){
	.index-mobile{display: inline;}
}
@media(max-width:579px){
}
@media(max-width:540px){
}
@media(max-width:480px){
}
@media(max-width:370px){
	.logo img{ max-height:25px;}
}
@media(max-width:340px){
	
}
@media(max-width:320px){
	
}
