*{margin:0; padding:0;}
body {margin: 0;padding: 0;/*background: #f9f8fb;*/}
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: 500px;}
.slide_corning {display: flex;position: relative;}
.slide_corning img {position: relative;max-width: 1210px;max-height: 500px;}
.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: #ee5d24;color: #fff;height:auto}
.cas_nav_main {padding: 0;height: 46px;}
.cas_nav_right ul li {margin-left: 0;margin-right: 0;padding-right: 0;}
.cas_nav_right ul li a {color: #fff;padding: 0 25px;display: inline-block;line-height: 46px;height: 46px;}
.cas_nav_right ul li a:hover {color: #fff;}
.cas_nav_right ul li.on a {background: #ffa200!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 {width: 1210px;text-align: center;display: block;margin: auto;}
.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: 15%;z-index: 9999;display: block !important;opacity: 1;left: 0;}
.lift-nav li {width: 60px;height: 60px;padding-top: 20px;text-align: center;cursor: pointer;background: #ee5d24;color: #ffffff;border: 0;margin: 0;}
.lift-nav li.current {background: #ffa200;margin-top: -2px;margin-bottom: -2px;border-top: 1px solid #ffffff;}
.lift-nav li span {width: 45px;height: 98%;cursor: pointer;display: block;font-size: 16px;line-height: 20px;margin: auto;border-bottom: 1px solid #ffffff;padding: 0;}
.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: #ee5d24;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;
}