﻿/*这是滚动插件的公用样式 如出现雷同 请删除*/
.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%;}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}
.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;-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:-webkit-grab;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOut{
  0%{opacity:1;}
  100%{opacity:0;}
}
@keyframes fadeOut{
  0%{opacity:1;}
  100%{opacity:0;}
}
.owl-height{-webkit-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out;}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}
.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000000;}
.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;-webkit-transition:-webkit-transform 0.1s ease;transition:-webkit-transform 0.1s ease;transition:transform 0.1s ease;transition:transform 0.1s ease,-webkit-transform 0.1s ease;}
.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}

/*-----------------------插件样式 end--------------------------------*/

/*Top002374*/
.Top002374{ position:absolute; width:100%; left:0; top:0; z-index:100; padding:0 5%;
background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); 
background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); 
background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); 
}
@media(max-width:1360px){
.Top002374{ padding:0 2%;}
}
@media(min-width:1025px){
.Top002374_subbg .header{ position:relative; z-index:2;}
.Top002374::before{ position:absolute; content:''; width:100%;height:0; transition:height 0.3s;  background:#000; left:0; top:0; z-index:1;}
.Top002374_subbg::before{height:145px; }
.Top002374 .header-menu li.has-sub .sub{ opacity:0; transition:opacity 0.3s 0.3s;}
.Top002374 .header-menu li.has-sub.aon .sub{ opacity:1;}
}
.Top002374 .header-left{ float:left; width:40%;max-width:170px;}
.Top002374 .logo{ position:absolute; left:0;  max-width:170px; top:50%; transform:translateY(-50%);}
.Top002374 .header-right{ float:right;}
@media(min-width:1025px){
.Top002374 .header-left{ position:relative;height:105px;}
.Top002374 .header-mid{ float:right;}
.Top002374 .header-mid{ width:60%; max-width:798px;}
.Top002374 .header-right{ padding-top:42px;}
}

.Top002374 .header-menu li a{ transition:0.3s;}
.Top002374 .header-menu li em{ line-height:105px; font-size:16px; text-align:left;}
.Top002374 .header-menu li em a{ color:#fff; display:inline;}
.Top002374 .header-menu li em a:hover,
.Top002374 .header-menu li.aon em a{color: #fff;border-bottom: 1px solid #fff; padding-bottom: 10px; font-weight:bold;}
.Top002374 .no-fullbground .sub{ background:none;}
.Top002374 .header-menu li .sub dt a{ color:#666; line-height:normal;}
.Top002374 .header-menu li .sub dt a::before{ display:inline-block; content:''; width:3px; height:3px; background:#666; border-radius:50%; vertical-align:middle; margin-right:5px;}
.Top002374 .header-menu li .sub dt a:hover{ background:none; color:#fff;}
.Top002374 .header-menu li .sub dt a:hover::before{background:#fff;}
.Top002374 .header-right dd{ float:left; font-size:16px;}
.Top002374 .top-search{ position:relative; margin-left:20px;}
.Top002374 .top-language,
.Top002374 .top-language a{ color:#fff;}
.Top002374 .top-language a:hover,
.Top002374 .top-language a.on{ color:#fff;}
.Top002374 .open-search{ color:#fff; font-size:21px; padding:0 15px;}
.Top002374 .search-box{ position:absolute; top:100%; right:0; padding-top:7px; width:260px; display:none; overflow:hidden; height:46px;}
.Top002374 .search-box .text{ width:100%; border:none; height:39px; line-height:39px; padding:0 40px 0 10px; color:#999;}
.Top002374 .search-box .btn{ position:absolute; right:0; top:7px; height:39px; width:39px; background:url(../images/Top002374-icon.png) no-repeat center center;}
.Top002374 .search-box .btn:after{ position:absolute; content:''; border:6px solid transparent; border-bottom-color:#fff; left:50%; margin-left:-6px; top:-12px;}
@media(max-width:1024px){
.Top002374 .header{ position:relative; padding:2% 0;}
.Top002374 .header-right{line-height:28px;height:60px; display:table; }
.Top002374 .header-right dd{ display:table-cell; vertical-align:middle;float:none;}
.Top002374 .top-search{ margin-left:0;}
.Top002374 #header-menu{ position:fixed; left:-100%; top:0; width:100%; height:100%; z-index:100; background:rgba(0,0,0,0.5); opacity:0; transition:opacity 0.3s;}
.Top002374 #header-menu.header-menu-show{ opacity:1; left:0;}
.Top002374 #header-menu ul{width:60%; max-width:280px;background:#000;height:100%; overflow:auto; max-height:100%; transform:translateX(-100%);transition:0.3s 0.3s;}
.Top002374 #header-menu.header-menu-show ul{ transform:translateX(0);}
.Top002374 #header-menu li a{ color:#fff; line-height:35px; padding:0 5%;}
.Top002374 #header-menu li a:hover{ color:#fff000;}
.Top002374 #header-menu li em{ display:block; border-bottom:1px solid rgba(255,255,255,0.5); font-size:16px; padding:2% 0;}
.Top002374 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.2);}
.Top002374 #header-menu li dt{ float:left; width:50%;}
.Top002374 #header-menu li dt a{display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Top002374 #header-menu li dt a::before{ display:inline-block; content:''; width:4px; height:4px; margin-right:5px; background:#fff; vertical-align:middle;}
.Top002374 #open_menu{width:36px; height:28px; position:relative; z-index:101;}
.Top002374 #open_menu i,
.Top002374 #open_menu::before,
.Top002374 #open_menu::after{ position:absolute;  left:0; width:100%;height:3px; background:#000;}
.Top002374 #open_menu i{  top:50%; margin-top:-1.5px;}
.Top002374 #open_menu::before,
.Top002374 #open_menu::after{content:'';}
.Top002374 #open_menu::before{ top:3px;}
.Top002374 #open_menu::after{ bottom:3px;}
.Top002374 #open_menu.open_menu_on i{ background:transparent;}
.Top002374 #open_menu.open_menu_on::before,
.Top002374 #open_menu.open_menu_on::after{ background:#fff; bottom:auto; top:50%; transform:rotate(45deg);}
.Top002374 #open_menu.open_menu_on::after{transform:rotate(-45deg);}
}
/*Floor002628 */
@import url('AkzidenzGroteskBQ-LigExt/AkzidenzGroteskBQ-LigExt.css');
.Floor002628{ padding-top:3%; padding-bottom:4%;}
.Floor002628 .title{ text-align:center;/* background:url(../images/Floor002628_titlebg.png) no-repeat center bottom;*/ padding-bottom:20px; font-size:32px;color:#444; letter-spacing:5px; font-weight:bold; margin-bottom:20px;}
.Floor002628 .title span{ display:block; text-transform:uppercase;font-family: "AkzidenzGroteskBQ-LigExt"; font-size:22px; font-weight:normal;letter-spacing: 5px; color:#cecece;}
@media(max-width:640px){
.Floor002628 .title{ font-size:30px;}
.Floor002628 .title span{ font-size:24px;}
}

.Floor002628{ background:url(../images/Floor002628_bg.jpg) no-repeat; background-size: cover; padding-bottom:5%;}
.Floor002628 .txt{ float:left; width:62.25%;}
.Floor002628 .txt h2{ margin:0; font-size:20px; color:#0f57b0;}
.Floor002628 .txt p{ color:#777; line-height:30px; font-size:16px; max-height:90px;}
.Floor002628 .pic{ float:right; width:34.65%;}
.Floor002628 .pic img{ display:block; width:100%;}
.Floor002628 .img{ margin-top:-18.69%; float:left; width:65.3%;}
.Floor002628 .more a{ display:block; text-align:center; max-width:208px; width:40%; padding:0% 0;    margin-top: 8%;font-size:18px;color:#fff; position:relative; z-index:10;}
.Floor002628 .more a::before{ transition:0.3s; display:block; content:''; width:105px; height:34px; border:1px solid #fff; border-radius:0%; background:url(../images/Floor002628_more.png) no-repeat #0b4ea2 center center;}
.Floor002628 .more a:hover::before{ background-color:#0b4ea2; border-color:#0b4ea2;}
@media(max-width:1200px){
.Floor002628 .txt h2{ font-size:24px;}
}
@media(max-width:1024px){
.Floor002628 .txt p{line-height:20px; font-size:14px; max-height:60px;}
}
@media(max-width:768px){
.Floor002628 .pic{ display:none;}
.Floor002628 .img,
.Floor002628 .txt{float:none;width:auto;height: 238px;overflow: hidden;}
.Floor002628 .img{ margin-top:25px;}
.Floor002628 .txt p{max-height: 140px;overflow:hidden;}
}
@media(max-width:480px){
.Floor002628 .more a::before{ width:40px; height:40px;}
.Floor002628 .txt h2{ font-size:20px;}
.Floor002628 .more a{font-size:15px;margin-top: 0%;}
}
/*Floor002597 */
.Floor002597{ padding:70px 0;position:relative; z-index:1;    background: #222;}
.Floor002597 .auto{ position:relative; z-index:2;}
.Floor002597 .float{ z-index:5;position:absolute; left:-2%; color:#333; font-family:Arial, Helvetica, sans-serif; transform:rotate(90deg) translateY(-50%); top:50%;}
.Floor002597 .float::before{ display:inline-block; content:''; background:#333; width:68px; height:1px; vertical-align:text-bottom; margin-bottom:5px; margin-right:5px;}
@media(max-width:1200px){
.Floor002597 .float{ display:none;}
}

.Floor002597 .title{ text-align:center;padding-bottom:20px; font-size:32px;color:#fff; letter-spacing:5px; font-weight:bold; margin-bottom:20px;}
.Floor002597 .title span{ display:block; text-transform:uppercase;font-family: "AkzidenzGroteskBQ-LigExt"; font-size:22px; font-weight:normal;letter-spacing: 5px; color:#cecece;}
@media(max-width:640px){
.Floor002597 .title{ font-size:30px;}
.Floor002597 .title span{ font-size:24px;}
.Floor002597 .dl_product_1 dd{/* width:100%; *//* margin-bottom:3%; */}  
}

.Floor002597 .list-box .left{/* float:left; *//* width:59.66%; */}
.Floor002597 .list-box .top{padding-bottom:40%; margin-bottom:0.5%;}
.Floor002597 .list-box .bottom{padding-bottom:40%;}
.Floor002597 .list-box .right{ float:right; width:40%;}
.Floor002597 .list-box dl{ position:relative; z-index:1;}
.Floor002597 .list-box dl dd{position:absolute;left:0;overflow:hidden;}
.Floor002597 .list-box dd > *{ position:absolute; left:0;height:100%; width:100%; top:0;}
.Floor002597 .list-box dd a{ z-index:20;}
.Floor002597 .list-box dd .hover{ top:100%; transition:0.2s; z-index:10; background:rgba(15,87,176,0.9);}
.Floor002597 .list-box dd:hover .hover{ top:0;}
.Floor002597 .list-box dd .txt{ position:absolute; color:#fff;padding:3% 5%; left:0;bottom:0;}
.Floor002597 .list-box dd .txt p{ max-width:238px; opacity:0.9; line-height:20px; height:40px;}
.Floor002597 .list-box dd .txt h2{ font-weight:normal; font-size:30px; margin:0;}
.Floor002597 .dl_product_2 dd{ width:100%; height:49.156118%;}
.Floor002597 .dl_product_2 dd:nth-child(1){ top:0;}
.Floor002597 .dl_product_2 dd:nth-child(2){ bottom:0; height:50%;}
.Floor002597 .dl_product_1 dd{ top:0;}
.Floor002597 .dl_product_1 dd:nth-child(1){width: 40%;height: 49%;/* float: left; */}
.Floor002597 .dl_product_1 dd:nth-child(3){float: left;width: 19.5%;height: 49%;left: 40.5%;}
.Floor002597 .dl_product_1 dd:nth-child(2){top:auto;bottom:0;width: 40%;height: 49%;}
.Floor002597 .dl_product_1 dd:nth-child(4){width: 40%;height: 49%;left: 60.5%;}
.Floor002597 .dl_product_1 dd:nth-child(5){top: auto;bottom: 0;width: 40%;height: 49%;left: 60.5%;}
.Floor002597 .dl_product_1 dt{position:absolute;left: 40.5%;bottom:0;width: 19.5%;height: 49%;text-align:center;background: #333;}
.Floor002597 .dl_product_1 dt aside{ font-size:26px; color:#fff; padding-bottom:10px;}
.Floor002597 .dl_product_1 dt a{ color:#eee;}
.Floor002597 .dl_product_1 dt a::after{ display:inline-block; content:''; background:url(../images/Floor002597_more.png) no-repeat; width:33px; height:7px; vertical-align:middle; margin-left:10px;}
.Floor002597 .dl_product_1 dt a:hover{ color:#00a2e9;}
.Floor002597 .list-box section{ position:relative;}


.Floor002597 .swiper-container {width: 100%;height: 100%;position:absolute;overflow: hidden;z-index: 1;}
.Floor002597 .swiper-container-android .swiper-slide,
.Floor002597 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002597 .swiper-wrapper,
.Floor002597 .swiper-slide {-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002597 .swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; -webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002597 .swiper-slide{-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative; background-size:cover;}
.Floor002597 .swiper-slide a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Floor002597 .swiper-slide .txt{ position:absolute; left:0; right:0; bottom:-100%; opacity:0; transition:1s 0.2s; padding:3% 10% 3% 5%; background:rgba(0,0,0,0.37); color:#fff;}
.Floor002597 .swiper-slide .txt > *{ margin:0;}
.Floor002597 .swiper-slide .txt h2{ font-size:22px; font-weight:normal;}
.Floor002597 .swiper-slide .txt p{ opacity:0.37;}
.Floor002597 .swiper-slide-active .txt{bottom:0; opacity:1;}
.Floor002597 .swiper-pagination{ position:absolute; z-index:10; right:5%; bottom:7%; }
.Floor002597 .swiper-pagination span{ float:left;width:5px; margin:0 5px; height:5px; border-radius:50%; background:#fff;}
.Floor002597 span.swiper-pagination-bullet-active{ background:#00a2e9;}

@media(max-width:768px){
.Floor002597 .list-box .right,
.Floor002597 .list-box .left{ float:none; width:auto;}
.Floor002597 .list-box .top{ padding-bottom:67%;}
.Floor002597 .list-box .bottom{ padding-bottom:66.5%; margin-bottom:0.5%;}
.Floor002597 .dl_product_2{ padding-bottom:98% !important;}
}
@media(max-width:640px){
.Floor002597 .list-box dd .txt h2{ font-size:20px;}

}
@media(max-width:480px){
.Floor002597 .list-box dl.dl_product_1{ padding-bottom:0; overflow:hidden;}
.Floor002597 .list-box dl.dl_product_1 dd{position:relative;height:auto;width:100%;left: 0;}
.Floor002597 .list-box dl.dl_product_1 dd .Ispic{ padding-bottom:50%; position:relative; height:auto;}
.Floor002597 .list-box dl.dl_product_1 dd:nth-child(3){float:left;width: 50%;left: 0;}
.Floor002597 .list-box dl.dl_product_1 dd:nth-child(3) .Ispic{ padding-bottom:100%; }
.Floor002597 .dl_product_1 dt{width:50%;height: 20%;bottom: 40%;left: 50%;}
.Floor002597 .dl_product_1 dt aside{ font-size:20px;}
.Floor002597 .swiper-slide .txt{ padding-right:30%;}
.Floor002597 .swiper-slide .txt h2{ font-size:18px;}
}
/*Floor002506 */
.Floor002506{ padding:60px 0 75px;}
.Floor002506 .auto{ max-width:1800px;}
@media(max-width:1800px){
.Floor002506 .auto{ padding:0 2%;}
}
.Floor002506 .title{ text-align:center;/* background:url(../images/Floor002628_titlebg.png) no-repeat center bottom;*/ padding-bottom:20px; font-size:32px;color:#444; letter-spacing:5px; font-weight:bold; margin-bottom:20px;}
.Floor002506 .title span{ display:block; text-transform:uppercase;font-family: "AkzidenzGroteskBQ-LigExt"; font-size:22px; font-weight:normal;letter-spacing: 5px; color:#cecece;}
@media(max-width:640px){
.Floor002506 .title{ font-size:30px;}
.Floor002506 .title span{ font-size:24px;}
	.Floor002506 .list li a:hover .time{ background:#fff;}
}
.Floor002506 .list li{ float:left; width:32.2%; margin-right:1.7%;}
.Floor002506 .list li:last-child{ margin-right:0;}
.Floor002506 .list li img{  display:block; width:100%; transition:transform 0.3s;}
.Floor002506 .list li a:hover img{ transform:scale(1.2);}
.Floor002506 .list li a{ display:block; position:relative; overflow:hidden;}
.Floor002506 .list li .txt{ position:absolute; right:10px; left:20px; bottom:10px;padding-left:160px;}
.Floor002506 .list li span{ background:#fff; font-size:18px; color:#666; padding:4%; display:block; line-height:26px;}
.Floor002506 .list li .time{ position:absolute; left:0; top:0; height:100%; width:159px; background:#fff; padding-left:15px;}
.Floor002506 .list li a:hover span{ color:#0f57b0;}

.Floor002506 .list li .time time{ position:absolute; top:50%; transform:translateY(-50%);color:#0f57b0;transition: 0.3s;}
.Floor002506 .list li .time time b{ font-weight:normal; font-size:36px;}
.Floor002506 .list li a:hover .time{ background:#0f57b0;}
.Floor002506 .list li a:hover .time time{color:#fff;}
@media(max-width:1100px) and (min-width:769px){
.Floor002506 .list li span{  font-size:14px; line-height:20px;}
.Floor002506 .list li .txt{ padding-left:119px;}
.Floor002506 .list li .time{ width:118px;}
	.Floor002506 .list li .time time b{font-size: 24px;}
}
@media(max-width:768px){
.Floor002506 .title ol,
.Floor002506 .title li{ float:none; overflow:hidden;}
.Floor002506 .title li a{ margin:10px 20px 0 0; display:inline-block;}
.Floor002506 .list li{ float:none; width:auto; margin-right:0; margin-bottom:2%;}
	.Floor002506 .list li a:hover .time{ background:#fff!important;}
}
@media(max-width:480px){
.Floor002506 .list li span{ font-size:16px; line-height:22px;}
.Floor002506 .list li .txt{ padding-left:140px;}
.Floor002506 .list li .time{ width:139px;}
.Floor002506 .title ol{ font-size:28px;}
}






/*
 .Banner002187 为demo编号
 */
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:400px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
	.Banner002187 span{ height:auto; background:none; height:auto; }
	.Banner002187 img{ display:block;}
}

/*Menu002662 */
.Menu002662{ text-align:center; padding:45px 0 30px 0; font-family:Arial, Helvetica, sans-serif;}
.Menu002662 .columnname{ font-size:60px; color:#333333; padding-bottom:3%; font-weight:bold;}
.Menu002662 ul li{padding:0 15px 5px;}
.Menu002662 ul li a{width: 150px; display:block; background:#f4f4f4;border-radius: 3px; color:#333333;line-height:40px; font-size:16px; text-transform:uppercase;}
.Menu002662 ul li a:hover,
.Menu002662 ul li.aon a{ background:#0b4ea2; color:#fff;}
@media(max-width:1024px){
.Menu002662 .columnname{ font-size:36px;}
.Menu002662 ul{ display:block;}
.Menu002662 ul li{padding:0 10px; float:left;}
.Menu002662 ul li a{font-size:14px;}
}
@media(max-width:640px){
.Menu002662 .columnname{ font-size:20px;}
.Menu002662 ul li{float:left;width:33.333333%;padding:1px;margin-bottom: 1px;}
.Menu002662 ul li a{font-size:12px;padding:0;text-align:center;width: 100%;}
}
/*Floor002072 */
.Floor002072{padding:1% 0;}
.Floor002072 .auto{ border-bottom:1px solid #ebeaef; padding-bottom:2%; position:relative;}
.Floor002072 .title{font-size:18px; color:#000;padding-bottom:3%;}
.Floor002072 .title b{ font-size:34px;  display:inline-block; padding-right:10px; line-height:26px; font-family:Tahoma, Geneva, sans-serif;}
.Floor002072 .title b:after{ width:100%; content:''; display:block; height:8px; margin-top:-4px; background-color:#efefef;}
.Floor002072 .title span{ display:block; padding-top:10px;}

.Floor002072 li{ position:relative; padding:5% 0 5% 55%;}
.Floor002072 li:nth-child(2n){ padding-right:55%; padding-left:0;}
.Floor002072 li .Ispic{ position:absolute; left:0; top:0; width:50%; height:100%;}
.Floor002072 li .Ispic img{ display:none;}
.Floor002072 li .Ispic aside{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.3); opacity:0; transition:0.3s;}
.Floor002072 li .Ispic span{ position:absolute;  left:50%; margin-left:-66px; width:132px;top:50%; line-height:40px; margin-top:-20px;color:#fff; font-size:16px; text-align:center;}
.Floor002072 li .Ispic span::before,
.Floor002072 li .Ispic span::after{ position:absolute; content:''; width:100%; height:1px; background-color:#fff; left:0; transition:0.3s;}
.Floor002072 li .Ispic span::before{ top:-15px;}
.Floor002072 li .Ispic span::after{ bottom:-15px;}
.Floor002072 li .more{ color:#fff; background:#0b4ea2; padding:5px 0; text-align:center; max-width:100px; margin-top:20px; display:block;}

.Floor002072 li .Ispic:hover aside{ opacity:1;}
.Floor002072 li .Ispic:hover span::before{ top:0;}
.Floor002072 li .Ispic:hover span::after{ bottom:0;}

.Floor002072 li:nth-child(2n) .Ispic{ left:auto; right:0;}
.Floor002072 li p{ margin:0; line-height:28px; color:#888; height:84px; overflow:hidden;}
.Floor002072 li h4{ font-size:24px; font-weight:normal; margin:5% 0;}
.Floor002072 li time{ width:100px; height:100px; border:2px solid #ebebeb; position:relative; display:block;}
.Floor002072 li time i{ font-style:normal; color:#b48a56; font-size:30px;font-family:Tahoma, Geneva, sans-serif; position:absolute; left:10%; bottom:-2px; border-bottom:2px solid #b48a56;}
@media(max-width:1000px) and (min-width:769px){
.Floor002072 .title b{ font-size:24px;}
}
@media(max-width:1000px){
.Floor002072 li time{ width:70px; height:70px;}
}
@media(max-width:768px){
.Floor002072 .title{padding-bottom:5%; text-align:center;}
.Floor002072 li h4{ font-size:18px;}
.Floor002072 li p{ height:48px; line-height:24px;}
}
@media(max-width:480px){
.Floor002072 .title b{ font-size:28px;}
.Floor002072 li h4{ font-size:16px;}
.Floor002072 li time{ width:50px; height:50px;}
}
@media(max-width:375px){
.Floor002072 li{ padding:0 0 3% 0!important;}
.Floor002072 li .Ispic{ position:relative; width:auto; display:block; padding-bottom:50%; height:auto; margin-bottom:3%;}
}
/*
 .Page002274 为demo编号
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#0b4ea2;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }

.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end,
.Page002274 .p_jump{display: none;}

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}
/*Top002402 */
.Top002402{background: #fff;margin: 0 auto; position: relative; z-index: 99; }
.Top002402 .header{ max-width:1280px; height:90px;}
@media(max-width:1130px){
.Top002402 .header{ margin:0 2%;}
}
.Top002402 .header-left{ float:left; height:100%; display:table;}
.Top002402 .header-left a{ display:table-cell; vertical-align:middle;}
.Top002402 .header-left img{ max-height:77px;}
.Top002402 .header-mid,
.Top002402 .header-right{ float:right;}
.Top002402 .top-language{ background:url(../images/Top002402-lang_icon.gif) no-repeat left center; padding-left:35px; line-height:80px;}
.Top002402 .top-language a:hover,
.Top002402 .top-language a.on{ color:#0b4ea2;}
.Top002402 .header-menu li{ width:auto !important;}
.Top002402 .header-menu li em{ line-height:90px; position:relative;}
.Top002402 .header-menu li em::after{ position:absolute; content:''; width:100%; bottom:0; left:0; height:0; background:#0b4ea2; background-size:cover; transition:0.3s;}
.Top002402 .header-menu li em a{ position:relative; z-index:3; padding:0 25px;}
.Top002402 .header-menu li em a:hover,
.Top002402 .header-menu li.aon em a{ color:#fff;}
.Top002402 .header-menu li:hover em::after,
.Top002402 .header-menu li.aon em::after{ height:100%;}
.Top002402 .header-menu li .sub{ width:150px; overflow:hidden; background:#fff; border-bottom:2px solid #0b4ea2;}
.Top002402 .header-menu li dl{ padding:10px 0;}
.Top002402 .header-menu li dt{ padding:5px 0;}
.Top002402 .header-menu li dt a{ position:relative;line-height:20px; padding:0 5px 0 20px;transition: ease-out 0.2s;}
.Top002402 .header-menu li dt a:hover{color:#0b4ea2; border-left:5px solid #0b4ea2; background:none;}
@media(max-width:1100px){
.Top002402 .header-menu li em a{ padding:0 10px;}
}
@media(max-width:1024px){
.Top002402 .header-right{ padding-right:50px;}
.Top002402 #open_menu{ top:50%; transform:translateY(-50%); background:#ca2134; border:none; border-radius:0; height:30px;}
.Top002402 #open_menu i,
.Top002402 #open_menu i::before, 
.Top002402 #open_menu i::after{background:#fff;}
.Top002402 #header-menu ul{ background:rgb(202, 33, 52);}
.Top002402 #header-menu li em{ border-bottom:1px dashed rgba(255,255,255,0.4);}
.Top002402 #header-menu li em a{ font-weight:normal; border-bottom:1px dashed rgba(0,0,0,0.3);}
.Top002402 #header-menu li.has-sub em::after{ border:none; width:12px; height:2px; background:#fff; margin-top:-1px;}
.Top002402 #header-menu li.has-sub em a{ position:relative;}
.Top002402 #header-menu li.has-sub em a::after{ position:absolute; content:''; width:2px; height:12px; right:10px; top:50%; margin-top:-5px;background:#fff;}
.Top002402 #header-menu li.has-sub.clickon em a::after{ display:none;}
.Top002402 #header-menu li .sub{ background:rgba(0,0,0,0.2);}
.Public_nav_style #header-menu li .sub-menu dt a{ border-bottom:1px solid #ca2134;}
}
@media(max-width:768px){
.Top002402 .header-left{ width:40%;}
}
/*Banner002058 */
.Banner002058{ position:relative; z-index:1;}
.Banner002058 .bx-viewport{ z-index:1;}
.Banner002058 li a,
.Banner002058 li{ height:680px;}
.Banner002058 li{ background-position: center top; background-repeat:no-repeat;}
.Banner002058 li a{ position:relative; display:block;}
.Banner002058 li img{ display:none;}
.Banner002058 li figure{ position:absolute; left:18.75%; width:62.5%; top:50%; height:126px; transform:translateY(-50%);}
.Banner002058 li figure *{ position:absolute; left:0; opacity:0; }
.Banner002058 li figure.active *{ opacity:1;}
.Banner002058 li h1{ margin:0; font-size:40px; color:#fff;    font-weight: normal;top:-100%;transition:top 1s; letter-spacing:7px;}
.Banner002058 li span{width:131px;line-height:36px; text-align:center; color:#fff; background:#0b4ea2;bottom:-100%;transition: 1s;}
.Banner002058 li figure.active h1{ top:0;}
.Banner002058 li figure.active span{bottom:0;transition: 1s;}

.Banner002058 .bx-controls-direction a{ z-index:10;position:absolute; width:49px; height:49px; overflow:hidden; line-height:1000px; top:50%; transform:translateY(-50%); background:url(../images/Banner002058-btn_left.png) no-repeat center center; background-size:contain;}
.Banner002058 .bx-controls-direction a.bx-prev{ left:2%;}
.Banner002058 .bx-controls-direction a.bx-next{ right:2%; background-image:url(../images/Banner002058-btn_right.png);}
.Banner002058 .bx-controls-direction a.bx-prev:hover{ background-image:url(../images/Banner002058-btn_lefton.png);}
.Banner002058 .bx-controls-direction a.bx-next:hover{ background-image:url(../images/Banner002058-btn_righton.png);}

.Banner002058 .bx-pager{ position:absolute; left:0; bottom:5%; text-align:center; width:100%; z-index:10;}
.Banner002058 .bx-pager *{width:13px; height:13px;}
.Banner002058 .bx-pager div{ display:inline-block;margin:0 5px;}
.Banner002058 .bx-pager div a{ display:block;  line-height:100px; overflow:hidden; border-radius:50%; background:#fff; }
.Banner002058 .bx-pager div a.active{ background:#0b4ea2;}
@media(max-width:1000px){
.Banner002058 li a,
.Banner002058 li{ height:auto;}
.Banner002058 li{ background:none !important;}
.Banner002058 li img{ display:block; width:100%;}
}
@media(max-width:768px){
.Banner002058 li figure{ height:90px;}
.Banner002058 li figure h1{ font-size:30px;letter-spacing: 2}
.Banner002058 .bx-controls-direction a{ width:30px; height:30px;}
}
@media(max-width:640px){
.Banner002058 li figure h1{ font-size:20px;letter-spacing: 0;}	
}
@media(max-width:480px){
.Banner002058 li figure{ height:70px;}
.Banner002058 li figure h1{ font-size:20px;}
.Banner002058 li figure span{ line-height:26px; width:110px;}
.Banner002058 .bx-pager *{width:9px; height:9px;}
}
/*Floor002557 */
.Floor002557{ padding:7% 0 60px;}
.Floor002557 .column-title{ padding:3% 0; color:#222; font-size:25px;}
.Floor002557 .txt{  /*background:url(../images/Floor002557_bg.png) repeat-x right bottom;*/padding-bottom:72px;}
.Floor002557 .pic img{ width:100%; display:block;}
.Floor002557 .txt h2{ margin:0 0 23px 0; font-size:30px;color:#0b4ea2; }
.Floor002557 .txt h2 span{ margin-left:10px; color:#c8c8c8; font-size:10px; font-weight:normal; text-transform:uppercase;}
.Floor002557 .txt p{ line-height:25px; color:#737373; font-size:15px; height:125px; overflow:hidden; margin-bottom:35px;}
.Floor002557 .txt .more{ line-height:32px; color:#fff; background:#5bcd28; border-radius:5px; padding:0 20px; display:inline-block; border:1px solid transparent; transition:0.3s;}
.Floor002557 .txt .more::after{ display:inline-block; content:'>'; font-family:宋体; margin-left:10px; font-weight:bold;}
.Floor002557 .txt .more:hover{ border-color:#007bc6; background:#fff; color:#007bc6;}
.Floor002557 .txt .more:hover:after{color:#007bc6;}
@media(min-width:769px){
.Floor002557 .txt{position:relative; padding-left:60.15625%; }
.Floor002557 .pic{ position:absolute; left:0; bottom:0; width:56.875%;}
}
@media(max-width:768px){
.Floor002557 .pic{ padding-bottom:23px; margin-top:-10%;}
}
@media(max-width:480px){
.Floor002557 .txt h2 span{ display:block;}
}
.Floor001900{padding:60px 0 80px; background: url(../images/Floor001900-bg.jpg) no-repeat center center; background-size:cover;}

.Floor001900 h3{margin: 0 0 3% 0; font-size: 30px;color: #fff; text-align: center; text-transform: uppercase; }
.Floor001900 h3:after{ display:block; margin:0 auto; margin-top:20px;content: ""; width: 52px; height: 2px; background: #fff;}

.Floor001900 .list{position:relative;}
.Floor001900 .list .owl-stage-outer{ overflow:hidden; }
.Floor001900 .owl-item{ float:left;}
.Floor001900 .owl-carousel{ position:relative; width:100%;}
.Floor001900 .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.Floor001900 .owl-wrapper-outer {overflow: hidden;position: relative;width: 100%;}
.Floor001900 .owl-wrapper,
.Floor001900 .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);}
.Floor001900 .owl-pagination{ display:none;}
.Floor001900 .owl-nav div{ position:absolute; top:50%; background:url(../images/Floor001900-btn.png) no-repeat left top;  width:30px; height:63px;margin-top:-31.5px;z-index:10; cursor:pointer; overflow:hidden; line-height:1000px;opacity: 0.3;}
.Floor001900 .owl-nav div.owl-prev{ left:-35px;}
.Floor001900 .owl-nav div.owl-next{ right:-35px; background-position: right top;}

.Floor001900 .item{ padding:0 12px;}
/*.Floor001900 .owl-odd .item{ padding-top:18%;}*/
.Floor001900 .item a{ display:block; background-color:#fff;color: #333;}
.Floor001900 .item figure{ background-color:#fff; padding-bottom:97%; background-size:contain;}
.Floor001900 .item figure img{ display:none;}
.Floor001900 .item div{ padding:10%;}
.Floor001900 .item h5{ margin:0 0 5% 0; font-size:17px;    color: #555;}
.Floor001900 .item span{color: #52c020;}
.Floor001900 .item span:after{ display:inline-block; content:''; width:0; height:0; border:4px solid transparent; border-left-color:#52c020; margin-left:15px; vertical-align:middle;}
@media(max-width:1200px){
.Floor001900 .owl-buttons div{opacity: 1;}
.Floor001900 .owl-buttons div.owl-prev{ left:0;}
.Floor001900 .owl-buttons div.owl-next{ right:0;}
}
@media(max-width:640px){
.Floor001900 h3{font-size: 24px; }
.Floor001900 h3 span{font-size: 35px; }
.Floor001900 .item{ padding:0 6px;}
}
@media(max-width:480px){
.Floor001900 .owl-odd .item{ padding-top:0;}
}
/*
 .Floor002376 为demo编号
 */
.Floor002376{padding: 50px 0 70px 0;}
.Floor002376 h1{margin: 0 0 3% 0; font-size: 30px;color: #0b4ea2; text-align: center; text-transform: uppercase; }
.Floor002376 h1:after{ display:block; margin:0 auto; margin-top:20px;content: ""; width: 52px; height: 2px; background:#0b4ea2;}
.Floor002376 .wrap-head{ position: relative;}
.Floor002376 .wrap-head h1{ margin: 0; color: #666; font-size: 20px; font-weight: normal; line-height: 32px;}
.Floor002376 .wrap-head h1 em{ font-style: normal; font-size: 32px; text-transform: uppercase; font-weight: 600; position: relative; top: 6px; padding-right: 15px;}
.Floor002376 .wrap-head .more{ width: 160px; height: 30px; line-height: 30px; display: block; position: absolute; top: 50%; right: 0; padding: 0 25px; font-size: 16px; color: #000; border-radius: 15px; background: #fff100; margin-top: -10px;}
.Floor002376 .wrap-head .more i{ position: absolute; right: 25px; top: 0; font-style: normal; font-family: 宋体; font-weight: 600;}
.Floor002376 .wrap-container{ padding-top: 25px;}
.Floor002376 .item .item-inner{ position: relative; padding-top: 60%;}
.Floor002376 .item .pic{ position: absolute; top: 0; left: 0; width: 100%; text-align: center;}
.Floor002376 .item .word{ border-bottom: 7px solid #52c020;    background: #f8f8f8;}
.Floor002376 .item .word-inner{ max-width:410px;}
.Floor002376 .item time{ font-size: 14px; color: #666; display: block; position: relative; padding-left: 25px;}
.Floor002376 .item time:before{ content: "\e700"; font-family:"iconfont" !important; font-size: 16px; color: #aaa; position: absolute; left: 0; top: 1px;}
.Floor002376 .item h3{ font-weight: normal; font-size: 16px; margin: 5% 0; overflow: hidden; line-height: 30px; /*height: 60px;*/}
.Floor002376 .item h3 a{ color: #333;}
.Floor002376 .item h3 a:hover{ color: #000;}
.Floor002376 .item figure{ font-size: 14px; line-height: 24px; color: #999; height: 48px; overflow: hidden;    text-align: justify;}
@media only screen and (max-width:767px ) {
	.Floor002376{ position: relative; padding-bottom: 50px; margin-bottom: 20px;}
	.Floor002376 .item{ max-width: 503px; margin: 0 auto;}
	.Floor002376 .item+.item{ padding-top: 20px;}
	.Floor002376 .wrap-head{position: static; text-align: center;}
	.Floor002376 .wrap-head .more{ left: 50%; bottom: 0; top: auto; margin-left: -80px;}
	.Floor002376 .item .word{ padding: 8% 7%;}
}
@media only screen and (min-width:768px ) {
	.Floor002376 .wrap-head h1{font-size: 24px; line-height: 42px;}
	.Floor002376 .wrap-head h1 em{ font-size: 42px; top: 10px;padding-right: 30px;}
    .Floor002376 .wrap-container{ margin: 0 -2.7%; padding-top:1px;}
    .Floor002376 .item{ float: left; width: 33.3334%; padding: 0 1.5%;}
    .Floor002376 .item .pic{min-height:36%;}
    .Floor002376 .item .word-inner{ padding:8% 4% 7%; }
    .Floor002376 .item h3{font-size: 18px; }
	.Floor002376 .item.odd{ margin-top:-1%;}
    .Floor002376 .item.odd .item-inner{ padding-bottom: 60%; padding-top: 0;}
    .Floor002376 .item.odd .pic{  top: auto; bottom: 0;}
    .Floor002376 .item.odd .word{ border-top: 7px solid #52c020; border-bottom: none;}
    .Floor002376 .item .pic img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}

}
@media only screen and (min-width:1024px ) {
	.Floor002376 .wrap-head h1{font-size: 26px; line-height: 48px;}
	.Floor002376 .wrap-head h1 em{ font-size: 48px;}
	.Floor002376 .item .pic{ min-height: 44%;}
	.Floor002376 .item .item-inner{ padding-top:58%;}
	.Floor002376 .item.odd .item-inner{ padding-bottom: 58%;}
}
@media only screen and (min-width:1280px ) {
	.Floor002376 .wrap-head h1{font-size: 28px; line-height: 54px;}
	.Floor002376 .wrap-head h1 em{ font-size: 54px; }
}
@media only screen and (min-width:1440px ) {
	.Floor002376 .wrap-head h1{font-size: 30px; line-height: 60px;}
	.Floor002376 .wrap-head h1 em{ font-size: 60px; }
	.Floor002376 .item .pic{min-height: 50%;}
}

/*Bottom002606 */
/*Bottom002606 */
.Bottom002606{ background:#222; padding-top:3%;font-size:13px;}
.Bottom002606 a{color:#fff;}
.Bottom002606 a:hover{ color:#0b4ea2;}
.Bottom002606 .footer{ border-top:1px solid #333; padding:1% 0 2% 0; }
@media(min-width:1025px){
.Bottom002606 .footer dt{ float:left;}
.Bottom002606 .footer dd{ float:right;}
}
.Bottom002606 .footer dd a{  display:inline-block; position:relative;}
.Bottom002606 .footer dd a::after{ display:inline-block; vertical-align:middle; content:''; width:1px; height:10px; background:#bbbbbc; margin:0 10px;}
.Bottom002606 .footer dd a:last-child::after{ display:none;}

.Bottom002606 .bottom{ position:relative; min-height:156px; padding-bottom:2%; padding-right:415px;}
.Bottom002606 .contact{ position:absolute; right:0; top:0;}
.Bottom002606 .contact > *{ float:left;}
.Bottom002606 .contact ol{ text-align:center;}
.Bottom002606 .contact ol img{ display:block; width:110px;}
.Bottom002606 .contact ol aside{ padding-top:10px;}
.Bottom002606 .contact li{ padding-left:20px;}
.Bottom002606 .contact li p{ margin:3% 0 0 0; font-size:16px;}
.Bottom002606 .contact li span{ display:block; color:#fff; font-size:26px;}
.Bottom002606 .bottom nav dl{float:left;margin-right: 8%;}
.Bottom002606 .bottom nav dl:last-child{ margin-right:0;}
.Bottom002606 .bottom nav dt{ color:#fff; font-size:16px; position:relative; border-bottom:1px solid #e8e9ea; padding-bottom:10px; margin-bottom:15px;}
.Bottom002606 .bottom nav dt::after{ position:absolute; content:''; left:0; bottom:-1px;height:1px; background:#0b4ea2; width:15px;}
.Bottom002606 .bottom nav dd{ line-height:24px;}
@media(max-width:1366px){
.Bottom002606 .bottom nav dl{margin-right: 5%;}
}
@media(max-width:1100px){
.Bottom002606 .bottom nav{ display:none;}
.Bottom002606 .bottom{ padding-right:0;}
.Bottom002606 .contact{ position:relative; display:table; margin:0 auto;}
}
@media(max-width:1024px){
.Bottom002606 .footer { text-align:center; line-height:24px;}
}
@media(max-width:480px){
.Bottom002606 .contact li span{font-size:24px;}
.Bottom002606 .contact li{ padding-left:10px;}
}
/*Other002524 */
.Other002524{ position:fixed; z-index:100; right:10px; top:60%; transform:translateY(-50%);}
.Other002524 li{ padding:5px 0;}
.Other002524 li a,
.Other002524 li a::before{ display:block;height:50px;position:relative;}
.Other002524 li a::before{ content:'';width:50px; border-radius:10px; border:3px solid #146cda; background-color:#146cda; background-repeat:no-repeat;background-image:url(../images/Other002524_icon.png); z-index:10;}
.Other002524 li a:hover::before{ background-color:#fff; border-color:#0b4ea2;}
.Other002524 li a span{ display:none; position:absolute; right:0; top:0; padding-right:39px; border-radius:39px; line-height:50px; color:#fff;background-color:#0b4ea2; z-index:3; width:139px; padding-left:25px;}
.Other002524 li.qq a::before{ background-position:-115px -1px;}
.Other002524 li.qq a:hover::before{ background-position:-153px -1px;}
.Other002524 li.qq_2 a::before{ background-position:-193px -1px;}
.Other002524 li.qq_2 a:hover::before{ background-position:-4px -1px;}
.Other002524 li.gettop a::before{ background-position:-36px -1px;}
.Other002524 li.gettop a:hover::before{ background-position:-75px -1px;}
.Other002524 li.qq a.phone{ display:none;}
.Other002524 li a:hover span{ display:block;}
 @media(max-width:1024px){
.Other002524 li.qq a.pc{ display:none;}
.Other002524 li.qq a.phone{ display:block;}
}
/*RighInfo002218*/
.RighInfo002218{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; min-height:246px; padding-bottom:5%;}
.RighInfo002218 .box1{padding:15px 15px 0px 15px;color:#728391;font-size:14px;line-height:26px;background:#f8f8f8;}
.RighInfo002218 .box1 .pic{float:right;margin-left:5%;}
.RighInfo002218 .box1 .h3{font-size:18px;color:#0b4ea2;margin:0 0 6px 0; }
.RighInfo002218 .box1 figure{ padding:1.5% 2%; color:#555;}
.RighInfo002218 .box1 figure p{ margin:0; padding-bottom:15px;}
.RighInfo002218 .list{ padding-bottom:4%;background: #f8f8f8;}
.RighInfo002218 .list li{ display:block; float:left; width:32%; text-align:center;}
.RighInfo002218 .list li+li{ padding-left:3%;}
/*.RighInfo002218 .list li:first-child,.RighInfo002218 .list li:last-child{ width:29%;}*/
.RighInfo002218 .list img{ /*float:left;*/ margin-right:3%; max-width:98px;}
.RighInfo002218 .list figure{ padding-top:7%;}
.RighInfo002218 .list h2{ font-weight:normal; color:#0b4ea2; font-size:18px; margin:0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.RighInfo002218 .list p{ margin:10px 0 0; color:#555;overflow:  hidden; /*white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;*/ }
@media(max-width:1000px){
.RighInfo002218 .box1 .pic{ float:none; margin:0 auto 3% auto; display:block;}	
.RighInfo002218 .list figure{ padding:3% 0;}
.RighInfo002218 .list li{ width:100% !important; padding:0 !important; margin:2% 0;max-width:400px;}
}
/*RighInfo002218 End*/


/*PicList002146 */
.PicList002146{ max-width: 1280px;margin: 0 auto;}
.PicList002146 li{ float:left; width:32%; margin:0 0.6% 2%;}
.PicList002146 li a{ display:block; position:relative;}
.PicList002146 li:hover a{color: #333;}
.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% 2% 2% 2%; line-height:40px; position:relative;}


.PicList002146 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:60px; text-align:center; background:rgba(11,78,162,0.9); 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:14px; 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;} 
}
/*
 .PicList010 为demo编号
 */
.PicList010{max-width: 1280px;margin: 0 auto; padding:20px 0;}
.PicList010 .list li{ float:left; width:23.5%; margin-right:2%;}
.PicList010 .list li div{border: #e6e6e6 1px solid;padding: 5px;background: #f9f9f9;}
.PicList010 .list li:hover div{border:#a1d0ed 1px solid; background:#eff9ff;}
.PicList010 .list li div img{ width:100%; display:block;}
.PicList010 .list li.end{ margin-right:0;}
.PicList010 .list li h3{line-height: 48px;height: 48px; overflow:hidden; font-weight:normal;text-align: center;color: #999999; margin:0; font-size:14px; text-align:center;}
.PicList010 .list li a:hover h3{ color:#1e8fd3; font-weight:bold;}
.PicList010 .list li.clear{ float:none; width:100%; margin-right:0;}
/*
 .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;}
.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; border:1px solid #f2f2f2;}
.RighInfo002254 .list li.on figure{ border:2px solid #0b4ea2;}
.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:#0b4ea2; 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:#0b4ea2; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#3c89d9; 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:#0b4ea2; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:3%;}
.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 3%;}
 }	
/*
 .Timeline000753 为demo编号
 */
.Timeline000753{ padding:1% 0 4% 0; }
.Timeline000753 .title{ text-align:center;background:url(../images/Timeline000753-title.png) no-repeat center bottom; padding-bottom:25px; margin-bottom:20px;}
.Timeline000753 .title h1{ margin:0; font-size:44px; border-bottom:#cacacb 1px solid; font-weight:normal; color:#000; margin-bottom:15px; font-family:'黑体';}
.Timeline000753 .title h1 span{ border-bottom:#ee7700 3px solid; display:inline-block;}
.Timeline000753 .bx-controls{ display:none;} 
.Timeline000753 .prev,
.Timeline000753 .next{ text-align:center;}
.Timeline000753 .prev a,
.Timeline000753 .next a{ display:inline-block; background:url(../images/Timeline000753-icon_up.png) no-repeat center center; width:21px; height:21px; cursor:pointer;}
.Timeline000753 .next a{ background-image:url(../images/Timeline000753-icon_down.png);}
.Timeline000753 .prev{ padding-bottom:20px;}
.Timeline000753 .next{ padding-top:20px;}
.Timeline000753 .bx-wrapper{ position:relative;}
.Timeline000753 .bx-wrapper:before{ position:absolute; content:''; width:1px; height:100%; background-color:#e5e5e5; left:50%; margin-left:-1.5px; top:0;}
.Timeline000753 .list li{ padding:5px 0;}
.Timeline000753 .list li .txt{position:relative; padding-right:56%;}
.Timeline000753 .list li.odd .txt{padding-left:56%; padding-right:0;}
.Timeline000753 .list li .txt div{ background-color:#f4f4f4;padding: 15px;  position:relative; }
.Timeline000753 .list li .txt div figure{ width:35%; padding-bottom:18%; background-position: left top; background-repeat:no-repeat; background-size:contain; position:absolute; }
.Timeline000753 .list li .txt div p{ margin:0;padding-top: 4px;  padding-left:40%; line-height:24px; color:#333; min-height:73px;}
.Timeline000753 .list li .txt div span{padding-top: 10px; padding-left: 40%;color: #0b4ea2;font-size: 20px;}
.Timeline000753 .list li .txt div::before{ position:absolute; content:''; width:0; height:0;border-top: 7px solid transparent;border-left: 11px solid #f4f4f4;border-bottom: 7px solid transparent; right:-10px;}
.Timeline000753 .list li.odd .txt div::before{ right:auto; left:-9.5px;border-right: 11px solid #f4f4f4; border-left:0;}
.Timeline000753 .list li time{position:absolute; left:50%; margin-left:-9px; top:0; border-radius:50%; text-align:center; font-family:"Times New Roman"; color:#999;width:15px; height:15px;background-color:#fff;border: 2px solid #e5e5e5;font-size:14px; font-weight:bold;}
.Timeline000753 .list li time span{ display:block;font-size:24px; padding-top:22%; font-weight:normal;}


@media(max-width:768px){
.Timeline000753 .title h1{font-size:35px;}
.Timeline000753 .list li .txt div figure{width:auto;position:relative;left:0;top:0;padding-bottom: 53%;margin-bottom: 3%;}
.Timeline000753 .list li .txt div p{ padding-left:0; min-height:inherit;}
.Timeline000753 .list li time{margin-left: -10px;width: 20px;height: 20px;font-size:12px;}
.Timeline000753 .list li time span{font-size:18px;}

}
@media(max-width:480px){
.Timeline000753 .title h1{font-size:26px; }
}
@media(max-width:640px){
.Timeline000753 .list li .txt{ padding-right:0 !important; padding-left:3% !important; padding-top:70px;}
.Timeline000753 .list li .txt div::before{ display:none;}
.Timeline000753 .list li:hover time{ background-color:#ee7700; color:#fff;}
}
/*
 .PicList002239 为demo编号
 */
.PicList002239{ padding:1% 0 0% 0;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px;margin-top: 5px;line-height:50px;}
.PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 li dt{font-size: 16px; color: #333;text-align: center;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}
.fancybox-title-float-wrap .child{background: #0b4ea2!important;}
.fancybox-close::before, .fancybox-close::after{background: #0b4ea2!important;}

/*
 .PicList001216 为demo编号
 */
.PicList001216{max-width: 1280px;margin: 0 auto; padding-bottom:2%;}
.PicList001216 dl{padding:2% 0; border-bottom:1px solid #f0f4f4;}
@media(min-width:481px){
.PicList001216 dl{ display:table; width:100%; }
.PicList001216 dd{ display:table-cell; vertical-align:middle;}
.PicList001216 dd:nth-child(1){ width:90px;}
.PicList001216 dd:nth-child(2){ width:19.1%;}
.PicList001216 dd:nth-child(2) img{ width:85%;}
.PicList001216 dd span{ display:block;}
.PicList001216 dd h3{ position:relative;font-size:16px; height:20px;}
.PicList001216 dd .dot{ position:absolute; width:90%; left:0; top:0; line-height:20px;}
.PicList001216 dd:nth-child(3){ font-size:14px;}
}
.PicList001216 dd span{font-size:42px;}
.PicList001216 dd h3{ font-weight:normal;}
.PicList001216 dd p{ line-height:20px; height:40px; overflow:hidden;}
.PicList001216 dd .more{ display:inline-block;  line-height:30px; padding:0 40px 0 26px; border:1px solid #c3cbd8; border-radius:28px; background:url(../images/PicList001216-more.png) no-repeat 95% center;}
.PicList001216 dd .more:hover{color:#0b4ea2;}
@media(max-width:1000px) and (min-width:481px){
.PicList001216 dd:nth-child(2){ width:30%;}
}
@media(max-width:480px){
.PicList001216 dl{ padding:2%;}
.PicList001216 dd img{ width:100%;}
.PicList001216 dd:nth-child(2){ padding:2% 0;}
.PicList001216 dd h3{ font-size:16px;}
.PicList001216 dd span{font-size:30px;}
}


/*
 .Map001070 为demo编号
 */
.Map001070{padding:1% 0 4% 0;max-width: 1280px;margin: 0 auto;}
.Map001070 dd{ box-shadow: 0px 0px 15px #ddd; margin-bottom:2%; padding-right:53%; background-color:#fff; position:relative;}
.Map001070 dd:last-child{ margin-bottom:0;}
.Map001070 .map *{ max-width:none;}
.Map001070 dd figure{ padding:6% 0 6% 5%;}
.Map001070 dd figure h1{font-size: 24px;color: #0b4ea2; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001070 dd ul{ padding-top:16px;}
.Map001070 dd li{line-height:45px;font-size: 15px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:left center;}
.Map001070 dd li:nth-child(1){background-image:url(../images/Map001070-ico_01.png);}
.Map001070 dd li:nth-child(2){background-image:url(../images/Map001070-ico_01.png);}
.Map001070 dd li:nth-child(3){background-image:url(../images/Map001070-ico_03.png);}
.Map001070 dd li:nth-child(4){background-image:url(../images/Map001070-ico_04.png);}
.Map001070 dd li:nth-child(5){background-image:url(../images/Map001070-ico_05.png);}
@media(min-width:641px){
.Map001070 .map{ position:absolute !important; width:50%; right:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map001070 dd{ padding:3%;}
.Map001070 .map{ height:300px; position:relative !important;}
.Map001070 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map001070 dd figure h1{ font-size:20px;}
}
/*RighInfo002542 */
.RighInfo002542 {margin-bottom: 4%;margin-top: 1%;}
.RighInfo002542 .intro{ position:relative;  overflow:hidden; max-width:1280px;margin: 0 auto;}
.RighInfo002542 .intro:nth-child(2n){ background:#f9f9f9;}
@media(min-width:1025px){
.RighInfo002542 .intro .Ispic{ position:absolute; left:0; top:0; height:100%; width:50%;}
.RighInfo002542 .intro:nth-child(2n) .Ispic{ width:50%; left:auto; right:0;}
.RighInfo002542 .intro .info_main{ padding:6% 4% 5% 56%;background: #f9f9f9;}
.RighInfo002542 .intro:nth-child(2n) .info_main{ padding-left:6%; padding-right:55%;}
}

.RighInfo002542 .title{ font-size:24px; color:#0b4ea2;}
.RighInfo002542 .title span{ display:block; color:#000; font-family:"MS Serif", "New York", serif; font-size:60px;}
.RighInfo002542 .title::after{ width:50px; height:2px; background:#333; content:''; display:block; margin-top:20px;}
.RighInfo002542 .info_main .info{ padding-top:3%;}
.RighInfo002542 .info_list{ max-width:1360px;}
.RighInfo002542 .info_list dl{ padding:4% 0;}
@media(min-width:481px){
.RighInfo002542 .info_list dd{ float:left; width:31.5%; margin-right:2.75%;}
.RighInfo002542 .info_list dd:nth-child(3n){ margin-right:0;}
.RighInfo002542 .info_list dd:nth-child(3n+1){ clear:left;}
}
.RighInfo002542 .info_list dd img{ display:block; width:100%;}
.RighInfo002542 .info_list dd p{ font-size:20px; color:#000;}
.RighInfo002542 .info_list dd p span{ font-size:16px; color:#999; font-family:"Courier New", Courier, monospace; text-transform:uppercase;}
.RighInfo002542 .info_list dd div{ line-height:26px;}
@media(max-width:1360px){
.RighInfo002542 .info_list{ padding:0 2%;}
}
@media(max-width:1024px){
.RighInfo002542 .intro .Ispic{ padding-bottom:50%;}
.RighInfo002542 .intro .info_main{ padding:5%;}
}
@media(max-width:640px){
.RighInfo002542 .title span{ font-size:40px;}
.RighInfo002542 .title{ font-size:24px;}
}

/*
 .PicList000592 为demo编号
 */
.PicList000592{ max-width: 1280px;margin: 0 auto;}
.PicList000592 li{  width:100%; position:relative; margin-bottom:2%;}
.PicList000592 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000592 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000592 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000592 li .video_files .close::before,
.PicList000592 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000592 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000592 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000592 li figure{ position:relative;}
.PicList000592 li figure em{ display:block; padding-bottom:52%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000592 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.3); }
.PicList000592 li figure a::before,
.PicList000592 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000592 li figure a::before{width: 65px;height: 65px;border: 2px solid rgba(255,255,255,0.6);margin-left: -28px;margin-top: -40px;border-radius: 50%;}
.PicList000592 li figure a::after{width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 15px solid rgba(255,255,255,0.6);margin-left: -1px;margin-top: -17px;}
.PicList000592 li p{text-align:center;font-size: 24px;color: #333;margin: 40px 0; }
@media(max-width:768px){
}
@media(max-width:480px){
.PicList000592 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000592 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList000592 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000592 li{width:100%; float:none; margin-right:0 !important;}
}

/*
 .PicList000593 为demo编号
 */
.PicList000593{ max-width: 1280px;margin: 0 auto;margin-bottom: 2%;}
.PicList000593 li{ float:left; width:23.5%; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(4n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:60%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 45px;height: 45px;border: 2px solid rgba(255,255,255,0.6);margin-left: -20px;margin-top: -24px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left: 12px solid rgba(255,255,255,0.6);margin-left: -1px;margin-top: -8px;}
.PicList000593 li p{text-align:center;color: #333;}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}

/*Form002099 */
.Form002099{padding-top: 1%;padding-bottom: 4%;}


.Form002099 section{ position:relative;}
.Form002099 .ad aside,
.Form002099 .ad{ position:absolute; left:0; top:0; height:100%; width:50.417%;}
.Form002099 .ad img{ display:none;width:100%;}
.Form002099 .ad aside{ width:100%;}
.Form002099 .form{ padding:4% 7% 5% 57%; box-shadow: 0px 0px 15px #ddd;}
.Form002099 .form h1{ margin:0; font-size:18px; color:#333;}
.Form002099 .form td{ padding-top:16px;}
.Form002099 .form td div{ position:relative; line-height:44px;}
.Form002099 .form td label{ position:absolute; left:10px; color:#999;}
.Form002099 .form td .text{ width:100%;  line-height:44px;height:44px; padding:0 10px;border-radius:3px; border:1px solid #e4e4e4; background:none;}
.Form002099 .form td textarea{ width:100%;border: 1px solid #e4e4e4;height: 150px!important;border-radius:none; }
.Form002099 .form td .text:focus{ border-color:#f04848;}
.Form002099 .form .fgpsw{ float:right; color:#737373;}
.Form002099 .form .fgpsw:hover{ text-decoration:underline; color:#f04848;}
.Form002099 .form .btn{ float:left; width:34%;border-radius:3px; font-size:16px; color:#fff; background:#0b4ea2; cursor:pointer; padding:0; border:none; height:43px;}
.Form002099 .form .btn_reg{ background:#f4f4f4;color: #333;margin-left: 3%;}
@media(max-width:640px){
.Form002099 .ad{ position:relative; width:auto; height:auto;}
.Form002099 .ad aside{ display:none;}
.Form002099 .ad img{ display:block;}
.Form002099 .form{ padding:3%;}
}
@media(max-width:480px){
}
/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:2% 0 4% 0;}
.RighInfo002226 .title p{line-height: 26px;color: #333;}
.RighInfo002226 .title .p1{font-size: 24px;color: #0b4ea2;margin: 0;}
.RighInfo002226 .dl{color:#333;}
.RighInfo002226 .dl .h4{ font-size:18px; margin:0;font-weight: normal;}
.RighInfo002226 .dl .h4 span{display:inline-block; border-bottom: 2px #0b4ea2 solid; padding-bottom:10px;}
.RighInfo002226 .dl .con{ font-size:14px; padding:10px 0 20px; line-height:2.25;}
.RighInfo002226 .word{ float:left;width: 56%;}
.RighInfo002226 .pic{ float:right;}
@media(max-width:960px){
.RighInfo002226 .word{width:100%;float:none;margin-bottom:3%;}   
.RighInfo002226 .pic{float:none;text-align:center;} 
}


/*新闻详情*/
/*
 .RichInfo005 为demo编号
 */
.RichInfo005{margin: 3% 0;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{margin:0;padding-bottom:15px;font-size:24px;font-weight:normal;color: #000;line-height: 24px;}
.RichInfo005 .news_info .title h1::after{display: none;}
.RichInfo005 .news_info .title p{margin:0;padding: 10px 0 30px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}

.RichInfo005 .news_info .info{text-align:justify;text-justify:inter-ideograph;margin-bottom: 30px;padding-bottom: 20px;}
.RichInfo005 .news_info .info_back{text-align:center;float: right;margin-top: 10px;} 
.RichInfo005 .news_info .info_back a{color: #fff;font-size:14px;line-height: 30px;background: #0b4ea2;padding: 12px 55px;}
.RichInfo005 .news_info .info_pn{width: 75%;float:left;    margin-bottom: 50px;}
.RichInfo005 .news_info .info_pn span{ display:block;}
.RichInfo005 .news_info .info_pn span a{color: #999;font-size: 14px;line-height: 30px;}
.RichInfo005 .news_info .info_pn span a:hover{color:#0b4ea2;}



/*友情链接*/
.PicList002171{margin: 3% 0;}
.PicList002171 li{width: 18%;float: left;text-align: center;margin-bottom: 2%;margin-right: 2.5%;}
.PicList002171 li:nth-child(5n){margin-right:0%}	
@media(max-width:640px){
.PicList002171 li{width: 50%;}	
}	
	
.PicList002171 li a{white-space: nowrap;width: 100%; overflow: hidden;text-overflow:ellipsis;display: inline-block;}	
	
	


.Homevideos{background:#fff;padding-top:0;}
.Homevideolist{position:relative;padding-bottom:40px;}
.Homevideolist .item{position:relative;}
.Homevideolist .item p{text-align:center;font-size: 24px;color: #333;margin: 40px 0; }
.Homevideolist .item .play{display:block;position:relative;}
.Homevideolist .item .play:before{content:"";width:100%;height:100%;display:block;top:0;left:0;position:absolute;background:url(../images/video_play.png) no-repeat center;}
.Homevideolist .item video{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;}
/*.Homevideolist .dotslist{ position:absolute;  max-width:484px; width:50%; bottom:-5%;right:5%; margin-top: 3%;}*/
.Homevideolist .dotslist .owl-item a{display:block;padding:2px;cursor:pointer;}
.Homevideolist .dotslist .owl-item a figure:before{content:"";width:100%;height:100%;display:block;top:0;left:0;position:absolute;background:url(../images/video_play2.png) no-repeat center;z-index: 2;}
.Homevideolist .dotslist .owl-item a figure{background: #000;position: relative;}
.Homevideolist .dotslist .owl-item a figure img{opacity: 0.6}
.Homevideolist .dotslist .owl-item a p{text-align:center;color:#000;}
.Homevideolist .dotslist .pic_on p{color:#0b4ea2!important;}
.Homevideolist .dotslist .disabled{display:block;}
.Homevideolist .dotslist .owl-nav > div{position:absolute;background:url(../images/videos_btns.png) no-repeat;width: 30px;height: 53px;top:50%;margin-top: -47px;}
.Homevideolist .dotslist .owl-nav .owl-prev{left: -33px;background-position:left bottom;}
.Homevideolist .dotslist .owl-nav .owl-next{right: -33px;background-position:right bottom;}
.Homevideolist .dotslist .owl-nav .disabled.owl-prev{background-position:left top;}
.Homevideolist .dotslist .owl-nav .disabled.owl-next{background-position:right top;}
.Homevideolist .dotslist .owl-nav .disabled{cursor:inherit;}
@media (max-width:640px){
  .Homevideolist{padding-bottom:15px;}
  .Homevideolist .dotslist{position:relative;width:100%;right:0;bottom:0;padding:0 20px;margin-top:15px;}
  .Homevideolist .dotslist .owl-nav .disabled.owl-prev{left:0;}
  .Homevideolist .dotslist .owl-nav .disabled.owl-next{right:0;}
  .Homevideolist .dotslist .owl-item a figure:before{display:none;}
  .Homevideolist .dotslist .owl-nav > div{width:10px;}
  .Homevideolist .dotslist .owl-nav .owl-prev{left: 0px;}
.Homevideolist .dotslist .owl-nav .owl-next{right: 0px;}

}


