<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Top002282*/
.Top002282{ border-top:3px solid #005C9F; background:#fff; position:relative; z-index:100;}
.Top002282 .header{ height:85px;}
.Top002282 .header-left{ float:left; height:100%; display:table; width:159px;}
.Top002282 .header-left .logo{ display:table-cell; vertical-align:middle;}
.Top002282 .header-right,
.Top002282 .header-mid{ float:right;}
.Top002282 .header-menu li{ width:auto !important;}
.Top002282 .header-menu li em{ padding:0 20px; line-height:85px; position:relative;}
.Top002282 .header-menu li em::after{content: "";position: absolute;top: 50%;margin-top: -4px;right: 0;display: block; border-right:1px dotted #7a7a7a;width: 1px;height: 8px;}
.Top002282 .header-menu li em a{ position:relative; font-weight:bold; color:#7a7a7a; }
.Top002282 .header-menu li em a::before,
.Top002282 .header-menu li em a::after{ position:absolute; content:'';left:50%; transform:translateX(-50%);}
.Top002282 .header-menu li em a::before{ border:4px solid transparent; border-bottom-color:#005C9F; bottom:3px; opacity:0;}
.Top002282 .header-menu li em a::after{  width:0; height:3px; background:#005C9F; bottom:0; transition:0.3s;}
.Top002282 .header-menu li:hover em a,
.Top002282 .header-menu li.aon em a{ color:#005C9F;}
.Top002282 .header-menu li:hover em a::after,
.Top002282 .header-menu li.aon em a::after{ width:100%;}
.Top002282 .header-menu li:hover em a::before,
.Top002282 .header-menu li.aon em a::before{ opacity:1;}
@media(max-width: 1200px) {
	.Top002282 .header-menu li em{ padding: 0 10px;}
	.Top002282 .header-left{ width: 142px;}
}

.Top002282 .sub-menu-layer{ background:#005C9F;}
.Top002282 .header-menu li .sub-menu dt a{ color:#fff;}
.Top002282 .header-menu li .sub-menu dt a::after{ width:8px; height:5px; display:inline-block; content:''; background:url(../images/Top002282-icon.png) no-repeat -11px -47px; margin-left:7px;}
.Top002282 .header-menu li .sub-menu dt a:hover::after{ background-position:0 -47px;}
.Top002282 .header-menu li .sub-menu dt a:hover{ background:none; color:#f28e00;}

.Top002282 .header-right{ padding-top:30px; padding-left:12px;}
.Top002282 .header-right dd{ float:left;position:relative; z-index:100;}
.Top002282 .top-lang{ height: 30px; width: 30px; text-align:center; line-height: 30px;}
.Top002282 .top-lang a{ color: #005C9F;}

.Top002282 .top-search{width:30px; transition:width 0.3s;}
.Top002282 .open-search{ width:30px; height:30px; display:block; background:url(../images/Top002282-icon_search.png) no-repeat center center #fff; position:relative; z-index:2; }
.Top002282 .search-box{ position:absolute; right:0; top:0; width:100%; overflow:hidden;}
.Top002282 .search-box .text{ height:30px; width:100%; border:1px solid #005C9F; line-height:30px; padding:0 30px 0 5px; }
.Top002282 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:30px;background:url(../images/Top002282-icon_search.png) no-repeat center center; }
.Top002282 .top-search-show .search-box {z-index:3;}
.Top002282 .top-webchat{ margin-left:12px;}
.Top002282 .top-webchat figure{ position:absolute; top:100%; background:url(../images/Top002282-weixin_bg.png) no-repeat center top; width:117px; padding:0 5px 0 5px; right:-42px; overflow:hidden; height:0; transition:height ease-out 0.3s;}
.Top002282 .top-webchat figure img{ display:block; width:100%; margin-top:10px;}
.Top002282 .open-webchat{ width:22px; height:22px; margin:4px; background:url(../images/Top002282-icon.png) no-repeat 0 -23px; display:block;transition:background ease-out 0.3s;}
.Top002282 .top-webchat-show figure{ height:120px;}
.Top002282 .top-webchat-show .open-webchat{ background-position:0 0;}
@media(max-width:1300px){
	.Top002282 .top-webchat figure{ right: -10px; background: no-repeat;}
}
@media(max-width:1024px){
.Top002282 .top-webchat{ margin-right:8px; margin-left: 0;}
.Top002282 .header-right{ position: absolute; top: 50%; right: 2%; margin-top: -15px; padding-top: 0;}
.Top002282 .top-search{ width: 30px !important;}
.Top002282 .top-search-show .search-box{ top: 100%; width: 150px;}

.Top002282 #open_menu{ width:30px; height:30px; position:relative;}
.Top002282 #open_menu i::before,
.Top002282 #open_menu i::after,
.Top002282 #open_menu i{width:100%;  background:#000;}
.Top002282 #open_menu i{height:3px;margin-top:-1.5px;}

.Top002282 #header-menu{ position:absolute; width:100%; max-width:240px; top:100%; right:0; z-index:100; text-align:center; background:rgba(10, 49, 143, 0.85); display:none;}
.Top002282 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.5);}
.Top002282 #header-menu li em a{ font-weight:normal;}
.Top002282 #header-menu li .sub-menu dt a{ border-bottom-color:rgba(255,255,255,0.5);}
.Top002282 #header-menu li:last-child em a,
.Top002282 #header-menu li:last-child em{ border-bottom:0;}
}
/*
 *  Owl Carousel - Core  æ’ä»¶æ&nbsp;·å¼å¦‚é‡ç›¸åŒåªç•™ä¸€ä»½
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*
 .Banner002465 ä¸ºdemoç¼–å·
 */
.Banner002465{ position: relative;}
.Banner002465 li a{ display:block; }
.Banner002465 li a .phoneimg{ display: none;}
.Banner002465 .owl-dots{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;}
.Banner002465 .owl-dots&gt;div{ display:inline-block; margin:0 0.5%;position: relative;}
.Banner002465 .owl-dots&gt;div span{ display:block; width: 12px; height: 12px; border-radius:50%; background: #fff; -moz-opacity:0.5; opacity: 0.5; filter:alpha(opacity=50); }
.Banner002465 .owl-dots&gt;div.active span{ -moz-opacity:1; opacity: 1; filter:alpha(opacity=100); }
.Banner002465 .owl-nav &gt;div{ position: absolute; top: 50%; margin-top: -25px; background: url(../images/Banner002465-btns.png) no-repeat; width: 50px; height: 50px; cursor: pointer;}
.Banner002465 .owl-nav .owl-prev{ left: 5%; background-position: 0 0;}
.Banner002465 .owl-nav .owl-next{ right: 5%; background-position: -50px 0;}
.Banner002465 .owl-nav .owl-prev:hover{ background-position: 0 -50px;}
.Banner002465 .owl-nav .owl-next:hover{ background-position: -50px -50px;}
@media(max-width:1200px){
.Banner002465 li a .pcimg{ display: none;}
.Banner002465 li a .phoneimg{ display: block;}
.Banner002465 .owl-dots&gt;div{ margin: 0 3px;}
}


/*
 .Floor000364 ä¸ºdemoç¼–å·
 */
.Floor000364{ background:url(../images/Floor000364-bg.jpg) repeat; padding-top:3%; padding-bottom:40px;}
.Floor000364 h1{ margin:0; border-bottom:1px solid #005C9F; background:url(../images/Floor000364-titbg.png) no-repeat left top; padding-left:20px; font-size:16px;}
.Floor000364 h1 span{ display:inline-block; color:#fff; background:url(../images/Floor000364-titbg.png) no-repeat right bottom; padding-right:30px; line-height:34px;}
.Floor000364 h1 a{ float:right; background:url(../images/Floor000364-more.png) no-repeat; width:56px; height:21px; overflow:hidden; line-height:100px; margin-top:8px;}
.Floor000364 .bd{ position:relative; overflow:hidden; padding-top:22px;}
.Floor000364 .bd li{ width:190px; margin-right:12px;}
.Floor000364 .bd li a{ display:block; border:1px solid #e5e5e5; height:230px; padding:14px;display:block;}
.Floor000364 .bd li a:hover{ border-width:2px; border-color:#005C9F; padding:13px;}
.Floor000364 .bd li img{ display:block; width:180px; height:160px;}
.Floor000364 .bd li h2{text-align: center; margin:0; font-weight:normal; font-size:14px; padding-top:10px; }
.Floor000364 .bd li p{ margin:0; padding-bottom:15px;  font-size:14px; color:#888;}
.Floor000364 .bd li .more{color: #939393; background:url(../images/Floor000364-more.jpg) no-repeat right 18px ;padding-top: 10px;border-top: 2px solid #34368d; display:inline-block; padding-right:15px;}
.Floor000364 .bd li a:hover .more{ border-top-color:#005C9F;}
/**
.Floor000364 .hd{ padding-top:20px; text-align:center;}
.Floor000364 .hd a{ display:inline-block; background-image:url(../images/Floor000364-controls.png); background-repeat:no-repeat; height:34px; cursor:pointer; width:57px;}
.Floor000364 .hd a.prev{ background-position:0 0;}
.Floor000364 .hd a.next{ background-position:right 0;}
***/
.Floor000364 .hd{position: relative;top:-190px; }
.Floor000364 .hd a{ }
.Floor000364 .hd a.prev{ position: absolute;left:-40px;display:inline-block; background-image:url(../images/left_lunbo.png); background-repeat:no-repeat; height:120px; cursor:pointer; width:20px;}
.Floor000364 .hd a.next{ position: absolute;right:-40px;;display:inline-block; background-image:url(../images/right_lunbo.png); background-repeat:no-repeat; height:120px; cursor:pointer; width:20px;}
/*
 .Floor001252 ä¸ºdemoç¼–å·
 */
.Floor001252{ padding:2% 0;background-color: #fbfbfb;}

.Floor001252 h1{ margin:0; border-bottom:1px solid #005C9F; background:url(../images/Floor000364-titbg.png) no-repeat left top; padding-left:20px; font-size:16px;}
.Floor001252 h1 span{ display:inline-block; color:#fff; background:url(../images/Floor000364-titbg.png) no-repeat right bottom; padding-right:30px; line-height:34px;}
.Floor001252 h1 a{ float:right; background:url(../images/Floor000364-more.png) no-repeat; width:56px; height:21px; overflow:hidden; line-height:100px; margin-top:8px;}

.Floor001252 .news{ float:left; width:53%;}
.Floor001252 .news a.dot{ color:#546176; font-size:18px;}
.Floor001252 .news p{ font-size:12px; color:#999; line-height:18px; overflow:hidden; height:54px;}
.Floor001252 .top{ position:relative; padding-bottom:3%;padding-top:2%;}
.Floor001252 .top li{ overflow:hidden;}
.Floor001252 .top li .pic{ float:left; width:26.4%;}
.Floor001252 .top li .pic img{ width:100%;}
.Floor001252 .top li div{ float:right; width:71%;}
.Floor001252 .top .bx-pager{ display:none;}
.Floor001252 .top .bx-controls-direction{ position:absolute; right:0; top:-30px;}
.Floor001252 .top .bx-controls-direction a{ display:block; width:21px; height:21px; background:url(../images/Floor001252-btn.gif) no-repeat 0 0 #005C9F; overflow:hidden; line-height:100px; float:left; margin-left:2px;}
.Floor001252 .top .bx-controls-direction a.bx-next{ background-position:right 0;}
.Floor001252 .news dd{ padding:4% 0; border-top:1px dashed #d9d9d9;}
.Floor001252 .news dd div{ padding-left:102px; min-height:86px; position:relative;}
.Floor001252 .news dd time{ position:absolute; left:0; top:0; width:80px; background-color:#005C9F; text-align:center; color:#fff; border-radius:5px; line-height:28px;}
.Floor001252 .news dd time span{ display:block; font-size:30px; padding:14px 0; border-bottom:1px solid #3c749c;background-color:#005C9F; border-radius:5px 5px 0 0;}
.Floor001252 .news dd p{ margin-bottom:0; height:36px;}

.Floor001252 .about_case{ float:right; width:41.6%;}
.Floor001252 .about_case dl{ overflow:hidden;padding-top: 2%;padding-bottom: 6%;}
.Floor001252 .about_case dt{ float:left; width:50.8%;}
.Floor001252 .about_case dt img{ display:block; width:100%;}
.Floor001252 .about_case dd{ float:right; width:45%;}
.Floor001252 .about_case dd h3{ margin:0; font-weight:normal; color:#546176; font-size:18px;}
.Floor001252 .about_case dd p{ margin-bottom:0; font-size:12px; color:#999; line-height:20px; overflow:hidden; max-height:120px;}
.Floor001252 .about_case ol{ float:left; width:32%; margin-right:2%; margin-bottom:2%;padding-top: 2%;}
.Floor001252 .about_case ol:nth-child(3n){ margin-right:0;}
.Floor001252 .about_case ol img{ width:100%; transition:all ease 0.4s;}
.Floor001252 .about_case ol span{ line-height:33px; text-align:center;}
.Floor001252 .about_case ol figure{ overflow:hidden;}
.Floor001252 .about_case ol:hover figure img{ transform:scale(1.2);}
@media(max-width:1200px){
.Floor001252 .about_case dd h3{ font-size:15px;}
.Floor001252 .about_case dd p{ max-height:80px;}
}
@media(max-width:768px){
.Floor001252 .news,
.Floor001252 .about_case{ float:none; width:auto;}
}
@media(max-width:375px){
.Floor001252 .news a.dot{ font-size:16px;}
.Floor001252 .top li .pic,
.Floor001252 .top li div{ float:none; width:auto;}
.Floor001252 .top li div{ padding:2%;}

.Floor001252 .about_case dt,
.Floor001252 .about_case dd{ float:none; width:auto;}
.Floor001252 .about_case dd{ padding-top:3%;}
.Floor001252 .about_case ol{ width:49%;}
.Floor001252 .about_case ol:nth-child(3n){ margin-right:2%;}
.Floor001252 .about_case ol:nth-child(2n){ margin-right:0;}

.Floor001252 .news dd time span{ padding:9px 0;}
.Floor001252 .news dd div{ min-height:76px;}
}
/*PicList002146 */
.PicList002146{ padding:2% 1%;}
.PicList002146 li{ float:left; width:24%; margin:0 0.5% 2%;}
.PicList002146 li a{ display:block; position:relative;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; text-align:center; font-size:18px; font-weight:normal;}
.PicList002146 li figure{ padding-bottom:77%;}
.PicList002146 li h3{ border:1px solid #e8e8e8; border-top-width:3px; border-top-color:#f4f4f4; padding:2% 15% 2% 2%; line-height:40px; position:relative;}
.PicList002146 li h3:before{ position:absolute; content:''; right:0; top:0; width:13%; height:100%; border-left:1px solid #e8e8e8; background:url(../images/PicList002146-more.gif) no-repeat center center;}

.PicList002146 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(171,38,45,0.95); z-index:10; transition:0.3s; color:#fff; }
.PicList002146 li a:hover .hover{ opacity:1;}
.PicList002146 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}

.PicList002146 li .hover img{ border-radius:50%; width:100px; height:100px;}
.PicList002146 li .hover h5{ margin-top:10px; line-height:22px; max-height:44px; overflow:hidden;}
.PicList002146 li .hover i{ display:block;  height:2px; background:#fff; width:30px; margin:10px auto;} 
.PicList002146 li .hover p{ font-size:12px; line-height:20px; margin:0; max-height:60px; overflow:hidden;}
@media(max-width:1366px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:16px;}
}
@media(max-width:1366px) and (min-width:1001px){
.PicList002146 li .hover img{ width:70px; height:70px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:1000px){
.PicList002146 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002146 li .hover img{ width:50px; height:50px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:480px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:14px;}
.PicList002146 li .hover h5{ line-height:20px; max-height:40px;}
}
@media(max-width:375px){
.PicList002146 li{ float:none; width:auto;} 
}

/*
 .Other001470 ä¸ºdemoç¼–å·
 */

.Other001470{ width:84px; height:auto; position:fixed; top:300px; right:0; z-index:10;}
.Other001470 a.sp1{ display:block; width:84px; padding-top:50px; padding-bottom:10px; background-image:url(../images/Other001470-icon3.png); background-repeat:no-repeat;  background-color:#005C9F; font-size:14px; color:#999; text-align:center; margin-bottom:1px; position:relative;}
.Other001470 a.sp2{ display:block; width:84px;  padding-bottom:10px; background-image:url(../images/Other001470-icon.png); background-repeat:no-repeat;  background-color:#f5f5f5; font-size:14px; color:#999; text-align:center; margin-bottom:1px; position:relative;}

.Other001470 .icon1{background-position:center top;}
.Other001470 .icon2{ background-position: center -85px;}
.Other001470 .icon3{ background-position: center -170px;}
.Other001470 .icon4{ background-position: center -254px;}
.Other001470 .top{ background-position: center -340px; padding-top:15px;}
.Other001470 span{ position:absolute; top:0; right:100%; display:none;}
.Other001470 span img{ width:100px; height:100px; border:1px solid #000;}
.Other001470 a.sp2:hover{ background-image:url(../images/Other001470-icon2.png); background-color:#005C9F; color:#fff;}
.Other001470 a.sp2:hover span{ display:block;}


/*Banner002145 */
.Banner002145 div{ background-repeat:no-repeat; height:300px; background-position:center; background-size: cover;}
.Banner002145 img{ display:none;}
@media(max-width:1024px){
.Banner002145 div{ display:none;}
.Banner002145 img{ display:block; width:100%;}
}

/*
 .Menu002361 ä¸ºdemoç¼–å·
 */
.Menu002361{  background:#fff; border-bottom: 1px solid #e6e6e6; min-height: 67px;}
.Menu002361 .auto{ position:relative; max-width: 1200px;}
.Menu002361 header{ position:absolute; left:0px; top:0;width:200px; padding:14px 0 13px;   padding-left:5%;   text-align:left; line-height: 18px;background:#0054A4; font-size:20px; font-weight:normal; color:#fff; }
.Menu002361 header span{ font-size:14px; color:#b1dcdc;}
.Menu002361 ul{ padding-left:200px; height:66px;}
.Menu002361 li{ float:left; width:14%; min-width: 80px; text-align:center; font-size:16px; color:#333; }
.Menu002361 li a{ color:#333; display:block; line-height:66px;height:66px; }
.Menu002361 li a:hover,
.Menu002361 li.aon a{ border-bottom:5px #0054a4 solid;color:#0054a4; }
.Menu002361 em{ font-style: normal; padding-left:25px; font-size:12px; line-height:2; color:#333; position: absolute; right: 0; top: 20px;}
.Menu002361 em:before{ content: "\e828"; font-family:"iconfont" !important; font-size: 18px; position: absolute; top: 3px; left: 0; height: 17px; line-height: 17px;}
.Menu002361 em a {  color: #333; padding-right:10px; margin-right:5px; position: relative;}
.Menu002361 em a:after{ content: "&gt;"; position: absolute; height: 17px; line-height: 17px; right: 0; top: 0; color: #999; font-family: "å®‹ä½“";}
.Menu002361 em span{ color:#0054a4; }
@media(max-width:767px){
.Menu002361 header{ position:relative; width:100%; left:0; text-align:left; padding-left:65px;  color:#fff; background-color:#005bac;}
.Menu002361 ul{ padding-left:0;}
.Menu002361 li{ width:20%; min-width: 1px;}
}
@media(max-width:480px){
.Menu002361 header{  padding-left:10px; }
.Menu002361 li{ font-size:14px; }
}

/*Map002516 */
.Map002516 .map{border: 1px solid #ECECEC;padding: 5px;margin-top: 5%;}
.Map002516 .map #allmap{ height:400px;}
.Map002516 .map #allmap *{ box-sizing:content-box;}
.Map002516 .map #allmap img{ max-width:none;}
@media(min-width:641px){
.Map002516 .ul_con li{ float:left; width:50%; padding:5% 8%;}
}
.Map002516 .ul_con li div{ padding-left:50px; background-repeat:no-repeat; background-position:left center;}
.Map002516 .ul_con li.location div{ background-image:url(../images/Map002516_address.png);}
.Map002516 .ul_con li.call div{ background-image:url(../images/Map002516_call.png);}
.Map002516 .ul_con li.fax div{ background-image:url(../images/Map002516_fax.png);}
.Map002516 .ul_con li.email div{ background-image:url(../images/Map002516_email.png);}
.Map002516 .ul_con li p{ margin:0; border-bottom:1px solid #efefef; padding-bottom:15px; margin-bottom:15px; color:
#333; font-size:16px;}
.Map002516 .ul_con li:nth-child(2n+1){ clear:left;}
@media(max-width:640px){
.Map002516 .ul_con li{ padding:10px;}
.Map002516 .ul_con li:nth-child(2n){ background:#f5f5f5;}
.Map002516 .map #allmap{ height:280px;}
}


/*
 .PicList001111 ä¸ºdemoç¼–å·
 */
 .PicList001111{margin: 3% 0 2% 0;}
.PicList001111 li{  border-bottom:1px solid #dedede;margin-bottom: 4%;}
.PicList001111 li:hover{ background-color:#ececec;}
.PicList001111 li div{position:relative;padding:5% 15% 5% 36%;color:#999;}
.PicList001111 li .Ispic{ position:absolute; height:100%; width:33%; left:0; top:0;}
.PicList001111 li  h2{ margin:0; font-size:16px; }
.PicList001111 li  h2 a{ color:#D61000;}
.PicList001111 li p{ line-height:24px; overflow:hidden; height:48px; }
.PicList001111 li time{ display:block; background:url(../images/PicList001111-icon.png) no-repeat left center; padding-left:20px; font-size:12px;}
.PicList001111 li .more{ position:absolute; right:3%; top:50%; margin-top:-17px; max-width:100px; line-height:34px; height:34px; border:2px solid #D61000; background-color:#fff; width:12%; text-align:center; color:#999; border-radius:30px;}
.PicList001111 li .more:hover{ background-color:#D61000; color:#fff;}
@media(max-width:640px){
.PicList001111 li div{ padding-left:48%; padding-right:2%;}
.PicList001111 li .Ispic{width:45%;}
.PicList001111 li time{ margin-bottom:2%;}
.PicList001111 li .more{ position:relative; display:inline-block; top:auto; margin-top:0; min-width:100px; right:auto;}
}
@media(max-width:480px){
.PicList001111 li .Ispic{ position:static; height:auto; width:auto; display:block; padding-bottom:45%;}
.PicList001111 li div{ padding:2%;}
.PicList001111 li  h2{ padding-top:3%;}
}


/*
 .RighInfo002228 ä¸ºdemoç¼–å·
 */
.RighInfo002228{ padding-bottom:3%;margin-top: 1%;}
.RighInfo002228 .auto{ max-width:1200px;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:16px; line-height:24px; color:#666; padding-top:2%;line-height: 30px;}
.RighInfo002228 .single-content p{ text-indent:2em; margin:0; padding:10px 0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
@media(max-width:950px){
  .RighInfo002228 .auto{ padding:0 2%;}
}




/*
 .PicList002323 ä¸ºdemoç¼–å·
 */
.PicList002323{ padding:0 0 1% 0;  margin: 0 auto;margin-top: 2%;}
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%; margin: 20px 1% 0 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 67%; position: relative; overflow: hidden; border: 1px solid #eee;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{  color: #555;margin:10px 0 0; font-weight: normal; font-size: 14px;text-align: left;}
.PicList002323 ul li a:hover figure{transform: scale(1.3);}
.PicList002323 ul li a:hover h3{ color: #0075b8;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:23%; }
}


/*
 .PicList001302 ä¸ºdemoç¼–å·
 */
.PicList001302{ padding-top:2%;margin-top: 1%;}
.PicList001302 li{ float:left; width:32%; margin-right:1%; position:relative; margin-bottom:3%;}
.PicList001302 li:nth-child(4n){ margin-right:0;}
.PicList001302 li a{ position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid transparent; z-index:10;}
.PicList001302 li:hover a{ border-color:#185c9b;}
.PicList001302 li figure{ padding:4px; position:relative; border:1px solid #dfdfdf;}
.PicList001302 li figure div{ padding-bottom:69%; background-size:contain;}
.PicList001302 li figure dl{ position:absolute; left:0; top:0; width:100%; height:100%;background:url(../images/PicList001302-search.png) no-repeat center  20% rgba(25, 93, 157, 0.9)/auto 20%; opacity:0;  transition:0.3s;}
.PicList001302 li figure dl span{ position:absolute; left:0; width:100%; color:#fff; text-align:center; top:70%; transition:0.3s;}
.PicList001302 li figure dl span::before{ position:absolute; content:''; width:16px; height:1px; background-color:#fff; left:50%; margin-left:-8px; bottom:-10px;}
.PicList001302 li:hover figure dl{ background-position:center 35%;opacity:1;}
.PicList001302 li:hover figure dl span{top:60%; }
.PicList001302 li p{ margin:10px 0; line-height:24px; height:72px; overflow:hidden; text-align:center;}
@media(max-width:480px){
.PicList001302 li{ width:49%;}
.PicList001302 li:nth-child(3n){ margin-right:2%;}
.PicList001302 li:nth-child(2n){ margin-right:0;}
}

/**RighInfo001385**/
.RighInfo001385{margin: 3% 0;}


/*
 .PicList002239 ä¸ºdemoç¼–å·
 */
.PicList002239{ padding-top:55px;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 55px; text-align: center; }
.PicList002239 li .li1{ padding: 24px 0; font-size: 16px;line-height: 40px; color: #D61000;text-align: center;}
.PicList002239 .open_info{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:200; background:rgba(0,0,0,0.7); display:none;}
.PicList002239  .info_area{ position:absolute; width:90%; max-width:1200px; left:50%; transform:translate(-50%,-50%); top:50%; background:#fff; padding:5%;}
.PicList002239  .info_area .close{ position:absolute; right:0; width:31px; height:31px; top:-32px; background:#fff; cursor:pointer;}
.PicList002239  .info_area .close::before,
.PicList002239  .info_area .close::after{ position:absolute; content:''; width:25px; height:2px; background:#c53b19; top:15px; left:3px;}
.PicList002239  .info_area .close::before{ transform:rotate(45deg);} 
.PicList002239  .info_area .close::after{ transform:rotate(-45deg);} 
.PicList002239  .info_area .pic{width:100%; height:auto; overflow:hidden; top:0; left:0; text-align:center;} 
.PicList002239  .info_area .txt{ overflow:auto; padding-top:15px; text-align:center;}
@media (min-width: 640px) {
.PicList002239 li{ float: left; width: 48%; margin: 0 1% 55px;} 
}
@media (min-width: 1024px) {
.PicList002239 li{  width: 31.33%; }  
}
@media (min-width: 1250px) {
.PicList002239 .ul{ margin:0 -30px;}
.PicList002239 li{margin: 0 30px 55px ; width: 360px;}  
}


/*
 .PicList001204 ä¸ºdemoç¼–å·
 */
 .PicList001204{margin-top: 3%;}
.PicList001204 ol{ padding-bottom:2%;  border-bottom:1px dashed #ccc; overflow:hidden; clear:both;}
.PicList001204 ol div{ position:relative; padding-left:32%;font-size:12px; padding-top:3%; padding-bottom:3%;padding-right:2%;}
.PicList001204 ol h2{ font-size:18px; margin:0 0 10px 0;}
.PicList001204 ol h2 a{color:#D61000;}
.PicList001204 ol p{ line-height:26px; overflow:hidden; height:52px;}
.PicList001204 ol .more{ color:#D61000; padding-right:25px; background:url(../images/PicList001204-more.png) no-repeat right center; display:inline-block;}
.PicList001204 li{position:relative;border-bottom:1px dashed #ccc; padding:2% 0; transition:all ease-in-out 0.5s;}
.PicList001204 li a{ z-index:3; position:absolute; left:0; top:0; width:100%; height:100%;}
.PicList001204 li div{ position:relative; padding-left:90px; padding-right:10px;}
.PicList001204 li time{ position:absolute; left:0; top:0; padding:15px 0;width:77px; text-align:center; background-color:#f3f2f2; font-weight:bold; text-align:center;color:#999; transition:all ease-in-out 0.5s;}
.PicList001204 li time b{ display:block; font-size:17px;}
.PicList001204 li h5{ margin:0; line-height:30px; color:#434345; font-size:14px; transition:all ease-in-out 0.5s;}
.PicList001204 li p{ margin:0; line-height:20px; overflow:hidden; height:40px; font-size:12px;}
.PicList001204 li:hover,
.PicList001204 li:hover time,
.PicList001204 li:hover h5{color:#fff;}
.PicList001204 li:hover{ background-color:#0054A4;}
.PicList001204 li:hover time{background-color:#b5c4d7;}
@media(min-width:641px){
.PicList001204 ol .Ispic{ position:absolute; left:0; top:0; height:100%;width:30%; }
}
@media(max-width:640px){
.PicList001204 ol .Ispic{ display:block; padding-bottom:50%;}
.PicList001204 ol div{ padding:2%;}
.PicList001204 ol h2{ margin-top:2%;}
}

/*
 .PicList002323 ä¸ºdemoç¼–å·
 */
.PicList002323{ padding:0 0 2% 0;  margin: 0 auto;margin-top: 2%;}
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%; margin: 20px 1% 0 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 67%; position: relative; overflow: hidden; border: 1px solid #eee;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{  color: #555;margin:10px 0 0; font-weight: normal; font-size: 14px;text-align: center;}
.PicList002323 ul li p{  line-height: 20px;padding: 0 2px; height: 60px; overflow: hidden;}
.PicList002323 ul li a:hover figure{transform: scale(1.3);}
.PicList002323 ul li a:hover h3{ color: #0075b8;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:23%; }
}


/*
 .RighInfo002254 ä¸ºdemoç¼–å·
 */
.RighInfo002254 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
  .RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254{ padding:30px 0 1%;}
.RighInfo002254 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo002254 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo002254 .big_img li,
.RighInfo002254 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo002254 .big_img li figure{ border:1px solid #dcdcdc;background-size:contain;}
.RighInfo002254 .list{ padding:42px 0 42px 82.9%;}
.RighInfo002254 .list .bd{ position:relative;}
.RighInfo002254 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo002254-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo002254 .list a.prev{ top:0;}
.RighInfo002254 .list a.next{ bottom:0; background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .list a.prevStop,
.RighInfo002254 .list a.nextStop{ cursor:default;}
.RighInfo002254 .list li{ height:130px;  position:relative;}
.RighInfo002254 .list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain; border:1px solid #f2f2f2;}
.RighInfo002254 .list li.on figure{ border:2px solid #D51000;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#0054A4; font-size:26px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#0054A4; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#0054A4; color:#fff;}

.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#0054A4; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:3%; min-height: 300px;}
.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
 }  
@media(max-width:480px){
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 2%;}
 }  


 /*Timeline002170 */
.Timeline002170{ padding:5% 0;}
.Timeline002170 .owl-stage-outer{ background:url(../images/Timeline002170-bg.png) repeat-x 0 133px;}
.Timeline002170 .owl-item{width:200px;}
.Timeline002170 .owl-item .item{height:376px;background:url(../images/Timeline002170-icon1.png) no-repeat 45px 8px; }
.Timeline002170 .odd-item .item{background-image:url(../images/Timeline002170-icon2.png);background-position:5% 120px;}
.Timeline002170 .item dl{ padding-left:75px;}
.Timeline002170 .odd-item dl{ padding-top:280px; padding-left:0;}
.Timeline002170 .item dt{ font-weight:bold; font-size:16px;}
.Timeline002170 .item dd{ height:96px; color:#555; line-height:24px; overflow:hidden;}
.Timeline002170 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/Timeline002170-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px;}
.Timeline002170 .owl-nav .owl-prev{ left:0;}
.Timeline002170 .owl-nav .owl-prev.disabled{ background-position:left top;}
.Timeline002170 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.Timeline002170 .owl-nav .owl-next.disabled{background-position: right top;}
.Timeline002170 .owl-nav div.disabled{ cursor:default;}
@media(min-width:1240px){
	.Timeline002170 .owl-nav .owl-prev{ left:-20px;}
}
@media(max-width:1200px){
.Timeline002170 .owl-carousel{ padding:0 30px;}
}
@media(max-width:375px){
.Timeline002170 .owl-item .item{ height:250px;}
.Timeline002170 .odd-item .item{background-image:url(../images/Timeline002170-icon1.png);background-position:45px 8px;}
.Timeline002170 .odd-item dl{ padding-top:0; padding-left:75px;}
}
/**æ’ä»¶æ&nbsp;·å¼ æœ‰ç›¸åŒ ç•™ä¸€ä¸ªå³å¯**/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/



/*PicList002120 */
.PicList002120{ background-color:#fff; padding-top:3%;}
.PicList002120 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:3%;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:46px; padding:0 2%; text-align:center; font-size:16px;}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{padding-bottom:77%; background-size:contain;}
@media(min-width:641px){
.PicList002120 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:640px){
.PicList002120 li{ width:48%; margin-right:4%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList002120 li p{ font-size:14px;}
}



/*
 Page000793 ä¸ºdemoç¼–å·
 */
.Page000793 .Pages{ padding: 2% 0 3% 0; text-align: center; line-height: 23px; zoom: 1; overflow: hidden; }
.Page000793 .Pages a{ display: inline-block; height: 40px; margin: 0 5px; font-size: 16px; line-height: 40px; }
.Page000793 .p_cur,
.Page000793 .p_count,
.Page000793 .p_total,
.Page000793 .p_jump{ display: none; }

.Page000793 .p_page{ padding: 0px 5px; display: inline-block; }
.Page000793 .p_page a{color:#5f5c4d; border:solid 1px #ececec; display:inline-block; padding:0 12px; overflow:hidden; position:relative; border-radius:6px; background-color:#fff;}
.Page000793 .p_page .a_end,
.Page000793 .p_page .a_first{ display: none;  }

.Page000793 .p_page .a_prev,
.Page000793 .p_page .a_next{ width:80px; }

.Page000793 .p_page .num a{ width:44px; }

/*hover*/
.Page000793 .p_page .a_first:hover,
.Page000793 .p_page .a_end:hover,

.Page000793 .p_page .a_prev:hover,
.Page000793 .p_page .a_next:hover,

.Page000793 .p_page .num a:hover,
.Page000793 .p_page .num .a_cur{ background:#005C9F; color:#fff; }

.Page000793 em{ font-style:normal;}

@media (max-width:768px){
  .Page000793 .a_first,.Page000793 .a_end,.Page000793 .p_page .num a{ display:none !important;}
  
  }

/*
 .Bottom002383 ä¸ºdemoç¼–å·
 */
.Bottom002383{ border-top:1px solid #e2e2e2; background: #005C9F url(../images/Bottom002383-bg.png) no-repeat center; padding-top:30px;background-size: 100%;}
.Bottom002383,.Bottom002383 a{ color: #D6D6D6;}
.Bottom002383 a:hover{ color: #fff;}
.Bottom002383 .auto dl{ float:left; padding:14px 40px 0 0;padding-bottom:20px;}
.Bottom002383 .auto dt{ color: #fff; font-size:16px; font-weight:normal; line-height: 30px; margin-bottom: 15px;}
.Bottom002383 .auto dd{ margin-bottom: 5px;}
.Bottom002383 .auto dd a{ line-height:22px; font-size: 12px;}

.Bottom002383 .auto .pic{ padding:0; float: right; text-align:center; position:relative;}
.Bottom002383 .auto .pic figure{ padding-top:22px;}
.Bottom002383 .auto .pic figure img{ width: 120px; height: 128px;}
.Bottom002383 .Copyright{ border-top:1px solid #025b9d; padding: 15px 0;}
.Bottom002383 .Copyright span{ float:right;}
.Bottom002383 .Copyright .fz_box{ float:left;}
.Bottom002383 .Copyright i{ font-style: normal;padding:0 8px;}

@media(max-width:900px){
 .Bottom002383 .auto dl{ display: none}
 .Bottom002383 .auto dl.pic{ display: block;padding: 0; width: 100%;}
 .Bottom002383 .auto .pic figure { padding-bottom: 22px;}
 .Bottom002383 .Copyright{ line-height:25px; text-align: center;}
 .Bottom002383 .Copyright span{ float:none;}
  .Bottom002383 .auto .fz_box{ float: none;}
 }
@media(max-width:768px){
 .Bottom002383 .Copyright{ line-height:25px; text-align: center;}
}
@media(min-width:1200px){
	.Bottom002383 .auto dl{ padding-right:75px;}
}

/*
 .Floor001257 ä¸ºdemoç¼–å·
 */
.Floor001257 .more{ text-align:center; padding:2% 0;} 
.Floor001257 .more a{ width:54px; line-height:54px; height:54px; display:inline-block; color:#fff; font-size:12px; border-radius:50%; background-color:#cdcdcd; transition:0.3s;}
.Floor001257 .more a:hover{background-color:#db282e;}

.Floor001257 .title{ text-align:center; font-size:30px; padding:4% 0 0 0; line-height:46px; color:#333;}
.Floor001257 .title b{ margin-right:10px;}
.Floor001257 li{ border-right:1px #d6d6d6 dotted; position:relative;}
.Floor001257 li:last-child{ border-right:0;}
.Floor001257 li a{ display:block; padding:0 5% 35% 5%; }
.Floor001257 li figure{ overflow:hidden; padding:8% 0;}
.Floor001257 li figure span{ display:block; padding-bottom:60%;background-size:contain; transition:all ease 0.4s;}
.Floor001257 li:hover figure span{ transform:scale(1.15);}
.Floor001257 li h3{ margin:0; font-size:24px; font-weight:normal; line-height:26px; overflow:hidden; height:52px;text-align: center;}
.Floor001257 li p{ line-height:25px; height:50px; overflow:hidden;}
.Floor001257 li::before{ position:absolute; content:''; left:50%; margin-left:-26px; bottom:2%;width:45px;height:45px;background:url(../images/Floor001257-icon.png) no-repeat center center #db282e/62% auto;border-radius:50%;transform:rotate(0);transition:0.25s;}
.Floor001257 li:hover::before{transform:rotate(90deg);transition:0.5s; }
.Floor001257 .bx-wrapper{ position:relative;}
.Floor001257 .bx-controls-direction a{ position:absolute; height:20px; border-radius:50%; overflow:hidden; line-height:100px; width:20px;background-color:#3f3f3f; top:50%; margin-top:-10px;}
.Floor001257 .bx-controls-direction a.disabled{ background-color:#bfbfbf;}
.Floor001257 .bx-controls-direction a.bx-prev{ left:-30px;}
.Floor001257 .bx-controls-direction a.bx-next{ right:-30px;}
.Floor001257 .bx-controls-direction a::before,
.Floor001257 .bx-controls-direction a::after{ position:absolute; content:''; width:8px; height:3px; border-radius:3px; background-color:#fff; left:5px; transform:rotate(45deg); top:50%; margin-top:1px;}
.Floor001257 .bx-controls-direction a::after{transform:rotate(-45deg);margin-top:-3px;}
.Floor001257 .bx-controls-direction a.bx-next:before{left:7px; margin-top:-3px;}
.Floor001257 .bx-controls-direction a.bx-next:after{left:7px; margin-top:1px;}
@media(max-width:1240px){
.Floor001257 .bx-controls-direction a{ top:30%;}
.Floor001257 .bx-controls-direction a.bx-prev{ left:0;}
.Floor001257 .bx-controls-direction a.bx-next{ right:0;}
}
@media(max-width:640px){
.Floor001257 li h3{ line-height:22px; height:44px;}
.Floor001257 li a{ padding-bottom:20%;}
.Floor001257 li::before{ width:40px; height:40px; margin-left:-20px;}
}
@media(max-width:375px){
.Floor001257 li{ border-right:0;}
.Floor001257 .title{ font-size:28px;}
}



/*
 .Floor001308 ä¸ºdemoç¼–å·
 */
.Floor001308{ background:url(../images/Floor001308-bg.jpg) no-repeat center top/cover; padding:3% 0;}
.Floor001308 h1{ margin:0; text-align:center; font-weight:normal;color: #393838;font-size: 40px;}
.Floor001308 h1 span{ text-align: center;font-size: 30px;padding: 5% 0 4% 0;line-height: 40px;color: #333;font-weight: bold;}
.Floor001308 h1 b{padding-left: 10px;font-size: 30px; text-transform:uppercase;}
.Floor001308 .more{ text-align:center; padding:2% 0;} 
.Floor001308 .more a{ width:54px; line-height:54px; height:54px; display:inline-block; color:#fff; font-size:12px; border-radius:50%; background-color:#cdcdcd; transition:0.3s;}
.Floor001308 .more a:hover{background-color:#db282e;}
.Floor001308 li{ float:left; width:23.5%; margin-right:2%; text-align:center;}
.Floor001308 li:last-child{ margin-right:0;}
.Floor001308 li a{ display:block; border-bottom:#e6e6e6 2px solid;transition:0.3s;}
.Floor001308 li figure{ position:relative;}
.Floor001308 li a figure i{ opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/Floor001308-more.png) no-repeat center center rgba(0, 92, 159, 0.85)/auto 25%; transition:0.3s;}
.Floor001308 li img{ display:block; width:100%;}
.Floor001308 li a:hover figure i{ opacity:1;}
.Floor001308 li a:hover{ border-bottom-color:rgba(0, 92, 159, 0.85);}
.Floor001308 li p{ line-height:20px; overflow:hidden; height:40px; color:#999; font-size:12px;}
.Floor001308 li h5{ height:32px; overflow:hidden;}
.Floor001308 li h5 span{ display:inline-block; padding:0 10px; line-height:30px; border:#b6b6b6 1px solid; font-weight:normal; font-size:16px; color:#666;    border-radius: 10px;}
.Floor001308 li a:hover h5 span{border-color:rgba(0, 92, 159, 0.85);}
@media(max-width:768px){
.Floor001308 li{ width:49%; margin-bottom:3%;}
.Floor001308 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.Floor001308 h1{font-size: 30px;}
.Floor001308 h1 span,
.Floor001308 h1 b{font-size: 24px;}
}


/*
 .Floor002302 ä¸ºdemoç¼–å·
 */
.Floor002302{ padding-bottom: 25px;}
.Floor002302 .HomeTitle{ padding:30px 0; position:relative; z-index:1;}
.Floor002302 .HomeTitle .name{ text-align: left;font-size: 25px;color: #333; line-height: 46px; font-weight: bold;}
.Floor002302 .HomeTitle .line2{ border-bottom:1px solid #e8eef2; position:relative; top:1px; position:relative; z-index:1;}
.Floor002302 .HomeTitle .line{ width:85px; height:1px; background:#d61000; overflow:hidden; margin:left; position:relative; z-index:2;}
.Floor002302 .HomeMore{ overflow:hidden;}
.Floor002302 .HomeMore a{ display:block; margin: 0 auto; width:120px; height:36px;text-align:center; line-height:36px; font-size:12px; color:#fff; border-radius: 5px; background-color: #005c9f;}
@media only screen and (max-width:767px ) {
	.Floor002302 .HomeTitle,.Floor002302 .HomeTitle .name{ text-align: center;}
	.Floor002302 .HomeTitle .line{ margin: 0 auto;}
}

.Floor002302 .Homeabout{position: relative;}
.Floor002302 .auto1200{ padding-bottom:60px; overflow:hidden;}
.Floor002302 .videobox{ margin:0 auto;}
.Floor002302 .videobox,
.Floor002302 .videobox .play,
.Floor002302 .videobox .play .pic img{width: 100%; height:320px;}
.Floor002302 .videobox .play,
.Floor002302 .videobox .play .pic img{ position:absolute;}
.Floor002302 .videobox .play{ z-index:2;}

.Floor002302 video{ width: 100%; height: 100%; overflow: hidden;}
.Floor002302 .Homeabout{ position:relative; overflow: hidden;}
.Floor002302 .Homeabout .info{ padding-right: 10px;}
.Floor002302 .Homeabout .info .dot{ display:block; font-size:16px; margin-top:15px; font-weight:bold;}
.Floor002302 .Homeabout .info .txt{ color:#666; line-height:20px; padding-top:10px;}
.Floor002302 .Homeabout .info .txt .con{ display: inline-block; height: 90px; line-height: 30px;
    font-size: 14px; overflow: hidden;}
.Floor002302 .Homeabout .info .txt a{ color:#d61000;    float: right;
    margin-top: 5px;
    font-size: 14px;}
.Floor002302 .Homeabout .HomeMore{ position:absolute; right:0; bottom:2px;}
@media only screen and (max-width:767px ) {
	.Floor002302 .Homeabout{ margin-bottom: 25px;}
	.Floor002302 .Homeabout .info .dot{ margin-top: 43px;}
	.Floor002302 .Homeabout .info .txt a{ float: none; width: 70px; text-align: center; display: block; margin: 0 auto;}
	.Floor002302 .videobox{ position: relative;}
	.Floor002302 .videobox,
	.Floor002302 .videobox .play,
.Floor002302 .videobox .play .pic img{width: 100%; height:100%;}

}
@media only screen and (min-width:768px ) {
.Floor002302 .Homeabout{ float:left; width:48.334%;}
.Floor002302 .HomeMore a{ float:right;}

}

/*
 .Floor001292 ä¸ºdemoç¼–å·
 */
.Floor001292{}
@media only screen and (min-width:768px ) {
.Floor001292{ width:50%;float: right;}
}
.Floor001292 .news{ background: #f0f0f0;}
.Floor001292 .intro{ background:url(../images/Floor001292-bg.jpg) no-repeat center top/cover; overflow:hidden;}
@media(min-width:641px){
.Floor001292 .intro dl{ display:table; width:100%;}
.Floor001292 .intro dd{ display:table-cell; vertical-align:middle;}
.Floor001292 .intro dd:nth-child(1){ width:53%;}
}
.Floor001292 .intro dd:nth-child(1){background:url(../images/Floor001292-introbg.jpg) no-repeat center top #ea580d/cover; padding:3%; color:#fff;}
.Floor001292 .intro dd pre{ opacity:0.4; line-height:34px;}
.Floor001292 .intro dd h3{ margin:0; color:#fff; text-align:center; font-size:20px;}
.Floor001292 .intro dd h3 span{ display:block; opacity:0.3; font-weight:normal; font-size:18px; text-transform:uppercase; padding-top:10px;}
.Floor001292 .intro dd:nth-child(2){ text-align:center;}
.Floor001292 .intro dd:nth-child(2) a{ display:block; float:left; width:38%; margin:0 6%; color:#fff; font-size:16px;}
.Floor001292 .intro dd:nth-child(2) span{ display:block; padding-bottom:79%; background:url(../images/Floor001292-icon1.png) no-repeat center center/contain; margin-bottom:15px; transition:0.3s;}
.Floor001292 .intro dd:nth-child(2) a:nth-child(2) span{ background-image:url(../images/Floor001292-icon2.png);}
.Floor001292 .intro dd:nth-child(2) a:hover span{ transform:rotateY(180deg);}

.Floor001292 .list{ padding:0; position:relative; background-color:#fff;}
.Floor001292 .list h1{ margin:0; line-height:60px; border-bottom:1px solid #efefef; font-size:20px;}
.Floor001292 .list h1 a{ float:right; background:url(../images/Floor001292-more.png) no-repeat center center; width:70px; height:60px;}
.Floor001292 .list::before{ position:absolute; content:''; width:53%; height:100%; left:0; top:0; background-color:#f6f6f6;}

.Floor001292 .partner{ float:left; width:53%; position:relative; z-index:1; padding:0 3%;}
.Floor001292 .partner h1{ margin-bottom:3%;}
.Floor001292 .partner ol{ float:left; width:30%; margin-right:5%; margin-bottom:5%;}
.Floor001292 .partner ol:nth-child(3n){ margin-right:0;}
.Floor001292 .partner ol a{ position:relative; background-color:#f6f6f6; display:block; padding-bottom:50%; background-size:contain;}
.Floor001292 .partner ol a::before{ position:absolute; content:''; width:100%; height:100%; border:1px solid #ebebeb; transition:border-color 0.3s,box-shadow 0.3s;}
.Floor001292 .partner ol a:hover{ background-color:#fff;}
.Floor001292 .partner ol a:hover::before{ border-color:#ea5a0c; border-width:2px; box-shadow:0 0 5px #ccc;}

.Floor001292 .news{ float:right; width:100%; padding-right:3%; position:relative;}
.Floor001292 .news .bx-pager{ position:absolute; right:10%; top:-44px;}
.Floor001292 .news .bx-pager div{ float:left;width:10px; height:10px; margin-left:5px;}
.Floor001292 .news .bx-pager div a{height:10px; display:block; background-color:#ccc; border-radius:50%; overflow:hidden; line-height:100px;}
.Floor001292 .news .bx-pager div a.active{ background-color:#eb590f;}
.Floor001292 .news li{ padding:20px 0 20px 250px; position:relative; height:160px; border-bottom:1px solid #efefef; width:100% !important;}
.Floor001292 .news li .pic{ position:absolute; left:0; top:20px; width:215px;    margin-left: 7px;}
.Floor001292 .news li .pic img{ width:100%; height:120px;}
.Floor001292 .news li h5{ margin:0; font-size:14px;}
.Floor001292 .news li p{ color:#999; line-height:30px; height:85px; overflow:hidden;}
@media(max-width:767px){
.Floor001292 .list::before{ display:none;}
.Floor001292 .news,
.Floor001292 .partner{ float:none; width:auto;}
.Floor001292 .partner{background-color:#f6f6f6;}
.Floor001292 .news{ padding-left:3%;}
.Floor001292 .news .bx-wrapper{ padding: 10px 0;}
.Floor001292 .news li{ padding:10px 0 10px 140px; height: auto;}
.Floor001292 .news li .pic{ width: 120px;}
.Floor001292 .news li .pic img{ height: 85px;}
.Floor001292 .news li p{ line-height: 20px; height: 60px; margin-bottom: 0;}
.Floor001292 .news .bx-pager{  position: static; text-align: center; padding: 20px 0;}
.Floor001292 .news .bx-pager div{ display: inline-block; float: none;}
}
@media(max-width:640px){
.Floor001292 .intro dd:nth-child(2){ padding:5% 0; overflow:hidden;}
}
@media(max-width:375px){
.Floor001292 .list h1{ font-size:18px;}
}


/*Floor001920*/
.Floor001920{ padding-bottom: 3%; position:relative;background:url(../images/Floor000364-bg.jpg) repeat;padding-top:3%;}
.Floor001920 h1{ margin:0; border-bottom:1px solid #005C9F; background:url(../images/Floor000364-titbg.png) no-repeat left top; padding-left:20px; font-size:16px;}
.Floor001920 h1 span{ display:inline-block; color:#fff; background:url(../images/Floor000364-titbg.png) no-repeat right bottom; padding-right:30px; line-height:34px;}
.Floor001920 h1 a{ float:right; background:url(../images/Floor000364-more.png) no-repeat; width:56px; height:21px; overflow:hidden; line-height:100px; margin-top:8px;}

.Floor001920 .list{ position:relative; z-index:1;}
.Floor001920 .list ul{border:0px solid #f5f3ef;border-bottom:0; overflow:hidden;padding-top:10px;}
.Floor001920 .list li{ float:left; width:33.3333333%; background-color:rgba(255,255,255,0.5);border-right:1px solid #f5f3ef;border-bottom:1px solid #f5f3ef;}
.Floor001920 .list li:nth-child(3n){border-right:0px solid #f5f3ef;}
.Floor001920 .list li a{ display:block; border:3px solid; border-color:transparent; overflow:hidden;padding:10px 0 0 0; transition:0.4s;}
.Floor001920 .list li a:hover{ border-color:#005C9F;}
.Floor001920 .list li figure{ /*float:left;*/ margin:0 auto;width:90%; }
.Floor001920 .list li figure img{ display:block; width:100%;}
.Floor001920 .list li div{    width: 100%;text-align: center;margin: 0 auto;}
.Floor001920 .list li div:after{ content:'';width:110px; height:2px; background-color:#D61000; display:block;margin: 15px 0 0 0 ;display: none;}
.Floor001920 .list li h5{ margin:0; color:#D61000; font-size:14px; padding:0px 0px 5px 0px;}
.Floor001920 .list li p{ margin:0;  line-height:20px; color:#666;width:100%;padding:0px 24px 10px 24px; height: 60px; overflow: hidden;}
.Floor001920 .list li p.txt{height:60px; overflow:hidden;display: none;}
.Floor001920 .bx-wrapper{ position:relative;}
.Floor001920 .bx-controls-direction a{ position:absolute; top:50%; margin-top:-16px; width:32px; height:32px; border-radius:50%; background:rgb(34,109,194); z-index:10;}
.Floor001920 .bx-controls-direction a.bx-prev{ left:-40px;}
.Floor001920 .bx-controls-direction a.bx-next{ right:-40px;}
.Floor001920 .bx-controls-direction a.disabled{background:rgba(34,109,194,0.2); cursor:default;}
.Floor001920 .bx-controls-direction a span{ position:absolute; left:50%; top:50%; color:#fff; font-size:16px; margin-left:-8px; margin-top:-8px;}

.Floor001920 .more{ text-align:center; padding-top:24px;}
.Floor001920 .more a{ background:#226dc2; width:160px; height:32px; border-radius:32px; font-weight:bold; color:#fff; line-height:32px; display:inline-block;}


@media(max-width:1440px){
.Floor001920 .auto{ padding-left:2%;/* padding-right:300px;*/ max-width:none;}
.Floor001920 .bx-controls-direction a.bx-prev{ left:1%;}
.Floor001920 .bx-controls-direction a.bx-next{ right:1%;}
}
@media(max-width:1000px){
.Floor001920{ height:auto;}
.Floor001920 .right_column{ position:relative; width:auto;}
.Floor001920 .right_column h1{ margin-bottom:15px;}
.Floor001920 .right_column section{ padding:10px;}
.Floor001920 .auto{ padding:0 2%;}
.Floor001920 .title{ padding:3% 0;}
.Floor001920 .bx-controls-direction a.bx-prev{ left:-2%;}
.Floor001920 .bx-controls-direction a.bx-next{ right:-2%;}
.Floor001920 .more{ padding:3% 0;}
.Floor001920 .right_column dd{ float:left; width:46%; padding-bottom:0;}
.Floor001920 .right_column dd:nth-child(2){ float:right;}
}
@media(max-width:768px){
.Floor001920 .list li{ width:50%;}
}
@media(max-width:480px){
.Floor001920 .list li{ float:none; width:auto;}
}
@media(max-width:375px){
.Floor001920 .title{font-size:20px; }
.Floor001920 .title span{font-size:16px;}
.Floor001920 .right_column dd{ float:none !important; width:auto;}
}


/*PicList002171 */
.PicList002171{ padding-top:3%;}
.PicList002171 li{ float:left; width:22.75%; margin-right:3%; margin-bottom:3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,108,186,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}

/*
 .RighInfo002189 ä¸ºdemoç¼–å·
 */
.RighInfo002189{ padding:2% 0 4% 0; min-height: 350px;}
.RighInfo002189 .box{  padding-left:45%; position:relative; z-index:2;text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; line-height:2.1; color:#888; font-size:14px;}
.RighInfo002189 .box .img{ position:absolute; left:0; z-index:1; width:40%;}
.RighInfo002189 .box .tit{ font-size:30px; font-weight:normal; color:#333; margin:0; line-height:28px; }
.RighInfo002189 .box .tit em{ font-style:normal; text-transform:uppercase; color:#999; font-family:Arial; display:block; font-size:14px; padding-left:39px;}
.RighInfo002189 .box .h3{ margin:0; font-size:16px; color:#444; font-weight:bold; display:block;}
.RighInfo002189 .box p{ text-indent: 2em;}
@media (max-width: 820px){
  .RighInfo002189 .box{ padding-left:0;}
  .RighInfo002189 .box .img{ position:static; margin-bottom:5%; left:0; width:auto; max-width:100%;}
}

.news_info{ background-color:#fff; padding:3%; min-height: 200px;}
.news_info .title{ text-align:center; padding-bottom:20px;}
.news_info .title h1{ margin:0; padding-bottom:15px; font-size:22px; font-weight:normal;color:#d3a003;}
.news_info .title p{font-size:14px; margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.news_info .title p span{ margin:0 5px; color:#777;}
.news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.news_info .info_back{ text-align:center; clear:both; padding:20px 0;} 
.news_info .info_back a{ color:#d3a003; font-size:14px;}
.news_info .info_pn span{ display:block;font-size:14px;}
.news_info .info_pn span a{ color:#999;}
.news_info .info_pn span a:hover{color:#d3a003;}
.news_info .info_pn&gt;a{display: block;}
@media(max-width:640px){
.news_info .title h1{ font-size:18px}
}


.searchlist{ min-height:300px; padding: 3% 0 3% 0;}
.searchlist li{ height:40px; line-height:40px; border-bottom:1px solid #eee; position: relative; padding-right: 100px;}
.searchlist li  a{ padding-left: 20px;}
.searchlist li i{ position: absolute; left: 0; top: 50%; margin-top: -20px; color: #cd1701; font-size: 40px; display: block; font-style: normal;}
.searchlist li time{ position: absolute; right: 0; top: 0;}


.Linklist002317{ padding: 2% 0; }
.Linklist002317 .auto{overflow: hidden;}
.Linklist002317 ul{ margin: 0 -1%;}
.Linklist002317 ul li{ float: left; width: 48%;margin: 0 1% 20px 1%;text-align: center;}
.Linklist002317 ul li .pic{display: block; padding-bottom: 30%; position: relative;border: 1px solid #eee;}
.Linklist002317 ul li .pic:hover{ border-color: #0054A4;}
.Linklist002317 ul li img{ max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50% ,-50%);}
.Linklist002317 ul li h4{overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; margin:10px 0 0; font-weight: normal; font-size: 14px;}
@media screen and (min-width:768px ){
.Linklist002317 ul li{width:31.334%;}
}
@media screen and (min-width:1024px ){
.Linklist002317 ul li{width:18%; margin-bottom: 30px; }
}</pre></body></html>