@charset "utf-8";
/* CSS Document */
/*center*/
#MBfooter{ width: 100%;max-width: 750px; position:fixed;left:0;bottom:0; z-index:100;display: none;margin:0;padding:0;}
#MBfooter ul{width:100%}
#MBfooter ul li{width:25%;float:left; text-align:center;background:#0a0a0a;list-style: none;}
#MBfooter ul li a{display:inherit;height:100%;border-left:1px solid #636060;}
#MBfooter ul li a img{display: block;width: 40px;height: 45px; margin: auto;text-align: center;padding-top:5px}
#MBfooter ul li a .in_abt{width:40px;height:45px;}
#MBfooter ul li a .in_jxd{width:40px;height:45px;}
#MBfooter ul li a i{display:inline; font-size:16px;   width: 100%;font-style:normal;color:#fff}
@keyframes dot{0%{opacity:0}
40%{opacity:0}
50%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes dot{0%{opacity:0}
40%{opacity:0}
50%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
#MBfooter .wico{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:absolute;border:2px solid #fff;width:19px;height:19px;line-height:16px;font-size:14px;color:#fff;right:28%;top:5px;font-family:arial;font-weight:bold;-webkit-animation:dot 2s infinite;animation: dot 0 infinite;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-radius:10px;background:-webkit-linear-gradient(left,#fd142e,#bf0116);background:linear-gradient(to bottom,#fd142e,#bf0116)}

@media (max-width:750px) {

	#MBfooter{
	    display: block !important;
	}
}

@media (max-width:991px) {

#div20151020_M,#div20151020_R{
    display: none !important;
}
}
#LRdiv0, #LRdiv1, #LRdiv2, #LRfloater0, #div20151020_M, #LR_Flash, #BDBridgeWrap { display: none; }
.njCenter, .discount,#divM_suoxiao { position: fixed; z-index: 20150110; }
.discount { background:url(../img/tg.png) no-repeat;background-size: 100%; border-radius: 15px; bottom: 50%; box-shadow: 0 0 15px rgba(30, 19, 15, 0.5); height: 254px; margin-bottom: -158px; margin-right: -195px; right: 50%; width: 400px; }
.discount a { background:url(../img/akswtRight.png) no-repeat; position: absolute; }
.discount a.cenClose { background-position:-327px -367px; height: 29px; right:-8px; top:-8px; width: 29px; }
.njCenter { background:url(../img/akswtBg.jpg) no-repeat; border-radius: 15px; bottom: 50%; box-shadow: 0 0 15px rgba(30, 19, 15, 0.5); height: 320px; margin-bottom: -158px; margin-right: -195px; right: 50%; width: 400px; }
.njCenter.sss201512 { background:url(../img/akswtBgs.jpg) no-repeat;}
.njCenterinner { height: 320px; position: relative; width: 400px; }
.njCenter a { background:url(../img/akswtRight.png) no-repeat; position: absolute; }
.njCenter a.cenClose { background-position:-327px -367px; height: 29px; right:-8px; top:-8px; width: 29px; }
.tellFormcen { height: 36px; left: 150px; position: absolute; top: 145px; width: 223px; }
.tellFormcen input { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: #fff none repeat scroll 0 0; border-bottom-left-radius: 5px; border-color: #6c7a8f -moz-use-text-color #6c7a8f #6c7a8f; border-image: none; border-style: solid none solid solid; border-top-left-radius: 5px; border-width: 2px medium 2px 2px; box-sizing: border-box; color: #6c7a8f; float: left; font-size: 14px; height: 36px; overflow: hidden; padding: 5px 0 5px 10px; width: 151px; }
.tellFormcen input:focus, .Rtell_form .inner input:focus { outline: medium none; }
.tellFormcen a.subCen_btn { background: #6c7a8f none repeat scroll 0 0; border-bottom-right-radius:5px; border-top-right-radius:5px; color: #fff; float: left; font-size: 14px; height: 36px; line-height:34px; text-shadow:0 1px 1px #555; text-align: center; text-decoration: none; width: 72px; }
.tellFormcen a.subCen_btn:hover { background: #565f6b none repeat scroll 0 0; }
.njCenter span.attention { background: #939393 none repeat scroll 0 0; border-radius: 5px; color: #fff; display: block; font-size: 15px; height: 21px; left: 142px; line-height: 21px; position: absolute; text-align: center; top: 153px; width: 227px; }
.njCenter a.cenaLf { background-position: -174px 0; bottom:0; height: 79px; left: 0; width: 225px; }
.njCenter a.cenaLf:hover { background-position: -174px -87px; }
.njCenter a.cenaRi { background-position: -210px -172px; bottom: 0; height: 79px; border-bottom-right-radius:15px; left: 225px; width: 175px; }
.njCenter a.cenaRi:hover { background-position: -210px -258px; }
/*right*/
.tell_form .inner input { box-sizing: content-box; }
#div20151020_R { position: fixed; z-index: 20150110; }
#div20151020_R { height:298px; right:0; width: 60px; }
#div20151020_R a { display: block; float: left; height:77px; width: 60px; margin-top:1px; }
#div20151020_R { top:190px; }
#div20151020_R a.divRzx { background:url(../img/akswtRight.png) no-repeat 0 0; position: relative; }
#div20151020_R a.divRzx:hover { background-position: -88px 0; }
#div20151020_R a.divRyy { background:url(../img/akswtRight.png) no-repeat 0 0; position: relative; }
#div20151020_R a.divRyy:hover { background-position: -88px 0; }
#div20151020_R a.divRaddre { background:url(../img/akswtRight.png) no-repeat 0 -173px; position: relative; }
#div20151020_R a.divRaddre:hover { background-position: -88px -173px; }
#div20151020_R a.backto_top { background:url(../img/akswtRight.png) no-repeat 0 -261px; cursor: pointer; height: 36px; position: relative; }
#div20151020_R a.backto_top:hover { background:url(../img/akswtRight.png) no-repeat -88px -261px; }
#div20151020_R a.r_Close { background:url(../img/akswtRight.png) no-repeat 0 -307px; cursor: pointer; height: 27px; position: relative; }
.tell_form { }
.divRtell { float: left; height:77px; position:relative; width: 60px; }
.divRtell_inner { height: 77px; position: absolute; right:-229px; top: 0; width: 289px; z-index:20000; }
.divRtell a.tell_link { background:url(../img/akswtRight.png) no-repeat 0 -87px; float: left; }
.divRtell a.tell_link:hover, .divRtell a.tell_link.active { background-position: -88 -87px; }
.tell_form { background:#ff4403; float: left; height:77px; margin-top:1px; width:220px; }
.tell_form .inner { background:none; border-radius: 5px; float: left; height: 32px; margin-left: 8px; margin-top:22px; width: 215px; }
.tell_form .inner input, .tell_form .inner a { display:inline !important; float:left !important; }
.tell_form .inner input { background: #fff none repeat scroll 0 0; border: medium none; border-radius: 5px; color: #303030; font-size: 12px; height: 36px; padding-left: 5px; width: 140px; }
#div20151020_R a.sub_btn { background:url(../img/akswtRight.png) no-repeat -227px -347px; display: block; height: 36px; width: 57px; }
#div20151020_R a.sub_btn:hover { background-position:-227px -388px; }
/*201512*/
.tc_pc_201512_div { width:auto; height:241px; }
.tc_pc_201512_div .tc_pc_201512 { display:block; height:241px; background:none; width:95%; }