@charset "gb2312";
/* CSS Document */
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.translateXY {-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.translateY {-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
#LRdiv0,#LRfloater0,#LR_Flash {display:none !important;}
.swtRirhgt {width:60px;position:fixed;right:0;top:50%;z-index:200;}
.commonIcon,.commonIcon1 {display:block;width:60px;height:60px;position:relative;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.commonIcon:hover {width:70px;margin-left:-10px;}
.commonIcon:after,.commonIcon1:after {content:'';position:absolute;left:50%;top:50%; background:url(http://www.shhuamei.cn/swtV3/images/swtRightIcon.png) no-repeat;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.swtLink { background-color:#fe3509;}
.swtLink:after { width:30px;height:45px;background-position:-14px -10px;}
.swtLink em {position:absolute;right:50%;top:4px;margin-right:-24px;display:block;width:20px;height:20px;font-size:15px;color:#fff;line-height:20px;text-align:center; background-color:#ff0000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:1;-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); font-style:normal;}

.freeTell {width:100%;height:60px ;position:relative;}
.tellIcon {float:left;}
.tellIcon:after { width:30px;height:44px;background-position:-68px -11px;}
.freeTell .container {position:absolute;left:0;top:0;width:316px;height:60px;line-height:60px;padding-top:0;background-color:#fe3509;}
.freeTell .tellForm {width:236px;height:60px;float:left;background-color:#fe3509;}
.freeTell .inner {width:227px;height:38px;margin-top:11px;-moz-box-shadow:0 0 3px rgba(8,1,3,.2);-webkit-box-shadow:0 0 3px rgba(8,1,3,.2);box-shadow:0 0 3px rgba(8,1,3,.2);-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;padding:0;}
.freeTell .tellNumberTxt {width:146px;height:38px; background-color:#fff;font-size:14px;color:#a4a4a4;line-height:38px;padding-left:14px;-moz-border-radius:19px 0 0 19px;-webkit-border-radius:19px 0 0 19px;border-radius:19px 0 0 19px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.freeTell .tellNumberBtn {display:block;width:81px;line-height:38px;text-align:center;font-size:14px;color:#fff;text-decoration:none; background-color:#fe3509;-moz-border-radius:0 19px 19px 0;-webkit-border-radius:0 19px 19px 0;border-radius:0 19px 19px 0;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.freeTell .tellNumberBtn:hover { background-color:#fe3509;color:#fff;text-decoration:none;}

.qqLink { background-color:#fe3509;}
.qqLink:after { width:25px;height:46px;background-position:-126px -11px;}
.wxLink { background-color:#fe3509;position:relative;}
.wxLink > div{width:120px;height:120px;position:absolute;left:-130px;top:-30px;background:url(http://www.shhuamei.cn/swtV3/images/swtZfRightIcon.png) no-repeat -14px -79px;display:none;}
.wxLink:hover > div {display:block;}
.wxLink:after { width:35px;height:49px;background:url(../images/swtZfRightIcon.png) no-repeat -122px -7px;}
.addressLink { background-color:/*#e93c8c*/#9900ff;}
.addressLink:after { width:31px;height:45px;background-position:-177px -10px;}
.scrollTop { background-color:#3d3f4b;}
.scrollTop:after { width:30px;height:15px;background-position:-240px -26px;}


/*英文专题右侧悬浮css*/
.commonIcon_en,.commonIcon1_en {display:block;width:60px;height:60px;position:relative;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.commonIcon_en:hover {width:70px;margin-left:-10px;}
.commonIcon_en:after,.commonIcon1_en:after {content:'';position:absolute;left:50%;top:50%; background:url(http://www.shhuamei.cn/swtV3/images/swtRightIcon_en.png) no-repeat;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.swtLink_en { background-color:#fe3509;}
.swtLink_en:after { width:35px;height:44px;background-position:-14px -10px;}
.swtLink_en em {position:absolute;right:50%;top:4px;margin-right:-24px;display:block;width:20px;height:20px;font-size:15px;color:#fff;line-height:20px;text-align:center; background-color:#ff0000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:1;-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); font-style:normal;}
.freeTell_en {width:100%;height:60px ;position:relative;}
.tellForm_en {float:left;}
.tellForm_en:after { width:30px;height:44px;background-position:-68px -11px;}
.freeTell_en .container {position:absolute;left:0;top:0;width:316px;height:60px;line-height:60px;padding-top:0;background-color:#26c540;}
.freeTell_en .tellForm {width:236px;height:60px;float:left;background-color:#26c540;}
.freeTell_en .inner {width:227px;height:38px;margin-top:11px;-moz-box-shadow:0 0 3px rgba(8,1,3,.2);-webkit-box-shadow:0 0 3px rgba(8,1,3,.2);box-shadow:0 0 3px rgba(8,1,3,.2);-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;padding:0;}
.freeTell_en .tellNumberTxt {width:146px;height:38px; background-color:#fff;font-size:14px;color:#a4a4a4;line-height:38px;padding-left:14px;-moz-border-radius:19px 0 0 19px;-webkit-border-radius:19px 0 0 19px;border-radius:19px 0 0 19px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.freeTell_en .tellNumberBtn {display:block;width:81px;line-height:38px;text-align:center;font-size:14px;color:#fff;text-decoration:none; background-color:#298137;-moz-border-radius:0 19px 19px 0;-webkit-border-radius:0 19px 19px 0;border-radius:0 19px 19px 0;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.freeTell_en .tellNumberBtn:hover { background-color:#196426;color:#fff;text-decoration:none;}
.addressLink_en { background-color:#e93c8c;}
.addressLink_en:after { width:35px;height:44px;background-position:-177px -10px;}
/*end*/
/*.swtCenter {width:350px;height:350px;position:fixed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 35px rgba(8,1,3,.59);-webkit-box-shadow:0 0 35px rgba(8,1,3,.59);box-shadow:0 0 35px rgba(8,1,3,.59);left:50%;top:50%;z-index:200; background:url(../images/swtCenterBg.jpg) no-repeat center;display:none;}
.swtCenter .closeBtn {display:block;right:3px;top:3px;width:28px;height:28px;border:2px solid #fff;background-color:#171923;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;-moz-transition:all .4s linear 0s;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;}
.swtCenter .closeBtn:hover {-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
.swtCenter .closeBtn:after {content:'';position:absolute;left:4px;top:11px;width:16px;height:2px; background-color:#FFF;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.swtCenter .closeBtn:before {content:'';position:absolute;left:4px;top:11px;width:16px;height:2px; background-color:#FFF;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.swtCenter a {display:block;width:316px;height:65px;line-height:65px;padding-left:138px; background-color:#fe3509;margin:272px auto 0;color:#fff;font-size:22px;text-decoration:none;position:relative;}
.swtCenter a:hover { background-color:#d22b07;color:#fff;text-decoration:none;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.swtCenter a:after {content:'';position:absolute;left:92px;top:17px;width:36px;height:32px;background:url(../images/swtRightIcon.png) no-repeat -18px -10px;}
.swtCenter a em {position:absolute;left:115px;top:13px;display:block;width:18px;height:18px;font-size:14px;color:#fff;line-height:18px;text-align:center; background-color:#ff0000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:1;-moz-box-shadow:0 0 5px rgba(8,1,3,.75);-webkit-box-shadow:0 0 5px rgba(8,1,3,.75);box-shadow:0 0 5px rgba(8,1,3,.75);}*/

.swtCenter {position:fixed;width: 416px;height: 284px;margin-left:-208px;margin-top:-142px;background:url(http://www.shhuamei.cn/swtV3/images/gtswt.png) -60px 0 no-repeat; top: 50%;left: 50%;z-index:200;-moz-transition: all .8s ease-out 0s;-webkit-transition: all .8s ease-out 0s;transition: all .8s ease-out 0s;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);box-shadow: 0 0 35px #000;-webkit-box-shadow: 0 0 35px #000;-moz-box-shadow: 0 0 35px #000;display:none;}
.swtCenter a{display: block; width:200px; height:56px;}
.swtCenter.off {-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0);left:100%;top:100%;}
.swtCenter #divMagb{ position:absolute;right:4px;top:4px; width:27px; height:27px}
.swtCenter #divMa1{float:left;margin-left:108px;margin-top:208px;display:inline;background:url(http://www.shhuamei.cn/swtV3/images/gtswt.png) no-repeat -31px -482px;position:relative;}
#divM #divMa1 i { position:absolute;left:56px;top:8px;width:18px;height:18px;text-align:center;line-height:18px;background-color: #ff0000;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;color: #FFFFFF;display: block;font-style:normal;font-size: 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);}
.swtCenter #divMagb:hover{background:none}
.swtCenter #divMa1:hover{background:url(../images/gtswt.png) no-repeat -250px -482px;}

/*右下角*/
.swtBottom {width:0px;height:0px; background-color:#3d3f4b;position:fixed;right:0;bottom:0;z-index:300;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;overflow:hidden;box-shadow: 0 0 35px #000;-webkit-box-shadow: 0 0 35px #000;-moz-box-shadow: 0 0 35px #000;}
	.swtBottom .title {width:100%;height:27px;font-size:16px;color:#888991;background-color:#3d3f4b; position:relative;margin:0;float:none;}
	.swtBottom .title span {display:inline-block;line-height:27px;padding-left:12px;}
	.swtBottom  .closeBtn {position:absolute;display:block;right:3px;top:3px;width:19px;height:19px; background-color:#2a2c38;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; -o-transform-style: preserve-3d; -webkit-transform-style: preserve-3d; transform-style: preserve-3d;}
	.swtBottom .closeBtn:hover {-webkit-animation:rotate360 0.3s ease 1;animation:rotate360 0.3s ease 1;}
@-webkit-keyframes rotate360 {
		100% {-webkit-transform:rotate(720deg);}
	}
@keyframes rotate360 {
		100% {transform:rotate(720deg);}
	}
.swtBottom .closeBtn:before {position:absolute;left:50%;top:50%;content:'';width:14px;height:1px;margin-left:-7px;margin0top:-1px; background-color:#fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transformrotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.swtBottom .closeBtn:after {position:absolute;left:50%;top:50%;content:'';width:14px;height:1px; margin-left:-7px;margin0top:-1px;background-color:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
	.chatBox {width:100%;height:71px; background-color:#FFF;}
	.chatBox .welcomeWord {width:154px;height:48px;line-height:22px;float:left; background:url(http://www.shhuamei.cn/swtV3/images/swtRightIcon.png) no-repeat -14px -79px;margin-top:10px;margin-left:4px;font-size:14px;color:#fff;padding-left:13px;padding-right:7px;padding-top:3px;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
	.chatTxt {width:100%;height:60px; background-color:#8c8c8c;}
	.chatTxt .txt {width:115px;height:43px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; background-color:#FFF;overflow:hidden;float:left;padding:3px 6px 0 6px;margin:7px 0 0 9px;display:inline;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
	.chatTxt .txt textarea {float:left;display:block;border:none; background-color:#FFF;width:100%;height:100%;max-height:43px;max-width:115px;color:#666;font-size:14px;line-height:21px;outline: none;}
	.chatTxt .txt textarea:focus {outline: none;}
	.chatTxt .txtSubmit{display:block;width:37px;height:38px;padding:8px 3px 0;float:left; text-align:center;background-color:#171923;color:#fff;text-decoration:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-top:7px;margin-left:2px;display:inline;line-height:14px;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
	.chatTxt .txtSubmit span {display:block;}
	.chatTxt .txtSubmit span:first-child{font-size:14px;}
	.chatTxt .txtSubmit span:last-child{font-size:12px;}