@charset "utf-8";
/* 
	



*/

/**/
.Container-wrapper{}
.content_bg{width:1170px; height:auto; margin:0 auto; }
.snav{width:100%; height:30px; line-height:30px; color:#979c9b; margin-top:10px;}

.cont_right{float:right; width:874px; height:auto; padding:0 15px; border:1px solid #ddd;}
.picdp_top{padding:10px 0;}
.dp_cont{max-width:1200px; margin:0 auto;}
.picFocus{width:auto; float:left; position:relative;  overflow:hidden;  zoom:1;}
.picFocus .hd{width:100%; overflow:hidden;}
.picFocus .hd ul{overflow:hidden; zoom:1;}
.picFocus .hd ul li{width: 62px;height: 62px;float:left; border:1px solid #ddd; margin:2px 0 0 1px; text-align: center;display: grid;align-items: center;justify-items: center;vertical-align: middle;}
.picFocus .hd ul li img{width:60px; cursor:pointer; margin-right:0px;}
.picFocus .hd ul li:first-child{margin-left:0;}
.picFocus .hd ul li.on{border-color:#841BEE;}

.picFocus .bd{border:1px solid #ccc;}
.picFocus .bd li{width: 312px;height: 312px;text-align: center;display: grid;align-items: center;justify-items: center;vertical-align:middle;}
.picFocus .bd img{max-width: 312px;}
.dp_rig{float:right; width:510px;}
.dp_rig h1{width:100%; height:40px; line-height:40px; font-size:14px; border-bottom:1px solid #e5e5e5; font-weight:700;}
.dp_rig p{width:100%; height:auto;line-height:24px; margin-top:10px;}
.dp_rig p span{}

.ct_body{width:100%; height:auto;}
.ct_body .ct_tit{width:100%; height:30px; line-height:30px; font-size:16px; font-weight:600; border-bottom:1px solid #e5e5e5;}
.ct_body .ct_db{width:100%; height:auto; line-height:24px; padding:10px 0 20px 0; color:#333;}
.ct_body .ct_db table{width:100%; margin-top:10px;}
.ct_body .ct_db table td, .ct_body .ct_db table th{height:30px; line-height:24px; border:1px solid #ddd; padding:0 10px; text-align:left;}
.ct_body .ct_db table > tbody > tr:nth-child(2n+1) > td, .ct_body .ct_db table > tbody > tr:nth-child(2n+1) > th{background-color:#f9f9f9;}
.ct_body .tb_py{padding-bottom:30px;}
.ct_body .tb_py table{border:1px solid #ccc; width:100%;}
.ct_body .tb_py table th{padding:8px 10px; background:#841BEE; color:#ffffff; border:1px solid #e1e1e1; text-align:left; white-space:nowrap;}
.ct_body .tb_py table td{padding:8px 10px; background:#EFEFEF; color:#000; border:1px solid #e1e1e1; text-align:left;}
.ct_body .tb_py table td:nth-child(4){text-align:center;}
.ct_body .tb_py table > tbody > tr:nth-child(2n+1) > td{background-color:#F7F8F8;}

/*产品分类*/
.product-category{width:100%; height:auto; margin:15px auto 30px; float:left;}
.product-category .product-category-title {width:100%; height:60px; line-height:60px; font-size:25px;/* border-bottom:2px solid #841BEE; */ float:left; color:#333; font-weight:700;}
.product-category .product-category-title span {font-size:14px; color:#841BEE; float:right; padding:20px 0px 0px 0px}
.product-category .product-category-list {height:auto; float:left;}
.product-category .product-category-list ul{
    width:252px;
    height:240px;
    float:left;
    margin-left:43px;
    margin-top:20px;
    margin-bottom:10px;
    /* display: flex; */
    display: block;
    justify-content: center;
    align-items: center;
    transition: background-color 0.3s, transform 0.3s;
}
.product-category .product-category-list ul:hover {
    background-color: #841BEE;
    transform: scale(1.1);
}
.product-category .product-category-list ul li a img {
    max-width: 100%;
    max-height: 100%;
    transition: transform 0.3s;
}
.product-category .product-category-list ul:hover li a img {
    transform: scale(1.0);
}
.product-category .product-category-list ul li:nth-child(2) {
    transition: transform 0.3s;
}
.product-category .product-category-list ul:hover li:nth-child(2) {
    transform:translateX(10px);
    color: #ffffff;
}
.product-category .product-category-list ul li:nth-child(3) {
    transition: transform 0.3s;
}
.product-category .product-category-list ul:hover li:nth-child(3) {
    transform:translateX(10px);
    color: #ffffff;
}

.product-category .product-category-list ul li:nth-child(1){height:163.63px;}
.product-category .product-category-list ul li:nth-child(2){width:35px;height:30px;border-bottom:2px solid #FEE02C;}
.product-category .product-category-list ul li:nth-child(3){height:50px;line-height:50px;font-size:16px; color:#333333; font-weight:700;}
.product-category .product-category-list ul:nth-child(3n+1){margin-left:0px;}
.product-category ul li{width:252px; float:left;display: grid; align-items: center; /* justify-items: center; */}
.product-category ul li a:hover{}

/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
}

@media all and (max-width:1439px) {
	/* 1360 × (768) */
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1080px) {
    /* 平板设备 720 适配 */
    .content_bg {
        width: 92%;
        height: auto;
        margin: 0 4%;
    }

    .snav {
        margin-top: 0px;
    }

    .cont_left {
        display: none;
    }

    .cont_right {
        width: 100%;
    }

    .ct_body .ct_db img {
        width: 100%;
    }
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
}

