	.swt_l_sidebar {
	    position: fixed;
	    z-index: 999;
	    width: 70px;
	    height: auto;
	    right: 45px;
	    top: 50%;
	    margin-top: -179px
	}

	.swt_l_sidebar .swt_l_sidebar_top {
	    box-shadow: 0 0 20px 0 rgba(17, 17, 17, .15);
	    border-radius: 10px
	}

	.swt_l_sidebar dl {
	    padding: 0;
	    margin: 0
	}

	.swt_l_sidebar dl dd {
	    margin: 0;
	    background: #fff;
	    text-align: center;
	    cursor: pointer;
	    overflow: hidden
	}

	.swt_l_sidebar .swt_l_sidebar_top dd:first-child {
	    border-radius: 10px 10px 0 0
	}

	.swt_l_sidebar .swt_l_sidebar_top dd:last-child {
	    border-radius: 0 0 10px 10px
	}

	.swt_l_sidebar .swt_l_sidebar_back {
	    margin-top: 16px;
	    box-shadow: 0 0 20px 0 rgba(17, 17, 17, .15);
	    border-radius: 10px
	}

	.swt_l_sidebar .swt_l_sidebar_back dd {
	    border-radius: 10px
	}

	.swt_l_sidebar .box {
	    width: 60px;
	    height: 60px;
	    margin: 4px 5px;
	    border-radius: 6px
	}

	.swt_l_sidebar .box:hover span {
	    color: #fff
	}

	.swt_l_sidebar .quote {
	    background: url("../picture/quote.png") center 7px no-repeat
	}

	.swt_l_sidebar .words {
	    background: url("../picture/words.png") center 7px no-repeat
	}

	.swt_l_sidebar .quote a,
	.swt_l_sidebar .words a,
	.swt_l_sidebar .gotop a,
	.swt_l_sidebar .course a {
	    text-decoration: none;
	}

	.swt_l_sidebar .qrcord {
	    background: url("../picture/qrcord.png") center 9px no-repeat
	}

	.swt_l_sidebar .course {
	    background: url("../picture/course.png") center 8px no-repeat
	}

	.swt_l_sidebar .gotop {
	    background: url("../picture/gotop.png") center 5px no-repeat
	}

	.swt_l_sidebar .quote:hover {
	    background: url("../picture/quote2.png") center 7px no-repeat, #0170fa
	}

	.swt_l_sidebar .words:hover {
	    background: url("../picture/words2.png") center 7px no-repeat, #0170fa
	}

	.swt_l_sidebar .words:hover .floating_left {
	    display: block
	}

	.swt_l_sidebar .qrcord:hover {
	    background: url("../picture/qrcord2.png") center 9px no-repeat, #0170fa
	}

	.swt_l_sidebar .qrcord:hover .floating_ewm {
	    display: block
	}

	.swt_l_sidebar .course:hover {
	    background: url("../picture/course2.png")center 8px no-repeat, #0170fa
	}

	.swt_l_sidebar .gotop:hover {
	    background: url("../picture/gotop2.png") center 5px no-repeat, #0170fa
	}

	.swt_l_sidebar dd span {
	    color: #666;
	    font-size: 14px;
	    display: block;
	    padding-top: 38px
	}

	.swt_l_sidebar .floating_left {
	    height: 31px;
	    line-height: 31px;
	    font-size: 13.9px;
	    text-align: left;
	    padding-left: 4px;
	    box-sizing: border-box;
	    top: 90.5px;
	    background: url("../picture/l_icon01.png")
	}

	.swt_l_sidebar .floating_ewm,
	.floating_left {
	    position: absolute;
	    width: 178px;
	    color: #fff;
	    left: -177px;
	    display: none
	}

	.swt_l_sidebar .floating_ewm {
	    height: 169px;
	    font-size: 14px;
	    top: 130px;
	    background: url("../picture/l_icon02.png");
	}

	.swt_l_sidebar .floating_ewm i {
	    background-image: url("../picture/l_ewm.png");
	    background-size: 100%;
	    background-repeat: no-repeat;
	    display: block;
	    width: 156px;
	    height: 156px;
	    margin: 7px auto auto 7px
	}

	.swt_l_sidebar .floating_ewm .qrcord_p01 {
	    margin-top: 7px
	}

	li,
	ul {
	    list-style: none;
	    text-decoration: none;
	    list-style-type: none;
	    -webkit-margin-before: 0;
	    -webkit-margin-after: 0;
	    -webkit-margin-start: 0;
	    -webkit-margin-end: 0;
	    -webkit-padding-start: 0
	}

	a {
	    list-style: none;
	    text-decoration: none
	}

	body {
	    margin: 0;
	    padding: 0
	}

	.bodys_foter {
	    width: 100%;
	    height: 55px;
	    position: fixed;
	    bottom: 0;
	    z-index: 9999
	}

	.closeBottom {
	    width: 20px;
	    height: 20px;
	    color: #000;
	    position: relative;
	    top: -30px;
	    left: 50%;
	    background: #ccc;
	    text-align: center;
	    line-height: 20px;
	    cursor: pointer
	}

	.bodys_foter .bf_main {
	    width: 1100px;
	    margin: 0 auto !important;
	    height: 55px;
	    position: relative;
	    z-index: 23;
	    top: -15px
	}

	.bodys_foter .bf_main ul {
	    -webkit-margin-before: 0;
	    -webkit-margin-after: 0
	}

	.bodys_foter .bf_main ul .mbli01,
	.mbli02,
	.mbli03,
	.mbli04 {
	    float: left;
	    list-style: none
	}

	.bodys_foter .bf_main ul .mbli01 {
	    width: 218px;
	    height: 55px;
	    float: left;
	    position: relative;
	    bottom: 0
	}

	.bodys_foter .bf_main ul .mbli02 {
	    line-height: 3.7;
	    width: 166px;
	    float: left;
	    height: 55px;
	    color: #EB2440
	}

	.bodys_foter .bf_main ul .mbli03 {
	    line-height: 3.7;
	    width: 166px;
	    float: left;
	    height: 55px;
	    color: #FFF
	}

	.bodys_foter .bf_main ul .mbli04 {
	    line-height: 3.7;
	    width: 180px;
	    float: left;
	    height: 55px;
	    color: #FFF
	}

	.bodys_foter .bf_main ul .mbli02:after {
	    width: 1px;
	    height: 30px;
	    border-right: 1px #84848C solid;
	    content: "";
	    display: block;
	    float: left;
	    margin-left: 30px;
	    margin-top: 15px
	}

	.bodys_foter .bf_main ul .mbli03:after {
	    width: 1px;
	    height: 30px;
	    border-right: 1px #84848C solid;
	    content: "";
	    display: block;
	    float: left;
	    margin-left: 30px;
	    margin-top: 15px
	}

	.bodys_foter .bf_main ul .mbli04:after {
	    width: 1px;
	    height: 30px;
	    border-right: 1px #84848C solid;
	    content: "";
	    display: block;
	    float: left;
	    margin-left: 35px;
	    margin-top: 15px
	}

	.bodys_foter .bf_main ul .mbli02 .mbimg01 {
	    background-image: url(../picture/shangwt03.png);
	    background-position: 0 0;
	    background-repeat: no-repeat;
	    width: 25px;
	    height: 25px;
	    display: block;
	    float: left;
	    margin-top: 15px;
	    margin-left: 32px;
	    margin-right: 10px
	}

	.bodys_foter .bf_main ul .mbli03 .mbimg02 {
	    background-image: url(../picture/shangwt03.png);
	    background-position: -33px 0;
	    background-repeat: no-repeat;
	    width: 28px;
	    height: 25px;
	    display: block;
	    float: left;
	    margin-top: 15px;
	    margin-left: 32px;
	    margin-right: 10px
	}

	.bodys_foter .bf_main ul .mbli04 .mbimg03 {
	    background-image: url(../picture/shangwt03.png);
	    background-position: -71px 0;
	    background-repeat: no-repeat;
	    width: 33px;
	    height: 27px;
	    display: block;
	    float: left;
	    margin-top: 15px;
	    margin-left: 32px;
	    margin-right: 10px
	}

	.bodys_foter .bf_main ul .mbli02 a {
	    height: 51px;
	    color: #FFFFFF;
	    font-family: "微软雅黑";
	    font-size: 16px;
	    display: block;
	    float: left
	}

	.bodys_foter .bf_main ul .mbli03 a {
	    height: 51px;
	    color: #FFF;
	    font-family: "微软雅黑";
	    font-size: 16px;
	    display: block;
	    float: left
	}

	.bodys_foter .bf_main ul .mbli04 a {
	    height: 51px;
	    color: #FFF;
	    font-family: "微软雅黑";
	    font-size: 16px;
	    display: block;
	    float: left
	}

	.bodys_foter .bf_main ul {
	    -webkit-margin-before: 0;
	    -webkit-margin-after: 0;
	    height: 55px;
	    -webkit-padding-start: 0
	}

	.bodys_foter .bf_main ul .bf_mand {
	    list-style: none;
	    width: 344px;
	    float: right;
	    height: 55px;
	    overflow: hidden;
	    line-height: 3.7
	}

	.bodys_foter .bf_main ul .bf_mand .mb_mian {
	    background-image: url(../picture/shangwt03.png);
	    background-position: -110px 0;
	    background-repeat: no-repeat;
	    width: 25px;
	    height: 28px;
	    display: block;
	    float: left;
	    margin-left: 7px;
	    margin-top: 15px
	}

	.bodys_foter .bf_main ul .bf_mand .bf_gund {
	    display: block;
	    width: 305px;
	    float: right
	}

	.bodys_foter .bf_main ul .bf_mand .bf_gund ul {
	    list-style: none;
	    -webkit-padding-start: 00px
	}

	.bodys_foter .bf_main ul .bf_mand .bf_gund ul li {
	    list-style: none;
	    color: #FFFFFF;
	    font-family: "微软雅黑";
	    font-size: 16px
	}

	.bodys_foter .bf_main ul .bf_mand .bf_gund ul li a {
	    color: #002E60;
	    font-family: "微软雅黑";
	    font-size: 16px
	}

	.zxsd {
	    background-color: #4F4F5A;
	    width: 100%;
	    position: absolute;
	    z-index: 22;
	    height: 51px;
	    opacity: .8;
	    top: 4px
	}

	.centerswt {
	    position: absolute;
	    top: 300px;
	    left: 170px;
	    display: block;
	    width: 188px;
	    height: 28px;
	}

	.Button {
	    position: absolute;
	    width: 80px;
	    height: 66px;
	    right: 16px;
	    bottom: 18px;
	    opacity: 0;
	}

	.Input {
	    position: absolute;
	    width: 524px;
	    height: 66px;
	    left: 10px;
	    bottom: 16px;
	    box-sizing: border-box;
	    padding-left: 20px;
	    border-radius: 10px;
	    border: 1px solid #dedede;
	    outline: none;
	}

	.swt_jz {
	    background: url(../picture/shdtcss.gif) no-repeat;
	    width: 640px;
	    height: 400px;
	    right: 50%;
	    bottom: 50%;
	    margin-right: -320px;
	    margin-bottom: -200px;
	    box-shadow: 0 0 6px 6px rgba(6, 6, 6, .5);
	    -moz-box-shadow: 0 0 6px 6px rgba(6, 6, 6, .5);
	    -moz-box-shadow: 0 0 6px 6px rgba(6, 6, 6, .5);
	    position: fixed;
	    z-index: 100000;
	    -moz-border-radius: 15px;
	    -webkit-border-radius: 15px;
	    border-radius: 15px;
	    background-size: 100%;
	}

	.swt_close1 {
	    width: 50px;
	    height: 50px;
	    cursor: pointer;
	    position: absolute;
	    right: 0px;
	    top: 0px;
	}

	.centswt_a1 {
	    width: 68px;
	    height: 30px;
	    display: block;
	    position: absolute;
	    left: 16px;
	    top: 11px
	}

	.centswt_a2 {
	    width: 68px;
	    height: 30px;
	    display: block;
	    position: absolute;
	    left: 88px;
	    top: 11px
	}

	.centswt_a3 {
	    width: 68px;
	    height: 30px;
	    display: block;
	    position: absolute;
	    left: 166px;
	    top: 11px
	}

	.centswt_a4 {
	    width: 68px;
	    height: 30px;
	    display: block;
	    position: absolute;
	    left: 242px;
	    top: 11px
	}

	.centswt_a5 {
	    width: 68px;
	    height: 30px;
	    display: block;
	    position: absolute;
	    left: 314px;
	    top: 11px
	}

	.centswt_btn1 {
	    display: block;
	    position: absolute;
	    width: 115px;
	    height: 42px;
	    right: 140px;
	    bottom: 8px;
	}

	.centswt_btn2 {
	    display: block;
	    position: absolute;
	    width: 115px;
	    height: 42px;
	    right: 18px;
	    bottom: 8px;
	}