*{margin:0; padding:0;}
body {margin: 0;padding: 0;/*background: #f9f8fb;*/ user-select: none;}
li {list-style: none;}
a {color: #000000;text-decoration: none;}
.ad {background: #ffffff}
.contain {position: relative;width: 1210px;margin:0 auto;}
.carousel {overflow: hidden;width: 100%;height: 450px;}
.slide_corning {display: flex;position: relative;}
.slide_corning img {position: relative;width: 1210px;max-height: 450px;}
.slide_corning>div {width: 100%;flex-shrink: 0;height: 400px;}
.indicator_corning {display: flex;justify-content: center;padding: 0;position: absolute;bottom: 10px;width: 100%;}
.indicator_corning .slide_li {list-style: none;margin: 0 8px;height: 10px;width: 10px;background: #c0c0c0;border-radius: 5px 5px;}
.indicator_corning .li-active {width: 30px;background: #fed440;}
.indicator_corning li:hover {cursor: pointer;}

.cas_nav {background-image: none;background-color: #0450d7;color: #fff;height:auto}
.cas_nav_main {padding: 0;height: 65px;}
.cas_nav_right ul li {margin-left: 0;margin-right: 0;padding-right: 0;}
.cas_nav_right ul li a {font-size: 16px;color: #fff;padding: 0 57px; display: inline-block;line-height: 65px;height: 65px;}
.cas_nav_right ul li a:hover {color: #fff;background: #fe6f02!important;}
.cas_nav_right ul li.on a {background: #fe6f02!important;color: #fff;}
.cas_pa_main dl.dst02 dd .dd_box {height: auto}
.inline-middle {display: inline-block;vertical-align: middle;}

.block {margin: auto;width: 1210px;position: relative;border-radius: 8px;padding-bottom: 20px;}
.block1 {width: 960px;margin: auto;display: inline-block;vertical-align: top;}
.block2 {width: 1240px;display: flex;flex-wrap: wrap;margin: auto;height: 795px;padding-left: 2px;text-align: left;overflow: hidden;}
.block1 .block_product {height: 230px;margin: 16px 9px 0 9px;}
.block2 .block_product {height: 380px;margin: 16px 29px 0 0;vertical-align: top;}
.block1_title {width: 230px;text-align: center;margin: 17px 5px 10px 5px;display: inline-block;}
.block2_title {position: relative; width: 1210px;text-align: center;display: block;margin: auto;height: 82px;line-height: 82px;background: #0450d7;color: #fff}
.typeName{
    position: absolute;
    font-size: 32px;
    font-weight: 600;
    width: 160px;
    text-align: center;
    height: 82px;
    left: 50%;
    margin-left: -80px;
    z-index: 999;
    background: #0450d7;
    font-family: auto;
}
.whiteLine{
    position: absolute;
    width: 300px;
    height: 2px;
    background: #fff;
    border-radius: 2px;
    left: 50%;
    top: 50%;
    margin-left: -150px;
    z-index: 99;
}



.block3_title {width: 1210px;text-align: center;display: block;margin: auto;}
.block1_title img {width: 228px;}
.block2_title img {width: 314px;margin-bottom: 24px;}
.block3_title img {width: 655px;margin-top: 30px;}
.block_product {width: 280px;border: 0 solid #ee5d24;background: #ffffff;display: inline-block;text-align: center;border-radius: 3px}
.block_product .label {line-height: 220px;margin: auto;font-size: 16px;}
.block_product p {margin: 0 10px;width: 200px;text-align: left;color: #7F7F7F;font-size: 14px;font-family: "微软雅黑";line-height: 24px;}
.block_product span {font-size: 14px;font-family: "微软雅黑";line-height: 24px;}
.block_product .product_price {color: #503292;font-size: 16px;line-height: 35px;font-weight: bold;height: 35px;}
.block_product .product_price span {color: #503292;font-size: 16px;line-height: 35px;}
.block_product .product_name {color: #272727;font-size: 14px;line-height: 20px;font-weight: bold;height: 45px;}
.block_product .product_name span {color: #272727;font-size: 14px;line-height: 20px;}
.block1 .block_product_img {max-width: 281px;max-height:225px;}
.block2 .block_product_img {max-width: 281px;height:380px;}
#block4 .block_product {border: 2px solid #20B7CF;}
.product_page {display: flex;justify-content: center;padding: 0;width: 1210px;margin: auto;margin-top: 20px;}
.product_page .page_li {list-style: none;margin: 0 8px;height: 12px;width: 12px;background: #502e94;border-radius: 6px 6px;}
.t2 .product_page .li-active {background: #fed440;margin-top: -1px;}
.t4 .product_page .li-active {background: #fed440;margin-top: 1px;}
.product_page li:hover {cursor: pointer;}
.story {width: 1210px;margin-left: auto;margin-right: auto;text-align: center;}
.story_item {padding: 30px 70px;}

.lift-nav {position: fixed;top: 16.5%;z-index: 9999;display: block !important;opacity: 1;left: 3%;padding-bottom: 20px;background:#dbd7d6; }
.lift-nav li {width: 225px;height: 75px;text-align: center;cursor: pointer;background: #dbd7d6;color: #2f2b2a;margin: 0;border-bottom: 2px #333 dashed;}
.lift-nav li.current {color: #f67327;}
.lift-nav li span {height: 98%;box-sizing: border-box;  text-align: left;cursor: pointer;display: block;font-size: 18px;line-height: 75px;margin: auto;padding: 0;padding-left: 30px; }
.lift-nav li img {width: 30px;}
.lift-nav li p {line-height: 24px;font-size: 16px;margin-left: 10px;float: left;position:relative;top: 30%;transform: translateY(-30%);}
.hotline:hover .floating_right {margin-left: 60px;transform: translate(0%) scaleX(1);transition: .5s ease-out;opacity: 100;}
.floating_right {width: 220px;height: 79px;margin-left: -170px;margin-top: -49px;background: #fe6f02;color: #ffffff;border-radius: 0 4px 4px 0;opacity: 0;}
.floating_right img {vertical-align: middle;width: 20px !important;}

.show-more { text-align: right;cursor: pointer;font-size: 14px }
.brand-box { width: 590px;height: 250px;box-sizing: border-box;padding: 30px;background: #f1f1f1;;display: inline-block;vertical-align: middle; }
.brand-box img { width: 190px;height: 190px;margin-right: 24px;display: inline-block;vertical-align: middle; }
.brand-box span { width: 310px;font-size: 16px;line-height: 27px;display: inline-block;vertical-align: middle;text-align: left; }

.w {
    width: 1210px;
    margin: 0 auto;
}
.sale-list .title {
    text-align: left;
    font-size: 22px;
    color: #53585a;
    font-weight: bold;
    padding: 42px 0 32px;
}
.data-list {
    margin-bottom: 80px;
}
.data-list .data-item {
    display: flex;
    align-items: center;
    height: 68px;
    border-bottom: 1px solid #dddddd;
}
.data-list .data-left-img {
    width: 12px;
    height: 12px;
    margin-right: 10px;
}
.data-list .data-time {
    font-size: 14px;
    color: #ef8200;
    margin-right: 20px;
}
.data-list .data-title {
    font-size: 14px;
    color: #53585a;
    margin-right: 20px;
}
.data-list .data-right {
    margin-left: auto;
    font-size: 12px;
    color: #ef8200;
}
.data-list .data-right-img {
    width: 47px;
    height: 18px;
}



.shopli{
    width: 390px;
    height: 366px;
    margin-bottom: 20px;
    cursor: pointer;
}
.shopimg{
    width: 390px;
    height: 270px;
    border: solid 3px #fe6f02;
    border-radius: 40px;
}
.shopimg img{
    width: 315px;
    height: 230px;
    margin: 20px auto;
    cursor: pointer;;
}
.shopname{
    width: 390px;
    height: 56px;
    background:#fe6f02;
    color: #fff;
    font-size: 28px;
    line-height: 56px;
    text-align: center;
    cursor: pointer;
    border-radius: 25px;
    margin-top: 20px;
    font-family: auto;
}
.more{
    width: max-content;
    float: right;
    margin-right: 55px;
    font-size: 20px;
    cursor: pointer;
    font-family: auto;
}
.arrow-right{
    width: 10px;
    height: 10px;
    background-color: transparent;
    border-color: #2f2b2a;
    border-style: solid;
    border-width: 2px 2px 0 0;
    transform: rotate(45deg);
    float: right;
    margin-top: -40px;
    margin-right: 17px;
}
.current   .arrow-right{
    border-color: #f67327!important;
}