@charset "utf-8";

/*清除内外边距*/
html, body, div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, object, code, em, span, var, legend, button, input, textarea, th, td, a, img, header, footer, nav, aside, audio, datalist, section {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}

html, body {
    width: 100%;
    margin: 0 auto;
}

/*设置默认字体*/
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    font-size: 100%;
}

/*a链接样式*/
a {
    color: #666;
    text-decoration: none;
}

a:hover {
    color: #A80219;
}

/*去除li小圆点*/
li, ol, ul {
    list-style: none;
}

/*小手*/
button {
    outline: none;
    border: none;
    cursor: pointer;
}

/*图片对齐方式*/
img {
    border: 0;
    max-width: 100%;
    vertical-align: top;
}

/*输入框placeholder默认颜色*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #b3b3b3;
}

input:-moz-placeholder, textarea:-moz-placeholder {
    color: #b3b3b3;
}

input::-moz-placeholder, textarea::-moz-placeholder {
    color: #b3b3b3;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #b3b3b3;
}

/*盒子模型计算方式*/
*, *:after, *::before {
    box-sizing: border-box;
}

html {
    font-size: 14px;
}

@font-face {
    font-family: 'SourceHanSansCN-Regular';
    font-display: swap;
    src: url('//at.alicdn.com/t/webfont_x0psfw910r.eot');
    /* IE9*/
    src: url('//at.alicdn.com/t/webfont_x0psfw910r.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('//at.alicdn.com/t/webfont_x0psfw910r.woff2') format('woff2'),
        url('//at.alicdn.com/t/webfont_x0psfw910r.woff') format('woff'),
        /* chrome、firefox */
        url('//at.alicdn.com/t/webfont_x0psfw910r.ttf') format('truetype'),
        /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
        url('//at.alicdn.com/t/webfont_x0psfw910r.svg#NotoSansHans-DemiLight') format('svg');
    /* iOS 4.1- */
}

body {
    color: #333333;
    font-family: Microsoft YaHei, SourceHanSansCN-Regular, Helvetica Neue, PingFang SC, Arial, sans-serif;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-text-size-adjust: none
}

.container {
    position: relative;
    width: 1200px;
    margin: 0 auto;
}

/*清除浮动*/
.clear {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
}

.clearfix:after {
    content: "";
    height: 0;
    clear: both;
    display: block;
    visibility: hidden;
}

/*顶部导航栏*/
header {
    position: fixed;
    top: 0;
    width: 100%;
    transition: .6s;
    z-index: 99;
    overflow: hidden;
}

header .header-top {
    background: #f4f4f4;
    height: 40px;
    overflow: hidden;
    transition: .6s;
}

header .header-top .wapper {
    display: flex;
    height: 40px;
    align-items: center;
    justify-content: space-between;
}

header .header-top .wapper .header-name {
    font-size: 14px;
    color: #666666;
}

header .header-top .wapper .header-msg {
    display: flex;
    justify-content: center;
    align-items: center;
}

header .header-top .wapper .header-msg .msg-item {
    display: flex;
    margin-left: 33px;
    align-items: center;
}

header .header-top .wapper .header-msg .msg-item img {
    width: auto;
    height: 15px;
    margin-right: 7px;
}

header .header-top .wapper .header-msg .msg-item span {
    font-size: 14px;
    color: #999999;
}

header .header-center {
    background-color: white;
    height: 88px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transition: .6s;
}

header .header-center .jd-logo {
    display: flex;
    align-items: center;
    height: 100%;
    margin-left: 150px;
}
header .header-center .jd-logo .icon{
    width: 54px;
    height: 54px;
}
header .header-center .jd-logo .icon img{
    width: 100%;
    height: 100%;
}
header .header-center .jd-logo .text {
    font-size: 21px;
    color: #333333;
    font-weight: bold;
    margin-left: 10px;
}

header .header-center .header-content {
    height: 119px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    overflow: hidden;
    transition: .6s;
}

header .header-center .header-content .header-l {
    height: 100%;
    display: flex;
    align-items: center;
}

header .header-center .header-content .header-l .header-logo {
    width: 228px;
    height: 42px;
}

header .header-center .header-content .header-l .header-logo img {
    width: 100%;
    height: 100%;
}

header .header-center .header-content .header-l .header-bar {
    width: 1px;
    height: 26px;
    background: #333333;
    opacity: 0.5;
    margin: 0 24px;
}

header .header-center .header-content .header-l .header-logo-title {
    font-size: 30px;
    line-height: 30px;
    color: #333333;
    font-weight: bold;
}

header .header-center .header-content .header-r {
    box-sizing: border-box;
    padding-left: 50px;
    background: url("data:image/png;base64,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") no-repeat left center;
    background-size: 37px 37px;
}

header .header-center .header-content .header-r .header-lx {
    font-size: 16px;
    color: #666666;
}

header .header-center .header-content .header-r .header-phone {
    font-size: 21px;
    color: #333333;
    font-weight: bold;
}

header .header-center .header-content .header-r .header-phone:last-child {
    letter-spacing: 1px;
}

header .header-bottom {
    height: 70px;
    transition: 0.5s;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAABGCAYAAAAttInhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMmM2MzgwMi00M2RlLTBlNDItOTNjOS1hNTZlNmNhMjg0YzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjcyOUNFQjZEOTRCMTFFQjhBMDJFREU5QUNBREZGMUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjcyOUNFQjVEOTRCMTFFQjhBMDJFREU5QUNBREZGMUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDc0ZTI5ZjYtNTdhYi1mYjRlLTg1MDktZDA1NjBmMjM0NTk5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyYzYzODAyLTQzZGUtMGU0Mi05M2M5LWE1NmU2Y2EyODRjMiIv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") no-repeat;
    background-size: auto;
    background-position: center;
}

header .scroll {
    background: rgba(176, 5, 11, 0.85);
}

header .header-bottom .nav {
    margin-left: 170px;
    height: 70px;
    display: flex;
    align-items: center;
}

header .header-bottom .nav .nav-left {
    width: 908px;
    display: flex;
    align-items: center;
}

header .header-bottom .nav .nav-left .nav-long {
    width: 4px;
    height: 16px;
    background: #ffffff;
    margin-right: 18px;
}

header .header-bottom .nav .nav-left .nav-navlist {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

header .header-bottom .nav .nav-left .nav-navlist li {
    font-size: 16px;
    color: #ffffff;
    line-height: 30px;
    text-align: center;
}

header .header-bottom .nav .nav-left .nav-navlist li a {
    color: #ffffff;
    padding-bottom: 10px;
    position: relative;
}

header .header-bottom .nav .nav-left .nav-navlist li a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 100%;
    width: 0;
    height: 100%;
    border-bottom: 2px solid white;
    transition: 0.3s all ease;
}

header .header-bottom .nav .nav-left .nav-navlist li:hover a::before, .header-bottom .nav .nav-left .nav-navlist li.cur a::before {
    width: 100%;
    left: 0;
}

header .header-bottom .nav .nav-left .nav-navlist li:hover~li a::before {
    left: 0;
}

header .header-bottom .nav .nav-left .nav-navlist li .right-line {
    margin-left: 17px;
    display: inline-block;
    width: 1px;
    height: 11px;
    transform: skew(-30deg);
    background: #cecece;
}

header .header-bottom .nav .nav-left .nav-navlist li:last-child .right-line {
    display: none;
}

header .header-bottom .nav .nav-switch {
    width: 72px;
    height: 27px;
    background: #a3050a;
    border-radius: 14px;
    display: flex;
    align-items: center;
    margin-left: 50px;
}

header .header-bottom .nav .nav-switch .china {
    width: 36px;
    height: 27px;
    background: #ffffff;
    border-radius: 14px;
    font-size: 12px;
    font-weight: 400;
    color: #b0050b;
    line-height: 27px;
    text-align: center;
}

header .header-bottom .nav .nav-switch .en {
    width: 36px;
    font-size: 12px;
    font-weight: 400;
    color: #ffffff;
    line-height: 27px;
    text-align: center;
}

/*尾部*/
footer .footer-top {
    position: relative;
    overflow: hidden;
    margin-bottom: -27px;
    z-index: 99;
}

footer .footer-top .container {
    display: flex;
}

footer .footer-top .footer-top-bg {
    position: absolute;
    top: 0;
    right: -360px;
    width: 360px;
    height: 58px;
    background: #1a1a1a;
}

footer .footer-top .top-left {
    padding: 0 30px;
    height: 58px;
    background: #b0050b;
    font-size: 41px;
    font-weight: bold;
    letter-spacing: 2px;
    color: #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
}

footer .footer-top .top-rigth {
    width: 100%;
    height: 58px;
    background: #1a1a1a;
}

footer .footer-top .top-rigth ul {
    display: flex;
    align-items: center;
    height: 58px;
}

footer .footer-top .top-rigth ul li {
    font-size: 16px;
    line-height: 16px;
    color: #ffffff;
}

footer .footer-top .top-rigth ul li a {
    color: #ffffff;
}

footer .footer-top .top-rigth ul li:nth-child(1) {
    margin-left: 77px;
}

footer .footer-top .top-rigth ul li {
    margin-left: 87px;
}

footer .footer-bottom {
    background: url("../img/footer-bg.jpg") no-repeat;
    background-size: auto;
    background-position: center;
}

footer .footer-bottom .container {
    height: 450px;
    padding-top: 102px;
    display: flex;
    justify-content: space-between;
}

footer .footer-bottom .footer-left .footer-logo {
    width: 282px;
    height: 56px;
    margin-bottom: 35px;
}

footer .footer-bottom .footer-left .footer-logo img {
    width: 100%;
    height: 100%;
}

footer .footer-bottom .footer-left p {
    font-size: 16px;
    line-height: 16px;
    color: #ffffff;
    margin-bottom: 26px;
}

footer .footer-bottom .footer-left a {
    font-size: 16px;
    line-height: 16px;
    color: #ffffff;
}

footer .footer-bottom .footer-middle .list-header {
    display: flex;
    align-items: center;
    margin-bottom: 30px;
}

footer .footer-bottom .footer-middle .list-header div:nth-of-type(1) {
    width: 6px;
    height: 28px;
    background: #b0050b;
    margin-right: 11px;
}

footer .footer-bottom .footer-middle .list-header span {
    font-size: 30px;
    color: #ffffff;
    line-height: 30px;
}

footer .footer-bottom .footer-middle .list {
    margin-bottom: 22px;
}

footer .footer-bottom .footer-middle .list a {
    font-size: 16px;
    color: #ffffff;
    line-height: 16px;
}

footer .footer-bottom .footer-middle .list a:nth-child(2) {
    margin-left: 60px;
}

footer .footer-bottom .footer-phone {
    height: 267px;
}

footer .footer-bottom .footer-phone .phone-header {
    display: flex;
    margin-bottom: 49px;
}

footer .footer-bottom .footer-phone .phone-header div:nth-of-type(1) {
    width: 6px;
    height: 28px;
    background: #b0050b;
    margin-right: 11px;
}

footer .footer-bottom .footer-phone .phone-header span {
    font-size: 30px;
    color: #ffffff;
    line-height: 30px;
}

footer .footer-bottom .footer-phone p {
    font-size: 16px;
    color: #ffffff;
    margin-bottom: 29px;
    line-height: 16px;
}

footer .footer-bottom .footer-rigth {
    margin-top: 42px;
}

footer .footer-bottom .footer-rigth .footer-weixin {
    width: 140px;
    height: 140px;
    margin: 0 auto;
}

footer .footer-bottom .footer-rigth .footer-weixin img {
    width: 100%;
    height: 100%;
}

footer .footer-bottom .footer-rigth p {
    font-size: 16px;
    color: #ffffff;
    margin-top: 22px;
    line-height: 16px;
    text-align: center;
}

footer .footer-bottom .footer-bottom-link {
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 16px;
    color: #ffffff;
    height: 60px;
    line-height: 60px;
}

footer .footer-bottom .footer-bottom-link a {
    font-size: 16px;
    color: #ffffff;
    line-height: 16px;
    margin-right: 20px;
}

/*在线客服*/
.kef {
    position: fixed;
    right: 10px;
    z-index: 999;
    top: 33%;
}

.kef li {
    width: 75px;
    height: 70px;
    background: #B0050B;
    text-align: center;
    margin-bottom: 3px;
    position: relative;
}

.kef li div {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    height: 100%;
}

.kef li img {
    height: 22px;
}

.kef li p {
    margin-top: 5px;
    color: white;
    font-size: 12px;
}

.kef li.tel i {
    opacity: 0;
    visibility: hidden;
    z-index: 0;
    position: absolute;
    right: 0;
    top: 0;
    background: #B0050B;
    height: 70px;
    min-width: 160px;
    font-size: 20px;
    color: #fff;
    line-height: 70px;
    transition: 0.6s;
}

.kef li.vx i {
    opacity: 0;
    visibility: hidden;
    z-index: 0;
    width: 100px;
    height: 100px;
    position: absolute;
    left: -105px;
    top: 0;
    transition: 0.6s;
}

.kef li.vx i img {
    padding-top: 0;
    width: 0;
    height: 0;
    float: right;
}

.kef li.tel:hover i {
    opacity: 1;
    visibility: visible;
    z-index: 10;
}

.kef li.vx:hover i {
    opacity: 1;
    visibility: visible;
    z-index: 10;
}

.kef li.vx:hover i img {
    width: 100px;
    height: 100px;
}