<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.woff2?t=1625532141317') format('woff2'),
       url('../font/iconfont.woff?t=1625532141317') format('woff'),
       url('../font/iconfont.ttf?t=1625532141317') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}*/

.width1200{ min-width:1200px;}
.indexcontent{ margin:0 auto; width:1200px;}
.sl{overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
a.bs:hover{ text-decoration:underline;}
.block{ display:block;}
.fl {
  float: left;
}

.fr {
  float: right;
}
.enlarge8{
  -moz-transition:all 0.8s; /* Firefox 4 */
  -webkit-transition:all 0.8s; /* Safari and Chrome */
  -o-transition:all 0.8s; /* Opera */
  transition:all 0.8s;
  cursor: pointer;
}

.enlarge4{
  -moz-transition:all 0.4s; /* Firefox 4 */
  -webkit-transition:all 0.4s; /* Safari and Chrome */
  -o-transition:all 0.4s; /* Opera */
  transition:all 0.4s;
  cursor: pointer;
}
.ellipsis{
  overflow: hidden; /*è‡ªåŠ¨éšè—æ–‡å­—*/
  text-overflow: ellipsis;/*æ–‡å­—éšè—åŽæ·»åŠ&nbsp;çœç•¥å·*/
  white-space: nowrap;/*å¼ºåˆ¶ä¸æ¢è¡Œ*/
}
.ellipsis2{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.ellipsis3{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.clearfix::after {
  content: "";
  clear: both;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
}

.clear {
  clear: both;
  font-size: 1px;
  width: 1px;
  height: 0;
  visibility: hidden;
  zoom: 1;
}

.content{ font-size:16px; color:#666666; line-height:30px;}
.content *{ line-height:30px;}
.content img{ max-width:100%;}
.content video,
.content iframe{ width:100%;}

.content2{ font-size:14px; color:#919191; line-height:30px;}
.content2 *{ line-height:30px;}
.content2 img{ max-width:100%;}
.content2 video,
.content2 iframe{ width:100%;}

.pages { margin-top: 15px; font-size: 12px; line-height: 22px; text-align: center; }
.pages a { text-decoration: none; color: #666; background: #cccccc; /*border:#cccccc 1px solid;*/ display: inline-block; width: 30px; line-height: 30px; line-height: 30px; margin-right: 8px; font-size: 14px; color: #fff;}
.pages a.active { background: #ba0100; /*border:#265353 1px solid; color: #fff*/ }
.pages a:hover {  background: #ba0100; /*border:#265353 1px solid; color: #fff;*/ text-decoration: none;  }
.pages a.wz{ display: inline-block; width: 30px; line-height: 30px; line-height: 30px; font-family: "å®‹ä½“"; font-weight: bold;}

.download_bg .pages { margin-top: 15px; font-size: 12px; line-height: 22px; text-align: center; }
.download_bg .pages a { text-decoration: none; color: #fff; background: #265353; border:#cccccc 1px solid; display: inline-block; width: 40px; line-height: 40px; line-height: 40px; margin-right: 8px; font-size: 16px;}
.download_bg .pages a.active { background: #fff; border:#fff 1px solid; color: #265353 }
.download_bg .pages a:hover {  background: #fff; border:#fff 1px solid; color: #265353; text-decoration: none;  }
.download_bg .pages a.wz{ display: inline-block; width: 40px; line-height: 40px; line-height: 40px; font-family: "å®‹ä½“"; font-weight: bold;}


/*é¦–é¡µ*/


.top1{ height:100px; position:relative;}
.top1 .top_logo{ position:absolute; left:0; top:22px;}
.top1 .top_dh{ position:absolute; left:806px; top:22px; background:url(../images/top_dh_ico.png) left center no-repeat; height:56px; padding-left:70px;}
.top1 .top_dh .txt1{ font-size:14px; color:#999999; line-height:25px;}
.top1 .top_dh .txt2{ font-size:24px; color:#c62e27; font-weight:bold; line-height:30px;}
.top1 .top_albb{ position:absolute; right:0; top:38px; height:30px; line-height:30px; text-align:right; font-size:14px; color:#999999; width:137px; border-left:#eeeeee 1px solid;}
.top1 .top_albb a{ color:#999999;}
.top1 .top_albb img{ vertical-align:middle; margin-right:10px; position:relative; top:-2px;}
.top2{ background:#2b2b2b;}

.i_d1{ background:url(../images/i_d1_bg.jpg) top center no-repeat; min-height: 446px;}
.i_title1 .title1{ font-size:28px; color:#2b2b2b; font-weight:bold; height:50px; line-height:50px; text-align:center;}
.i_title1 .title1 span{ color:#ba0100;}
.i_title1 .title2{ font-size:12px; color:#2b2b2b; height:40px; line-height:40px; text-align:center; text-transform:uppercase;}
.i_title1 .title2 .ico{ display:inline-block; width:35px; height:1px; background:#ba0100; margin:0 5px; position:relative; top:-3px;}

.i_d1_list{ background:#fff; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15); padding:90px 40px 60px 40px;}
.i_d1_list li{ float:left; width:25%; padding:0 40px; box-sizing:border-box;}
.i_d1_list li .ico{ width:98px; height:98px; line-height:98px; border:#d2d2d2 1px solid; text-align:center; border-radius:50%; margin:0 auto;}
.i_d1_list li .txt1{ font-size:24px; color:#999999; line-height:40px; padding-top:25px; text-align:center;}
.i_d1_list li .txt2{ font-size:16px; color:#999999; line-height:30px; padding-top:10px; text-align:center;}
.i_d1_list li:hover .xz img{transform: rotateY(360deg)}

.p_nav{ text-align:center; line-height:60px; padding:0 170px;}
.p_nav a{ display:inline-block; height:35px; line-height:35px; font-size:16px; color:#666666; margin:0 20px;}
.p_nav a:hover,
.p_nav a.on{ border-bottom:#ba0100 1px solid; color:#ba0100;}

.p_list li{ float:left; width:370px; margin-left:45px; margin-top:25px;}
.p_list li:nth-child(3n+1){ margin-left:0;}
.p_list li .img{ width:364px; height:364px; border:#f1f1f1 3px solid; text-align:center; line-height:364px;}
.p_list li .img img{ vertical-align:middle; max-width:364px; max-width:364px;}
.p_list li .txt{ font-size:16px; color:#666666; line-height:30px; padding-top:20px; height:60px; text-align:center; overflow:hidden;}

.i_d3{ background:url(../images/i_d3_bg.jpg) top center no-repeat; background-size:cover;}
.i_d3_list{ width:1120px; margin:0 auto;}
.i_d3_list li{ height:300px; position:relative; margin-bottom:34px;}
.i_d3_list li .img{ width:615px; height:300px;}
.i_d3_list li .img img{ width:615px; height:300px; object-fit: cover;}
.i_d3_list li:hover .img img{transform: scale(1.05);}
.i_d3_list li:nth-child(2n+1) .img{ position:absolute; left:0; top:0;}
.i_d3_list li:nth-child(2n) .img{ position:absolute; right:0; top:0;}
.i_d3_list li .box{ width:548px; height:203px; background:#fff; padding:34px 45px 0 45px; box-sizing:border-box;}
.i_d3_list li:nth-child(2n+1) .box{ position:absolute; right:0; top:48px;}
.i_d3_list li:nth-child(2n) .box{ position:absolute; left:0; top:48px;}
.i_d3_list li .box .ico{ width:48px; height:1px; background:#ba0100;}
.i_d3_list li .box .title{ font-size:24px; color:#2b2b2b; line-height:40px; margin-top:16px;}
.i_d3_list li .box .txt{ font-size:14px; color:#2b2b2b; line-height:30px; margin-top:10px;}

.i_d4_list li{ float:left; width:380px; height:343px; background:#f1f1f1; margin-left:30px; margin-bottom:29px;}
.i_d4_list li .img{ width:380px; height:284px;}
.i_d4_list li .img img{ width:380px; height:284px; background-size:cover;}
.i_d4_list li:nth-child(1){ margin-left:0; height:715px;}
.i_d4_list li:nth-child(1) .img{ width:380px; height:656px;}
.i_d4_list li:nth-child(1) .img img{ width:380px; height:656px; background-size:cover;}
.i_d4_list li .txt{ height:59px; line-height:59px; text-align:center; font-size:16px; color:#2b2b2b;}

.i_d5{ background:url(../images/i_d5_bg.jpg) top center no-repeat; height:630px;}

.i_d6{ background:url(../images/i_d6_bg.jpg) top center no-repeat; height:400px;}
.i_d6_list li{ float:left; width:269px; height:84px; line-height:84px; text-align:center; background:#fff; margin-left:41px;}
.i_d6_list li img{ max-width:269px; max-height:84px; vertical-align:middle;}
.i_d6_list li:nth-child(4n+1){ margin-left:0;}

.i_d7_l{ float:left; width:670px;}
.i_d7_title{ border-bottom:#cccccc 1px solid; padding:20px 0 20px 20px; height:30px; line-height:30px; font-size:24px; color:#2b2b2b; position:relative;}
.i_d7_title:after{content: ""; width:2px; height: 30px; background: #ba0100; position: absolute; left: 0; top:20px;}

.i_d7_l1{ padding:36px 0; border-bottom:#cccccc 1px dashed;}
.i_d7_l1 .i_news_img{ float:left; width:300px; height:200px; object-fit: cover;}
.i_d7_l1 .i_d7_l1_txt{ float:right; width:340px; position:relative;}
.i_d7_l1 .i_d7_l1_txt .txt1{ font-size:20px; color:#2b2b2b; line-height:40px; padding:10px 0; transition:all 0.3s;}
.i_d7_l1 .i_d7_l1_txt .txt2{ font-size:14px; color:#999999; line-height:30px; height:90px; overflow:hidden;}
.i_d7_l1 .i_d7_l1_txt .txt3{ font-size:14px; color:#999999; line-height:30px; height:30px; margin-top:20px;}
.i_d7_l1 .i_d7_l1_txt:after{content: ""; width:30px; height: 10px; background:url(../images/i_news_ico.png) center no-repeat; position: absolute; right: 0; bottom:10px; transition:all 0.3s;}
.i_d7_l1:hover .i_d7_l1_txt:after{ background:url(../images/i_news_ico_on.png) center no-repeat;}
.i_d7_l1:hover  .i_d7_l1_txt .txt1{ color:#ba0100;}
.i_d7_l2{ padding:30px 0; border-bottom:#cccccc 1px solid;}
.i_d7_l2 .i_d7_l2_rq{ float:left; width:70px; height:70px; border:#cccccc 1px solid; margin-top:20px;}
.i_d7_l2 .i_d7_l2_rq .txt1{ font-size:40px; color:#2b2b2b; height:40px; line-height:40px; text-align:center; padding-top:5px;}
.i_d7_l2 .i_d7_l2_rq .txt2{ font-size:14px; color:#2b2b2b; height:25px; line-height:25px; text-align:center;}
.i_d7_l2 .i_d7_l2_txt{ float:right; width:550px; position:relative; padding-bottom:57px;}
.i_d7_l2 .i_d7_l2_txt .txt1{ font-size:20px; color:#2b2b2b; line-height:40px; padding:10px 0; transition:all 0.3s;}
.i_d7_l2 .i_d7_l2_txt .txt2{ font-size:14px; color:#999999; line-height:30px; height:60px; overflow:hidden;}
.i_d7_l2 .i_d7_l2_txt:after{content: ""; width:30px; height: 10px; background:url(../images/i_news_ico.png) center no-repeat; position: absolute; left: 0; bottom:0px; transition:all 0.3s;}
.i_d7_l2:hover .i_d7_l2_txt:after{ background:url(../images/i_news_ico_on.png) center no-repeat;}
.i_d7_l2:hover .i_d7_l2_txt .txt1{ color:#ba0100;}

.i_d7_r{ float:right; width:458px;}
.i_d7_r1{ padding:36px 0; border-bottom:#cccccc 1px dashed;}
.i_d7_r1 .i_d7_r1_txt{ position:relative;}
.i_d7_r1 .i_d7_r1_txt .txt1{ font-size:20px; color:#2b2b2b; line-height:40px; padding:10px 0; transition:all 0.3s;}
.i_d7_r1 .i_d7_r1_txt .txt2{ font-size:14px; color:#999999; line-height:30px; height:90px; overflow:hidden;}
.i_d7_r1 .i_d7_r1_txt .txt3{ font-size:14px; color:#999999; line-height:30px; height:30px; margin-top:20px; position:relative;}
.i_d7_r1 .i_d7_r1_txt .txt3 .more{ position:absolute; right:0; top:0; transition:all 0.3s;}
.i_d7_r1:hover  .i_d7_r1_txt .txt1{ color:#ba0100;}
.i_d7_r1:hover .i_d7_r1_txt .txt3 .more{ color:#ba0100;}

.i_d7_r2{ padding:36px 0 0 0; border-bottom:#cccccc 1px solid;}
.i_d7_r2 .i_d7_r2_txt{ position:relative;}
.i_d7_r2 .i_d7_r2_txt .txt1{ font-size:20px; color:#2b2b2b; line-height:40px; padding:10px 0; transition:all 0.3s;}
.i_d7_r2 .i_d7_r2_txt .txt2{ font-size:14px; color:#999999; line-height:30px; height:90px; overflow:hidden;}
.i_d7_r2 .i_d7_r2_txt .txt3{ font-size:14px; color:#999999; line-height:30px; height:30px; margin-top:20px; position:relative;}
.i_d7_r2 .i_d7_r2_txt .txt3 .more{ position:absolute; right:0; top:0; transition:all 0.3s;}
.i_d7_r2:hover .i_d7_r2_txt .txt1{ color:#ba0100;}
.i_d7_r2:hover .i_d7_r2_txt .txt3 .more{ color:#ba0100;}

.footer1{ background:#2b2b2b; padding-top:50px; padding-bottom:30px;}
.footer1 .footer1_l{ float:left; width:900px;}
.footer1_nav{ float:left; margin-right:15px; width:90px;}
.footer1_nav .title{ font-size:16px; color:#ffffff; line-height:40px; padding-bottom:10px; text-align:center;}
.footer1_nav .title a{ color:#ffffff;}
.footer1_nav .txt{ font-size:14px; color:#ffffff; line-height:35px; text-align:center;}
.footer1_nav .txt a{ color:#ffffff;}
.footer1_link{ font-size:12px; color:#fff; line-height:30px;}
.footer1_link a{ color:#ffffff; margin-right:10px;}

.footer1 .footer1_r{ float:right; width:270px;}
.footer1_dh_title{ font-size:14px; color:#ffffff; line-height:40px;}
.footer1_dh_txt{ font-size:24px; color:#ffffff; line-height:30px;}
.footer1_dz_txt{ font-size:14px; color:#ffffff; line-height:30px; margin-top:5px;}
.footer1_ewm{ width:90px; text-align:center; margin-top:10px;}
.footer1_ewm img{ width:100%;}
.footer1_ewm .txt{ font-size:12px; line-height:30px; color:#ffffff; text-align:center;}

.footer2{ background:#1f1f1f; padding-top:10px; padding-bottom:10px;}
.footer2 .footer2_txt1{ float:left; width:1000px; font-size:14px; color:#ffffff; line-height:30px;}
.footer2 .footer2_txt1 a{ color:#ffffff;}
.footer2 .footer2_txt2{ float:left; width:200px; font-size:14px; color:#ffffff; line-height:30px; text-align:right;}
.footer2 .footer2_txt2 a{ color:#ffffff;}













/*ç‰¹æ•ˆ*/
#certify {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	
}

#certify .swiper-container {
	padding-bottom: 90px;
	font-size: 30px;
}

#certify  .swiper-slide {
	width: 520px;
	height: 365px;/*280*/
	/*background: #fff;
	box-shadow: 0 8px 30px #ddd;*/
	text-align: center;
	line-height: 280px;
}
#certify  .swiper-slide img{
	margin: 0 auto;
	width:270px;/*200*/
	vertical-align: middle;
	box-shadow: 0 8px 30px #ccc;
	border:#ba0100 1px solid;
}
#certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #86c328;
	background-color: #fff;
}

#certify .swiper-button-prev {
	width:35px; height:35px; background:url(../images/i_d5_l.png) center no-repeat; top:156px;
}
#certify .swiper-button-next {
	width:35px; height:35px; background:url(../images/i_d5_r.png) center no-repeat; top:156px;
}

/*#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}


#certify .swiper-button-next:hover {
	background-position: 0 -139px;
	background-size: 100%
}*/

/*äº§å“åˆ—è¡¨é¡µ*/
.n_banner{ background:url("../images/product_banner.jpg") top center no-repeat; height: 500px;}
.n_weizhi{ padding: 20px 0; height: 30px; line-height: 30px; font-size: 12px; color: #666666; text-align:right; position:relative;}
.n_weizhi .n_weizhi_ico{ position:relative; top:-2px; margin-right:10px;}
.n_weizhi a.n_weizhi_a{ color: #666666;}

.news_nav{ position:absolute; left:0; top:20px; height:30px; font-size:18px; color:#cccccc; line-height:30px;}
.news_nav a{ color:#333333;}
.news_nav a.on,
.news_nav a:hover{ color:#ba0100;}

/*äº§å“è¯¦æƒ…é¡µ*/
.p_i_l{ float: left; width: 460px;}
.p_i_l_img{ width: 454px; height: 454px; line-height: 454px; text-align: center; border:#f1f1f1 3px solid; background: #fff; overflow: hidden;}
.p_i_l_img img{ max-width: 454px; max-height: 454px; vertical-align: middle;}
.p_i_r{ float: right; width: 690px;}
.p_i_r_title{ font-size: 20px; color: #2b2b2b; font-weight:bold; line-height: 30px; padding-top:20px; padding-bottom: 20px;}
.p_i_r_content{ font-size: 14px; color: #666666; line-height: 35px; padding-bottom:30px; border-bottom: #e1e1e1 1px solid; margin-bottom:36px;}
.p_i_r_content *{ line-height: 35px;}
.p_i_dh{ float:left; background:url(../images/p_i_dh_ico.png) left center no-repeat; height:44px; padding-left:55px;}
.p_i_dh .txt1{ font-size:14px; color:#2b2b2b; line-height:20px;}
.p_i_dh .txt2{ font-size:24px; color:#ba0100; font-weight:bold; line-height:24px;}

a.p_i_lx{ float:right; display: block; width: 148px; height: 42px; text-align: center; line-height: 44px; background: #ba0100; font-size: 16px; color: #fff; border: #ba0100 1px solid; transition: all 0.3s;}
a.p_i_lx:hover{ background: #fff; color: #ba0100;}

.p_i_title2{ height:60px; line-height:60px; text-align:center; font-size:28px; color:#2b2b2b; font-weight:bold; border-bottom:#f1f1f1 1px solid; position:relative;}
.p_i_title2:after{content: ""; width:30px; height: 1px; background: #ba0100; position: absolute; bottom:-1px; left:50%; margin-left:-15px;}
.p_i_more1{ float:left; width:50%; height:30px; font-size:14px; color:#666666; line-height:30px;}
.p_i_more1 a{ color:#666666;}
.p_i_more2{ float:left; width:50%; height:30px; font-size:14px; color:#666666; line-height:30px; text-align:right;}
.p_i_more2 a{ color:#666666;}


.p_i_xgpq_container{}
.p_i_xgpq_list li{}
.p_i_xgpq_list li .img{ width: 100%; height: 268px; line-height: 268px; text-align: center; box-sizing: border-box;}
.p_i_xgpq_list li .img img{ max-width: 100%; max-height: 268px; vertical-align: middle;}
.p_i_xgpq_list li .txt{ padding:10px 0; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #666666;}
.p_i_xgpq_list li:hover .txt{ color:#ba0100;}
.p_i_xgpq_container .swiper-button-next{ position:absolute; left:auto; right:0px; top:117px;  display:block; width:34px; height:40px; line-height: 40px; text-align: center;overflow:hidden; cursor:pointer; background:rgba(0,0,0,0.3); font-family: "å®‹ä½“"; font-size: 16px; color: #fff; font-weight: bold;}
.p_i_xgpq_container .swiper-button-prev{ position:absolute;  left:0px; top: 117px; display:block; width:34px; height:40px; line-height: 40px; text-align: center;overflow:hidden; cursor:pointer;  background:rgba(0,0,0,0.3); font-family: "å®‹ä½“"; font-size: 16px; color: #fff; font-weight: bold;}

.picScroll_ry{  width: 438px;
  margin: 0 auto;
  position: relative;
  height: 84px;
  padding: 0px 0 0px 22px;
  /*background: #fff;*/
  overflow: hidden;
  float: left;
/*  margin-top:52px;
  margin-left:13px;*/
  }
.picScroll_ry ul{ overflow:hidden; zoom:1; }
.picScroll_ry ul li{ float:left;  width:78px; height:78px; line-height: 78px; text-align: center; border:#f1f1f1 3px solid; overflow:hidden; display:inline; margin:0 10px; overflow: hidden;}
.picScroll_ry ul li img{ max-width:78px; max-height:78px; cursor:pointer;}
.picScroll_ry ul li.on{ border:#ba0100 3px solid;}
.picScroll_ry .prev,
.picScroll_ry .next{ position:absolute;  left:0px; top: 0; display:block; width:24px; height:84px; line-height: 84px; text-align: center;overflow:hidden; cursor:pointer; background:#b2b2b2; font-family: "å®‹ä½“"; font-size: 16px; color: #fff; font-weight: bold;}
.picScroll_ry .next{ left:auto; right:0px; }
.picScroll_ry .prev:hover{}
.picScroll_ry .next:hover{}
.picScroll_ry .prevStop{  }
.picScroll_ry .nextStop{  }

/*è£èª‰è¯ä¹¦*/
.ry_list li{ float:left; width:290px; height:358px; line-height:358px; text-align:center; border:#ba0100 1px solid; margin-left:10px; margin-top:32px;}
.ry_list li .img{ width: 100%; height: 356px; line-height:356px; text-align:center;}
.ry_list li .img img{ max-width: 100%; max-height: 358px; vertical-align: middle;}
.ry_list li:nth-child(4n+1){ margin-left:0;}

/*å…³äºŽæˆ‘ä»¬*/
.ab_d1_img{ float:left; width:510px;}
.ab_d1_txt{ float:right; width:630px; font-size:14px; color:#2b2b2b; line-height:30px; padding-top:20px;}
.ab_d2{ background:#f5f5f5;}

.ab_d2_container{}
.ab_d2_list li{ background:#fff;}
.ab_d2_list li .img{ width: 100%; height: 200px; line-height: 200px; text-align: center; box-sizing: border-box;}
.ab_d2_list li .img img{ width: 100%; height: 200px; object-fit: cover;}
.ab_d2_list li .txt{ padding:10px 0; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #666666;}
.ab_d2_list li:hover .txt{ color:#ba0100;}
.ab_d2_container .swiper-button-next{ position:absolute; left:auto; right:0px; top:80px;  display:block; width:34px; height:40px; line-height: 40px; text-align: center;overflow:hidden; cursor:pointer; background:rgba(0,0,0,0.3); font-family: "å®‹ä½“"; font-size: 16px; color: #fff; font-weight: bold;}
.ab_d2_container .swiper-button-prev{ position:absolute;  left:0px; top: 80px; display:block; width:34px; height:40px; line-height: 40px; text-align: center;overflow:hidden; cursor:pointer;  background:rgba(0,0,0,0.3); font-family: "å®‹ä½“"; font-size: 16px; color: #fff; font-weight: bold;}


.ab_d3_container{ position:relative;}
.ab_d3_container:after{content: ""; width:100%; height: 1px; background: #f1f1f1; position: absolute; left:0; top:204px;}
.ab_d3_list li{}
.ab_d3_list li .img{ width: 100%; height: 176px; line-height: 176px; text-align: center; box-sizing: border-box;}
.ab_d3_list li .img img{ width: 100%; height: 176px; object-fit: cover;}
.ab_d3_list li .ico{ width:13px; height:13px; background:#ba0100; border:#e49c9c 2px solid; border-radius:50%; margin:20px auto 5px auto;}
.ab_d3_list li .txt1{ padding:10px 0; height: 40px; line-height: 40px; text-align: center; font-size: 26px; color: #2b2b2b;}
.ab_d3_list li .txt2{ line-height: 35px; text-align: center; font-size: 14px; color: #2b2b2b;}
.ab_d3_list li .txt2 *{ line-height: 35px;}
.ab_d3_container .swiper-button-next{ position:absolute; left:auto; right:0px; top:68px;  display:block; width:34px; height:40px; line-height: 40px; text-align: center;overflow:hidden; cursor:pointer; background:rgba(0,0,0,0.3); font-family: "å®‹ä½“"; font-size: 16px; color: #fff; font-weight: bold;}
.ab_d3_container .swiper-button-prev{ position:absolute;  left:0px; top: 68px; display:block; width:34px; height:40px; line-height: 40px; text-align: center;overflow:hidden; cursor:pointer;  background:rgba(0,0,0,0.3); font-family: "å®‹ä½“"; font-size: 16px; color: #fff; font-weight: bold;}

.ab_d4_list li{ float:left; width:25%;}
.ab_d4_list li .ico{ width:68px; height:68px; line-height:68px; text-align:center; border:#cccccc 1px solid; border-radius:50%; margin:0 auto;}
.ab_d4_list li .txt1{ font-size:20px; color:#222222; line-height:40px; margin-top:10px; text-align:center;}
.ab_d4_list li .txt2{ font-size:20px; color:#666666; line-height:30px; margin-top:10px; text-align:center; padding:0 15px;}

/*åŠ&nbsp;ç›Ÿ*/
.join_d2{ background:url(../images/join_d2_bg.jpg) top center no-repeat; height:720px;}
.join_d2_list{ float:left; width:269px;}
.join_d2_list li{ float:left; width:269px; height:84px; margin-top:23px; position:relative; cursor:pointer;}
.join_d2_list li img{ width:269px; height:84px;}
.join_d2_list li:nth-child(1){ margin-top:0;}
.join_d2_list li.on:after{content: ""; width:100%; height: 100%; border:#ba0100 1px solid; position: absolute; left:0; top:0; box-sizing:border-box;}
.join_d2_img{ float:right; width:906px; height:405px; object-fit: cover;}

.join_d3_title{ float:left; width:66px; height:40px; font-size:14px; color:#666666; line-height:40px;}
.join_d3_inp{ float:left; display:block; width:491px; height:38px; border:#dcdcdc 1px solid; padding:0 10px; outline:none;}
.jm_sel{ float:left; display:block; width:268px; height:40px; border:#dcdcdc 1px solid; padding:0 10px; outline:none; margin-right:20px;}
.join_d3_textarea{ float:left; display:block; width:1112px; height:100px; border:#dcdcdc 1px solid; padding:10px 10px; outline:none; font-family:"å¾®è½¯é›…é»‘";}
.jm_bt{ display:block; width:220px; height:40px; text-align:center; line-height:40px; border:0; margin:0 auto; background:#ba0100; font-size:16px; color:#ffffff;}

/*æ–°é—»åˆ—è¡¨é¡µ*/
.news_list li{ padding:36px 0; border-bottom:#f9f7fc 1px solid;}
.news_list li .i_news_img{ float:left; width:300px; height:200px; object-fit: cover;}
.news_list li .txt{ float:right; width:870px; position:relative;}
.news_list li .txt .txt1{ font-size:20px; color:#2b2b2b; line-height:40px; padding:10px 0; transition:all 0.3s;}
.news_list li .txt .txt2{ font-size:14px; color:#999999; line-height:30px; height:60px; overflow:hidden;}
.news_list li .txt .txt3{ font-size:14px; color:#999999; line-height:30px; height:30px; margin-top:50px;}
.news_list li .txt:after{content: ""; width:30px; height: 10px; background:url(../images/i_news_ico.png) center no-repeat; position: absolute; right: 0; bottom:30px; transition:all 0.3s;}
.news_list li:hover .txt:after{ background:url(../images/i_news_ico_on.png) center no-repeat;}
.news_list li:hover .txt .txt1{ color:#ba0100;}


/*æ–°é—»è¯¦æƒ…é¡µ*/
.news_i_title1{ font-size: 20px; color: #2b2b2b; font-weight:bold; line-height: 60px; text-align:center;}
.news_i_title2{ font-size: 14px; color: #999999; line-height: 40px; padding-bottom: 20px; text-align:center;}

.news_i_more{ padding-top: 30px; line-height: 40px; border-top: #f1f1f1 1px solid; margin-top: 50px; font-size: 16px; color: #666666;}
.news_i_more li{ float:left; width:50%;}
.news_i_more li:nth-child(2n){ text-align:right;}
.news_i_more a{ color: #666666;}
a.news_i_back{ float:right; display: block; width: 160px; height: 42px; border: #cccccc 1px solid; text-align: center; line-height: 42px; font-size: 16px; color: #265353; margin-top: 35px;}
a.news_i_back:hover{  border: #265353 1px solid; background: #265353; color: #fff;}

/*è§£å†³æ–¹æ¡ˆ*/
.jjfa_list li{ margin-bottom:60px; position:relative;}
.jjfa_list li .jjfa_img{ display:block; float:left; width:55%; height:600px; object-fit: cover;}
.jjfa_list li:nth-child(2n) .jjfa_img{ display:block; float:right;}
.jjfa_list li .jjfa_box{ position:absolute; left:50%; top:0; margin-left:185px; width:415px;}
.jjfa_list li:nth-child(2n) .jjfa_box{ margin-left:-600px;}
.jjfa_list li .jjfa_box .hr{ width:48px; height:1px; background:#ba0100; margin-top:103px; margin-bottom:30px;}
.jjfa_list li .jjfa_box .title{ font-size:40px; color:#2b2b2b; line-height:70px;}
.jjfa_list li .jjfa_box .txt{ margin-top:30px; font-size:16px; color:#2b2b2b; line-height:35px;}
.jjfa_list li .jjfa_box .txt *{ line-height:35px;}
</pre></body></html>