HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 12:57:41 GMT
Content-Type: text/css
Content-Length: 131525
Connection: close
Server: Apache
Last-Modified: Tue, 15 Mar 2022 09:01:04 GMT
ETag: "201c5-5da3e0970b0c3"
Expires: Fri, 16 Jan 2026 12:57:41 GMT
Cache-Control: max-age=604800
Accept-Ranges: bytes

@charset "utf-8";

/*

@font-face{font-weight:400;font-style:normal;font-family:MFJunYa;src:url(/template/default/index/font/MFJunYa_Noncommercial-Regular.otf)}

@font-face{font-weight:400;font-style:normal;font-family:HanSans Light;src:url(/template/default/index/font/SourceHanSansCN-Light.otf)}

@font-face{font-weight:400;font-style:normal;font-family:HanSans Bold;src:url(/template/default/index/font/SourceHanSansCN-Bold.otf)}

*/

@font-face {

  font-family: 'HYGangYiTiJ';font-style: normal;  /* project id 1853964 */

  src: url('/template/default/index/fonts/HYGangYiTiJ.eot');

  src: url('/template/default/index/fonts/HYGangYiTiJ.eot?#iefix') format('embedded-opentype'),

  url('/template/default/index/fonts/HYGangYiTiJ.woff2') format('woff2'),

  url('/template/default/index/fonts/HYGangYiTiJ.woff') format('woff');

  /*font-display:swap;*/

}

*{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box;}

*:focus { outline: none; }

img{max-width: 100%;vertical-align: top;}

body{font-size: 16px;font-family: 'PingFang SC','思源黑体';max-width: 1920px;margin: 0 auto;background-color: #fff;}

@media \0screen\,screen\9 {/* 只支持IE6、7、8 */

  .wow{visibility: visible!important;}

  .index_yewu .con .desc{

      background-color:#000;

      filter: alpha(opacity=50); 

     position:static;  /* IE6、7、8只能设置position:static(默认属性) 否则会导致子元素继承Alpha值 */

        *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */

    }

.index_yewu .con .bgtext{

      background-color:#0084db;

      filter: alpha(opacity=50); 

     position:static;  /* IE6、7、8只能设置position:static(默认属性) 否则会导致子元素继承Alpha值 */

        *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */

    }

}

.l,.fl{float: left;}

.r,.fr{float: right;}

.fix:before, .fix:after {

    display: table;

    clear: both;

    content: '';

}

.clear,.cle {clear: both !important;}

ul,li,ol{list-style: none;margin:0;}

a,a:hover{text-decoration: none!important;}

.tran03{-webkit-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out; }

.tran1{-webkit-transition: all 1s ease-in-out;

-o-transition: all 1s ease-in-out;

transition: all 1s ease-in-out;}

.tran06{

    -webkit-transition: all 0.6s ease-in-out;

    -moz-transition: all 0.6s ease-in-out;

    -o-transition: all 0.6s ease-in-out;

    -ms-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;

}

.pdb0{padding-bottom: 0!important;}

.txtred{color: #cc010e;}

.container{max-width: 1230px;width:90%;margin:0 auto;position: relative;padding:0 15px;}

.container::before{clear: both;display: block;height:0px;content: " ";width: 100%;}

.container::after{clear: both;display: block;height:0px;content: " ";width: 100%;}

/*????*/

.headtop .container{width: 90%;}

.headtop{width:100%;height: 86px;position: fixed;background:#fff;left: 0;top: 0;z-index: 10000;box-shadow: 0 0 4px rgba(0,0,0,0.1);}

.headtop.top_fixed{background:transparent}

.headtop .top_logo{position:absolute;left:auto;top:20px;z-index:50;width: 180px;}

.top_fixed .logo_bai,.logo_hei{display:block}

.logo_bai,.top_fixed .logo_hei{display:none}



.nav{height: 86px;position: relative;padding-left: 20%;z-index:20;float:left;}

.nav li{float: left;line-height: 86px;text-align: center;/*margin: 0 20px;*/margin: 0 13px;}

.nav li a{font-size: 16px;/* padding:0 20px; */color: #333333;display: block;position: relative;}

.top_fixed .nav li a{color:#fff;}

.nav li:first-child a{padding:0 16px;}

.nav li.cur a,.nav li.hover a,.nav li a:hover{color: #e50020;}

.nav li a:after{position: absolute;z-index: 2; width: 0;height:2px;left:0;bottom: 0px;background-color: #e50020;content: "";-webkit-transition: width 0.33s;-o-transition: width 0.33s;transition: width 0.33s;}

.nav li.cur a:after{width: 100%;}



.top_search{width: 150px;height:34px;float:right;border:1px solid #989898;position:relative;margin-top:27px;border-radius:18px;margin-right:10px;overflow:hidden;}

.top_search .keywords{border:none;font-size:14px;height:32px;line-height: 32px!important;color:#b0afaf;width:100%;background:transparent;text-indent:16px;padding-right: 30px;}

.top_search .keywords::-webkit-input-placeholder{color:#b0afaf;}

.top_search .submit{font-size:0;display:block;width:32px;height:32px;border:none;position:absolute;right: 6px;top: 0;background:url(/template/default/index/images/search_btn2.png) no-repeat center;}

.top_fixed .top_search{border-color:#fff}

.top_fixed .top_search .submit{background-image:url(/template/default/index/images/search_btn.png)}





.top_language{float:right;font-size:18px;line-height:36px;margin-top:27px;}

.top_language a{color:#7f7d7d;font-size: 14px;float:left;}

.top_language em{display:block;float:left;width:3px;height:3px;background:#6b6b6b;margin:17px 8px}

.top_language a:hover,.top_language a.lang_cn{color:#e50020;}

.menu{width:36px;height:36px;position:absolute;right:0;text-align: center;line-height: 36px;top:28px;cursor:pointer;display:none;}

.menu span{font-size:20px;}



.navwrap{width: 100%; position: absolute;top: 86px;left: 0;z-index: 999;}

.navwrap .con{position: absolute;width: 100%;display: none;background: #fff;overflow:hidden;border-top: 1px solid #eee;box-shadow: 0 2px 4px rgba(0,0,0,0.1);}

.navwrap .container{padding:0;position: relative;}

.con_pro_lbox{width: 22%;float:left;position: relative;z-index: 20;margin-top: 40px;background: #fff;}

.con_pro_lbox:before{content:'';position:absolute;right:0;width:3px;height:100%;top:20px;background:#817f7f}

.con_pro_lbox .list{width:100%;line-height:32px;margin-top:40px;}

.con_pro_lbox .list a{display:block;position:relative;padding: 20px 40px;font-size: 22px;font-weight: bold;line-height: 30px;color:#737373;}

.con_pro_lbox .list a:hover,.con_pro_lbox .list.cur a{color:#000}

.con_pro_rbox{width: 78%;padding:40px 0;overflow:hidden;padding-left:4%;float:left;max-width: 1400px;}

.con_pro .con_pro_rbox{height: 520px;}

.con_pro .con_pro_rbox>.desc{display:none}

.con_pro .con_pro_rbox>.desc.cur{display:block}

.con_solu .con_pro_rbox{height: 340px;padding: 80px 0 80px 4%;}

.con_solu .con_pro_rbox>.desc{display:none}

.con_solu .con_pro_rbox>.desc.cur{display:block}

.navwrap .con .desc{width:100%;margin:0 auto;}

.navwrap .con .desc.inline_boxs{-webkit-writing-mode: tb-lr;-moz-writing-mode: tb-lr;-webkit-column-count:3;-moz-column-count:3;-webkit-column-gap:10px;-moz-column-gap:10px;}

.navwrap .con .desc.inline_boxs_4{-webkit-writing-mode: tb-lr;-moz-writing-mode: tb-lr;-webkit-column-count:4;-moz-column-count:4;-webkit-column-gap:10px;-moz-column-gap:10px;}

.navwrap .con .desc .inline_box{display:block;width:98%;-webkit-writing-mode: lr-tb;-moz-writing-mode: lr-tb;padding: 4px 6% 4px 0;font-size: 14px;}

.navwrap .con .desc h2{width: 86%;font-size: 18px;font-weight:bold;margin:0px;padding-bottom:10px;line-height: 32px;border-bottom: 1px solid #000000;margin-bottom: 2px;}

.navwrap .con .desc h3{width: 80%;font-size: 18px;font-weight:bold;margin:0px;margin-bottom: 26px;}

.navwrap .con .desc .inline_box a{display:block;width:100%;color:#585858;line-height:24px;}

.navwrap .con .desc .inline_box li{padding:8px 0}

.navwrap .con .desc .inline_box h3 a{color: #333;}

.navwrap .con.con_about .desc .inline_box h3 a{display:inline-block;width:auto;position:relative}

.navwrap .con.con_about .con_pro_lbox:before{height:220px}

.navwrap .con .con_about_boxs .inline_box{width:30%;padding-right:0;float:left;}

.navwrap .con .con_about_boxs.cle .inline_box:nth-child(3n+1){clear:both}



.navwrap .con .desc .inline_box a:hover{color:#e50020}

.navwrap .con .desc>li{width: 33.33%;float:left;}

.navwrap .con .desc>li:nth-child(3n+1){clear:both;}

.navwrap .con .desc>li>a{display:inline-block;color:#4c4c4c;font-size:18px;margin:0px;padding: 20px 10% 20px 0;line-height:30px;}

.navwrap .con .desc>li:hover>a{color:#e50020}

.navwrap .con .desc>li li a{display:block;width:100%;padding:8px 16% 8px 0;font-size:16px;color:#4c4c4c;line-height:24px;}

.navwrap .con .desc>li li a:hover{color:#e50020}



/* header */

#header {width:100%;position:fixed;top: 0px;left:0;z-index:11500;padding: 0;box-sizing:border-box;transition:all 0.3s;}

#header #menu_bg{position:absolute;width:100%;height:100vh;background:rgba(0,0,0,0.3);cursor:pointer;z-index: 20;display:none;}

#header .all_nav{width:50%;height: 100vh;background: #252b3a;position: absolute;right: -100%;z-index: 50;}

#header .all_nav_con{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;}

#header .nav_top{width:100%;position:relative;}

#header .nav_top .topnav_index{display:block;font-size:16px;color:#fff;padding:16px;line-height:28px;;}

#header .all_nav_close {position: absolute;z-index:29;right: 6%;top: 12px;width:36px;height: 36px;display: block;cursor: pointer;}

#header .all_nav_close:before{content:"";position:absolute;left:5px;top:18px;width:26px;height:2px;background:#fff;transform: rotate(45deg);}

#header .all_nav_close:after{content:"";position:absolute;left:5px;top:18px;width:26px;height:2px;background:#fff;transform: rotate(-45deg);}



#header ul.pcmenu{}

#header ul.pcmenu>li>a{display:block;/* width: calc( 100% - 70px ); */padding: 12px 32px 12px 17px;font-size: 14px;background-color: #1d222e;color: #fff;line-height: 25px;border-bottom: 1px solid rgba(102,106,117,0.2);position:relative;}

#header ul.pcmenu>li>a .iconfont{width: 50px;height: 50px;position: absolute;right: 3%;top: 0;text-align: center;line-height: 50px;}

#header ul.pcmenu>li>a .iconfont.open:befo<!--0.00017714500427246-->