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

/*å…³äºŽæˆ‘ä»¬é¡µé¢*/
.about-top{ 
	margin:30px auto;
	width:90%;
}
.about-top p{
	text-align: center;
    background: #f7f7f7;
    padding: 10px 0px;
    margin: 0px !important;
    font-size: 22px;
}
.about-img-text{ 
	width:90%;
	margin:0 auto;
	border-bottom: 1px dashed rgba(204,204,204,.6);
	padding-bottom:70px;

}
.about-img-text img{
	margin-bottom:30px;
}
.about-img-text p{
	text-align:justify;
}
.about-line{
	height:1px;
	width:80%;
	margin: 0 auto 100px auto;
	border-bottom: 1px dashed rgba(204,204,204,.6);

}

.about_more{ 
	
	padding-top: 50px;
	margin-bottom:50px;
}
.about_more h3{
	text-align: center;
	margin-top: 35px;
	border-top: 1px solid #dfdfdf;
	width: 80%;
	margin: 35px auto 20px auto;
	color: #a2a2a2;
	font-size: 25px;
}
.about_more h3 span {
    background: #fff;
    position: relative;
    top: -16px;
    padding: 0px 20px;
}
.about-img{
	margin-bottom:40px;
}
.about-img a{ 
	display:block; 
	text-decoration: none !important;
	text-align:center;
	margin-top:5px;
}
.about-img a span{
	display:block;
	text-align:center;
	margin-top:10px;
	color:#9fa0a0;
	font-size:14px;
}
.about-img img{
	margin:auto;
	text-align:center;
}

.about-img a:hover span{
	color:#1d70b8;
}
.about-fixed{
	position: fixed;
	bottom: 0;
	width: 100%;
	background:rgba(128,128,128,.8);
	padding:20px 0px;
	z-index: 999999999999;
}
.about-fixed .col-xs-3{
	margin-bottom:20px;
}
.about-fixed img{
	margin:auto;
	text-align:center;
}
.about-fixed a{
	display:block; 
	text-decoration: none !important;
	text-align:center;
	margin-top:5px;
}
.about-fixed a span{
	display:block;
	text-align:center;
	margin-top:5px;
	color:#fff;
	font-size:13px;
}

/*why usé¡µé¢æ&nbsp;·å¼*/
.why-top{ margin:30px 0px;}
.why-top p{
	text-align:center;
	background:#f7f7f7;
	padding:10px 0px;
	margin:0px !important;
	font-size:22px;
}
.whyus-text{ 
	border-bottom: 1px solid #ccc;
	padding-bottom: 20px;
	margin-bottom:20px;
}
.whyus-text .why-title{ 
  display: table-cell !important;
  vertical-align: middle;
  height: 177px;
  margin-bottom:0px !important;
}
.whyus-text p.why-title{
	text-align:justify;
}
.whyus-text span{
	display:inline-block;
	width:50px;
	height:50px;
	border-radius: 25px;
	background:#2078b9;
	visibility: middle;
	text-align: center;
    line-height: 50px;
    color:#fff;
    font-size:20px;
    margin-left: 50px;
    margin-top: 84px;
}
.why-span{
	text-align:center;
}

/*careersé¡µé¢æ&nbsp;·å¼*/
.careers-text{ margin-top:20px;width: 90%;
    margin: auto;}
.careers-text .career-span1{
   display: inline-block;
   float: left;
   width: 25%;
}
.careers-text .career-span2{
    display: inline-block;
    float: left;
    width: 35%;
    margin-left:20px;
}
.car-title{
	color:#0f80d9;
	font-size:20px;
}

.careers-text .career-span2 ul{
	list-style-type: decimal;
}
.careers-text .career-span2 ul li{
	line-height: 22px;
	list-style-type: unset;
	font-size: 15px;
}

.careers-text .career-color{ 
	color:#0f80d9; 
	margin-bottom:10px;
}
.careers-text .career-duan{ 
	width:80%; 
	text-align:justify;
}

.investment_f{
	border: 1px solid #EDEDED;
	width:90%
}
.investment_f .investment_title {
    height: 75px;
    overflow: hidden;
   
}
.investment_title div {
    width: 14%;
    float: left;
    display: inline;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    color: #555;
    cursor: pointer;
    padding-top: 24px;
    
}
.investment_title div img{ 
	display: block;
    margin: 10px auto;}
.investment_title div:hover,.investment_title div.on{
	background:#dcdddd;
}
.investment_title div:nth-child(7){
	width:16%;
}

.investment_con {
    clear: both;
    background: #fff;
    border-top: 1px solid #EDEDED;
    padding: 20px;
}
.investment_con_list h3{
	color:#0f80d9; 
}
.investment_con_list p{
	text-align:justify;
}
.careers-phone{
	width:90%;
	margin:auto;
}
.careers-phone ul{ 
	list-style:none;
	padding-left:0px;
}
.careers-phone ul li{

	width:100%;
	border:1px solid #EDEDED;
	text-align:center;
	line-height:36px;
	margin-bottom:10px;
	padding:0px;
}
.careers-phone ul li span{ 
	display:block;
	font-size:18px;
}
.careers-phone ul li span.curent{
	background:#dcdddd;

}
.careers-ph-text{ width:100%; display:none;}
.careers-ph-text p{ 
	text-align:justify;
	padding:10px;
}
.careers-ph-text p:nth-child(1){
	color:#0f80d9;
	font-size: 18px;
    padding-bottom: 0px; 
}

/*æœåŠ¡é¡µé¢æ&nbsp;·å¼*/
.services-text ul{ 
	
	padding-left:0px;
}
.services-text ul li{
	border:1px solid #ccc;
	margin-bottom:20px;
	padding:0px;
}
.services-text ul li span:nth-child(1){
	width:20%;
	display:inline-block;
	vertical-align: middle;
}
.services-text ul li span:nth-child(2){
	width:75%;
	margin-left:20px;
	display:inline-block;
	vertical-align: middle;
}
.services-text ul li p{
	text-align:justify;
}
.services-text ul li p a{
	display:block;
	text-decoration:none;
	text-align:right;
	color:#0F80D9;
	cursor: pointer;
}
.services-text ul li h3{ margin-bottom:10px;}
.services-text .service-smalllist{
	padding:10px 20px;
	float:left;
	width:33%;
}
.services-text .service-smalllist ul{ margin-left:20px;}
.services-text ul .service-smalllist li{
	border: none;
	margin-bottom:0px;
	font-size:14px;
	line-height:22px;
	text-align:justify;
}
.services-text .service-smalllist p{ margin-bottom:10px;}
.services-text .click-more{
	position: relative;
    width: 100%;
    line-height: 40px;
    height: 40px;
}
.services-text .click-more a{
	position: absolute;
    right: 20px;
    bottom: 6px;
}
.shousuo{ 
	background:#dddddd;
	padding:5px 0px;
	text-align:center;
}
.shousuo img{ width:1%;}




/*å…¬å¸åŽ†å²*/
.iphone-show{ display:none;} 
.website{ width:100%; text-align:center;}
.website .duiqi{ 
	 text-align: justify;
	 margin-bottom:0px;
	}
.website p{ text-align:justify;}
.website h3 {
    text-align: center;
    margin-top: 35px;
    border-top: 2px solid #dfdfdf;
    width: 60%; margin: 35px auto 20px auto;
    color: #0c8bf0; font-size: 25px;
}
.website h3 span {
    background: #fff;
    position: relative;
    top: -16px;
    padding: 0px 20px;
}

.computer-history{ border:1px solid #f00;}






.weblist{ margin-top: 20px;}
.mar_bottom{ margin-bottom: 50px;}

.weblist h3{ 
	border-bottom: 1px solid #ccc; 
	padding-bottom: 10px;
}
.weblist li{ 
	line-height: 26px; 
	list-style: disc; 
}
.weblist li a{ text-decoration: none;}

.web_History{
	background: url(../images/vertical.png)  17px no-repeat ; 
	padding-bottom: 10px;
}
.web_History p{ text-align: justify;}
.web_History .mar_left{ margin-left: 20px;}
.web_History ul{
	background: url(../images/point.jpg) 7px 6px no-repeat; 
	list-style-type:none; 
}
.web_History ul li{
	padding-left: 30px;
}
.web_History ul li a{ 
	text-decoration: none;
}
.web_History ul li b{
	font-weight: bold;
	font-size: 20px;
}
.weblist .commitlist li{
	border-bottom: 1px solid rgba(204, 204, 204, 0.29);
	padding-bottom: 12px; 
	margin-left: 20px;
	margin-bottom: 10px;
}
.weblist .commitlist li a{ 
 	display: inline-block; 
 	font-weight: bold;
 }
.weblist .commitlist li p{ 
 	text-align: justify;
 }
.weblist ul.Pre_move{ 
 	margin-bottom: 25px;
 }
.weblist ul.Pre_move li{ 
 	margin-left: 30px;
 }
.social p{ 
	margin-top: 8px;
}
.whychos1 p.strong1{ 
	font-weight: bold; 
	margin-bottom: 0px;
}














@media(min-width:1200px){
	.about-fixed{
		display:none;
	}
	.careers-phone{
		display:none;
	}
	.services-text .service-smalllist{
		padding:10px 20px;
		float:left;
		width:33%;
    }
    .services-text .click-more{
    	width:100%;
    }
	.services-text .service-smalllist.gaoone{
		height:410px;
		overflow:hidden;
	}
	.services-text .service-smalllist.gaodu{
		height:250px;
		overflow:hidden;
	}
	.services-text .service-smalllist.gaodu1{
		height:180px;
		overflow:hidden;
	}

	.web_History{ display:none !important;}
	#timeline{ display:block !important; }

	
}
/*ipad*/
@media(min-width:767px){
   .about-fixed{
		display:none;
	}
	  /*å…¬å¸åŽ†å²*/
    .iphone-show{ display:block;}
    #timeline{ display:none; }
}
@media (max-width: 768px)
{
	.specil-img,.specil-img img,.specil-text{ width:100% !important;}
	.specil-img img{ margin-bottom:10px;}

	
	
}

/*ipadç«–å±æ¨¡å¼*/
@media (min-width: 768px) and (orientation : portrait){
   .whyus-text img{ height:165px;}
   .investment_f{ width:100%;}
   .investment_title div{ 
	   	padding-top: 20px;
	    height: 75px;
   }
   .careers-phone{ display:none;}
   .careers-text .career-span2{ width:70%;}
   .careers-text .career-span2 li{
	   	font-size: 15px;
	    float: left;
	    width: 50%;
    }

     /*æœåŠ¡yemian*/
 
    .services-text ul li h3{
     	padding-top:10px;
     }
    .shousuo img{ width:2%;}
    .services-text .service-smalllist{
    	width:100%;
    }


     /*å…¬å¸åŽ†å²*/
    .iphone-show{ display:block;}
    #timeline{ display:none !important; }

}



/*ipadæ¨ªå±æ¨¡å¼*/
@media (max-width: 768px) and (orientation : landscape){
	.investment_f{ width:100%;}
	.careers-phone{ display:none;}
	.services-text .service-smalllist{
    	width:100%;
    }

    #timeline{ display:none !important; }

   

}


@media (min-width: 320px) and (max-width: 641px)
{
	.about_more{ display:none;}
	.whyus-text{ position:relative;}
	.whyus-text .why-title{ 
		line-height: 26px !important;
        height: 26px !important;
     }
    .why-span{
    	position: absolute;
		left: -50px;
        top: 120px;
    }
    .why-span span{
    	width: 50px !important;
	    height: 30px !important;
	    border-radius: 0px !important;
	    line-height: 30px !important;
		text-align: center;
		font-size: 14px !important;
		background:rgba(32,120,185,.8) !important;
    }

    .careers-text .career-span1{ display:none;}
    .careers-text .career-span2{
    	width: 100% !important;
	    float: none !important;
	    margin-left: 0px !important;
    }
    .car-wenzi{ text-align:justify;}
    .careers-text .career-duan{ width:100%;}
    .investment_f{ display:none !important;}
    .about-line{
    	border-bottom:none;
    	margin-bottom:0px;
    }
    .about-img-text{
    	border-bottom:none;
    	padding-bottom:0px;
    }


    /*fuwué¡µé¢*/
    
    .services-text ul li span:nth-child(1){
    	width:100%;
    }
    .services-text ul li span:nth-child(2){
    	width:100%;
    	margin-left:0px;
    }
    .services-text ul li span:nth-child(2) p{
    	padding:10px;
    }
    .services-text ul li h3{
     	text-align:center;
     	margin:8px 0px 0px 0px;
     }
    .services-text .service-smalllist{
    	width:100%;
    }
    .shousuo img{
    	width:6%;
    }

    /*å…¬å¸åŽ†å²*/
    .iphone-show{ display:block;}
	.website h3{ width:100%;}
	.website img{
		height: 162px;
        margin-bottom: 15px;
	}

	.mar_bottom p{ text-align:justify;}

	#timeline{ display:none !important; }


}
@media(max-width:360px){
   .why-span {
	    position: absolute;
	    left: -50px;
	    top: 132px;
    }
}

@media(max-width:320px){
	.why-span{
    	position: absolute;
		left: -50px;
        top: 90px;
    }
    .investment_fP{ display:none !important;}
    
     /*æœåŠ¡yemian*/
    .services-text ul li span:nth-child(1) img{
	    padding:0px !important;
     }
   
}




.about_list li, .services-text .service-smalllist li {
    list-style: disc;
}
.l-content a {
    text-decoration: none;
}

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