html{-webkit-text-size-adjust:100%;font-size:100px; overflow-x: hidden;}
html{font-size:5.2083334vw}


@media (max-width:1600px) {
    html {
        font-size: calc(100 / 1600* 100vw);
    }
}

@media (max-width:1024px) {
    html {
        font-size: calc(100 / 1024 * 100vw);
    }
}

@media (max-width:640px) {
    html {
        font-size: calc(100 / 600 * 100vw);
    }
}
body, input, pre, select, table th, table td, textarea { font-size: 0.16rem; font-weight: 400; }
    
@media (max-width:768px) {
body,input,pre,select,th,td,textarea{font-size:0.20rem}
}

.w1600{max-width: 16rem;width: 92%;margin: 0 auto}
.w1400{max-width: 14rem;width: 92%;margin: 0 auto}
*{padding: 0;}
.root-w-1400{max-width: 1400px;}

.index_title{color: #0071c1;font-size:.44rem; margin-bottom:.3rem;font-weight: bold;}
.index_title .en{font-family: 'DIN';font-size:.36rem;line-height:.5rem;font-weight: normal;}

.gy{font-size: .4rem; font-weight: bold;margin-bottom:4%;color: #333;}
.gy1{font-size: .4rem; font-weight: bold;margin-bottom:4%;color: #333;text-align: center;}
/*Top003177 */
.Top003177{position: absolute;z-index: 100; left: .5rem; right: .5rem; top: calc(30 / 1920 * 100vw);background: rgb(255 255 255 / 85%);}
@media (min-width:1025px) and (max-width:1440px) {
.Top003177  .root-100{font-size: calc(100 / 1440 * 100vw);}
}
.Top003177 header{position: relative;z-index: 100;}
.Top003177 .logo{position: absolute; left: 0;top:21%;width:calc(130 / 16 * 1em);}
.Top003177 .logo img{max-height: calc(100 / 16 * 1em);}

.Top003177 .top-lang{float: right; overflow: hidden; margin-top: calc(20 / 16 * 1em);}
.Top003177 .top-lang a{float: left;display: block;color: #fff; line-height: calc(25 / 16 * 1em);min-width:calc(25 / 16 * 1em);text-align: center;}
.Top003177 .top-lang a:hover,
.Top003177 .top-lang a.on{background-color: #0071c1;}
.Top003177 .top-lang a:not(:last-child){margin-right: calc(5 / 16 * 1em);}

.Top003177 menu li span{display: block;}
.Top003177 menu li span a{display: block;position: relative;line-height: calc(25 / 20 * 1em); font-size: .2rem;color: #333;padding:1.6em 0; overflow: hidden;}
.Top003177 menu li span a:before{position: absolute; left: 0;height: 2px;background-color: #0071c1; top: 0;content: '';width: 100%; transform:scaleX(0); opacity: 0;}
.Top003177 menu li.aon span a:before{transform:scaleX(1); opacity: 1; transition: 0.3s;}
.Top003177 menu li .sub dt{line-height: calc(24 / 16 * 1em); padding: calc(5 / 16 * 1em) 0;}
.Top003177 menu li .sub dt a{color: #fff;}
@media (min-width:1025px){
.Top003177 menu{float: right;}
.Top003177 menu li{float: left; margin-right: calc(76 / 1920 * 100vw);}
.Top003177 menu li .sub{position: absolute; top: 100%;width: 260px;margin-left: 0;left:50%;transform: translateX(-50%); }
.Top003177 menu li .sub dl{background-color: #0071c1;border-radius: 5px;}
}
@media (max-width:1024px) {
    .Top003177 {height: .8rem;left: 0;right:0;top: 0}
    .Top003177 header{height: 100%;}
    .Top003177 .logo{width:calc(90 / 16 * 1em);top: 50%;transform: translateY(-50%)}
    
    .Top003177 menu{position:fixed;width: 100%; height:calc(100vh - .8rem);z-index: 100;left:0;top: .8rem; background-color: #fff; overflow: auto; transform: translateY(-100%); visibility: hidden; opacity: 0; transition: 0.5s ease-out;}   
    .menu-show .Top003177 menu{ opacity: 1;visibility: inherit; transform: translateY(0);}
    .Top003177 menu ul{margin: 0 auto; width: 90%;}
    .Top003177 menu li{border-bottom: 1px solid rgba(0, 0, 0, 0.1)}
    .Top003177 menu li span a:before{bottom: -1px;top: auto}
    .Top003177 menu .has-sub span{padding-right: calc(40 / 16 * 1em);}
    .Top003177 menu .has-sub span .op{width: calc(40 / 16 * 1em);}
    .Top003177 menu .has-sub span .op:before{width: 12px; height: 2px;background: #333}
    .Top003177 menu .has-sub span .op:after{height: 12px; width: 2px;background: #333}
    .Top003177 menu li .sub dl{background-color: rgba(255, 255, 255, 0.1);}
    .Top003177 menu li .sub dt{text-align: left; padding-left: 5%;}
    .Top003177 .open-menu{position: absolute;right: 0;top: 50%;transform: translateY(-50%);width:.4rem ;height: .24rem; display: flex;justify-content: space-between; flex-direction: column;flex-wrap: wrap; align-items: center;}
    .Top003177 .open-menu span{height: 2px;background-color: #0071c1;display: block; transition: width 0.3s; width: 100%;}
    .Top003177 .open-menu.on span:nth-child(2){width: 70%;}
    .Top003177 .open-menu.on span:nth-child(1){width: 40%;}
}

/*Banner003179 */
.Banner003179{position: relative;z-index: 1;}
.Banner003179 li.slick-slide{position: relative;}
.Banner003179 li .url{position: absolute; left: 0;top: 0;width: 100%;height: 100%;z-index: 2; opacity: 0;background-color: #ffff;}
.Banner003179 .slick-dots{position: absolute; left: 50%;transform: translateX(-50%);z-index: 30; bottom:calc(65 / 980 * 100%);}
.Banner003179 .slick-dots li{float: left; width: 20px;height: 20px;border: solid 3px #ffffff; margin: 0 15px;border-radius: 50px;}
.Banner003179 .slick-dots li button{display: none;}
.Banner003179 .slick-dots li.slick-active{border: 0;background-color: #0071c1;}
@media (min-width:1025px) {
    .Banner003179 .wap{display: none;}
}
@media (max-width:1024px) {
    .Banner003179 .pc{display: none;}
    .Banner003179 .slick-dots li{width: 10px;height: 10px; margin: 0 5px; border-width: 2px;}
}

/*Floor003065 */
.Floor003065{margin: 5% 0 3% 0;}

.Floor003065 .txt-info{position: relative;}
@media(min-width:769px){
.Floor003065 .txt-info{padding-left: 2.76vw;}
.Floor003065 .ytable-cell{width: 50%;vertical-align: top;}
}
@media(max-width:768px){
.Floor003065 .ytable,
.Floor003065 .ytable-cell{display: block;}
}

.Floor003065 .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden;background: #000; margin-bottom: 2.4vw;}
.Floor003065 .video .pic img{opacity: 0.84;}
.Floor003065 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.Floor003065 .video .play:before{position: absolute; content: '';width: .86rem;height:.86rem;background:url("../images/Floor003065_play.png") no-repeat center center rgba(0,0,0,0.2); left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.Floor003065 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}


.Floor003065 .number li{float: left;color: #333;}
.Floor003065 .number li aside{color: #0071c1;font-size: .18rem;}
.Floor003065 .number li aside b{font-size: .48rem;font-family: 'DIN';line-height: 0.85em;display: inline-block;}
.Floor003065 .number li p{margin-bottom: 0;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065 .number li aside b{font-size: 4vw; }
}
@media(max-width:640px){
.Floor003065 .number li aside b{font-size: 8vw; }
}
.Floor003065 .more{margin-top: 1.76vw;}
.Floor003065 .more a{display: inline-block;color: #0071c1;line-height: 2.875em;border-radius: 50px;border: solid 1px #0071c1; padding: 0 2.5em; transition: 0.3s;}
.Floor003065 .more a:hover{background: #0071c1;color: #fff;}
@media(max-width:640px){
.Floor003065 .more a{font-size: 4vw; }
}

.Floor003065 .txt-info .inner{position: relative; z-index: 3;}
.Floor003065 .txt-info .info .name{color: #0071c1;font-size: .24rem;}
.Floor003065 .txt-info .info p{line-height: 2em;font-size: .18rem;}
.Floor003065 .txt-info .year{z-index: 1;padding: 8vw 10.21vw 3vw 2.08vw; border-radius: 20px;background-color: #0071c1;}
.Floor003065 .txt-info .year b{font-family: 'Arial'; font-weight: 800;font-size: 3.13vw; color: #fff;position: relative; z-index: 3; line-height: 1em;}
.Floor003065 .txt-info .year:after,
.Floor003065 .txt-info .year:before{position: absolute; content: ''; background-position: center center;background-repeat: no-repeat;background-size: contain;}
.Floor003065 .txt-info .year:before{width: 3.44vw;height: 3.44vw; background-image: url("../images/Floor003065_bg1.png");right: 1.93vw; bottom: 1.93vw;}
.Floor003065 .txt-info .year:after{width: 33.59vw; height: 31.93vw;background-image: url("../images/Floor003065_bg.png"); right: 0; bottom: 0;}


@media(min-width:769px){
.Floor003065 .txt-info .year{position: absolute; right: 0; bottom: 0;}
}
@media(max-width:768px){
.Floor003065 .txt-info{margin-bottom: 5vw; }
.Floor003065 .txt-info .year{position: relative; margin-top: 4vw;}
.Floor003065 .txt-info .year br{display: none;}
.Floor003065 .txt-info .year b{font-size: 6vw;}
.Floor003065 .txt-info .year:after{width:50vw; height:50vw;}
.Floor003065 .txt-info .year:before{width: 7vw;height: 7vw;}
}
@media(max-width:640px){
.Floor003065 .txt-info .info .name{font-size: 5vw;}
}

/*Floor003106 */
.Floor003106{position: relative;z-index: 1;}

.Floor003106 .main{color: #333; table-layout: fixed;}

.Floor003106 .info{line-height: 1.75;margin-bottom: 1.69em;}
.Floor003106 .main .ytable-cell{vertical-align: bottom;}
.Floor003106 .main .slider li .icon{max-width: 0.42rem;position: relative; height: 0.41rem; margin-bottom: 0.37rem;display: table;line-height: 0;}
.Floor003106 .main .slider li .icon aside{position: absolute;left: 0; top:0; width: 100%;opacity: 0;transition: 0.3s;}
.Floor003106 .main .slider li a{display: block;background-color: #fff; height: 2.2rem;padding: 0.4rem 0.4rem 0; transition: 0.3s;color: #333;border-radius: 10px 10px 0 0;}
.Floor003106 .main .slider li:nth-child(2n-1) a{background-color: #f7f7f7;}
.Floor003106 .main .slider li a:hover{background-color: #0071c1;color: #fff;}
.Floor003106 .main .slider li .name{font-size: 0.20rem; transition: transform 0.3s;line-height: .3rem;}
.Floor003106 .main .slider li a:hover .icon > img{opacity: 0;}
.Floor003106 .main .slider li a:hover .icon aside{opacity:1;}
.Floor003106 .main .slider li a:hover .name{transform: translateY(-1.5em);}
/* .Floor003106 .main .slider{ margin-top:2em;} */

.Floor003106 .bg-img li figure{height: 7rem;}
@media (max-width:1400px){
	.Floor003106 .main .slider{ margin-top:0.45rem;}
	.Floor003106 .info{margin-bottom: 1.2rem;}

}

@media (min-width:1367px){
	.Floor003106 .main .slider{ margin-top:1.2rem;}

}
@media (min-width:1025px) {
.Floor003106 .main{position: absolute; top: 0;/*width: 100%;*/ height: 100%;z-index: 20;left: 50%;transform: translateX(-50%);}
.Floor003106 .info{ max-width:40%;}
.Floor003106 .bg-img .slick-dots{display: none!important;}
}
@media (max-width:1024px) {
.Floor003106{overflow: hidden;padding-top: 0.5rem;}
.Floor003106 .main .slider{}	
.Floor003106 .bg-img .slick-dots{text-align: center;display: flex;align-items: center; justify-content: center; padding: 0.3rem 0;}
.Floor003106 .bg-img .slick-dots li{width: 0.2rem; height: 0.2rem; border-radius: 50%;background-color: #0071c1; opacity: .3; margin: 0 0.1rem;}
.Floor003106 .bg-img .slick-dots li.slick-active{opacity: 1;}
.Floor003106 .bg-img .slick-dots li button{display: none;}
.Floor003106 .bg-img li figure{height: 4rem;}
}
@media (max-width:480px) {
.Floor003106 .info{margin-bottom: .5rem}
.Floor003106 .main .slider li a{padding: 0.4rem 0.2rem 0;}
.Floor003106 .main .slider li .icon{margin-bottom: 0.6rem;}
}

/*Floor003183 */
.Floor003183{overflow: hidden;background: url(../images/Floor003183-bg.jpg) no-repeat left bottom; background-size:calc(804 / 1920 * 100%) auto; padding: 1rem 0 .9rem 0; }
.Floor003183 .controls{margin-bottom:.1rem;position: relative;min-height: 1px;z-index: 5;}
.Floor003183 .slick-arrow{position: absolute; bottom:50px;background: #e1e1e1 no-repeat center;background-size: auto .15rem;padding: 0;right: 0; width: .52rem;height: .52rem; text-indent: -9999em;transition: 0.56s;}
.Floor003183 .slick-prev{margin-right:.74rem; background-image: url(../images/Floor003183-prev.svg);}
.Floor003183 .slick-next{background-image: url(../images/Floor003183-next.svg);}

.Floor003183 .slider a{display: block;position: relative;  overflow: hidden; }
@media (min-width:1025px) {
.Floor003183 .slider{width: calc(100% + (100vw - 100%) / 2 + (120 / 1920 * 100vw)); overflow: hidden;}
.Floor003183 .slider a{margin-right: .4rem;}
}
.Floor003183 .slider .Ispic{padding-bottom:78%;transition: 0.3s ease-out; overflow: hidden;border-radius: 10px 10px 0 0;}
.Floor003183 .slider .txt{left: 0;  bottom: 0;width: 100%; padding: .27rem .4rem;color: #333;font-size: .18rem;transition: 0.5s;}
.Floor003183 .slider .txt time{display: block;background: url(../images/Floor003183-more.svg) no-repeat right center;background-size: .15rem auto; font-family: 'Oswald-Medium';}
.Floor003183 .slider .tit{line-height: .3rem;min-height: .6rem; line-height: .34rem;text-align: center;}
.Floor003183 .slider  a:hover .Ispic{transform: scale(1.02);}
.Floor003183 .slider  a:hover .txt{background-color:#f9f9f9;}

@media(max-width:1024px){
    .Floor003183{padding: .5rem 0; }
}

/*Floor003006 */
.Floor003006{position: relative; z-index: 1;padding:3vw 0;background: #f9f9f9;}
.Floor003006 .list ul{display: flex;flex-wrap: wrap;}
.Floor003006 .list li{width: 25%;background-color: #fff;}
.Floor003006 .list li figure{display: table;  height: 1.1rem;width: 100%; text-align: center;}
.Floor003006 .list li a{display: table-cell;vertical-align: middle;}
.Floor003006 .list li img{max-height: .7rem; max-width: 100%!important;}
.Floor003006 .title{font-size: .48rem;text-align: center;padding: 0.5625em 0 1em 0;font-family: 'FZQKBYSJW';}
.Floor003006 .title .sub-tit{color: #8f97a2;font-size: 0.5em;line-height: 1.584em; margin-bottom: 0.4167em;}
.Floor003006 .title .sub-tit:before,
.Floor003006 .title .sub-tit:after{width: 32px; height: 1px; display: inline-block; content: ''; vertical-align: middle;background-color: #b9c3d0; margin: 0 20px;}
.Floor003006 .title .tit{color: #464d57;}
@media(max-width:1024px){
.Floor003006{padding: .5rem 0}
.Floor003006 .title{font-size: 5vw;}
}
@media(max-width:640px){
.Floor003006 .title{font-size: 8vw;}
}
/*Bottom003199 */
.Bottom003199{background-color: #2a2a2a;}
.Bottom003199 a:hover{color: #ffff;}
.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: .18rem; border-bottom: 1px solid rgba(255,255,255,0.1); min-height: .38rem; margin-bottom: .22rem;}
.Bottom003199 .b-top nav dt a:not(:hover){color: #fff;}

.Bottom003199 .hotline{margin-bottom: .39rem;}
.Bottom003199 .hotline aside{font-size: .18rem; color: #fff;margin-bottom: .1rem;}
.Bottom003199 .hotline .tel{display: inline-block;font-size: .24rem;color: #ffff; padding-left: .27rem; background: url(../images/Bottom00319-tel.svg) no-repeat left center; background-size:.2rem auto;}

.Bottom003199 .online-msg{position: relative; overflow: hidden;background-color: #444444; border-radius: .25rem; padding: 0 1.1rem 0 .2rem;}
.Bottom003199 .online-msg .text{display: block; background: none; border: 0; width: 100%; height: .5rem; line-height: .5rem;color: #fff;font-size: .16rem }
.Bottom003199 .online-msg .text::placeholder{color: rgba(255,255,255,0.16);}
.Bottom003199 .online-msg .btn{width:.9rem;color: #ffff;height: .5rem; position: absolute;text-align: center;line-height: .5rem;cursor: pointer;right: 0; top: 0;z-index: 10; padding: 0;font-size: .16rem}

.Bottom003199 .b-bottom{border-top: 2px solid rgba(255,255,255,0.05);padding: .4rem 0; font-size: .14rem;}
.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 .1rem;color: rgba(255,255,255,0.6);}

.Bottom003199 #b19{display: none;}
@media (min-width:1025px) {
    .Bottom003199 .b-top{padding-top: .6rem; margin-bottom: .5rem;}
    .Bottom003199 .b-top nav{width: 73%;}
    .Bottom003199 .b-top .contact{width: 16%;}
    .Bottom003199 .b-top nav dl{float: left; /*width: calc((100% - (.4rem * 5)) / 6);*/ min-width: 12%;}
    .Bottom003199 .b-top nav dl:not(:last-child){margin-right: .4rem;}
    .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: .5rem 0;}
    .Bottom003199 .b-top nav{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:.4rem; 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;}
}

/* 栏目页开始 */

/*Banner003069 */
.Banner003069{position: relative;}
.Banner003069 .Ispic{height:4.8rem;}
.Banner003069 .txt{position: absolute; left: 0; bottom:25%; width: 100%; z-index: 10;color: #fff; text-align: center;}
.Banner003069 .txt .en{font-size:.24rem;margin-top:0.5%;font-weight: normal;text-transform: uppercase}
.Banner003069 .txt .cn{font-size: .42rem; font-weight: bold;}
@media(max-width:640px){
.Banner003069 .Ispic{height: 3rem;}
.Banner003069 .txt{font-size: 6vw;}
}



/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);font-family: 'SourceHanSansCN-Regular';}
.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 .nav-menu .ul{    display: table;    margin: 0 auto;}
.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:5em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #0071c1;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #0071c1;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}
/*PicList003142 */
.PicList003142{padding: 5% 0 2% 0;}
.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.78571; min-height: 3.57142em;color: #999999;margin:10px 0;}
.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: #0071c1;}
.PicList003142 li time{color: #999999;display: block;font-size: 14px;}

@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;}
}

/*Floor003027 */
.Floor003027{overflow: hidden; padding-bottom: 6.25vw;font-family: 'roboto-Regular';float: left; width: 100%;padding: 4% 0;}
.Floor003027 .auto{max-width: 1600px; width: 83.334%;}
.Floor003027 .index-tit{padding-top: 6.25vw;color: #fff;position: relative;margin-bottom: 5.208vw;}
.Floor003027 .index-tit b{ text-transform: uppercase;font-family: "roboto-Black";font-size: 4.1667vw;line-height: 0.775em;}
.Floor003027 .index-tit .icon{background: url("../images/Floor003027_icon.png") no-repeat;width: 19px; height: 19px; margin-left: 20px;display: inline-block; vertical-align: text-bottom; animation:zhuan 5s infinite linear;}
.Floor003027 .index-tit a {color: #0275d7;}
@keyframes zhuan{
    0%{transform: rotate(0); }
    100%{transform: rotate(360deg);}
}
@media(min-width:769px){
.Floor003027 .index-tit a {position: absolute;right: 0;bottom: 0;}
}
@media(max-width:768px){
.Floor003027 .index-tit{margin-bottom: 6vw;}
.Floor003027 .index-tit b{font-size: 8vw;line-height: 1em;}
}

.Floor003027 .more{font-size: 18px;}
.Floor003027 .more:before,
.Floor003027 .more:after{display: inline-block; content: '';height: 1px;background: #0275d7; vertical-align: baseline; transition: 0.3s width; }
.Floor003027 .more:before{width: 40px;margin-right: 8px;}
.Floor003027 .more:after{width: 0;}
.Floor003027 .more:hover:before{width: 0;margin-right: 0;}
.Floor003027 .more:hover:after{width: 40px; margin-left: 8px;}
@media(min-width:641px) and (max-width:768px){
.Floor003027 .more{font-size: 3vw;}
}
@media(max-width:640px){
.Floor003027 .more{font-size: 4vw;}
}

.Floor003027 ul{position:relative; z-index: 1;}
.Floor003027 ol{width: 40%;height: 100%; left: 20%;top:  0;position: absolute;}
.Floor003027 ol .Ispic{height: 100%;}
.Floor003027 li{float: left; position:relative; background: #e5eff7; overflow: hidden; }
.Floor003027 li:before{position: absolute; left: 0; top: 0;height: 100%; width: 100%;background: url("../images/Floor003027_listhoverbg.jpg") no-repeat right bottom #0275d7; transform: translateX(101%); transition: 0.3s; content: ''; opacity: 0;}
.Floor003027 li:hover:before{transform: translateX(0); opacity: 1;}
.Floor003027 li a{ z-index: 3; position: absolute; height: 100%; width: 100%; left: 0; top: 0;}
.Floor003027 li a aside{position: absolute; z-index: 10; left: 0; padding: 0 5%; width: 100%; color: #333; bottom: 5%;font-size: 1.04vw; text-align: center;font-family: 'roboto-Bold';}
.Floor003027 li:hover aside{color: #fff;}
.Floor003027 li .Ispic{height:60%;    background-size: contain;margin-top: 12%;}

@media(min-width:641px){
.Floor003027 li{width: 18.75%;padding-bottom: 18.75%;}
.Floor003027 li:not(:nth-of-type(3n)){margin-right: 1.25%;}
.Floor003027 li:nth-of-type(2),
.Floor003027 li:nth-of-type(5){margin-left: 41.25%;}
.Floor003027 li:nth-of-type(1),
.Floor003027 li:nth-of-type(2),
.Floor003027 li:nth-of-type(3){margin-bottom: 1.25%;}
}
@media(max-width:640px){
.Floor003027 li{width: 48%;padding-bottom: 48%; margin-bottom: 4%;}
.Floor003027 li:not(:nth-of-type(2n)){margin-right: 4%;}
.Floor003027 ol{display: none;}
.Floor003027 li a aside{font-size: 4vw; }
}

.Floor003027 .hover-list{position: absolute; left: 0; top: 0; width: 100%; height: 100%;background: url("../images/Floor003027_hoverbg.jpg") no-repeat center center;background-size: cover;opacity: 0; transition: 0.3s;}
.Floor003027 .hover-list.show{opacity: 1;}
.Floor003027 .hover-list:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%;background: rgba(4,16,31,0.95);}
.Floor003027 .hover-list dl{position: relative; height: 100%; z-index: 20;}
.Floor003027 .hover-list dl:before,
.Floor003027 .hover-list dl:after{position: absolute; content: ''; width: 14%; height: 14%;border:6px solid #0275d7;}
.Floor003027 .hover-list dl:before{left: 0; top: 0;border-right: 0;border-bottom: 0;}
.Floor003027 .hover-list dl:after{right: 0;bottom: 0;border-left: 0;border-top: 0;}
.Floor003027 .hover-list dd{position: absolute;background-size: auto 82%; left: 0; top: 0; width: 100%; height: 100%;opacity: 0; transition: 0.3s;}
.Floor003027 .hover-list dd.on{opacity: 1; }
.Floor003027 .hover-list .quan{position: absolute; z-index: 1; width: 56.061%; height: 56.061%;top: 21.9695%; left: 21.9695%; border-radius: 50%;background: #fff; }
.Floor003027 .hover-list .quan:after,
.Floor003027 .hover-list .quan:before{position: absolute; content: ''; background: rgba(255,255,255,0.06);border-radius: 50%; animation: test2 1s linear infinite;}
.Floor003027 .hover-list .quan:before{left: -5.956%; right: -5.956%; top: -5.956%; bottom: -5.956%;}
.Floor003027 .hover-list .quan:after{ left: -11.912%; right: -11.912%; top: -11.912%; bottom: -11.912%;}
@keyframes test2{
  0%{opacity:0.3;transform:scale(0.5);}
  40%{opacity:0.5;transform:scale(0.8);}
  60%{opacity:1;transform:scale(1);}
  100%{opacity:0.3;transform:scale(1.3);}
}

/*Page003143 */
.Page003143 .Pages{padding: 0 0 6% 0;text-align: center;font-family: 'PingFang-SC-Medium';}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #0071c1;border-color: #0071c1;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}
/*RighInfo002973 */
.RighInfo002973{color: #333;font-size: 16px;padding: 4% 0;}
.RighInfo002973 > .auto{max-width: 13rem;margin: 0 auto;width: 92%}
.RighInfo002973 .news-details .title{text-align: center;}
.RighInfo002973 .news-details .title h1{font-size: .3rem; margin: 0 0 .2rem 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 .15rem .05rem;line-height: 16px;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 .14rem;}
.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{margin-bottom: 2%; text-indent: 2em; color: #666;}
.RighInfo002973 .news-details .edit-info img{margin: 2% auto; display: block;}

.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: #0071c1;}
.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: .45rem;}
.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;}
.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;}
}
/*RighInfo003134 */
.RighInfo003134{z-index: 9;position: relative;}
.RighInfo003134 .auto{padding-top: 4%;}
.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: #0071c1; 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-size: 2em;color: #333; margin-bottom: 0.6em;font-weight: bold;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #0071c1;display: block;}
.RighInfo003134 .img-side .ms{font-size: 18px;line-height:40px;margin-top: 4%; text-align: left;}
.RighInfo003134 .img-side .ms span{font-weight: bold;color: #0071c1;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(5, 14, 71, 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: #0071c1;}
.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: #0071c1;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);}

@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;}
}

.popUp-box{position: fixed;z-index:9999999; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.popUp-box > .ytable{height: 100%;z-index:9999999; }
.popUp-box .main{z-index:9999999; 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; }
.popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.popUp-box .close:before,
.popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.popUp-box .close:after{transform: rotate(45deg);}
.popUp-box .logo img{height:100px;}
.popUp-box .title{font-family: 'SourceHanSansCN-Medium';font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #0071c1; margin: 1em 0;}
.popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;font-family: 'SourceHanSansCN-Light';}
.popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;font-weight: normal;}
.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;}
.popUp-box .form li.code dl{overflow: hidden;}
.popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.popUp-box .form li.code dl dd{width: 38%;float: right;}
.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;}
.popUp-box .form ol .btn{display: block;width: 100%;background: #0071c1;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-family: 'SourceHanSansCN-Light';font-size: 1em;}
@media (min-width:1025px) {
.popUp-box .main{padding: 10.9375vh 8.25em;}  
.popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.popUp-box .main{padding:2em; }  
.popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}
/*
 .Map002364 为demo编号
 */
.Map002364{padding:4% 0;}
.Map002364 dd{margin-bottom:2%; padding-left:52%; background-color:#f9f9f9; position:relative; overflow: hidden;}
.Map002364 dd:last-child{ margin-bottom:0;}
.Map002364 dd figure{ padding:3%;}
.Map002364 dd ul{ padding-bottom:3%; }
.Map002364 dd li{line-height:24px; padding:.3rem 0; padding-left:.5rem; border-bottom:1px dashed #dbdbdb; background:url(../images/name.png) no-repeat center left; font-size:.18rem; color:#767676;}
.Map002364 dd li:nth-child(2){background-image:url(../images/map.png);}
.Map002364 dd li:nth-child(3){background-image:url(../images/tal.png);}
.Map002364 dd li:nth-child(4){background-image:url(../images/mail.png);}

@media(min-width:641px){
.Map002364 .pic{ position:absolute !important; width:50%; left:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map002364{ padding:.5rem 0;}
.Map002364 dd{ padding:3%;}
.Map002364 dd li{font-size: .24rem;}
.Map002364 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map002364 dd figure h1{ font-size:20px;}
}

/* 人才招聘 */
.recruit { padding:4% 0; }
.recruit .RighInfo002814 { padding: 0 0 3% 0;}
.recruit .job_list .item { padding: 0 3%; background-color: #f7f8fa; margin-bottom: 10px; }
.recruit .job_list .title { line-height: 80px; display: block; padding-right: 4.73%; position: relative; cursor: pointer; }
.recruit .job_list .title:hover .tit1 { color: #0f4b9c; }
.recruit .job_list .on .title .tit1 { color: #0f4b9c; }
.recruit .job_list .title::after { content: ''; width: 14px; height: 14px; background: url(../uploadfiles/image/off.png); position: absolute; right: 0; top: 0; bottom: 0; margin: auto; transition: all .3s; }
.recruit .job_list .title i { position: absolute; width: 22px; height: 22px; background: #0f4b9c; border-radius: 50%; right: 0; top: 50%; margin-top: -11px; }
.recruit .job_list .title i::before, .recruit .job_list .title i::after { position: absolute; content: ''; background: #fff; }
.recruit .job_list .title i::before { left: 20%; width: 60%; height: 2px; top: 50%; margin-top: -1px; }
.recruit .job_list .title i::after { left: 50%; margin-left: -1px; width: 2px; top: 20%; height: 60%; }
.recruit .job_list .item.on .title i::after { display: none; }


.recruit .job_list .tit1 { font-size: 22px; color: #323232; float: left;}

.recruit .job_list .job-demand {color: #333;margin-bottom: 30px;}
.recruit .job_list .tit2 { font-size: 16px; color: #333; display: inline-block;margin-right: 30px; position: relative;padding-left: 24px;     line-height: 34px;}
.recruit .job_list .tit2::before { content: ''; width: 16px; height: 16px; background-color: #888888; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
.recruit .job_list .adress::before{background: url(../images/i-1.png) no-repeat center;}
.recruit .job_list .number::before{background: url(../images/i-2.png) no-repeat center;}
.recruit .job_list .educaiton::before{background: url(../images/i-3.png) no-repeat center;}
.recruit .job_list .money::before{background: url(../images/i-4.png) no-repeat center;}
.recruit .job_list .experience::before{background: url(../images/i-5.png) no-repeat center;}

.recruit .job_list .text { padding: 40px 0;display: none; }
.recruit .job_list .lis { margin-bottom: 50px; }
.recruit .job_list .text .tit3 { font-size: 18px; line-height: 1.667; color: #333; margin-bottom: 10px;}
.recruit .job_list .text .button{width:15%;padding:0.7% 3%; background: #171c8f; text-align: center;}
.recruit .job_list .text .button a{color: #fff;font-weight: bold;}
.recruit .job_list .text p { font-size: 16px; line-height: 32px; color: #888888; margin: 0; }
.recruit .job_list .text b { color: #0f4b9c; font-weight: normal }
.recruit .job_list .download { width: 200px; height: 55px; text-align: center; line-height: 55px; color: #fff; background-color: #171c8f; border-radius: 25px; margin-top: 60px; }
.recruit .job_list .download a { color: #fff; font-size: 16px; }
.recruit .job_list .on .title::after { transform: rotate(-180deg); transform-origin: 50% 50%; }
.recruit .job_list .on .title { border-bottom: 1px solid #e6e6e8; }
.recruit .job_list .on .job-demand { display: block; }
.recruit .job_list .registration-form { width: 260px; height: 55px; line-height: 55px; text-align: center; background-color: #eceff4; border-radius: 30px; margin: 60px auto 40px; }
.recruit .job_list .registration-form a { font-size: 16px; color: #666666; }
/*RighInfo002813 */
.RighInfo002813{background:#f7f8ff;background-size: 47.084% auto;padding: 4% 0;font-size: 16px;}
.RighInfo002813 .title{text-align: center;color: #f6550d; font-size: 38px;padding: 5%  0 3% 0;}
.RighInfo002813 .sales-after li{position: relative;overflow: hidden;}
.RighInfo002813 .sales-after li .txt{color: #fff;line-height: 28px; position: absolute;left: 0; right: 0;top: 0;padding: 14% 10%;z-index: 10;}
.RighInfo002813 .sales-after li .txt p{font-size: 18px; line-height: 30px;}
.RighInfo002813 .sales-after li .txt aside{font-size: 20px;font-weight: bold;margin-bottom: 2%;}
.RighInfo002813 .sales-after > li .Ispic{padding-bottom:120%;}
.RighInfo002813 .sales-after li .Ispic{transition: 0.5s;}
.RighInfo002813 .sales-after li:hover .Ispic{transform: scale(1.12);-webkit-transform: scale(1.12);-ms-transform: scale(1.12);}
@media(min-width:641px){
.RighInfo002813 .sales-after li{float: left; width:32%;margin-right:2%;}
.RighInfo002813 .sales-after li:nth-child(3n){margin-right: 0;}
}
@media(min-width:641px) and (max-width:1024px){
.RighInfo002813 .sales-after li .txt p{font-size: 14px;line-height: 24px;}
}
@media(max-width:640px){
.RighInfo002813 .title{font-size: 32px;padding: 40px 0 30px 0;}
.RighInfo002813 .contact .ytable-cell,
.RighInfo002813 .contact .ytable{display: block;}
.RighInfo002813 .contact .ytable-cell.no{height: 10px;}
}
@media(max-width:480px){
.RighInfo002813 .sales-after ol li .txt{position: relative;color: #333;background:#fff;}
}
/*RighInfo002852 */

.RighInfo002852{padding:5% 0;}
.RighInfo002852 .title{padding-bottom: 2vw;color: #333;font-size: 100px;}
.RighInfo002852 .title .cn{font-size: 0.34em;}
.RighInfo002852 .title .en{font-size: 0.42em;font-family: "DINBold";}
@media(max-width:640px){
.RighInfo002852 .title{font-size: 80px;}
}
@media(max-width:480px){
.RighInfo002852 .title{font-size: 60px;}
}

.RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
.RighInfo002852 .singlePage{line-height:2.2;color: #666;margin-top:1%;text-indent: 2em;}
.RighInfo002852 .title-css{padding: 1vw 0;}
.RighInfo002852 .title-css span{display: inline-block;padding-bottom: 10px; border-bottom: 3px solid #ea5433;font-size: 24px;color: #ea5433;}
@media(min-width:641px){
.RighInfo002852 .intro-main .left{float: left; width: 50%;}
.RighInfo002852 .intro-main .pic{float: right;width: 45%;}
}


/*Floor003163 */
.Floor003163{padding: 4% 0;}
.Floor003163 .topic{overflow: hidden;}
.Floor003163 .topic .slider{margin: 0 -6px;}
.Floor003163 .topic .slider li p{font-size: .18rem;text-align: center;width: 90%;display:block;margin: 0 auto;padding-top: 6%;line-height:25px;}
.Floor003163 .topic .slider li a:hover{color: #0071c1;}
.Floor003163 .topic .slider li a{display: block;margin: 0 6px;}
.Floor003163 .slick-arrow{position: absolute;border: 0;font-size: 1em;text-indent: -999em;width: 2.5em; height: 2.5em; background:rgba(0, 0, 0, 0.4);border-radius: 50%; top: 50%;margin-top: -2.5em;z-index: 10;}
.Floor003163 .slick-arrow:hover{background: #0735a8;}
.Floor003163 .slick-prev{left: 0.625em;}
.Floor003163 .slick-next{right: 0.625em;}
.Floor003163 .slick-arrow:before{position: absolute;content: ''; width: 30%; height: 30%;border-top: 2px solid #fff;border-right: 2px solid #fff; transform: rotate(45deg); top:35%;left: 30%;}
.Floor003163 .slick-prev:before{transform: rotate(-135deg);left: 40%;}

/*RighInfo002552 */
.RighInfo002552{ padding:4% 0 6% 0;background: #f7f8ff;}
.RighInfo002552 .list_img dd{ float:left;margin-right:0.8%; margin-bottom:0.8%;}
.RighInfo002552 .list_img dd:nth-child(3n){ margin-right:0;}
.RighInfo002552 .list_img dd img{ display:block; width:100%;}
.RighInfo002552 .info_2 .list_img dd{ width:28.275%;}
.RighInfo002552 .info_2 .list_img dd:nth-child(2),
.RighInfo002552 .info_2 .list_img dd:nth-child(6){ width:41.85%;}

/*Floor003018 */
.Floor003018{padding: 6.25vw 0 3.8vw 0;    background: url(../images/bg.png) no-repeat center center;    background-size: cover;overflow: hidden;}
.Floor003018 .left{font-size: .18rem;}
@media(min-width:1025px) and (max-width:1440px){
.Floor003018 .left{font-size: 1.2vw;}
}
@media(max-width:640px){
.Floor003018 .left{font-size: 3vw;}
}
.Floor003018 .title{font-family: 'Tensentype-JiaLiXiYuanJ';}
.Floor003018 .title aside{padding-left: 4.58vw;}
.Floor003018 .title .cn{font-size:.36rem;color: #333;position: relative;}
.Floor003018 .title .cn:before{position: absolute; content: '';width: 2.08vw;height: 4px;background-color: #0071c1; border-radius: 5px; left: 0; top: 50%; margin-top: -2px;}
.Floor003018 .title .en{color: #999;opacity: 0.5;padding-bottom: 5px;}
.Floor003018 .slogan{color: #333; margin: 2.2vw 0 4.16vw 0; font-weight: 100; transition: 0.3s;}
.Floor003018 .slogan i{font-size: 12px; color: #ccc;opacity: 0.7; display: inline-block; vertical-align: middle; margin: 0 10px;}
.Floor003018 .edit-intro{margin: 2.9vw 0 1vw 0; line-height: 2; text-align: justify;} 
.Floor003018 h1{font-size: .2rem;color: #0071c1; margin-bottom: 0;}
.Floor003018 .text{margin-top: 6px;}
.Floor003018 .number li{float: left;}
.Floor003018 .number li > span{display: inline-block; vertical-align: text-bottom;}
.Floor003018 .number li .danwei{margin-left: 15px;color: #333;text-align: center;}
.Floor003018 .number li .danwei i{display: block;font-size: 12px;font-style: normal;}
.Floor003018 .number li aside{font-size: 16px;padding-top: 10px;}

.Floor003018 .right dd{float: left; width:47%; text-align: center;position: relative;margin-right: 3%;margin-bottom: 3%;}
.Floor003018 .right dd:nth-child(2){padding-top: 0px;}
.Floor003018 .right dd:nth-child(3){padding-top: 0px;width: 484px;margin-left: 7%;
    height: 520px;}
.Floor003018 .right dd:nth-child(4){padding-top: 10px;}

.Floor003018 .right dd .Ispic{padding-bottom:71%; transition: 0.3s;}
.Floor003018 .right dd:nth-child(3) .Ispic{padding-bottom:107%;}
.Floor003018 .right dd .txt{position: absolute; left: 0; width: 100%; top: 50%; transform: translateY(-50%); text-align: center;color: #fff;font-size: 24px; line-height: 1.334em;}
.Floor003018 .right dd .en{font-size: 0.5em;opacity: 0.7; word-break: break-word; line-height: 1.5em; margin-top: 4px;}
.Floor003018 .right dl:hover dd .Ispic{opacity: 0.5;}
.Floor003018 .right dl dd:hover .Ispic{opacity: 1;}
@media(min-width:1025px){
.Floor003018 .left{width: 43.879%;margin-bottom: 2%;}
.Floor003018 .right{width: 50%;}
}
@media(max-width:1024px){
.Floor003018 .left{margin-bottom: 4vw;}
}
@media(max-width:768px){
.Floor003018 .right dd{width: 100%!important;float: none;margin: 0 0 3% 0!important;height: auto!important}
}
@media(max-width:640px){
.Floor003018 .number li{margin: 0 0 5vw 0!important; width: 50%; text-align: center;}
.Floor003018 .right dd .txt{font-size: 5vw;}
}
/*数字动画*/
.Floor003018 .counter i{overflow: hidden;font-style: normal;font-size: 60px;display: inline-block; width: 0.55em; height: 0.8em;}
@media(min-width:1025px) and (max-width:1600px){
.Floor003018 .counter i{font-size: 4vw;}
}
@media(max-width:640px){
.Floor003018 .counter i{font-size: 12vw;}
}
.Floor003018 .counter i:before {
	font-size: 1em;
    font-family: 'Tensentype-JiaLiXiYuanJ';
	line-height: 1em; 
	color: #7db827;
	display: block;
	white-space: normal;
	transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	-webkit-transform: translateY(0);
	transition: 0s .5s;
	-moz-transition: 0s .5s;
	-ms-transition: 0s .5s;
	-o-transition: 0s .5s;
	-webkit-transition: 0s .5s;
	text-align: center;
}
.Floor003018.active .counter i:before {
	transition: transform 2s ease-out 1.4s;
	-moz-transition: transform 2s ease-out 1.4s;
	-ms-transition: transform 2s ease-out 1.4s;
	-o-transition: transform 2s ease-out 1.4s;
	-webkit-transition: transform 2s ease-out 1.4s;
}
.Floor003018 .counter i:nth-child(2n):before {
	content: '0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9';
}
.Floor003018 .counter i:nth-child(2n+1):before {
	content: '0 1 2 3 4 5 6 7 8 9 0 0 0 0 0 0 0 0 0 0';
}
.Floor003018 .counter i.n0:nth-child(2n):before,
.Floor003018.active .counter i.n0:nth-child(2n+1):before {
	transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	-webkit-transform: translateY(0);
}
.Floor003018 .counter i.n1:nth-child(2n):before,
.Floor003018.active .counter i.n1:nth-child(2n+1):before {
	transform: translateY(-5%);
	-moz-transform: translateY(-5%);
	-ms-transform: translateY(-5%);
	-o-transform: translateY(-5%);
	-webkit-transform: translateY(-5%);
}
.Floor003018 .counter i.n2:nth-child(2n):before,
.Floor003018.active .counter i.n2:nth-child(2n+1):before {
	transform: translateY(-10%);
	-moz-transform: translateY(-10%);
	-ms-transform: translateY(-10%);
	-o-transform: translateY(-10%);
	-webkit-transform: translateY(-10%);
}
.Floor003018 .counter i.n3:nth-child(2n):before,
.Floor003018.active .counter i.n3:nth-child(2n+1):before {
	transform: translateY(-15%);
	-moz-transform: translateY(-15%);
	-ms-transform: translateY(-15%);
	-o-transform: translateY(-15%);
	-webkit-transform: translateY(-15%);
}
.Floor003018 .counter i.n4:nth-child(2n):before,
.Floor003018.active .counter i.n4:nth-child(2n+1):before {
	transform: translateY(-20%);
	-moz-transform: translateY(-20%);
	-ms-transform: translateY(-20%);
	-o-transform: translateY(-20%);
	-webkit-transform: translateY(-20%);
}
.Floor003018 .counter i.n5:nth-child(2n):before,
.Floor003018.active .counter i.n5:nth-child(2n+1):before {
	transform: translateY(-25%);
	-moz-transform: translateY(-25%);
	-ms-transform: translateY(-25%);
	-o-transform: translateY(-25%);
	-webkit-transform: translateY(-25%);
}
.Floor003018 .counter i.n6:nth-child(2n):before,
.Floor003018.active .counter i.n6:nth-child(2n+1):before {
	transform: translateY(-30%);
	-moz-transform: translateY(-30%);
	-ms-transform: translateY(-30%);
	-o-transform: translateY(-30%);
	-webkit-transform: translateY(-30%);
}
.Floor003018 .counter i.n7:nth-child(2n):before,
.Floor003018.active .counter i.n7:nth-child(2n+1):before {
	transform: translateY(-35%);
	-moz-transform: translateY(-35%);
	-ms-transform: translateY(-35%);
	-o-transform: translateY(-35%);
	-webkit-transform: translateY(-35%);
}
.Floor003018 .counter i.n8:nth-child(2n):before,
.Floor003018.active .counter i.n8:nth-child(2n+1):before {
	transform: translateY(-40%);
	-moz-transform: translateY(-40%);
	-ms-transform: translateY(-40%);
	-o-transform: translateY(-40%);
	-webkit-transform: translateY(-40%);
}
.Floor003018 .counter i.n9:nth-child(2n):before,
.Floor003018.active .counter i.n9:nth-child(2n+1):before {
	transform: translateY(-45%);
	-moz-transform: translateY(-45%);
	-ms-transform: translateY(-45%);
	-o-transform: translateY(-45%);
	-webkit-transform: translateY(-45%);
}
.Floor003018 .counter i.n0:nth-child(2n+1):before,
.Floor003018.active .counter i.n0:nth-child(2n):before {
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}
.Floor003018 .counter i.n1:nth-child(2n+1):before,
.Floor003018.active .counter i.n1:nth-child(2n):before {
	transform: translateY(-55%);
	-moz-transform: translateY(-55%);
	-ms-transform: translateY(-55%);
	-o-transform: translateY(-55%);
	-webkit-transform: translateY(-55%);
}
.Floor003018 .counter i.n2:nth-child(2n+1):before,
.Floor003018.active .counter i.n2:nth-child(2n):before {
	transform: translateY(-60%);
	-moz-transform: translateY(-60%);
	-ms-transform: translateY(-60%);
	-o-transform: translateY(-60%);
	-webkit-transform: translateY(-60%);
}
.Floor003018 .counter i.n3:nth-child(2n+1):before,
.Floor003018.active .counter i.n3:nth-child(2n):before {
	transform: translateY(-65%);
	-moz-transform: translateY(-65%);
	-ms-transform: translateY(-65%);
	-o-transform: translateY(-65%);
	-webkit-transform: translateY(-65%);
}
.Floor003018 .counter i.n4:nth-child(2n+1):before,
.Floor003018.active .counter i.n4:nth-child(2n):before {
	transform: translateY(-70%);
	-moz-transform: translateY(-70%);
	-ms-transform: translateY(-70%);
	-o-transform: translateY(-70%);
	-webkit-transform: translateY(-70%);
}
.Floor003018 .counter i.n5:nth-child(2n+1):before,
.Floor003018.active .counter i.n5:nth-child(2n):before {
	transform: translateY(-75%);
	-moz-transform: translateY(-75%);
	-ms-transform: translateY(-75%);
	-o-transform: translateY(-75%);
	-webkit-transform: translateY(-75%);
}
.Floor003018 .counter i.n6:nth-child(2n+1):before,
.Floor003018.active .counter i.n6:nth-child(2n):before {
	transform: translateY(-80%);
	-moz-transform: translateY(-80%);
	-ms-transform: translateY(-80%);
	-o-transform: translateY(-80%);
	-webkit-transform: translateY(-80%);
}
.Floor003018 .counter i.n7:nth-child(2n+1):before,
.Floor003018.active .counter i.n7:nth-child(2n):before {
	transform: translateY(-85%);
	-moz-transform: translateY(-85%);
	-ms-transform: translateY(-85%);
	-o-transform: translateY(-85%);
	-webkit-transform: translateY(-85%);
}
.Floor003018 .counter i.n8:nth-child(2n+1):before,
.Floor003018.active .counter i.n8:nth-child(2n):before {
	transform: translateY(-90%);
	-moz-transform: translateY(-90%);
	-ms-transform: translateY(-90%);
	-o-transform: translateY(-90%);
	-webkit-transform: translateY(-90%);
}
.Floor003018 .counter i.n9:nth-child(2n+1):before,
.Floor003018.active .counter i.n9:nth-child(2n):before {
	transform: translateY(-95%);
	-moz-transform: translateY(-95%);
	-ms-transform: translateY(-95%);
	-o-transform: translateY(-95%);
	-webkit-transform: translateY(-95%);
}


/*
 .RighInfo002389 为demo编号
 */
 .Floor003018{padding-bottom: 5%;}
 .Floor003018 .box1 .title{ text-align:center;color:#999; text-transform:uppercase;}
 .Floor003018 .box1 .title h1,.ljbt .title1 aside{color: #333;font-size:.3rem;  font-weight:normal;text-align: left; padding-bottom:5px;}
 .Floor003018 .box1 .title h1 span{position:relative; color:#da251d}
 .Floor003018 .box1 .title h1 span::after,
 .Floor003018 .box1 .title h1 span::before{ position:absolute; content:''; width:46px; height:9px; bottom:-4px; background-repeat:no-repeat; background-position:0 0;}
 .Floor003018 .box1 .title h1 span::after{ right:-60px; background-image:url(../images/RighInfo002389-title_r.png);}
 .Floor003018 .box1 .title h1 span::before{ left:-60px; background-image:url(../images/RighInfo002389-title_l.png);}
 .Floor003018 .box1 .intro{ color:#666; line-height:2;}
 .Floor003018 .box1 .text{text-align: center;}
 .Floor003018 .box1 .ul_img{ overflow:hidden;}
 .Floor003018 .box1 .ul_img li{ width:32%; margin-right:2%; float:left;}
 .Floor003018 .box1 .ul_img li img{ width:100%;}
 .Floor003018 .box1 .ul_img li:last-child{ margin-right:0;}
 .Floor003018 .box1 .more{ text-align:center; padding-top:3%;}
 .Floor003018 .box1 .more a{ display:inline-block; font-size:16px; border:1px solid #008ae2; border-radius:3px; padding:10px 28px; color:#008ae2; transition:padding ease-in-out 0.3s;}
 .Floor003018 .box1 .more a:hover{color:#fff; border-color:#008ae2; background-color:#008ae2;padding:10px 38px;}
 
 .Floor003018 .box2{ font-size:13px; padding:0 2% 7%;}
 .Floor003018 .box2 h3{color: #da251d;font-size:15px; margin:0; }
 .Floor003018 .case .con4 .list .item .pic{background-position: center center;background-repeat: no-repeat;background-size: cover;width: 100%;padding-bottom: 53%;}

.ljbt article b{font-size: 18px;color: #333;}
.ljbt article{line-height: 30px;}

.ljlb_box ul{display: flex;justify-content: space-between;margin-top: 3%;}
.ljlb_box ul li{width: 23.5%;list-style: none;background-color: #f8f8f8;padding:20px;}


 @media(min-width:769px){
  .Floor003018 .box1 .intro{ font-size: .18rem;}
  .Floor003018 .box2 ul{ padding-bottom:31%; position:relative;}
  .Floor003018 .box2 li{ position:absolute; height:100%; width:50%; top:0; text-align:center;}
  .Floor003018 .box2 li:nth-child(1){ left:0;}
  .Floor003018 .box2 li:nth-child(2){ right:0;}
  .Floor003018 .box2 li .txt,
  .Floor003018 .box2 li .Ispic{ position:absolute; left:0; width:100%; height:50%;}
  .Floor003018 .box2 li:nth-child(1) .txt,
  .Floor003018 .box2 li:nth-child(2) .Ispic{ bottom:0;}
  .Floor003018 .box2 li:nth-child(2) .txt,
  .Floor003018 .box2 li:nth-child(1) .Ispic{ top:0;}
  .Floor003018 .box2 li .txt{ padding-top:10%;}
  .Floor003018 .box2 li::before{ position:absolute; content:''; background:url(../images/RighInfo002389-bg_l.png) no-repeat; width:35px; height:31px; }
  .Floor003018 .box2 li:nth-child(1)::before{left:0; bottom:0;}
  .Floor003018 .box2 li:nth-child(2)::before{right:0; top:0; background-image:url(../images/RighInfo002389-bg_r.png);}
 
 }
 .Floor003018 .box2 li .txt p{ color:#766963; margin:0; line-height:25px;}
 .Floor003018 .box2 li .txt b{ color:#997249; font-size:16px;}
 .Floor003018 .box2 .tips{ background:url(../images/RighInfo002389-con_bg.png) no-repeat center center; background-size:cover; padding:0 18% 2%; text-align:center;}
 .Floor003018 .box2 .tips p{ padding:3% 0 4%; line-height:20px; margin:0;}
 .Floor003018 .box2 .tips .more{ background:url(../images/RighInfo002389-a_more.png) no-repeat; width:40px; height:20px; display:inline-block;}
 @media(max-width:1000px){
  .Floor003018 .box2 .title h1{font-size: 24px;}
  .Floor003018 .box2 li .txt p{ margin:0;}
 }
 @media(max-width:768px){
  .Floor003018 .box2 li{ position:relative; text-align:center; margin-bottom:3%;}
  .Floor003018 .box2 li .Ispic{ padding-bottom:30%; display:block;}
  .Floor003018 .box2 li .txt p{ margin-bottom:3%;}
  .Floor003018 .box2 .tips{ padding:3%;}
  .Floor003018 .box1 .title h1{ font-size: 20px;text-align: left;}
 }
 @media(max-width:480px){
  .Floor003018 .box2 li .txt p{ font-size:12px;}
 }
 
.Floor003018 .case .case-title1{font-size: .36rem;text-align: center;color: #333;margin-bottom: .8rem}
.Floor003018 .case .case-title1:after{content: '';display: block;width: .4rem;height: 4px;background-color: #0071c1;border-radius: 5px;margin:.3rem auto 0}

.Floor003018 .case .case-title2{font-size: .3rem;color: #333;margin-bottom: .4rem;padding-left: .2rem;position: relative}
.Floor003018 .case .case-title2:after{content: '';width: 5px;height: .3rem;background-color: #0071c1;border-radius: 5px;position: absolute;left: 0;top: 7px;}
.Floor003018 .case .con {padding-bottom: .5rem;font-size: .18rem}
.Floor003018 .case .con .tit1{font-size: .2rem;color:#333;padding-bottom: .2rem;font-weight: bold;}
.Floor003018 .case .con p{margin: 0;line-height: 1.75;padding-bottom: .1rem}
.Floor003018 .case .con b{color: #0071c1;}

.Floor003018 .case .con1 .right .imgbox1 .img aside{font-size: .14rem;text-align: center;margin-top: .2rem;padding: 0 .2rem}
.Floor003018 .case .table_1 th,
.Floor003018 .case .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding:.1rem;}
.Floor003018 .case .table_1 th{font-weight:normal;background: #0071c1;color: #fff}

.Floor003018 .case .con4 .list .item .txt{padding: .2rem 0 0}


@media(min-width:1025px){
    .Floor003018 .case .con1 .left{width: 50%;padding-right: 5%}
    .Floor003018 .case .con1 .right{width: 50%;text-align: center}
    .Floor003018 .case .con1 .right .imgbox1{display: flex;justify-content: space-between;}
    .Floor003018 .case .con1 .right .imgbox1 .img{width: 48%;}
    .Floor003018 .case .con1 .right .imgbox1 .img img{max-height: 2.3rem}
    .Floor003018 .case .con1 .right .imgbox2{display: flex;justify-content: center;}
    .Floor003018 .case .con1 .right .imgbox2 .img{width: 48%;}
    
    .Floor003018 .case .con2 .left{width: 50%;}
    .Floor003018 .case .con2 .right{width: 50%;padding-left: 5%}
    
    .Floor003018 .case .con4 .list{display: flex;justify-content: space-between;}
    .Floor003018 .case .con4 .list .item{width: 49%}
    
}

@media(max-width:1024px){
    .Floor003018 .case .con .ytable-cell{display: block;width: 100%}
    .Floor003018 .case .con1 .right .imgbox1 .img{margin-bottom: .2rem;}
    .Floor003018 .case .con1 .right .imgbox1 .img aside{font-size: .18rem}
    .Floor003018 .case .table_1{ overflow:auto;}
    .Floor003018 .case .table_1 table{ width:180%;}
    .Floor003018 .case .table_1 th,
    .Floor003018 .case .table_1 td{font-size: .18rem}
    
    .Floor003018 .case .con4 .list .item:not(:last-child){margin-bottom: .2rem}
}

/*
 .RighInfo002389 为demo编号
 */
 .RighInfo002389{padding-bottom: 5%;}
 .RighInfo002389 .box1 .title{ text-align:center;color:#999; text-transform:uppercase; font-size:12px;}
 .RighInfo002389 .box1 .title h1{color: #333;font-size:30px;  font-weight:normal; margin:0; padding-bottom:5px;}
 .RighInfo002389 .box1 .title h1 span{position:relative; color:#da251d}
 .RighInfo002389 .box1 .title h1 span::after,
 .RighInfo002389 .box1 .title h1 span::before{ position:absolute; content:''; width:46px; height:9px; bottom:-4px; background-repeat:no-repeat; background-position:0 0;}
 .RighInfo002389 .box1 .title h1 span::after{ right:-60px; background-image:url(../images/RighInfo002389-title_r.png);}
 .RighInfo002389 .box1 .title h1 span::before{ left:-60px; background-image:url(../images/RighInfo002389-title_l.png);}
 .RighInfo002389 .box1 .intro{ color:#666; line-height:35px; padding:2% 0 2% 0;font-size: 16px;}
 .RighInfo002389 .box1 .ul_img{ overflow:hidden;}
 .RighInfo002389 .box1 .ul_img li{ width:32%; margin-right:2%; float:left;}
 .RighInfo002389 .box1 .ul_img li img{ width:100%;}
 .RighInfo002389 .box1 .ul_img li:last-child{ margin-right:0;}
 .RighInfo002389 .box1 .more{ text-align:center; padding-top:3%;}
 .RighInfo002389 .box1 .more a{ display:inline-block; font-size:16px; border:1px solid #008ae2; border-radius:3px; padding:10px 28px; color:#008ae2; transition:padding ease-in-out 0.3s;}
 .RighInfo002389 .box1 .more a:hover{color:#fff; border-color:#008ae2; background-color:#008ae2;padding:10px 38px;}
 
 .RighInfo002389 .box2{ font-size:13px; padding:0 2% 7%;}
 .RighInfo002389 .box2 h3{color: #da251d;font-size:15px; margin:0; }
 @media(min-width:769px){
  .RighInfo002389 .box2 ul{ padding-bottom:31%; position:relative;}
  .RighInfo002389 .box2 li{ position:absolute; height:100%; width:50%; top:0; text-align:center;}
  .RighInfo002389 .box2 li:nth-child(1){ left:0;}
  .RighInfo002389 .box2 li:nth-child(2){ right:0;}
  .RighInfo002389 .box2 li .txt,
  .RighInfo002389 .box2 li .Ispic{ position:absolute; left:0; width:100%; height:50%;}
  .RighInfo002389 .box2 li:nth-child(1) .txt,
  .RighInfo002389 .box2 li:nth-child(2) .Ispic{ bottom:0;}
  .RighInfo002389 .box2 li:nth-child(2) .txt,
  .RighInfo002389 .box2 li:nth-child(1) .Ispic{ top:0;}
  .RighInfo002389 .box2 li .txt{ padding-top:10%;}
  .RighInfo002389 .box2 li::before{ position:absolute; content:''; background:url(../images/RighInfo002389-bg_l.png) no-repeat; width:35px; height:31px; }
  .RighInfo002389 .box2 li:nth-child(1)::before{left:0; bottom:0;}
  .RighInfo002389 .box2 li:nth-child(2)::before{right:0; top:0; background-image:url(../images/RighInfo002389-bg_r.png);}
 
 }
 .RighInfo002389 .box2 li .txt p{ color:#766963; margin:0; line-height:25px;}
 .RighInfo002389 .box2 li .txt b{ color:#997249; font-size:16px;}
 .RighInfo002389 .box2 .tips{ background:url(../images/RighInfo002389-con_bg.png) no-repeat center center; background-size:cover; padding:0 18% 2%; text-align:center;}
 .RighInfo002389 .box2 .tips p{ padding:3% 0 4%; line-height:20px; margin:0;}
 .RighInfo002389 .box2 .tips .more{ background:url(../images/RighInfo002389-a_more.png) no-repeat; width:40px; height:20px; display:inline-block;}
 @media(max-width:1000px){
  .RighInfo002389 .box2 .title h1{font-size: 24px;}
  .RighInfo002389 .box2 li .txt p{ margin:0;}
 }
 @media(max-width:768px){
  .RighInfo002389 .box2 li{ position:relative; text-align:center; margin-bottom:3%;}
  .RighInfo002389 .box2 li .Ispic{ padding-bottom:30%; display:block;}
  .RighInfo002389 .box2 li .txt p{ margin-bottom:3%;}
  .RighInfo002389 .box2 .tips{ padding:3%;}
  .RighInfo002389 .box1 .title h1{ font-size: 20px;text-align: left;}
 }
 @media(max-width:480px){
  .RighInfo002389 .box2 li .txt p{ font-size:12px;}
 }
 


/*Floor003053 */
.Floor003053 .list li a{display: block; position: relative;background: #000;color: #fff;overflow: hidden;}
.Floor003053 .list li .Ispic{ padding-bottom:56%; transition: 0.3s;}
.Floor003053 .list li a:hover .Ispic{transform: scale(1.2);}

@media(min-width:641px){
.Floor003053 .list li{float: left; width: 35%;}
.Floor003053 .list li:nth-child(1){width: 63%;margin-right: 2%;}
.Floor003053 .list li:nth-child(2){margin-bottom: 2%;}
.Floor003053 .list li:nth-child(1) .Ispic{ padding-bottom: 65.385%;}
.Floor003053 .list li:nth-child(1) .name{font-size: 2.08vw;}
.Floor003053 .list li:nth-child(1) .name p{font-size: 0.5em;}
}
@media(max-width:640px){
.Floor003053 .list li .name{font-size: 5vw;}
.Floor003053 .list li .icon{top: 4vw;}
.Floor003053 .list li .icon{left: 4vw;right:4vw;}
.Floor003053 .list li .name{ bottom:4vw;}
}
@media(max-width:480px){
.Floor003053 .list li .icon dt{width: 15vw;}
.Floor003053 .list li .icon dd{padding-left: 3vw;}
.Floor003053 .list li .icon dd aside{font-size: 3vw; }
.Floor003053 .list li .icon dd:before{width: 6vw;height: 6vw; margin-top: -3vw;}
}
.RighInfo0028122{padding:4% 0;}
.RighInfo0028122 .tit{color: #10384f; font-size: 26px;}
.RighInfo0028122 .info .tit{display: inline-block; padding-right: 5%; max-width: 85%;background: #fff;line-height: 36px; margin-top: -18px;}
.RighInfo0028122 .culture .tit{padding: 60px 0 50px 0;text-align: center;}
@media(max-width:480px){
.RighInfo0028122 .tit{font-size: 22px;}
}

.RighInfo0028122 .info{position: relative; z-index: 1;}
.RighInfo0028122 .info > *{position: relative; z-index: 4;}

.RighInfo0028122 .hasbg{padding-bottom: 30px; background: url(../images/RighInfo002812-map.png) no-repeat center top;background-size: contain;}
@media(min-width:769px){
.RighInfo0028122 .hasbg{margin-top: 50px;padding-bottom: 50px; }
}
.RighInfo0028122 .txt-p{font-size: 16px;color: #555;line-height:40px; text-align: center;}

/*RighInfo003137 */
.RighInfo003137 .auto{position: relative;z-index: 1; margin-top: 4.5em;margin-bottom: 4.5em; font-family: 'SourceHanSansCN-Regular';}
.RighInfo003137 .title{font-family: 'SourceHanSansCN-Medium'; font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.RighInfo003137 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin: 1.1538em 0;}
.RighInfo003137 ul li:not(.mark){text-align: center;border: solid 1px #f0f0f0;box-shadow: 0 1.25em 3.125em rgba(0, 0, 0, 0.05);border-right-width: 5px; }
.RighInfo003137 ul li.mark .icon{display: block;margin: 0 auto; width: 1.2em; height: 1.2em;background-color: #e60012;border-radius: 50%;position: relative;}
.RighInfo003137 ul li.mark .icon:before,
.RighInfo003137 ul li.mark .icon:after{position: absolute;content: '';background-color: #000;}
.RighInfo003137 ul li.mark .icon:before{left: 50%;margin-left: -1px;width: 2px;top: -0.4em;bottom: -0.4em;}
.RighInfo003137 ul li.mark .icon:after{top: 50%;margin-top: -1px;height: 2px;left: -0.4em;right: -0.4em;}
.RighInfo003137 ul li .inner{margin: 0 auto; width: 73.685%;}
.RighInfo003137 ul li .name .cn{font-family: 'SourceHanSansCN-Bold'; font-size: 1.8em;color: #000000;line-height: 1.8;font-weight: bold;}
.RighInfo003137 ul li .name .en{ font-size: 1em;color: #999999;line-height: 2.1428;}
.RighInfo003137 ul li:not(.mark) .icon{padding: 2em 0; border-bottom: 1px dotted rgba(0, 0, 0, 0.2); margin-bottom: 2em;}
.RighInfo003137 ul li:not(.mark) .icon img{ height: 4.6875em;}
.RighInfo003137 ul .tip dd{font-size: 0.875em;color: #999999;line-height: 2.1428;}
@media (min-width:1025px) {
.RighInfo003137 ul{display: table;width: 100%;}
.RighInfo003137 ul li{display: table-cell; vertical-align: top;}    
.RighInfo003137 ul li.mark{vertical-align: middle;}
.RighInfo003137 ul li:not(.mark){width: 27.143%;padding: 1.5em 0;}
}
@media (max-width:1024px) {
.RighInfo003137 .auto{margin-top:2em;margin-bottom: 2em;}
.RighInfo003137 ul li{padding: 2em 0;}
}
/*RighInfo002812 */
.RighInfo002812{position: relative;z-index: 1;background: url(../uploadfiles/bg.jpg) no-repeat center center;background-size: cover;background-attachment: fixed;padding: 4% 0 6% 0;}
.RighInfo002812 .culture .box-item ul{display: table;width: 100%;table-layout: fixed;}
.RighInfo002812 .culture .box-item ul:not(:first-child){margin-top: -1px;}
.RighInfo002812 .culture .box-item li{display: table-cell; vertical-align: top; text-align: center;position: relative;padding: 40px 0;}
.RighInfo002812 .culture .box-item  .row-2 li:not(:last-child):after{right: -1px;}
.RighInfo002812 .culture .box-item  .row-4 li{width: 25%;}
.RighInfo002812 .culture .box-item  .row-3 li{width: 33.3333%;}
.RighInfo002812 .culture .box-item  .row-2 li{width: 50%;}

.RighInfo002812 .culture .box-item li > *{padding: 0 10px;}
.RighInfo002812 .culture .box-item li .icon img{max-width: 68px; transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}
.RighInfo002812 .culture .box-item li:hover .icon img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.RighInfo002812 .culture .box-item li b{font-size: 18px;font-weight: bold;display: block;padding: 20px 0;color: #fff;}
.RighInfo002812 .culture .box-item li p{margin: 0;line-height: 28px;font-size: 16px;}
@media(max-width:480px){
.RighInfo002812 .culture .box-item li{padding: 20px 0;}
.RighInfo002812 .culture .box-item li b{font-size: 16px;}
.RighInfo002812 .culture .box-item li p{font-size: 14px;line-height: 22px;}
}
/*
 .Floor002467 为demo编号
 */
 .Floor002467 .videobox{ position: relative;height: 4rem;}
 .Floor002467 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 4rem;}
 .Floor002467 .videobg .play{ display: block; background: url(../images/Floor002467-play.png) no-repeat center;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: .3rem auto; cursor: pointer; z-index: 5;}
 .Floor002467 .videobg h2{ font-size: .24rem; margin: 0; position: absolute; top: 50%; left: 0; width: 100%; text-align: center; font-weight: normal; color: #fff; margin-top: .4rem;}
 .Floor002467 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 15; display: none;}
 .Floor002467 .video video{ width: 100%; height: 100%; background: #000;}
 @media only screen and (min-width: 768px) {
     .Floor002467 .videobg .play{background-size:.4rem auto;}
 }
 @media only screen and (min-width: 1024px) {
     .Floor002466 .list .item .word{bottom: .38rem; left: .2rem;}
 }
 @media only screen and (min-width: 1200px) {
     .Floor002467 .videobg,
     .Floor002467 .videobox{ height: 6rem;}
     .Floor002467 .videobg .play{background-size:.5rem auto;}
     .Floor002467 .videobg h2{font-size: .3rem;}
 }
 
 
/*
 .PicList001646 为demo编号
 */
.PicList001646{ padding:3% 0;background: #f7f8ff;}
.PicList001646 .tips{ padding-bottom:3%;}

.PicList001646 dl{ margin-top:1%;background-color:#e0e7f5;position: relative;}
.PicList001646 dl:hover .xq{display: block;}
.PicList001646 dl .xq{position: relative;padding:.5rem;}

.PicList001646 dl .xq h1{ font-size:.24rem;font-weight: normal;margin-bottom:8px;margin-top:0;color: #014099}
.PicList001646 dl .xq h2{font-weight: normal;margin:0;color: #333;font-size:.24rem;}
.PicList001646 dl .xq .pre{line-height: 1.5;margin-top: .2rem;}
.PicList001646 dl .xq .pre::-webkit-scrollbar{width: 3px;height: 3px;background-color: rgba(255,255,255,.1);}
.PicList001646 dl .xq .pre::-webkit-scrollbar-thumb{border-radius: 10px;background-color: #fff;}
.PicList001646 dl:first-child{ margin-top:0;}

.PicList001646 dl ul li{list-style: none;width: 31.5%;margin-right: 2%;margin-top: 20px;}
.PicList001646 dl ul{display: flex;}
.PicList001646 dl ul li:nth-child(3n){margin-right: 0;}
.PicList001646 dl .dl1{line-height: 30px;height: 210px;}

@media(min-width:769px){
    .PicList001646 dl{ display:table; width:32.666%;float:left;margin-right:1%!important;}
    .PicList001646 dl:first-child{width:100%;float:none;height: auto !important;}
	.PicList001646 dl:nth-child(3n+1){margin-right:0 !important;}
    .PicList001646 dl dt,
    .PicList001646 dl dd{ display:table-cell; vertical-align:top; width:50%;}
}

@media(max-width:768px){
    .PicList001646 dl{height: auto!important;}
    .PicList001646 dd figure pre{ margin:3% 0; height:48px; }
}

@media(max-width:480px){
    .PicList001646 dl dd{ padding:3% 0;}
}
/*PicList002949 */
.PicList002949{padding: 3% 0;margin: 0 auto;}
.PicList002949 .item{margin: 2.08vw 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);}
.PicList002949 .item a:hover{color: #1e50ae;}
.PicList002949 .txt .inner{padding: 0 2.03vw 0 3.56vw;}
.PicList002949 .txt p{line-height:2; color: #666;}
.PicList002949 .tit{font-size:.28rem; line-height:1.5;font-weight: bold;}
.PicList002949 .tit:after{display: block; margin-top: .3rem; content: '';background: #1e50ae; width: .48rem; height: 2px;}
.PicList002949 .item a:hover  .tit:after{background: #1e50ae;}
.PicList002949 .item .more{padding-right:.25rem;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png");}
@media(min-width:1025px){
.PicList002949 .pic{ width:50%;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
}
@media(max-width:640px){
    .PicList002949{padding: .5rem 0}
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
}


/*
 .PicList002323 为demo编号
 */
.PicList002323{ padding:5% 0 2% 0; margin: 0 auto;}
.PicList002323 .tit{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:20px; position: relative;}
.PicList002323 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/PicList002323-icon.png) no-repeat; margin-top: -9px;} 
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 20px 1% 2% 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 67%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{  color: #666;margin:.2rem 0 0; font-weight: normal; font-size:.18rem;text-align: center;}
.PicList002323 ul li a:hover figure{transform: scale(1.3);}
.PicList002323 ul li a:hover h3{ color: #0071c1;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:31.3%; }
}
/*Form003139 */
.Form003139{padding-bottom:5%;}
.Form003139 .auto{position: relative;z-index: 1;font-family: 'SourceHanSansCN-Regular';}
.Form003139 .title{font-family: 'SourceHanSansCN-Medium'; font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.Form003139 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin: 1.1538em 0;}
.Form003139 .desc{font-size: 0.875em;color: #999999;line-height: 1.78571;}
.Form003139 .form{background-color: #f9f9f9;}
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom: 10px;position: relative;}
.Form003139 .form-ul li .tit{position: absolute;left: 1.1428em; top: 0;font-size: 0.875em; line-height: 3.5714;color: #333333;}
.Form003139 .form-ul li select,
.Form003139 .form-ul li .text{width: 100%;border-radius: 5px; border: solid 1px #8b8b8b;font-size: 0.875em;line-height:  3.5714;height:  3.5714em; background: none;padding: 0 1em;font-family: 'SourceHanSansCN-Regular';}
.Form003139 .form-ul li textarea.text{height: auto;}
.Form003139 .form-ul .btn{width: 10em; background: #6b6b6b;border-radius: 5px;font-size: 0.875em;height:  3.5714em;color: #fff;cursor: pointer; border: 0;font-family: 'SourceHanSansCN-Regular';}
@media (min-width:1025px) {
.Form003139 .form .img{width: 50%;}    
.Form003139 .form-ul .row-2 li{float: left;width:calc(50% - 5px);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float: right;}
.Form003139 .form-ul{width: 75.715%;}
}
@media (max-width:1024px) {
.Form003139 .form-ul{padding: 2em 0;}
.Form003139 .form-ul{width: 90%;}
}


.RighInfo003135{padding: 4% 0 6% 0;}
.RighInfo003135 .img-side .btn{display: block;margin: 0 auto;position: absolute;left: 50%;transform: translateX(-50%);}
.RighInfo003135 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(5, 14, 71, 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;}
.RighInfo003135 .img-side .btn a.download{background-color: #6e6e6e;}
.RighInfo003135 .img-side .btn a:hover{background-color: #0071c1;}
.RighInfo003135 .img-side .btn a.download2{background-color: #6e6e6e;}

.RighInfo003135 .img-side .btn a:hover{background-color: #0071c1;}

.RighInfo003135 .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;}
.RighInfo003135 .img-side .btn a.download:before{background-image: url(../images/RighInfo0031342.svg);}
.RighInfo003135 .img-side .btn a.download2:before{background-image: url(../images/RighInfo0031343.svg);}

@media (max-width:1024px) {
.RighInfo003135 .img-side{ padding: 2em;}
.RighInfo003135 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}
/*Floor003066 */
.Floor003066{padding-bottom: 4%;}

.Floor003066 .slider li{padding: 22px 0;}
.Floor003066 .name{margin-top: 20px; text-align: center;font-size: 18px; color: #333;}
.Floor003066 .slider li a{display: block;margin: 0 1.4vw;box-shadow: 0 2px 20px rgba(0, 0, 0, 0.04); border-radius: 20px;position: relative; padding: 2.5vw; background: #fff; transition: 0.3s;}
.Floor003066 .slider li figure{background-size: contain;padding-bottom:125%;}
.Floor003066 .slider li .hover{position: absolute; z-index: 10;width: 120px; height: 120px; background-color: #21b461; color: #fff; text-align: center; border-radius: 50%; left: 50%; top: 50%; transform: translate(-50%,-50%) scale(0); opacity: 0; transition: 0.3s;}
.Floor003066 .slider li .hover .ytable{height: 100%;}
.Floor003066 .slider li .hover span{font-size:12px;display: block;background: url("../images/Floor003066_rice.png") no-repeat center bottom;padding-bottom: 27px;font-family: 'ArialMT';}
.Floor003066 .slider li .hover aside{font-size: 16px; padding-bottom: 5px;}
.Floor003066 .slider li a:hover{box-shadow: 0 2px 20px rgba(0, 0, 0, 0.12); }
.Floor003066 .slider li a:hover .hover{opacity: 1;transform: translate(-50%,-50%) scale(1);}
.Floor003066 .btn{text-align: center;padding-top: 2.08vw;}
.Floor003066 .btn .slick-arrow{width: 46px; height: 46px; border-radius: 50%; border: 2px solid #b1b1b2; margin: 0 10px;position: relative;}
.Floor003066 .btn .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; border-right: 2px solid #b1b1b2;border-top: 2px solid #b1b1b2; transform: rotate(45deg); left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003066 .btn .slick-arrow:hover,
.Floor003066 .btn .slick-arrow:hover:before{border-color: #ee7133;}
.Floor003066 .btn .slick-prev{transform: rotate(180deg);}
@media(min-width:641px){
.Floor003066 .slider{margin: 0 -2.8vw; padding: 0 1.4vw;}
}
@media(max-width:640px){
.Floor003066 .slider li figure{padding-bottom: 100%;}
}



/*Timeline000913 */
.Timeline000913{padding:4.2vw 0 0 0;}
.Timeline000913 .title{margin-bottom: 2vw; text-align: center;}

.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.8vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -.16rem; border:16px solid  transparent;}
.Timeline000913 .info .inner{background: #f5f5f5; padding: 1.5vw;}
.Timeline000913 .pic{width: 32.787%;}
.Timeline000913 .pre pre{ line-height: 1.867em;color: #333;font-size: .18rem}
.Timeline000913 .year{color: #014099;font-size: .45rem;}
.Timeline000913 .year aside{background-repeat: no-repeat;background-image: url("../images/Timeline000913_icon.png");font-weight: bold;font-size: .32rem;}
@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: .32rem;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: .32rem;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 2px;border-left-color: #f5f5f5;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 1px;border-right-color: #f5f5f5;}
.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: -.1rem;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: .3rem; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -.1rem .32rem 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -.11rem; text-align: right;}
}
@media(max-width:768px){
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: .32rem;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: .3rem; 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;}
}



/*PicList002736 */
.PicList002736{padding-top:6%;margin-bottom:4%;}
.PicList002736 li{margin-bottom: 3%;}
.PicList002736 li a{overflow: hidden;display: block;background: #f0f0f0; border: 3px solid #f0f0f0; transition: 0.3s;}
.PicList002736 li a:hover{border-color: #0071c1#0071c1;box-shadow: 0 10px 14px rgba(60,60,66,0.3);}
.PicList002736 li .Ispic{ background-color: #f5faff;padding-bottom: 3.15rem;}
.PicList002736 li .txt{ padding:2.5% 0;}
.PicList002736 li .txt h3{font-size:.24rem;color: #333;margin-top: 0}
.PicList002736 li .txt p{line-height: 1.75;margin-bottom: 0;}
.PicList002736 li .txt time{color: #999;}
.PicList002736 li .txt .more {line-height: 29px;color: #0071c4;margin-bottom: 0;}
@media(min-width:1025px){
.PicList002736 li .pic{width:4.2rem;}
.PicList002736 li .txt{padding:0 3%}
}

@media(max-width:480px){
	.PicList002736 li{margin-bottom: 20px;}
    .PicList002736 li .pic,
    .PicList002736 li .txt{display: block;width: 100%}
    .PicList002736 li .Ispic{padding-bottom: 69.5%;}
    .PicList002736 li .txt{ padding: 15px;}
}




/*RighInfo002816 */
.RighInfo002816{padding-top: 6%;}
.RighInfo002816 .img-block{display: block;width: 100%;}
.RighInfo002816 ul{margin-bottom:5%;}
.RighInfo002816 ul .inner{background: #fff;padding-top: 8%; padding-bottom: 8%;}
.RighInfo002816 ul h3{font-size: .22rem;color: #333;}
.RighInfo002816 ul h3:before{display: inline-block;content: '';height: 20px;width: 4px;background: #0071c1;vertical-align: middle;margin-right: 15px;position: relative;margin-top: -5px;}
.RighInfo002816 ul .li p{ line-height: 27px; color: #333;}
.RighInfo002816 ul .li .icon{}
@media(min-width:1025px){
.RighInfo002816 ul:nth-child(2n-1) .ol{float: left;}
.RighInfo002816 ul:nth-child(2n-1) .li{float: right;}
.RighInfo002816 ul:nth-child(2n) .ol{float: right;}
.RighInfo002816 ul:nth-child(2n) .li{float: left;}
.RighInfo002816 ul .ol,
.RighInfo002816 ul .li{width: 50%;}
.RighInfo002816 ul .li{ position: relative; z-index: 10;}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{  margin-left: -10%; padding-left: 10%;}
.RighInfo002816 ul:nth-child(2n) .li .inner{width: 110%; padding-right: 10%;}
}
@media(max-width:1024px){
    .RighInfo002816 ul{padding-bottom: .3rem;margin-bottom: .3rem;border-bottom: 1px solid #ddd}
    .RighInfo002816 ul .li{padding: 0!important;}
    .RighInfo002816 ul .inner{ padding: 20px 0;}
    .RighInfo002816 ul h3{font-size: .3rem;color: #333;}
}



/*搜索*/
.TextList002322{ padding: 5% 0;}
.TextList002322 h3{font-size: .24rem;color: #333;font-weight: normal;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #f75a53;}
@media only screen and (max-width:767px ) {
.TextList002322{ padding: 20px 3%;}
}


.contact_form{padding: 3% 0; background: #f7f8ff;}
.contact_form form{display:flex; flex-wrap: wrap; justify-content: space-between;}
.contact_form .box_item{width:31%; padding:10px 0}
.contact_form .full{width:100%}
.contact_form .box_name{padding:5px 0}
.contact_form .text{width:100%;border: solid 1px #ddd;  height: 40px;  /* border-radius: 10px; */ padding: 5px;}
.contact_form textarea.text{height:180px;}
.contact_form .form_err{color:#ff0000; padding-right:10px}
.contact_form .box_button{padding-top:3%; text-align:center}
.contact_form .box_button .btn{background: #a7a7a7;border: none;cursor: pointer;color: #fff;width: 120px;height: 46px; margin:0px 10px}
.contact_form .box_button .btn_submit{background: #0071c1;}
@media(max-width:768px){
	.contact_form .box_item{width:100%;}
}