.header{width: 100%;height: 100px;position: fixed;top: 0;z-index: 998;min-width: 1200px;transition: .2s all ease-in;}
.header .header_body{width: 1230px;height: 100%;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;}
.header .header_body>div:first-child{flex-shrink: 0;width: 33%;height: 100%;position: relative;}
.header_body_img1{width: 100%;height: 100%;display: inline-block;display: flex;align-items: center;justify-content: center;opacity: 1;}
.header_body_img2{position: absolute;top: 0; left: 0;opacity: 1;width: 100%;height: 100%;display: inline-block;display: flex;align-items: center;justify-content: center;}
.header .header_body>div:first-child a>img:first-child{margin-right: 10px;}
.header .header_body>div:last-child{width: 66%;height: 100%;}
.header_body ul i{margin: 5px 0 0 5px;font-size: 20px;display: inline-block;}


.header_body .header_link{position: absolute;top: 77px;width: 120%;background: rgba(0, 0, 0, 0.3);box-sizing: border-box;padding: 15px 10px;opacity: 0;transform: translateY(30px);transition: all .2s ease-in;z-index: 9;visibility: hidden;}
.header_body .header_link a{padding: 10px 0;display: block;color: #fff;transition: all .2s ease-in;text-align: center;}
.header_body .header_link a:hover{color: #ececec;transition: all .2s ease-in;}


.header_body ul{display: flex;width: 100%;height: 100%;justify-content: flex-end;}
.header_body ul li{height: 100%;display: flex;justify-content: center;align-items: center;position: relative;margin: 0 1%;flex-shrink: 0;}
.header_body ul li>a{height: 100%;text-align: center;color: #fff;font-size: 16px;z-index: 10;transition: .2s all ease-in;padding: 0 12px;display: flex;align-items: center;justify-content: center;position: relative;}
.header_body ul li>a::after{content: '';display: block;width: 0%;height: 2px;background: #fff;transition: .2s all ease-in;margin: 0 auto;position: absolute;top: 77px;}
.header_body ul li:hover>a::after{width: 110%;transition: .2s all ease-in;}
.header_body ul li:hover .header_link{opacity: 1;transform: translateY(0px);transition: all .2s ease-in;visibility: visible;}
.header_body ul li:hover i{transform: rotate(180deg);transition: .2s all ease-in}

/* 白色 */
.header_w{background: #fff!important;box-shadow: 0 2px 5px -2px #b8b8b8!important;}
.header_w a{color: #333!important;}
.header_w .header_body ul li:hover>a::after{width: 110%!important;transition: .2s all ease-in;background: #004ea2!important;}

.header_w .header_body .header_link{background: rgba(255, 255, 255, 1)!important;box-shadow: 0 0 6px -3px #ccc!important;}
.header_w .header_body .header_link a{color: #000!important;}
.header_w .header_body .header_link a:hover{color: #004ea2!important;}

.header_curr{z-index: 999;opacity: 1;transition: .2s all ease-in;}


/* 底 */
/*.footer{width: 100%;background-color: #333333;}
.footer_warp{width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;padding: 30px 0;}
.footer_left{width: 780px;}
.footer_top{width: 100%;display: flex;}
.footer_top a{color: #FFFFFF;font-size: 16px;margin-right: 35px;transition: all .2s ease-in;}
.footer_top a:nth-child(8){margin-right: 0;}
.footer_top a:hover{color: #b4b4b4;transition: all .2s ease-in;}
.footer_content{width: 100%;display: flex;margin-top: 30px;}
.footer_content div{display: flex;align-items: center;color: #FFFFFF;margin-right: 30px;}
.footer_content img{margin-right: 10px;}
.footer_left hr{width: 100%;border: none;height: 1px;background-color: #FFFFFF;margin: 20px 0;}
.footer_left>p{font-size: 14px;color: #FFFFFF;line-height: 30px;}
.footer_right{width: 375px;display: flex;justify-content: space-between;align-items: center;}*/

.footer{width: 100%;background-color: #333333;padding: 60px 0;box-sizing: border-box;}
.footer_warp{width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;}
.footer_left{width: 366px;height: 265px;}
.footer_left h4{font-size: 30px;color: #FFFFFF;font-weight: bold;}
.footer_left_item{width: 100%;margin-top: 30px;}
.footer_left_main{width: 100%;display: flex;justify-content: space-between;margin-bottom: 20px;}
.footer_left_main div{width: 48%;background-color: #FFFFFF;display: flex;align-items: center;padding: 0 20px;box-sizing: border-box;}
.footer_left_main span{color: #de5452;}
.footer_left_main input{width: 95%;border: none;background-color: #FFFFFF;line-height: 40px;}
.footer_left_main input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;}
.footer_left_main input[type="number"]{-moz-appearance: textfield;}
.footer_input{width: 100%;margin-bottom: 20px;}
.footer_input div{width: 100%;display: flex;align-items: center;background-color: #FFFFFF;padding: 0 20px;box-sizing: border-box;height: 40px;}
.footer_input span{color: #de5452;}
.footer_input select{width: 95%;border: none;background-color: #FFFFFF;height: 40px;}
.footer_left_item a{width: 100%;display: block;background-color: #fef767;color: #333333;text-align: center;font-size: 16px;line-height: 40px;}
.footer_tips{width: 100%;}
.footer_tips>div{display: flex;justify-content: space-between;align-items: center;}
.footer_tips>div p{font-size: 18px;color: #FFFFFF;margin-top: 30px;}
.footer_tips p{font-size: 16px;color: #FFFFFF;margin-top: 10px;}
.footer_img{width: 100%;display: flex;justify-content: space-between;align-items: center;margin-top: 20px;}
.footer_img div p{font-size: 16px;text-align: center;margin-top: 12px;}
.footer_right{width: 366px;height: 265px;}
.footer_right h4{font-size: 30px;color: #FFFFFF;font-weight: bold;margin-bottom: 30px;}
.footer_right_body{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 10px; color:#fff;}
.footer_right_body a{color: #FFFFFF;font-size: 16px;}
.footer_right_item{width: 100%;margin-top: 13px;}
.footer_right_item p{font-size: 14px;color: #FFFFFF;}
.footer_right_item a{font-size: 14px;color: #FFFFFF;}

/* 详情页右侧栏 */
.silder_box{width: 390px;background-color: #FFFFFF;}
.side_tip {font-size: 22px;font-weight: bold;margin: 20px;}
.silder_act{width: 100%;}
.silder_act a{ width:100%; display:block;}
.silder_act a img{width: 100%;}
.side_news_list {width: 100%;}
.side_news_list hr { width: 90%;border: none;background-color: #999999;height: 1px;margin: 5px auto 10px auto;}
.side_news_list ul {width: 100%; padding: 0 20px 20px 20px;box-sizing: border-box;}
.side_news_list li { width: 100%;display: flex;align-items: center;}
.side_news_list li i{width: 6px;height: 6px;display: block;background-color: #999999;border-radius: 100%;}
.side_news_list li a { width: 100%;}
.side_news_list li p{font-size: 15px;color: #666666;height: 30px;line-height: 30px;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;display: -webkit-box;margin-left: 5px;}
.side_news_more {display: block;margin: 0 auto 30px auto;}
.side_news_more img{ display:block;margin: 0 auto;}
.side_news_list li a:hover p{color: #2e44ed;}

/* slide tool */
.slide_tool{
    width:100px; 
    height:440px;
    background-color:#fff;
    position:fixed;
    left:0;
    top:50%;
    margin-top:-230px;
    z-index:9999;
}
.slide_tool_item{
    width:100px;
    height:80px;
    position:relative;
}
.slide_tool_item a{
    width:90px;
    height:100%;
    margin:0 5px;
    display:flex;
    box-sizing:border-box;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    position:relative;
    border-top:1px solid #e7e7e7;
    color:#666;
}
.slide_tool_item:first-of-type a{
    border-top:0;
}
.slide_tool_item i{
    display:block;
    width:30px;
    height:30px;
    background-position:0 0;
}
.slide_tool_item i.slide_tool_icon_01{
    background-image:url(/images/zimg_109.png);
}
.slide_tool_item i.slide_tool_icon_02{
    background-image:url(/images/zimg_110.png);
}
.slide_tool_item i.slide_tool_icon_03{
    background-image:url(/images/zimg_111.png);
}
.slide_tool_item i.slide_tool_icon_04{
    background-image:url(/images/zimg_112.png);
}
.slide_tool_item i.slide_tool_icon_05{
    background-image:url(/images/zimg_113.png);
}
.slide_tool_item i.slide_tool_icon_06{
    background-image:url(/images/zimg_114.png);
}
.slide_tool_item i.slide_tool_icon_07{
    background-image:url(/images/zimg_115.png);
}
.slide_tool_item:hover{
    background-color:#1276ff;
}
.slide_tool_item:hover a{
    border-top:0;
    color:#fff;
}
.slide_tool_item:hover i{
    background-position:0 -30px;
}
.slide_tool_item label{
    display:block;
    width:24px;
    height:24px;
    background-color:#ff0000;
    color:#fff;
    font-size:16px;
    line-height:24px;
    text-align:center;
    border-radius:12px 12px 12px 0;
    position:absolute;
    left: 56px;
    bottom:40px;
}
.slide_tool_top{
    width:100px;
    height:40px;
    overflow:hidden;
    background-color:#1276ff;
}
.slide_tool_top a{
    display:block;
    height:100%;
}
.slide_tool_top img{
    display:block;
    width:30px;
    height:30px;
    margin:5px auto;
}
.slide_wxCode{
    width:180px;
    height:160px;
    position:absolute;
    left:100px;
    bottom:0;
    display:none;
    align-items:flex-end;
}
.slide_wxCode i{
    display:block; 
    width:20px;
    height:20px;
    box-sizing:border-box;
    border:10px solid rgba(255,255,255,0);
    border-right:10px solid #1276ff;
    margin-bottom:10px;
}
.slide_wxCode p{
    width:160px;
    height:160px;
    box-sizing:border-box;
    border:5px solid #1276ff;
}
.slide_wxCode img{
    width:150px;
    height:150px;
}
.slide_tool_item:hover .slide_wxCode{
    display:flex;
}
.slide_phoneBox{
    width:180px;
    height:50px;
    position:absolute;
    left:100px;
    bottom:15px;
    display:none;
    align-items:center;
}
.slide_phoneBox i{
    display:block; 
    width:20px;
    height:20px;
    box-sizing:border-box;
    border:10px solid rgba(255,255,255,0);
    border-right:10px solid #1276ff;
}
.slide_phoneBox p{
    width:160px;
    height:50px;
    box-sizing:border-box;
    background-color:#1276ff;
    text-align:center;
    line-height:50px;
    font-size:22px;
    color:#fff;
}
.slide_tool_item:hover .slide_phoneBox{
    display:flex;
}






@font-face {font-family: "iconfont";
    src: url('//at.alicdn.com/t/font_2410798_sk2ukbiwr9.eot?t=1617849960161'); /* IE9 */
    src: url('//at.alicdn.com/t/font_2410798_sk2ukbiwr9.eot?t=1617849960161#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAR8AAsAAAAACmwAAAQsAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCEMAqFXIRGATYCJAM4Cx4ABCAFhG0HgUQb8AjIHpIkUQKFEESIClBomuLhv/3+t8/MXH/v/e8JSKLpL7qvjicy6Te6WcJLI3SpRDJ5MKt2pFPPUlBxkVWiAINCqEj/IttvURlgmNpMRGPLI20u2/mLy9Sr4w9W19Ye6BVr7ymWicUaUIB690aWF4lGiGMj3LhfacOyseNtAqNdVnCcyi2ugiAFXxSIbUXiIahiUwY4oTe2HXcW8QgafXpAfcbDZPXx2VYEkTQZX3n6co4I6ZX6cpbe4tviUkSAfH8euPeRcRgoxO1O31V0ljuMNi6OL84Co16S9jW4UrO/cL7/oKAKVFdkGEVujkuyotHqzL+8wWRmTrRYNwP7Ij+nUgES1HHISM1GErUAydRCpFCLkIZajLTUEqSjliI9tQwZqOXIRK1AZlTOZg56cf4OYB14jp/EbheKkEQsGhazReTCRCaXr9S6u6u7u6q6emp6ems/VXblkpq6F5/T07N23+SaU+fv759UffLsmROMVl2loWTcJKWIBKehVjFVqnVIN7le4+n+8NraalJTa1bVrBfv7FuGT126fH/xuJt3L15Yj+5uWSKeePHq3vTA8/dfv6yV7u9fik5O0ncWjL11b0y5G9/bulw6jfTdaQFn7uBDPnYojuM7Q+RA2b6CJ0vj7yNWnClWvmhdtqDlAP32Hb2fPhCZD1BiefcuVO83R46fP9l55sKFvUHjpu1xOnGE9wcD1675+ETut1xFB8dB4TkOW48eLnMffK3ghiKFwJ3DbojZGj/X+Vi5G0WlLWnLuePuhLj54VNGVn/5nzFm/Pu6GqacjLq7IyIuklbze7Xn8ERm4uZNq6H496ht9m/ZT9j8B/B/PkSPgnRd/gwgvU5dkF6lTsjnqAwA8nkqHYAs0Sqr5+Y3aRf4L0fRhUQ/JwN+w4Fg/VtjX+uY5D99SAHvTjyUk9h/BbYz9LvzB38vuXJdWSrZvijz5QZ9AgsHSgmJ/9bY3yy0auRYhg11htBX5C4knZ2Q9XaThT0MjckRaPWOwuiQvPsnawy0KAMO2kkQlj2GZOElZMs6yMIOQ2PTb2gtBw2jizHhiZO9oTBZBuItJLLta1lFIB7sOy0mbeaQZLt4o6xMuDXIMJUkGxEaXi/mIQ8y9nGNuUqKtCzMYoO42Vx6H3K5COs1iIoEK1S2LG9iWBju+qZQgbiBcZIB4VkQEavdWiyFgPDA0c4WpvHzHERic+EZA1MXojUQg0k5PCtCqHAFmafzqKaey/GmVSSRLBZsnYcZCDdWLjyIS3IEy9t9mgoRWELJW2S8EoWZzbBWF3p8g/tVPwAj/qhFpMhRook2uuhjiDGmmMU8FrGkvUJs0yZ+a2NLBB3eFrTOJisF4l3LmDLvkfJY0BqFT3XOZofJe1SFJ2NUCkvWoxmjmKiS/h4Xz+xvg2tLRUnDQJFbAQAAAAA=') format('woff2'),
    url('//at.alicdn.com/t/font_2410798_sk2ukbiwr9.woff?t=1617849960161') format('woff'),
    url('//at.alicdn.com/t/font_2410798_sk2ukbiwr9.ttf?t=1617849960161') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('//at.alicdn.com/t/font_2410798_sk2ukbiwr9.svg?t=1617849960161#iconfont') format('svg'); /* iOS 4.1- */
  }
  
  .iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
  .icon-sousuo:before {
    content: "\e602";
  }
  
  .icon-you1:before {
    content: "\e644";
  }
  
  .icon-you:before {
    content: "\e649";
  }
  
  .icon-zuo-copy:before {
    content: "\e64a";
  }
  
  .icon-shang-copy:before {
    content: "\e64b";
  }
  
  .icon-xia-copy:before {
    content: "\e64c";
  }
  
  .icon-shangsanjiao:before {
    content: "\e64d";
  }
  
  .icon-zuosanjiao-copy:before {
    content: "\e64e";
  }
  
  .icon-xiasanjiao-copy:before {
    content: "\e64f";
  }
  
  .icon-xiala:before {
    content: "\e611";
  }
  
  .icon-youla-copy:before {
    content: "\e650";
  }
  
  .icon-shangla-copy:before {
    content: "\e651";
  }
  
  .icon-zuola-copy:before {
    content: "\e652";
  }
  



/* 荣誉 */
.acp_honor{width: 100%;padding-bottom: 50px;}
.acp_honor_warp{width: 1200px;margin: 0 auto;}
.acp_honor_warp>p{font-size: 40px;color: #333333;padding-top: 50px;text-align: center;line-height: 60px;font-weight: bold;}
.acp_honor_box{width: 1200px;margin: 30px auto 0 auto;}
.acp_honor_body{width: 100%;display: flex;justify-content: space-between;padding-bottom: 20px;}
.acp_honor_body img{transition: all .2s ease-in}
.acp_honor_body img:hover{transition: all .2s ease-in;transform: translateY(-5px);}
/* 合作 */
.acp_cooperation{width: 100%;}
.acp_cooperation_warp{width: 100%;background-color:#FFFFFF;background-size: 100%;padding: 50px 0;box-sizing: border-box;}
.acp_cooperation_box{width: 1200px;margin: 0 auto;background-color: #fafafa;background-size: 100%;height: 495px;margin-top: 50px;}
.acp_cooperation_box table{border: #333333 1px solid;border-collapse: collapse;}
.acp_cooperation_box td{height: 120px;border: #333333 1px solid;}
.acp_cooperation_body{width: 100%;display: flex;border-top: #165798 1px solid; background-color:#fff;}
.acp_cooperation_body div{width: 300px;height: 123px;border-left: #165798 1px solid;display: flex;justify-content: center;align-items: center;}
.acp_cooperation_body div:last-child{border-right: #165798 1px solid;}
.acp_cooperation_body:last-child{border-bottom: #165798 1px solid;}

/* 荣誉 */
.ind_honor{width: 100%;background-color: #F3F3F3;padding-top: 70px;text-align: center;font-size: 40px;font-weight: bold;padding-bottom: 50px;}
.ind_honor_box{width: 1200px;margin: 30px auto 0 auto;}
.ind_honor_body{width: 100%;display: flex;justify-content: space-between;padding-bottom: 20px;}
.ind_honor_body img{transition: all .2s ease-in}
.ind_honor_body img:hover{transition: all .2s ease-in;transform: translateY(-5px);}

/* aboutus公共标题 */
.acp_tip{font-size: 40px;color: #333333;text-align: center;margin-bottom: 10px;}
.acp_tip span{color: #f51f1f;}
.acp_tip1{font-size: 24px;color: #333333;text-align: center;font-weight: unset;}

/* 合作 */
.service_cooperation{width: 100%;}
.service_cooperation>h3{font-size: 40px;color: #333333;padding-top: 50px;text-align: center;line-height: 60px;font-weight: bold;}
.service_cooperation p{font-size: 24px;color: #333333;text-align: center;}
.service_cooperation_warp{width: 100%;background: url(../images/service/service080.jpg) no-repeat;height: 585px;background-size: 100%;margin-top: 50px;padding-top: 45px;box-sizing: border-box;}
.service_cooperation_box{width: 1200px;margin: 0 auto;background: url(../images/service/service081.jpg) no-repeat;background-size: 100%;height: 495px;}
.service_cooperation_box table{border: #333333 1px solid;border-collapse: collapse;}
.service_cooperation_box td{height: 120px;border: #333333 1px solid;}
.service_cooperation_body{width: 100%;display: flex;border-top: #165798 1px solid;}
.service_cooperation_body div{width: 300px;height: 123px;border-left: #165798 1px solid;display: flex;justify-content: center;align-items: center;}
.service_cooperation_body div:last-child{border-right: #165798 1px solid;}
.service_cooperation_body:last-child{border-bottom: #165798 1px solid;}