*{margin:0px;padding:0px;}
body{font-family:"Universal Sans Text","Universal Sans Display","PingFang SC","Microsoft YaHei";font-size:14px;color:rgb(0,0,0);}
a{text-decoration:none;color:rgb(0,0,0);}
input,button{outline:none;font-family:"Universal Sans Display","PingFang SC","Microsoft YaHei";}
img{display:block;max-width:100%;}
div,a{transition:all 0.5s ease 0s;}
.wrapper{width:1260px;margin:auto;}
.header-bg.active{background:rgb(255,255,255);box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;}
.header-bg.active .header .nav .item .txt1 a{color:rgb(0,0,0);}
.header-bg.active .header .search .ico img{}
.header-bg{height:90px;position:sticky;z-index:100;top:0px;left:0px;width:100%;}
.header-bg .header{display:flex;align-items:center;justify-content:space-between;padding-top:10px;}
.header-bg .header .logo{}
.header-bg .header .logo img{width:140px;}
.header-bg .header .nav{flex:1 1 0%;display:flex;align-items:center;justify-content:right;}
.header-bg .header .nav .item{padding:0px 20px;position:relative;}
.header-bg .header .nav .item .txt1{}
.header-bg .header .nav .item .txt1 a{font-size:18px;color:rgb(0,0,0);height:60px;display:block;line-height:60px;}
.header-bg .header .nav .item .txt1 a:hover{color:rgb(0,103,178);}
.header-bg .header .nav .item.active .txt1 a{color:rgb(0,103,178);}
.header-bg .header .nav .item .txt2{position:absolute;top:60px;background:#fff;border-radius:5px;padding:5px 15px;width:120px;display:none;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.header-bg .header .nav .item .txt2 a{font-size:14px;color:rgb(0,0,0);height:40px;display:block;line-height:40px;border-bottom:1px solid #f5f5f5;}
.header-bg .header .nav .item .txt2 a:hover{color:rgb(0,103,178);}
.header-bg .header .nav .item.active .txt2 a{color:rgb(0,103,178);}
.header-bg .header .nav .item:hover .txt2{display:block;}
.header-bg .header .col3{display:flex;}
.lang:hover .txt2{display:block;}
.lang{cursor:pointer;position:relative;}
.lang .txt1{height:30px;display:flex;align-items:center;}
.lang .txt1 .t1{margin-right:10px;}
.lang .txt1 i{width:7px;height:7px;border-bottom:1px solid rgb(51,51,51);border-right:1px solid rgb(51,51,51);transform:rotate(45deg);opacity:0.5;}
.lang .txt2{display:none;position:absolute;top:30px;background:rgb(255,255,255);padding:0px;width:60px;border-radius:10px;right:0px;box-shadow:rgba(0,0,0,0.1) 0px 0px 10px;overflow:hidden;}
.lang .txt2 a{display:block;padding:10px;text-align:center;}
.lang .txt2 a:hover{background:rgb(245,245,245);}
.header-bg .header .search{position:relative;margin-left:20px;}
.header-bg .header .search .ico{width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.header-bg .header .search .ico img{}
.header-bg .header .search .search-form.active{display:flex;}
.header-bg .header .search .search-form{position:absolute;top:30px;right:0px;align-items:center;justify-content:space-between;background:rgb(255,255,255);border-radius:5px;padding:5px;box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;display:none;}
.header-bg .header .search .search-form input{flex:1 1 0%;border:none;background:none;padding:0px 5px;}
.header-bg .header .search .search-form button{width:50px;height:30px;border:none;background:rgb(0,103,178);color:rgb(255,255,255);border-radius:5px;cursor:pointer;}
.header-bg .header .search .search-form button:hover{opacity:0.8;}
.banner{position:relative;margin-top:-90px;}
.banner .video{width:100%;/* max-height:100vh;*/
/* object-fit:cover;*/
/* overflow:hidden;*/
/* display:flex;*/
/* align-items:center;*/
/* justify-content:center;*/
}
.banner .video video{width:100%;/* display:block;*/
/* height:100vh;*/
margin:auto;}
.banner .txtG{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;flex-direction:column;color:rgb(0,0,0);}
.banner .txtG .txt1{font-size:48px;font-weight:bold;line-height:1.2em;}
.banner .txtG .txt2{margin-top:20px;font-size:20px;}
.banner .txtG .btn{font-size:16px;background:rgb(255,255,255);color:rgb(0,0,0);padding:10px 30px;border-radius:200px;margin-top:60px;cursor:pointer;}
.banner .txtG .btn:hover{background:rgb(0,103,178);color:rgb(255,255,255);}
.banner .txtG .btn:hover a{color:rgb(255,255,255);}
.banner .down{position:absolute;bottom:50px;left:50%;z-index:10;cursor:pointer;animation:1s ease 0s infinite normal none running skip;}
.banner .down .ico{border-right:2px solid rgb(255,255,255);border-bottom:2px solid rgb(255,255,255);width:10px;height:10px;display:block;transform:rotate(45deg);}
@keyframes skip{0%{transform:translateY(0px);opacity:1;}
100%{transform:translateY(10px);opacity:0.5;}
}
.ind-block1-bg{padding: 40px 0px 40px;padding-bottom: 0;position: relative;}
.ind-block1-bg .ind-block1{height: 520px;overflow:hidden;}
.ind-block1-bg .btnG{position: absolute;height: 50px;display: flex;align-items: center;justify-content: center;margin-top: 60px;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 1440px;}
.ind-block1-bg .btnG .btn{width:50px;height:50px;background:#fff;border:1px solid #ddd;border-radius:100px;z-index:999;display:flex;align-items:center;justify-content:center;font-family:simsun;cursor:pointer;/* margin: 0 10px; */font-size: 24px;color: #999;position: absolute;}
.ind-block1-bg .btnG .btn-left{
    left: 15px;
    top: -75px;
}
.ind-block1-bg .btnG .btn-right{left:auto;right: 15px; top: -75px;}
.ind-block1-bg .btnG .btn:hover { background: rgb(0,103,178); color: #fff;}
.ind-block1-bg .ind-block1 .cate{}
.cate .txt{text-align:center;font-size:24px;}
.ind-block1-bg .ind-block1 .row-list{transition: all 0.5s;display:flex;/* justify-content:space-between;*/margin-top: 0;overflow:auto;width:100%;padding:30px 0;/* transition: all 0.5s; */scroll-behavior: smooth;}
.ind-block1-bg .ind-block1 .row-list a.item.active{box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;}
.ind-block1-bg .ind-block1 .row-list a.item{width:450px;padding:20px;border-radius:8px;overflow:hidden;flex:none;box-sizing:border-box;}
.ind-block1-bg .ind-block1 .row-list a.item .pic{overflow:hidden; text-align:center}
.ind-block1-bg .ind-block1 .row-list a.item .pic img{width:410px;height:213px;}
.ind-block1-bg .ind-block1 .row-list a.item .video{}
.ind-block1-bg .ind-block1 .row-list a.item .video video{width:410px;height:213px;}
.ind-block1-bg .ind-block1 .row-list a.item .txt1{text-align:center;font-size:18px;height:4em;line-height:4em;}
.ind-block1-bg .ind-block1 .row-list a.item .txt2{line-height:22px;color:rgb(153,153,153);text-align:center;padding:0px 30px;height: 88px;overflow: hidden;}
.ind-block2-bg{padding:40px 0px 40px;background:rgb(244,244,244);}

.ind-block2-bg{padding:40px 0px 40px;position: relative;}
.ind-block2-bg .ind-block2{height: 420px;overflow:hidden;}
.ind-block2-bg .btnG{position: absolute;height: 50px;display: flex;align-items: center;justify-content: center;margin-top: 60px;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 1440px;}
.ind-block2-bg .btnG .btn{width:50px;height:50px;background:#fff;border:1px solid #ddd;border-radius:100px;z-index:999;display:flex;align-items:center;justify-content:center;font-family:simsun;cursor:pointer;/* margin: 0 10px; */font-size: 24px;color: #999;position: absolute;}
.ind-block2-bg .btnG .btn-left{
    left: 15px;
    top: -50px;
}
.ind-block2-bg .btnG .btn-right{left:auto;right: 15px; top: -50px;}
.ind-block2-bg .btnG .btn:hover { background: rgb(0,103,178); color: #fff;}
.ind-block2-bg .ind-block2 .cate{}
.cate .txt{text-align:center;font-size:28px;}
.ind-block2-bg .ind-block2 .row-list{transition: all 0.5s;display:flex;/* justify-content:space-between;*/margin-top: 0;overflow:auto;width:100%;padding:30px 0;padding-bottom: 120px;/* transition: all 0.5s; */scroll-behavior: smooth;}
.ind-block2-bg .ind-block2 .row-list a.item.active{box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;}
.ind-block2-bg .ind-block2 .row-list a.item{width:450px;padding:20px;border-radius:8px;overflow:hidden;flex:none;box-sizing:border-box;}
.ind-block2-bg .ind-block2 .row-list a.item .pic{overflow:hidden; text-align:center}
.ind-block2-bg .ind-block2 .row-list a.item .pic img{width:410px;height:213px;}
.ind-block2-bg .ind-block2 .row-list a.item .video{}
.ind-block2-bg .ind-block2 .row-list a.item .video video{width:410px;height:213px;}
.ind-block2-bg .ind-block2 .row-list a.item .txt1{text-align:center;font-size:18px;height:4em;line-height:4em;}
.ind-block2-bg .ind-block2 .row-list a.item .txt2{line-height:22px;color:rgb(153,153,153);text-indent:2em;padding:0px 30px;height: 88px;overflow: hidden;}


.ind-block3-bg{padding:40px 0px 40px;}
.ind-block3-bg .ind-block3{}
.ind-block3-bg .ind-block3 .cate{}
.ind-block3-bg .ind-block3 .cate .txt{text-align:center;font-size:28px;}
.cate .line{width:60px;height:5px;background:rgb(0,103,178);border-radius:10px;margin:10px auto auto;}
.ind-block3-bg .ind-block3 .row-list{display:flex;justify-content:space-between;margin-top: 15px;}
.ind-block3-bg .ind-block3 .row-list a.item:hover{border:4px solid rgb(0,103,178);}
.ind-block3-bg .ind-block3 .row-list a.item{width:408px;background:rgb(255,255,255);border-radius:15px;overflow:hidden;box-shadow:rgba(0,0,0,0.1) 0px 0px 20px;border:4px solid rgb(221,221,221);box-sizing:border-box;}
.ind-block3-bg .ind-block3 .row-list a.item .pic{width:400px;height:260px;overflow:hidden;}
.ind-block3-bg .ind-block3 .row-list a.item .pic img{width:100%;}
.ind-block3-bg .ind-block3 .row-list a.item .txt{padding:15px 20px 20px;}
.ind-block3-bg .ind-block3 .row-list a.item .txt .txt1{font-size:18px;height:2em;line-height:2em;overflow:hidden;}
.ind-block3-bg .ind-block3 .row-list a.item .txt .txt2{height:3.6em;line-height:1.8em;overflow:hidden;opacity:0.5;}
.ind-block3-bg .ind-block3 .row-list a.item .txt .txt3{font-size:12px;color:rgb(153,153,153);margin-top:10px;}
.footer-bg{background:rgb(0,103,178);padding:50px 0px;}
.footer-bg .footer{display:flex;justify-content:space-between;}
.footer-bg .footer .col1{}
.footer-bg .footer .col1 .pic{}
.footer-bg .footer .col1 .pic img{width:180px;}
.footer-bg .footer .col1 .txt{color:rgb(255,255,255);opacity:0.9;margin-top:50px;line-height:2em;font-size:12px;}
.footer-bg .footer .col1 .txt br{}
.footer-bg .footer .col2{color:rgb(255,255,255);padding:0px 30px 0px 30px;}
.footer-bg .footer .col2 .pic{padding-top:15px;}
.footer-bg .footer .col2 .pic img{}
.footer-bg .footer .col2 .txt{text-align:center;padding-top:15px;font-size:12px;}
.footer-bg .footer .col3{flex:1 1 0%;display:flex;justify-content:space-around;padding-top:10px;}
.footer-bg .footer .col3 .item{}
.footer-bg .footer .col3 .item .txt1{}
.footer-bg .footer .col3 .item .txt1 a{color:rgb(255,255,255);font-size:16px;margin-bottom:15px;display:block;}
.footer-bg .footer .col3 .item .txt2{}
.footer-bg .footer .col3 .item .txt2 a{display:block;color:rgb(255,255,255);font-size:12px;line-height:2em;opacity:0.9;}
.footer-bg .footer .col3 .item .txt2 a:hover{opacity:1;}
.footer-bar{background:rgb(5,75,126);padding:10px;text-align:center;}
.footer-bar .txt{opacity:1.0;color:rgb(255,255,255);}
.footer-bar .txt a{color:rgb(255,255,255);}
.more{display:flex;padding-top:30px;}
.more .txt{margin-right:10px;}
.more .ico{}
.more .ico img{}
@media screen and (min-width:1440px){.wrapper{width:1440px;}
}
.sub-banner-bg{margin-top:-90px;background:url("../img/sub/sub_about.jpg") center center / 100% no-repeat;}
.sub-banner-bg .sub-banner{height:410px;display:flex;align-items:center;justify-content:center;}
.sub-banner-bg .sub-banner .txt{text-align:center;}
.sub-banner-bg .sub-banner .txt .txt1{font-size:12px;}
.sub-banner-bg .sub-banner .txt .txt1 a{color:rgb(0,103,178);}
.sub-banner-bg .sub-banner .txt .txt2{font-size:38px;margin-top:5px;}
.sub-banner-bg .sub-banner .txt .txt3{margin-top:30px;}
.sub-banner-bg .sub-banner .txt .txt3 a{font-size:16px;padding:10px 30px;color:#999;background:#fff;border-radius:100px;margin:0 5px;box-shadow:0 0 10px rgba(0,0,0,0.05);}
.sub-banner-bg .sub-banner .txt .txt3 a:hover{color:#000;}
.sub-banner-bg .sub-banner .txt .txt3 a.active{color:#fff;background:rgb(0,103,178);}
.about-block1{padding:50px 0;}
.about-block1 .row1{display:flex;}
.about-block1 .row1 .col1{flex:1 1 0%;margin-right:50px;}
.about-block1 .row1 .col1 .txt1{font-size:35px;}
.about-block1 .row1 .col1 .txt2{}
.about-block1 .row1 .col1 .txt2 p{margin-top:30px;color:#999;line-height:1.8em;font-size:16px;}
.about-block1 .row1 .col2{}
.about-block1 .row1 .col2 .item{}
.about-block1 .row1 .col2 .item .pic{}
.about-block1 .row1 .col2 .item .pic img{width:680px;height:540px;border-radius:8px;}
.about-block1 .row1 .col2 .item .txt{padding:20px 0;}
.about-block1 .row1 .col2 .item .txt .txt1{color:rgb(0,103,178);font-size:16px;}
.about-block1 .row1 .col2 .item .txt .txt2{color:#999;}
.about-block2-bg{padding:130px 0;background:#f7f7f7;}
.about-block2{}
.tit{}
.tit .tit1{font-size:35px;}
.tit .tit2{padding-top:40px;color:#999;line-height:1.8em;font-size:16px;}
.about-block2 .picG{display:flex;justify-content:space-between;margin-top:30px;}
.about-block2 .picG .item{width:31%;height:360px;}
.about-block2 .picG .item img{border-radius:8px;}
.about-block3{padding:130px 0;}
.about-block3 .tit{}
.about-block3 .tit .tit1{}
.about-block3 .tit .tit2{}
.about-block3 .row1{display:flex;justify-content:space-between;margin-top:40px;}
.about-block3 .row1 .item{width:31%;border:2px solid rgb(227 0 16);box-sizing:border-box;border-radius:15px;padding:35px;}
.about-block3 .row1 .item .ico{}
.about-block3 .row1 .item .ico img{}
.about-block3 .row1 .item .txt1{font-size:25px;margin-top:15px;padding-left:10px;}
.about-block3 .row1 .item .txt2{padding-left:10px;color:#999;line-height:1.8em;margin-top:15px;}
.about-block3 .row1 .item .txt2 br{}
.about-block3 .row2{box-sizing:border-box;border:1px solid #ddd;border-radius:15px;margin-top:40px;padding:40px;}
.about-block3 .row2 .tab-tit{display:flex;}
.about-block3 .row2 .tab-tit .item{padding:20px;border-bottom:3px solid #ddd;color:#999;cursor:pointer;}
.about-block3 .row2 .tab-tit .item.active{color:rgb(0,103,178);border-color:rgb(0,103,178);}
.about-block3 .row2 .tab-content{line-height:1.8em;padding-top:25px;display:none;}
.about-block3 .row2 .tab-content.active{display:block;}
.about-block3 .row2 .tab-content .txt1{font-size:20px;}
.about-block3 .row2 .tab-content .txt2{color:#999;margin-top:15px;}

.about-block3 .row3{display:flex;justify-content:space-between;margin-top:30px;}
.about-block3 .row3 .item{width:31%;cursor: pointer; position: relative;}
.about-block3 .row3 .item img{border-radius:8px;}
.about-block3 .row3 .item span { width: 100px; height: 100px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); 
    background: rgba(0,0,0,0.5) url(paly.png) no-repeat center center;
border-radius: 200px;}

.video-box{
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.8);
    width: 100%;
    height: 100%;
    z-index: 999;
}
.video-box .video-bg{}
.video-box .video-row1{
    width: 70%;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.video-box .video-row1 video{ width: 100%; height: auto; border-radius: 10px;}
.video-box .video-row1 .close{
    position: absolute;
    top: 0;
    right: -60px;
    width: 50px;
    height: 50px;
    background: rgba(0,0,0,0.5);
    border-radius: 500px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 18px;
    line-height: 1em;
    cursor: pointer;
}




.about-block4-bg{padding:130px 0;background:#f7f7f7;}
.about-block4{}
.about-block4 .tit{}
.about-block4 .tit .tit1{}
.about-block4 .row1{margin-top:80px;}
.about-block4 .row1 .item{display:flex;}
.about-block4 .row1 .item .col1{display:flex;justify-content:center;flex-direction:column;align-items:center;}
.about-block4 .row1 .item .col1 .ico{width:55px;height:55px;border:2px solid rgb(0,103,178);border-radius:200px;}
.about-block4 .row1 .item .col1 .line{width:1px;background:#ddd;height:100%;flex:1;margin:15px 0;}
.about-block4 .row1 .item .col2{flex:1;margin-left:15px;padding-bottom:60px;}
.about-block4 .row1 .item .col2 .txt1{font-size:32px;color:rgb(0,103,178);line-height:2em;}
.about-block4 .row1 .item .col2 .txt2{}
.about-block4 .row1 .item .col2 .txt2 p{padding:10px 15px;color:#999;background:url(../img/sub/dote.png) no-repeat 0 18px;font-size:16px;}
.about-block4 .row1 .item:hover .col1 .ico{background:rgb(0,103,178);}
.about-block5{padding:130px 0;}
.about-block5 .tit{}
.about-block5 .tit .tit1{}
.about-block5 .row1{margin-top:50px;}
.about-block5 .row1 .col1{}
.about-block5 .row1 .col1 .r1{display:flex;align-items:center;font-size:25px;color:#666;}
.about-block5 .row1 .col1 .r1 img{}
.about-block5 .row1 .col1 .r1 strong{padding:0 10px;color:#000;}
.about-block5 .row1 .col1 .r2{display:flex;margin-top:30px;}
.about-block5 .row1 .col1 .r2 .c1{flex:1 1 0%;}
.about-block5 .row1 .col1 .r2 .c1 img{}
.about-block5 .row1 .col1 .r2 .c2{flex:2 1 0%;margin-left:20px;margin-right:20px;}
.about-block5 .row1 .col1 .r2 .c2 p{margin-bottom:30px;line-height:1.8em;color:#999;}
.about-block6-bg{padding:130px 0;background:url(../img/sub/about_bottom1.jpg) no-repeat center center / 100% 100%;}
.about-block6{}
.about-block6 .tit{}
.about-block6 .tit .tit1{}
.about-block6 .row1{margin-top:40px;color:#999;line-height:1.8em;}
.about-block6 .row1 p{margin-bottom:30px;}
/**/
.product-block1{padding:50px 0;}
.product-block1 .row1{}
.product-block1 .row1 .item{display:flex;border-bottom:1px dashed #ddd;margin-bottom:50px;}
.product-block1 .row1 .item .pic{width: 360px;
    height: 240px;
    overflow: hidden;
    margin-bottom: 40px;}
.product-block1 .row1 .item .pic img{}
.product-block1 .row1 .item .col2{padding-top:5px;flex:1;margin-left:50px;}
.product-block1 .row1 .item .col2 .txt1{font-size:26px;margin-bottom:20px;height: 30px;line-height: 30px;overflow: hidden;}
.product-block1 .row1 .item .col2 .txt2{font-size:16px;color:#999;margin-bottom:20px;line-height:1.8em;height: 5.4em;}
.product-block1 .row1 .item .col2 a.txt3{display:inline-block;border:1px solid #ddd;padding:10px 20px;border-radius:5px;color:#999;position:relative;padding-right:35px;}
.product-block1 .row1 .item .col2 a.txt3::after{display:block;content:"";width:5px;height:5px;border-top:2px solid #666;border-right:2px solid #666;transform:rotate(45deg);position:absolute;top:17px;right:20px;}
.product-block1 .row1 .item .col2 a.txt3:hover{background:rgb(0,103,178);color:#fff;}
.product-block1 .row1 .item .col2 a.txt3:hover::after{border-color:#fff;}

.product-block2-bg{padding:20px 0;background:#f7f7f7; position: relative;}
.product-block2-bg .product-block2{}

.product-block2-bg .btnG{position: absolute;height: 50px;display: flex;align-items: center;justify-content: center;margin-top: 0px;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 1440px;}
.product-block2-bg .btnG .btn{width:50px;height:50px;background:#fff;border:1px solid #ddd;border-radius:100px;z-index:999;display:flex;align-items:center;justify-content:center;font-family:simsun;cursor:pointer;/* margin: 0 10px; */font-size: 24px;color: #999;position: absolute;}
.product-block2-bg .btnG .btn-left{    left: 15px; top: -75px;}
.product-block2-bg .btnG .btn-right{left:auto;right: 15px; top: -75px;}
.product-block2-bg .btnG .btn:hover { background: rgb(0,103,178); color: #fff;}

.product-block2-bg .product-block2 .row-list{display:flex;/* justify-content:space-between;*/margin-top: 5px;overflow:auto;width:100%;padding:30px 0;/* transition: all 0.5s; */scroll-behavior: smooth; overflow:hidden;}
.product-block2-bg .product-block2 .row-list a.item.active{box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;}
.product-block2-bg .product-block2 .row-list a.item{width:450px;padding:20px;border-radius:8px;overflow:hidden;flex:none;box-sizing:border-box;}
.product-block2-bg .product-block2 .row-list a.item .pic{overflow:hidden;text-align:center;}
.product-block2-bg .product-block2 .row-list a.item .pic img{width:410px;height:213px;}
.product-block2-bg .product-block2 .row-list a.item .video{}
.product-block2-bg .product-block2 .row-list a.item .video video{width:410px;height:213px;}
.product-block2-bg .product-block2 .row-list a.item .txt1{text-align:center;font-size:18px;height:4em;line-height:4em;}
.product-block2-bg .product-block2 .row-list a.item .txt2{line-height:22px;color:rgb(153,153,153);text-align:center;padding:0px 30px;}

/**/
.news-block3-bg{padding:50px 0;}
.news-block3-bg .news-block3{}
.news-block3-bg .news-block3 .cate{}
.news-block3-bg .news-block3 .cate .txt{text-align:center;font-size:24px;}
.cate .line{width:60px;height:5px;background:rgb(0,103,178);border-radius:10px;margin:10px auto auto;}
.news-block3-bg .news-block3 .row-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;}
.news-block3-bg .news-block3 .row-list a.item:hover{border:4px solid rgb(0,103,178);}
.news-block3-bg .news-block3 .row-list a.item{width:408px;background:rgb(255,255,255);border-radius:15px;overflow:hidden;box-shadow:rgba(0,0,0,0.1) 0px 0px 20px;border:4px solid rgb(221,221,221);box-sizing:border-box;}
.news-block3-bg .news-block3 .row-list a.item .pic{width:400px;height:260px;overflow:hidden;}
.news-block3-bg .news-block3 .row-list a.item .pic img{width:100%;}
.news-block3-bg .news-block3 .row-list a.item .txt{padding:15px 20px 20px;}
.news-block3-bg .news-block3 .row-list a.item .txt .txt1{font-size:18px;height:2em;line-height:2em;overflow:hidden;}
.news-block3-bg .news-block3 .row-list a.item .txt .txt2{height:3.6em;line-height:1.8em;overflow:hidden;opacity:0.5;}
.news-block3-bg .news-block3 .row-list a.item .txt .txt3{font-size:12px;color:rgb(153,153,153);margin-top:10px;}
/**/
.news-detail-bg{padding:10px 0;}
.news-detail-bg .news-detail{}
.news-detail-bg .news-detail .block1{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:30px 0;}
.news-detail-bg .news-detail .block1 .txt1{font-size:36px;}
.news-detail-bg .news-detail .block1 .txt2{margin-top:10px;color:#999;padding-left:25px;background:url(../img/sub/ico-date.png) no-repeat;}
.news-detail-bg .news-detail .block2{padding:10px 0;}
.news-detail-bg .news-detail .block2 .title{text-align:center;font-size:40px;}
.news-detail-bg .news-detail .block2 .content{padding:10px 0;}
.news-detail-bg .news-detail .block2 .content p{margin:30px 0;color:#666;}
.news-detail-bg .news-detail .block2 .content img{display:inline;}
.news-detail-bg .news-detail .block3{}
.news-detail-bg .news-detail .block3 .txt1{border-top:1px solid #ddd;padding:20px 0;display:block;}
.news-detail-bg .news-detail .block3 .txt1 span{margin-left:20px;}
.news-detail-bg .news-detail .block3 .txt1:hover{text-decoration:underline;color:rgb(0,103,178);}
.news-detail-bg .news-detail .block4{border-top:1px solid #ddd;display:flex;justify-content:flex-end;padding:20px 0;}
.news-detail-bg .news-detail .block4 a{display:inline-block;border:1px solid #ddd;padding:10px 20px;border-radius:5px;color:#999;position:relative;padding-right:35px;}
.news-detail-bg .news-detail .block4 a::after{display:block;content:"";width:5px;height:5px;border-top:2px solid #666;border-right:2px solid #666;transform:rotate(45deg);position:absolute;top:17px;right:20px;}
.news-detail-bg .news-detail .block4 a:hover{background:rgb(0,103,178);color:#fff;}
.news-detail-bg .news-detail .block4 a:hover::after{border-color:#fff;}
/**/
.product-detail-block1-bg{padding:80px 0;}
.product-detail-block1-bg .product-detail-block1{}
.product-detail-block1-bg .product-detail-block1 .tit{}
.product-detail-block1-bg .product-detail-block1 .tit .tit1{}
.product-detail-block1-bg .product-detail-block1 .row1{margin-top:30px;}
.product-detail-block1-bg .product-detail-block1 .row1 video{width:100%;display:block;}
.product-detail-block1-bg .product-detail-block1 .row1 video source{}
.product-detail-block2-bg{padding:80px 0;background:#f7f7f7;}
.product-detail-block2-bg .product-detail-block2{}
.product-detail-block2-bg .product-detail-block2 .tit{}
.product-detail-block2-bg .product-detail-block2 .tit .tit1{}
.product-detail-block2-bg .product-detail-block2 .tit .tit2{}
.product-detail-block2-bg .product-detail-block2 .row1{margin-top:20px;display:flex;}
.product-detail-block2-bg .product-detail-block2 .row1 .col1{flex:2;}
.product-detail-block2-bg .product-detail-block2 .row1 .col1 .txt{margin-bottom:80px;}
.product-detail-block2-bg .product-detail-block2 .row1 .col1 .txt .txt1{color:#999;font-size:14px;}
.product-detail-block2-bg .product-detail-block2 .row1 .col1 .txt .txt2{color:#999;line-height:1.8em;font-size:16px;margin-top:5px;}
.product-detail-block2-bg .product-detail-block2 .row1 .col1 .txt .txt2 p{padding:10px 15px;background:url(../img/sub/dote.png) no-repeat left center;}

.product-detail-block2-bg .product-detail-block2 .row1 .col2{flex:2;}
.product-detail-block2-bg .product-detail-block2 .row1 .col2 img{}
.product-detail-block3{padding:80px 0;}
.product-detail-block3 .tit{}
.product-detail-block3 .tit .tit1{}
.product-detail-block3 .tit .tit2{}
.product-detail-block3 .tit .tit2 p{background:url(../img/sub/dote.png) no-repeat left center;padding:10px 15px;}
.product-detail-block3 .row1{margin-top:50px;}
.product-detail-block3 .row1 table{margin-bottom:50px;}
.product-detail-block3 .row1 table tbody{}
.product-detail-block3 .row1 table tbody tr{font-size:16px;}
.product-detail-block3 .row1 table tbody tr td{font-size:16px;}
.product-detail-block3 .row1 table tbody tr td{padding:15px;text-align:center;}
.product-detail-block3 .row1 .table2{width:100%;background:#ddd;}
.product-detail-block3 .row1 .table2 tbody{}
.product-detail-block3 .row1 .table2 tbody tr{}
.product-detail-block3 .row1 .table2 tbody tr th{background:rgb(0,103,178);padding:20px;color:#fff;}
.product-detail-block3 .row1 .table2 tbody tr td{padding:20px;background:#f7f7f7;text-align:center;color:#999;}
.product-detail-block4-bg{padding:80px 0;background:#f7f7f7;}
.product-detail-block4-bg .product-detail-block4{}
.product-detail-block4-bg .product-detail-block4 .row1{}
.product-detail-block4-bg .product-detail-block4 .row1 table{width:100%;background:#ddd;}
.product-detail-block4-bg .product-detail-block4 .row1 table tbody{}
.product-detail-block4-bg .product-detail-block4 .row1 table tbody tr{}
.product-detail-block4-bg .product-detail-block4 .row1 table tbody tr th{background:rgb(0,103,178);padding:20px;color:#fff;font-size:16px;}
.product-detail-block4-bg .product-detail-block4 .row1 table tbody tr td{padding:20px;background:#f7f7f7;text-align:center;color:#999;font-size:16px;}
.product-detail-block4-bg .product-detail-block4 .tit{margin-top:50px;}
.product-detail-block4-bg .product-detail-block4 .tit .tit1{}
.product-detail-block4-bg .product-detail-block4 .tit .tit2{}
.product-detail-block4-bg .product-detail-block4 .row2{margin-top:50px;display:flex;}
.product-detail-block4-bg .product-detail-block4 .row2 .col1{flex:1;}
.product-detail-block4-bg .product-detail-block4 .row2 .col1 p{color:#999;padding:10px 15px;background:url(../img/sub/dote.png) no-repeat left center;font-size:16px;}
.product-detail-block4-bg .product-detail-block4 .row2 .col2{flex:1;}
.product-detail-block4-bg .product-detail-block4 .row2 .col2 img{}
.product-detail-block5{padding:80px 0;}
.product-detail-block5 .tit{}
.product-detail-block5 .tit .tit1{}
.product-detail-block5 .tit .tit2{}
.product-detail-block5 .tit .tit2 p{padding:10px 15px;background:url(../img/sub/dote.png) no-repeat left center;}
#page{margin-top:10px;height:36px;padding:10px 0px 5px;font:14px / 36px Arial,Helvetica,sans-serif;text-align:center;}
#page a{display:inline-block;margin-right:5px;width:36px;height:36px;background:rgb(245,245,245);transition:background 0.3s cubic-bezier(0.39,0.575,0.565,1) 0s;border:none;}
#page a:hover,#page a.current{background-color:rgb(0,103,178);color:rgb(255,255,255);}
#page a.current{color:rgb(255,255,255);}
#page span{display:inline-block;margin-right:5px;width:36px;height:36px;background:#f5f5f5;-webkit-transition:background .3s cubic-bezier(0.39,0.575,0.565,1);-o-transition:background .3s cubic-bezier(0.39,0.575,0.565,1);-moz-transition:background .3s cubic-bezier(0.39,0.575,0.565,1);transition:background .3s cubic-bezier(0.39,0.575,0.565,1);border:none;}
#page span.current{background-color:#0067b2;color:#fff;}
#page span.current{color:#fff;}
#page .page-prev{background:url("../img/arrow.png") 0px -36px no-repeat;}
#page .page-prev:hover{background:url("../img/arrow.png") -36px -36px no-repeat rgb(0,103,178);text-decoration:none;}
#page .page-next{background:url("../img/arrow.png") -36px 0px no-repeat;}
#page .page-next:hover{background:url("../img/arrow.png") 0px 0px no-repeat rgb(0,103,178);text-decoration:none;}
#page .next_group{width:80px;}
#page .prev_group{width:80px;}
.inn{}
.inn .inn-row{display:flex;justify-content:space-between;}
.inn .inn-row .inn-col{width:47%;}
.inn .inn-row .inn-col .inn-tit{font-size:30px;padding-bottom:20px;font-weight:bold;border-bottom:1px solid #ddd;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center;}
.inn .inn-row .inn-col .inn-tit a{font-size:14px;font-weight:normal;color:#666;}
.inn .inn-row .inn-col .row1 .item .col2{padding-top:0;}
.inn .inn-row .inn-col .row1 .item .pic{width:240px;height: 200px;overflow: hidden;margin-bottom: 5px;}
