/**foot**/
.f_bg{ background:#f1592a; height:450px;padding: 100px 0 0; overflow:hidden;}
.footer{width:80%; margin:0 auto;overflow: hidden;}
.f_top{display: block;font-size: 22px;color: #fff;height: 60px; background:url(../images/f_ico01.gif) no-repeat 0 57px;margin-bottom: 10px;}
.f_logo{width: 300px;height: 426px;margin-right: 150px;}
.f_logo dd{font-size:14px;color:#fff;line-height:30px;}
.f_logo dd a{font-size:14px;color:#fff;line-height:30px;}

.f_logo img{width: 220px;height: auto;margin-bottom: 45px;}
.f_nav{height: 426px;width: 235px;}
.f_nav ul li{height: 45px;line-height: 45px;}
.f_nav ul li a{font-size: 14px;color: #b8b8b8;}
.f_nav ul li a:hover{color: #fff;}
.f_ban{width: 350px;height: 426px;}
.f_ban p{font-size: 14px;color: #fff;padding: 10px 0 0 60px;height: 70px;}
.f_ban p span{display: block;font-size: 22px;font-weight: bold;line-height: 30px;padding: 5px 0 0;}
.f_ban p i{display: block;font-size: 16px;width: 335px;font-weight: bold;padding: 5px 0 0;}
.f_ban .f_p01{background:url(../images/phone.png) no-repeat 0 20px;}
.f_ban .f_p02{background:url(../images/xin.png) no-repeat 0 20px;}
.f_ban .f_p03{background:url(../images/di.png) no-repeat 0 20px;}
.f_er{width: 150px;height: 426px;}
.f_er .f_top{margin-left: 23px;margin-bottom: 30px;}
.f_er p{width: 110px;padding: 5px;float: left;text-align: center;border: #fff 1px solid;margin-left: 20px;}
.f_er p img{width: 110px;height: 110px;display: block;line-height: 0;}
.f_er p span{display: block;font-size: 14px;color: #c30d23;line-height: 24px;width: 110px;margin: 0 auto;padding: 5px 0;background: #fff;margin-top: 1px;}
.f_bot{height: 120px;line-height: 120px;overflow: hidden;font-size: 16px;color: #b8b8b8;}
.f_bot p{float: right;color: #1c1c1c;}
.f_bot span{padding: 0 20px;}
.f_bot a{color: #b8b8b8;}
.f_bot p a{color: #1c1c1c;}

.copyright{color:#dcdddd;line-height:30px;}
.copyright a{color:#dcdddd;line-height:30px;padding-left: 10px;}
.floating_ck{position:fixed;right:0px;top:30%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#ededed;border-bottom:solid 5px #fff;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#666;border-bottom:solid 1px #ddd;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/kficon.png);background-size: 35%;}
.words{background-image:url(../images/bl_qq.png);background-size: 35%;}
.quote{background-image:url(../images/bl_phone.png);background-size: 35%;}
.qrcord{background-image:url(../images/erweima.png);background-size: 35%;}
.return{background-image:url(../images/fanhui.png);background-size: 35%;}
.floating_ck dd span{color:#666;display:block;padding-top:54px;font-size: 12px;}
.floating_ck dd:hover span{color:#fff;display:block;padding-top:54px;font-size: 12px;}
.floating_left{position:absolute;left:-135px;top:0px;width:135px;height:79px;background-color:#666;border-bottom:solid 1px #666;display:none;}
.floating_left a{color:#fff;line-height:25px;font-size: 16px;position: relative;top: 15px;}
.floating_ewm{height:190px;top:-111px;}
.floating_ewm i{background-image:url(../images/kefu.png);display:block;width:120px;height:120px;margin:auto;margin-top:7px;background-size: 100%;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:50px;}
.floating_ewm .qrcord_p02{font-size:18px;}

.pagination {
    display: inline-block;margin-bottom: 3vw !important;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {width: auto !important;
    padding: 0 !important;margin-right: 0.2vw;
    display: inline; }
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #666;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #f1592a;
    border-color: #f1592a;
    cursor: default; }

@media (max-width: 760px) {
.floating_ck {
    position: fixed;
    right: 0px;
    top: 30%;
    display: none;
}
.f_bg {
    background: #f1592a;
    height: auto;
    padding: 30px 0 0;
    overflow: hidden;
}
.footer {
    width: 96%;
    margin: 0 auto;
    overflow: hidden;
}
.f_logo {
    width: 100%;
    height: auto;
    margin-right: 150px;
}
.f_logo img {
    width: 160px;
    height: auto;
    margin-bottom: 15px;
}
.f_ban {
    width: 100%;
    height: auto;
	margin-top: 5vw;
}
.f_top {
    display: block;
    font-size: 5vw;
    color: #fff;
    height: auto;
    background: url(../images/f_ico01.gif) no-repeat 0 57px;
    margin-bottom: 10px;
}
.f_ban p span {
    display: block;
    font-size: 4vw;
    font-weight: bold;
    line-height: 20px;
    padding: 5px 0 0;
}
.f_er {
    width: 35%;
    height: auto;
    padding-bottom: 8vw;
    float: left !important;
}

}