@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td,img{border:medium none;margin: 0;padding: 0;list-style-type: none;}
body,button, input, select, textarea {font: 12px/1.5 'Î¢ÈíÑÅºÚ',tahoma, Srial, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;font-weight:normal; }
em{font-style:normal;}
ul, ol,{ list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: none;  }
img{ border:0px;}
body,.ui-overlay-h{margin:0 auto;position:relative;background:#fff;}
input, img {vertical-align: middle;}
body,html{margin:0 auto;}
img {border:none;vertical-align:middle;}
* {margin:0;padding:0;text-shadow:none;box-sizing:border-box;}
.blank{height:8px;clear:both;}
.blank20{height:20px;clear:both;}
.clearfix:after,.clear:before{
	display:table;
	content:'';
	}
.clearfix:after{
	clear:both;
	overflow:hidden;
	}
.clearfix{
	zoom:1;
	}
.relative {position:relative;}
.absolute {position:absolute;}
.float_left {float:left;}
.float_right {float:right;}

#LRdiv0,#LRfloater0,.swtCenter{display:none;}

/*.swtCenter_lb {width:279px;height:270px; background-color:#FFF;position:fixed;left:50%;top:50%;z-index:200;margin-left:-139px;margin-top:-130px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 20px rgba(10,2,4,0.75);-webkit-box-shadow:0 0 20px rgba(10,2,4,0.75);box-shadow:0 0 20px rgba(10,2,4,0.75);}*/
.swtCenter {width:278px;height:260px;background:#fff;position:fixed;left:50%;top:50%;z-index:200;margin-left:-139px;margin-top:-130px;border-radius:15px;box-shadow:0 0 20px rgba(10,2,4,0.75);background: url(/swt/image/centerBg.jpg) no-repeat center top;background-size: 100% auto;}
.swtnjbg{width:278px;height:202px;background:url(/swt/image/swtwapbg@2x.jpg) no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;border-top-right-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-top-right-radius:15px;-ms-border-top-right-radius:15px;border-top-left-radius:15px;-webkit-border-top-left-radius:15px;-moz-border-top-left-radius:15px;-ms-border-top-left-radius:15px;}
.swtznqbg{width:278px;height:202px;background:url(/swt/image/swtznqbg@2x.jpg) no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;border-top-right-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-top-right-radius:15px;-ms-border-top-right-radius:15px;border-top-left-radius:15px;-webkit-border-top-left-radius:15px;-moz-border-top-left-radius:15px;-ms-border-top-left-radius:15px;}

.swtwapbg img{width:278px;height:206px;border-top-right-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-top-right-radius:15px;-ms-border-top-right-radius:15px;border-top-left-radius:15px;-webkit-border-top-left-radius:15px;-moz-border-top-left-radius:15px;-ms-border-top-left-radius:15px;}
.lb{ background:url(../image/lb_center.png) no-repeat;background-size:cover;}
.wx{ background:url(../image/wx_center.png) no-repeat;background-size:cover;}

.swtCenter h5 img {border-top-right-radius:15px;border-top-left-radius:15px;}
.swtCenter h3 {width:100%;font-size:28px;text-align:center; color:#2e3642;font-weight:500;margin-top:33px; visibility:hidden;}
.swtCenter h4 {width:100%;font-size:14px;text-align:center;color:#2e3642;visibility:hidden;}
.mfhd {width:227px;height:32px;border:1px solid #6a7380;border-radius:17px;margin:25px auto 5px;}
.mfhd input {width:156px;height:30px;line-height:30px; /*background-color:#FFF;color:#6a7380;color:rgba(255,255,255,0.6);*/color:#6a7380;background-color:#fff;font-size:14px;border-radius:15px 0 0 15px;padding-left:13px;float:left;outline:none;}
.mfhd a {width:69px;height:30px;line-height:30px;/*color:#fff; background-color:#26c540;*/background-color:#444;color:#fff;font-size:12px;text-align:center;text-decoration:none;border-radius:0 14px 14px 0;float:left;}
.swtCenter p {width:260px;font-size:12px;color:#fff;margin:0 auto;background: rgba(0,0,0,.6);padding: 5px 10px;border-radius: 10px;}
/*.swtCenter p font{color:#c7184a;}*/
.swtCenter p font{color:#fff;}
.swt_lists {bottom:0;left:0;width:100%;height:58px;line-height:58px;border-radius:0 0 15px 15px;}
.swt_lists a {display:block;width:50%;height:100%;position:relative;float:left;}
.swt_list1 { background-color:#26c540;border-radius:0 0 15px 0;}
.swt_list2 { background-color:#ff6005;border-radius:0 0 0 15px;}
.swt_lists a i,.swt_lists a em {display:block;position:absolute;left:50%;text-decoration:none;}
.swt_lists a.swt_list2 em,.swt_lists a.swt_list2 i{color:#fff;}
.swt_lists a.swt_list1 em{color:#fff;}
.swtCallIcon {top:50%;margin-left:-50px;margin-top:-13px;width:27px;height:27px; background:url(../image/footerLink5.png) no-repeat;background-size:100%;}
.swt_lists em {height:100%;top:0;margin-left:-16px;font-size:16px;}
.swtLinkIcon {top:50%;margin-left:-50px;width:27px;height:24px;margin-top:-12px;background:url(../image/footerLink2.png) no-repeat;background-size:100%;}
.swtLinkCounter {top:15px;width:14px;height:14px;margin-left:-34px;line-height:13px;text-align:center;font-size:9px;background-color:#e60012;border-radius:14px;box-shadow:0 0 3px rgba(0,0,0,0.8);z-index:3;font-style:normal;}
.closeBtn_swt {right:-5px;top:-5px;width:44px;height:44px; background:url(../image/closeBtn_swt.png) no-repeat;background-size:100%;cursor:pointer;z-index:10;}

/*Â¦Ï¼*/
.louxia{ background:url(/swt/image/louxia.png) no-repeat;background-size:cover;}
.louxia .closeBtn_swt {right:-8px;top:-8px;width:36px;height:36px; background:url(../image/closeBtn_swt_louxia.png) no-repeat;background-size:100%;cursor:pointer;z-index:10;}
.louxia .mfhd {width:227px;height:32px;border:1px solid #6a7380;border-radius:17px;margin:153px auto 5px;}
.louxia .mfhd input {width:156px;height:30px;line-height:30px; /*background-color:#FFF;color:#6a7380;color:rgba(255,255,255,0.6);*/color:#6a7380;background-color:rgba(255,255,255,1);font-size:2.4rem;padding-left:12px;float:left;outline:none;}
.louxia .mfhd a {width:69px;height:30px;line-height:30px;background-color:#feda14;color:#000;font-size:2.4rem;text-align:center;text-decoration:none;float:left;}

/*ï¿½ï¿½Ð¡ï¿½ï¿½*/
.wxl{ background:url(/swt/image/wxl.png) no-repeat;background-size:cover;}
.wxl .closeBtn_swt {right:-8px;top:-8px;width:36px;height:36px; background:url(../image/closeBtn_swt_louxia.png) no-repeat;background-size:100%;cursor:pointer;z-index:10;}
.wxl .mfhd {width:227px;height:32px;border:1px solid #6a7380;border-radius:17px;margin:153px auto 5px;}
.wxl .mfhd input {width:156px;height:30px;line-height:30px; /*background-color:#FFF;color:#6a7380;color:rgba(255,255,255,0.6);*/color:#6a7380;background-color:rgba(255,255,255,1);font-size:2.4rem;padding-left:12px;float:left;outline:none;}
.wxl .mfhd a {width:69px;height:30px;line-height:30px;background-color:#feda14;color:#000;font-size:2.4rem;text-align:center;text-decoration:none;float:left;}

/*ï¿½Ô±ï¿½ï¿½ï¿½*/
.zby{ background:url(/swt/image/zby.png) no-repeat;background-size:cover;}
.zby .closeBtn_swt {right:-8px;top:-8px;width:36px;height:36px; background:url(../image/closeBtn_swt_louxia.png) no-repeat;background-size:100%;cursor:pointer;z-index:10;}
.zby .mfhd {width:227px;height:32px;border:1px solid #6a7380;border-radius:17px;margin:153px auto 5px;}
.zby .mfhd input {width:156px;height:30px;line-height:30px; /*background-color:#FFF;color:#6a7380;color:rgba(255,255,255,0.6);*/color:#6a7380;background-color:rgba(255,255,255,1);font-size:2.4rem;padding-left:12px;float:left;outline:none;}
.zby .mfhd a {width:69px;height:30px;line-height:30px;background-color:#feda14;color:#000;font-size:2.4rem;text-align:center;text-decoration:none;float:left;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.szy{ background:url(/swt/image/szy.png) no-repeat;background-size:cover;}
.szy .closeBtn_swt {right:-8px;top:-8px;width:36px;height:36px; background:url(../image/closeBtn_swt_louxia.png) no-repeat;background-size:100%;cursor:pointer;z-index:10;}
.szy .mfhd {width:227px;height:32px;border:1px solid #6a7380;border-radius:17px;margin:153px auto 5px;}
.szy .mfhd input {width:156px;height:30px;line-height:30px; /*background-color:#FFF;color:#6a7380;color:rgba(255,255,255,0.6);*/color:#6a7380;background-color:rgba(255,255,255,1);font-size:2.4rem;padding-left:12px;float:left;outline:none;}
.szy .mfhd a {width:69px;height:30px;line-height:30px;background-color:#feda14;color:#000;font-size:2.4rem;text-align:center;text-decoration:none;float:left;}

/*ï¿½ï¿½ï¿½ï¿½*/
.pxf{ background:url(/swt/image/pxf.png) no-repeat;background-size:cover;}
.pxf .closeBtn_swt {right:-8px;top:-8px;width:36px;height:36px; background:url(../image/closeBtn_swt_louxia.png) no-repeat;background-size:100%;cursor:pointer;z-index:10;}
.pxf .mfhd {width:227px;height:32px;border:1px solid #6a7380;border-radius:17px;margin:153px auto 5px;}
.pxf .mfhd input {width:156px;height:30px;line-height:30px; /*background-color:#FFF;color:#6a7380;color:rgba(255,255,255,0.6);*/color:#6a7380;background-color:rgba(255,255,255,1);font-size:2.4rem;padding-left:12px;float:left;outline:none;}
.pxf .mfhd a {width:69px;height:30px;line-height:30px;background-color:#feda14;color:#000;font-size:2.4rem;text-align:center;text-decoration:none;float:left;}

.fqfk{width: 225px;margin: 3.8% auto 4%;display: block;}
.swtwapbg{width:282px;height:202px;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;}
.swtwapbg img{border-top-right-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-top-right-radius:15px;-ms-border-top-right-radius:15px;border-top-left-radius:15px;-webkit-border-top-left-radius:15px;-moz-border-top-left-radius:15px;-ms-border-top-left-radius:15px;}
.swtTel{top:142px;left:120px;width:142px;height:29px;line-height:29px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;background:#eee;font-size:16px;padding-left:5px;}
.swtTel a{width:100%;height:100%;color:#2e3642;}
.swtTel em{width:14px;height:14px;background:url(../image/swtTel.png) no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;display:inline-block;margin-top:8px;margin-right:3px;/*-webkit-animation:telDD 2s infinite;-moz-animation:telDD 2s infinite;animation:telDD 2s infinite;*/}
@-webkit-keyframes telDD {
    0%		{transform: scale(.5);}
	50%		{transform: scale(0.8);}
	100%	{transform: scale(.5);}
}
@keyframes telDD {
    0%		{transform: scale(.5);}
	50%		{transform: scale(0.8);}
	100%	{transform: scale(.5);}
}

/*top weixin*/
.topTips {width:100%; box-sizing: border-box; position: fixed; left:0; top: 0; z-index: 3000; perspective: 600px;}
.tipsInner{width:100%;border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-radius: 5px; background: #fff; transform-origin: 0px 0px;transition:all 0.5s linear 0s;box-shadow:0 2px 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.5); transform: rotateX(90deg);opacity: 0;}
.tipsInner a {width:80%;text-decoration:none;display: block; position: relative; padding-left: 50px; color: #111; }
.tipsInner a img { position: absolute; left: 8px; top: 50%; margin-top: -20px; width: 40px; height: auto; margin-right: 5px; background: #fff; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.tipsInner dl { margin:0; padding: 10px 5px;}
.tipsInner dt { font-weight: bold;line-height:1em; font-size:13px;}
.tipsInner dd { margin:0; line-height: 1.2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px; }
.tipsClose{width:30px;height:auto;position:absolute;right:5%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);top:50%;cursor:pointer;}
.showTip { visibility:visible; }
.showTip .tipsInner { transform-origin: 0px 0px; transform: rotateX(0deg); opacity: 1;}
.hideTip { visibility:hidden; }
.hideTip .tipsInner { transform-origin: 0px 100%; transform: rotateX(-90deg); opacity: 0; }

.swtBottom {width:100%;position: fixed;height:116px;left:50%;bottom:0;display: flex;z-index: 3;box-shadow: 0px 0px 30px 0px rgba(56, 47, 45, 0.85);max-width: 750px;}
.swtBottom a.col{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.swtBottom a.hor{display: flex;flex-flow: row nowrap;justify-content: center;align-items: center;}	
.homePage {width:15.73%;background-color: #444;}
.homePage span  {font-size:2rem;color:#ccc;line-height: 1.8}
.home_icon {width:60px;height:51px;}
.sale_icon {width:50px;height:47px;}
.swt_sale {width:15.46%;background-color: #444;}
.swt_sale span{font-size:2rem;color:#ccc;line-height: 1.8}
.phone_icon {width:54px;height:54px;}
.bottom_call {width:31.86%;background-color:#990033;display: flex;flex-flow: row nowrap;justify-content: center;align-items: center;}	
.bottom_call span{font-size:3rem;color:#fff;}
.bottom_chat {width:36.95%;background-color:#c0025a;position: relative;}
.bottom_chat img,.phone_icon img,.home_icon img ,.fyyg_icon img{float:left;}
.chat_icon {width:54px;height:48px;}
.chat_icon i {width:51.85%;font-size:1.8rem;line-height:1.5;display: block;background-color: #e61000;border-radius: 100%;color: #fff;text-align: center;font-style: normal;left:60%;top:-12.5%;}
.bottom_chat span {font-size:3rem;color:#fff;}

/*
	Ë½ï¿½Üµï¿½ï¿½ï¿½
*/
.simiCenter {width:280px;height:260px;position:fixed;left:50%;top:50%;z-index:200;margin-left:-140px;margin-top:-130px;border-radius:15px;box-shadow:0 0 20px rgba(10,2,4,0.75);background: url(../images/simiCenterBg.png) no-repeat #fff;background-size: 100%;padding-top: 15px;display:none;}
.simiCenter h6 {font-size:20px;color:#2e2e2e;text-align: center;line-height: 1.4;}
.simiCenter h5 {font-size:26px;color:#2e2e2e;text-align: center;line-height: 1.4;}
.simiBtn {width:93.57%;margin:3px auto;display:block}
.simiCenter .mfhd {width:260px;height: 31px;border-radius: 0;margin:3px auto;background-color: #903;overflow: hidden;}
.simiCenter .mfhd a {width:102px;border-radius: 0px;line-height: 29px;font-size:16px;display: block;outline: none;}
.simiCenter .swt_lists {width:100%;position: absolute;left:0;right:0;bottom:0;border-radius: 0 0 15px 15px;overflow: hidden;}
.simiCenter .swt_lists a {display: block;width:50%;font-size:22px;line-height: 58px;text-align: center;color:#fff;}
.simiCenter .swt_lists a:nth-child(1){background-color: #ef19f2;}
.simiCenter .swt_lists a:nth-child(2){background-color: #9642e4;}
/*ï¿½ï¿½ï¿½ï¿½ï¿?*/
@-webkit-keyframes pulse {0%,2%,4%,6% {
    transform:scale3d(1, 1, 1)
}
    1%,3%,5% {
        transform:scale3d(1.07, 1.07, 1.07)
    }
}
@keyframes pulse { 0%,2%,4%,6% {
    transform:scale3d(1, 1, 1)
}
    1%,3%,5% {
        transform:scale3d(1.07, 1.07, 1.07)
    }

}
.pulse { -webkit-animation: pulse 30s infinite ease-out ; animation:pulse 30s infinite ease-out;  }

@media screen and (min-width:320px) and (max-width:374px) {
html{font-size:26.25%;}/*0.42*/
.swtBottom {height:48px;}
.home_icon {width:25px;height:22px;}
.sale_icon {width:23px;height:20px;}
.phone_icon {width:23px;height:23px;}
.chat_icon {width:23px;height:20px;}
	
}
@media screen and (min-width:375px) and (max-width:409px) {
html{font-size:31%;}/*0.5*/
.swtBottom {height:58px;}
.home_icon {width:30px;height:25px;}
.sale_icon {width:25px;height:24px;}
.phone_icon {width:27px;height:27px;}
.chat_icon {width:27px;height:24px;}

}
@media screen and (min-width:410px) and (max-width:479px) {
html{font-size:33%;}/*0.54*/
.swtBottom {height:62px;}
.home_icon {width:33px;height:28px;}
.sale_icon {width:27px;height:26px;}
.phone_icon {width:29px;height:29px;}
.chat_icon {width:29px;height:26px;}

}
@media screen and (min-width:480px) and (max-width:900px) {
html{font-size:40%;}/*0.64*/
.swtBottom {height:74px;}
.home_icon {width:38px;height:33px;}
.sale_icon {width:32px;height:30px;}
.phone_icon {width:35px;height:35px;}
.chat_icon {width:35px;height:30px;}
	
}