@charset "utf-8";
/* 娴忚鍣ㄦ牱寮忓垵濮嬪寲 */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;line-height: 1em;max-height: 9999999px;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html,body{font-size:16px;line-height:1em;color: #333;font-family: '鎬濇簮榛戜綋',Microsoft Yahei,Arial,'寰蒋闆呴粦',sans-serif;background: #fff;}
ul,ol,li{list-style:none}
a{color: inherit;text-decoration:none;outline: none;}
a:hover{text-decoration:none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease; }
img{border:0;}
em,i,b{font-style: normal;font-weight: normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.clear:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear{zoom:1;}
.left{float:left;}
.right{float:right;}
.before, .after{position: relative;display: block;line-height: 1em;}
.before:before, .after:after{position: absolute;display: block;content: "";}
.imgbigout{display: block;overflow: hidden;}
.imgbigout .imgbig{display: block;max-width: 100%;-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.imgbigout:hover .imgbig{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1) }
.imgbigout img{display: block;max-width: 100%;margin: 0 auto;}
input{-webkit-appearance:none;outline: none;background: none;border: none;}
/*鍒嗛〉妗嗘灦*/
.pager-box{margin-top: 70px;text-align: center;}
.pager{display: inline-block;margin: 0 auto;}
.pager span,.pager a{float: left;display:inline-block;width: 40px;height: 40px;margin: 0 6px;color: #555;line-height: 40px;text-align:center;border-radius: 5px;}
.pager .now{color:#fff;background-color: #004098;}
.pager .current,.pager .p1{display: none;}
.pager .p1:first-child, .pager .current:first-child{background-position: -2px -33px;}
.pager .p1:last-child, .pager .current:last-child{background-position: -34px -33px;}
.pager .p1:hover{background-color: #004098;}
.pager .p1:first-child:hover{background-position: -2px -1px;}
.pager .p1:last-child:hover{background-position: -34px -1px;}
/* 閫氱敤 */
.mb{width: 1400px;margin: 0 auto;}
.mb2{width: 81.25%;margin: 0 auto;}
.i-tit{font-size: 60px;color: #000;letter-spacing: 2px;}
.i-sum{font-size: 16px;line-height: 1.875em;color: #333;}
.more{display: block;width: 234px;height: 58px;font-size: 16px;color: #fff;line-height: 58px;text-align: center;background-image: linear-gradient(to right, #014098 , #2466c2);border-radius: 6px;transition: all .3s;}
.more:hover{background-image: linear-gradient(to right, #2466c2 , #3a8cff);}
.more2{display: block;width: 138px;height: 42px;text-align: center;line-height: 40px;border-radius: 42px;border: 1px solid #d2d2d2;box-sizing: border-box;transition: all .2s;}
.more2:hover{color: #fff;background: #024099;border-color: #024099;}
.font65{font-size: 40px;}
.font35{font-size: 35px;}
.font26{font-size: 26px;color: #000;}
.font16{font-size: 16px;color: #555;line-height: 1.875em;}
.font16 p{font-size: 16px;color: #555;line-height: 1.875em;text-align: justify;text-justify: inter-ideograph;}
.bgcolor{background-image: linear-gradient(to right, #014098 , #2466c2);transition: all .3s;}
.bgcolor:hover{background-image: linear-gradient(to right, #2466c2 , #3a8cff);}
.bgcolor2{background-image: linear-gradient(#014098 , #2466c2);transition: all .3s;}
/*.bgcolor2:hover{background-image: linear-gradient(#2466c2 , #3a8cff);}*/
.slide-pagination{position: absolute;left: 0;width: 100%;text-align: center;z-index: 9;}
.slide-pagination .swiper-pagination-bullet{position: relative;margin: 0 10px !important;background: #dedfe0;opacity: 1;outline: none;}
.slide-pagination .swiper-pagination-bullet-active::after{position: absolute;top: 50%;left: 50%;display: block;content: "";width: 12px;height: 12px;margin-top: -6px;margin-left: -6px;background: #caaa80;border-radius: 50%;}
.slide-btn{position: absolute;top: 50%;left: 0;width: 100%;z-index: 9;}
.slide-btn a{position: absolute;top: 0;display: block;width: 34px;height: 34px;margin-top: -17px;border-width: 1px;border-style: solid;border-radius: 50%;box-sizing: border-box;transition: all .4s;}
.slide-btn span{display: block;font-size: 12px;line-height: 34px;text-align: center;}
.slide-btn .prev{left: 0;}
.slide-btn .next{right: 0;}
.grey-bg{background: #f8f8f8;}
/* 棣栭〉 */
.head{position: relative;top: 0;left: 0;width: 100%;height: 96px;color: #555;background: #fff;border-bottom: 1px solid #eee;box-sizing: border-box;z-index: 99999;}
.head .head-inner{padding-top: 27px;}
.head .head-logo{float: left;display: block;margin-top: -9px;}
.head .head-logo img{display: block;width: 100%;height: auto;}
.head .head-main{float: right;}
.head-main .head-tool{float: right;}
.head-tool a{display: inline-block;margin-left: 20px;color: #555;}
.head-tool a:hover{color: #caaa80;}
.head-tool .iconfont{font-size: 18px;}
.head-tool .head-staff{margin-left: 0;}
.head-tool .head-email{}
.head-tool .head-search{}
.head-main .head-nav{margin-top: 17px;}
.head-main .head-nav .head-nav-ul{}
.head-main .head-nav .item{position: relative;float: left;margin-left: 40px;}
.head-main .head-nav .item:nth-child(1){margin-left: 0;}
.head-nav .item .item-link{position: relative;display: block;font-size: 18px;color: #333;line-height: 52px;}
.head-main .head-nav .item .item-link::after{position: absolute;bottom: 0;left: 50%;display: block;content: "";width: 0;height: 3px;transform: translateX(-50%);background: #004098;opacity: 0;transition: all .4s;}
.head-main .head-nav .item .active::after{width: 100%;opacity: 1;}
.head-main .head-nav .item:hover .item-link{color: #004098;}
.head-main .head-nav .subnav-box{display: none;position: absolute;top: 80%;left: 50%;width: 180px;padding: 36px 0 46px;transform: translateX(-50%);background: #fff;border-bottom: 3px solid #004098;box-shadow: 0 0 10px rgba(0,0,0,.05);transition: all .4s;}
.head-nav .subnav-box .subnav .sublink{display: block;line-height: 52px;text-align: center;}
.head-main .head-nav .subnav-box .subnav .sublink:hover{color: #004098;}
.banner{height: 100vh;color: #fff;}
.banner .item{height: 100vh;background-position: center;background-repeat: no-repeat;}
.banner .item video{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;object-fit: cover;}
.banner .item .video-shadow{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(img/video-shadow.png) repeat;}
.banner .item .item-img{display: block;width: 100%;height: auto;}
.banner .item .item-text{position: absolute;top: 38%;left: 13%;width: 74%;text-align: center;}
.banner .item .item-text .item-tit{margin-bottom: 1.46em;font-size: 24px;}
.banner .item .item-text .item-sum{margin-bottom: 1em;font-size: 60px;letter-spacing: 4px;}
.banner .item .item-text .item-more{display: block;width: 123px;margin: 0 auto;padding-left: 0;font-size: 15px;line-height: 2em;text-align: left;background: url(img/more.png) right bottom no-repeat;box-sizing: border-box;transition: all .4s;}
.banner .item .item-text .item-more:hover{padding-left: 28px;}
.banner .item .item-img{position: absolute;top: 34%;left: 12%;width: 30%;}
.banner .item .item-img img{display: block;width: 100%;height: auto;}
.banner .banner-btn{position: absolute;top: 50%;left: 0;width: 100%;z-index: 9;}
.banner .banner-btn a{position: absolute;display: block;width: 7.3%;font-size: 15px;line-height: 2em;border-bottom: 1px solid #fff;box-sizing: border-box;transition: all .3s;}
.banner .banner-btn a::after{position: absolute;bottom: -1px;display: block;content: "";width: 0;height: 1px;background: #004098;transition: all .3s;}
.banner .banner-btn .prev{left: 0;text-align: right;}
.banner .banner-btn .next{right: 0;text-align: left;}
.banner .banner-btn .prev::after{right: 0;}
.banner .banner-btn .next::after{left: 0;}
.banner .banner-btn a:hover{color: #004098;}
.banner .banner-btn a:hover::after{width: 100%;}
.i-link{border-bottom: 1px solid #d9d9d9;}
.i-link .i-link-inner{display: flex;justify-content: space-between;}
.i-link .i-link-item{display: block;width: 33.33%;padding: 20px 0;font-size: 30px;line-height: 2em;color: #000;text-align: center;border-right: 1px solid #d9d9d9;}
.i-link .i-link-item:last-child{border-right: none;}
.i-link .i-link-item i{font-size: 28px;margin-right: 22px;}
.i-link .i-link-item:first-child i{font-size: 32px;margin-right: 18px;}
.i-link .i-link-item:hover{color: #fff;background: #024199;}
.i-wrap1{position: relative;overflow: hidden;}
.i-wrap1 .i-bg{position: absolute;display: block;width: 40.8%;height: auto;opacity: .5;}
.i-wrap1 .i-bg1{top: 0;right: -28%;margin-top: -22.8%;}
.i-wrap1 .i-bg2{top: 28.8%;left: -16.6%;}
.i-about{position: relative;padding: 130px 0 120px;background: url(img/i-wrap1-bg.jpg) left center no-repeat;overflow: hidden;}
.i-about .i-about-inner{position: relative;}
.i-about .i-about-left{float: left;width: 31%;margin-top: 5.7%;}
.i-about-left .i-about-tit{margin-bottom: 1.48em;}
.i-about-left .i-about-subtit{margin-bottom: 1.6em;font-size: 26px;color: #000;}
.i-about-left .i-about-sum{margin-bottom: 3.75em;}
.i-about .i-about-right{position: relative;float: right;width: 59%;}
.i-about .i-about-right img{display: block;width: 100%;height: auto;}
.i-about .i-about-right .i-about-img{margin-bottom: 18px;}
.video-layer{background: #000 !important;}
.layui-layer-page .layui-layer-content{display: flex;align-items: center;height: calc(100% - 43px) !important;background: #000 !important;overflow: visible !important;}
.layui-layer-page .layui-layer-content video{max-height: 100%;outline: none;border: none;}
.layui-layer-page .layui-layer-maxmin, .layui-layer-page .layui-layer-min{display: none;}
video::-webkit-media-controls-fullscreen-button{ display: none !important;}
.i-service{padding-top: 184px;padding-bottom: 74px;}
.i-service .i-service-inner{}
.i-service .i-service-top{display: flex;justify-content: space-between;}
.i-service .i-service-top .i-service-left{width: 50%;margin-left: 0;}
.i-service .i-service-top .i-service-right{width: 42.8%;margin-top: 12px;}
.i-service-left .swiper-slide img{display: block;width: 100%;height: auto;}
.i-service-right .i-service-tit{margin-bottom: .67em;}
.i-service-right .i-service-sum{margin-bottom: 4.5em;}
.i-service-right .more{}
.i-service-tabs{position: relative;float: right;top: -72px;display: flex;justify-content: space-between;width: 100%;box-shadow: 0 0 10px rgba(0,0,0,.15);border-radius: 5px;background: #fff;overflow: hidden;z-index: 9;}
.i-service-tabs .card{position: relative;float: left;width: 25%;overflow: hidden;transition: all .2s;}
.i-service-tabs .card .card-line{position: absolute;top: 0;left: -100%;width: 100%;height: 3px;background: #004098;transition: all .4s;}
.i-service-tabs .card .card-inner{padding: 45px 40px 33px;}
.i-service-tabs .card .card-num{margin-bottom: 1.75em;font-size: 24px;color: #555;}
.i-service-tabs .card .card-tit{margin-bottom: .77em;font-size: 24px;color: #000;}
.i-service-tabs .card .card-sum{height: 5.625em;margin-bottom: 1.25em;line-height: 1.875em;}
.i-service-tabs .card .iconfont{font-size: 22px;color: #004098;opacity: 0;transition: all .2s;}
.i-service-tabs .card:hover .card-num, .i-service-tabs .active .card-num{color: #004098;}
.i-service-tabs .card:hover, .i-service-tabs .active{background: #f4f8ff;}
.i-service-tabs .card:hover .iconfont, .i-service-tabs .active .iconfont{opacity: 1;}
.i-service-tabs .active .card-line{animation: aniLeft 5s;}
@keyframes aniLeft {
0% {
left: -100%;
}
70% {
left: 0;
}
100% {
left: 100%;
}
}
.i-city{padding: 80px 0 60px;color: #d1d1d1;background: #183d71;}
.i-city .i-city-inner{}
.i-city .i-city-top{}
.i-city-top .i-city-left{float: left;width: 22%;}
.i-city-top .i-city-right{float: right;width: 69%;}
.i-city-top .i-city-tit{margin-bottom: .85em;color: #fff;}
.i-city-info{position: relative;}
.i-city-info .info1{margin-bottom: 30px;padding-bottom: 22px;border-bottom: 1px solid #5e789c;}
.i-city-info .info1 span{display: inline-block;margin-right: 16px;line-height: 1em;color: #fff;}
.i-city-info .info2 .p1{float: left;margin-top: 5px;}
.i-city-info .info2 span{display: block;line-height: 30px;}
.i-city-info .info-more{position: absolute;right: 0;bottom: 3px;z-index: 99;}
.i-city-main{position: relative;}
.i-city-map{position: relative;float: left;width: 63.3%;margin-left: 2.8%;/*background: url(img/i-map.jpg) center no-repeat;*/}
.i-city-map img{display: block;width: 100%;height: auto;}
.i-city-map-sth{position: absolute;left: 0;bottom: 0;font-size: 13px;}
.i-city-map .city-point{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.i-city-map .point{position: absolute;width: 7px;height: 7px;margin-left: -3px;margin-top: -3px;background: #fff;border-radius: 50%;cursor: pointer;}
.i-city-map .point span{position: absolute;bottom: 12px;left: -10px;font-size: 14px;color: #fff;white-space: nowrap;}
.i-city-map .point1{top: 65.59%;left: 67.08%;}
.i-city-map .point2{top: 48.03%;left: 61.65%;}
.i-city-map .point3{top: 60.32%;left: 62.89%;}
.i-city-map .point4{top: 60.65%;left: 69.34%;}
.i-city-map .point5{top: 38.36%;left: 60.29%;}
.i-city-map .point6{top: 69.83%;left: 61.31%;}
.i-city-map .point7{top: 75.74%;left: 66.74%;}
.i-city-map .point8{top: 25.90%;left: 71.94%;}
.i-city-map .point9{top: 64.26%;left: 57.91%;}
.i-city-map .point10{top: 59.67%;left: 65.72%;}
.i-city-map .point11{top: 70.98%;left: 55.99%;}
.i-city-map .point12{top: 64.26%;left: 41.85%;}
.i-city-map .point13{top: 31.80%;left: 69.79%;}
.i-city-map .point14{top: 53.44%;left: 56.90%;}
.i-city-map .point15{top: 85.40%;left: 56.67%;}
.i-city-map .point16{top: 40.49%;left: 61.65%;}
.i-city-map .point17{top: 79.18%;left: 38.57%;}
.i-city-map .point18{top: 76.06%;left: 64.36%;}
.i-city-map .point19{top: 54.75%;left: 49.66%;}
.i-city-map .point20{top: 67.37%;left: 46.75%;}
.i-city-map .point21{top: 86.22%;left: 48.86%;}
.i-city-map .point22{top: 86.72%;left: 58.59%;}
.i-city-map .point23{top: 48.03%;left: 66.85%;}
.i-city-map .point24{top: 68.19%;left: 65.61%;}
.i-city-map .point25{top: 69.83%;left: 63.99%;}
.i-city-map .point26{top: 80.59%;left: 64.78%;}
.i-city-map .point27{top: 60.65%;left: 67.34%;}
.i-city-map .point28{top: 54.42%;left: 60.70%;}
.i-city-map .point29{top: 75.24%;left: 46.27%;}
.i-city-map .point30{top: 18.90%;left: 72.94%;}
.i-city-map .point31{top: 51.03%;left: 63.65%;}
.i-city-map .point32{top: 58.44%;left: 57.90%;}
.i-city-map .point33{top: 70.19%;left: 68.61%;}
.i-city-map .point34{top: 43.59%;left: 58.15%;}
.i-city-map .point1 span{left: 10px;bottom: -11px;}
.i-city-map .point3 span{left: -20px;bottom: 10px;}
.i-city-map .point5 span{left: -20px;bottom: 15px;}
.i-city-map .point7 span{left: 10px;bottom: -10px;}
.i-city-map .point16 span{left: 15px;bottom: -2px;}
.i-city-map .point18 span{left: -22px;bottom: -20px;}
.i-city-map .point22 span{left: 2px;bottom: -20px;}
.i-city-map .point24 span{left: 2px;bottom: -20px;}
.i-city-map .point25 span{left: -16px;bottom: -22px;}
.i-city-map .point26 span{left: 2px;bottom: -22px;}
.i-city-map .point27 span{left: 2px;bottom: -22px;}
.i-city-map .point33 span{left: 20px;bottom: 0px;}
.i-city-map .active::before{position: absolute;top: 50%;left: 50%;display: block;content: "";width: 54px;height: 54px;margin-left: -27px;margin-top: -27px;border-radius: 50%;}
.i-city-map .active::before{background: rgba(255,255,255,.6);border-radius: 50%;
-webkit-animation: warn 10s ease;
-moz-animation: warn 10s ease;
animation: warn 10s ease;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
@keyframes warn {
0% {
transform: scale(.6);
-webkit-transform: scale(.6);
opacity: 0.3;
}
50% {
transform: scale(1);
-webkit-transform: scale(1);
opacity: .6;
}
100% {
transform: scale(.6);
-webkit-transform: scale(.6);
opacity: 0.4;
}
}
.map-tip{position: absolute;bottom: 18%;left: 0;font-size: 14px;font-weight: lighter;color: #e9e9e9;}
.map-tip span{margin-right: 5px;}
.i-city-num{float: right;width: 310px;margin-top: 60px;}
.i-city-num .item{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: 70px;}
.i-city-num .item .p1{position: relative;width: 175px;padding-right: 12px;text-align: right;border-bottom: 1px solid #cacaca;box-sizing: border-box;}
.i-city-num .item .p1 span{display: inline-block;font-family: "Arial";font-size: 45px;color: #fff;line-height: 52px;}
.i-city-num .item .p1 i{position: absolute;right: -10px;top: ;font-size: 20px;font-weight: bold;}
.i-city-num .item .p2{width: 116px;color: #cacaca;}
.i-article{position: relative;}
.i-article .i-article-bg{position: absolute;display: block;height: auto;}
.i-article .i-article-bg1{top: 13%;left: 2.6%;width: 6.6%;}
.i-article .i-article-bg2{bottom: 0;left: 0;width: 17%;}
.i-article .i-article-bg3{top: 0;right: 0;width: 94%;height: 100%;background: url(img/i-article-bg3.jpg) fixed 100% 100% no-repeat;}
.i-article .i-article-bg3 p{position: absolute;bottom: 20%;left: 0;width: 100%;font-size: 280px;line-height: .8em;font-weight: lighter;color: #fff;text-align: center;}
.i-article .i-article-inner{position: relative;margin-left: calc((100% - 1400px) / 2);}
.i-article .i-article-inner>div{padding: 330px 0 250px;}
.i-article .i-article-left{float: left;width: 22%;}
.i-article .i-article-right{position: relative;float: right;width: 76%;overflow: hidden;}
.i-article-left .i-article-tit{margin-bottom: 1.2em;}
.i-article-right .i-article-container{padding: 10px 10px 50px;}
.i-article-right .swiper-slide{display: block;width: 450px;padding: 28px 20px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.07);border-radius: 5px;box-sizing: border-box;}
.i-article-right .swiper-slide-inner{}
.i-article-right img{display: block;max-width: 100%;height: auto;margin-bottom: 20px;}
.i-article-right .p1{margin-bottom: 1.15em;font-size: 26px;color: #000;display: -webkit-box;height: 1em;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.i-article-right .p2{margin-bottom: .2em;line-height: 1.875em;/*display: -webkit-box;*/display: none;height: 9.375em;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.i-article-right .date{display: block;font-size: 12px;color: #999;text-align: right;}
.i-article-container .i-article-pagination{bottom: 2px;text-align: left;}
.i-article-container .i-article-btn{position: absolute;top: 50%;left: 0;width: 100%;z-index: 9;opacity: 0;transition: all .8s;}
.i-article-container .i-article-btn a{position: absolute;top: 0;display: block;width: 66px;height: 66px;margin-top: -33px;background: #fff;border-radius: 50%;box-shadow: 0 0 10px rgba(0,0,0,.3);transition: all .8s;}
.i-article-container .i-article-btn span{display: block;font-size: 14px;line-height: 66px;text-align: center;color: #000;}
.i-article-container .i-article-btn .prev{left: 0;}
.i-article-container .i-article-btn .next{right: 0;}
.i-article-container:hover .i-article-btn{opacity: 1;}
.i-article-container:hover .i-article-btn .prev{left: 8%;}
.i-article-container:hover .i-article-btn .next{right: 8%;}
.i-article-container .i-article-btn a:hover{background: #caaa80;;}
.i-article-container .i-article-btn a:hover span{color: #fff;}
.foot{font-size: 14px;text-align: center;color: #999;background: #333;}
.foot .foot-inner{}
.foot a{color: inherit;}
.foot a:hover{color: #fff;}
.foot .foot-top{padding: 50px 0 42px;color: #fff;border-bottom: 1px solid #484848;}
.foot .foot-top .foot-shop{display: block;text-align: center;}
.foot .foot-top .foot-shop .icon{width: 35px;height: 21px;margin: 0 auto 14px;background-image: url(img/shop.png);}
.foot .foot-top .foot-shop span{font-size: 18px;letter-spacing: 2px;}
.foot .foot-main{padding-top: 46px;padding-bottom: 35px;border-bottom: 1px solid #484848;}
.foot .foot-main .foot-nav-ul{margin-bottom: 40px;text-align: center;}
.foot .foot-nav-ul li{display: inline-block;margin: 0 20px;}
.foot .foot-nav-ul a{}
.foot .foot-main .foot-share{margin-bottom: 32px;text-align: center;}
.foot-main .foot-share a{position: relative;display: inline-block;width: 33px;height: 33px;margin: 0 12px;font-size: 30px;line-height: 1em;}
.foot-main .foot-share .share-code{display: none;position: absolute;bottom: 43px;left: 50%;width: 120px;height: ;margin-left: -60px;padding: 10px;background: #fff;box-sizing: border-box;}
.foot-main .foot-share .share-code::after{position: absolute;left: 50%;bottom: -10px;display: block;content: "";width: 0;height: 0;margin-left: -10px;border-width: 10px;border-style: solid;border-top-color: #fff;border-right-color: transparent;border-bottom: none;border-left-color: transparent;}
.foot-main .foot-share .share-code img{display: block;width: 100%;height: auto;}
.foot-main .foot-share a:hover .share-code{display: block;box-shadow: 0 0 10px rgba(0,0,0,.3);}
.foot-main .foot-info{}
.foot-main .foot-info a{display: block;line-height: 1.8em;text-align: center;letter-spacing: 1px;}
.foot .foot-bottom{padding: 10px 0;}
.foot .foot-bottom p{font-size: 14px;line-height: 2em;text-align: center;letter-spacing: 1px;}
.fix-act{position: fixed;right: 0;bottom: 100px;padding-right: 66px;display: none; z-index: 99999;}
.fix-act.show{display: block;}
.fix-act.show.show1{display: none;}
.fix-act.show.show2{display: none;}
.fix-act.show.show3{display: none;}
.fix-act.show.show4{display: none;}
.fix-act.show.show5{display: none;}
.fix-act .close{position: absolute;right: 16px;top: -17px;width: 34px;height: 34px;border-radius: 100%;display: flex;justify-content: center;align-items: center; background: #737374;cursor: pointer;transition: all .5s;}
.fix-act .close:hover{background-image: linear-gradient(to right, #014098 , #2466c2); }
.fix-act img{transition: all .5s;}
.fix-act img.img2{display: none;}
.fix-act.small{bottom: 200px; padding-right: 10px;}
.fix-act.small img{width: 100px;height: auto;}
.fix-act.small .close{display: none;}
/* 璧拌繘鑹捐开搴 */
.mb-banner{position: relative;height: 400px;background-position: center;background-repeat: no-repeat;}
.mb-banner .mb-banner-text{position: absolute;top: 40%;left: 10%;width: 80%;}
.mb-banner .mb-banner-text p{text-align: center;color: #fff;letter-spacing: 2px;}
.mb-banner .mb-banner-text .p1{margin-bottom: 16px;font-size: 50px;}
.mb-banner .mb-banner-text .p2{font-size: 26px;}
.top-nav{line-height: 68px;color: #777;background: #f7f7f7;}
.top-nav .top-nav-inner{}
.top-nav .top-nav-bread{float: left;/*width: 42%;*/padding: 14px 0;}
.top-nav .top-nav-menu{float: right;/*width: 58%;*/text-align: right;}
.top-nav a{display: inline-block;color: #777;line-height: 68px;}
.top-nav .top-nav-bread a{margin: 0 6px;font-size: 15px;line-height: 40px;}
.top-nav .top-nav-bread a:first-child{margin-left: 0;}
.top-nav .top-nav-bread a:last-child{margin-right: 0;color: #004098;}
.top-nav .top-nav-menu a{position: relative;margin-left: 54px;font-size: 15px;}
.top-nav .top-nav-menu a:first-child{margin-left: 0;}
.top-nav .top-nav-menu .active::after{position: absolute;bottom: 0;left: 0;display: block;content: "";width: 100%;height: 3px;background: #004098;}
.bg-box{position: relative;overflow: hidden;}
.bg-box .bg-box-inner{position: relative;z-index: 9;}
.bg-box .bg{position: absolute;width: 40.4%;height: auto;}
.bg-box .bg1{top: 30px;right: -28%;}
.bg-box .bg2{bottom: 234px;left: -16%;}
.about-wrap1{margin-bottom: 104px;padding: 114px 0 0;}
.about-wrap1 .about-wrap1-inner{}
.about-wrap1 .about-wrap1-con{float: left;width: 44%;}
.about-wrap1 .about-wrap1-img{float: right;width: 51%;}
.about-wrap1-con .about-wrap1-tit{margin-bottom: 1.07em;}
.about-wrap1-con .about-wrap1-text{}
.about-wrap1-con .about-wrap1-text p{margin-bottom: 1em;line-height: 1.875em;color: #555;text-align: justify;text-justify: inter-ideograph;}
.about-wrap1-img img{display: block;width: 100%;height: auto;}
.about-value{padding-bottom: 50px;;border-bottom: 1px dashed #7f9fcb;}
.about-value .about-value-ul{display: flex;justify-content: space-between;}
.about-value .about-value-ul .item{display: flex;justify-content: space-between;align-items: center;}
.about-value .item-icon{margin-right: 18px;padding: 5px;border: 2px solid #004098;border-radius: 50%;transition: all .5s;}
.about-value .item-icon .iconfont{display: block;width: 70px;height: 70px;font-size: 34px;line-height: 70px;text-align: center;color: #004098;border: 1px solid #ccd9ea;border-radius: 50%;}
.about-value .item-icon .iconshiming{font-size: 25px;}
.about-value .item-text{}
.about-value .item-text .tit{margin-bottom: .5em;font-size: 20px;color: #004098;}
.about-value .item-text .subtit{font-size: 15px;line-height: 1.5;color: #555;}
.about-value .item:hover .item-icon{transform: rotateY(180deg);}
.about-wrap2{padding: 135px 0 0;}
.about-wrap2 .about-wrap2-inner{}
.about-wrap2 .about-wrap2-tit{margin-bottom: 44px;}
.about-wrap2 .about-wrap2-main{position: relative;}
.about-wrap2 .about-wrap2-main::after{position: absolute;top: 50%;left: 0;display: block;content: "";width: 100%;height: 3px;margin-top: -1.7px;background: #004098;}
.about-wrap2 .about-wrap2-main .mb{position: relative;}
.about-wrap2 .about-wrap2-container{width: 80%;height: 243px;margin: 0 auto;padding: 180px 0;}
.about-wrap2-container .swiper-slide{height: 243px;}
.about-wrap2-container .event-date{font-size: 26px;line-height: 1em;font-weight: bold;color: #555;letter-spacing: -2px;}
.about-wrap2-container .event-text{font-size: 14px;line-height: 1.8em;}
.about-wrap2-container .swiper-slide>div{position: absolute;width: 1px;background: #ccc;}
.about-wrap2-container .swiper-slide .line1{width: 100%;height: 120px;background: none;}
.about-wrap2-container .swiper-slide .line1::after{position: absolute;width: 1px;height: 100%;display: block;content: "";background: #ccc;}
.about-wrap2-container .line2, .about-wrap2-container .line5{height: 65px;}
.about-wrap2-container .line3, .about-wrap2-container .line4{height: 40px;}
.about-wrap2-container .line1::after{bottom: 0;left: 10%;}
.about-wrap2-container .line2{bottom: 123px;left: 30%;}
.about-wrap2-container .line3{bottom: 123px;left: 50%;}
.about-wrap2-container .line4{top: 123px;left: 70%;}
.about-wrap2-container .line5{top: 123px;left: 90%;}
.about-wrap2-container .swiper-slide:nth-child(2n) .line1::after, .about-wrap2-container .swiper-slide:nth-child(2n) .line2, .about-wrap2-container .swiper-slide:nth-child(2n) .line3{top: 123px;bottom: auto;}
.about-wrap2-container .swiper-slide:nth-child(2n) .line4, .about-wrap2-container .swiper-slide:nth-child(2n) .line5{top: auto;bottom: 123px;}
/*.about-wrap2-container .line1::before{position: absolute;left: 10%;display: block;content: "";width: 6px;height: 6px;margin-left: -6px;background: #fff;border: 3px solid #004098;border-radius: 50%;z-index: 2;}*/
.about-wrap2-container .swiper-slide:nth-child(2n+1) .line1::before{top: 0;}
.about-wrap2-container .swiper-slide:nth-child(2n+1) .line1 .event-date{position: absolute;bottom: -50px;}
.about-wrap2-container .swiper-slide:nth-child(2n+1) .line1 .event-text{position: absolute;bottom: 92px;left: 15%;max-width: 83%;}
.about-wrap2-container .swiper-slide:nth-child(2n) .line1{top: 123px;}
.about-wrap2-container .swiper-slide:nth-child(2n) .line1::after{top: 0;bottom: auto;}
.about-wrap2-container .swiper-slide:nth-child(2n) .line1::before{bottom: 0;}
.about-wrap2-container .swiper-slide:nth-child(2n) .line1 .event-date{position: absolute;top: -50px;}
.about-wrap2-container .swiper-slide:nth-child(2n) .line1 .event-text{position: absolute;top: 92px;left: 15%;max-width: 83%;}
.about-wrap2-main .about-wrap2-btn{position: absolute;top: 180px;left: 0;width: 100%;}
.about-wrap2-btn a{position: absolute;top: 0;display: block;font-size: 50px;line-height: 1em;color: #b9b7b5;transition: all .4s;}
.about-wrap2-btn .prev{left: 0;}
.about-wrap2-btn .next{right: 0;transform: rotateY(180deg);}
.about-wrap2-btn a:hover{color: #004098;}
.about-wrap3{padding: 50px 0 100px;}
.about-wrap3 .about-wrap3-inner{}
.about-wrap3 .about-wrap3-tit{margin-bottom: 70px;}
.about-wrap3-main{position: relative;}
.about-wrap3 .about-wrap3-main{}
.about-wrap3-container{width: 80%;margin: 0 auto;}
.about-wrap3-container .item{width: 520px;}
.about-wrap3-container .item-img{}
.about-wrap3-container .item-img img{display: block;width: 100%;height: auto;}
.about-wrap3-container .item-text{margin-top: 20px;}
.about-wrap3-container .item-text p{font-size: 16px;text-align: center;}
.about-wrap3-btn a{border-color: #b9b7b5;background: #fff;}
.about-wrap3-btn a span{color: #b9b7b5;}
.about-wrap3-btn a:hover{background: #004098;border-color: #004098;}
.about-wrap3-btn a:hover span{color: #fff;}
.article-wrap{padding: 86px 0 142px;}
.article-wrap .bg1{opacity: .9;}
.article-wrap .bg2{opacity: .7;}
.article-wrap .article-wrap-inner{}
.article-wrap .article-list-tit{margin-bottom: 1.3em;}
.article-wrap .article-list-nav{margin-bottom: 85px;}
.article-list-nav{}
.article-list-nav a{display: inline-block;width: 16.7%;margin-right: 36px;font-size: ;line-height: 58px;text-align: center;background: #fff;border: 1px solid #e5e5e5;border-radius: 8px;transition: all .3s;}
.article-list-nav .active, .article-list-nav a:hover{color: #fff;background-image: linear-gradient(to right, #014098 , #2466c2);}
.article-list-hot{margin-bottom: 50px;}
.article-list-hot .article-list-container{}
.article-list-hot .article-list-container .item-a{display: flex;justify-content: space-between;border: 1px solid #e5e5e5;}
.article-list-hot .article-list-container .item-text{float: left;width: 48%;padding: 96px 80px 0;background: #fff;box-sizing: border-box;}
.article-list-hot .article-list-container .item-img{float: right;width: 52%;}
.article-list-container .item-text .text-date{margin-bottom: 38px;font-size: 14px;color: #555;}
.article-list-container .item-text .text-tit{height: 3em;margin-bottom: 48px;font-size: 26px;line-height: 1.5em;color: #000;}
.article-list-container .item-img{}
.article-list-container .item-img img{display: block;width: 100%;height: auto;}
.article-list-container .article-list-pagination{position: absolute;bottom: 24px;width: 48%;padding-right: 34px;text-align: right;box-sizing: border-box;z-index: 9;}
.article-list-pagination .swiper-pagination-bullet-active::after{background: #024099;}
.article-list-main{}
.article-list-main .article-list-ul{}
.article-list-ul .card{float: left;width: 32%;margin-right: 2%;margin-bottom: 50px;}
.article-list-ul .card:nth-child(3n){margin-right: 0;}
.article-list-ul .card .imgbigout{margin-bottom: 30px;}
.article-list-ul .card .imgbigout img{display: block;width: 100%;height: auto;transition: all .7s;}
.article-list-ul .card .imgtext{}
.article-list-ul .card .imgtext .text-date{margin-bottom: 12px;font-size: 14px;color: #555;}
.article-list-ul .card .imgtext .text-tit{height: 3em;margin-bottom: 40px;font-size: 20px;color: #000;line-height: 1.5em;}
.article-list-ul .card:hover img{transform: scale(1.1);}
.article-list-ul .card:hover .text-tit{color: #024099;}
.talent-list{}
.talent-list .talent-list-ul{}
.talent-list-ul .card{float: left;width: 32%;margin-right: 2%;margin-bottom: 66px;}
.talent-list-ul .card:nth-child(3n){margin-right: 0;}
.talent-list-ul .card .imgbigout{margin-bottom: 24px;}
.talent-list-ul .card .imgbigout img{width: 100%;}
.talent-list-ul .text-tit{position: relative;margin-bottom: 20px;text-align: center;}
.talent-list-ul .text-tit::before{position: absolute;top: 50%;left: 0;display: block;content: "";width: 100%;height: 1px;background: #e1e1e1;}
.talent-list-ul .text-tit span{position: relative;display: inline-block;padding: 0 16px;font-size: 26px;line-height: 1em;color: #000;background: #fff;}
.talent-list-ul .more2{margin: 0 auto;}
.talent-read{display: flex;justify-content: space-between;margin-top: 70px;padding-bottom: 110px;}
.talent-read .talent-img{width: 32.6%;}
.talent-read .talent-content{width: 62.1%;margin-top: 15px;}
.talent-content .talent-content-title{margin-bottom: .5em;font-size: 24px;line-height: 1.5em;color: #333;}
.talent-content .up-content-main p{line-height: 2.1875em;}
.contact-wrap{padding: 96px 0 210px;}
.contact-wrap .bg2{bottom: 835px;opacity: .7;}
.contact-wrap .contact-wrap-inner{}
.contact-wrap .contact-tit{margin-bottom: 1.06em;}
.contact-wrap .contact-top{margin-bottom: 36px;text-align: right;}
.com-search{display: inline-block;width: 37%;}
.com-search .search-text-box{float: left;display: flex;justify-content: space-between;align-items: center;width: 68%;height: 50px;padding: 10px 20px;text-align: left;background: #fff;border: 1px solid #e5e5e5;border-radius: 50px;box-sizing: border-box;}
.com-search .search-submit{float: right;width: 24%;height: 50px;font-size: 18px;color: #fff;text-align: center;line-height: 50px;border-radius: 50px;box-sizing: border-box;cursor: pointer;}
.com-search .search-text-box span{font-size: 23px;line-height: 28px;color: #004098;}
.com-search .search-text-box input{display: block;width: calc(100% - 40px);height: 28px;font-size: 14px;line-height: 28px;color: #555;}
.contact-main{display: flex;justify-content: space-between;flex-wrap: wrap;}
.contact-main .item{float: left;width: 48%;padding: 40px 76px 22px;border-top: 1px dashed #ccc;box-sizing: border-box;transition: all .5s;}
.contact-main .item:nth-last-child(1), .contact-main .item:nth-last-child(2){border-bottom: 1px dashed #ccc;}
.contact-main .item dt{margin-bottom: 1em;font-size: 26px;color: #000;}
.contact-main .item dd{margin-bottom: 12px;}
.contact-main .item dd a{position: relative;display: block;padding-left: 30px;line-height: 1.875em;color: #555;}
.contact-main .item dd a span{position: absolute;top: 3px;left: 0;font-size: 16px;color: #ceb089;}
/* 涓村簥鏈嶅姟 */
.lcfw-wrap{}
.lcfw-wrap .bg1{top: auto;bottom: 420px;}
.lcfw-top{position: relative;padding: 130px 0 27px;border-bottom: 1px solid #d9d9d9;box-sizing: border-box;}
.lcfw-top::after{position: absolute;bottom: -2px;left: 50%;display: block;content: "";width: 56px;height: 3px;margin-left: -28px;background: #004098;}
.lcfw-top .cn-tit{margin-bottom: 14px;text-align: center;}
.lcfw-top .en-tit{text-align: center;}
.lcfw-sum{/*max-width: 900px;width: 90%;*/margin: 80px auto 70px;}
.lcfw-sum p{color: #333;line-height: 1.875em;text-align: justify;text-justify: inter-ideograph;}
.jb-nav{margin-bottom: 30px;}
.jb-nav-ul{display: flex;flex-wrap: wrap;}
.jb-nav-ul .item{width: 15.43%;margin-bottom: 3.4%;}
.jb-nav-ul .item:not(:nth-child(5n)) {margin-right: 5.7125%;margin-right: -moz-calc(22.85% / 4);margin-right: -webkit-calc(22.85% / 4);}
.jb-nav-ul .item a{display: block;width: 100%;padding: 25% 0 13%;color: #0054aa;background: #f5f5f5;border-radius: 12px;transition: all .3s;}
.jb-nav-ul .item .iconfont{display: block;margin-bottom: 0.57em;font-size: 70px;line-height: 1em;text-align: center;}
.jb-nav-ul .item span{display: block;font-size: 20px;line-height: 1em;text-align: center;}
.jb-nav-ul .item a:hover{background: #0054aa;color: #fff;}
.jb-bottom{margin-bottom: 84px;}
.jb-bottom img{display: block;width: 100%;height: auto;}
.jb-sum{display: flex;justify-content: space-between;margin-bottom: 40px;padding-top: 84px;}
.jb-sum-img{position: relative;width: 207px;}
.jb-sum-text{width: calc(100% - 224px);padding: 62px 70px 65px 65px;background: #fff;box-sizing: border-box;}
.jb-sum-img span{position: absolute;top: 50%;left: 50%;display: block;width: 125px;height: 125px;transform: translate(-50%,-50%);font-size: 64px;text-align: center;line-height: 125px;color: #fff;border-radius: 50%;border: 1px solid #fff;}
.jb-sum-text .text-tit{margin-bottom: .6em;color: #000;}
.jb-sum-text .text-con{height: 143px;padding-right: 54px;}
.jb-sum-text .text-con p{margin-bottom: 1.25em;line-height: 1.875em;}
.scrollbar-y{overflow-y: scroll;}
.scrollbar-y::-webkit-scrollbar {
width: 2px;
background-color: rgba(217,217,217,0.9);
}
.scrollbar-y::-webkit-scrollbar-thumb {
background-color: #004098;
}
.scrollbar-y::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 2px rgba(217,217,217,0.9);
background-color: #fff;
}
.lcfw-jb-wrap .grey-bg{padding-bottom: 150px;}
.jb-content{margin-bottom: 10px;color: #333;background: #fff;}
.jb-content .jb-content-inner{padding: 70px 70px 70px 48px;}
.jb-content h5{font-size: 24px;}
.jb-content p{line-height: 1.875em;}
.disease-read{padding: 86px 0;}
.disease-read .disease-read-inner{}
.disease-read .disease-read-top{position: relative;margin-bottom: 58px;}
.disease-read-top .disease-read-icon{position: absolute;top: 0;left: 0;width: 138px;height: 138px;border-radius: 16px;}
.disease-read-top .disease-read-icon i{display: block;font-size: 92px;line-height: 138px;text-align: center;color: #fff;}
.disease-read-top .disease-read-title{margin-left: 100px;padding-left: 76px;font-size: 45px;line-height: 134px;border-bottom-width: 4px;border-bottom-style: solid;}
.disease-read-sum{margin-bottom: 72px;}
.disease-read-sum p{font-size: 16px;line-height: 2em;/*text-indent: 2em;*/color: #333;}
.disease-content{width: 94%;margin: 0 auto;padding: 20px 5% 26px;border-radius: 12px;box-sizing: border-box;}
.disease-content-title{position: relative;margin-bottom: 44px;text-align: center;}
.disease-content-title::before{position: absolute;top: 50%;left: 0;display: block;content: "";width: 100%;height: 2px;margin-top: -1px;}
.disease-content-title span{position: relative;display: inline-block;padding: 0 10px;font-size: 24px;font-weight: bold;line-height: 1em;z-index: 2;}
.disease-content-main{display: flex;justify-content: space-between;}
.disease-content-main .disease-list{position: relative;width: 32%;padding: ;border-width: 2px;border-style: solid;border-radius: 14px;box-sizing: border-box;}
.disease-content-main .disease-list .disease-list-title{position: absolute;top: -15px;left: 50%;width: 160px;height: 30px;margin-left: -80px;font-size: 18px;color: #fff;line-height: 30px;text-align: center;border-radius: 30px;}
.disease-content-main .disease-list .disease-list-text{padding: 30px 34px 26px;}
.disease-content-main .disease-list .disease-list-text p{font-size: 16px;line-height: 1.875em;color: #333;text-align: justify;text-justify: inter-ideograph;}
.disease-read-tid41 .disease-content{background-color: #fef6e5;}
.disease-read-tid41 .disease-content-title span{background: #fef6e5;}
.disease-read-tid42 .disease-content{background-color: #f9e6ea;}
.disease-read-tid42 .disease-content-title span{background: #f9e6ea;}
.disease-read-tid43 .disease-content{background-color: #e5f1f8;}
.disease-read-tid43 .disease-content-title span{background: #e5f1f8;}
.disease-read-tid43 .disease-list .disease-list-text p{text-align: center;}
.disease-read-tid44 .disease-content{background-color: #fcf3d8;}
.disease-read-tid44 .disease-content-title span{background: #fcf3d8;}
.disease-read-tid45 .disease-content{background-color: #f9eaea;}
.disease-read-tid45 .disease-content-title span{background: #f9eaea;}
.disease-read-tid90 .disease-content{background-color: #e8f7fc;}
.disease-read-tid90 .disease-content-title span{background: #e8f7fc;}
.disease-read-tid90 .disease-list .disease-list-text p{text-align: center;}
.disease-read-tid92 .disease-content{background-color: #fef6e5;}
.disease-read-tid92 .disease-content-title span{background: #fef6e5;}
.disease-read-tid92 .disease-content-main .disease-list{width: 23%;}
.project-list{padding-top: 50px;padding-bottom: 97px;}
.project-list .project-list-tit{margin-bottom: 1em;color: #000;}
.project-list .project-list-ul{border-top: 3px solid #caaa80;}
.project-list-ul .item{margin-bottom: 36px;box-shadow: 0 0 10px rgba(0,0,0,.06);}
.project-list-ul .item .item-a{display: block;background: #fff;transition: all .3s;}
.project-list-ul .item-top, .project-list-ul .item-text{padding-right: 90px;padding-left: 50px;}
.project-list-ul .item-top{padding-top: 32px;padding-bottom: 32px;border-bottom: 1px solid #ebebeb;}
.project-list-ul .item-top .cn-item-tit{max-height: 3em;margin-bottom: 4px;font-size: 20px;line-height: 1.5em;color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.project-list-ul .item-top .en-item-tit{font-size: 14px;line-height: 2em;color: #555;}
.project-list-ul .item-text{padding-top: 30px;padding-bottom: 38px;}
.project-list-ul .item-text p{position: relative;display: inline-block;line-height: 2.25em;}
.project-list-ul .item-text .iconfont{position: absolute;top: 2px;left: 0;line-height: 36px;}
.project-list-ul .text-left{float: left;}
.project-list-ul .text-left p{padding-left: 36px;color: #000;}
.project-list-ul .text-left .p1{margin-right: 80px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.project-list-ul .text-left .p1 span{color: #55acee;}
.project-list-ul .text-left .p2 span{color: #ccc;}
.project-list-ul .text-right{float: right;}
.project-list-ul .text-right p{padding-left: 42px;color: #555;}
.project-list-ul .text-right span{font-size: 22px;color: #b0894e;}
.project-list-ul .item .item-a:hover .item-top p{color: #004098;}
.project-list-ul .item:hover{box-shadow: 0 0 15px rgba(0,0,0,.15);}
.solution-list{padding: 90px 0 143px;}
.solution-list .solution-list-top{}
.solution-list .solution-list-tit{margin-bottom: 16px;}
.kefu-btn{text-align: right;}
.kefu-btn .kefu-info{display: inline-block;margin-right: 34px;font-size: 14px;color: #555;}
.kefu-btn a{position: relative;display: inline-block;}
.kefu-btn .btn1{padding: 0 24px;line-height: 42px;color: #fff;background: #caaa80;border-radius: 42px;}
.kefu-btn .btn1 span{position: relative;top: 2px;margin-right: 6px;font-size: 20px;}
.kefu-btn .btn2{margin-left: 18px;padding: 0 16px;line-height: 40px;text-align: center;color: #555;border-radius: 42px;border: 1px solid #dcdcdc;}
.solution-list .solution-list-ul{margin-top: 30px;}
.solution-list-ul .item{margin-bottom: 40px;}
.solution-list-ul .item-a{display: block;background: #fff;border-bottom: 3px solid #e5e5e5;}
.solution-list-ul .item-top{display: flex;justify-content: space-between;align-items: center;padding: 32px 65px 26px;border-bottom: 1px solid #ebebeb;}
.solution-list-ul .imgtext{padding: 44px 65px;}
.solution-list-ul .imgbigout img{display: block;width: 100%;height: auto;}
.solution-list-ul .imgtext .p1{color: #000;}
.solution-list-ul .imgtext .p2{height: 4em;line-height: 2;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.solution-list-ul .item-a:hover{border-bottom-color: #caaa80;}
.solution-list .more{margin: 0 auto;}
.lcfw-jb-wrap .item-a{border: 1px solid #dcdcdc;}
.lcfw-solution-wrap{}
.lcfw-solution-wrap .grey-bg{padding-bottom: 110px;}
.lcfw-solution-wrap .lcfw-top{padding: 0 0 16px;}
.lcfw-solution-wrap .lcfw-top .solution-list-tit{margin-bottom: 60px;}
.lcfw-solution-wrap .solution-list{padding: 72px 0 0;}
.lcfw-solution-wrap .solution-list .solution-list-ul{margin-top: 62px;}
.solution-nav-box{text-align: right;}
.solution-nav-box .solution-nav{position: relative;display: inline-block;min-width: 200px;}
.solution-nav .now-nav{position: relative;z-index: 2;display: block;height: 42px;padding-left: 34px;padding-right: 36px;color: #fff;line-height: 42px;text-align: left;background: #caaa80;border-radius: 21px;}
.solution-nav .now-nav span{display: none;float: right;margin-top: 2px;}
.solution-nav .now-nav .on{display: inline;margin-left: 48px;}
.solution-nav .solution-nav-drop{display: none;position: absolute;top: 21px;left: 0;width: 100%;padding: 23px 0 2px;background: #fff;border-radius: 21px;border-top-left-radius: 0;border-top-right-radius: 0;border: 1px solid #e5e5e5;box-sizing: border-box;}
.solution-nav .solution-nav-drop a{display: block;padding-left: 34px;color: #555;line-height: 40px;text-align: left;}
.solution-nav .solution-nav-drop a:hover{color: #caaa80;}
.lcfw-solution-wrap .project-nav{padding-bottom: 150px;}
.project-nav .project-nav-tit{margin-bottom: 2em;text-align: center;color: #000;}
.project-nav .project-nav-main{}
.project-subnav{}
.project-subnav-ul{display: flex;flex-wrap: wrap;}
.project-subnav-ul li{width: calc(20% - 1px);margin-bottom: 1px;background: #fff;}
.project-subnav-ul li:not(:nth-child(5n)){margin-right: 1.25px;}
.project-subnav-ul li a{display: block;padding: 20px 0;font-size: 16px;color: #333;line-height: 2em;text-align: center;}
.project-subnav-ul .on a{color: #004098;}
.project-nocontent{min-height: inherit !important;margin-bottom: 20px;padding: 50px 70px;background: #fff;}
.lcfw-solution-wrap{}
.lcfw-solution-wrap .com-banner{position: relative;height: 450px;margin-bottom: 0;padding-top: 166px;box-sizing: border-box;z-index: 9;}
.solution-banner-title{text-align: center;color: #fff;}
.solution-banner-title .solution-list-tit{margin-bottom: 14px;font-size: 50px;}
.solution-banner-title .cn-tit{font-size: 26px;}
.lcfw-solution-wrap .com-banner .solution-banner-nav{position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.solution-nav-ul{display: flex;justify-content: space-between;box-shadow: 0 0 10px rgba(0,0,0,.1);background: #f8f8f8;}
.solution-nav-ul li{position: relative;width: 14.28%;padding-bottom: 11.85%;background: #fff;box-sizing: border-box;transition: all .3s;}
.solution-nav-ul a{position: absolute;top: 0;left: 0;display: flex;flex-direction: column;justify-content: center;width: 100%;height: 100%;text-align: center;box-sizing: border-box;transition: all .3s;}
.solution-nav-ul span{display: block;margin-bottom: 24px;font-size: 50px;line-height: 1em;color: #999;}
.solution-nav-ul p{font-size: ;color: #555;text-align: center;}
.solution-nav-ul li:hover, .solution-nav-ul .on{background: #004098;border-right-color: #004098;}
.solution-nav-ul li:hover a, .solution-nav-ul .on a{border-bottom-color: #004098 !important;}
.solution-nav-ul li:hover span, .solution-nav-ul .on span{color: #fff;}
.solution-nav-ul li:hover p, .solution-nav-ul .on p{color: #fff;}
.solution-read-inner .lcfw-top{margin-bottom: 66px;padding: 115px 0 17px;}
.solution-read-main{padding-bottom: 100px;}
.solution-sum{min-height: 230px;margin-bottom: 124px;padding: 54px 108px;background: url(img/solution-sum-bg.jpg) right top no-repeat #f8f8f8;box-sizing: border-box;}
.solution-sum .p1{margin-bottom: 1.2em;color: #000;}
.solution-sum .p2{line-height: 1.875em;}
.solution-info{margin-bottom: 116px;}
.solution-info .solution-info-text{float: left;width: 36%;margin-left: 6.4%;margin-top: 3.4%;}
.solution-info .solution-info-img{float: right;width: 50%;}
.solution-info .solution-info-text .p1{margin-bottom: 1em;color: #000;}
.solution-info .solution-info-text .p2{line-height: 2.25em;color: #000;}
.solution-info .solution-info-img img{display: block;width: 100%;height: auto;}
.solution-bottom{}
.solution-bottom .p1{margin-bottom: 50px;text-align: center;color: #000;}
.solution-bottom .solution-content{/*padding: 0 108px;*/}
.solution-bottom .solution-content p{line-height: 2em;}
.solution-bottom .solution-content img{display: block;max-width: 100%;height: auto;}
.solution-read-inner .project-list{padding-top: 92px;}
.solution-read-inner .project-list-tit{margin-bottom: 28px;text-align: center;}
.solution-read-inner .project-list-ul{margin-top: 56px;}
.solution-read-inner .project-nav{padding-bottom: 150px;}
.lcfw-project-wrap{background: #f8f8f8;}
.lcfw-project-wrap .com-banner{height: 200px;margin-bottom: 0;}
.project-list-top{margin-bottom: 0;padding-top: 42px;padding-bottom: 40px;border-bottom: 1px solid #dfdfdf;background: #fff;}
.project-search-box{margin-bottom: 46px;padding-bottom: 32px;border-bottom: 1px solid #e5e5e5;}
.project-list-top .project-search{margin-bottom: 30px;}
.project-list-top .project-search .com-search{position: relative;float: left;margin-right: 54px;/*padding-left: 220px;*/}
.search-select{position: relative;z-index: 9;height: 50px;padding: 0 10px 0 5px;font-size: 14px;color: #555;border: none;outline: none;border: 1px solid #e5e5e5;border-radius: 50px;box-sizing: border-box;}
.project-search .search-select{display: none;position: absolute;top: 0;left: 0;min-width: 200px;text-align: center;}
.project-search .search-text-box{}
.project-search .com-search .search-text-box{background: #fff;}
.project-search .hot-word{float: left;font-size: 14px;color: #555;}
.project-search .hot-word a{display: inline-block;font-size: 14px;color: #555;line-height: 50px;}
.project-search .hot-word a:hover{color: #004098;}
.letter-search{}
.letter-search dt, .letter-search dd{float: left;}
.letter-search dt a, .letter-search dd a{font-size: 14px;color: #555;line-height: 26px;}
.letter-search dd{margin-left: 20px;}
.letter-search dd a{display: block;width: 26px;height: 26px;text-align: center;background: #fff;border: 1px solid #e5e5e5;}
.letter-search dd a:hover, .letter-search .on a{border-color: #004098;background: #004098;color: #fff;transition: all .3s;}
.project-new-box{}
.project-new-box .project-list-tit{margin-bottom: 50px;}
.project-new-box .project-new-ul{}
.project-new-box .project-new-ul li{float: left;width: 48%;margin-right: 4%;margin-bottom: 26px;}
.project-new-box .project-new-ul li:nth-child(2n){margin-right: 0;}
.project-new-box .project-new-ul a{display: block;padding: 20px 50px;font-size: 20px;color: #000;line-height: 1.5em;border: 1px solid #eee;border-bottom-width: 3px;}
.project-new-box .project-new-ul a:hover{border-bottom-color: #caaa80;}
.project-list-inner{display: flex;justify-content: space-between;}
.project-list-nav{width: 24%;}
.project-list-nav .project-list-nav-inner{padding: 7px 18px;background: #fff;box-sizing: border-box;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.project-list-nav .sidenav-li{}
.project-list-nav .sidenav-li span{display: block;border-bottom: 1px dashed #e5e5e5;}
.project-list-nav .sidenav-li:last-child span{border-bottom: none;}
.project-list-nav .sidenav-li span a{position: relative;display: block;padding: 11px 0;font-size: 20px;line-height: 2em;color: #000;}
.project-list-nav .sidenav-li dl{display: none;padding: 10px 0;border-bottom: 1px dashed #e5e5e5;}
.project-list-nav .sidenav-li dl a{position: relative;display: block;padding: 4px 10px;font-size: 16px;color: #999;line-height: 2em;}
.project-list-nav .sidenav-li dl a::before{position: absolute;top: 50%;left: 10px;display: block;content: "";width: 5px;height: 5px;margin-top: -3px;border-radius: 50%;background: #fff;opacity: 0;}
.project-list-nav .sidenav-li.on span a, .project-list-nav .sidenav-li span .on{color: #004098;}
.project-list-nav .sidenav-li dl .on, .project-list-nav .sidenav-li dl a:hover{padding-left: 20px;color: #004098;transition: all .3s;}
.project-list-nav .sidenav-li dl .on::before, .project-list-nav .sidenav-li dl a:hover::before{background: #004098;opacity: 1;transition: all .7s;}
.project-list-nav .sidenav-li span i{position: absolute;top: 50%;right: 0;transform: translateY(-50%);font-size: 16px;color: inherit;}
.project-list-nav .sidenav-li span .iconjianhao{display: none;}
.project-list-nav .sidenav-li .aon .iconjianhao{display: block;}
.project-list-nav .sidenav-li .aon .iconjiahao{display: none;}
.project-list-main{width: 72%;}
.project-list-main .pager-box{text-align: right;}
.project-list-main .pager span, .project-list-main .pager a{margin: 0;margin-left: 12px;}
.notice-wrap{margin-bottom: 100px;padding: 63px 65px 65px 56px;background: #fff;box-sizing: border-box;}
.notice-wrap .notice-top{position: relative;margin-bottom: 74px;}
.notice-top{}
.notice-top .notice-tit{color: #000;text-align: center;}
.notice-top .project-search{position: absolute;top: -7px;right: 0;width: 25%;}
.notice-top .project-search .com-search{width: 100%;}
.notice-top .search-text-box{width: 100%;}
.notice-top .search-submit{position: absolute;top: 0;left: 0;width: 50px;}
.notice-ul{margin-bottom: 75px;}
.notice-ul .item{border-bottom: 1px dashed #ccc;}
.notice-ul .item:first-child{border-top: 1px dashed #ccc;}
.notice-ul .item a{display: flex;justify-content: space-between;align-items: center;height: 85px;}
.notice-ul .item p{height: 2.25em;color: #000;line-height: 2.25em;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.notice-ul .item span{color: inherit;}
.notice-ul .item a:hover p{color: #004098;}
.notice-more{margin: 0 auto;width: 138px;height: 42px;line-height: 42px;border-radius: 21px;}
.up-content{padding-bottom: 94px;}
.article_read_content{max-width: 900px;margin: 0 auto;}
.up-content-top{position: relative;margin-bottom: 20px;padding: 87px 0 27px;border-bottom: 1px solid #d9d9d9;box-sizing: border-box;}
.up-content-top::after{position: absolute;bottom: -2px;left: 50%;display: block;content: "";width: 56px;height: 3px;margin-left: -28px;background: #004098;}
.up-content-top .cn-tit{line-height: 1.25em;text-align: center;color: #000;}
.up-content-top .en-tit{margin-top: 14px;text-align: center;}
.up-content-main{padding-bottom: 90px;}
.up-content-main dl{margin-bottom: 24px;}
.up-content-main dl dt{position: relative;margin-bottom: 10px;padding-left: 34px;font-size: 20px;line-height: 2em;font-weight: bold;}
.up-content-main dl dt::before{position: absolute;top: 15px;left: 0;display: block;content: "";width: 14px;height: 14px;border-radius: 50%;background: #004098;}
.up-content-main dl dd{padding-left: 34px;color: #555;line-height: 45px;}
.up-content-main dl dd span{font-weight: bold;}
.up-content-main table{table-layout:fixed;margin: 20px auto;border: 1px solid #666;border-spacing: 0;text-align: center;}
.up-content-main table td{width: auto !important;border-right: 1px solid #666;border-bottom: 1px solid #666;}
.up-content-main table tr:last-child td{border-bottom: none;}
.up-content-main table td:last-child{border-right: none;}
.up-bottom{display: flex;justify-content: space-between;align-items: center;padding: 50px 0;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.up-bottom a{display: block;font-size: 20px;color: #555;}
.up-bottom .page-prev, .up-bottom .page-next{width: 45%;}
.up-bottom .page-prev{text-align: left;}
.up-bottom .page-next{text-align: right;}
.up-bottom span{font-size: 14px;font-weight: bold;color: #000;}
.up-bottom .page-prev span{margin-right: 12px;}
.up-bottom .page-next span{margin-left: 12px;}
.up-bottom .more{width: 138px;height: 42px;margin: 0 auto;line-height: 42px;color: #fff;border-radius: 21px;}
.lcfw-project-read .up-content-top{margin-bottom: 0;}
.lcfw-project-read .up-bottom{border-top: none;}
.project-main{padding: 42px 0 80px;background: #f5f5f5;}
.project-main .project-bread-menu{display: flex;justify-content: ;margin-bottom: 42px;}
.project-main .project-bread-menu a{position: relative;display: block;margin-right: 34px;padding: 0 20px;font-size: 16px;color: #777;line-height: 40px;border: 1px solid #e5e5e5;border-radius: 40px;background: #fff;}
.project-main .project-bread-menu a:last-child{margin-right: 0;background: #caaa80;border-color: #caaa80;color: #fff;}
.project-main .project-bread-menu a:nth-child(2)::after{position: absolute;top: 50%;left: -20px;display: block;content: "";margin-top: -6px;border-width: 6px;border-style: solid;border-top-color: transparent;border-right: none;border-bottom-color: transparent;border-left-color: #caaa80;}
.project-main .project-content{margin-bottom: 64px;padding: 80px 94px 68px;background: #fff;border-radius: 10px;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.project-name-content{display: flex;justify-content: space-between;align-items: center;padding: 64px 0 40px;}
.project-name-content .project-name{}
.project-name-content .project-name-img{}
.project-name-content .project-name-img img{max-width: 100%;height: auto;}
.project-name-tit{margin-bottom: 1.5em;font-size: 20px;color: #555;}
.project-name-text{font-size: 24px;line-height: 1.5em;color: #004098;}
.project-value-content{}
.project-value-content .project-value-tit{margin-bottom: 1.3em;font-size: 28px;color: #004098;}
.project-value-content .project-value-text{line-height: 2em;color: #555;text-align: justify;}
.project-value-content .project-value-text p{line-height: 2em;color: #555;}
.project-value-content .project-value-text img{display: block;max-width: 100%;height: auto;border-radius: 8px;}
.project-other-content{position: relative;}
.project-other-content .project-other-img{position: absolute;right: 40px;bottom: 0;display: block;max-width: 70%;height: auto;}
.project-other-content .project-other{position: relative;}
.project-other-tit{margin-bottom: 1.6em;font-size: 28px;color: #004098;}
.project-other-text{}
.project-other-text .other-list{display: flex;margin-bottom: .75em;}
.project-other-text .other-list .other-list-tit{display: block;white-space: nowrap;line-height: 1.5em;font-weight: bold;}
.project-other-text .other-list .other-list-text{line-height: 1.5em;}
.project-other .other-last-list{margin-top: 2.8em;}
/* 妫€楠屼笓涓 */
.sys-top{}
.sys-top .sys-top-text .sys-top-tit{margin-bottom: 56px;font-size: 35px;color: #333;}
.sys-top .sys-top-text .sys-top-sum p{margin-bottom: 1.25em;line-height: 1.875em;color: #555;text-align: justify;text-justify: inter-ideograph;}
.sys-top .sys-top-img{height: 490px;background-position: center;background-repeat: no-repeat;}
/*.sys-lc-top{text-align: center;}*/
.sys-lc-top .sys-top-text{padding: 80px 0 60px;}
.sys-bl-top{margin-bottom: 58px;}
.sys-szyc-top{margin-bottom: 82px;}
.sys-szyc-top .sys-top-icon{width: 35px;height: 35px;margin: 0 auto 50px;background: url(img/sys-szyc-icon.png) center no-repeat;}
/*.sys-szyc-top .sys-top-sum{text-align: center;}*/
.sys-ngs-top{margin-bottom: 74px;}
.sys-ngs-top .sys-top-text{}
.sys-ys{margin-bottom: 100px;}
.sys-ys .sol-solys-main{padding: 84px 30px 70px;border: 2px solid #eee;border-radius: 10px;}
.sys-ys .sol-solys-main .sol-solys-ul{width: 100%;}
.sys-ys .sol-solys-ul .item{width: auto;}
.sys-ys .sol-solys-ul .item .item-icon{width: 106px;height: 106px;margin-right: 15px;border-color: #004098;}
.sys-ys .sol-solys-ul .item .item-icon i{font-size: 48px;line-height: 106px;color: #004098;}
.sys-ys .sol-solys-ul .item .item-text{width: calc(100% - 120px)}
.sys-ys .sol-solys-ul .item .item-text .tit{color: #004098;}
.sys-ys .sol-solys-ul .item .item-icon:hover{background: #004098;}
.sys-ys .sol-solys-ul .item .item-icon:hover i{color: #fff;}
.sys-zp-top{margin-bottom: 70px;}
.sys-lc-wrap{padding: 135px 0 190px;}
.sys-bl-wrap{padding: 85px 0 0;}
.sys-szyc-wrap{padding: 70px 0 0;}
.sys-ngs-wrap{padding-top: 84px;}
.sys-zp-wrap{padding-top: 64px;}
.sys-lc-main{}
.sys-lc-main .sys-lc-item{border-top: 1px dashed #ccc;}
.sys-lc-main .sys-lc-item:last-child{border-bottom: 1px dashed #ccc;}
.sys-lc-item .item-top{position: relative;height: 116px;padding: 0 0 0 110px;box-sizing: border-box;cursor: pointer;}
.sys-lc-item .item-top .icon1{position: absolute;top: 0;left: 0;width: 110px;height: 116px;background-size: 35px 35px;background-position: center;background-repeat: no-repeat;}
.ywlc-bottom .item1 .icon1{background-image: url(img/lc/03.png);}
.ywlc-bottom .item2 .icon1{background-image: url(img/lc/09.png);}
.ywlc-bottom .item3 .icon1{background-image: url(img/lc/07.png);}
.ywlc-bottom .item4 .icon1{background-image: url(img/lc/12.png);}
.sys-lc-item .item-top .icon2{position: absolute;top: 0;right: 0;width: 56px;height: 116px;font-size: 16px;font-weight: bold;line-height: 116px;text-align: center;color: #000;}
.sys-lc-item .item-top .item-top-tit{font-size: 26px;color: #000;line-height: 116px;}
.sys-lc-item .item-con{display: none;padding: 46px 100px 20px 110px;border-top: 1px dashed #ccc;}
.sys-lc-item .item-con li{position: relative;margin-bottom: 1.5em;padding-left: 20px;color: #000;line-height: 1.875em;}
.sys-lc-item .item-con li::before{position: absolute;top: 11px;left: 0;display: block;content: "";width: 8px;height: 8px;border-radius: 50%;background: #1758b3;}
.sys-lc-item.active .item-top-tit, .sys-lc-item .item-top:hover .item-top-tit{color: #1758b3;}
.sys-lc-item.active span, .sys-lc-item .item-top:hover span{}
.sys-lc-item.active .item-top .icon2{transform: rotate(180deg);}
.sys-bl-main{padding: 104px 0 154px;background: #f8f8f8;}
.sys-bl-main .sys-bl-tabs{margin-bottom: 112px;text-align: center;}
.sys-bl-tabs a:first-child{margin-left: 36px;}
.sys-bl-main .sys-bl-container{}
.sys-bl-container .item{margin-bottom: 38px;background: #fff;}
.sys-bl-container .item a{display: flex;justify-content: space-between;align-items: center;padding: 44px 80px 44px 66px;}
.sys-bl-container .item .imgbigout{width: 40%;}
.sys-bl-container .item .imgbigout img{display: block;width: 100%;height: auto;}
.sys-bl-container .item .imgtext{width: 56%;}
.sys-bl-container .item .imgtext .text-tit{margin-bottom: 1em;font-size: 35px;color: #000;}
.sys-bl-container .item .imgtext .text-sum{height: 6.75em;margin-bottom: 2.25em;line-height: 2.25em;color: #555;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.sys-bl-container .item .imgtext .text-more{}
.sys-szyc-bottom{margin-bottom: 156px;}
.sys-szyc-tit{margin-bottom: 1.7em;font-size: 35px;color: #555;text-align: center;}
.yp-slide{position: relative;}
.yp-slide .yp-slide-container{margin: 0 auto;padding-top: 24px;}
.yp-slide3-container{width: 84%;}
.yp-slide4-container{width: 91%;}
.yp-slide-container .swiper-slide{}
.yp-slide-container .swiper-slide .item-img{height: 182px;margin-bottom: 30px;background-position: center;background-repeat: no-repeat;border-radius: 6px;overflow: hidden;}
.yp-slide-container .swiper-slide .item-text{font-size: 18px;color: #555;text-align: center;}
.yp-slide-btn{position: absolute;top: 50%;left: 0;width: 100%;}
.yp-slide-btn a{position: absolute;top: 0;display: block;padding: 10px;transform: translateY(-50%);font-size: 16px;font-weight: bold;line-height: 1em;color: #b2b2b2;}
.yp-slide-btn .prev{left: 0;}
.yp-slide-btn .next{right: 0;}
.yp-slide-btn a:hover{color: #000;}
.sys-ngs-main{margin-bottom: 100px;}
.sys-ngs-main .sys-ngs-ul{width: 95%;margin: 0 auto;}
.sys-ngs-main .sys-ngs-ul li{float: left;width: 23%;margin-right: 2.66%;margin-bottom: 30px;}
.sys-ngs-main .sys-ngs-ul li:nth-child(4n){margin-right: 0;}
.sys-ngs-ul .imgbigout{}
.sys-ngs-ul .imgbigout img{display: block;width: 100%;height: auto;}
.sys-ngs-ul .imgtext{position: relative;height: 105px;border: 1px solid #e5e5e5;box-sizing: border-box;}
.sys-ngs-ul .imgtext p{position: absolute;top: 50%;left: 50%;width: 90%;transform: translate(-50%,-50%);color: #555;line-height: 25px;text-align: center;}
/* 鑽墿涓村簥 */
.com-banner{height: 590px;margin-bottom: 110px;background-position: center;background-repeat: no-repeat;}
.ywlc-wrap{padding-top: 100px;padding-bottom: 162px;}
.ywlc-wrap .sys-top .sys-tit{margin-bottom: 35px;}
.ywlc-wrap .ywlc-slide{margin-bottom: 116px;}
.ywlc-wrap .ywlc-bottom{}
.ywlc-wrap .ywlc-bottom-tit{margin-bottom: 2.6em;font-size: 35px;color: #000;text-align: center;}
.ywlc-bg{height: 490px;margin-bottom: 110px;background-position: center;background-repeat: no-repeat;}
/* 鐮斿彂涓績 */
.yfzx-wrap{padding: 84px 0 140px;}
.yfzx-wrap .sys-top{margin-bottom: 90px;}
.cell-box{display: flex;justify-content: space-between;width: 82%;margin: 0 auto;}
.cell-box .cell{position: relative;margin: 0 auto;}
.cell-box .cell .cell-1{position: absolute;width: 98%;height: 100%;z-index: 2;}
.cell-box .cell .cell-2{position: relative;}
.cell-box .cell span{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);display: block;text-align: center;z-index: 9;}
.blue-item .cell .cell-1{background: #dadcf3;}
.blue-item .cell .cell-2{top: 4px;left: 12px;background: #f8f8fd;}
.blue-item .cell span{color: #8086d1;}
.orange-item .cell .cell-1{background: #f3e8da;}
.orange-item .cell .cell-2{top: -5px;left: 3px;background: #fdfaf8;}
.orange-item .cell span{color: #caaa80;}
.pink-item .cell .cell-1{background: #f3dfda;}
.pink-item .cell .cell-2{top: 4px;left: -10px;background: #fdfaf8;}
.pink-item .cell span{color: #d4ada3;}
.green-item .cell .cell-1{background: #e6f0db;}
.green-item .cell .cell-2{top: 4px;left: -10px;background: #f6faf2;}
.green-item .cell span{color: #a2c47c;}
.cell-box .cell-text{}
.cell-box .cell-text p{text-align: center;}
.cell-box .cell-text .text-tit{margin-bottom: 1.4em;font-size: 26px;color: #000;}
.cell-box .cell-text .text-sum{line-height: 1.875em;color: #555;}
.cell-box-3{width: 82%;}
.cell-box-3 .cell-item{width: 27%;}
.cell-box-3 .cell-item .cell{margin-bottom: 60px;}
.cell-box-3 .cell .cell-2{height: 236px;}
.cell-box-3 .cell span{font-size: 110px;line-height: 236px;}
.cell-box-3 .blue-item .cell{width: 255px;}
.cell-box-3 .blue-item .cell .cell-1{animation: blue 10s linear infinite;border-radius: 300% 130% 180% 100%;transform: rotate(40deg);}
.cell-box-3 .blue-item .cell .cell-2{animation: blue 13s linear infinite;border-radius: 300% 130% 180% 100%;transform: rotate(90deg);}
.cell-box-3 .orange-item .cell{width: 230px;}
.cell-box-3 .orange-item .cell .cell-1{animation: orange 12s linear infinite;border-radius: 150% 200% 220% 188%;transform: rotate(0deg);}
.cell-box-3 .orange-item .cell .cell-2{animation: orange 10s linear infinite;border-radius: 150% 200% 220% 188%;transform: rotate(-10deg);}
.cell-box-3 .pink-item .cell{width: 246px;}
.cell-box-3 .pink-item .cell .cell-1{animation: pink 9s linear infinite;border-radius: 150% 200% 220% 188%;transform: rotate(10deg);}
.cell-box-3 .pink-item .cell .cell-2{animation: pink 12s linear infinite;border-radius: 150% 200% 220% 188%;transform: rotate(-10deg);}
@keyframes blue {
0%{
border-radius: 300% 130% 180% 100%;
}
25%{
border-radius: 320% 160% 210% 125%;
transform: rotate(45deg);
}
60%{
border-radius: 290% 150% 170% 105%;
transform: rotate(50deg);
}
100%{
border-radius: 300% 130% 180% 100%;
}
}
@keyframes orange {
0%{
border-radius: 150% 200% 220% 188%;
}
25%{
border-radius: 135% 230% 180% 168%;
transform: rotate(-10deg);
}
60%{
border-radius: 120% 210% 200% 208%;
transform: rotate(-20deg);
}
100%{
border-radius: 150% 200% 220% 188%;
}
}
@keyframes pink {
0%{
border-radius: 150% 200% 220% 188%;
}
25%{
border-radius: 105% 250% 160% 168%;
transform: rotate(20deg);
}
60%{
border-radius: 110% 240% 190% 208%;
transform: rotate(40deg);
}
100%{
border-radius: 150% 200% 220% 188%;
}
}
/* 缁煎悎瀹炲姏 */
.strength-wrap{}
.zlgl-wrap{}
.zlgl-wrap .bg1{top: 470px;left: -20%;right: auto;}
.zlgl-wrap1{padding-top: 74px;}
.zlgl-wrap1 .zlgl-wrap1-text{float: left;width: 38%;}
.zlgl-wrap1 .zlgl-wrap1-text .zlgl-wrap1-tit{margin-top: 85px;margin-bottom: 66px;}
.zlgl-wrap1 .zlgl-wrap1-text .zlgl-wrap1-sum p{margin-bottom: 1em;color: #555;line-height: 1.875em;text-align: justify;text-justify: inter-ideograph;}
.zlgl-wrap1 .zlgl-wrap1-img{position: relative;float: right;width: 45%;margin-right: 8%;}
.zlgl-wrap1 .zlgl-wrap1-img img{display: block;height: auto;}
.zlgl-wrap1 .zlgl-wrap1-img .img1{position: absolute;top: -9%;right: -17.7%;width: 52%;}
.zlgl-wrap1 .zlgl-wrap1-img .img2{position: relative;width: 100%;}
.zlgl-wrap2{margin-bottom: 60px;padding: 160px 0 0;}
.zlgl-wrap2 .zlgl-wrap2-top .zlgl-wrap2-tit{margin-bottom: 1.5em;text-align: center;}
.zlgl-wrap2 .zlgl-wrap2-top .zlgl-wrap2-sum{max-width: 1076px;margin: 0 auto;text-align: justify;}
.cell-box-4{width: 94%;}
.cell-box-4 .cell-item{width: 17%;}
.cell-box-4 .cell-item .cell{margin-bottom: 40px;}
.cell-box-4 .cell .cell-2{height: 180px;}
.cell-box-4 .cell span{font-size: 90px;line-height: 180px;}
.cell-box-4 .green-item .cell{width: 210px;}
.cell-box-4 .green-item .cell .cell-1{animation: green2 10s linear infinite;border-radius: 130% 125% 105% 80%;}
.cell-box-4 .green-item .cell .cell-2{animation: green2 13s linear infinite;border-radius: 130% 125% 105% 80%;transform: rotate(75deg);}
.cell-box-4 .blue-item .cell{width: 200px;}
.cell-box-4 .blue-item .cell .cell-1{animation: blue2 10s linear infinite;border-radius: 100% 130% 120% 100%;}
.cell-box-4 .blue-item .cell .cell-2{animation: blue2 13s linear infinite;border-radius: 100% 130% 120% 100%;transform: rotate(8deg);}
.cell-box-4 .orange-item .cell{width: 190px;}
.cell-box-4 .orange-item .cell .cell-1{animation: orange2 12s linear infinite;border-radius: 150% 200% 220% 188%;}
.cell-box-4 .orange-item .cell .cell-2{animation: orange2 10s linear infinite;border-radius: 150% 200% 220% 188%;transform: rotate(10deg);}
.cell-box-4 .pink-item .cell{width: 215px;}
.cell-box-4 .pink-item .cell .cell-1{animation: pink2 9s linear infinite;border-radius: 150% 200% 220% 188%;}
.cell-box-4 .pink-item .cell .cell-2{animation: pink2 12s linear infinite;border-radius: 150% 200% 220% 188%;transform: rotate(-10deg);}
@keyframes green2 {
0%{
border-radius: 130% 125% 105% 80%;;
}
25%{
border-radius: 110% 110% 120% 70%;
transform: rotate(55deg);
}
60%{
border-radius: 105% 100% 130% 60%;
transform: rotate(40deg);
}
100%{
border-radius: 130% 125% 105% 80%;
}
}
@keyframes blue2 {
0%{
border-radius: 100% 130% 120% 100%;
}
25%{
border-radius: 120% 160% 100% 90%;
transform: rotate(25deg);
}
60%{
border-radius: 150% 150% 90% 70%;
transform: rotate(40deg);
}
100%{
border-radius: 100% 130% 120% 100%;
}
}
@keyframes orange2 {
0%{
border-radius: 150% 200% 220% 188%;
}
25%{
border-radius: 135% 230% 180% 168%;
transform: rotate(20deg);
}
60%{
border-radius: 120% 210% 200% 208%;
transform: rotate(35deg);
}
100%{
border-radius: 150% 200% 220% 188%;
}
}
@keyframes pink2 {
0%{
border-radius: 150% 200% 220% 188%;
}
25%{
border-radius: 105% 250% 160% 168%;
transform: rotate(0deg);
}
60%{
border-radius: 110% 240% 190% 208%;
transform: rotate(14deg);
}
100%{
border-radius: 150% 200% 220% 188%;
}
}
.zlgl-wrap3{padding: 0 0 146px;/*background: #fbfbfb;*/}
.zlgl-wrap3 .zlgl-wrap3-inner{}
.zlgl-wrap3 .zlgl-wrap3-sum{margin-bottom: 112px;text-align: center;}
.zlgl-wrap3 .zlgl-wrap3-main{position: relative;width: 1076px;margin: 0 auto;padding: 0 128px;box-sizing: border-box;}
.zlgl-wrap3 .zlgl-wrap3-container{}
.zlgl-wrap3 .swiper-slide img{position: relative;transform: scale(.8);opacity: .5;transition: all .6s;}
.zlgl-wrap3 .swiper-slide-active img{transform: scale(1);opacity: 1;}
.zlgl-wrap3-btn a{border-color: #7d7d7d;}
.zlgl-wrap3-btn a span{color: #7d7d7d;}
.zlgl-wrap3-btn a:hover{background: #004098;border-color: #004098;}
.zlgl-wrap3-btn a:hover span{color: #fff;}
.llwl-wrap{}
.llwl-wrap .com-banner{margin-bottom: 90px;}
.llwl-wrap1{padding: 90px 0 128px;}
.llwl-wrap1 .llwl-wrap1-top{margin-bottom: 42px;text-align: center;}
.llwl-wrap1 .llwl-wrap1-top .llwl-wrap1-subtit{display: inline-block;line-height: 40px;}
.llwl-wrap1 .llwl-wrap1-main{}
/*.llwl-wrap1 .llwl-wrap1-main p{text-align: center;}*/
.llwl-wrap2{height: 640px;background-position: center;background-repeat: no-repeat;}
.llwl-wrap3{padding: 118px 0 120px;}
.llwl-wrap3 .llwl-wrap3-main{}
.llwl-wrap3-main .llwl-wrap3-img{float: left;width: 58%;}
.llwl-wrap3-main .llwl-wrap3-con{float: right;width: 37%;margin-top: 64px;}
.llwl-wrap3-img img{display: block;max-width: 100%;height: auto;}
.llwl-wrap3-con .llwl-wrap3-top{margin-bottom: 68px;}
.llwl-wrap3-top .llwl-wrap3-title{margin-bottom: 42px;}
.llwl-wrap3-top .llwl-wrap3-sum{}
.llwl-wrap3-list{}
.llwl-wrap3-list .item{display: flex;justify-content: space-between;align-items: center;height: 75px;margin-bottom: 10px;padding: 0 30px;background: #f5f5f5;}
.llwl-wrap3-list .item-text{font-size: 16px;color: #555;line-height: 1.875em;}
.llwl-wrap3-list .item-num{font-size: 35px;font-family: "SourceHanSerifSC Heavy";font-weight: bold;color: #555;}
.llwl-wrap3-list .item:hover{background: #abd2ec;}
.llwl-wrap3-list .item:hover .item-text, .llwl-wrap3-list .item:hover .item-num{color: #fff;}
.llwl-wrap4{padding: 160px 0 120px;background: #fbfbfb;}
.llwl-wrap4-main{position: relative;}
.llwl-wrap4-container{width: 1190px;margin: 0 auto;}
.llwl-wrap4-container .swiper-slide{width: 529px;background: #fbfbfb;}
.llwl-wrap4-container .swiper-slide-prev img, .llwl-wrap4-container .swiper-slide-next img{opacity: .6;transition: all .5s;}
.llwl-wrap4-container .swiper-slide-active img{opacity: 1 ;}
.llwl-wrap4-container .swiper-slide .imgbigout{margin-bottom: 16px;}
.llwl-wrap4-container .swiper-slide img{display: block;width: 100%;height: auto;}
.llwl-wrap4-container .swiper-slide .imgtext{font-size: ;text-align: center;opacity: 0;transition: all .5s;}
.llwl-wrap4-container .swiper-slide-active .imgtext{opacity: 1;}
.llwl-wrap4-btn a{border-color: #999;}
.llwl-wrap4-btn a span{color: #999;}
.llwl-wrap4-btn a:hover{background: #caaa80;border-color: #caaa80;}
.llwl-wrap4-btn a:hover span{color: #fff;}
.llwl-wrap5{padding: 76px 0 86px;background: #f5f5f5;}
.llwl-wrap5 .llwl-wrap5-inner{}
.llwl-wrap5 .llwl-wrap5-top{margin-bottom: 28px;}
.llwl-wrap5-top .llwl-wrap5-title{margin-bottom: 18px;text-align: center;}
.llwl-wrap5-top .llwl-wrap5-sum{}
.llwl-wrap5-top .llwl-wrap5-sum p{text-align: center;}
.llwl-wrap5 .llwl-wrap5-main{position: relative;padding: 100px 0 110px;border-radius: 8px;background: #fff;}
.llwl-wrap5-main .llwl-wrap5-img{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;width: 280px;height: 280px;margin: 0 auto;background-image: url(img/adk-wrap5-logo.png);background-size: cover;background-repeat: no-repeat;border: 20px solid #004098;border-radius: 50%;box-sizing: border-box;}
.llwl-wrap5-main .llwl-wrap5-img .llwl-wrap5-img-inner{}
.llwl-wrap5-main .llwl-wrap5-img p{width: 100%;text-align: center;color: #004098;}
.llwl-wrap5-main .llwl-wrap5-img .p1{margin-bottom: 12px;font-size: 34px;}
.llwl-wrap5-main .llwl-wrap5-img .p2{font-size: 26px;line-height: 1.46em;text-transform: uppercase;}
.llwl-wrap5-main .llwl-wrap5-list ul{position: absolute;top: 80px;}
.llwl-wrap5-main .llwl-wrap5-list .llwl-wrap5-list-left{right: 50%;margin-right: 165px;}
.llwl-wrap5-main .llwl-wrap5-list .llwl-wrap5-list-right{left: 50%;margin-left: 165px;}
.llwl-wrap5-main .item{display: flex;align-items: center;margin-bottom: 40px;}
.llwl-wrap5-main .item .item-text{font-size: 20px;color: #333;}
.llwl-wrap5-main .item .item-icon{width: 85px;height: 85px;background: #caaa80;border-radius: 50%;}
.llwl-wrap5-main .item .item-icon i{display: block;font-size: 36px;line-height: 85px;text-align: center;color: #fff;}
.llwl-wrap5-list-left .item{}
.llwl-wrap5-list-right .item{flex-direction: row-reverse;}
.llwl-wrap5-list-left .item-icon{margin-left: 34px;}
.llwl-wrap5-list-right .item-icon{margin-right: 34px;}
.llwl-wrap5-list-left .item:nth-child(2){margin-left: -66px;}
.llwl-wrap5-list-right .item:nth-child(2){margin-right: -66px;}
.llwl-wrap6{padding: 100px 0;background-image: url(img/llwl-wrap6-bg.jpg);background-position: center;background-repeat: no-repeat;}
.llwl-wrap6 .llwl-wrap6-inner{}
.llwl-wrap6 .llwl-wrap6-top{margin-bottom: 84px;}
.llwl-wrap6-top .llwl-wrap6-title{margin-bottom: 36px;text-align: center;color: #fff;}
.llwl-wrap6-top .llwl-wrap6-sum{}
.llwl-wrap6-top .llwl-wrap6-sum p{text-align: center;color: #fff;}
.llwl-wrap6-main{}
.llwl-wrap6-main img{display: block;width: 100%;height: auto;}
.llwl-wrap7{padding: 170px 0 0;}
.llwl-wrap7 .llwl-wrap7-top{margin-bottom: 68px;text-align: center;}
.llwl-wrap7-top .llwl-wrap7-title{margin-bottom: 30px;}
.llwl-wrap7-top .llwl-wrap7-sum{}
.llwl-wrap7-top .llwl-wrap7-sum p{font-size: 16px;color: #004098;}
.llwl-wrap7 .llwl-wrap7-main{}
.llwl-wrap7-main .llwl-wrap7-img{display: flex;align-items: center;height: 240px;margin-bottom: 68px;background-position: center;background-repeat: no-repeat;}
.llwl-wrap7-main .llwl-wrap7-img p{width: 68%;margin: 0 auto;text-align: right;color: #025187;}
.llwl-wrap7-main .llwl-wrap7-bottom{position: relative;margin-bottom: 120px;}
.llwl-wrap7-bottom{}
.llwl-wrap7-bottom .llwl-wrap7-container{width: 90%;margin: 0 auto;}
.llwl-wrap7-container .item{}
.llwl-wrap7-container .item .item-icon{width: 130px;height: 130px;margin: 0 auto 24px;border: 1px solid #dedede;border-radius: 50%;}
.llwl-wrap7-container .item .item-icon i{display: block;font-size: 48px;line-height: 128px;text-align: center;color: #333;}
.llwl-wrap7-container .item .item-text{max-width: 210px;margin: 0 auto;font-size: 20px;line-height: 1.6em;color: #333;text-align: center;}
.llwl-wrap7-container .item:hover .item-icon{border-color: #638ac0;}
.llwl-wrap7-container .item:hover .item-icon i{color: #004098;}
.llwl-wrap7-container .item:hover .item-text{color: #004098;}
.llwl-wrap7-btn{position: absolute;top: 70px;left: 0;width: 100%;z-index: 9;}
.llwl-wrap7-btn a{position: absolute;top: 0;display: block;padding: 10px;transform: translateY(-50%);font-size: 16px;font-weight: bold;line-height: 1em;color: #b2b2b2;}
.llwl-wrap7-btn .prev{left: 0;}
.llwl-wrap7-btn .next{right: 0;}
.llwl-wrap7-btn a:hover{color: #000;}
.llwl-wrap8{padding: 80px 0 120px;border-top: 1px solid #ebebeb;}
.llwl-wrap8 .llwl-wrap8-top{margin-bottom: 42px;text-align: center;}
.llwl-wrap8-top .llwl-wrap8-title{margin-bottom: 32px;}
.llwl-wrap8-top .llwl-wrap8-sum{}
.llwl-wrap8-top .llwl-wrap8-sum p{text-align: center;}
.llwl-wrap8 .llwl-wrap8-main{}
.llwl-wrap8 .llwl-wrap8-main img{display: block;max-width: 100%;height: auto;}
.hz-wrap{}
.hz-wrap1{margin-bottom: 135px;padding-top: 114px;}
.hz-wrap1 .hz-wrap1-top{margin-bottom: 120px;text-align: center;}
.hz-wrap1 .hz-wrap1-top .hz-wrap1-tit{margin-bottom: 54px;}
.hz-wrap1 .hz-wrap1-top .hz-wrap1-tit i{display: block;width: 36px;height: 36px;margin: 0 auto;background: url(img/hz-icon.png) center no-repeat;}
.hz-wrap1 .hz-wrap1-top .hz-wrap1-subtit{margin-bottom: 1.6em;color: #004098;}
.hz-wrap1 .hz-wrap1-sum{margin-bottom: 64px;padding-bottom: 40px;border-bottom: 1px dashed #ccd9ea;}
.hz-wrap1 .hz-wrap1-sum p{margin-bottom: 2em;font-size: 16px;color: #555;line-height: 2;text-align: justify;text-justify: inter-ideograph;}
.hz-wrap1 .hz-wrap1-sum p span{font-weight: bold;color: #333;}
.hz-wrap1 .hz-wrap1-tags{}
.hz-wrap1 .hz-wrap1-tags .hz-wrap1-tags-container{display: flex;justify-content: space-between;flex-wrap: wrap;}
.hz-wrap1 .hz-wrap1-tags .item{display: flex;align-items: center;width: 22.5%;height: 62px;margin-bottom: 20px;border: 1px solid #caaa80;border-radius: 60px;box-sizing: border-box;}
.hz-wrap1 .hz-wrap1-tags .item .item-icon{position: relative;width: 60px;height: 60px;margin-right: 28px;background: #caaa80;border-radius: 50%;}
.hz-wrap1 .hz-wrap1-tags .item .item-icon::after{position: absolute;top: 50%;right: -11px;display: block;content: "";width: 0;height: 0;margin-top: -7px;border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left-width: 13px;border-left-style: solid;border-left-color: #caaa80;}
.hz-wrap1 .hz-wrap1-tags .item .item-icon i{font-size: 32px;line-height: 60px;text-align: center;color: #fff;}
.hz-wrap1 .hz-wrap1-tags .item .item-text{font-size: 18px;color: #333;line-height: 60px;}
.hz-wrap1 .hz-wrap1-img{display: flex;justify-content: center;align-items: center;height: 540px;margin-bottom: 100px;background-position: center center;background-repeat: no-repeat;}
.hz-wrap1 .hz-wrap1-img p{line-height: 1.8em;text-align: center;color: #fff;}
.hz-wrap1 .hz-wrap1-main{width: 86%;margin: 0 auto 20px;}
.hz-wrap1 .hz-wrap1-main .hz-wrap1-subtit{margin-bottom: 2.8em;text-align: center;}
.hz-wrap1 .hz-wrap1-main .hz-wrap1-ul{display: flex;justify-content: space-between;}
.hz-wrap1-ul .item{position: relative;padding-bottom: 15px;}
.hz-wrap1-ul .item .iconfont{display: block;width: 118px;height: 118px;margin: 0 auto 20px;font-size: 46px;line-height: 118px;text-align: center;color: #343434;border: 1px solid #d9d9d9;border-radius: 50%;transition: all .5s;}
.hz-wrap1-ul .item .item-text{position: relative;font-size: 20px;line-height: 1.9em;text-align: center;transition: all .5s;}
.hz-wrap1-ul .item:hover .iconfont{transform: rotateY(180deg);color: #004098;border-color: #004098;}
.hz-wrap1-ul .item:hover .item-text{color: #004098;}
.hz-wrap1-ul .item:hover .item-text::after{width: 70px;background: #004098;}
.hz-wrap2{padding: 106px 0 114px;background: #f8f8f8;color: #555;}
.hz-wrap2-inner{}
.hz-wrap2-tit{margin-bottom: 96px;color: #000;text-align: center;}
.hz-wrap2-main{}
.hz-wrap2-main .hz-wrap2-ul{}
.hz-wrap2-main .hz-wrap2-ul .item{display: flex;justify-content: space-between;margin-bottom: 50px;background: #fff;}
.hz-wrap2-ul .item .item-img{width: 42%;}
.hz-wrap2-ul .item .item-text{display: flex;justify-content: ;align-items: center;width: 58%;padding: 0 60px 0 44px;box-sizing: border-box;}
.hz-wrap2-ul .item .item-img img{display: block;width: 100%;height: auto;}
.hz-wrap2-ul .item .item-text .text-num{margin-bottom: 16px;line-height: 1.4em;}
.hz-wrap2-ul .item .item-text .text-sum{line-height: 36px;}
.hz-wrap2-ul .item:nth-child(2n){flex-direction: row-reverse;}
.hz-wrap2-ul .item:nth-child(2n) .item-text{padding-left: 65px;}
.hz-box{}
.hz-box .up-content-top{margin-bottom: 60px;}
.hz-box .hz-read{}
.hz-read .hz-read-img{margin-bottom: 54px;}
.hz-read .hz-read-img img{display: block;max-width: 100%;height: auto;}
.hz-read .hz-read-main{padding: 40px 0;border: 1px solid #ccd9ea;border-radius: 10px;}
.hz-read .hz-read-main .hz-read-icon{margin-bottom: 30px;text-align: center;}
.hz-read .hz-read-main .hz-read-icon i{display: block;font-size: 54px;line-height: 1em;color: #004098;}
.hz-read .hz-read-main .hz-read-content{width: 80%;margin: 0 auto;}
.hz-read .hz-read-main .hz-read-content p{font-size: 20px;color: #555;line-height: 2em;text-align: justify;text-justify: inter-ideograph;}
.up-content-main{min-height: 300px;padding: 30px 0 40px !important;}
.up-content-main p, .up-content-main li, .up-content-main div{margin-bottom: 1em;line-height: 1.875em;color: #555;}
.up-content-main iframe{display: block;width: 100%;height: 600px;}
.up-content-main img{max-width: 100%;height: auto;}
.file-download{position: relative;padding: 50px 60px;background: #fcfcfc;border: 1px solid #edeef1;border-radius: 8px;}
.file-download .file-download-tit{margin-bottom: 32px;font-size: 26px;color: #333;}
.file-download .file-download-bg{position: absolute;right: 112px;bottom: 20px;display: block;max-width: 100%;max-height: 100%;height: auto;}
.file-download .file-download-list{display: flex;}
.file-download .file-download-list a{display: block;padding: 16px 60px;font-size: 18px;color: #555;border: 1px solid #c0cbdb;border-radius: 8px;background-color: #fff;background-image: url(img/file-download-logo.png);background-position: right -30px bottom -36px;background-repeat: no-repeat;}
.file-download .file-download-list .iconfont{margin-right: 12px;}
.file-download .file-download-list a:hover{color: #fff;border-color: #03439b;background-color: #03439b;background-image: url(img/file-download-logo-h.png);}
.shzr-read{}
.shzr-read .item{margin-bottom: 40px;}
.shzr-read .tit{margin-bottom: 2px !important;font-size: 18px;font-weight: bold;}
.com-wrap{padding: 70px 0 156px;}
.com-top{position: relative;margin-bottom: 58px;padding: 35px 0;border-bottom: 1px solid #d9d9d9;box-sizing: border-box;}
.com-top::after{position: absolute;bottom: -2px;left: 50%;display: block;content: "";width: 56px;height: 3px;margin-left: -28px;background: #004098;}
.com-top .cn-tit{text-align: center;}
.com-wrap .com-read{}
.user-banner{margin-bottom: 40px;}
.user-banner .item{height: 566px;background-position: center;background-repeat: no-repeat;}
.user-banner .item .item-text{position: absolute;}
.user-banner .item .item-img{position: absolute;}
.user-banner .item1 .item-text{top: 22.6%;left: 10%;}
.user-banner .item1 .item-text .text-tit{margin-bottom: 25px;}
.user-banner .item1 .text-tit .p1{margin-bottom: 0.36em;font-size: 50px;line-height: 1.4em;font-weight: bold;}
.user-banner .item1 .text-tit .p2{font-size: 14px;line-height: 1.5em;color: #555;}
.user-banner .item1 .text-code{display: flex;justify-content: space-between;align-items: center;width: 280px;}
.user-banner .item1 .text-code-img{width: 120px;}
.user-banner .item1 .text-code-img img{display: block;width: 100%;height: auto;}
.user-banner li{position: relative;margin: 10px 0;padding-left: 10px;}
.user-banner li::before{position: absolute;left: 0;top: 50%;display: block;content: "";width: 4px;height: 4px;margin-top: -2px;border-radius: 50%;}
.user-banner .item1 .text-code-sum li::before{background: #004098;}
.user-banner .item1 .item-img{bottom: 0;right: 20%;width: 26.8%;}
.user-banner .item1 .item-img img{display: block;width: 100%;height: auto;}
.user-banner .item2 .item-text{top: 48%;left: 7.3%;}
.user-banner .item2 .item-text .p1{font-size: 42px;line-height: 1.4em;font-weight: bold;color: #e16790;}
.user-banner .item3 .item-text{top: 30%;left: 11%;}
.user-banner .item3 .item-text .text-tit{margin-bottom: 50px;}
.user-banner .item3 .item-text .p1{margin-bottom: .6em;font-size: 50px;font-weight: bold;}
.user-banner .item3 .item-text .p1 span{color: #f6a900;}
.user-banner .item3 .item-text .p2{font-size: 34px;font-weight: bold;}
.user-banner .item3 li::before{background: #f6a900;}
.user-banner .user-pagination{position: absolute;bottom: 22px;left: 0;width: 100%;text-align: center;z-index: 9;}
.user-banner .user-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 10px !important;background: #e5e5e5;opacity: 1;outline: none;border-radius: 50%;}
.user-banner .user-pagination .swiper-pagination-bullet-active{background: #004098;}
.user-banner-btn{position: absolute;top: 50%;left: 0;width: 100%;z-index: 9;}
.user-banner-btn a{position: absolute;top: 0;display: block;width: 66px;height: 66px;margin-top: -33px;background: #c7c8ca;outline: none;}
.user-banner-btn i{display: block;width: 100%;height: 100%;font-size: 36px;line-height: 74px;text-align: center;color: #fff;}
.user-banner-btn .prev{left: 0;}
.user-banner-btn .next{right: 0;}
.user-banner-btn a:hover{background: #004098;}
.user-slide{}
.user-slide .user-slide-tabs{display: flex;justify-content: space-between;align-items: center;margin-bottom: 42px;}
.user-slide-tabs .tabs-a{position: relative;width: 47.8%;padding: 24px 100px;text-align: center;border: 1px solid #e5e5e5;box-sizing: border-box;}
.user-slide-tabs .tabs-a i{position: absolute;left: 60px;top: 50%;display: block;margin-top: -14px;font-size: 32px;line-height: 1em;color: #1e60bc;}
.user-slide-tabs .tabs-a .tabs-a-tit{}
.user-slide-tabs .tabs-a-tit .p1{margin-bottom: .5em;font-size: 24px;}
.user-slide-tabs .tabs-a-tit .p2{font-size: 18px;color: #555;}
.user-slide-tabs .active{background: url(img/user-slide-tab-bg.png) right top no-repeat #004098;}
.user-slide-tabs .active .p1{color: #fff;}
.user-slide-tabs .active .p2{color: #fff;}
.user-slide-tabs .active i{color: #fff;}
.user-slide-container{}
.user-slide-container .item{position: relative;height: 406px;background-position: center;background-repeat: no-repeat;}
.user-slide-container .item .item-text{position: absolute;}
.user-slide-container .item1 .item-text{top: 25%;left: 9.8%;width: ;}
.user-slide-container .item1 .item-text .p1{margin-bottom: 1.5em;font-size: 32px;line-height: 1.5em;}
.user-slide-container .item1 .item-text img{display: block;width: 134px;height: auto;}
.user-slide-container .item2 .item-text{top: 38%;left: 5%;width: 90%;}
.user-slide-container .item2 .item-text .p1{margin-bottom: .8em;font-size: 36px;line-height: 1.5em;color: #fff;text-align: center;}
.user-slide-container .item2 .item-text .p2{display: flex;justify-content: center;text-align: center;align-items: center;}
.user-slide-container .item2 .item-text .p2 a{font-size: 36px;line-height: 50px;color: #fff;}
.user-slide-container .item2 .item-text .p2 i{position: relative;display: inline-block;width: 50px;height: 50px;margin-right: 24px;font-size: 20px;line-height: 50px;color: #fff;text-align: center;background: #004098;border-radius: 50%;}
.user-slide-container .item2 .item-text .p2 i::after{position: absolute;top: 5px;left: 5px;display: block;content: "";width: 38px;height: 38px;border: 1px solid #fff;border-radius: 50%;}
.com-bg-box{padding: ;}
.com-bg-box .com-read{padding: 100px 0;}
.customer-box{}
.customer-box .customer-tit{margin-bottom: 1.4em;font-size: 35px;color: #333;text-align: center;}
.customer-box .customer-text{margin-bottom: 50px;}
.customer-box .customer-text p{font-size: 16px;color: #555;line-height: 1.875em;}
.customer-bottom{display: flex;justify-content: space-between;height: 250px;}
.customer-bottom .customer-bottom-left{width: 70%;background-position: center;background-repeat: no-repeat;background-size: cover;}
.customer-bottom .customer-bottom-right{width: 30%;}
.customer-bottom-right .customer-tel-tit{display: flex;align-items: center;height: 90px;padding-left: 32px;font-size: 24px;color: #fff;background: #004098;}
.customer-bottom-right .customer-tel-tit span{display: block;width: 40px;height: 40px;margin-right: 24px;text-align: center;border: 1px solid #fff;border-radius: 50%;}
.customer-bottom-right .customer-tel-tit i{font-size: 18px;line-height: 38px;color: #fff;}
.customer-bottom-right .customer-tel-text{display: flex;align-items: center;height: 160px;padding-left: 32px;font-size: 40px;color: #004098;background-image: url(img/customer-logo.png);background-position: right -50% bottom -20px;background-repeat: no-repeat;background-color: #f5f5f5;}
.resp-box{}
.resp-box .resp-tit{margin-bottom: 40px;font-size: 65px;font-family: "PingFang SC";color: #333;}
.resp-box .resp-tit span{color: #e70e20;}
.resp-box .resp-text{margin-bottom: 104px;}
.resp-box .resp-text p{font-size: 16px;line-height: 2.25em;color: #333;}
.resp-box .article-list-ul .card .imgtext .text-tit{height: 1.5em;margin-bottom: 26px;}
.report-wrap .bg-box-inner{z-index: auto;}
.report-main{}
.report-main .report-left{float: left;width: 29%;}
.report-main .report-right{float: right;width: 61%;margin-right: 3.6%;}
.report-left .report-wx{margin-bottom: 26px;}
.report-wx .report-wx-img{height: 287px;margin-bottom: 22px;padding-top: 70px;background: url(img/report-wx-bg.jpg?v=1) center / cover no-repeat;box-sizing: border-box;}
.report-wx .report-wx-img img{display: block;width: 114px;height: auto;margin: 0 auto 26px;border: 8px solid #fff;}
.report-wx .report-wx-img p{font-size: 20px;color: #fff;text-align: center;}
.report-wx .report-wx-info{font-size: 20px;line-height: 1.2em;text-align: center;}
.report-left .report-left-list{}
.report-left-list a{position: relative;display: block;padding-left: 58px;font-size: 20px;line-height: 68px;border-top: 1px dashed #ccc;}
.report-left-list a:last-child{border-bottom: 1px dashed #ccc;}
.report-left-list a span{position: absolute;top: 24px;left: 14px;font-size: 26px;line-height: 1em;color: #3c96d3;}
.report-left-list a:hover{color: #004098;}
.report-left-list a:hover span{color: #004098;}
.report-right{}
.report-right ul.c1>li{float:left;width: 28%;margin-right: 8%;margin-bottom: 5%;}
.report-right ul.c1>li>a{display: block;line-height: 58px;text-align: center;background: #fff;border: 1px solid #e5e5e5;border-radius: 6px;}
.report-right ul.c1>li:nth-child(3n){margin-right: 0;}
.report-right ul.c1 li a:hover{color: #fff;background-image: linear-gradient(to right, #014098 , #2466c2);}
#fade {
display: none;
background: #000;
position: fixed; left: 0; top: 0;
z-index: 10;
width: 100%; height: 100%;
opacity: .80;
z-index: 9999;
}
.popup_block{
display: none;
background: #fff;
padding: 30px 20px 0;
border: 10px solid #ddd;
float: left;
font-size: 1.2em;
position: fixed;
top: 50%; left: 50%;
z-index: 999999;
-webkit-box-shadow: 0px 0px 20px #000;
-moz-box-shadow: 0px 0px 20px #000;
box-shadow: 0px 0px 20px #000;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.popup_block a.close{opacity:1;}
img.btn_close {
float: right;
margin: -55px -55px 0 0;
opacity:1;
}
.popup p {
padding: 5px 10px;
margin: 5px 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
position: absolute;
}
*html .popup_block {
position: absolute;
}
.popup_block .report-close{position: absolute;top: 0;right: 0;display: block;padding: 10px;font-size: 20px;line-height: 1em;color: #004098;border: 1px solid #004098;background: #fff;border-radius: 50%;cursor: pointer;}
.popup_block h2{margin-bottom: 30px;font-size: 22px;}
.report-right ul.c1 .popup_block li{margin-bottom: 30px;}
.report-right ul.c1 .popup_block li a{display: block;padding: 15px 0;line-height: 1.5;text-align: center;background: #fff;border: 1px solid #e5e5e5;border-radius: 6px;}
.report-right ul.c1 .popup_block li a:hover{color: #fff;background-image: linear-gradient(to right, #014098 , #2466c2);}
.shadow{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: .8;z-index: 99999;}
.nocontent{min-height: 400px;}
.search-box{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99999;}
.search-box .search-box-bg{width: 100%;height: 100%;background: rgba(0,0,0,.7);}
.search-box .search-form{display: flex;justify-content: space-between;position: absolute;top: 50%;left: 50%;width: 1200px;height: 80px;transform: translate(-50%,-50%);border-radius: 20px;}
.search-box .search-select{position: relative;width: 120px;height: 80px;font-size: 18px;line-height: 2em;color: #fff;border: none;outline: none;background: #004098;border-radius: 20px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.search-box .search-mid{position: relative;width: 120px;height: 80px;border: none;outline: none;background: #004098;}
.search-box .search-mid .search-mid-text{display: flex;justify-content: space-between;width: 100%;height: 100%;padding: 10px;font-size: 18px;line-height: 60px;color: #fff;box-sizing: border-box;cursor: pointer;}
.search-box .search-mid .search-mid-text i{font-size: 14px;color: #fff;}
.search-box .search-mid ul{display: none;position: absolute;top: 80px;left: 0;width: 100%;padding: 10px 0;background: #fff;box-sizing: border-box;}
.search-box .search-mid li{height: 1.5em;padding: 5px 20px;font-size: 16px;line-height: 1.5em;color: #666;cursor: pointer;}
.search-box .search-mid li:hover{color: #004098;}
.search-box .search-form .search-text{display: block;width: calc(100% - 220px);padding: 25px 30px;font-size: 24px;line-height: 30px;color: #666;box-sizing: border-box;background: #fff;}
.search-box .search-form .search-submit{display: block;width: 100px;height: 80px;font-size: 0;background: url(img/search-icon-h.png) center no-repeat #004098;cursor: pointer;}
.fixed-tool{position: fixed;bottom: 100px;right: 0;z-index: 999;display: none;}
.fixed-tool .item{position: relative;margin-bottom: 1px;}
.fixed-tool .item a{position: relative;display: block;width: 62px;height: 62px;padding-top: 12px;background: #cfcfcf;border-radius: 4px;box-sizing: border-box;}
.fixed-tool .item .iconfont{display: block;margin-bottom: 6px;font-size: 22px;line-height: 1em;text-align: center;color: #fff;}
.fixed-tool .item p{font-size: 12px;text-align: center;color: #fff;}
.fixed-tool .item .item-hide{display: none;position: absolute;top: 50%;left: -100%;transform: translate(-50%,-50%);margin-left: -8px;padding: 10px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.15);}
.fixed-tool .item .item-hide img{width: 100px;height: auto;}
.fixed-tool .item .item-hide::after{position: absolute;right: -10px;top: 50%;margin-top: -12px;display: block;content: "";width: 0;height: 0;border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-left: 10px solid #fff;}
.fixed-tool .item:hover a{background-image: linear-gradient(to right, #014098 , #2466c2);}
.fixed-tool .item4:hover .item-hide{display: block;}
.oa-login{position: fixed;top: 0;left: 0;display: none;width: 100%;height: 100%;z-index: 999999;}
.oa-login .shadow-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.7);}
.oa-login .oa-login-inner{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);padding: 54px 10px;box-sizing: border-box;background: #fff;border-radius: 10px;}
.oa-login .oa-login-main{position: relative;display: flex;justify-content: space-between;}
.oa-login .login-top{margin-bottom: 30px;}
.oa-login .login-top .iconfont{display: block;width: 72px;height: 72px;margin: 0 auto 16px;font-size: 30px;line-height: 72px;text-align: center;color: #004098;background: #e8f2ff;border-radius: 50%;}
.oa-login .login-top .login-top-text{font-size: 20px;color: #333;text-align: center;}
.oa-login .other-login{display: none;padding: 0 100px;}
.oa-login .login-link{text-align: center;}
.oa-login .login-link a{width: 150px;margin: 24px auto 0;}
.oa-login .oa-close{position: absolute;top: 12px;right: 12px;display: block;width: 28px;font-size: 28px;text-align: center;line-height: 28px;color: #004098;}
/* 瑙e喅鏂规 */
.xg-appli{margin-top: 100px;margin-bottom: 70px;}
.xg-appli img{display: block;max-width: 100%;height: auto;}
.xg-appli .xg-appli-img{margin-bottom: 35px;}
.xg-appli .xg-appli-text{padding: 42px 0;background: #f4f4f4;border-radius: 34px;}
.xg-appli .xg-appli-text ul{display: flex;justify-content: space-between;flex-wrap: wrap;width: 64%;margin: 0 auto;}
.xg-appli .xg-appli-text li{font-size: 18px;color: #333;line-height: 1.56em;}
.xg-appli .xg-appli-text li:nth-child(1), .xg-appli .xg-appli-text li:nth-child(3){width: 380px;}
.xg-appli .xg-appli-text li:nth-child(2), .xg-appli .xg-appli-text li:nth-child(4){width: 330px;}
.xg-appli .xg-appli-bottom{margin: 70px 0 110px;text-align: center;}
.xg-appli .xg-appli-bottom .p1{margin-bottom: 2em;font-size: 22px;}
.xg-appli .xg-appli-bottom .p2{line-height: 1.5em;}
.xg-container .w-program-title{color: #f6ab00;}
.sol-container{width: 1400px;margin: 0 auto;padding-top: 132px;padding-bottom: 20px;}
.sol-container .sol-section{margin-bottom: 70px;border-bottom-width: 1px;border-bottom-style: dashed;}
.sol-container .sol-section:last-child{border-bottom: none;}
.sol-container .sol-com-tit{margin-bottom: 40px;}
.sol-container .sol-com-tit span{position: relative;display: inline-block;height: 73px;padding: 0 70px 0 40px;font-size: 35px;line-height: 73px;color: #fff;/*background-image: url(img/sol-tit-bg.png);background-repeat: no-repeat;background-position: right -1px center;*/}
.sol-container .sol-com-tit span::after{position: absolute;top: 0;right: -1px;display: block;content: "";width: 52px;height: 73px;background: url(img/sol-tit-bg.png) center;background-size: cover;}
.sol-sum{padding-bottom: 95px;}
.sol-sum-tit{position: relative;margin-bottom: 52px;text-align: center;}
.sol-sum-tit::before{position: absolute;top: 50%;left: 0;display: block;content: "";width: 100%;height: 2px;margin-top: -1px;}
.sol-sum-tit span{position: relative;display: inline-block;min-width: 508px;padding: 10px 30px;font-size: 35px;line-height: 1.72em;color: #fffdfd;box-sizing: border-box;}
.sol-sum-main{}
.sol-sum-main .sol-sum-text-con{}
.sol-sum-main .sol-sum-text-con p{line-height: 2em;color: #333;text-align: justify;}
.sol-sum-main .sol-sum-text-con strong{font-weight: normal;}
.sol-info{font-size: 14px;line-height: 1.5em;color: #777;}
.sol-sum-main .sol-info{margin-top: 30px;}
.sol-sum-main .sol-sum-text-img{margin-top: 44px;}
.sol-sum-main .sol-sum-text-img img{display: block;max-width: 100%;height: auto;}
.sol-item{margin-bottom: 66px;}
.sol-item .sol-item-tit{display: flex;align-items: flex-start;margin-bottom: 28px;}
.sol-item .item-tit-icon{display: block;margin-right: 28px;padding: 6px;border-radius: 50%;}
.sol-item .item-tit-icon .iconfont{display: block;font-size: 38px;line-height: 1em;color: #fff;}
.sol-item .item-tit-text{display: block;font-size: 35px;line-height: 50px;font-weight: bold;}
.sol-item .item-tit-text .span1{display: block;margin-bottom: .9em;line-height: 1em;}
.sol-item .item-tit-text .span2{display: block;font-size: 30px;line-height: 1.5em;font-weight: bold;}
.sol-item .sol-item-sum{}
.sol-item .sol-item-sum p{color: #333;line-height: 2em;/*text-indent: 2em;*/}
.sol-item .sol-item-main{margin-top: 65px;}
.sol-item .sol-item-main img{display: block;max-width: 100%;height: auto;margin: 0 auto;}
.sol-proys{margin-bottom: 90px;}
.sol-proys .sol-proys-main{padding: 50px 0 54px;border-radius: 20px;border: 3px solid #f4f4f4;}
.sol-proys .sol-proys-con{display: flex;margin: 0 auto;}
.sol-proys-con .proys-con-img{display: block;max-width: 100%;}
.sol-proys-con .proys-con-text{display: flex;flex-flow: column;justify-content: space-between;}
.sol-proys-con .proys-con-text p{font-size: 16px;color: #333;line-height: 2em;}
.proys-con-text-left p{text-align: right;}
.sol-proys-con-two{width: 70%;}
.sol-proys-con-two .proys-con-img{margin: 16px 28px 16px 0;}
.sol-proys-con-three{width: 70%;}
.sol-proys-con-three .proys-con-img{margin-right: 30px;}
.sol-proys-con-four{width: 58%;}
.sol-proys-con-four .proys-con-img{margin-right: 28px;}
.sol-proys-con-six{width: 85%;padding-top: 30px;padding-bottom: 16px;}
.sol-proys-con-six .proys-con-img{margin-right: 28px;margin-left: 34px;}
.sol-proys-con-seven{width: 86%;}
.sol-proys-con-seven .proys-con-img{margin-right: 28px;margin-left: 34px;padding: 25px 0;}
.sol-proys-con-seven .proys-con-text-left{margin: 50px 0 35px;}
.sol-proys-con-eight{width: 72%;}
.sol-proys-con-eight .proys-con-img{margin-right: 28px;margin-left: 34px;padding: 10px 0;}
.sol-appli{padding-bottom: 60px;}
.sol-appli .sol-com-tit{margin-bottom: 50px;}
.sol-appli .sol-appli-list{}
.sol-appli .sol-appli-ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.sol-appli-ul .item{display: flex;justify-content: ;align-items: center;margin-bottom: 20px;background: #f4f4f4;border-radius: 52px;}
.sol-appli-ul .item .item-num{position: relative;width: 52px;height: 52px;margin-right: 32px;font-size: 22px;color: #fff;text-align: center;line-height: 52px;border-radius: 52px;}
.sol-appli-ul .item .item-num::after{position: absolute;top: 50%;right: -11px;display: block;content: "";width: 0;height: 0;margin-top: -7px;border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left-width: 13px;border-left-style: solid;}
.sol-appli .sol-appli-info{margin-top: ;font-size: 14px;line-height: 2em;color: #666;}
.sol-solys{margin-bottom: 106px;}
.sol-solys .sol-solys-main{padding: 75px 0 60px;border-radius: 20px;border: 3px solid #f4f4f4;}
.sol-solys-main .sol-solys-ul{display: flex;justify-content: space-between;width: 94%;margin: 0 auto;}
.sol-solys .sol-solys-main-four{padding: 55px 0 10px;}
.sol-solys-main-four .sol-solys-ul{width: 74%;flex-wrap: wrap;}
.sol-solys-main-four .sol-solys-ul .item{min-width: 42%;margin-bottom: 45px;}
.sol-solys-ul .item{display: flex;width: 30%;}
.sol-solys-ul .item .item-icon{display: block;width: 120px;height: 120px;margin-right: 38px;border-width: 1px;border-style: solid;box-sizing: border-box;border-radius: 50%;}
.sol-solys-ul .item .item-icon i{display: block;width: 100%;height: 100%;font-size: 74px;line-height: 120px;text-align: center;}
.sol-solys-ul .item .item-icon .iconrocket{margin-top: -6px;}
.sol-solys-ul .item .item-text{width: calc(100% - 160px);margin-top: 20px;}
.sol-solys-ul .item .item-text .tit{margin-bottom: 10px;font-size: 28px;font-weight: bold;}
.sol-solys-ul .item .item-text .subtit{line-height: 1.875em;color: #333;}
.sol-area{margin-bottom: 120px;}
.sol-area .sol-com-tit{margin-bottom: 75px;}
.sol-area-main{display: flex;justify-content: space-between;align-items: center;}
.sol-area-img{width: 24%;}
.sol-area-con{position: relative;width: 67.5%;}
.sol-area-img img{display: block;max-width: 100%;height: auto;}
.sol-area-con ul{text-align: right;}
.sol-area-con li{display: inline-block;width: 100%;margin: 15px 0;padding: 15px 40px;font-size: 18px;line-height: 2em;text-align: left;color: #333;background: #f4f4f4;border-radius: 15px;box-sizing: border-box;}
.sol-area-con .small-li{width: 92%;}
.sol-area-con .sol-area-con-text{position: absolute;top: -30px;left: 0;font-size: 16px;color: #0075b6;}
.sol-request{margin-bottom: 125px;}
.sol-request .sol-com-tit{}
.sol-request .sol-request-main{}
.sol-request .sol-request-main table{width: 100%;text-align: center;border-spacing: 0;}
.sol-request .sol-request-main th{padding: 20px 0;font-size: 22px;color: #323333;text-align: center;border-top: 2px solid transparent;border-bottom: 2px solid transparent;}
.sol-request .sol-request-main td{padding: 20px 0;font-size: 18px;line-height: 1.3em;color: #323333;text-align: center;border-bottom: 1px solid transparent;}
.sol-request .sol-request-main th:nth-child(1){width: 38%;}
.sol-link{}
.sol-link .sol-com-tit{margin-bottom: }
.sol-link .sol-link-main{}
.sol-link-main li{position: relative;margin-bottom: 3px;padding-left: 26px;}
.sol-link-main li::before{position: absolute;top: 12px;left: 0;display: block;content: "";width: 8px;height: 8px;border-radius: 50%;}
.sol-link-main li a{display: block;line-height: 2em;color: #333;}
.sol-table{margin-bottom: 68px;}
.sol-table .sol-com-tit{margin-bottom: 52px;}
.sol-table .sol-table-main{}
.sol-table .sol-table-img{margin-bottom: 42px;}
.sol-table .sol-table-img img{display: block;max-width: 100%;height: auto;margin: 0 auto;}
.sol-table .sol-table-text{}
.sol-table .sol-table-text p{color: #333;line-height: 1.875em;/*text-indent: 2em;*/}
.sol-table .text-info{margin-top: 10px;font-size: 14px;color: #777;}
.sol-lc{margin-bottom: 70px;}
.sol-lc-box{position: relative;margin-bottom: 64px;padding: 52px 0 58px;border: 1px solid #eee;border-radius: 15px;}
.sol-lc-box:hover{border-color: #1dade5;}
.sol-lc-box .sol-lc-tu{margin-bottom: 32px;}
.sol-lc-box .sol-lc-tu img{display: block;max-width: 100%;height: auto;margin: 0 auto;}
.sol-lc-box .sol-lc-sm{width: 76%;margin: 0 auto;}
.sol-lc-box .sol-lc-sm p{line-height: 2em;color: #1dade5;text-indent: -2.5em;}
.sol-lc-box .sol-lc-bottom{position: absolute;z-index: 9;left: 50%;bottom: -29px;width: 590px;transform: translate(-50%);line-height: 58px;text-align: center;color: #333;background: #eee;border-radius: 58px;border-radius: 58px;}
.sol-lc-info{font-size: 14px;color: #777;line-height: 1.5em;}
.sol-lc-box:hover .sol-lc-bottom{color: #fff;background: #1dade5;}
.w-solution{margin-bottom: 100px;}
.w-solution-main{position: relative;display: flex;margin-top: 57px;justify-content: space-between;}
.w-solution-content{width: 43.57%;position: relative;}
.w-solution-content::after{content: "";position: absolute;right: 0;top: 116px;width: 1px;height: 532px;background: #f9c54e;}
.w-solution-contentR::after{left: 0;}
.w-solution-item{display: flex;align-items: center;justify-content: flex-end;margin-bottom: 65px;}
.w-solution-itemR{justify-content: start;}
.w-solution-itemR:first-child{padding-top: 22px;}
.w-solution-itemR:nth-child(2){padding-top: 21px;}
.w-solution-itemR:last-child{padding-top: 12px;}
.w-solution-item:last-child{margin-bottom: 0;}
.w-solution-text{padding: 0;border-right: 1px solid #fb8827;padding-right: 12px;}
.w-solution-textR{padding-right: 0;padding-left: 16px;border-left: 1px solid #fa7a0d;border-right: none;}
.w-solution-text p{margin-bottom: 25px;color: #333;font-size: 18px;line-height: 1em;text-align: right;}
.w-solution-textR p{text-align: left;}
.w-solution-text p:last-child{margin-bottom: 0;}
.w-solution-btn{width: 184px;height: 80px;border-radius: 25px;margin-left: 22px;font-size: 24px;color: #fff;text-align: center;line-height: 80px;background: #fa7a0d;}
.w-solution-btnR{margin-left: 0;margin-right: 22px;}
.w-solution-line{width: 98px;height: 1px;background: #f9c54e;}
.w-solution-button{position: absolute;left: 50%;top: 356px;transform: translateX(-50%);width: 316px;height: 107px;border-radius: 25px;color: #fff;font-size: 30px;line-height: 107px;text-align: center;background: #f6ab00;}
.sol-jiance{margin-bottom: 80px;}
.xy-jiance{}
.xy-jiance dl{display: flex;margin-bottom: 45px;}
.xy-jiance dl dt{min-width: 186px;margin-right: 80px;}
.xy-subtit{display: block;font-size: 30px;line-height: 1em;font-weight: bold;color: #c92e33;text-align: center;border-left: 2px solid #c92e33;border-right: 2px solid #c92e33;}
.xy-jiance dl dd{}
.xy-jiance dl dd li{position: relative;margin-bottom: 8px;padding-left: 20px;line-height: 2em;color: #333;}
.xy-jiance dl dd li::before{position: absolute;top: 11px;left: 0;display: block;content: "";width: 8px;height: 8px;border-radius: 50%;background: #c92e33;}
.xy-jiance dl dd p{line-height: 2em;color: #333;}
.xy-wrap-table{margin-bottom: 60px;}
.xy-wrap-table img{max-width: 100%;height: auto;}
.xy-wrap-table .xy-subtit-box{width: 238px;margin-bottom: 46px;}
.sol-container .col-4{width: 26%;}
.sol-container .col-5{width: 33.5%;}
.sol-container .col-6{width: 47.5%;}
.sol-container .col-8{width: 60%;}
.sol-container .col-12{width: 100%;}
.sol-container .col-none{display: none;}
.sol-10042 .sol-item .sol-item-sum p, .sol-8594 .sol-item .sol-item-sum p{padding-left: 78px;text-indent: 0;}
.sol-item-small-mgb{margin-bottom: 52px;}
.sol-grx .sol-section{border-bottom-color: #f6ab00;}
.sol-grx .sol-com-tit span{background-color: #eca511;}
.sol-grx .sol-sum-tit::before{background: #f6ab00;}
.sol-grx .sol-sum-tit span{background: #f6ab00;}
.sol-grx .sol-sum-main strong{color: #f6ab00;}
.sol-grx .sol-item .item-tit-icon{background: #f6ab00;}
.sol-grx .sol-item .item-tit-text{color: #f6ab00;}
.sol-grx .item .item-num{background: #f6ab00;}
.sol-grx .sol-appli-ul .item .item-num::after{border-left-color: #f6ab00;}
.sol-grx .sol-appli-ul .item:hover p{color: #f6ab00;}
.sol-grx .sol-solys-ul .item .item-icon{border-color: #f6ab00;}
.sol-grx .sol-solys-ul .item .item-icon i{color: #f6ab00;}
.sol-grx .sol-solys-ul .item .item-text .tit{color: #f6ab00;}
.sol-stzl .sol-section{border-bottom-color: #0075b6;}
.sol-stzl .sol-com-tit span{background-color: #0075b6;}
.sol-stzl .sol-sum-tit::before{background: #0075b6;}
.sol-stzl .sol-sum-tit span{background: #0075b6;}
.sol-stzl .sol-sum-main strong{color: #0075b6;}
.sol-stzl .sol-item .item-tit-icon{background: #0075b6;}
.sol-stzl .sol-item .item-tit-text{color: #0075b6;}
.sol-stzl .item .item-num{background: #0075b6;}
.sol-stzl .sol-appli-ul .item .item-num::after{border-left-color: #0075b6;}
.sol-stzl .sol-appli-ul .item:hover p{color: #0075b6;}
.sol-stzl .sol-solys-ul .item .item-icon{border-color: #0075b6;}
.sol-stzl .sol-solys-ul .item .item-icon i{color: #0075b6;}
.sol-stzl .sol-solys-ul .item .item-text .tit{color: #0075b6;}
.sol-stzl .sol-solys-main-four .sol-solys-ul{width: 88%;}
.sol-stzl .sol-area-con li:hover{color: #fff;background: #0075b6;}
.sol-stzl .sol-request .sol-request-main th{background: #e5f1f8;border-color: #3190c4;}
.sol-stzl .sol-request .sol-request-main td{border-color: #82bbdb;}
.sol-stzl .sol-link-main li::before{background: #0075b6;}
.sol-stzl .sol-link-main li a:hover{color: #0075b6;}
.sol-mx .sol-section{border-bottom-color: #8ed6f2;}
.sol-mx .sol-com-tit span{background-color: #1dade5;}
.sol-mx .sol-sum-tit::before{background: #1dade5;}
.sol-mx .sol-sum-tit span{background: #1dade5;}
.sol-mx .sol-sum-main strong{color: #1dade5;}
.sol-mx .sol-item .item-tit-icon{background: #1dade5;}
.sol-mx .sol-item .item-tit-text{color: #1dade5;}
.sol-mx .item .item-num{background: #1dade5;}
.sol-mx .sol-appli-ul .item .item-num::after{border-left-color: #1dade5;}
.sol-mx .sol-appli-ul .item:hover p{color: #1dade5;}
.sol-mx .sol-solys-ul .item .item-icon{border-color: #1dade5;}
.sol-mx .sol-solys-ul .item .item-icon i{color: #1dade5;}
.sol-mx .sol-solys-ul .item .item-text .tit{color: #1dade5;}
.sol-mx .sol-solys-main-four .sol-solys-ul{width: 88%;}
.sol-mx .sol-area-con li:hover{color: #fff;background: #1dade5;}
.sol-mx .sol-request .sol-request-main th{background: #e5f1f8;border-color: #3190c4;}
.sol-mx .sol-request .sol-request-main td{border-color: #82bbdb;}
.sol-mx .sol-link-main li::before{background: #1dade5;}
.sol-mx .sol-link-main li a:hover{color: #1dade5;}
.sol-xy .sol-section{border-bottom-color: #c92e33;}
.sol-xy .sol-com-tit span{background-color: #c92e33;}
.sol-xy .sol-sum-tit::before{background: #c92e33;}
.sol-xy .sol-sum-tit span{background: #c92e33;}
.sol-xy .sol-sum-main strong{color: #c92e33;}
.sol-xy .sol-item .item-tit-icon{background: #c92e33;}
.sol-xy .sol-item .item-tit-text{color: #c92e33;}
.sol-xy .item .item-num{background: #c92e33;}
.sol-xy .sol-appli-ul .item .item-num::after{border-left-color: #c92e33;}
.sol-xy .sol-appli-ul .item:hover p{color: #c92e33;}
.sol-xy .sol-solys-ul .item .item-icon{border-color: #c92e33;}
.sol-xy .sol-solys-ul .item .item-icon i{color: #c92e33;}
.sol-xy .sol-solys-ul .item .item-text .tit{color: #c92e33;}
.solxy-main{padding: 40px 0 0;}
.solxy-main .solxy-tabs{display: flex;justify-content: space-between;flex-wrap: wrap;width: 90%;margin: 0 auto 30px;}
.solxy-main .solxy-tabs a{display: block;width: 23%;margin-bottom: 2%;padding: 10px 0;font-size: 18px;color: #;line-height: 1.5em;text-align: center;border: 1px solid #d2d2d2;border-radius: 5px;box-sizing: border-box;}
.solxy-main .solxy-tabs .active{color: #fff;border-color: #c92e33;background: #c92e33;}
/* 瑙e喅鏂规end */
#com-read table.tableforshow{border:0!important;border-collapse:collapse!important;border-bottom:1px solid #CCCCCC!important;border-right:1px solid #CCCCCC!important;margin-bottom:14px!important;width:100%;font:inherit}
#com-read table.tableforshow p,#com-read table.tableforshow div{margin-bottom:0}
#com-read table.tableforshow th,#com-read table.tableforshow td{text-align: center;border:0!important;border-left:1px solid #CCCCCC!important;border-top:1px solid #CCCCCC!important;color:#333333;padding:0.5em!important;margin:0!important;font:inherit}
#com-read table.tableforshow th{height: 50px;line-height: ;color: #fff;background-color:#004098!important;}
#com-read table.tableforshow td, #com-read table.tableforshow li{font-size: 14px;line-height: 1.5em;}
#com-read table.tableforshow tr:hover{background-color:#F2F7FB!important;transition:all 0.6s}
#com-read table.tableforshow caption {text-align:center;font-size:14px;font-weight:bold;line-height:1.8em}
#com-read table.ghbs tr:nth-child(odd){ background: #f7f7f7; }
#com-read table.ghbs tr:nth-child(even){ background: #fff; }
#com-read .cont div{line-height: 1.5em;}
.browsers-tips{position: fixed;left: 0;top: 0;z-index: 99999;width: 100%;height: 100%;background: #fff;}
.browsers-tips-inner{position: absolute;left: 50%;top: 50%;width: 600px;height: 144px;margin-left: -300px;margin-top: -72px;}
.browsers-tips p{font-size: 24px;color: #333;line-height: 2em;text-align: center;}
/* 鍝嶅簲寮忛€傞厤 */
@media screen and (min-width: 1920px){
.banner .item, .i-about, .mb-banner, .sys-top .sys-top-img, .ywlc-bg, .llwl-wrap2, .hz-wrap1 .hz-wrap1-img, .llwl-wrap6{background-size: cover;}
}
@media screen and (max-width: 1660px){
.mb, .sol-container{width: 1300px;}
.mb2{width: 90%;}
.i-tit{font-size: 58px;}
.i-city-map{margin-left: 3%;}
.i-article .i-article-inner{margin-left: calc((100% - 1300px) / 2);}
.i-article .i-article-bg3 p{font-size: 250px;}
.head-main .head-nav .item{margin-left: 30px;}
.head-nav .item .item-link{font-size: 16px;}
.report-wx .report-wx-info{font-size: 18px;}
.top-nav .top-nav-menu a{margin-left: 54px;}
.i-about-left .i-about-sum{font-size: 15px;}
}
@media screen and (max-width: 1440px){
.mb, .sol-container{width: 90%;}
.i-tit{font-size: 50px;}
.head-main .head-nav .item{margin-left: 30px;}
.i-article .i-article-inner{margin-left: 5%;}
.jb-nav-ul .item .iconfont{font-size: 50px;}
.jb-nav-ul .item span{font-size: 18px;}
.letter-search dd{margin-left: 14px;}
}
@media screen and (max-width: 1366px){
.i-tit{font-size: 40px;}
.head-main .head-nav .item{margin-left: 20px;}
}