/* 消息 */
.btitle{
    font-size: 24px!important;
    color: #333!important;
    font-weight: 700!important;

}
span{
    display: inline-block;
}

/* 公告 */
.news{
    width: 848px;
    height: 20px;
    overflow: hidden;
    margin-top: 20px;
    position: relative;
}
.news ul{
    margin-left: 30px;
    display: flex;
    flex-wrap: wrap;
    height: 20px;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
}
.news ul li{
    height: 20px;
    width: 750px;
    display: flex;
    justify-content: space-between;
    overflow: hidden;
}
.news ul li a{
    display: inline-block;
    color: #333;
    width: 400px;
    height: 20px;
    overflow: hidden;
    list-style: circle;
    white-space: nowrap; 
    text-overflow: ellipsis; 
}
.news ul li a i{
    display: inline-block;
    margin-right: 5px;
    width: 4px;
    height: 4px;
    background-color: #333;
    border-radius: 50%;
    vertical-align: middle;
}

.news .icon_news{
    width: 16px;
    height: 14px;
    background-image: url(/uploads/image/cipcbrevision/news.png);
    position: absolute;
    left: 0;
    top: 4px;

}
.news .allnews{
    position: absolute;
    right: 15px;
    top:0px;
    color: #333;
}

.doubleorder{
    margin: 30px 0;
}
.doubleorder a{
    display: block;
    width: 848px;
    height: 140px;
    background-image: url(/uploads/image/cipcbrevision/doubleorder.png);
    border-radius:8px;
}


/* 查看工厂*/
.seefactorynew{
    margin-top: 30px;
}
.seefactorynew .ftextcon .f_name{
    margin: 20px 0 8px;
    font-size: 24px;
    color: #333;
    font-weight: 700;
    position: relative;
}
.morefactory{
    position: absolute;
    right: 0;
    top: 0;
    font-size: 14px;
    color:#333;
    font-weight: 400;
    display: none;
    z-index: 999;
}

.pcbpage #seefactorynew0 .morefactory{
    display: block;
}
.seefactorynew .ftextcon .f_name .nametext:hover{
    text-decoration:underline;
    color: #f90;
}

.seefactorynew .ftextcon .f_type{
    display: inline-block;
    width: 80px;
    height: 20px;
    /* background: rgba(255,153,0,0.10); */
    border-radius: 2px;
    /* color: #f90; */
    margin-bottom: 12px;
    margin-left: 10px;
    font-size: 14px;
    font-weight: 400;
}
.seefactorynew .ftextcon .f_type1{
    background: rgba(255,153,0,0.10);
    color: #f90;
}
.seefactorynew .ftextcon .f_type2{
    background-color: rgba(226,237,254);
    color: rgba(8,104,209);
}
.seefactorynew .ftextcon .f_type1 .icon_factory{
    background-color: #f90;
}
.seefactorynew .ftextcon .f_type2 .icon_factory{
    background-color: rgba(8,104,209);
}
.seefactorynew .ftextcon .f_type .icon_factory{
    display: inline-block;
    width: 20px;
    height: 20px;
    padding: 2px;
    box-sizing: border-box;
    background-image: url(/uploads/image/cipcbrevision/icon_factory.png);
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: center center;
    vertical-align: top;
    margin-right: 3px;
}
.seefactorynew .ftextcon .f_business{
    font-size: 14px;
    color: #333;
    margin: 12px 0 15px 0;
}
.seefactorynew .ftextcon ul{
    display: flex;
    justify-content: left;
    align-items: center;
}
.seefactorynew .ftextcon ul li{
    font-size: 14px;
    min-width: 110px;
    border-right: 1px solid #eaeaea;
    padding-left: 12px;
    height: 38px;
    line-height: 23px;
    /* line-height: 45px; */
}
.seefactorynew .ftextcon ul li:last-child{
    border-right: none;
}
.seefactorynew .ftextcon ul li:first-child{
    padding-left: 0;
}
.seefactorynew .ftextcon ul li>div{
    /* line-height: 23px; */
    height: 25px;
}
.seefactorynew .ftextcon ul li .t_title{
    color: #999;
    margin-top: -7px;
    overflow: hidden;
}
.seefactorynew .ftextcon ul li .t_text{
    color: #333;
}
.seefactorynew .fimgcon{
    margin-top: 25px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 13px;
    border-bottom: 1px solid #eaeaea;;

}
#seefactorynew2 .fimgcon,#seefactorynew3 .fimgcon{
    border: none;
}
.seefactorynew .ffilescon{
    padding-bottom: 13px;
    border-bottom: 1px solid #eaeaea;
}
.seefactorynew .ffilescon,.seefactorynew .ffilescon p,.seefactorynew .ffilescon span{
    overflow:hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.seefactorynew .fimgcon .imgbox{
    position:relative;
    width: 272px;
    border-radius: 8px;

}
.seefactorynew .fimgcon .imgbox a{
    display: block;
}
.seefactorynew .fimgcon .imgbox .left_mark {
    width: 77px;
    height: 78px;
    background-image: url(/uploads/image/cipcbrevision/icon_left_mark.png);
    position: absolute;
    left: -7px;
    top: -7px;
}
.seefactorynew .fimgcon .imgbox .icon_play {
    width: 42px;
    height: 32px;
    background-image: url(/uploads/image/cipcbrevision/icon_video.png);
    position: absolute;
    left: 115px;
    top: 75px;
}
.seefactorynew .fimgcon .imgbox img {
    width: 272px;
    height: 182px;
    border-radius: 8px;

}
.seefactorynew .fimgcon .imgbox a>div{
    font-size: 20px;
    color: #333;
    margin: 20px 0 10px 0;
}
.seefactorynew .fimgcon .imgbox a>p{
    font-size: 14px;
    color: #999;
}


/* 合作用户 */
.globalfamouspartner {
    height: 200px;
    overflow: hidden;
    position: relative;
}
        .globalfamouspartner ul li{
            display: flex;
            justify-content: space-between;
            height:100px;
        }
        .globalfamouspartnersheet{
            height: 120px;
        }
        .globalfamouspartnersheet ul li{
            height: 60px;
        }
        .globalfamouspartner li>div{
            width: 100px;
        }
        .globalfamouspartner li .coop_icon {
            width: 100px;
            height: 28px;
            background: #fff url(/uploads/image/cipcbrevision/partner.png);
            background-repeat: no-repeat;
            text-align: center;
            
        }
        .globalfamouspartner li>div p{
            color: #999999;
            font-size: 14px;
            margin-top: 8px;
            text-align: center;
        }

        .globalfamouspartner li div.coop_icon1{background-position: -5px -175px;}
        .globalfamouspartner li div.coop_icon2{background-position: -115px -175px;}
        .globalfamouspartner li div.coop_icon3{background-position: -225px -175px;}
        .globalfamouspartner li div.coop_icon4{background-position: -335px -175px;}
        .globalfamouspartner li div.coop_icon5{background-position: -445px -175px;}
        .globalfamouspartner li div.coop_icon6{background-position: -555px -175px;}
        .globalfamouspartner li div.coop_icon7{background-position: -665px -175px;}
        .globalfamouspartner li div.coop_icon8{background-position: -775px -175px;}

        .globalfamouspartner li div.coop_icon9{background-position: -5px -220px;}
        .globalfamouspartner li div.coop_icon10{background-position: -115px -220px;}
        .globalfamouspartner li div.coop_icon11{background-position: -225px -220px;}
        .globalfamouspartner li div.coop_icon12{background-position: -335px -220px;}
        .globalfamouspartner li div.coop_icon13{background-position: -445px -220px;}
        .globalfamouspartner li div.coop_icon14{background-position: -555px -220px;}
        .globalfamouspartner li div.coop_icon15{background-position: -665px -220px;}
        .globalfamouspartner li div.coop_icon16{background-position: -775px -220px;}

        .globalfamouspartner li div.coop_icon17{background-position: -5px -268px;}
        .globalfamouspartner li div.coop_icon18{background-position: -115px -268px;}
        .globalfamouspartner li div.coop_icon19{background-position: -225px -268px;}
        .globalfamouspartner li div.coop_icon20{background-position: -335px -268px;}
        .globalfamouspartner li div.coop_icon21{background-position: -445px -268px;}
        .globalfamouspartner li div.coop_icon22{background-position: -555px -268px;}
        .globalfamouspartner li div.coop_icon23{background-position: -665px -268px;}
        .globalfamouspartner li div.coop_icon24{background-position: -775px -268px;}
        /* 360px */
        .globalfamouspartner li div.coop_icon25{background-position: -5px -314px;}
        .globalfamouspartner li div.coop_icon26{background-position: -115px -314px;}
        .globalfamouspartner li div.coop_icon27{background-position: -225px -314px;}
        .globalfamouspartner li div.coop_icon28{background-position: -335px -314px;}
        .globalfamouspartner li div.coop_icon29{background-position: -445px -314px;}
        .globalfamouspartner li div.coop_icon30{background-position: -555px -314px;}
        .globalfamouspartner li div.coop_icon31{background-position: -665px -314px;}
        .globalfamouspartner li div.coop_icon32{background-position: -775px -314px;}

        .globalfamouspartner li div.coop_icon33{background-position: -5px -360px;}
        .globalfamouspartner li div.coop_icon34{background-position: -115px -360px;}
        .globalfamouspartner li div.coop_icon35{background-position: -225px -360px;}
        .globalfamouspartner li div.coop_icon36{background-position: -335px -360px;}
        .globalfamouspartner li div.coop_icon37{background-position: -445px -360px;}
        .globalfamouspartner li div.coop_icon38{background-position: -555px -360px;}
        .globalfamouspartner li div.coop_icon39{background-position: -665px -360px;}
        .globalfamouspartner li div.coop_icon40{background-position: -775px -360px;}

        .globalfamouspartner li div.sheeticon{
            width: 100px;
            height: 28px;
        }
        .globalfamouspartner li div.sheeticon1{background-image: url(/uploads/image/cipcbrevision/cooperate1.png);}
        .globalfamouspartner li div.sheeticon2{background-image: url(/uploads/image/cipcbrevision/cooperate2.png);}
        .globalfamouspartner li div.sheeticon3{background-image: url(/uploads/image/cipcbrevision/cooperate3.png);}
        .globalfamouspartner li div.sheeticon4{background-image: url(/uploads/image/cipcbrevision/cooperate4.png);}
        .globalfamouspartner li div.sheeticon5{background-image: url(/uploads/image/cipcbrevision/cooperate5.png);}
        .globalfamouspartner li div.sheeticon6{background-image: url(/uploads/image/cipcbrevision/cooperate6.png);}
        .globalfamouspartner li div.sheeticon7{background-image: url(/uploads/image/cipcbrevision/cooperate7.png);}
        .globalfamouspartner li div.sheeticon8{background-image: url(/uploads/image/cipcbrevision/cooperate8.png);}
        .globalfamouspartner li div.sheeticon9{background-image: url(/uploads/image/cipcbrevision/cooperate9.png);}
        .globalfamouspartner li div.sheeticon10{background-image: url(/uploads/image/cipcbrevision/cooperate10.png);}
        .globalfamouspartner li div.sheeticon11{background-image: url(/uploads/image/cipcbrevision/cooperate11.png);}
        .globalfamouspartner li div.sheeticon12{background-image: url(/uploads/image/cipcbrevision/cooperate12.png);}
        .globalfamouspartner li div.sheeticon13{background-image: url(/uploads/image/cipcbrevision/cooperate13.png);}


        /* 右侧轮播图 */
        .homenewbox .homeright {
            width: 416px;
            height: 700px;
            overflow: hidden;
            /* position: relative; */
            border-radius: 8px;
            position: sticky;
            top: 0;
            margin-bottom: 20px;
        }
        .homenewbox .homeright img{
            border-radius: 8px;
        }
            .homenewbox .homeright .swiper, .homenewbox .homeright .swiper img {
                width: 416px;
                height: 700px;
            }

/* 骨架屏样式 */
            .seefactorynew .nodata{
                background-color: #f2f2f2;
                border-radius: 4px;
            }
            .seefactorynew .nodata1{
                /* width: 500px; */
                height: 43px;
                margin: 20px 0 8px;
            }
            .seefactorynew .nodata2{
                /* width: 500px; */
                height: 20px;
                margin: 12px 0 15px 0;
                
            }
            .seefactorynew .nodata3{
                /* width: 500px; */
                height: 38px;
                margin: 12px 0 15px 0;
            }
            .seefactorynew .nodata4{
                margin-top: 25px;
                display: flex;
                justify-content: space-between;
                align-items: center;
                padding-bottom: 13px;
            }
            .seefactorynew .nodata4 .imgbox{
                width: 272px;
                height: 182px;
                border-radius: 8px;
            }

            #newsul .nodata{
                width: 750px;
                height: 20px;
                background-color: #f2f2f2;
            }

            .homeright .nodata{
                width: 416px;
                height: 700px;
                background-color: #f2f2f2;
            }




