*{padding: 0;margin: 0;}
ul,ol{list-style: none;}

.home-title{text-align: center;font-family: 'SourceHanSansCN-Bold';font-size: 40px;font-weight: bold; color: #333;}
@media(max-width:640px){
.home-title{font-size: 7vw;}
}
.home-title1{text-align: left;}

.moree{display: inline-block;background: #1A76B9;color: #fff;padding: 0 20px;position: relative;}
.moree:after{position: absolute; content: ''; width: 6px; height: 4px; background: #fff;top: 50%; margin-top: -2px;right: 0; transition: 0.3s;}
.moree:hover:after{width: 0;}
.moree:hover{color: #fff;}
.moree span{display: block;line-height: 50px;position: relative; padding-left: 44px;}
.moree span:before{position: absolute; left: 0; top: 50%; width: 18px; height: 10px; margin-top: -5px; content: '';background: url(../images/Floor002841-more.png) no-repeat right center;transition: 0.3s;}
.moree:hover span:before{ width: 30px;}


/*Top003198 */
.Top003198{position: relative;z-index: 100; left: 0;top: 0;width: 100%; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); }
.index .Top003198{position: fixed;}
.Top003198 menu li span{display: block;  font-size: calc(18 / 16 * 1em);}
.Top003198 menu li a:hover,
.Top003198 menu li.aon span a{color: #1A76B9;}
.Top003198 li .sub .pic .Ispic{padding-bottom: calc(400 / 310 * 100%); background-color: #eee;}
.Top003198 .top-hotline{color: #1A76B9;  font-size: calc(20 / 16 * 1em); padding-left: calc(29 / 20 * 1em); background: url(../images/Top003198-tel.svg) no-repeat left center; background-size: 1em auto; line-height: calc(36 / 20 * 1em);}
.Top003198 .top-search{display: block; padding: 0; margin-left: calc(56 / 1920 * 100vw);}
.Top003198 .top-search .box{position: relative;  background-color: rgba(163,163,163,0.1); overflow: hidden;}
.Top003198 .top-search .box .text{width: 100%;display: block; line-height: calc(36 / 16 * 1em);height: calc(36 / 16 * 1em); font-size: 1em; background: none; border: 0; padding-left: calc(42 / 16 * 1em);color: rgba(51, 51, 51, 0.5);}
.Top003198 .top-search .box .text.focus{color: #000;}
.Top003198 .top-search .box .btn{position: absolute;top: 0;width: calc(42 / 16 * 1em); height: 100%; background: url(../images/Top003198-search.svg) no-repeat center center;background-size:calc(17 / 42 * 100%) auto; cursor: pointer;}
@media (min-width:1025px) {
.Top003198 .logo{display: table; height: calc(90 / 16 * 1em);}
.Top003198 .logo a{display: table-cell; vertical-align: middle;}
.Top003198 .logo img{max-height:calc(65 / 16 * 1em);}
.Top003198 menu li{float: left; margin-right: calc(46 / 1920 * 100vw);}
.Top003198 menu li span{line-height: calc(90 / 18 * 1em);}
.Top003198 li .sub{position: absolute; top: 100%; background-color:#fff; width: calc(180 / 16 * 1em); margin-left: calc((180 / 16 * 1em) / -2); padding:  calc(10 / 16 * 1em); box-shadow: 0 5px 5px rgba(0,0,0,0.1);}
.Top003198 li .sub dl{background: none;}
.Top003198 li .sub dt{text-align: center;}
.Top003198 li .sub .pic{width: 50%;}
.Top003198 .top-right{padding-top: calc(27 / 16 * 1em);}
.Top003198 .top-right dd{float: left;}
.Top003198 .top-search .box{width: calc(90 / 16 * 1em); border-radius: calc(90 / 16 * 1em); transition: 0.3s;}
.Top003198 .top-search.show .box{width: calc(200 / 1920 * 100vw);}
.Top003198 .top-search .box .btn{ left: 0;}
}
@media (max-width:1024px) {
.index .Top003198{position: relative;}
.Top003198 .top-hotline,
.Top003198 header:after{display: none;}
.Top003198 header{display: flex; justify-content: space-between; align-items: center; height: calc(50 / 16 * 1em);}
.Top003198 .logo img{max-height:calc(44 / 16 * 1em);}
.Top003198 menu{position: fixed; left: -100%;top: calc(50 / 16 * 1em);height: calc(100% - (70 / 16 * 1em)); background-color: #fff;opacity: 0;transition: 0.5s;box-shadow: 0 5px 5px rgba(0,0,0,0.1); width:100%;}
.menu-show .Top003198 menu{left: 0; opacity: 1;}
.Top003198 menu ul{height: 100%;}
.Top003198 menu li{border-bottom: 1px dotted #eee;background: rgba(255,255,255,.9);}
.Top003198 menu li span{line-height: 3; padding-left:1em;}
.Top003198 menu li.has-sub span .op:before, 
.Top003198 menu li.has-sub span .op:after{background-color: #1A76B9;}
.Top003198 menu li span{font-size: 18px;}
.Top003198 li .sub dt{text-align: left;line-height: 30px;font-size: 15px;}
.Top003198 li .sub{background-color: #eee;}
.Top003198 li .sub .pic{display: none;}
.Top003198 .top-search{margin: 0 3vw 0 0; position: inherit;}
.Top003198 .top-search .box{top: 100%; left: 0;width: 100%; opacity: 1; position: absolute; display: none; background-color: rgba(255,255,255,0.8);}
.Top003198 .top-search .box .btn{ right: 0;}
.Top003198 .top-search .box .text{padding: 0 calc(42 / 16 * 1em) 0 calc(20 / 16 * 1em);}
.Top003198 .top-right dl:after{display: none;}
.Top003198 .top-right dl{display: flex;align-items: center;}
.Top003198 .open-search{ width: calc(42 / 16 * 1em); height: calc(24 / 16 * 1em); background: url(../images/Top003198-search.svg) no-repeat center center; background-size:19px;display: block; position: relative;}
.Top003198 .open-search.on{width: calc(30 / 16 * 1em); height: calc(30 / 16 * 1em); }
.Top003198 .open-search.on:after,
.Top003198 .open-search.on:before{background-color: #1A76B9;}
.Top003198 .open-menu{width: calc(30 / 16 * 1em); height: calc(14 / 16 * 1em); display: flex;flex-wrap: wrap;flex-direction: column; justify-content: space-between; transition: 0.3s;}
.Top003198 .open-menu span{display: block; transition: 0.3s;height: 2px; background-color: #000;}
.menu-show  .Top003198 .open-menu{border-radius: 50%; background-color: #1A76B9; padding: calc(9 / 16 * 1em);height: calc(30 / 16 * 1em); }
.menu-show  .Top003198 .open-menu span{background-color: #fff; height: 1px;}
}
/*Banner003126 */
.Banner003126{overflow: hidden;position: relative;z-index: 1;}
.Banner003126 li{position: relative;z-index: 1;}
.Banner003126 li > img{display: block;width: 100%;}
.Banner003126 li .txt{position: absolute;left: 0; top: 50%;transform: translateY(-50%);width: 100%;z-index: 10;color: #fff;}
.Banner003126 .txt .auto > *{opacity: 0;transform: translateX(50px);transition-duration: 1s; transition-property: opacity,transform; transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1);}
.Banner003126 .ani-show .txt .auto > *{opacity: 1;transform: translateX(0);}
.Banner003126 .txt .logo{transition-delay: 0.3s;}
.Banner003126 .txt .logo img{max-height: 3em;}
.Banner003126 .txt h2{font-family: 'SourceHanSansCN-Bold'; font-size:3em; margin: 0.6em 0 0.1em 0; transition-delay: 0.6s;}
.Banner003126 .txt .en{font-family: DIN-Bold;text-shadow: 0px 5px 15px  rgba(0, 0, 0, 0.2);letter-spacing: 0.1125em;color: rgba(255,255,255,0.4); transition-delay: 0.9s;text-transform:uppercase;}
.Banner003126 .txt .btn{display: inline-block;background-color: #1A76B9; line-height: 3.4375;padding: 0 2.1875em;color: #fff; margin-top: 3.75em; transition-delay: 1.2s;}
.Banner003126 .txt .btn:after{margin-left: 20px;display: inline-block;content: ''; width: 16px;height: 6px;background: url(../images/Banner003126-icon-white.svg) no-repeat center; background-size: contain; vertical-align: middle;}
.Banner003126 .auto{max-width: 1600px;}
.Banner003126 .controls{position: absolute;left: 50%;transform: translateX(-50%); padding: 0 3em;z-index: 10; bottom: 4%;}
.Banner003126 .slick-dots li{float: left;font-family: 'Bebas';list-style: none;padding: 0 0.625em;}
.Banner003126 .slick-dots li a{font-size: 0.875em;color: #ffffff;border: 0;}
.Banner003126 .slick-dots li a:after{width: 0; height: 1px; background-color: #1A76B9;display: inline-block;content: ''; margin-left: 0.7142em; vertical-align: middle;transition: 0.3s;}
.Banner003126 .slick-dots li:not(.slick-active) a{opacity: 0.3;}
.Banner003126 .slick-dots li.slick-active a:after{width: 3.5714em;}
.Banner003126 .slick-arrow{position: absolute; top: 50%;margin-top: -5px;width: 10px;height: 10px;border-top: 2px solid #fff;border-right: 2px solid #fff;}
.Banner003126 .slick-prev{left: 0; transform: rotate(-135deg);}
.Banner003126 .slick-next{right: 0;transform: rotate(45deg);}
@media (max-width:1024px) {
.Banner003126 .root-sz-16{font-size: 2vw;}
}
@media (max-width:640px) {
.Banner003126 .txt h2{font-size: 3.2em;}
.Banner003126 .txt .btn{margin-top: 1em;}
}
/*Floor002977*/
.Floor002977{padding: 5% 0;}
.Floor002977 li{position: relative; z-index: 1; }
.Floor002977 li a{color: #fff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; padding: 0 20% 0 4.16vw;}
.Floor002977 li .ytable{height: 100%;}
.Floor002977 li aside{word-break: break-word; line-height: 1.2em; color: #fff;}
.Floor002977 li .t-1{font-size:34px;margin-bottom: 3%;font-weight: bold;}
.Floor002977 li .t-2{font-size:16px;margin-bottom: 2em; margin-top: 1em;line-height: 30px;}


.Floor002977 li .moree{display: inline-block;background: #1A76B9;color: #fff;padding: 0 20px;position: relative;}
.Floor002977 li .moree:after{position: absolute; content: ''; width: 6px; height: 4px; background: #fff;top: 50%; margin-top: -2px;right: 0; transition: 0.3s;}
.Floor002977 li .moree:hover:after{width: 0;}
.Floor002977 li .moree:hover{color: #fff;}
.Floor002977 li .moree span{display: block;line-height: 50px;position: relative; padding-left: 44px;}
.Floor002977 li .moree span:before{position: absolute; left: 0; top: 50%; width: 18px; height: 10px; margin-top: -5px; content: '';background: url(../images/Floor002841-more.png) no-repeat right center;transition: 0.3s;}
.Floor002977 li .moree:hover span:before{ width: 30px;}

@media(min-width:769px){
.Floor002977 li{ float: left; width: 49.445%;}
.Floor002977 li:nth-child(2n){float: right;}
}
@media(min-width:769px) and (max-width:1280px){
.Floor002977 li .t-1{font-size: 2.2vw;}
.Floor002977 li .t-2{font-size: 2.2vw;}
.Floor002977 li .more i{font-size: 1.5vw; }
}
@media(max-width:768px){
.Floor002977{margin: 3% 0 4% 0;}
.Floor002977 li{margin-bottom: 3%;}
}
@media(max-width:480px){
.Floor002977 li .t-1{font-size: 4vw;}
.Floor002977 li .t-2{font-size: 4.5vw;}
.Floor002977 li .more i{font-size:3vw; }
}
/*Floor002841 */


.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}

.Floor002841{background: url(../images/Floor002841_bg.jpg) no-repeat center top;    background-size: cover;    overflow: hidden;padding: 6% 0;}
.Floor002841 .auto{position: relative; z-index: 1;}
.Floor002841 .left .info{color: #666;line-height: 28px; padding: 1.5vw 0 3.5vw 0;}
.Floor002841 .left .info p{margin-bottom: 2%;}
.Floor002841 .right{position: relative; z-index: 1;}
.Floor002841 .open-video{position: absolute;left: 42%;bottom: 22%; cursor: pointer; z-index: 10;}
.Floor002841 .open-video i{display: block;width: 42px; height: 42px; border-radius: 50%; background: #ea5433 url(../images/Floor002841_btn.png) no-repeat center center;position: relative; z-index: 4;}
.Floor002841 .open-video:before,
.Floor002841 .open-video:after{position: absolute; content: '';border-radius: 50%;background: #ea5433; opacity: 0.2;-webkit-opacity: 0.2; animation: scale 3s infinite;-webkit-animation: scale 3s infinite;}
.Floor002841 .open-video:before{left: -11px; top: -11px; bottom: -11px;right: -11px; animation-delay: 0.3s;}
.Floor002841 .open-video:after{left: -20px; top: -20px; bottom: -20px;right: -20px;}
@keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-webkit-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-ms-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@media(min-width:1025px){
.Floor002841 .auto:before{left: 50%; width: 80%;}
.Floor002841 .left{ width: 50%;}
.Floor002841 .right{ width: 40.073%;}
}
@media(max-width:1024px){
.Floor002841 .auto:before{left: -2%; width: 104%;background-repeat: repeat-x;}
.Floor002841 .right{max-width: 553px; margin: 0 auto;}
.Floor002841 .left{padding-bottom: 5vw;}
.Floor002841 .left .info{ line-height:1.5;}
}
@media(max-width:640px){
.Floor002841 .left .tit{font-size: 28px;}
}
/*Floor002891 */
.Floor002891{background-color: #fff;padding: 5% 0 6% 0;}
.Floor002891 .auto{max-width: 1600px; width: 94%;}

.Floor002891 .ul-tab{display: table; margin:1.5vw auto 3.16vw;}
.Floor002891 .ul-tab:after{font-size: 0;line-height: 0;}
.Floor002891 .ul-tab li{float: left; padding: 0 1.56vw;}
.Floor002891 .ul-tab li a{display: block; padding: 0 30px;line-height: 40px; cursor: pointer;  background: #f5f5f5;}
.Floor002891 .ul-tab li a:hover,
.Floor002891 .ul-tab li.on a{line-height:40px;border: 0;color: #fff;    background: #1A76B9;}
.Floor002891 .tab-list ol .Ispic{display: block;}
.Floor002891 .tab-list li a{display: block; border-left: 5px solid transparent; padding-left: 30px;}
.Floor002891 .tab-list li.on a{border-left-color: #1A76B9;}
.Floor002891 .tab-list li .tit{font-size:22px; margin-bottom: 20px;}
.Floor002891 .tab-list li.on a .tit{color: #1A76B9;}
.Floor002891 .tab-list li p{font-size:16px;color: #999;line-height: 1.875em;}
@media(min-width:1025px){
.Floor002891 .tab-list li{float: left;width: 50%;clear: left;}
.Floor002891 .tab-list ol{float: right;width: 50%; }
.Floor002891 .tab-list ol .Ispic{height: 520px;}
.Floor002891 .tab-list li:not(:last-child){margin-bottom: 93.5px;} 
.Floor002891 .tab-list li a{width: 95%; max-width: 668px; }
}
@media(min-width:1025px) and (max-width:1366px){
.Floor002891 .tab-list li:not(:last-child){margin-bottom: 40px;}
.Floor002891 .tab-list ol .Ispic{height: 413px;}
}
@media(max-width:1024px){
.Floor002891 .tab-list ol .Ispic{padding-bottom: 60%;}
.Floor002891 .tab-list li{margin: 4vw 0;}
.Floor002891 .ul-tab li a{ padding:1vw 4vw;}
}
@media(max-width:640px){
.Floor002891 .ul-tab{margin: 4vw auto 6vw;}
.Floor002891 .tab-list li .tit{font-size: 4vw;margin-bottom: 0.8em;}
.Floor002891 .tab-list li p{font-size:3vw;}
}
@media(max-width:480px){
.Floor002891 .ul-tab li a{padding:0 4vw;}
}




/*Floor003022 */
.Floor003022{position: relative; z-index: 1;font-size: 18px;overflow: hidden;margin-bottom: 6%;}
/* .Floor003022 .img img{opacity: 0.5;} */
.Floor003022 .txt-area{position: absolute; left: 0; top: 0; z-index: 10;}
.Floor003022 .txt-area .ytable{height: 100%;}
.Floor003022 .txt-area .inner{display: block; margin: 0 auto;max-width: 750px;width: 70%; border-top:1px solid transparent;padding: 6.7vw 2%;color: #fff;text-align: center;transition: 0.3s;}
.Floor003022 .title{font-family: 'Tensentype-JiaLiXiYuanJ'; }
.Floor003022 .title .en{opacity: 0.5;}
.Floor003022 .title .cn{font-size: 2.445em;}
.Floor003022 .slogan{ margin-top: 1.708vw; font-weight: 100; transition: 0.3s;}
.Floor003022 .slogan i{font-size: 12px; color: #ccc;opacity: 0.7; display: inline-block; vertical-align: middle; margin: 0 10px;}
.Floor003022  .img-block{display: block;margin: 0 auto;width: auto;}
@media(max-width:1024px){
.Floor003022 .img{overflow: hidden;}
.Floor003022 .img img{max-width: inherit; margin-left: -25%;}
}
@media(max-width:640px){
.Floor003022{font-size: 3vw;}
}
/*Bottom003199 */
.Bottom003199{background-color: #2a2a2a; font-family: 'HarmonyOS_Sans_SC_Light';}
.Bottom003199 a:hover{color: #fff;}
.Bottom003199 .b-top,
.Bottom003199 .b-top a:not(:hover){color: rgba(255,255,255,0.4);}
.Bottom003199 .b-top nav dd{line-height: 1.4; padding: 0.3em 0;}
.Bottom003199 .b-top nav dt{font-size: calc(18 / 16 * 1em); font-family: 'HarmonyOS_Sans_SC'; border-bottom: 1px solid rgba(255,255,255,0.1); min-height: calc(38 / 18 * 1em); margin-bottom: calc(22 / 18 * 1em);}
.Bottom003199 .b-top nav dt a:not(:hover){color: #fff;}

.Bottom003199 .hotline{margin-bottom: calc(39 / 16 * 1em);}
.Bottom003199 .hotline aside{font-size: calc(18 / 16 * 1em); color: #fff; font-family: 'HarmonyOS_Sans_SC';}
.Bottom003199 .hotline .tel{display: inline-block; font-family:'HarmonyOS_Sans_SC_Medium'; font-size: calc(24 / 16 * 1em);color: #fff; padding-left: calc(27 / 24 * 1em);background-size: calc(20 / 24 * 1em) auto;margin-bottom: 0.5em;}

.Bottom003199 .hotline p{line-height: 30px;}

.Bottom003199 .online-msg{position: relative; overflow: hidden;background-color: #333333; border-radius: calc(25 / 16 * 1em); padding: 0 calc(110 / 16 * 1em) 0 calc(20 / 16 * 1em);}
.Bottom003199 .online-msg .text{display: block; background: none; border: 0; width: 100%; height: calc(50 / 16 * 1em); line-height: calc(50 / 16 * 1em);color: #fff; font-size:1em;font-family: 'HarmonyOS_Sans_SC_Light';}
.Bottom003199 .online-msg .text::placeholder{color: rgba(255,255,255,0.16);}
.Bottom003199 .online-msg .btn{font-size:1em;width:calc(110 / 16 * 1em);color: #fff;height: calc(50 / 16 * 1em); position: absolute; background: none; border: 0; cursor: pointer; right: 0; top: 0;z-index: 10; padding: 0;font-family: 'HarmonyOS_Sans_SC';}

.Bottom003199 .b-bottom{border-top: 2px solid rgba(255,255,255,0.05);padding: calc(40 / 14 * 1em) 0; font-size: calc(14 / 16 * 1em);text-align: center;}
.Bottom003199 .b-bottom a{display: inline-block;}
.Bottom003199 .b-bottom,
.Bottom003199 .b-bottom a:not(:hover){color: rgba(255,255,255,0.6);}
.Bottom003199 .b-bottom nav a:not(:last-child):after{content: '·'; margin: 0 calc(10 / 14 * 1em);color: rgba(255,255,255,0.6);}
@media (min-width:1025px) {
.Bottom003199 .b-top{padding-top: calc(70 / 16 * 1em); margin-bottom: calc(70 / 16 * 1em);}
.Bottom003199 .b-top nav{width: calc(1173 / 1600 * 100%);}
.Bottom003199 .b-top .contact{width: calc(300 / 1600 * 100%);}
.Bottom003199 .b-top nav dl{float: left; width: calc((100% - (70 / 1920 * 100vw) * 4) / 5);}
.Bottom003199 .b-top nav dl:not(:nth-child(5n)){margin-right: calc(70 / 1920 * 100vw);}
.Bottom003199 .b-top nav dt a{display: block; background: url(../images/Bottom00319-icon.svg) no-repeat right center; background-size: auto calc(13 / 18 * 1em);}
.Bottom003199 .b-top nav dt a:hover{background-image: url(../images/Bottom00319-icon-on.svg);}
.Bottom003199 .b-top nav dd{display: block!important;}
.Bottom003199 .hotline{text-align: right; }
}
@media (max-width:1024px) {
.Bottom003199 .b-top{padding: calc(50 / 16 * 1em) 0;}
.Bottom003199 .b-top nav dd{display: none;}
.Bottom003199 .b-top nav dd:last-child{margin-bottom: 2em;}
.Bottom003199 .b-top nav dt{position: relative; overflow: hidden;}
.Bottom003199 .b-top nav dt .wap-open{position: absolute; width:calc(40 / 18 * 1em); height: 100%; right: 0; z-index: 10; top: 0;background: url(../images/Bottom00319-icon.svg) no-repeat center center; background-size: auto 40%; transition: 0.3s;}
.Bottom003199 .b-top nav dt.on  .wap-open{ background-image: url(../images/Bottom00319-icon-on.svg); transform: rotate(90deg);}
.Bottom003199 .hotline,
.Bottom003199 .b-bottom{text-align: center; }
.Bottom003199 .b-bottom nav{margin-bottom: 1em;}
.Bottom003199 .hotline p{ line-height:1.5;}
}

/* 栏目页开始 */

.ny_title{position: relative;margin-bottom:2em;font-weight: bold;}
.ny_title .name{font-size:30px;color: #1A76B9;line-height: 1;margin-bottom: 2%;color: #333;}
/* .ny_title .name:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin-top: 1.23076em;} */

/*Banner003144 */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height:25em; background-size: cover;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}      
}
/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .auto{max-width: 1400px;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height: 70px; margin: 0 1px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size: 16px;padding: 0 2vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background: #1A76B9;color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}
/*PicList003142 */
.PicList003142{ margin-top:5%; margin-bottom:2%;}
.PicList003142 li{float: left;  margin-bottom: 2.5em;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 1.875em;}
.PicList003142 li .tit{ font-size: 1.125em;line-height: 1.6666;}
.PicList003142 li p{font-size:1em; line-height: 1.68571; min-height: 3.57142em;color: #999999;margin-bottom: 10px;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #1A76B9;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}

/*RighInfo003141 */
.RighInfo003141{font-family: 'SourceHanSansCN-Regular';}
.RighInfo003141 .intro{padding:6% 0 3% 0;}
.RighInfo003141 .intro .title{ font-size: 2em;color: #1A76B9;margin-bottom: 1em; font-weight: bold;}
.RighInfo003141 .intro .info{ font-size:16px; line-height: 2;}
.RighInfo003141 .intro .info p{margin: 1.8em 0;}
.RighInfo003141 .intro .co{padding-bottom: 4%;}
.RighInfo003141 .intro .yw{line-height: 35px;}

@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 47.929%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width: 47.215%;}
}
@media (max-width:1024px) {
.RighInfo003141 .intro{padding-top: 2em; margin-bottom: 2em;}
}
.AboutCon {padding-bottom: 4%;}
.AboutCon .aboutNum{background:#fff;text-align: center;padding:50px 0;box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.AboutCon .aboutNum ul li{display: inline-block;margin:0 60px;}
.AboutCon .aboutNum ul li span{font-size: 38px;font-family: bebas;color:#1A76B9;}
.AboutCon .aboutNum ul li span b{position: relative;top:-20px;font-size: 20px;position: relative;margin-left:5px;}

.AboutCon .Culture{background:#f3f3f3;margin:6% 0;box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.AboutCon .Culture .Img{width:60%;padding-top:58.5%;}
.imgbox{ overflow:hidden;position:relative;}
.imgbox span{background-position: center center;background-repeat: no-repeat;background-size: cover;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;transition: all .5s;-webkit-transition: all .5s;}
.AboutCon .Culture .Img::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;transition: all .5s;-webkit-transition: all .5s;}
.AboutCon .Culture .txt{width:40%;box-sizing: border-box;padding:22px 70px 23px;background:#fff;}
.AboutCon .Culture .txt ul li{padding:40.5px 0 40.5px 90px;position: relative;border-bottom:1px solid #e5e5e5;list-style: none;}
.AboutCon .Culture .txt ul li .ico{width:90px;text-align: center;position: absolute;left:0;top:50%;height:48px;line-height: 48px;margin-top:-24px;}
.AboutCon .Culture .txt ul li p{font-size: 20px;font-family: syrh;margin-bottom:5px;}
.AboutCon .Culture .txt ul li span{font-size:14px;opacity: 0.6;}
.AboutCon .Culture .txt ul li:last-child{border-bottom:none;}
.AboutCon .Culture .txt ul li:hover .ico{-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;}

.AboutCon .Culture .Img:hover::after{opacity: 0;}

@media(max-width:1560px){
	.About .con{padding:12% 0;}
	.About .con h1{margin-bottom:30px;}
	.About .con .dec{line-height: 25px;max-height:350px;}
}

@media(max-width:1366px){
	.About .con{width:65%;}
	.About .con .tit img{height:20px;}
	.About .con h1{font-size:18px;}
	.About .con .dec{font-size:14px;line-height: 22px;}
}

@media(max-width:1200px){
	.About .con{width:75%;}
}

@media(max-width:1024px){
	.absoluteBox{position: relative;margin-top:50%;z-index:0;background:#fff;}
	.About .con{color:#333;width:100%;padding:30px;box-shadow: 0 0 10px rgba(0,0,0,0.1);margin:20px 0;box-sizing: border-box;}
	.AboutCon .Culture .txt{padding:22px 30px 23px;}
    .AboutCon .aboutNum ul li{ margin:0 50px;}
	.section03{margin:0;}
	.About .con .dec{max-height:100%;}
}

@media(max-width:768px){
	.AboutCon .aboutNum{padding:20px;}
	.AboutCon .aboutNum ul li{ margin:0 20px;}
	.AboutCon .aboutNum ul li span{font-size:20px;}
    .AboutCon .aboutNum ul li span b{ top:auto;}
	.About .con{padding:20px;}
	.AboutCon{padding-top:20px;padding-bottom:30px;}
	.AboutCon .Culture {margin-top:20px;}
	.AboutCon .Culture .Img{width:100%;padding-top:50%;}
	.AboutCon .Culture .txt{width:100%;}
	.AboutCon .Culture .txt{padding:20px;}
	.AboutCon .Culture .txt ul li{padding:20px 0 20px 60px;}
	.AboutCon .Culture .txt ul li .ico{width:50px;}
	.AboutCon .Culture .txt ul li .ico img{width:40px;}
	.AboutCon .Culture .txt ul li p{font-size:18px;}
}
@media(max-width:640px){
.AboutCon .aboutNum ul li{ margin:0 10px;}
}

/*Floor003031 */
.Floor003031{position:relative; z-index:1; background-repeat:no-repeat; background-position:center; background-size:cover;background-attachment:fixed;}
.Floor003031 .auto{max-width: 1600px; width: 83.334%;}
.Floor003031 > img{opacity: 0;position: relative; z-index: -1;}
.Floor003031 .txt{position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center;}
.Floor003031 .txt .ytable{height: 100%;}
.Floor003031 .index-tit{color: #fff;position: relative;font-size: 40px;line-height: 60px;}


@media(max-width:768px){
.Floor003031{overflow: hidden;}
.Floor003031 .index-tit b{font-size:6vw;}
.Floor003031 > img{max-width: inherit; width: 150%;margin-left: -25%;}}
.Serveinfo .Service {background:#eeeff3;}

.Serveinfo .Service{padding:4% 0;position: relative; overflow: hidden; }
.Serveinfo .Service{background:linear-gradient(360deg,#eeeff3,#f1f2f7);}
.Serveinfo .Service .ul1 li{background: rgba(255, 255, 255, 0.4); border-radius: 0 15px; padding: 20px;}
.Serveinfo .Service .ul1 .icon{height:calc(35 / 22 * 1em); margin-left: 2vw;}
.Serveinfo .Service .ul1 h3{font-size: calc(22 / 16 * 1em); margin: 0 0 18px; color: #333; font-weight:normal; line-height:calc(35 / 22 * 1em);}
.Serveinfo .Service .ul1 p{line-height:calc(30 / 16 * 1em); color: #999;}
.ourServe_cs {position: relative;}
.ourServe_cs .pic {text-align: center}
.ourServe_cs li {position: relative;}
.ourServe_cs li .text {padding: 1.875em;border-radius: 1.25em;background-color: #fff;}
.ourServe_cs li aside {position: relative;padding-bottom: 5%;margin-bottom: 5%;font-size: 1.25em;font-weight: bold;color: #333;}
.ourServe_cs li aside:after {position: absolute;content:'';width: .8em;height: .2em;left:0;bottom:0;border-radius: .1em;background-color: #1A76B9;}
.ourServe_cs li .icon {max-width: 3.5em;}
.ourServe_cs li p {line-height: 1.5;color: #666;font-size: 16px;}

.ourServe_cs li {position: absolute;width: 40%;max-width: 26.875em;}
.ourServe_cs li.li1,
.ourServe_cs li.li2 {text-align: right;right: calc(50% + 16.25em);}
.ourServe_cs li.li1 .text,
.ourServe_cs li.li2 .text {padding-left: 8.33%;}
.ourServe_cs li.li3,
.ourServe_cs li.li4 {left: calc(50% + 15.5em);}
.ourServe_cs li.li1 {top:5em;}
.ourServe_cs li.li2 {top:21em;}
.ourServe_cs li.li3 {top:11.875em;}
.ourServe_cs li.li4 {top:25.3125em;}
.ourServe_cs li.li1 aside:after,
.ourServe_cs li.li2 aside:after {left: auto;right:0;}
.ourServe_cs li .icon {position: absolute;top: 1em;left: 1.8em;}
.ourServe_cs li.li3 .icon,
.ourServe_cs li.li4 .icon {left: auto;right: 1.8em;}
.ourServe_cs li .text {transform:translateY(10px);opacity: 0;transition: .5s 0.8s}
.ourServe_cs li .sign {position: absolute;display: flex;align-items:center;z-index: 10;}
.ourServe_cs li .sign .dot {width: calc(22 / 16 * 1em);height: calc(22 / 16 * 1em);background-color:#1A76B9;border-radius: 50%;position: relative;transition: .3s;}
.ourServe_cs li .sign .line {position:absolute;top:50%;width: calc(163 / 16 * 1em);height: calc(2 / 16 * 1em);background-color:none;transition: .3s; }
.ourServe_cs li.li1 .sign {top:37.6%;left:calc(100% + (24 / 16 * 1em));padding-right: calc(162 / 16 * 1em);}
.ourServe_cs li.li1 .sign .line {right:0;}
.ourServe_cs li.li2 .sign {top:38.8%;left:calc(100% + (24 / 16 * 1em));padding-right: calc(162 / 16 * 1em);}
.ourServe_cs li.li2 .sign .line {right:0;}
.ourServe_cs li.li3 .sign {top:37%;right:calc(100% + (24 / 16 * 1em));padding-left: calc(158 / 16 * 1em);}
.ourServe_cs li.li3 .sign .line {left:0;}
.ourServe_cs li.li4 .sign {top:38%;right:calc(100% + (24 / 16 * 1em));padding-left: calc(152 / 16 * 1em);}
.ourServe_cs li.li4 .sign .line {left:0;}
.ourServe_cs li .sign .line {width: 0;}
.ourServe_cs li .sign .line,
.ourServe_cs li .sign .dot {opacity: 0;}
.ourServe_cs li .sign .dot {transition: .3s .4s;}
.ourServe_cs.ani li .text {transform:translateY(0);opacity: 1;}
.ourServe_cs.ani li .sign .line {width: calc(160 / 16 * 1em);opacity: 1;}
.ourServe_cs.ani li .sign .dot {opacity: 1;}



@media (min-width:1025px) and (max-width:1440px) {
.ourServe_fl li {width: 90%;padding-right: 1em;}
.ourServe_fl li:nth-child(2),
.ourServe_fl li:nth-child(4) {margin-left: 2.75em;}
.ourServe_fl li:nth-child(3) {margin-left: 4.625em;}

.ourServe_cs .pic img {width: calc(651 / 16 * 1em);}
.ourServe_cs li.li1 .sign {top: 37.9%;}
.ourServe_cs li.li2 .sign {top: 39%;}
}

@media (max-width:1024px) {
    .Serveinfo .Info, .Serveinfo .Service, .Serveinfo .Advantage {padding: 5vw 0;}
    .Serveinfo .tit .en {font-size: 5vw;}
    .Serveinfo .tit .cn {font-size: 5vw;}
    .Serveinfo .Info .title {font-size: 4vw;}
    .Serveinfo .Info .title img {max-width: 42px;}
    .Serveinfo .Info .ytable,
    .Serveinfo .Info .ytable-cell,
    .Serveinfo .Service .ytable,
    .Serveinfo .Service .ytable-cell,
    .Serveinfo .Advantage .ytable,
    .Serveinfo .Advantage .ytable-cell {display: block;}
    .Serveinfo .Advantage .ul1 .title {font-size: 4vw;}
    .Serveinfo .Advantage .ul1 li {padding: 4%;margin-top: 6%;}
    .Serveinfo .Advantage .ul2 li{padding: 2em 0;}
    .Serveinfo .Advantage .dl1 {margin-bottom: 4%;}

    .ourServe_rs {padding: 0 3% 0 6%;}
    .ourServe_rs .pic {margin-bottom: 14%;padding-top: 5vw;}
    .ourServe_rs li {margin-bottom: 11%;}
    .ourServe_rs li .line {display: none;}
    .ourServe_rs li .text aside {margin-bottom: 3%;font-size: 4vw;}

    .advange_rs {padding: 6% 0;}
    .advange_rs li {margin-top: 6%;}
    .advange_rs li aside {font-size: 4vw;}

    .ourServe_wb .pic {padding-top: 6%;}
    .ourServe_wb li {margin-top: 6%;}
    .ourServe_wb li aside {margin-bottom: 3%;font-size: 4vw;}
    .ourServe_wb li aside .icon {margin-right: 3%;}

    .ourServe_cs .pic {padding-top: 6%;padding-bottom:12%;}
    .ourServe_cs .pic img{ max-width:40%;}
    .ourServe_cs li {margin-top:0; width:35%;}
    .ourServe_cs li p{ font-size:14px;}
    .ourServe_cs li .icon img {max-width: 38px;}
    .ourServe_cs li aside {margin-top: 6%;margin-bottom: 3%;font-size:2.2vw;}
    .ourServe_cs li aside .icon {margin-right: 3%;}
    .ourServe_cs li.li1,
    .ourServe_cs li.li2 {text-align:right;right:calc(50% + 10.25em);}
    .ourServe_cs li.li1 .text,
    .ourServe_cs li.li2 .text {padding-left:8%;}
    .ourServe_cs li.li3,
    .ourServe_cs li.li4 {left: calc(50% + 10.5em);}
    .ourServe_cs li.li1 {top:5em;}
    .ourServe_cs li.li2 {top:18em;}
    .ourServe_cs li.li3 {top:8em;}
    .ourServe_cs li.li4 {top:21em;}

    .ourServe_fl ul {padding: 0 6%;}

    .advange_rc .pic {margin-top: 6%;}
    .advange_rc ul {padding:0 3%;}
    .advange_rc li  {margin-top: 6%;}
    .advange_rc li .icon {margin-bottom: 4%;}

    .ourServe_sw li {padding-left: 0;margin-top: 6%;}
    .ourServe_sw li .icon {margin-bottom: 4%;}
}

@media (max-width:768px) {
    .ourServe_cs .pic{ padding:0;}
    .ourServe_cs.ani li .sign .dot{ display:none;}
    .ourServe_cs .ul{ width:100%; display:flex; flex-wrap:wrap; justify-content:space-between;}
    .ourServe_cs li{ text-align:left!important; margin-bottom:4%; max-width:48%; width:48%; position:relative!important; top:0!important; left:0!important;}
    .ourServe_cs li aside:after{ left:0!important;}
    .ourServe_cs li .icon{ position:relative; left:0!important; top:0!important; right:0;}
}

@media (max-width:640px) {
    .Floor003031 .index-tit{line-height:1;}
    .Serveinfo .Service .ul1 h3 {margin-bottom: 3%;font-size: 4vw;}

    .ourServe_cs ul {display: flex;flex-wrap: wrap;justify-content: space-between;}
    .ourServe_cs li {width:100%; max-width:100%; margin-top: 3%;}
    .ourServe_cs li aside{ font-size:4.5vw;}
    .ourServe_cs li p{ font-size:16px;}

    .ourServe_fl ul {padding: 0 3% 0 8%;}
    .ourServe_fl .pic {margin-bottom: 6%;}

    .advange_sw .pic {margin-top: 6%;}
    .advange_sw li {margin-top: 6%;}
    .advange_sw li .icon {display: none;}
}


/*Floor003151 */
.Floor003151 .auto{padding-top:4%;}

.Floor003151 .title{ font-size: 2em;color: #1A76B9;margin-bottom: 1em; font-weight: bold;}

.Floor003151 .list li{background-color: #f7f7f7;  margin-bottom: 1.25em; transition: 0.3s;}
.Floor003151 .list li:hover{box-shadow: 0 0 0.625em rgba(0,0,0,0.2);}
.Floor003151 .list li a{display: block;position: relative; padding: 0 1.875em 2em;}
.Floor003151 .list li label{background-color: #1A76B9;font-family: 'Roboto-Regular';font-size:18px; line-height:2;height:2em;display: inline-block;padding: 0 0.7142em;color: #fff;font-weight: bold;}
.Floor003151 .list li time{display: inline-block;font-family: 'Roboto-Regular';color: #999; padding-right: 1.75em; background: url(../images/Floor003151-icon.svg) no-repeat right center; background-size: 1em auto;}
.Floor003151 .list li .tit{color: #666;font-family: 'SourceHanSansCN-Regular';margin: 1.3em 0;font-size: 16px;line-height: 30px;}

@media (min-width:1025px) {
.Floor003151 .list li{float: left;width:calc(50% - 0.625em);}
.Floor003151 .list li:nth-child(2n){float: right;}
.Floor003151 .list li:nth-child(2n+1){clear: left;}
}


/*PicList002735 */
.PicList002735{padding:3% 0 3% 0;}
.PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
.PicList002735 li a{display: block;background: #fff; border: 3px solid #fbfbfb; transition: 0.3s;}
.PicList002735 li a:hover{border-color: #1A76B9; box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 72.241%;}
.PicList002735 li .txt{padding: 25px;}
.PicList002735 li .txt h3{font-size: 22px; color: #1A76B9;margin-bottom: 15px;}
.PicList002735 li .txt p{line-height: 28px;color: #999;height: 84px;font-size: 16px; }
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 29.6875%; }
.PicList002735 li:not(:nth-child(3n)){margin-right: 5.46875%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}

/*RighInfo003134 */
.RighInfo003134 .auto{padding:4% 0;}
.RighInfo003134 .img-side{border: solid 1px #f2f2f2; margin-bottom: 4em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 55.167%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #1A76B9; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: center;}
.RighInfo003134 .img-side .tit{font-family: 'SourceHanSansCN-Medium'; font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #1A76B9;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .txt .destxt{padding-top:5%;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em; display: none;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(3, 56, 126, 0.08);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #1A76B9;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-family: 'SourceHanSansCN-Medium';font-size: 1.5em; padding-bottom: 0.666em;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #1A76B9;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin: 2em 0 3em 0;}

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #f2f2f2;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 4em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}

.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 3em;}
.RighInfo003134 .popUp-box .title{font-family: 'SourceHanSansCN-Medium';font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #da251d; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;font-family: 'SourceHanSansCN-Light';}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: #da251d;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-family: 'SourceHanSansCN-Light';font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}  
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }  
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}

/*Page002623 */
.Page002623{padding: 3vw 0 4vw 0; text-align: center;font-family: Arial;font-size: 18px;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;background-color: #e9e9e9;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #1A76B9;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}

/*RighInfo002973 */
.RighInfo002973{ margin: 4% 0;color: #333;font-size: 16px;}
.RighInfo002973 .news-details{max-width: 1226px;}
.RighInfo002973 .news-details .title{text-align: center;}
.RighInfo002973 .news-details .title h1{font-size: 30px; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;}
.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: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0; margin-bottom: 2%;}
.RighInfo002973 .news-details .edit-info p{line-height: 32px; color: #666;text-indent: 2em;}
.RighInfo002973 .news-details .edit-info img{display: block; margin: 20px auto;}

.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: #205393;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@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;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}
}

/*RighInfo002924 */
.RighInfo002924 .title{margin-bottom: 2vw;}
.RighInfo002924 .title:after{display: block; content: ''; width: 20px; height: 2px; background: #1A76B9; margin-top: 1vw;}
.RighInfo002924 .title .cn{font-size: 30px;color: #1A76B9; padding-bottom: 10px;font-weight: bold;}
.RighInfo002924 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;font-size: 12px;}
@media(max-width:768px){
.RighInfo002924 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.RighInfo002924 .title .cn{font-size:5.5vw;}
}

.RighInfo002924 .box-1{background: #fff; margin-bottom: 1.786%;}
.RighInfo002924 .box-1 .intro{font-size: 26px;color: #333;}
.RighInfo002924 .box-1 .intro span{color: #1A76B9;border-bottom: 2px solid #1A76B9; display: inline-block;}
.RighInfo002924 .box-1 .inner dl dd{font-size: 16px;color: #666;line-height: 35px;}
@media(min-width:769px){
.RighInfo002924 .box-1 .pic{width: 50%;}
.RighInfo002924 .box-1 .info .inner{max-width:500px ; margin: 0 auto; width: 90%;}
}
@media(max-width:768px){
.RighInfo002924 .box-1{margin-bottom: 3vw;}
.RighInfo002924 .box-1 .ytable,
.RighInfo002924 .box-1 .ytable-cell{display: block;}
.RighInfo002924 .box-1 .info{padding: 4vw;}
}
@media(max-width:480px){
.RighInfo002924 .box-1 .intro{font-size: 6vw;line-height: 1.6em;}
}

.RighInfo002924 .box-2 li:not(.no){background: #f9f9f9;padding: 2.344vw;}
.RighInfo002924 .box-2 li .inner{padding-left: 2.08vw;}
.RighInfo002924 .box-2 li .inner > *{margin: 0;}
.RighInfo002924 .box-2 li h3{color: #000;font-size: 18px;}
.RighInfo002924 .box-2 li h3:after{display: block;content: '';height: 2px; width: 20px;background: #1A76B9; margin: 10px 0;}
.RighInfo002924 .box-2 li .inner p{color: #5f5f5f;line-height: 1.428em;}
.RighInfo002924 .box-2 li dl dd{font-size: 16px;line-height: 30px;color: #333;}
@media(min-width:769px){
.RighInfo002924 .box-2 ul{display: table; width: 100%;table-layout: fixed;}
.RighInfo002924 .box-2 li{display: table-cell; vertical-align: middle; width: 32.143%;}
.RighInfo002924 .box-2 li.no{ width: 1.786%;}
.RighInfo002924 .box-2 li .icon{width: 25%;}
}
@media(max-width:768px){
.RighInfo002924 .box-2 li .icon{width:90px;}
.RighInfo002924 .box-2 li.no{ height: 3vw;}
.RighInfo002924 .box-2 li .inner{padding-left: 4vw;}
}
@media(max-width:480px){
.RighInfo002924 .box-2 li .icon{width:30%;}
.RighInfo002924 .box-2 li h3{font-size: 5vw;}
.RighInfo002924 .box-2 li .inner p{font-size: 3.5vw;}
}
/*
 .TextList002205 为demo编号
 */
 .TextList002205{ padding:4% 0 3% 0;}
 .TextList002205 .list .item{ margin-bottom:10px;}
 .TextList002205 .list .item i.icon{ display:block; position:absolute; right:20px; top:30px; background:url(../images/TextList002205-icon.png) -44px -82px no-repeat; width:21px; height:11px;transition:all 0.5s ease-out 0s; overflow:hidden;}
 .TextList002205 .list .item .Q{ margin:0; line-height:65px; padding-left:80px; padding-right:60px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; position:relative; background:#f9f9f9; cursor:pointer;transition:all 0.5s ease-out 0s;}
 .TextList002205 .list .item .Q>a{ color:#333333; font-size:18px;}
 .TextList002205 .list .item em.icon{ position:absolute; top:0; left:0; width:60px; height:100%; display:block; text-align:center; font-family:Arial; font-size:24px; font-weight:bold; font-style:normal; color:#333;}
 .TextList002205 .list .item .Q em.icon{ background:#efefef;transition:all 0.5s ease-out 0s;}
 .TextList002205 .list .item .A{ position:relative;padding:25px 25px 25px 75px; background:#f1f1f1; display:none;line-height: 35px;}
 .TextList002205 .list .item .A em.icon{ background:#f9f9f9;color:#1A76B9;transition:all 0.5s ease-out 0s;}
 .TextList002205 .list .item.active .Q em.icon{ background:#1A76B9; color:#fff;}
 .TextList002205 .list .item.active i.icon{ background-position:-44px -70px;}
 


 /* 单篇 */
.single-piece{ padding:5% 0;}



/*
 .PicList002239 为demo编号
 */
.PicList002239{ padding:3% 0;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px; padding-right:114px; line-height:50px;}
.PicList002239 li dd{ font-size:14px; position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 li dt{font-size: 16px; color: #c49162;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}




/*Timeline000913 */
.Timeline000913{padding: 3.125vw 0 0 0;}
.Timeline000913 .auto{max-width:1440px;}
.Timeline000913 .title{margin-bottom: 2vw; text-align: center;}
.Timeline000913 .title .cn{font-size: 30px;color: #1A76B9; padding-bottom: 10px;font-weight: bold;}
.Timeline000913 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.Timeline000913 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.Timeline000913 .title .cn{font-size: 6vw;}
}

.Timeline000913 .main{position: relative; z-index: 1; padding-bottom: 7.396vw;}
.Timeline000913 .main .quan{display: block;width: 10px; height: 10px; border-radius: 50%; background: #fff;border: 1px solid #dedede;}
.Timeline000913 .main:before{position: absolute; content:'';width: 1px; top: 10px; bottom: 0;background: #d9d9d9; }
@media(min-width:769px){
.Timeline000913 .main .quan{ margin: 0 auto; }
.Timeline000913 .main:before{left: 50%;}
.Timeline000913 .outer > .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Timeline000913 .outer,
.Timeline000913 .outer > .ytable-cell{display: block;}
.Timeline000913 .main:before{left: 5px;}
}

.Timeline000913 .item{position: relative;z-index: 4;}
.Timeline000913 .item:not(:last-child){margin-bottom: 2.08vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -16px; border:16px solid  transparent;}
.Timeline000913 .info .inner{background: #f0f0f0; padding: 1.5vw;}
.Timeline000913 .pic{width: 32.787%;}
.Timeline000913 .pre pre{font-size: 15px;line-height: 1.867em;}
.Timeline000913 .year{color: #1A76B9;font-size: 45px;}
.Timeline000913 .year aside{background-repeat: no-repeat;background-image: url("../images/Timeline000913_icon.png");}
@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: 32px;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: 32px;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 0;border-left-color: #f0f0f0;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 0;border-right-color: #f0f0f0;}
.Timeline000913 .item:nth-of-type(2n-1) .pre{padding-left: 2vw;}
.Timeline000913 .item:nth-of-type(2n) .pre{padding-right: 2vw;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside{margin-left: -10px;background-position: left center;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside:before,
.Timeline000913 .item:nth-of-type(2n) .year aside:after{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -10px 32px 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -11px; text-align: right;}
}
@media(max-width:768px){
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: 32px;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -1vw 3vw 0;}
.Timeline000913 .info{padding: 3vw;}
.Timeline000913 .pre{padding-left: 3vw;}
}
@media(max-width:480px){
.Timeline000913 .pic{width:45%;}
.Timeline000913 .pre pre{font-size: 3.5vw;}
}


/*TextList002957 */
.TextList002957{ padding-top:2vw;}
.TextList002957 li{ border-bottom: 1px dotted #d9d9d9; line-height: 54px;}
.TextList002957 li time{float: right;color: #b2b2b2; margin-left: 20px;}
.TextList002957 li a{font-size:16px;}
.TextList002957 .Page002623{ padding-bottom:3vw;}
@media(max-width:480px){
.TextList002957 li{font-size: 3vw;line-height: 10vw;}
.TextList002957 li a{font-size: 3.5vw;}
}