.autofl{float: left;width:10%;}
.autofr{float:right;width:85%;}
.autofl .title{ padding-top:10%;margin-bottom:5%; line-height:normal; text-align:center;font-size:24px; font-weight:bold; color:#e72510;text-align: left;position: relative;}
.autofl .title:after{ display:block; content:''; width:32px; height:2px; margin:0 auto; margin-top:20px; background-color:#a37275;left:0;position: absolute;}
.autofl .title span{ display:block; font-size:20px; font-family:"Times New Roman", Times, serif;}
@media(max-width:375px){
.autofl .title{font-size:20px;}
.autofl .title span{font-size:26px;}
}
@media(max-width:480px){
.autofl{float: none;width:100%;}
.autofr{float: none;width:100%;}
    .autofl .title{font-size:16px;}
.autofl .title span{font-size:14px;}
    .autofl .title{padding-top: 2%;}
}

/*.daohang02 .auto .header{position: inherit;background: #fff;}
.daohang02 .auto .top-menu li a{color:#333}
.daohang02 .auto .top-menu li dl dd a{color: #fff;}
.daohang02 .auto .top-language a.on{background: #e72510;color:#fff;}
.daohang02 .auto .top-language a{color: #333;}
.daohang02 .auto .header-top dt span a{color: #333;}
.daohang02 .auto .open-search{background: url(../images/Floor002650_btn_search02.png) no-repeat center center;}
.daohang02 .auto .top-menu li{width:13.5%}
.daohang02 .auto .header-bottom{padding-right: 0}
.daohang02 .auto .header-right{width: 78%; margin-left: 0%;}*/
/*.daohang02 .auto  .header-top{opacity: 0;}*/
.Floor002650 .top-search{ /*position:relative;*/}
.Floor002650 .top-search .text{width: 100%;color: #999;font-size: 12px;display: block;padding:0 25px 0 10px;line-height: 28px;height: 30px;width: 205px;background: transparent;border: 1px solid #e9e9e9;color: #fff;float: right;}
/*.Floor002650 .top-search .text:focus{border-color: #003f7f;background: #fff;color: #333;}*/
.Floor002650 .top-search .btn{position: absolute; right: 8px; top: 0; background: url(../image/Floor002650_btn_search.png) no-repeat center center; width: 16px; height: 100%;}
.daohang02 .top-menu li em a::before{background: #333;}
.daohang02 .top-menu li em a{color:#333;}
.daohang02{width:100%;position:absolute; z-index: 1000;background: rgba(255,255,255,0.3);height:auto !important;}
.daohang{width:100%;position: fixed; z-index: 1000;background: rgba(0,0,0,0.3);}
@media(max-width:480px){
    .daohang02,.daohang{background: #47698f;}
    .daohang .top-search{display: none;}
    .daohang{position: inherit;}
	.daohang02{ position:relative;}
    .Floor002650 .top-search .text{width:182px;}
}
/*Floor001944*/
.Floor001944{ padding-top:8%;}
.Floor001944 .get{ position:absolute; z-index:10; width:82px; height:82px;left:50%; margin-left:-41px; bottom:0; display:none;}
.Floor001944 .get a{ display:block; height:82px;}
.Floor001944 li{ margin-right:15%; width:23%; display:inline-block; border-radius:50%; overflow:hidden; position:relative; margin-bottom: 10%;}
.Floor001944 li:nth-child(3n){ margin-right:0;}
.Floor001944 li img{ display:block;width:100%;opacity: 0}
.Floor001944 li a{ position:absolute; left:0; top:0; width:100%; height:100%;border-radius:50%;background: -webkit-linear-gradient(right,rgba(134,206,250,0.6),rgba(134,206,250,0.8)); /* Safari 5.1 - 6 */
  background: -o-linear-gradient(right,rgba(134,206,250,0.6),rgba(134,206,250,0.8)); /* Opera 11.1 - 12*/
  background: -moz-linear-gradient(right,rgba(134,206,250,0.6),rgba(134,206,250,0.8)); /* Firefox 3.6 - 15*/
  background: linear-gradient(to right, rgba(134,206,250,0.6),rgba(134,206,250,0.8)); /* 标准的语法 */}
.Floor001944 li a:hover{background:rgba(71,47,43,0);}
.Floor001944 li figure{ position:absolute; border:1px solid rgba(241,241,241,0.4); border-radius:50%;top:5%; left:5%; right:5%; bottom:5%;}
.Floor001944 li .table{ display:table; width:100%; height:100%;}
.Floor001944 li .table_cell{ display:table-cell; vertical-align:middle; text-align:center;}
.Floor001944 li p{ margin:0; font-size:13px; opacity:1; color:#f9f9f8; padding:0 5%;}
.Floor001944 li:hover img{ opacity:1;}
.Floor001944 li a:hover p{opacity: 0}
.Floor001944 li:hover figure{border:1px solid rgba(59,112,145,1);}
.Floor001944 li:hove{box-shadow: 1px 1px 5px #cecece;}
.Floor001944 li p span{ margin-bottom:10px; font-size:17px;display:block;}
.Floor001944 li p span:after{ display:block; content:''; width:50px;margin:0 auto; height:1px; background-color:#fff; margin-top:10px; }
@media(max-width:768px){
.Floor001944 li{ width:48%; margin-bottom:2%;margin-right: 2%;}
.Floor001944 li:nth-child(2n),{ margin-right:0;}
   
    .Floor001944 li:nth-child(4){margin-bottom:2%;}
}
@media(max-width:480px){
.Floor001944 li p{font-size:12px;}
.Floor001944 li p span{font-size:14px;}
    .Floor001944 li{ width:48%; margin-bottom:2%;}
.Floor001944 li:nth-child(2n){ margin-right:0;}
}

/*Floor002686 */
.Floor002686{ padding:2% 0; border-bottom:1px solid #ddd; margin-bottom:2%;font-family:"Bodoni MT Condensed",Georgia, "Times New Roman", Times, serif;}
.Floor002686 .auto{ max-width:1760px; margin:0 auto;}
.Floor002686 .home-title{ padding:0 20px; margin-bottom:20px;}
.Floor002686 .home-title .auto{ position:relative; }
.Floor002686 .more{ position:absolute; right:0; top:50%; margin-top:-24px;width:159px; line-height:48px; background:#fff; text-align:center; border:1px solid #ddd; font-size:16px;  text-transform:uppercase; transition:0.3s ease-in-out;}
.Floor002686 .more:hover{ box-shadow:0 15px 30px rgba(52,62,80,0.55); color:#0baae2; border-color:transparent;}
.Floor002686 .home-title b{ display:block; font-size:30px; font-family:'华文中宋'; color:#333;}
.Floor002686 .home-title span{ font-size:20px;}
@media(max-width:640px){
.Floor002686 .home-title b{ font-size:24px;}
.Floor002686 .home-title span{ font-size:16px;}
.Floor002686 .more{ width:100px; line-height:35px; margin-top:-18px;}
}

.Floor002686 .main{  position:relative;}
.Floor002686 .main::before{ position:absolute; left:0; top:0; width:100%; height:80%; content:'';background:url(../image/Floor002686_bg.jpg) no-repeat center center; background-size:cover; }
.Floor002686 .main .auto{ position:relative; z-index:3;}
.Floor002686 .main .info{ width:34.375%;}
.Floor002686 .main .edit-info{ padding-left:5%; padding-right:10%; padding-bottom:28%;}
.Floor002686 .main .list dd{ overflow:hidden; position:relative; float:left; margin-right:2%; width:32%;}
.Floor002686 .main .list dd img{ display:block; width:100%;}
.Floor002686 .main .list dd .txt{ z-index:10; position:absolute; left:0; top:0; bottom:0; right:0;border:15px solid rgba(0,0,0,0);transition:0.3s; }
.Floor002686 .main .list dd .txt ul{transition:0.3s ease-in-out; position:absolute; left:-16px; bottom:-16px; padding:5%; right:-16px;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); 
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */}
.Floor002686 .main .list dd:hover{ box-shadow:0 15px 30px rgba(52,62,80,0.55);}
.Floor002686 .main .list dd:hover .txt{border-color:#0baae2;}
.Floor002686 .main .list dd:hover .txt ul{ left:0; right:0; bottom:-1px;} 
.Floor002686 .main .list dd .txt li{ overflow:hidden;}
.Floor002686 .main .list dd .txt li a{ font-weight:bold; line-height:45px; float:left; max-width:100%; font-size:24px; color:#fff; padding-right:15%; position:relative;}
.Floor002686 .main .list dd .txt li a::after{ position:absolute; content:'>'; right:0; top:0;}
.Floor002686 .main .list dd .txt li a:hover{ color:#0baae2;}
.Floor002686 .main .list dd:nth-child(1){ margin-top:16%;}
.Floor002686 .main .list dd:nth-child(2){ margin-top:-7%;}
.Floor002686 .main .list dd:nth-child(3){ margin-top:5%; margin-right:0;}
@media(max-width:1366px){
.Floor002686 .main .list dd .txt li a{ font-size:20px; line-height:30px;}
}
@media(max-width:1024px){
.Floor002686 .ytable,
.Floor002686 .ytable-cell{ display:block; width:auto !important;}
.Floor002686 .main .list dd{ margin-top:0 !important;}
.Floor002686 .main .edit-info{ padding:3%;}
}
@media(max-width:480px){
.Floor002686 .main .list{ padding:0 5%;}
.Floor002686 .main .list dd{ float:none; width:auto; margin:0 0 3% 0 !important;}
}

.edit-css-2686{ color:#fff;}
.edit-css-2686 h1{font-size:30px;line-height:44px;}
.edit-css-2686 p{ opacity:0.6; line-height:26px;font-family: "Microsoft YaHei";}
@media(max-width:1366px){
.edit-css-2686 h1{ font-size:24px; line-height:normal;}
}

/*
 .Floor000891 为demo编号
 */
.Floor000891{ padding:2% 0;}
.Floor000891 .title{ font-size:34px; line-height:62px; background:url(../image/Floor000891-titbg.png) no-repeat left center; background-size:contain; color:#343434; padding-bottom:3%; position:relative; margin-bottom:2%;}
.Floor000891 .title::before{ position:absolute; content:''; width:32px; height:3px; background-color:#343434; left:0; bottom:0;}
.Floor000891 .intro{ float:left; width:53.8%;}
.Floor000891 .intro .info{ line-height:30px;}
.Floor000891 .img{ width:40.45%; float:right;}
.Floor000891 .more{display: inline-block;width: 143px; height: 40px;border: #dedede 1px solid;color: #dedede;text-align: center;line-height: 40px;border-radius: 30px;font-size: 12px;}
.Floor000891 .more:hover{ background-color:#f4a60f; color:#fff;}
@media(max-width:768px){
.Floor000891 .intro,
.Floor000891 .img{ float:none; width:auto;}
.Floor000891 .img{ text-align:center;}
}
@media(max-width:480px){
.Floor000891 .title{ font-size:24px;}
}
/*Floor002560 */
.Floor002560{ /*background:url(../images/Floor002560_bg.jpg) no-repeat center center;*/ background-size:cover; /*padding-bottom:3%;*/}

.Floor002560 .owl-stage-outer{ position:relative; overflow:hidden;}
.Floor002560 .owl-item{ float:left;}
@media(min-width:641px){
.Floor002560 .owl-stage-outer{ padding-top:60px; padding-bottom:10px;}
/*.Floor002560 .owl-item:nth-child(2n-1){ margin-top:-50px;}*/
}
.Floor002560 .owl-nav.disabled{ display:none;}
.Floor002560 .item a{ font-size:12px; display:block; background:#fff; padding:10% 10px; border:1px solid #d6d6d6; transition:0.3s;border-radius: 5px;}
.Floor002560 .item .Ispic{ width: 50%;padding-bottom:50%;transition:0.3s;margin-left: 25%;}
.Floor002560 .item h3{ margin:20px 0 5px 0; font-size:17px;font-weight: normal;text-align: center;color:#e72510;}
.Floor002560 .item p{ line-height:24px; overflow:hidden; height:90px; margin:20px 10% 10px 10%; color:#444;font-size: 13px;width:80%;text-align: center;}
.Floor002560 .item span{ color:#787878; display:block; margin-bottom:15px;text-align: center;}
.Floor002560 .item a:hover{ background:#f0f0f0; color:#000; border-color:transparent;box-shadow:0 0 10px #000;}
.Floor002560 .item a:hover .Ispic{/*box-shadow:0 0 3px #fff; border-color:#0071c2;*/}
.Floor002560 .item a:hover span,
.Floor002560 .item a:hover p,.Floor002560 .item a:hover h3{ color:#000;}
.Floor002560 .owl-carousel{ position:relative;}
.Floor002560 .owl-nav button{ width:40px; height:40px;padding:0; background:none; cursor:pointer; border:none;}
.Floor002560 .owl-nav button.disabled{ opacity:0.5; cursor:default;}
.Floor002560 .owl-nav button span{ width:20px; height:20px; overflow:hidden; line-height:1000px; transform:rotate(-45deg); -ms-transform:rotate(-45deg); display:inline-block;}

@media(min-width:1361px){
.Floor002560 .owl-nav button{ position:absolute; top:50%; margin-top:-20px;z-index:10;}
}
@media(max-width:1360px){
.Floor002560 .owl-nav{ text-align:center; padding:3% 0 0 0;}
}
/*Floor002028 */
.Floor002028{ background:url(../image/Floor002028-bg.jpg) repeat; position:relative; z-index:1; padding-left:25%; min-height:300px;}
.Floor002028 .title{ position:absolute; width:25%; left:0; top:50%; transform:translateY(-50%); padding:0 3%;color:#fff;}
.Floor002028 .title h1{ margin:0; font-weight:normal; font-size:32px; text-transform:uppercase;}
.Floor002028 .title p{ opacity:0.5;}
.Floor002028 .title .more{ display:inline-block; border:2px solid #fff; color:#fff; padding-left:2%; padding-right:70px; background:url(../image/Floor002028-more.gif) no-repeat 90% center; line-height:37px;}
.Floor002028 .bx-controls-direction{ padding:3% 0; overflow:hidden;}
.Floor002028 .bx-controls-direction a{ background:url(../image/Floor002028-btn.png) no-repeat left top; width:14px; height:23px; overflow:hidden; line-height:100px; float:left; margin-right:5px;}
.Floor002028 .bx-controls-direction a.bx-next{ margin-right:0; background-position:right bottom;}
.Floor002028 .bx-controls-direction a.disabled{ opacity:0.5;}

.Floor002028 .list li div{ border-left:1px solid #282828; padding:20% 5%; text-align:center;}
.Floor002028 .list li div a{ max-width:322px; margin:0 auto; display:block; color:#fff;}
.Floor002028 .list li figure{ background-size:contain; padding-bottom:100%;}
.Floor002028 .list li figure img{ display:none;}
.Floor002028 .list li span{opacity:0.5; text-decoration:underline; transition:0.3s;}
.Floor002028 .list li p{ font-size:18px; margin:3% 0;}
.Floor002028 .list li a:hover span{ opacity:1; color:#c26900;}
@media(max-width:1366px){
.Floor002028 .title{ padding:0 2%;}
}
@media(max-width:1200px) and (min-width:1001px){
.Floor002028 .title h1{ font-size:24px;}
}
@media(max-width:1000px){
.Floor002028{padding-left:0;}
.Floor002028 .title{ position:relative; left:auto; top:auto; transform:translateY(0); padding:3% 0; text-align:center; width:auto;}
.Floor002028 .bx-controls-direction{ margin:0 auto; width:33px; padding:10px 0;}
.Floor002028 .title p{ margin:0;}
.Floor002028 .list li div{ padding-top:10%; padding-bottom:10%;}
}
@media(max-width:640px){
.Floor002560 .owl-nav .owl-prev{ left:-40px;}
.Floor002560 .owl-nav .owl-prev span{border-left:3px solid #000; border-top:3px solid #000; }
.Floor002560 .owl-nav .owl-next{ right:-40px;}
.Floor002560 .owl-nav .owl-next span{border-right:3px solid #000; border-bottom:3px solid #000; }
}
@media(max-width:375px){
.Floor002028 .title h1{ font-size:24px;}
.Floor002028 .list li p{ font-size:16px;}
}
/*Floor002650 */
@import url('/cn/css/syr/syr.css');
@import url('animate.min.css');
.Floor002650 *{}
.Floor002650 .swiper-slide{ background-repeat:no-repeat; background-position: center center;background-size:cover; position:relative; }
@media(min-width:1201px){
.Floor002650 .swiper-container {position: relative;overflow: hidden;z-index: 1;width: 100%;height: 100%;}
.Floor002650 .swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.Floor002650 .swiper-container-android .swiper-slide, 
.Floor002650 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002650 .swiper-wrapper,
.Floor002650 .swiper-slide{position: relative;width: 100%;height: 100%;    display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002650 .swiper-wrapper { z-index: 1;-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002650 .swiper-slide {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
}
.Floor002650 .header{ left:0; top:0; z-index:200;  border-bottom:1px solid rgba(255,255,255,0.2); width:100%;/*background: rgba(255,255,255,0.3);*//*position: absolute;*/}
.Floor002650 .header-left{ width:16%;}
.Floor002650 .header-right{ width:70%; margin-left:0%;}
.Floor002650 .header-top{ line-height:20px; padding:15px 0;position: relative;}
.Floor002650 .header-top dt{ float:right;}
.Floor002650 .header-top dt > *{ float:left;}
.Floor002650 .open-search{ width:20px; height:20px; background:url(../image/Floor002650_btn_search.png) no-repeat center center;}
.Floor002650 .header-top dt span a{ display:inline-block; font-size:12px; color:rgba(255,255,255,0.5);}
.Floor002650 .header-top dt span a:hover{ color:#fff;}
.Floor002650 .header-top dt span a::before{ display:inline-block; content:''; vertical-align:middle; margin:0 10px; width:1px; height:12px; margin-top:-2px; background:#fff; opacity:0.5;}
.Floor002650 .login-after{ display:none; color:#fff;}
.Floor002650 .header-bottom{ /*padding-right:94px;*/ position:relative;}
.Floor002650 .top-language{ position:absolute; right:0; top:0; width:74px; border:1px solid #fff; line-height:34px; overflow:hidden;}
.Floor002650 .top-language a{ color:#fff; float:left; width:50%; text-align:center;}
.Floor002650 .top-language a.on{ background:#fff; color:#0068b7;}
.Floor002650 .top-menu li{ /* float:left; */position:relative;width: 11.8%;text-align: right;display: inline-block;}
.Floor002650 .top-menu li#m4{    width: 13%;!important}
.Floor002650 .top-menu li a{ color:#fff;line-height:36px;}
.Floor002650 .top-menu li em{ font-style:normal;}
.Floor002650 .top-menu li em a{ font-size:16px; position:relative;  padding-bottom:26px; display:inline-block;}
.Floor002650 .top-menu li em a::before{ position:absolute; content:''; width:0; height:3px; background:#fff; left:50%; transform:translateX(-50%); bottom:0; transition:width 0.3s ease-out;}
.Floor002650 .top-menu li.aon em a::before{width:100%;}
.Floor002650 .top-menu li .sub{ position:absolute; top:100%; width:150px; left:1%; display:none;}
.Floor002650 .top-menu li .sub dd{ background:#fff; opacity:1; transform-origin: top center;text-align: center; position:relative;}
.Floor002650 .top-menu li .sub dd a{ transition:0.3s; display:block;color: #333;}
.Floor002650 .top-menu li .sub dd a:hover{ color:#e72510; background:#fff;}
.Floor002650 .top-menu li .sub-menu{ position:absolute; top:0; width:150px; left:100%; display:none;}
.Floor002650 .top-menu li .sub-menu dd a{ background:#fff; color:#333;}
.Floor002650 .top-menu li .sub-menu dd a:hover{ color:#e72510; background:#fff;}


/*------------- menu animation -------------------
.Floor002650 .top-menu li.aon .sub dd:first-of-type {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.1s;
}
.Floor002650 .top-menu li.aon .sub dd:nth-of-type(2) {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.2s;
}
.Floor002650 .top-menu li.aon .sub dd:nth-of-type(3) {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.3s;
}
.Floor002650 .top-menu li.aon .sub dd:nth-of-type(4) {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.4s;
}
.Floor002650 .top-menu li.aon .sub dd:nth-of-type(5) {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.5s;
}
.Floor002650 .top-menu li.aon .sub dd:last-of-type {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.6s;
}
@keyframes menu {
  0% {opacity: 0;transform: scale(2);}
  100% {opacity: 1;transform: scale(1);}
}
*/

@media(max-width:1100px){
.Floor002650 .header{ background:#47698f; position:relative; padding:0 2%;}
.Floor002650 .top-menu{ display:none;}
.Floor002650 #header_menu{ position:absolute; right:0; top:100%; z-index:100; background:rgba(255,255,255,0.8); width:200px; display:none;}
.Floor002650 #header_menu li{ border-bottom:1px solid #0d3374;}
.Floor002650 #header_menu li em{ font-style:normal; font-size:18px; display:block; padding:5% 10%;}
.Floor002650 #header_menu li em a{ display:block;}
.Floor002650 #header_menu li dl{ display:none; background:#47698f; padding:5% 10%;}
.Floor002650 #header_menu li dl dd a{ color:#fff; line-height:30px;}
.Floor002650 #header_menu li.has-sub em{ position:relative;}
.Floor002650 #header_menu li.has-sub em::before,
.Floor002650 #header_menu li.has-sub em::after{ position:absolute; content:'';}
.Floor002650 #header_menu li.has-sub em::before{ width:100%; left:0; top:0; height:100%;}
.Floor002650 #header_menu li.has-sub em::after{ right:3%; border:6px solid transparent; border-top-color:#0d3374; top:50%; margin-top:-3px;}
.Floor002650 #header_menu.header_menu_show{ display:block;}
.Floor002650 .top-language{ position:relative; float:right; }
.Floor002650 .header-bottom{padding-bottom:15px; overflow:hidden; padding-right:0;}
.Floor002650 #open_menu{ float:right; width:36px; height:36px; background:#fff; position:relative;}
.Floor002650 #open_menu i{ width:60%; left:20%; height:3px;margin-top:-1.5px;}
.Floor002650 #open_menu i,
.Floor002650 #open_menu i::before,
.Floor002650 #open_menu i::after{background:#0d3374; }
}
@media(max-width:1024px){
.Floor002650 .header{ display:block;}
.Floor002650 .header-left{ position:absolute; left:2%; top:50%; transform:translateY(-50%); width:58%;}
.Floor002650 .header-right{ margin-left:0; width:auto; float:right; overflow:hidden;}
}




.Floor002650 .top-search,
.Floor002650 .top-search-layer{ left:0; top:0; width:100%; height:100%;}
.Floor002650 .top-search-layer{  background:rgba(0,0,0,0.7); display:none;}
.Floor002650 .top-search{ z-index:202;left:-100%;}
.Floor002650 .top-search .main{ /*position:relative;*/  z-index:200;margin:0 auto; width:90%; max-width:600px; padding:3%; border-radius:20px; background:rgba(239, 132, 18, 0.16); border:2px solid #383635;  transform:scale(0); transition:transform ease-out 0.3s;}
.Floor002650 .top-search-show { left:0;}
.Floor002650 .top-search-show .main{ transform:scale(1);}
.Floor002650 .top-search .main .close{ position:absolute; right:-20px; top:-20px; width:40px; height:40px; border-radius:50%; background:#383635; cursor:pointer;}
.Floor002650 .top-search .main .close::before,
.Floor002650 .top-search .main .close::after{ position:absolute; content:''; width:70%; left:15%; top:50%; height:3px; margin-top:-1.5px; transform:rotate(45deg); background:#fff;}
.Floor002650 .top-search .main .close::after{  transform:rotate(-45deg);}
.Floor002650 .top-search .main .box{ position:relative; padding-right:100px;}
.Floor002650 .top-search .main .box .text{ width:100%; line-height:40px; padding:0 10px; border:1px solid #000; background:#fff;}
.Floor002650 .top-search .main .box .btn{ position:absolute; right:0; text-align:center;width:100px;line-height:40px; top:0; border:1px solid #000; background:#0d3374; color:#fff; border-left:0;}
.Floor002650 .top-search .main p{ color:#fff;}
.Floor002650 .top-search .main p a{color:#fff; opacity:0.8;}
.Floor002650 .top-search .main p a::after{ display:inline-block; content:''; width:1px; height:10px; background:#fff; margin:0 10px; opacity:0.5; vertical-align:middle;}
.Floor002650 .top-search .main p a:last-child::after{ display:none;}
@media(max-width:480px){
.Floor002650 .top-search .main{ padding:20px;}
}


#fp-nav{position: fixed;z-index: 100;top: 50%;right:17px;transform: translate3d(0,-50%,0);-webkit-transform: translate3d(0,-50%,0);}
#fp-nav ul{ padding:15px 0;}
#fp-nav ul li{margin:5px 0; text-align:right;}
#fp-nav ul li a{ width:20px; height:20px; margin-right:35%; border-radius:50%; background:none; border:3px solid transparent; position:relative; display:inline-block; cursor:pointer;}
#fp-nav ul li.active a{ border-color:#fff;}
#fp-nav ul li a::before{ position:absolute; content:''; width:6px; height:6px;top:50%; left:50%; margin:-3px 0 0 -3px; background:#fff;border-radius:50%;}
#fp-nav ul li.active a::before{ background:none;}
#fp-nav ul li span{ font-size:13px; color:#fff; display:block; padding-bottom:5%;}
#fp-nav ul li.active span{ font-size:15px;}

.Floor002650 .right-line{ position:fixed; right:2.5%; top:15%; height:70%; z-index:90; width:20px;}
.Floor002650 .right-line i{ position:absolute; width:1px; left:50%; background:rgba(255,255,255,0.2);}
.Floor002650 .right-line i.tp{ top:0;}
.Floor002650 .right-line i.bt{ bottom:0;}
@media(max-width:1200px){
.Floor002650 .right-line,
#fp-nav{ display:none;}
}

.Floor002650 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;} 
.Floor002650 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Floor002650 .slides {display: block;} 
* html .Floor002650 .slides {height: 1%;}
.no-js .Floor002650 .slides > li:first-child {display: block;}
.Floor002650 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Floor002650 .flex-viewport {max-height: 300px;}
.Floor002650 .slides {zoom: 1;}

.loadingimg{ width:100%; max-width:none; position:absolute; left:-100%; top:0; opacity:0;}
/* =Skitter styles
----------------------------------------------- */
.box_skitter {position:relative;width:100%;background:#000;}
.box_skitter img { max-width:none; } /* Tip for stildv */
.box_skitter ul {display:none;}
.box_skitter .container_skitter {overflow:hidden;position:relative; z-index:2;}
.box_skitter .image {overflow:hidden;}
.box_skitter .image img {display:none; width:100%;}

/* =Box clone
-------------------------------------------------------------- */
/*.box_skitter .box_clone {position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.box_skitter .box_clone img {position:absolute;top:0;left:0;z-index:20;}*/

/* =Navigation
-------------------------------------------------------------- */
.box_skitter .prev_button ,
.box_skitter .next_button{ display:none !important;}

/* =Numbers
-------------------------------------------------------------- */
.box_skitter .info_slide {position:absolute;bottom:15px;left:0 !important; width:100%; text-align:center;z-index:99999999999;}
.box_skitter .info_slide span { position:relative; display:inline-block; width:116px; height:41px; overflow:hidden; line-height:1000px; background:url(../image/Floor002650_dot.png) no-repeat left center; padding:0 70px 0 0; cursor:pointer; transition:0.3s; z-index:999999;}
.box_skitter .info_slide span::after{ position:absolute; content:''; top:50%; margin-top:-1px; width:66px; height:2px; background:url(../image/Floor002650-dots.png) repeat-x left center;right:0;}
.box_skitter .info_slide span:last-child{ padding-right:0; width:46px;}
.box_skitter .info_slide span:last-child::after{ display:none;}
.box_skitter .info_slide span.image_number_select { background-image:url(../image/Floor002650_dot_on.png);}
@media(max-width:480px){
.box_skitter .info_slide span{ width:30px; height:30px; background-size:contain; padding-right:0;}
.box_skitter .info_slide span::after{ display:none;}
}
.Floor002650 .home-more{width:160px; text-align:center;}
.Floor002650 .home-more a{ position:relative;  font-size:16px ; color:#fff;display:block;  line-height:48px;}
.Floor002650 .home-more a span{ padding-right:33px; background:url(../image/Floor002650_more.png) no-repeat right center; text-transform:uppercase; transition:0.3s;}
.Floor002650 .home-more a::before,
.Floor002650 .home-more a::after{ position:absolute; content:''; height:100%; width:70%; transition:0.3s;}
.Floor002650 .home-more a::before{ left:0; border-top:1px solid #fff; border-left:1px solid #fff;}
.Floor002650 .home-more a::after{ right:0;border-bottom:1px solid #fff; border-right:1px solid #fff;}
.Floor002650 .home-more a:hover{ color:#f08311;}
.Floor002650 .home-more a:hover::before,
.Floor002650 .home-more a:hover::after{ border-color:#f08311; width:100%;}
.Floor002650 .home-more a:hover span{ padding-right:20px; background-image:url(../image/Floor002650_more_hover.png);}
@media(max-width:480px){
.Floor002650 .home-more{ width:110px;}
.Floor002650 .home-more a{ line-height:35px;}
}

.Floor002650 .line{ position:absolute; width:50%; top:0; height:100%;}
.Floor002650 .line::before{ position:absolute; content:''; width:1px; height:100%; background:rgba(255,255,255,0.1); left:50%; top:0;}
.Floor002650 .line-l{ left:0; border-right:1px  solid rgba(255,255,255,0.1);}
.Floor002650 .line-r{ right:0;}

.Floor002650 #about{ background-image:url(../image/Floor002650_bg2.jpg); }
.Floor002650 #about .logo,
.Floor002650 #about .intro{ z-index:2;}
.Floor002650 #about .logo{ position:absolute;width:29.0625%; left:17.135%; top:50%; transform:translateY(-42%);}
.Floor002650 #about .logo img{ display:block; width:100%;}
.Floor002650 #about .intro{ position:relative; float:right; width:56.51%; margin-right:8.06%;}
.Floor002650 #about .title{ max-width:948px; text-align:right; background:url(../image/Floor002650_titlebg.png) no-repeat right top; background-size:contain; padding:2.5% 5% 8% 0; font-size:30px; color:#42efff;}
.Floor002650 #about .intro figure{ position:relative; margin-top:-8%;}
.Floor002650 #about .home-more{ position:absolute; right:21%; bottom:10%;}
.Floor002650 #about .intro p{ margin-top:3%; margin-bottom:0; padding-left:26.45%; max-width:78.62%; line-height:34px; height:102px; color:#b9bfcf;}
.Floor002650 .section-main{ width:100%; overflow:hidden;}
@media(max-width:1200px){
.Floor002650 .section-main{ padding:3% 0;}
.Floor002650 #about .logo{ left:2%; transform:translateY(-50%);}
.Floor002650 #about .intro{ width:69%;}
.Floor002650 #about .intro p{ padding-left:10%;}
}
@media(max-width:1024px){
.Floor002650 #about .title{ font-size:24px;}
.Floor002650 #about .home-more{ right:0;}
.Floor002650 #about .intro{ margin-right:2%;}
.Floor002650 #about .intro p{ max-width:none;}
}
@media(max-width:480px){
.Floor002650 #about .intro p{ line-height:24px; height:72px;}
}

.Floor002650 #news02{background-image:url(../image/Floor002650_bg3.jpg);}
/*.Floor002650 .news-main{ margin-left:25%; width:50%; position:relative;}
.Floor002650 .news-main .title aside{ padding-left:24px; }
.Floor002650 .news-main .title .cn{background:url(../images/Floor002650_sec3_titlebg1.png) no-repeat left top; height:63px; font-size:30px; color:#1ca2d6; line-height:80px; overflow:hidden;}
.Floor002650 .news-main .title .en{ background:url(../images/Floor002650_sec3_titlebg2.png) no-repeat right top; padding-top:61px; padding-right:23px; min-height:175px; margin-top:-60px;}
.Floor002650 .news-main ul li{margin-bottom:3%;  position:relative; }
.Floor002650 .news-main ul li .txt{margin-right:5%;padding-right:76px;}
.Floor002650 .news-main li .dot{ padding:0 10px; font-size:16px; line-height:63px; border-bottom:1px solid rgba(255,255,255,0.1); color:#fff;}
.Floor002650 .news-main li .dot:hover{ color:#f08311;}
.Floor002650 .news-main li time{ position:absolute; top:0; right:100%; width:76px; text-align:center; color:#fff;}
.Floor002650 .news-main li time span{ font-size:48px; display:block;line-height:62px; border:1px solid rgba(255,255,255,0.1); border-right:0; margin-bottom:10px;}
.Floor002650 .news-main li p{ color:#fff; opacity:0.22; line-height:24px; height:48px; margin:10px;}
.Floor002650 .news-main li .more{ display:block; width:55px; height:32px; position:relative;border:1px solid rgba(255,255,255,0.1); border-left:0; transition:0.2s;}
.Floor002650 .news-main li .more::before{ position:absolute; content:''; width:12px; height:12px; border-top:2px solid #6b707e; border-right:2px solid #6b707e; transform:rotate(45deg); top:50%; left:50%; margin:-6px 0 0 -6px;}
.Floor002650 .news-main li .more:hover{ background:#f08311;}
.Floor002650 .news-main li .more:hover::before{ border-color:#fff;}
@media(min-width:1201px){
.Floor002650 .news-main .title{ position:absolute; left:-24%; top:-60px;}
.Floor002650 .news-main ul li{ float:left; width:50%;}
.Floor002650 .news-main ul li:first-child{ margin-left:50%;}
.Floor002650 .news-main ul li:nth-child(2){ clear:left;}
}
@media(max-width:1200px){
.Floor002650 .news-main .title{ display:inline-block;}
}
@media(max-width:768px){
.Floor002650 .news-main{ width:auto;}
.Floor002650 .news-main ul li .txt{ padding-right:0;}
}*/

.Floor002650 #data02{ background-image:url(../image/Floor002650_bg3.jpg);}
.Floor002650 #data03{ background-image:url(../image/Floor002650_bg3.jpg);}
/*.Floor002650 #data ul{ position:relative;}
.Floor002650 #data ul::before{ position:absolute; content:''; width:100%; top:50%; height:1px; background:rgba(255,255,255,0.1); left:0;}
.Floor002650 #data li{ position:relative; padding-bottom:17%; float:left; width:25%; overflow:hidden;}
.Floor002650 #data li:not(.no-hover)::before,
.Floor002650 #data li:not(.no-hover)::after{ position:absolute; opacity:1; content:''; height:50%; background:#000; opacity:0.3; transition:0.3s; width:100%;}
.Floor002650 #data li::before{ right:100%; top:0;}
.Floor002650 #data li::after{ left:100%; bottom:0;}
.Floor002650 #data li:hover::before{ right:0;}
.Floor002650 #data li:hover::after{ left:0;}
.Floor002650 #data li.row-2{ padding-bottom:0; width:50%;}
.Floor002650 #data li.no{ clear:left;}
.Floor002650 #data li > a{ position:absolute; left:0; width:100%; height:100%; z-index:10; top:0; text-align:center;}
.Floor002650 #data li > a p{ font-size:22px; color:#fff; margin-bottom:0;}
.Floor002650 #data li article{ width:100%;}
.Floor002650 #data li .icon{ max-width:35%; margin:0 auto;}
.Floor002650 #data li.row-2{text-align:right; padding-right:14%; padding-left:5%;}
.Floor002650 #data li.row-2 .title{ display:inline-block; text-align:left;}
.Floor002650 #data li.row-2 .title aside{ padding-left:24px; }
.Floor002650 #data li.row-2 .title .cn{background:url(../images/Floor002650_sec3_titlebg1.png) no-repeat left top; height:63px; font-size:30px; color:#1ca2d6; line-height:80px; overflow:hidden;}
.Floor002650 #data li.row-2 .title .en{ background:url(../images/Floor002650_sec4_titlebg.png) no-repeat right top; padding-top:60px; padding-right:37px; min-height:127px; margin-top:-60px;}
.Floor002650 #data li.row-2 p{ font-size:16px; color:#fff; line-height:34px; height:68px;}
@media(max-width:1366px){
.Floor002650 #data li.row-2{ padding-right:5%;}
.Floor002650 #data li.row-2 .title{ margin-top:-5%;}
}
@media(max-width:1200px){
.Floor002650 #data li.row-2{ width:100%;}
.Floor002650 #data ul::before{ display:none;}
.Floor002650 #data li.row-2 .title{ margin-top:0;}
}
@media(max-width:1024px){
.Floor002650 #data li.row-2 .title .cn{ font-size:24px;}
}
@media(max-width:768px){
.Floor002650 #data li > a p{ font-size:16px; margin-top:0;}
}
@media(max-width:480px){
.Floor002650 #data li{ width:50%; padding-bottom:25%; margin-bottom:3%;}
.Floor002650 #data li.no{ display:none;}
.Floor002650 #data li.row-2 p{ font-size:14px; line-height:24px; height:48px;}
.Floor002650 #data .line{ display:none;}
}
*/
.Floor002650 #service02{background-image:url(../image/Floor002650_bg3.jpg);} 
/*.Floor002650 #service .title{ position:absolute;left: 14%; top: 14%; z-index:10;}
.Floor002650 #service .title aside{ padding-left:24px; }
.Floor002650 #service .title .cn{background:url(../images/Floor002650_sec3_titlebg1.png) no-repeat left top; height:63px; font-size:30px; color:#1ca2d6; line-height:80px; overflow:hidden;}
.Floor002650 #service .title .en{ background:url(../images/Floor002650_sec3_titlebg2.png) no-repeat right top; padding-top:61px; padding-right:23px; min-height:175px; margin-top:-60px;}
.Floor002650 #service ul{ position:relative; width:100%; height:100%; z-index:5;}
.Floor002650 #service li{ position:absolute; width:50%; height:50%; overflow:hidden;}
.Floor002650 #service li:first-child{height:100%; top:0; left:0;}
.Floor002650 #service li:nth-child(3),
.Floor002650 #service li:nth-child(4){width:25%;bottom:0;}
.Floor002650 #service li:nth-child(2){ right:0; top:0;}
.Floor002650 #service li:nth-child(3){ left:50%; }
.Floor002650 #service li:nth-child(4){ right:0;}
.Floor002650 #service li .Ispic{ position:absolute; left:0; width:100%; height:100%; top:0; z-index:1; transition:0.3s;}
.Floor002650 #service li .main{ position:relative; z-index:4; width:100%; color:#fff; text-align:center; max-width:585px; margin:0 auto;}
.Floor002650 #service li:first-child .main{ padding-top:113px;}
.Floor002650 #service li h3{ font-size:36px; margin:0; font-weight:normal;}
.Floor002650 #service li p{ font-size:16px; opacity:0.8; line-height:36px; max-height:72px;}
.Floor002650 #service li:first-child p{ margin:5% 0 15% 0;}
.Floor002650 #service li .home-more{margin:0 auto;}
.Floor002650 #service li:not(:first-child) .home-more{  height:0; transform:translateY(50%); overflow:hidden; transition:0.3s ease-out;}
.Floor002650 #service li:hover:not(:first-child) .home-more{ height:48px; transform:translateY(0);}
.Floor002650 #service li::before{ position:absolute; content:''; left:0; width:100%; top:0; height:100%; background:rgba(0,0,0,0.2); z-index:3; opacity:0; transition:0.2s;}
.Floor002650 #service li:hover::before{ opacity:1;}
.Floor002650 #service li:hover .Ispic{ transform:scale(1.08);}
@media(max-width:1280px){
.Floor002650 #service li h3{ font-size:24px;}
}
@media(max-width:1200px){
.Floor002650 #service ul{  padding-bottom:60%; height:auto;}
.Floor002650 #service .title{ left:2%; top:2%;}
.Floor002650 #service li:first-child p{ margin:3% 0;}
}
@media(max-width:1024px){
.Floor002650 #service ul{ height:auto;}
.Floor002650 #service li{ position:relative; left:auto !important; margin-bottom:1px; right:auto; width:auto !important; height:auto !important;}
.Floor002650 #service li .main{ padding:15% 0; max-width:90%;}
.Floor002650 #service li:first-child .main{ padding-top:185px; }
.Floor002650 #service li:first-child .main h3{ padding-top:10%;}
.Floor002650 #service li:not(:first-child) .home-more{height:48px; transform:translateY(0);}
.Floor002650 #service .title .cn{ font-size:24px;}
}*/
 #footer .footer{ background:#d9d9d9;height:140px!important; padding-top:1%;}
#footer footer{ width:100%; overflow:hidden; padding:2% 0%;}
/*#footer footer{ width:100%; overflow:hidden; padding:2% 0%;}*/
 /*#footer .copyright{ text-align:center; color:#fff; opacity:0.3; padding-top:2%;}
 #footer .copyright a{ color:#fff; text-decoration:underline;}

#footer footer{ width:100%; overflow:hidden; padding:2% 0%;}
#footer nav dt{ font-size:16px; color:#fff; padding-bottom:15px;}
@media(min-width:1025px){
 #footer nav ol{ float:right;width:17.29%;}
.bottom-menu{ float:left; width:82.71%;} 
}
 #footer nav ol figure{ max-width:145px; padding-bottom:15px;}
#footer nav ol .bdsharebuttonbox a{ float:left; width:40px; height:40px; background:url(../images/Floor002650_share.png) no-repeat left top rgba(228,228,228,0.2); border-radius:50%; margin:0; padding:0; line-height:normal; margin-right:14px;}
#footer nav ol .bdsharebuttonbox a.bds_tsina{ background-position:-54px 0;}
#footer nav ol .bdsharebuttonbox a.bds_weixin{ margin-right:0; background-position:-105px 0;}
.bottom-menu dl{ float:left; width:16.66666666%;font-size: 14px;}
.bottom-menu dd{ line-height: 27px;}
.bottom-menu dd a{ color:#fff; opacity:0.4;}
.bottom-menu dd a:hover{ opacity:1;}
@media(max-width:1024px){
.bottom-menu{ display:none;}
 #footer nav ol{ display:table; text-align:center; margin:0 auto;}
}*/
/*Bottom002673 */
.Bottom002673{ color: #292929; text-align:center;}
.Bottom002673 p{color:#fff;opacity: 0.9}
.Bottom002673 .logo{ padding:2% 0;}
.Bottom002673 footer{ padding:3% 0; border-top:1px solid #999; margin-top:2%;color: #292929;opacity: 0.9}
.Bottom002673 footer span{ margin-left:3%;}
.Bottom002673 footer span a::after{ display:inline-block; content:''; width:1px; height:10px; background:#999; margin:0 10px;}
.Bottom002673 footer span a:last-child::after{ display:none;}
.Bottom002673 nav{ padding-bottom:0%;}
.Bottom002673 nav a{ font-size:16px;}
.Bottom002673 nav a::after{ display:inline-block; font-style:italic; content:'|'; font-size:12px;margin:0 14px 0 10px;color:#333;opacity: 0.9 }
.Bottom002673 nav a:last-child::after{ display:none;}
.Bottom002673 a{ color: #292929; display:inline-block;opacity: 0.9}
.Bottom002673 a:hover{ color:#fff;opacity: 1}
@media(max-width:480px){
    .Bottom002673 footer span{display: block;}  
}

.Floor002650 .swiper-slide-active *{
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.Floor002650 #about.swiper-slide-active .logo{
  -webkit-animation-name:fadeIn;
  animation-name:fadeIn;
  }
.Floor002650 #about.swiper-slide-active .intro{
  -webkit-animation-name:bounceInUp;
  animation-name:bounceInUp;
  }
.Floor002650 .swiper-slide-active .news-main li {
  -webkit-animation-name:bounceInRight;
  animation-name:bounceInRight;
}
.Floor002650 .swiper-slide-active .news-main .title{ 
 -webkit-animation-name:slideInLeft;
  animation-name:slideInLeft;}
.Floor002650 .swiper-slide-active .news-main li:nth-child(2n){ 
 -webkit-animation-name:bounceInLeft;
  animation-name:bounceInLeft;
  }
  
.Floor002650 #data.swiper-slide-active li.row-2{ 
 -webkit-animation-name:bounceInDown;
  animation-name:bounceInDown;}
  
.Floor002650 #data.swiper-slide-active li:nth-child(1){
 -webkit-animation-name:fadeInLeft;
  animation-name:fadeInLeft;
  animation-delay:0.3s;
}
.Floor002650 #data.swiper-slide-active li:nth-child(2){
 -webkit-animation-name:fadeInLeft;
  animation-name:fadeInLeft;
  animation-delay:0.5s;
}
.Floor002650 #data.swiper-slide-active li:nth-child(5){
 -webkit-animation-name:fadeInRight;
  animation-name:fadeInRight;
  animation-delay:0.3s;
}
.Floor002650 #data.swiper-slide-active li:nth-child(6){
 -webkit-animation-name:fadeInRight;
  animation-name:fadeInRight;
  animation-delay:0.5s;
}
.Floor002650 #data.swiper-slide-active li:nth-child(7){
 -webkit-animation-name:fadeInRight;
  animation-name:fadeInRight;
  animation-delay:0.7s;
}
/*Banner001929*/
.Banner001929 div{ height:380px; background-position:center top; background-repeat:no-repeat;}
.Banner001929 div img{ display:none;}
@media(max-width:1000px){
.Banner001929 div{ background:0; height:auto;}
.Banner001929 div img{ display:block; width:100%;}
}
/*Menu002044 */
.Menu002044{ border-bottom:1px solid #e8e8e8;}
.Menu002044 .name{  margin-top:-70px; position:relative; z-index:1;}
.Menu002044 .name span{ display:block; padding:1% 2% 0 2%; max-width:300px; color:#333; background-color:#e1e1e1; font-size:16px;height:70px; }
.Menu002044 .name span b{ font-size:20px; display:block;}
.Menu002044 em{ font-style:normal; float:right;color:#999;line-height:58px;font-size: 12px;}
.Menu002044 em a{ color:#999;font-size: 12px;}
.Menu002044 em span{color:#e72510;font-size: 12px;}

.Menu002044 li{ float:left; padding-right:5%;}
.Menu002044 li a{ display:block; line-height:56px; font-size:16px; color:#000;}
.Menu002044 li a:after{ display:block; content:''; height:2px; }
.Menu002044 li.aon a:after,
.Menu002044 li:hover a:after{background-color:#e72510;}
@media(max-width:768px){
.Menu002044 em{ float:none; display:block; line-height:normal; padding:3% 0 0 0;}
}
@media(max-width:640px){
.Menu002044{ padding-top:2%;}
.Menu002044 .name{ margin-top:0; }
.Menu002044 .name span{max-width:none;font-size:24px; height:auto; padding:3%;}
.Menu002044 .name span b{ font-size:16px;}
.Menu002044 li:last-child{ padding-right:0;}
}
/*RighInfo002218*/
.RighInfo002218{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; min-height:246px; padding-bottom:5%;margin-top: 3%;}
.RighInfo002218 .box1{padding:15px 15px 15px 15px;color:#728391;font-size:14px;line-height:30px;}
.RighInfo002218 .box1 .pic{float:right;margin-left:5%;width: 47%;}
.RighInfo002218 .box1 .h3{font-size:18px;color:#e72510;margin:0 0 20px 0; font-weight:normal;}
.RighInfo002218 .box1 figure{ padding:3.5% 4%; color:#333;}
.RighInfo002218 .list{ padding-top:5%;}
.RighInfo002218 .list li{ display:block; float:left; width:42%;}
.RighInfo002218 .list li+li{ padding-left:2%;}
.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:#008cd6; 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:#728391;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;}
}
@media(max-width:480px){
    .RighInfo002218 .box1 .pic{width:100%;} 
    .RighInfo002218 .list{display: none;}
}
/*RighInfo002218 End*/
/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:3% 0;}

.RighInfo002228 .single-header{ text-align:center;    }
.RighInfo002228 .single-headertop{margin-top: 1.5%;}
.RighInfo002228 .single-header h1{ color:#e72510; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{color:#666; font-size:16px; margin:0; font-weight:normal; position:relative;}
.RighInfo002228 .single-header h3:after{ content:""; display:block; height:1px; background-color:#f3eee9; width:100%; z-index:1; margin-top:15px;}
.RighInfo002228 .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;font-size: 18px}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:2%;}
.RighInfo002228 .single-content p{ margin:0; padding:10px 0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .single-content .no-textindent img{width:100%;}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:950px){
  .RighInfo002228 .auto{ padding:0 2%;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:15px 0;font-size: 15px} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:30px;}
}


/*
 *  Owl Carousel - Core  插件样式如遇相同只留一份
 */
.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("/cn/css/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%; }


/*
 .Floor002446 为demo编号
 */
.Floor002446 .auto{ position: relative; margin-top: 3%;margin-bottom: 3%;}
@media only screen and (max-width: 1200px) {
.Floor002446 .auto{ margin-left: 15px; margin-right: 15px;}	
}

.Floor002446 .wrap-head{ text-align: center; margin-bottom: 4%; position: relative;}
.Floor002446 .wrap-head .tit{ display: inline-block; font-size: 38px; width: 52px; line-height: 1; color: #38806a; position: relative;}
.Floor002446 .wrap-head .tit em{ font-style: normal; border-radius: 50%; height: 52px;line-height: 52px; width: 52px; display: block; background: #38806a; color: #fff; font-weight: bold;}
.Floor002446 .wrap-head .tit:after{ position: absolute; top: 10px; left: 55px; content: ""; display: block; background: url(../image/Floor002446-tit_icon.png) no-repeat; width: 18px; height: 27px;}
.Floor002446 .wrap-head .con{ position: absolute; bottom: 0; left: 50%; color: #666; font-size: 14px; line-height: 20px; overflow: hidden; width: 265px; text-align: left;  padding-left: 30px;}
@media only screen and (max-width: 640px) {
	.Floor002446 .wrap-head .con{ display: block; position: relative; left: 0; top: 0; margin: 0 auto; text-align: center;}
}
.Floor002446  {}
.Floor002446 .list li {border:1px solid #cecece;width:30%;margin-right: 3%;margin-bottom: 2%;float:left;}
.Floor002446 .list li:nth-child(3n){margin-right: 0}
.Floor002446 .list li:nth-child(4),.Floor002446 .list li:nth-child(5),.Floor002446 .list li:nth-child(6){margin-bottom: 0}
.Floor002446 .more{ color: #fff; text-align: center; width: 180px; height: 40px; line-height: 40px; display: block; background: url(../image/Floor002446-more_bg.jpg) no-repeat left top; margin: 2.5% auto 0;}
.Floor002446 .list li .pic{ overflow: hidden;}
.Floor002446 .list li .pic a{ padding-bottom:66%;background-position: center; background-size: cover; background-repeat: no-repeat; display: block;transition: transform .5s ease-in-out;}
.Floor002446 .list li .pic a:hover{ transform: scale(1.05);}
.Floor002446 .list li .pic img{visibility: hidden;}
.Floor002446 .list li .word{ position: relative; padding:30px 20px 30px 110px; min-height: 146px;}
.Floor002446 .list li .word{ transition:  all .3s ease-in-out;}
.Floor002446 .list li .word time{ position: absolute; left: 0; top: 30px; color: #e72510; font-size: 14px; text-align: center;  background: url(../image/Floor002446-line.png) no-repeat right top; height: 46%; width: 90px;}
.Floor002446 .list li .word time span{ font-size: 30px; display: block;}
.Floor002446 .list li .word dt{overflow:  hidden; line-height: 28px; max-height: 54px; font-size: 15px; margin-bottom: 10px;color: #e72510;}
.Floor002446 .list li .word dt a{ color: #333;}
.Floor002446 .list li .word dd{overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; font-size: 12px; color: #333;}
.Floor002446 .list li:hover .word{ background: #e1e1e1;}
.Floor002446 .list li:hover .word *{ color: #333 !important;}
.Floor002446 .list li:hover .word time{ background-image: url(../image/Floor002446-line_hover.png);}
@media (max-width:480px){
    .Floor002446 .list li{width:100%;float: none;}
}
/*Page001913*/
.Page001913{ text-align:center; padding:1% 0 3% 0;color:#ababb6;}
.Page001913 *{ vertical-align:middle;}
.Page001913 .Pages .p_cur,
.Page001913 .Pages .p_count,
.Page001913 .Pages .p_total{ display:none;}
.Page001913 .Pages a{ border:1px solid #ceced5; display:inline-block; padding:0 20px; line-height:35px; color:#ababb6; }
.Page001913 .Pages a:hover,
.Page001913 .Pages a.a_cur{ color:#fff; background-color:#b2b2b2;}
.Page001913 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page001913 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5; text-align:center;}
.Page001913 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page001913 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
@media(max-width:1000px){
.Page001913 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page001913 .Pages a.a_first,
.Page001913 .Pages a.a_end{ display:none;}
.Page001913 .Pages a{ padding:0 10px;}
}
/*
 .RighInfo002227 为demo编号
 */
.RighInfo002227{ background-color:#fff; font-size:14px; min-height:320px; color:#666;}
.RighInfo002227 .title{margin-bottom: 30px;text-align: center;line-height:44px;color: #333;font-size:20px;padding-bottom:10px;background: #f8f8f8;text-align: left;padding-left: 30px;}
.RighInfo002227 .title img{ width:45px; height:33px;}
.RighInfo002227 .box1{margin-bottom: 2%;}
.RighInfo002227 .box1 .pic{ background: url(../image/RighInfo002227-bg_bsimg.jpg) no-repeat right bottom;  padding:0 11px 11px 0; display:block;}
.RighInfo002227 .box1 p,.RighInfo002227 .box2 p{line-height:34px;}
.RighInfo002227 .box1 p{margin:0 0 20px 0;}
.RighInfo002227 .box2 p{ margin:0 0 1% 0; /*padding:15px 0 0;*/}
.RighInfo002227 .box2 .pic{ text-align:center; padding-bottom:30px;}
.RighInfo002227 .pepoleimage{ margin-bottom:30px;}
.RighInfo002227 .box2 h3{margin:0;font-size:14px;color:#333;padding-bottom:10px;}
.RighInfo002227 .textbox-con2{border-top:dashed 1px #ccc;padding-top:30px;margin-top:30px;}
.RighInfo002227 .box1 .pic img{width:110%;}
.RighInfo002227 .contact ul li {overflow:hidden; display: flex;align-items: center;}
.RighInfo002227 .contact .txt {float:left;width:50%;}
.RighInfo002227 .contact .map {float:right;width:50%;}

@media screen and (min-width: 480px){
    .RighInfo002227 .box1 .pic{width: 40%;float:left; margin-right:5%;}
	.RighInfo002227 .box2 .pic{float: none;width: 100%;}
	.RighInfo002227 .box2 .textbox-con2 .pic{ text-align:right;float:right; padding-left:8%; padding-right:0;}
}
@media screen and (min-width: 768px){
    .RighInfo002227{ min-height:540px;}
	.RighInfo002227,.RighInfo002227 .box2 h3{ font-size:16px;padding-top: 3%;margin-bottom: 2%;}
	.RighInfo002227 .title{font-size:22px;margin-bottom: 2%;}
	.RighInfo002227 .title img{ width:55px; height:40px;}
    .RighInfo002227 .box1 p{padding-top:25px; margin:0;font-size: 15px;}
	.RighInfo002227 .box2 p{ /*padding-top:25px;*/}
	.RighInfo002227 .box2 .pic{ padding-top:30px; padding-bottom:0;}
	.RighInfo002227 .pepoleimage{ /*margin-bottom:80px;*/}
	.RighInfo002227 .textbox-con2{padding-top:52px;margin-top:52px;}	
}
@media (max-width:480px){
    .RighInfo002227 .title{font-size: 14px;}
    .RighInfo002227 .title img { width: 33px; height: 22px;}
    .RighInfo002227 .box1 p{font-size: 12px;}
	.RighInfo002227 .ul img{ width:auto !important; height:auto !important;}
}
/*Floor002475 */
.Floor002475{ padding:3% 0;}
.Floor002475 .auto{  position:relative;}
.Floor002475 .txt{ box-shadow:10px 0 51px rgba(0,0,0,0.1); background-size:contain; font-size:18px;}
.Floor002475 .txt figure{padding:7% 8%;background: #fff;}
.Floor002475 .deco img{ max-width:50%;}
.Floor002475 .txt  h1,
.Floor002475 .txt  h2{ margin:0; font-weight:normal;}
.Floor002475 .txt  h1{ font-size:18px; color:#000;}
.Floor002475 .txt  h2{ font-size:14px; color:#e72510;}
.Floor002475 .txt p{ color:#6b6464; line-height:30px;font-size: 13px}
.Floor002475 .txt .more{color:#e72510; border-bottom:1px solid #e72510; display:inline-block; padding-right:40px; position:relative; line-height:30px;font-size: 12px;}
.Floor002475 .txt .more::after{ position:absolute; right:10px; bottom:-5px; height:30px; width:1px; background-color:#e72510; content:''; transform:rotate(-45deg);}
@media(min-width:1001px){
.Floor002475 .img{ width:50%;}
.Floor002475 .txt{position:absolute; right:0; top:50%; transform:translateY(-50%); width:50%; }
.Floor002475 .txt figcaption{     padding: 10% 0 10% 0;}
.Floor002475 .deco{ margin-left:-70%;}
.Floor002475 .txt p{ margin:5% 0 0 0;}
}
@media(max-width:1200px){
.Floor002475 .txt{font-size:14px;}
.Floor002475 .txt  h1{ font-size:30px;}
.Floor002475 .txt  h2{ font-size:18px; }
}
@media(max-width:1000px){
.Floor002475 .txt figure{padding:5%;}
.Floor002475 .deco{ margin-left:-10%;}
.Floor002475 .deco img{ max-width:100%;}
}
@media(max-width:480px){
    .Floor002475 .txt h1{font-size: 14px;}
    .Floor002475 .txt  h2{ font-size:12px; }
}
/*
 .Floor001789 为demo编号
 */
.Floor001789{ background-size:cover; /*padding:7.5% 0;*/}
/*.Floor001789 h1{ position:relative;margin:0; padding-bottom:27px; font-size:36px; text-align:right;color:#0055a2; line-height:normal;}
.Floor001789 h1 span{ line-height:54px;  text-transform:uppercase;display:block;color:#b8b8b8; font-size:60px;}
.Floor001789 h1 .more{ position:absolute; right:0; top:250%; width:95px; height:96px;background:url(../images/Floor001789-icon.png) no-repeat right center; overflow:hidden; line-height:1000px;}*/
.Floor001789 li{ float:left; /*width:28.75%;  margin-right:6.3%; */ background:#fff;  border:3px #fff solid;   }
.Floor001789 li:nth-child(3n){margin-right: 0}
.Floor001789 li a{ display:block; padding:8% 5%; }
.Floor001789 li time{ position:relative; font-size:50px; height:63px; line-height:63px; color: #e72510; display:inline-block;}
.Floor001789 li time span{ display:block; font-size:16px; color:#555; border-top:1px #d8d8d8 dotted;}
.Floor001789 li time i{ position:absolute; right:0; bottom:0; width:100%; height:3px; background:#e72510; transition:0.4s;}
.Floor001789 li h3{ line-height:24px; overflow:hidden; height:48px; font-size:16px; color:#333; }
.Floor001789 li p{ margin:0; font-size:13px; color:#666;  line-height:24px; overflow:hidden; height:72px; }
.Floor001789 li figure{ padding-bottom:10%; }
.Floor001789 li .Ispic{ padding-bottom:70%; }
.Floor001789 li .Ispic img{ width:100%; display:none !important;}
.Floor001789 li.odd figure{ padding-bottom:0; padding-top:10%; }
.Floor001789 li:hover{ border-color:#e72510;box-shadow: 1px 1px 5px #333; }
.Floor001789 li:hover time i{ width:180%;}
.Floor001789 li:hover figure h3,.Floor001789 li:hover figure p{color:#e72510;}
.Floor001789 .bx-controls-direction{ padding:3% 0; overflow:hidden;}
.Floor001789 .bx-controls-direction a{ background:url(../image/Floor002028-btn.png) no-repeat left top; width:14px; height:23px; overflow:hidden; line-height:100px; float:left; margin-right:5px;}
.Floor001789 .bx-controls-direction a.bx-next{ margin-right:0; background-position:right bottom;}
.Floor001789 .bx-controls-direction a.disabled{ opacity:0.5;}
.Floor001789 .owl-carousel{ position:relative;}
.Floor001789 .owl-nav button{ width:40px; height:40px;padding:0; background:none; cursor:pointer; border:none;}
.Floor001789 .owl-nav button.disabled{ opacity:0.5; cursor:default;}
.Floor001789 .owl-nav button span{ width:20px; height:20px; overflow:hidden; line-height:1000px; transform:rotate(-45deg); -ms-transform:rotate(-45deg); display:inline-block;}
@media(min-width:1361px){
.Floor001789 .owl-nav button{ position:absolute; top:50%; margin-top:-20px;z-index:10;}
}
@media(max-width:1360px){
.Floor001789 .owl-nav{ text-align:center; padding:3% 0 0 0;}
}
@media(max-width:1000px){
.Floor001789 h1{ padding-right:60px;font-size:24px; padding-bottom:0; margin-bottom:5%;}
.Floor001789 h1 span{font-size:30px;}
.Floor001789 h1 .more{ top:0; width:53px; height:100%; background-size:contain; background-position:center center;}
.Floor001789 li{ width:32%; margin-right:2%;}
.Floor001789 li:last-child{ margin-right:0;}
}
@media(max-width:640px){
.Floor001789 .owl-nav .owl-prev{ left:-40px;}
.Floor001789 .owl-nav .owl-prev span{border-left:3px solid #000; border-top:3px solid #000; }
.Floor001789 .owl-nav .owl-next{ right:-40px;}
.Floor001789 .owl-nav .owl-next span{border-right:3px solid #000; border-bottom:3px solid #000; }
.Floor001789 li{ float:none; width:auto; margin-right:0; margin-bottom:3%;}
.Floor001789 li img{ height:auto;}
.Floor001789 li h3{ font-size: 14px;}
.Floor001789 li p{ font-size: 12px;}
.Floor001789 li figure{ padding-bottom:3%; text-align:center;}
.Floor001789 li time{ font-size:40px;}
.Floor001789 li.odd figure{ padding-top:3%; }
}
@media (max-width:480px){
.Floor001789 li { float: left;/*width:48%;margin-right: 2%;*/display: inline-block;}
.Floor001789 li:nth-child(3){display: none;}
}
/*.Floor00265002 .header{ position:fixed; left:0; top:0; z-index:200;  border-bottom:1px solid rgba(255,255,255,0.2); width:100%;background: rgba(255,255,255,0.3);}
.Floor00265002 .header-left{ width:30%;}
.Floor00265002 .header-right{ width:57%; margin-left:13%;}
.Floor00265002 .header-top{ line-height:20px; padding:15px 0;}
.Floor00265002 .header-top dt{ float:right;}
.Floor00265002 .header-top dt > *{ float:left;}
.Floor00265002 .open-search{ width:20px; height:20px; background:url(../image/Floor002650_btn_search.png) no-repeat center center;}
.Floor00265002 .header-top dt span a{ display:inline-block; font-size:12px; color:rgba(255,255,255,0.5);}
.Floor00265002 .header-top dt span a:hover{ color:#fff;}
.Floor00265002 .header-top dt span a::before{ display:inline-block; content:''; vertical-align:middle; margin:0 10px; width:1px; height:12px; margin-top:-2px; background:#fff; opacity:0.5;}
.Floor00265002 .login-after{ display:none; color:#fff;}
.Floor00265002 .header-bottom{ padding-right:94px; position:relative;}
.Floor00265002 .top-language{ position:absolute; right:0; top:0; width:74px; border:1px solid #fff; line-height:34px; overflow:hidden;}
.Floor00265002 .top-language a{ color:#fff; float:left; width:50%; text-align:center;}
.Floor00265002 .top-language a.on{ background:#fff; color:#0068b7;}
.Floor00265002 .top-menu li{ float:left; position:relative; width:14.2857%; text-align:center;}
.Floor00265002 .top-menu li a{ color:#fff;line-height:36px;}
.Floor00265002 .top-menu li em{ font-style:normal;}
.Floor00265002 .top-menu li em a{ font-size:16px; position:relative;  padding-bottom:26px; display:inline-block;}
.Floor00265002 .top-menu li em a::before{ position:absolute; content:''; width:0; height:3px; background:#fff; left:50%; transform:translateX(-50%); bottom:0; transition:width 0.3s ease-out;}
.Floor00265002 .top-menu li.aon em a::before{width:100%;}
.Floor00265002 .top-menu li .sub{ position:absolute; top:100%; width:150px; left:-30px; display:none;}
.Floor00265002 .top-menu li .sub dd{ background:#0068b7; opacity:0; transform-origin: top center;}
.Floor00265002 .top-menu li .sub dd a{ transition:0.3s; display:block;}
.Floor00265002 .top-menu li .sub dd a:hover{ color:#0068b7; background:#fff;}
/*------------- menu animation -------------------*/
/*.Floor00265002 .top-menu li.aon .sub dd:first-of-type {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.1s;
}
.Floor00265002 .top-menu li.aon .sub dd:nth-of-type(2) {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.2s;
}
.Floor00265002 .top-menu li.aon .sub dd:nth-of-type(3) {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.3s;
}
.Floor00265002 .top-menu li.aon .sub dd:nth-of-type(4) {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.4s;
}
.Floor00265002 .top-menu li.aon .sub dd:nth-of-type(5) {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.5s;
}
.Floor00265002 .top-menu li.aon .sub dd:last-of-type {
  animation: menu 0.3s ease-in-out forwards;
  animation-delay: 0.6s;
}
@keyframes menu {
  0% {opacity: 0;transform: scale(2);}
  100% {opacity: 1;transform: scale(1);}
}

@media(max-width:1100px){
.Floor00265002 .header{ background:#0d3374; position:relative; padding:0 2%;}
.Floor00265002 .top-menu{ display:none;}
.Floor00265002 #header_menu{ position:absolute; right:0; top:100%; z-index:100; background:rgba(255,255,255,0.8); width:200px; display:none;}
.Floor00265002 #header_menu li{ border-bottom:1px solid #0d3374;}
.Floor00265002 #header_menu li em{ font-style:normal; font-size:18px; display:block; padding:5% 10%;}
.Floor00265002 #header_menu li em a{ display:block;}
.Floor00265002 #header_menu li dl{ display:none; background:#0d3374; padding:5% 10%;}
.Floor00265002 #header_menu li dl dd a{ color:#fff; line-height:30px;}
.Floor00265002 #header_menu li.has-sub em{ position:relative;}
.Floor00265002 #header_menu li.has-sub em::before,
.Floor00265002 #header_menu li.has-sub em::after{ position:absolute; content:'';}
.Floor00265002 #header_menu li.has-sub em::before{ width:100%; left:0; top:0; height:100%;}
.Floor00265002 #header_menu li.has-sub em::after{ right:3%; border:6px solid transparent; border-top-color:#0d3374; top:50%; margin-top:-3px;}
.Floor00265002 #header_menu.header_menu_show{ display:block;}
.Floor00265002 .top-language{ position:relative; float:right; }
.Floor00265002 .header-bottom{padding-bottom:15px; overflow:hidden; padding-right:0;}
.Floor00265002 #open_menu{ float:right; width:36px; height:36px; background:#fff; position:relative;}
.Floor00265002 #open_menu i{ width:60%; left:20%; height:3px;margin-top:-1.5px;}
.Floor00265002 #open_menu i,
.Floor00265002 #open_menu i::before,
.Floor00265002 #open_menu i::after{background:#0d3374; }
}
@media(max-width:1024px){
.Floor00265002 .header{ display:block;}
.Floor00265002 .header-left{ position:absolute; left:2%; top:50%; transform:translateY(-50%); width:58%;}
.Floor00265002 .header-right{ margin-left:0; width:auto; float:right; overflow:hidden;}
}




.Floor00265002 .top-search,
.Floor00265002 .top-search-layer{position:fixed; left:0; top:0; width:100%; height:100%;}
.Floor00265002 .top-search-layer{  background:rgba(0,0,0,0.7); display:none;}
.Floor00265002 .top-search{ z-index:202;left:-100%;}
.Floor00265002 .top-search .main{ position:relative;  z-index:200;margin:0 auto; width:90%; max-width:600px; padding:3%; border-radius:20px; background:rgba(239, 132, 18, 0.16); border:2px solid #383635;  transform:scale(0); transition:transform ease-out 0.3s;}
.Floor00265002 .top-search-show { left:0;}
.Floor00265002 .top-search-show .main{ transform:scale(1);}
.Floor00265002 .top-search .main .close{ position:absolute; right:-20px; top:-20px; width:40px; height:40px; border-radius:50%; background:#383635; cursor:pointer;}
.Floor00265002 .top-search .main .close::before,
.Floor00265002 .top-search .main .close::after{ position:absolute; content:''; width:70%; left:15%; top:50%; height:3px; margin-top:-1.5px; transform:rotate(45deg); background:#fff;}
.Floor00265002 .top-search .main .close::after{  transform:rotate(-45deg);}
.Floor00265002 .top-search .main .box{ position:relative; padding-right:100px;}
.Floor00265002 .top-search .main .box .text{ width:100%; line-height:40px; padding:0 10px; border:1px solid #000; background:#fff;}
.Floor00265002 .top-search .main .box .btn{ position:absolute; right:0; text-align:center;width:100px;line-height:40px; top:0; border:1px solid #000; background:#0d3374; color:#fff; border-left:0;}
.Floor00265002 .top-search .main p{ color:#fff;}
.Floor00265002 .top-search .main p a{color:#fff; opacity:0.8;}
.Floor00265002 .top-search .main p a::after{ display:inline-block; content:''; width:1px; height:10px; background:#fff; margin:0 10px; opacity:0.5; vertical-align:middle;}
.Floor00265002 .top-search .main p a:last-child::after{ display:none;}
@media(max-width:480px){
.Floor00265002 .top-search .main{ padding:20px;}
}*/
/*
 .TextList001729 ä¸ºdemoç¼–å·
 */
.TextList001729{margin-bottom: 2% ;}
.TextList001729 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.TextList001729 .name span{ display:inline-block; border-left:6px solid #e72510; padding-left:15px;}
.TextList001729 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative; display:none;}
.TextList001729 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#e72510;}

.TextList001729 .search{ position:absolute; right:0; top:50%; margin-top:-25px;width:26.6%; height:46px; border:2px solid #999; }
.TextList001729 .search input{border:none; }
.TextList001729 .search .text{ width:100%; height:42px; line-height:42px; padding:0 56px 0 10px; background:none; color:#999;}
.TextList001729 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../image/TextList001729-search.png) no-repeat center center; padding:0;}

.TextList001729 ol.type{ margin-top:3%;}
.TextList001729 .type{display:table; width:100%;}
.TextList001729 ol.type{font-size: 16px;background-color: #d9d9d9;color: #000;}
.TextList001729 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding-top:10px; padding-bottom:10px; line-height:24px;}
.TextList001729 ul.type li{cursor:pointer;}
.TextList001729 .type li:nth-child(1){width:12%;}
.TextList001729 .type li:nth-child(2){ width:11%;}
.TextList001729 .type li:nth-child(3){ width:10%;}
.TextList001729 .type li:nth-child(4),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6),
.TextList001729 .type li:nth-child(7){width:13%;}
.TextList001729 .type li:nth-child(8){ width:15%;}
.TextList001729 .type li:nth-child(1),
.TextList001729 .type li:nth-child(8){ padding-left:2%; text-align:left !important;}
.TextList001729 ul.type li:nth-child(8){background:url(/cn/images/TextList001729-icon_close.png) no-repeat 90% center;}
.TextList001729 ul.type#On li:nth-child(8){ background-image:url(/cn/images/TextList001729-icon_open.png);}
.TextList001729 .list{border-bottom:1px solid #e5e5e5;}
.TextList001729 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:2%;}
.TextList001729 .btn_apply{ padding:10px 0; display:none;}
.TextList001729 .btn_apply a{ display:inline-block; max-width:180px; width:40%; height:50px; line-height:50px; text-align:center; color:#fff; background-color:#e72510; font-size:18px; border-radius:3px;}
.TextList001729 .con p{line-height: 30px;}
@media(max-width:1000px){
.TextList001729 .type li:nth-child(2),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6){ display:none;}
.TextList001729 .type li{ width:20% !important;}
}
@media(max-width:768px){
.TextList001729 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
.TextList001729 .type li:nth-child(7){ display:none;}
.TextList001729 .type li{ width:24% !important;}
.TextList001729 .type li:nth-child(8){ width:28% !important;}
}
@media(max-width:480px){
.TextList001729 .type li:nth-child(3){ display:none;}
.TextList001729 .type li{ width:30% !important;}
.TextList001729 .type li:nth-child(8){ width:40% !important;}
.TextList001729 ol.type{font-size:15px;}
.TextList001729 .btn_apply a{font-size:16px; height:40px; line-height:40px;}
.TextList001729 ul.type li:nth-child(8){ background-size:16px auto;}
}

/*Banner002511 */
.Banner002511 li a{ display:block; }
.Banner002511 li img{ display:block; width:100%; position: relative;  max-width: none; }
.Banner002511 .bx-pager{ position:absolute; left:0; width:100%; bottom:5%; text-align:center; z-index:10;}
.Banner002511 .bx-pager div{ display:inline-block; position:relative;}
.Banner002511 .bx-pager div::before{ position:absolute; content:''; top:50%; margin-top:-1px; width:66px; height:2px; background:url(../image/Floor002650-dots.png) repeat-x left center;right:0;}
.Banner002511 .bx-pager div:last-child::before{ display:none;}
.Banner002511 .bx-pager a{ position:relative; display:inline-block; width:116px; height:41px; overflow:hidden; line-height:1000px; background:url(../image/Floor002650_dot.png) no-repeat left center; padding:0 70px 0 0; cursor:pointer; transition:0.3s; z-index:999999;}
.Banner002511 .bx-pager a.active{ background-image:url(../image/Floor002650_dot_on.png);}
.Banner002511 .bx-pager div:last-child a{ padding-right:0; width:46px;}

@media(max-width:1441px){
.Banner002511 li img{ display:block; width:120%; position: relative;  max-width: none; }
}

/*Floor54 */
.Floor54{ padding:2% 0; overflow:hidden;}
.Floor54 .item{ width:32%; margin-right:2%; margin-bottom:2%; float:left;}
.Floor54 .item:nth-child(3n){ margin-right:0;}
.Floor54 .item a{ font-size:12px; display:block; background:#fff; padding:10% 10px; border:1px solid #d6d6d6; transition:0.3s;border-radius: 5px;}
.Floor54 .item .Ispic{ width: 50%;padding-bottom:50%;transition:0.3s;margin-left: 25%;}
.Floor54 .item h3{ margin:20px 0 5px 0; font-size:17px;font-weight: normal;text-align: center;color:#e72510;}
.Floor54 .item p{ line-height:24px; overflow:hidden; height:90px; margin:20px 10% 10px 10%; color:#444;font-size: 13px;width:80%;text-align: center;}
.Floor54 .item span{ color:#787878; display:block; margin-bottom:15px;text-align: center;}
.Floor54 .item a:hover{ background:#e72510; color:#fff; border-color:transparent;box-shadow:0 0 10px #000;}
.Floor54 .item a:hover .Ispic{/*box-shadow:0 0 3px #fff; border-color:#0071c2;*/}
.Floor54 .item a:hover span,
.Floor54 .item a:hover p,.Floor54 .item a:hover h3{ color:#fff;}
@media(max-width:768px){
.Floor54 .item{ width:48%;}
.Floor54 .item:nth-child(3n){ margin-right:2%;}
.Floor54 .item:nth-child(2n){ margin-right:0;}
}

/*
 .TextList001246 为demo编号
 */
.TextList001246{ padding-top:2%;} 
.TextList001246 li{ border-bottom:1px dashed #c7c7c7; padding:0 5px 20px 5px; margin-bottom:20px; overflow:hidden;}
.TextList001246 li time{ float:left; width:74px; margin-right:20px; background:url(../image/TextList001246-date.jpg) no-repeat center top; height:79px; text-align:center;}
.TextList001246 li time span{font-size: 28px; display:block;font-family: Arial;padding: 18px 0 9px;color: #858585;}
.TextList001246 li p{ line-height:21px; overflow:hidden; height:42px; margin-bottom:0;}
.TextList001246 li .dot{ padding-top:5px;}
.TextList001246 li a:hover{ color:#2070b8;}

/*PicList002171 */
.PicList002171{ padding-top:3%; min-height:320px;}
.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,0,0,0.54); 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;}
}
