/*Ã¥Ë†ÂÃ¥Â§â€¹Ã¥Å’â€“Ã¦Â Â·Ã¥Â¼Â*/
input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
p{margin: 0;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}


/*Ã¦Â»Å¡Ã¥Å Â¨*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}


.com-img{ display:block; overflow:hidden;}
.com-img img{ transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}

.xypg-right-content{font-size: 15px;line-height: 30px;}
.flex{ display: flex;display: -webkit-flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.flex-end{justify-content: flex-end;}

.max1600{max-width: 1630px;padding-left: 15px;padding-right: 15px;margin: 0 auto;}

@media (max-width: 992px){
   .max1600{padding-left: 20px;padding-right: 20px;} 

   .cp-mySwiper .swiper-slide .alk a:nth-child(2){display:none}
}

.pl60{padding-left: 3.125vw;}
.pr60{padding-right: 3.125vw;}

@media (max-width: 992px){
    .pl60{padding-left: 20px;}
    .pr60{padding-right: 20px;}
}


 body,
 html {
      scroll-behavior: smooth;
  }

/*Ã¥Â¤Â´Ã©Æ’Â¨Ã¦Â Â·Ã¥Â¼Â*/
.top_head{position: relative;}
.top_head>.flex{height: 85px;}
.logo{position: relative;}
.logo a{display: block;}
.logo a img{max-height: 40px;/* max-width: 22.083vw; */}

.tp_phone{position: relative;font-size: 1.25vw;color: #f58428;font-weight: bold;font-family: "Arial";padding-left: 25px;background: url(../images/e9f52b813c07b7b15161312d8fcaccc1f15ccb7e.png) no-repeat left center;margin-left: 15px;}

.tp_lang{position: relative;margin-left: 10px;} 
.tp_lang a{font-family: "Arial";font-size: 16px;color: #444444;font-weight: normal;line-height: 30px;display: block;}
.tp_lang a i{margin-right: 8px;}
.tp_lang a i img{width: 28px;height: 28px;animation: rotate 3s linear infinite;}

@keyframes rotate {
  0% {
    transform: rotate(0deg); /* Ã¥Â¼â‚¬Ã¥Â§â€¹Ã¦â€”Â¶Ã§Å¡â€žÃ¦â€”â€¹Ã¨Â½Â¬Ã¨Â§â€™Ã¥ÂºÂ¦ */
  }
  100% {
    transform: rotate(360deg); /* Ã§Â»â€œÃ¦ÂÅ¸Ã¦â€”Â¶Ã§Å¡â€žÃ¦â€”â€¹Ã¨Â½Â¬Ã¨Â§â€™Ã¥ÂºÂ¦ */
  }
}


/* home_ss */
.home_ss{position: relative;/* border-bottom: 1px solid #d6d6d6; */margin-top: -1px;}
@media (min-width: 1600px){
    .home_ss::before{position: absolute;left: 0px;top: 0px;width: 30%;height: 100%;content: "";background: #024683;z-index: -1;}
}

.home_ss>.max1600{height: 110px;display: flex;justify-content: space-between;flex-wrap: wrap;padding-left: 0px;}
.home_ss_a{width: 30%;background: #024683;display: flex;align-items: flex-start;flex-direction: column;justify-content: center;color: #fff;font-size: 16px;padding-left: 15px;}
.home_ss_a h3{font-size: 24px;font-weight: bold;}
.home_ss_b{width: 40%;padding: 0 2.60416vw;display: flex;align-items: center;height: 100%;border-right: 1px solid #d6d6d6;}
.home_ss_b span{font-size: 16px;color: #d41018;font-weight: bold;padding-left: 25px;background: url(../images/8a747005d10cc623a95cf9850eacf7e89bc5b231.png) no-repeat left center;}
.home_ss_b span a{font-size: 15px;color: #4d4d4d;font-weight: normal;}

.home_ss_c{width: 30%;padding-left: 2.60416vw;display: flex;align-items: center;height: 100%;}
#formsearch2 {width: 100%;position: relative;display: flex;justify-content: space-between;}
#formsearch2 input{outline: none;border: none;font-size: 0;height: 40px;}
#formsearch2 #submit {width: 40px;background: url(../images/7d03918b61c1e9f2fd51b796172d20cf5b611cb4.png) no-repeat center;}
#formsearch2 #keywords {width: calc(100% - 50px);color: #999999;padding-left: 10px;font-size: 16px;}


/* c1_index */
.c1_index{position: relative;padding-top: 50px;padding-bottom: 60px;}
.tit-aa{text-align: center;margin-bottom: 30px;}
.tit-aa .tflex{display: flex;align-items: center;justify-content: center;}
.tit-aa .tflex i img{max-height: 20px;}
.tit-aa .tflex h3{font-size: 36px;color: #333333;font-weight: bold;padding: 0 20px;}
.tit-aa .tflex h3 span{color: #024683;margin-left: 10px;}
.tit-aa p{font-size: 18px;color: #666666;margin-top: 10px;}

.p_list_home{position: relative;display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 -10px;}
.p_list_home li{position: relative;width: calc(50% - 20px);border: 1px solid #dbdbdb;margin: 0 10px 20px 10px;display: flex;justify-content: space-between;overflow: hidden;}
.p_list_home li .cp-left{width: 50%;}
.p_list_home li .cp-left a{display: block;}
.p_list_home li .cp-left a img{display: block;width: 100%;height: 100%;object-fit: cover;}

.p_list_home li .cp-right{position: relative;display: flex;align-items: flex-start;flex-direction: column;height: 100%;width: 50%;justify-content: center;padding: 8px;}
.p_list_home li .cp-right::before{position: absolute;right: 0px;top: 0px;background: url(../images/5000a45ff7269c507d503455ad5f7b89a145b33d.png) no-repeat;background-size: cover;width: 68px;height: 62px;content: "";}
.p_list_home li .cp-right .apo{position: relative;margin-bottom: 2.083vw;}
.p_list_home li .cp-right .apo b{font-family: "Arial";font-size: 1.875vw;color: #f5f5f5;line-height: 1;}
.p_list_home li .cp-right .apo h3{font-size: 1.5625vw;color: #333333;font-weight: normal;line-height: 1;margin-top: -22px;padding-bottom: 25px;position: relative;}
.p_list_home li .cp-right .apo h3::before{position: absolute;left: 0px;bottom: 0px;width: 38px;height: 2px;background: #024683;content: "";}
.p_list_home li .cp-right .alsl{line-height: 1.7;font-size: 14px;color: #595959;margin-bottom: 2.083vw;}
.p_list_home li .cp-right .alk{display: flex;align-items: center;flex-wrap: nowrap;}
.p_list_home li .cp-right .alk a{border-radius: 30px;color: #fff;font-size: 13px;background: #024683;padding: 0.78125vw 1.0416vw;display: flex;align-items: center;}
.p_list_home li .cp-right .alk a i{padding-left: 28px;background: url(../images/e4c727e07545bee23070dea65d191b2f875801c1.png) no-repeat left center;line-height: 20px;margin-right: 1.0416vw;font-style: inherit;}
.p_list_home li .cp-right .alk a:nth-child(2){margin-left: 15px;background-color: #333333;}
.p_list_home li .cp-right .alk a:nth-child(2) i{background: url(../images/6f17ee486ea788acd2dde4c2f170d05c6f427dd1.png) no-repeat left center;}
.p_list_home li .cp-right .alk a em{width: 11px;height: 10px; -webkit-animation: myfirst .5s infinite;animation: myfirst .5s infinite;}

@-webkit-keyframes myfirst{
    0%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}
    50%{-webkit-transform: translate(0px, -6px); transform: translate(0px, -6px);}
    100%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}
}
@keyframes myfirst{
    0%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}
    50%{-webkit-transform: translate(0px, -6px); transform: translate(0px, -6px);}
    100%{-webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);}
}

/* cp-mySwiper */
.cp-mySwiper{position: relative;overflow: hidden;}
.cp-mySwiper .swiper-slide{position: relative;text-align: center;}
.cp-mySwiper .swiper-slide .olls{border: 1px solid #dbdbdb;background: #fff;border-radius: 9px;overflow: hidden;transition: all 0.4s;
    -webkit-transition: all 0.4s;}
.cp-mySwiper .swiper-slide .olls .simg{background: #333;overflow: hidden;display: block;}

.cp-mySwiper .swiper-slide .olls .simg img{
    display: block;
    width: 100%;
    opacity: 1;
    transition: all 0.4s;
    -webkit-transition: all 0.4s;
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    overflow: hidden;
    }

.cp-mySwiper .swiper-slide .olls .simg:hover img {
    transform: scale(1.02);
    -webkit-transform: scale(1.02);
    opacity: 1;
}

.cp-mySwiper .swiper-slide .olls:hover{background:#024683;background: linear-gradient(to bottom, #2175c8,#2175c8,#024683);}
.cp-mySwiper .swiper-slide .apo{position: relative;margin-bottom: 12px;}
.cp-mySwiper .swiper-slide .apo b{font-family: "Arial";font-size: 1.875vw;color: #ffffff;line-height: 1;display: none;}
.cp-mySwiper .swiper-slide .apo h3{font-size: 1.14583vw;color: #333333;font-weight: normal;line-height: 1;margin-top: 15px;padding-bottom: 20px;position: relative;}
.cp-mySwiper .swiper-slide .apo h3::before{position: absolute;left: 50%;bottom: 0px;width: 38px;height: 2px;background: #024683;content: "";margin-left: -19px;}
.cp-mySwiper .swiper-slide .alsl{line-height: 1.7;font-size: 14px;color: #595959;padding: 0 20px;display: none;}
.cp-mySwiper .swiper-slide .alk{display: flex;align-items: center;padding: 5px 1px 20px;justify-content: center;flex-wrap: wrap;}
.cp-mySwiper .swiper-slide .alk a{border-radius: 30px;color: #fff;font-size: 13px;background: #024683;padding: 0.4625vw 0.58416vw;display: flex;align-items: center;}
.cp-mySwiper .swiper-slide .alk a:nth-child(2){margin-left: 8px;background-color: #929292;}
.cp-mySwiper .swiper-slide .alk a i{padding-left: 28px;background: url(../images/e4c727e07545bee23070dea65d191b2f875801c1.png) no-repeat left center;line-height: 20px;margin-right: 0.58416vw;font-style: inherit;}
.cp-mySwiper .swiper-slide .alk a:nth-child(2) i{background: url(../images/6f17ee486ea788acd2dde4c2f170d05c6f427dd1.png) no-repeat left center;}
.cp-mySwiper .swiper-slide .alk a em{-webkit-animation: myfirst .5s infinite;animation: myfirst .5s infinite;width: 11px;height: 10px;}

.cp-mySwiper .swiper-slide .olls:hover .apo b{color: #07569c;}
.cp-mySwiper .swiper-slide .olls:hover .apo h3{color:#fff}
.cp-mySwiper .swiper-slide .olls:hover .apo h3::before{background: #fff;}
.cp-mySwiper .swiper-slide .olls:hover .alk a{background: #2175c8;}

/* c2_index */
.c2_index{position: relative;overflow: hidden;}
.c2_con ul li{position: relative;}
.c2_con ul li img.aa{display: block;width: 100%;height: 100%;}
.c2_con ul li .stk{position: absolute;left: 0px;top: 30%;width: 100%;z-index: 9999;transform: translateY(-30%);}
.c2_con ul li .stk1{position: relative;}
.c2_con ul li .stk1 h3{font-size: 2.5vw;color: #024683;font-weight: bold;}
.c2_con ul li .stk1 h3 span{color: #fff;position: relative;}
.c2_con ul li .stk1 h3 span::before{position: absolute;right: -20px;top: 0px;width: 16px;height: 16px;border: 1px solid #024683;border-radius: 50%;content: "";}

.c2_con ul li .stk2{padding: 25px 0;border-bottom: 1px dashed rgba(255,255,255,.17);font-size: 18px;color: #fff;width: 50%;margin-bottom: 2.60416vw;}
.c2_con ul li .stk3{font-size: 16px;color: #fff;line-height: 2.2;}
.c2_con ul li .stk3 p{position: relative;}
.c2_con ul li .stk3 p::before{content: "";display: inline-block;width: 12px;height: 5px;background: #024683;margin-right: 15px;vertical-align: 3px;}

/*  */
.c2_fixed{position: absolute;bottom: 0px;width: 100%;z-index: 9999;}
.c2_fixed ul{display: flex;}
.c2_fixed ul li{flex: 1;}
.c2_fixed ul li a{display: flex;align-items: center;justify-content: center;background: rgba(255,255,255,.15);padding: 1.822916vw 0;transition: .6s;}
.c2_fixed ul li .sml{margin-right: 20px;height: 55px;overflow: hidden;}
.c2_fixed ul li .sml img{max-height: 55px;}
.c2_fixed ul li .sml_text{color: #fff;font-family: "Arial";}
.c2_fixed ul li .sml_text h3{font-size: 20px;font-weight: bold;margin-bottom: 5px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.c2_fixed ul li .sml_text p{font-size: 14px;text-transform: uppercase;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.c2_fixed ul li.active a{background-color: #024683;}

.cpjz{display: ruby-text;}
/*  */
.tab-con { position: relative; }
.tab-con .tab-main { position: absolute; left: 0; top: 0; z-index: 9; right: 0;}
.tab-con .tab-main { opacity: 0; visibility: hidden; transition: all .5s ease; }
.tab-con .tab-main.active { position: static; opacity: 1; visibility: visible; }


/* c3_index */
.c3_index{position: relative;padding-top: 70px;overflow: hidden;}
.c3-top{position: relative;margin-bottom: 20px;}
.c3-top .swiper-slide{position: relative;text-align: center;background: #f4f4f4;padding: 20px 0;border-bottom: 2px solid transparent;}
.c3-top .swiper-slide a{display: block;}
.c3-top .swiper-slide .lhimg{height: 55px;}
.c3-top .swiper-slide .lhimg img{max-height: 45px;}
.c3-top .swiper-slide h3{font-size: 18px;color: #303030;font-weight: normal;}
.c3-top .swiper-slide.swiper-slide-thumb-active{border-color: #005dae;}
.c3-top .swiper-slide.swiper-slide-thumb-active h3{font-weight: bold;}

.c3-bom{position: relative;}
.c3-bom .swiper-slide{position: relative;}
.c3-bom .swiper-slide a{display: block;}
.c3-bom .swiper-slide .bis{position: relative;}
.c3-bom .swiper-slide .bis::before{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;content: "";background: rgba(243, 249, 255, 0.9);}
.c3-bom .swiper-slide .bis img{display: block;width: 100%;}
.c3-bom .swiper-slide .bis_fill{position: absolute;left: 2.083vw;bottom: 2.083vw;max-width: 565px;background: #fff;border-radius: 10px;padding: 1.5625vw;opacity: 0;}
.c3-bom .swiper-slide .bis_fill h3 span{font-size: 22px;color: #343434;font-weight: bold;position: relative;}
.c3-bom .swiper-slide .bis_fill h3 span::before{position: absolute;right: -20px;top: 0px;width: 16px;height: 16px;border: 1px solid #024683;border-radius: 50%;content: "";}
.c3-bom .swiper-slide .bis_fill .ssg{font-size: 15px;color: #757575;line-height: 1.7;margin-bottom: 20px;margin-top: 20px;}
.c3-bom .swiper-slide .bis_fill a{display: block;font-size: 15px;color: #024683;width: 130px;line-height: 35px;background: #ffffff;border-radius: 30px;text-align: center;border:1px solid #024683;}
.c3-bom .swiper-slide .bis_fill a:hover{color: #fff;background: #024683;}

.c3-bom .swiper-slide.swiper-slide-active .bis_fill{opacity: 1;}
.c3-bom .swiper-slide.swiper-slide-active .bis::before{display: none;}


/*  */
.more-x{display: flex;align-items: center;padding: 40px 0;justify-content: center;flex-wrap: wrap}
.more-x a{border-radius: 30px;color: #fff;font-size: 13px;background: #024683;padding: 0.625vw 1.0416vw;display: flex;align-items: center;}
.more-x a:nth-child(2){margin-left: 15px;background-color: #929292;}
.more-x a i{padding-left: 28px;background: url(../images/e4c727e07545bee23070dea65d191b2f875801c1.png) no-repeat left center;line-height: 20px;
margin-right: 1.0416vw;font-style: inherit;}
.more-x a:nth-child(2) i{background: url(../images/6f17ee486ea788acd2dde4c2f170d05c6f427dd1.png) no-repeat left center;}
.more-x a em{-webkit-animation: myfirst .5s infinite;animation: myfirst .5s infinite;width: 11px;height: 10px;}



/* c4_index */
.c4_index{position: relative;background: url(../images/882491bcf001ccf934f7e1d40c85f3347c573906.jpg) no-repeat;background-size: cover;padding-top: 80px;}
.c4_con{position: relative;padding: 0 0;min-height: 34.635vw;}

.big {position: relative;}
.big li {position: absolute;left: 0;top: 0;z-index: 9;right: 0;}
.big li {opacity: 0;visibility: hidden;transition: all .5s ease;}
.big li.active {position: static;opacity: 1;visibility: visible;}

.big{position: absolute;top: 0%;left: 50%;transform: translate(-50%,0%);z-index: 99;width: 26.979vw;height: 26.979vw;border: 15px solid #2175c8;border-radius: 50%;margin-top: 70px;}
.big::before{position: absolute;left: -4.427083vw;top: -4.427083vw;width: 34.635vw;height: 34.635vw;border: 1px dashed #999;border-radius: 50%;content: "";}
.big img{display: block;width: 100%;height: 100%;border-radius: 50%;}

.slg{position: relative;display: flex;justify-content: space-between;align-items: center;z-index: 999;padding-top: 60px;}
.slg li{display: flex;align-items: center;max-width: 635px;margin-bottom: 6.25vw;}
.slg li .tst{position: relative;text-align: right;margin-right: 20px;}
.slg li .tst h3{font-size: 1.25vw;color: #333333;font-weight: bold;margin-bottom: 10px;}
.slg li .tst p{font-size: 0.78125vw;color: #666666;font-weight: normal;line-height: 1.7;}

.slg li .tsimg{position: relative;}
.slg li .tsimg img{width: 4.84375vw;height: 4.84375vw;}
.slg li .tsimg::before{position: absolute;width: 31px;height: 31px;background: url(../images/ecb66a98c980bec79e44167da768d3de2f4b6296.png) no-repeat;background-size: cover;content: "";}
 

.slg .zuo li{justify-content: flex-end;}
.slg .zuo li:nth-child(1){margin-right: -4px;}
.slg .zuo li:nth-child(2){margin-right: 49px;}
.slg .zuo li:nth-child(3){margin-left: 20px;}
.slg .zuo li:last-child{margin-bottom: 0px;}

.slg .you li{justify-content: flex-start;flex-direction: row-reverse;}
.slg .you li .tst{text-align: left;margin-right: 0px;margin-left: 20px;}
.slg .you li:nth-child(1){margin-right: 78px;}
.slg .you li:nth-child(2){margin-left: 80px;margin-right: 47px;}
.slg .you li:nth-child(3){margin-right: 67px;}
.slg .you li:last-child{margin-bottom: 0px;}

.slg .zuo li:nth-child(1) .tsimg::before{right: -50px;bottom: 0px;}
.slg .zuo li:nth-child(2) .tsimg::before{right: -50px;top: 50%;transform: translateY(-50%);}
.slg .zuo li:nth-child(3) .tsimg::before{right: -50px;top: 0px;}

.slg .you li:nth-child(1) .tsimg::before{left: -50px;bottom: 0px;}
.slg .you li:nth-child(2) .tsimg::before{left: -50px;top: 50%;transform: translateY(-50%);}
.slg .you li:nth-child(3) .tsimg::before{left: -60px;top: 0px;}

.more-x2{padding-bottom: 50px;}


/*  */
.mob-s{position: relative;}
.mob-s li{display: flex;align-items: center;margin-bottom: 20px;}
.mob-s li .tst{position: relative;text-align: left;margin-left: 20px;}
.mob-s li .tst h3{font-size: 18px;color: #333333;font-weight: bold;margin-bottom: 10px;}
.mob-s li .tst p{font-size: 13px;color: #666666;font-weight: normal;line-height: 1.5;}

.mob-s li .tsimg{position: relative;}
.mob-s li .tsimg img{width: 63px;height: 63px;}
.mob-s li .tsimg::before{position: absolute;width: 21px;height: 21px;background: url(../images/ecb66a98c980bec79e44167da768d3de2f4b6296.png) no-repeat;background-size: cover;content: "";}


/* c5_index */
.c5_index{
    position: relative;
    padding: 70px 0;
}
.tit-bb{text-align: center;margin-bottom: 60px;}
.tit-bb h3{font-size: 36px;color: #333333;font-weight: bold;padding: 0 20px;}
.tit-bb h3 span{color: #024683;margin-left: 10px;}
.tit-bb p{font-size: 12px;color: #838383;margin-top: 10px;text-transform: uppercase;}

.liu_list{display: flex;flex-wrap: wrap;}
.liu_list li{position: relative;width: calc(100%/6 - 0px);margin: 0 0px 15px 0px;text-align: center;}
.liu_list li+li::before{position: absolute;top: 50%;transform: translateY(-50%);width: 18px;height: 18px;background: url(../images/7428f2b27d7f59ad5a6d4f40c3bc3b9c750d6911.png) no-repeat center;content: "";left: -9px;transition: all .3s;}
.liu_list li .fan{transition: all .3s;}
.liu_list li:nth-child(2n-1) a{background: #edf3f7;}

.liu_list li b{position: absolute;left:50%;top: -20px;width: 40px;height: 40px;background: #024683;border-radius: 50%;color: #fff;font-size: 18px;line-height: 40px;text-align: center;transform: translateX(-50%);}
.liu_list li a{display: flex;border: 8px solid #edf3f7;border-radius: 50%;width: 195px;height: 195px;margin: 0 auto;flex-direction: column;align-items: center;justify-content: center;transition: all .3s;}
.liu_list li .ops{line-height: 60px;margin-bottom: 10px;}
.liu_list li .ops img{max-height: 55px;}
.liu_list li h3{font-size: 18px;color: #333333;font-weight: bold;margin-bottom: 3px;}
.liu_list li p{font-size: 12px;color: #787878;font-weight: normal;text-transform: uppercase;}

.liu_list li:hover .fan{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}


/* c6_index */
.c6_index{position: relative;padding: 60px 0;background: url(../images/5fea34bb05e8de9866c824ed1ef696827027f2ba-.jpg) center no-repeat;background-size: cover;}
.c6_con{position: relative;display: flex;justify-content: space-between;align-items: center;}
.c6-left{position: relative;width: 45.625%;}
.c6-left h2{font-size: 2.5vw;/* color: #fff; */font-weight: bold;display: inline-block;}
.c6-left .slo{margin-top: 2.083vw;font-size: 1.25vw;color: #fff;font-weight: bold;margin-bottom: 1.5625vw;}
.c6-left ul{display: flex;justify-content: space-between;margin-bottom: 1.5625vw;}
.c6-left ul li{position: relative;text-align: center;/* color: #fff; */}
.c6-left ul li+li{border-left: 1px solid rgba(255,255,255,.5);padding: 0 1.25625vw;}
.c6-left ul li h3{font-size: 1.14583vw;color: #024683;font-weight: bold;}
.c6-left ul li p{font-size: 0.8333vw;/* color: #fff; */margin-top: 5px;}

.c6-left .abbtext{color: #313131;font-size: 15px;line-height: 2;margin-bottom: 2.083vw;}
.c6-left .abb-more{position: relative;}
.c6-left .abb-more a{display: block;text-align: center;background: #fff;color: #024683;;font-size: 15px;width: 190px;line-height: 50px;border: 1px solid #2175c8;border-radius: 30px;transition: all .6s;}
.c6-left .abb-more a:hover{color: #fff;background: #2175c8;}

@media (max-width: 992px){
  
   .c6_index{padding: 30px 0;}
  .cpjz{display: flex;}
}


.c6-right{position: relative;text-align: center;width: 50%;}
.c6-right img{display: inline-block;max-width: 100%;}


/* c7_index */
.c7_index{position: relative;padding-top: 60px;}
.c7_con{display: flex;justify-content: space-between;flex-wrap: wrap;}
.c7_con .nwe_on{width: 50%;position: relative;border: 1px solid #e8e8e8;}
.c7_con .nwe_on:nth-child(2){border-left: none;}


.tit-nx{display: flex;justify-content: space-between;align-items: center;background: #f9f9f9;padding: 2.083vw;}
.tit-nx h3{font-size: 1.35416vw;color: #333333;font-weight: bold;margin-left: 1.0416vw;}
.tit-nx h3 span{color: #024683;}
.tit-nx h3 em{font-style: inherit;font-family: "Arial";font-size: 0.8333vw;color: #b8b8b8;font-weight: normal;padding-left: 10px;}
.tit-nx a{display: block;font-family: "Arial";font-size: 16px;color: #b8b8b8;background: url(../images/8f86c6c06ef399375c84349e67911517d8523232.png) no-repeat right center;padding-right: 25px;line-height: 18px;}

.tit-nx .flex{flex-wrap: nowrap;}
.tit-nx .flex img{max-height: 35px;}


.waxp{padding: 2.083vw;position: relative;}
.xw1{position: relative;}
.xw1 li{position: relative;padding-bottom: 15px;border-bottom: 1px solid #e8e8e8;}
.xw1 li a{display: block;}
.xw1 li h3{font-size: 1.14583vw;color: #333333;font-weight: bold;margin-bottom: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.xw1 li div{font-size: 0.8333vw;color: #a4a4a4;line-height: 1.7;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}

.xw1 li:hover h3{color: #024683;}


.xw2{position: relative;}
.xw2 li{position: relative;padding-bottom: 15px;padding: 25px 0;}
.xw2 li:not(:last-child){border-bottom: 1px solid #e8e8e8;}
.xw2 li a{display: block;position: relative;padding-right: 80px;}
.xw2 li h3{font-size: 0.8333vw;color: #454545;font-weight: normal; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;position: relative;}
.xw2 li h3:before {content: "";display: inline-block;width: 6px;height: 6px;background: #333333;margin-right: 5px;vertical-align: 2px;border-radius: 50%;}
.xw2 li span{font-size: 14px;color: #a4a4a4;position: absolute;right: 0px;top: 0px;}

.xw2 li:hover h3{color: #024683;}


/* ft_layout */
.ft_layout{position: relative;background: #024683;}
.ft_top{position: relative;padding: 40px 0 30px;border-bottom: 1px solid rgba(255,255,255,.08);display: flex;align-items: center;justify-content: space-between;/* background: linear-gradient(90deg, #024683,#08579e,#c3ecff,#0b61af,#024683); */}
.flogotext{display: flex;align-items: center;}
.flogotext img{max-height: 46px;margin-right: 1.0416vw;max-width: 100%;clear: right;}
.flogotext span{color: #fff;font-size: 1.25vw;font-weight: bold;}
.ft_top .ljzx{display: block;width: 170px;line-height: 45px;background: #fff;border-radius: 30px;text-align: center;color: #024683;font-size: 18px;font-weight: bold;}

.flogotext .asf{width: 22%;display:block;float: left;/* min-width: 100px; *//* clear: both; *//* margin-top: 20px; */}
.flogotext .asf img{width: 82%;}

/* ft_mid */
.ft_mid{position: relative;padding-top: 40px;display: flex;justify-content: space-between;padding-bottom: 50px;}

.x-layout-menu{position: relative;width: 50%;display: flex;flex-wrap: wrap;border-right: 1px solid rgba(255,255,255,.08);}
.x-layout-menu dl {position: relative;width: calc(100%/4);}
.x-layout-menu dl dt {font-size: 1.0416vw;font-weight: 600;margin-bottom: 15px;color: rgba(255, 255, 255, 1);}
.x-layout-menu dl dd a {display: block;font-size: 15px;color: rgba(255, 255, 255, 1);line-height: 2;}
.x-layout-menu dl dd a:hover{color: rgba(255, 255, 255, .8);}

.ft_top_right{position: relative;width: 50%;display: flex;justify-content: space-between;padding-left: 5.2083vw;flex-wrap: wrap;}
.ftt_lx_list{position: relative;width: 430px;}
.ftt_lx_list li{position: relative;padding: 20px 0;display: flex;align-items: center;}
.ftt_lx_list li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,.08);}
.ftt_lx_list li .im{margin-right: 20px;width: 50px;text-align: center;}
.ftt_lx_list li .im img{max-width: 40px;}
.ftt_lx_list li .imtxt{position: relative;}
.ftt_lx_list li .imtxt h3{font-size: 15px;font-weight: normal;color: #fff;margin-bottom: 5px;}
.ftt_lx_list li .imtxt h4{font-weight: bold;color: #fff;font-size: 1.25vw;}
.ftt_lx_list li .imtxt p{font-size: 15px;color: #fff;}

.ftt_ewm{position: relative;text-align: center;width: 168px;}
.ftt_ewm img{width: 186px;padding: 10px;background: url(../images/ewmbg.png) center center no-repeat;background-size: contain;}
.ftt_ewm p{line-height: 40px;color: #fff;font-size: 14px;}

/* ft_bom */
.ft_bom{position: relative;border-top: 1px solid rgba(255,255,255,.08);padding: 20px 0 40px;line-height: 1.7;color: #fff;font-size: 14px;display: flex;justify-content: space-between;align-items: flex-start;flex-wrap: wrap;}
.ft_bom a{color: #fff;}
.x-power,
.x-power a{font-size: 15px;color: rgba(255,255,255,.31);}


@media (max-width: 1480px){
    .x-menu > li > a{padding: 0 0.5vw;}
    .tp_phone{display: none;}
}

@media (max-width: 1366px){
    .tit-aa .tflex h3{font-size: 26px;}
    .tit-aa p{font-size: 15px;}

    .tit-bb h3{font-size: 26px;}

    .p_list_home li .cp-right .alk a{padding: 10px 15px;}

    .cp-mySwiper .swiper-slide .alk a{padding: 8px 15px;}

    .liu_list li b{font-size: 15px;width: 30px;line-height: 30px;height: 30px;}
    .liu_list li a{width: 150px;height: 150px;}
    .liu_list li .ops{line-height: 45px;}
    .liu_list li .ops img{max-height: 35px;}
    .liu_list li h3{font-size: 16px;}

}


@media (max-width: 1200px){
    .p_list_home li{width: 100%;}

    .c2_fixed{position: relative;margin-top: 20px;}
    .c2_fixed ul li a{background: rgba(0,0,0,.15);}

    .c2_con ul li .stk{top: 50%;transform: translateY(-50%);}
    .c2_fixed ul li .sml{margin-right: 15px;height: 40px;}
    .c2_fixed ul li .sml img{max-height: 40px;}
    .c2_fixed ul li .sml_text h3{font-size: 16px;}
    .c2_fixed ul li .sml_text p{font-size: 12px;}

    .c2_con ul li .stk2{font-size: 15px;}
    .c2_con ul li .stk3{font-size: 14px;}
    

}

@media (max-width: 992px){
    .c6_con{display: block;}
    .c6-left{width: 100%;}
    .c6-right{width: 100%;}

    .c7_con .nwe_on{width: 100%;margin-bottom: 30px;border: 1px solid #e8e8e8!important;}
    .more-x a{padding: 8px 10px;font-size: 12px;}
    .more-x a:nth-child(2){margin-left: 10px;}

    .liu_list li{width: calc(100%/3 - 0px);margin-bottom: 50px;}
    .liu_list li:nth-child(4)::before{display: none;}

    .c6-left h2{font-size: 22px;text-align: center;display: block;}
    .c6-left .slo{font-size: 18px;margin-top: 20px;margin-bottom: 30px;}

    .c6-left ul{margin-bottom: 30px;}
    .c6-left ul li h3{font-size: 16px;}
    .c6-left ul li p{font-size: 12px;}

    .c6-left .abbtext{margin-bottom: 30px;}
   

    .ft_mid{display: block;}
    .x-layout-menu{width: 100%;border: none;}
    .ft_top_right{width: 100%;padding-left: 0px;}
    .x-layout-menu dl dt{font-size: 18px;}
    .x-layout-menu dl dd a{font-size: 14px;}
    .ftt_lx_list li .imtxt h4{font-size: 20px;}

    .tit-nx h3{font-size: 16px;}
    .tit-nx h3 em{font-size: 12px;}
    .tit-nx a{font-size: 14px;}

    .waxp{padding: 20px;}
    .xw1 li h3{font-size: 16px;}
    .xw1 li div{font-size: 14px;}
    .xw2 li h3{font-size: 14px;}

    .c2_fixed ul{flex-wrap: wrap;}
    .c2_fixed ul li{flex: 50%;}

    .c2_fixed ul li a{padding: 15px 0;}

}


@media (max-width: 768px){
    .c5_index{padding: 30px 0 0;}
    .liu_list li{width: calc(100%/2);margin-bottom: 50px;}
    .liu_list li:nth-child(4)::before{display: block;}
    .liu_list li:nth-child(2n-1)::before{display: none;}

.flogotext {
    display: block;
    align-items: center;
}
.flogotext .asf {padding-top: 10px;width: 50%;/* border-top: 1px solid #16558d; */margin-top: 10px;}

    .ft_mid{padding: 30px 0;}
    .x-layout-menu dl dt{font-size: 16px;}
    .x-layout-menu dl dd a{font-size: 12px;}
    .ftt_lx_list li .imtxt h4{font-size: 18px;}

    .c6-left ul{flex-wrap: wrap;}
    .c6-left ul li{width: 50%;margin-bottom: 20px;}
    .c6-left ul li:nth-child(3){border: none;}
    .c6-left .abb-more a{width: 150px;line-height: 40px;font-size: 14px;margin: 0 auto;}
    .c6-left{margin-bottom: 30px;}

    .c7_index{padding-top: 40px;}
    .c4_index{padding-top: 40px;}

    .p_list_home li{flex-wrap: wrap;}
    .p_list_home li .cp-left{width: 100%;}
    .p_list_home li .cp-right{width: 100%;display: block;padding: 40px 30px;height: auto;border-top: 1px solid #dbdbdb;}
    .p_list_home li .cp-right .apo h3{font-size: 16px;padding-bottom: 15px;}
    .p_list_home li .cp-right .apo b{font-size: 20px;}

    .p_list_home li .cp-right .apo{margin-bottom: 20px;}
    .p_list_home li .cp-right .alsl{margin-bottom: 20px;}

    .cp-mySwiper .swiper-slide .apo h3{font-size: 16px;}
    .cp-mySwiper .swiper-slide .apo b{font-size: 20px;}


    .c3-top .swiper-slide .lhimg{height: 45px;}
    .c3-top .swiper-slide .lhimg img{max-height: 28px;} 
    .c3-top .swiper-slide h3{font-size: 15px;}

    .c3-bom .swiper-slide .bis_fill{padding: 25px;left: 0%;width: 100%;bottom: 0%;position: relative;}
    .c3-bom .swiper-slide .bis_fill h3 span{font-size: 18px;}
    .c3-bom .swiper-slide .bis_fill .ssg{font-size: 13px;}
    .c3-bom .swiper-slide .bis_fill a{font-size: 13px;}


    .c2_con ul li img.aa{height: 400px;object-fit: cover;}
    .c2_con ul li .stk1 h3{font-size: 20px;}
    .c2_con ul li .stk2{width: 100%;}

    .c2_fixed ul li{flex: 100%;}
    
    .c2_fixed ul li .sml{width: 80px;text-align: center;}
    .c2_fixed ul li .sml_text{width: calc(100% - 80px);}

}



/* Ã¥â€¦Â³Ã¤ÂºÅ½Ã¦Ë†â€˜Ã¤Â»Â¬ */
.page-banner .fill{position: absolute;top: 50%;transform: translateY(-50%);z-index: 9;width: 100%;}
.page-banner .fill p{color: #fff;font-size: 24px;margin-bottom: 10px;}
.page-banner .fill h3{color: #fff;font-size: 30px;font-weight: bold;}

.page-position2{position: absolute;bottom: 0px;width: 100%;z-index: 9;font-size: 16px;color: #fff;background: rgba(0,0,0,.47);height: 85px;line-height: 85px;}
.addrew{position: relative;}
.addrew span{padding-left: 25px;background: url(../images/33f63010f63131d97dc84a3f9298d589da6782d7.png) no-repeat left center;}
.addrew a{color: #fff;}

.ab_nav{display: flex;border-right: 1px solid rgba(255, 255, 255, .35);}
.ab_nav li{position: relative;text-align: center;border-left: 1px solid rgba(255, 255, 255, .35);padding: 0 2.125vw;}
.ab_nav li a{display: block;color: #fff;font-size: 16px;line-height: 85px;}

/* abb-wrap */
.abb-wrap{position: relative;}

.about_one{position: relative;padding: 60px 0;}
.abb_one_mid{position: relative;display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 40px;margin-bottom: 60px;}
.mid_left{width: 50%;position: relative;}
.mid_left h2{font-family: "Arial";font-size: 48px;color: #333333;margin-bottom: 20px;font-style: italic;}
.mid_left h2 em{color: #024683;}
.mid_left h4{font-size: 24px;color: #000000;padding-bottom: 30px;margin-bottom: 30px;position: relative;}
.mid_left h4::before{position: absolute;left: 0px;bottom: 0px;width: 32px;height: 2px;background: #024683;content: "";}
.mid_left .mid_left_text{font-size: 15px;color: #555555;line-height: 2;}
.mid_right{width: 45.9%;position: relative;}
.mid_right img{display: block;width: 100%;}

.abb_one_bom{position: relative;background: #eeeeee;}

/* number */
.number{display: flex;justify-content: space-between;position: relative;z-index: 999;}
.number li{position: relative;text-align: center;width: 25%;transition: all 0.8s;-webkit-transition: all 0.8s;
-moz-transition: all 0.8s;-o-transition: all 0.8s;padding: 3.125vw 0;}
.number li h3 {color: #024683;display: inline-block;}
.number li h3 i {font-style: inherit;color: #024683;font-size: 3.125vw;font-weight: 600;font-family: "Bebas";margin-right: 10px;}
.number li h3 span {font-size: 15px;font-weight: normal;font-style: inherit;color: #fff;background: #024683;width: 26px;line-height: 26px;
border-radius: 50%;display: inline-block;}
.number li p {font-size: 0.9375vw;line-height: 1.7;color: #333;padding-top: 5px;}


/* about_two */
.about_two{position: relative;background: url(../images/748bdfd58e75ec27c11e45fd315c398d47f7a074.jpg) no-repeat;background-size: cover;padding: 70px 0;}
.abb_two_con{display: flex;justify-content: space-between;}

.lle{position: relative;background: #fff;width: 310px;}
.lle a{display: flex;justify-content: center;align-items: center;flex-direction: column;height: 100%;}
.lle .olhimg{line-height: 70px;}
.lle .olhimg img{max-height: 60px;max-width: 100%;}
.lle h3{font-size: 1.0416vw;color: #333333;font-weight: bold;margin-bottom: 10px;margin-top: 20px;}
.lle p{font-size: 14px;color: #676767;padding: 0 48px;line-height: 25px;}


.lrr{position: relative;width: calc(100% - 320px);display: flex;flex-wrap: wrap;}
.lrr li{position: relative;background: #fff;width: calc(100%/4 - 10px);margin: 0 5px 10px 5px;padding: 30px 0;text-align: center;}
.lrr li:nth-child(n+5){margin-bottom: 0px;}
.lrr li a{display: flex;justify-content: center;align-items: center;flex-direction: column;}
.lrr li .olhimg{line-height: 70px;}
.lrr li .olhimg img{max-height: 60px;max-width: 100%;}
.lrr li h3{font-size: 1.0416vw;color: #333333;font-weight: bold;margin-bottom: 10px;margin-top: 20px;}
.lrr li p{font-size: 14px;color: #676767;}


/* about_three */
.about_three{position: relative;padding: 4.166vw 0 6.25vw;background: url(../images/e9d109966004734185c24aeae3ce3ea67dcb6d59.jpg) no-repeat bottom;}
.max1320{max-width: 1350px;padding-left: 15px;padding-right: 15px;margin: 0 auto;}

.three_con{position: relative;padding: 0 60px;width: 100%;padding-top: 20px;}
.three_list{position: relative;overflow: hidden;}
.three_list .swiper-wrapper{align-items: flex-end;}

.three_list .swiper-slide{text-align: center;position: relative;}
.three_list .swiper-slide a{display: block;text-align: center;padding: 0 10px;}
.three_list .swiper-slide a img{max-width: 100%;}

.three_con .swiper-button-next,
.three_con .swiper-button-prev{position:absolute;top:60%;transform:translateY(-60%);width:37px;height:37px;border-radius:50%;z-index:999;outline:0;font-size:0}
.three_con .swiper-button-prev{background: url(../images/631a91f10ea089e38ed6aa061e87cda0638cf724.png) no-repeat center #024683;}
.three_con .swiper-button-next{background: url(../images/95f6a87529991911e23e38f8608df3522513e2ee.png) no-repeat center #024683;}

/* about_four */
.about_four{position: relative;padding: 80px 0;}

/*  */
.sc2 .con .list1{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-0px;margin-left:-0px}
.sc2 .con .list1 li{padding:0 0px;width:calc(100%/12);-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
.sc2 .con .list1 li .aa{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:0px}
.sc2 .con .list1 li .aa .img{position: relative;width: 100%;}
.sc2 .con .list1 li .aa .img img{opacity:1}
.sc2 .con .list1 li .aa:before{top:0;z-index:1;display:block;height:100%;background:#7a8693;content:"";opacity:1}
.sc2 .con .list1 li .aa:before{position:absolute;left:0;width:100%;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
.sc2 .con .list1 li:nth-child(2n) .aa:before{top:0;z-index:1;display:block;height:100%;background:#a9b3be;content:"";opacity:1}

.sc2 .con .list1 li .allmid{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: flex;align-items: center;justify-content: flex-start;flex-direction: column;
padding: 0 2.60416vw;z-index: 999;}
.sc2 .con .list1 li .allmid b{color: #fff;font-size: 24px;display: block;margin-bottom: 4.1666vw;margin-top: 4.1666vw;font-family: "Arial";font-weight: normal;}
.sc2 .con .list1 li .allmid h3{z-index:11;margin:0;color:#fff;text-align:center;font-weight:400;font-size:20px;position: relative;padding-bottom: 20px;margin-bottom: 30px;}
.sc2 .con .list1 li .allmid .sjj{font-size: 16px;color: #fff;line-height: 1.7;margin-bottom: 10px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;display: none;}
.sc2 .con .list1 li .allmid .sjj-img{display: none;}
.sc2 .con .list1 li .allmid .sjj-img img{width: 100%;}


.sc2 .con .list1 li .shu{position: relative;width: 0px;background:#7a8693;background: #7a8693;display: flex;justify-content: flex-start;flex-direction: column;align-items: center;padding: 0 50px;}
.sc2 .con .list1 li .shu b{color: #fff;font-size: 24px;display: block;margin-bottom: 4.1666vw;margin-top: 4.1666vw;font-family: "Arial";font-weight: normal;}
.sc2 .con .list1 li .shu h3{z-index:11;margin:0;color:#fff;text-align:center;font-weight:400;font-size:20px;position: relative;padding-bottom: 20px;}

.sc2 .con .list1 li.on{width:50%}
.sc2 .con .list1 li.on .aa .img{width: calc(100% - 130px);}
.sc2 .con .list1 li.on .shu{width: 130px;background: #024683;}

.sc2 .con .list1 li.on .aa:before{opacity:0;background:rgba(0,0,0,.3);}
.sc2 .con .list1 li.on .aa .img img{opacity:1}

.sc2 .con .list1 li.on .allmid b{display: none;}
.sc2 .con .list1 li.on .allmid{justify-content: flex-start;align-items: flex-start;padding-top: 3.125vw;padding-left: 4.1666vw;}
.sc2 .con .list1 li.on .allmid h3{padding-bottom: 0px;margin-bottom: 15px;max-width: 540px;color: #333;font-weight: bold;}
.sc2 .con .list1 li.on .allmid .sjj{display: block;color: #333;margin-bottom: 20px;}
.sc2 .con .list1 li.on .allmid .sjj-img{display: block;}


/*  */
.sc2 .con .list2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-6.5px;margin-right:-6.5px}
.sc2 .con .list2 li{padding:0 6.5px;width:50%;margin-bottom:20px}
.sc2 .con .list2 li a{position:relative;display:block}
.sc2 .con .list2 li .img img{width:100%}
.sc2 .con .list2 li h3{margin:0;text-align:center;color:#fff;bottom:14px;position:absolute;left:0;width:100%;font-weight:500;z-index:11;font-size:16px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}


/* about_five */
.about_five{position: relative;padding-bottom: 4.1666vw; padding-top: 3vw;}
.five_con{position: relative;}
.civ{margin-bottom: 20px;background: #eeeeee;padding: 30px;font-size: 15px;color: #595959;line-height: 1.8;}

.five_con ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 -10px;}
.five_con ul li{position: relative;width: calc(50% - 20px);margin: 0 10px 20px 10px;border: 1px solid #e5e5e5;padding: 30px 20px;display: flex;justify-content: space-between;}
.five_con ul li .v-left{width: 35%;}
.five_con ul li .v-left img{display: block;width: 100%;object-fit: cover;}
.five_con ul li .v-right{position: relative;width: 65%;padding-left: 1.5625vw;}
.five_con ul li .v-right h3{font-size: 1.25vw;color: #2e2e2e;font-weight: bold;padding-bottom: 20px;position: relative;margin-bottom: 15px;}
.five_con ul li .v-right h3::before{position: absolute;left: 0px;bottom: 0px;width: 22px;height: 4px;background: #367dc4;content: "";}
.five_con ul li .v-right .jkx{font-size: 14px;color: #5a5a5a;line-height: 2;}

  .footer_one{
    width: 100%;
    position: relative;
  }
  .footer_one img{
    display: block;
	width: 100%;
	height: 380px;
  }
  .footer_one::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(0,0,0,0.5);
  }
  .footer_one_text{
    width: 50%;
    position: absolute;
    top: 25%;
    left: 35%;
    margin-left: -189px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .footer_one_text li:nth-child(1){
    font-size: 42px;
    color: #ffffff;
	font-weight: bold;
  }
  .footer_one_text li:nth-child(2) p{
    margin-top: 27px;
    display: block;
    font-size: 22px;
    color: #ffffff;
    text-align: center;
    line-height: 30px;
  }
  .footer_one_text li:nth-child(3){
	  width: 280px;
	  height: 40px;
	  border-radius: 30px;
	  border: 1px solid #fff;
	  margin-top: 5%;
	  text-align: center;
  }
  .footer_one_text li:nth-child(3) a{
	  font-size: 22px; line-height: 40px; text-align: center; color: #fff;
  }
  .footer_one_text li:nth-child(3):hover{
	  background-color: #024683;
	  border: none;
  }
@media (max-width: 1200px){
    .page-position2{height: 60px;line-height: 60px;}
    .ab_nav li a{line-height: 60px;}
    .page-position2,.ab_nav li a{font-size: 14px;}
    .mid_left h2{font-size: 38px;}
    .mid_left h4{font-size: 18px;padding-bottom: 20px;margin-bottom: 20px;}


}

@media (max-width: 992px){
    .abb_one_mid{margin-bottom: 30px;}
    .mid_left{width: 100%;margin-bottom: 30px;}
    .mid_right{width: 100%;}

    .lle h3,.lrr li h3{font-size: 16px;}
    .lle .olhimg,.lrr li .olhimg{line-height: 50px;}
    .lrr li{padding: 30px 10px;}
    .lrr li .olhimg img,.lle .olhimg img{max-height: 40px;}

    .abb_two_con{flex-wrap: wrap;}
    .lle{width: 100%;margin-bottom: 30px;padding: 30px 0;}
    .lrr{width: 100%;}
    
    .three_con{padding-top: 0px;}

    .five_con ul li{width: 100%;}
    .five_con ul li .v-right h3{font-size: 18px;}

    .page-banner .fill p{font-size: 18px;}
    .page-banner .fill h3{font-size: 16px; font-weight: normal;}

    .about_three{padding: 40px 0;}
    .about_four{padding: 40px 0;}

    .abb_one_mid{padding-top: 0px;}
	.footer_one{
	  width: 100%;
	  position: relative;
	}
	.footer_one img{
	  display: block;
	  width: 130%;
	  height: 220px;
	}
	.footer_one::before{
	  content: '';
	  width: 100%;
	  height: 100%;
	  position: absolute;
	  background-color: rgba(0,0,0,0.5);
	}
	.footer_one_text{
	  width: 100%;
	  position: absolute;
	  top: 20%;
	  left: 0%;
	  margin-left: -0px;
	  display: flex;
	  flex-direction: column;
	  align-items: center;
	}
	.footer_one_text li:nth-child(1){
	  font-size: 22px;
	  color: #ffffff;
	}
	.footer_one_text li:nth-child(2) p{
	  margin-top: 10px;
	  display: block;
	  font-size: 16px;
	  color: #ffffff;
	  text-align: center;
	  line-height: 20px;
	}
	.footer_one_text li:nth-child(3){
		width: 140px;
	}
	.footer_one_text li:nth-child(3) a{
		font-size: 16px;
	}
}

@media (max-width: 768px){
    .five_con ul li{display: block;}
    .five_con ul li .v-left{width: 100%;margin-bottom: 30px;}
    .five_con ul li .v-right{width: 100%;padding-left: 0px;}

    .lrr{margin: 0 -5px;}
    .lrr li{width: calc(100%/2 - 10px);}
    .lrr li:nth-child(n+5){margin-bottom: 10px;}

    .number{flex-wrap: wrap;}
    .number li{width: 50%;}
    .number li h3 i{font-size: 25px;}
    .number li p{font-size: 12px;}

}

/* cate_nei */
.cate_nei{position: relative;padding: 30px 0;}
.cate_nei .xypg-left-nav {margin: 0 0px;display: flex;justify-content: center;flex-wrap: wrap;}
.cate_nei .xypg-left-nav > li {
    margin: 2px;
    position: relative;
    border: none;
    background: #eeeeee;
}
.cate_nei .xypg-left-nav > li > a {
    display: block;
    font-size: 16px;
    line-height: 22px;
    color: #333;
    padding: 10px 18px;
    background: transparent;
}
.cate_nei .xypg-left-nav > li .first-nav-btn {
    display: none;
}
.cate_nei .xypg-left-nav > li:hover > a, 
.cate_nei .xypg-left-nav > li.clicked > a {
    color: #fff;
    background: #005dae;
}


@media(max-width: 768px){
   .cate_nei .xypg-left-nav > li{
       margin-bottom: 5px;
   }
   .cate_nei .xypg-left-nav > li > a{
       font-size: 13px;
       padding: 5px 16px;
   }
}


.wk-cont{width: 100%;}
.wk-one{width: 100%;font-size: 0;padding: 10px 20px;}
.wk-one:hover{/* background-color: rgba(26,156,219,.15); */}
.wk-classify{display: inline-block;vertical-align: middle;width: 62px;padding-right: 10px;color: #000000;line-height: 1.5;font-size: 18px;}
.wk-swiper{display: inline-block;vertical-align: middle;width: calc(100% - 70px);position: relative;}
.wk-b{width: 100%;padding: 18px 0;}
.wk-item{width: 16.667%;padding: 0 5px;}
.wk-link{display: block;width: 100%;cursor: pointer;height: 80px;line-height: 80px;text-align: center;background-color: #ffffff;border-radius: 12px;overflow: hidden;}
.wk-link img{max-width: 90%;max-height: 75%;transform: scale(1.00);transition: all ease .5s;}
.wk-link:hover img{transform: scale(1.05)}

.wk-b .wk-pagination{display: none; position: absolute;bottom: 0;left: 0;width: 100%;font-size: 0;text-align: center;}
.wk-b .wk-pagination .swiper-pagination-bullet{opacity: 1; display: inline-block;vertical-align: middle;margin: 0 25px;border-radius: 50%; width: 6px;height: 6px;background-color: #1a9cdb;}
.wk-b .wk-pagination  .swiper-pagination-bullet-active{background-color: transparent;width: 10px;height: 10px;background-image: url('../images/a4-b.png');background-size: contain;background-position: center center;background-repeat: no-repeat;}

.wk-a{padding-top: 16px;margin-top: -12px;background-position: top center;}
@media(max-width: 750px){
    .wk-main{width: 100%;max-width: 500px;padding-left: 10px;padding-right: 10px;}
    .wk-classify{width: 100%;padding-left: 5px; }
    .wk-swiper{width: 100%; }
    .wk-b{padding-bottom: 5px;padding-top: 10px;}
    .wk-item{width: 33.33%;}
    .wk-link{height: 40px;line-height: 40px;}
}
