/*产品分类开始*/
.index_products_category_div{margin:0px auto;width:100%;height:auto;padding:0.6rem 0rem 0rem 0rem;clear:both;overflow:hidden;}
.index_products_category{margin:0 auto;width:86%;height:auto;text-align:center;clear:both;overflow:hidden;}
.index_products_category ul{float:left;width:100%;height:auto;line-height:160%;padding:0rem 0rem 0.6rem 0rem;text-align:left;color:#000000;font-size:0.20rem;}
.index_products_category_list{float:left;width:100%;height:auto;padding:0rem 0rem 0.4rem 0rem;}

.index_products_category_list_left{float:left;width:58%;height:auto;margin:0rem 2% 0rem 0rem;}
.index_products_category_list_left li{position:relative;float:left;width:100%;height:7rem;background-size:100% 100%;transition:all 0.6s;overflow:hidden;}
.index_products_category_list_left a li:hover{background-size:110% 110%;transition:all 0.6s;}
.index_products_category_list_left li::after{position:absolute;left:0rem;bottom:0rem;width:100%;height:100%;background:rgba(0,0,0,0.45);transition:0.3s ease all;content: '';}
.index_products_category_list_left li:hover:after{background:rgba(0,0,0,0.35);}
.index_products_category_list_left li:hover dl{color:#ffffff;}
.index_products_category_list_left .li_content{position:absolute;z-index:2;bottom:0rem;left:0rem;float:left;width:90%;margin:0.2rem 5% 0.4rem 5%;}
.index_products_category_list_left .li_content dl{position:relative;float:left;width:100%;height:auto;line-height:140%;text-align:left;color:#ffffff;font-size:0.42rem;font-weight:600;}
.index_products_category_list_left .li_content dd{float:left;width:100%;height:auto;line-height:160%;margin:0.1rem 0rem 0rem 0rem;text-align:left;color:#ffffff;font-size:0.18rem;}

.index_products_category_list_right{float:left;width:40%;height:auto;}
.index_products_category_list_right li{position:relative;float:left;width:100%;height:3.35rem;margin:0rem 0rem 0.3rem 0rem;transition:all 0.6s;overflow:hidden;}
.index_products_category_list_right a:nth-child(1) li{background-size:100% 100%;}
.index_products_category_list_right a:nth-child(2) li{margin:0rem 0rem 0rem 0rem;background-size:100% 100%;}
.index_products_category_list_right a li:hover{background-size:110% 110%;transition:all 0.6s;}
.index_products_category_list_right li::after{position:absolute;left:0rem;bottom:0rem;width:100%;height:100%;background:rgba(0,0,0,0.45);transition:0.3s ease all;content: '';}
.index_products_category_list_right li:hover:after{background:rgba(0,0,0,0.35)}
.index_products_category_list_right li:hover dl{color:#ffffff;}
.index_products_category_list_right .li_content{position:absolute;z-index:2;bottom:0rem;left:0rem;float:left;width:90%;margin:0.2rem 5% 0.3rem 5%;}
.index_products_category_list_right .li_content dl{position:relative;float:left;width:100%;height:auto;line-height:120%;text-align:left;color:#ffffff;font-size:0.32rem;}
.index_products_category_list_right .li_content dd{float:left;width:100%;height:auto;line-height:140%;margin:0.1rem 0rem 0rem 0rem;text-align:left;color:#ffffff;font-size:0.18rem;}

@media screen and (min-width:1921px){
.index_products_category{width:17rem;}
}

@media screen and (min-width:1441px) and (max-width:1680px){
.index_products_category{width:96%;}
.index_products_category ul{font-size:0.20rem;}

.index_products_category_list_left .li_content dl{font-size:0.40rem;}

.index_products_category_list_right .li_content dl{font-size:0.30rem;}
}

@media screen and (min-width:1200px) and (max-width:1440px){
.index_products_category{width:96%;}
.index_products_category ul{font-size:0.20rem;}

.index_products_category_list_left li{height:6rem;}
.index_products_category_list_left .li_content dl{font-size:0.36rem;}
.index_products_category_list_left .li_content dd{font-size:0.18rem;}

.index_products_category_list_right li{height:2.85rem;margin:0rem 0rem 0.3rem 0rem;}
.index_products_category_list_right .li_content dl{font-size:0.28rem;}
}

@media screen and (min-width:900px) and (max-width:1199px){
.index_products_category{width:96%;}
.index_products_category ul{font-size:0.20rem;}

.index_products_category_list_left{width:100%;margin:0rem 0rem 0.2rem 0rem;}
.index_products_category_list_left li{height:5rem;}
.index_products_category_list_left .li_content{width:95%;margin:0.2rem 2.5% 0.3rem 2.5%;}
.index_products_category_list_left .li_content dl{font-size:0.32rem;}
.index_products_category_list_left .li_content dd{font-size:0.18rem;}

.index_products_category_list_right{width:100%;}
.index_products_category_list_right li{width:49%;height:2.88rem;margin:0rem 2% 0rem 0rem;}
.index_products_category_list_right a:nth-child(2n) li{margin:0rem 0% 0rem 0rem;}
.index_products_category_list_right .li_content dl{font-size:0.28rem;}
}

@media screen and (max-width:899px){
.index_products_category_div{padding:0.2rem 0rem 0rem 0rem;}
.index_products_category{width:90%;}
.index_products_category ul{font-size:0.28rem;}

.index_products_category_list_left{width:100%;margin:0rem 0rem 0.3rem 0rem;}
.index_products_category_list_left li{height:3rem;}
.index_products_category_list_left .li_content{width:90%;margin:0.2rem 5% 0.3rem 5%;}
.index_products_category_list_left .li_content dl{font-size:0.34rem;}
.index_products_category_list_left .li_content dd{font-size:0.22rem;}

.index_products_category_list_right{width:100%;}
.index_products_category_list_right li{width:100%;height:3rem;margin:0rem 0rem 0.3rem 0rem;}
.index_products_category_list_right a:nth-child(2n) li{margin:0rem 0% 0rem 0rem;}
.index_products_category_list_right .li_content{margin:0.2rem 5% 0.3rem 5%;}
.index_products_category_list_right .li_content dl{font-size:0.34rem;}
.index_products_category_list_right .li_content dd{font-size:0.22rem;}
}
/*产品分类结束*/

/*关于我们开始*/
.index_about_div{margin:0px auto;width:100%;height:auto;padding:0.4rem 0rem 0.4rem 0rem;clear:both;overflow:hidden;}
.index_about{margin:0 auto;width:86%;height:auto;text-align:center;clear:both;overflow:hidden;}
.index_about_left{float:left;width:40%;height:auto;margin:0rem 13% 0rem 0rem;}
.index_about_right{float:left;width:47%;height:auto;margin:0.2rem 0rem 0.4rem 0rem;}
.index_about_right ul{float:left;width:100%;height:auto;line-height:160%;padding:0rem 0rem 0.4rem 0rem;text-align:left;color:#000000;font-size:0.20rem;}
.index_about .more_button a{float:left;width:1.6rem;height:0.45rem;line-height:0.45rem;margin:0rem 0rem 0rem 0rem;font-size:0.16rem;color:#ffffff;background-color:#DA251D;text-align:center;box-shadow:0.01rem 0.01rem 0.01rem rgba(238, 238, 238, 0.3);transition:all 0.2s linear 0s;}
.index_about .more_button a:hover{color:#ffffff;background-color:#000000;-webkit-box-shadow:3px 10px 10px rgba(0, 0, 0, 0.3);-moz-box-shadow:3px 10px 10px rgba(0, 0, 0, 0.3);box-shadow:0 0.01rem 5px #DEDEDE;transform:translate(-0,-5px);}

@media screen and (min-width:1921px){
.index_about{width:17rem;}
}

@media screen and (min-width:1441px) and (max-width:1680px){
.index_about{width:96%;}
.index_about_right{margin:0.12rem 0rem 0.4rem 0rem;}
.index_about_right ul{font-size:0.20rem;padding:0rem 0rem 0.3rem 0rem;}
}

@media screen and (min-width:1200px) and (max-width:1440px){
.index_about{width:96%;}

.index_about_right{margin:0.12rem 0rem 0.4rem 0rem;}
.index_about_right ul{font-size:0.20rem;padding:0rem 0rem 0.3rem 0rem;}

.index_about .more_button a{font-size:0.14rem;}
}

@media screen and (min-width:900px) and (max-width:1199px){
.index_about{width:96%;}

.index_about_right{margin:0.12rem 0rem 0.4rem 0rem;}
.index_about_right ul{font-size:0.18rem;padding:0rem 0rem 0.3rem 0rem;}

.index_about .more_button a{font-size:0.14rem;}
}

@media screen and (max-width:899px){
.index_about{width:90%;}

.index_about_left{width:100%;margin:0rem 0% 0rem 0rem;}

.index_about_right ul{font-size:0.28rem;padding:0rem 0rem 0.3rem 0rem;}
.index_about_right{width:100%;margin:0rem 0% 0rem 0rem;}

.index_about .more_button a{width:2.4rem;height:0.65rem;line-height:0.65rem;margin:0rem 0rem 0.4rem 0rem;font-size:0.22rem;}
}
/*关于我们结束*/

/*首页视频开始*/
.index_video_div{margin:0px auto;width:100%;height:auto;padding:0.4rem 0rem 0.4rem 0rem;clear:both;overflow:hidden;}
.index_video {margin:0px auto;width:86%;height:auto;text-align:center;clear:both;overflow:hidden;}
.index_video li{float:left;width:47%;height:auto;margin:0rem 6% 0rem 0rem;text-align:center;background-color:#F6F7F9;}
.index_video li img{max-width:100%;}
.index_video li a dl,.index_video li dl{float:left;width:100%;height:0.55rem;line-height:0.55rem;color:#000000;font-size:0.16rem;font-weight:600;}
.index_video li:hover dl{color:#ffffff;background-color:#DA251D;}
.index_video .video_class {max-width:100%;height:auto;}
.index_video li:nth-child(2n){margin-right:0%;}

@media screen and (min-width:1921px){
.index_video{width:16rem;}
}
@media screen and (min-width:1340px) and (max-width:1770px){
.index_video{width:96%;}
.index_video li{width:47%;margin:0% 6% 0.5rem 0%;}
}
@media screen and (min-width:1200px) and (max-width:1339px){
.index_video{width:96%;}
.index_video li{width:47%;margin:0% 6% 0.5rem 0%;}
}
@media screen and (min-width:900px) and (max-width:1199px){
.index_video{width:96%;}
.index_video li{width:47%;margin:0% 6% 0.5rem 0%;}
.index_video li a dl,.index_video li dl{font-size:0.14rem;}
}
@media screen and (max-width:899px){
.index_video_div{padding:0.4rem 0rem 0rem 0rem;}
.index_video{width:96%;}
.index_video li{width:94%;height:auto;margin:0% 3% 0.5rem 3%;}
.index_video li a dl,.index_video li dl{font-size:0.22rem;}
}
/*首页视频结束*/