<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.p_dev {
    padding-left: 10px;
    /*height:26px;*/
}
.triangle {
    margin:0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left:10px solid #9c9c9c;
    display: inline-block;
    vertical-align: top;
    margin:5px -1px 0 -10px;
}
.com_flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.cooper_ul li{
    width:31%;
    margin-bottom:3rem;
}
.padding_zero {
    padding-left:0;
    padding-right:0;
}

.dev_p {
    margin-left:8px;
}
.inline-block {
    display: inline-block;
    width:240px;
}
.fangan_div {
    width:100%;
    /*height:650px;*/
   /* background:url('../img/case/fangan.jpg') no-repeat center center;
    background-size:cover;*/
}
.tigong_phone {
    display: none;
}
.fangan_div img {
    width:100%;
    /*height:100%;*/
}
.container_update {
    margin-left:0;
    margin-right:0;
}
.navbar-header_update {
    margin-left:5% !important;
}
.navbar-collapse {
    float:left;
    margin-left:10%;
}
.container_update {
    height:66px;

}
.worklist img {
    /*width:220px;*/
    padding:0 18px 0 18px;
}
/*.his_phone_style {
    margin-top:6%;
}*/
.mb8 {
    margin-bottom:8px;
}
.end .phone, .end .chuan,.end .addr{
    display: inline-block;
    vertical-align: top;
    margin: 3px 3px 0 0;
    width:15px;
    height:15px;   
}
.end .phone {
     background:url('../img/end/phone.png') no-repeat;
     background-size:100% 100%;
}
.end .chuan {
     background:url('../img/end/chuan.png') no-repeat;
     background-size:100% 100%;
}
.end .addr {
     background:url('../img/end/addr.png') no-repeat;
     background-size:100% 100%;
}
.end_left {
    margin-left: 5px;
}
.end_qcode {
    margin-bottom:15px;
}
.yw_txt {
    background: #fff;
}


.progame_content {
    width:100%;
    height:685px;
    background:url('../img/case/progame.jpg') no-repeat center center;
    background-size:cover;
    color:#fff;
}

.head_progame{
    height:30px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom:10px;
}
.progame_ul {
    box-sizing: border-box;
    width: 100%;
    padding:0 25%;

    display: flex;
    justify-content: space-between;
    

} 
.progame_ul li {
    width:80px;
    text-align: center;
    height:34px;
    font-size:18px;
    cursor: pointer;
}


/*.progame_ul li:hover{
   border-bottom:4px solid #111c3e;
}
.progame_li.active {
    border-bottom:4px solid #111c3e;
    transition: all .5s ease;
}*/
.progame_wrap {
    font-size:16px;
}
.progame_row {
    padding:0 12%;
    margin-top:40px;
    margin-bottom:46px;
} 
.progame_content_title h2 {
    font-size:28px;
    margin-bottom: 15px;
}
.progame_content_title {
   
}
.progame_subtitle {
    font-size:14px;
}
.product_ul {
   overflow:hidden;
}
.product_ul li{
    position: relative;
    width:210px;
    height:290px;
    
    margin-right:4%;
}
.product_ul img {
    width:210px;
}
.product_info_wrap {
    background:#fff;
    color:#000;
}
.product_title ,.product_info{
    font-size:18px;
    text-align: center;
    margin-bottom:20px;
    padding-top:6px;
}
..product_title {
    padding-top:2px;
    font-size:18px;
    margin-bottom: 16px;
}
.product_info_wrap {
    padding-bottom:1px;
}
.product_info{ 
    font-size:14px;
    padding:0 10px;
    line-height: 18px;
    height:72px;
}

.news-slider__arrows {
    position: absolute;
    left:0;
    bottom:0;
    width:110px;
}
.product_div {
    position: relative;
    padding:0 50px;
}
.workphoto_div {
    overflow: hidden;
}

.rvc-wrapper ul {
    width:999999px;
}
.rvc-wrapper ul li {
    float:left;
}

.img-wrapper img {
    width:100%;
}
.ul_outs {
    display: none;
}
.rvc-wrapper li {
    width:300px;
}


.silder-box {
    position: relative;
    margin: 20px auto
}

.silder {
    margin: 0 auto
}

.silder li {
    width: 400px;
    height: 400px
}

.silder li img {
    width: 100%;
    height: 100%
}

.silder-button {
    top: 173px;
    width: 25px;
    height: 54px;
    position: absolute;
    cursor: pointer
}

.silder-button.btl {
    left: -20px;
    background: url(../img/product/bl.png);
    background-size:25px 54px;
}

.silder-button.btr {
    right: -20px;
    background: url(../img/product/br.png);
    background-size:25px 54px;
}

.silder-box-1 {
    width: 1200px
}
.coop_row {
    margin-bottom:5%;
    margin-right:20px;
    margin-left:20px;
}
.policy_link,.copyrightNum {
    margin-left:11px;
}
.copyrightEn {
    /*letter-spacing: .2px;*/
}

/*鍚堜綔浼欎即鏁堟灉*/

.cooper_ul li img{
    width:100%;
    /*height:196px;*/

}
.cooper_ul li {
    border:2px solid #1f2a4b;
    overflow: hidden;
}
.cooper_ul li .img-responsive:hover {
    transition: 1s ease;
    transform: scale(1.1);
}

/*浜у搧鏍囬鍒囨崲*/
.progame_ul {
    position: relative;
    overflow: hidden;
}

.progame_ul .animation {
    position: absolute;
    height: 3px;
    bottom: 0;
    transition: all .5s ease 0s;
    background-color: #111c3e;
    overflow:hidden;
}


/*浜у搧灞曠ず shine鏁堟灉*/
.rvc-wrapper li {
    position: relative;
    overflow: hidden
}
.rvc-wrapper li::before {
    position: absolute;
    top: 0;
    left: -92%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.rvc-wrapper li:hover::before {
    -webkit-animation: shine .75s;
    animation: shine .75s;
    
}

/**/
@-webkit-keyframes shine {
    100% {
        left: 125%;
    }
}
@keyframes shine {
    100% {
        left: 125%;
    }
}

@media (min-width: 1200px) {
    .container_update {
        /*width: 1170px;*/
    }
      
}

@media (max-width: 1300px) {
    .nav.navbar-nav li a {
        padding: 15px 30px;
    } 

}

@media (max-width: 992px) {
    /*閽堝骞虫澘灏哄*/
    .nav.navbar-nav li a {
        padding: 15px 18px;
    } 
    .navbar-collapse {
        margin-left:3%;
    }
    .int_text {
        text-align: left;
        text-indent: 2em;
    }
    .develop-box ul li {
        width:200px;
    }
    .big-img-container {
        padding:0 100px;    
    }
    .big-img-container img {
        width:100%;
    }
    .worklist {
        margin-top:40px;
    }
    .progame_ul {
        padding:0 10%;
    }
}

/*閽堝鎵嬫満灞忓箷*/
@media (max-width: 767px) {
    .pro_text{
        height: 150px;
        padding: 8% 7%;
        text-align: center;
        overflow: hidden;
    }
    .pro_bg6 .media-object{
        margin-top: 17%;
    }
    .pro_bg4 .media-object {
        margin-top: 12%;
    }
    .contact_col&gt;div{
        text-align: center;
        font-size: 2.2rem;
    }
    .develop-box{
        width: 300%
    }
    .his_phone_style{
        overflow-x: auto;
        overflow-y: overlay;
    }
    
    .int_content {
        padding:0 10px;
    }
    .his_phone_style {
        height:460px;
    }
    .develop-box {
        padding:32vh 0;
    }
    .cor_pic {
        margin:0 !important;
    }
    .yw_txt {
        height:148px;
    }

    .progame_ul {
        padding:0 10px;
        
    }
    .progame_ul li {
        font-size:14px;
        width:58px;
        height:25px;
    }
    .com_flex li {
        width:45%;
    }
    .end_addr,.end_phone {
        width:100%;
    }
    .end_addr,.copyrightEn {
        display: block;
    }
    .endtitle {
        margin-top:10px;
    }
    .end .row{
        padding:10px 0;
    }
    .end_qcode {
        margin-bottom: 10px;
    }
    .introduce {
        background-position:center 120px;
    }
    .worklist {
        margin-top:50px;
    }
    .slider .rvc-wrapper li {
        width:200px;
    } 
    .progame_content .silder-box-1 {
        width: 300px;
    }
    .progame_content {
        height:580px;
    }
    .slider .silder-button {
        top:130px;
    }
    #product_h2 {
        font-size:20px;
    }
    .navbar-collapse {
        width:100%;
        margin-left: 0;
    }
    .nav.navbar-nav li a {
        padding:6px 0;
        width:100%;
    }
    .int_text {
        font-size: 12px;
    }
    .product_info {
        height:96px;
    }
    .tigong_pc {
        display: none;
    }
    .tigong_phone {
        display: inline;
    }
    .yw_txt {
        font-size: 12px !important;
    }
    .inline-block {
        font-size: 14px;
        margin-top:2px;
    }
    .int_tag {
        font-size:16px;
    }
    .int_engtag {
        font-size:10px;
        letter-spacing: 0;
    }
}
</pre></body></html>