/*Top002583 */
.Top002583{  width: 100%; position:fixed; z-index:100;}
.ba{background: #000;}
.Top002583 .header> *{ height:90px;}
.Top002583 .header-left{ float:left; }
.Top002583 .header-left a img{ max-width:188px;}
.Top002583 .header-right{ float:right;}
.Top002583 .open-search{ position:relative; display:none; width:17px; height:17px; background:url(../images/Top002583_search.png) no-repeat center center; background-size:contain; margin:10px;}
.Top002583 .open-search::before,
.Top002583 .open-search::after{ position:absolute; content:''; height:3px; width:100%; left:0; transform:rotate(45deg); top:50%; margin-top:-1.5px;}
.Top002583 .open-search::after{ transform:rotate(-45deg);}
.Top002583 .open-search-show{ background:none;}
.Top002583 .open-search-show::before,
.Top002583 .open-search-show::after{ background:#fff;}
.Top002583 .top-search{ z-index:100; display:none; position:absolute;  top:100%; border:1px solid #ccc; background:#fff; }
.Top002583 .top-search .text{ width:100%; height:36px; line-height:36px; padding:0 36px 0 10px; border:none;}
.Top002583 .top-search .btn{position:absolute;right:0; top:0;height:36px; width:36px; background:url(../images/Top002583_search.png) no-repeat center center;background-size:auto 50%;}
.Top002583 .header-left{width:20%;float: left}
.Top002583 .header-mid{width: 75%;float: left}
@media(min-width:1025px){
.Top002583 .header-right dd{ position:relative;}
.Top002583 .top-search{width:300px;right:0;}
}

.Top002583 .header-menu li{  }
.Top002583 .header-menu li em{ position:relative;padding-right:13px;}
.Top002583 .header-menu li:last-child em{ padding-right:0;}
.Top002583 .header-menu li:last-child em::after{ display:none;}
.Top002583 .header-menu li em a{font-size:16px; color:#fff; line-height:87px; border-bottom:3px solid transparent; transition:0.3s;}
.Top002583 .header-menu li.aon em a{ border-bottom-color:#e61c16;}

@media(max-width:1200px){
.Top002583{ margin:0; }
}
@media(max-width:1024px){
.Top002583 .header-mid{ height:auto !important;}
.Top002583 #open_menu{ position:relative; width:40px; height:40px; background:rgba(255,255,255,0.2); border-radius:50%; margin-left:20px;}
.Top002583 #open_menu i,
.Top002583 #open_menu i::before,
.Top002583 #open_menu i::after{ background:#e61c16;border-radius:3px;}
.Top002583 #open_menu i{ left:20%; width:60%; height:3px; top:50%; margin-top:-1.5px;}
.Top002583 .top-search{width:96%; left:2%;}
.Top002583 #header-menu{ background:rgba(255,255,255,0.2); width:100%; clear:both; height:0; opacity:0; overflow:hidden; transition:0.3s;}
.Top002583 #header-menu li em a{color:#e61c16; padding:0 3%;}
.Top002583 #header-menu.header-menu-show{ opacity:1; min-height:210px; height:auto;}
.Top002583 #header-menu li em a{ transform:translateX(-10%); transition:0.3s;}
.Top002583 #header-menu li:nth-child(2n) em a{ transform:translateX(10%);}
.Top002583 #header-menu.header-menu-show li em a{transform:translateX(0);}
.Top002583 #header-menu li:last-child em a,
.Top002583 #header-menu li:last-child em{ border-bottom:0;}
}
@media(max-width:1200px){
    .Top002583{background: #000;}   
}
/*
 .Banner001745 为demo编号
 */
.Banner001745 div{ height: 300px;background-position: center;background-repeat: no-repeat;}
@media(max-width:1000px){
.Banner001745 div{ height: 150px;}
}
@media(max-width:768px){
    .Banner001745{    padding-top: 90px;} 
}
/*
 .Menu002290 为demo编号
 */
.Menu002290{ line-height:22px; border-bottom:solid 1px #e6e6e6;}
.Menu002290 .menu ul li{ display:inline-block;}
.Menu002290 .menu ul li a{ font-size:16px; padding:0px 4px; display:inline-block; color:#333; position:relative;    line-height: 50px;}
.Menu002290 .menu ul li.on a,
.Menu002290 .menu ul li a:hover{ color:#e61c16 ;border-bottom: 1px solid #e61c16; }

.Menu002290{padding-top: 1%;margin-bottom: 1%;}
.Menu002290 .menu ul li a{padding: 0 10px;}
.Menu002290 .menu ul li a::before{width: 1px; height: 10px; background: #111; position: absolute;left: 3px;; top: calc(50% - 5px);content: ''; display: block;}
.Menu002290 .menu ul li.on a::before{background: #e61c16}
.Menu002290 .menu ul li:last-child a::after{display: none;}
.Menu002290 .menu ul li.on a i,
.Menu002290 .menu ul li a:hover i{width:100%;}
.Menu002290 .location{ display: none; padding-left:27px; float:right; background:url(../images/Menu002290-location_home.png) no-repeat left;    line-height: 50px;}
.Menu002290 .location a{ color:#acacac; padding-right:20px; margin-right:10px; background:url(../images/Menu002290-location_icon.png) no-repeat right;}
.Menu002290 .location span{ color:#e61c16;}
@media only screen and (min-width: 768px) {
	.Menu002290 .location{ display: block;}
	.Menu002290 .menu ul li a{padding:0px 17px; }
}
@media(max-width: 768px){
.Menu002290{padding-top: 2%;margin-bottom: 2%;}
}
/*
 .Floor001139 为demo编号
 */
.Floor001139{ padding:0% 0 4%; background: #eee;}
.Floor001139 .pager{text-align: center}
.Floor001139 .auto{padding-right: 8%;padding-left: 8%;}
.Floor001139 .auto h3{margin: 0;text-align:right;font-weight: normal;font-size: 14px;    margin-bottom: 1%;margin-right:0%}
.Floor001139 .auto h3 a{padding: 0.1% 0.5%;font-size: 18px;}
.Floor001139 .auto h3 span{font-weight:bold;font-size: 16px; margin-left: 8px;}
.Floor001139 .auto h3 span img{    padding-bottom: 0.25%;}

.Floor001139 .titl{ text-align: center; font-size:30px; color: #000; padding: 80px 0 16px }
.Floor001139 .titl p{  margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #999;}

.Floor001139 .title{ text-align:center; color:#fff; padding-bottom:3%;}
.Floor001139 .title h1,
.Floor001139 .title h2{ margin:0}
.Floor001139 .title h1{ font-size:35px; text-transform:uppercase;}
.Floor001139 .title h2{ font-size:30px; font-weight:normal;}
.Floor001139 .copy{ display:none;}
.Floor001139 .bx-wrapper{ position:relative;}
.Floor001139 .bx-viewport{ z-index:1;}
.Floor001139 .pager{ }
.Floor001139 .bx-pager{text-align: center;}
.Floor001139 .bx-pager-item{ width: 40px;  height: 5px; display: inline-block; background: #333;opacity: .6; margin: 0 0.5%;margin-top: 1%; vertical-align: top;overflow: hidden;}
.Floor001139 .bx-pager-item a {text-indent: 999px;    display: block;}

.Floor001139 .active{width: 40px;  height: 5px; display: inline-block; background: #f00;opacity:1;     cursor: pointer; }
.Floor001139 .bx-controls-direction a{ position:absolute; top:40%; z-index:5; background:url(../images/Floor001139-btn.png) no-repeat 0 0; width:40px; height:40px; overflow:hidden; line-height:100px;   text-indent: 999px; background-size: cover;}
.Floor001139 .bx-wrapper:hover .bx-controls-direction{display:block; }
.Floor001139 .bx-controls-direction a.bx-prev{ left:12px; background-position:0 bottom;}
.Floor001139 .bx-controls-direction a.bx-next{ right:12px;}
.Floor001139 .list li{ background-color:#fff; position:relative; overflow:hidden;}
.Floor001139 .list li::after,
.Floor001139 .list li::before{position:absolute;}
.Floor001139 .list li:hover::before{ background-color:#3b98ff;}
.Floor001139 .list li div{ font-size:12px;}
.Floor001139 .list li .f1{padding: 5% 8%}
.Floor001139 .list li .Ispic{ display:block; padding-bottom:65%;}
.Floor001139 li a .time{color: #fff; text-align: center; position: absolute; top: 0; right: 33px; width: 57px; height: 57px; background: url(../images/Floor002233-time.png); display: block; font-size: 12px;}
.Floor001139 li a span{ font-size: 22px; display: block; padding-top: 4px}

.Floor001139 .list li h2{ font-size:16px; margin-bottom:0;}
.Floor001139 .list li h2 a{ color:#333;}
.Floor001139 .list li:hover h2 a{ color:#1c69bd;}
.Floor001139 .list li time{ color:#d7dce1;}
.Floor001139 .list li p{ color:#777; line-height:24px; overflow:hidden; position:relative; height:48px;}
@media(max-width:1300px){
.Floor001139 .bx-controls-direction{ text-align:center; padding-top:20px;}
}
@media(max-width:768px){
.Floor001139 .list li div{font-size:14px;}
.Floor001139 .auto{padding-right: 2%;padding-left: 2%;}
.Floor001139 .bx-pager{display: none;}
}
@media(max-width:480px){
.Floor001139 .title h1{ font-size:30px;}
.Floor001139 .title h2{ font-size:26px;}
}

/*------------------------------------------------------------------------*/
.Floor001139888{ padding:0% 0 4%; background: #eee;}
.Floor001139888 .pager{text-align: center}
.Floor001139888 .auto{padding-right: 8%;padding-left: 8%;}
.Floor001139888 .auto h3{margin: 0;text-align:right;font-weight: normal;font-size: 14px;    margin-bottom: 1%;margin-right:0%}
.Floor001139888 .auto h3 a{padding: 0.1% 0.5%;font-size: 18px;}
.Floor001139888 .auto h3 span{font-weight:bold;font-size: 16px; margin-left: 8px;}
.Floor001139888 .auto h3 span img{    padding-bottom: 0.25%;}

.Floor001139888 .titl{ text-align: center; font-size:30px; color: #000; padding: 80px 0 16px }
.Floor001139888 .titl p{  margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #999;}

.Floor001139888 .title{ text-align:center; color:#fff; padding-bottom:3%;}
.Floor001139888 .title h1,
.Floor001139888 .title h2{ margin:0}
.Floor001139888 .title h1{ font-size:35px; text-transform:uppercase;}
.Floor001139888 .title h2{ font-size:30px; font-weight:normal;}
.Floor001139888 .copy{ display:none;}
.Floor001139888 .bx-wrapper{ position:relative;}
.Floor001139888 .bx-viewport{ z-index:1;}
.Floor001139888 .bx-pager{text-align: center }
.Floor001139888 .bx-pager-item{ width: 40px; height: 5px; display: inline-block; background: #333;opacity: .6; margin: 0 0.5%;margin-top: 1%; vertical-align: top;overflow: hidden;}
.Floor001139888 .bx-pager-item a {text-indent: 999px; display: block;}
.Floor001139888 .active{width: 40px; height: 5px; display: inline-block; background: #f00;opacity:1; cursor: pointer; }
.Floor001139888 .bx-controls-direction a{ position:absolute; top:40%; z-index:5; background:url(../images/Floor001139-btn.png) no-repeat 0 0;background-size:cover; width:40px; height:40px; overflow:hidden; line-height:100px; text-indent: 999px; }
.Floor001139888 .bx-wrapper .bx-controls-direction{display:none; }
.Floor001139888 .bx-wrapper:hover .bx-controls-direction{display:block; }
.Floor001139888 .bx-controls-direction a.bx-prev{ left:12px; background-position:0 bottom;}
.Floor001139888 .bx-controls-direction a.bx-next{ right:12px;}
.Floor001139888 .list li{ background-color:#fff; position:relative; overflow:hidden;}
.Floor001139888 .list li::after,
.Floor001139888 .list li::before{position:absolute;}
.Floor001139888 .list li:hover::before{ background-color:#3b98ff;}
.Floor001139888 .list li div{ font-size:12px;}
.Floor001139888 .list li .f1{padding: 5% 8%}
.Floor001139888 .list li .Ispic{ display:block; padding-bottom:65%;}
.Floor001139888 li a .time{color: #fff; text-align: center; position: absolute; top: 0; right: 33px; width: 57px; height: 57px; background: url(../images/Floor002233-time.png); display: block; font-size: 12px;}
.Floor001139888 li a span{ font-size: 22px; display: block; padding-top: 4px}

.Floor001139888 .list li h2{ font-size:16px; margin-bottom:0;}
.Floor001139888 .list li h2 a{ color:#333;}
.Floor001139888 .list li:hover h2 a{ color:#1c69bd;}
.Floor001139888 .list li time{ color:#d7dce1;}
.Floor001139888 .list li p{ color:#777; line-height:24px; overflow:hidden; position:relative; height:48px;}
@media(max-width:1300px){
.Floor001139888 .bx-controls-direction{ text-align:center; padding-top:20px;}
}
@media(max-width:768px){
.Floor001139888 .list li div{font-size:14px;}
.Floor001139888 .bx-pager{display: none; }
.Floor001139888 .bx-wrapper .bx-controls-direction{display:block; }
.Floor001139888 .auto{padding-right: 2%;padding-left: 2%;}
}
@media(max-width:480px){
.Floor001139888 .title h1{ font-size:30px;}
.Floor001139888 .title h2{ font-size:26px;}
}



/*
 .Floor002376 为demo编号
 */

.Floor002376 .auto h3{margin: 0;font-weight: normal;font-size: 14px; margin-bottom: 1%;margin-right:0%;text-align: right; }
.Floor002376 .auto h3 a{padding: 0.1% 0.5%;font-size: 18px;}
.Floor002376 .auto h3 span{font-weight:bold;font-size: 16px; margin-left: 8px;}
.Floor002376 .auto h3 span img{    padding-bottom: 0.25%;}

.Floor002376 .txt{position:absolute; left:0; top:0; width:100%; height:100%;}
.Floor002376 .txt{color:#fff;  padding:0 10%; text-align:left;background-color:rgba(255,255,255,0.9); z-index:2; transform:scale(0); transition:all ease-in-out 0.3s;}
.Floor002376 a{ z-index:5;}
.Floor002376 .Ispic{ display:block; padding-bottom:123%;}
.Floor002376 h2{ font-size:16px; color:#333; margin:0; padding-top:20px;}
.Floor002376 p{ color:#888; font-size:12px; margin:0; padding-top:10px;}
.Floor002376 .txt article{ font-size:14px; line-height:24px; overflow:hidden; max-height:120px;color: #666}
.Floor002376 .txt h2{ margin:0; font-size:18px;color: #333;font-weight:bold; margin-bottom:5%;}
.Floor002376 .table{ display:table; width:100%; height:100%;}
.Floor002376 .table_cell{ display:table-cell; vertical-align:middle;}
/*.Floor002376 .item-inner:hover .txt{ transform:scale(1);}*/

.Floor002376 .auto{ padding-right:8%; padding-left:8%;}

.Floor002376{ padding: 0 0 20px 0;background: #eee;  }
.Floor002376 .titl{ text-align: center; font-size:30px; color: #000; padding:80px 0 16px}
.Floor002376 .titl p{  margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #999;}
.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{ }
.Floor002376 .item{margin-bottom: 2%;}
.Floor002376 .item .item-inner{ position: relative;}
.Floor002376 .item .pic{ position: relative; width: 100%; text-align: center;}
.Floor002376 .item .word{ border-bottom: 10px solid #fff;}
.Floor002376 .item .word-inner{ background: #fff;    padding: 3% 0 3% 3%;}
.Floor002376 .item .word-inner h3{ text-align:center}
.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: 1% 0; }
.Floor002376 .item h3 a{ color: #333;font-weight: bold}
.Floor002376 .item h3 a:hover{ color: #e61c16;}
.Floor002376 .item figure{ font-size: 14px; line-height: 24px; color: #666; height: 48px; overflow: hidden; text-align:center }
@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{ }
}
@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%; }
    .Floor002376 .item{ float: left; width: 33.3334%; padding: 0 0.7%;}
    .Floor002376 .item .pic{min-height:36%;}
    .Floor002376 .item .word-inner{     padding: 3% 0 3% 3%; }
    .Floor002376 .item h3{font-size:18px;}
    .Floor002376 .item.odd .item-inner{ }
    .Floor002376 .item.odd .pic{  }
    .Floor002376 .item.odd .word{ }
    .Floor002376 .item .pic img{ position: relative;}

}
@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{ }
	.Floor002376 .item.odd .item-inner{ }
}
@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%;}
}

/*
 .PicList002273 为demo编号
 */
.PicList002273{padding-top: 8%;}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: 14px;}
.PicList002273 ul li{margin-bottom: 30px;background: #f5f5f5;padding: 18px 20px;border: 1px solid transparent;}

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border: 1px solid #ee322d;box-shadow: 0px 0px 30px #ccc;}
	.PicList002273 ul li{position: relative;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
	.PicList002273{padding-top: 31px;}
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 50px;}
	.PicList002273 .right{float: left;width: 600px;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	.PicList002273 .right .p{line-height: 19px;}
	.PicList002273 ul li{padding-right: 20px;}
}
/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:3% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#e61c16; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 15px; }
}
/*
 .Bottom002230 为demo编号
 */
.Bottom002230{}
.Bottom002230{ background: #000;  padding: 37px  0 0;    margin-top: 5%;}
.Bottom002230 .auto{ padding-right: 8%;  padding-left: 8%;}
.Bottom002230 .left h3{ font-weight: 100; font-size: 18px; color: #fff;}
.Bottom002230 .left h3 span{display: block; width: 37px; height: 1px; border-bottom: 1px solid #b8ada2; margin: 16px 0 0}
.Bottom002230 .left ul { padding: 0 0 10px}
.Bottom002230 .left ul li{ float: left; font-size: 14px; padding:0 38px 10px 0;}
.Bottom002230 .left ul li a{  color: #999}
.Bottom002230 .left ul li a:hover{  color: #e61c16}
.Bottom002230 .right img{ border: 5px solid #999}
.Bottom002230 .right .img{ text-align: center; float: left; padding: 0 0 0 17px; }
.Bottom002230 .right .text{ float: left }
.Bottom002230 .right .text p{margin:0 0 8px;color: #fff; font-size: 14px;}
.Bottom002230 .right .text li{ float: left; width: 34px; height: 34px; background: url(../images/Bottom002230-icon.png) no-repeat left top; margin: 0 8px 0 0}
.Bottom002230 .right .text li.wx{  background: url(../images/Bottom002230-icon.png) no-repeat -41px top; }
.Bottom002230 .right .text li.tx{  background: url(../images/Bottom002230-icon.png) no-repeat -80px top; }
.Bottom002230 .right .text li.rr{  background: url(../images/Bottom002230-icon.png) no-repeat -121px top; }
.Bottom002230 .right .text li a{ display: inline-block; cursor: pointer; width: 34px; height: 34px; background:none }
.Bottom002230 .bottom{ border-top: 1px solid #666; margin: 30px 0 0}
.Bottom002230 .bottom ul li{ float: left; font-size: 14px; padding:0 10px 0 0; line-height: 61px;}
.Bottom002230 .bottom ul li a,.Bottom002230 .bottom p a{  color: #999}
.Bottom002230 .bottom ul li a:hover,.Bottom002230 .bottom p a:hover{  color: #fff}
.Bottom002230 .bottom p{ font-size: 14px; color: #999; margin: 0; padding: 0 0 20px}

@media (min-width:768px) {
.Bottom002230 .left h3{ margin-top: 0}
.Bottom002230 .right,.bottom p{ float: right;}
.Bottom002230 .left,.bottom ul { float: left;}
.Bottom002230 .bottom p{ padding: 0; line-height: 61px;}
.Bottom002230 .left ul li{ padding-right: 22px;}
    .non{display: none;}
}
@media (min-width:1024px) {
	.Bottom002230 .left ul li{ padding-right: 38px;}
}
@media (max-width:768px) {
    .Bottom002230 .left{display: none;} 
    .Bottom002230 .bottom ul{display: none;}
	.Bottom002230 .bottom p{ text-align:center }

}
/*Banner002594 */
.Banner002594{position: relative;}
.Banner002594 .controls{ position:absolute; z-index:2;bottom:5%;right: 50%;margin-right: -80px;}
.Banner002594 .controls ol{ font-family:Arial, Helvetica, sans-serif; color:#838281;}
.Banner002594 .controls ol span.swiper-pagination-current{ color:#e61c16; font-size:36px;}
.Banner002594 .controls li{ width:39px; height:10px; background:url(../images/Banner002594_btn_next.png) no-repeat center center; cursor:pointer; margin:0 8px;}
.Banner002594 .controls li.prev{ background-image:url(../images/Banner002594_btn_prev.png);}

.Banner002594 .swiper-container {position: relative;overflow: hidden;z-index: 1; width:100%; height:100%;}
.Banner002594 .swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Banner002594 .swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;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;-webkit-box-sizing: content-box; box-sizing: content-box;}
.Banner002594 .swiper-container-fade .swiper-slide-active {pointer-events: auto;}
.Banner002594 .swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
.Banner002594 .swiper-slide {position: relative;height: 100%;width: 100%;background-position: center center;background-size: cover; background-repeat:no-repeat;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Banner002594 .swiper-slide::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; z-index:1; background:rgba(0,0,0,0.55);}
.Banner002594 .intro{ position: absolute;bottom: 10%;left: 50%;z-index:90; transform: translateX(-50%); }
.Banner002594 .intro .ul_num{ max-width:1000px; margin:4% auto;}
.Banner002594 .intro .ul_num li{ float:left; width:180px;height: 180px;border: 2px #999 solid;border-radius: 50%; text-align:center; font-size:40px; color:#fff;padding: 44px 0; margin:0 28px;font-family: "Impact";}
.Banner002594 .intro .ul_num li span{ color:#e61c16; font-size:46px;font-family: "Impact";}
.Banner002594 .intro .ul_num li p{ font-size:20px; margin:0;color: #fff;}

@media(max-width:1370px){
	.Banner002594 .intro .ul_num li{ margin: 0 20px; }
}
@media(max-width:1024px){
.Banner002594 .intro .ul_num li span{ font-size:40px;}
.Banner002594 .controls ol span.swiper-pagination-current{font-size:30px;}
}
@media(max-width:640px){
.Banner002594 .intro .ul_num li{ font-size:14px; }
.Banner002594 .intro .ul_num li span{ font-size:26px;}
.Banner002594 .intro .ul_num li p{ font-size:14px;}
.Banner002594 .inner{ width:100%; text-align:center; color:#fff; position:relative; z-index:3; padding:0 3%;}
.Banner002594 .inner p{ margin:0;}
.Banner002594 .inner .p1{ font-size:24px;}
.Banner002594 .inner .p2{ font-size:60px; margin:0.5% 0 1% 0;}
.Banner002594 .inner .more{ text-align:center;}
.Banner002594 .inner .more a{ display:inline-block; line-height:46px; background:#e61c16; color:#fff; width:50%; max-width:175px;}
.Banner002594 .inner .more a::after{ display:inline-block; content:''; width:33px; height:8px; background:url(../images/Banner002594_btn_next.png) no-repeat center center; background-size:contain; vertical-align:middle;    margin: -4px 0 0 5px;}

.Banner002594 .controls ol span.swiper-pagination-current{ font-size:25px }

}
@media(max-width:768px){
	.Banner002594 .inner .p1{ font-size:18px;}
	.Banner002594 .inner .p2{ font-size:30px; }
	.Banner002594 .intro{ width:100%; position: absolute;bottom: 15%;left:50%;z-index:90;}
	.Banner002594 .intro .ul_num{ text-align:center }
	.Banner002594 .intro .ul_num li{ display:inline-block; width:100px;height: 100px;border: 2px #fff solid;border-radius: 50%; text-align:center; font-size:18px; color:#fff;padding: 20px 0; margin:0 10px;float: none; vertical-align: top;}
	.Banner002594{height: 370px!important;} 
}
@media(max-width:480px){
	.Banner002594 .intro .ul_num li{ width:95px; height:95px; margin:0 2px; }
}


/*
 .Floor002233 为demo编号
 */
.Floor002233{}
.Floor002233{ background: #f2f2f2; }
.Floor002233 .wrap-content{position: relative; overflow: hidden;}
.Floor002233 .titl{ text-align: center; font-size: 20px; color: #000; padding: 40px 0 30px}
.Floor002233 .titl p{  margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #999;}
.Floor002233 li h3{ font-weight: 100; margin:10px 0}
.Floor002233 li h3 a{ font-size: 16px;  line-height: 25px; margin: 0}
.Floor002233 li a.img{ position: relative; display: block; text-align: center;}
.Floor002233 li a.img .time{color: #fff; text-align: center; position: absolute; top: 0; right: 33px; width: 57px; height: 57px; background: url(../images/Floor002233-time.png); display: block; font-size: 12px;}
.Floor002233 li a.img span{ font-size: 22px; display: block; padding-top: 4px}
.Floor002233 li a.img img{ width: 100%;}
.Floor002233 li { background: #fff; margin: 0 0 0;/*max-height: 372px;*/ width: 100%;}
.Floor002233 li .text{ padding: 26px 23px}
.Floor002233 li .text p{ font-size: 12px; color: #777; line-height: 22px;}
.Floor002233 .more{font-size:14px; text-align: center; padding: 25px 0 40px}
.Floor002233 .more a{  color: #666; }
.Floor002233 .more span{ border-top:1px solid #999; width: 45px; display: inline-block; margin: 0 10px; height: 5px}
.Floor002233 .swiper-button-next, .Floor002233 .swiper-container-rtl .swiper-button-prev,.Floor002233 .swiper-button-prev,.Floor002233 .swiper-container-rtl .swiper-button-next{ display: none;}

 

@media (min-width: 768px) {
.Floor002233 .titl{ font-size: 24px;}
.Floor002233 .swiper-button-next, .Floor002233 .swiper-container-rtl .swiper-button-prev,.Floor002233 .swiper-button-prev,.Floor002233 .swiper-container-rtl .swiper-button-next{ display: block; top: 107px; width: 30px; height: 20px; background: #fff url(../images/Floor002233-prev.png) no-repeat center center; opacity: 1 !important; right: 38px; left: auto;}
.Floor002233 .swiper-button-next.swiper-button-disabled {background: #c49162 url(../images/Floor002233-next_hover.png) no-repeat center center; }
.Floor002233 .swiper-button-next{ right: 0; background: #fff url(../images/Floor002233-next.png) no-repeat center center;}
.Floor002233 .swiper-button-prev.swiper-button-disabled {background: #c49162 url(../images/Floor002233-prev_hover.png) no-repeat center center; }
.Floor002233 li{ width: 33.33%; float: left; max-width: 360px; }	
.Floor002233 li h3{ color: #000;font-weight: bold;}

}
@media (min-width: 1024px) {
.Floor002233 .titl{ font-size: 30px;}
}
@media (min-width: 1280px) {
.Floor002233 li .text p{ height: 66px; overflow: hidden;}
.Floor002233 .more{  padding: 40px 0 }

}
/* swiper 公共样式如果有相同插件使用只留一份样式 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;/*height:100%;*/z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,
.swiper-pagination-fraction{bottom:10px;left:0;width:100%;text-align: center;}
.swiper-pagination-bullet{width:40px;height:5px;display:inline-block;background:#333;opacity:.6}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable 
.swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:.6;background:#f00}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);text-align: center;}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}

/*Floor002596 */
.Floor002596{ position:relative; z-index:1; background:url(../images/Floor002596_bg.jpg) no-repeat center center; background-size:cover; padding-bottom:4%;padding-top:5%;}
.Floor002596::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.6); z-index:1;}
.Floor002596 .auto{ position:relative; z-index:2;padding-right: 8%; padding-left: 8%;}
.Floor002596 .float{ z-index:2;position:absolute; left:-2%; color:#fff; font-family:Arial, Helvetica, sans-serif; transform:rotate(90deg) translateY(-50%); top:50%;}
.Floor002596 .float::before{ display:inline-block; content:''; background:#fff; width:68px; height:1px; vertical-align:text-bottom; margin-bottom:5px; margin-right:5px;}
.Floor002596 .titl{ text-align: center; font-size: 30px; color: #fff; padding: 10px 0 }
.Floor002596 .titl p{  margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #e3ccbb;}
@media(max-width:1200px){
.Floor002596 .float{ display:none;}
}


@media(max-width:480px){
.Floor002596 .title{ font-size:24px;}
.Floor002596 .title p{font-size:14px;}
}

.Floor002596 li{ float:left; width:31.3%; margin:0 1%; position:relative; padding-bottom:35%; color:#fff;}
.Floor002596 li .hoverbg{ background:rgba(255,255,255,0.19); border:1px solid rgba(255,255,255,0.28); position:absolute; content:''; z-index:2; left:0; top:0; width:100%; height:100%; opacity:0; transition:0.3s;}
.Floor002596 li .hoverbg i{ position:absolute; left:0; width:100%;}
.Floor002596 li .hoverbg i::before,
.Floor002596 li .hoverbg i::after{ width:15px; height:15px; position:absolute; content:''; top:-1px;border-top:1px solid #e61c16; }
.Floor002596 li .hoverbg i::before{ left:-1px;border-left:1px solid #e61c16;}
.Floor002596 li .hoverbg i::after{ right:-1px;border-right:1px solid #e61c16;}
.Floor002596 li .hoverbg i.up{ top:0;}
.Floor002596 li .hoverbg i.down{ bottom:0; transform:rotate(180deg); -ms-transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.Floor002596 li .ycenter{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Floor002596 li .main{ width:100%;text-align:center;}
.Floor002596 li .icon{ text-align:center;transform: translateY(39%); transition:0.3s;}
.Floor002596 li .icon aside{ padding:25px; display:inline-block; position:relative;border-radius:50%; }
.Floor002596 li .icon aside::before{ position:absolute; content:''; left:0; top:0; right:0; bottom:0; background:url(../images/Floor002596_iconbg.png) no-repeat center center; background-size:contain; transform:rotate(85deg);-ms-transform:rotate(85deg);-webkit-transform:rotate(85deg); }
.Floor002596 li:nth-child(1) .icon aside::before{transform:rotate(0);}
.Floor002596 li:nth-child(4) .icon aside::before{transform:rotate(170deg);-ms-transform:rotate(170deg);-webkit-transform:rotate(170deg);}
.Floor002596 li .icon aside img{ width:60px; height:60px;}
.Floor002596 li p{ font-size:18px; margin:8% 0; cursor:pointer }
.Floor002596 li pre{ max-width:300px; margin:0 auto;text-align:center; line-height:21px; opacity:0.8; height:84px; overflow:hidden; margin-bottom:8%;  }
.Floor002596 li pre,
.Floor002596 li .more{ transform: translateY(39%); opacity:0; transition:0.3s;}
.Floor002596 li .more a{ display:inline-block; background:#e61c16; color:#fff; width:138px; line-height:30px;}



@media(min-width:1024px){
	.Floor002596 li:hover .hoverbg{ opacity:1;}
	.Floor002596 li:hover pre,
	.Floor002596 li:hover .more,
	.Floor002596 li:hover .icon{transform: translateY(0); opacity:1;}
	.Floor002596 li:hover .icon aside{background:#e61c16;}
	.Floor002596 li:hover .icon aside::before{ display:none;}
}

@media(min-width:641px) and (max-width:768px){
.Floor002596 li .icon aside{ padding:10px;}
.Floor002596 li .icon aside img{ width:46px; height:46px;}
}
@media(max-width:640px){
.Floor002596 li{ width:48%; padding-bottom:40%; transition:0.3s;}

    .Floor002596 li p{ font-size:14px;white-space:normal;}
}
@media(max-width:480px){
.Floor002596 li .icon aside{ padding:15px;}
.Floor002596 li .icon aside img{ width:40px; height:40px;}

}

/*Floor002619 */
.Floor002619{ background:#eee }
.Floor002619 .auto{ max-width:1613px;}
.Floor002619 .titl{ text-align: center; font-size: 30px; color: #000; padding: 80px 0 16px}
.Floor002619 .titl p{  margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #999;}
.Floor002619 .auto h3{margin: 0;text-align:right;font-weight: normal;font-size: 14px;    margin-bottom: 1%;margin-right:0%}
.Floor002619 .auto h3 a{padding: 0.1% 0.5%;font-size: 18px;}
.Floor002619 .auto h3 span{font-weight:bold;font-size: 16px; margin-left: 8px;}
.Floor002619 .auto h3 span img{    padding-bottom: 0.25%;}
@media(max-width:1000px){
.Floor002619 h1{ padding-right:60px;font-size:24px; padding-bottom:0; margin-bottom:5%;}
.Floor002619 h1 span{font-size:30px;}
.Floor002619 h1 .more{ top:0; width:53px; height:100%; background-size:contain; background-position:center center;}
}
@media(max-width:1200px){
.Floor002619 .title b{ font-size:70px;}
}
@media(max-width:640px){
.Floor002619 .title{ font-size:24px;}
.Floor002619 .title b{ font-size:50px;}
}
@media(max-width:480px){
.Floor002619 .title{ font-size:20px;}
.Floor002619 .title b{ font-size:36px; margin-right:10px;}
}

.Floor002619 .controls{ position:absolute;bottom:44%;z-index: 100;width:100%;display:none}
.Floor002619 .controls p{float: right;padding: 10px 20px;color: #fff; background: #e61c16;}
.Floor002619 .controls p a{color: #fff;}
.Floor002619 .controls .pager span{ float:left; border-radius:50%; border:1px solid #d8d8d8; width:15px; height:15px; position:relative; margin-right:10px; cursor:pointer;}
.Floor002619 .controls .pager span.swiper-pagination-bullet-active{ border-color:#e61c16;}
.Floor002619 .controls .pager span.swiper-pagination-bullet-active::before{border-radius:50%; background:#e61c16; left:3px; top:3px; right:3px; bottom:3px; position:absolute; content:'';}
.Floor002619 .controls ol{ position:relative;  z-index: 100; }
.Floor002619 .controls ol a{width: 40px;height:40px;background: #f00;display: block;float: right;background:url(../images/Floor001139-btn.png) no-repeat 0 0; background-size: cover;}
.Floor002619 .controls ol a.next{ margin-right: 12px; }
.Floor002619 .controls ol a.prev{float: left; margin-left: 12px;background-position: 0 bottom;}
.Floor002619 .controls li{height:70px;}
.Floor002619 .controls li .cur{ color:#d0d0d0; font-size:64px;font-weight:bold; margin-right:20px;}

.Floor002619 .swiper-container {position: relative;z-index: 1;}
.Floor002619 .swiper-container:hover .controls{display:block}
.Floor002619 .swiper-container-android .swiper-slide, 
.Floor002619 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002619 .swiper-wrapper,
.Floor002619 .swiper-slide {position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002619 .swiper-wrapper {width: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002619 .swiper-slide { background:url(../images/Floor002619_bg.jpg) repeat; overflow:hidden;width: 100%;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
.Floor002619 .swiper-slide .img{ position:relative; z-index:1;}
.Floor002619 .swiper-slide .img a{display: block;}
.Floor002619 .swiper-slide .img img{ display:block; width:100%;}
.Floor002619 .swiper-slide .img .play{ position:absolute; left:0; top:0; width:92.7%; height:100%; z-index:10; cursor:pointer;}
.Floor002619 .swiper-slide .img .play i{ position:absolute; border:2px solid #e61c16; width:50px; height:50px; border-radius:50%; background-size:50% auto; left:50%; top:50%; transform:translate(-50%,-50%); background:url(../images/Floor002619_play.png) no-repeat center center;}
@media(min-width:769px){
.Floor002619 .swiper-slide .img{ float:left; width:56.6%;}
.Floor002619 .swiper-slide .ycenter{ position:absolute; right:0; top:0; width:43.4%; height:100%; z-index:3;}
.Floor002619 .swiper-slide .ycenter::before{ position:absolute; content:''; background:url(../images/Floor002619_bg_2.png) no-repeat center top; background-size:100% auto; left:-27.3%; width:27.3%; top:0; height:100%;}
}
.Floor002619 .swiper-slide .txt{ margin-left:-7.5%; position:relative; z-index:10; width:100%;}
.Floor002619 .swiper-slide .txt > *{ padding:0 14%; margin:0;color:#e61c16; }
.Floor002619 .swiper-slide .txt h2{ position:relative; font-size:50px; text-transform:uppercase;display:block; font-family:"Times New Roman", Times, serif;}
.Floor002619 .swiper-slide .txt h2 a{color: #E61C16;}
.Floor002619 .swiper-slide .txt h2 .mark{position:absolute; height:2px; width:12%; background:rgba(217,217,217,0.1); left:0; top:50%; margin-top:-1px;}
.Floor002619 .swiper-slide .txt h2 .mark::before{position:absolute;  content:''; width:16px; height:16px; border:2px solid #e61c16; border-radius:50%; right:0; top:50%; margin-top:-8px; background:url(../images/Floor002619_bg.jpg) no-repeat center center;}
.Floor002619 .swiper-slide .txt h3{ font-size:26px; font-weight:normal;}
.Floor002619 .swiper-slide .txt p{ text-align:justify; text-justify:inter-ideograph; margin:7% 0; line-height:24px;}
.Floor002619 .swiper-slide .txt p a{color: #fff;}
.Floor002619 .more a{ display:inline-block; position:relative; color:#6b6b6b;  font-size:14px; padding-right:26px; padding-bottom:5px; border-bottom:1px solid #e61c16;}
.Floor002619 .more a::after{ position:absolute; content:''; border:6px solid transparent; bottom:-6px; right:-6px; border-left-color:#e61c16;}

.Floor002619_video{ position:fixed; z-index:999; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.5);}
.Floor002619_video .close{ cursor:pointer; position:absolute; right:5%; top:5%; width:40px; height:40px;}
.Floor002619_video .close::before,
.Floor002619_video .close::after{ position:absolute; content:''; transform:rotate(-45deg); width:100%; height:3px; background:#fff;}
.Floor002619_video .close::after{ transform:rotate(45deg);}
.Floor002619_video .files{ margin:0 auto; width:96%; max-width:800px; max-height:50%;}
.Floor002619_video .files video{ background:#000;}
@media(max-width:1693px){
.Floor002619{ padding-left:8%; padding-right:8%;}
}
@media(max-width:1440px){
.Floor002619 .swiper-slide .txt h2{ font-size:18px;}
}
@media(max-width:1024px){
.Floor002619 .swiper-slide { width:90%;}
}
@media(max-width:768px){
.Floor002619 .controls{display:block;}
    .Floor002619 .pager{display: none;}
.Floor002619 .swiper-slide .txt{ margin-left:0; padding:5% 0;}
.Floor002619 .swiper-slide .txt p{ margin:3% 0;}
.Floor002619 .swiper-slide .img .play{ width:100%;}
<<<<<<< .mine
.Floor002619 .swiper-container .controls{display:block}
.Floor002619{ padding-left:2%; padding-right:2%;}
=======
.Floor002619 .swiper-slide .txt h2{ font-size:20px }
>>>>>>> .r6
}
@media(max-width:480px){
.Floor002619 .swiper-slide { width:100%;}
.Floor002619 .controls li .cur{ font-size:40px;}
.Floor002619 .title,
.Floor002619 .title b{ display:block;}
.Floor002619 .title{ text-align:center;}
}

/*Other002524 */
.Other002524{ position:fixed; z-index:100; right:0; top:50%; transform:translateY(-10%);}
.Other002524 li{ padding:5px 0;}
.Other002524 li a,
.Other002524 li a::before{ display:block;height:39px;position:relative;}
.Other002524 li a::before{ content:'';width:39px; border-radius:50%; border:3px solid #e61c16; background-color:#e61c16; background-repeat:no-repeat;background-image:url(../images/Other002524_icon.png); z-index:10;}
.Other002524 li a:hover::before{ background-color:#fff; border-color:#fab031;}

.Other002524 li.home a:hover::before{ background-color:#e61c16; border-color:#e61c16;}


.Other002524 li a span{ display:none; position:absolute; right:0; top:0; padding-right:39px; border-radius:39px; line-height:39px; color:#fff;background-color:#fab031; z-index:3; width:200px; padding-left:25px;}
.Other002524 li.home a::before{ background-image:url(../images/home.png);background-size: 90%; background-position:center }
.Other002524 li.qq a::before{ background-position:-120px -3px;}
.Other002524 li.qq a:hover::before{ background-position:-159px -3px;}
.Other002524 li.qq_2 a::before{ background-position:-199px -3px;}
.Other002524 li.qq_2 a:hover::before{ background-position:-4px -3px;}
.Other002524 li.gettop a::before{ background-position:-42px -3px;}
.Other002524 li.gettop a:hover::before{ background-position:-81px -3px;}
.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;}
}

@media(max-width:768px){
.Other002524 li a:hover span{ display:none !important }
}


/*Floor002559 */
.Floor002559{ background:url(../images/Floor002559_bg.jpg) no-repeat center center; background-size:cover;}
.Floor002559 .auto{ position:relative;padding-right: 8%;   padding-left: 8%;}
.Floor002559 .titl{ text-align: center; font-size: 30px; color: #fff; padding:80px 0 56px}
.Floor002559 .titl p{  margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #e3ccbb;}
.Floor002559 .owl-stage-outer{ overflow:hidden; position:relative; z-index:1;}
.Floor002559 .owl-item{ float:left;}
.Floor002559 .owl-nav.disabled{ display:none;}
.Floor002559 .item{ position:relative; text-align:center;}
.Floor002559 .owl-item .item::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0;  background:url(../images/Floor002559_libg_1.png) repeat-x left bottom; }
.Floor002559 .owl-item:nth-child(2n) .item::before{display: none;}
.Floor002559 .item a{ color:#fff; display:block; padding:20px 34px 38px 34px; position:relative; z-index:2;}
.Floor002559 .item p{ font-size:13px; color:#d8ecfb; margin:0; line-height:20px; height:26px; overflow:hidden;}
.Floor002559 .item h3{ font-size:18px; margin:20px 0 10px 0;}
.Floor002559 .item aside{ margin:0 auto; width:50%; max-width:116px; border-radius:50%; border:3px solid #fff; padding:6%; transition:0.3s;}
.Floor002559 .item aside img{ display:block; width:100%;transition:0.3s;}
.Floor002559 .item a:hover aside{ box-shadow:0 0 20px #fff;}
.Floor002559 .item a:hover aside img{ transform:rotateY(180deg);}
.Floor002559 .owl-nav button{ position:absolute; top:50%; width:40px; height:40px; margin-top:-20px; padding:0; background:none; cursor:pointer; border:none; z-index:10;}
.Floor002559 .owl-nav button span{ width:40px; height:40px; overflow:hidden; line-height:1000px; display:block;}
.Floor002559 .owl-nav .owl-prev{ left:-40px;}
.Floor002559 .owl-nav .owl-prev span{/*border-left:3px solid #fff; border-top:3px solid #fff;*/background: url(../images/Floor001139-btn.png) no-repeat 0 0;background-size: cover;background-position: 0 bottom; }
.Floor002559 .owl-nav .owl-next{ right:-40px;}
.Floor002559 .owl-nav .owl-next span{/*border-right:3px solid #fff; border-bottom:3px solid #fff; */background: url(../images/Floor001139-btn.png) no-repeat 0 0;background-size: cover;}
@media(max-width:1280px){
.Floor002559 .title{ left:2%;}
.Floor002559 .auto{ padding:0;}
.Floor002559 .owl-nav .owl-prev{ left:2%;}
.Floor002559 .owl-nav .owl-next{ right:2%;}
}

/*Floor002560 */
.Floor002560{ background:url(../images/Floor002560_bg.jpg) no-repeat center center; background-size:cover;}
.Floor002560 .auto{ position:relative;}
.Floor002560 .title{ position:absolute; left:0; top:0; color:#fff; font-size:25px; padding:2% 0; z-index:2;}
.Floor002560 .owl-stage-outer{ overflow:hidden; position:relative; z-index:1;}
.Floor002560 .owl-item{ float:left;}
.Floor002560 .owl-nav.disabled{ display:none;}
.Floor002560 .item{ position:relative; text-align:center;}
.Floor002560 .owl-item .item::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0;  background:url(../images/Floor002560_libg_1.png) repeat-x left bottom; }
.Floor002560 .owl-item:nth-child(2n) .item::before{ background-image:url(../images/Floor002560_libg_2.png); background-position:left top;}
.Floor002560 .item a{ color:#fff; display:block; padding:140px 34px 15px 34px; position:relative; z-index:2;}
.Floor002560 .item p{ font-size:13px; color:#d8ecfb; margin:0; line-height:20px; height:26px; overflow:hidden;}
.Floor002560 .item h3{ font-size:14px; margin:20px 0 10px 0;font-weight: lighter;color: rgba(255,255,255,0.7)}
.Floor002560 .item_on h3{font-weight: bold; font-size:18px;color: #fff;}
.Floor002560 .item aside{ margin:0 auto; width:50%; max-width:116px; border-radius:50%; border:1px solid #fff; padding:9%; transition:0.3s;}
.Floor002560 .item_on aside{border:3px solid #fff;box-shadow:0 0 20px #fff;transition:all 0.5s }
.Floor002560 .item aside img{ display:block; width:100%;transition:0.3s;}
.Floor002560 .item aside img.img2{ display:none }
.Floor002560 .item a:hover aside{ box-shadow:0 0 20px #e61c16;}
.Floor002560 .item.on aside img.img1{ display:none }
.Floor002560 .item.on aside img.img2{ display:block }
.Floor002560 .item a:hover aside img.img1{ display:none }
.Floor002560 .item a:hover aside img.img2{ display:block }
.Floor002560 .item.on aside,
.Floor002560 .item:hover aside{ border-color:#e61c16 }
.Floor002560 .owl-nav button{ position:absolute; top:59%; width:40px; height:40px; margin-top:-20px; padding:0; background:none; cursor:pointer; border:none; z-index:10; }
.Floor002560 .owl-nav button span{ width:20px; height:20px; overflow:hidden; line-height:1000px; display:inline-block;top: 3px; position:relative }
.Floor002560 .owl-nav .owl-prev{ left:-40px;background: url(../images/Floor001139-btn.png) no-repeat 0 0; background-size: cover;background-position: 0 bottom;}
.Floor002560 .owl-nav .owl-prev span{ left:3px }
.Floor002560 .owl-nav .owl-next{ right:-40px;background: url(../images/Floor001139-btn.png) no-repeat 0 0; background-size: cover;}
.Floor002560 .owl-nav .owl-next span{ right:3px }
@media(max-width:1280px){
.Floor002560 .title{ left:2%;}
.Floor002560 .auto{ padding:0;}
.Floor002560 .owl-nav .owl-prev{ left:2%;}
.Floor002560 .owl-nav .owl-next{ right:2%;}
}

@media(max-width:768px){
	.Floor002560 .owl-carousel{ padding:0 10% }
	.Floor002560 .item a{ padding: 140px 30px 15px 30px; }
	.Floor002560 .owl-stage-outer{ }
}


/*Form002219*/
.Form002219{ padding:3% 0 0;overflow: hidden;}
.Form002219 h2{text-align: center; font-weight: 400;font-size: 24px; color: #000;}
.Form002219 .auto{padding-right: 8%;    padding-left: 8%;}
.Form002219 form{float: left;width: 60%;}
.Form002219 .cont{float: right;width: 34%;    padding-top:2%;}
.Form002219 dl{ padding-left:85px;  position:relative; margin-bottom:15px;}
.Form002219 .cont dl{padding-left:0;height: 24px;}
.Form002219 .cont dl h3{display: inline-block;color: #333;font-size: 15px}
.Form002219 .cont dd{ font-size:24px;color:#333 ; border-left: 5px solid #e61c16;padding-left: 3%;}
.Form002219 .cont .qq dt{padding-left: 5px;}
.Form002219 dl.odd{ }
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:75px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; width:100%; padding:0 10px; line-height:38px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; overflow:hidden; resize:none; width:100%; height:120px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none;  cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#e61c16;} 
@media(max-width:768px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:150px;}
.Form002219 form,.Form002219 .cont{width: 100%;}
.Form002219 .cont{margin-top: 2%;}
.Form002219 h2{font-size: 20px; text-align: center; padding:0 2%; color: #000;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}
/*Form002219 End*/
/*
 .PicList002501 为demo编号
 */
.PicList002501{ background-color: #3c4a56; width: 100%; position: relative; z-index:9;}
.PicList002501 .auto_1600{max-width: 1600px; position: relative; background: #fff;}
.PicList002501 .wrap-container{ margin: 0 auto;  max-width: 1200px; padding: 0 15px;}
@media (max-width: 1230px) {
	.Floor002491 .wrap-container{ padding: 0 15px; max-width: 1230px;}
}

.PicList002501  ul li{margin-bottom: 10px;}
.PicList002501  ul li.last{margin-bottom: 0;}
.PicList002501 .right{margin-bottom: 20px;}
.PicList002501 .rightBox .img{ overflow: hidden;}
.PicList002501 .rightBox .img img{width: 100%;}
.PicList002501 .leftBox .h3{font-size: 18px; color: #e61c16; font-weight: normal; margin: 0;}
.PicList002501 .leftBox .txt{padding-top: 10px; font-size: 14px; line-height: 1.8;}

@media screen and (min-width:768px){
  .PicList002501 .right{float: right; width: 50%;}
  .PicList002501 .left{float: left; width: 48%;}
  .PicList002501 .odd .right{float: left;}
  .PicList002501 .odd .left{float: right;}
  .PicList002501 .leftBox{width: 90%;margin: 0 auto;}
}

@media screen and (min-width:1000px){
  .PicList002501 .auto_1600{ padding-top: 30px;}
  .PicList002501 .leftBox .h3{font-size: 24px;}
}
/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:3% 0;}
.RighInfo002228 .auto{ max-width:1000px;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#333; font-size:26px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{color:#bbb; 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;}
.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 .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;} 
  .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;}
}


/*PicList002078 */
.PicList002078{ position:relative; z-index:1;}
.PicList002078 .accessories{ position:absolute; left:0; width:100%; background:url(../images/PicList002078-bg.png) no-repeat center top; height:127px;}
.PicList002078 .intro{ padding:5% 0 3% 0;}

.PicList002078 .list li{ position:relative; margin-bottom:2%; background-color:#fafafa; }
.PicList002078 .list li div{ border:1px solid #f0f0f0; padding:2% 5% 2% 27.34%;}
.PicList002078 .list li .Ispic{ position:absolute; left:0; width:22.65%; height:100%; background-size:contain;}
.PicList002078 .list li .Ispic img{ display:none;}
.PicList002078 .list li .dot{ font-weight:bold; font-size:16px;}
.PicList002078 .list li p{ margin-bottom:0; color:#888; line-height:26px;overflow:hidden;}
.PicList002078 p{line-height: 30px;}
.PicList002078 .list li:nth-child(2n) div{ padding-right:27.34%; padding-left:5%; text-align:right;}
.PicList002078 .list li:nth-child(2n) .Ispic{ left:auto; right:0;}
@media(max-width:1000px){
.PicList002078 .accessories{ background-size:auto 100%; height:80px;}
}
@media(max-width:640px){
.PicList002078 .accessories{height:40px;}
.PicList002078 .list li p{ }
.PicList002078 .list li div{ padding-left:35%;}
.PicList002078 .list li .Ispic{ width:30%}
.PicList002078 .list li:nth-child(2n) div{ padding-right:35%;}
    .PicList002078 .list li .dot{font-size:12px;white-space:normal;}
}
@media(max-width:375px){
.PicList002078 .list li p{ line-height:20px;  font-size:12px;}
}
/*
 .PicList001747 为demo编号
 */
.PicList001747{ padding:2% 0;}
.PicList001747 .more{border: 1px solid #e0e0e0;line-height: 48px;height: 48px;text-align: center;font-size: 16px;display: block; transition:0.4s;}
.PicList001747 .more:hover{ background-color:#ab0858; border-color:#ab0858; color:#fff;}
.PicList001747 li{float: left;width: 32%; margin-right: 2%; margin-bottom:3%;}
.PicList001747 li:nth-child(3n){ margin-right:0;}
.PicList001747 li a{display: block;}
.PicList001747 li a:hover{ box-shadow:0 0 10px #ccc;color:#e61c16;}
.PicList001747 li figure{ padding-bottom:50%;}
.PicList001747 li figure img{ display:none;}
.PicList001747 li div{ padding:4%;}
.PicList001747 li h3{ margin:0;font-size: 14px;}
.PicList001747 li p{line-height: 20px; margin:4% 0 0 0;color:#999; height:40px; overflow:hidden; font-size:12px;}
@media(max-width:768px){
.PicList001747 li{ width:49%;}
.PicList001747 li:nth-child(3n){ margin-right:2%;}
.PicList001747 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList001747 h1{ font-size:18px;}
.PicList001747 li p{ font-size:12px;}
}

.news-list{ position:relative;}
.news-list li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #c3c3c3; list-style:none }
.news-list li a{ font-size:14px;}
.news-list li span{ float:right;}

/* 友情链接列表样式 开始 */
.i_list{ position:relative }
.i_list ul li.link{ width:204px; height:165px; float:left; margin-right:31px; margin-bottom:15px; overflow:hidden;}
.i_list ul li.link a img{ background:#fff;width:200px; height:120px; padding:1px; border:solid 1px #ccc;}
.i_list ul li.link a{ font:normal 12px/30px "宋体";display:block;color:#666; text-align:center;}
.i_list ul li.link a:hover{ color:#28a6fb;}
/* 友情链接列表样式 结束*/ 

.Info_title{ padding:0px; margin:5px 0px; font-size:18px; color:#de0010; text-align:center; line-height: 32px;}
.Info_time{ padding:0px; margin:0px; font-size:12px; font-weight:normal; text-align:center; background:url(../images/Icon_line.jpg) repeat-x left top;}
.Info_time{ color:#666; line-height:34px;}
.Info_img{ text-align:center; margin-top:20px;}
.Info_txt{ padding:10px 0; line-height:28px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal; padding:15px 0px;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page a{ color:#7a7a7a; line-height: 24px; }

.form{ padding:20px 0; overflow:hidden;}
.from .btn{ cursor:pointer; border:none; padding:0 15%;height:35px; font-size:14px; color:#fff; background:#cb3034;}
.from .f_name{ width:80px; padding-right:15px;text-align:right; color:#4d4d4d;}
.from table{ max-width:535px;}
.from td{  line-height:35px; padding-top:3%; vertical-align:top;}
.from .text{ width:80%; border:1px solid #eaeaea; height:35px; line-height:35px; padding:0 2%; border-radius:3px;}
.from .textcode{ width:80px;}
.from .text:focus{ border-color:#045bff; transition:all ease 0.5s;}
.from textarea.text{ width:100%; height:175px;}
.from .form_err{color:#045bff;}

.bd_weixin_popup{ box-sizing:content-box;padding-bottom:20px !important; }

@media(max-width:768px){
 .Floor002376 .titl,
 .Floor002596 .titl,
 .Floor001139 .titl,
 .Floor002559 .titl,
 .Floor002619 .titl,
 .Floor001139888 .titl{ font-size:25px; padding:10% 0 8% 0 }
 
 .Floor002559 .titl,
 .Floor002619 .titl,
 .Floor001139 .titl{ padding-top:15% }
 
 .Floor001139888 .titl{padding-top:12% }
 
}










