@charset "utf-8";
/* CSS Document */
input{ border:0;}
em{font-style:normal;}
.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,#LRdiv1,#LRfloater1{display:none;}
.swtcenter {width:260px; height:160px; position:fixed;left:50%;top:50%;background:rgba(255,255,255,0.9);z-index:99999;margin-left:-130px;margin-top:-75px;-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);
filter:alpha(opacity=90);   
-moz-opacity:0.9;   
-khtml-opacity: 0.9;   
opacity: 0.9;
}
.swtcenter h3 {width:100%;font-size:28px;text-align:center; color:#2e3642;font-weight:500;margin-top:30px;}
.swtcenter h4 {width:100%;font-size:14px;text-align:center;color:#2e3642;}
.mfhd {width:227px;height:32px;border:1px solid #6a7380;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;margin:10px auto 5px;}
.mfhd  input {width:145px;height:30px;line-height:30px; background-color:#FFF;font-size:14px;color:#6a7380;-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:33px;line-height:33px;color:#fff; background-color:#6a7380;font-size:12px;text-align:center;text-decoration:none;-moz-border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;float:right;}
.swtcenter p {width:230px;font-size:12px;color:#6a7380; line-height:20px; margin:0 auto;}
.swt_lists {bottom:0;left:0;width:100%;height:45px;line-height:45px;-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:#dc3440;-moz-border-radius:0 0 0 15px;-webkit-border-radius:0 0 0 15px;border-radius:0 0 0 15px;}
.swt_list2 { background-color:#ff6005;-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(/swt/footerLink3.gif) 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(/swt/footerLink2.gif) 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:30px;height:30px; background:url(/swt/closeBtn_swt.png) no-repeat;-moz-background-size:100%;-webkit-background-size:100%;background-size:100%;cursor:pointer; z-index:5;}
/*.swtcenter .i{ width:86px; height:86px; top:24px; left:17px; background:url(/swt/zj.png) no-repeat; position:absolute;}
.swtcenter .i img{ margin:5px; float:right;}*/
.swtcenter .i{ width:100%; height:auto; text-align:center; top:0; left:0; z-index:1; position:absolute;}
.swtcenter .i img{ width:90%; height:auto;display: inline;}
.swtcenter .swt_p1{ width:100%; height:auto; text-align:center; line-height:27px; font-size:16px; color:#fff; z-index:3; top:0; left:0; position:absolute;}
.swtcenter .swt_p2{ width:100%; height:auto; text-align:center; font-size:20px; color:#dc3440; z-index:3; letter-spacing:2px; top:35px; left:0; position:absolute;}
.swtcenter .swt_p3{ width:100%; height:auto; text-align:center; line-height:24px; font-size:14px; color:#333; z-index:3; top:69px; left:0; position:absolute;}
.swtcenter p{ top:34px; left:113px; font-size:14px; color:#424A54; line-height:24px; position:absolute;}
.swtcenter p b{ color:#f00; font-size:16px;}
.swtcenter .mfhd{ top:114px; left:16px;  position:absolute;}
.swtcenter .swtLinkCounter{display:none;}

.footer {width:100%;height:116px;position:fixed;bottom:0;left:0;line-height:116px;z-index:0;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);display:none;}
.footer a {display:block;float:left;position:relative;}
.footer a em,.footer a i {display:block;position:absolute;}
.footerLink1 {width:20%;height:100%; background-color:#725B52;}
.homeIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px; background:url(/swt/footerLink1.png) no-repeat;}
.footerLink1 em {display:block;left:0;top:68px;width:100%;color:#BFA78D;font-size:20px;line-height:36px;text-align:center;}
.footerLink2 {width:40%;height:100%; background-color:#B18B66;}
.swtIcon {left:50%;top:36px;width:54px;height:48px;margin-left:-100px; background:url(/swt/footerLink2.gif) 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:40%;height:100%; background-color:#DE9557;}
.phoneIcon {left:50%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(/swt/footerLink3.gif) no-repeat;}
.footerLink3 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}

.sfd{ width:40px; height:74px; position:relative; z-index:999; position:fixed; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.sfd img{ width:100%; height:auto; top:0; left:0; position: absolute;}
.sfd p{ width:80%; height:auto; top:38px; left:10%; text-align:center; font-size:14px; line-height:1.2em; color:#fff; position:absolute;}
.sf1{ bottom:40%; right:0; }
.sf2{ bottom:20%; right:0; }
.sdb{ width:100%; height:auto; left:0; bottom:0; z-index:100; position:relative;  position:fixed;}
.sdb img{width:100%; height:auto; float:left;}
.sdb span{ width:100%; height:100%; left:0; bottom:0; z-index:101; position:absolute; }
.sdb a{ width:33.333333%; height:100%; position:relative; float:left;}
.sdb a p{ font-size:24px; color:#fff; top:50%; left:50%; line-height:1em; margin-left:-0.8em; margin-top:-0.5em; position:absolute;}

@media (max-width: 480px){ 
.sdb a p{ font-size:20px;}
.sfd p{ font-size:14px;}
} 
@media (max-width: 420px){ 
.sdb a p{ font-size:16px;}
.sfd p{ font-size:12px;}
} 
@media (max-width: 360px){ 
.sdb a p{ font-size:14px;}
.sfd p{ font-size:12px;}
} 
 
@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%;}
.footerLink1 em {font-size:10px;top:34px;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;}
}