/* CSS Document */
@media(max-width:1200px){
:is(.cont,.ciNNAlGDv){width:96%; margin:0 auto;}
:is(.m_ct_fl,.cIkPHZxqA){display:none;}
:is(.m_ct_rexian,.cxKMrZEyP){display:none;}	

/*header*/
:is(.hd_logo,.cstphNHyy){width:20%;}
:is(.hd_logo,.cstphNHyy) img{width:100%; height:auto;}
:is(.hd_wz,.cABuBMqCE){width:40%; margin-left:5%;}
:is(.hd_wz,.cABuBMqCE) img{width:100%;}
:is(.hd_rexian,.cZAYeUpLX){width:30%;}
:is(.hd_rexian,.cZAYeUpLX) img{width:20%; margin-right:2%;}
:is(.hd_rexian,.cZAYeUpLX) p{width: 70%;font-size:14px;}
:is(.hd_rexian,.cZAYeUpLX) p span{font-size:16px;}
:is(.hd_nav,.cjIhuapoQ) ul{width:100%;}

/*index*/
:is(.in_jj_right,.cjNlINAux){width:50%;}
:is(.in_jj_right,.cjNlINAux) img{width:100%;}
:is(.in_product ,.cieXUkXXe ),:is( .in_youshi , .cisOBBXIM ),:is( .in_jianjie , .cieQWmujp ),:is( .in_lingyu , .cPclDIfze ),:is( .in_news, .cnxIjdgcb){height:auto;}
:is(.in_pp_list,.cIBJtGwRN) li :is(.in_pp_img,.cpQiEadVg) img{height:400px;}
:is(.in_ns_rt,.cHHkKJzNC){width:75%;}

/*erjiyemian*/
:is(.banner,.cmJMwtkEg) img{width:100%;}
:is(.pp_art_img1,.czbghHMVQ) img{width:100%;}

}
@media(max-width:760px){
:is(.in_ns_rt,.cHHkKJzNC){width:65%;}	
:is(.ct_left,.cUJJESKYk) {display: none;}
:is(.ct_right,.celvHPaNe) {width: 100%;}
}
@media(max-width:640px){
:is(.cont,.ciNNAlGDv){width:96%; margin:0 auto;}
/*header*/
:is(.hd_top,.cOroXqgAZ){height:30px;}
:is(.hd_welcome,.cDIofodTs){font-size:12px; line-height:30px;}
:is(.hd_logo,.cstphNHyy){width:45%;margin-top:10px;margin-top: 0;}
:is(.hd_logo,.cstphNHyy) img{width:100%; height:auto;}
:is(.hd_wz,.cABuBMqCE){display:none;}
:is(.hd_rexian,.cZAYeUpLX){margin-top: 30px;width: 50%;}
:is(.hd_rexian,.cZAYeUpLX) img{width: 22%;margin-right: 3%;}
:is(.hd_rexian,.cZAYeUpLX) p{font-size:12px; line-height:20px; float:left;}
:is(.hd_rexian,.cZAYeUpLX) p span{font-size:14px; letter-spacing:0;}
:is(.hd_nav,.cjIhuapoQ) ul{width:100%;}
:is(.hd_nav,.cjIhuapoQ) ul li{width:24.7%; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
:is(.hd_nav,.cjIhuapoQ) ul li:nth-child(4n){border-right:0;}
:is(.hd_nav,.cjIhuapoQ) ul li:nth-child(5+n){border-bottom:0;}
:is(.hd_nav,.cjIhuapoQ) ul li:nth-child(9+n){display:block;}
:is(.hd_nav,.cjIhuapoQ) ul li a{font-size:14px; line-height:29px;}
/*index*/
:is(.slider-main,.cdSglONnw) li img{height:90px;}
:is(.osSlider-main,.ciJUNAudL) .slider-nav{height:15px; bottom:5px;}
:is(.osSlider-main,.ciJUNAudL) .slider-nav li{width:15px; height:15px; margin:0 5px; padding:0; line-height:15px;}
:is(.index_title ,.cTnCkovPa ),:is( .index_title1, .cEGXVyYMs){margin-top:10px; height:50px;}
:is(.index_title,.cTnCkovPa) h3 ,:is( .index_title1, .cEGXVyYMs) h3{font-size:18px; line-height:24px;}
:is(.index_title,.cTnCkovPa) p ,:is( .index_title1, .cEGXVyYMs) p{font-size:14px;}
:is(.in_pp_list,.cIBJtGwRN){margin:20px auto;}
:is(.in_pp_list,.cIBJtGwRN) li{width:48.3%; height:240px; margin-bottom:15px;}
:is(.in_pp_list,.cIBJtGwRN) li:nth-child(2n){margin-right:0;}
:is(.in_pp_list,.cIBJtGwRN) li:hover{height:250px;}

:is(.in_anli,.cVQReExQT){height:auto;}
:is(.in_al_list,.cZdAEQxVk){margin:20px auto;}
:is(.in_al_list,.cZdAEQxVk) li{height:100px;}
:is(.in_al_list,.cZdAEQxVk) li :is(.in_al_img,.cZBprUgvS){height:100px;}
:is(.in_al_list,.cZdAEQxVk) li :is(.in_al_img,.cZBprUgvS) img{height:100px;}
:is(.in_al_list,.cZdAEQxVk) li :is(.in_al_zhegai,.cNkSvVVzc){height:100px;}
:is(.in_al_list,.cZdAEQxVk) li :is(.in_al_zhegai,.cNkSvVVzc) p{font-size:12px; margin-top:40px;}

:is(.in_youshi,.cisOBBXIM){height:auto;}
:is(.in_ys_list,.clZWcKOgq){margin:20px auto;}
:is(.in_ys_list,.clZWcKOgq) li :is(.in_ys_cont,.cPdAaURTK){padding-top:10px; height:170px;}
:is(.in_ys_list,.clZWcKOgq) li :is(.in_ys_cont,.cPdAaURTK) img{width:30%;}
:is(.in_ys_list,.clZWcKOgq) li :is(.in_ys_cont,.cPdAaURTK) h3{font-size:14px; margin:5px auto 0;}
:is(.in_ys_list,.clZWcKOgq) li :is(.in_ys_cont,.cPdAaURTK) p{font-size:12px; width:90%;}

:is(.in_dianhua,.cfXVcfHQx){display:none;}

:is(.in_jj_left,.cdazsVxut){width:55%;}
:is(.in_jj_title,.cZzJFFlVq){font-size:16px; line-height:30px; height:40px;}
:is(.in_jj_cont,.cwgQivyQF){font-size:12px; margin-top:10px;}
:is(.in_jj_more,.cpJKxbqeB){width:60%; height:30px; line-height:30px; margin:10px auto; font-size:14px;}
:is(.in_jj_list,.cLkiFjHDf) li{width:32%; margin-right:2%; height:60px;}
:is(.in_jj_list,.cLkiFjHDf) li img{margin-top:5px; width:60%;}
:is(.in_jj_right,.cjNlINAux){width:42%; margin-top:150px;}
:is(.in_jj_right,.cjNlINAux) img{width:100%;}

:is(.in_lingyu,.cPclDIfze){height:auto;}
:is(.in_ly_list,.csTsDhxwN){margin:20px auto;}
:is(.in_ly_list,.csTsDhxwN) li{width:48%; height:300px; margin-bottom:20px;}
:is(.in_ly_list,.csTsDhxwN) li:nth-child(2n){margin-right:0;}
:is(.in_ly_list,.csTsDhxwN) li :is(.in_ly_img,.cSlFiewTH){height:300px;}
:is(.in_ly_list,.csTsDhxwN) li :is(.in_ly_img,.cSlFiewTH) img{height:300px;}
:is(.in_ly_list,.csTsDhxwN) li :is(.in_ly_zhegai,.cTUsWyWPh){height:350px; bottom:-300px;}
:is(.in_ly_list,.csTsDhxwN) li :is(.in_ly_jia,.cZAECVnnJ){width:30px; height:30px; line-height:20px;}
:is(.in_ly_list,.csTsDhxwN) li :is(.in_ly_title,.cLRPtoCmw){height:30px; line-height:30px; font-size:14px;}
:is(.in_ly_list,.csTsDhxwN) li :is(.in_ly,.cTxYvsBql){padding-top:50px;}
:is(.in_ly_list,.csTsDhxwN) li :is(.in_ly,.cTxYvsBql) img{width:50%;}

:is(.in_news,.cnxIjdgcb){height:auto;}
:is(.in_ns,.cXrMrFayY){margin-top:20px;}
.in_ns_fenlei{width:80%;}
.in_ns_fenlei a{height:30px; line-height:30px; font-size:12px;}
:is(.in_ns_list,.cAYczbPDK){height:auto;}
:is(.in_ns_list,.cAYczbPDK) li{width:48%; margin-right:2%; height:100px;}
:is(.in_ns_time,.cvOPanLIL){width:60px; height:60px;}
:is(.in_ns_time,.cvOPanLIL) p{font-size:14px; line-height:20px; margin-top:10px;}
:is(.in_ns_rt,.cHHkKJzNC){width:58%;}
:is(.in_ns_title,.cuxFhRKZF){font-size:14px; height:24px; line-height:24px; margin:0px auto;}
:is(.in_ns_cont,.cLmqdHUin){font-size:12px; line-height:20px; height:40px;}

/*list_anli*/
:is(.banner,.cmJMwtkEg) img{width:100%; height:80px;object-fit: contain;}

:is(.ct_fl_title,.cXzDKKOmj){padding-top:10px;}
:is(.ct_fl_title,.cXzDKKOmj) p{font-size:18px; line-height:30px;}
:is(.ct_fl_bz,.cQSXnbpHv){height:30px; line-height:30px; font-size:14px;}
:is(.ct_fl_list,.cPIZjRMIj) li{height:30px;}
:is(.ct_fl_list,.cPIZjRMIj) li a{height:30px; line-height:30px; font-size:12px;}
:is(.m_ct_fl,.cIkPHZxqA){display:none;}
:is(.m_ct_rexian,.cxKMrZEyP){display:none;}
:is(.ct_rt_place,.ccSIPRDGM){width:60%; overflow:hidden;}
:is(.ct_al_list,.cNCYApUFS) li{width:48%; margin-right:4%; height:250px; margin-bottom:10px;} 
:is(.ct_al_list,.cNCYApUFS) li:nth-child(3n){margin-right:4%;}
:is(.ct_al_list,.cNCYApUFS) li:nth-child(2n){margin-right:0;}
:is(.ct_al_list,.cNCYApUFS) li :is(.ct_al_img,.cZwAnSaaW){height:250px;}
:is(.ct_al_list,.cNCYApUFS) li :is(.ct_al_img,.cZwAnSaaW) img{height:250px;}
:is(.ct_al_list,.cNCYApUFS) li :is(.ct_al_zhegai,.cEgGVZsgg){height:80px; background-size:100%;}
:is(.ct_al_list,.cNCYApUFS) li :is(.ct_al_zhegai,.cEgGVZsgg) p{font-size:14px; margin-top:0px;}
:is(.ct_al_list,.cNCYApUFS) li:hover :is(.ct_al_zhegai,.cEgGVZsgg){background-size:100%;}
:is(.ct_page,.cHxOIIQAW){height:auto; margin:10px auto;}
:is(.ct_page,.cHxOIIQAW) p{width:100%; margin:0; line-height:30px; text-indent:1em;}
:is(.ct_page_list,.cgBsRAprw){width:98%; margin:5px auto; padding:0 1%;}
:is(.ct_page_list,.cgBsRAprw) a{padding:3px 5px; margin-right:5px; margin-bottom:5px; display:block; float:left;}

/*info_anli*/
:is(.ns_art_title,.cJspkOicA){font-size:18px; margin:10px auto;}
:is(.ns_fu_title,.cPpIQSlkb){height:70px;}
:is(.ns_fu_title,.cPpIQSlkb) div{font-size:12px; width:50%; overflow:hidden; white-space:nowrap;}
:is(.ns_fu_title,.cPpIQSlkb) div img{width:10%;}
:is(.ns_fu_title,.cPpIQSlkb) div:last-child{width:100%; text-align:left;}
:is(.ns_fu_title,.cPpIQSlkb) div:last-child img{width:5%;}
:is(.fanye,.cRlMIhayZ) :is(.shang,.cWzJXASFn),:is( .fanye, .cRlMIhayZ) :is(.xia,.cVlFCGxnA){width:100%;}
:is(.fanye,.cRlMIhayZ) :is(.fenxiang,.cpzNtHITU){width:100%;}

/*list_article*/
:is(.ns_list,.cCLlXAzFE) li{height:120px;}
:is(.ns_time,.cETBXMOCf){width:75px; height:75px;}
:is(.ns_time,.cETBXMOCf) p{font-size:14px; line-height:24px; margin-top:15px;}
:is(.ns_rt,.cXAoUmqBK){width:72%;}
:is(.ns_title,.cosYodoBW){font-size:14px; height:24px; line-height:24px; margin:0px auto;}
:is(.ns_cont,.ceCADhsKr){font-size:12px; line-height:20px; height:40px;}

/*list_product*/
:is(.ct_pp_list,.cqHQZlTyb) li{width:49%; height:300px;}
:is(.ct_pp_list,.cqHQZlTyb) li:nth-child(3n){margin-right:2%;}
:is(.ct_pp_list,.cqHQZlTyb) li:nth-child(2n){margin-right:0;}
:is(.ct_pp_list,.cqHQZlTyb) li :is(.ct_pp_img,.cYTTwSlBk){height:280px;}
:is(.ct_pp_list,.cqHQZlTyb) li :is(.ct_pp_img,.cYTTwSlBk) img{height:280px;}

/*info_product*/
:is(.pp_art_img1,.czbghHMVQ) img{width:100%; height:auto;}
:is(.pp_art_title,.cZAZMQUhz){font-size:16px; margin:10px auto;}
:is(.pp_art_cont,.cFFWrhspe) p{font-size:12px;}
:is(.pp_lianxi,.cMZIXMZlN){background-position:right top;}

/*page_about*/
:is(.ab_img,.cSzdMLVyn) img{width:100%;}
:is(.ab_gs_name,.cdVRXlbbI){font-size:16px; margin-top:10px;}
:is(.ab_gs_cont,.cnlDpjnxC){font-size:12ppx;}
:is(.ab_hz_list,.cEHzTrvnJ) li{height:80px; width:31.5%;}
:is(.ab_hz_list,.cEHzTrvnJ) li img{width:100%;}

/*page_contact*/
:is(.ctt_title,.cTMiyiawY){margin:10px auto;}
:is(.ctt_title,.cTMiyiawY) p{font-size:18px; line-height:30px;}
:is(.ctt_title,.cTMiyiawY) img{width:60%;}
:is(.ctt_left,.cZJRerVrS){width:100%;}
:is(.ctt_left,.cZJRerVrS) :is(.p1,.cCEcjwJBF){font-size:16px;}
:is(.ctt_left,.cZJRerVrS) :is(.p2,.cPPFFSDFd){font-size:14px;}
:is(.ctt_left,.cZJRerVrS) :is(.p3,.cBGtNRevb){font-size:12px;}
:is(.ctt_dizhi,.cYsHDeOni),:is( .ctt_lianxi, .cXAwvEckF){width:100%;}
:is(.ctt_title1,.cnVYsvxvi){font-size:16px;}
:is(.ctt_dizhi,.cYsHDeOni) p img,:is( .ctt_lianxi, .cXAwvEckF) p img{width:5%;}
:is(.ctt_dizhi,.cYsHDeOni) p span,:is( .ctt_lianxi, .cXAwvEckF) p span{font-size:12px;}
:is(.ctt_right,.cWuPWVNtV){width:100%; margin-bottom:10px;}

/*footer*/
:is(.ft_nav,.cPJPbaEfS){height:55px;}
:is(.ft_nav,.cPJPbaEfS) li{width:25%;}
:is(.ft_nav,.cPJPbaEfS) li a{font-size:14px; line-height:25px;}
:is(.foot,.clVCAAsbd){height:auto; margin-bottom:10px;display: none;}
:is(.ft_left,.coXVmSqsg){width:75%;}
:is(.ft_left,.coXVmSqsg) ul li:first-child{font-size:14px;}
:is(.ft_left,.coXVmSqsg) ul li a{font-size:12px;}
:is(.ft_center,.ckKtbHqSV){width:23%; margin-left:2%;}
:is(.ft_center,.ckKtbHqSV) p{margin-bottom:5px; font-size:12px;}
:is(.ft_ct_dh,.cSxAerOyS){word-break:break-all;}
:is(.ft_center,.ckKtbHqSV) a{margin-right:2%;}
:is(.ft_center,.ckKtbHqSV) a img{width:20%;}
:is(.ft_right,.cLesnMvYS){width:100%; float:none; margin:0px auto 20px; text-align:center;}
:is(.ft_right,.cLesnMvYS) img{width:40%;}
:is(.m_ft_nav,.cHIIKgzCR){width:100%; background-color:rgba(0,0,0,0.7); height:50px; position:fixed; bottom:0; padding-top:5px; display:block;}
:is(.m_ft_nav,.cHIIKgzCR) :is(.cont,.ciNNAlGDv) { width: 100%; }
:is(.m_ft_nav,.cHIIKgzCR) li{width: 20%; box-sizing: border-box; float:left; text-align:center; border-right:1px solid #ccc; height:50px;}
:is(.m_ft_nav,.cHIIKgzCR) li img{width:30%;}
:is(.m_ft_nav,.cHIIKgzCR) li p{font-size:12px; color:#fff; line-height:20px;}

:is(.tool,.cCjBVkFJT) li :is(.p,.cHrRZRmWT) {
    width: 100%;
}

:is(.tool,.cCjBVkFJT) li :is(.p,.cHrRZRmWT) img {
    display: block;
    margin: 0 auto;
}

:is(.tool,.cCjBVkFJT) li :is(.t,.cbOIFNIGo) {
    width: 100%;
    height: auto;
    padding: 15px;
}

:is(.tool,.cCjBVkFJT) li :is(.t,.cbOIFNIGo) h2 {
    font-size: 18px;
    text-align: center;
}

:is(.tool,.cCjBVkFJT) li :is(.t,.cbOIFNIGo) .i {
    text-align: center;
}

:is(.tool,.cCjBVkFJT) li :is(.btn,.cnnlwZABH) {
    padding-top: 30px;
}
:is(.tool,.cCjBVkFJT) li :is(.btn,.cnnlwZABH) a:nth-child(1),:is( .tool, .cCjBVkFJT) li :is(.btn,.cnnlwZABH) a:nth-child(2) {
    width: 100px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}
:is(.plist,.cNeCwIJry) li,:is(.plist,.cNeCwIJry) li:nth-child(3n) {
    margin: 0 1.5% 30px;
    width: 47%;
}

:is(.plist,.cNeCwIJry) li :is(.p,.cHrRZRmWT) a {
    height: 30vw;
    bottom: -30vw;
}

:is(.plist,.cNeCwIJry) li :is(.p,.cHrRZRmWT) img {
    height: 30vw;
}

:is(.plist,.cNeCwIJry) li h3 {
    font-size: 14px;
    padding-top: 8px;
}

:is(.plist,.cNeCwIJry) li p {
    font-size: 12px;
}

:is(.plist,.cNeCwIJry) li :is(.price,.cgYVEmGwO) {
    font-size: 14px;
    margin-top: 5px;
}
:is(.guwen,.cNpJCJXOU) li,:is(.guwen,.cNpJCJXOU) li:nth-child(3n) {
    width: 48%;
    margin: 0 1% 30px;
}

:is(.guwen,.cNpJCJXOU) li :is(.p,.cHrRZRmWT) img {
    height: 45vw;
}

:is(.guwen,.cNpJCJXOU) li :is(.t,.cbOIFNIGo) h3 {
    background: none;
    padding: 0;
    text-align: center;
    font-size: 18px;
    height: 2em;
    line-height: 2;
}

:is(.guwen,.cNpJCJXOU) li :is(.t,.cbOIFNIGo) :is(.sp,.cLNCEdOuD) {
    display: none;
}

:is(.guwen,.cNpJCJXOU) li :is(.t,.cbOIFNIGo) span {
    width: 68px;
    height: 30px;
    line-height: 30px;
    background-size: 100%;
    background-repeat: no-repeat;
    margin: 0 auto;
    padding-left: 28px;
}
:is(.wrap-anli,.cvlpVPfJb) {
    padding: 20px 0;
}

:is(.display-4,.cLputfMQC) {
    padding: 15px;
}

:is(.display-4,.cLputfMQC) :is(.p,.cHrRZRmWT) img {
    width: 100%;
}

:is(.display-4,.cLputfMQC) :is(.t,.cbOIFNIGo) {
    width: 100%;
}

:is(.display-4,.cLputfMQC) :is(.t,.cbOIFNIGo) h3 {
    font-size: 20px;
}

.display-4 .t .mbc {}

:is(.display-4,.cLputfMQC) :is(.t,.cbOIFNIGo) img {
    width: 100%;
}

:is(.display-4,.cLputfMQC) :is(.t,.cbOIFNIGo) :is(.mbc,.cgSZtkZrZ) p img {
    width: 84px;
}

:is(.display-2,.cGvOMGNNr) {
    padding: 15px;
    margin-top: 15px;
    line-height: 2;
}

:is(.display-3,.cXDGHePIG) {
    margin-top: 35px;
}

:is(.display-3,.cXDGHePIG) :is(.p,.cHrRZRmWT) {
    width: 100%;
    height: auto;
}

:is(.display-3,.cXDGHePIG) :is(.p,.cHrRZRmWT) img {
    width: 300px;
    margin: 6vw auto;
}

:is(.display-3,.cXDGHePIG) :is(.t,.cbOIFNIGo) {
    width: 100%;
    height: auto;
}

:is(.display-3,.cXDGHePIG) :is(.t,.cbOIFNIGo) li {
    width: 100%;
    margin: 13px 0;
}

:is(.display-3,.cXDGHePIG) :is(.t,.cbOIFNIGo) :is(.pic,.cNAwGzefp) {
    height: 219px;
}

:is(.display-3,.cXDGHePIG) :is(.t,.cbOIFNIGo) :is(.txt,.cWrUGjGex) h3 {
    width: 100%;
}
}