<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/***************business*******************/
.business_01{
	padding:4em 0;
	text-align:left;
}

.business_01 img{
	 margin:1em 0;
}

.business_01 h3{
	color:#3d9bfb;
	font-weight:bold;
}

.business_01_wz span{
	display:block;
	font-weight:bold;
	padding:1.5em 0;
}


@media screen and (min-width: 770px) and (max-device-width: 1024px){

}
@media screen and (min-width: 767px) and (max-device-width: 769px){
	
}
@media screen and (min-width: 738px) and (max-device-width: 766px){
	
}
@media screen and (min-width: 570px) and (max-device-width: 737px){
	
}
@media screen and (min-width: 482px) and (max-device-width: 569px){
	
}
@media screen and (min-width: 413px) and (max-device-width: 481px){

}

@media screen and (min-width: 376px) and (max-device-width: 412px){
	 .business_01{
	padding: 0;
}
     .business_01 h3{
	text-align:center;
}
}
@media screen and (min-width: 351px) and (max-device-width: 375px){
	 .business_01{
	padding: 1em 0;;
}
     .business_01 h3{
	text-align:center;
}
}

@media  (max-width:350px){
    .business_01{
	padding: 0;
}
     .business_01 h3{
	text-align:center;
}
}




/***************about_menu*******************/
.banner-title_about{
	color: #fff;
	margin: 4em 0;
	text-shadow:5px 2px 6px #000;
}
.banner-title_about h5{
	margin: 0;
	font-size: 1.4em;
	letter-spacing: 2px;
}
.banner-title_about h1{
	font-size: 3.7em;
	margin: .2em 0 0.5em 0;
	font-weight: 600;
	width: 75%;
}
.banner-title_about h1 span {
  color: #FFF;
  font-weight: 300;
}
@media(max-width:1440px){
.banner-title_about{
	margin: 3em 0 3em 0;
}
}
@media(max-width:1366px){
	.banner-title_about {
	margin: 3em 0 3em 0;
}
}
@media(max-width:1024px){
   .banner-title_about {
	margin: 2em 0 2em 0;
}
	.banner-title_about h5 {
	font-size: 1.5em;
}
.banner-title_about h1 {
	font-size: 3.5em;
	width: 70%;
}
}
@media(max-width:768px){
	.banner-title_about {
	margin: 2em 0 2em 1em;
}
.banner-title_about h5 {
	font-size: 1.2em;
}
.banner-title_about h1 {
	font-size: 2.8em;
	width: 76%;
	margin: .3em 0 .8em 0;
}
.about_left_top{
	display:none;
}

}
@media screen and (min-width: 413px) and (max-device-width: 769px){
.bot_3{
	width:33.3333%;
}
}
@media(max-width:640px){
	.banner-title_about h1 {
	font-size: 2.2em;
}
}
@media(max-width:480px){
	.banner-title_about h5 {
	font-size: 1em;
}
.banner-title_about h1 {
	font-size: 2em;
	width: 90%;
	margin: .5em 0 .8em 0;
}
}
@media(max-width:320px){
.banner-title {
	margin: 1em 0 1em 0em;
}
.banner-title h1{
	font-size: 1.4em;
	width: 96%;
	margin: .5em 0 .8em 0;
}
.banner-title h5{
	font-size: 13px;
}
}

.pd-1{
	padding:1em 0;
}
.pd-2{
	padding:0 1em;
}


/*************about*********************/

.about_left_top{
	text-align:center;
	padding:2em;
}
.about_left_menu{
	text-align:center;
	padding:2em;
}
.about_left_menu ul{
	display: block; 
	margin: 0;
    padding: 0;
}
.about_left_menu ul span{
	display: block; 
	margin: 0;
    padding: 0;
	border-bottom:.2em solid #7b6c63; 
}
.about_left_menu ul li{
	list-style-type: none;
    display: inline-block;
    line-height:3em;
    width:100%;
	color: #7b6c63;
    font-size: 1.5em;
    font-weight: 300;
}

.list_con{
	padding:2em 0;
}
.list_weiz{
	padding:1em 0 1em 0;
}
.page{
	width:100%;
	height:auto;
	margin-top:0px;
	border:1px solid #DBDBDB;
	float:left;
	margin-bottom:2em;
}
.page_con{
    width:100%;
	height:auto;
	margin:0 auto;
}
.page_bt{
	width:100%;
	float:left;
	border-bottom:1px dashed #666;
	margin-top:1em;
}
.page_bt h2{
	width:100%;
	font-weight:bold;
	white-space: nowrap;
	text-overflow:ellipsis; 
	overflow:hidden;
	text-align:center;
	line-height:3em;
}
.page_bt p{
	font-size:.8em;
	width:100%;
	line-height:2em;
	margin:0 auto;
	text-align:center;
    margin-bottom:1em;
}
.page_bt p a{
	color:#888;
} 
.page_bt p span{
	margin:0 .5em;
	color:#888;
}

.page_wznr{
	width:100%;
	height:auto;
	font-size:1.2em;
    line-height:2em;
	float:left;
	margin-bottom:1em;
	padding:2em 2em;
}
.page_wznr p{
	text-indent:2em;
	padding:.5em 0;
	text-align: left;
}
.page_wznr img{
	padding:2em 0;
	width:90%;
}

.ssys{
	margin:2em 0 0 0;
}



@media  (max-width:350px){
	.page_bt{
	border-bottom:1px dashed #666;
}
    .page_bt h2{
	width:100%;
	line-height:2em;
	font-size:1.5em;
}
    .page_wznr{
	width:100%;
	font-size:1.2em;
    line-height:2em;
	float:left;
	margin-bottom:1em;
	padding:1em .6em;
}
.page_wznr p{
	text-indent:2em;
	padding:.5em 0;
}
}

/*************about gai********************/
.about_menu_1{
	text-align:center;
	padding:2em;
}


/*************hr*********************/
.hr_wz{
	text-align:left;
}
.xian{
	border-bottom:.1em solid #3d9bfb;

}
.hr_wz h3{
	color:#3d9bfb;
    padding:1em 0;
}
.hr_wz p{
	text-indent:2em;
	padding:1.5em 0;
	line-height:2em;
}
.hr_wz h4{
	font-size:1.5em;
	padding:0em 1.5em;
}
.service p{
	height:auto;
}
@media (max-width: 320px){
.service {
    padding:0;
}
.hr_wz h3{

    padding:0;
}
}


/***************list*******************/
.list_bg{
	padding:3em 0;
	
}
.list_m{
	background:#fff;
	padding:1.5em;
	margin:1.5em 0;
	
}
.list_m span{
	padding:2em 0;
	color:#B5B5B5;
}
.list_m h2{
	 overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/
    width: 70%;/*不允许出现半汉字截断*/
    color:#3d9bfb;
}
.list_m p{
	text-indent:2em;
	padding:2em 1.5em;
	line-height:2em;
}
.list_m p a{
	color:#3d9bfb;
	padding:0 2em; 
}

.list_lb{
	display: block; 
	margin: 0;
    padding: 0;
}
.list_lb li{
	list-style-type: none;
    display: inline-block;
    line-height:3em;
    width:100%;
	border-bottom:1px dashed #3d9bfb;
}
.list_lb li p{
	overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/
    width: 80%;/*不允许出现半汉字截断*/
}
.list_lb li span{
	color:#B5B5B5;
}

.pagination_bg{
	text-align: center;
    padding: 3em 0;
}
.pagination li a:hover{
	color:#fff;
	background:#3d9bfb;
}


/******************map******************/
.map_w{
	margin: 0 0 0 -1.5em;
	width:100%;
	height: 43em;
	text-align:center;
}

@media screen and (min-width: 770px) and (max-device-width: 1024px){

}
@media screen and (min-width: 767px) and (max-device-width: 769px){
	
}
@media screen and (min-width: 738px) and (max-device-width: 766px){
	
}
@media screen and (min-width: 570px) and (max-device-width: 737px){
	
}
@media screen and (min-width: 482px) and (max-device-width: 569px){
	
}
@media screen and (min-width: 413px) and (max-device-width: 481px){
   .map_w{
	margin: 0 0 0 -1.5em;
	width:100%;
	height: 26em;
	text-align:center;
}
}

@media screen and (min-width: 376px) and (max-device-width: 412px){
	.map_w{
	margin: 0 0 0 -1.5em;
	width:100%;
	height: 29em;
	text-align:center;
}
}
@media screen and (min-width: 351px) and (max-device-width: 375px){
.map_w{
	margin: 0 0 0 -1.5em;
	width:100%;
	height: 25em;
	text-align:center;
}
}

@media  (max-width:350px){
  .map_w{
	margin: 0 0 0 -1.5em;
	width:100%;
	height: 26em;
	text-align:center;
}
}

/***************search_list*******************/

.search_list{
  margin-bottom:2em;
  background:#f3f3f3;
  padding:1em;
}
.search_list a{color:#333;}
.title3{
	font-size:18px;
	font-weight:bold;
	line-height:30px;
	color:#46b8da;
}
.title4{
	font-size:12px;
	line-height:30px;
	color:#555;
}
.reply{
    line-height:25px;
	text-indent:2em;
	margin-top:.8em;
}</pre></body></html>