@charset "utf-8";

a{text-decoration: none; color:#333; font-size: 14px;}
li{list-style: none;}
em,i{font-style: normal;}
:focus{ outline: none;}
.left{ float:left;}
.right{ float:right;}
.dfs{display:flex;align-items:end;justify-content:space-between;}

input,select,textarea {-webkit-appearance: none;border-radius: 0;outline: none}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none; font-size:14px;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#a1a4b2;font-size:14px;}
input::-moz-input-placeholder,textarea::-moz-input-placeholder{color: #a1a4b2;font-size:14px;}
input::-ms-input-placeholder,textarea::-ms-input-placeholder {color: #a1a4b2;font-size:14px;}
img {max-width: 100%;max-height:100%;}

.pro_tit {display: flex;justify-content: center; margin-top:80px; margin-bottom:30px;}
.pro_tit p {display: flex;flex-direction: column;align-items: center;font-size:56px; color:#024485; font-family: 'Montserrat-Extra-Bold',Microsoft Yahei,Arial;}
.pro_tit p span {font-size:18px; /* padding:16px 0 0; text-transform:  uppercase;*/color:#282f36; font-weight:lighter; font-family: Arial, Helvetica, sans-serif, "新宋体" !important; margin-top:10px;
}

.clear{clear: both;}
.cl{clear: both;}
.fl{float: left;}
.fr{float: right;}

.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover; }
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
/*.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}*/
/*.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;max-width: 100%;max-height:100%;}*/
/*.img-block {display: block;width:22px;height: auto;}*/
.img-inline {display: inline-block;width: auto;height: auto;max-width: 100%;}
.img-alt {opacity: 0;}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
 @font-face {
  font-family: 'iconfont';  /* Project id 3279063 */
  src: url('//at.alicdn.com/t/font_3279063_ltj24qixwff.woff2') format('woff2'),
       url('//at.alicdn.com/t/font_3279063_ltj24qixwff.woff') format('woff'),
       url('//at.alicdn.com/t/font_3279063_ltj24qixwff.ttf') format('truetype');
}
@font-face {
	  font-family: 'iconfont';  /* Project id 3909335 */
	  src: url('//at.alicdn.com/t/c/font_3909335_5sasvsi7kgk.woff2') format('woff2'),
	       url('//at.alicdn.com/t/c/font_3909335_5sasvsi7kgk.woff') format('woff'),
	       url('//at.alicdn.com/t/c/font_3909335_5sasvsi7kgk.ttf') format('truetype');
	}
.iconfont{font-family:"iconfont" !important; font-size:16px;font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}


.header_box{width: 100%;height:104px;position: fixed;top: 0;left: 0;z-index: 98520;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box:hover{height: 90px;}
.header_box.on{position: fixed;transition: .5s;}
.header_box.on{transition: .5s;height: 90px;top: 0;}
.header_box.on .index_active .header_main::before{border-radius: 0 0 0 60px;box-shadow: 0 0 10px rgb(0 0 0 / 10%);}
.header_box .header_main{width: 100%;height: 100%;position: relative;z-index: 1}
.header_box .header_main::before{content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: #fff;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .center{width: 100%;height: 100%;position: relative;z-index: 5;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between}
.header_box .header_main .logo{width: 30%;max-width: 166px;height: 100%;font-size: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;overflow: hidden}
.header_box .header_main .logo img{max-height: 80%;vertical-align: middle}
.header_box .header_main .nav{width: auto;height: 100%}
.header_box .header_main .nav ul{width: 100% !important;height: 100%}
.header_box .header_main .nav ul li{width: auto;height: 100%;float: left}
.header_box .header_main .nav ul li>a{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;position: relative;z-index: 1;overflow: hidden;}
.header_box .header_main .nav ul li:hover>a::after,.header_box .header_main .nav ul li a.active::after {width: 100%}
.header_box .header_main .nav>ul>li>a::after{content: '';width: 0;height: 3px;position: absolute;bottom: 0;left: 50%;z-index: 2;background: #024485;transform: translateX(-50%);-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.header_box .header_main .nav>ul>li>a.active .title{ color:#024485; font-weight:bold;}
.header_box .header_main .nav ul li:hover>a .title{color:#024485; font-weight:bold;}
.header_box .header_main .nav ul li>a .subtitle{font-size: 10px;line-height: 15px;color: #999;text-transform: uppercase;}
.header_box .header_main .nav ul li>a .title{font-size:16px;line-height: 1.5;color: #000;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.header_box .header_main .nav>ul>li:hover>a::after,
.header_box .header_main .nav>ul>li.active a::after{width: 100%;}
.header_box .header_main .nav ul li:hover .one_nav,
.header_box .header_main .nav ul li:hover .two_nav{opacity: 1;margin: 0;visibility: initial; color:#ff0000;}
.header_box .header_main .nav ul li .one_nav{width: 100%;height: auto;position: absolute;left: 0;top: 100%;z-index: 1;border-radius: 60px 0 0;opacity: 0;visibility: hidden;margin-top: 5px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;overflow: hidden;}
.header_box .header_main .nav ul li .one_nav::before{content: '';width: 50%;height: 100%;border-top: 1px solid #d9d9d9;position: absolute;top: 0;right: 0;z-index: 2;background: #fff}
.header_box .header_main .nav ul li .one_nav::after{content: '';width: 100%;height: 100%;border-top: 1px solid #d9d9d9;position: absolute;top: 0;left: 0;z-index: 1;background: #f5f5f5;}
.header_box .header_main .nav ul li .one_nav .n_center{width: 100%;height: auto;position: relative;z-index: 3;border-top: 1px solid #d9d9d9;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;overflow: hidden;}
.header_box .header_main .nav ul li .one_nav .n_center .n_info{width: 30%;padding: 2.6vw 4vw;padding-left: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .title_box .title{font-family: sy_m;font-size: 30px}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .title_box .details{margin-top: 15px;font-size: 16px;line-height: 1.6;color: #999;}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink{width: 100%;height: auto;position: relative;z-index: 1;overflow: hidden;}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink::before{content: '';width: 0;height: 2px;position: absolute;bottom: 0;right: 0;z-index: 2;background: #024485;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink::after{content: '';width: 100%;height: 2px;position: absolute;bottom: 0;left: 0;z-index: 1;background: #999;}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink a{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 1;padding-bottom: 15px;color: #999;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink a .nt{width: auto;flex: 1;font-size: 16px;}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink a .icon i{font-size: 24px;}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink a.active::before,
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink:hover::before{width: 100%;left: 0;}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink a.active a,
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink:hover a{color: 00205b;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box{width: 70%;padding: 2.6vw 4vw;padding-right: 0;background: #fff;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main{width: 100%;height: auto;overflow: hidden;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item{width: 20%;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title{width: 100%;height: auto;overflow: hidden;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;line-height: 20px;padding-bottom: 15px;position: relative;z-index: 1;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a::before{content: '';width: 0;height: 1px;position: absolute;bottom: 0;right: 0;z-index: 2;background: #024485;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a::after{content: '';width: 100%;height: 1px;position: absolute;bottom: 0;left: 0;z-index: 1;background: #e5e5e5}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a .txt{font-family: sy_m;font-size: 18px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a .icon i{font-size: 24px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a.active,
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a:hover{color: 00205b;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a.active::before,
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a:hover::before{width: 100%;left: 0}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .menu{width: 100%;height: calc(6 * 30px + 25px);margin-top: 20px;padding-right: 10px;overflow: hidden;overflow-y: auto;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .menu .one{width: 100%;height: auto;margin-top: 5px;line-height: 30px;overflow: hidden}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .menu .one a{font-size: 16px;color: #666;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .menu .one a.active,
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .menu .one a:hover{color: 00205b;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .menu .one:first-child{margin: 0;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .pager_box{width: 100%;height: 2px;margin-top: 2.6vw;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .pager_box .pager{flex: 1;align-self: end;height: 100%;background: #e5e5e5;position: relative}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .pager_box .pager .swiper-pagination-progressbar-fill{background: #024485;}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .pager_box .n_btn{width: auto;height: 30px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;margin-left: 1.5vw;position: relative;z-index: 1;margin-top: -15px;color: #999;cursor: pointer;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .pager_box .n_btn i{font-size: 20px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .pager_box .n_btn:hover{color: 00205b;}
@media (max-width:1440px){.header_box .header_main .nav ul li .one_nav .n_center .n_info .title_box .title{font-size: 24px}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .title_box .details{font-size: 14px}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink a .nt{font-size: 14px}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink a .icon i{font-size: 20px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a .txt{font-size: 16px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a .icon i{font-size: 20px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .menu .one a{font-size: 14px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .pager_box .n_btn i{font-size: 16px}}
@media (max-width:1280px){.header_box .header_main .nav ul li .one_nav{border-radius: 50px 0 0}}

@media (max-width:1024px){.header_box .header_main .nav ul li .one_nav .n_center{border-radius: 40px 0 0}
.header_box .header_main .nav ul li .one_nav .n_center .n_info{padding: 30px 40px}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .title_box .title{font-size: 20px}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .title_box .details{font-size: 12px}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink a .nt{font-size: 12px}
.header_box .header_main .nav ul li .one_nav .n_center .n_info .nlink a .icon i{font-size: 16px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box{padding: 30px 40px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a .txt{font-size: 14px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .title a .icon i{font-size: 16px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .n_main .n_content .item .menu .one a{font-size: 12px}
.header_box .header_main .nav ul li .one_nav .n_center .n_box .pager_box .n_btn i{font-size: 12px}}
.header_box .header_main .nav ul li .two_nav{width: 100%;height: auto;position: absolute;left: 0;top: 100%;z-index: 1;/* border-radius: 60px 0 0;*/opacity: 0;visibility: hidden;margin-top: 5px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;overflow: hidden; background-color: #eaeaea;}
.header_box .header_main .nav ul li .two_nav::before{content: '';width: 50%;height: 100%;/*border-top: 1px solid #d9d9d9;*/position: absolute;top: 0;right: 0;z-index: 2;/*background: #f5f5f5*/}
.header_box .header_main .nav ul li .two_nav::after{content: '';width: 100%;height: 100%;/*border-top: 1px solid #d9d9d9;*/position: absolute;top: 0;left: 0;z-index: 1;/*background: #fff*/ }
.header_box .header_main .nav ul li .two_nav .n_center{width: 100%;height: auto;position: relative;z-index: 3;/*border-top: 1px solid #d9d9d9;*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;overflow: hidden}
.header_box .header_main .nav ul li .two_nav .n_center .n_subnav{width: 25%;padding:3vw 2.6vw;padding-left: 0 !important}
.header_box .header_main .nav ul li .two_nav .n_center .n_subnav .item{width:100%;height: auto;/*float: left;*/overflow: hidden; height:50px; }
.header_box .header_main .nav ul li .two_nav .n_center .n_subnav .item a{line-height: 1;font-size: 18px;}
.header_box .header_main .nav ul li .two_nav .n_center .n_subnav .item a.active,
.header_box .header_main .nav ul li .two_nav .n_center .n_subnav .item a:hover{color: 00205b; font-weight:bold;}
/*.header_box .header_main .nav ul li .two_nav .n_center .n_subnav .item:nth-child(2n){float: right}
.header_box .header_main .nav ul li .two_nav .n_center .n_subnav .item:nth-child(2n)~.item{margin-top: 1.5vw}*/
.header_box .header_main .nav ul li .two_nav .n_center .n_box{width: 75%;padding:2.8vw 4vw 2.6vw 0vw;padding-right: 0 !important;/*background: #f5f5f5;*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between; border-left:#d5d5d5 solid 1px;}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box{flex: 1;margin-right: 2vw}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .title{font-family: sy_m;font-size: 36px;line-height: 1; margin-bottom:18px; border-left: 1px #024485 solid;padding-left:4vw; color:#024485;}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .details{height: calc(5em * 1.8);margin-top: 15px;padding-right: 10px;font-size: 16px;line-height: 1.8;color: #666;overflow: hidden;overflow-y: auto; margin-left:4vw;}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink{margin-top: 30px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;overflow: hidden; margin-left:4vw;}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a{border-radius: 30px;border: 1px solid #e5e5e5;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;padding: 12px 30px;background: #fff;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a .nt{font-size: 18px;color: 00205b;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a .icon{width: 24px;height: 24px;margin-left: 20px;border-radius: 50%;background: #024485;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;color: #fff;box-shadow: 5px 5px 10px 0 rgba(0,47,167, .2)}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a .icon i{line-height: 1;font-size: 18px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a:hover{border-color: 00205b;background: #024485;}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a:hover .nt{color: #fff}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a:hover .icon{background: #fff;color: 00205b;}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a:hover .icon i{color:#000;}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .img{width: 40%}

@media (max-width:1440px){.header_box .header_main .nav ul li .two_nav .n_center .n_subnav .item a{font-size: 18px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .title{font-size: 30px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .details{font-size: 14px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a .nt{font-size: 16px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a .icon{width: 20px;height: 20px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a .icon i{font-size: 16px}}
@media (max-width:1280px){.header_box .header_main .nav ul li .two_nav{border-radius: 50px 0 0}}
@media (max-width:1440px){.header_box .header_main .nav ul li .two_nav .n_center .n_subnav{padding: 30px 20px}
.header_box .header_main .nav ul li .two_nav .n_center .n_subnav .item a{font-size: 16px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box{padding: 30px 40px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .title{font-size: 24px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .details{font-size: 14px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a{padding: 12px 20px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a .nt{font-size: 14px}
.header_box .header_main .nav ul li .two_nav .n_center .n_box .info_box .nlink a .icon{margin-left: 12px}}
.header_box .header_main .nav ul li:first-child~li{margin-left:2vw}
.header_box .header_main .column{width: auto;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; }
.header_box .header_main .column *{box-sizing: border-box; b}
/*//.header_box .header_main .column .tel_box.active{margin-left: 1vw;}*/.header_box .header_main .column .tel_box{margin-right:1.5vw;position: relative;z-index: 2}
.header_box .header_main .column .tel_box .subtitle{font-size:15px;line-height: 15px;color: #999;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .column .tel_box .title{ color: #024485;font-weight: bold;font-size:20px; font-weight:bold; background: url(http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224174027_1001918023.png) left center no-repeat;padding-left:21px; line-height: 1.5;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s; font-family: OPPOSans2; font-family: "DIN-BOLD";}
@media (max-width:1024px){.header_box .header_main .column .tel_box{display: none}}
@media (max-width:1200px){.header_box .header_main .logo{width: 30%}}
@media (max-width:1024px){.header_box .header_main .logo{width: 30%}
.header_box .header_main .logo img{max-height: 60%}
.header_box .header_main .column .nav ul li a{font-size: 15px}}
.header_box.index_active .header_main::before{/* border-radius: 0 0 0 60px;*/box-shadow: 0 0 10px rgba(0, 0, 0, .1)}
.header_box.page_active{height: 100px}
.header_box.page_active+.header_nbsp{height: 100px}
.header_box.page_active .header_main::before{box-sizing: border-box;border-bottom: 1px solid #e9e9e9}
.header_box.page_active .header_main .column .nav ul li:hover>a,
.header_box.page_active .header_main .column .nav ul li a.active{color: 00205b;}
.header_box.page_active .header_main .column .nav ul li:hover>a::after,
.header_box.page_active .header_main .column .nav ul li a.active::after{background: #024485;}
@media (max-width:1440px){.header_box .header_main .center .logo{max-width: 150px}
.header_box .header_main .center .nav ul li a .title{font-size: 15px}
.header_box .header_main .center .nav ul li:first-child~li{margin-left: 2.2vw}
.header_box .header_main .center .column .tel_box{margin-left: 2}
.header_box .header_main .center .column .tel_box.active{margin-left: 1.5vw}
.header_box .header_main .center .column .tel_box .title{font-size: 15px}}
@media (max-width:1280px){.header_box{height: 90px}
/*.header_box.index_active .header_main::before{border-radius: 0 0 0 50px}*/
.header_box .header_main .center .logo{max-width: 130px}
.header_box .header_main .center .nav ul li a .title{font-size: 15px}
.header_box .header_main .center .column .search i{font-size: 22px}
.header_box .header_main .center .column .tel_box .subtitle{font-size: 10px}
.header_box .header_main .center .column .tel_box .title{font-size: 14px}}
@media (max-width:1024px){.header_box.index_active .header_main::before{border-radius: 0 0 0 40px}
.header_box .header_main .center .nav ul li:first-child~li{margin-left: 3vw}
.header_box .header_main::before{border-radius: 0 0 0 45px}}
@media (max-width:990px){.header_box{display: none}}
.header_nbsp{width: 100%;height: 120px;overflow: hidden}
@media (max-width:1440px){.header_nbsp{height: 100px}}
@media (max-width:1280px){.header_nbsp{height: 80px}}
.hea_lc>a{display: flex;align-items: center;}

.hea_lc>a>p img{height:3.1vw;}
.w1800{width: 100%;max-width: 1920px;/*padding: 0 60px;*/}
.w1400, .wrap{width: 100%;max-width: 1400px;margin: 0 auto;}

.language{height:100%; margin-right:1.5vw;}
.language a{opacity: .8;  height: 100%;display: flex; align-items: center;}
.language:hover a{opacity:1;}
.language:hover .header-nav-show-nav{display: block; opacity:1; background: linear-gradient(270deg,#0969c9 -18.95%,#0975e2 9.48%,#024485 75.22%);}
.language span{color: #000; display: inline-block; vertical-align: middle; margin-left: 8px; margin-right:8px;}



@media screen and (max-width:1550px){
  .head_c{padding-left: 1%;}
}

.hea_lc{display: flex; margin-left:2.6vw;}
.hea_lc b{display: block; font-size:1.45vw;letter-spacing:0px; color:#033e78; font-family: 'Montserrat-Extra-Bold',Microsoft Yahei,Arial; text-transform: uppercase;}
.hea_lc i{font-size:1vw; margin-top:5.5px;display: flex; align-items: center;color:#8b8b8b;letter-spacing:0.11vw; font-family: cursive;}
.hea_lc img{width:100%;}
.hea_lc i em{margin-left:3px;}
.hea_lc>a>p{margin-right:0.7vw;}
/*.hea_lc>a>p img {height: auto;}*/

.searchIcon span{opacity:0.8;}
.searchIcon:hover span{opacity:1;}

.header-nav-show-nav {position: absolute;width:300px;right: 0;z-index: 911;display: none;top: 100%;background: #024485;text-align: center; opacity:1;}
.header-nav-show-nav ul {overflow: hidden;list-style: none;margin: 0;padding:20px;font-size: 0;}
.header-nav-show-nav ul li {display: inline-block;vertical-align: middle;padding: 0 2rem;position: relative;margin:0;}
.header-nav-show-nav ul li:last-child {margin-top: 1%;}
.header-nav-show-nav ul li:first-child::after {content: '';width: 1px;height: 60%;position: absolute;right: 0;top: 20%;background: #fff;opacity: .1;}
.header-nav-show-nav ul a {display: block;padding: 5px 0;position: relative;opacity: .5;color: #fff;line-height: normal; font-size:16px;}
.header-nav-show-nav ul a:hover {opacity: 1;}
/*结束*/

.boyh{position: absolute; padding: 1.5% 0 90px; top:45%; left: 0; width: 100%; height: 100%; z-index: 5; transition: ease .3s; }

.idx_title{text-align: center;padding: 100px 0 40px 0;}
.idx_title .title{color: #024485;line-height: 1.1;font-family: hs_m;}
.idx_title .subtitle{margin-top: 10px;color: #282f36;line-height: 1.4}


/*search*/
.searchIcon{height: 100%; display: flex; align-items: center; background:#024485;}
.searchIcon > span{font-size:14px; height:21px;text-align: center;line-height: 42px;/*border: 1px #eee solid;*/ border-radius: 50%; width:60px;}
.searchIcon > span i{color: #000;display: inline-block;vertical-align: middle;margin-left:8px;margin-top:-7px;}
.searchIcon > span a{line-height: 42px;font-size: 20px;}
.slideDown{text-align:center;position:absolute;right:0;width:100%;height:204px; background: linear-gradient(270deg,#0969c9 -18.95%,#0975e2 9.48%,#024485 75.22%); z-index:999;overflow:hidden;top:90px;transition:all .5s;transform-origin:top;transform:rotateX(90deg);}
.slideDown .searchBox{ overflow: hidden; display: inline-block; width:90%; height:66px; margin-top:3vw; margin-bottom: 15px; background: #fff; border-radius: 50px;}
.slideDown .searchBox{}
.slideDown .searchHot{ font-size:12px; color: #fff; font-weight: 100;}
.slideDown .searchHot a{ color: #fff; font-size:12px;}
.slideDown .searchBox input[type='text']{ font-size: 14px; color: #666; float: left; width: 840px; height: 100%; border: none; outline: none; background: none; line-height: 60px; margin-left: 25px; font-size: 14px; color: #666;}

.search-bg{width:90%;height: 60px;line-height:60px;padding-left: 10px; float:left;}
.search-i{width:32px;overflow:hidden;height:32px;float: left;margin-top:22px;}
.nav_r{float:right;width:6.5vw;}
#infoname{width:1330px; background:none; outline:none; color:#d2d1d1; border: none; height:66px; line-height:60px; padding-left: 50px;}
.searchIcon:hover .slideDown{transform: rotateX(0deg);}
@media screen and (max-width:1550px){
  .head_c{padding-left: 1%;}
}


/*Applications*/
.pr_l{width:49.44%; overflow: hidden; background: #fff;}
.pr_r{width:49.44%; overflow: hidden; background: #fff;}

.product_item2 {background:#f5f5f5; overflow:hidden; margin-bottom:2.2%; height:340px; border-radius: 10px; position: relative;}
.product_item2:hover{ color:#FFF;    background-image: linear-gradient(to right, #00205b, #024485);}
.product_item2:hover strong{ color:#FFF; }
.product_item2:hover strong .en{color: rgb(255,255,255,.5);}
.product_item2 > a{padding: 1.5% 0px 0px 4.2%; float:left; width: 41%;} 
.product_item2 > a strong{ font-size:1.5vw; font-weight: bold; display: block;position: relative;color: #333; padding-top:11.9%; }
.product_item2 > a strong .en{ font-size:0.6vw; display: block; line-height:1vw; padding:10px 0 20px; color: #999; font-weight:normal; }
.pao{padding-top:18px;/* padding-right: 35px;*/ width:54%;}
.pro{margin-top:80px;}
.product_item2 > a > i{ display: block; text-align: center; width: 128px; height:34px; border: 1px solid #ddd; line-height: 34px; border-radius: 50px; font-style: normal; color: #666; margin-top: 30px; transition:0.3s all ease; }
.product_item2 > a:hover > i{ background: #195093; color: #fff; border: 1px solid #195093; }
.product_item2 > a > ul:after{ content: ''; display: block; clear: both; }
.product_item2 > a > ul{ padding: 10px 0 20px; height: 80px; }
.product_item2 > a > ul > li{ float: left; margin-right: 10px; width: 80px; height: 80px; background: #393939; background: -moz-linear-gradient(-45deg, #393939 0%, #393939 50%, #444444 50%, #444444 100%); background: -webkit-linear-gradient(-45deg, #393939 0%,#393939 50%,#444444 50%,#444444 100%); background: linear-gradient(135deg, #393939 0%,#393939 50%,#444444 50%,#444444 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#393939', endColorstr='#444444',GradientType=1 ); color: #fff; text-align: center; font-size: 14px; font-weight: 100; line-height: 25px; border-radius: 10px; position: relative; }
.product_item2 > a > ul > li:hover{ background: #255f9e; background: -moz-linear-gradient(-45deg, #255f9e 0%, #144385 100%); background: -webkit-linear-gradient(-45deg, #255f9e 0%,#144385 100%); background: linear-gradient(135deg, #255f9e 0%,#144385 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#255f9e', endColorstr='#144385',GradientType=1 ); }
.product_item2 > a > ul > li:after{ content:''; width: 100%; height: 50px; background: url() no-repeat center; position: absolute; display: block; left: 0; bottom: -50px; }
.product_item2 > a > ul > li img{ display: block; margin: 11px auto 0; }
.product_item3{background:#f5f5f5; overflow:hidden; margin-top:2.2%;height:340px; width:100%; border-radius: 10px; position: relative;}
.product_item3:hover{ color:#FFF;    background-image: linear-gradient(to right, #00205b, #024485);}
.product_item3:hover strong{ color:#FFF; }
.product_item3:hover strong .en{color: rgb(255,255,255,.5);}
.product_item3 > a{padding:5.4% 0px 0px 4%; width:41%; float:left;} 
.product_item3 > a strong{ font-size:1.5vw; display: block; line-height: 32px; position: relative;color: #333; }
.product_item3 > a strong .en{ font-size:0.6vw; display: block; line-height:1vw; padding: 10px 0 20px; color: #aaa; font-weight: normal; }
.product_item3 > a > i{ display: block; text-align: center; width: 128px; height:34px; border: 1px solid #ddd; line-height: 34px; border-radius: 50px; font-style: normal; color: #666; margin-top: 30px; transition:0.3s all ease; }


.product_item3 > a:hover > i{ background: #195093; color: #fff; border: 1px solid #195093; }
.product_item3 > a > ul:after{ content: ''; display: block; clear: both; }
.product_item3 > a > ul{ padding: 10px 0 20px; height: 80px; }
.product_item3 > a > ul > li{ float: left; margin-right: 10px; width: 80px; height: 80px; background: #393939; background: -moz-linear-gradient(-45deg, #393939 0%, #393939 50%, #444444 50%, #444444 100%); background: -webkit-linear-gradient(-45deg, #393939 0%,#393939 50%,#444444 50%,#444444 100%); background: linear-gradient(135deg, #393939 0%,#393939 50%,#444444 50%,#444444 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#393939', endColorstr='#444444',GradientType=1 ); color: #fff; text-align: center; font-size: 14px; font-weight: 100; line-height: 25px; border-radius: 10px; position: relative; }
.product_item3 > a > ul > li:hover{ background: #255f9e; background: -moz-linear-gradient(-45deg, #255f9e 0%, #144385 100%); background: -webkit-linear-gradient(-45deg, #255f9e 0%,#144385 100%); background: linear-gradient(135deg, #255f9e 0%,#144385 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#255f9e', endColorstr='#144385',GradientType=1 ); }
.product_item3 > a > ul > li:after{ content:''; width: 100%; height: 50px; background: url() no-repeat center; position: absolute; display: block; left: 0; bottom: -50px; }
.product_item3 > a > ul > li img{ display: block; margin: 11px auto 0; }
.pmaw{padding-top:3%; padding-right:2%; width:50%;}
.product_it{ background:#f5f5f5; width:48.87%; height: 340px;  margin-right:2.25%; float:left; border-radius: 10px; position: relative;}
.product_it:hover{ color:#FFF; background-image: linear-gradient(to right, #00205b, #024485);}
.product_it:hover  a strong{ color:#FFF;}
.product_it:hover strong .en{color: rgb(255,255,255,.5);}



.product_it > a{  height: 95px; overflow:hidden }
.product_it > a strong{ font-size:1.5vw; font-weight:bold; display: block; line-height: 28px; position: relative; color:#333;    padding:9% 0px 0 8%; }
.product_it > a strong .en{ font-size:0.6vw; color: #aaa; display:block; line-height:1vw;  padding:10px 5px 2px 0;  font-weight: normal;}
.product_it:nth-child(5){ margin-right:0px;}
.pr_r .product_it:nth-child(2){ margin-right:0px;}
.product_it:nth-child(4){ margin-right:0px;}
.product_it img{ display: block; float:right;  /*margin: 0px auto;*/}

.product_it h8{display: block;}
.product_it h9 img{/*display: block; float: left; position: absolute;*/  opacity: 0;filter: alpha(opacity=0);}
.product_it h8 img{/*display: block; float: left; position: absolute;*/ bottom:0; opacity: 1;filter: alpha(opacity=0);}
/**/
.product_it:hover h8 img{/*display: block; float: left; position: absolute;*/ bottom:0; opacity: 0;filter: alpha(opacity=0);}
.product_it:hover h9 img{display: block; float:right; right:0;  position: absolute; opacity: 1;filter: alpha(opacity=0);}


.product_item2 h8{display: block;}
.product_item2 h9 img{/*display: block; float: left; position: absolute;*/ opacity: 0;filter: alpha(opacity=0);}
.product_item2 h8 img{/*display: block; float: left; position: absolute;*/ bottom:0; opacity: 1;filter: alpha(opacity=0);}
/**/
.product_item2:hover h8 img{/*display: block; float: left; position: absolute;*/ bottom:0; opacity: 0;filter: alpha(opacity=0);}
.product_item2:hover h9 img{display: block; float:right; right:0;  position: absolute; opacity: 1;filter: alpha(opacity=0);}


.product_item3 h8{display: block; bottom:0; }
.product_item3 h9 img{/*display: block; float: left; position: absolute;*/  opacity: 0;filter: alpha(opacity=0);}
.product_item3 h8 img{/*display: block; float: left; position: absolute;*/ bottom:0; opacity: 1;filter: alpha(opacity=0);}
/**/
.product_item3:hover h8 img{/*display: block; float: left; position: absolute;*/ opacity: 0;filter: alpha(opacity=0);}
.product_item3:hover h9 img{display: block; float:right; right:0;  position: absolute; opacity: 1;filter: alpha(opacity=0);}





.product_item2 a .more-1{display: block; height:32px;line-height:32px;font-size: 0;overflow: hidden; bottom: 33px; text-align: center; background:#fff;/* border:1px solid #024485;*/ border-radius:32px;  position: absolute;}
.product_item2 a .more-1 .font16{ font-size:14px;}
.product_item2 a .more-1 span {display: inline-block;vertical-align: middle;color:#000; line-height:32px; margin-right:10px; margin-left:19px}
.product_item2 a .more-1 i {display: inline-block;vertical-align: middle;width:32px;height:32px; border-radius:32px; background: url('http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224173923_2003116677.png') center no-repeat #024485; }
/*.product_item2:hover .more-1{background: #fff;}
.product_item2:hover .more-1 span {color: #000;}*/
.product_item2:hover .more-1 i {background: url('http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224173923_2003116677.png') center no-repeat #ee781f;}

.product_item3 a .more-1{display: block; height:32px;line-height:32px;font-size: 0;overflow: hidden; bottom: 33px; text-align: center; background:#fff; border-radius:32px;  position: absolute;}
.product_item3 a .more-1 .font16{ font-size:14px;}
.product_item3 a .more-1 span {display: inline-block;vertical-align: middle;color:#000; line-height:32px; margin-right:10px; margin-left:19px}
.product_item3 a .more-1 i {display: inline-block;vertical-align: middle;width:32px;height:32px; border-radius:32px; background: url('http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224173923_2003116677.png') center no-repeat #024485; }
.product_item3:hover .more-1 i {background: url('http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224173923_2003116677.png') center no-repeat #ee781f;}

.product_it a .more-1{display: block; height:32px;line-height:32px;font-size: 0;overflow: hidden; bottom: 33px; left:8.4%; text-align: center; background:#fff; border-radius:32px;  position: absolute; z-index:999;}
.product_it a .more-1 .font16{ font-size:14px;}
.product_it a .more-1 span {display: inline-block;vertical-align: middle;color:#000; line-height:32px; margin-right:8px; margin-left:10px}
.product_it a .more-1 i {display: inline-block;vertical-align: middle;width:32px;height:32px; border-radius:32px; background: url('http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224173923_2003116677.png') center no-repeat #024485; }
.product_it:hover .more-1 i {background: url('http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224173923_2003116677.png') center no-repeat #ee781f;}



/*产品*/
.pro{ padding:0 0 100px 0; overflow: hidden; background:#f5f5f5;}
.pro_box {margin: 0 auto;}
@keyframes widthchange{
	0%{ width:130px}
	50%{ width:0px}
	100%{ width:130px}
	}


.tempWrap{ margin:0 6%; }

.pro_c{margin-top:0px; /*padding:70px 0;*/}
.pro_list{display: flex; position: relative;margin:0 auto 20px;width: 100%; }
.pro_list .prolist2021{ width: 100%;background: #fff; padding:0.5%;border-radius:70px; margin:0 15%;}
.pro_list ul{display: flex; justify-content: center; width: 100%;}

.pro_list li{text-align: center; width: 25%;float: left; height:44px;line-height:44px; border-radius:44px;}
.pro_list li a{ font-size:1vw;}
.pro_list li.on{background: #024485;color: #fff;transition: all .3s ease;}
.pro_list li.on a.prolist2021_one{color: #fff;}
.pro_list li dl{ display: none;}


.pro_call tr {display: flex;    width: 100% !important; overflow: unset !important;}
.pro_call td {width:calc((75.2% - 9px)/5); margin-right:1.2%; margin-bottom:1.2%; float: left; padding: 0.8% 0.8% 0.4% 0.8% !important; position: relative; background:#fff;   border: 1px solid #eee;}
.pro_call tr td div {display: flex;flex-direction: column;justify-content: center;/*width: 85%;padding: 0px 0 80px;*/position: relative;}
.pro_call div a { font-size: 16px; font-weight: lighter; line-height:60px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-break: break-all;}
/*.pro_call .divproduct_new_div_item_body {font-size: 14px; font-weight: lighter;line-height: 28px; padding-top: 12px;}*/
.pro_call td a { width: 100%;}
.pro_call td a img { width: 100%;height: auto;}






/*关于*/
.page-about {padding: 5% 0 0 0;overflow: hidden;}
.page-content {width: 88%;margin: auto;}
/*.page-about-top {overflow: hidden;}*/
.page-about-top .title-1{font-size:56px; color: #024485; font-family: 'Montserrat-Extra-Bold';}
.page-about-top .text-1{margin-top:2%;}

.page-about-top p{margin-top: 12px;font-size:34px; font-weight:lighter;}
.page-about-top p.active{color: #2256a2}



.page-about-top p span{position: relative;z-index: 1}
.page-about-top p span::after{content: '';width: 100%;height: 5px;position: absolute;bottom:6px;left: 0;z-index: -1;background:#10a9ca;}

.page-about-center {}
.page-about-center .right-date {position: relative;right:auto;width:25%;bottom:auto;float: right; margin-top:3%;}
.page-about-center .right-date-item {padding: 10% 0;}
.page-about-center .right-date-item:last-child::after {display: none;}
.page-about-center .right-date-item .title-1{position: relative;left: auto;bottom: auto; font-size:17px;}
.page-about-center .right-date-item .date-1{float: none;width: 100%;}
.page-about-center .right-text {float: left;width: 50%; margin-bottom:4%;}
.page-about-center .right-text p{line-height:1.61; margin-bottom:1.2vw; font-size:17px; color:#333;}
.page-about-center .text-1 {color: #999;text-align: justify; margin-top:5.4%;}
.page-about-center .more-2 {margin-top:5%; clear: both;}
.page-about-center .left-lou {float: right;width: 20%;margin-top:6.8%;}
.more-2 {width:220px;height:60px;line-height:60px;text-align: center;color: var(--white1);} 
.more-2 a {display: block;background:#f8f8f8;/*color:#024485;*/border-radius: 50px; height:56px;line-height:56px; font-size:18px;} 
.more-2 span{color: #024485;  font-size:18px;}
.more-2 a:hover {background: #003281; color:#fff; font-size:18px;}
.more-2 a:hover   span{color: #fff;}



.index-about {position: relative;overflow: hidden;background: var(--white1);z-index: 20;}
.index-about .left-name {position: absolute;left: 0;width: 9%;height: 100%;z-index: 11;}
.index-about .left-name::after {content: '';width: 1px;height: 100%;position: absolute;right: 0;top: 0;background: var(--black1);opacity: .1;}
.index-about .left-name::before {content: '';width: 1px;height: 100%;position: absolute;right: 0;top: 0;background: #024485;z-index: 11;animation: downtoup1 infinite 4.5s cubic-bezier(0.77, 0, 0.175, 1);}
.index-about .left-name .title-1{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);color: var(--gray3);}
.index-about .center-text {position: absolute;width: 53%;left: 15%;z-index: 13;top:8%;}
.index-about .center-text .text {width: 70%;float: right;overflow: hidden;margin-top: 5%;}
.index-about .center-text .title-1{color: var(--black1);}
.index-about .center-text .text-1{color: var(--gray3);}
.index-about .center-text .more-2{clear: both;margin-top: 10%;}
.right-date {position: absolute;right: 9%;width: 36%;bottom:15%;z-index: 12;}
.right-date-item {position: relative;padding-top: 5%;overflow: hidden;text-align: right;}
.right-date-item::after {content: '';width: 100%;height:1px;position: absolute;right: 0;bottom: 0;background:#e5e5e5;/*opacity: .1;*/}

.right-date-item:hover::after{ background: #024485;transition:all .4s ease; }

.right-date-item .title-1{position: absolute;left: 0;bottom: 10%;}
.right-date-item .date-1{float: right;width: 50%;position: relative;}
.right-date-item .date-1 *{transition:all .4s ease;}
.right-date-item .date-1 sup{color: #eeeeee;position: absolute;right: 0;top: -30px; font-size:1.4vw;}
.right-date-item .date-1 strong{display: block;font-weight: normal;font-family: 'AvantGardeBkBT';color: #eeeeee; font-size:5vw;}
/* .right-date-item:first-child .date-1 strong,.right-date-item:first-child .date-1 sup  {color: #024485;} */
.right-date-item .line-3 {width: 0;height: 1px;position: absolute;left: 0;bottom: 0;z-index: 11;background: #024485;transition:all .4s ease;}
.right-date-item:hover .date-1 strong,.right-date-item:hover .date-1 sup{color: #024485;}


.pcshow { display:block;}
.mbshow { display:none!important;}

.about_logo{width:100%;height:auto;margin-top:1.6vw;overflow:hidden}
.about_logo .item{width:17.6%;height:auto;float:left;border:1px solid #e3e3e3; padding:20px 15px;text-align:center;cursor:pointer;overflow:hidden}
.about_logo .item .logo{width:100%;max-width:46px;height:auto;margin:0 auto;position:relative;z-index:1;-webkit-filter:grayscale(100%) opacity(50%);filter:grayscale(100%) opacity(50%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s; }
.about_logo .item .logo img{ width:46px;}
.about_logo .item .logo .pb{padding-bottom:6%;font-size:0}
.about_logo .item .title{width:100%;height:auto;margin-top:5px;/*font-size:16px;*/color:#999;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.about_logo .item:first-child~.item{border-left:0}
.about_logo .item:hover .logo{-webkit-filter:none;filter:none}
.about_logo .item:hover .title{color:#333}

@media (max-width:1440px){
.about_logo .item{width:19.5%;padding:15px 10px}
.about_logo .item .logo{max-width:36px}
.about_logo .item .title{font-size:14px}
}
@media (max-width:990px){.idx_about .about_box{margin:0}
.about_logo .item .logo{filter:none}
.about_btn a{margin-right:15px}
.about_logo .item{width:30%;padding:10px 5px}
.about_logo .item .logo{max-width:24px; padding:10px 0;}
.about_logo .item .title{font-size:12px}
}





/*广告*/
.idx_service{width:100%;height:auto;padding:2vw 0; background:url(http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240222/20240222155155_1895714740.jpg) no-repeat bottom;overflow:hidden; z-index:1; }
.idx_service .logo-8{ margin-right:32px;}
.idx_service .logo-8 img{ width:87px;}
.idx_service .service_box{/*width:100%;*/height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.idx_service .service_box .s_title{flex:1;height:auto;font-size:1.5vw;color:#fff;overflow:hidden; line-height:43px;}
.idx_service .service_box .more{width:auto;height:52px;font-size:0;position:relative;z-index:2;overflow:hidden;}
.idx_service .service_box .more a{line-height:48px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 30px;border:2px solid #fff;color:#fff;position:relative;z-index:2;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s; height:48px;     border-radius: 48px;}
.idx_service .service_box .more a .txt{font-size:16px}
.idx_service .service_box .more a .icon{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-left:10px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.idx_service .service_box .more a .icon i{font-size:10px;display:inline-block;vertical-align:middle}
.idx_service .service_box .more a:hover{background:#fff;color:#024485}
.idx_service .service_box .more a:hover .icon{margin-left:20px}
@media (max-width:1440px){.idx_service .service_box .s_title{font-size:24px}
/*.idx_service .service_box .more{height:44px}*/
.idx_service .service_box .more a{border-width:1px}
.idx_service .service_box .more a .txt{font-size:14px}
.idx_service .service_box .more a .icon i{font-size:8px}}@media (max-width:1024px){.idx_service{padding:30px 0}
.idx_service .service_box{display:block}
.idx_service .service_box .s_title{font-size:20px}
.idx_service .service_box .more{height:36px;margin-top:20px;display:inline-block}
.idx_service .service_box .more a{border-width:1px}
.idx_service .service_box .more a .txt{font-size:14px}
.idx_service .service_box .more a .icon i{font-size:8px}}@media (max-width:768px){.idx_service .service_box .s_title{font-size:18px}
.idx_service .service_box .more{height:32px;margin-top:15px}
.idx_service .service_box .more a{border-width:1px;padding:0 20px}
.idx_service .service_box .more a .txt{font-size:12px}}


/*证书*/
.honer_bg{background: #f5f5f5 url(http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224174137_710927205.png) center center no-repeat; width:100%; height:830px; min-width:1250px; padding-top:0.1px;}
.honer_bg h2 { font-size: 42px; text-align: center; line-height: 50px; font-weight: bold; margin-bottom: 46px; color: #333; }
.honer_bg h2 em { display: block; font-size: 18px; font-weight:normal; }
.poster-main .poster-btn{ width:44px; height:32px; position: absolute; cursor:pointer; display:block; z-index: 10; }
.poster-main .poster-btn a { position: absolute; top: 50%; margin-top: -16px; }
.poster-main .poster-prev-btn a { right: -16px; }
.poster-main .poster-next-btn a { left: -16px; }
.poster-main .poster-next-btn{ left:-56px; top:130px; }
.poster-main .poster-prev-btn{ right:-56px; top:130px; }

.honer_bg span{ text-align:center; font-size:18px; width:100%; display:block; line-height:30px; font-family: Arial, Helvetica, sans-serif, "新宋体" !important;}

.poster-main .poster-next-btn a:hover,.poster-main .poster-prev-btn a:hover{ background-position: -36px 0}

.poster-item{ position: relative; margin: 0 auto; }
.poster-item em{ position: absolute; left:0; bottom: 0; width: 100%; font-size: 18px; color: #fff; text-align: center; display: none; overflow: hidden; background: url(http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224174212_1224181620.png) repeat; line-height: 60px; overflow:hidden; height: 60px; }



.poster-main .poster-list .poster-item img { display: block; width: 100%; }
.poster-main { position: relative; margin: 0 auto 25px; }
.poster-main .poster-list .poster-item { position: absolute; left: 0; top: 0; }
.poster-main .poster-btn { position: absolute; top: 0; cursor: pointer; }
.poster-main .poster-list .active em{ display: block; }
.poster-main .poster-list .active img{ box-shadow:2px 5px 12px #333333; }
.honer_bg span img { display: block; margin: 0px auto; padding-top: 41px; }


/*news*/
.index-box4 {background: url(http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224174443_1208138191.jpg) center center no-repeat;}
.news_box{margin-top: 126px;}
.news_top{display: inline-block;width: 100%;overflow: hidden; line-height:60px;}
.news_wz{ line-height:55px;}
.news_wz b{display:block; font-size:56px; color: #024485; height:71px; font-family: 'Montserrat-Extra-Bold';}
.news_wz span{ font-size:18px; font-size: 18px; color: #777; font-weight: lighter; font-family: Arial, Helvetica, sans-serif, "新宋体" !important;}
.news_wz i{display: inline-block;margin-top: 16px;margin-left: 13px;margin-right: 14px;}
.news_wz i img{}
.news_tab{margin-top: 6px;}
.news_tab li{float: left;}
.news_tab li+li{margin-left: 19px;}
.news_tab li a{font-size: 30px;font-weight: 100;}
.news_tab li.cur a{color: #024485;}
.news_a{margin-right: 17px; width:48px; margin-top:5px;}
.news_a em{position:relative;}
.news_a .sPrev, .news_a .sNext{position:absolute;top: 2px;font-size: 22px; font-weight: bold; color: #ccc;cursor: pointer; border-radius: 50%; border: 2px solid #ccc; padding:17px;}
.news_a .sPrev{right:8px;transform: rotate(180deg);}
.news_a .sNext{left: 5px;transform: rotate();}
.news_a i:hover{color:#024485; border: 2px solid #024485;}
.news_list{height:36vw;width: 100%;overflow: hidden;margin-top:2.5vw;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{height:36vw;}
.news_list .news_div+.news_div{}
.news_list .news_div_item{width: 32.14%;display: inline-block;position: relative;/*height: 606px;*/transition:0.5s;}
.news_list .news_div_item+.news_div_item{margin-left:1.79%;}
.news_list .news_div_item_date{position: absolute;top:105.5%;display: inline-block; left:6px;padding-left: 32px;height: 22px; opacity: .5;}
.news_list .news_div_item_date::before{position:absolute;content:'';background:url(http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224174555_1071051875.png) no-repeat left center;top: 0;left: 0;width: 22px;height: 22px;}
.news_list .news_div_item_content{position: absolute;top:116%;left:6px;padding-right: 14px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left;font-size:16px;line-height:24px;}
.news_list .news_div_item_title{}
.news_list .news_div_item_a{font-size: 22px;display: block; font-weight:bold; margin-bottom:10px;position:relative;transition:0.3s;}
.news_list .news_div_item_a::before{position:absolute;content:'Read More';bottom: -290%;left: 0;width:136px;height: 42px;background: #f5f5f5;border-radius: 40px;line-height: 42px;color: #333;font-size: 16px;transition:0.5s;padding-left: 23px;}
.news_list .news_div_item_a::after{position:absolute;content:'';bottom: -260%;font-size: 43px;background:url(http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224174646_1372361584.png) no-repeat center;width: 18px;height: 14px;left: 94px;transition:0.5s; filter: grayscale(100%) brightness(1%); left: 118px;}
.news_list .news_div_item_body{font-size:14px;color: #666;font-weight: 100;line-height: 24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical; word-break: break-all; font-family: Arial, Helvetica, sans-serif, "新宋体" !important;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;}

.news_list .news_div_item:hover .news_div_item_a{color: #024485;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{background: #024485;transition:0.5s;padding-left:40px; color:#fff;}
.news_list .news_div_item:hover .news_div_item_a::after{left:138px;transition:0.5s; filter: contrast(0) brightness(2);}



/* footer */
.footer {background:#222428;position: relative;clear: both; color: #fff;}
.footer-content {width: 79%;margin:auto;position: relative;}
.footer-content-top {padding:4.4% 0;}
.footer-left {float: left;width: 10%;}
.footer-logo img { height:54px;}

.footer-logo .logo{max-width:270px;font-size:0;overflow:hidden}
.footer-logo .logo img{ float:left; padding-right:6px;}
.footer-logo .logo strong{display: block;font-size:32px; line-height:33px;color:#fff; font-weight:bold; font-family: Microsoft YaHei; letter-spacing:2px;}
.footer-logo .logo dl{ font-size:13px; letter-spacing:2px; color:#adb2b7; line-height:26px;}
.footer-logo .logo dl en{color:#ababab;}


.footer-nav {float: right;width:100%;text-align: right;}
.footer-nav ul,.footer-nav li {list-style: none;margin: 0;padding: 0;}
.footer-nav ul {text-align: left;margin-left:4vw; display: inline-block;vertical-align: top; font-size:18px;}
.footer-nav ul:first-child {margin-left: 0;}
.footer-nav .title-1 {font-weight: bold;}
.footer-nav li {margin-top:19px;}
.footer-nav strong{ margin-bottom:14px;}
.footer-nav li a{display: block;color: #aaa; font-size:14px;}
.footer-nav li a:hover {color: #fff;}
.footer-nav .contact-1 {overflow: hidden;}
.footer-nav .contact-us-1 {color: rgba(255, 255, 255, 0.6);margin-top: 2rem;}
.footer-nav .contact-us-1 strong{font-weight: normal;}
.footer-nav .contact-us-1 p:first-child {padding: 0;margin: 0;}
.footer-content-bottom {border-top: 1px solid #383838;padding:1.8% 0 2% 0;position: relative;}
.footer-copy {color: rgba(255, 255, 255, 0.6);position: relative; font-size:14px;}
.footer-copy a {color: rgba(255, 255, 255, 0.6); font-size:14px;}
.footer-copy a:hover {color: #fff;}
.footer-link {position: absolute;right: 0;top: 50%; line-height:21px; height:21px; transform: translateY(-50%); background:url(http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240222/20240222161109_1847769773.jpg) no-repeat; padding-left:30px;}
.footer-link li i img{position: relative;display: inline-block;vertical-align: middle; ;opacity: .5;}
.footer-link li {list-style: none;padding: 0;margin: 0;display: inline-block;vertical-align: middle;position: relative;width: 30px;height: 30px;margin-left: 15px;}
.footer-link .ewmshow-1 {background: #fff;padding: 5px;width: 90px;height: 90px;overflow: hidden;position: absolute;bottom: 100%;left: 50%;border-radius: 4px;margin-left: -50px;display: none;}
.footer-link li:hover .ewmshow-1{display: block;}

.aside-top {position: fixed; width: 50px;bottom:3%;right:1%; z-index:199;display: none;}

.aside-top a {width: 50px;height: 50px;display: block;overflow: hidden; background: #024485 url('http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224174737_483830337.png') no-repeat center;border-radius: 100%;}
.footer-top-left {float: left;/*width: 40%;*/}

.footer-left {float: left;width: 25%;}
.footer-contact-item{margin-bottom:3rem;position: relative; margin-top:1rem;}
.footer-contact-item .icon-1{width:22px;position: absolute;left: 0;top: 0;}
.footer-contact-item .title-1{margin-left:40px;color: #999; font-size:16px; height:20px;}
.footer-contact-item .text-1 {margin-left:40px;padding-top: 5px;color: #fff; font-size:16px; font-weight:bold; line-height:23px;}


.footer-top-right {float: right;width:74%;}
.footer-logo {/*width: 27%;*/}
.footer-logo a{width: 100%;height: auto;display: block;}
.footer-logo img {display: block;}
.footer-logo .st0 {fill: #fff;}
.footer-social {margin-top:60px;} 
.footer-social li {display: inline-block;vertical-align: middle;margin-right:18px;position: relative;}
.footer-social li:first-child {margin-left: -.3%;}
.footer-social li a{position: relative;display: block;width: 2rem;height: 2rem;opacity: .3;}
.footer-social li a:hover {opacity: 1;}
.footer-social li:hover .ewmshow-1{display: block;}

.footer-copy,.footer-content-bottom a{color: rgba(255, 255, 255, 0.6); line-height:19px;}
.footer-content-bottom a:hover {color: #fff;}



.social {padding-top:0px;clear: both;}
.social a { position: relative; color: #fff; display: inline-block; line-height:42px; transition:0.3s all ease-in-out; float:left;display: block;margin-right:11px; margin-top:30px; background:#393a3e; width:42px; height:42px; text-align:center; border-radius:50px;}
.social a:nth-child(5){ margin-right:0px;}
.social a img{ display: block; margin:11px auto 0; filter: contrast(0) brightness(2);}
.social a:hover{background:#024485; }
.social a:hover img{filter: contrast(0) brightness(2);}
.social a:hover .ewm img{filter: grayscale(1%);}
.social .ewm { position: absolute; width: 100px; bottom:54px; right: -31px; z-index:999999; display: none; padding: 5px; background: #fff; border-radius: 5px; }
.social .ewm:after{ content: ''; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; position: absolute; bottom: -5px; left: 52.5px; }
.social .ewm img { display: block; width: 100%; height:auto; margin:auto !important;}
.saj-footer .bottom{clear: both;padding:30px 0;overflow: hidden;font-size: 12px;color: #999;order-top: 1px solid #313131;}
.saj-footer .bottom a{color: #999; font-size:15px;}
.saj-footer .bottom .left{color: #999; font-size:15px;}
.left .tel div{color:#999; font-size:15px; line-height:25px;}

.ft-bottom{padding:14px 0; line-height:40px; }
.ft-bottom .copyright{float: left;font-size:14px;color: rgba(255, 255, 255, 0.6); padding-top:14px;}
.ft-bottom .copyright p{color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright a{ font-size:14px;}
.ft-bottom .copyright span{display: inline-block; color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright a{color: rgba(255, 255, 255, 0.6); font-weight:normal; font-size:14px;}
.ft-bottom .copyright a:hover{color: #0b3485;text-decoration: underline;}
.ft-bottom .flinks{float: right;}
.ft-bottom .flinks dl{position: relative;height: 40px;}
.ft-bottom .flinks dt{width:120px; height:43px; line-height:43px; text-align: right;/*background: #024485;background: -moz-linear-gradient(45deg, #024485 0%, #084eb3 100%);background: -webkit-linear-gradient(45deg, #024485 0%, #084eb3 100%);background: linear-gradient(45deg, #024485 0%, #084eb3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#024485', endColorstr='#084eb3', GradientType=1 );*/ background:url() right #393a3e no-repeat;}
.ft-bottom .flinks dt a{display: block;color: #fff;font-size: 14px; padding-right:44px; line-height:43px;}
.ft-bottom .flinks dd{display: none;position: absolute;right: 0;bottom: 100%; overflow: hidden;background: #024485;background: -moz-linear-gradient(45deg, #024485 0%, #084eb3 100%);background: -webkit-linear-gradient(45deg, #024485 0%, #084eb3 100%);background: linear-gradient(45deg, #024485 0%, #084eb3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#024485', endColorstr='#084eb3', GradientType=1 ); padding-left:15px;}
.ft-bottom .flinks dd a{display: block;float: left; padding:10px 0; font-size: 14px;color: #fff;text-align: center;}
.ft-bottom .flinks dd a:hover{text-decoration: underline;}
.ft-bottom .flinks dl:hover dt a:after{transform: rotate(90deg);}
.ft-bottom .flinks dl:hover dd{display: block;}


/*在线*/
.kf{position: fixed;right: -100px;bottom: 10%;width: 50px;z-index: 9;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.kf.on{right: 15px}
.kf .kf_div{box-shadow: 0 0 18px rgba(0,0,0,.1);margin-bottom: 8px}
.kf .kf_div:last-child{margin-bottom: 0}
.kf .item{width: 50px;height: 50px;background: #fff;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;position: relative}
.kf .item:first-child{border-top-left-radius: 6px}
.kf .item:last-child{border-bottom-left-radius: 6px}
.kf .item .box{position: absolute;left: 90px;top: 50%;transform: translateY(-50%);z-index: -1;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;width:320px;height: 50px;background: #fff;box-shadow: 0 0 18px rgba(0,0,0,.1);border-radius: 25px;margin-right: 8px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-size:22px; color: #024485; font-weight:bold; font-family: "DIN-BOLD";}
.kf .item .box:before{width: 10px;height: 100%;position: absolute;right: -9px;top: 0;content: ''}
.kf .item .box i{width: 32px;height: 32px;display: block;border-radius: 50%;margin: 0 18px 0 17px;background: url(http://login.114my.cn/memberpic/sq16524019915en/uploadfile/image/20240224/20240224171902_1415822352.png) no-repeat center #024485}
.kf .item .box2{width: 154px;position: absolute;left: 90px;top: 50%;transform: translateY(-50%);z-index: -1;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;background: #fff;box-shadow: 0 0 18px rgba(0,0,0,.1);padding: 15px 0 20px;border-radius: 6px}
.kf .item .box2:before{width: 10px;height: 100%;position: absolute;right: -9px;top: 0;content: ''}
.kf .item .box2 h3{width: 100%;text-align: center;font-size: 24px;color: #024485;font-weight: 700}
.kf .item .box2 img{width: 133px;height: 133px;margin: 5px 0}
.kf .item .box2 div{font-size: 16px;line-height: 22px;color: #666;text-align: center}
.kf .item:hover{background: #024485}
.kf .item:hover .box{left: -306px}
.kf .item:hover .box2{left: -164px}
.kf .item:hover a img{display: none}
.kf .item:hover a img.on{display: block}
.kf .item a{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: relative;z-index: 1}
.kf .item a img{-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;max-width: 50%}
.kf .item a img.on{display: none;max-width: 50%}
@media (max-width: 768px){.kf{top:auto;bottom: 10px;left: 50%;margin-left: -80px;transform: translateY(0);display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row;flex-direction: row}
.kf .kf_div{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row;flex-direction: row;height: 40px}
.kf .item{width: 40px;height: 40px;border-radius: 0!important}
.kf .item a img{max-width: 50%}
.kf .item:hover .box{left: -50px;opacity: 1;top: -30px}
.kf .item:hover .box2{left: -40px;opacity: 1;top: -70px}
.kf .item .box{left: -50px;top: -20px;opacity: 0;width: 140px;font-size: 14px;height: 40px;border-radius: 20px;text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center}
.kf .item .box:before,.kf .item .box i{display: none}
.kf .item .box2{left: -40px;top: -50px;opacity: 0;width: 120px;height: 120px;padding: 5px}
.kf .item .box2:before,.kf .item .box2 h3,.kf .item .box2 div{display: none}
.kf .item .box2 img{width: 110px;height: 110px}}

@media (max-width:1640px){.page-about-center .right-text p{ font-size:15px;}}
@media (max-width:1440px){.footer-content{ width:1200px;}
.page-about-center .right-text p{ font-size:15px;}
}
@media (max-width:1480px){.footer-content{ width:90%;}}