.cl{
    clear:both;
}
.fl{float:left;}
.fr{float: right;}
.w{
    width: 94%;
    margin:0 auto;
}

.header_top{position: fixed;top:0;left:0;width: 100%;height: 1rem;z-index:9;background:#fff;}
.header_top .logo{top:50%;left:3%;width: 60%;transform: translateY(-50%);position: absolute;}
.header_top .nav{top:50%;right:3%;width: 7.5%;transform: translateY(-50%);position: absolute;}
.header .ss{height: .6rem;margin:.2rem auto;border-radius: .6rem;}
.header .ss form{position: relative;}
.header .ss form .ss_bd{width: 100%;height: .6rem;border:0;outline: none;font-size: .22rem;color:#d6dbde;padding-left:.25rem;border:1px solid #d6dbde;box-sizing: border-box;background:#fff;border-radius:.6rem;}
.header .ss form .ss_btn{position: absolute;right:0;top:0;width: 18%;height: .6rem;border:0;outline: none;background:#cc0f00 url(../images/ss.png) no-repeat center center;background-size: 35%;border-radius: .6rem;color:transparent;}

.nav_box{position: fixed;top:0;left:0;width: 100%;height: 100%;background:#000;left:100%;z-index:999;}
.nav_box .close{position: absolute;top:.3rem;right:.3rem;width: .3rem;}
.nav_box .logo2{position: absolute;left:50%;transform: translate(-42%);width: 30%;top:15%;}
.nav_box ul{position: absolute;top:12%;left:50%;transform: translate(-50%);}
.nav_box ul li{font-size: .25rem;color:#fff;text-align: center;margin-top: .4rem;}

.item_one_container{background:url(../images/bg1.jpg) no-repeat center center;padding-top: .6rem;padding-bottom: .6rem;background-size:100% 100%;}
.inc_title{text-align: center;}
.inc_title h4{font-size: .2rem;color:#a1a1a1;font-weight: normal;text-transform: uppercase;}
.inc_title h3{font-size: .38rem;color:#565656;font-weight: normal;}
.inc_title .line{width: .5rem;height: .04rem;background:#ba0000;margin:.15rem auto 0;}


.item_one .item_one_type{display: flex;justify-content: center;margin-top: .4rem;flex-wrap: wrap;}
.item_one .item_one_type li{width: 30%;margin-bottom: .3rem;}
/*.item_one .item_one_type li:nth-child(2){margin:0 .35rem;}*/
.item_one .item_one_type li a .img{height: 1.4rem;border-radius: 50%;position: relative;}
.item_one .item_one_type li a .img img{position: absolute;top:0;left:0;bottom:0;right:0;margin:auto;width: 35%;}
.item_one .item_one_type li a h3{font-size: .26rem;color:#727272;text-align: center;font-weight: normal;}
.item_one .item_one_type li a h4{font-size: .16rem;color:#c6c6c6;text-align: center;font-weight: normal;}

.item_two{margin-top: .6rem;}
.item_two_list{margin-top: .4rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.item_two_list li{width: 48.5%;margin-bottom: .3rem;}
.item_two_list li a h3{font-size: .18rem;color:#737373;text-align: center;font-weight: normal;text-align: center;margin-top: .12rem;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.item_two_list li a img{height:130px !important;}
.item_three_container{background:#fafafa;padding-top: .6rem;padding-bottom: .4rem;}
.item_three_container .about_box .con{font-size: .2rem;color:#878787;text-align: justify;line-height: 280%;margin-top: .4rem;}

.news_box .news_top{height: 1rem;border-top: .06rem solid #ba0000;overflow-x: auto;}
/* display: flex;justify-content: space-between;align-items: center; */
.news_box .news_top .bigbox{white-space: nowrap;height: 100%;
    scrollbar-width: none;
    /* Firefox */
    -ms-overflow-style: none;
}
.news_box .news_top .bigbox::-webkit-scrollbar {
    display: none;
}
.news_box .news_top .bigbox>div{width: 33vw;height: 100%;overflow:hidden;display: inline-block;}
/* .news_box .news_top>div:nth-child(-n+3){display:block;} */
.news_box .news_top .bigbox>div a{display: flex;justify-content: center;align-items: center;height: 100%;}
.news_box .news_top .bigbox>div img{width: 20%;}
.news_box .news_top .bigbox>div div{margin-left:.2rem;}
.news_box .news_top .bigbox>div div h3{font-size: .26rem;color:#ba0000;font-weight: normal;}
.news_box .news_top .bigbox>div div h4{font-size: .16rem;color:#ba0000;font-weight: normal;margin-top: .05rem;}
.news_box .news_list{margin-top: .3rem;}
.news_box .news_list>div{margin-bottom: .3rem;}
.news_box .news_list>div a{display: flex;justify-content: space-between;}
.news_box .news_list>div a .img{width: 35%;}
.news_box .news_list>div a .img img{height:82px !important;}
.news_box .news_list>div a .mesg{background:#fff;width: 62%;box-sizing: border-box;}
.news_box .news_list>div a h3{font-size: .22rem;color:#ba0000;font-weight: normal;margin-top: .1rem}
.news_box .news_list>div a .con{font-size: .2rem;color:#a3a3a3;line-height: 200%;margin-top: .05rem;}
.look_more{margin:.3rem auto 0; width: 2rem;height: .5rem;background:#ba0000;text-align: center;line-height: .5rem;font-size: .2rem;color:#fff;border-radius: .5rem;display: block;}

.inc_container{padding-top: .6rem;}
.pro_type{margin:.4rem 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.pro_type li{width: 31%;margin-right: 3.5%;margin-bottom: .15rem;font-size: .2rem;color:#727272;border:.01rem solid #727272;box-sizing: border-box; text-align: center;line-height: .46rem;height: .5rem;border-radius: .5rem;background:#fff;}
.pro_type li:nth-child(3n){margin-right: 0;}
.pro_type li.active{color:#fff;background:#c10023;border-color:#c10023;}

.about_con{font-size: .18rem;color:#a3a3a3;margin-top: .4rem;line-height: 200%;}

.news_list_two li{margin-bottom: .3rem;}
.news_list_two li a{display: flex;justify-content: space-between;}
.news_list_two li a .img{width: 35%;}
.news_list_two li a .img img{height:82px !important;}
.news_list_two li a .mesg{background:#fff;width: 62%;box-sizing: border-box;}
.news_list_two li a h3{font-size: .22rem;color:#ba0000;font-weight: normal;margin-top: .1rem}
.news_list_two li a .con{font-size: .2rem;color:#a3a3a3;line-height: 200%;margin-top: .05rem;}

.news_show_right{margin-top: .4rem;}
.news_show_right>h2{font-size: .24rem;color:#333333;font-weight: normal;text-align: center;}
.news_show_right>p{font-size: .16rem;color:#666666;text-align: center;margin-top: .15rem;}
.news_show_right .news_con{padding-top: .25rem;margin-top: .25rem;border-top: .01rem solid #dddddd;font-size: .18rem;color:#666666;text-align: justify;line-height: 200%;padding-bottom: .25rem;}


.page{display: flex;justify-content: center;flex-wrap: wrap; margin:.5rem 0;}
.page a{padding:0 .13rem;font-size: .16rem;color:#aaaaaa;height: .4rem;box-sizing: border-box;border:.01rem solid #aaa;line-height: .38rem;margin:0 .06rem .1rem;}
.page a.select{background:#ba0000;color:#fff;border-color:#ba0000;}

.prev_next{margin:.5rem 0;}
.prev_next a{display: block;font-size: .18rem;color:#666666;margin:.2rem 0;}



.footer_top{border-top: .05rem solid #b30c00;background:#383838;padding:.2rem;font-size: .22rem;color:#fff;text-align: center;line-height: 200%;}
.footer{display: flex;justify-content: space-between;position: fixed;bottom:0;height: 1rem;left:0;width: 100%;background:#c10023;}
.footer>div{width: 25%;}
.footer>div .img{height: .6rem;position: relative;}
.footer>div img{position: absolute;top:0;left:0;bottom:0;right:0;margin:auto;width: 25%;}
.footer>div p{font-size: .24rem;color:#fff;text-align: center;}

