<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*全局*/
* {
  margin: 0;
  padding: 0;
  list-style:none;
}
 .animation{transition: .4s;-moz-transition: .4s;-webkit-transition: .4s;-o-transition: .4s;}/*img{ display:block;} */
body{ background-color:#f9f8f6 !important; overflow-x:hidden;}
a {
  text-decoration: none !important;
}
.hslmr0 {
  margin-right: 0px !important;
}
.w1200 {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.hslclear {
  clear: both; display:block;
}
.text-align {
  text-align: center;
}
.font-weight {
  font-weight: bold;
}
.hslbox3_1_4 {
  margin-right: 0px;
}
.hsltlbg {
  height: auto;
  padding-top: 20px;
  margin-top: 50px;
  text-align: center;
}
.hsltlbg h2 {
  font-size: 36px;
  color: #0a646d;
  font-weight: bold;
  margin-bottom: 20px;
}
.hsltlbg h2 span {
  color: #ff0000;
}
.hsltlbg p {
  color: #333;
  font-size: 20px;
  padding-bottom: 10px;
}
.hsltlbg a {
  display: block;
}
.hsltlbg a img {
  width: 100%;
}
.hslbanner {
	height:578px;
	width:100%;
	min-width:1200px;
	max-width:1920px;
 background:url(../images/1.jpg) no-repeat 50%;
}


.hslbanner a {
  display: block;
  height:578px;
}

.hsltit{ text-align:center;}
.hsltit p{ font-size:18px; color:#1e1e1e; margin-top:10px; display:block;}
.hsltit b{ font-size:36px; color:#1e1e1e; text-transform:uppercase;  display:block;}



.hslbtn{ text-align:center;}
.hslbtn a{ display:inline-block;height:50px; line-height:50px; background-color:#000; border:1px solid #000; width:300px; color:#fff; font-size:20px;  margin:0 20px; position:relative; overflow:hidden;}
.hslbtn a span{ position:relative; z-index:1}
.hslbtn a:before{content: ''; position:absolute; height:50px; width:100%; left:-100%; top:0; background-color:rgba(255,255,255,.3);transition: .4s;-moz-transition: .4s;-webkit-transition: .4s;-o-transition: .4s; z-index:0;}
.hslbtn a:hover:before{ left:0;}
.hslbtn a i{ font-size:24px;}
.hslbtn .hslbtn_2{ background-color:#fff; color:#000;} 
.hslbtn .hslbtn_2:hover{ color:#000;}

.hslbox1{ margin-top:0px; background-color:#e2d9ca;}
.hslbox1_1{ width:33.33333333333333333%; float:left; text-align:center;}
.hslbox1_1 a{ display:block; padding:30px 0; border-right:1px solid rgba(255,255,255,.2);}
.hslbox1_1 i{ display:block; font-size:60px; color:#202020;}
.hslbox1_1 b{ display:block;font-size:20px; color:#202020;}
.hslbox1_1 p{ display:block;font-size:16px; color:#202020;}
.hslbox1_1_3 a{ border:none}


.hslbox2{ margin-top:20px; padding:10px 0; width:100%; overflow:hidden;}
.hslbox2_2{ width:395px; float:left; height:510px; background-color:#e2d9ca;}
.hslbox2_3{ padding-left:420px;}
.hslbox2_3 a{ display:block; height:100%;}
.hslbox2_3 a img{ width:auto !important; height:100%;}
.hslbox2_0{ position:relative; margin-top:30px; margin-bottom:30px;}
.hslbox2_0_1{ position:absolute; width:1200px; left:50%; margin-left:-600px; height:250px; bottom:0;}
.hslbox2_0_1 .swiper-button-next{ background-color:#000; width:78px; height:78px; text-align:center; line-height:78px; bottom:0; left:420px; top:auto !important; background-image:none;}
.hslbox2_0_1 .swiper-button-prev{ background-color:#000; width:78px; height:78px; text-align:center; line-height:78px; bottom:0; left:317px; top:auto !important; background-image:none;}
.hslbox2_0_1 .swiper-button-prev i{ font-size:40px; color:#fff;}
.hslbox2_0_1 .swiper-button-next i{ font-size:40px; color:#fff;}
.hslbox2_2 b{ font-size:28px; display:block; padding:30px 0 0 20px;}
.hslbox2_2 p{ margin:30px 20px; background-color:#fff; position:relative; border-radius:10px; padding:20px 15px; color:#403f45; font-size:16px; }
.hslbox2_2 p i{ position:absolute; display:block; font-size:20px; color:#fff; width:20px; height:20px; top:-18px; left:30px;}
.hslbox2_2 p span{ display:block;line-height:28px; height:112px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:4}
.hslbox2_nav{ width:385px; position:absolute; left:5px; z-index:2}
.hslbox2_nav a{ display:block; width:25%; float:left; margin-bottom:10px;}
.hslbox2_nav .swiper-pagination-bullet{ background-color:transparent !important; height:auto !important; opacity:1;}
.hslbox2_nav .swiper-pagination-bullet-active i{font-size:36px; color:#403f45;}
.hslbox2_nav .swiper-pagination-bullet-active p{font-size:14px; color:#403f45;}
.hslbox2_nav a span{ display:block; margin:0 5px; text-align:center;}
.hslbox2_nav a i{ font-size:36px; color:#666;}
.hslbox2_nav a p{ font-size:14px; color:#666;}

.hslbox6{margin-top:0px; height:310px;}
.hslbox6_1{ float:left; position:relative; width:520px; height:100%;}
.hslbox6_1 img{ height:100%; width:auto; position:absolute; right:0; top:0;}
.hslbox6_2{ position:relative; z-index:1; float:right; width:620px;background-color:#ebebeb; padding:20px 30px; height:270px;}
.hslbox6_2 b{ display:block; color:#000; font-size:24px; margin-bottom:20px; padding-top:15px;}
.hslbox6_3{ height:70px; position:relative; width:100%;}
.hslbox6_2 .hsldg{width:100%; height:50px; background-color:#000; border:none; border-radius:0; font-size:20px; color:#fff; cursor:pointer; display:block;}
.hslbox6_3 input{height:70px; width:100%;background-color:#fff; border:none; border-radius:5px; font-size:20px; color:#333; text-indent:56px;}
.hslbox6_3 i{ display:block; position:absolute; font-size:30px; width:38px; height:30px; line-height:30px; color:#999; border-right:1px solid #ddd; top:20px; left:8px;}
.hslbox6_2 p{ text-align:center; font-size:14px; color:#aaa; padding-top:20px; padding-bottom:20px;}


.hslbox3{margin-bottom:50px; margin-top:50px;}
.hslbox3_1{ width:385px; float:left; margin-top:50px; margin-bottom:30px;}
.hslbox3_1 a{ display:block; position:relative; top:0; background-color:#fff; padding-top:20px;}
.hslbox3_1 strong{ display:block; color:#cccccc; font-size:16px; text-transform:uppercase; margin-left:20px;}
.hslbox3_1 b{ display:block; color:#000; font-size:24px; border-bottom:5px solid #d9d9d9; padding-bottom:5px; margin:0 20px;}
.hslbox3_2{ margin-left:22px; margin-right:23px;}
.hslbox3_1 p{ color:#666; font-size:14px; padding-top:5px; padding-bottom:20px; margin:0 20px;}
.hslbox3_1 a:hover{ top:-20px; box-shadow:0 0 20px rgba(0,0,0,.1);}

.hslbox4{ height:307px;}
.hslbox4 img{ height:100%; width:auto; position:relative; left:0;}
.hslbox4 a:hover img{ left:-20px;}

.hslbox5{ padding:50px 2px; background-color:#efefef;}
.hslbox5_1{ width:33.333333333333333%; margin-bottom:4px; float:left;}
.hslbox5_1 a{ display:block; margin:0 2px; background-color:#fff; position:relative; padding:20px 20px 100px 20px; overflow:hidden;}
.hslbox5_1 strong{display:block; color:#000; font-size:16px; text-transform:uppercase; position:relative; z-index:1;}
.hslbox5_1 b{ display:block; color:#000; font-size:24px; position:relative; z-index:1;}
.hslbox5_1 p{ display:block; color:#666; font-size:16px; padding-top:5px; position:relative; z-index:1;}
.hslbox5_1 span{ border:1px solid #000; text-align:center; display:block; height:30px; line-height:30px; width:120px; margin-top:10px;position:relative; z-index:1;}
.hslbox5_1 span i{ color:#000; font-size:24px;}
.hslbox5_1 img{ position:absolute; right:0; bottom:0; width:auto; height:90%; z-index:0;}
.hslbox5_1_3 img{width:60%; height:auto;}
.hslbox5_1 a:hover{ background-color:#4b3333;}
.hslbox5_1 a:hover strong{ color:#fff;}
.hslbox5_1 a:hover b{ color:#fff;}
.hslbox5_1 a:hover p{ color:#fff;}
.hslbox5_1 a:hover span i{ color:#fff;}
.hslbox5_1 a:hover span{ border-color:#fff;}
.hslbox5 .hsltit{ margin-bottom:30px;}
.hslbox5 .hslbtn{ margin-top:30px;}

.hslbox7{ margin-top:50px;}
.hslbox7_1{ width:365px; float:left; margin-bottom:10px;}
.hslbox7_1 a{ display:block; overflow:hidden;}
.hslbox7_1 a:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);}

.hslbox7_2{ width:449px; margin-right:11px;}
.hslbox7_2_1{ margin-right:10px;}
.hslbox7 .hsltit{ margin-bottom:30px;}
.hslbox7 .hslbtn{ margin-top:30px;}

.hslbox8{ margin-top:50px; background-color:#efefef; padding-top:30px;}
.hslbox8_1{ width:50%; float:left; height:616px;}
.hslbox8_2{ width:50%; float:right;}
.hslbox8_1 a{ display:block; margin-right:2px; position:relative; display:block; height:100%;}
.hslbox8_1 img{ height:100%; width:auto; position:absolute; right:0; top:0;}
.hslbox8_1 a{ display:block; margin-right:3px; position:relative; display:block; height:100%;}
.hslbox8_1 p{ background-color:rgba(255,255,255,.7); height:100px; width:480px; color:#000; position:absolute; right:0; bottom:30px; z-index:1; padding:20px; text-align:right; font-size:20px; color:#555; line-height:30px;}
.hslbox8_1 p b{ display:block; color:#000; font-size:20px; text-transform:uppercase; font-weight:normal;}
.hslbox8_3{ margin-left:3px;}
.hslbox8_3 a{ display:block; margin-right:2px; position:relative; display:block; height:100%;}
.hslbox8_3 p{ background-color:rgba(255,255,255,.7); height:100px; width:480px; color:#000; position:absolute; left:0; bottom:30px; z-index:1; padding:20px; text-align:right; font-size:20px; color:#555; line-height:30px;}
.hslbox8_3 p b{ display:block; color:#000; font-size:20px; text-transform:uppercase; font-weight:normal;}
.hslbox8_4{ margin-bottom:6px;}
.hslbox8 .hsltit{ margin-bottom:30px;}

.hslbox9{ padding:30px 0;}
.hslbox9_1{ font-size:24px; color:#999; text-transform:uppercase; font-weight:normal; border-bottom:1px solid #ddd; height:60px; line-height:60px; margin-top:20px;}
.hslbox9_1 b{ color:#000; font-size:36px; border-bottom:5px solid #000; padding:0 1px; display:inline-block; height:58px; line-height:58px; margin-right:10px;}
.hslbox9_1 a{ float:right; color:#999;}
.hslbox9_2{ width:394px; float:left; margin-top:30px;}
.hslbox9_2_2{ margin-left:9px; margin-right:9px;}
.hslbox9_2 p{ background-color:#000; color:#fff; height:36px; line-height:36px; text-align:center;}
.hslbox9_2 a{ display:block; position:relative; top:0;}
.hslbox9_2 a:hover{ top:-20px;}</pre></body></html>