@charset "utf-8";
/* CSS Document */

.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.swt_left{width:27px; height:115px; background-color:#ff5000; color:#fff; text-align:center; line-height:17px; position:fixed; right:0; border-radius: 5px 0px 0px 5px; float:right; top:100px;z-index: 1;}
.swt_left a{width:27px; height:75px; display:block;}
.swt_left img{width:21px; height:auto; padding:8px 0 0 3px;}
.swt_left p{padding-top:10px; font-size:14px; color:#fff;}

.footer-bottom em{font-style:normal;}
.footer-bottom {width:100%;height:116px;position:fixed;bottom:0;left:0;line-height:116px;z-index:100;}
.footer-bottom .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-bottom a {display:block;float:left;position:relative;}
.footer-bottom a em,.footer-bottom a i {display:block;position:absolute;}
.footerLink1 {width:19%;height:100%; background-color:#2e3642;}
.homeIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px; background:url(/m/images/footerLink1.png) no-repeat;}
.footerLink1 em {display:block;left:0;top:68px;width:100%;color:#6a7380;font-size:20px;line-height:36px;text-align:center;}
.footerLink2 {width:31%;height:100%; background-color:#ff6005;}
.swtIcon {left:50%;top:36px;width:54px;height:48px;margin-left:-100px; background:url(/m/images/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%;height:100%; background-color:#26c540;}
.phoneIcon {left:50%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url(/m/images/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;}
.footerLink4 {width:19%;height:100%; background-color:#2e3642;border-right: 1px solid #464e5b;}
.actIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px; background:url(/m/images/bottom_youhui.png) no-repeat;}
.footerLink4 em {display:block;left:0;top:68px;width:100%;color:#6a7380;font-size:20px;line-height:36px;text-align:center;}


@media screen and (min-width:320px) and (max-width:900px){
.footer-bottom {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;}
.actIcon {top:9px;width:30px;height:25px;margin-left:-15px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footerLink4 em {font-size:10px;top:34px;line-height:18px;}
}

/*底部*/
.float_container { display: none; position: fixed; width: 100%; left: 0; bottom: 0; z-index: 9999999;  background-color: #fff;}
.cf { zoom: 1; }
.cf:before, .cf:after { display: block; content: " "; }
.cf:after { clear: both; }
.shadow { z-index: 999990; display:none; position: fixed; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(0,0,0,.2); }
.float_container .title1 { background: #ff5500; font-size: 20px; line-height: 40px; text-align: center; color: #fff; }
.float_container .title1 a.a1{ display: block; width: 40px; height: 40px; position:relative; left:1%; background: url(../../image/gb.png) left center no-repeat; background-size: 25px; float:left }
.float_container .title1 a.a2{ display: block; width: 40px; height: 40px; position:relative; right:.5%; float:right;background: url(..//images/tel2.png) center center no-repeat; background-size: 40px; }
.float_container dl { display: none; margin: 2%  0; padding: 0; }
.float_container dt { display: inline-block; width: 20%; float: left; margin: 1% 0 0px 8px; text-align: center; }
.float_container dt img { width:50px;height:50px; border: 0; border-radius: 50%; vertical-align: middle; -ms-interpolation-mode: bicubic; }
.float_container dd { margin: 0; display: inline-block; position: relative; width: 75%; float: left; margin-top: 8px; }
.float_container .time { font-size: 12px; line-height: 1.6; color: #6c6761; text-align: center; width: 100%; margin: 0; height: 1.6em; }
.float_container .box { font:16px simsun,Microsoft YaHei,arial; text-align:left; color: #000; position: relative; margin-left: 5%; padding: 10px 0 10px 10px; border: 1px solid #ff5500; border-top-color: #ff5500; border-radius: 12px; box-shadow: 0 3px 0 #ff5500, inset 0 1px 1px #fff;background-color:#fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff5500), color-stop(100%, #ff5500));background-image: -webkit-linear-gradient(top,   #fff,   #fff);background-image: -moz-linear-gradient(top,   #fff,   #fff);background-image: -ms-linear-gradient(top,   #fff,   #fff);background-image: -o-linear-gradient(top,   #fff,   #fff);background-image: linear-gradient(top,   #fff,   #fff);letter-spacing: -1px; }
.float_container .box img { width: 22px; vertical-align: bottom;display:inline; }
.float_container .box:before,.float_container .box:after { position: absolute; content:  " "; }
.float_container .box:before { width: 18px; height: 13px; top: -1px; left: -9px; background-size: 18px; }
.float_container .box:after { width: 40px; height: 26px; bottom: -4px; right: -7px; background: url(..//images/wave.png) 0 0 no-repeat; background-size: 40px; }.float_container .btns { margin-top: 0px; padding: 10px 0; border-top: 1px solid #c7c7c0; border-bottom: 1px solid #979185; background-color: #eaebed; }
.float_container .btns a { display: inline-block; width: 39%; height: 2em; float: left; margin: 0 5%;  border-radius: 12px; background-color: #505050; box-shadow: 0 2px 2px #d1d1d3; font-size: 16px; color: #fff; line-height: 2; text-align: center; text-decoration: none; transition: all .3s linear 0s; }
.float_container .btns .hover {  background-color: #ff5500; }
@media screen and (max-width: 320px) {
	.float_container .title1 {
		font-size: 18px;
		background-size: 32px;
	}


	.float_container dd {
		width: 73%;
	}


	.float_container .box {
		font-size: 13px;
	}

	.float_container .btns a {
		border-radius: 10px;
		font-size: 15px;
	}
}


.top_img{display:block;}
.top_img img{display:block;width:100%;}


.top_tips {
	background: #fff none repeat scroll 0 0;
	box-shadow: 0 0 10px rgba(10,2,4,.75);
	color: #000;
	height: 60px;
	line-height: 50px;
	padding: 2% 0;
	max-width: 720px;
	position: fixed;
	top: -90px;
	width: 100%;
	z-index: 9999999;
}

.top_tips img {
	border-radius: 5px;
	width:40px;height:40px;display:block;
	margin:5px 5px 0 15px;
	float: left;
}

.top_tips ul {
	float: left
}

.top_tips ul li {
	font-size: 12px!important;
	height: 20px;
	line-height: 20px
}

.top_tips ul li:nth-child(1) {
	margin-top: 5px
}

.top_tips dl { margin:0; padding: 1px 5px;  }
.top_tips dt { font-weight: bold;line-height:2em; font-size:13px;}
.top_tips dd { margin:0; line-height: 1.8em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px; }
.swt_right_bottom {
	display: none;
    width: 15%;
    right: 1%;
    bottom: 14%;
    position: fixed;
    z-index: 10;
}
.swt_right_bottom .wx_message {
	position: absolute;
	right: 0;
    top: -5px;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    background-color: #e60012;
    color: #fff;
    border-radius: 20px;
    text-align: center;
}


/*.floatFoot {position: fixed;bottom: 0;width: 100%;padding: 0;height: 60px;background-color: #fff;border-top: 1px solid #b5b5b5;display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: box;display: flexbox;display: flex;z-index: 6;}*/
/*.floatFoot ul {width: 70%;height: 60px;float: left;display: -moz-box;display: -ms-flexbox;display: -webkit-box;display: -webkit-flex;display: box;display: flexbox;display: flex;position: relative;}*/

/*.floatFoot ul li {text-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;-o-box-flex: 1;-ms-flex: 1;flex: 1;background-color: #fff;width: 50.3%;}*/
/*.floatFoot ul li a {padding: 2.5px 0;color: #000;display: block;width: 100%;}*/
/*.floatFoot ul li a p {font-size:14px;padding-top:4px;font-family: tahoma,"microsoft yahei","微软雅黑";}*/
/*.floatFoot ul li a img {width: auto;height: 37px;display: inline-block;}*/
/*.floatFoot div {float: right;width: 30%;position: relative;}*/
/*.floatFoot div a {position: absolute;right: -4%;bottom: 0rem;width: auto;border-radius: 50%;overflow: hidden;padding: 0%;background-color: #fff;box-shadow: 0 -1px 0 #b5b5b5;}*/
/*.floatFoot div a img {width: 100%;}*/
.footer_new{width: 100%;margin:0 !important;padding:0 !important;position: fixed;bottom: -95px;z-index: 999;overflow:visible !important;max-width: 640px;margin:0 auto;
	background:-moz-linear-gradient(left,#ff6000,#f43a2e);
	background:-webkit-gradient(linear,0 50%,100% 50%,from(#ff6000),to(#f43a2e));
	background:-webkit-linear-gradient(left,#ff6000,#f43a2e);
	background:-o-linear-gradient(left,#ff6000,#f43a2e)}
.footer_new .mask { width:26%; left:50%; bottom:3px; position:fixed; margin-left:-12%; }
.footer_new .mask img { width:100%; }
.footer_new .menu li.li2{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.footer_new .menu li{display: flex}
.footer_new .menu li a{display: block;flex: 1}
.footer_new .menu li a i{display: block;height: 68px}
.footer_new .menu li a span{display: block;font-size: 14px;text-align: center;color: #fff;padding-bottom: 13px}
.footer_new .menu li.li1 a:nth-child(1) i{background: url("/images/foot_index.png") no-repeat center;background-size: 81%; }
.footer_new .menu li.li1 a:nth-child(2) i{background: url("/images/foot_phone.png") no-repeat center ;background-size: 50%;-webkit-animation: zx 0.3s infinite ;animation: zx 0.5s infinite ;}
.footer_new .menu li.li1 a:nth-child(3){}
.footer_new .menu li.li1 a:nth-child(4) i{background: url("/images/foot_zx.png") no-repeat center;background-size: 50%;}
.footer_new .menu li.li1 a:nth-child(5) i{background: url("/images/more.png") no-repeat center;background-size: 50%}
.footer_new .menu li.li2 a:nth-child(1) i{background: url("/images/foot_about.png") no-repeat center ;background-size: 50%}
.footer_new .menu li.li2 a:nth-child(2) i{background: url("/images/foot_safe.png") no-repeat center ;background-size: 50%;}
.footer_new .menu li.li2 a:nth-child(3) i{background: url("/images/foot_rj.png") no-repeat center ;background-size: 50%}
.footer_new .menu li.li2 a:nth-child(4) i{background: url("/images/foot_ys.png") no-repeat center ;background-size: 50%}
.footer_new .menu li.li2 a:nth-child(5) i{background: url("/images/foot_lx.png") no-repeat center ;background-size: 50%}
@media screen and (min-width: 640px) {
	.footer_new{bottom: -100px}
	.footer_new .mask { width:160px; margin-left:-80px; }
}

@media screen and (min-width:320px) and (max-width:374px){
	.footer_new .menu li a i{display: block;height: 53px}
	.footer_new .menu li a span{padding-bottom: 10px}

}


/* 自定义快商通弹窗样式 */

#LRdiv0,#LRfloater0,.swtCenter{display:none;}

.swtCenter {width:279px;height:261px; 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 {line-height: 42px;width:100%;font-size:28px;text-align:center; color:#2e3642;font-weight:500;margin-top:33px;}

.swtCenter h4 {line-height: 28px;width:100%;font-size:19px;text-align:center;color:#2e3642;font-weight: normal;}

.mfhd {width:227px;height:32px;border:1px solid #6a7380;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;margin:18px auto 5px;}

.mfhd  input.callbF_text {width:156px;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 input.callbF_sub {width:69px;height:30px;line-height:30px;color:#fff; background-color:#6a7380;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 {line-height: 18px;width:230px;font-size:12px;color:#6a7380;margin:0 auto;}

.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:#26c540;-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(../images/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(../images/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(../images/closeBtn_swt.png) no-repeat;-moz-background-size:100%;-webkit-background-size:100%;background-size:100%;cursor:pointer;}


