@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:top;}
* {margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;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;}

@-webkit-keyframes pulse {0%,2%,4%,6% {
    -webkit-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1)
}
    1%,3%,5% {
        -webkit-transform:scale3d(1.07, 1.07, 1.07);
        transform:scale3d(1.07, 1.07, 1.07)
    }
}
@keyframes pulse { 0%,2%,4%,6% {
    -webkit-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1)
}
    1%,3%,5% {
        -webkit-transform:scale3d(1.07, 1.07, 1.07);
        transform:scale3d(1.07, 1.07, 1.07)
    }
}
.pulse { -webkit-animation: pulse 30s infinite ease-out ; animation:pulse 30s infinite ease-out;  }
.dlb{ position: fixed;  top: 60%; right: 0px;width:20%;z-index:2017;}

.swtCenter {width:278px;height:260px; 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 h3 {width:100%;font-size:28px;text-align:center; color:#2e3642;font-weight:500;margin-top:33px;}
.swtCenter h4 {width:100%;font-size:14px;text-align:center;color:#2e3642;}

.swtwapbg{width:278px;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;}

.mfhd {width:227px;height:32px;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;position:absolute;top:158px;left:37px;z-index:10;}
.mfhd input {width:156px;height:30px;line-height:30px; background-color:#fff;font-size:14px;color:#ccc;-moz-border-radius:15px 0 0 15px;-webkit-border-radius:15px 0 0 15px;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;font-size:12px;text-align:center;text-decoration:none;-moz-border-radius:0 14px 14px 0;-webkit-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;float:left;}
/*.swtCenter p {width:230px;font-size:12px;color:#6a7380;margin:0 auto;}*/
.swtCenter p {width:230px;font-size:12px;color:#6a7380;margin:165px auto 0;}
.swt_lists {bottom:0;left:0;width:100%;height:58px;line-height:58px;-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;}
.swt_lists a {display:block;width:50%;height:100%;position:relative;float:left;}
.swt_list1 { background-color:#283551;-moz-border-radius:0 0 0 15px;-webkit-border-radius:0 0 0 15px;border-radius:0 0 0 15px;}
.swt_list2 { background-color:#fa9a29;-moz-border-radius:0 0 15px 0;-webkit-border-radius:0 0 15px 0;border-radius:0 0 15px 0;}
.swt_lists a i,.swt_lists a em {display:block;position:absolute;left:50%;color:#fff;text-decoration:none;}
.swtCallIcon {top:50%;margin-left:-50px;margin-top:-13px;width:27px;height:27px; background:url(../image/footerLink3.png) no-repeat;-moz-background-size:100%;-webkit-background-size:100%;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;-moz-background-size:100%;-webkit-background-size:100%;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;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);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;-moz-background-size:100%;-webkit-background-size:100%;background-size:100%;cursor:pointer;z-index:2;}
.fqfk{width: 225px;margin: 3.8% auto 4%;display: block;}

.footer {width:100%;height:116px;position:fixed;bottom:0;left:0;line-height:116px;z-index:100;display:none;}
.footer .footerInner {width:100%;height:100%;-moz-box-shadow:6px 0 24px rgba(32,21,18,.72);-webkit-box-shadow:6px 0 24px rgba(32,21,18,.72);box-shadow:6px 0 24px rgba(32,21,18,.72);}
.footer a {display:block;float:left;position:relative;}
.footer a em,.footer a i {display:block;position:absolute;}
.footerLink1 {width:18.125%;height:100%; background-color:#2e3642;}
.footerLink4 { width: 18.125%; height: 100%; background-color: #ff9205;}
.homeIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px; background:url(../image/footerLink1.png) no-repeat;}
.mfpgIcon { left: 50%; top: 18px; width: 42px; height: 53px; margin-left: -21px; background: url(../image/footerLink4.png) no-repeat; }
.footerLink1 em {display:block;left:0;top:68px;width:100%;color:#6a7380;font-size:20px;line-height:36px;text-align:center;}
.footerLink4 em{display: block; left: 0; top: 68px; width: 100%; color: #fff; font-size: 24px; line-height: 36px; text-align: center; }
.footerLink2 {width:31.875%;height:100%; background-color:#ff6005;}
.swtIcon {left:50%;top:36px;width:54px;height:48px;margin-left:-100px; background:url(../image/footerLink2.png) no-repeat;}
.swtIcon_Counter {left:50%;top:30px;width:28px;height:28px;margin-left:-68px;text-align:center;line-height:26px; background-color:#e60012;color:#fff;font-size:18px;font-style:normal;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);box-shadow:0 0 3px rgba(0,0,0,0.8);}
.footerLink2 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}
.footerLink3 {width:31.875%;height:100%; background-color:#26c540;}
.phoneIcon,.phoneIcons{left:50%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(../image/footerLink3.png) no-repeat;}
.footerLink3 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}
.footerLink5{ cursor: pointer;}
.phoneIcons {left:50%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(../image/footerLink5.png) no-repeat;}




.dSwt {width:100%; background-color:#e1e2e5;position:fixed;left:0;bottom:-130%;z-index:101;}
.chatInfoBox {width:100%;padding:28px 3% 52px; background-color:#FFF;}
.chatInfoBox dl {width:100%;float:left;margin-top:30px;opacity:0;-moz-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:opacity 0.3s ease-out 0s, transform 0.5 ease-out 0s;-webkit-transition:opacity 0.3s ease-out 0s, transform 0.5 ease-out 0s;transition:opacity 0.3s ease-out 0s, transform 0.5 ease-out 0s;}
.chatInfoBox dl.active {-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
.chatInfoBox dl dd {width:16.6%;float:left;}
.chatInfoBox dl  dt {width:68.3%;float:left;margin-left:5%; background-color:#e1e2e5;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;padding:3% 4%;font-size:30px;line-height:38px;position:relative;}
.chatInfoBox dl  dt:before {content:'';position:absolute;left:-13px;top:17px;width:14px;height:13px; background:url(http://wap.huameizb.com/swt/image/qipaoArrow.jpg) no-repeat;}
.chatInfoBox dl  dt a {display:block;width:100%;font-size:40px;line-height:84px;color:#fff; background-color:#26c540;padding-left:37.8%;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:10px auto;}
.chatInfoBox dl .phoneIcon {margin-left:-160px;}
.chatInfoBox dl em {display:block;right:-6px;top:-6px;width:38px;height:38px;text-align:center;line-height:38px; background-color:#e60012;color:#fff;font-size:24px;font-style:normal;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.8);box-shadow:0 0 3px rgba(0,0,0,0.8);}
.dSwtCloseBtn {width:80px;height:80px;right:2.5%;top:0;margin-top:-40px;}
.chatTxtBox {width:100%;height:148px;padding:24px 3%;position:relative;z-index:2;}
.inputTxtBox {width:80%;height:100%;overflow:hidden;background-color:#FFF;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.inputTxtBox textarea {width:100%;height:100%; background-color:#FFF;color:#e1e2e5;font-size:30px;padding:1% 3%;line-height:40px;}
.dTxtSubmit {display:block;width:19%;height:100%; background-color:#6a7380;color:#fff;padding-top:12px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.dTxtSubmit span {display:block;font-size:36px;text-align:center;line-height:40px;}
.dTxtSubmit span:nth-child(2) {font-size:32px;}


@media screen and (min-width:320px) and (max-width:900px){
.footer {height:58px;}
.homeIcon {top:9px;width:30px;height:25px;margin-left:-15px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.mfpgIcon {top:9px; width: 21px; height: 27px; margin-left: -11px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink1 em {font-size:10px;top:34px;line-height:18px;}
.footerLink4 em{top: 34px;font-size: 12px; line-height:18px;}
.swtIcon {top:18px;width:27px;height:24px;margin-left:-50px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.swtIcon_Counter {top:15px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px;}
.footerLink2 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}
.phoneIcon {width:27px;height:27px;margin-top:-14px;margin-left:-45px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink3 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}

.chatInfoBox {padding:14px 3% 26px; }
.chatInfoBox dl {margin-top:15px;}
.chatInfoBox dl  dt:before {left:-10px;top:8px;width:10px;height:10px; }
.chatInfoBox dl  dt {-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
.chatInfoBox dl dt {font-size:15px;line-height:19px;}
.chatInfoBox dl  dt a {font-size:20px;line-height:42px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:5px auto;}
.chatInfoBox dl .phoneIcon {margin-left:-80px;}
.chatInfoBox dl em {right:-3px;top:-3px;width:19px;height:19px;line-height:19px;font-size:12px;}
.dSwtCloseBtn {width:40px;height:40px;margin-top:-20px;}
.chatTxtBox {height:74px;padding:12px 3%;}
.inputTxtBox {-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.inputTxtBox textarea {font-size:15px;padding:1% 3%;line-height:20px;}
.dTxtSubmit {padding-top:6px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.dTxtSubmit span {font-size:18px;line-height:20px;}
.dTxtSubmit span:nth-child(2) {font-size:16px;}	
}