.idx-car .list .title,.cp-hot .list .title{
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.cp-sepc table{
    /* background-color: #EEEEEE; */
}
.cp-sepc td,.cp-sepc tr{
    border-bottom: 1px solid #ECECEC;
    padding: .15rem;
    color: #666666;
}
.cp-sepc tr>td:nth-child(odd){
    font-weight: 600;
    color: #000;
}
.cp-ship p,.cp-ship strong{font-size: inherit;}
.font em{
    text-transform: uppercase;
}
.us-intro{padding:0 0 .75rem;}
.us-intro .pub-tt .tt{text-align: left;
	font-size: 0.34rem;
    color: #000;
    font-family: 'Arial';
	font-weight: 700;
}
.us-intro .detail{display: flex;align-items: center;justify-content: space-between;}
.us-intro .info{width: 46%;}
.us-intro .info p{line-height: 2;}
.us-intro .txt{font-size: 0.18rem;color:#2a2a2a;line-height: 0.26rem;-webkit-line-clamp: 8;font-family: 'Barlow';}

.us-intro .imgbox{height: 4.9rem;width: 47%;overflow: hidden;position:relative;background: #000;}
.us-intro .imgbox .shade{position:absolute;width: 100%;height: 100%;left: 0;top: 0;cursor: pointer;}
.us-intro .imgbox .playicon{width: 1rem;height: 1rem;position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index:6;}
.us-intro .imgbox .posterimg{width: 100%;display: block;height: 100%;object-fit: cover;}
.us-intro .imgbox .video{width: 100%;height: 100%;}

.us-intro .list{margin-top: 0.45rem;display: flex;justify-content: space-between;}
.us-intro .list .fz{line-height: 1;display: inline-block;vertical-align: middle;position: relative;}
.us-intro .list .fz i{vertical-align: text-top;font-family: 'Barlow';font-size: 0.6rem;color:#1199d8;font-weight: bold;}
.us-intro .list .fz em{font-family: 'Barlow';font-size: 0.24rem;color:#1199d8;}
.us-intro .list .wz{font-size: 0.16rem;color:#4b4b4b;margin-top: 0.05rem;min-width: 1.7rem;}

.idx-us{position: relative;padding:.9rem 0;}
.idx-us::before{content:'';width: 80%;background-color: #fafafa;position: absolute;left: 0;top: 0;bottom: 0;z-index:1;}
.idx-us .detail{position: relative;z-index:2;padding:0 0 0 0;}
.idx-us .imgbox{width: 50%;height: 6.25rem;}
.idx-us .info{width: 44%;}
.idx-us .readmore{margin-top: 0.75rem;    display: flex
;
    align-items: center;
    justify-content: center;
    font-size: 0.18rem;
    color: #fff;
    border: none;
    cursor: pointer;
    width: 2rem;
    height: 0.58rem;
    border-radius: .29rem;}

	.lx-sec{padding:0 0 .8rem;}
.lx-sec .detail{padding:.6rem 0;background-color: #f8fafd;display: flex;justify-content: space-between;}
.lx-sec .lbox,.lx-sec .rbox{flex:1;padding:0 .9rem;}

.lx-sec .t-tit{font-size: 0.4rem;color:#0d0d0d;margin-bottom: 0.1rem;text-transform: uppercase;font-weight: bold;line-height: 1.3;}
.lx-sec .smtxt{font-size: 0.16rem;color:#464646;}

.lx-sec .list{}
.lx-sec .list li{padding:.2rem 0;border-bottom:1px solid #e5e5e5;}
.lx-sec .list .tit{font-size: 0.16rem;color:#464646;line-height: 0.3rem;}
.lx-sec .list .txt{font-size: 0.24rem;color:#0d0d0d;line-height: 1.4;}
.lx-sec .list .address{font-size: 0.18rem;}
.lx-sec .col-line{width: 1px;background-color: #e1e1e1;}
.lx-sec .social{display: flex;margin-top: 0.35rem;}
.lx-sec .social a{margin-right: 0.2rem;font-size: 0.28rem;color:#006fbc;}
.lx-sec .social a:hover{opacity: .85;}


.lx-sec .form{margin-top: 0.35rem;}
.lx-sec .form .row{}
.lx-sec .form .item{margin-bottom: 0.15rem;}
.lx-sec .form .ipt{font-size: 0.16rem;color:#000;width: 100%;border:1px solid #dadada;}
.lx-sec .form .ipt-txt{height: 0.5rem;line-height: 0.5rem;padding:0 .2rem;}
.lx-sec .form .con{height: 1.5rem;line-height: 1.4;padding:.16rem .2rem;resize:none;}
.lx-sec .form .submit{margin-top: 0.25rem;}

.pub-tt{margin-bottom: 0.35rem;}
.pub-tt .bt{font-size: 0.28rem;color:#000;font-weight: bold;line-height: 1.2;}
.us-intro-about{padding:0.05rem 0 0;}
.us-intro-about .detail{display: flex;align-items: flex-start;justify-content: space-between;}
.us-intro-about .imgbox{height: 8rem;width:48%;max-width: 7.35rem;}
.us-intro-about .info{width:48%;padding:0.5rem 0 0;}
.us-intro-about .txt{font-size: 0.16rem;color:#484848;line-height: 0.3rem;}


.us-cul{margin-top: -1rem;}
.us-cul .detail{display: flex;align-items: center;}
.us-cul .imgbox{height: 8.8rem;width: 46%;}
.us-cul .info{width: calc(54% + 0.8rem);background-color: #0089e9;padding:0.55rem 1.6rem;margin-left: -0.8rem;}
.us-cul .pub-tt{margin-bottom: 0;}
.us-cul .pub-tt .bt{line-height: 1;padding-bottom: 0.18rem;border-bottom:1px solid #fff;display: inline-block;vertical-align: middle;}
.us-cul .row{display: flex;align-items: center;margin-top: 0.45rem;}
.us-cul .row .icon{width: 0.46rem;margin-right: 0.2rem;}
.us-cul .row .title{font-size: 0.24rem;color:#fff;font-weight: bold;}
.us-cul .row .txt{font-size: 0.16rem;color:#fff;margin-top: 0.05rem;}


.us-dep{padding:2.2rem 0 0.85rem;background:url(/static/site/images/us_07-1.jpg) no-repeat center;background-size:cover;margin-top: -0.65rem;}
.us-dep .txt{font-size: 0.18rem;color:#fff;line-height: 0.26rem;max-width: 9.45rem;}
.pub-tt.white .x {
    background-color: #fff;
}
.pub-tt .x {
    width: 1rem;
    height: 0.08rem;
    display: inline-block;
    margin-bottom: 0.2rem;
}
.pub-tt.white .bt {
    color: #fff;
}
.pub-tt .bt {
    font-size: 0.56rem;
    color: #000;
    font-weight: bold;
    line-height: 1.2;
}
.us-dep .more{margin-top: 0.75rem;
    display: flex
;
    align-items: center;
    justify-content: center;
    font-size: 0.18rem;
    color: #fff;
    border: none;
    cursor: pointer;
    width: 2rem;
    height: 0.58rem;
    border-radius: .29rem;}


.us-tu{padding:1.25rem 0;}
.us-tu .detail{display: flex;}
.us-tu .lbox{width: 51.5%;display: flex;flex-wrap: wrap;}
.us-tu .rbox{width: 48.5%;display: flex;flex-wrap: wrap;}

.us-tu .item1{height: 2.7rem;width: 55%;}
.us-tu .item2{height: 2.7rem;width: 45%;}
.us-tu .item3{height: 2.8rem;width: 60%;}
.us-tu .item4{height: 2.8rem;width: 40%;}
.us-tu .item5{height: 2.5rem;width: 43%;}
.us-tu .item6{height: 2.5rem;width: 57%;}

.us-tu .item7{height: 3.75rem;width: 53%;}
.us-tu .item8{height: 3.75rem;width: 47%;}
.us-tu .item9{height: 4.25rem;width: 47%;}
.us-tu .item10{height: 4.25rem;width: 53%;}


.us-tu .item{overflow: hidden;position: relative;}
.us-tu .item .img{transition: all 1s;}
.us-tu .shade{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-color: rgba(0,0,0,.4);display: flex;align-items: center;justify-content: center;opacity: 0;transition: all .3s;}
.us-tu .shade .title{font-size: 0.26rem;color:#fff;font-weight: bold;}
.us-tu .mask{position: absolute;width: 100%;height: 100%;left: 0;top: 0;display: flex;flex-direction: column;justify-content: center;padding:0 0.55rem;}
.us-tu .mask .title{font-size: 0.5rem;color:#fff;font-weight: bold;}
.us-tu .mask .txt{font-size: 0.16rem;color:#fff;line-height: 0.22rem;margin-top: 0.18rem;-webkit-line-clamp: 8;}

.us-tu .item:hover .shade{opacity: 1;}
.us-tu .item:hover .img{transform: scale(1.1,1.1);}
@media screen and (min-width:992px) and (max-width:1199px){
    /* about */
	.us-intro-about .info{padding-top: 0;}
	.us-intro-about .txt{font-size: 0.18rem;line-height: 1.4;}

	.us-cul{margin-top: 0.5rem;}
	.us-cul .imgbox{height: 7.5rem;}
	.us-cul .info{padding:0.6rem 0.55rem;}

	.us-tu .detail{flex-direction: column-reverse;}
	.us-tu .lbox,.us-tu .rbox{width: 100%;}
}
@media screen and (max-width: 991px) {
	.idx-us::before {
        width: 100%;
    }
    .us-intro .detail{display: block;padding:.15rem 0 0;}
	.us-intro .imgbox{width: 100%;height: 4rem;margin-top: 0.4rem;}
	.us-intro .imgbox .playicon{width: 0.8rem;height: 0.8rem;}
	.us-intro .info{width: 100%;}

	.us-intro .txt{-webkit-line-clamp: 11;}
	.us-intro .list .wz{min-width: auto;}
	.us-intro .list .fz i{font-size: 0.52rem;}

    /* about */
	.us-intro-about .detail{display: block;}
	.us-intro-about .info{padding-top: 0;width: 100%;}
	.us-intro-about .txt{font-size: 0.18rem;line-height: 1.4;}
	.us-intro-about .imgbox{width: 100%;height: 5rem;margin-top: 0.4rem;}


	.us-cul{margin-top: 0.5rem;}
	.us-cul .detail{flex-direction: column-reverse;}
	.us-cul .imgbox{height: 5rem;width: 100%;}
	.us-cul .info{padding:0.6rem 0.55rem;width: 100%;margin: 0;}

	.us-dep{margin: 0.5rem 0 0;padding:1rem 0;}

	.us-tu{padding:0.8rem 0;}
	.us-tu .detail{flex-direction: column-reverse;}
	.us-tu .lbox,.us-tu .rbox{width: 100%;}
	.us-tu .rbox .item{height: 3rem!important;}

	.us-tu .mask{padding:0 0.3rem;}
	.us-tu .mask .title{font-size: 0.36rem;}

    .lx-sec .detail{display: block;padding:.5rem 0;}
	.lx-sec .lbox, .lx-sec .rbox{padding:0 0.4rem;width: 100%;}
	.lx-sec .rbox{margin-top: 0.5rem;}
	.lx-sec .col-line{display: none;}

}
@media screen and (max-width: 767px){
    .lx-sec{padding:0 0 .4rem;}
	.lx-sec .detail{display: block;padding:.3rem 0;}
	.lx-sec .lbox, .lx-sec .rbox{padding:0 0.2rem;width: 100%;}
	.lx-sec .rbox{margin-top: 0.4rem;}
	.lx-sec .t-tit{font-size: 0.26rem;}
	.lx-sec .list .txt{font-size: 0.18rem!important;}
	.lx-sec .col-line{display: none;}
	.lx-sec .social{margin-top: 0.26rem;}
	.lx-sec .form .submit{margin:0.25rem auto 0;}

    /* about */
	.us-intro-about{padding:0.5rem 0;}
	.us-intro-about .detail{display: block;}
	.us-intro-about .info{padding-top: 0;width: 100%;}
	.us-intro-about .txt{font-size: 0.18rem;line-height: 1.4;}
	.us-intro-about .imgbox{width: 100%;height: auto;margin-top: 0.4rem;}


	.us-cul{margin-top: 0;}
	.us-cul .detail{flex-direction: column-reverse;}
	.us-cul .imgbox{height: auto;width: 100%;}
	.us-cul .info{padding:0.4rem 0.25rem;width: 100%;margin: 0;}
	.us-cul .pub-tt .bt{display: block;border:0;padding-bottom: 0;}
	.us-cul .row{margin-top: 0.3rem;}
	.us-cul .row .icon{width: 0.4rem;}
	.us-cul .row .title{font-size: 0.22rem;}

	.us-dep{margin: 0.5rem 0 0;padding:0.6rem 0;}

	.us-tu{padding:0.4rem 0;}
	.us-tu .detail{flex-direction: column-reverse;}
	.us-tu .lbox,.us-tu .rbox{width: 100%;display: block;}
	.us-tu .rbox .item{height: 2.6rem!important;}
	.us-tu .item{width: 100%;margin-bottom: 0.15rem;}

	.us-tu .mask{padding:0 0.3rem;}
	.us-tu .mask .title{font-size: 0.3rem;}
}