.currency_title{ font-size:calc(36 / 16 * 1em);color: #333333;position: relative; margin-bottom:calc(60 / 36 * 1em);text-align: center; font-weight: bold;}
@media (max-width:1024px) {
.currency_title{ font-size:calc(28 / 16 * 1em); margin-bottom:calc(40 / 28 * 1em);}
}
.Other002373 #fullPage{height: 100%; position: relative; transform: translate3d(0px, 0px, 0px);transition: all 700ms ease;}
.Other002373 .section{ background-position: center; background-repeat: no-repeat; background-size: cover;}
.Other002373 .section.page2{background:#f7f7f7;}
.Other002373 .section .pos-re{position: relative;z-index:4; margin-top: calc(90 / 1920 * 100vw);}
@media (max-width:1024px) {
  .Other002373 .section .pos-re{margin-top: 0;}
  .Other002373 #fullPage{transform: none !important;}
}
#fp-nav{ right:1.5vw  !important; }
#fp-nav ul li+li{ position: relative; margin-top: 30px; }
#fp-nav ul li:last-child { display: none; }
#fp-nav ul li a {display: block; width:24px; height:24px; position: relative; margin: 0 auto; }
#fp-nav ul li a span { display: block; width: 6px; height: 6px; position: absolute; background: #ccc; border-radius: 50%; left: 50%; top: 50%; margin-left: -3px; margin-top: -3px; }
#fp-nav ul li a.active span, 
#fp-nav ul li:hover a.active span, 
#fp-nav ul li:hover a span { background:#f4ac0a; margin: 0 auto; width:14px; height:14px; margin-left: -7px; margin-top: -7px;  }



/*Top002262*/
.Top002262{position:fixed; z-index: 100; width: 100%; left: 0; top: 0; }
.Top002262_fixed{background:#fff;box-shadow:  0 0 5px rgba(0,0,0,0.1); }
.Top002262 .header-left{ float: left; width: 30%; display:table;  height: calc(90 / 16 * 1em);max-width:calc(220 / 16 * 1em);}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .header-mids,
.Top002262 .header-right{ float:right;}
.Top002262 .header-right dd{ float:left;padding: calc(30 / 16 * 1em) 0;}
.Top002262 .top-language{ position:relative;}
.Top002262 .top-language span{ display:block;background:url(../images/top002262-ico.svg) no-repeat  center;height:calc(30 / 16 * 1em); width:calc(30 / 16 * 1em); cursor:pointer; position: relative; z-index: 1;  background-size: auto 70%;}
.Top002262 .top-language:hover span{ background-image:url(../images/top002262-lang.svg)}
/* .Top002262_fixed .top-language span{ background-image:url(../images/top002262-lang.svg)} */
.Top002262 .top-language figure{ position:absolute; top:100%; left:50%; background:#fff; width:calc(120 / 16 * 1em); line-height:calc(40 / 16 * 1em); display:none; margin-left:calc(-60 / 16 * 1em); box-shadow:  0 0 10px rgba(0,0,0,0.1);}
.Top002262 .top-language a{ display:block; text-align:center; color:#333;}
.Top002262 .top-language a:hover{color:#fff; background:#f4ac0a; }
.Top002262 .search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/search.svg) no-repeat center center; width:calc(30 / 16 * 1em); height:calc(30 / 16 * 1em);display:block; background-size:auto 70%; position: relative;}
/* .Top002262_fixed .open-search{ background-image:url(../images/search2.svg);} */
.Top002262 .open-search:hover{ background-image:url(../images/search2.svg)}
.Top002262 .top-search{ position:absolute; top:100%; right:0; z-index:100; border:1px solid #b4b4b4; background:rgba(0,0,0,0.2); }
.Top002262 .top-search .text{width:calc(254 / 16 * 1em);line-height:calc(46 / 16 * 1em);height:calc(46 / 16 * 1em); color:#fff; padding:0 calc(46 / 16 * 1em) 0 calc(12 / 16 * 1em); background: none; font-size: 1em;}
.Top002262 .top-search .btn{ position:absolute; right:0; top:0; height:calc(46 / 16 * 1em); width:calc(46 / 16 * 1em); background:url(../images/search-white.svg) no-repeat center;background-size:auto 40%;  }
.Top002262 .top-search .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -16px;right: 4px;}
.search-show .Top002262 .top-search{display: block;}
.Top002262 .open-search.on:before, 
.Top002262 .open-search.on:after{background:#f4ac0a;}
.Top002262 .header-right .open-menu{ position: relative;}
.Top002262 .header-mids li .sub{display: none;}
.Top002262 .header-mids li span,
.Top002262 .header-mids li a{display:block;}
@media(min-width:1025px){
.Top002262 .top-language{ margin-right:2vw;}
.Top002262 .header-mids{margin-right:3vw;} 
.Top002262 .header-right dd:last-child{display: none;}
.Top002262 .header-mids li{ margin-right:1.5vw;float: left; position: relative;}
.Top002262 .header-mids li span{ padding:0 1vw;position:relative; }
.Top002262 .header-mids li span a{ line-height:calc(90 / 16 * 1em); position:relative; color:#131313; }
.Top002262 .header-mids li span a::before{ position:absolute; content:''; left:50%; top:0;  height:2px; width:0; transition:ease-in-out 0.3s; transform:translateX(-50%);}
.Top002262 .header-mids li span a:hover::before,
.Top002262 .header-mids li.aon span a::before{width:100%; background:#131313;}
.Top002262 .header-mids li span a:hover,
.Top002262 .header-mids li.aon span a{color:#131313; }
.Top002262_fixed .header-mids li span a{color:#333;}
.Top002262_fixed .header-mids li span a:hover::before,
.Top002262_fixed .header-mids li.aon span a::before{background:#f4ac0a;}
.Top002262_fixed .header-mids li span a:hover,
.Top002262_fixed .header-mids li.aon span a{color:#f4ac0a; }
.Top002262 .header-mids li .sub{ width:260px; overflow:hidden; position: absolute; left: 0; top:100%; box-shadow: 0 0 5px rgba(0,0,0,0.1);}
.Top002262 .header-mids li .sub dl{padding:0; background:rgba(255, 255, 255, 0.95);}
.Top002262 .header-mids li .sub dl dt{ padding:0 17px; position:relative;}
.Top002262 .header-mids li .sub dl dt:not(:last-child){border-bottom:1px solid #e7e7e7; }
.Top002262 .header-mids li .sub dl dt::before{ position:absolute; content:''; width:0; height:calc(14 / 16 * 1em); background:#f4ac0a; left:0; top:50%; margin-top:calc(-7 / 16 * 1em); transition:0.3s;}
.Top002262 .header-mids li .sub dl dt:hover::before{ width:calc(8 / 16 * 1em);}
.Top002262 .header-mids li .sub dl dt a{line-height:calc(30 / 16 * 1em);  color:#666; padding: calc(10 / 16 * 1em) 0;}
.Top002262 .header-mids li .sub dl dt a:hover{ color:#f4ac0a;}
.fp-viewing-footer .Top002262{display: none;}
}
@media (max-width:1024px) {
.Top002262 .open-menu i{margin-top: 0;background: #666;}
.Top002262 .header-left{height: calc(60 / 16 * 1em);} 
.Top002262 .header-right dd{padding: calc(15 / 16 * 1em) 0;}
.Top002262 .header-right dd:not(:first-child){padding-left: calc(25 / 16 * 1em);}
.Top002262 .open-menu{margin:calc(10 / 16 * 1em) 0; margin-left:calc(25 / 16 * 1em) ;width:calc(40 / 16 * 1em) ;height:calc(40 / 16 * 1em) ; }	
.Top002262 .header-mids{position: fixed; right: -100%;opacity: 0; top:calc(60 / 16 * 1em) ;bottom: 0;overflow: auto; z-index: 99; width: 40%;box-shadow: 0 10px 10px rgba(0,0,0,0.1);transition: 0.5s; width: 45%; background:rgba(255,255,255,0.95);}
.menu-show .Top002262 .header-mids{right:-1px;opacity: 1; }
.Top002262 .open-menu:not(.on) i:nth-child(1){margin-top:calc(-10 / 16 * 1em);}
.Top002262 .open-menu:not(.on) i:nth-child(3){margin-top:calc(10 / 16 * 1em);}
.Top002262 .logo img { max-height: calc(40 / 16 * 1em);}
.Top002262 .header-mids li{border-bottom: 1px solid #eaeaea;}
.Top002262 .header-mids li span{line-height:calc(50 / 16 * 1em) ;padding:0 4em 0 1em;font-size:calc(16 / 16 * 1em) ;}
.Top002262 .header-mids li .sub dl{padding:0; background:rgba(255, 255, 255, 0.95);}
.Top002262 .header-mids li .sub dl dt{ padding:0 10px; position:relative; border-top:1px solid #e7e7e7;}
.Top002262 .header-mids li .sub dl dt::before{ position:absolute; content:''; width:0; height:calc(14 / 16 * 1em); background:#f4ac0a; left:0; top:50%; margin-top:calc(-7 / 16 * 1em); transition:0.3s;}
.Top002262 .header-mids li .sub dl dt:hover::before{ width:calc(8 / 16 * 1em);}
.Top002262 .header-mids li .sub dl dt a{line-height:calc(25 / 16 * 1em);  color:#666; padding:calc(5 / 16 * 1em) 1em;}
.Top002262 .header-mids li .sub dl dt a:hover{ color:#f4ac0a;}

.Top002262 .has-multi aside .op-multi:before, 
.Top002262 .has-multi aside .op-multi:after, 
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{ transform: translate(0,0); width: 7px;}
.Top002262 .has-multi aside .op-multi:after,
.Top002262 .has-sub span .op:after{height: 7px; width: 2px;}
.Top002262 .has-multi aside .op-multi, 
.Top002262 .has-sub span .op{right: 2%;transform: rotate(135deg);}
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{background-color: #f4ac0a;}
.Top002262 .has-sub span .op.click{ transform: rotate(225deg);}
}





/*Banner003077 */
.Banner003077{position: relative; z-index: 1; background: #000;}
@media(min-width:1025px){
.Banner003077 .pc{height:100vh; background-position: center; background-repeat: no-repeat; background-size:cover;}
.Banner003077 .wap{display: none;}
}

.Banner003077 .mouse{position: absolute;z-index: 10 ;left:50%; bottom:calc(50 / 960 * 100%);width:28px; height: 44px;margin-left:-14px; border-radius: 17px; border: solid 2px rgba(255,255,255,0.7);display: none;}
.Banner003077 .mouse:after{position: absolute;content: '';width: 2px;height: 10px;background-color:#fff;; top: 8px;left: 50%; margin-left: -1px; animation: infinite 1s linear updown;}
@keyframes updown{
	0%{top: 8px;opacity: 1;}
	100%{top: 30px;opacity: 0;}
}
.Banner003077 .slick-arrow{position: absolute; top: 50%; width:calc(60 / 16 * 1em); height:calc(60 / 16 * 1em); border-radius: 50%;background: rgba(0,0,0,0.2) url("../images/more-on.svg") no-repeat center center; z-index: 20; margin-top:calc(-25 / 16 * 1em); background-size: auto 1em; font-size: 1em; line-height: 1000; overflow: hidden;}
.Banner003077 .slick-prev{left:4%; transform:rotate(180deg);}
.Banner003077 .slick-next{right:4%;}
.Banner003077 .slick-arrow:hover{background-color: #f4ac0a;}

@media(max-width:1024px){
  .Banner003077 .pc{display: none;}
  .Banner003077 .slick-arrow{ width:calc(40 / 16 * 1em); height:calc(40 / 16 * 1em);margin-top:calc(-20 / 16 * 1em); }
}



.Hometit{position: relative; color: #666; z-index: 10; margin-bottom: calc(40 / 16 * 1em);} 
.Hometit .cn{font-size: calc(45 / 16 * 1em); }
.Hometit .cn span{color: #f4ac0a;}
.Hometit .en{position: absolute; left: 0; bottom: 0; text-transform: uppercase;  font-size: calc(120 / 1920 * 100vw); opacity: 0.04; font-weight: bold;background: -webkit-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0.8)); background: linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0.8)); -webkit-background-clip: text; background-clip: text;-webkit-text-fill-color: transparent; color: transparent; display: inline-block;}
.Hometit::after{display: block; content: ''; width: calc(42 / 16 * 1em); height:calc(3 / 16 * 1em); background: #f4ac0a;margin-top: calc(20 / 16 * 1em);}

.Hometit.home-tit2 .en{font-size: calc(100 / 1920 * 100vw);opacity: 0.08;}

@media(max-width:1024px){
  .Hometit{margin-bottom: calc(30 / 16 * 1em);} 
  .Hometit .cn{font-size: calc(30 / 16 * 1em); }
  .Hometit.home-tit2 .en{font-size: calc(70 / 1024 * 100vw);}
}



.Homemore a{display: inline-block;color: #f4ac0a;border: solid 2px #f4ac0a; line-height: calc(45 / 16 * 1em); border-radius:calc(45 / 16 * 1em); padding: 0 calc(70 / 16 * 1em) 0 calc(30 / 16  * 1em); background: url(../images/more.svg) no-repeat right calc(30 / 16 * 1em) center; background-size: calc(12 / 16 * 1em) auto; transition: 0.3s;}
.Homemore a:hover{background-color:#f4ac0a;color: #fff; background-image: url(../images/more-on.svg); border-color:#f4ac0a;}





/*Floor003198 */
.Floor003198 .title{display: flex; justify-content: space-between;align-items: center; margin-bottom: calc(40 / 16 * 1em);}
.Floor003198 .Hometit{margin-bottom:0;}
.Floor003198 .Homemore{margin-left: 3vw;}
.Floor003198 ol a,
.Floor003198 li a{display: block;  position: relative; border-radius: 15px;  }
.Floor003198 .con{position: absolute; left:calc(20 / 16 * 1em); top: calc(20 / 16 * 1em); width:60%; z-index: 3;}
.Floor003198 .Ispic{position: absolute; left: 0;right: 0;margin: 0 auto; top: 0; width: 75%; height: 100%; background-size: contain; transition: 1s; z-index: 2; background-position: bottom right;}
.Floor003198 .t1{color: #333; font-weight:bold; transition: 1s;}
.Floor003198 a:hover .t1{color: #f4ac0a;}
.Floor003198 a:hover .Ispic{transform: scale(1.1);}
.Floor003198 ol a{padding-bottom:27.5%; overflow: hidden;}
.Floor003198 ol .Ispic{right:0; top:0;}
.Floor003198 ol .bg{width:100%; height: 100%; position: absolute; right:0; top: 0; position: absolute; background:url(../images/43daae969dff4a718a1416b582dcf160.svg) no-repeat center; background-size:contain; margin-top: 2em;}
.Floor003198 li a:hover .t1{font-size: calc(24 / 16 * 1em);}
.Floor003198 li a:hover .more{background-image:url(../images/more.svg);}




@media(min-width:1025px){
.Floor003198{padding:0; }
.Floor003198 .ul{display: flex; flex-wrap: wrap;}
/* .Floor003198 ol:first-child{width:70%;}
.Floor003198 ol .bg{transform: skewX(-15deg); border-radius: 15px; }
.Floor003198 ol:first-child .bg{ right: calc(40 / 1920 * 100vw);}
.Floor003198 ol:nth-child(2){width:calc(30% + calc(50 / 1920 * 100vw)); margin-left:calc(-50 / 1920 * 100vw);}
.Floor003198 ol:nth-child(2) a{padding-bottom:58.114%;}
.Floor003198 ol:nth-child(2) .bg{ right:auto; left:calc(40 / 1920 * 100vw);}
.Floor003198 ol:nth-child(2) .con{left:calc(1.5vw + calc(70 / 1920 * 100vw));} */
.Floor003198 ol{width:calc(30% + calc(50 / 1920 * 100vw));transition: 0.3s width;height: 19em;overflow: hidden;}
.Floor003198 li{margin-top: calc(30 / 1920 * 100vw); width: calc(calc(100% - calc(80 / 1920 * 100vw)) / 3);transition: all 3s;overflow: hidden;}
.Floor003198 li:not(:last-child){margin-right:calc(40 / 1920 * 100vw);}
.Floor003198 ol:nth-child(2) .con{left:calc(1.5vw + calc(70 / 1920 * 100vw));}
.Floor003198 ol:nth-child(2){width:calc(30% + calc(50 / 1920 * 100vw)); margin-left:calc(-50 / 1920 * 100vw);}
.Floor003198 ol:first-child{width:70%;}
.Floor003198 ol:first-child .bg{ right: calc(40 / 1920 * 100vw);}
.Floor003198 ol .bg{transform: skewX(-15deg); border-radius: 15px; }
.Floor003198 ol.on{width: 70%;}
.Floor003198 ol.on .bg{ right: calc(40 / 1920 * 100vw);}
.Floor003198 ol.on picture{width: 118%;left: -9%;  opacity: 1;}
.Floor003198 ol.short .txt{opacity: 0;}
.Floor003198 ol.short{width:calc(30% + calc(50 / 1920 * 100vw));}
/* .Floor003198 ol.short{width:calc(30% + calc(50 / 1920 * 100vw));margin-left:calc(-50 / 1920 * 100vw);} */
.Floor003198 ol.short a{padding-bottom:58.114%;}
.Floor003198 ol:nth-child(2) a{padding-bottom:58.114%;}
/* .Floor003198 ol.short .bg{right:auto; left:calc(40 / 1920 * 100vw);} */
.Floor003198 ol.short .con{left:calc(1.5vw + calc(70 / 1920 * 100vw));}
.Floor003198 ol:nth-child(2) .bg{ right:auto; left:calc(40 / 1920 * 100vw);}
.Floor003198 ol:nth-child(2) .con{left:calc(1.5vw + calc(70 / 1920 * 100vw));}
.Floor003198 ol.on a{padding-bottom: 27.5%;}
.Floor003198 ol.short:first-child .con{ left:calc(20 / 16 * 1em);}
/* .Floor003198 ol.on:nth-child(2){margin-left: auto;} */
/* .Floor003198 ol.on:first-child{width:calc(30% + calc(0 / 1920 * 100vw));} */
/* .Floor003198 li:hover .con{left: 50%;transform: translateX(-50%);width: 100%;text-align: center;} */
.Floor003198 li:hover .Ispic{transform: scale(1.04)}
}
@media(max-width:1024px){
.Floor003198{padding:80px 0; }
.Floor003198 ol a{padding-bottom:70%;}
.Floor003198 ol+ol,
.Floor003198 li{margin-top: 40px;}

}
  



/*Floor002911 */

.Floor002911 .left .tit{font-size:calc(28 / 16 * 1em);color: #333;}
.Floor002911 .left .txt{line-height: 1.75; color: #666; margin: calc(30 / 16 * 1em) 0 calc(60 / 16 * 1em);}
.Floor002911 .right li img{ display: block; width: 100%; border-radius:10px; overflow: hidden;}
.Floor002911 .slider-btn{display: table;table-layout: fixed;width: 100%;}
.Floor002911 .slider-btn > *{display: table-cell; vertical-align: middle;}
.Floor002911 .slider-btn dt{width:calc(166 / 16 * 1em);}
.Floor002911 .left .slick-slider{margin:4vw 0;}
.Floor002911 .slick-arrow{ margin-right:calc(18 / 16 * 1em); width:calc(60 / 16 * 1em);float: left;border: 1px solid#f4ac0a; border-radius: 50%; cursor: pointer;background: none; height: calc(60 / 16 * 1em);position: relative;  background: url(../images/more.svg) no-repeat center center; background-size: auto 1em; font-size: 1em; line-height: 100; overflow: hidden;}
.Floor002911 .slick-arrow:hover{background-color:#f4ac0a; background-image: url(../images/more-on.svg)}
.Floor002911 .slick-prev{transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);}

.Floor002911 .slick-dots li{float: left;list-style: none;position: relative; height: 1px;background: #dedede;}
.Floor002911 .slick-dots li button{position: absolute; left: 0; height: 100%;padding: 0;border: 0;font-size: 0;transition: 0.3s; width: 0;}
.Floor002911 .slick-dots li.slick-active button{background:#f4ac0a; width: 100%;}

@media(min-width:1025px){
.Floor002911 .web-title{ display:none;}
.Floor002911 .left{float: left;width:  40.715%;}
.Floor002911 .right{float: right;width: 50%;}
.Other002373 .page3:after{position: absolute; content: ''; top: 0;right: 0; width:40.0396% ;height:100vh;background: url("../images/floor002911_imgbg.jpg") no-repeat center center;background-size: cover;}
}

@media(max-width:1024px){
.Floor002911{padding:80px 0;}
.Floor002911 .auto{ display:-webkit-flex; display:flex; flex-wrap: wrap-reverse;}
.Floor002911 .pc-title{ display:none;}
.Floor002911 .slick-arrow{ width:calc(40 / 16 * 1em);height: calc(40 / 16 * 1em);}
.Floor002911 .left .slick-slider{margin:40px 0;}
.Floor002911 .left{width:100%;}
.Floor002911 .right{width:100%;}
}





/*Floor002905*/
.Floor002905 .title{display: flex; justify-content: space-between;align-items: center; margin-bottom: calc(40 / 16 * 1em);}
.Floor002905 .Hometit{margin-bottom:0;}
.Floor002905 .Homemore{margin-left: 3vw;}
.Floor002905 .news-list li a{background: rgba(255,255,255,0.6); display: block;position: relative; height: 100%; transition: 0.3s; color: #333;  overflow: hidden; box-shadow: 0 0 5px rgba(0,0,0,0.1);border-radius: 6px;}
.Floor002905 .news-list li{width: 46.342%;float: left;}
.Floor002905 .news-list li:nth-child(2){float: right;}
.Floor002905 .news-list li time{position:absolute;left:0;bottom:0;width:100%;line-height:calc(60 / 16 * 1em);padding: 0 calc(40 / 16 * 1em);}
.Floor002905 .news-list li time:after{position:absolute; content:''; top:0;right:0; width:calc(60 / 16 * 1em);height:calc(60 / 16 * 1em);background: url("../images/more.svg") no-repeat center center; background-size: auto calc(14 / 16 * 1em);}
.Floor002905 .news-list li time{color: #999;transition: 0.3s;}
.Floor002905 .news-list li .txt{padding:calc(50 / 16 * 1em) calc(40 / 16 * 1em) 0; }
.Floor002905 .news-list li .txt aside.dot2{font-size:calc(22 / 16 * 1em);line-height: 1.5; margin-bottom: 2.605vw; min-height: calc(1.5em * 2);}
.Floor002905 .news-list li a:hover aside.dot2{color: #f4ac0a;}
.Floor002905 .news-list li .txt p{margin: 0;color: #999;line-height:1.75;max-height: calc(1.75em * 4); text-align: justify;}
.Floor002905 .news-list li a:hover{border-color: #f4ac0a;}
.Floor002905 .news-list li a:hover time{color: #fff;background: #f4ac0a;}
.Floor002905 .news-list li a:hover time:after{background-image: url("../images/more-on.svg");border-left-color: rgba(255,255,255,0.2);}
.Floor002905 .news-top{ border-radius:10px; overflow: hidden;}
.Floor002905 .news-top li{position: relative; }
.Floor002905 .news-top li .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.6;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.Floor002905 .news-top li .txt{position: absolute;left:calc(30 / 16 * 1em); bottom:calc(25 / 16 * 1em);right: 0;color: #fff; z-index: 10; display: flex;align-items: center;}
.Floor002905 .news-top li .word{ width:calc(100% - calc(108 / 16 * 1em)); padding-right:2vw;}
.Floor002905 .news-top li .time{ width:calc(108 / 16 * 1em); text-align: center;}
.Floor002905 .news-top li .word aside{font-size:calc(22 / 16 * 1em);}
.Floor002905 .news-top li .word p{opacity: 0.5;letter-spacing: 1px;margin:calc(10 / 16 * 1em) 0 0;}
.Floor002905 .news-top .slick-arrow{position: absolute; top: 50%; width:calc(50 / 16 * 1em); height:calc(50 / 16 * 1em); border-radius: 50%;background: rgba(0,0,0,0.2) url("../images/more-on.svg") no-repeat center center; z-index: 20; margin-top:calc(-25 / 16 * 1em); background-size: auto calc(14 / 16 * 1em); font-size: 1em; line-height: 1000; overflow: hidden;}
.Floor002905 .news-top .slick-prev{left: 3%; transform:rotate(180deg);}
.Floor002905 .news-top .slick-next{right: 3%;}
.Floor002905 .news-top .slick-arrow:hover{background-color: #f4ac0a;}

@media(min-width:1025px){
.Floor002905 .news-top{float: left;width: 45%;}
.Floor002905 .news-list{float: right;width: 51.25%;}
.Floor002905 .news-list li,
.Floor002905 .news-top li .Ispic{height: 460px;}
}
@media(min-width:1025px) and (max-width:1600px){
.Floor002905 .news-list li,
.Floor002905 .news-top li .Ispic{height: 28.75vw;}
.Floor002905 .news-list li .txt{padding: 3vw 2vw 0;}
.Floor002905 .news-list li time{line-height: 3.75vw; padding: 0 2vw;}
.Floor002905 .news-list li time:after{ width: 3.75vw; height: 3.75vw;}
}
@media(max-width:1024px){
  .Floor002905{padding: 80px 0;}
  .Floor002905 .news-top{margin-bottom: 6vw;}
  .Floor002905 .news-top li .Ispic{padding-bottom: 63.889%;}
  .Floor002905 .news-list li .txt{padding: 3vw;}
  .Floor002905 .news-list li a{height: auto;padding-bottom:calc(90 / 16 * 1em);}
  .Floor002905 .news-list li .txt p{height: 9em;}
}
@media(max-width:640px){
.Floor002905 .news-list li{width: 48%;}
.Floor002905 .news-top{margin-bottom: 4%;}
.Floor002905 .news-list li a{padding-bottom: 10vw;}
.Floor002905 .news-list li time{line-height: 10vw; padding: 0 10vw 0 3vw;}
.Floor002905 .news-list li time:after{ width:10vw; height: 10vw;}
.Floor002905 .news-top li .txt{left: 4%; bottom: 5%;}
.Floor002905 .news-top li .time{width: 18vw;}
}




/*Floor002902*/
.Floor002902 .pic{border-radius:6px; overflow: hidden;}
.Floor002902 .tit{font-size: calc(28 / 16 * 1em); color:#f4ac0a; line-height: 1.5;}
.Floor002902 .txt{line-height: 1.75; margin:2vw 0 3vw; padding-top: 2vw;border-top: 1px solid rgba(0,0,0,0.1); color: #666; text-align: justify;}
.Floor002902 .num{display: flex;justify-content: space-between;margin-top:30px;}
.Floor002902 .num .t1 > *{vertical-align: middle; display: inline-block; color: #333; line-height: 0.75; font-weight: bold;}
.Floor002902 .num li{padding-right: 1em;}
.Floor002902 .num .t1 b{font-size: calc(60 / 16 * 1em); }
.Floor002902 .num .t1 sub{font-size: calc(22 / 16 * 1em); padding-left: calc(5 / 22 * 1em);}
.Floor002902 .num .t2{font-size: calc(17 / 16 * 1em); color: #666; margin-top: calc(10 / 17 * 1em);}
.Floor002902 .num .t1{display: flex;}
@media(min-width:1025px){
.Floor002902 .web-show{ display:none;}
.Floor002902 .box{display: flex; justify-content: space-between; align-items: center;}
.Floor002902 .info{width:43%;}
.Floor002902 .pic{width:50%;}
.Floor002902 .num{width:100%;margin-top: 5.4vw;}
.Floor002902 .tit,
.Floor002902 .txt{padding-right:4vw;}
}
@media(max-width:1024px){
  .Floor002902{padding: 80px 0;}
  .Floor002902 .pic{ margin:10px 0 15px;}
  .Floor002902 .web-hide{ display:none;}
  .Floor002902 .num{flex-wrap: wrap; margin:30px 0;}
  .Floor002902 .num li{width: 50%; padding: 20px;}
  .Floor002902 .num .t1 b{font-size: calc(40 / 16 * 1em); }
}






/*Bottom003178 */
.Bottom003178{background: #00182e;padding-top:calc(60 / 1920 * 100vw);}
.Bottom003178 .auto{max-width: 100%;width: 90%;}
.Bottom003178,
.Bottom003178 a:not(:hover){color: rgba(255,255,255,0.5);}
.Bottom003178 .copyright{border-top: 1px solid rgba(255,255,255,0.06);padding:calc(30 / 16 * 1em) 0;margin-top:calc(30 / 16 * 1em);font-size: 0.875em;}
.Bottom003178 .copyright .fl a:not(:last-child):after{display: inline-block; content: '·'; margin: 0 calc(10 / 16 * 1em);}

.Bottom003178 nav dl{max-width: calc(120 / 16 * 1em); float: left;}
.Bottom003178 nav dt{margin-bottom: calc(15 / 18 * 1em);font-size: calc(18 / 16  * 1em);}
.Bottom003178 nav dt a:not(:hover){color: #fff;}
.Bottom003178 nav dd{line-height: 2;}
.Bottom003178 .logo{margin-bottom:calc(30 / 16 * 1em);}
.Bottom003178 .hotline aside{line-height: 2;color:#fff;padding-left:calc(25 / 16 * 1em);}
.Bottom003178 .hotline aside.addr{background:url(../images/ce9267b8151c4fe98fa47ec08acc323a.svg) no-repeat left center; background-size: auto calc(20 / 16 * 1em);}
.Menu002449 .menu .currents a { padding-right: 25px; position: relative; }
.Menu002449 .menu .currents a:after { position: absolute; content: " "; width: 7px; height: 11px; background: url(../images/icon-arrow-gray.svg) no-repeat center; right: 9px; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); }
.Menu002449 .menu .currents a, 
.Menu002449 .menu .currents { color: #999; }
.Menu002449 .menu .currents span, 
.Menu002449 .menu .currents a:hover { color: rgba(0, 128, 204, 0.9); }

@media(max-width:1024px) {
.Menu002449 .menu .currents { display: none; }
}
.Menu002449 .menu nav { float: right; }
.Menu002449 .menu nav li { float: left; }
.Menu002449 .menu nav li:not(:last-child) { margin-right: 2.865vw; }
.Menu002449 .menu nav li a { color: #666; font-size: calc(18 / 16 * 1em);display:block; position: relative; line-height: calc(80 / 18 * 1em);}
.Menu002449 .menu nav li a:after { content: ""; width: 0; height: 2px; overflow: hidden; background: #f4ac0a; position: absolute; left: 50%; bottom: -1px; }
.Menu002449 .menu nav li.aon a, 
.Menu002449 .menu nav li a:hover { color: #f4ac0a; }
.Menu002449 .menu nav li.aon a:after, 
.Menu002449 .menu nav li a:hover:after { width: 100%; left: 0; }

@media(max-width:1024px) {
.Menu002449 .menu nav{ float: none; width: 100%; }
.Menu002449 .menu nav li a{ font-size: 1em;line-height: calc(70 / 16 * 1em);}
.Menu002449 .menu nav li:not(:last-child) { margin-right:2em; }
}



.cpjs{padding:6vw 0;}
.cpjs .currency_title{text-align: left;}
.cpjs .currency_title:after{left: 0;}
.cpjs .text{padding-top: 15px;}
.cpjs .text .lct {font-size:calc(24 / 16 * 1em);color: #222;margin: 0; line-height: 1;}
.cpjs .text p{font-size:calc(18 / 16 * 1em);line-height:2;margin:calc(15/ 18 * 1em) 0 calc(35 / 18 * 1em) 0;color: #555;}
.cpjs .text dl dd{font-size:calc(18 / 16 * 1em);color:#333;line-height: 1.8;position: relative;padding-left:1em;margin-bottom: calc(10 / 18 * 1em);}
.cpjs .text dl dd:after{content:'';width:5px;height: 5px;background:#16489d;border-radius: 50%; display: block;position: absolute;left:0;top:50%;margin-top:-2px;}
.cpjs .pic{ border-radius:10px; overflow: hidden;}

@media(min-width:1025px) {
.cpjs .text{width:56%;float:left;padding-left: 4%;padding-top: 15px;}
.cpjs .pic{width:44%;float:left; }
}
  
@media(max-width:1024px) {
.cpjs{padding:60px 0;}  
.cpjs .text{margin-top: calc(40 / 16 * 1em);}
.cpjs .text p{font-size:1em;line-height:2;margin:1em 0;}
.cpjs img{ height:auto!important;}
}
  




/*.Floor001057 */
 .Floor001057 {padding: 6vw 0;background: #f9f9f9;}
 .Floor001057 .ul{margin-bottom: 1.2em;}
 .Floor001057 .title{font-size:calc(36 / 16 * 1em);color: #333333; position: relative; text-align: center; font-weight: bold;}
 .Floor001057 .fu {text-align: center;font-size:calc(22 / 16 * 1em); margin-bottom:calc(60 / 22 * 1em);}
 .Floor001057 .fu b {color: #f4ac0a; }
 .Floor001057 li{text-align: center;position: relative;width: 100%;color: #333;padding:12px 25px;z-index: 2; border-radius:6px; background: #fff;cursor: pointer;}
 .Floor001057 li::before {position: absolute;content: '';left: 0;top: 0;z-index: -1;width: 100%;height: 100%;transition: all ease-in-out 0.3s;}
 .Floor001057 li b {display: block;font-size: calc(22 / 16 * 1em);text-transform: uppercase;margin:calc(20 / 22  * 1em) 0;font-weight: normal;}
 .Floor001057 li.hover::before {height: 110%;top: -5%;}
 .Floor001057 li i{width: 43px;height: 43px;position: absolute;left: 50%;margin-left: -23.5px;border-radius: 50%;background-color: #fff;opacity: 0;transition: all ease-in-out 0.3s;bottom: 0;}
 .Floor001057 li.hover i {opacity: 1;bottom: -33px;}
 .Floor001057 li p{color: #777;line-height:calc(26 / 16 * 1em); }
 .Floor001057 li img {max-width: 95px;margin: 10px 0 0;min-width: 45px;}
 .Floor001057 li img.on {display: inline-block;}
 .Floor001057 li dl {text-align: left;padding: 3% 0 0 25%;}
 .Floor001057 li dd {line-height:calc(24 / 16 * 1em);}
 .Floor001057 li dd a {color: #333;}
 .Floor001057 li dd a:hover {text-decoration: underline;}
 .Floor001057 li:hover {background-color: #16489d;color: #fff;box-shadow: 0 10px 10px rgba(130, 29, 32, .1);}
 .Floor001057 li:hover dd a {color: #fff;}
 .Floor001057 li:hover p {color: rgba(255, 255, 255, 0.8);}
 @media(min-width:1025px) {
.Floor001057 .ul{ display: flex;justify-content: space-between;}
.Floor001057 li:not(:last-child){margin-right: 2%;}
 }
 @media(max-width:1024px) {
  .Floor001057 {padding:60px 0;}
  .Floor001057 li+li{margin-top: 30px;}
  .Floor001057 .fu {text-align: center;font-size:calc(19 / 16 * 1em); margin-bottom:calc(40 / 19 * 1em);}
 }
 @media(max-width:768px) {
 .Floor001057 li dl {text-align: center;padding-left: 0;}
 }

 /*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:6vw 0;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#333; font-size:calc(20 / 16 * 1em); margin:0 0 0.5em 0; font-weight:normal;}
.RighInfo002228 .single-header h3{color:#815122;  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:1em;}
.RighInfo002228 .single-header h3 span{ position:relative; z-index:2; padding:0 calc(30 / 16 * 1em); background-color:#fff;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:calc(14 / 16 * 1em); line-height:calc(24 / 14 * 1em); color:#666; padding-top:2%;}
.RighInfo002228 .single-content p{ margin:0; padding:calc(15 / 18 * 1em) 0; font-size: calc(18 / 16 * 1em); line-height: 2;}
.RighInfo002228 .single-content .nr{font-size:calc(20 / 16 * 1em); color: #666;margin-top: 1em;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;display: flex;    justify-content: space-between;}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
.RighInfo002228 .single-content .bt { line-height: 1.5;font-size: calc(28 / 16 * 1em);color: #222; padding: 0;}
.RighInfo002228 .single-content .pic {width: 47%;}
.RighInfo002228 .single-content .pic img{ border-radius:10px; overflow: hidden;}
@media(max-width:1024px){
  .RighInfo002228{ padding:60px 0;}
}
@media screen and (min-width:465px){
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}


/*RighInfo002522 */
.RighInfo002522{ padding:6vw 0; background: #f9f9f9;}
.RighInfo002522 .list dl{ float:left; width:100%; display:table;  margin-bottom:2%;background-color: #fff;}
.RighInfo002522 .list dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo002522 .list dt{ width:95px;}
.RighInfo002522 .list dt b{ display:block; color:#f4ac0a; font-size:calc(40 / 16 * 1em); position:relative; overflow:hidden; line-height:calc(45 / 40 * 1em); text-align:center; margin:calc(35 / 40 * 1em) auto; opacity: 0.5;}
.RighInfo002522 .list dt b::after{ position:absolute; content:''; width:20px; height:7px; background:#dd1115; bottom:0; right:0; display: none;}
.RighInfo002522 .list dd p{ padding:3% 7% 3% 0; color:#333; margin:0;font-size:calc(17 / 16 * 1em);line-height: 1.5;}
@media(max-width:1024px){
.RighInfo002522{ padding:60px 0;}
}
@media(min-width:769px){
.RighInfo002522 .list dl{width:23%;margin-right:2%;}
.RighInfo002522 .list dl:nth-child(4n){ margin-right:0;}
.RighInfo002522 .list dl:nth-child(4n+1){clear:left;}
}
@media(max-width:768px) and (min-width:481px){
.RighInfo002522 .list dl{ width:48%;}
.RighInfo002522 .list dl:nth-child(2n){ float:right;}
.RighInfo002522 .list dl:nth-child(2n+1){ clear:left;}
}

.sytj{padding: 6vw 0; }
.sytj .table_1{background: #fff; width: 100%;}
.sytj .table_1 th,
.sytj .table_1 td{ text-align:center; border:1px solid #ccc; border-collapse:collapse; line-height:2.0; padding:calc(15 / 18 * 1em);font-size:calc(18 / 16 * 1em);width: 33.33%;}
.sytj .table_1 td a{display: inline-block; padding:calc(5 / 14 * 1em) calc(15 / 14 * 1em); border: 1px solid #685046; color: #685046; font-size:calc(14 / 16 * 1em);vertical-align: middle;}
.sytj .table_1 td a::after{display: inline-block;width: 14px; height: 14px; content:''; vertical-align: middle; margin-left: 10px; margin-top: -4px; background-position: center; background-size: contain; background-repeat: no-repeat;}
.sytj .table_1 td a+a{margin-left:10px;}
.sytj .table_1 td a.dow::after{background-image: url(../images/dow.svg);}
.sytj .table_1 td a.yl::after{background-image: url(../images/yl.svg);}
.sytj .table_1 td:nth-of-type(2){text-align: left;}
.sytj .table_1 th{font-weight:normal;}
.sytj .table_1 .th_1{width: 10%;}
.sytj .table_1 .th_2{width: 15%;}
.sytj .table_1 .th_3{width: 30%;}
.sytj .table_1 .th_4{ background:#685046;color: #fff;}
.sytj .table_1 .th_5{width: 15%;}
.sytj .table_1 .th_6{width: 30%;}
.sytj .table_1 .th_1,
.sytj .table_1 .th_2,
.sytj .table_1 .th_3,
.sytj .table_1 .th_5,
.sytj .table_1 .th_6{ color:#fff;background:#ea811f;}
.sytj .table_1 .th_0{background: #ea811f;color: #fff;}

@media(max-width:1024px){
.sytj{ padding:60px 0;}
}

@media(max-width:768px){
  .sytj .table_1{ overflow:auto;}
  .sytj .table_1 table{ width:180%;}
}


.culture{padding:6vw 0;}
.culture .title{color: #333;font-size:calc(36 / 16 * 1em);font-weight: 500;padding-bottom:calc(50 / 36 * 1em);text-align: center}
.culture .title:after{content: '';display: block;width: 50px;height: 3px;background:#f4ac0a;margin:calc(30 / 36 * 1em) auto 0}
.culture .desc{color: #333;line-height: 2;text-align: center;padding-bottom:calc(50 / 16 * 1em);} 
.culture .flex{}
.culture .flex .left{background:url(../images/culture-bg.png)no-repeat center bottom -300px #fefef9;background-size: 100% auto;  padding:calc(60 / 16 * 1em) calc(80 / 16 * 1em)}
.culture .flex .left .con{font-size:calc(28 / 16 * 1em);font-weight: 400;color: #333;padding-top:calc(20 / 28 * 1em);padding-bottom:calc(30 / 28 * 1em);padding-left:calc(76 / 28  * 1em);background: url(../images/culture-icon.png)no-repeat top left; background-size: auto 1.7em;}
.culture .flex .left p{line-height: 1.8;color: #333; padding-bottom: 18px;font-size: calc(18 / 16 * 1em);}
.culture .flex .left p span{color: #f4ac0a;font-weight: bold;}
.culture .flex .right{border-radius: 6px;overflow: hidden;}
@media(min-width:1025px){
.culture .flex{display: flex;justify-content: space-between;align-items: center}
.culture .flex .left{width: 50%;}
.culture .flex .right{width: 50%}
}
@media(max-width:1024px){
.culture{ padding:60px 0;}
.culture .title{font-size:calc(24 / 16 * 1em);padding-bottom:calc(30 / 24  * 1em);}
.culture .title:after{margin:calc(20 / 24 * 1em) auto 0}
.culture .flex .left{padding:calc(20 / 16 * 1em);}
.culture .desc{padding-bottom:calc(30 / 16 * 1em);} 
}


/*RighInfo003141 */
.RighInfo003141{padding:6vw 0;background:#f5f5f5; }
.RighInfo003141 .img{border-radius: 5px; overflow: hidden;margin-bottom: 30px;}
.RighInfo003141 .title{ font-size:calc(36 / 16 * 1em);color: #222; margin-bottom: 0.6em;text-align: center;}
.RighInfo003141 .title:after{display: block;content: '';background: #f4ac0a;margin:calc(24 / 36 * 1em) 0; height:3px; width: 50px; left: calc(50% - 25px);position: absolute;}
.RighInfo003141 p {color: #333;line-height: 2;text-indent: 2em;}
.RighInfo003141 p{margin: 0 0 1.5em;}

@media(max-width:1024px){
.RighInfo003141{ padding:60px 0;}
.RighInfo003141 .title{font-size:calc(24 / 16 * 1em);padding-bottom:calc(30 / 24  * 1em);}
.RighInfo003141 .title:after{margin:calc(20 / 24 * 1em) 0;}
}



/*Timeline003189 */
.Timeline003189{overflow: hidden; background: url(../images/timeline003189-bg.jpg) no-repeat center center;background-size: cover;color: #fff; padding: 6vw 0;}
.Timeline003189 .column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;color: #333;}
.Timeline003189 .column-name aside{position: relative;z-index: 4;}
.Timeline003189 .column-name .cn{font-size:calc(36 / 16 * 1em); line-height:1.5;}
.Timeline003189 .column-name .en{ font-size:calc(24 / 16 * 1em);line-height: calc(26 / 30 * 1em); margin-top: calc(10 / 30 * 1em); opacity: 0.3;}
.Timeline003189 .column-name .mark{position: absolute; left:0; top: 0;  width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}




@media (min-width:1025px) {
 .Timeline003189 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.Timeline003189 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
}
.Timeline003189 .auto{position: relative;}
.Timeline003189 .controls{position: absolute;height: 1px;z-index: 4;left: 0;top: 55%;transform: translateY(-50%);width: 100%;}
.Timeline003189 .slick-arrow{position: absolute;right: 0; bottom: 100%;background: rgba(255, 255, 255, 0.2) url(../images/timeline003189-arr-left.svg) no-repeat center center; background-size:calc(19 / 16 * 1em) auto; width: calc(52 / 16 * 1em);height: calc(52 / 16 * 1em); font-size: 1em;text-indent: 9999em; cursor: pointer;transition: 0.3s;}
.Timeline003189 .slick-prev{ left: 0;}
.Timeline003189 .slick-next{background-image: url(../images/timeline003189-arr-right.svg);}
.Timeline003189 .slick-arrow:hover{background-color: #f4ac0a;}

.Timeline003189 .slider{background: url(../images/timeline003189-line.png) no-repeat right center; background-size: contain;}
.Timeline003189 .slider li .inner{padding-bottom: calc(562 / 240 * 100%);position: relative;}
.Timeline003189 .slider li .dot{position: absolute; width: calc(19 / 16 * 1em);height: calc(19 / 16 * 1em);border-radius: 50%;background-color: #f4ac0a; transition: 0.3s;}
.Timeline003189 .slider li .dot:before{position: absolute;content: '';background-color: #fff; left:0;top: 0;border-radius: 50%; width: calc(9 / 19 * 100%);height: calc(9 / 19 * 100%);margin: auto; right: 0;bottom: 0;}

.Timeline003189 .slider li:not(.slick-active){opacity: 0;transition: opacity 0.3s;}
.Timeline003189 .slider li .dot{top: calc(350 / 562 * 100%); left: calc(132 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li .dot{top: calc(318 / 562 * 100%); left: calc(106 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li .dot{top: calc(280 / 562 * 100%); left: calc(80 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li + li .dot{top: calc(240 / 562 * 100%); left: calc(50 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li + li + li .dot{top: calc(199 / 562 * 100%); left: calc(26 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li + li + li + li .dot{top: calc(166 / 562 * 100%); left: 0;}

.Timeline003189 .slider li .item{position: absolute;width:98%; height: auto;background-size: 100% 100%; background-repeat: no-repeat; background-position: center;  padding-top: calc(49 / 16 * 1em);text-align: center;transition: 0.3s;/*background-image: url(../images/timeline003189-itembg1.png);*/}
.Timeline003189 .slider li .item{ left: calc(30 / 240 * 100%); bottom: calc(240 / 562 * 100%);}
.Timeline003189 .slider li.slick-active + li .item{ left: calc(0 / 240 * 100%); top: calc(340 / 562 * 100%); bottom: auto;/*background-image: url(../images/timeline003189-itembg2.png);*/}
.Timeline003189 .slider li.slick-active + li  + li .item{ left: calc(-35 / 240 * 100%); bottom: calc(310 / 562 * 100%); top: auto;/*background-image: url(../images/timeline003189-itembg1.png);*/}
.Timeline003189 .slider li.slick-active + li + li + li .item{ left: calc(-50 / 240 * 100%); top: calc(260 / 562 * 100%); bottom: auto;/*background-image: url(../images/timeline003189-itembg2.png);*/}
.Timeline003189 .slider li.slick-active + li + li + li + li .item{ left: calc(-85 / 240 * 100%); bottom: calc(370 / 540 * 100%); top: auto;/*background-image: url(../images/timeline003189-itembg1.png);*/}
.Timeline003189 .slider li.slick-active + li + li + li + li + li .item{ left: calc(-70 / 240 * 100%); top: calc(180 / 562 * 100%); bottom: auto;/*background-image: url(../images/timeline003189-itembg2.png);*/}

.Timeline003189 .slider li .item .year{font-size: calc(32 / 16 * 1em); margin-bottom: 0.5em; font-weight: bold;}
.Timeline003189 .slider li .item pre{text-align: center; line-height:1.5;}

@media (max-width:1440px) {
    .Timeline003189 .slider{background-size: auto 50%; background-position: right top 109%;}
}

@media (max-width:1024px) {
  .Timeline003189{ padding:60px 0;}
}


/*PicList003140 */
.PicList003140 .auto{margin-top: 6vw;margin-bottom: 4vw;}
.PicList003140 ol{border-bottom: 1px dotted #ececec;padding-bottom: 2.4375em; }
.PicList003140 ol time{margin-bottom: 1.5em;}
.PicList003140 ol .more{display: block;width: 10em;line-height: 3.125em;color: #fff;background-color: #f4ac0a;text-align: center;}
.PicList003140 ol .more:after{display: inline-block;content: ''; margin-left: 1em; background: url(../images/piclist003140-icon-white.svg) no-repeat; width: 16px;height: 6px;vertical-align: middle; background-size: contain;}
.PicList003140 ol p{margin-bottom: 2.5em;}
.PicList003140 li a{display: block; border-bottom: 1px dotted #ececec;padding: 2.25em 1.2em;transition: 0.3s;}
.PicList003140 .tit{font-size: 1.375em;color: #333;}
.PicList003140 a:hover .tit{color: #f4ac0a;}
.PicList003140 p{color: #999;font-size:15px; line-height: 1.71428;}
.PicList003140 li p{min-height: 3.42856em;}
.PicList003140 time{color: #999;display: inline-block;}
.PicList003140 li time{padding-right: 2em; background: url(../images/piclist003140-icon.svg) no-repeat right center;background-size: 1em auto; margin-top: 1.5em;}
.PicList003140 li a:hover time{background-image: url(../images/piclist003140-icon-red.png);}
.PicList003140 li a:hover{background-color: #fff;box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);}
@media (min-width:1025px) {
.PicList003140 ol .img{width: 31.429%;}   
.PicList003140 ol .txt{padding-left: 3.125em;} 
.PicList003140 li{float: left;width: 48.215%;}
.PicList003140 li:not(:nth-of-type(2n)){margin-right: 3.57%;}
}
@media (max-width:1024px) {
.PicList003140 .auto{margin-top: 2em;margin-bottom: 2em;}
.PicList003140 ol .img{margin-bottom:2em;}  
}

/*.Page002193 为demo编号*/
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:0 0 6vw; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:calc(35 / 16 * 1em); border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #f4ac0a; background:#f4ac0a;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#f4ac0a;}
.Page002193 .p_count b{ color:#f4ac0a;}
.Page002193 .p_total b{ color:#f4ac0a;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#f4ac0a; border-color:#f4ac0a;}
.Page002193 .p_page b{ font-weight:normal;}
.Page002193 a.nohref{cursor: default;}
.Page002193 a.nohref:hover{background:none;color:#666;border:1px solid #ededed;}


/*RighInfo002973 */
.RighInfo002973{ color: #333; padding: 6vw 0;}
.RighInfo002973 .news-details{max-width: 1400px;}
.RighInfo002973 .news-details .title{text-align: center; border-bottom: 1px solid #e8f1f7;padding-bottom:calc(30 / 16 * 1em);text-align: center;padding-right:0;}
.RighInfo002973 .news-details .title h1{font-size:calc(30 / 16 * 1em); margin: 0 0 calc(20 / 30 * 1em) 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height:1em;color: #888;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/righinfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/righinfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/righinfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height:calc(38 / 17 * 1em);color: #666;border-bottom: 1px solid #e8f1f7;padding: 1% 0 2% 0;margin-bottom: 2%;font-size:calc(17 / 16 * 1em);}
.RighInfo002973 .news-details .edit-info .text{background: #f1f6ff; padding: 25px 30px; color: #333;  border-radius: 10px;}
.RighInfo002973 .news-details .edit-info .img{margin:40px 0;}
.RighInfo002973 .news-details .edit-info .img img{margin: 0 auto;display: flex;
justify-content: center;}
.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #f4ac0a;}
.RighInfo002973  .operating{overflow: hidden;line-height:calc(24 / 16 * 1em);}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}

@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973 .operating a{float: left;  color: #f4ac0a;text-decoration: underline; font-size:calc(18 / 16 * 1em);}
}
@media(max-width:1024px){
.RighInfo002973{ padding:60px 0;}
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}

.home_box44{padding:6vw 0 2vw 0;}
.home_box44 .w1600{max-width: 1600px; margin: 0 auto; width: 100%;}
.home_box44 ul{margin:0 -.2rem;}
.home_box44 .slider li{margin-bottom: 2vw;}
.home_box44 .slider li a{color: #333; display: block; margin: 0 15px;border-radius: 8px;}
.home_box44 .slider li .pic{overflow: hidden;border-radius:8px 8px 0 0;}
.home_box44 .slider li .Ispic{padding-bottom:75%; transition:  0.3s;background-size:cover;background-position: center;background-repeat: no-repeat;}
.home_box44 .slider li a:hover .Ispic{transform: scale(1.1);}
.home_box44 .slider li .txt{position: relative; z-index: 10;width: 100%; margin: 0; border-radius: 0.1rem;text-align: left;
padding:30px 20px;background-color: #f9f9f9;border-radius: 0 0 8px 8px;}
.home_box44 .slider li .txt aside{font-size: 20px;line-height: 1.8;max-height: 3em;color: #000;margin-bottom: 10px;}
.home_box44 .slider li .txt p{font-size: 16px;line-height: 1.8;color: #666;margin: 0 0 15px 0;}
.home_box44 .slider li a:hover{box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);}
.home_box44 .slider li a:hover .txt aside{color:#f4ac0a;}
.home_box44 .slider li .txt pre{line-height: 1.625em; max-height: 3.25em; margin: 1.2vw 0;font-weight: lighter;}
.home_box44 .slider li .txt span{display: inline-block;font-weight: 100; line-height: 20px;transition:  0.3s;}
.home_box44 .slider li a:hover .txt span{padding: 0 10px;background: #000;color: #fff;}
.home_box44 .controls{position: relative; height: 1px; background: rgba(0,0,0,0.1); margin: 30px 66px;}
.home_box44 .controls:before{position: absolute; content: ''; width: 50%; height: 100%; left: 0;background: #f4ac0a;}

.home_box44 .slick-arrow {z-index: 100;position: absolute;top: 50%;transform: translate(0, -50%);width: 0.6rem;height: 0.6rem;border-radius: 50%;cursor: pointer;padding: 0;transition: all ease 0.3s;color: #fff;border: none;background:url(../images/icon-jt2.svg) #006cbf;font-size: 0;background-size: .24rem auto;background-repeat: no-repeat;background-position: center center;}
.home_box44 .slick-prev:before {background-image: url(../images/icon-jt1.svg);filter: grayscale(100) brightness(100);}
.home_box44 .slick-prev{left: -75px;transform: rotate(180deg) translate(0, 50%)}
.home_box44 .slick-next{right: -75px;}

@media(min-width:1025px){
.home_box44_title{display: flex;align-items: center;justify-content: space-between;}
.home_box44_title .home_more{margin-top: 0;}
}

@media(max-width:1024px){
.home_box44 .slider li a{padding-bottom: 5vw;}
.home_box44 .slider li .txt aside.dot2{font-size: 4.5vw;}
.home_box44 .slider li .txt pre{font-size: 3.5vw; margin: 4vw 0;}
.home_box44 .slider li .txt{margin-top: -10vw;}
.home_box44 .controls{margin-left: 40px;margin-right: 40px;}
.home_box44 .slick-arrow{width: 30px; height: 30px;margin-top: -15px;}
.home_box44 .slick-prev{left: -40px;}
.home_box44 .slick-next{right: -40px;}
}


/*.RighInfo003134*/
.RighInfo003134{padding:3vw 0 5vw;}
.RighInfo003134 .tab{ padding:0;}
.RighInfo003134 .tab .h1_tab{margin:0 0 calc(40 / 16 * 1em); overflow:hidden; font-weight:normal; color:#000;background: #f9f9f9; font-size: 1em;}
.RighInfo003134 .tab .h1_tab span{ float:left; padding:0 4%; line-height:3.5em; background-color:none; margin-right:4px; cursor:pointer;font-size:calc(18 / 16 * 1em);}
.RighInfo003134 .tab .h1_tab span.on{ background-color:rgba(0, 128, 204, 0.9); color:#fff;}
.RighInfo003134 .tab .info{ padding-top:0;}
@media(max-width:1024px){
.RighInfo003134{padding: 60px 0;}
}
  




.home_more span {color: #f4ac0a;transition: .3s all;}
.home_title::after{content: '';display: block;width: .6rem;height: .08rem;background: url(../images/home-title-line.png)no-repeat center;background-size: contain;margin-top: .34rem}
.home_more:after{content: '';width: 36px;height: 26px;background: url(../images/icon-jt1.png)no-repeat center;background-size: 24px auto;margin-left: 22px;transform: rotate(-45deg);transition: .3s all}
.home_more:hover{background: #f4ac0a;}
.home_more:hover span{color: #fff;}
.home_more:hover:after{transform: rotate(0);filter: grayscale(100) brightness(100);}


/*.Map002364 为demo编号*/
.Map002364{padding:6vw 0;}
.Map002364 .columnName{ font-size:calc(32 / 16 * 1em);color:#333; margin:0; padding-bottom:3%;padding-top:1em;}
.Map002364 .columnName:after{ display:none; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:'';}
.Map002364 dd{ margin-bottom:2%; padding-left:57%;  position:relative;}
.Map002364 dd:last-child{ margin-bottom:0;}
.Map002364 dd figure{ padding:0;}
.Map002364 dd ul{ padding-bottom:3%; }
.Map002364 dd li{line-height:calc(24 / 18 * 1em); padding:calc(24 / 18 * 1em) 0; padding-left:calc(35 / 18 * 1em); border-bottom:solid 1px #e1e1e1; background:url( "../images/Map002364_add.svg") no-repeat left calc(26 / 18 * 1em); font-size:calc(18 / 16 * 1em); color:#999; background-size: auto 1em;}


.Map002364 dd li .wz {font-size:calc(20 / 18 * 1em);color: #555;margin: 5px 0;}
.Map002364 dd li:nth-child(2){background-image:url( "../images/Map002364_tel.svg");}
.Map002364 dd li:nth-child(3){background-image:url( "../images/Map002364_phone.svg");}
.Map002364 dd li:nth-child(4){background-image:url( "../images/Map002364_email.svg");}
.Map002364 dd li:nth-child(5){background-image:url( "../images/Map002364_fax.svg");}

.Map002364 .share{ display: flex; justify-content: flex-end; margin-top:1vw;}
.Map002364 .share li{position: relative; z-index: 20;}
.Map002364 .share li:not(:last-child){margin-right: 10px;}
.Map002364 .share li figure{position: absolute; width: 150px; height: 150px;background: #fff; padding: 5px; left: 50%; margin-left: -75px; bottom: 100%; margin-bottom: 10px; display: none;}
.Map002364 .share li a{display: block;cursor: pointer;background-color: #5a5a5a; background-position: center center;background-size: auto 40%;background-repeat: no-repeat; width:  50px; height: 50px; border-radius: 50%;}
.Map002364 .share li.wx a{background-image: url("../images/bottom003085-wx.svg");}
.Map002364 .share li.sina a{background-image: url("../images/bottom003085-sina.svg");background-size: auto 50%;}
.Map002364 .share li.dy a{background-image: url("../images/bottom003085-dy.svg");}
.Map002364 .share li a:hover{background-color: #f4ac0a;}

@media(min-width:1025px){
.Map002364 .map{ position:absolute !important; width:52%; left:0; height:100%; top:0;}
.Map002364 .web-show{ display:none;}
}
@media(max-width:1024px){
.Map002364 dd{ padding:3%;}
.Map002364 .map{position:relative !important;}
.Map002364 .web-hide{ display:none;}
.Map002364 dd figure{ padding:0;}
}






/*Bottom003085 */
.Bottom003085{padding: 30px 0;font-size: 16px;color: #555;}
.Bottom003085 a:not(:hover){color: #555;}
.Bottom003085 nav{padding-top: 2.2vw; margin-bottom: 10px;}
.Bottom003085 nav a{display: inline-block;}
.Bottom003085 nav a:not(:last-child):after{display: inline-block; content: '·'; margin: 0 5px;}
.Bottom003085 .slogan{font-size: 28px;color: #f4ac0a; }
.Bottom003085 .share li{float: left;position: relative; z-index: 20;}
.Bottom003085 .share li:not(:last-child){margin-right: 10px;}
.Bottom003085 .share li figure{position: absolute; width: 150px; height: 150px;background: #fff; padding: 5px; left: 50%; margin-left: -75px; bottom: 100%; margin-bottom: 10px; display: none;}
.Bottom003085 .share li a{display: block;cursor: pointer;background-color: #5a5a5a; background-position: center center;background-size: auto 40%;background-repeat: no-repeat; width:  50px; height: 50px; border-radius: 50%;}
.Bottom003085 .share li.wx a{background-image: url("../images/bottom003085-wx.svg");}
.Bottom003085 .share li.sina a{background-image: url("../images/bottom003085-sina.svg");background-size: auto 50%;}
.Bottom003085 .share li.dy a{background-image: url("../images/bottom003085-dy.svg");}
.Bottom003085 .share li a:hover{background-color: #f4ac0a;}
.Bottom003085 .share p {margin-right: 10px;}
@media(min-width:1025px){
.Bottom003085 .slogan{text-align: right;margin-bottom: 3.2rem;}
.Bottom003085 .share{float: right;display: flex;}
}
@media(max-width:1024px){
.Bottom003085{text-align: center;}
.Bottom003085 .share{display: table; margin: 2vw auto 0;}
.Bottom003085 .logo{padding: 4vw 0 0 0;}
}
@media(max-width:640px){
.Bottom003085 .slogan{font-size: 6vw;}
.Bottom003085 .share li a{width: 10vw; height: 10vw;}
}
@media(max-width:480px){
.Bottom003085{font-size: 3.5vw;}
 .Bottom003085 .logo{padding-left: 20%; padding-right: 20%;}
}



/*.Form002802*/
.Form002802{ padding: 6vw 0; }
.Form002802 .from .title {font-size: 40px;text-align: center; color: #333;margin-bottom: 3vw;}
.Form002802 .from .title p{font-size: 16px;color: #888;}

.Form002802 .from{  margin:0 auto; }
.Form002802 .from tbody{width: 100%;display: inline-block;padding: 4% 2.5% 2.5%;background:#f5f5f5;border: 1px solid #eee;}
.Form002802 .from tr{width: 100%;display: block;}
.Form002802 .from td{ padding-right: 2.5%; padding-bottom:2.5%;width: 49.5%;display: inline-block; font-size: 1em;}
.Form002802 .from td:nth-child(2n){padding-right: 0;padding-left: 2.5%;}
.Form002802 .from td p{ margin: 0; color: #999; text-align: center;}
.Form002802 .from td div{ position:relative;;}
.Form002802 .from td em{position: absolute;right:calc(-18 / 22 * 1em);top:calc(26 / 22 * 1em);font-size: calc(22 / 16 * 1em);color: #db0000;line-height: 1;}
.Form002802 .from label{ font-size: 1em; line-height:calc(60 / 16 * 1em); color:#333;display:block;width: calc(110 / 16 * 1em); float: left;}
.Form002802 .from .text{ width:calc(100% - calc(110 / 16 * 1em)); height:calc(60 / 16 * 1em);line-height:calc(60 / 16 * 1em);text-indent:10px; border:none;background:#fff;display: inline-block; font-size: 1em; padding: 0;}
.Form002802 .from .textareas{width: 100%;}
.Form002802 .from .textareas em{right: calc(-3 / 16 * 1em);}
.Form002802 .from textarea.text{ height:calc(132 / 16 * 1em);width: 92%;}
.Form002802 .from .btn{ padding-bottom: 1.5%; text-align:center;width: 100%;}
.Form002802 .from .btn input{ background:#f4ac0a; cursor:pointer; padding:0; border:none; width: calc(160 / 16 * 1em); height:calc(45 / 16 * 1em); font-size:1em; color:#fff; border-radius: 0;}
.Form002802 .from .btn input:hover{ background:#d69600;}
.Form002802 .from td select{  width: 97%;height: 100%;border: none;background: #fff0;color: #999;font-size:1em;padding-left:calc(30 / 16 * 1em);}
.Form002802 .address { padding:3% 0 0;}
.Form002802 .address dl{ border-top:1px solid #eee; padding:3% 0;}
.Form002802 .address dd h1,
.Form002802 .address dd h2,
.Form002802 .address dd p{ font-size:1em; padding-left:calc(44 / 16 * 1em); line-height:calc(35 / 16 * 1em);}
.Form002802 .address dd h2{ background-repeat:no-repeat; background-position: left center; display: inline-block; margin-right: 9%; margin-bottom: 2%; font-weight:normal;}
.Form002802 .address dd h1{ margin-bottom: 3%; padding-left: 0; font-size:calc(24 / 16 * 1em); color: #333; font-weight: bold;line-height:calc(35 / 24 * 1em); }
.Form002802 .address dd h2{ font-size:calc(18 / 16 * 1em); line-height:calc(35 / 18 * 1em); }
.Form002802 .address dd h2.h2_1{ background-image:url(../images/form002802-icon1.jpg);}
.Form002802 .address dd h2.h2_2{ background-image:url(../images/form002802-icon2.jpg);}
.Form002802 .address dd h2.h2_3{ background-image:url(../images/form002802-icon3.jpg);}
.Form002802 .address dd h2.h2_4{ background-image:url(../images/form002802-icon4.jpg);}
@media(min-width:1025px){
.Form002802 .from td:nth-child(2n),
.Form002802 .from .textareas,
.Form002802 .from .btn,
.Form002802 .from .tip{ padding-right: 0; }
}
@media(max-width:1024px){
.Form002802 .from td{ display: block; padding-right: 0; width: 100%; }
.Form002802 .address dd{ float:none; width:auto;}
.Form002802 .from td{ padding-left:0 !important; padding-right: 0 !important;}
.Form002802 .from label{ width: 100% !important; float:none;}
.Form002802 .from .text{width:100% !important;}
.Form002802 .from td em{display: none;}
}

.categoryMenuC{background-color: #f9f9f9;}
.categoryMenu {display: flex;    justify-content: center;}
.categoryMenu li:not(:nth-last-of-type(1))::after{content: "|"; margin: calc(30/16 * 1em);}
.categoryMenu li a{line-height: calc(70/16 * 1em); display: inline-block;}
.categoryMenu li a:hover{color: #f4ac0a;}
.categoryMenu li.active a{color: #f4ac0a;}
@media(max-width:1024px){
    .categoryMenu{flex-wrap: wrap;}
    .categoryMenu li a{line-height: 2;}
}

/* location */
.location{border-bottom: 1px solid #eaeaea;}
.location .auto{display: flex;justify-content: center;}
.location .auto a{  color: #333; line-height: 4; position: relative; font-size: 18px;}
.location .auto a.active{color: #f4ac0a;}
.location .auto a.active::after{position: absolute; width: 100%; height: 3px; content: ""; bottom: -1px; left: 0; background-color: #f4ac0a;}
.location .auto a:not(:nth-last-of-type(1)){margin-right: 6.25%;}



/*PicList002938 */
.PicList002938{padding: 4vw 0;}
.PicList002938 ul{padding: 1.93vw 0; border-bottom: 1px dotted #cecece;}
.PicList002938 time{color: #999;display: inline-block;margin-top: 1.5em;width: 100%;line-height: 1.8;}
.PicList002938 ol{ border-radius:10px; overflow: hidden;}
.PicList002938 li time a{padding-right: 2em; background: url(../images/piclist003140-icon.svg) no-repeat right center;	background-size: 1em auto; }
.PicList002938 li time a:hover{background-image: url(../images/piclist003140-icon-red.png);}
.PicList002938 li time a{float: right;color: #999;}
.PicList002938 li time a:hover{float: right;color: #e99a12;}
.PicList002938 li p{color: #b8b8b8;line-height: 1.8;margin: 2em 0 0 0 }
.PicList002938 li aside{font-size:calc(22 / 16 * 1em);}
.PicList002938 li aside a{color: #1e1e1e;}
.PicList002938 li aside a:hover{color: #ea851c;}
@media(min-width:769px){
.PicList002938 ol{width: 360px;}
.PicList002938 li .inner{padding-left: 40px; }
}
@media(max-width:1024px){
.PicList002938{padding:60px 0;}
}
@media(max-width:768px){
.PicList002938 .ytable,
.PicList002938 .ytable-cell{display: block;}
.PicList002938 ul{padding:30px 0;}
.PicList002938 li .inner{padding:20px;}
}


/*
 .RighInfo002803 为demo编号
 */
.RighInfo002803 { padding: 6vw 0; }


@media(max-width:1440px) {
.RighInfo002803 .auto { padding-left: 2%; padding-right: 2%; }
}
.RighInfo002803 .txtbox { text-justify: inter-ideograph; text-align: justify; word-wrap: break-word; clear: both; margin-bottom: 4%; }
.RighInfo002803 .name { font-size: 24px; color: #000; line-height: 1; padding-bottom: 20px; }
.RighInfo002803 .name em { font-style: normal; color: #c92c0d; }
.RighInfo002803 .word { line-height: 30px; font-size: 16px; color: #585858; position: relative; }
.RighInfo002803 .word .wap_pic { display: block; text-align: center; }
.RighInfo002803 .word .pc_pic { display: none; }
.RighInfo002803 .word .fr { margin-left: 60px; margin-bottom: 40px; }
.RighInfo002803 .word .fl { margin-right: 60px; margin-bottom: 40px; margin-top: 40px; }

@media only screen and (min-width:769px ) {
.RighInfo002803 .name { font-size: 36px; padding-bottom: 30px; }
.RighInfo002803 .word .wap_pic { display: none; }
.RighInfo002803 .word .pc_pic { display: block; position: absolute; right: 0; top: 0; z-index: -1; }
.RighInfo002803 .word .pic { display: block; float: right; margin-left: 50px; }
.RighInfo002803 .p { padding-right: 54%; margin-bottom: 20px; }
.RighInfo002803 .p1 { padding-right: 40%; }
}

@media (max-width: 1200px) {
.RighInfo002803 .word .pc_pic { position: static; width: 45%; float: right; margin-left: 5%; }
.RighInfo002803 .p, .RighInfo002803 .p1 { padding-right: 0; }
}
.RighInfo002803 li { width:100%; text-align: center; position: relative; border: 1px solid #ddd; box-shadow: 0 10px 20px rgba(0,0,0,0.12); }
.RighInfo002803 li div { padding: 6% 0; margin: 0 auto; width: 80%; }
.RighInfo002803 li figure img { width: 50%; max-width: 80px; ; transition: 0.3s; }
.RighInfo002803 li h3 { font-size: calc(24 / 16 * 1em); font-weight: normal; color: #000; margin: 0; margin-top: 25px; }
.RighInfo002803 li p { line-height:1.8; font-size:calc(18 / 16 * 1em); color: #585858; margin-bottom: 0; }
.RighInfo002803 li:hover * { color: #c92c0d !important; }
.RighInfo002803 li:hover figure img { transform: rotateY(180deg); }
@media(min-width:1025px) {
.RighInfo002803 ul{padding-top: 0; display: flex;}
.RighInfo002803 li { width: 32%; }
.RighInfo002803 li+li { margin-left: 2%; }
.RighInfo002803 li div{max-width: 280px; }

}
@media(max-width:1024px) {
.RighInfo002803 li+li { margin-top:40px; }
}
@media(max-width:480px) {
.RighInfo002803 li { width: 100%; float: none; margin-left: 0 !important; margin: 2% 0; }
}




/*RighInfo002554 */
.RighInfo002554{ padding:6vw 0; text-align:center;}
.RighInfo002554 .table_1 th,
.RighInfo002554 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; 
	line-height:24px; padding:15px;font-size: 16px;width: 12.8%;}
.RighInfo002554 .table_1 td:nth-child(2) a{color: #e98c20;}
.RighInfo002554 .table_1 td a{color:#685046; }
.RighInfo002554 .table_1 td a:hover{color: #e98c20;border-bottom: 2px solid #e98c20;}
.RighInfo002554 .table_1 td a img{max-height: 16px;padding-left: 15px;}
.RighInfo002554 .table_1 th{ font-size:18px; font-weight:normal;line-height: 1.8;}
.RighInfo002554 .table_1 .th_1{width: 10%;}
.RighInfo002554 .table_1 .th_2{width: 15%;}
.RighInfo002554 .table_1 .th_3{width: 30%;}
.RighInfo002554 .table_1 .th_4{ background:#f9f9f9;color: #000;}
.RighInfo002554 .table_1 .th_4 img{width: 18px;display: inline-block;margin-left: 10px;margin-top: -4px;}
.RighInfo002554 .table_1 .th_5{width: 15%;}
.RighInfo002554 .table_1 .th_6{width: 30%;}
.RighInfo002554 .table_1 .th_1,
.RighInfo002554 .table_1 .th_2,
.RighInfo002554 .table_1 .th_3,
.RighInfo002554 .table_1 .th_5,
.RighInfo002554 .table_1 .th_6{ color:#fff;background:#e98c20; }

.RighInfo002554 .table_1 .th_0{background: #f9f9f9;color: #000;}
@media(max-width:480px){
.RighInfo002554 .table_1{ overflow:auto;}
.RighInfo002554 .table_1 table{ width:180%;}
}




/*RighInfo002810 */
.RighInfo002810{padding:0; text-align:center;}
.RighInfo002810 .auto{width: 100%;padding: 0;}

.RighInfo002810 .txt-logo{background: url(../images/righinfo002810-bg.jpg); margin-bottom: 3%;padding: 4% 0;}
.RighInfo002810 .txt-logo .txt .inner{display:inline-block;font-weight: bold;text-align: left;color: #333; }

.RighInfo002810 .txt-list{ display:-webkit-flex; display:flex; flex-wrap:wrap;}
.RighInfo002810 .txt-list .box{background: #f9fafc;padding-right:0;}
.RighInfo002810 .txt-list .box a{ display:-webkit-flex; display:flex; width:100%; min-height:100%; border-radius: 8px;overflow: hidden;position: relative;}
.RighInfo002810 .txt-list .info1{ display:-webkit-flex; display:flex; align-items:center; justify-content:center; flex-wrap:wrap; line-height: 1.8;padding:30px; }
.RighInfo002810 .txt-list .info1 .center{ width:100%;}
.RighInfo002810 .txt-list .info1 h4{font-size:calc(20 / 16 * 1em);line-height: 1.8;color: #000;margin-bottom: 0.2em;font-weight: 500;margin-top: 0;}
.RighInfo002810 .txt-list .info1 h5{line-height: 1.8;color: #666;margin: 0;font-size: 1em;font-weight: normal;margin-bottom: 0.5em;}
.RighInfo002810 .txt-list .info1 p{line-height: 1.8;color: #666;margin: 0;}
.RighInfo002810 .txt-list .box a:hover{box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);}
.RighInfo002810 .txt-list .box a:hover .info1 h4{color: #f4ac0a;}
.RighInfo002810 .txt-list .pic .Ispic{transition: .3s; width: 100%; display: block; padding-bottom:77.32%; background-size: contain;}
.RighInfo002810 .txt-list .box a:hover .pic .Ispic{transform: scale(1.1);}

.RighInfo002810 .txt-list .box .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(244,172,10,0.9); z-index:10; transition:0.3s; color:#fff;}
.RighInfo002810 .txt-list .box .hover aside{position:absolute; left:17.5%;width:65%; top:49%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.RighInfo002810 .txt-list .box .hover h4{ font-size:calc(24 / 16 * 1em); font-weight: bold;margin:15px 0;}
.RighInfo002810 .txt-list .box .hover i{ display:block;  height:3px; background:#fff; width:48px; margin:12px auto;} 
.RighInfo002810 .txt-list .box .hover h5{line-height: 1.8;color: #fff;margin: 0;font-size: 1em;font-weight: normal;margin-bottom: 0.5em;}
.RighInfo002810 .txt-list .box .hover p{ font-size:1em; line-height:calc(26 / 16 * 1em); margin:0; max-height:calc(135 / 16 * 1em); overflow:hidden;}
.RighInfo002810 .txt-list .box:hover .hover{opacity: 1}

@media(min-width:1025px){
.RighInfo002810 .txt-list .box{width: 48.5%;float: left;margin-right: 2.5%;}
.RighInfo002810 .txt-list .box:nth-child(2n){margin-right: 0;}
.RighInfo002810 .txt-list .box:nth-child(2n) ~ .box{margin-top:2.5%;}
}
@media(max-width:1024px){
.RighInfo002810 .txt-list .box+.box{margin-top:30px;}
}
@media(min-width:769px){
.RighInfo002810 .txt-logo .ytable-cell{width: 50%; text-align: center;padding: 15px;}
.RighInfo002810 .txt-logo .txt{border-right: 1px solid #eee;}
.RighInfo002810 .txt-list .pic{width: 50%; overflow: hidden;}
.RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align: right;}
.RighInfo002810 .txt-list .info1{width:50%;}
}
@media(max-width:768px){
.RighInfo002810 .txt-list .box{width: 100%}
.RighInfo002810 .txt-list .box a{flex-wrap:wrap;}
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{ width:100%; display:block;}
.RighInfo002810 .txt-logo{text-align: center;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
.RighInfo002810 .txt-list .info1{ width:100%;}
.RighInfo002810 .txt-list .info1 p{-webkit-line-clamp:8;}
}



.RighInfo003134 h2{font-size:24px;color: #000;font-weight: 500;margin-bottom: 30px;}
.RighInfo003134 .table_1{width: 44%;float: left;font-size: 16px;color: #666;}
.RighInfo003134 .table_1 th{text-align: center;font-weight: 500; border: 1px solid #eee;border-collapse: collapse;line-height: 24px;padding: 15px;}
.RighInfo003134 .table_1 td{text-align: center;border: 1px solid #eee;border-collapse: collapse;line-height: 24px;padding: 15px;}


.bdd{margin-top: 0;}


/*PicList002095 */
.PicList002095{margin-bottom: 45px;}
.PicList002095 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:2%;border: 1px solid #eee;border-radius: 8px;}
.PicList002095 li:nth-child(4n){ margin-right:0;}
.PicList002095 li .Ispic{ padding: 8px;display: inline-block;}
.PicList002095 li .Ispic img{ display:block;border-radius: 8px;width: 100%;}
.PicList002095 li div{padding:0 30px; }
.PicList002095 li .dot{ text-align:left; font-size:20px; padding:15px 0 20px 0;}
.PicList002095 li .dot:hover{color: #f4ac0a;}
.PicList002095 li .dot:after{ display:none; content:''; height:1px; width:30px; margin:0; margin-top:5%; 
	background-color:#eb8e1b;}
.PicList002095 li p{ line-height:1.8; overflow:hidden;  color:#999; font-size:16px; padding:0;margin-top: 0;margin-bottom: 20px;}
.PicList002095 li aside{ border-top:1px solid #eaeaea; padding:0;text-align:right;}
.PicList002095 li aside a{  position: relative;
	color:#999; display:inline-block;font-size: 15px;line-height: 3.6;    width: 100%;text-align: left;}
.PicList002095 li aside a:after{display:inline-block; content: '';width: 26px;height: 26px;background: url(../images/icon-jt1.svg)no-repeat center;
  background-size: 18px auto;margin-left: 22px;transition: .3s all;position: absolute;right: 0;top: 33%;}
@media(max-width:375px){
.PicList002095 li .dot{ font-size:16px;}
.PicList002095 li aside a{ font-size:12px;}
}



.ProHeading{padding:7% 0 24% 0;background-repeat: no-repeat;background-size:cover;background-position: center;margin-bottom: 10px;}
.ProHeading .flex{background-size: cover;padding: 0 15%;text-align: center; }
.ProHeading .flex .pic{width: 50%}
.ProHeading .flex .txt .tit{font-size: 2em;padding-bottom: 2vw;font-weight: 600;color: #fff;}
.ProHeading .flex .txt .desc{line-height: 1.8;color:rgba(255,255,255,0.9);}

.jj{margin-top: 4vw;padding-bottom: 0;}





.prodetail{padding: 5vw 0 4vw;}
.prodetail .list_img{ position:relative;}
.prodetail .slider-big{ border:1px solid #dcdcdc;}
.prodetail .slider-big li figure{ background-size:contain;  object-fit: contain;transition: all .4s;}
.prodetail .slider-big li figure:hover{transform: scale(1.15);transition: all .4s;}
.prodetail .slider-list{ position: relative;}
.prodetail .slider-list li figure{  border:1px solid #f2f2f2;}
.prodetail .slider-list li.slick-current figure{border-color:#f4ac0a; }
.prodetail .slider-list .slick-arrow{position:absolute; width:30px; height:30px;cursor:pointer; border: 1px solid #999;border-radius: 50%;}
.prodetail .slider-list .slick-arrow:after{width:26%;height:26%;border-right:2px solid #999;border-top:2px solid #999;content:"";position:absolute;left:38%;top:42%;transform:rotate(-45deg);}
.prodetail .slider-list .slick-next{transform:rotate(180deg);}
.prodetail .slider-list .slick-arrow:hover{ border-color:#f4ac0a; background: #f4ac0a;}
.prodetail .slider-list .slick-arrow:hover:after{border-right-color:#fff;border-top-color:#fff;}
.prodetail .slider-list .slick-disabled{cursor:default;}

.prodetail .txt{overflow:hidden;}
.prodetail .txt .tp{width:100%;padding-bottom:30px;}
.prodetail .txt .tp .text{font-size: 16px;line-height: 1.8;color: #666;letter-spacing: 1px;}
.prodetail .txt .tags{margin-bottom:3%;}
.prodetail .txt span{color:#f4ac0a;text-decoration:underline;margin-right:10px;}
.prodetail .txt .tit{font-size:calc(32 / 16 * 1em);color: #333}
.prodetail .txt h4{font-size: 16px;color: #999;font-weight: normal;}
.prodetail .txt .line{background-color: #e4e4e4;width: 100%;height: 1px;margin: calc(30 / 32 * 1em) 0;}

.prodetail .txt .p{padding-bottom:20px;border-bottom:1px solid #e4e4e4;margin-bottom:20px;line-height:1.75;}
.prodetail .txt .iso{justify-content:flex-start;align-items:stretch;flex-wrap:wrap;}
.prodetail .txt .iso .i{margin-right:30px;text-align:center;}
.prodetail .txt .iso .i img{display:block;margin:0 auto 5px;max-width:56px;}
.prodetail .txt .bot a{display:inline-block;width:calc(140 / 16 * 1em);line-height:calc(50 / 16 * 1em);background:#f4ac0a;text-align:center;color:#fff;}

.prodetailbox{padding-bottom:6vw;}
.prodetailbox .tit{font-size:calc(32 / 16 * 1em);color: #333;border-bottom: 1px solid #ebebeb;padding-bottom: calc(20 / 32 * 1em);margin-bottom: calc(30 / 32 * 1em);}
.prodetailbox .main{width: 100%;}
.prodetailbox .main p{color: #666;line-height: 2;}
.prodetailbox .main .img-block{background: #f8f8f8;}
.prodetailbox .main .img-block+.img-block{margin-top: 20px;}

@media (min-width:1025px) {
  .prodetail .flex{display: flex; align-items:center; align-items:center;display: flex;justify-content: space-between}
  .prodetail .txt{padding-left:5%; width: 35%;}
  .prodetail .list_img{width:65%;}
}
@media (max-width:1024px) {
  .prodetail{padding:60px 0 40px;}
  .prodetailbox{padding-bottom:60px;}
  .prodetail .txt{margin-top:40px;}
  .prodetailbox .main img{width: 100% !important;height: auto !important;}

}
@media (min-width:641px) {
  .prodetail .slider-big{position:absolute; left:0; top:0; height:100%; width:80%; }
  .prodetail .slider-big *{height: 100%;}
  .prodetail .slider-list{padding:42px 0;margin-left: 82.9%;}
  .prodetail .slider-list .slick-arrow{ left:50%; margin-left: -15px;}
  .prodetail .slider-list .slick-prev{top: 0;}
  .prodetail .slider-list .slick-next{bottom: 0;}
  .prodetail .slider-list li{ height:130px;  position:relative;}
  .prodetail .slider-list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain;}
  .prodetail .slider-list li.slick-current figure{ border-width:2px;}
}
@media(max-width:640px){
  .prodetail .slider-big li .Ispic{padding-bottom: calc(476 / 536 * 100%);}
  .prodetail .slider-list li .Ispic{padding-bottom: calc((476 * 0.9) / 536 * 100%); width: 90%; margin: 0 auto;}
  .prodetail .slider-list{padding:0 42px; margin-top: 3vw;}
  .prodetail .slider-list .slick-arrow{ top:50%; margin-top: -15px;}
  .prodetail .slider-list .slick-prev{left: 0;  transform: rotate(-90deg);}
  .prodetail .slider-list .slick-next{right: 0; transform: rotate(90deg);}
}



/*PicList002146 */
.PicList002146{ padding:0;}
.PicList002146 li{ float:left; width:23.5%; margin:0 2% 2% 0;}
.PicList002146 li:nth-child(4n){margin-right: 0;}
.PicList002146 li a{ display:block; position:relative;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; text-align:center; font-size:18px; font-weight:normal;}
.PicList002146 li figure{ padding-bottom:77%;border-radius: 8px 8px 0 0;}
.PicList002146 li h3{ border:1px solid #e8e8e8; border-top-width:3px; border-top-color:#f4f4f4; 
    padding:10px 16% 10px; line-height:40px; position:relative;border-radius: 0 0 8px 8px;font-size: 18px;}
.PicList002146 li h3:before{ position:absolute; content:''; right:0; top:0; width:16%; height:100%;
     border-left:1px solid #e8e8e8;     
     background:url(../images/piclist002146-more.gif) no-repeat center center;background-size: 10px auto;}

.PicList002146 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; border-radius: 8px;;
    text-align:center; background:rgb(235 128 29 / 95%); z-index:10; transition:0.3s; color:#fff; }
.PicList002146 li a:hover .hover{ opacity:1;}
.PicList002146 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}

.PicList002146 li .hover img{ border-radius:50%; width:100px; height:100px;display: none}
.PicList002146 li .hover h5{ margin-top:10px; line-height:22px; max-height:44px; overflow:hidden;font-size: 18px;}
.PicList002146 li .hover i{ display:block;  height:2px; background:#fff; width:30px; margin:10px auto;} 
.PicList002146 li .hover p{ font-size:16px; line-height:1.8; margin:0;  overflow:hidden;}
@media(max-width:1366px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:16px;}
}
@media(max-width:1366px) and (min-width:1001px){
.PicList002146 li .hover img{ width:70px; height:70px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:1000px){
.PicList002146 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002146 li .hover img{ width:50px; height:50px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:480px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:14px;}
.PicList002146 li .hover h5{ line-height:20px; max-height:40px;}
}
@media(max-width:375px){
.PicList002146 li{ float:none; width:auto;} 
}






/*.PicList002797*/
.PicList002797 li{ float:left; width:22.75%; margin-right:3%; border:1px solid #e8e8e8; border-radius:10px; overflow:hidden;}
.PicList002797 li a{ display:block; position:relative; padding:6%;}
.PicList002797 li h4,
.PicList002797 li h3,
.PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797 li figure{ padding-bottom:80%; margin-bottom:6%;background-size: contain;}
.PicList002797 li h4{ font-size:calc(15 / 16 * 1em);color: #999; margin-top:calc(10 / 16 * 1em);line-height:calc(20 / 16 * 1em);}
.PicList002797 li h3{ font-size:calc(16 / 14 * 1em); color:#202020;}

.PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0, 128, 204, 0.9); z-index:10; transition:0.3s; color:#fff;}
.PicList002797 li:hover{box-shadow:0 0 15px 3px #ccc; border-color:rgba(0,0,0,0.2);}
.PicList002797 li:hover a .hover{ opacity:1;}
.PicList002797 li aside{ position:absolute; left:10%;width:80%; top:42%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002797 li .hover h5{ font-size:calc(16 / 16 * 1em); font-weight: bold;}
.PicList002797 li .hover i{ display:block;  height:3px; background:#fff; width:48px; margin:20px auto;} 
.PicList002797 li .hover p{ font-size:1.1em; line-height:calc(26 / 16 * 1em); margin:0; max-height:calc(135 / 16 * 1em); overflow:hidden;}
.PicList002797 .more{ display: block; text-align: center; position:absolute; left:0; bottom:25px; width:100%; text-align:center;}
.PicList002797 .more span{ display: inline-block; padding-left:calc(75 / 16 * 1em);padding-right:calc(75 / 16 * 1em); line-height:calc(42 / 16 * 1em); background:#fff ; border-radius:8px;transition:all 0.5s ease-out 0s; color:rgba(0, 128, 204, 0.9); font-size:calc(14 / 14 * 1em); }
/* .PicList002797 .more span:hover{padding-left:calc(50 / 16 * 1em); padding-right:calc(50 / 16 * 1em); } */

@media(min-width:1025px){
.PicList002797 li:nth-child(4n){margin-right:0; }
.PicList002797 li:nth-child(4n) ~ li{margin-top:3%; }
}

@media(max-width:1024px) and (min-width:769px){
.PicList002797 li{ width:48%; margin-right:4%;}
.PicList002797 li:nth-child(2n){ margin-right:0;}
.PicList002797 li:nth-child(2n) ~ li{margin-top:4%; }
.PicList002797 .more{ font-size: calc(14 / 16 * 1em); margin-top:calc(20 / 14 * 1em);}
.PicList002797 .more span{ padding-left:calc(30 / 14 * 1em);padding-right:calc(44 / 14 * 1em); line-height:calc(30 / 14 * 1em);  background-size: auto 1em;}
.PicList002797 .more span:hover{padding-left:calc(40 / 14 * 1em); padding-right:calc(54 / 14 * 1em); }
}
@media(max-width:768px){
.PicList002797 li{ float:none; width:auto; margin: 0 0 30px 0;} 
}



.wxfx{padding: 6vw 0 4vw 0;}
.wxfx .ul{display: flex; flex-wrap: wrap;}
.wxfx li{width: 100%;}
.wxfx li a{color: #333; display: block; border-radius: 8px; overflow: hidden;background: #f9f9f9;}
.wxfx li .pic{overflow: hidden;border-radius:8px 8px 0 0;}
.wxfx li .Ispic{padding-bottom:75%; transition:  0.3s;background-size:cover;background-position: center;background-repeat: no-repeat;}
.wxfx li a:hover .Ispic{transform: scale(1.1);}
.wxfx li .txt{position: relative; z-index: 10;width: 100%; margin: 0; border-radius: 0.1rem;text-align: center;
padding:30px 20px;background-color: #f9f9f9;border-radius: 0 0 8px 8px;}
.wxfx li .txt aside{font-size:calc(20 / 16 * 1em);line-height: 1.8;color: #000;}
.wxfx li a:hover{box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);}
.wxfx li a:hover .txt aside{color:#f4ac0a;}

@media(min-width:1025px){
.wxfx li{ width:32%; margin-right:2%;}
.wxfx li:nth-child(3n){ margin-right:0;}
.wxfx li:nth-child(3n) ~ li{ margin-top:3%;}
}
@media(max-width:1024px) and (min-width:769px){
.wxfx li{ width:48%; margin-right:4%;}
.wxfx li:nth-child(2n){ margin-right:0;}
.wxfx li:nth-child(2n) ~ li{ margin-top:4%;}
}
@media(max-width:1024px){
.wxfx{padding: 60px 0 40px;}
}
@media(max-width:768px){
.wxfx li+li{margin-top: 30px;}
}
  


/*.Form002803 */
 .Form002803{ padding:6vw 0;}
 .Form002803 .title{ font-size: calc(28 / 16 *1em); color: #333;}
 .Form002803 .title:after{display: block; content: '';width: calc(40 / 28 * 1em);height: 3px;background-color: #f4ac0a;margin:calc(25 / 28 * 1em) 0 ;}
 .Form002803 .from li{position:relative; }
 .Form002803 .from li:not(.btn){background:#f5f5f5; padding:calc(15 / 16 * 1em) calc(20 / 16 * 1em);}
 .Form002803 .from label{ position:absolute; left:calc(20 / 16 * 1em); top:0; font-size:1em; line-height:calc(60 / 16 * 1em); color:#999; right: calc(20 / 16 * 1em);}
 .Form002803 .from .text{ width:100%; height:calc(30 / 16 * 1em); line-height:calc(30 / 16 * 1em);border:none; background:none; font-size:1em;}
 .Form002803 .from textarea.text{ height:calc(70 / 16 * 1em); font-size: 1em;}
 .Form002803 .from .btn input{ background:#f4ac0a; cursor:pointer; padding:0; border:none; width:calc(200 / 16 * 1em); height:calc(50 / 16 * 1em); font-size:1em; color:#fff;line-height:calc(50 / 16 * 1em); }
 .Form002803 .from .btn input:hover{ background:#d69600;}
 .Form002803 .address dd p{ padding-left:calc(40 / 18 *1em);  line-height: 1.75; margin: 0; background-size:auto 1em; background-repeat: no-repeat; background-position: left calc(calc(30 / 18 * 1em) + (4/ 18 * 1em)); font-size: calc(18 / 16 * 1em); }
 .Form002803 .address dd p+p{ margin-top:calc(30 / 18 * 1em);padding-top:calc(30 / 18 * 1em); border-top:1px dashed rgba(0, 0, 0, 0.1); }
 .Form002803 .address dd p span{display: block; color: #999; margin-bottom:4px;  font-size: calc(16 / 18 * 1em); }
 .Form002803 .address dd p b{font-size: calc(28 / 18 * 1em);  color:#f4ac0a; line-height: 1;}
 .Form002803 .address dd p:first-child{background-position: left calc(4/ 18 * 1em);}
 .Form002803 .address dd p.tel{background-image:url(../images/form002803-tel.svg); }
 .Form002803 .address dd p.tel2{background-image:url(../images/form002803-tel2.svg); background-position:calc(2 / 18 * 1em) calc(calc(30 / 18 * 1em) + (4/ 18 * 1em)); }
 .Form002803 .address dd p.mail{background-image:url(../images/form002803-mail.svg); }
 .Form002803 .address dd p.add{background-image:url(../images/form002803-add.svg); }
 .Form002803 .img{margin-top:4vw;}
 @media(min-width:1025px){
  .Form002803 .from{width:60%; padding-right: 4vw; border-right: 1px solid rgba(0, 0, 0, 0.1);vertical-align: top; }
  .Form002803 .address{ width:40%; padding-left:4vw; vertical-align: top;}
  .Form002803 .from li{float: left; width: 48%; }
  .Form002803 .from li:nth-child(2n){float:right; }
  .Form002803 .from li:nth-child(2n) ~ li{margin-top: 4%;}
  .Form002803 .from .li{width: 100%;}
 }
 @media(max-width:1024px){
  .Form002803{ padding:60px 0;}
  .Form002803 .ytable-cell{display: block;}
  .Form002803 .from li:not(:last-child){margin-bottom:calc(30 / 16 * 1em);}
  .Form002803 .address{margin-top: 50px; padding-top: 50px; border-top: 1px dashed rgba(0, 0, 0, 0.1);}
  .Form002803 .address dd p b{ font-size:calc(18 / 16 * 1em);}
 }




/*
 .TextList009
 */
 .TextList009{padding:6vw 0;}
 .TextList009 li{border: 1px solid #e5e5e5;margin-bottom:calc(20 / 16 * 1em); padding-left:calc(140 / 16 * 1em); position:relative; padding-right:calc(20 / 16 * 1em); }
 .TextList009 li a{ height:calc(85 / 16 * 1em); line-height:calc(85 / 16 * 1em); display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(../images/more2.svg) no-repeat right center; padding-right:calc(40 / 16 * 1em); background-size: auto 1em; }
 .TextList009 li time{ position:absolute; text-align:center; left:0; top:calc(10 / 14 * 1em); height:calc(65 / 14 * 1em); ; width:calc(108 / 14 * 1em);  color:#afafaf; border-right:1px dashed #E0E0E0; line-height:normal; font-size:calc(14 / 16 * 1em); }
 .TextList009 li time span{ display:block; font-size:calc(22 / 14 * 1em); padding-top:calc(10 / 14 * 1em);}
 .TextList009 li:hover{ background-color: #f4ac0a;color:#fff;}
 .TextList009 li:hover a{background-image:url(../images/more-on.svg); color:#fff;}
 .TextList009 li:hover time{color:#fff;}
 @media(max-width:1024px){
 .TextList009{padding:80px 0;}
 .TextList009 li{padding-left:calc(20 / 16 * 1em);}
 .TextList009 li time{display: none;}
 }
 
 
 
 
.sitemap{padding:6vw 0;}
.sitemap li{ padding:calc(20 / 16  * 1em) 0; line-height: calc(24 / 16  * 1em);
 font-size:1em; position: relative; padding-left:0; min-height:calc(64 / 16  * 1em);margin-bottom: calc(30 / 16  * 1em);}
.sitemap strong{display: block;width:100%;margin-bottom:calc(30 / 16  * 1em);}
.sitemap strong a{font-size:calc(24 / 16  * 1em); }
.sitemap span{width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;}
.sitemap span a{padding: 0 calc(25 / 16  * 1em);display: inline-block;border: 1px solid #e9e9e9;padding: 8px;
  font-size:calc(18 / 16  * 1em) ;
  display: block;/* font-size: 0.2rem; */color: #333;line-height: 1.8;width: 16.6%;text-align: center;margin-right: 3%;}
.sitemap a:hover{color:#fff;background:#f4ac0a; }

@media(max-width:1024px){
.sitemap{padding:80px 0;}
}

.about_img{width: 50%;float: right;padding:10px 20px 20px 20px;}
.about_img img{border-radius: 10px;overflow: hidden;}
  
@media(max-width:768px){
.about_img{width: 100%;float: right;padding:10px 20px 20px 20px;display: contents;}
.about_img img{border-radius: 10px;overflow: hidden;width: 100%;margin: 10px 0;height: auto;}
}


/*
 .Floor002429 为demo编号
 */
.Floor002429{ padding-top: calc(110 / 1920 * 100vw);}
.Floor002429 .auto{ position: relative;}
.Floor002429 .title{display: flex; justify-content: space-between;align-items: center; margin-bottom: calc(40 / 16 * 1em);}
.Floor002429 .Hometit{margin-bottom:0;}
.Floor002429 .Homemore{margin-left: 3vw;}
.Floor002429 .list{ margin: 0 -15px;}
.Floor002429 .list ul{ float: left; width: 33.3334%; padding: 0 15px 30px;}
.Floor002429 .list ul li{ overflow: hidden;position: relative; border-radius: 8px;}
.Floor002429 .list ul li+li{ margin-top: 7.5%;}
.Floor002429 .list ul li a{ display: block; width: 100%;background:#fff;padding-bottom:58.445%;}
.Floor002429 .list ul:nth-child(2) li a{background:#fff;padding-bottom:124.5%;}
.Floor002429 .list ul li .txt{position: absolute;width:40%;z-index: 10}
.Floor002429 .list ul li .Ispic{position: absolute;width:60%;padding-bottom:58.5%;background-size:contain;}
.Floor002429 .list ul:nth-child(1) li:nth-child(2) .Ispic{right:0;}
.Floor002429 .list ul:nth-child(2) li:nth-child(1) .Ispic{width:100%;padding-bottom:100%;bottom:0;}
.Floor002429 .list ul:nth-child(3) li:nth-child(1) .Ispic{right:0;}

.Floor002429 .list ul:nth-child(1) li:nth-child(1) .txt{top: 12%;right:0%;}
.Floor002429 .list ul:nth-child(1) li:nth-child(2) .txt{top: 12%;left: 8%;}
.Floor002429 .list ul:nth-child(2) li:nth-child(1) .txt{top:5%;left: 8%;width:80%;text-align: center;}
.Floor002429 .list ul:nth-child(3) li:nth-child(1) .txt{top: 12%;left: 8%;}
.Floor002429 .list ul:nth-child(3) li:nth-child(2) .txt{top: 12%;right: 0;}
.Floor002429 .list ul li .txt .t1{font-size: calc(24 / 16 * 1em);font-weight: bold;margin-bottom:calc(5 / 16 * 1em);color:#333;}
.Floor002429 .list ul:nth-child(2) li .txt .t1{font-size: calc(24 / 16 * 1em);}
.Floor002429 .list ul li .txt .t2{color:#666;font-size: calc(20 / 16 * 1em);}
.Floor002429 .list ul:nth-child(2) li .txt .t2{font-size: calc(20 / 16 * 1em);}
.Floor002429 .list ul li a figure{ width: 100%;transition: all 0.5s}
.Floor002429 .list ul li a:hover figure{ transform: scale(1.1); display: block;}
.Floor002429 .list ul li a:hover .txt .t1{color:#f4ac0a;}
@media only screen and (max-width:1024px ) {
	.Floor002429 .list{ margin: 0 -1.5%;}
	.Floor002429 .list ul{ width: 50%; padding: 0 1.5% 3%;}
	.Floor002429 .list ul:last-child{ width: 100%;}
	.Floor002429 .list ul:last-child li{ width: 48.5%; float: left;}
	.Floor002429 .list ul:last-child li+li{ margin-top: 0;}
	.Floor002429 .list ul:last-child li:nth-child(2n){ float: right; text-align: left;}
}
@media(max-width:768px){
	.Floor002429 .list ul{width:100%;}
	.Floor002429 .list ul:last-child li{width:100%;}
	.Floor002429 .list ul li+li{margin-top:3%;}
	.Floor002429 .list ul:last-child li+li{margin-top:3%;}
}

@media (min-width: 1025px) and (max-width: 1600px) {
.Floor002429 .list ul li .txt .t1{font-size: calc(22 / 16 * 1em);font-weight: bold;margin-bottom:calc(5 / 16 * 1em);color:#333;}
.Floor002429 .list ul:nth-child(2) li .txt .t1{font-size: calc(22 / 16 * 1em);}
}

/*  */
.single-piece{ line-height:1.7;}

/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:3%;}
.Other002539 ul li{ position:relative;margin-bottom:0.5em;}
.Other002539 ul li figure{ position:absolute; top:0; right:48px;background:#f4ac0a; color:#fff; display:none;}
.Other002539 .li_wx figure{ width:150px; padding:10px;text-align: center;}
.Other002539 .li_wx figure img{ display:block; width:100%;} 
.Other002539 .li_wx figure p{margin:8px 0 0;}
.Other002539 .li_tel figure{ padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;} 
.Other002539 .li_tel figure a{ color:#fff;}
.Other002539 .icon{ display:block; width:48px; height:48px; background:url(../images/other002539-icon.png) no-repeat left top #f4ac0a; border-bottom:1px solid #f4ac0a;border-radius: 100px;}
.Other002539 .li_sina .icon{ background-position:0 -50px;}
.Other002539 .li_tel .icon{ background-position:0 -100px;}
.Other002539 .li_tel .icon2{ background-image: url(../images/other002539-tel.png); background-position:center;}
.Other002539 .li_feedback .icon{ background-position:0 -147px;}
.Other002539 .icon.gettop{ background-position:0 100%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .icon.open{display:none;}
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

@media(min-width:1025px){
.Other002539{ top:50%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.index-wz{top: 76% !important;right: 1% !important;}

.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:30%;}

}
.Other000485{display: none;}