body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:28px; color: #222; font-family:Arial; box-sizing: border-box;}
*{box-sizing: border-box; }
div{margin: 0px; padding: 0px;}
span, p, h3{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li, h2 {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
em {font-style: normal;}
a{text-decoration: none; color:#222; font-size: 14px; }
a:hover{color:#164fba; text-decoration:blink; font-size: 14px;}
.cp img{border:solid #ddd 2px;}
.cp a:hover img{border:solid #0abd56 2px;}
.fr{ float:right;}
.fl{ float:left;}
.kg{width:1300px; height:20px;}
.kg1{width:1300px; height:30px; margin:0 auto;  overflow:hidden;}
.kg2{width:1300px; height:40px; margin:0 auto;  overflow:hidden;}
.kg3{width:1300px; height:60px; margin:0 auto;  overflow:hidden;}
.kg80{width:1300px; height:80px; margin:0 auto;  overflow:hidden;}
.bz{ width:1300px; margin: 0 auto;overflow: hidden;}
.bz1{ width:1300px; margin: 0 auto;height: 117px;}
.clear{height:0; overflow:hidden; clear:both;}
@font-face {
  font-family: 'iconfont';
src: url('http://login.114my.cn/memberpic/suminte/cssnew/iconfont.eot.txt');
src: url('http://login.114my.cn/memberpic/suminte/cssnew/iconfont.eot.txt?#iefix') format('embedded-opentype'),
url('http://login.114my.cn/memberpic/suminte/cssnew/iconfont.woff2.txt') format('woff2'),
url('http://login.114my.cn/memberpic/suminte/cssnew/iconfont.woff.txt') format('woff'),
url('http://login.114my.cn/memberpic/suminte/cssnew/iconfont.ttf.txt') format('truetype'),
url('http://login.114my.cn/memberpic/suminte/cssnew/iconfont.svg.txt#iconfont') format('svg');
}


/*head*/
.head {width: 100%; background: #f8f8f8;}
.head_box {width: 1300px;margin: 0 auto;display: flex;justify-content: space-between;height: 38px;align-items: center;}
.head_name {font-size: 12px;line-height: 38px;color: #888;}
.head_lang {text-transform: uppercase;position: relative;width: 148px;height: 52px;background: url(http://login.114my.cn/memberpic/suminte17890en/uploadfile/image/20210127/20210127100240_1672678111.png)no-repeat;font-weight: bold;padding: 17px 0 0 22px;}
.head_lang i {color: #ffffff;font-size: 22px;font-weight: normal;padding-right: 9px;vertical-align: bottom;}
.head_lang a {font-size: 16px;color: #ffffff;}
.head_lang:after {content: '';position: absolute;right:0;top:0;}

/*tit*/
.tit {padding: 39px 0;overflow: hidden;}
.tit_box {width:1300px;margin: 0 auto;display: flex;justify-content: space-between;}
.tit_logo {display: flex;}
.tit_logo i {}
.tit_logo p {font-weight: bold;font-size: 24px;line-height: 32px;padding: 9px 27px;}
.tit_logo p>b {color: #0050a1;    text-transform: uppercase;font-size: 46px;line-height: 52px;}
.tit_logo p span {font-weight: normal;font-size: 16px;line-height: 20px;display: block;text-transform:uppercase; }
.tit_logo p span>em {color: #0050a1;}
.tit_phone {font-size: 18px;}
.tit_phone i {color: #666666;font-size: 56px;line-height: 56px;float: left;margin-right: 15px;padding: 5px 0;}
.tit_phone span {font-size: 26px;font-family: Impact;color:#0050a1;line-height: 36px;display: block;padding-left: 72px;}

/*nav*/
.navbor{width: 100%; height:56px; line-height:26px;background: #0050a1; overflow: hidden; }
.nav {position:relative; width: 1300px; margin: 0 auto; }
.nav ul{text-align:center;font-size:0;}
.nav li{display:inline-block;line-height:26px;width:118px;position:relative; z-index: 99; float: left; padding-top: 15px;}
.nav li a{font-size:16px;color:#fff; display: block; text-transform:capitalize; }
.nav .navline{width:118px !important;position:absolute;height:56px;background:#ffc105;bottom:0;z-index:0;margin-left:0px;}
.nav>ul>li.cur>a,.navli:hover>a{color: #ff0000; }   
.nav ul li.cur{width:118px !important;height:56px; }
.cur{cursor:pointer}
.line{height:56px;background:#ffc105;position:absolute;top:0;left:0;z-index:1;}  

/*å¹»ç*/
.banner {width:100%;overflow: hidden;position: relative;}
.banner_box {max-width: 100%;height:680px;}
.banner_box ul {list-style: none;}
.banner_box ul li {transition: .5s;width: 100%;height: 680px;    background-position: center;}
.banner_box ul li+li {/*display:none;*/}
.banner_after {width: 100%; position: absolute;bottom: 40px;left: 47%; text-align: center;}
.banner_after ul {list-style: none;}
.banner_after ul li {width: 12px;height: 12px;background:#ffc105;border-radius: 20px;float: left;margin-right: 10px;transition: .5s;}
.banner_after ul li:hover {background: #0050a1;width: 20px;transition: .5s;}
.banner_after ul li.on{background:#0050a1;width: 20px;}
.banner-btn .prev ,.banner-btn .nex{position: absolute;left: 3%;top:45%;margin-top: -25px;width:39px;height:55px;
background: url(http://login.114my.cn/memberpic/adgxywj/uploadfile/image/20200830/20200830105927_515019555.png) -106px 10px no-repeat #0050a1;filter: alpha(opacity=50);opacity: 0.5; display: none;transition: all 0.3s linear;}
.banner-btn .next {position: absolute;right: 3%; width:39px;height:55px;top:45%;background: url(http://login.114my.cn/memberpic/adgxywj/uploadfile/image/20200830/20200830105927_515019555.png) 11px 11px no-repeat #0050a1; filter: alpha(opacity=50);opacity: 0.5;display: none;}
.banner:hover .banner-btn .prev ,.banner-btn .nex{    display: block;transition: all 0.3s linear;}
.banner:hover .banner-btn .next{    display: block;transition: all 0.3s linear;}

/*ç´*/
.search {width: 100%;background: #f8f8f8 ;height: 72px;line-height: 72px;overflow: hidden;background-size: 100% 100%;}
.search_box {width:1300px;margin: 0 auto;max-width: 100%;}
.search_left {width: 1120px; font-size: 15px;color: #666666;}
.search_left a {color: #666666;font-size: 15px;}
.search_left span { font-size: 0.8rem;float: right;padding-right: 0px;margin-top: 22px;}
.search_right {float: right;margin-top: -72px;margin-right: 50px;padding: 25px;background: #0050a1;}
.search_left a:hover {color:#164fba !important;}
#search-bg{float:left; width:152px; height:33px; overflow:hidden; padding-left:14px; line-height: 33px; margin-top:20px; box-sizing: border-box; border-radius: 25px 0px 0px 25px;}

/*mol*/
.mol {padding: 110px 0;overflow: hidden;position: relative;}
.mol_box {width: 1300px;margin: 0 auto;display: flex;}
.mol_txt {width: 590px;overflow: hidden;}
.mol_txt p {font-size: 32px;line-height: 66px;}
.mol_txt p span {color: #0050a1;text-transform: uppercase;}
.mol_txt p>em {font-size: 18px;line-height: 24px;color: #666666;}
.mol_txt>i {display: block;width: 28px;height: 2px;background: #ffc105;margin: 20px 0 30px 0;}
.mol_txt em {font-size: 14px;color: #888888;line-height:26px;display: block;}
.mol_txt ul {justify-content: space-around;padding-top: 70px;}
.mol_txt li {text-align: center;float: left;}
.mol_txt li+li {    margin-left: 50px;}
.mol_txt>ul>li>i {font-size: 42px;color: #0050a1;line-height: 54px;}
.mol_txt li p {font-size: 14px;color: #888888;line-height: 30px;}
.mol_video {position: absolute;right:0;top:90px;width: 50%;}

/*è§é¢*/
.video_sp{float:left; padding:27px 0px;}
.ripple img { margin-left: 15px;margin-top:12px;width:32px;height:32px;}
.ripple,.ripple:before,.ripple:after {position: absolute;left:50%;top:52%;height: 65px;width:65px;margin-top: -34px;margin-left: -33px;border-radius: 50%;-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255,0.64);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.64);box-shadow: 0 0 0 0 #fff;animation: ripple 3s infinite;}
.ripple{padding:6px 3px;background: rgba(255, 255, 255, 0.5);}
.ripple:before {-webkit-animation-delay:.9s;animation-delay:0.9s;content:"";position:absolute;right: 0;bottom: 0;}
.ripple:after {-webkit-animation-delay:.6s;animation-delay:0.6s;content:"";position:absolute;right: 0;bottom: 0;}
.video_box{background:rgba(0,0,0,0.6); top:0;left:0;z-index:-1;opacity:0;transition:600ms ease;}
.video_box.cur{opacity:1;z-index:999;transition:600ms ease;}
.video{position: fixed;top:-100%;left:71%;margin-top:-250px;margin-left:-575px;transition:600ms ease;z-index:999;}
.video_box.cur .video,.video_box.cur .video_x{top:40%;transition:600ms ease;}
.video_x1{width:960px;height:512px;background: url(http://login.114my.cn/memberpic/suminte/uploadfile/image/20210123/20210123163623_957137774.jpg)no-repeat center;position: relative;float:left;}
.video_x1:before {content: "";width: 100%;height:512px; background: #000; position: absolute; opacity: 0.4;}
@-webkit-keyframes ripple {
    70% {-webkit-box-shadow: 0 0 0 70px rgba(244, 68, 56, .0);box-shadow: 0 0 0 70px rgba(244, 68, 56, .0);}
    100%{-webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, .0);
                box-shadow: 0 0 0 0 rgba(244, 68, 56, .0);}
}
.jquery-lightbox-border-bottom-left,.jquery-lightbox-border-bottom-middle,.jquery-lightbox-border-bottom-right {    BOTTOM: -34px !important;}

/*pro*/
.pro {width:100%;background: #f8f8f8;padding: 75px 0;overflow: hidden;}
.pro_box {width:1300px;margin: 0 auto;}
.pro_tit {font-size: 42px;line-height: 55px;text-align: center;    text-transform: uppercase;}
.pro_tit b {color: #0050a1;}
.pro_tit p {font-size: 16px;color: #666666;line-height: 36px;}
.origin {margin-top: 17px;}
.origin ul {display: flex;justify-content: center;}
.origin li {padding: 4px;background: #ffc105;border-radius: 50%;margin: 0 3px;transition:all .5s;}
.origin li.on {background:#0050a1;transition:all .5s;}
.pro_tab {padding-top: 50px;overflow: hidden;}
.pro_con {display: flex;    justify-content: space-between;}
.pro_list {width: 300px;overflow: hidden;position: relative;}
.pro_txt {font-size: 21px;color: #ffffff;width: 255px;height: 169px;background: #ffc105;padding: 36px;text-align: center;margin: 0 auto;position: relative;}
.pro_txt:before { content: ''; width: 800px; height: 800px;border-radius: 50%;position: absolute;bottom: -30px; left: -120%;
border: 30px solid #0050a1;}
.pro_txt:after {content: '';width: 600px; height: 600px; border: 5px solid #004993; position: absolute;bottom: 23px;left: -70%;border-radius: 30%;
 z-index: -1;}
.pro_txt b {}
.pro_txt p {font-size: 14px;line-height: 20px;}
.pro_txt i {width: 38px;height: 2px;background: #ffffff;display: inline-block;margin-top: 15px;}
.pro_nav {width: 300px; height: 866px;background: #0050a1;padding-top: 70px;margin-top: -40px;}

.pro_nav  {display: flex;justify-content: center;}
.pro_nav li {width: 255px;height: 42px; line-height: 42px;    background: #005dbc;    border-radius: 30px;margin-bottom: 23px;position: relative;transition: 0.5s;    padding-left:52px;}
.pro_nav li:before {content: '\e675';position: absolute;top:0;left:27px;font-size:16px;color:#ffffff;    font-family: 'iconfont';}
.pro_nav li:hover {background: #ffc105;transition: 0.5s;}
.pro_nav li a {font-size: 16px;color: #ffffff;    font-weight: lighter !important;    display: block;}
.pro_phone {width: 255px;height: 150px;background: url(http://login.114my.cn/memberpic/suminte/uploadfile/image/20210125/20210125144006_785806524.jpg)no-repeat;  position: absolute;bottom: 41px;left: 23px;}
.pro_phone p {font-size: 24px;color: #0050a1;font-family: Arial;display: block;position: absolute;right: 20px;top:30px;font-weight: bold;}
.pro_phone span {font-size: 16px;color: #666666;text-align: right;display: block;font-weight: normal;}

.pro_call {width:980px;height:100%;overflow:hidden;}
.pro_call .tempWrap {width:980px;}

.pro_call table tbody {display:block;}
.pro_call table tr td {width: 316px; height: 316px;padding-left: 0 !important;display: inline-block;}
.pro_call table tr td+td {margin-left: 12px;}
.pro_call table tr a:hover {color:#ffffff;font-weight:bold !important;}
.pro_call td{width:336px;padding-left: 0 !important;display: inline-block;position: relative;overflow: hidden;  margin-bottom: 16px; border: 1px solid #ddd;transition: all 0.3s linear;}
.pro_call td:hover>a:after{content:'';position: absolute;top: 0%;transition: 0.3s all ease-in-out;}
.pro_call td>a:after{content: '';position: absolute;width: 100%;  height:278px;right: 0;left: 0;top: -102%; background: rgb(0 80 161 / 50%) url(http://login.114my.cn/memberpic/zhonghuichuju/uploadfile/image/20200531/20200531105413_1852172045.png) no-repeat center; transition: 0.3s all ease-in-out;}
.pro_call td br{display:none;}
.pro_call td div{width: 100%;display: block; height: 36px; line-height: 36px !important;background: #0050a1; margin-left: -1px; margin-bottom: -1px; position: absolute;left: 0; right: 0;  margin: auto; bottom: -36px; transition: 0.7s all ease-in-out;padding-top: 0 !important;}
.pro_call td div a{color:#fff;}
.pro_call td:hover div {position: absolute;left: 0; right: 0;  margin: auto; bottom: 0px;}  
.pro_int table {width:100% !important;}
.pro_int table tr td {  border-bottom: 1px solid #daeaf2;transition: all 0.3s linear;padding-left: 40px;}
.pro_int table tr td a {font-size:16px;color:#666666;    font-weight: lighter !important;transition: all 0.3s linear;}
.pro_int table tr td:hover{background: #0050a1;transition: all 0.3s linear;}
.pro_int table tr td:hover a{color:#fff;  transition: all 0.3s linear;}

/*int*/
.int {width:100%;background: url(http://login.114my.cn/memberpic/suminte17890en/uploadfile/image/20230803/20230803095438_1987185392.jpg)no-repeat center;padding: 80px 0;overflow: hidden;height: 374px;}
.int_box {width:1300px;margin: 0 auto;}
.int_txt {color: #ffffff;float: right;}
.int_txt b {font-size: 24px;line-height: 55px;}
.int_txt ul {width: 550px;display: flex;justify-content: space-between;}
.int_txt li {font-size: 16px;width: 131px;height: 42px;border-radius: 10px;background: #0050a1;text-align: center;line-height: 42px;margin-top: 12px;}
.int_txt p {font-family: Impact;color: #ffc105;font-size: 34px;padding-top: 35px;}
.int_txt p span {font-size: 22px;display: block;color: #ffffff;line-height: 50px;}
.int_txt p:before {content: '\e64c';color: #ffc105;font-size: 37px;padding-right: 12px;font-family: "iconfont"}

/*cer*/
.cer {width: 100%;background: url(http://login.114my.cn/memberpic/suminte/uploadfile/image/20210123/20210123172744_1578338214.jpg)no-repeat center;height: 821px;overflow: hidden;padding: 94px 0;}
.cer_box {width:1300px;margin: 0 auto;}
.cer_tit {font-size: 42px;line-height: 55px;text-align: center;}
.cer_tit b {color: #0050a1;}
.cer_tit p {font-size: 18px;color: #666666;line-height: 36px;}
.cer_call {margin-top:32px;}
.cer_call table tr td {position: relative;}
.cer_call table tr td div a {    display: flex;justify-content: center;align-items: center;position: absolute; background:rgb(0 80 161 / 50%);
transform: rotateX(90deg);bottom: 15px;left: 19px;width: 90%;height: 94%; transition: 0.5s; color: #ffffff;}
.cer_call table tr td:hover div a {transform: rotateX(0deg); transition: 0.5s;}

/*appli*/
.appli {padding: 80px 0;overflow: hidden;}
.appli_box {width:1300px;margin: 0 auto;}
.appli_tit {font-size: 42px;line-height: 55px;text-align: center;}
.appli_tit b {color: #0050a1;}
.appli_tit p {font-size: 18px;color: #666666;line-height: 36px;}
.appli_call {margin-top:45px;}
.appli_call tr td {/* height: 350px; */display: inline-block;margin-bottom: 20px;padding-left: 0 !important;overflow:hidden;position: relative;}
.appli_call tr td img {-webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.appli_call tr td+td {margin-left: 14px;}
.appli_call div {height: 100%;background:rgb(0 0 0 / 70%);/* line-height: 42px; */padding-top: 0 !important;transition: all 0.3s linear;width:100%;position: absolute;bottom: 0;display: flex;justify-content: center;align-items: center;}
.appli_call div a {font-size: 1rem;color: #ffffff !important;}
.appli_call tr td:hover:before {height: 100%;}
.appli_call tr td:before {height: 0%;width: 3px;}
.appli_call tr td:before {position: absolute;content: "";left: 0;top: 0;background: #404040;transition: all 0.5s ease;z-index: -1;width: 100%;height: 100%;}
.appli_call tr td:hover:after {width: 100%;}
.appli_call tr td:after { width: 0%;height: 3px;}
.appli_call tr td:after { position: absolute;content: "";left: 0;top: 0;background: #0050a1;
transition: all 0.5s ease;z-index: 1;}
.appli_call table tr td a:hover:before {height: 100%;}
.appli_call table tr td a:before {width: 3px;height: 0%;}
.appli_call table tr td a:before { position: absolute; content: ""; right: 0;bottom: 0;
background: #0050a1;transition: all 0.5s ease;z-index: 1;}
.appli_call table tr td a:hover:after {width: 100%;}
.appli_call table tr td a:after {width: 0%;height: 3px;}
.appli_call table tr td a:after {
 position: absolute;
 content: "";
 right: 0;
 bottom: 0;
 background: #0050a1;
 transition: all 0.5s ease;
 z-index: 1;
 }
.appli_call tr td:hover div {/* bottom:2px; */}
.appli_call table tr td:hover div a {display: block;transition: all 0.3s linear;}
.appli_call table tr td:hover img {-webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2);}
.appli_call table tr td a {display:block;overflow:hidden;}
.appli_call table tr td br {display:none;}


/*adv*/
.adv {padding: 90px 0;overflow: hidden;background: url(http://login.114my.cn/memberpic/suminte/uploadfile/image/20210123/20210123173735_1874140720.jpg)no-repeat center;height:1064px;}
.adv_box {width:1300px;margin: 0 auto;}
.adv_box .origin ul li.on {background:#ffffff;transition:0.5s;}
.adv_tit {font-size: 42px;line-height: 55px;text-align: center;color: #ffffff;}
.adv_tit b {text-transform: uppercase;}
.adv_tit p {font-size: 16px;color: #ffffff;line-height: 36px;letter-spacing: 1px;}
.adv_tab {width: 1300px;height: 791px;background: #f8f8f8;border-top-left-radius: 100px;margin-top: 67px;padding: 83px 40px;position: relative;}
.adv_tab:after {content: '';width: 24%;height:100%;background: #f8f8f8;position: absolute;top: 0; right: -24%;}
.adv_nav {position: relative;}
.adv_nav ul {display: flex;justify-content: space-around;border-bottom: 1px solid #dddddd;padding-bottom: 35px;}
.adv_nav li {color: #0050a1;text-align: center;cursor: pointer;}
.adv_nav li:before {content: '';width: 19px;height: 19px;background: #0050a1;border-radius: 50%;position: absolute;bottom: -9px;margin-left: 11px;opacity: 0.5;}
@keyframes animations{
    0%{ box-shadow: 0 0 0 0 rgb(255 193 5 / 30%);}
    50%{ box-shadow: 0 0 0 3px rgb(255 193 5 / 30%);}
    100%{ box-shadow: 0 0 0 6px rgb(255 193 5 / 30%);}
}
.adv_nav li:after {content: '';width: 9px;height: 9px;background: #0050a1;border-radius: 50%;position: absolute;bottom: -4px;}
.adv_nav li.on {color: #ffc105;transition: 0.5s;}
.adv_nav li.on:before,.adv_nav li.on:after {background:#ffc105;transition: 0.5s;animation: animations 4s ease-out infinite; }
.adv_nav li i {font-size: 32px;}
.adv_nav li p {font-size: 22px;line-height: 30px;padding-top: 22px;text-transform: uppercase;}
.adv_con {padding-top: 43px !important; }
.adv_big {display: flex;}
.adv_pic {}
.adv_txt {width: 610px;height: 465px;background: #ffffff;padding: 64px 42px;}
.adv_txt p {font-size: 16px;color: #666666;line-height: 30px;}
.adv_txt p b {color: #0050a1;font-size: 26px;line-height: 36px;display: block;    text-transform: uppercase;}
.adv_txt i {display: inline-block;width: 25px;height: 2px;background: #ffc105;margin: 10px 0 36px; }
.adv_txt em {font-size: 15px;color: #888888;line-height: 28px;display: inline-block;}
.adv_txt a {width: 148px;height: 48px;background: #0050a1;line-height: 48px;font-size: 16px;color: #ffffff;text-align: center;display: inline-block;margin-top:38px;    position: relative;z-index:5;transition: all 0.5s;}
.adv_txt a:after {    content: ''; position: absolute;background:#ffc105;left: 50%;width: 0;top: 0px; bottom: 0px;transition: all 0.5s; -moz-transition: all 0.5s;-webkit-transition: all 0.5s;z-index:-1;}
.adv_txt a:hover:after {width: 100%;left: 0px;transition: all 0.5s;}

/*case*/
.case {padding: 90px 0;overflow: hidden;}
.case_box {width:1300px;margin: 0 auto;}
.case_tit {font-size: 42px;line-height: 55px;text-align: center;text-transform:uppercase; }
.case_tit b {color: #0050a1;}
.case_tit p {font-size: 18px;color: #666666;line-height: 36px;}
.case_con {margin-top: 100px;}
.case_con ul {display: flex;justify-content: space-between;align-items: center;}
.case_con li {width: 400px; height: 515px;background: #f8f8f8;padding: 38px 27px;text-align: center;}
.case_con li:nth-child(2) {width: 472px;height:567px;padding: 45px 40px;margin-top: -54px;}
.case_con li:nth-child(2) a {margin-top:41px;}
.case_con li i {}
.case_con li p {font-size: 18px;line-height: 24px;margin-top: 30px;}
.case_con li p span {font-size: 15px;line-height: 30px;color: #666666;display: block;font-weight: normal;text-align: left;margin-top: 20px;}
.case_con li a {width: 110px;height: 40px;background: #0050a1;line-height: 40px;text-align: center;display: inline-block;margin-top: 50px;position: relative; overflow: hidden; transition: 0.5s; z-index: 5;font-size: 16px;color: #ffffff;}
.case_con li a:before, .case_con li a:after {    content: ''; position: absolute;top: 0; left: 0;width: 128px;height: 0;background: #ffc105;z-index: -1;
transition: 0.5s;}
.case_con li a:hover { color: #ffffff; transition: 0.5s;}
.case_con li a:hover:before, .case_con li a:hover:after { height: 20px;transition: 0.5s;}
.case_con li a:after {top: auto;bottom: 0;}
.case_appli{display: inline-block;margin-top: 40px;}
.case_appli .tempWrap {width:1300px !important;}
.case_appli table tr {display:block;height:107px;}
.case_appli table tr td {border:1px solid #dddddd;display:inline-block;padding-left: 0 !important;position:relative;overflow:hidden;}
.case_appli table tr td+td {margin-left:4px;}
.case_appli table tr td  img {    margin-bottom: 0px !important;}
.case_appli table tr td:hover div a {display: block;position: absolute;bottom:0;width: 200px;height: 100%;
 color: #fff !important;-webkit-transition: all 0.5s;transition: all 0.5s;display: flex;justify-content: center;align-items: center;    z-index: 5;}
.case_appli table tr td div a {display: block;position: absolute;width: 200px;height: 28px;line-height: 28px;color: #fff !important;-webkit-transition: all 0.5s;transition: all 0.5s;}
.case_appli table tr td:before, .case_appli table tr td:after {position: absolute;top: 50%;
content: ''; width: 20px;height: 20px;background: rgb(0 80 161 / 30%);border-radius: 50%;
z-index: 1;}
.case_appli table tr td:before {left: -20px;-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.case_appli table tr td:after { right: -20px;-webkit-transform: translate(50%, -50%);
 transform: translate(50%, -50%);}
.case_appli table tr td:hover:before {-webkit-animation: criss-cross-left 0.8s both;
animation: criss-cross-left 0.8s both;}
.case_appli table tr td:hover:after {-webkit-animation: criss-cross-right 0.8s both;
animation: criss-cross-right 0.8s both;}
@-webkit-keyframes criss-cross-left {
  0% {left: -20px;}
  50% { left: 50%; width: 20px;height: 20px;}
  100% {left: 50%;width: 375px;height: 375px;}
}
@keyframes criss-cross-left {
  0% {left: -20px;}
  50% {left: 50%;width: 20px;height: 20px;}
  100% {left: 50%;width: 375px;height: 375px;}
}
@-webkit-keyframes criss-cross-right {
  0% {right: -20px;}
  50% { right: 50%;width: 20px;height: 20px;}
  100% {right: 50%;width: 375px; height: 375px;}
}
@keyframes criss-cross-right {
  0% {right: -20px;}
  50% {right: 50%;width: 20px;height: 20px;}
  100% {right: 50%;width: 375px;height: 375px;}
}


/*about*/
.about {width:100%;background: #0050a1;padding: 77px 0;overflow: hidden;}
.about_box {width:1300px;margin: 0 auto;}
.about_con {display: flex;}
.about_txt {width: 494px;height: 555px;background: #ffffff;position: relative;padding: 46px 35px;}
.about_txt:before,.about_txt:after {content:"";font-size: 90px;color: #dddddd;font-family: Arial;font-weight: 1000;line-height: 90px;}
.about_txt:before {position: absolute;top:32px;left:35px;background: url(http://login.114my.cn/memberpic/suminte17890en/uploadfile/image/20210128/20210128191439_984932885.png)no-repeat;     width: 43px;height: 40px;}

.about_txt:after {content:'';position:absolute;bottom: 57px;;right:35px;background: url(http://login.114my.cn/memberpic/suminte17890en/uploadfile/image/20210128/20210128191726_1555008658.png)no-repeat;     width: 43px;height: 40px;}

.about_txt b {font-size:37px;line-height: 42px;display: inline-block;padding-top: 60px;    text-transform: uppercase;}
.about_txt b span {color: #0054ac;}
.about_txt p {font-size: 24px;line-height: 42px;border-bottom:1px solid #dddddd;padding-bottom: 15px;text-transform:uppercase;}
.about_txt em {font-size: 15px;color: #888888;line-height: 30px;display: inline-block;padding-top: 30px;}
.about_txt a {width: 131px;height: 46px;background: #ffc105;text-align: center;line-height: 46px;color: #ffffff;display: inline-block;margin-top: 32px;position: relative;z-index:5;transition: all 0.3s ease;text-transform: uppercase;}
.about_txt a:after {    position: absolute; content: "";top: 0;left: 0; width: 100%; height: 100%;background: #0050a1;z-index: -1; -webkit-transform-origin: center bottom;transform-origin: center bottom; -webkit-transform: rotateX(0);transform: rotateX(0); transition: all 0.3s ease;}
.about_txt a:hover:after {    -webkit-transform: rotateX(-180deg);transform: rotateX(-180deg);}
.about_pic {width: 805px;padding-top: 30px;}
.about_pic b {font-size: 78px;text-transform: uppercase;color:rgba(0, 53, 106, 0.6);line-height:63px;font-family: Arial;font-weight: 1000;padding-left: 7px;}
.about_pic i {display: inline-block;}

/*plant*/
.plant {width:100%;overflow: hidden;padding: 50px 0 90px;}
.plant_box {width:1300px;margin: 0 auto;}
.plant_tab {}
.plant_nav {display: flex;justify-content: center;}
.plant_nav ul li {float:left;width:159px;height: 52px;line-height: 52px;background: #0050a1;text-align: center;position: relative;margin-right: 12px;transition: 0.5s;}
.plant_nav ul li a {font-size: 16px;color: #ffffff;text-transform:uppercase;}
.plant_nav ul li.on:after {content: '';width: 0px;height: 0px;border-top: 9px solid #ffc105;
border-right: 7px solid transparent;border-bottom: 10px solid transparent;border-left: 7px solid transparent;position: absolute;top: 52px;left: 45%;transition: 0.5s;}
.plant_nav ul li.on {background:#ffc105;}
.plant_pic {width: 1300px; display: inline-block;margin-top: 32px;}
.plant_call tr td {display: inline-block; padding-left: 0 !important;overflow:hidden;}
.plant_call tr td img {-webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.plant_call tr td+td {margin-left: 20px;}
.plant_call div {height: 48px;background: #f5f5f5;line-height: 48px; padding-top: 0 !important;transition: all 0.3s linear;}
.plant_call div a {font-size: 1rem;color: #333333;}
.plant_call table tr td:hover div a {background:#0050a1;color: #ffffff; display: block;transition: all 0.3s linear;}
.plant_call table tr td:hover img {-webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2);}
.plant_call table tr td a {display:block;overflow:hidden;}
.plant_call table tr td br {display:none;}

/*new*/
.new {width: 100%;background: #f8f8f8; padding: 70px 0;overflow: hidden;}
.new_box {width:1300px;margin: 0 auto;}
.new_tit {font-size: 42px;line-height: 55px;text-align: center;text-transform:uppercase;  }
.new_tit b {color: #0050a1;}
.new_tit p {font-size: 18px;color: #666666;line-height: 36px;}
.new_tab {overflow: hidden;}
.new_right {padding-top: 40px;}
.new_right ul {display: flex;justify-content: center;}
.new_right li {width: 133px;height: 44px;background: #0050a1;line-height: 44px;text-align: center;margin: 0 6px;}
.new_right li a {font-size: 16px;color: #ffffff;display: block;text-transform:uppercase;}
.new_right li.on {background: #ffc105;}
.new_int {width: 1300px; margin-top: 50px !important;display: inline-block;margin-left: 75px !important;}

.news_div_item{width: 390px;  float: left;}
.news_div_item_pic img{    width: 390px; height: 250px; border: 1px solid #dddddd;}
.news_div_item+.news_div_item{margin-left: 27px;}
.news_div_item_title{width: 380px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_div_item_title a{color: #333; font-weight: bold;line-height: 38px;}
.news_div_item_title{    padding-top: 10px;}
.news_div_item_body{    line-height: 22px;  color: #888;}
.news_div_item_year{float: left;    margin-top: 10px;}
.news_div_item_month{float: left;    margin-top: 10px;}
.news_div_item_day{float: left;    margin-top: 10px;}

/**/
.links{ height:90px; font-size:15px; color:#eaeaea; line-height:90px; padding:0 20px; border-radius:0 0 40px 40px; background:#232323;}
.links_t{padding-left:25px; background:url(http://login.114my.cn/memberpic/021564/uploadfile/image/20200929/20200929084543_329543271.png) no-repeat left center;}
.w1300 {width: 1300px;margin: 0 auto;}
.linkTagcs li a:hover{ color:#fff !important;}
.linkTagcs li a {color:#666666 !important;}
.linkTagcs {width:1000px !important;}
.copyright{ background:#181818;}
.crcon{ padding-top: 80px;}
.crkslj,.crcode{ font-size:0;    padding-bottom: 40px;} 
.crkslj li{ display:inline-block; vertical-align:top;margin-right:120px;}
.crkslj li p{ font-size:18px; color:#fff; font-weight:lighter; position:relative; padding-left:23px; margin-bottom:20px;}
.crkslj li p:after{ content:''; display:block; position:absolute; height:1px; width:13px; margin:10px 0; transition:all .5s ease; background:#ca0202; left:0; top:5px;}
.crkslj li a{ font-size:13px; font-weight:lighter; display:block; line-height:33px; color:#555555 !important; margin-left:23px;text-transform:capitalize;  }
.crkslj li a:hover{ text-decoration:underline; color:#fff !important;}
.crconcat{ text-align:center; line-height:28px; font-size:14px; color:#555555; height:204px; padding-left:140px; border-left:1px solid #222222;}
.crconcat span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#f5f5f5; margin-bottom:15px;}
.crconcat a{ display:block; margin:15px auto 0 auto; padding: 0 20px 0 50px; line-height:40px; border-radius:25px; background:#0050a1 url(http://login.114my.cn/memberpic/0355201/uploadfile/image/20201224/20201224094640_354606966.png) no-repeat 24px center; font-size:13px; font-weight:lighter; color:#ffffff !important;}
.crconcat a:hover{  box-shadow:0 0 5px #0050a1;}
.crcode dl{ display:inline-block; vertical-align:top;font-size:14px; line-height:40px; text-align:center; color:#666666;}
.crcode dl img{ width:134px; height:134px;}
.crcode dl+dl{ margin-left:14px;}
.end{ padding:26px 0; line-height:32px; border-top:1px solid #383838;}
.end ,.end a{ font-size:13px; color:#555555 !important;}
.end a:hover{ text-decoration:underline; color:#fff !important;}
.end p:nth-child(2) a{ padding:0 5px;}
.copy_icon {float:right;}
.copy_pic {float:left;height: 180px;overflow: hidden;}
.copy_pic li {width:  130px; height: 180px; overflow: hidden;    }
.copy_pic li p {font-size: 20px;color: #ffffff !important;text-align: center;}
.copy_pic li i {margin-top: 20px;display: inline-block;}
.copy_pic li i img {width:130px;height:130px;}
.copy_str {float:right;margin-left: 38px;margin-top: 38px;}
.copy_str li {width:40px;height: 40px;background:#333333 !important ;border-radius: 50%;text-align: center;padding-top: 10px;transition: 0.5s;cursor: pointer;}
.copy_str li.on {background: #0050a1 !important;transition: 0.5s; }
.copy_str li+li {margin-top:10px;}