﻿html{min-width:1200px}
body{font-size:14px}
*{padding:0;margin:0}
ul,li,dl,dt,dd{list-style:none}
.clear{clear:both;display:block}
h1,h2,h3,h4,h5,h6{font-family:"\5FAE\8F6F\96C5\9ED1"}
.top{background:#fcfcfc;border-bottom:1px solid #ccc;line-height:40px;padding:0 10px}
.tia_l{float:left}
.top_r{float:right;display:block}
.top_r img{vertical-align:middle;line-height:40px;padding:0 5px 0 0}
.top a{padding:0 5px;color:#000}
a{color:#000;text-decoration:none}
.banner{background:url(../image/banner.jpg) no-repeat center;height:600px}
.product_nav{background:#003abc;height:58px;text-align:center}
.product_nav ul{width:1200px;margin:0 auto;overflow:hidden}
.vip_top{width:1200px !important}
.product_nav a{padding:0 44px;color:#fff;text-align:center;font-size:21px;float:left;line-height:58px}
.product_nav a::before{content:"|";color:#ddd;position:relative;font-size:22px;left:-41px}
.product_nav a.cur{color:yellow}
.about_box{background:#003abc}
.vip_header{border:none !important}
.menu_right a{background:none !important;font-size:28px !important}
.menu_right {background: url(../image/icon2.jpg) no-repeat left center;padding-left: 60px;}
.menu_right b{position: relative;font-size: 19px;top: -15px;color: #0054a6;left: 15px;font-weight: normal;}
.product,.product_detail{width:1200px;margin:0 auto;padding:80px 0}
.proimg{width:550px;float:left;display:table-cell;vertical-align:middle;text-align:center}
.proimg > a{border:1px solid #ddd;display:block}
.proimg img{max-width:540px;max-height:496px;border:1px solid #dddddd59}
.procon{width:618px;float:right}
h1{font-size:30px;color:red}
h1 a{color:#003abc;font-weight:normal;text-align:center;display:block;font-size:30px;margin-top:30px}
.procon h2{font-size:18px;font-weight:normal;padding:4px 0 0 0}
.procon p{padding:10px 0 0 0;line-height:30px;font-size:15px;color:#444}
.btn{width:100%;float:left;display:block;margin:30px 0 0 0;text-align:center}
.btn1,.btn2{padding:8px 20px;margin:0 20px 0 0;color:#fff;text-align:center;font-size:18px}
.btn1{background:#F30}
.btn2{background:#666}
.btn a:hover{color:#fff}
.imgbg{background:#f9f9f9}
footer,.foot{text-align:center;line-height:1.8;background-color:#FFF;font-size:14px}
.foot{padding:8px 0 20px 0;border-top:5px solid #0083ce}
.foot_nav{line-height:2.0}
.foot_nav a{padding:0 5px}
.about{background:#0044a6}
.about h1{text-align:center;font-size:36px;padding:40px 0;color:#fff;font-weight:bold}
.aboutcon{width:1120px;margin:0 auto;background:#fff;padding:40px}
.aboutcon dd{width:620px;float:left}
.aboutcon dd h2{font-size:24px;padding:0 0 10px 0}
.aboutcon dd p{line-height:33px;color:#333;text-indent:2em;font-size:16px}
.about_en{padding:25px 0 0}
.about_en p{line-height:26px;text-indent:2em}
.aboutcon dt{width:460px;float:right}
.contact{width:1200px;margin:0 auto;padding:40px 0;color:#fff}
.tel{line-height:55px;font-size:24px;text-align:center}
.phone{font-size:36px;text-align:center;font-weight:bold}
.product_zysx li{width:285px;display:flex;flex-wrap:wrap;justify-content:space-between;border:1px solid #0044a6;height:120px}
.product_zysx li span{display:block;width:40px;line-height:55px;font-size:22px;background:#0044a6;color:#fff;text-align:center;border-radius:0px 0px 10px 10px;position:relative;left:12px;height:55px}
.product_zysx li p{width:216px;display:flex;align-items:left;justify-content:space-around;flex-direction:column}
.lis li{width:;text-align:center}
.lis li img{border:1px solid #ddd}
.lis li h2{font-weight:normal;padding:10px 0}
.product_oem{padding-bottom:40px}
.product_oem div{width:1200px;display:flex;flex-wrap:wrap;justify-content:space-between}
.product_oem p{color:#444}
.product_oem div p{border:1px solid #0044a6;padding:0 46px;color:#0044a6}
.product_oem li{width:276px}
.product_oem li img{display:block;width:85px}
.product_oem dl{margin-bottom:50px}
.product_oem dd span{color:#0044a6}
.product_oem h2{font-size:23px;padding-bottom:20px;color:#333}
.lists li{display:flex;flex-wrap:wrap;justify-content:space-between;height:120px;border-bottom:1px dashed #ddd;margin-bottom:30px}
.lists li span{display:block;width:45px;height:45px;line-height:45px;text-align:center;background:#0044a6;color:#fff;font-size:21px;border-radius:50%}
.lists li p{width:209px}
.pro_con{width:1200px;margin:0 auto}
.pro_con p{font-size:17px;line-height:35px;color:#222}
.pro_con h2{font-size:20px;font-weight:bold;padding-bottom:10px}
.pro_con dl{width:1200px;display:flex;flex-wrap:wrap;justify-content:space-between}
.pro_con ul{width:1200px;display:flex;flex-wrap:wrap;justify-content:space-between}
.pro_con dd{width:610px;display:flex;align-items:left;justify-content:space-around;flex-direction:column}
.pro_con dd p{text-indent:2em;font-size:18px;line-height:38px}
.pro_con h1{text-align:center;font-size:42px;color:#0054a6;margin:60px auto}
.product_gn dd p,.product_js dd p{color:#444}
.product_js dl{margin-bottom:40px}
.product_js dd h2{font-size:25px;font-weight:normal;color:#0044a6}
.product_js dl:last-of-type dd{width:664px}
.pro_js dl{margin-bottom:50px}
.pro_js dd p{font-size:16px;color:#444;line-height:33px}
.pro_js dd{width:748px}
.pro_js dd .btn{text-align:left}

.pro_js dd h2{color:#585858;font-weight:normal;margin-top:10px;font-size:23px}
.bg4{margin-top:40px;padding-top:30px;background:#0044a6;padding-bottom:50px}
.bg h1{margin-top:0;color:#fff}
.product_fw ul li{width:550px;margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between;border:1px solid #0044a666;padding:10px 10px 10px 20px}
.product_fw li span{display:block;width:55px;height:55px;line-height:55px;border:1px dashed #0044a6;font-size:23px;text-align:center;color:#0044a6;border-radius:50%}
.product_fw li p{width:479px;display:flex;align-items:left;justify-content:space-around;flex-direction:column}
.product_gn li{width:354px;border:1px dashed #0044a6;color:#0044a6;padding:30px 10px;margin-bottom:30px;border-radius:10px}
.product_gn li span{display:block;font-size:28px;text-align:center}
.product_gn li p{padding:16px 10px 0 10px;text-indent:2em}
.product_gn li:last-of-type{opacity:0}
.product_td li{width:575px}
.product_td li h2{color:#0044a6;padding-top:10px;border:1px solid #0044a6;border-radius:10px;font-size:23px;width:210px;text-align:center;margin-bottom:10px;color:#0044a6}
.product_ys dd h2{border-left:10px solid #fff;text-indent:10px;color:#fff}
.product_ys dd p{text-indent:2em;color:#fff;font-size:17px;line-height:36px}
.product_ys dd:last-of-type h2{margin-top:12px}
.product_ys dt{padding:10px;background:#fff}
.product_ys dd{width:757px}
.product_nav a:hover{color:#fff}
.product_nav a.cur{color:yellow}
.section{height:500px}
.product_list{width:1200px;margin:0 auto 40px;height:auto}
.product_list ul{width:1200px;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}
.product_list h1{text-align:center}
.product_list li{width:386px;margin-bottom:70px;position:relative;height:650px;
}
.product_list > div{width:367px;height:367px;display:table}
.product_list li > a{overflow:hidden;width:367px;transition:.1s;height:367px;background:#f4f4f4;display:table-cell;vertical-align:middle;text-align:center;border:1px solid #0140ba}
.product_list li > a:hover{border-color:red}
.product_list img{max-width:386px;max-height:367px}
.product_list h2{text-align:center;font-size:21px;padding-top:20px;padding-bottom:20px;color:#0764A9;height:28px}
.product_list p{font-size:15px;color:#444;line-height:27px}
.product_list li .btn{text-align:center}
.btn_an{margin-top:30px;text-align:center;position:absolute;bottom:0;}
.btn_an a{font-size:18px;margin:0 3px;display:inline-block;padding:5px 20px;background:#ef1f1f;color:#fff}
h1.title04{margin:50px 0;padding:0;color:#333;font-weight:bold;font-size:42px;color:#003abc;border:1px solid;width:422px;margin:0 auto 50px;border-radius:10px;padding:6px 0}
div.col{background:#f1f1f1;height:30px}
.product_nav_list{position:fixed;left:-8px;bottom:30%;width:140px;z-index:999999;box-shadow:0 10px 10px rgba(0,0,0,.1)}
.product_nav_list li{
border-radius: 7px;
transition: 0.1s;
float:left;width:140px;line-height:35px;border-bottom:1px solid #fff;text-align:center;
margin-bottom: 0.5px;
}

.product_nav_list li:hover{width: 150px;}
.product_nav_list li:hover a{background: #f88537;}
.product_nav_list li a{color:#fff;font-size:15px;background:linear-gradient(90deg,#003abc,#0764a9); display: block; border-radius: 6px; overflow: hidden;  }
.product_nav_list li:hover{background:#f88537}
.produc_anz ul{background:url(../image/s3.jpg) no-repeat center;height:824px;position:relative}
.produc_anz li{color:#fff;font-size:25px;position:absolute}
.produc_anz li:first-of-type{left:600px}
.bg2{padding-top:40px;background:#a3b7da;padding-bottom:30px}
.produc_anz h1{color:#fff}
.produc_anz{border:1px solid #ddd}
.bg2 h1{margin-bottom:10px;margin-top:20px;font-size:50px;color:#fff;text-align:center}
.bg2 p{text-align:center;color:#fff;font-size:30px;margin-bottom:40px}
.pros_box h1 a{font-size:40px;color:#41b682}
.pros_box .procon p:last-of-type{display:none}
.pros_box .procon h2:last-of-type{display:none}
.pros_box .procon h2{font-weight:bold;color:#39b27d;font-size:17px}
.pros_box .procon p{color:#444;line-height:26px;font-size:15px;padding-bottom:10px;padding-top:5px}
.pros_box .proimg > a,.proimg img{border:none}
.pros_box .procon{width:654px}
.pros_box .proimg{width:495px;border:1px solid #f1f1f1;overflow:hidden}
.pros_box	.btn{text-align:left}
.pros_box .btn a{border-radius:2px}
.pros_box .product{border-bottom:1px solid #ddd}
.pros_box .product{background:#f1f1f182;padding:40px 10px;margin:23px auto}
.bg{margin-top:0}
.ad1{height:500px;background:url(../image/a1.jpg) center no-repeat}
.produc_ys{text-align:center}
.produc_ys li h2{padding-top:30px;font-weight:normal;font-size:32px;color:#fff}
.produc_ys li img{display:block;border:5px solid #fff;border-radius:500px}
.bg{background:#76d3a7}
.silde_ad1{height:500px;background:url(../image/ad1.jpg) no-repeat no-repeat}
.silde_ad2{height:500px;background:url(../image/ad2.jpg) no-repeat no-repeat}
.silde_ad3{height:500px;background:url(../image/ad3.jpg) no-repeat no-repeat}
.silde_ad4{height:500px;background:url(../image/ad4.jpg) no-repeat no-repeat}
.silde_ad5{height:500px;background:url(../image/ad5.jpg) no-repeat no-repeat}
.silde_a1{height:500px;background:url(../image/j_ban1.jpg) no-repeat no-repeat center}
.silde_a2{height:500px;background:url(../image/banner01.jpg) no-repeat no-repeat center}
.prod_anli{margin:40px auto 50px}
.prod_anli li{width:280px;margin-bottom:16px;}
.prod_anli li img{display:block;border-radius:30px;border:1px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,.1);width:100%}
.bg{background:#dbe6f1}
.bg h1{color:#003abc;font-size:48px}
.produc_ys li{}
.produc_ys li h2{font-weight:normal;padding:0;margin:18px 0;font-size:30px;border-radius:7px;color:#fff;line-height:47px;background:#5b85c4}
.produc_ys li img{box-shadow:0 0 10px #ddd}
.bg2{background:#a3b7da}
.bg2 h1{letter-spacing:4px;font-size:60px}
.bg2 p{letter-spacing:2px}
.produc_anz{border:7px solid #ffffff59}
h1.tit01{color:#0e5ba9;font-size:48px;margin:50px 0}
.produc_list li{width:569px;border:1px solid #5b85c4;padding:20px 10px;margin-bottom:20px}
.produc_list li img{display:block;max-height:366px;margin:0 auto}
.produc_list li p{font-size:15px;line-height:26px;color:#444;padding:0 20px}
.produc_list li p::before{content:"▶ "}
.produc_list li h2{font-size:25px;text-align:center;padding:20px 0;font-weight:normal}
.lists li{display:flex;flex-wrap:wrap;justify-content:space-between;height:107px;border-bottom:none;margin-bottom:5px;background:#0044a617;padding:10px}
.btn_an{width: 300px;position: absolute;bottom: -20px;left: 50%;width: ;margin-left: -160px;}
.btn_an a{padding: 12px 22px;border-radius: 4px;}
.btn_an a:last-of-type{background: #0140ba;}
/* qq设置 */
.swiper-slide img{display: block;width: 100%;}
.nb-icon-wrap{display: none !important;}
.mapLine_qq,.mobile_qq {width: 60px;height: 120px;position: fixed;top: 40%;right: 4px;z-index: 999999;}
.mapLine_qq a,.mobile_qq a{height: 60px;width: 60px;display: block;background:#fff url(../image/show_qq.jpg) no-repeat;border: 1px solid #ddd;border-radius: 10px;}
.mapLine_qq a span{display: block;margin-top: 60px;}
.mobile_qq{width: 120px;height: 120px; display: none;}
.mobile_qq a span{display: none;}
.mobile_qq a{width: 120px;height: 120px;line-height: 120px;background:#fff url(../image/show_qq.jpg) no-repeat;background-size: cover;}
        body {
            font-family: Arial, sans-serif;
            margin: 20px;
        }
        table {
            width: 100%;
            border-collapse: collapse;
            margin-top: 20px;
        }
        th, td {
            border: 1px solid #ddd;
            padding: 12px;
            text-align: center;
        }
        th {
            background-color: #4CAF50;
            color: white;
            font-weight: bold;
        }
        tr:nth-child(even) {
            background-color: #f9f9f9;
        }
        tr:hover {
            background-color: #f1f1f1;
        }
        .table-container {
            text-align: center;
        }
        .table-container img {
            width: 100px; /* 或者你想要的任何尺寸 */
            height: auto;
            margin-top: 20px;
        }