.body {padding-top: 5rem;}.display-n {    display: none;}.opacity-5 {    opacity: 0.5;}.display-i-b {    display: inline-block;}.t-d-u {    text-decoration: underline;}.cursor-p {    cursor: pointer;}.w-100-40 {    width: 40%;}.w-100-50 {    width: 50%;}.w-100-90 {    width: 90%;}.w-100-100 {    width: 100%;}.w-6rem {    width: 6rem;}.w-36 {    width: 36px;}.w-48 {    width: 48px;}.w-80 {    width: 80px;}.w-150 {    width: 150px !important;}.w-180 {    width: 180px;}.w-200 {    width: 200px;}.w-298 {    width: 298px;}.w-500 {    width: 500px;}.w-560 {    width: 560px;}.h-30 {    height: 30px;}.h-36 {    height: 36px;}.h-48 {    height: 48px;}.h-70 {    height: 70px;}.h-280 {    height: 280px;}.h-100-100 {    height: 100%;}.color-33A4F6 {    color: #33A4F6;}.color-fff {    color: #fff;}.color-CE9090 {    color: #CE9090;}.color-FFEDB5 {    color: #FFEDB5;}.color-888888 {    color: #888888;}.color-666 {    color: #666666;}.color-AC2A2B {    color: #AC2A2B;}.color-fbd750 {    color: #fbd750;}.color-363636 {    color: #363636;}.color-f34037 {    color: #f34037;}.color-ffedb5 {    color: #ffedb5;}.color-000000 {    color: #000000;}.color-7A371D {    color: #7A371D;}.color-C6302F {    color: #C6302F;}.color-FA1912 {    color: #FA1912;}.color-7C4444 {    color: #7C4444;}.color-9B1D1D {    color: #9B1D1D;}.color-C63230 {    color: #C63230;}.f-w-b {    font-weight: bold;}.f-w-n {    font-weight: normal;}.f-z-13 {    font-size: 13px;}.f-z-14 {    font-size: 14px;}.f-z-16 {    font-size: 16px;}.f-z-17 {    font-size: 17px;}.f-z-18 {    font-size: 18px;}.f-z-20 {    font-size: 20px;}.f-z-23 {    font-size: 23px;}.f-z-24 {    font-size: 24px;}.f-z-26 {    font-size: 26px;}.f-z-28 {    font-size: 28px;}.f-z-29 {    font-size: 29px;}.f-z-32 {    font-size: 32px;}.f-z-44 {    font-size: 44px;}.center {    text-align: center;}.center-l {    text-align: left;}.center-r {    text-align: right;}.b-g-FD8056-FC1E0D {    background: linear-gradient(90deg, #FC1E0D, #FD8056) !important;}.b-r-100-50 {    border-radius: 50%;}.m-auto {    margin: 0 auto;}.m-10-0 {    margin: 10px 0;}.m-0-3-0-10 {    margin: 0 3px 0 10px;}.m-20-20-0 {    margin: 20px 20px 0;}.m-5-0-20 {    margin: 5px 0 20px;}.m-t-100-40 {    margin-top: 40%;}.m-t-0 {    margin-top: 0 !important;}.m-t-10 {    margin-top: 10px;}.m-t-12 {    margin-top: 12px;}.m-t-15 {    margin-top: 15px !important;}.m-t-20 {    margin-top: 20px !important;}.m-t-35 {    margin-top: 35px !important;}.m-t-40 {    margin-top: 40px !important;}.m-t-100 {    margin-top: 100px !important;}.m-b-30 {    margin-bottom: 30px !important;}.m-b-34 {    margin-bottom: 34px !important;}.m-l-10 {    margin-left: 10px;}.m-l-20 {    margin-left: 20px;}.m-l-40 {    margin-left: 40px;}.m-l-60 {    margin-left: 60px;}.m-r-10 {    margin-right: 10px;}.m-r-25 {    margin-right: 25px;}.f-l {    float: left;}.f-r {    float: right;}.l-h-35 {    line-height: 35px;}.l-h-38 {    line-height: 38px;}.l-h-48 {    line-height: 48px;}.l-h-56 {    line-height: 56px;}.l-h-71 {    line-height: 71px;}.p-b-0 {    padding-bottom: 0 !important;}.p-t-20 {    padding-top: 20px;}.p-t-100 {    padding-top: 100px;}.p-d-0-30 {    padding: 0 30px;}.p-d-0-35 {    padding: 0 35px;}.p-d-30-30-0-0 {    padding: 30px 30px 0 0;}.overflow-h {    overflow: hidden;}.zc-bg {    position: fixed;    z-index: 99;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.7);    top: 0;    left: 0;}/*2020新版首页*/.header-2020 {    background-color: #fff;    height: 79px;    font-size: 14px;    border-bottom: 1px solid rgba(230, 230, 230, .98);    position: fixed;    top: 0;    left: 0;    right: 0;    z-index: 99;    transition: all 0.5s;}.header-2020.header-2020-fixed {    top: -80px;    transition: all 0.5s;}.header-2020 .hd_logo {    width: 90px;    height: 29px;    display: block;    float: left;    margin: 23px 0 0 10px;    text-indent: -50000px;}.header-2020 .hd_nav {    float: left;}.header-2020 .hd_nav .nav_item {    float: left;    width: 148px;}.header-2020 .hd_nav .nav_item:first-child {    width: 146px;}.header-2020 .hd_nav .nav_item:first-child .nav-link {    text-align: center;    padding: 0;}.header-2020 .hd_nav .nav_item .nav-link {    line-height: 79px;    display: block;    position: relative;    color: #333333;    font-weight: 500;    font-size: 16px;    padding-left: 10px;    cursor: pointer;}.header-2020 .hd_extra {    float: right;    margin: 19px 0 0 0;}.header-2020 .hd_extra .ebtn {    width: 90px;    height: 40px;    line-height: 40px;    color: #fff;    display: inline-block;    text-align: center;    border: 1px solid #ff5252;    background: linear-gradient(90deg, #fc4d10, #f20d23);    border-radius: 2px;    margin: 0 10px;}.header-2020 .hd_extra .bg {    background: none;    color: #f41b1f;    margin: 0;}.header-2020 .nav-slide-content {    position: absolute;    right: 0;    left: 0;    top: 80px;    background-color: #fff;    overflow: hidden;    z-index: 1;}.header-2020 .nav-slide-content .nav-slide-wapper {    width: 1200px;    height: 348px;    background-color: #fff;    margin: 0 auto;    overflow: hidden;    border-color: rgba(230, 230, 230, .98);    border-style: solid;    border-width: 0 0 0 1px;    margin-top: -100%;    opacity: 0;    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    transition: all 0.5s;    -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);    -moz-transition-timing-function: cubic-bezier(1, 0, 0, 1);    transition-timing-function: cubic-bezier(1, 0, 0, 1);}.header-2020 .hd_nav .nav_item.current .nav-link {    color: #F20D23;    position: relative;}.header-2020 .hd_nav .nav_item.current .nav-link:after {    content: '';    position: absolute;    width: 100%;    height: 2px;    background: linear-gradient(90deg, #f20d23, #E73619);    bottom: -1px;    left: 0;    z-index: 99}.header-2020 .nav-slide-content.active .nav-slide-wapper {    margin-top: 0;    opacity: 1;    -webkit-transition: margin-top 0.5s ease;    -moz-transition: margin-top ease 0.5s;    transition: margin-top 0.5s ease;}.header-2020 .nav-slide-content.active .nav-slide-wapper .item.curr {    background: url(../images/2021/menu-hover-bg.png) repeat-x;}.header-2020 .nav-slide-content .nav-slide-wapper .nav-slide-banner {    float: left;    width: 255px;    height: 333px;    padding-top: 15px;}.header-2020 .nav-slide-content .nav-slide-wapper .nav-slide-banner .first_desc .div_img {    width: 32px;    height: 32px;    display: inline-block;	border-radius: 20px;	overflow: hidden;}.header-2020 .nav-slide-content .nav-slide-wapper .nav-slide-banner .first_desc {    padding: 15px 0 15px 25px;}.header-2020 .nav-slide-content .nav-slide-wapper .nav-slide-banner .first_desc:hover {    background-color: #f5f6f7;}.header-2020 .nav-slide-content .nav-slide-wapper .nav-slide-banner .first_desc .desc {    display: inline-block;    margin-left: 8px;}.header-2020 .nav-slide-content .nav-slide-wapper .nav-slide-banner .first_desc .desc span {    font-size: 14px;    font-weight: 600;}.header-2020 .nav-slide-content .nav-slide-wapper .nav-slide-banner .first_desc .desc span:hover {    color: #F20D23;}.header-2020 .nav-slide-content .nav-slide-wapper .nav-slide-banner .first_desc .desc p {    font-size: 12px;    color: #bbbbbb;    line-height: 20px;}.header-2020 .nav-slide-content .nav-slide-wapper .items {    float: left;}.header-2020 .nav-slide-content .nav-slide-wapper .items .item_img {    width: 180px;    height: 280px;    border-left: 1px solid #F0F0F0;    padding-left: 15px;    cursor: pointer;    margin-top: 30px;}.header-2020 .nav-slide-content .nav-slide-wapper .items .item {    float: left;    width: 148px;    height: 348px;    padding: 20px 0 0 10px;    box-sizing: border-box;    border-left: 1px solid #F0F0F0;}.header-2020 .nav-slide-content .nav-slide-wapper .items .item li {    line-height: 40px;    font-size: 14px;}.header-2020 .nav-slide-content .nav-slide-wapper .items .item li a {    display: block;    position: relative;}.header-2020 .nav-slide-content .nav-slide-wapper .items .item li a:hover {    color: #F20D23;}.header-2020 .nav-slide-content .nav-slide-wapper .items .item li i {    display: inline-block;    width: 30px;    height: 16px;    background: url(../images/2021/new.png) no-repeat;    margin-left: 5px;    position: absolute;    top: 12px;}.header-2020 .nav-slide-content .nav-slide-wapper .items .item li .icon2 {    display: inline-block;    width: 30px;    height: 16px;    background: url(../images/2021/hot.png) no-repeat;}.header-2020 .demo {    float: left;    position: relative;}/*头部结束*//*底部开始*//*foot*/.footer {    color: #999;    font-size: 14px;    background: #222;}.footer a {    color: #999;}.footer a:hover {    color: #aaa;}.footer .footer_service {    background: #272727;    padding: 40px 0;}.footer .footer_service li {    float: left;    width: 300px;}.footer .footer_service li i {    float: left;    width: 50px;    height: 50px;    background: url(../images/common/bottom-icon.png) no-repeat;}.footer .footer_service li.item-1 i {    background-position: 0 0;}.footer .footer_service li.item-2 i {    background-position: -60px 0;}.footer .footer_service li.item-3 i {    background-position: -120px 0;}.footer .footer_service li.item-4 i {    background-position: -180px 0;}.footer .footer_service li .text {    padding-left: 70px;}.footer .footer_service li .text .h3 {    font-size: 18px;    color: #fff;}.footer .footer_link {    padding-top: 44px;    overflow: hidden;}.footer .footer_link .ft-help-2 {    float: left;    width: 250px;    margin-left: 50px;}.footer .footer_link .ft-help-2 .contact {    margin-bottom: 24px;}.footer .footer_link .ft-help-2 .contact i {    width: 50px;    height: 50px;    border-radius: 100px;    float: left;    background: rgba(255, 255, 255, .05) url(../images/common/bottom-mobile.png) no-repeat center;}.footer .footer_link .ft-help-2 .contact .text {    margin-left: 63px;}.footer .footer_link .ft-help-2 .contact .text h3 {    font-size: 14px;    color: #999;}.footer .footer_link .ft-help-2 .contact .text p {    font-size: 23px;    color: #fff;}.footer .footer_link .ft-help-2 .qrcode {}.footer .footer_link .ft-help-2 .qrcode .item {    text-align: center;    float: left;    margin-right: 20px;}.footer .footer_link .ft-help-2 .qrcode .item img {    width: 110px;    height: 110px;}.footer .footer_link .ft-help-2 .qrcode .item-2 {    margin-right: 0;}.footer .footer_link .ft-help-2 .qrcode .item p {    line-height: 44px;    color: #999;    font-size: 14px;}.footer .ft-menu {    float: left;}.footer .ft-menu .menu-list {    float: left;    width: 216px;}.footer .ft-menu .menu-list dt {    font-size: 20px;    color: #ccc;    margin-bottom: 13px;}.footer .ft-menu .menu-list a {    display: block;    line-height: 30px;}.footer .ft-menu .menu-1 {    width: 220px;}.footer .ft-menu .menu-2 {    width: 180px;}.footer .ft-menu .menu-3 {    width: 180px;}.footer .ft-menu .menu-4 {    width: 165px;}.footer .ft-menu .menu-5 {    width: 135px;}.footer .footer_copy {    text-align: center;    padding-bottom: 56px;    padding-top: 43px;}.footer .footer_copy p {    line-height: 2;    color: #737373;}.footer .footer_copy p span {    margin: 0 10px;}.footer .ft-friend {	border-top: 1px solid #353535;    padding: 10px 5px;	text-align: left;	min-height: 50px;}.footer .ft-friend a {    margin: 0 5px;}.footer .ft-friend.top #friend_div {    display: inline-block !important;}/*底部结束*//*底部悬浮开始*/.bottom-float {    background: url("../images/common/bg.jpg") no-repeat center;    width: 1920px;    height: 96px;    position: fixed;    bottom: 0;    z-index: 999;}.bottom-float .close {    background: url("../images/common/cha.png") no-repeat center;    width: 14px;    height: 14px;    float: right;    margin-top: 10px;    cursor: pointer;}.bottom-float .btn {    float: right;    background: #fff;    color: red;    font-size: 16px;    padding: 15px 45px;    margin-top: 20px;    cursor: pointer;    margin-right: 70px;}.section-fixed-contact {    position: fixed;    z-index: 55;    left: 0;    right: 0;    bottom: 0;    height: 100px;    overflow: hidden;    box-shadow: 0 0 10px rgba(0, 0, 0, .1);    background: linear-gradient(-79deg, #FF4A1A, #E80B0B);    transition: all 0.5s;}.section-fixed-contact.section-fixed-contact-display {    bottom: -100px;    transition: all 0.5s;}.section-fixed-contact .container {    position: relative;}.section-fixed-contact .text {    font-size: 16px;    color: #FFFFFF;    margin-top: 10px;}.section-fixed-contact .text i {    width: 25px;    height: 25px;    display: inline-block;    background: url(../images/contact.png) no-repeat center;    vertical-align: -6px;    margin-right: 10px;}.section-fixed-contact .text .num {    color: #F81528;    font-size: 36px;    vertical-align: top;    margin: 0 10px;}.section-fixed-contact .btns {    position: absolute;    top: 27px;    right: 0;}.section-fixed-contact .btns a {    margin-left: 10px;}.section-fixed-contact .btns .btn-red-shadow {    vertical-align: top;}.section-fixed-contact .btns .btn-red-line {    vertical-align: top;    height: 48px;    line-height: 48px;    width: 158px;    margin-left: 10px;}.section-fixed-contact .close {    width: 24px;    height: 24px;    position: absolute;    right: -80px;    top: 10px;    background: url(../images/common/cha.png) no-repeat center;}.section-fixed-contact .orange {    color: #FB6703;}.section-fixed-contact .red-number {    color: #FFE010;    font-size: 17px;    font-style: italic;    font-weight: 700;    margin: 0 10px;}.section-fixed-contact .form {    padding-top: 15px;    overflow: hidden;}.section-fixed-contact .form .input {    width: 200px;    height: 40px;    background: #FFFFFF;    float: left;    margin-right: 10px;}.section-fixed-contact .form .input input {    padding: 8px 10px;    height: 24px;    border: 0;    width: calc(100% - 20px);    font-size: 16px;    color: #888888;}.section-fixed-contact .form .btn {    float: left;    width: 150px;    height: 40px;    background: linear-gradient(-90deg, #FB8732, #F6C418);    font-size: 16px;    text-align: center;    line-height: 40px;    color: #FFFFFF;    cursor: pointer;}.section-fixed-contact .btns .btn-red-shadow2 {    width: 180px;    height: 54px;    background: #ffffff;    color: #F61E1E;    display: block;    text-align: center;    line-height: 54px;    font-size: 18px;    font-weight: bold;}.section-fixed-contact .btns .btn-red-shadow2:hover {    opacity: 0.9;}@media screen and (max-width: 1457px) {    .section-fixed-contact .close {        right: -30px;        top: 5px;    }}/*底部悬浮结束*//*左侧悬浮开始*/.left_suspension {    position: fixed;    z-index: 99999;    bottom: 30%;}.left_hide {    width: 40px;    height: 40px;    position: absolute;    right: 0;    cursor: pointer;}.go_info {    position: absolute;    width: 175px;    height: 50px;    bottom: 20px;    left: 23px;}.wx-div {    position: fixed;    bottom: 0;    left: -470px;    z-index: 99;}.wecode{width: 430px;height: 170px;padding-left: 15px;background-color: white;border-radius: 15px;border: 1px solid #e5e5e5;}.wecode img{width: 100%;}.scan{font-size: 1rem;color: #49597a;font-weight: bold;display: block;margin-left: 20px;}.add{font-size: 1rem;display: block;color: #49597a;margin-left: 20px;padding: 2px 0;}.tiyan{font-size: 14px;color: #666;margin-left: 20px;}.wechatimg{-webkit-filter: drop-shadow(3px 3px 5px rgba(0,0,0,.5)); filter: drop-shadow(3px 3px 5px rgba(0,0,0,.5));}.wx-div .div-img {    background: url(../images/common/wx-ewm.png) no-repeat center center;    width: 484px;    height: 233px;}.wx-div .close {    background: url(../images/common/wx-close.png) no-repeat center center;    width: 11px;    height: 11px;    position: absolute;    right: 6px;    top: 6px;    padding: 10px;    cursor: pointer;}.alert-wx-ewm-div {    position: fixed;    width: 100%;    height: 100%;    top: 0;    left: 0;    z-index: 99;    background: #000000b3;    display: none;}.alert-wx-ewm-div .p-div {    position: relative;    width: 520px;    height: 480px;    margin: 0 auto;    top: 50%;    margin-top: -260px;}.alert-wx-ewm-div .p-div .img-div {    background: url(../images/suspension/pop-link.png) no-repeat center center;    width: 520px;    height: 480px;}.alert-wx-ewm-div .p-div .close {    background: url(../images/suspension/pop-close-link.png) no-repeat center center;    width: 30px;    height: 30px;    position: absolute;    right: 15px;    top: 10px;    cursor: pointer;}/*左侧悬浮结束*//*右侧悬浮开始*/.c_nav {    position: fixed;    right: 10px;    z-index: 9999;    width: 72px;    top: 50%;    margin-top: -158px;}.c_nav li {    float: right;}.c_nav li a {    background: #FFFFFF;    box-shadow: 0px 5px 10px 0px #d4c5c54f;    display: block;    width: 62px;    height: 62px;    border-radius: 5px;    border: #FF0000 1px solid;    font-size: 12px;    text-align: center;    margin-bottom: 9px;    line-height: 1;}.c_nav li a i {    display: inline-block;    width: 22px;    height: 22px;    padding: 11px 0 9px 0;    transition: all 0.5s;}.c_nav li.li1 a {    background: linear-gradient(0deg, #f20d23, #f85f2a);    color: #fff;    transition: all 0.5s;    height: 120px;}.c_nav li.li1 a p {    letter-spacing: 3px;    line-height: 24px;    font-size: 16px;}.c_nav li.li1 i {    background: url('../images/common/side_icon_01.png') center no-repeat;    width: 40px;    height: 40px;}.c_nav li.li2 a {    overflow: hidden;    position: relative;    transition: all 0.5s;}.c_nav li.li2 .hides {    width: 230px;    height: 70px;    position: absolute;    left: 0px;    top: -5px;    background: url('../images/common/side_tel_02.png') 20px center no-repeat;    padding: 0 15px;    text-align: left;    display: none;    text-indent: 50px;}.c_nav li.li2 .hides h2 {    font-size: 12px;    color: #fff;    line-height: 1;    padding: 17px 0 7px 0;}.c_nav li.li2 .hides p {    font-size: 24px;    color: #fff;    font-family: "Arial";    line-height: 1;}.c_nav li.li2 i {    background: url('../images/common/side_tel_01.png') center no-repeat;}.c_nav li a:hover i {    transform: rotate(360deg);}.c_nav li.li2 a:hover {    background: linear-gradient(0deg, #f20d23, #f85f2a);}.c_nav li.li2 a:hover .hides {    display: block;}.c_nav li.li2 a:hover .shows {    display: none;}.c_nav li.li2 a:hover {    width: 230px;}.c_nav li.li4 a:hover {    background: linear-gradient(0deg, #f20d23, #f85f2a);    color: #FFFFFF;}.c_nav li.li4 a:hover i {    background: url('../images/common/side_coo_02.png') center no-repeat;}.c_nav li.li4 i {    background: url('../images/common/side_coo_01.png') center no-repeat;}.c_nav li.li5 a {    position: relative;    transition: all 0.5s;}.c_nav li.li5 a:hover {    background: linear-gradient(0deg, #f20d23, #f85f2a);    color: #FFFFFF;}.c_nav li.li5 a:hover i {    background: url('../images/common/side_ewm_02.png') center no-repeat;}.c_nav li.li5 i {    background: url('../images/common/side_ewm_01.png') center no-repeat;}.c_nav li.li5 .img {    width: 108px;    padding: 15px;    border-radius: 5px;    background: #0cd579;    position: absolute;    left: 180px;    top: -48px;}.c_nav li.li5 .img img {    width: 108px;    height: 108px;    display: block;}.c_nav li.li5 .img p {    font-size: 16px;    color: #fff;    margin-top: 8px;    letter-spacing: 2px;}.c_nav li.li5:hover .ewm_div {    display: block;}.c_nav li.li5 .ewm_div {    display: none;    height: 160px;    width: 140px;    position: absolute;    right: 84px;    min-height: 90px;    border-radius: 3px;    box-shadow: 0px 5px 10px 0px rgba(25, 33, 49, 0.18);    text-align: center;    background: linear-gradient(0deg, #f20d23, #f85f2a);    font-size: 13px;    color: #ffffff;    line-height: 30px;    top: -51px;}.c_nav li.li5 .ewm_div .arrow {    position: absolute;    width: 9px;    height: 18px;    background: url(../images/common/side_bg_arrow1.png) no-repeat;    right: -8px;    top: 70px;}.c_nav li.li5 .ewm_div .img_div {    width: 119px;    height: 119px;    margin: 11px 11px auto;}.c_nav li.li6 .out {    background: url(../images/common/side_icon_05.png) center no-repeat #FFFFFF;}.c_nav li.li6 .top_return {    box-shadow: 0px 5px 10px 0px #d4c5c54f;    display: block;    width: 62px;    height: 30px;    border-radius: 5px;}.c_nav li.li6 .over {    display: none;    background: linear-gradient(0deg, #f20d23, #f85f2a);    line-height: 35px;    color: #ffffff;    text-align: center;}.c_nav li.li6:hover .over {    display: block;}.c_nav li.li6:hover .out {    display: none;}.c_nav li.li7 a {    position: relative;    transition: all 0.5s;}.c_nav li.li7 a:hover {    background: linear-gradient(0deg, #f20d23, #f85f2a);    color: #FFFFFF;}.c_nav li.li7 a:hover i {    background: url('../images/common/idea2.png') center no-repeat;    background-size: 100%;}.c_nav li.li7 i {    background: url('../images/common/idea1.png') center no-repeat;    background-size: 100%;}.c_nav li.li1 {    -webkit-animation: rotateInDownRight 1.5s 0.5s ease both;    -moz-animation: rotateInDownRight 1.5s 0.5s ease both;}.c_nav li.li2 {    -webkit-animation: rotateInDownLeft 1.5s 1.5s ease both;    -moz-animation: rotateInDownLeft 1.5s 1.5s ease both;}.c_nav li.li4 {    -webkit-animation: rotateInDownRight 1.5s 2s ease both;    -moz-animation: rotateInDownRight 1.5s 2s ease both;}.c_nav li.li5 {    -webkit-animation: rotateInDownRight 1.5s 2.5s ease both;    -moz-animation: rotateInDownRight 1.5s 2.5s ease both;    position: relative;}.c_nav li.li7 {    -webkit-animation: rotateInDownLeft 1.5s 3s ease both;    -moz-animation: rotateInDownLeft 1.5s 3s ease both;    cursor: pointer;}.c_nav li.li6 {    -webkit-animation: rotateInDownRight 1.5s 3.5s ease both;    -moz-animation: rotateInDownRight 1.5s 3.5s ease both;    cursor: pointer;}.c_nav .d-daili {    border: 0 none;    top: 38px;    width: 320px;    border-radius: 5px 5px 0px 0px;}.c_nav .d-daili .arrow {    top: 170px;    right: -7px;}.c_nav .d-daili .inner-box {    padding: 0;}.c_nav .d-daili .daili-title {    height: 95px;    background: url(../images/common/bg_input.jpg) no-repeat center top;    border-radius: 5px 5px 0px 0px;    color: #FFFFFF;    text-align: center;}.c_nav .d-daili .daili-title div {    padding-top: 21px;}.c_nav .d-daili .daili-title span {    font-size: 20px;}.c_nav .d-daili .daili-title p {    font-size: 16px;}.c_nav .d-daili .daili-form {    padding: 20px;    border: 1px solid #E0E1E5;}.c_nav .d-daili .daili-form .input-row {    position: relative;}.c_nav .d-daili .daili-form .input-icon {    position: absolute;    left: 7px;    top: 9px;    width: 24px;    height: 24px;    background: url(../images/common/icon_input.png) no-repeat;}.c_nav .d-daili .daili-form .input-icon.icon-company {    background-position: 0 0;}.c_nav .d-daili .daili-form .input-icon.icon-man {    background-position: -48px 0;}.c_nav .d-daili .daili-form .input-icon.icon-tel {    background-position: -72px 0;}.c_nav .d-daili .daili-form .input {    margin-bottom: 10px;    width: 100%;    height: 44px;    border: 1px solid rgba(238, 238, 238, 1);    border-radius: 2px;    padding-left: 36px;    box-sizing: border-box;    font-size: 14px;}.c_nav .d-daili .daili-form .btn-row {    text-align: center;    font-size: 16px;    padding-top: 7px;}.c_nav .d {    display: none;    width: 320px;    background: #fff;    position: absolute;    right: 84px;    min-height: 90px;    border-radius: 3px;    box-shadow: 0px 5px 10px 0px rgba(25, 33, 49, 0.18);}.c_nav .d .arrow {    position: absolute;    width: 9px;    height: 18px;    background: url(../images/common/side_bg_arrow.png) no-repeat;    right: -8px;    top: 190px;}/*右侧悬浮结束*/@media screen and (max-width: 768px) {    .p-t-2rem {        padding-top: 2rem;    }    .p-t-3rem {        padding-top: 3rem;    }    .p-b-4rem {        padding-bottom: 4rem;    }    .p-b-2rem {        padding-bottom: 2rem;    }}.navigation.active {    position: fixed;    top: 0;    z-index: 99999;} .navigation {    border-bottom: 1px solid #EEEEEE;    width: 100%;    background: #fff;    text-align: center;} .navigation .tab-list div {    width: 100px;    display: inline-block;    padding: 0 15px;    text-align: center;    cursor: pointer;} .navigation .tab-list div:last-child {    padding: 0;} .navigation .tab-list div span {    font-size: 15px;    color: #000000;    padding: 19px 10px;    display: inline-block;} .navigation .tab-list div.active span {    border-bottom: 2px solid #F20D23;    color: #F20D23;}.anli-div .content-div {    width: 285px;    display: inline-block;    background: #ffffff;    box-shadow: 0px 10px 20px 0px #52555a1a;    transition: all ease 300ms;    margin-right: 15px;}.anli-div .content-div .top {    text-align: center;    position: relative;}.anli-div .content-div .content {    font-size: 13px;    color: #888;    line-height: 22px;    margin: 0 20px;}.anli-div .content-div .img-div img {    width: 285px;    height: 154px;}.anli-div .content-div .title {    font-size: 20px;    color: #333;    font-weight: 600;    margin: 15px 0 8px 0;    overflow: hidden;    height: 23px;    text-overflow: ellipsis;    white-space: nowrap;}.anli-div .content-div .content .desc {    height: 45px;    word-break: break-all;    margin-bottom: 15px;    overflow: hidden;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    display: -webkit-box;}.anli-div .content-div:nth-child(4n) {    margin-right: 0;}.anli-div .content-div .content .region-div {    margin-bottom: 20px;}.anli-div .content-div .content .region-div span:first-child {    margin-right: 23px;    position: relative;}.anli-div .content-div .content .zd-div {    border-top: 1px solid #EDEDED;    padding-top: 20px;    height: 48px;    overflow: hidden;}.anli-div .content-div .content .zd-div .terminal_name {    color: #333333;    font-size: 13px;    margin-right: 5px;}.about-article {    text-align: center;}.about-article .content-div {    display: inline-block;    width: 500px;    height: 340px;    background: #FFFFFF;    box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.06);    border-radius: 2px;    transition: all ease 300ms;    text-align: left;    vertical-align: top}.about-article .content-div:hover {    box-shadow: 0px 20px 40px 0px #53565a26;;    transform: translateY(-30px);}.about-article .content-div:nth-child(3) {    margin-left: 30px;}.about-article .content-div:nth-child(4) {    margin-left: 30px;}.about-article .content-div .top-img2 {    background: url("../images/common/changjianwenti.png") no-repeat center;    width: 500px;    height: 140px;}.about-article .content-div .top-img3 {    background: url("../images/common/tuijianwenzhang.png") no-repeat center;    width: 500px;    height: 140px;}.about-article .content-div .cont-bottom {    color: #888888;    font-size: 15px;    margin: 0 20px;}.about-article .content-div .cont-bottom div {    margin-top: 20px;    cursor: pointer;    overflow: hidden;}.about-article .content-div .cont-bottom div span {    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    display: inline-block;    width: 360px;    font-size: 15px;}.about-article .content-div .cont-bottom div:first-child {    margin-top: 25px;}.about-article .content-div .cont-bottom div:hover {    color: #333333;}.about-article .content-div .cont-bottom .hov-div {    position: relative;    display: block;    font-size: 0;}.about-article .content-div .cont-bottom .hov-div span {    width: 400px;}.about-article .content-div .cont-bottom .hov-div:hover:after {    content: '';    position: absolute;    background: url("../images/b2b2c/8f-index.png") no-repeat center;    width: 15px;    height: 12px;    right: 0;    top: 5px;}.about-article .content-div .cont-bottom .title {    float: left;}.about-article .content-div .cont-bottom .data {    float: right;    width: auto !important;}.op {    animation: op 0.1s;    opacity: 1 !important;}.kf-l-r3 {    animation: kf-l-r 0.6s;}/*右侧悬浮结束*/@media screen and (max-width: 768px) {	.mob-alert-wx {		position: fixed;		width: 100%;		height: 100%;		top: 0;		left: 0;		z-index: 99;		background: #000000b3;		display: none;	}	.mob-alert-wx .p-div {	    position: relative;	    height: 37rem;	    margin: 0 auto;	    top: 50%;	    margin-top: -18rem;	}	.mob-alert-wx .p-div .img-div {	    height: 37rem;	    width: auto;		text-align: center;	}	.mob-alert-wx .p-div .img-div img { width: 90%;}	.mob-alert-wx .p-div .close {	    background: url(../images/common/close.png) no-repeat center center;	    background-size: contain;	    width: 2rem;	    height: 2rem;	    position: absolute;	    right: 2.8rem;	    top: 4.5rem;	    cursor: pointer;	}	}