* {margin: 0;padding: 0;box-sizing: border-box;line-height:100%;}
body {font-size: 14px;font-family: Microsoft YaHei;}
em, i {font-style: inherit;font-weight: inherit;}
ul {list-style: none;}
a {text-decoration: none;color: #333;}
tr, td {padding: 0 !important;}
input, textarea {outline: none;border: none;}
body {scrollbar-width: none; -ms-overflow-style: none;overflow: scroll;}
body::-webkit-scrollbar {  display: none;}

@font-face {
  font-family: 'iconfont';  /* Project id 3266175 */
  src: url('//at.alicdn.com/t/font_3266175_zq3ymuvbous.woff2?t=1648197829985') format('woff2'),
       url('//at.alicdn.com/t/font_3266175_zq3ymuvbous.woff?t=1648197829985') format('woff'),
       url('//at.alicdn.com/t/font_3266175_zq3ymuvbous.ttf?t=1648197829985') format('truetype');
}

/*head*/
.head {position: relative; z-index: 50;}
.head_box {display: flex;justify-content: space-between;align-items: center;max-width: 1820px;margin:  0 auto;}

/*logo*/
.head_logo {display: flex;align-items: center;justify-content:  space-between;/* width: 30%; */position:  relative;}
.head_logo i {width: 51.1%;}
.head_logo i img {width:  100%;height:  auto;}
.head_logo b {font-size: calc(1rem + 1vw);display: flex;flex-direction: column;}
.head_logo b span {font-size: calc(0.45rem + 0.4vw);color: #666;font-weight: 100;padding: 8px 0 0;font-family: initial;}
/*head_con*/
.head_con {width: 50%;display:  flex;align-items:  center;justify-content:  space-between;position:  relative;}
/*nav*/
.head_nav {width: 92%;}
.head_nav>ul {display: flex;justify-content: space-between;align-items: center;}
.head_nav li {position: relative; line-height:120px;}
.head_nav li a {font-size: calc(0.6rem + 0.42vw);position: relative;transition: 0.5s;}
.head_nav li a:after {content:'';width: 0;height: 2px;background:#69a930;position: absolute;bottom: -20px;left: 0;transition: 0.5s;}
.head_nav>ul>li:hover>a,.head_nav>ul>li.cur>a {color: #69a930; }
.head_nav>ul>li:hover>a:after,.head_nav>ul>li.cur>a:after {width: 100%;}
/*nav_con*/
.head_nav li:hover .nav_con {transform:rotateX(0deg);}
.nav_con {position:  absolute;top: 210%;left: 0;background: #f8f8f8;width: 100%;display:  flex;justify-content:  space-between;transition:0.5s;transform: rotateX(90deg);transform-origin:top;overflow:  hidden;padding: 3%;align-items: c;}
.nav_con i {width: 48%;overflow: hidden;}
.nav_con i img {width:  100%;height:  auto;}
.nav_r {width: 49%;}
.nav_r  p {font-size: 24px;display: flex;flex-direction:column;font-weight: bold;}
.nav_r p span {font-size: 18px;font-family: Arial;text-transform: uppercase;font-weight: lighter;padding: 2% 0 0;color: #999;letter-spacing: 1px;}
.nav_r>ul {display:  flex;flex-wrap: wrap;width: 100%;margin: 7% 0 0;}
.nav_r li {width: 31%;padding: 3%;border: 1px solid #ddd;display: flex;justify-content: center;align-items:center;margin: 0 2% 0 0;}
.nav_r li:nth-child(n+4) {margin: 3% 0 0;}
.nav_r li>a {font-size: calc(0.5rem + 0.5vw);}
.head_nav li:nth-child(3) .nav_con .nav_r li {width: 48%;}
.head_nav li:nth-child(3) .nav_con .nav_r li:nth-child(n+3) {margin: 3% 0 0;}

/*导航下拉*/
.head_nav li>.nav2{position:absolute;top:120px;left:-60px;z-index:99999;display:none;box-shadow:5px 5px 10px rgba(0,0,0,.3);}
.head_nav li>.nav2 a{display:block;width:230px;height:70px;border-bottom:none;background:#fff;color:#333; text-align: center;}
#aa2>.nav2 a{width:150px;font-size:15px;}
.head_nav li>.nav2 a:hover{background:#065a8f;color:#fff;}
.nav2 b{color:#999;}
.head_nav li>.nav2 a span{display:block;color:#333;text-transform:uppercase;font-size:18px;line-height:70px;-webkit-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;-moz-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;}
.head_nav li>.nav2 a b{position:relative;display:inline-block;display:block;color:#ccc;line-height:30px;-webkit-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;-moz-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;}
.head_nav li>.nav2 a span:before{display:inline-block;width:0;height:2px;background:#fff;content:'';vertical-align:middle;-webkit-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;-moz-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;}
.head_nav li>.nav2 a b:before{display:inline-block;width:0;height:2px;background:0 0;content:'';vertical-align:middle;-webkit-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;-moz-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;}
.head_nav li>.nav2 a:hover span{color:#fff;font-size:18px;}
.head_nav li>.nav2 a:hover span:before{margin-right:5px;width:40px;}

/*button*/
.btn_more {width: 5%;}
.btn_more ul {display: flex;justify-content: space-around;}
.btn_more li {display:  flex;}
.btn_more li i {width: calc(1.5rem + 1.2vw);height: calc(1.5rem + 1.2vw);border-radius: 50%;font-size: calc(0.9rem + 0.9vw);color: #333;display:  flex;justify-content:  center;align-items:  center;overflow:hidden;position:relative;z-index: 5;transition:0.5s;}
.btn_more li i:before {content:'';width: 100%;height: 100%;border:2px solid #fff;border-radius:50%;position:  absolute;top: 0;left: 0;}
.btn_more li i:after {content:'';width: 100%;height: 100%;position:absolute;top:0;left:0;background:#fff;transition:0.5s;z-index:-1;padding:0%;border-radius:50%;}
.btn_more li:hover i {color:#fff;}
.btn_more li:hover i:after {transform:scale(0);}
/*num*/
.num {position:absolute;transform: rotateX(90deg);transition:0.5s;opacity: 0;background: #065a8f;border: 1px solid #fff;padding: 3%;top: 84px;right: 0;transform-origin: top;border-radius: 10px;}
.num p {font-size: 16px;display:  flex;color:  #fff;align-items:  center;}
.num p span {font-family: Arial;font-size: 25px;}
.btn_more li:hover .num {transform: rotateX(0deg);opacity:1;}

.tp-bullets {
    margin-bottom: 10%!important
}

/*mol*/
.mol {margin: -9% 15px 0;position: relative;z-index: 55;}
.mol_box {max-width: 1500px;margin: 0 auto;background: #fff;}
.mol_con {display:  flex; justify-content:  space-between;align-items:  center;}
.mol_txt {width: 32%;background:  #065a8f;display:  flex;justify-content:  center;align-items:  center;flex-direction:  column;padding: 2% 0;}
.mol_txt b {font-size:  36px;color:  #fff;}
.mol_txt p {font-size:  24px;font-weight:  lighter;color:  #fff;padding: 16px 0 0;}
/*search*/
.search {transition:0.5s;background: #fff;border: 1px solid #fff;transform-origin: top;width: 64%;display:  flex;flex-direction:  column;align-items:  flex-start;}
.head_s {display: flex;align-items: center;justify-content: center;transition: 0.5s;width: 62%;}
.head_s form {display: flex;justify-content: space-between;align-items: center;border: 1px solid #ddd;padding: 0 12px;margin-top: 16px;width: 100%;}
#search-bg {width: 140px;height: 38px;line-height: 38px;overflow: hidden;box-sizing: border-box;}
#search-i {box-sizing: border-box;position: relative;    z-index: 5;margin-left: 50px;}
#search-i:after {content: '';width: 33px;height: 33px;border-radius: 50%;position: absolute;top: -6px;left: -6px;z-index: -1;}
#infoname {border: none;background: none;outline: none;}
.search-text{ font-size:15px;color: #666; display: flex;justify-content: center;align-items: center; letter-spacing: 1px;}
.search-text a{font-size: 16px;color: #666 !important;font-weight: 100;}
.search-text span{color:#333;font-size: 16px;font-weight:  bold;}
.search_con {display: flex;flex-direction: column;align-items: center;width: 68%; padding-top:10px;}

/*pro*/
.pro {padding: 6% 15px 80px;overflow: hidden;}
.pro_box {max-width: 1500px;margin: 0 auto;}
.pro_tit {display: flex;align-items: center;justify-content: center;flex-direction: column;}
.pro_tit b {font-size: 42px;}
.pro_tit b span {color: #065a8f;}
.pro_tit p {font-size: 20px;color: #999;font-weight: lighter;padding: 20px 0 0;}
.pro_tab { margin: 3% 0 0;}
.pro_nav {}
.pro_nav ul { display: flex; justify-content: space-between;}
.pro_nav li {width: 25%;display: flex;align-items: center;justify-content: center;background: #065a8f;height: 95px;position: relative;z-index: 5;}
.pro_nav li:before {content:'';width:0;height:100%;position: absolute;left: 0;top: 0;background: #69a930;transition: 0.5s;}
.pro_nav li.on:before {width:100%;}
.pro_nav li a {font-size: 20px;position: relative; color: #fff;}
.pro_nav li a:after {content:'';width:20px;height:20px;    background: rgba(255,255,255,0.3); border-radius: 50%;position: absolute; right: 0;  top: 4px;
transition: 0.5s;  opacity: 0;}
.pro_con {    margin: 60px 0 0;}
.pro_roll {}
.pro_call {}
.divproduct_new_div {display: flex;flex-wrap: wrap; justify-content: space-between;}
.divproduct_new_div_item {width: 49%;display: flex;flex-direction: row-reverse;padding: 0% 3% 0 0;justify-content: space-between;    box-shadow: 0 0 20px #eee;}
.divproduct_new_div_item:nth-child(n+3) {margin:30px 0 0;}
.divproduct_new_div_item_content {width: 40%;padding: 14% 0 0;}
.divproduct_new_div_item_title a {font-size: 24px;    position: relative;}
.divproduct_new_div_item_title a:after {content:'+ More';    width: 50%;height: 30px;background: #69a930;position: absolute;left: 0; top: 175px;border-radius: 40px;    color: #fff; font-size: 14px; display: flex;justify-content: center; align-items: center;}
.divproduct_new_div_item_body {font-size: 16px;color: #999;line-height: 32px;padding: 20px 0 0;}
.product_div_item_pic {width: 60%;}
.product_div_item_pic img {width:100%;height:auto;}

.cp_box .cp_img span {width: 60px;height: 60px;background: #065a8f;display: flex;justify-content: center;align-items: center;}
.cp_box .cp_img span img {width: 40px;position: relative;height: 40px;}
.cp_img {display: flex;align-items: center;}
.cp_he p {font-size: 30px;text-align: center;}
.cp_he i {text-transform: uppercase;font-size: 14px;text-align: center;display: block;margin-top: 10px;}
.cp_he {margin: 60px 0 40px;}
.cp_img p {width: 95%;font-size: 20px;padding-left: 10px;color: #333;font-weight: bold;line-height: 60px;background: #f1f1f1;}
.cp_wen {margin: 40px 0;}
.cp_wen p {font-size: 16px;line-height: 28px;color: #555;}
.cp_yis {margin: 40px 100px;display: flex;}
.cp_new_i {position: relative;width: 600px;}
.cp_new_t p {color: #f5f5f5;font-size: 16px;padding: 6px 0 0 36px;line-height: 28px;}
.cp_new_i img {width: 100%;}
.cp_new_t span img {width: 30px;height: 30px;margin-left: 8px;}
.cp_new_t {width: 67%;padding: 60px 0 0 40px;border: 1px solid #f5f5f5;}
.cp_new_txt {height: 50px;width: 170px;background: #065a8f;display: flex;align-items: center;}
.cp_new_txt i {font-size: 18px;color: #fff;margin-left: 6px;}
.cp_new_t p {padding-top: 60px;color: #333;}
.dia_c {flex-flow: row-reverse;}
.dia_c .cp_new_t p {padding-right: 20px;}
.come_us {padding:  80px 15px;overflow:  hidden;position:  relative;margin: 40px 0;z-index: 5;}
.come_us:before {content:'';width: 87.25%;height: 120px;background:#065a8f;position:absolute;left:  -15px;bottom: 45px;z-index: 1;}
.come_us:after {content:'';width: 89.063%;height:88%;position:absolute;left:0;top: 0;background:#f8f8f8;border-radius: 0 20px 20px 0;z-index: -1;}
.come_us_box { max-width:  1080px;margin:  0 auto;}
.come_us_con {display:  flex;justify-content:  space-between;}
.come_us_txt {display:  flex; flex-direction:  column;  width: 50%;}
.come_us_txt b {font-size: 32px;color:  #065a8f;display:  flex;flex-direction:  column;position:  relative;}
.come_us_txt b:before {content:'';width:10%;height:3px;background:#69a930;position:absolute;top;top: 91px;}
.come_us_txt b:after {content:'';width: 62%;height: 1px;background:#7fa9c3;position:  absolute;left:  0;top: 92px;}
.come_us_txt b span {font-size: 14px;color: #ddd;font-weight: 100;font-family: Arial;text-transform:  uppercase;padding: 10px 0 0;}
.come_us_txt em {font-size:  16px;color: #333;line-height:  28px;margin: 9% 0 0;font-weight:  lighter;}
.come_us_txt ul {display:  flex;margin: 24% 0 0;justify-content: space-between;width: 85%;position:  relative;z-index:  2;}
.come_us_txt li { display:  flex;align-items:  center;}
.come_us_txt li i { width: 50px;height: 50px;background: #69a930; color:  #fff; border-radius:  50%;display:  flex;justify-content:  center; align-items:  center; font-size: 24px;}
.come_us_txt li a {font-size:  20px;color:  #fff; padding: 0 0 0 10px;}
.come_us_pic {width: 47%;position:  relative;z-index: 5;}
.come_us_pic img {width: 100%;height: auto;}



/*appli*/
.appli {background: #065a8f;padding: 80px 15px;overflow: hidden;}
.appli_box {}
.appli_tit {display: flex;align-items: center;justify-content: center;flex-direction: column;color: #fff;}
.appli_tit b {font-size: 42px;}
.appli_tit p {font-size: 20px;font-weight: 100;padding: 20px 0 0;}
.appli_tab {margin: 60px 0 0;}
.appli_nav {max-width: 1500px;margin: 0 auto;background:  #333333;}
.appli_nav ul {display: flex;justify-content: space-between;width: 100%;}
.appli_nav li {display: flex;flex-direction: column;align-items: center;flex: 1;justify-content:  center;position:relative;z-index:5;padding: 3% 0;}
.appli_nav li:after {content:'';width:0;height:100%;position:absolute;background:#69a930;left:0;top:0;transition:0.5s;z-index:-1;}
.appli_nav li.on:after {width:100%;}
.appli_nav li i {font-size: 36px;color:  #fff;}
.appli_nav li a {font-size: 24px;color:  #fff;font-weight:  lighter;padding: 16px 0 0;}
.appli_con {margin: 60px 15px 0;position: relative;}
.appli_call {}
.appli_call {padding: 0% 1% 4.5% 0;}
.divdgweb_new_div_item {display: flex !important;flex-direction: column-reverse;position: relative; margin: 0 0.2%;}
.divdgweb_new_div_item_content {background: rgba(6,90,143,0.5);position: absolute;bottom: -114px;left: 0;width: 100%;display: flex;justify-content: center;flex-direction: column;padding: 4% 12%;font-weight:100;overflow: hidden;transition: 0.5s;opacity: 0;}
.divdgweb_new_div_item_title a {font-size: 22px;color: #fff;font-weight:100;position:relative;}
.divdgweb_new_div_item_title:after {content:'\eb8f';position: absolute;left: 7%;top: 30px;font-family: 'iconfont';color: #fff;font-size: calc(1rem + 0.6vw);line-height: calc(1rem + 0.6vw);}
.divdgweb_new_div_item_body {font-size: 14px;line-height: 24px;color: rgba(255,255,255,0.5);font-weight: lighter;padding-top:8px;}
.news_div_item_pic img {width: 100%;height: auto;}
.appli_call .slick-center .divdgweb_new_div_item_content {bottom: 0;transition: 0.5s;opacity: 1;}
.appli_call .ban_dot {display: flex !important;width: 100%;position: absolute;bottom: -14%;left: 0;justify-content: center;align-items: center;height: 50px;}
.appli_call .ban_dot li {width: 13px;height: 13px;display: inline-block;background: #fff;margin: 0 0.5%;transition: 0.5s;border-radius: 50%;}
.appli_call .ban_dot li.slick-active {background: #69a930;}
.appli_call .ban_dot li button {font-size:0;border: none;outline: none;}
.appli_call button {display: none !important;}

/*char*/
.char {padding: 80px 15px;overflow: hidden;}
.char_box {max-width:  1500px;margin:  0 auto;}
.char_tit {display: flex;align-items: center;justify-content: center;flex-direction: column;}
.char_tit b {font-size: 42px;}
.char_tit p {font-size: 20px;font-weight: 100;padding: 20px 0 0;color: #999;}
.char_con {margin: 60px 0 0;}
.char_con ul { display:  flex;justify-content:  space-between;}
.char_con li {width: 32%; border:1px solid rgba(221,221,221,0.3); padding: 55px; display:  flex;flex-direction:  column;    transition: 0.5s;}
.char_con li:hover {   transform: translateY(-10px);box-shadow: 0 0 20px #ddd;}
.char_con li>i {}
.char_con li>i img {width:100%;height:auto;}
.char_con li p {font-size: 28px;color: #065a8f;font-weight:  bold;display:  flex;flex-direction:  column;padding: 7% 0 0;}
.char_con li p span {font-size: 15px;font-weight: 100;color: #999;line-height: 25px;padding: 18px 0 0;}
.char_con li a {width:  30%;background:  #065a8f;color:  #fff;display:  flex;align-items:  center;height: 40px;font-size:  14px;font-weight:  lighter;position:  relative;overflow:  hidden;justify-content:  center;transition:0.5s;margin: 30px 0 0;}
.char_con li a:hover {width: 38%;}
.char_con li a>i {font-size: 24px;position:  absolute;left:  -30%;top:  0;display:  flex;justify-content:  center;align-items:  center;transition: 0.5s;width:  30%;height:  100%;background: #065a8f;}
.char_con li a:hover>i {left:0;}
.char_con li a em {transition: 0.5s;s;width:  100%;height:  100%;display:  flex;justify-content:  center;align-items:  center;}
.char_con li a:hover em {margin: 0 0 0 25%;}

/*adva*/
.adva {background: #f8f8f8;padding: 80px 15px;overflow: hidden;}
.adva_box {max-width: 1500px;margin: 0 auto;}
.adva_tit {display: flex;align-items: center;justify-content: center;flex-direction: column;}
.adva_tit b {font-size: 42px;}
.adva_tit b span {color: #065a8f;}
.adva_tit p {font-size: 20px;color: #999;font-weight: lighter;padding: 20px 0 0;}
.adva_tab {margin:60px 0 0;position:  relative;}
.adva_nav {position:  absolute;left: 47%;top: 8%;height: 100%;z-index: 5;}
.adva_nav ul {display:flex;flex-direction:column;align-items:center;height: 85%;justify-content:  space-between;}
.adva_nav li {width: 90px;height: 90px;background: #f8f8f8;border-radius:  50%;position:  relative;color:  #065a8f;font-size:  20px;padding: 27%;line-height: 26px;display:  flex;justify-content:  center;align-items:  center;transition: 0.5s;}
.adva_nav li:after {content:'';width:100%;height:100%;background: rgba(6, 90, 143, 0.3);position:absolute;top:0;left:0;border-radius:50%;z-index: -1;transform: scale(0);opacity:0;transition:0.5s;}
.adva_nav li.on:after {opacity:1;transform: scale(1.2);}
.adva_nav li.on {background:#065a8f;color:#fff;}
.adva_con {overflow:  hidden;}
.adva_con ul {display: flex;transition: 0.5s;}
.adva_con li {display:flex;align-items:  center;background:  #fff;width:  100%;flex-shrink: 0;}
.adva_pic {widthï¼š50%ï¼›;width: 50%;}
.adva_pic img {width:100%;height:auto;}
.adva_txt {width:50%;display:  flex;flex-direction:  column;padding: 5% 10% 5% 5%;}
.adva_txt b {font-size: 30px;color: #065a8f;display: flex;flex-direction: column;}
.adva_txt b>span {font-size: 14px;color: #999;font-weight: 100;text-transform: uppercase;font-family: Arial;padding: 10px 0 0;}
.adva_txt em {font-size: 18px;font-weight: lighter;color: #666;display:  flex;flex-direction:  column;margin: 20px 0 0;}
.adva_txt em>span {padding: 13px 0;line-height: 32px;}
.adva_txt a {width: 30%;height: 45px;font-size: 18px;color: #fff;display: flex;justify-content: center;align-items: center;background: #065a8f;font-weight:  lighter;margin: 10% 0 0;}

/*about*/
.about {padding:  80px 15px;overflow:  hidden;position:  relative;margin: 80px 0;z-index: 5;}
.about:before {content:'';width: 87.25%;height: 140px;background:#065a8f;position:absolute;left:  -15px;bottom: 60px;z-index: 1;}
.about:after {content:'';width: 89.063%;height:100%;position:absolute;left:0;top: 0;background:#f8f8f8;border-radius: 0 20px 20px 0;z-index: -1;}
.about_box { max-width:  1500px;margin:  0 auto;}
.about_con {display:  flex;justify-content:  space-between;}
.about_txt {display:  flex; flex-direction:  column;  width: 50%;}
.about_txt b {font-size:  36px;color:  #065a8f;display:  flex;flex-direction:  column;position:  relative;}
.about_txt b:before {content:'';width:10%;height:3px;background:#69a930;position:absolute;top;top: 91px;}
.about_txt b:after {content:'';width: 62%;height: 1px;background:#7fa9c3;position:  absolute;left:  0;top: 92px;}
.about_txt b span {font-size: 16px;color: #ddd;font-weight: 100;font-family: Arial;text-transform:  uppercase;padding: 10px 0 0;}
.about_txt em {font-size:  18px;color: #999;line-height:  32px;margin: 9% 0 0;font-weight:  lighter;}
.about_txt ul {display:  flex;margin: 14% 0 0;justify-content: space-between;width: 85%;position:  relative;z-index:  2;}
.about_txt li { display:  flex;align-items:  center;}
.about_txt li i { width: 50px;height: 50px;background: #69a930; color:  #fff; border-radius:  50%;display:  flex;justify-content:  center; align-items:  center; font-size: 24px;}
.about_txt li a {font-size:  24px;color:  #fff; padding: 0 0 0 10px;}
.about_txt li span{font-size:  14px; color:rgba(255,255,255,0.3);margin-top: 3px; display: block;}
.about_pic {width: 47%;position:  relative;z-index: 5;padding: 0 50px 0 0;}
.about_pic img {width: 100%;height: auto;}

/*news*/
.news {padding: 0px 15px 80px 15px;overflow: hidden;}
.news_box {max-width: 1500px;margin: 0 auto;}
.news_tit {display: flex;align-items: center;justify-content: center;flex-direction: column;}
.news_tit b {font-size: 42px;}
.news_tit b span {color: #065a8f;}
.news_tit p {font-size: 20px;color: #999;font-weight: lighter;padding: 20px 0 0;}
.news_tab {margin: 60px 0 0;}
.news_nav {    display: flex;justify-content: center; align-items: center;}
.news_nav ul {    display: flex; justify-content: center;width: 50%;}
.news_nav li {    margin: 0 1%;padding: 2% 0; position: relative;overflow: hidden;display: flex;width: 100%;justify-content: center;align-items: center;    transition: 0.5s;}
.news_nav li:after {content:'';width:0;height:100%;background: #065a8f;    position: absolute; top: 0;left: 0;z-index: -1;    transition: 0.5s;}
.news_nav li.on:after {width:100%;}
.news_nav li.on a {color:#fff;}
.news_nav li a {font-size: 20px;}
.news_con {overflow: hidden;    margin: 60px 0 0;}
.news_roll {display: flex;transition: 0.5s;}
.news_call {width: 100%;flex-shrink: 0;}
/*news_div_item:nth-child(-n+2)*/
.news_div_item:nth-child(-n+2) {display: flex;flex-direction: row-reverse;position: relative;justify-content: space-between;margin: 0  0 20px 0;    transition: 0.5s;}
.news_div_item:nth-child(-n+2) .news_div_item_date {    position: absolute; left: 24.5%;top: 0; background: rgba(6,90,143,0.5);  width: 8%; height: 30%;  color: #fff;font-family: Arial; display: flex;  justify-content: center; align-items: center;font-size: 20px;padding: 3% 0 0;}
.news_div_item:nth-child(-n+2) .news_div_item_day {position: absolute; left: 32%;top: 15px;font-size: 36px;font-weight: bold;}
.news_div_item:nth-child(-n+2) .news_div_item_content {display: flex; flex-direction: column;width: 64%;    padding: 3.2% 0 0;}
.news_div_item_title {}
.news_div_item:nth-child(-n+2) .news_div_item_title a {font-size: 24px;position: relative;}
.news_div_item:nth-child(-n+2) .news_div_item_title a:after {content:'+ More';width: 170px;height: 45px;background: #065a8f;position: absolute;left: 0;top: 160px;border-radius: 40px;color: #fff; font-size: 16px; display: flex;justify-content: center;align-items: center;}
.news_div_item:nth-child(-n+2) .news_div_item_body {font-size: 16px;color: #999; line-height: 32px; font-weight: lighter; padding: 19px 0 0;}
.news_div_item:nth-child(-n+2) .news_div_item_pic {    width: 32.5%; border:1px solid rgba(221,221,221,0.3);}
.news_div_item:nth-child(-n+2) .news_div_item_pic img {width:100%;height:auto;}
.news_div_item:nth-child(-n+2):hover {transform: translateY(-10px);   }
/*news_div_item:nth-child(n+3)*/
.news_div_item:nth-child(n+3)  {display: flex;flex-direction: column-reverse;background: #f8f8f8;float: left;width: 32.5%;padding: 2% 3%;position: relative;transition: 0.5s;}
.news_div_item:nth-child(n+3)+.news_div_item:nth-child(n+3) {margin: 0 0 0 1.25%;}
.news_div_item:nth-child(n+3):after {content:'';width: 25%;height:1px;background: #ddd;position:absolute;top: 50%;left:0;}
.news_div_item:nth-child(n+3) .news_div_item_pic {display:none;}
.news_div_item:nth-child(n+3) .news_div_item_body  {display:none;}
.news_div_item:nth-child(n+3) .news_div_item_date {display: flex;font-family: Arial;color: #999;font-size: 20px;padding: 10% 0 0;position: relative;}
.news_div_item:nth-child(n+3) .news_div_item_date:after {content:'\e600';font-family: iconfont;position: absolute;right: 0;top: 36px;font-size: 29px;}
.news_div_item:nth-child(n+3) .news_div_item_title a { font-size: 24px;}
.news_div_item:nth-child(n+3) .news_div_item_day {padding: 0 0 0 9px;position: relative;}
.news_div_item:nth-child(n+3) .news_div_item_day:after {content:'';width: 6px;height: 1.8px;background:#999;position:absolute;top: 11px;left: 3px;}
.news_div_item:nth-child(n+3):hover {transform: translateY(-10px);  }

/*copy*/
.copy {overflow: hidden;padding: 0 15px;background: #065a8f;}
.copy_box {max-width: 1500px;margin: 0 auto;}
.copy_num {display:  flex;justify-content:  space-between;align-items:  center;padding: 80px 0 50px;border-bottom: 1px solid rgba(255,255,255,0.1);}
.copy_num ul {display:  flex;justify-content:  space-between;width: 86%;}
.copy_num li {color:  #fff; display:  flex;align-items:  center;width:  100%;}
.copy_num li i {font-size: 30px;width: 60px;height: 60px;border: 1px solid #fff;border-radius:  50%;display:  flex;justify-content:  center;align-items:  center;}
.copy_num li>p {font-size: 18px;padding: 0 0 0 15px;display:  flex;flex-direction:  column;font-weight:  lighter;}
.copy_num li>p span {font-size:24px;font-family:Arial;padding: 10px 0 0;}
.copy_num>a {color:  #fff;font-size: calc(0.8rem + 0.2vw);background: #69a930;width: 10%;padding: 1% 0;display:  flex;justify-content:  center;align-items:  center;}
.copy_con {display:  flex;justify-content:  space-between;padding: 60px 0;}
.copy_nav {width: 68.3%;margin-right: 6%;}
.copy_nav>ul {display: flex;justify-content: space-between;width: 100%;}
.copy_nav li {display: flex;flex-direction:  column;position:  relative;}
.copy_nav li>p {font-size: 22px;color: #fff;margin: 0 0 30px 0;}
.copy_nav li>a {font-size: 16px;font-weight: 100;color: rgba(255,255,255,0.7);padding: 0 0 20px 0;transition: 0.5s;    position: relative;}
.copy_nav li>a:after {content:'';width: 16px;height:1px;background: #fff;position: absolute;left: -28px;top: 8px;transition:0.5s;opacity:0;}
.copy_nav li>a:hover:after {left:0;opacity:1;}
.copy_nav li>a:hover {color:#69a930;}
.copy_r { display:  flex;flex-direction:  column;align-items:  center;}
.copy_r i {}
.copy_r i img {width:100%;height:auto;}
.copy_r p {font-size: 18px;color:  #fff; padding: 15px 0 0;}
.copy_end {padding: 32px 0;border-top: 1px solid rgba(255,255,255,0.1);color:  #fff;font-size: 16px;font-weight:  lighter;display:  flex;justify-content:  center;align-items:  center;}
.copy_end a {font-size: 16px;color:  #fff;}

/*links*/
.links {overflow: hidden;padding: 30px 15px;background: #69a930;}
.links_box {max-width:1500px;margin: 0 auto;display: flex;align-items:  center;justify-content:  space-between;}
.links_l {display: flex;align-items: center;width: 8%;justify-content:  space-between;}
.links_l i {font-size: 24px;color:  #fff;}
.links_l p {font-size: 18px;font-weight: lighter;padding: 0 0 0;color:  #fff;}
.links_r {width:91%;color:  #fff;}
.linkTagcs {}
.linkTagcs ul {}
.linkTagcs li {}
.linkTagcs li a {font-size:16px;}

