<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @font-face{
	font-family:"calibri";
	src: url("../font/SourceHanSansK-RegularSub.woff") format("woff"),
       url("../font/SourceHanSansK-RegularSub.ttf") format("truetype"),
       url("../font/SourceHanSansK-RegularSub.eot") format("embedded-opentype"),
       url("../font/SourceHanSansK-RegularSub.otf") format("opentype");     
} */
@font-face {
	font-family:"light";
	src: url("../css/SOURCEHANSANSCN-LIGHT.OTF");
}
@font-face {
	font-family:"regulay";
	src: url("../css/SOURCEHANSANSCN-REGULAR.OTF");
}
body,input,h1,h2,h3,h4,h5,h6,b,c,e,i,g,p,div,dl,dt,dd,select,textarea,font,right,left{ margin:0; padding:0;color:#555; font-size:12px;font-family:"regulay"; line-height:1;font-weight: normal;letter-spacing: 0;}
body,html{height:100%;position:relative;width: 100%;background-color: #ffffff;}
img{display: block;}
a{ color:#333; text-decoration:none;}
ul, ol, li, dl, dd {margin: 0;padding: 0; list-style:none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6,span,dd,dt,b,c,e,a,font,right,left{ -webkit-text-size-adjust:100%;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{display: block;content: '';clear: both;}
.bg_big{width: 100%;height: auto;background-color: #f8f8f8;font-family: arial;}

/*IE*/
	.web-ie2018{ font-family: microsoft yahei;   position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999999999999;background: #666;zoom:1;}
	.web-ie2018 dl{    position: absolute;width: 700px;height: auto;top: 50%;margin-top: -200px;left: 50%;margin-left: -350px;background: #fff;}
	.web-ie2018 dl #img{    display: block;margin: 50px auto;}
	.web-ie2018 dl h3{    display: block;text-align: center;font-size: 28px;font-weight: normal;letter-spacing: 2px;margin: 0 auto 30px;}
	.web-ie2018 dl h4{ display: block;text-align: center;font-size: 18px;font-weight: normal;letter-spacing: 2px;margin: 50px auto 50px;}
	.web-ie2018 dl dd{ margin: 0 auto 50px;  display: block;text-align: center; margin-bottom:50px;}
	.web-ie2018 dl dd a{ display: inline-block;margin: 0 20px;}
	.web-ie2018 dl dd a img{display: block;margin: 0 auto;text-align: center;width: 50%;}
	.web-ie2018 dl dd a span{display: block;font-size: 16px; color:#666;}
/* center */
.center{width: 1400px;}
/* headerWarp */
.headerWarp{width: 100%;box-sizing: border-box;position: fixed;top: 0;z-index: 10;}
.header{margin: auto;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;}
.header .logo{display: block;height: 48px;}
.header .logo img{display: block;width: auto;height: 100%;filter: brightness(100);}
.header .h-left{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;}
.header .h-left .nav {display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.header .h-left .nav li{margin-right: 30px;}
.header .h-left .nav li:last-child{margin-right: 0;}
.header .h-left .nav li a{display: block;font-size: 16px;line-height: 72px;color: #FFFFFF;}
/* h-icon */
.h-icon{display: flex;display: -webkit-flex;margin-left: 50px;}
.h-icon .iconwarp{width: 26px;height: 26px;border-radius: 50%;border: 1px solid #FFFFFF;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;margin-right: 10px;border:none;}
.h-icon .iconwarp&gt;a{display: block;font-size: 14px;color: #FFFFFF;}
.h-icon .iconwarp&gt;a i{font-size: inherit;color:inherit;margin-left:10px;}
.h-icon .searchBox{width: 200px;background-color: #fff;border-radius: 20px;overflow: hidden;position: absolute;top: 60px;display: none;box-shadow: 0px 0px 10px 3px rgb(0 0 0 / 20%);}
.h-icon .language{display: flex;display: -webkit-flex;align-items:center;-webkit-align-items:center;width:100px;border:1px solid #fff;border-radius:0;}
.h-icon .searchBox .cont{display: flex;display: -webkit-flex;width: 100%;}
.h-icon .searchBox input{display: block;width: 80%;height: 30px;border: none;outline: none;box-sizing: border-box;padding: 0 10px;}
.h-icon .searchBox button{display: block;width: 20%;height: 30px;padding: 0;box-shadow: none;border: none;background-color: #fff;font-size: 12px;color: #1055CA;border-left: 1px solid #ddd;}
.h-icon .searchBox.on{display: block;}
.language{position: relative;}
.language .l-down{width: 100px;box-shadow: 0px 0px 10px 3px rgb(0 0 0 / 20%);position: absolute;top: 36px;background-color: #fff;z-index: 0;display: none;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.language .l-down:before{content: '';display: block;border: 6px solid transparent;border-bottom-color: #fff;width: 0;height: 0;position: absolute;left: 50%;top: -10px;transform: translateX(-50%);-webkit-transform: translateX(-50%);z-index: -1;}
.language .l-down a{text-align: center;display: block;line-height: 30px;border-bottom: 1px solid #ddd;font-size: 14px;color: #1055CA;}
.language .l-down a:last-child{border: none;}
.language .l-down a:hover{background-color: #1055CA;color: #fff;}
.language .l-down.on{display: block;}

/* div2_1 */
.div2_1 .headerWarp,.headerWarp:hover,.div3 .headerWarp{background-color: #ffffff;box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}
.div2_1 .header .logo img,.div3 .header .logo img,.headerWarp:hover .header .logo img{filter: brightness(1);}
.div2_1 .header .h-left li&gt;a,.div2_1 .header .righta i,.div2_1 .header .pc-language p,.div3 .header .h-left li&gt;a,.div3 .header .righta i,.div3 .header .pc-language p,.headerWarp:hover .header .h-left li&gt;a,.headerWarp:hover .header .righta i,.headerWarp:hover .header .pc-language p{color: #444444;}
.div2_1 .header .pc-language,.div3 .header .pc-language,.headerWarp:hover .header .pc-language{border-left-color: rgba(68,68,68,0.5);}
.closenav{border-left: 1px solid #DDDDDD;}
.div2_1 .header .h-left li&gt;a:hover{color: #1055CA;}
.div2_1 .header .h-icon .iconwarp&gt;a,.div3 .header .h-icon .iconwarp&gt;a,.headerWarp:hover .h-icon .iconwarp&gt;a{color: #1055CA;}
.div2_1 .header .h-icon .iconwarp,.div3 .header .h-icon .iconwarp,.headerWarp:hover .h-icon .iconwarp{border-color: #1055CA;}
.headerWarp:hover .header .h-left .nav li:hover a{color: #1055CA;}

/* bannerwrap */
.bannerwrap{width: 100%;box-sizing: border-box;height: 100%;overflow: hidden;}
.bannerwrap .swiper-container01{width: 100%;height: 100%;}
.bannerwrap .cont{display: block;width: 100%;height: 100%;position: relative;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}
.bannerwrap img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;object-fit: cover;}
.bannerwrap .cont .text{position: relative;z-index: 1;}
.bannerwrap .cont .text span{display: block;width: 80px;height: 4px;background-color: #FFFFFF;margin-bottom: 20px;}
.bannerwrap .cont .text p{font-size: 24px;color: #FFFFFF;margin-bottom: 30px;}
.bannerwrap .cont .text h3{font-size: 60px;font-weight: bold;margin-bottom: 30px;color: #FFFFFF;}
.bannerwrap .cont .text h3&gt;p{font-size: 60px;margin-top:10px;font-family:'light';}
.bannerwrap .cont .text h4{font-size: 24px;line-height: 30px;color: #FFFFFF;opacity: 0.8;margin-bottom: 50px;font-family:'light';}
/* .more */
.more{display: block;width: 160px;height: 50px;text-align: center;line-height: 50px;background-color: #1055CA;z-index: 0;font-size: 18px;color: #FFFFFF;position: relative;overflow: hidden;}
.more::after{content: '';display: block;width: 0%;height: 100%;background-color: #FFFFFF;z-index: -1;position: absolute;left: 0;top: 0;transition: all .3s;}
.more:hover::after{width: 100%;}
.more:hover{color: #1055CA;}

.bannerwrap .swiper-button-next,.bannerwrap .swiper-button-prev{display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;font-size: 18px;outline: none;opacity: 0.3;}
.bannerwrap .swiper-button-next{right: 5%;}
.bannerwrap .swiper-button-prev{left: 5%;}
.bannerwrap .swiper-pagination{width: 100%;bottom: 40px;}
.bannerwrap .swiper-pagination .swiper-pagination-bullet{width: 18px;height: 18px;background-color: transparent;background-color: #FFFFFF;border-radius: 9px;margin-right: 15px;opacity: 0.4;outline: none;}
.bannerwrap .swiper-pagination .swiper-pagination-bullet-active{opacity: 1;width: 50px;}
.bannerwrap .swiper-button-next:hover,.bannerwrap .swiper-button-prev:hover{opacity: 1;}

/* index01wrap */
.index01wrap{width: 100%;box-sizing: border-box;background-color: #F5F5F5;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;margin: 40px 0 0;overflow: hidden;}
.index01wrap .imgwrap{width: 50%;position: relative;}
.index01wrap .imgwrap .bgimg{display: block;width: 100%;opacity: 0;}
.index01wrap .imgwrap .imglist{width: 100%;height: 100%;box-sizing: border-box;position: absolute;top: 0;left: 0;}
.index01wrap .imgwrap .imglist img{display: block;width: 100%;position: absolute;left: 0;top: 0;}
.index01wrap .iconlist{width: 50%;display: flex;display: -web -webkit-flex;-webkit-flex-flow: wrap;flex-flow: wrap;position: relative;}
.index01wrap .iconlist .iconbox{width: calc(100% / 3);width: 33.33%;box-sizing: border-box;border-right: 1px solid #E5E5E5;position: relative;display: flex;display: -webkit-flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;}
.index01wrap .iconlist .iconbox .icontext img{display: block;width: auto;height: 57px;margin: auto;}
.index01wrap .iconlist .iconbox .icontext p{text-align: center;font-size: 20px;margin-top: 20px;}
.index01wrap .iconlist .iconbox:hover .icontext{opacity: 0;}
.index01wrap .iconlist .iconbox .imgbox{display: block;width: auto;height: auto;max-width: 60%;max-height: 60%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);transition: all .3s;z-index: 1;opacity: 0;}
.index01wrap .iconlist .iconbox:hover .imgbox{opacity: 1;}
.index01wrap .iconlist .iconbox:nth-of-type(3n){border-right: none;}
.index01wrap .iconlist::after{content: '';display: block;width: 100%;height: 1px;background-color: #E5E5E5;position: absolute;top: 50%;left: 0;}

/* index02wrap */
.index02wrap{width: 100%;position: relative;box-sizing: border-box;padding: 70px 0;}
.index02wrap .bg{display:block;width:100%;position:absolute;left:0;bottom:0;z-index:0;height:50%;object-fit:cover;}
.tl{text-align: center;}
.tl h3{font-size: 36px;color: #222;font-weight: bold;}
.tl span{display: block;width: 35px;height: 4px;background-color: #1055CA;margin: 20px auto;}

/* index02-top */
.index02-top{margin: auto;position: relative;box-sizing: border-box;padding: 0 100px;}
.index02-top .imgbox{width: 100%;position: relative;overflow: hidden;}
.index02-top .imgbox img{display: block;width: 100%;transition: all .3s;}
.index02-top .imgbox:hover img{transform: scale(1.2);}
.index02-top .imgbox p{width: 100%;box-sizing: border-box;position: absolute;left: 0;bottom: 0;font-size: 16px;line-height: 30px;background-color: rgba(0,0,0,0.7);color: #FFFFFF;text-align: center;}
.index02-top .swiper-button-next,.index02-top .swiper-button-prev{display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;font-size: 18px;outline: none;background-color: #E5E5E5;width: 45px;height: 45px;border-radius: 50%;background-image: none;}
.index02-top .swiper-button-next:hover,.index02-top .swiper-button-prev:hover{background-color: #1055CA;color: #FFFFFF;}
.index02-top .swiper-button-next{right: 0;}
.index02-top .swiper-button-prev{left:0;}

/* index02-bottom */
.index02-bottom{box-sizing: border-box;margin: auto;padding: 0 100px;margin-top: 80px;}
.index02-bottom img{display: block;width: auto;height: 67px;margin:auto;margin-bottom: 40px;}
.index02-bottom h3{font-size: 18px;line-height: 30px;text-align: center;color: #222;}
/* numwrap */
.numwrap{width: 100%;box-sizing: border-box;margin-top: 80px;}
.index02num{display: flex;display: -webkit-flex;justify-content: space-between;}
.index02num li{width: calc(100% / 4);display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content:center;}
.index02num .numfont{display: flex;display: -webkit-flex;align-items: flex-end;-webkit-align-items:flex-end;margin-bottom: 30px;}
.index02num .numfont h2{font-size: 50px;color: #1055CA;font-weight: bold;}
.index02num .numfont span{font-size: 16px;line-height: 24px;color: #1055CA;margin-left: 10px;}
.index02num h3{font-size: 18px;color: #222;}

/* index03wrap */
.index03wrap{width: 100%;box-sizing: border-box;position: relative;padding: 100px 0;position: relative;}
.index03wrap .bg{display: block;width: 100%;height: 60%;position: absolute;left: 0;top: 0;z-index: 0;object-fit:cover;}
/*.index03wrap::after{content: '';display: block;width: 100%;height: 60%;position: absolute;left: 0;top: 0;z-index: 0;background-image: url(../img/images/bg01.jpg);background-size: cover;}*/
.index03{margin: auto;position: relative;z-index: 1;height: auto;width:1000px;}
.index03 .swiper-container{height: 100%;}
.index03 .videobox{width: 100%;overflow: hidden;position: relative;}
.index03 .videobox .fming{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;object-fit: cover;}
.index03 .videobox video{display: block;width: 100%;height: 100%;object-fit: cover;}
.index03 .videobox .VideoBtn{position: absolute;left: 50%;top: 50%;display: block;cursor: pointer;z-index: 10;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 2;}
.index03 .videobox .VideoBtn p{font-size: 24px;color: #fff;margin-top: 20px;text-align: center;}
.index03 .videobox .VideoBtn img{width: 75px;height: 75px;margin:auto;}
.index03 .videobox img{display: block;width: 100%;}
.index03 .swiper-wrapper{display: flex;align-items: center;}
.index03 .swiper-slide{display: flex;justify-content: center;transition: all .3s;box-sizing: border-box;}
.index03 .swiper-slide-next{padding: 40px 0 40px 30px;}
.index03 .swiper-slide-prev{padding: 40px 30px 40px 0;}
.index03 .swiper-slide-active{padding: 0;}
/* .index03 .swiper-slide .videobox{width: 80%;} */
.index03 .swiper-slide-active .videobox{width: 100%;}
.index03 .swiper-button-next,.index03 .swiper-button-prev{display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;font-size: 18px;outline: none;background-color: rgba(229, 229, 229, 0.5);width: 30px;height: 60px;background-image: none;}
.index03 .swiper-button-next:hover,.index03 .swiper-button-prev:hover{background-color: #1055CA;color: #FFFFFF;}
.index03 .swiper-button-next{right: 0;}
.index03 .swiper-button-prev{left:0;}


/* index04wrap */
.index04wrap{width: 100%;box-sizing: border-box;background-color: #F5F5F5;padding: 100px 0;}
.index04{margin: auto;display: block;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center;}
.index04 .text{width: 50%;box-sizing: border-box;padding-right: 110px;}
.index04 .text h3{font-size: 36px;color: #222;font-weight: bold;}
.index04 .text span{display: block;width: 36px;height: 5px;background-color: #1055CA;margin: 30px 0;}
.index04 .text h4{font-size: 16px;line-height: 30px;color: #222;text-align: justify;}
.index04 .logolistwrap{width:50%;}
.index04 .logolist{width: 100%;display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.index04 .logolist li{display: block;width: calc((100% - 30px)/4);margin-right: 10px;background-color: #FFFFFF;position: relative;margin-bottom: 10px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;box-sizing: border-box;padding: 10px;height: 100px;transition:all .3s;}
.index04 .logolist li img{display: block;width: 70%;max-width: 70%;max-height: 100%;}
.index04 .logolist li:nth-of-type(4n){margin-right: 0;}
.index04 .logolist li:hover{box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.2);}
.index04more{display:flex;display: -webkit-flex;}
.index04more .more{border:1px solid #1055CA;width:120px;height:40px;line-height:40px;font-size:16px;margin-top:20px;}

/* index05wrap */
.index05wrap{margin: 100px auto;}
.index05img{width: 100%;position: relative;}
.index05img .imgbox{position: relative;display: block;overflow: hidden;}
.index05img .imgbox img{display: block;width: 100%;height: auto;object-fit: cover;min-height:100%;}
.index05img .imgbox .textbox{width: 100%;height: 100%;box-sizing: border-box;padding: 30px;background-color: #1055CA;display: flex;display: -webkit-flex;align-items: center;-wekit-align-item:center;position: absolute;left: 0;top: 0;opacity: 0;z-index: 1;transition: all .3s;}
.index05img .imgbox:hover .textbox{opacity: 1;}
.index05img .imgbox .textbox h3{font-size: 18px;line-height: 30px;color: #FFFFFF;font-weight: bold;margin-bottom: 20px;}
.index05img .imgbox .textbox h4{font-size: 16px;color: #fff;line-height: 30px;margin-bottom: 20px;}
.index05img .imgbox .textbox p{font-size: 14px;color: #FFFFFF;font-weight: 400;}
.index05img .leftimg{height: 450px;}
.index05img .leftimg,.index05img .rightimg{width: calc((100% - 10px)/2);}
.index05img .rightimg{height: 100%;position: absolute;right: 0;top: 0;display: flex;display: -webkit-flex;flex-flow: column;-webkit-flow-from: column;justify-content: space-between;-webkit-justify-content: space-between;}
.index05img .leftimg img{width: 100%;}
.index05img .rightimg .topimg,.index05img .rightimg .botimg{width: 100%;height: calc((100% - 10px)/2);overflow: hidden;}
.index05img .rightimg .botimg{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
.index05img .rightimg .botimg a{width: calc((100% - 10px)/2);}
/* index05text */
.index05text{width: 100%;margin-top: 60px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
.index05text a{display: block;box-sizing: border-box;width: calc((100% - 150px)/4);padding-bottom: 30px;border-bottom: 1px solid #D3D3D3;position: relative;}
.index05text a h3{font-size: 18px;line-height: 30px;color: #222;min-height: 60px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;text-align: justify;display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.index05text a p{font-size: 14px;color: #1055CA;margin: 20px 0;}
.index05text a h4{font-size: 16px;line-height: 24px;color: #666;overflow: hidden;text-overflow: ellipsis;height: 48px;text-align: justify;display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.index05text a::after{content: '';display: block;width: 0%;height: 1px;background-color: #1055CA;position: absolute;left: 0;bottom: 0;transition: all .3s;}
.index05text a:hover::after{width: 100%;}
.index05text a:hover h3{color: #1055CA;}

/* more02 */
.more02{display: block;width: 226px;height: 60px;border-radius: 40px;border: 1px solid #1055CA;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;font-size: 16px;color: #1055CA;overflow: hidden;position: relative;}
.more02 i{display: block;width: 20px;height: 1px;background-color: #1055CA;position: relative;margin-right: 10px;transition: all .3s;margin-left: 10px;}
.more02 i:before{content: '';display: block;width: 6px;height: 6px;border-bottom: 1px solid #1055CA;border-right: 1px solid #1055CA;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);position: absolute;right: 0;top: -3px;}
.more02:hover i{width: 40px;}
.more02::after{content: '';display: block;width: 0%;height: 100%;background-color: #1055CA;position: absolute;left: 0;top: 0;z-index: -1;transition: all .3s;}
.more02:hover::after{width: 100%;}
.more02:hover{color: #FFFFFF;}
.index05more{margin: 60px auto;}
.more02:hover i{background-color: #FFFFFF;}
.more02:hover i:before{border-color: #fff;}

/* index06wrap */
.index06wrap{width: 100%;box-sizing: border-box;padding: 100px 0;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;position: relative;background: url(../img/images/index_69.jpg)no-repeat;background-size: cover!important;}
.index06{position: relative;z-index: 1;text-align: center;}
.index06 h3{font-size: 40px;font-weight: bold;color: #fff;margin-bottom: 20px;} 
.index06 p{font-size: 20px;color: #fff;margin-bottom: 30px;}
.index06 .more{border-radius: 30px;margin: auto;}

/* footerwrap */
.footerwrap{width: 100%;box-sizing: border-box;}
.f-top{width: 100%;box-sizing: border-box;border-bottom: 1px solid rgba(255, 255, 255, 0.15);background-color: #0E182E;}
.f-top .link{margin: auto;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items:center;justify-content: flex-start;-wbekit-justify-content: flex-start;height: 60px;font-size: 14px;color: #BCBFC8;}
.f-top .link a{display: block;font-size: 14px;color: #BCBFC8;margin-left: 10px;}
.f-top .link a:hover{color: #fff;}
/* f-min */
.f-min{width: 100%;box-sizing: border-box;background-color: #0E182E;box-sizing: border-box;padding: 50px 0;}
.fm-cont{margin: auto;display: flex;display: -webkit-flex;justify-content: space-between;-wbekit-justify-content: space-between;}
/* .fmc-left */
.fmc-left a{display: block;margin: auto;}
.fmc-left a img{display: block;width: auto;height: 64px;}
.fmc-left .ewm{display: flex;display: -webkit-flex;margin-top: 50px;}
.fmc-left .ewm li:last-child{margin-left: 30px;}
.fmc-left .ewm li img{display: block;width: 104px;height: auto;}
.fmc-left .ewm li p{font-size: 12px;color: #fff;margin-top: 20px;text-align: center;opacity: 0.5;}
 /* fmc-cont */
.fmc-cont{display: flex;display: -webkit-flex;}
.fmc-cont li:last-child{margin-left: 80px;}
.fmc-cont li&gt;h3{font-size: 20px;font-weight: bold;margin-bottom: 40px;color: #fff;}
.fmc-cont li .lx{display: flex;display: -webkit-flex;}
.fmc-cont li .lx .lxtl p{box-sizing: border-box;display: flex;align-items: center;font-size: 14px;color: #8C99A6;height: 34px;width: 110px;align-items: center;-webkit-align-items: center;}
.fmc-cont li .lx .lxtl p i{display: block;font-size: 22px;color: #8C99A6;margin-right: 10px;width: 30px;}
.fmc-cont li .lx .lxtl p:nth-of-type(5) i,.fmc-cont li .lx .lxtl p:nth-of-type(4) i{font-size: 16px;}
.fmc-cont li .lx .lxtl p span{display: inline-block;font-size: 14px;color: #8C99A6;text-align: justify;width: 120px;height: 14px;line-height: 14px;}
.fmc-cont li .lx .lxtl p span::after{content: '';display: inline-block;width: 100%;}
.fmc-cont li .lx .lxinfo h3{font-size: 14px;color: #8C99A6;line-height: 34px;}
.fmc-cont li .a-listbox{display: flex;display: -webkit-flex;}
.fmc-cont li .a-list:last-child{margin-left: 30px;}
.fmc-cont li .a-list a{display: block;font-size: 14px;color: #8C99A6;line-height: 34px;}
.fmc-cont li .a-list a:hover{color: #fff;text-decoration: underline;}
/* fmc-right */
.fmc-right{width: 30%;}
.fmc-right .tomore{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;margin-bottom: 40px;}
.fmc-right .tomore h3{font-size: 20px;color: #fff;font-weight: bold;}
.fmc-right .tomore a{display: block;font-size: 12px;color: #778699;}
.fmc-right .tomore a i{font-size: 12px;color: #778699;margin-left: 10px;}
.fmc-right .tomore a:hover,.fmc-right .tomore a:hover i{color: #fff;}
.fmc-right .n-list a{display: block;padding-bottom: 15px;border-bottom: 1px solid rgba(255, 255, 255, 0.15);margin-bottom: 15px;position: relative;}
.fmc-right .n-list a h3{font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #fff;margin-bottom: 15px;}
.fmc-right .n-list a p{font-size: 12px;opacity: 0.4;color: #fff;}
.fmc-right .n-list a::after{content: '';display: block;width: 0%;height: 1px;position: absolute;left: 0;bottom:0;background-color: #fff;transition: all .3s;}
.fmc-right .n-list a:hover::after{width: 100%;}
.fmc-right .n-list a:hover h3{color: #1055CA;}
/* f-bottom */
.f-bottom{width: 100%;box-sizing: border-box;background-color: #0B1426;height: 58px;display: flex;display: -webkit-flex;justify-content: center;-wbkit-justify-content: center;align-items: center;-webkit-align-items: center;}
.f-bottom p{display: flex;display: -webkit-flex;}
.f-bottom p:last-child{margin-left: 10px;line-height: 14px;}
.f-bottom p,.f-bottom p a{font-size: 16px;color: #BCBFC8;}
.f-bottom p i{display: block;width: 1px;height: 12px;background-color: #BCBFC8;margin: 0 10px;}

/* a-bannerwrap */
.a-bannerwrap{width: 100%;position: relative;overflow: hidden;}
.a-bannerwrap .bgimg{width: 100%;}
/* ab-text */
.ab-text{width: 100%;box-sizing: border-box;text-align: center;position: relative;top: 50%;left: 0;transform: translateY(-50%);position: absolute;}
.ab-text h3{font-size: 48px;color: #fff;font-weight: bold;margin-bottom: 20px;}
.ab-text h4{font-size: 18px;color: #fff;opacity: 0.8;}

/* a-linkwrap */
.a-linkwrap{width: 100%;position: relative;}
.a-link{margin: auto;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;align-items: center;-webkit-align-items: center;}
.a-link a{font-size: 16px;line-height: 80px;color: #222;position: relative;}
.a-link i{display: block;width: 1px;height: 15px;background-color: #D2D2D2;margin: 0 30px;}
.a-link a::after{content: '';display: block;width: 0%;height: 2px;background-color: #1055CA;position: absolute;left: 0;transition: all .3s;}
.a-link a:hover::after,.a-link a.active::after{width: 100%;}
.a-link a:hover,.a-link a.active{color: #1055CA;}


/* about01wrap */
.about01wrap{width: 100%;padding: 80px 0 100px;background-color: #f5f5f5;}
/* about01 */
.about01{margin: auto;box-sizing: border-box;padding: 0 100px;}
.about01 .tl{text-align: left;}
.about01 .tl span{margin: 30px 0 0;}
.about01 .a-tinfo{margin-top: 50px;}
.about01 .a-tinfo p{font-size: 16px;line-height: 24px;color: #222;text-align: justify;margin-bottom: 20px;}
.about01 .a-tinfo p:last-child{margin-bottom: 0;}

.about01 .index02num{display: flex;display: -webkit-flex;}
.about01 .index02num li{width: 25%;box-sizing: border-box;position: relative;}
.about01 .index02num li::after{content: '';display: block;width: 1px;height: 100%;background-color: #000;opacity: 0.1;position: absolute;top: 0;right: 0;}
.about01 .index02num li:last-child::after{display: none;}

/* about02 */
.about02wrap{width: 100%;box-sizing: border-box;position: relative;padding: 100px 0;}
.a02-bg{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 0;}
.about02{margin: auto;position: relative;box-sizing: border-box;padding: 0 100px;}
.about02 .tl h3{color: #fff;}
.about02 .list{width: 100%;display: flex;display: flex;justify-content: space-between;-webkit-justify-content: space-between;margin-top: 60px;}
.about02 .list li{text-align: center;transition: all .3s;}
.about02 .list li img{display: block;width: auto;height: 110px;}
.about02 .list li p{font-size: 16px;color: #fff;margin-top: 40px;}
.about02 .list li:hover{transform: translateY(-30px);}

/* about03wrap */
.about03wrap{width: 100%;box-sizing: border-box;padding: 80px 0 100px;}
.about03{margin: auto;box-sizing: border-box;padding: 0 50px;}
.pp-list{width: 100%;display: flex;display: -webkit-flex;flex-flow: wrap;-webkit-flex-flow:wrap;}
.pp-list li{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;background-color: #fff;box-shadow: 0px 0px 20px 0px rgba(2,10,29,0.1);width: calc((100% - 80px)/6);margin-right: 16px;height: 100px;margin-bottom: 16px;transition: all .3s;overflow:hidden;}
.pp-list li .img{width: 100%;height: 100%;}
.pp-list li img{display: block;mix-blend-mode:darken;max-width: 70%;width: 50%;height: auto;}
.pp-list li:nth-of-type(6n){margin-right: 0;}
.about03 .ps{width: 100%;text-align: right;font-size: 16px;color: #888;margin-top: 50px;}
.pp-list li:hover{background-color: #eee;box-shadow: 0px 0px 20px 0px rgba(2,10,29,0.3);}

/* 浼佷笟鏂囧寲 */
/* culture01wrap */
.culture01wrap{width: 100%;box-sizing: border-box;position: relative;padding: 110px 0;overflow: hidden;}
.culture01wrap .culturebg{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 0;}
.culture01wrap::after{content: '';display: block;width: 50%;height: 100%;background-color: #020F24;opacity: 0.8;position: absolute;right: 0;top: 0;z-index: 1;}
.culture01{position: relative;z-index: 2;margin: auto;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;}
/* culture01list */
.culture01list{width: 70%;background-color: #fff;padding: 80px 100px 30px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.culture01list .box{width: 40%;margin-right: 20%;display: flex;display: -webkit-flex;justify-content: center;justify-content: center;margin-bottom: 50px;}
.culture01list .box:nth-of-type(2n){margin-right: 0;}
.culture01list .box .textbox img{display: block;width: auto;height: 50px;margin: auto;transition: all .3s;}
.culture01list .box .textbox{text-align: center;}
.culture01list .box .textbox h3{font-size: 24px;color: #222;margin: 20px 0;}
.culture01list .box .textbox h4{font-size: 16px;line-height: 24px;color: #333;}
.culture01list .box:hover .textbox img{transform: rotateY(180deg);}
/* culture01text */
.culture01text{width: 30%;box-sizing: border-box;padding: 0 50px 0 80px;}
.culture01text .tl{display: flex;display: -webkit-flex;flex-flow: column;-webkit-flex-flow: column;align-items: flex-end;-webkit-align-items: flex-end;}
.culture01text .tl h3{color: #fff;}
.culture01text .tl span{background-color: #fff;margin: 20px 0 40px;}
.culture01text .tl h4{font-size: 18px;line-height: 24px;color: #fff;opacity: 0.5;text-align: right;width:100%;}

/* service01wrap */
.service01wrap{width: 100%;box-sizing: border-box;padding: 100px 0;background-color: #f5f5f5;}
.service01{margin: auto;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content:space-between}
.service01 .text-box{width: calc((100% - 50px)/3);box-sizing: border-box;padding: 40px;background-color: #fff;box-shadow: 0px 0px 20px 0px rgba(2,10,29,0.1);transition: all .3s;}
.service01 .text-box .t-tl{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin-bottom: 30px;}
.service01 .text-box .t-tl img{display: block;width: auto;height: 30px;}
.service01 .text-box .t-tl p{font-size: 24px;color: #1055CA;margin-left: 20px;font-weight: bold;}
.service01 .text-box .info h3{font-size: 16px;line-height: 24px;color: #222;margin-bottom: 20px;}
.service01 .text-box .info p{font-size: 16px;line-height: 24px;color: #555;}

.service01 .text-box:hover{background-color: #1055CA;transform: translateY(-20px);}
.service01 .text-box:hover .t-tl img{filter:grayscale(100) brightness(100);}
.service01 .text-box:hover .t-tl p{color: #fff;}
.service01 .text-box:hover .info h3{color: #fff;}
.service01 .text-box:hover .info p{color: #fff;}

/* 鑽ｈ獕 */
/* honor01wrap */
.honor01wrap{width: 100%;box-sizing: border-box;background-color: #f5f5f5;padding: 90px 0;}
.honor01{margin: auto;}
/* honor-tl */
.honor-tl{text-align: left;}
.honor-tl span{margin: 20px 0 0;}
/* honor01cont */
.honor01cont{width: 100%;box-sizing: border-box;padding: 0 200px;position: relative;margin-top: 70px;}
.honor01cont .imgbox{width: 100%;box-sizing: border-box;background-color: #fff;box-shadow: 0px 0px 20px 0px rgba(2,10,29,0.1);height: 240px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
.honor01cont .imgbox img{display: block;width: auto;height: auto;max-width: 90%;max-height: 90%;transition: all .3s;}
.honor01cont .swiper-pagination{width: 100%;position: relative;margin-top: 50px;}
.honor01cont .swiper-pagination .swiper-pagination-bullet{width: 15px;height: 15px;background-color: #E5E5E5;border-radius: 8px;margin-right: 15px;opacity: 1;outline: none;}
.honor01cont .swiper-pagination .swiper-pagination-bullet-active{opacity: 1;width: 45px;background-color: #A0A0A0;}
.honor01cont .imgbox:hover img{transform: scale(1.1);}
/* honor02wrap */
.honor02wrap{width: 100%;box-sizing: border-box;overflow: hidden;margin: 70px 0 0   ;padding-bottom: 70px;}
.honor02{margin: auto;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;}
.h02-text{width: 50%;box-sizing: border-box;padding-right: 70px;}
.h02-text .info{margin-top: 50px;}
.h02-text .info p,.h02-text .info h3{font-size: 16px;line-height: 24px;color: #222;text-align: justify;margin-bottom: 20px;}
.h02-text .info h3{font-weight: bold;}
.h02-text .info p:last-child{margin-bottom: 0;}
/* .imgbox */
/* .honor02 .imgbox{width: 50%;}
.honor02 .imgbox img{display: block;width: 100%;image-rendering: pixelated} */
.h02tab{width: 50%;box-sizing: border-box;background-color: #fff;box-shadow: 0px 0px 20px 0px rgba(2,10,29,0.15);}
.h02tab .tl{width: 100%;box-sizing: border-box;background-color: #1055CA;line-height: 90px;text-align: center;font-size: 30px;font-weight: bold;color: #fff;}
.h02tab table{width: 100%;border-collapse: collapse;text-align: center;}
.h02tab table tr{width: 100%;border: 1px solid #eee;}
.h02tab table tr:last-child{border-bottom: none;}
.h02tab table td{border-right: 1px solid #eee;font-size: 16px;color: #222;line-height: 60px;}
.h02tab table tr:first-child td{font-weight: bold;}

/* honor03 */
.honor03{margin: 0 auto 100px;display: flex;display: -webkit-flex;justify-content: space-between;-wbekit-justify-content: space-between;}
.honor03 .list{width: calc((100% - 120px)/5);text-align: center;}
.honor03 .list .imgbox{width: 100%;box-sizing: border-box;overflow: hidden;height: 350px;background-color: #fff;box-shadow: 0px 0px 30px 0px rgba(9,33,86,0.1);display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
.honor03 .list .imgbox img{display: block;width: auto;height: auto;max-width: 90%;max-height: 90%;transition: all .3s;}
.honor03 .list:hover .imgbox img{transform: scale(1.1);}
.honor03 .list p{font-size: 14px;color: #222;margin-top: 26px;}
.honor03 .list .imgbox{height: 300px;}


/* 鍙戝睍鍘嗙▼ */
/* history01wrap */
.history01wrap{width: 100%;box-sizing: border-box;position: relative;background-color: #f5f5f5;padding: 90px 0 180px;position: relative;overflow:hidden;}
.history01wrap .bgimg{position: absolute;right: 0;bottom: 0;display: block;width: auto;height: auto;z-index: 0;}
/* history01 */
.history01{margin: auto;position: relative;z-index: 1;}
/* historymin */
.historymin{width: 100%;position: relative;box-sizing: border-box;padding: 0 80px;overflow: hidden;}
.historymin:before{content: '';display: block;width: calc(100% - 160px);background-color: #BFBFBF;position: absolute;left: 80px;height: 1px;top: 100px;}
.historymin .swiper-container03{overflow: hidden;}
.historymin .swiper-slide .data{display: flex;display: -webkit-flex;justify-content: flex-end;-webkit-justify-content: flex-end;flex-flow: column;-webkit-flex-flow: column;align-items: center;-wekit-align-items: center;height: 100px;cursor:pointer;}
.historymin .swiper-slide strong{width: 100%;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;align-items: flex-end;-webkit-align-items: flex-end;font-size: 30px;font-weight: bold;color: #aaa;}
.historymin .swiper-slide strong span{font-size: 16px;color: #aaa;font-weight: normal;line-height: 28px;}
.historymin .swiper-slide .data .line{display: block;width: 2px;height: 8px;background-color: #BFBFBF;}
.historymin .historyinfo{width: 800px;margin: 40px auto 0;position: relative;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.historymin .historyinfo .item{width: 100%;;background-color: #fff;border-radius: 10px;box-shadow: 0px 0px 30px 0px rgba(9,33,86,0.1);box-sizing: border-box;padding: 10px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;margin-bottom: 10px;}
.historymin .historyinfo .item .imgbox{width: 146px;overflow: hidden;}
.historymin .historyinfo .item .imgbox img{display: block;width: 100%;}
.historymin .historyinfo .item .text{width: calc(100% - 146px);box-sizing: border-box;padding-left: 30px;}
.historymin .historyinfo .item .text h3{font-size: 16px;color: #1055CA;font-weight: bold;margin-bottom: 10px;line-height: 22px;}
.historymin .historyinfo .item .text p{font-size: 16px;color: #222;}
.historymin .swiper-button-next03,.historymin .swiper-button-prev03{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;background-color: #DCDCDC;border-radius: 50%;width: 60px;height: 60px;font-size: 24px;color: #999;position: absolute;top: 70px;z-index: 2;cursor: pointer;}
.historymin .swiper-button-next03{right: 0;}
.historymin .swiper-button-prev03{left: 0;}
.historymin .swiper-slide .historyinfo{opacity: 0;}
.historymin .swiper-slide-active .historyinfo{opacity: 1;}
.historymin .swiper-slide-active .data strong{font-size: 48px;color: #1055CA;}
.historymin .swiper-slide-active .data strong span{color: #1055CA;}









/* 涓氬姟 */
.mbxwrap{width: 100%;box-sizing: border-box;}
.mbx{margin: auto;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items:center;height: 70px;}
.mbx p{font-size: 16px;color: #888;}
.mbx a,.mbx i{display: block;font-size: 16px;color: #000;}
.mbx i{margin: 0 10px;}
/* business01wrap */
.business01wrap{width: 100%;box-sizing: border-box;padding: 80px 0;background-color: #F5F5F5;}
.business01{margin: auto;box-sizing: border-box;padding: 0 100px;}
.business01 .info{margin-top: 50px;}
.business01 .info p{font-size: 16px;line-height: 24px;text-align: justify;margin-bottom: 20px;color: #222;}
.business01 .info p span{font-weight: bold;}
.business01 .info p:last-child{margin-bottom: 0;}

/* business02wrap */
.business02wrap{width: 100%;box-sizing: border-box;position: relative;padding: 120px 0;overflow:hidden;}
.business02wrap .bg{display: block;width: auto;height: 100%;min-width:100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 0;}
.business02{position: relative;z-index: 1;text-align: center;} 
.business02 h3{font-size: 24px;font-weight: bold;color: #fff;margin-bottom: 20px;}
.business02 p{font-size: 24px;color: #fff;margin-bottom: 40px;}
.business02 a{display: flex;display: -webkit-flex;border: 1px solid #fff;width: 340px;height: 70px;justify-content: center;-webkit-justify-content: center;align-items: center;-webkit-align-items: center;border-radius: 10px;margin: auto;font-size: 20px;color: #fff;font-weight: bold;}
.business02 a img{display: block;width: auto;margin-right: 10px;}

/* 鎷涜仒 */
/* join */
.join01wrap{width: 100%;box-sizing: border-box;padding: 50px 0 100px;background-color: #F5F5F5;}
.job01min{margin: auto;box-sizing: border-box;padding: 0 100px;}
.job01min li{width: 100%;height: auto;background-color: #fff;margin-bottom: 10px;}
.job01min li a{width: 100%;position: relative;height: 76px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;box-sizing: border-box;padding: 0 50px;}
.job01min li:last-child{margin-bottom: 10px;}
.job01min li a h3{display: block;font-size: 18px;color: #222;font-weight: bold;}
.job01min li a i{display: block;font-size: 24px;color: #313131;}
.job01min li .openinfo{width: 100%;margin: auto;display: none;box-sizing: border-box;padding: 30px 80px 80px 80px;}
.job01min li:first-child .openinfo{display: block;}
.job01min li .openinfo p{font-size: 16px;color: #555;line-height: 28px;font-weight: bold;margin-bottom: 20px;}
.job01min li .openinfo h4{font-size: 16px;color: #666;line-height: 30px;margin-bottom: 50px;}
.job01min li .openinfo h4:last-child{margin-bottom: 0;}

.job01min li a.xl_act i{transform: rotate(90deg);}

/* 鏂伴椈 */
/* newsinfo01wrap */
.newsinfo01wrap{width: 100%;box-sizing: border-box;padding: 70px 0;background-color: #F5F5F5;}
.newsinfo01{width: 1200px;margin: auto;}
.ninfo-top{width: 100%;text-align: center;}
.ninfo-tl{font-size: 30px;color: #222;margin-bottom: 50px;font-weight: bold;}
/* ninfo-data */
.ninfo-data{width: 100%;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;}
.ninfo-data p{font-size: 14px;color: #888;font-weight: 400;margin-right: 50px;}
.ninfo-data p:last-child{margin-right: 0;}
/* ninfo-min */
.ninfo-min{margin-top: 50px;}
.ninfo-min p{font-size: 16px;line-height: 24px;color: #222;margin-bottom: 40px;}
.ninfo-min p img{display: block;width: auto;max-width: 100%;margin: auto;}
/* ninfo-bot */
.ninfo-bot{width: 100%;background-color: #fff;border-radius: 10px;box-shadow: 0px 0px 30px 0px rgba(9,33,86,0.1);overflow: hidden;}
.ninfo-bot .t-text{display: block;width: 100%;color: #fff;text-align: center;line-height: 70px;background-color: #2366d8;font-size: 24px;font-weight: bold;}
.ninfo-bot .lbox{width: 100%;box-sizing: border-box;padding: 50px 80px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center;}
.ninfo-bot .lbox .box-l img{display: block;width: 228px;}
.ninfo-bot .lbox .box-c li{margin-bottom: 30px;}
.ninfo-bot .lbox .box-c li h4{font-size: 18px;color: #222;font-weight: bold;line-height: 30px;}
.ninfo-bot .lbox .box-c li p{font-size: 16px;line-height: 30px;color: #222;}
.ninfo-bot .lbox .box-c li h3{font-size: 24px;color: #222;font-weight: bold;line-height: 30px;}
.ninfo-bot .lbox .box-r{text-align: center;}
.ninfo-bot .lbox .box-r img{display: block;}
.ninfo-bot .lbox .box-r p{font-size: 14px;color: #000;margin-top: 10px;}
/* ninfo-page */
.ninfo-page{margin-top: 80px;box-sizing: border-box;padding-top: 30px;border-top: 1px solid #BFBFBF;}
.ninfo-page a{display: flex;display: -webkit-flex;line-height: 30px;color: #888;font-size: 16px;}
.ninfo-page a:hover span{color: #222;}

/* newswrap */
.newswrap{width: 100%;box-sizing: border-box;position: relative;padding: 100px 0;background-color: #F5F5F5;}
.news{margin: auto;background-color: #fff;padding: 60px;box-sizing: border-box;}
.newsmin a{display: block;width: 100%;border-bottom: 1px solid #D2D2D2;padding-bottom: 60px;margin-bottom: 60px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content:space-between;align-items: center;-webkit-align-items: center;position: relative;box-sizing: border-box;}
.newsmin a .imgbox{width: 25%;overflow: hidden;height:220px;}
.newsmin a .imgbox img{display: block;width: auto;height:100%;object-fit:cover;transition:all .3s;min-width:100%;min-height:100%}
.newsmin a .min{position: relative;width: 60%;box-sizing: border-box;padding-right: 50px;display: flex;}
.newsmin a .min .box{position: relative;margin-left: 10px;width: calc(100% - 100px);}
.newsmin a .min:before{content: '';display: block;width: 60px;height: 1px;background-color: #7D7D7D;margin-top: 6px;transition: all .3s;}
.newsmin a .min h3{font-size: 16px;color: #222;font-weight: bold;}
.newsmin a .min h4{font-size: 14px;line-height: 18px;color: #666;margin-top: 30px;}
.newsmin a .data h3{font-size: 56px;color: #666;font-weight: bold;}
.newsmin a .data p{font-size: 16px;color: #666;}
.newsmin a:hover .min:before{width: 100px;}
.newsmin a:hover .min h3,.newsmin a:hover .data h3,.newsmin a:hover .data p{color: #1055CA;}
.newsmin a:hover .imgbox img{transform: scale(1.1);}
/* newspage */
.newspage{width: 100%;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;}
.newspage a{display: block;width: 40px;height: 40px;border: 1px solid #E5E5E5;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;align-items: center;-webkit-align-items: center;font-size: 16px;color: #888;margin-right: 10px;}
.newspage a:last-child{margin-right: 0;}
.newspage a.active,.newspage a:hover,.newspage a:hover i{background-color: #1055CA;color: #fff;}
.newspage .pato{width: 30px;background-color: #BFBFBF;}

/* 鑱旂郴 */
.contact01wrap{position: relative;z-index: 5;width: 1200px;margin: auto;}
.contact01{width: 100%;background-color: #fff;position:absolute;transform: translateY(-298px);}
.cont-top{width: 100%;display: flex;display: -webkit-flex;border-bottom: 1px solid #EEEEEE;}
.cont-top .item{width: 50%;box-sizing: border-box;padding: 90px 0px 90px 90px;position: relative;}
.cont-top .item::after{content: '';display: block;width: 0%;height: 1px;background-color: #1055CA;position: absolute;left: 0;bottom: 0;transition:all .3s;}
.cont-top .item:hover::after{width: 100%;}
.cont-top .item img{display: block;width: auto;height: 32px;}
.cont-top .item h3{font-size: 30px;color: #1055CA;font-weight: bold;margin: 20px 0;}
.cont-top .item p{font-size: 16px;color: #222;}
/* cont-bot */
.cont-bot{width: 100%;box-sizing: border-box;padding: 90px;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
.cont-bot .item{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.cont-bot .item img{display: block;width: auto;}
.cont-bot .item p{font-size: 16px;line-height: 18px;color: #666;margin-left: 10px;}
/* contact02wrap */
.contact02wrap{display: block;width: 100%;}
.contact02wrap .map{width: 100%;height: 680px;}
.BMap_bubble_title{font-size: 16px;}
/* .BMap_bubble_title{font-size: 16px;color: #FFFFFF;} */
.contact02wrap .BMap_Marker:first-child::after{content: '娣卞湷瑗垮彲瀹炰笟鏈夐檺鍏徃';position: absolute;width: 200px;height: 40px;background-color: #1055CA;border-radius: 6px;box-shadow: 0px 0px 10px 0px rgba(2,10,29,0.6);font-size: 16px;font-weight: bold;color: #fff;line-height: 40px;text-align: center;top: -50px;left: -100px;}
.contact02wrap .BMap_Marker:first-child:before{content: '';display: block;border: 10px solid transparent;border-top-color: #1055CA;top: -15px;position: absolute;}

/* 浜у搧 */
.pro01wrap{width: 100%;box-sizing: border-box;padding: 80px;background-color: #F5F5F5;}
.pro01{margin: auto;}
.pro01cont{width:100%;box-sizing: border-box;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.pro01cont .item{width: calc((100% - 50px)/3);margin-right: 25px;background-color: #fff;box-sizing: border-box;padding: 30px 60px;transition: all .3s;margin-bottom: 25px;}
.pro01cont .item:nth-of-type(3n){margin-right: 0;}
.pro01cont .item .imgbox{width: 100%;box-sizing: border-box;overflow: hidden;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;}
.pro01cont .item .imgbox img{display: block;width: 100%;max-width:100%;}
.pro01cont .item .text{margin-top: 40px;text-align: center;}
.pro01cont .item .text h3{font-size: 18px;color: #222;font-weight: bold;margin-bottom: 10px;}
.pro01cont .item .text p{font-size: 14px;color: #555;margin-bottom: 30px;}
.pro01cont .item .text h4{font-size: 14px;line-height: 20px;color: #555;margin-bottom: 30px;}
.pro01cont .item:hover .text h3{color: #1055CA;}
.pro01cont .item .text .more{width: 160px;height: 40px;margin: auto;border: 1px solid #BFBFBF;border-radius: 0;background-color: transparent;font-size: 14px;color: #555;}
.pro01cont .item:hover .text .more{color: #fff;border-color: #1055CA;}
.pro01cont .item .text .more i{background-color: #fff;width: 0;opacity: 0;margin: 0;}
.pro01cont .item .text .more i:before{content: '';display: block;width: 0;height: 0;border: 5px solid transparent;border-top-color: #fff;position: absolute;right: -5px;top: -4px;transform: rotate(-90deg);}
.pro01cont .item:hover .text .more i{width: 20px;opacity: 1;margin-left: 10px;}
.pro01cont .item:hover{transform: translateY(-20px);}
.pro01cont .item:hover .text .more::after{width: 100%;}
.pro01 .newspage{margin-top: 60px;}

/* 浜у搧璇︽儏 */
.proinfo01wrap{width: 100%;box-sizing: border-box;background-color: #F5F5F5;padding: 50px 0 90px;}
.proinfo01{margin: auto;background-color: #fff;box-sizing: border-box;padding: 70px;}
.pinfoswiper{width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center;border-bottom: 10px solid #eee;padding-bottom: 70px;margin-bottom: 70px;}
.pinfoswiper .imgbox{width: 50%;box-sizing: border-box;border: 1px solid #eee;position: relative;}
.pinfoswiper .imgbox .img{width: 100%;height: 550px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
.pinfoswiper .imgbox .img img{display: block;width: auto;height: auto;max-width: 90%;max-height: 100%;}
.pinfoswiper .imgbox .swiper-button-next,.pinfoswiper .imgbox .swiper-button-prev{width: 30px;height: 80px;background-color: #cccccc;color: #666;font-size: 22px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;background-image: none;outline: none;top: 50%;margin-top: -40px;}
.pinfoswiper .imgbox .swiper-button-next{right: 0;}
.pinfoswiper .imgbox .swiper-button-prev{left: 0;}
.pinfoswiper .textbox{width: 50%;box-sizing: border-box;padding-left: 80px;}
.pinfoswiper .textbox h3{font-size:36px;color: #222;font-weight: bold;margin-bottom: 10px;}
.pinfoswiper .textbox p{font-size: 24px;color: #222;}
.pinfoswiper .textbox ul{margin: 40px 0;}
.pinfoswiper .textbox ul li{display: flex;display: -webkit-flex;font-size: 16px;color: #222;line-height: 30px;}
.pinfoswiper .textbox ul li span{color: #888;}
.pinfoswiper .textbox h4{font-size: 16px;color: #555;line-height: 24px;text-align: justify;}
.btnwrap{display: flex;display: -webkit-flex;margin-top: 60px;}
.btnwrap .more{display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;align-items: center;-wbekit-align-items: center;margin-left: 14px;width: 240px;height: 54px;box-sizing: border-box;border: 1px solid #1055CA;}
.btnwrap .more img{display: block;width: auto;height: 20px;margin-right: 10px;}
.btnwrap .more::after{background-color: #1055CA;}
.btnwrap .more:hover{color: #fff;}
.btnwrap .more:first-child{margin-left: 0;}
/* pinfoli01 */
.pinfoli01{width: 100%;margin-bottom: 100px;}
.pinfotl{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items:center;position: relative;margin-bottom:30px;}
.pinfotl:before{content: '';display: block;width: 6px;height: 28px;background-color: #1055CA;}
.pinfotl p{font-size: 30px;color: #222;font-weight: bold;margin: 0 10px;white-space: nowrap;}
.pinfotl::after{content: '';display: block;width: 90%;height:1px;background-color: #A0A0A0;}
.pinfoli01 .text{width: 100%;margin-top: 40px;}
.pinfoli01 .text li{font-size: 16px;line-height: 30px;color: #222;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.pinfoli01 .text li:before{content: '';display: block;width: 6px;height: 6px;background-color: #7D7D7D;border-radius: 50%;margin-right: 10px;}
.pinfoli01 .text li p,.pinfoli01 p{font-size: 16px;line-height: 30px;color: #222;}
.pinfoli01&gt;p:first-child{margin-top:30px;}
/* tabl */
.pilitabl{width: 100%;margin-top: 40px;box-sizing: border-box;padding: 0 20px;}
.pilitabl .table-top{width: 100%;display: flex;display: -webkit-flex;background-color: #D2D2D2;}
.pilitabl .table-top h3{font-size: 22px;color: #444;font-weight: bold;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;height: 66px;width: calc(100% / 3);}
.pilitabl ul{width: 100%;}
.pilitabl ul li{width: 100%;display: flex;display: -webkit-flex;}
.pilitabl ul li p{width: calc(100% / 3);font-size: 16px;color: #222;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;height: 48px;}
.pilitabl ul li:nth-of-type(2n){background-color: #F5F5F5;}
/* pilicplist */
.pilicplist{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;margin-top: 50px;}
.pilicplist .item{display: block;width: calc((100% - 60px)/4);border: 1px solid #F5F5F5;margin-right: 20px;}
.pilicplist .item:nth-of-type(4n){margin-right: 0;}
.pilicplist .item .imgbox{width: 100%;box-sizing: border-box;height: auto;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
.pilicplist .item .imgbox img{display: block;width: auto;height: auto;max-width: 90%;max-height: 90%;transition: all .3s;}
.pilicplist .item:hover .imgbox img{transform: scale(1.1);}
.pilicplist .item .text{width: 100%;text-align: center;background-color: #F5F5F5;padding: 20px 0;margin: 0;}
.pilicplist .item .text h3{font-size: 16px;color: #222222;line-height: 22px;font-weight: bold;}
.pilicplist .item .text p{font-size: 14px;line-height: 22px;color: #555;}
.pinfoli01:last-child{margin-bottom: 0;}

/* protwo01wrap */
.protwo01wrap{width: 100%;box-sizing: border-box;padding: 80px 0;background-color: #F5F5F5;}
.protwo01{margin: auto;}
.protwo01-c{width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-bottom: 30px;}
.protwo01-c .item{display: block;width: calc((100% - 50px)/3);margin-right: 25px;background-color: #fff;margin-bottom: 25px;}
.protwo01-c .item .imgbox{width: 100%;overflow: hidden;}
.protwo01-c .item .imgbox img{display: block;width: 100%;transition: all .3s;}
.protwo01-c .item:nth-of-type(3n){margin-right: 0;}
.protwo01-c .item .text{width: 100%;text-align: center;line-height: 80px;font-size:16px;}
.protwo01-c .item:hover .imgbox img{transform: scale(1.1);}

/* protinfo01wrap */
.protinfo01wrap{width: 100%;box-sizing: border-box;background-color: #F5F5F5;padding: 50px 0 90px;}
.protinfo01{margin: auto;background-color: #fff;padding: 70px;box-sizing: border-box;}
/* protinfo01swiper */
.protinfo01swiper{border-bottom: none;padding-bottom: 0;}
.protinfo01swiper .imgbox .img img{width: 100%;}
.protinfo02 .item .imgbox{overflow: hidden;}
.protinfo02 .item .imgbox img{width: 100%;height: 100%;object-fit: cover;max-width: 100%;max-height: 100%;}

/* prothere01wrap */
.prothere01wrap{width: 100%;box-sizing: border-box;padding: 100px 0;background-color: #F5F5F5;}
.prothere01{margin: auto;}
.prothere01-t{width: 100%;margin-bottom: 80px;}
.prothere01-t h3{font-size: 16px;line-height: 24px;color: #222;}
/* prothere01-img */
.prothere01-img{width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-bottom: 30px;}
.prothere01-img a{display: block;width:calc((100% - 50px)/3);margin-right: 25px;margin-bottom: 25px;background-color: #fff;}
.prothere01-img a:nth-of-type(3n){margin-right: 0;}
.prothere01-img a .imgbox{width: 100%;overflow: hidden;}
.prothere01-img a .imgbox img{display: block;width: 100%;transition: all .3s;}
.prothere01-img a .text{font-size: 18px;font-weight: bold;color: #222;padding: 20px 0;text-align: center;}
.prothere01-img a:hover .imgbox img{transform: scale(1.1);}











@media only screen and (max-width: 1600px){
	.center{width: 1100px;}
	.bannerwrap .cont .text span{width: 60px;}
	.bannerwrap .cont .text p{font-size: 18px;}
	.bannerwrap .cont .text h3{font-size: 42px;}
	.bannerwrap .cont .text h4{font-size: 20px;margin-bottom: 40px;}
	.more{height: 46px;font-size: 16px;line-height: 46px;}
	
	.index01wrap .iconlist .iconbox .icontext img{height: 50px;}
	.index01wrap .iconlist .iconbox .icontext p{font-size: 18px;}
	
	.tl h3,.index04 .text h3{font-size: 32px;}
	.index02-bottom h3{font-size: 16px;}
	.index02-bottom{padding: 0 80px;margin-top: 60px;}
	.index02-bottom img{height: 60px;}
	.index04 .text span{margin: 20px 0;}
	.numwrap{margin-top: 60px;}
	
	.index03{height: auto;}
	.index03 .videobox .VideoBtn img{width: 60px;height: 60px;}
	.index03 .videobox .VideoBtn p{font-size: 18px;}
	.index03wrap{padding: 80px 0;}
	
	.index04 .logolist li{height: 80px;}
	.index04wrap{padding: 80px 0;}
	
	.index05wrap{margin: 80px auto;}
	.index05text{margin-top: 40px;}
	.index05text a h4{font-size: 14px;}
	.index05img .imgbox .textbox{padding: 20px;}
	.index05img .imgbox .textbox h3{font-size: 16px;line-height: 28px;margin-bottom: 15px;}
	.index05text a p{margin: 15px 0;}
	
	.more02{width: 180px;height: 44px;}
	
	
	.index06 h3{font-size: 36px;}
	.index06 p{font-size: 18px;}
	
	/* .f-top .link */
	.f-top .link,.fm-cont{width: 1200px;}
	.fmc-cont li:last-child{margin-left: 50px;}
	
	.index06wrap{padding: 80px 0;}
	.fmc-left a img{height: 56px;}
	.fmc-left .ewm li img{width: 90px;}
	.fmc-left .ewm{margin-top: 40px;}
	.fmc-cont li&gt;h3{margin-bottom: 30px;}
	.f-top .link{height: 50px;}
	.f-top .link,.f-top .link a{font-size: 12px;}
	.f-bottom{height: 50px;}
	.fmc-right{width: 26%;}
	
	/*about*/
	/* .ab-text h3 */
	.ab-text h3{font-size: 40px;}
	.ab-text h4{font-size: 16px;}
	.a-link a{line-height: 70px;}
	.about01wrap{padding: 60px 0 80px;}
	.about01 .tl span{margin-top: 20px;}
	.about01 .a-tinfo{margin-top: 30px;}
	/* .about02wrap */
	.about02wrap{padding: 80px 0;}
	.about02 .list li img{height: 90px;}
	.about02 .list li p{font-size: 14px;margin-top: 20px;}
	/* .about03wrap */
	.about03wrap{padding: 60px 0 80px;}
	.pp-list li{height: 80px;}
	.about03 .ps{font-size: 14px;margin-top: 30px;}
	
	/* 浼佷笟鏂囧寲 */
	.culture01wrap{padding: 80px 0;}
	.culture01list{padding: 60px 80px 20px;}
	.culture01list .box .textbox img{height: 46px;}
	.culture01list .box .textbox h3{font-size: 22px;}
	.culture01list .box .textbox h4{font-size: 15px;}
	.culture01list .box{margin-bottom: 40px;width:45%;margin-right:10%;}
	.culture01text .tl h4{font-size: 16px;}
	.culture01text .tl span{margin: 20px 0 30px;}
	
	/* 鑽ｈ獕 */
	.honor01cont{padding: 0  100px;margin-top: 50px;}
	.honor01wrap{padding: 80px 0;}
	.honor01cont .imgbox{height: 200px;}
	.honor01cont .swiper-pagination{margin-top: 40px;}
	.h02-text .info{margin-top: 30px;}
	.h02-text .info p, .h02-text .info h3{font-size: 15px;}
	
	/* 涓氬姟 */
	.mbx p,.mbx a, .mbx i{font-size: 14px;}
	.business02 h3,.business02 p{font-size: 22px;}
	.business02 a{width: 320px;height: 60px;font-size: 18px;}
	
	/* 鎷涜仒 */
	.job01min{padding: 0 50px;}
	
	/* 鑱旂郴 */
	.cont-top .item{padding: 60px 0 60px 60px;}
	.cont-bot{padding: 60px;}
	.contact01wrap{width: 1100px;}
	.contact01{transform: translateY(-238px);}
	.contact02wrap .map{height: 500px;}
	
	/* 鍘嗗彶 */
	.history01wrap{padding: 80px 0 150px;}
	
	/* .h02tab .tl */
	.h02tab .tl{font-size: 26px;line-height: 70px;}
	.h02tab table td{font-size: 14px;line-height: 40px;}
	
	/* .newswrap */
	.newswrap{padding: 80px 0;}
	.news{padding: 50px;}
	.newsmin a{padding-bottom: 40px;margin-bottom: 40px;}
	
	/* .pro01cont .item */
	.pro01cont .item{padding: 30px 40px;}
	.pro01cont .item .text{margin-top: 30px;}
	.pro01cont .item .text p{margin-bottom: 20px;}
	
	/* .pinfoswiper .textbox h3 */
	.pinfoswiper .textbox h3{font-size: 32px;}
	.pinfoswiper .textbox p{font-size: 22px;}
	.pinfoswiper .textbox ul{margin: 30px 0;}
	.pinfoswiper .textbox h4{font-size: 15px;}
	.btnwrap{margin-top: 40px;}
	.btnwrap .more{width: 220px;height: 50px;}
	.pinfotl p{font-size: 26px;}
	.pinfoli01{margin-bottom: 80px;}
	.pilitabl .table-top h3{font-size: 18px;line-height: 60px;}
	
	
	
	
	
}</pre></body></html>