.auto_1500{ max-width:1500px;}
.w_96{width: 96%;}

/*局部根元素大小*/
.root-100{font-size: 100px;}
.root-sz-16{font-size: 0.16em;}
.root-w-1400 .auto{max-width: 1400px;}
.root-w-1600 .auto{max-width: 1600px;}
.root-w-1560 .auto{max-width: 1560px;}
.root-w-1500 .auto{max-width: 1500px;}
@media (min-width:1025px) and (max-width:1600px) {
    .root-w-1600{font-size: 6.25vw;}
}
@media (min-width:1025px) and (max-width:1560px) {
    .root-w-1560{font-size: 5.624vw;}
}
@media (min-width:1025px) and (max-width:1500px) {
    .root-w-1500{font-size: 5.5vw;}
}
@media (min-width:1025px) and (max-width:1400px) {
    .root-w-1400{font-size: 7.14285vw;}
}
@media (max-width:1024px) {
    .root-sz-16{font-size: 3.5vw;}
}
@media(max-width:1500px){.auto_1500{ padding:0 2%;}}
/*PicList003142 */
.PicList003142 .auto{ margin-top: 1.5em; margin-bottom: 1em;font-family: 'SourceHanSansCN-Regular';}
.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.8em;line-height: 1.6666; font-family: 'SourceHanSansCN-Medium';}
.PicList003142 li p{font-size: 1.15em;line-height: 1.78571;min-height: 3.57142em;color: #999999;}
.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: #19acee;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;font-family: 'Roboto-Regular';}
.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: 100%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 0;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
    .PicList003142 li .tit { font-size: 1.6em;}
}
/*RighInfo000623 */
.RighInfo000623{padding: 4.125vw 0;background: #f5f5f5;}
.RighInfo000623 .auto{/* max-width: 1400px; */}
.RighInfo000623 .title{margin-bottom: 2vw;}
.RighInfo000623 .title:after{display: block;content: '';width: 20px;height: 2px;background: #19acee;margin-top: 1vw;}
.RighInfo000623 .title .cn{font-size: 30px;color: #19acee;padding-bottom: 10px;font-weight: bold;}
.RighInfo000623 .title .en{font-family: 'bebas-neue';color: #d2d2d2;letter-spacing: 2px;text-transform: uppercase;}
@media(max-width:768px){
.RighInfo000623 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .title .cn{font-size: 6vw;}
}

.RighInfo000623 .ytable-cell{padding: 4.167vw 0;}
.RighInfo000623 .pic .inner{ position: relative;}
.RighInfo000623 .pic time{bottom: 0;text-align: right;position: absolute;right: 0;background: rgba(25,172,238,0.84);color: #fff;padding: 26px 50px 26px 26px;}
.RighInfo000623 .pic time span{display: block;margin-bottom: 5px;font-family: 'DIN-Medium';font-size: 72px; line-height: 0.8em;}
.RighInfo000623 .pic time span:before{display: inline-block; height: 2px; background: #fff; content: ''; width: 16px; vertical-align:bottom; margin-right: 5px;}

.RighInfo000623 .info{background: url("../images/RighInfo000623_bg.jpg") no-repeat right top #fff; background-size: contain;}
.RighInfo000623 .p-info{font-size: 16px;line-height: 2.4em;color: #666;}
.RighInfo000623 .p-info p{margin: 0 0 2vw 0;}
@media(min-width:1025px){
.RighInfo000623 .pic{width: 16.429%;}
.RighInfo000623 .pic .inner{width: 208.696%;}
.RighInfo000623 .info .inner{padding-left: 31.624%;padding-right: 8.548%;}
}
@media(max-width:1024px){
.RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;}
.RighInfo000623 .info{padding: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .pic time span{font-size: 12vw;}
.RighInfo000623 .p-info{font-size: 3.5vw;}
}
/*RighInfo002810 */
.RighInfo002810{}
.RighInfo002810 .auto{max-width: 1920px;}
.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;line-height: 26px;color: #333; font-size: 15px;}

.RighInfo002810 .txt-list .box:not(:last-child){}
.RighInfo002810 .txt-list .box{/*height: 780px;*/}
.RighInfo002810 .txt-list .box3{/*height:845px;*/background: #f5f5f5;}
.RighInfo002810 .txt-list .box3 h1{font-size: 26px;color: #333;text-align: center;font-weight: normal;padding-top: 50px;}
.RighInfo002810 .txt-list .box3 .auto{max-width: 1360px;margin: 0 auto;padding: 2% ;background: #fff;overflow: hidden !important;}
.RighInfo002810 .txt-list .box3 .auto table{ margin:0 auto !important}
.RighInfo002810 .txt-list .ytable{max-width: 1360px;margin: 0 auto;}
.RighInfo002810 .txt-list .info{line-height: 30px;font-size: 16px;padding-top: 255px;}
.RighInfo002810 .txt-list .red{color: #19acee;font-size:46px;margin-bottom: 6%;display: block;}
.RighInfo002810 .txt-list p{font-size: 22px;color: #333;line-height: 36px;margin: 0 0 2%;}
.RighInfo002810 .txt-list .box1 p{font-size: 28px;color: #fff;line-height: 20px;}
.RighInfo002810 .txt-list .ar{margin-bottom: 30px;}
.RighInfo002810 .txt-list span{color: #19acee;}
@media(min-width:769px){
.RighInfo002810 .txt-logo .ytable-cell{width: 50%; text-align: center;}
.RighInfo002810 .txt-logo .txt{border-right: 1px solid #eee;}
.RighInfo002810 .txt-list .pic{width: 50%;/* box-shadow: 0 0 37px 22px rgba(0,0,0,0.03); */margin-right: 6%;}
.RighInfo002810 .txt-list .pic img{max-width: 92.858%;}
.RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align: right;}
.RighInfo002810 .txt-list .info{/* border-bottom: 1px solid #eee; */}
}
@media(max-width:768px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;}
.RighInfo002810 .txt-logo{text-align: center;}
    .RighInfo002810 .txt-list .box { height: auto;}
    .RighInfo002810 .txt-list .info { padding: 20px;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
.RighInfo002810 .txt-list .red { font-size: 24px;}
    .RighInfo002810 .txt-list p { font-size: 18px;}
    .RighInfo002810 .txt-list .box1 p { font-size: 16px;}
}
/*Top002839 */
.Top002839{position:absolute; width: 100%;left: 0;top:0; z-index: 200;font-size: 100px;line-height: 0;/*background: rgba(255,255,255,.5);*/}
.Top002839:hover{background: #fff;}
.Top002839 .logo{float: left;display: table;height: 0.9em;padding: 0 2vw;position: absolute;left: 18%;top: 7%;}
.Top002839 .logo a{display: table-cell;vertical-align: middle;}
.Top002839 .logo img{max-height: 0.75em;}
.Top002839 .mid,
.Top002839 .top-search{float: right;}
.Top002839 .contct{float: right;font-size: 25px;color: #fff;font-weight: bold;padding-top: 30px;margin-right: 45px;line-height: 30px;}
.Top002839:hover .contct{color: #19acee;}
.Top002839 .contct img{margin-right: 5px;margin-top: -5px;}
.Top002839 .contct img.hide{display: none;}
.Top002839:hover .contct img{display: none;}
.Top002839:hover .contct img.hide{display: inline-block;}
.logo_img1{display: none;}
.Top002839:hover .logo_img1{display: block;}
.Top002839:hover .logo_img{display: none;}
.Top002839 .top-search{ width: 0.9em;min-height:  0.9em;transition: 0.3s;}
.Top002839 .open-search{transition: background 0.3s; cursor: pointer;}
.Top002839 .open-search:before,
.Top002839 .open-search:after{position: absolute; content: ''; width: 30px;  height: 2px; background: #9c9c9c; left: 50%; top: 50%; margin: -1px 0 0 -15px; opacity: 0; -webkit-opacity: 0; }
.Top002839 .top-search.on .open-search:before,
.Top002839 .top-search.on .open-search:after{opacity: 1;-webkit-opacity: 1;transition: 0.3s 0.3s;}
.Top002839 .top-search.on .open-search:before{transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Top002839 .top-search.on .open-search:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.Top002839 .top-search .inner{width: 100%;min-width:  0.9em;position: relative;padding-right:  0.9em;}
.Top002839 .top-search .inner .text{height: 5.625em; line-height: 5.625em;border: 0;background: #f3f3f3; padding: 0 20px;width: 100%;color: #d1d1d1;font-size: 0.16em;}
.Top002839 .top-search .inner .text.focus{color: #333;}
.Top002839 .top-search .inner .btn{position: absolute;right: 0; top: 0; height: 100%; width: 0.9em;background: url(../images/Top002839_btn.png) no-repeat center center #19acee;}

.Top002839 .header-menu li{width: auto!important; padding-right: 30px;font-size: 0.16em;}
.Top002839 .header-menu li em{padding-right: 32px;position: relative;line-height: 5.625em;}
.Top002839 .header-menu li:not(:last-child) em:after{position: absolute; content: ''; width: 5px; height: 5px; background: #e5e5e5;right: 0; top: 50%; margin-top: -2.5px;}
.Top002839 .header-menu li em a{position: relative;color: #fff;}
.Top002839:hover .header-menu li em a{ color: #333;}
.Top002839 .header-menu li em a:after{position: absolute; content: ''; height: 4px; width: 0; bottom: 0; left: 50%; transform: translateX(-50%);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);background: #19acee; transition: 0.3s;}
.Top002839 .header-menu li em a:hover:after,
.Top002839 .header-menu li.aon em a:after{width: 100%;}
.Top002839 .header-menu li .sub-menu dt{line-height: 4.375em; padding: 0em 0.5em;}
/*.Top002839 .header-menu li .sub1{ !*max-width:1700px !important;*! left:-800px !important}*/
.Top002839 .header-menu li .sub-menu1 dt{line-height: 4.375em; padding: 3em 0.5em;  width:400px}
.Top002839 .header-menu li .sub-menu1 dt h1 {margin: 14px 0;}
.Top002839 .header-menu li .sub-menu1 dt h1 a {color: #333;/* font-weight: normal; */line-height: 40px;font-size: 16px;}
.Top002839 .header-menu li .sub dt a{    padding: 0 10px;}
.Top002839 .header-menu li .sub-menu1 dt a{    padding: 0 50px;}
.Top002839 .header-menu li .sub-menu1 dt p{line-height: 10px;}
.Top002839 .header-menu li .sub-menu dt a{color: #999;}
.Top002839 .header-menu li .sub-menu dt a:hover{color: #19acee;background: none;}
.Top002839 .header-menu li .sub-menu dt .item { line-height: 1.5;}
.Top002839 #header-menu li .sub-menu dt a { line-height: 40px;}
@media(min-width:1025px){
    .sub-menu-layer {background:#fff;}
    .Top002839 .header-menu li .sub1 {position: fixed;width: 100vw!important;left: 0!important;top: 50px!important;}
    .Top002839 .header-menu li .sub1 dl { float: none;margin:0 auto; width: 80%;}
    .Top002839 .header-menu li .sub-menu1 dt {width: 30%;/* border-right: 1px solid #eee; */position:relative}
 .Top002839 .header-menu li .sub-menu1 dt:after {position:absolute;content:"";width:1px;height:200px;background:#eee;left: -80px;top: 30%;}
.Top002839 .header-menu li .sub-menu1 dt:first-child:after {display:none}
}
@media(min-width:1281px){
.Top002839 .top-search{position: relative;overflow: hidden;}
.Top002839 .open-search{position: absolute; right: 0; top: 0; width: 0.9em; height: 100%; z-index:4;}
.Top002839 .top-search.on{width: 30%;}
.Top002839 .top-search.on .open-search{right: 1.2em; }
}
@media(max-width:1500px){
.Top002839 .header-menu li{padding-right: 20px;}
.Top002839 .header-menu li em{padding-right: 22px;}
}
@media(max-width:1440px){
    .Top002839 .fullbground .sub-menu >dl { width: 1000px;}
    .Top002839 .header-menu li .sub-menu1 dt { width: 25%;}
}
@media(max-width:1280px){
.Top002839 .top-search .inner{position: absolute; right: 0; top: -100%; transform: translateX(-100%);-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);opacity: 0; transition:opacity  0.3s;}
.Top002839 .top-search.on{width: 0.9em;}
.Top002839 .open-search{display: block;height: 0.9em;background: url(../images/Top002839_btn.png) no-repeat center center #19acee;position: relative;}
.Top002839 .top-search.on .open-search{background: none;}
.Top002839 .top-search.on .inner{opacity: 1; top: 100%; transform: translateX(0);-webkit-transform: translateX(0);-ms-transform: translateX(0);}
.Top002839 .header-menu li .sub-menu dt{padding: 0 15px;}
}
@media(max-width:1024px){
.Top002839{ font-size: 70px; }
.Top002839 #header-menu{position: fixed; left:-100%;opacity: 0; top: 0.9em; bottom: 0;overflow: auto; width: 240px;background: rgba(255,255,255,0.8); transition: 0.3s;}
.Top002839 #header-menu.header-menu-show{left: 0;opacity: 1;}
.Top002839 #header-menu ul{padding: 20px;}
.Top002839 #header-menu li dt { line-height: 20px;}
.Top002839 #header-menu li dt h1{ font-size: 16px;margin: 10px 0;}
.Top002839 #header-menu li a{color: #333;font-size: 16px;}
.Top002839 #header-menu li.has-sub i.op{display: block;}
.Top002839 #header-menu li.has-sub i.op:before,
.Top002839 #header-menu li.has-sub i.op:after{background: #19acee;}
.Top002839 #header-menu li .sub{padding: 10px;background: rgba(25,172,238, 0.1);}
.Top002839 #header-menu li .sub-menu dt:last-child a{border-bottom: 0;}
.Top002839 #open_menu{float: right;width: 0.9em; height: 0.9em;position: relative;}
.Top002839 #open_menu i{width: 60%;left: 20%; height: 3px;}
.Top002839 #open_menu i, 
.Top002839 #open_menu i::before, 
.Top002839 #open_menu i::after{background: #19acee;}
.Top002839 #open_menu i::after{top: -10px;}
.Top002839 #open_menu i::before{top: 10px;}
}
@media(max-width:640px){
.Top002839{font-size: 60px;}
}
/*Banner003086 */
.Banner003086 .auto{max-width: 1600px;}
.Banner003086 .slider li{position: relative;}
.Banner003086 .ytable{height: 100%;}
.Banner003086 .txt-area{font-family: 'Alibaba-PuHuiTi-Regular';position: absolute;color: #fff; left: 0 ;top: 0; width: 100%;height: 100%;z-index: 10; font-size: 62px;}
.Banner003086 .txt-area aside{transition: 1s 1s; opacity: 0;}
.Banner003086 .txt-area .t-1{font-size: 0.387em;transform: translateX(50px);}
.Banner003086 .txt-area .t-2{transform: translateX(100px);}
.Banner003086 .txt-area .t-3{font-family: 'Alibaba-PuHuiTi-Bold';transform: translateX(150px); }
.Banner003086 .ani-show .txt-area aside{opacity: 1; transform: translateX(0);}
.Banner003086 .slick-dots{position: absolute; left: 50%; transform: translateX(-50%); z-index: 20; bottom: 2.55vw;}
.Banner003086 .slick-dots li{float: left;width: 30px;position: relative;height: 30px;border: solid 1px  transparent;border-radius: 50px}
.Banner003086 .slick-dots li button{font-size: 0;width: 8px;height: 8px;background: #fff;opacity: 0.5;padding: 0;border: 0; position: absolute; left: 50%;top:50%; margin: -4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child){margin-right: 4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{ left: 100%; margin-left: 0.34vw; width: 4.07vw; height: 2px; position: absolute; content: ''; top: 50%; margin-top: -1px;background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 20%, transparent 50%);background-size: 8px 2px;background-repeat: repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color: #fff;}
.Banner003086 .slick-dots li.slick-active button{opacity: 1;}

@media(min-width:1025px){
.Banner003086 .wap{display: none;}
}
@media(max-width:1024px){
.Banner003086 .pc{display: none;}
.Banner003086 .txt-area{font-size: 5vw;padding: 0 2vw;}
}
@media(max-width:640px){
.Banner003086 .slick-dots li{width: 20px;height: 20px;}
}

/*Floor002823 */
.Floor002823{padding: 5.255% 0;background: #f5f7f9;}
 
.Floor002823 li a{display: block;position: relative;/* background: #fff; */}
.Floor002823 li .inner{position: relative; z-index: 10;}
.Floor002823 li .Ispic{position: absolute;right:0;  border-radius: 5px; overflow: hidden;  opacity: 0;-webkit-opacity: 0; transition: 0.5s;}
.Floor002823 li .Ispic:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;background: -moz-linear-gradient(45deg,  rgba(42,142,93,1) 0%, rgba(42,142,93,1) 30%, rgba(42,142,93,0.4) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(45deg,  rgba(42,142,93,1) 0%,rgba(42,142,93,1) 30%,rgba(42,142,93,0.4) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(45deg,  rgba(28,173,234,1) 0%,rgba(28,173,234,1) 30%,rgba(28,173,234,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a8e5d', endColorstr='#662a8e5d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.Floor002823 li a .Ispic{opacity: 0.75;-webkit-opacity: 0.75;}

.Floor002823 li .icon{display: table;position: relative;}
.Floor002823 li .icon img{max-width: 73px;max-height: 72px;transition: 0.3s;}
.Floor002823 li  .icon img.off{/*position: absolute;*/ left: 0; top: 0; opacity: 0;-webkit-opacity: 0;transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -ms-transform:rotateY(180deg); }
.Floor002823 li a .icon img.on{opacity: 0;-webkit-opacity: 0;transform: rotateY(180deg);-webkit-transform: rotateY(180deg); -ms-transform: rotateY(180deg); }
.Floor002823 li a .icon img.off{opacity: 1;-webkit-opacity: 1; transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}
.Floor002823 li  a:hover .icon img.off{ transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -ms-transform:rotateY(180deg); }
.Floor002823 li p.t1{font-size: 30px;color: #fff;margin-bottom: 0;}
.Floor002823 li p.t2{color: rgba(255,255,255,0.7);margin-bottom: 20px;font-size: 18px;}
.Floor002823 li .inner:after{display: block; content: '';background: url(../images/Floor002823_more.png) no-repeat 0 0; height: 10px;}
.Floor002823 li a .inner:after{background-image: url(../images/Floor002823_more_hover.png);}
.Floor002823 li a *{color: #fff;}
@media(min-width:641px) and (max-width:1024px){
.Floor002823 li p.t1{font-size: 20px;}
}
@media(min-width:641px){
.Floor002823 li{float: left;width: 48%;}
.Floor002823 li:not(:nth-child(2n)){margin-right: 4%;}
.Floor002823 li a{/* border-left: 10px solid #fff; */padding: 0 28px;}
.Floor002823 li .Ispic{ left: -10px; bottom:-30px;top: -30px;}
}
@media(max-width:640px){
.Floor002823 li{padding: 30px 0;}
.Floor002823 li a{border-bottom: 10px solid #f9f9f9;padding: 28px;}
.Floor002823 li .Ispic{ bottom: -10px; left: 0;top: 0;}
}


/*Floor002838 */
.Floor002838{overflow: hidden;padding: 5vw 0;font-size: 16px;}
.Floor002838 .auto{position: relative;z-index: 1;/* padding: 5vw 0; *//* width: 96%; */}
.Floor002838 .auto:after{position: absolute; content: ''; width: 100%; height: 100%;background: #fff;top: 0;left: 20%; z-index: 0;}
.Floor002838 div.pr{z-index: 10;position: relative;color: #fff;}
.Floor002838 .title{color: #fff;}
.Floor002838 .title span{font-size: 32px;line-height: 1em;font-weight: bold;}
/*.Floor002838 .title span:after{display: block; content: ''; height: 3px; width: 18px; margin: 20px 0;background: #000;}*/
.Floor002838 .title aside.en{ font-family: "HelveticaNeueLTPro-BlkCn";font-size: 22px;}

@media(max-width:1200px){
.Floor002838 .title span{font-size: 32px;}
}
@media(max-width:768px){
    .Floor002838 div.pr,
    .Floor002838 .title {color:#333;}
.Floor002838 .title span{font-size: 5vw;}
.Floor002838 .title aside.en{font-size: 2vw;}
.Floor002838 .title span:after{margin: 2vw 0; width: 2vw;}
}

.Floor002838 .more{display: block;width: 18px;height: 18px;border: 1px solid #fff;border-radius: 50%;margin-top: 20px;position: relative;transition: 0.3s;}
.Floor002838 .more:after{position: absolute;content: '';width: 30%;height: 30%;left: 30%;top: 35%;transform: rotate(-45deg);border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.Floor002838 .box-2 li:hover .more,
.Floor002838 .more:hover{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}

.Floor002838 .box-1 img{display: block;width: 100%;}
@media(min-width:641px){
.Floor002838 .box-1 .txt{position: absolute;left: 3vw;top: 0;width: 100%;height: 100%;z-index: 10;color: #fff;}
.Floor002838 .box-1 .txt .ytable{height: 100%;}
.Floor002838 .box-1 .txt p{max-width: 306px;}
}
@media(max-width:640px){
.Floor002838 .box-1 .txt{padding-left: 0;}
}

.Floor002838 .box-2{margin: 2vw 0 0vw 0;}
.Floor002838 .box-2 li{position: relative; background: #000;overflow: hidden;}
.Floor002838 .box-2 li img{display: block;width: 100%;opacity: 0.7;-webkit-opacity: 0.7; transition: 0.3s;}
.Floor002838 .box-2 li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002838 .box-2 li a,
.Floor002838 .box-2 li .txt{position: absolute; z-index: 4; }
.Floor002838 .box-2 li a{left: 0; top: 0; width: 100%; height: 100%; z-index: 10;display: block;}
.Floor002838 .box-2 li .txt{left: 3vw;right: 3vw; top: 3vw;color: #fff;}
.Floor002838 .box-2 li .txt aside.dot2{font-size: 32px;line-height: 1.25‬2em;font-weight: bold;}
.Floor002838 .box-2 .more:after,
.Floor002838 .box-2 .more{border-color: #fff;}
@media(min-width:641px){
.Floor002838 .box-2 li{float: left; width: 48.667%;}
.Floor002838 .box-2 li:not(:nth-child(2n)){margin-right:2.666%;}
}
@media(min-width:641px) and (max-width:768px){
.Floor002838 .box-2 li .txt aside.dot2{font-size: 2vw;}
}
@media(max-width:480px){
.Floor002838 .box-2 li .txt aside.dot2{font-size: 5vw;}
}

/*Floor002749 */
.Floor002749{ padding: 80px 0;background: #f0f0f0;}

.Floor002749 .title{line-height: 40px; text-align: center;}
.Floor002749 .title:after{display: block;content: '';margin: 12px auto 40px;width: 40px;height: 4px;background: #19acee;}
.Floor002749 .title .cn{font-size: 32px;/* margin-top: -20px; */color: #333;font-weight: bold;}
.Floor002749 .title .en{opacity: 0.1;-webkit-opacity: 0.5;font-size: 16px;/* font-family: Arial," sans-serif"; *//* font-weight: bold; */text-transform: uppercase;}
@media(max-width:480px){
.Floor002749 .title .cn{font-size: 24px; }
.Floor002749 .title .en{font-size: 20px;}
}

/*slick Basic*/
.Floor002749 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002749 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002749 .slick-list:focus {outline: none}
.Floor002749 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002749 .slick-slider .slick-track, 
.Floor002749 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002749 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002749 .slick-track:before, 
.Floor002749 .slick-track:after{display: table; content: '';}
.Floor002749 .slick-track:after{ clear: both;}
.Floor002749 .slick-loading .slick-track { visibility: hidden;}
.Floor002749 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002749 .slick-slide .slick-loading img { display: none;}
.Floor002749 .slick-slide .dragging img { pointer-events: none;}
.Floor002749 .slick-initialized .slick-slide { display: block;}
.Floor002749 .slick-loading .slick-slide { visibility: hidden;}
.Floor002749 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002749 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002749 .tab{text-align: center; padding-bottom: 24px;}
.Floor002749 .tab ul{display: inline-block; }
.Floor002749 .tab li{float: left; position: relative; margin: 0 3px;}
.Floor002749 .tab li a{display: block; cursor: pointer;padding: 0 25px; line-height: 43px; border-radius: 3px; font-size: 18px; transition: 0.3s;}
.Floor002749 .tab li a:hover,
.Floor002749 .tab li.on a{ background: #eb422c; color: #fff;}
.Floor002749 .tab li.on:before{position: absolute; content: ''; left: 50%; border:4px solid transparent; border-top-color: #eb422c; top: 100%; margin-left: -2px;}

.Floor002749 .tab-list .list{/* position: fixed; *//* left: -100%; *//* width: 96%; *//* max-width: 1280px; */}
.Floor002749 .tab-list .list.show{position: relative; left: auto; width: auto;}

@media(min-width:769px){
.Floor002749 .list >*{width: 49.141%;}
.Floor002749 .top-news{float: left;}
.Floor002749 .list dl{float: right;}
.Floor002749 .list dd:first-child{margin-bottom: 19px;}
.Floor002749 .list dd .ytable{height: 100%;}
}
.Floor002749 .top-news{padding: 2.2%;}
.Floor002749 .top-news,
.Floor002749 .list dd{background: #fff;}
.Floor002749 .list .pic{display: block;}
.Floor002749 .list .Ispic{ padding-bottom: 56.828%;}
.Floor002749 .list dd{padding: 2% 6.5%;}

.Floor002749 .list a{color: #555;}
.Floor002749 .list a:hover{color: #19acee;}
.Floor002749 .list h2{font-size: 20px;line-height: 30px;margin: 0;}
.Floor002749 .list h2.dot2{max-height: 60px;}
.Floor002749 .list time b{font-size: 36px;color: #555;}
.Floor002749 .top-news .txt{position: relative; margin: 35px 0; padding-left: 95px;}
.Floor002749 .top-news .txt time{position: absolute; border-right: 1px solid #e5e5e5; padding-right: 20px; text-align: center;left: 0; top: 50%; transform: translateY(-50%);}
.Floor002749 .top-news .txt time b{display: block; line-height: 36px;}
.Floor002749 .list dd time b{margin-right: 10px;}
.Floor002749 .list dd p{line-height: 26px; max-height: 52px;color: #888; font-size: 16px; margin: 5% 0;}
.Floor002749 .list dd h2{position: relative;min-height: 30px;}
.Floor002749 .list dd h2 a{position: absolute; left: 0; top: 0; max-width: 100%;}

.Floor002749 .list .more a{color: #888;}
.Floor002749 .list .more a:after{display: inline-block; content: ''; width: 8px; height: 8px; border-right: 2px solid #888; border-top: 2px solid #888; vertical-align: middle; margin-left: 10px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); transition:transform 0.3s;}
.Floor002749 .list  .more a:hover:after{transform: rotate(135deg); -webkit-transform: rotate(135deg);-ms-transform: rotate(135deg); margin-top: -4px;}

.Floor002749 .slick-dots{overflow: hidden;}
.Floor002749 .slick-dots li{float: left; width: 22px; height: 4px; background: #e5e5e5; margin-right: 3px; cursor: pointer;}
.Floor002749 .slick-dots li button{display: none;}
.Floor002749 .slick-dots li.slick-active{background: #19acee;}
@media(min-width:769px) and (max-width:1024px){
.Floor002749 .list h2{font-size: 16px;line-height: 22px;}
.Floor002749 .list dd h2{min-height: 22px;}
.Floor002749 .list dd p{line-height: 20px; max-height: 40px; font-size: 14px; margin: 10px 0;}
}
@media(max-width:768px){
.Floor002749 .list dd{margin-top: 20px; height: auto!important;}
.Floor002749 .list dd,
.Floor002749 .top-news{padding: 20px;}
}
@media(max-width:640px){
.Floor002749{ padding: 30px 0;}
.Floor002749 .tab li a{padding: 0 10px; line-height: 36px; font-size: 16px;}
.Floor002749 .list h2{font-size: 18px;}
.Floor002749 .list dd p{font-size: 14px;line-height: 20px; max-height: 40px;  margin: 10px 0;}
}
@media(max-width:480px){
.Floor002749 .tab li a{padding: 0 5px; line-height: 30px; font-size: 14px;}
}

/*Bottom001879*/
.Bottom001879{background-color: #222;padding-bottom: 22px;}
.Bottom001879 figure{float:right;color:#999;padding-top: 40px;width: 22%;}
.Bottom001879 figure img{ display:block; width:100%; max-width:100px;}
.Bottom001879 figure .pho{float: left;width: 50%;}
.Bottom001879 figure .pho b{    font-family: 'Oswald';font-size: 26px; color: #fff;}
.Bottom001879 figure .pic{float: right;}

.Bottom001879 footer{float:left;width: 76%;}
.Bottom001879 footer ul{/* border-bottom: 1px solid #333; */padding: 40px 0 10px 0;margin-bottom:26px;}
.Bottom001879 footer li{float:left;line-height:30px;margin-right:3%;width: 16%;}
.Bottom001879 footer li:before{ display:inline-block; content:''; margin-right:10px; background:url(../images/Bottom001879-icon.png) no-repeat center center; width:11px; height:11px; vertical-align:middle;}
.Bottom001879 footer li a{color:#e3e3e3;font-size: 16px;}
.Bottom001879 footer li dl{padding-left: 20px;}
.Bottom001879 footer li dl dd a{ font-size:14px;opacity: 0.7;}
.Bottom001879 footer li dl dd a:hover{ opacity: 1;}
.Bottom001879 section{ position:relative;}
.Bottom001879 section dl{ position:absolute;  right:0;  bottom:0; }
.Bottom001879 section dt{ float:left;width:36px; height:36px; margin-left:10px;}
.Bottom001879 section dt a{ display:block; height:36px; background:url(../images/Bottom001879-share.png) no-repeat left top;}
.Bottom001879 section dt.sina a{ background-position:-57px 0;}
.Bottom001879 section dt.tqq a{ background-position:right top;}
.Bottom001879 section dt.wx{ position:relative; z-index:100;}
.Bottom001879 section dt.wx img{ max-width:none; position:absolute; width:100px; height:100px; left:50%; margin-left:-50px; bottom:100%; display:none;}
.Bottom001879 section dt.wx:hover img{ display:block;}
.Bottom001879 section p{color: #999;font-size: 14px;margin: 0;}
.Bottom001879 section a{ color:#999; display:inline-block;}
.Bottom001879 section i{ font-style:normal; color:#565656; margin:0 10px;}
.Bottom001879 section i:last-of-type{ display: none;}
.Bottom001879 section a:hover{ color:#fff;}
@media(max-width:768px){
    .Bottom001879 {padding: 4% 0;}
.Bottom001879 figure,
.Bottom001879 footer{ float:none; width:auto; display:none;}
.Bottom001879 figure{}
.Bottom001879 section{ padding-top:45px;}
.Bottom001879 section dl{ right:auto; bottom:auto; left:0; top:0;}
.Bottom001879 section dt{ margin-left:0; margin-right:10px;}
.Bottom001879 section dt.wx img{ left:0; margin-left:0;}
}
/*Banner003144 */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height: 600px; background-size: cover;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}      
}
/*Menu003070 */
.Menu003070{background-color: #f5f5f5;}
.Menu003070 .auto ul{padding: 30px 0;}
.Menu003070 li{float: left; padding: 0 15px;}
.Menu003070 li a{display: block;line-height: 2.778em;font-size: 16px;color: #3d3d3d;padding:  0 30px;}
.Menu003070 li.aon a,
.Menu003070 li a:hover{color: #fff;background-color: #19acee;border-radius: 5px;}
@media(min-width:641px){
.Menu003070 .auto ul{display: table; margin: 0 auto;}
}
@media(max-width:1440px){
.Menu003070 li{padding: 0 1vw;}
.Menu003070 li a{padding:  0 2vw;}
}
@media(max-width:640px){
.Menu003070 li a{font-size: 3.5vw;}
.Menu003070 li{margin-bottom: 1vw; width: 32%;}
.Menu003070 li:not(:nth-child(3n)){margin-right: 2%;}
}
/*PicList003060 */
.PicList003060{padding: 2vw 0 1vw;}
.PicList003060 li{margin-bottom: 3.125%;}
.PicList003060 li a{color: #fff;display: block;position: relative;overflow: hidden;}
.PicList003060 li .Ispic{position: relative;padding-bottom: 77.5%;z-index: 1;}
/*.PicList003060 li .Ispic:after{position: absolute; content: ''; left: 0; bottom: 0; width: 100%; height: 40%;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 79%, rgba(0,0,0,1) 100%);
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 79%,rgba(0,0,0,1) 100%); 
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 103%,rgba(0,0,0,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00006aff', endColorstr='#006aff',GradientType=0 );
}*/

.PicList003060 li .subtit,
.PicList003060 li .inner{position: absolute;z-index: 10;}
.PicList003060 li .subtit{top:1.875em;right: 1.875em; left: 1.875em; font-size: 16px;}
.PicList003060 li .inner{left: 0; bottom: 2.6vw;width: 100%; text-align: center;}
.PicList003060 li .subtit aside{line-height: 3.125em;padding-left: 1.5625em;font-family: 'DIN-Bold';position: relative; z-index: 4;}
.PicList003060 li .subtit:before{position: absolute; content: ''; left: 0; top: 0; border-radius: 50%; width: 3.125em;height: 3.125em;
background: -moz-linear-gradient(left,  rgba(0,106,255,1) 0%, rgba(0,106,255,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(0,106,255,1) 0%,rgba(0,106,255,0) 100%);
background: linear-gradient(to right,  rgba(0,106,255,1) 0%,rgba(0,106,255,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006aff', endColorstr='#00006aff',GradientType=1 ); 
}
.PicList003060 li:nth-child(2n) .subtit:before{
background: -moz-linear-gradient(left,  rgba(255,202,42,1) 0%, rgba(255,202,42,0) 99%, rgba(255,202,42,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(255,202,42,1) 0%,rgba(255,202,42,0) 99%,rgba(255,202,42,0) 100%); 
background: linear-gradient(to right,  rgba(255,202,42,1) 0%,rgba(255,202,42,0) 99%,rgba(255,202,42,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffca2a', endColorstr='#00ffca2a',GradientType=1 ); 

}
.PicList003060 li:nth-child(3n) .subtit:before{
background: -moz-linear-gradient(left,  rgba(23,201,113,1) 0%, rgba(23,201,113,0) 99%, rgba(23,201,113,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(23,201,113,1) 0%,rgba(23,201,113,0) 99%,rgba(23,201,113,0) 100%); 
background: linear-gradient(to right,  rgba(23,201,113,1) 0%,rgba(23,201,113,0) 99%,rgba(23,201,113,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c971', endColorstr='#0017c971',GradientType=1 ); 
}

.PicList003060 li .icon{padding-bottom: 3.65vw; opacity: 0;transition: 0.3s;}
.PicList003060 li .icon img{max-width: 39%;}
.PicList003060 li .inner{font-size: 30px; padding: 0 2%;}
.PicList003060 li h3{font-size: 0.85em;margin: 0; }
.PicList003060 li p{margin: 0.8em 0 0 0;font-size: 0.6em;}
.PicList003060 li .more{width: 2.134em; height: 0; border-radius: 50%; margin: 0 auto; display: block; border: 2px solid rgba(255,255,255,0.3); background: url("../images/PicList003060_more.png") no-repeat center center;background-size: auto 0.7334em; transition: 0.3s;opacity: 0;}
.PicList003060 li a:hover .more{height: 2.134em; opacity: 1; margin-top: 3.5vw;}
.PicList003060 li a:hover .icon{opacity: 1;}
/*.PicList003060 li a:before{position: absolute; left: 0; top: 0; content: ''; width: 100%; height: 100%; background: rgba(25,172,238,0.9); z-index: 2; opacity: 0; transition: 0.3s;}
.PicList003060 li a:hover:before{ opacity: 1;}*/
@media(min-width:641px){
.PicList003060 li{float: left;width: 48.25%;}
.PicList003060 li:not(:nth-child(2n)){margin-right: 3.125%;}
}
@media(min-width:1025px) and (max-width:1366px){
.PicList003060 li .inner{font-size: 2vw; }
.PicList003060 li .subtit{font-size: 1.2vw; }
}
@media(max-width:1024px){
.PicList003060 .title{font-size: 4vw;}
.PicList003060 li .inner{font-size: 2.5vw; }
.PicList003060 li .subtit{font-size: 1.5vw; }
}
@media(max-width:640px){
.PicList003060 .title{font-size: 6vw;}
.PicList003060 li .inner{font-size: 6vw; }
.PicList003060 li .subtit{font-size: 4vw; }
.PicList003060 li a:hover .more{ margin-top: 8vw;}
.PicList003060 li .inner{bottom: 5vw;}
.PicList003060 li .icon{padding-bottom:8vw;}
}
/*Page002623 */
.Page002623{padding: 2vw 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;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #19acee;}
.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;}
}
/*RighInfo002811 */
.RighInfo002811{padding: 7% 0 6% 0;}
.RighInfo002811 .auto{/* max-width: 1440px; *//* width: 96%; */}
.RighInfo002811 .box:not(:last-child){margin-bottom: 6%;}
.RighInfo002811 .box:nth-child(2n) .txt .inner,
.RighInfo002811 .box:nth-child(2n-1) .txt{background: #f5f5f5;}
.RighInfo002811 .pic img{display: block; width: 100%;}
.RighInfo002811 .txt{position: relative; z-index: 10;}
.RighInfo002811 .txt .inner{padding: 5% 10%;}
.RighInfo002811 .box:nth-child(2n) .txt{vertical-align: top;}
.RighInfo002811 .txt .tit{padding-left: 30px;font-size: 26px;color: #333;background: url(../images/RighInfo002811-icon.png) no-repeat left center;font-weight: bold;}
.RighInfo002811 .txt p{line-height: 30px; font-size: 16px;color: #888;text-align: justify;}
@media(min-width:1025px){
.RighInfo002811 .box:nth-child(2n){margin-bottom: 10%;}
.RighInfo002811 .box .pic{width: 48.612%;}
.RighInfo002811 .box .pic .inner{ width: 105.715%;}
.RighInfo002811 .box:nth-child(2n-1) .pic .inner{margin-top: -8%; padding-bottom: 6%;}
.RighInfo002811 .box:nth-child(2n) .pic .inner{float: right; margin-top: 6%;}
}
@media(max-width:1024px){
.RighInfo002811 .ytable,
.RighInfo002811 .ytable-cell{display: block;}
.RighInfo002811 .txt .inner{padding: 5% 10%!important;}
}

/*PicList003060 */
.PicList0030609{padding: 2vw 0 5vw;}

.PicList0030609 li{margin-bottom: 3.125%;}
.PicList0030609 li a{color: #fff;display: block;position: relative;overflow: hidden;}
.PicList0030609 li .Ispic{position: relative;padding-bottom: 50%;z-index: 1;}
.PicList0030609 li .Ispic:after{position: absolute; content: ''; left: 0; bottom: 0; width: 100%; height: 60%;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 79%, rgba(0,0,0,1) 100%);
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 79%,rgba(0,0,0,1) 100%); 
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 103%,rgba(0,0,0,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00006aff', endColorstr='#006aff',GradientType=0 );
}

.PicList0030609 li .subtit,
.PicList0030609 li .inner{position: absolute;z-index: 10;}
.PicList0030609 li .subtit{top:1.875em;right: 1.875em; left: 1.875em; font-size: 16px;}
.PicList0030609 li .inner{left: 0; bottom: 2.6vw;width: 100%; text-align: center;}
.PicList0030609 li .subtit aside{line-height: 3.125em;padding-left: 1.5625em;font-family: 'DIN-Bold';position: relative; z-index: 4;}
.PicList0030609 li .subtit:before{position: absolute; content: ''; left: 0; top: 0; border-radius: 50%; width: 3.125em;height: 3.125em;
background: -moz-linear-gradient(left,  rgba(0,106,255,1) 0%, rgba(0,106,255,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(0,106,255,1) 0%,rgba(0,106,255,0) 100%);
background: linear-gradient(to right,  rgba(0,106,255,1) 0%,rgba(0,106,255,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006aff', endColorstr='#00006aff',GradientType=1 ); 
}
.PicList0030609 li:nth-child(2n) .subtit:before{
background: -moz-linear-gradient(left,  rgba(255,202,42,1) 0%, rgba(255,202,42,0) 99%, rgba(255,202,42,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(255,202,42,1) 0%,rgba(255,202,42,0) 99%,rgba(255,202,42,0) 100%); 
background: linear-gradient(to right,  rgba(255,202,42,1) 0%,rgba(255,202,42,0) 99%,rgba(255,202,42,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffca2a', endColorstr='#00ffca2a',GradientType=1 ); 

}
.PicList0030609 li:nth-child(3n) .subtit:before{
background: -moz-linear-gradient(left,  rgba(23,201,113,1) 0%, rgba(23,201,113,0) 99%, rgba(23,201,113,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(23,201,113,1) 0%,rgba(23,201,113,0) 99%,rgba(23,201,113,0) 100%); 
background: linear-gradient(to right,  rgba(23,201,113,1) 0%,rgba(23,201,113,0) 99%,rgba(23,201,113,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c971', endColorstr='#0017c971',GradientType=1 ); 
}

.PicList0030609 li .icon{padding-bottom: 3.65vw; opacity: 0;transition: 0.3s;}
.PicList0030609 li .icon img{max-width: 39%;}
.PicList0030609 li .inner{font-size: 30px; padding: 0 2%;}
.PicList0030609 li h3{font-size: 0.85em;margin: 0;}
.PicList0030609 li p{margin: 0.8em 0 0 0;font-size: 0.6em;}
.PicList0030609 li .more{width: 2.134em; height: 2.134em; border-radius: 50%; margin: 0 auto; display: block; border: 2px solid rgba(255,255,255,0.3); background: url("../images/PicList003060_more.png") no-repeat center center;background-size: auto 0.7334em; transition: 0.3s;opacity: 1;margin-top: 1vw;}
.PicList0030609 li a:hover .more{height: 2.134em; opacity: 1; margin-top: 3.5vw;}
.PicList0030609 li a:hover .icon{opacity: 1;}
.PicList0030609 li a:before{position: absolute; left: 0; top: 0; content: ''; width: 100%; height: 100%; background: rgba(25,172,238,0.9); z-index: 2; opacity: 0; transition: 0.3s;}
.PicList0030609 li a:hover:before{ opacity: 1;}
@media(min-width:641px){
.PicList0030609 li{float: left;width:48.3%;}
.PicList0030609 li:not(:nth-child(2n)){margin-right: 3.125%;}
}
@media(min-width:1025px) and (max-width:1366px){
.PicList0030609 li .inner{font-size: 2vw; }
.PicList0030609 li .subtit{font-size: 1.2vw; }
}
@media(max-width:1024px){
.PicList0030609 .title{font-size: 4vw;}
.PicList0030609 li .inner{font-size: 2.5vw; }
.PicList0030609 li .subtit{font-size: 1.5vw; }
}
@media(max-width:640px){
.PicList0030609 .title{font-size: 6vw;}
.PicList0030609 li .inner{font-size: 6vw; }
.PicList0030609 li .subtit{font-size: 4vw; }
.PicList0030609 li a:hover .more{ margin-top: 8vw;}
.PicList0030609 li .inner{bottom: 5vw;}
.PicList0030609 li .icon{padding-bottom:8vw;}
}

/*
 .Menu002252 为demo编号
 */
.Menu002252{padding:5% 0 1% 0;/* text-align:center; */overflow:hidden;}
.Menu002252 a{font-size:16px; display: block;background:#e9e9e9; padding: 10px; margin-bottom: 1px; }
.Menu002252 a.aon,.Menu002252 a:hover{ color:#fff; background-color:#19acee;}
@media(min-width:768px){
	.Menu002252{padding:5% 0 0 0;}
	.Menu002252 a{ display:inline-block; line-height:30px;  padding:0 15px; min-width:115px; border-radius:30px; overflow:hidden; margin:0 7px 1px;}
}
@media(min-width:1024px){
   .Menu002252{padding:1% 0 1% 0;}
   .Menu002252 a{display: inline-block;line-height: 50px;padding: 0 40px;background: #e9e9e9;min-width: 130px;border-radius: 5px;}
}



/*Other002907 */

.Other002907{position: fixed; right: 10px; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); z-index: 200; border: 1px solid #eee; border-bottom: 0; width: 100px;background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.Other002907 li:not(:last-child){ border-bottom: 1px solid #eee;}
.Other002907 li{height: 85px; position: relative;}
.Other002907 li a{ text-align: center;display: block;line-height: 37px;padding-top: 35px;background-position: center 15px;background-repeat: no-repeat;font-size: 14px;color: #333;}
.Other002907 li a:hover{color: #19acee;font-weight: bold;}
.Other002907 li figure { position: absolute;right:100%;top:50%;transform: translateY(-50%);background: #19acee; display: none;}
.Other002907 li figure.text { padding: 28px 20px;white-space:nowrap;color:#fff; font-size: 1.8em;}
.Other002907 li figure.pic { padding:10px;}
.Other002907 li figure.pic img { width: 100px;max-width: none;}
.Other002907 li.li_1 a{background-image: url("../images/Other002907_icon1.png");}
.Other002907 li.li_2 a{background-image: url("../images/Other002907_icon3.png");}
.Other002907 li.li_3 a{background-image: url("../images/Other002907_icon2.png");}
.Other002907 li.li_5 a{background-image: url("../images/Other002907_icon5.png");}
.Other002907 li.li_4 a{background-image: url(../images/Other002907_gettop.png);background-position: center 30px;background-color: #19acee;font-size: 14px;color: #fff;margin-left: -1px;margin-right: -1px;padding-top: 45px;height: 85px;line-height: normal;}

@media (max-width: 1024px) {
    .Other002907 { display: none;}
}


/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);background: #f5f5f5;}
.Menu003135 .current{ font-size: 0.875em; padding-left: 1.21428em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.7142;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}
.Menu003135 .auto{max-width: 1360px;}
.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #19acee;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #19acee;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}


/*
 .TextList002205
 */
.TextList002205{ padding-bottom:3%;}
.TextList002205 .list{ }
.TextList002205 .list .item{ margin-bottom:10px;}
.TextList002205 .list .item i.icon{ display:block; position:absolute; right:20px; top:20px; background:url(../images/TextList002205-icon.png) left -11px no-repeat; width:21px; height:11px;transition:all 0.5s ease-out 0s; overflow:hidden;}
.TextList002205 .list .item .Q{ margin:0; line-height:50px; padding-left:75px; padding-right:50px;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:14px;}
.TextList002205 .list .item em.icon{ position:absolute; top:0; left:0; width:50px; 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;}
.TextList002205 .list .item .A em.icon{ background:#f9f9f9;color:#19acee;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item.active .Q em.icon{ background:#19acee; color:#fff;}
.TextList002205 .list .item.active i.icon{ background-position:left top;}


/*RighInfo002939 */
.RighInfo002939{padding:5% 0;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 15px 0;font-size: 30px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .time time{display: inline-block; vertical-align: middle;}

.RighInfo002939 .edit-info{line-height: 2.5625em;color: #777; text-align: justify; padding-bottom: 2vw;    overflow: hidden;}
.RighInfo002939 .info-page{background: #f5f5f5;}
.RighInfo002939 .info-page dd{line-height: 52px;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #2198af;}
@media(min-width:641px){
    .RighInfo002939 .info-page dd{float: left; width: 50%;}
    .RighInfo002939 .info-page dd:nth-child(2){border-left: 5px solid #fff;}
    .RighInfo002939 .time,
    .RighInfo002939 .info-page dd a,
    .RighInfo002939 .edit-info{font-size: 16px;line-height: 30px;}
}
@media(max-width:640px){
    .RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
    .RighInfo002939 .share{display: block; padding-top: 10px;}
}
.RighInfo002939 .edit-info .img{padding: 20px 0;}


/*Form002219*/
.Form002219{ padding:5% 0;}
.Form002219 dl{ width:48%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px; max-width:420px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px;height:38px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:360px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#008cd6;}
@media(max-width:640px){
    .Form002219 dl{ float:none; width:100%; margin-left:0 !important;}
    .Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
    .Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}
}
/*Form002219 End*/



/*
 .TextList000591
 */
.TextList000591{ padding:2% 0;}
.TextList000591 ul{padding:0 2%; background-color:#fff;}
.TextList000591 li{border-bottom:1px solid #d1d1d1; padding:15px 0;}
