<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset:'utf-8';

@media (min-width:992px){
	.navbar-brand{height:67px; margin-top: 24px; margin-bottom: 10px;}
	.navbar-brand&gt;img{margin-top: -10px;  margin-top: -15px;}
	.navbar-right{margin-top: 23px;}
	.mynav .cur:after,.mynav li:hover:after{content: '';position: absolute;bottom: -10px; left: 12px;border-bottom: 3px solid #395bbf; display: block; width:80px; height: 2px;}
	.swiper-pagination1{width: 34% !important; bottom: 22% !important;}
	 .indextitle h3:after{left:23%;}
.danyecont p{text-indent: 2em;}
.indextitle{padding: 85px 0;}
.left_cont h3{font-size: 20px; font-weight: bold;}
.left_cont p{line-height: 30px;  font-size: 14px;}
.indexpro a span{font-size: 18px; color:#333; margin-top: 50px;}
.indexcase li{padding:16px 25px;}
.indexcase li span{line-height: 30px; font-size: 16px; color: #333; margin-top: 13px;}
.indexnews .title{ font-size: 18px; line-height: 60px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.indexnews li{}
.sec5{margin-top: 110px; padding: 50px 0}
footer{padding-top: 70px; margin-top: 80px;}
.footnav_items a{font-size: 14px; line-height: 40px;}
.footcont{margin-top: 230px;}
.copy {margin-top: 40px;}
.copy p{line-height: 40px; margin-bottom: 0 !important}
.ny_banner{ height:450px; }
.pagecont{margin-top:40px;}
.pagecat{width: calc(25% - 20px);}
.pagecat_box .top_link{font-size:16px; }
.pagecat_box .top_link{ margin-top: 10px; }
.pagecat_box .sublinkcon a{ font-size: 14px; text-indent: 3em; position: relative; }
.pagecat_box .sublinkcon a:before{ position: absolute; content: ''; width:14px; height:14px; background: url(../images/left_right3.png) center center no-repeat; left:10%; top:33%; }
.pagecat_box .sublinkcon a:hover:before,.pagecat_box .sublinkcon a.cur:before{background: url(../images/left_right2.png) center center no-repeat;}
.pagecat_box .cur .sublinkcon{/*display: block;*/}
.pro-list li .title{font-size: 16px;}
.pages {
    margin-top: 70px !important;
}

.pages a, .pages b {
    padding: 10px 15px;
    font-size: 16px;
}
.pro-list li{margin-bottom: 10px;}
.news-list .right_box p{font-size: 13px;}
.news-list .right_box{padding-left: 30px;}
.news-list li{padding-bottom: 25px; border-bottom: 1px solid #f3f3f3; margin-bottom: 25px;}
.news-list li:last-child{border:none;}
.right_box a{color: #333333; font-size: 18px;}
.content .proprif h1{font-size: 34px; color: #171717; margin-bottom: 57px;}
.content .proprif .prif{line-height: 34px; font-size: 16px; color: #1d1d1d;}
.pagetags{margin-top:50px;}
.pagetags a{font-size: 18px;}
.pad40{padding-left: 40px;}
.detailcon{margin-top: 40px;}
.pagenext{padding: 15px; color: #333; margin-top: 80px;}
.danyecont{ font-size: 16px; }
.art_title{padding-bottom:30px; color: #333 }
.zhiwei-list li p{line-height: 80px; font-size: 16px;}
.zhiwei-list p span{font-size: 1.5rem; display: inline-block; width:20% !important; text-align: center;}
.zhiwei-list p span{ color: #666 }
.traffic_tit{margin-bottom: 30px;}
.recruit_con img{ margin-top: 20px; }
.footcont{text-align: right;}
.footcont img{margin: 0 10px;}
.detailcon .items{font-size: 16px; }
.zhezhao_box p{height: 117px; overflow: hidden;}
.popup_con div{line-height: 30px;}
.popup_con p{text-indent: 2em;}
.case_tips{line-height: 28px;}
.yejibox span{display: block; height:27px; overflow: hidden;}
.pagenext span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}










}

@media (min-width:768px){




}

@media (max-width:991px){
.navbar-brand{ padding: 9px 15px;}
.navbar-brand img{height: 3rem;}
.indextitle{margin: 3rem 0}
.indextitle h3{font-size: 3rem }
 .indextitle h3:after{left:20%;}
.left_cont h3{font-size: 2rem; font-weight:bold;}
.left_cont p{line-height: 2rem;}
.indexpro a span{font-size: 1.5rem; color: #333;}
.sec1 .right_con{padding:0 !important; margin-top: 2rem;}
.indexpro li{margin-bottom: 2rem;}
.indexcase li span{font-size: 1.5rem; color: #333; line-height: 3rem;}
.indexnews .title{ font-size: 18px; line-height: 4rem;  }
.yejibox span{font-size: 1rem;}
.sec5{margin-top:3rem; padding: 1rem 0}
.ny_banner{ height:175px; background-size: cover !important; }
.ny_banner.propage{}
.footer{margin-top: 2rem;    padding-top: 2rem;    text-align: center;}
.footnav{border-bottom: 1px solid #055192;padding-bottom: 1.5rem; margin-bottom: 1.5rem;}
.footer h3{padding: 10px 0; border: 1px solid #3682c4}
.footcont{text-align: center; margin: 1rem 0;}
.footcont img{float: none; display: inline-block !important;}
.copy p{margin-bottom: 0; padding: 1rem;}
.copy p span{display: block; text-align: center; width: 100%; font-size: 1rem;}
.indexnews li{margin-bottom: 1rem;}
.swiper-button-next2, .swiper-button-prev2{width: 20px !important; height: 20px !important; background-size:contain; }
.pagecat{margin-bottom: 2rem;}
.pagecat_box li{margin-top: 1rem;}
.news-list .right_box p{font-size:1rem;}
.news-list li{padding: 0; margin-bottom: 2rem; padding-bottom: 2rem;}
.news-list .right_box{padding: 0;}
.right_box h3 a{color: #333333; font-size:1.5rem; }
.right_box h3 {padding: 1rem 0; margin-bottom: 0}
.pages a, .pages b {padding: .5rem .8rem;}
.pagetags{margin-top: 1rem}
.pagetags a{font-size:1.5rem;}
.pagetags a{padding: 0;margin: 2px !important; width:calc(25% - 4px) }
.proprif{padding: 0}
.prif{line-height: 2.5rem; font-size: 1.5rem;}
.detailcon{margin-top: 2rem;line-height: 2.5rem !important; color: #333333}

.pagenext{padding:1rem; color: #333; margin-top: 2rem;}
.pagenext span{line-height: 2rem;}
.danyecont{font-size: 1.5rem;}
.art_title{padding-bottom: 1rem; margin-bottom: 1rem;}
.art_title h1{ font-size: 2rem; color: #000 }
.zhiwei-list li p{line-height:4rem;}
.zhiwei-list p span{font-size: 1.5rem; text-align: center; }
.traffic_tit{margin-bottom: 3rem;}

.recruit_con img{ margin-top: 3rem; }
.popup_list li{    width:100%;   text-align: center; overflow: hidden;}
.footcont{text-align: center;}

.footcont img{margin: 0 1.5rem;}
.case_tips{line-height:2rem; font-size: 1.5rem;}








}
@media (max-width:767px){




}


































</pre></body></html>