﻿@charset "utf-8"; 
:root{--color:#002E72}
.ptp img{max-height:inherit}
.ptp,.ptp .image{height:auto}
.pcp{margin:10px 0}
.blk_29{height:auto;background-size:100% 100%}
.blk_29 .LeftBotton,.blk_29 .RightBotton{top:100px}
.index_pmain dl .pic a img{max-height:inherit;margin:0}
.index_pmain dl .pic,.index_pmain dl .pic a{height:172px}
.index_pmain dl dt a{line-height:20px}
.index_pmain dl dt{height:60px}
.about_more a:link,.about_more a:visited,.index_about_bt span,.index_news1 dl dt a:hover,.index_pmain dl dt a:hover,.menu li ul li a:hover,.menu ul li a:hover,.sf-menu li a:hover,.sub_cpk_name a:hover,.sub_pbt,h1.title{color:var(--color)}
.Cont_more a,.but .LayImAhrefNode,.but a,.index_nbt a,.index_pbt a,.sub_left_bt{background-color:var(--color)}
.pages a:active,.pages a:hover,.pages span.ctxt{background-color:var(--color);border-color:var(--color)}
#feedbackForm .submita{background-color:var(--color)!important}
.index_nbt{background-image:url(/js/8060/home_38.jpg)}
.about_more h5{background-image:url(/js/8060/more1.png)}
.index_news1 dt{position:relative}
.index_news1 dt:before{content:'';width:28px;height:28px;background:url(/js/8060/home_42.jpg);position:absolute;left:0;top:0;z-inde:1}
.foot,.footer{background-image:url(/js/8060/footer_bg.jpg)}
.sub_contact h5{color:#fff}
.but a:hover{background-color:#033e95}
img{max-width:100%}
.header{background:#fff;height:114px}
#top{height:114px;width:1200px}
#banner,#sub_banner{margin-top:114px}
.index_tj_bt{background:rgba(9,37,137,.8);padding:0 calc(50% - 550px);box-sizing:border-box;width:100%;margin-top:-24px;line-height:24px;height:24px}
.index_tj{width:100%}
#cmb1{float:none;margin:0 auto}
.ptp .image{width:172px;display:block;margin:0 auto;float:none}
.ptp{float:none;width:172px;margin:0 auto}
.menu>ul>li>a{text-transform:uppercase}
@media (min-width:1025px){.logo{margin-right:0}
.logo img{max-height:80px;}}
.floatwindow_fd_main{right:-220px!important;transition:all .3s ease}
.floatwindow_fd_conct:hover .floatwindow_fd_main{right:0!important;transition:all .3s ease}
#top{width:1400px}
.menu,.top_right{width:1000px}
.menu{padding-left:0}
.sf-menu1{padding:0}
.sf-menu1 ul{display:none}
.sf-menu1 li>ul li a{background-position:left 0;border:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sf-menu1 li:hover>ul{display:block}

.home-news{position: relative;padding: 4% 0;}
.home-news .news-top{display:flex;align-items:center;justify-content:space-between}
.home-news .home-des-box{justify-content:left}
.home-news .home-title{text-align:left}
.home-news .homenews-list{display:flex;flex-wrap:wrap;margin-top:4%}
.home-news .homenews-list .homenews-item{width:23%;margin-right:2.6%;position:relative}
.home-news .homenews-list .homenews-item:nth-child(4n){margin-right:0}
.home-news .homenews-list .homenews-item:hover .homenews-img a img{transform:scale(1.02)}
.home-news .homenews-list .homenews-item:hover .homenews-text{box-shadow:0 1px 10px 0 rgba(16,1,0,.2);top:-30px}
.home-news .homenews-list .homenews-item:hover .homenews-text::before{opacity:1}
.home-news .homenews-list .homenews-item:hover .homenews-text .homenews-tit{color:var(--color)}
.home-news .homenews-list .homenews-item:hover .homenews-more{border-color:var(--color)}
.home-news .homenews-list .homenews-img{width:100%;max-height:300px;border-radius:var(--borderradius);overflow:hidden}
.home-news .homenews-list .homenews-img a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.home-news .homenews-list .homenews-img img{width:100%;height:100%;object-fit:cover;transition:all .2s ease}
.home-news .homenews-list .homenews-text{margin:0 10px;position:relative;box-sizing:border-box;top:-20px;padding:15px;border-radius:0 5px 5px 5px;box-shadow:0 1px 10px 0 rgba(16,1,0,.1);transition:all .2s ease}
.home-news .homenews-list .homenews-text .homenews-info{position:relative;z-index:1}
.home-news .homenews-list .homenews-text::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.8;border-radius:0 5px 5px 5px;z-index:0}
.home-news .homenews-list .homenews-text .homenews-date{text-transform:capitalize;position:absolute;background-color:var(--color);color:#fff;min-width:60px;height:54px;box-sizing:border-box;padding:6px;border-radius:5px 5px 0 0;top:-70px;left:-15px;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;overflow:hidden;line-height:1.4}
.home-news .homenews-list .homenews-text .homenews-date .span2{font-size:20px;font-weight:var(--fontbold5)}
.home-news .homenews-list .homenews-text .homenews-date::before{content:"";position:absolute;right:-20px;top:-20px;background-color:#fff;opacity:.1;width:50px;height:50px;border-radius:50%;z-index:1}
.home-news .homenews-list .homenews-text .homenews-date::after{content:"";position:absolute;right:-10px;top:-16px;background-color:#fff;opacity:.1;width:30px;height:40px;border-radius:50%;z-index:10}
.home-news .homenews-list .homenews-text .homenews-tit{color:var(--fontcolor);font-size:18px;font-weight:var(--fontbold5);transition:all .2s ease;text-transform:capitalize;line-height:1.4;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.home-news .homenews-list .homenews-text .homenews-des{margin-top:6px;transition:all .2s ease;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.home-news .homenews-list .homenews-text .homenews-des p{color:#333;line-height:1.4}
.home-news .homenews-list .homenews-text .homenews-more{margin-top:10px;box-sizing:border-box;transition:all .2s ease;border-top:1px solid #e4e3e3}
.home-news .homenews-list .homenews-text .morebtn{display:inline-flex;margin-top:10px;color:var(--color)}
.home-news .homenews-list .homenews-text .morebtn em{transform:translateY(2px);margin-left:4px}
.home-news .l-wrap{width: 100%;max-width: 1600px;margin: 0px auto;}
.home-news .home-des-into {width: 50px;height: 15px;margin-right: 10px;box-sizing: border-box;display: inline-block;border-top: 2px solid var(--color);border-bottom: 2px solid var(--color);}
.home-news .home-des {color: var(--color);font-size: 18px;font-weight: var(--fontbold5);display: inline-block;text-transform: uppercase;}
@media (max-width: 1024px){.home-news .l-wrap{padding: 0 15px;}}
@media screen and (max-width: 768px){.home-news .homenews-list .homenews-item{width: 48%;margin-right: 0px;margin-bottom: 2em;}.home-news .home-more{display:none;}}
.writetous h5{color: #fff;}
.write-text{color: #fff;}
@media(min-width:1025px){.foot-item3 .fpronav li{width:50%;}.foot-list>.foot-item-box .foot-item3{max-width:40%;}.foot-list>.foot-item-box .foot-item3 ul{display: flex;flex-wrap: wrap;}}
.foot-t,.foot-b {background:var(--color);}
footer,footer a,.foot-list div h6 {color:#fff;}
.fnav li a:hover,.fpronav li a:hover,.copyright a:hover,.foot-list ul.fcontact a:hover {color:#fff}
element.style {background-image: url(/uploads/8060/banner/202405210340557b30e.jpg);}
.highpro-l .swiper-slide{height:auto;}
.highpro-l iframe{height:100%;min-height:100%}
@media (min-width:1025px){.location {padding:0;display:flex;justify-content:center;align-items:center;}
.location .container-s {position:absolute;align-items:center;justify-content:inherit;max-width:100%;}
.location .location-box {padding:10px 10px;position:absolute;left:29.5%;background:rgba(255,255,255,.5);width:24%;}}
@media (max-width:1024px){.location{position:relative}
.location>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}
.location .location-box{position:relative;background:rgba(255,255,255,.4)}}
@media (max-width:500px){.location .contact li{margin-top:8px}
.location .contact li p{line-height:1.3}
.location .location-title{padding-bottom:0}}
.highpro-r{background: var(--color);}
.highpro-step-act .highpro-step-title{color:#FFFA4D}
.highpro-step-act .highpro-step-num{background: #FFFA4D;border-color: #FFFA4D;color:#000}
.about-r li{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px white;}
.about-r li:nth-child(1){background-image:url(/uploads/8060/index/1.jpg)}
.about-r li:nth-child(2){background-image:url(/uploads/8060/index/3.jpg)}
.about-r li:nth-child(3){background-image:url(/uploads/8060/index/2.jpg)}
.about-r li:nth-child(4){background-image:url(/uploads/8060/index/4.jpg)}
.about-r li:nth-child(5){background-image:url(/uploads/8060/index/6.jpg)}
.about-r li:nth-child(6){background-image:url(/uploads/8060/index/5.jpg)}
.about-r li >*{position:relative}
.about-r li:before{content:'';width:100%;height:100%;background:rgba(255,255,255,.5);position:absolute;top:0;left:0;}