<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a{ text-decoration:none; border:none;  -webkit-tap-highlight-color:rgba(255,0,0,0);}

a:hover{
	text-decoration: none;
	color: #0d6abb;
}
ul li{ list-style: none;}
img{border-image:none;}
.fl{
	float: left;
}
.fr{
	float: right;
}
.clear{
	clear:both;
}
.h10{
	height: 10px;
}
.h20{
	height: 20px;
}
.h50{
	height: 50px;
}
.mt5{
	margin-top:5px;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top: 15px;
}
.mt20{
	margin-top: 20px;
}
.mt30{
	margin-top: 30px;
}
.mt50{
	margin-top: 50px;
}

.s12{
	font-size: 12px;
}
.s13{
	font-size: 13px;
}
.s14{
	font-size: 14px;
}
.s15{
	font-size: 15px;
}
.s16{
	font-size: 16px!important;
}
.s18{
	font-size: 18px;
}
.s20{
	font-size: 20px;
}
.s22{
	font-size: 22px;
}
.c1{
	color: #fff;
}

.c1{
	color: #fff;
}
.c2{
	color: #0d6abb;
}
.c3{
	color: #333;
}
.c4{
	color: #666;
}
.c5{
	color: #b3b3b3;
}
/*棣栭〉鏍峰紡*/
header{
	background: #f5f5f5;
	height: 40px;
	line-height: 40px;
}
.logo img{
	display: block;
	margin: 12px 0;
	
}
.hotline img{
	display: block;
	margin: 20px auto;
}

.Qr_code_box{
	margin-right: 20px;
}
.Qr_code{
	border:1px solid #e5e5e5;
	
}
.Qr_code img{	
	display: block;
	width: 100px;
	padding:6px;
}

.nav{
	background:#0d6abb;
	height: 50px;
	line-height: 50px;
}
.nav li{
	width: 146px;
	text-align: center;
	cursor: pointer;
	position: relative;
}

.sub_nav{
	position: absolute;
	left: 0px;
	top:50px;
	background: #fff;
	width: 146px;
	display: none;
	z-index: 99;
	box-shadow: 1px 1px 1px #f2f2f2;
}

.sub_nav&gt;a{
	display: block;
	text-align:center;
	height: 48px;
	line-height: 48px;
	border-bottom: 1px solid #f2f2f2;
	color: #333;
	border-left: 5px solid #fff;
	box-sizing: border-box;
}
.sub_nav&gt;a:hover{
	border-left: 5px solid #11a5ed;
	color: #11a5ed;
	
}

.nav li.cur{
	background: #11a5ed;
}
.nav li:hover{
	background: #11a5ed;
}
.nav li:hover div.sub_nav{
	display: block;
}
.nav li:hover&gt;a{
	color: #fff;
}

.headlines_bg{
	background: #f5f5f5;
	padding:35px 0;
}
.headlines_con{
	margin-left: 30px;
	width: 90%;
}

.headlines_con1{
	width: 100%;
	display: block;
	
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.headlines_con2{
	display: block;
	overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 2;
}

/*杞挱鍥�*/

.carousel-inner&gt;.item&gt;a&gt;img{
	width: 100%;
	height: 338px;
}


.carousel-caption{
	background: rgba(0,0,0,0.5);
	width: 100%;
	left:0;
	right: 0;
	bottom: 0;
	text-align: left;
	padding-top: 15px;
   padding-bottom: 0px!important;
	
}
.carousel-caption p{
	width: 80%;
	padding-left: 15px;
	box-sizing: border-box;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	
}

.carousel-indicators1{
	width: 20%;
	right:0!important;
	left: 80%;
	text-align: right;
	margin-left: 0px;
	padding-right: 10px;
	box-sizing: border-box;
	margin-bottom:-6px;
	
}
.carousel-indicators1 li{
	border-radius: 0px!important;
	width: 10px;
	width: 10px;
	background: #fff;
	border:none;
}
.carousel-indicators .active {
    width: 10px;
    height: 10px;
    margin:-2px 0 0 0;
    background-color: #fc9a00;
    
}
.in_news_t span{
	background: #f0f0f0;
	padding:12px 0;
	cursor: pointer;
}
.in_news_t span.cur{
	background: #0d6abb;
	color: #fff;
}
.in_news_con a{
	display: block;
	margin-bottom: 10px;
}
.in_news_con a:hover p{
	color: #0d6abb;
}
.in_news_con1{
	height: 6px;
	width: 6px;
	background: #d9d9d9;
	margin: 8px 10px 0 0;
}
.in_news_con2{
	width:70%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.in_title1{
	border-bottom: 3px solid #0d6abb;
	padding:0 0px 10px 0;
}
.in_title2{
border-bottom: 3px solid #fff;	
	
}

.more_btn{
	border:1px solid #e5e5e5;
	padding:5px 15px 3px 15px;
}
.more_btn2:hover{
	background: #fff;
	color: #0d6abb;
}
.engineer_con{
	border:1px solid #e5e5e5;
	padding:12px 12px 0px 12px; 
	display: block;
}
.engineer_con img{
	display: block;
	margin: 0 auto;
	width: 100%;
	height: 165px;
}
.en_show_con img{
	height: 146px;
}
.engineer_con1{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.engineer_con:hover p{
	color: #0d6abb;
}

.dynamic_list{
	border-bottom:1px dashed #e5e5e5;
	display: block;
	margin-top: 12px;
}
.dynamic_list:hover p{
	color: #0d6abb;
}
.company_profile{
	background: #0d6abb;
	padding:20px;
	height: 308px;
	box-sizing: border-box;
	overflow: hidden;
}

.company_pro_con p{
	line-height: 30px;
}


footer{
	background:#5a5c68;
	padding:40px 0px 10px 0;
}
.foot_nav a:hover{
	color: #fff;
	text-decoration: underline;
}
.foot_rwm1{
	width: 100px;
	height: 100px;
	background: #fff;
	padding:6px;
	box-sizing: border-box;
}
.foot_rwm1 img{
	display: block;
	width: 100%;
}
.foot_rwm2{
	color: #84c3fa;
}

.main_bg{
	background: url(../img/body_bg.png);
}
.position{
	padding:14px 0;
}

.main_left{
	background: #fff;
	min-height: 700px;
}
.main_right{
	background: #fff;
	min-height: 700px;
}

.main_l_bg{
	background: #0d6abb;
	height: 60px;
	line-height: 60px;
	margin-bottom: 0px;
}
.main_l_bg i{
	padding:0 10px 0 30px;
}
.main_l_nav{
	display: block;
	border-bottom: 1px solid #f2f2f2;
	height: 60px;
	line-height: 60px;
	border-left: 3px solid #fff;
	
}
.main_l_nav:hover{
	border-left: 3px solid #0d6abb;
}

.main_l_nav i{	
	margin: 0 10px 0 30px;	
}

.main_l_nav_cur{
	border-left: 3px solid #0d6abb;
	color: #0d6abb;	
}

.main_right{
	padding:40px;
	box-sizing: border-box;
}
.main_r_title1{
	width: 40%;
	border-bottom: 1px solid #e5e5e5;
	height: 15px;
}
.main_r_title2{
	width: 20%;
	text-align: center;
}

.main_right_con p{
	text-indent: 2rem;
	line-height: 28px;
}

.main_right_con1 img{ 
	display: block;
	width: 100%;
}
.org_stru1{
	background: #f0f0f0;
	padding:12px 40px;
}
.org_stru2{
	background: #f0f0f0;
	width: 3px;
	height: 70px;
	margin: 15px auto 0px auto;
}
.org_stru3{
	background: #f0f0f0;
	height: 3px;
	width: 85%;
	margin: 0 auto;
}
.org_stru4,.service_con{
	padding:0;
}
.org_stru4 li{
	width: 18%;
	margin: 0 1%;
	text-align: center;
}
.org_stru4_c{
	background: #f0f0f0;
	padding:10px 0px;
	display: inline-block;
	width: 130px;
	text-align: center;
	
}
.org_stru4_t{
	background: #f0f0f0;
	width: 3px;
	height: 70px;
	margin: 0px auto 15px auto;
}
.org_stru4_b{
	line-height: 22px;
	padding-top:10px;
}
.service_text{
	line-height: 28px;
}

.service_con&gt;li{
	width: 30%;
	margin: 20px 1.6% 0px 1.6%;
	text-align: center;
	background: #f0f0f0;
	height: 150px;
	color: #0d6abb;
	transition: all 0.3s;
}
.service_con&gt;li:hover{
	color: #fff;
	background: #0d6abb;
}
.service_con&gt;li&gt;i{
	font-size: 40px;
	display: block;
	padding-top:30px;
}
.enterprise_con&gt;div{
	margin-bottom: 20px;
}
.news_time{
	border-bottom: 1px dashed #e5e5e5;
	padding-bottom: 10px;
}
.details_con p{
	line-height: 24px;
	color: #666;
}
.details_con p img{
	display: block;
	max-width: 100%;
	margin: 20px auto;
}
.news_list{
	display: block;
	margin-bottom: 18px;
	border-bottom: 1px dashed #e5e5e5;
	padding-bottom: 5px;
}
.news_list_m{
	overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 2;
}
.news_list p:hover{
	color: #0d6abb;
}
.poto_news_l{
	width: 15%;
}
.poto_news_l img{
	display: block;
	width: 100%;
	height: 84px;
}
.poto_news_r{
	width: 83%;
	margin-left: 2%;
}
.map_box img{
	margin: 0 auto;
}
.cont_icon{
	background: #0d6abb;
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border-radius: 50%;
}

.cont_box li{
	width: 44%;
	margin: 10px 3% 0px 3%;
	
	border:1px solid #e5e5e5;
	border-bottom: 3px solid #0d6abb;
	padding:20px 0 10px 0;
}
</pre></body></html>