﻿/*Top003198 */
.Top003198{position: relative;z-index: 100; left: 0;top: 0;width: 100%; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); }
.Top003198 menu li span{display: block;  font-size: calc(18 / 16 * 1em);}
.Top003198 menu li a:hover,
.Top003198 menu li.aon span a{color: #0c59db;font-weight: bold;}
.Top003198 li .sub .pic .Ispic{padding-bottom: calc(400 / 310 * 100%); background-color: #eee;}
.Top003198 .top-hotline{color: #0c59db; font-family: 'HarmonyOS_Sans_SC_Medium'; font-size: calc(20 / 16 * 1em); padding-left: calc(29 / 20 * 1em); background: url(../images/Top003198-tel.svg) no-repeat left center; background-size: 1em auto; line-height: calc(36 / 20 * 1em);}
.Top003198 .top-search{display: block; padding: 0;}
.Top003198 .top-search .box{position: relative;  background-color: rgba(163,163,163,0.1); overflow: hidden;}
.Top003198 .top-search .box .text{width: 100%;display: block; line-height: calc(36 / 16 * 1em);height: calc(36 / 16 * 1em); font-size: 1em; background: none; border: 0; padding-left: calc(42 / 16 * 1em);color: rgba(51, 51, 51, 0.5);}
.Top003198 .top-search .box .text.focus{color: #000;}
.Top003198 .top-search .box .btn{position: absolute;top: 0;width: calc(42 / 16 * 1em); height: 100%; background: url(../images/Top003198-search.svg) no-repeat center center;background-size:calc(17 / 42 * 100%) auto; cursor: pointer;}
@media (min-width:1025px) {
.Top003198 .logo{display: table; height: calc(90 / 16 * 1em);}
.Top003198 .logo a{display: table-cell; vertical-align: middle;}
.Top003198 .logo img{max-height:calc(60 / 16 * 1em);}
.Top003198 menu li{float: left; margin-right: calc(34 / 16 * 1em);}
.Top003198 menu li span{line-height: calc(90 / 18 * 1em);}
.Top003198 li .sub{position: absolute; top: 100%; background-color:#fff; width: calc(220 / 16 * 1em); margin-left: calc((200 / 16 * 1em) / -2); padding:  calc(10 / 16 * 1em); box-shadow: 0 5px 5px rgba(0,0,0,0.1);}
.Top003198 li .sub dl{background: none; width: 100%;}
.Top003198 li .sub dt{text-align: left;}
.Top003198 .top-right{padding-top: calc(27 / 16 * 1em);}
.Top003198 .top-right dd{float: left;}
.Top003198 .top-search .box{width: calc(90 / 16 * 1em); border-radius: calc(90 / 16 * 1em); transition: 0.3s;}
.Top003198 .top-search.show .box{width: calc(200 / 1920 * 100vw);}
.Top003198 .top-search .box .btn{ left: 0;}
}
@media (max-width:1024px) {
.Top003198 .top-hotline,
.Top003198 header:after{display: none;}
.Top003198 header{display: flex; justify-content: space-between; align-items: center; height: calc(70 / 16 * 1em);}
.Top003198 .logo img{max-height:calc(44 / 16 * 1em);}
.Top003198 menu{position: fixed; left: -100%;top: calc(70 / 16 * 1em);height: calc(100% - (70 / 16 * 1em)); background-color: #fff;opacity: 0;transition: 0.5s;box-shadow: 0 5px 5px rgba(0,0,0,0.1); width:100%;}
.menu-show .Top003198 menu{left: 0; opacity: 1;}
.Top003198 menu ul{height: 100%; overflow: auto;}
.Top003198 menu li{border-bottom: 1px dotted #eee;}
.Top003198 menu li span{line-height: 3; padding-left:2em;}
.Top003198 menu li.has-sub span .op:before, 
.Top003198 menu li.has-sub span .op:after{background-color: #0c59db;}
.Top003198 li .sub{background-color: #eee;}
.Top003198 li .sub .pic{display: none;}
.Top003198 .top-search{margin: 0 5vw 0 0; position: inherit;}
.Top003198 .top-search .box{top: 100%; left: 0;width: 100%; opacity: 1; position: absolute; display: none; background-color: rgba(255,255,255,0.8);}
.Top003198 .top-search .box .btn{ right: 0;}
.Top003198 .top-search .box .text{padding: 0 calc(42 / 16 * 1em) 0 calc(20 / 16 * 1em);height: 50px}
.Top003198 .top-right dl:after{display: none;}
.Top003198 .top-right dl{display: flex;align-items: center;}
.Top003198 .open-search{ width: calc(24 / 16 * 1em); height: calc(24 / 16 * 1em); background: url(../images/Top003198-search.svg) no-repeat center center; background-size: contain;display: block; position: relative;}
.Top003198 .open-search.on{width: calc(30 / 16 * 1em); height: calc(30 / 16 * 1em); }
.Top003198 .open-search.on:after,
.Top003198 .open-search.on:before{background-color: #0c59db;}
.Top003198 .open-menu{width: calc(30 / 16 * 1em); height: calc(24 / 16 * 1em); display: flex;flex-wrap: wrap;flex-direction: column; justify-content: space-between; transition: 0.3s;}
.Top003198 .open-menu span{display: block; transition: 0.3s;height: 2px; background-color: #000;}
.menu-show  .Top003198 .open-menu{border-radius: 50%; background-color: #0c59db; padding: calc(9 / 16 * 1em);height: calc(30 / 16 * 1em); }
.menu-show  .Top003198 .open-menu span{background-color: #fff; height: 1px;}
}
/*Banner002992*/
.Banner002992{position: relative; z-index: 1;}
@media(min-width:1025px){
.Banner002992 .wap{display: none;}
}
@media(max-width:1024px){
.Banner002992 .pc{display: none;}
}
.Banner002992 .slick-dots{position: absolute; left: 0; bottom: 1.93vw; width: 100%; z-index: 10; text-align: center;}
.Banner002992 .slick-dots li{display: inline-block; width: 29px; height: 29px;position: relative;}
.Banner002992 .slick-dots li:before{position: absolute; content: '';width: 5px;height: 5px;background-color: #ffffff; border-radius: 50%; top: 50%;left: 50%; margin: -2.5px 0 0 -2.5px;}
.Banner002992 .slick-dots li button{position: absolute; left: 0; top: 0; width: 100%; height: 100%;background: url("../images/Banner002992_active.png") no-repeat center center;cursor: pointer;opacity: 0; border: 0;font-size: 0;}
.Banner002992 .slick-dots li.slick-active button{opacity: 1; animation: infinite 1s zhuan linear;}
@keyframes zhuan{
    0%{transform: rotate(0deg);}
    100%{transform: rotate(360deg);}
}
.Home_tit{margin-bottom: 30px;}
.Home_tit  h2{font-size: calc(34 / 16 * 1em);color: #000;}
.Home_tit h2 span{-webkit-background-clip: text; /* Chrome, Safari */background-clip: text;-webkit-text-fill-color: transparent; /* Chrome, Safari */color: transparent; background-image: linear-gradient(to right,#0c59db,#5dbdfa);}
.Home_tit  p{color: #999;font-size: calc(18/ 16 *1em);text-transform: uppercase;margin: 10px 0;}
.Home_tit .more a{display: inline-block;color: #666;border: solid 2px #666; line-height: calc(50 / 16 * 1em); border-radius: calc(60 / 16 * 1em); padding: 0 calc(57 / 16 * 1em) 0 calc(19 / 16  * 1em); background: url(../images/Floor003204-more.svg) no-repeat right calc(21 / 16 * 1em) center; background-size: calc(12 / 16 * 1em) auto; transition: 0.3s;}
.Home_tit{display: flex;align-items: center;justify-content: space-between;}
.Home_titc{justify-content: center;text-align: center;}
.Home_tit .more a:hover{background-color: #0c59db;color: #fff; background-image: url(../images/Floor003204-more-on.svg);border-color: #0c59db;}




/*Floor002943 */
.Floor002943{padding: 4% 0;}
.Floor002943 .list li{line-height: calc(50 / 16 *1em);border-bottom: 1px dashed #dcdcdc;padding: calc(9 / 16 *1em) 0;}
.Floor002943 .list li:first-child{padding-top:  0;}
.Floor002943 .list li time{float: right;color: #b3b3b3; margin-left: calc(20 / 16 *1em);}
.Floor002943 .list li a{background:url(../images/lw.svg) no-repeat left center;background-size: 20px;padding-left: calc(30 / 16 *1em);}

.Floor002943 .box-1 .slider li{height: calc(560 / 16 *1em)}
.Floor002943 .box-1 .slider .Ispic{border-radius: 15px;height: 100%}
.Floor002943 .box-1 .slick-dots{position: absolute; z-index: 10; left: 0; width: 100%; bottom: 10px; text-align: center;}
.Floor002943 .box-1 .slick-dots li{display: inline-block; width: 12px; height: 12px; border-radius: 40px;background: #fff; margin: 0 11px;}
.Floor002943 .box-1 .slick-dots li button{display: none;}
.Floor002943 .box-1 .slick-dots li.slick-active{background-image: linear-gradient(to right,#0c59db,#5dbdfa); width: calc(40 / 16 *1em);}

.Floor002943 .box-2 .left .list ol .Ispic{padding-bottom: 66.667%;}
.Floor002943 .box-2 .left .list ol h4{margin:calc(20 / 16 *1em) 0 0 0; text-align: center;}

@media(min-width:1025px){
    .Floor002943 .box-1{display: flex;justify-content: space-between;align-items: center;}
    .Floor002943 .box-1 .left{width: 61.667%;height: 100%}
    .Floor002943 .box-1 .list{width: 35%;}
}
@media(max-width:1024px){
    .Floor002943{padding: 50px 0;}
    .Floor002943 .box-1 .slider li{height: calc(250 / 16 *1em)}
    .Floor002943 .list{margin: 4vw 0;}
    .Floor002943 .box-1 .slick-dots li{ width: 8px; height: 8px;margin: 0 4px;}
    .Floor002943 .box-1 .slick-dots li.slick-active{ width: 20px;}
}
@media(min-width:641px){
    .Floor002943 .box-2 .left .list ol{float: left; width: 44.595%;}
    .Floor002943 .box-2 .left .list li{float: right; width: 52.838%;}
    .Floor002943 .box-2 .left .list ol{margin-top: 14px;}
}
@media(max-width:640px){
    .Floor002943 .box-2 .left .list ol{margin-bottom: 4vw;}
    .Floor002943 .title b{font-size: 18px;}
    .Floor002943 .list{margin: 6vw 0;}
}


/*Floor003204 */
.Floor003204{ background: url(../images/Floor003204-bg.jpg) no-repeat;background-size: 100% 100%;padding: calc(180 / 16 * 1em) 0;}
.Floor003204 .left,
.Floor003204 .right{position: relative;z-index: 1; vertical-align: top;}
.Floor003204 .index-title aside{font-size: calc(44 / 16 * 1em); color: #333;}
.Floor003204 .index-more{position: absolute;}
.Floor003204 .index-more a{display: inline-block;color: #666;border: solid 2px #666; line-height: calc(50 / 16 * 1em); border-radius: calc(60 / 16 * 1em); padding: 0 calc(57 / 16 * 1em) 0 calc(19 / 16  * 1em); background: url(../images/Floor003204-more.svg) no-repeat right calc(21 / 16 * 1em) center; background-size: calc(12 / 16 * 1em) auto; transition: 0.3s;}
.Floor003204 .index-more a:hover{background-color: #0c59db;color: #fff; background-image: url(../images/Floor003204-more-on.svg);border-color: #0c59db;}
.Floor003204 .right .slick-slide > div:nth-child(1) .item .pic{display: none;}
.Floor003204 .right .item .pic{width: calc(220 / 752 * 100%);}
.Floor003204 .right .item .pic .Ispic{padding-bottom: calc(146 / 220 * 100%); border-radius: calc(20 / 16 * 1em);}
.Floor003204 .right .slick-slide > div:not(:nth-child(1)) .item .txt{padding-left: calc(40 / 16 * 1em);}
.Floor003204 .right .item .tit{font-size: calc(20 / 16 * 1em); line-height: calc(32 / 24 * 1em); }
.Floor003204 .right .slick-slide > div:nth-child(1)  .item .tit{font-size: calc(20 / 16 * 1em);line-height: calc(48 / 36 * 1em); margin-bottom: 0.7em;}
.Floor003204 .right .item .txt p{margin: calc(20 / 16 * 1em) 0 0 0;line-height: calc(28 / 16 * 1em);color: #333;}
.Floor003204 .right .item a:hover .tit{color: #0c59db;}
.Floor003204 .slick-arrow{ bottom: 0;border: solid 2px #e3e3e3; font-size: 1em; text-indent: 999em; overflow: hidden; width: calc(60 / 16 * 1em);height: calc(60 / 16 * 1em); border-radius: 50%; position:absolute;z-index: 10; background: url(../images/Floor003204-prev.svg) no-repeat center center; background-size: auto 20%; transition: 0.3s;}
.Floor003204 .slick-arrow:hover{background-color: #0c59db; border-color: #0c59db;}
.Floor003204 .slick-next{background-image: url(../images/Floor003204-next.svg);}
.Floor003204 .slick-prev:hover{background-image: url(../images/Floor003204-prev-on.svg);}
.Floor003204 .slick-next:hover{background-image: url(../images/Floor003204-next-on.svg);}
@media (min-width:1025px) {
    .Floor003204 .left{width: calc(291 / 1600 * 100%);}
    .Floor003204 .index-more{ left: 0; bottom: 0;}
    .Floor003204 .right .slick-slide > div{width: calc(752 / 1309 * 100%); float: right;}
    .Floor003204 .right .slick-slide > div:nth-child(1){float: left;width: calc(475 / 1309 * 100%);}
    .Floor003204 .right .slick-slide > div:nth-child(2){margin-bottom: calc(54 / 16 * 1em);}
    .Floor003204 .right .slick-slide > div:not(:nth-child(1)) .item .tit{padding-right: calc(53 / 24 * 1em);}
    .Floor003204 .slick-arrow{left: 0; }
    .Floor003204 .slick-next{left:calc(80 / 16 * 1em);}
}
@media (max-width:1024px) {
    .Floor003204{padding: 50px 0;}
    .Floor003204 .index-more{ right:0; top: 50%;transform: translateY(-50%);}
    .Floor003204 .left{margin-bottom: 10vw;}
    .Floor003204 .right .slick-slide > div:not(:last-child){margin-bottom:5vw;}
    .Floor003204 .index-title aside{font-size: 2em;}
    .Floor003204 .right .slider{padding-bottom:100px;}
    .Floor003204 .right .item .tit{font-size: 1.2em;}
    .Floor003204 .right .slick-slide > div:nth-child(1) .item .tit{font-size: 20px}
    .Floor003204 .right .slick-slide > div:not(:nth-child(1)) .item .txt{padding-left: 1em;}
    .Floor003204 .right .item .pic{width: 45%;}
    .Floor003204 .right .item .txt p{font-size: 14px;color: #666}
    .Floor003204 .slick-arrow{right: 0; }
    .Floor003204 .slick-prev{right:calc(80 / 16 * 1em);}
}

/*Floor002731 */

.Floor002731{padding: 4% 0;}

@media(min-width:1025px){
    .Floor002731 .ul-pc{padding-bottom: 39.0625%; position: relative; overflow: hidden;color: #fff;border-radius: 30px;}
}
.Floor002731 .ul-pc .text{position: absolute; left: 0;z-index: 10;   background: rgba(12, 89, 219, 0.6); width: 100%; bottom: 0; opacity: 0; padding:calc(25 / 16 * 1em) calc(40 / 16 * 1em); transform: translateY(100%); }
.Floor002731 .ul-pc .text h2{font-size: calc(22 / 16 * 1em); margin: 0; font-weight: normal;}
.Floor002731 .ul-pc .text p{margin: calc(10 / 16 * 1em) 0 0 0;}
.Floor002731 .ul-pc a{color: #fff;}
.Floor002731 .ul-pc .Ispic{ display: block;height: 100%; background-position: left top;}
.Floor002731 .ul-pc aside{position: absolute; left: 0; top: 0%; width: 11.334%; font-size:calc(20 / 16 * 1em); height: 100%;background: rgba(12, 89, 219,0.6);  line-height: calc(26 / 20 * 1em);text-align: center;}
.Floor002731 .ul-pc .on aside{display: none;}
.Floor002731 .ul-pc  aside a{display: block; width: 20px; margin: 0 auto;position: absolute;top: 50%;transform: translate(-50%,-50%);left: 50%;}
.Floor002731 .ul-pc .on .text{ opacity: 1;transform: translateY(0);transition: 0.3s 0.4s;background-image: linear-gradient(to right,#0c59db,#5dbdfa);  }
.Floor002731 .ul-pc .on .text a{color: #fff;}
@media(max-width:1024px){
    .Floor002731{padding: 50px 0;}
    .Floor002731 .ul-wap .slide{position: relative;height: auto; left: auto !important;}
    .Floor002731 .ul-wap .slide >*{margin: 0 10px;}
    .Floor002731 .ul-wap .Ispic{  display: block; padding-bottom: 52%;}
    .Floor002731 .ul-wap aside{display: none;}
    .Floor002731 .ul-wap h2 a{color: #134496; font-weight: bold; font-size: 18px;}
    .Floor002731 .ul-wap h2{margin: 0 5px 0 0;height: 52px;overflow: hidden}
    .Floor002731 .ul-wap .text{padding: 15px; background: #ececec;}
    
    .Floor002731 .slick-dots{text-align: center;margin-top: 20px}
    .Floor002731 .slick-dots li{display: inline-block; width: 12px; height: 12px; border-radius: 40px;background: #ddd; margin: 0 11px;}
    .Floor002731 .slick-dots li button{display: none;}
    .Floor002731 .slick-dots li.slick-active{background-image: linear-gradient(to right,#0c59db,#5dbdfa); width: calc(40 / 16 *1em);}
}



#sm{height:100%;overflow:hidden;position:absolute; width: 100%; left: 0; top: 0;}
#sm .slide{position:absolute;display:block;left:0;width:75%;height:100%;transition:all .75s ease;cursor:pointer}

/*Floor002823 */
.Floor002823{padding: 4% 0;background-color: #f0f5fb;}
.Floor002823 li a{}
.Floor002823 li .inner{position: relative; z-index: 10;}

.Floor002823 li a:hover .Ispic{opacity: 1;-webkit-opacity: 1;}
.Floor002823 ul{display: flex;justify-content:space-between;}
.Floor002823 li .icon{display: table;position: relative;margin: 0 auto 10px;}
.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 p.t1{font-size: calc(26 / 16 * 1em);color: #333; margin-bottom:calc(20 / 26 * 1em);text-align: center}
.Floor002823 li p.t2{color: #999;margin-bottom: calc(20 / 16 * 1em);}
.Floor002823 li dl{text-align: center;}
.Floor002823 li dd{line-height: 2;color: #666;position: relative;display: inline-block;padding: 0 calc(20 / 16 * 1em);text-decoration: underline;}

@media(min-width:641px) and (max-width:1024px){
    .Floor002823 li p.t1{font-size: calc(20 / 16 * 1em);}
}
@media(min-width:1025px){
    .Floor002823 li{float: left;width: 49%;background: #fff;padding: 4%;border-radius: 20px;}
    .Floor002823 li .Ispic{ left: -10px; bottom:-30px;top: -30px;}
    .Floor002823 li dd::after{content: "";display: block;width: 5px;height: 5px;background: #dcdcdc;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
}
@media(max-width:1024px){
    .Floor002823{padding: 50px 0;}
    .Floor002823 li{padding: 30px 0;background: #fff;width: 49%}
    .Floor002823 li dd{display: block}
    .Floor002823 li a{display: block;}
    .Floor002823 li .Ispic{ bottom: -10px; left: 0;top: 0;}
}


/*Bottom002673 */
.Bottom002673{ background:#000;color:rgba(255,255,255,0.8); text-align:center;}
.Bottom002673 .logo{ padding:2% 0;}
.Bottom002673 footer{ padding:2% 0; border-top:1px solid rgba(255,255,255,0.2); margin-top:2%;}
.Bottom002673 footer span{ margin-left:3%;}
.Bottom002673 footer span a::after{ display:inline-block; content:''; width:1px; height:10px; background:#5a5756; margin:0 10px;}
.Bottom002673 footer span a:last-child::after{ display:none;}
.Bottom002673 nav{ padding-bottom:2%;}

.Bottom002673 nav a::after{ display:inline-block; font-style:italic; content:'|'; font-size:12px;margin:0 14px 0 10px;color:rgba(255,255,255,0.8); }
.Bottom002673 nav a:last-child::after{ display:none;}
.Bottom002673 a{ color:rgba(255,255,255,0.8); display:inline-block;}
.Bottom002673 a:hover{ color:rgba(255,255,255,1);}
.Bottom002673 .code {text-align: center;}
.Bottom002673 .code li{display: inline-block;position: relative}
.Bottom002673 .code li a{ display:inline-block; float:none; margin:10px; border:1px solid rgba(255,255,255,0.8); width:40px; height:40px; border-radius:50%; background:url(../images/Bottom002673_share.png) no-repeat left center; background-size:cover;}
.Bottom002673 .code li.wx a{ background-position: -58px center;}
.Bottom002673 .code li.wb { background-position: -114px center;}

.Bottom002673 .code li figure {position: absolute; bottom: 100%; margin-bottom: 0.5em; width: 100px;height: 100px; background-color: #fff; padding: 0.2em; left: 50%;transform: translateX(-50%);display: none;}

@media(max-width:1024px){
    .Bottom002673 .logo{ padding:30px 0;}
    .Bottom002673 .logo img{ max-height: 60px;}
    .Bottom002673 a{line-height: 2}
    .Bottom002673 footer{ padding:20px 0;margin-top:20px;}
    .Bottom002673 footer span{display: block;margin-left: 0}
}


.ban,
.ban img{width: 100%;}
.ban .wap{display: none}
@media(max-width:1024px){
    .ban .pc{display: none}
    .ban .wap{display: block;padding-bottom: 250px}
}


/*
.TextList001131 为demo编号
*/
.TextList001131{ padding:3% 0;}
.TextList001131 li{ line-height:40px;padding:20px 0; border-bottom:1px solid #ededed; display: flex;align-items: center;justify-content: space-between;}
.TextList001131 li span{margin-right:10px; text-align:center;}

.TextList001131 li:hover a{color:#0c59db;}
.TextList001131 li a{ display:flex; overflow:hidden;justify-content: space-between;align-items: center;width: 100%}
.TextList001131 li b,
.TextList001131 li em{font-style:normal;}
.TextList001131 li b{ width:70%;font-weight: normal;padding-left: 40px;background: url(../images/pdf.svg) no-repeat left center;background-size: 30px;}
.TextList001131 li .btn{ width:15%;display: flex;align-items: center;justify-content: space-between}
.TextList001131 li span{background: url(../images/pdf.svg) no-repeat left center;background-size: 30px;width: 30px;height: 30px;}
.TextList001131 li i{background:url(../images/xz.svg) no-repeat right center;background-size: 30px;width: 30px;height: 30px;}
.TextList001131 li:hover span{background-image:url(../images/pdf11.svg); }
.TextList001131 li:hover i{background-image: url(../images/xz1.svg);}
@media(max-width:1024px){
    .TextList001131{ padding:50px 0;}
    .TextList001131 ul{ padding-bottom:50px;}
    .TextList001131 li{ padding:15px 0;}
    .TextList001131 li a{ flex-wrap: wrap;}
    .TextList001131 li b{width: 100%;}
    .TextList001131 li .btn{ width:100%;}
}


 /*Menu003185 */
.Menu003185{background-color: #f0f5fb;text-align: center;}

.Menu003185 li a{color: #333333;display: block;font-size: calc(18 / 16 * 1em); padding: calc(40 / 18 * 1em) 0;position: relative;}
.Menu003185 li a:after{position: absolute;content: ''; height: 2px;width: 0;transition: 0.3s;background-image: linear-gradient(to right,#0c59db,#5dbdfa);left: 50%;transform: translateX(-50%); bottom: 0;}
.Menu003185 li a:hover:after,
.Menu003185 li.aon a:after{width: 100%;}
.Menu003185 li.aon a{color: #0c59db;}
@media (min-width:1025px) {
    .Menu003185 li{display: inline-block;}
    .Menu003185 li:not(:last-child){margin-right: calc(65 / 1920 * 100vw);}
}
@media (max-width:1024px) {
    .Menu003185 ul{}
    .Menu003185 li{display: inline-block;position: relative;}
    .Menu003185 li a{padding: calc(30 / 18 * 1em) 0;}
    .Menu003185 li:not(:last-child){margin-right:8px;}
}


.sousuo{padding-top: 3%;}
.filter{max-width: 600px;margin: 0;}
.filter dl.year{position: relative; z-index: 10;}
.filter dl.year select{background: #f9f9f9;width: 100%;height: 50px;border: 0;padding: 0 10px}

.filter ul.search{position: relative;padding-right: 132px; z-index: 2;}
.filter ul.search .btn{position: absolute;right: 0; top: 0; width: 120px; line-height: 50px; background-image: linear-gradient(to right,#0c59db,#5dbdfa); text-align: center; color: #fff;border-radius: 30px;}
.filter ul.search .text{width: 100%; line-height: 50px; height: 50px; background: #f9f9f9; border: 0;padding: 0 20px;color: #dadada;}
.filter ul.search .text.focus{color: #333;}
@media(min-width:1025px){
    .filter dl.year{float: left; width: 38.462%;}
    .filter ul.search{float: right;width: 59.231%;}
}

@media(max-width:1024px){
    .sousuo{padding-top: 50px;}
    .filter dl.year{margin-bottom: 10px}
}


/*TextList002855 */
.TextList002855{padding: 3% 0;}
.TextList002855 li{line-height: 4.5625em; background-color: #f0f5fb;padding: 1rem;margin-bottom: 1rem;border-radius: 20px;}
.TextList002855 li time{float: right;color: #c8c8c8; margin-left: 15px;}
.TextList002855 li a{padding-left: 3rem;position: relative;color: #333;}
.TextList002855 li a::after{content: "";display: block;width: 2rem;height: 1px;background-image: linear-gradient(to right,#0c59db,#5dbdfa); position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.TextList002855 li:hover{background-image: linear-gradient(to right,#0c59db,#5dbdfa);}
.TextList002855 li:hover a, 
.TextList002855 li:hover time{color: #fff;}
.TextList002855 li:hover a::after{background-image: linear-gradient(to right,#fff,#fff);}
.TextList002855 li a{max-width: 80%;}

@media(max-width:1024px){
    .TextList002855{padding: 50px 0;}
    .TextList002855 li{line-height: 3em;}
    .TextList002855 li a::after{width: 1rem;}
    .TextList002855 li a{padding-left: 2rem;}
    .TextList002855 li time{font-size: 12px;}
}

 
 /*Page003143 */
.Page003143 .Pages{padding: 3% 0;text-align: center;font-family: 'sans-serif';}
.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-image: linear-gradient(to right,#0c59db,#5dbdfa);}
@media (max-width:1024px) {
.Page003143 .Pages{padding:2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}

.contact{padding: 3% 0;}
.contact .txt .title{font-size: 2rem;color: #333;padding-bottom: 3rem;font-weight: bold;}
.contact .txt ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.contact .txt ul li{width: 48%;padding-left: 2.5rem;margin: 1.5rem 0}
.contact .txt ul li.add{background: url(../images/icon-add.svg)no-repeat top left;;}
.contact .txt ul li.phone{background: url(../images/icon-tel.svg)no-repeat top left;;}
.contact .txt ul li.fax{background: url(../images/icon-fax.svg)no-repeat top left;;}
.contact .txt ul li.zip{background: url(../images/icon-zip.svg)no-repeat top left;;}

.contact .txt ul li .tit1{font-weight: bold;color: #0c59db;padding-bottom: 1rem;font-size: 1.2rem;}
.contact .txt ul li .tit2{line-height: 1.5;}
    
.contact .con{padding: 40px 15px;background: #FFFFFF;box-shadow: 0px 4px 30px rgb(75 99 84 / 9%);display: flex;justify-content: center;margin-top: .8rem}
.contact .con .item{width: 25%;padding: 0 .5rem;text-align: center}
.contact .con .item .icon{width:1.5rem;height: 1.5rem;background:#0c59db;display: flex;justify-content: center;align-items: center;margin: 0 auto}
.contact .con .item .tit1{color:#0c59db;padding: 1rem 0}
.contact .con .item .tit2{color:#333;font-size:1rem}
@media(min-width:1025px){
    .contact .flex{display: flex;justify-content: space-between;align-items: center}
    .contact .flex .txt{width: 50%}
    .contact .flex .pic{width: 50%;padding-left: .2rem;}
}
@media(max-width:1024px){
    .contact{padding: 50px 0;}
    .contact .txt ul li{width: 100%;padding-left: 2.5rem;margin: 10px 0}
}


/*PicList002854 */
.PicList002854{padding: 4% 0;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;border: solid 3px #f5f5f5;position: relative;padding: 2vw 1vw 4vw; transition: 0.3s;}
.PicList002854 li aside{font-size: 18px; line-height: 28px; height: 56px; text-align: center; margin-bottom: 0;color: #333;}
.PicList002854 li .Ispic{background-size: contain;padding-bottom: 112.565%;}
.PicList002854 li a:after{position: absolute; content: '';width: 50px;height: 50px;background:url(../images/PicList002854_btn.png) no-repeat center center #f5f5f5;right: 0; bottom: 0;background-size: auto 21px;transition: 0.3s;}
.PicList002854 li a:hover{border-color: #0c59db;}
.PicList002854 li a:hover:after{background-color: #0c59db; background-image: url(../images/PicList002854_btn_hover.png);}
@media(min-width:769px){
.PicList002854 li{width: 23.5%; }
.PicList002854 li:not(:nth-child(4n)){margin-right: 2%;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList002854 li aside{font-size: 16px;}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size: 14px;line-height: 20px; height: 40px;}
}

/*
 .PicList000848 为demo编号
 */
.PicList000848{padding: 4% 0;}
.PicList000848 ul{text-align: center;display: flex; flex-wrap: wrap;}
.PicList000848 li{float: left; margin:0% 2% 2% 0; width:49%;background: #f0f5fb;}
.PicList000848 li:nth-child(2n){margin-right: 0;}
.PicList000848 li a{color:#666;display:flex;align-items: center;padding: 3%;}
.PicList000848 li .td_left{width: calc(160 / 16 * 1em);height: calc(160 / 16 * 1em);border-radius: 100%;overflow: hidden;background-color: #fff;padding: 10px;flex: 0 0 auto}
.PicList000848 li figure{ width: 100%;height: 100%;border-radius: 100%;}
.PicList000848 li div{ padding:15px;text-align: left;}
.PicList000848 li h1,
.PicList000848 li h5{font-weight:normal; margin:0;}
.PicList000848 li h1{ font-size:1.4rem; color:#0c59db;border-bottom: 1px solid #ddd;padding-bottom: 0.5rem;position: relative;overflow: visible;}
.PicList000848 li h1::after{content: "";display: block;width: 3em;height: 3px;background-image: linear-gradient(to right,#0c59db,#5dbdfa);display: block;position: absolute;bottom: -2px;left: 0;}
.PicList000848 li h1 span{font-size: 1rem;color: #666;margin-left: 5px;}
.PicList000848 li h5{ font-size:1rem; border-bottom:1px dotted #B7B7B7; padding:10px 0; }
.PicList000848 li p{ line-height:28px; height:56px; overflow:hidden;margin: 10px 0;}
.PicList000848 li dd{font-size: 0.95em;color: #666;line-height: 30px;}
.PicList000848 li dl{margin-top: 1rem;}
.PicList000848 li div>span{ display:block; background-image: linear-gradient(to right,#0c59db,#5dbdfa);color:#fff; text-align:center; line-height:47px;}
.PicList000848 li:hover a{ color:#fff;background-image: linear-gradient(to right,#0c59db,#5dbdfa);}
.PicList000848 li:hover a h1{ color:#fff;}
.PicList000848 li:hover h1 span, .PicList000848 li:hover dd{color: #fff;}
.PicList000848 li:hover div>span{background: #fff;color: #0c59db;}
.PicList000848 li:hover h1::after{background-image: linear-gradient(to right,#fff,#fff);;}
@media(max-width:1024px){
    .PicList000848{padding: 50px 0;}
    .PicList000848 li{ width:100%; }
    .PicList000848 li:nth-child(3n){ margin-right:5%;}
    .PicList000848 li:nth-child(2n){ margin-right:0;}
    .PicList000848 li h1{ font-size:24px;}
    .PicList000848 li a{display:block;}
    .PicList000848 li .td_left{margin: 0 auto}
}
@media(max-width:480px){
    .PicList000848 li h1{ font-size:18px;}
    .PicList000848 li span{ line-height:35px;}
}
@media(max-width:320px){
    .PicList000848 li{ width:auto; float:none; margin-right:0 !important; }	
}
 
 /*RighInfo002852 */
 
 .RighInfo002852{padding: 4% 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: "Barlow-Bold";}
 @media(max-width:1024px){
      .RighInfo002852{padding: 50px 0;}
     .RighInfo002852 .title{font-size: 80px;}
 }
 @media(max-width:480px){
     .RighInfo002852 .title{font-size: 60px;}
 }
 
 .RighInfo002852 .intro-main{padding-bottom: 2vw;}
 .RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
 .RighInfo002852 .singlePage{line-height: 30px;color: #333;text-align: justify;}
 .RighInfo002852 .title-css{padding: 1vw 0;}
 .RighInfo002852 .title-css span{display: inline-block;padding-bottom: 10px; border-bottom: 3px solid #0c59db;font-size: calc(20 / 16 * 1em);color: #0c59db;}
 .ds .tit{color: #666;font-weight: bold;}
 .ds .tit span{color: #333;margin-right: 10px;font-size: calc(20 / 16 * 1em);}
 .ds{padding: 5% 0;}
 .ds dd{color: #666;line-height: 2;margin-top: 10px;}
 .ds dd span{display: inline-block;background: url(../images/yj2.svg) no-repeat left center;background-size: 23px;padding-left: 30px;}
 .ds dd:nth-child(2) span{background-image: url(../images/yj1.svg);}
 @media(min-width:641px){
     .RighInfo002852 .intro-main .left{float: left; width: 62%;}
     .RighInfo002852 .intro-main .pic{float: right;width: 30.195%;}
 }
 @media(max-width:640px){
     .RighInfo002852 .intro-main .pic{}
 }
 @media(max-width:480px){
     .RighInfo002852 .title-css span{}
 }
 

.ky_01{display: flex;align-items: center;justify-content: space-between;padding: 3% 0;line-height: 2;color: #333;}
.ky_left{width: 50%;}
.ky_right{width: 45%;}
.ky_right img{width: 100%;}
.ky_left p{line-height: 2;color: #333;margin-top: 2rem;}
.lit h2{color: #333;font-size: calc(32 / 16 * 1em);margin-bottom: 2rem;}
.bg_hui{background-color: #f0f5fb;}

.lwyy{padding: 3% 0;}
ul,ol{list-style: none;}
.bs_01{margin-bottom: 20px;width: 49%;}
.bs_01 h2{font-size: calc(19 / 16 * 1em);color: #333;border-bottom: 1px solid #f0f5fb;padding-bottom: 10px;margin-bottom: 10px;}
.bs_01 ul li{line-height: 2;padding: 10px 0;}
.bs_01 ul li a{display: flex;;}
.bs_01 ul li span{width: 30px;height: 30px;background-color: #f0f5fb;display: inline-block;text-align: center;border-radius: 100px;margin-right: 20px;flex: 0 0 auto}
.bslw{display: flex;justify-content: space-between;}
.bg_hui .bs_01 ul li span{background-color: #fff;}
.bg_hui .bs_01 h2{border-color: #fff;}


.ktyj{padding: 3% 0;color: #333;line-height: 2;}
.ktyj p{margin-top: 1rem;}


@media(max-width:1024px){
    .ky_01{display: block;padding: 50px 0}
    .ky_left{width: 100%;}
    .ky_right{width: 100%;margin-top: 30px}
    .lit h2{margin-bottom:20px;}
    
    .ktyj{padding: 50px 0;}
    
    .lwyy{padding: 50px 0;}
    
    .bslw{flex-wrap: wrap;;}
    .bs_01{width: 100%;}
}

 /*RighInfo002939 */
.RighInfo002939{padding:3% 0;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: 20px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 2.5625em;color: #1e1e1e; text-align: justify; padding-bottom: 4vw;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 2;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #0c59db;}

.RighInfo002939 .download {background: #f5f5f5;padding: 20px;margin-top: 4vw }
.RighInfo002939 .download .title{font-size:calc(18 / 16 * 1em);color: #333;font-weight: bold;}
.RighInfo002939 .download a{text-decoration: underline}

@media(min-width:1025px){
    .RighInfo002939 .info-page dd{float: left; width: 50%;}
    .RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
    .RighInfo002939 .time,
    .RighInfo002939 .info-page dd a,
    .RighInfo002939 .edit-info{}
}
@media(max-width:1025px){
    .RighInfo002939{padding:50px 0;}
    .RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
    .RighInfo002939 .share{display: block; padding-top: 10px;}
}




/*PicList002926 */
.PicList002926{padding:4% 0;}
.PicList002926 .more{ text-align: center;width: calc(125 / 16 * 1em); line-height: calc(40 / 16 * 1em);color: #fff; background: #0c59db;display: block;}
.PicList002926 .more:hover{background: #0c59db;}
.PicList002926 .more:after{display: inline-block; content: '';background: url("../images/jt-bai.svg") no-repeat; width: 25px; height: 25px; vertical-align: middle; margin-left: 5px;background-size: 20px;}

.PicList002926 li .pic a{display: block; overflow: hidden;}
.PicList002926 li .pic figure{transition: 0.3s;padding-bottom: 52%}
.PicList002926 li:hover .pic figure{transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}

.PicList002926 li .info .inner{padding: 2.03vw 1.98vw;text-align: center;}
.PicList002926 li .icon img{max-height: 32px;}
.PicList002926 li h3{font-size: calc(24 / 16 * 1em);margin: 10px 0;}
.PicList002926 li h3:after{display: block; content: ''; height: 2px;background-image: linear-gradient(to right,#0c59db,#5dbdfa); width: 20px; margin: 10px auto;}
.PicList002926 li h3 a{color: #000;}
.PicList002926 li h3 a:hover{color: #0c59db;}
.PicList002926 li .more{margin: 0 auto;}
.PicList002926 li  p{color: #808080;line-height: 1.715em; max-height: 5.145em; margin-bottom: 2vw;}
@media(min-width:1025px){
    .PicList002926 li .pic{width: 50%;}
    .PicList002926 li:nth-child(2n-1) .info .inner{margin-left: 2.6vw;}
    .PicList002926 li:nth-child(2n) .info .inner{margin-right: 2.6vw;}
}
@media(max-width:1024px){
    .PicList002926{padding:50px 0;}
    .PicList002926 li:not(:last-child){margin-bottom: 50px}
    .PicList002926 li .ytable,
    .PicList002926 li .ytable-cell{display: block;}
}
@media(max-width:640px){
    .PicList002926 li .info .inner{padding: 5vw 3vw;}
}


/*Floor003183 */
.Floor003183{overflow: hidden;padding: 4% 0;background: #f0f5fb; }
.Floor003183 .auto{position: relative;}


.Floor003183 .controls{margin:5% 0 0;position: absolute;min-height: 1px;z-index: 5;left: 50%;transform: translateX(-50%);}
.Floor003183 .slick-arrow{position: absolute; bottom: 100%;background: #e1e1e1 no-repeat center;background-size: auto calc(15 / 16 * 1em);padding: 0;right: 0; width: calc(52 / 16 * 1em);height: calc(52 / 16 * 1em); font-size: 1em;text-indent: -9999em;transition: 0.56s;}
.Floor003183 .slick-prev{margin-right:calc(74 / 16 * 1em); background-image: url(../images/Floor003183-prev.svg);}
.Floor003183 .slick-arrow:hover{background-color: #bf9c50;}
.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;padding-bottom: 4vw;}
.Floor003183 .slider a{margin-right: calc(40 / 1920 * 100vw);}
}
.Floor003183 .slider .Ispic{padding-bottom: 137%;transition: 0.3s ease-out;}
.Floor003183 .slider .txt{position: absolute; left: 0;  bottom: 0;width: 100%; padding: 3%;color: #fff;font-size: calc(16 / 16 * 1em);transition: 0.5s;text-align: center;background-color: rgba(255,255,255,0.7);color: #333;}
.Floor003183 .slider .txt time{display: block;background: url(../images/Floor003183-more.svg) no-repeat right center;background-size: calc(15 / 22 * 1em) auto; font-family: 'Oswald-Medium';}
.Floor003183 .slider .tit{line-height: calc(50 / 22 * 1em); margin-top: calc(5 / 22 * 1em);}
.Floor003183 .slider  a:hover .Ispic{transform: scale(1.15);}
.Floor003183 .slider  a:hover .txt{background-image: linear-gradient(to right,#0c59db,#5dbdfa);color: #fff;}


.Floor003183 .slick-dots{position: absolute;left: 40.2%;transform: translateX(-50%);bottom:-3vw;z-index: 99;}
.Floor003183 .slick-dots li{float: left;list-style: none;overflow: hidden;margin-right: 8px;}
.Floor003183 .slick-dots li button{display: block;border: none;line-height: 100px;background: #ccc;width: 15px;height: 15px;border-radius: 100px;}
.Floor003183 .slick-dots li.slick-active button{background-image: linear-gradient(to right,#0c59db,#5dbdfa);}


/*PicList003140 */
.PicList003140 {padding: 3% 0;}
.PicList003140 ol{border-bottom: 1px dotted #ececec;padding-bottom: 2.4375em; }
.PicList003140 ol .img figure{padding-bottom: 66.5%;}   
.PicList003140 ol time{margin-bottom: 1.5em;}
.PicList003140 ol .more{display: block;width: 10em;line-height: 3.125em;color: #fff;background-color: #0c59db;text-align: center;}
.PicList003140 ol .more:after{display: inline-block;content: ''; margin-left: 1em; background: url(../images/PicList003140-icon-white.svg) no-repeat; width: 16px;height: 6px;vertical-align: middle; background-size: contain;}
.PicList003140 ol p{margin-bottom: 2.5em;}
.PicList003140 li a{display: block; border-bottom: 1px dotted #ececec;padding: 2.25em 1.2em;transition: 0.3s;}
.PicList003140 .tit{font-size: 1.2em;color: #333;margin-bottom: 0.5em;}
.PicList003140 a:hover .tit{color: #0c59db;}
.PicList003140 p{color: #999;font-size:0.95em; line-height: 1.71428;}
.PicList003140 li p{min-height: 3.42856em;}
.PicList003140 time{color: #999;display: inline-block;}
.PicList003140 li time{padding-right: 2em; background: url(../images/PicList003140-icon.svg) no-repeat right center;background-size: 1em auto; margin-top: 1.5em;}
.PicList003140 li a:hover time{background-image: url(../images/PicList003140-icon-red.svg);}
.PicList003140 li a:hover{background-color: #fff;box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);}
@media (min-width:1025px) {
    .PicList003140 ol .img{width: 31.429%;}   
    .PicList003140 ol .txt{padding-left: 3.125em;} 
    .PicList003140 li{float: left;width: 48.215%;}
    .PicList003140 li:not(:nth-of-type(2n)){margin-right: 3.57%;}
}
@media (max-width:1024px) {
    .PicList003140 {padding: 50px 0;}
    .PicList003140 ol .img{margin-bottom:2em;}  
}

/*
 .Form002802
 */
.Form002802 h2{font-size: 1.8rem;color: #333;text-align: center;padding-bottom: 3%;}
.Form002802{ padding: 4% 0;background-color: #f0f5fb;}
.Form002802 .from td{ padding-right: 5%; padding-bottom:3%;}
.Form002802 .from td p{ margin: 0; color: #999; text-align: center;}
.Form002802 .from td div{ position:relative;}
.Form002802 .from label{ position:absolute; left:15px; top:0; font-size: 15px; line-height: 50px; color:#999;}
.Form002802 .from .text{ width:100%; height:50px; line-height:50px;padding: 0 15px; border:none; background:#fff;}
.Form002802 .from textarea.text{ height:132px;}
.Form002802 .from .btn{ padding-bottom: 1.5%; text-align:center;}
.Form002802 .from .btn input{  background-image: linear-gradient(to right,#0c59db,#5dbdfa); cursor:pointer; padding:0; border:none; width: 160px; height:38px; font-size: 16px; color:#fff; text-transForm002802: uppercase; border-radius: 99px;}

.Form002802 .address { padding:3% 0 0;}
.Form002802 .address dl{ border-top:1px solid #eee; padding:3% 0;}
.Form002802 .address dd{ }
.Form002802 .address dd h1,
.Form002802 .address dd h2,
.Form002802 .address dd p{ font-size:16px; padding-left:44px; line-height:35px;}
.Form002802 .address dd h2{ background-repeat:no-repeat; background-position: left center; display: inline-block; margin-right: 9%; margin-bottom: 2%; font-weight:normal;}
.Form002802 .address dd h1{ margin-bottom: 3%; padding-left: 0; font-size:24px; color: #333; font-weight: bold; }
.Form002802 .address dd h2{ font-size:18px;}
.Form002802 .address dd h2.h2_1{ background-image:url(../images/Form002802-icon1.jpg);}
.Form002802 .address dd h2.h2_2{ background-image:url(../images/Form002802-icon2.jpg);}
.Form002802 .address dd h2.h2_3{ background-image:url(../images/Form002802-icon3.jpg);}
.Form002802 .address dd h2.h2_4{ background-image:url(../images/Form002802-icon4.jpg);}

.Form002802 .textarea-tips{margin-top: 20px; font-size: 12px; }


@media(min-width:1025px){
    .Form002802 .from td:nth-child(3n),
    .Form002802 .from .textareas,
    .Form002802 .from .btn,
    .Form002802 .from .tip{ padding-right: 0; }
}
@media(max-width:1024px){
    .Form002802{ padding: 50px 0;}
    .Form002802 .from td{ display: block; padding-right: 0; }
    .Form002802 .address dd{ float:none; width:auto; padding-left:0; }
    .Form002802 .textarea-tips{margin-top: 10px; font-size: 12px; }
}




/*搜索*/
.TextList002322{ padding: 5% 0;}
.TextList002322 h3{font-size: 24px;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: #0c59db;}
@media only screen and (max-width:767px ) { 
    .TextList002322{ padding: 20px 3%;} 
} 










