/*Top002696 */
.Top002696{ position:absolute; left:0; top:0; width:100%; z-index:100; border-bottom:1px solid rgba(255,255,255,0.2);color:#fff;}
.Top002696 .after-login{ display:none; position:absolute;right:0; top:5px; width:100%; text-align:right;}
.Top002696 .after-login a{ margin-left:9px; display:inline-block; line-height:24px; border:1px solid #fff; padding:0 5px; border-radius:24px;}
.Top002696 a{ color:#fff;}
.Top002696 .top-left{ float:left;}
.Top002696 .top-right,
.Top002696 .top-mid{ float:right;}
.Top002696 .auto{ max-width:1200px;}
@media(max-width:1760px){
.Top002696 .auto{ padding-left:2%; padding-right:2%;}
}
.Top002696 .top-left{display:table;height:77px;width: 11%;max-width:343px;}
.Top002696 .top-left a{ display:table-cell; vertical-align:middle;}
.Top002696 .top-right{ padding-top:3.8%;}
.Top002696 .top-right dl > *{ float:left;}
.Top002696 .top-right dd a{ float:left; margin-left:9px; background:url(../images/Top002696_a.png) no-repeat; width:54px; line-height:26px; text-align:center; border-radius:26px;}
.Top002696 .top-right dd a.reg{ opacity:0.5;}
.Top002696 .top-right dd a:hover{ background:#1089e6;color:#fff; opacity:1;}
.Top002696 .top-right dt{ position:relative; z-index:100;}
.Top002696 .open-search{ background:url(../images/Top002696_search.png) no-repeat center center; width:26px; height:26px; display:block; position:relative;}
.Top002696 .open-search-show{ background:none;}
.Top002696 .open-search-show::before,
.Top002696 .open-search-show::after{ position:absolute; content:''; width:60%; left:20%; height:2px; top:50%; margin-top:-1px; background:#fff; transform:rotate(45deg);}
.Top002696 .open-search-show::after{ transform:rotate(-45deg);}
.Top002696 .top-search{ display:none; position:absolute; right:0; top:100%;width:240px; height:40px;  box-shadow:0 0 5px rgba(0,0,0,0.5);}
.Top002696 .top-search .text{ width:100%; border:none; line-height:40px; height:40px; padding:0 40px 0 10px; color:#fff; border-radius:3px;background:#1089e6;}
.Top002696 .top-search .btn{ position:absolute; right:0; top:0; height:100%; width:40px;background:url(../images/Top002696_search.png) no-repeat center center;}
.Top002696 .top-mid{width: 75%;max-width:912px;margin-top:3%;}
.Top002696 .header-menu li{ width:auto !important; padding:0 2%;}
.Top002696 .header-menu li em{ line-height:45px;}
.Top002696 .header-menu li em a{ display:inline-block; position:relative; font-size:15px;}
.Top002696 .header-menu li em a:hover,
.Top002696 .header-menu li.aon em a{ color:#fff;}
.Top002696 .header-menu li em a:hover:after,
.Top002696 .header-menu li.aon em a:after{ position:absolute; content:''; left:0; bottom:-1px; width:100%; background:#fff; height:3px;}



.Top002696 .header-menu li .sub{width: 160px; overflow:hidden;}
.Top002696 .header-menu li .sub-menu{ padding:10px 0; background:#287fc6;}
.Top002696 .header-menu li .sub-menu dt{ padding:0 17px; position:relative;}
.Top002696 .header-menu li .sub-menu dt::before{ position:absolute; content:''; width:0; height:14px; background:#287fc6; left:0; top:50%; margin-top:-7px; transition:0.3s;}
.Top002696 .header-menu li .sub-menu dt:hover::before{ width:8px;}
.Top002696 .header-menu li .sub-menu dt a{line-height:40px; background:url(../images/Top002434-icon_a.png) no-repeat left center; color:#fff;}
.Top002696 .header-menu li .sub-menu dt:last-child a{ border-bottom:0;}
.Top002696 .header-menu li .sub-menu dt a:hover{ color:#fff;font-size: 15px;}
.Top002696 .header-menu li.has-sub:hover .sub{  height:auto;}

@media(max-width:1200px){
.Top002696 .top-mid{ margin-right:0;}
}
@media(max-width:1024px){
.Top002696 #header-menu{ position:absolute; left:-100%; top:-100%; z-index:100; background:rgba(16,137,230,0.8); width:100%; max-width:240px; border-radius:0 0 0 5px; opacity:0;}
.Top002696 #header-menu.header-menu-show{ left:auto; right:0; top:100%; opacity:1; transition:top 0.3s;}
.Top002696 #open_menu{ position:relative; width:40px; height:28px; margin-left:9px; border-radius:3px; border:1px solid #fff;}
.Top002696 #open_menu.open_menu_on{ border-color:transparent;}
.Top002696 #open_menu i,
.Top002696 #open_menu i::before,
.Top002696 #open_menu i::after{  height:2px;background:#fff;}
.Top002696 #open_menu i{left:20%; top:50%; margin-top:-1px;width:60%; }
.Top002696 #open_menu i::before,
.Top002696 #open_menu i::after{ content:'';}
.Top002696 .top-left{ width:40%;}
}
@media(max-width:640px){
.Top002696 .top-left{ height:80px;}
.Top002696 .top-right {padding: 26px 0;}
}
@media(max-width:480px){
.Top002696{ position:relative;background:#1089e6;}
.Top002696 .top-right dl{ float:right;}
.Top002696 .top-right{border-top:1px solid rgba(255,255,255,0.2);}
.Top002696 .after-login{ width:140px; right:auto; left:0; top:auto; bottom:10px; text-align:left;}
.Top002696 .after-login a:not(:last-child){ margin:0 5px 0 0;}
}

/*Banner002534 */
.Banner002534{ position:relative; z-index:1; overflow:hidden;}
.Banner002534 .slides > li {display: none; -webkit-backface-visibility: hidden;} 
.Banner002534 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Banner002534 .slides {display: block;} 
* html .Banner002534 .slides {height: 1%;}
.no-js .Banner002534 .slides > li:first-child {display: block;}
.Banner002534 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002534 .flex-viewport {max-height: 300px;}
.Banner002534 .slides {zoom: 1;}

.Banner002534 li .pic{position:relative;}
.Banner002534 li .pic a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Banner002534 li .txt{ position:absolute; z-index:20; left:0; width:100%; top:35%; text-align:right;}
.Banner002534 li .txt dl{ position:relative;}

.Banner002534 li:nth-child(2n) .txt{text-align:left;top: 35%;}
.Banner002534 li:nth-child(2n) .txt dl::before,
.Banner002534 li:nth-child(2n) .txt dl::after{ right:auto; left:5%; border-color:#2e2522;}
.Banner002534 .flex-control-nav{position:absolute;bottom: 20%;left:50%;transform:translateX(-50%);z-index:10;}
.Banner002534 .flex-control-nav li{ float:left;  padding:0 8px;}
.Banner002534 .flex-control-nav li a{ display:block;width:8px; height:18px; border:1px solid #fff; line-height:1000px;overflow:hidden; cursor:pointer;}
.Banner002534 .flex-control-nav li a.flex-active{ background:none; border-color:transparent;background:#287fc6;}
@media(min-width:1025px){
.Banner002534 li .pic{  height:770px; background-position:center top; background-repeat:no-repeat;}
.Banner002534 li .pic > img{ display:none;}
}
@media(max-width:1024px){
.Banner002534 li .pic{ background:none;}
.Banner002534 li .pic img{ display:block; width:100%;}
.Banner002534 li .txt{ display:none;}
}
/*动画*/
.Banner002534 li .txt dl::before,
.Banner002534 li .txt dl::after{opacity:0;height:0; transition:ease-in-out 0.3s 1s;}
.Banner002534 li dd{opacity:0; transition:transform ease-in-out 1s 0.3s,opacity ease-in-out 1s 0.5s;}
.Banner002534 li dd.cn{ transform:translateX(50px);}
.Banner002534 li dd.en{ transform:translateX(-50px);}
.Banner002534 li.flex-active-slide dd{transform:translateX(0);opacity:1; }
.Banner002534 li.flex-active-slide .txt dl::before,
.Banner002534 li.flex-active-slide .txt dl::after{height:100%;opacity:1;}
/*动画 end*/

/*Floor002610 */
.Floor002610{padding:0 0 2% 0;}
.Floor002610 .auto{max-width:860px;}
.Floor002610 .mainn{position:relative;/* padding: 0 2%; */}
.Floor002610 .owl-carousel{ display:none; }
.Floor002610 .owl-stage-outer{position:relative; overflow:hidden;}
.Floor002610 .owl-item{ float:left;}
.Floor002610 .tab{padding: 0 0 1% 0;}
.Floor002610 .tab dd{ cursor:pointer; float:left; font-size:20px; color:#287fc6;}
.Floor002610 .tab dd::after{ display:inline-block; content:''; width:1px; height:20px; margin:0 15px; vertical-align:middle; background:#e3e6e9;}
.Floor002610 .tab dd:last-child::after{ display:none;border-top:#287fc6;}
.Floor002610 .tab dd.on{ color:#287fc6;}
.Floor002610 .tab dd span{ display:inline-block; padding-bottom:5px; border-bottom:2px solid transparent;}

.Floor002610 .owl-dots{ display:none;}
@media(min-width:481px){
.Floor002610 .owl-nav{ position:absolute; right:4%; top:0;}
}
.Floor002610 .owl-nav button{ cursor:pointer; width:23px; height:23px; border-radius:50%; border:none; background:#287fc6; padding:0; margin:0 0 0 10px; position:relative;}
.Floor002610 .owl-nav button.disabled{ background:#287fc6; cursor:default;}
.Floor002610 .owl-nav span{position:absolute; left:50%; top:50%; margin:-4px 0 0 -5px; width:8px; height:8px; overflow:hidden; line-height:1000px; border-top:2px solid #fff;border-right:2px solid #fff; transform:rotate(45deg); -ms-transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor002610 .owl-nav .owl-prev span{transform:rotate(-135deg); -ms-transform:rotate(-135deg); -webkit-transform:rotate(-135deg); margin-left:-2px;}

.Floor002610 .item time{ color:#003258;}
.Floor002610 .item time span{  font-size:24px;display:block;}
.Floor002610 .item time::after{display:block;content:'';width: 55px;height: 3px;background:#287fc6;margin:6% 0 4%;}
.Floor002610 .item a.dot2{font-size: 16px;line-height:24px;height:48px;color:#3f3f3f;}
.Floor002610 .item a.dot2:hover{color:#287fc6;}
.Floor002610 .item aside{margin-top: 7%;}
.Floor002610 .item p{line-height: 25px;color:#7a7a7a;height: 72px;font-size: 14px;margin:4% 0 7% 0;}
.Floor002610 .item .more{ color:#287fc6; font-size:13px;}
.Floor002610 .item .more::after{ display:inline-block; content:''; border:5px solid transparent; border-left-color:#287fc6; vertical-align:middle; margin-left:6px; margin-top:-1px;}
.Floor002610 .item .more:hover{ color:#287fc6;}
.Floor002610 .item .more:hover::after{border-left-color:#287fc6;}
@media(max-width:640px){
.Floor002610{ padding:0 4%;}
.Floor002610 .tab{ padding-bottom:5%;}
.Floor002610 .tab dd{ font-size:16px;}
.Floor002610 .owl-nav{ text-align:center; padding:3% 0 0 0;}
.Floor002610 .owl-nav button{ margin:0 15px;}
}


.lvjianchanpin{background:#f0f0f0;padding-bottom:110px;margin-top:100px;}
.lvjianchanpin .auto{max-width:860px;}
.lvjianchanpin .t{height:107px;margin-bottom:32px; position:relative;}
.lvjianchanpin .t img{position:absolute;bottom:0px;right:0px;}
.lvjianchanpin .list:after{clear:both;display:block;content:'';}
.lvjianchanpin .list dl{float:left;width:380px;margin-bottom:38px;height:166px;overflow: hidden;}
.lvjianchanpin .list dl:nth-child(2n){float:right;}
.lvjianchanpin .list dl dt{width:166px;height:226px;float:left;}
.lvjianchanpin .list dl dt a{ display:block; width:100%; height:100%;}
.lvjianchanpin .list dl dt img{border-radius: 100%;width:166px;height:166px;}
.lvjianchanpin .list dl dd{width:184px;float:left;margin-left:30px;padding-top:20px;}
.lvjianchanpin .list dl dd .en{font-size:18px;text-transform:uppercase;color:#287fc6;font-family:Arial;margin-bottom:9px;display:none;}
.lvjianchanpin .list dl dd .cn{font-size:20px;margin-bottom:18px;}
.lvjianchanpin .list dl dd .lk{background: url('../images/j-lan.png') no-repeat left;height:12px;}
.lvjianchanpin .list dl dd a:hover .cn{color:#287fc6;}

@media(max-width:640px){
.lvjianchanpin{ padding-bottom:4%;}
.lvjianchanpin .list{ margin:0 4%;}
.lvjianchanpin .list dl{ width:100%;}
.lvjianchanpin .list dl dt{ width:48%;}
.lvjianchanpin .list dl dd{ width:43%;}
}

.video{margin-bottom:60px;}
.video:after{content:'';clear:both;display: block;}
.video .r{float:right;}
.video .r a{ display:block; width:100%; height:100%;}
.video .l{float:left;position: relative;width:62%;height:275px;}
.video .l .v{position:absolute;background:url(../images/videobg.png) no-repeat;bottom:-10px;left:0px;z-index: 1000000;box-sizing: border-box;padding:24px;}
.video .l .v video{width:100%;height:265px;margin-bottom:25px;}
.video .l .v dl{height:20px;line-height: 20px;}
.video .l .v dl dt{font-size:16px;color:#287fc6; text-indent:30px;float:left;font-weight:bold;}
.video .l .v dl dd{float:right;}

.gangzhu{padding-bottom: 1%;}
.gangzhu .auto{max-width:960px;}

.haiwai h2{font-size: 24px;font-weight:normal;text-align: center;padding-bottom: 2%;letter-spacing:20px;}
.haiwai p{font-size:18px;padding:2% 0 3% 0;line-height:25px;}


.nbot{background:#f0f0f0;height: 190px;margin-top: 150px;}
.nbot .auto{max-width:966px;}
.nbot .box{position: relative;}
.nbot ul{height:224px;width:100%;position: absolute;top:-95px;list-style: none;}
.nbot ul li{float:left;}
.nbot ul li a{ display:block; width:100%; height:100%;}

@media(max-width:640px){
.video .l,.video .r{ width:100%; height:auto; float:nonee;}
.video .l .v{ position:relative; background-size: contain; z-index:1; display:none;}
.video .l .v video{ height:190px; margin-bottom:40px;}
.video .r{ width:98%; margin-top:4%; text-align:center;}
.video .r img{ width:100%;}
.nbot{ background:0; height:auto; margin:0 4%; overflow:hidden;}
.nbot ul{ position:relative; height:auto; top:0;}
.nbot ul li{ width:100%; margin-bottom:2%;}
.nbot ul li a img{ width:100%;}
.gangzhu,.jiaxin{ padding:0 4%;}
}


/*Floor002074 */
.Floor002074{padding:3% 0 2% 0;background:url(../images/heg.jpg);}
.Floor002074 .title{ float:left; font-size:18px;color:#000;}
.Floor002074 .title b{font-size: 22px;display:block;padding-bottom:20px;padding-right:10px;line-height:26px;text-transform: uppercase;color:#fff;}
.Floor002074 .title span{display:none;padding-top:10px;padding-bottom: 90%;color: #fff;}
.Floor002074 .title a{font-size: 14px;padding: 10px 22px;background-color:#287fc6;color: #fff;width: 100px;}
.Floor002074 ul{padding-left: 23%;}
.Floor002074 li{ float:left; width:25%;  margin-bottom:3%;}
.Floor002074 li a{display:block;margin-left:8%;padding-bottom: 50%;background-size:contain;}
.Floor002074 li a:hover{ border-color:#b9884d;}
.Floor002074 li a img{ display:none;}
@media(max-width:1150px) and (min-width:769px){
.Floor002074 .title b{ font-size:24px;}
}
@media(max-width:840px){
.Floor002074 .title{ float:none; padding-bottom:5%; text-align:center;}
.Floor002074 ul{ padding-left:0;}
.Floor002074 li{margin-right:2%;}
.Floor002074 li a{ margin-left:0;}
}
@media(max-width:840px) and (min-width:481px){
.Floor002074 li{width:23.5%;}
.Floor002074 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:640px){
.Floor002074 .title span{ padding-bottom:4%;}
.Floor002074 .title b{ font-size:28px;}
.Floor002074 li{width:32%;}
.Floor002074 li:nth-child(3n){ margin-right:0;}
}




/*
 .PicList000659 为demo编号
 */
.PicList000659 .t{height:320px;background:#3ba0d4 url('../images/g.jpg') no-repeat center;z-index:0;}
.PicList000659 .title{ display:none;}
.PicList000659 ul{margin-top: -10%;}
.PicList000659 li{width: 32%;float:left;margin-right:2%;padding: 2% 15px;}
.PicList000659 li:nth-child(3n){ margin-right:0;}
.PicList000659 li a{display:block;border-radius:5px;border:#d9d9d9 1px solid;background-color:#fff;box-shadow:0 0 10px #ccc;padding:3%;margin-bottom: 8%;}
.PicList000659 li a:hover{ box-shadow:0 0 10px #999;}
.PicList000659 li span{display:block;background-position: center center;background-repeat:no-repeat;background-size:cover;padding-bottom: 95%;padding-right: 89%;}
.PicList000659 li h4{margin:0;padding: 9px 0;font-weight:normal;font-size: 18px;color:#287fc6;border-top:1px solid #287fc6;}
.PicList000659 li p{margin:0;height:40px;overflow:hidden;line-height:20px;color: #333;font-size: 16px;}
@media(max-width:768px){
.PicList000659 .t{ display:none;}
.PicList000659 .title{ background: url(../images/heg.jpg); font-size:18px; color:#fff; text-align:center; padding:6% 0; display:block;}
.PicList000659 .title b{font-size: 22px;display:inline-block;padding-right:10px;line-height:26px;text-transform: uppercase;color:#fff;}
.PicList000659 .title span{display:block;padding:10px 0;color: #fff;}
.PicList000659 .title a{font-size: 14px;padding: 10px 22px;background-color:#287fc6;color: #fff;width: 100px;}
.PicList000659 ul{ margin:0;}
.PicList000659 ul li{ width:49%;}
.PicList000659 ul li:nth-child(3n){ margin-right:2%;}
.PicList000659 ul li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000659 ul li{ width:100%; margin-right:0 !important;}
}
/*Bottom000686 */
.Bottom000686{ background:#287fc6;}
.Bottom000686 .bottom-nav{padding-top:3%;padding-bottom: 1%;border-bottom: 1px solid #2275b0;}
.Bottom000686 .bottom-nav dt{float:left;width: 17%;/* margin-left: 3%; */margin-right: 4%;}
.Bottom000686 .bottom-nav .dt{float:left;width:22%;margin-right:4%;}
.Bottom000686 .bottom-nav dt:last-child{ margin-right:0;}
.Bottom000686 .bottom-nav dt.dt-first{width: 11%;}
.Bottom000686 .bottom-nav .list li{line-height:30px; color:#fff; font-size:15px;}
.Bottom000686 .bottom-nav .list li a{ color:#fff; font-size:15px;}
.Bottom000686 .bottom-nav h3{ margin:0 0 15px 0; font-size:18px; color:#fff; font-weight:normal; height:36px;}
.Bottom000686 .bottom-nav h3 span{ display:inline-block; border-bottom:2px solid #fff; padding-bottom:10px;}

.Bottom000686 footer{background:#287fc6;padding: 1% 0;}

.Bottom000686 footer .logo{ width:9.16%;}
.Bottom000686 footer .mid{width:65.04%;padding: 0 -2%;}
.Bottom000686 footer .mid nav,
.Bottom000686 footer .tel,
.Bottom000686 footer .copyright{}
.Bottom000686 footer .mid nav a{ color:#cce3e8;display:inline-block;}
.Bottom000686 footer .mid nav a::after{ margin:0 10px; display:inline-block; content:''; vertical-align:middle; width:2px; border-right:1px dotted #fff; height:10px;}
.Bottom000686 footer .mid nav a:last-child::after{ display:none;}
.Bottom000686 footer .tel{color:#fff;}
.Bottom000686 footer .tel b{font-size:16px; font-weight:normal; margin-right:3%;}
.Bottom000686 footer .copyright{color:#fff;}
.Bottom000686 footer .copyright a{color:#fff;}

.Bottom000686 footer .code{width: 20.8%;position: absolute;margin: auto 57%;}
.Bottom000686 footer .code ul{padding: 0 3%;}
.Bottom000686 footer .code li{float:left;width: 22%;padding:0 3%;text-align:center;color:#fff;}
.Bottom000686 footer .code li aside{ border:1px solid #fff; padding:7px; position:relative;}
.Bottom000686 footer .code li aside i{ position:absolute; width:3px; height:100%; top:0;}
.Bottom000686 footer .code li aside i.i_1{ left:0;}
.Bottom000686 footer .code li aside i.i_2{ right:0;}
.Bottom000686 footer .code li aside i::before,
.Bottom000686 footer .code li aside i::after{ position:absolute; content:''; width:13px; height:12px; }
.Bottom000686 footer .code li aside i::before{ top:0;}
.Bottom000686 footer .code li aside i::after{ bottom:0;}
.Bottom000686 footer .code li aside i.i_1::before,
.Bottom000686 footer .code li aside i.i_1::after{ left:0;border-left:3px solid #fff; }
.Bottom000686 footer .code li aside i.i_2::before,
.Bottom000686 footer .code li aside i.i_2::after{ right:0;border-right:3px solid #fff; }
.Bottom000686 footer .code li aside i.i_1::before,
.Bottom000686 footer .code li aside i.i_2::before{border-top:3px solid #fff;}
.Bottom000686 footer .code li aside i.i_1::after,
.Bottom000686 footer .code li aside i.i_2::after{border-bottom:3px solid #fff;}
.Bottom000686 footer .code li aside img{display:block;width: 100%;}
@media(max-width:768px){
.Bottom000686 .bottom-nav{ display:none;}
.Bottom000686 footer dl{ display:block;text-align:center;}
.Bottom000686 footer dl > *{ width:auto !important;}
.Bottom000686 footer dl dt{ margin-left:14%;}
.Bottom000686 footer .mid{  padding:3% 0;}
.Bottom000686 footer .code{ padding:0 20%; display:none;}
}
@media(max-width:480px){
.Bottom000686 footer .mid nav a::after{ margin:0 5px;}
}

.bd_weixin_popup,
.bd_weixin_popup *{ box-sizing:content-box;}



/*Banner002848 */
.Banner002848 img{display: block;width: 100%;padding-bottom: 1%;}

.title{max-width:960px;}
.title h3{font-size: 28px;color:#b0b8c1;text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;display:none;}
.title h4{font-size: 28px;color:#b0b8c1;text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;margin-bottom:0;}
.title h4::before{display:block;content:'';width: 110px;height:2px;background:#287fc6;margin-bottom: 1%;}

@media(max-width:640px){
.title{ padding:0 4%;}
.title h3{ font-size:22px;}
}

/*Menu002147 */
.Menu002147{border-top:1px solid #e2e2e2;}
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 40px;position:relative;}
.Menu002147 li:before{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002147 li.end:before{ display:none;}
.Menu002147 li a{ display:block;font-size:16px; position:relative; overflow:hidden; line-height:82px;height:82px;}
.Menu002147 li a::before{position:absolute;left:0;bottom: 80px;content:'';height:2px;width:100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{ color:#287fc6;}
.Menu002147 li.aon a:before,
.Menu002147 li:hover a:before{ background:#287fc6;}
@media(max-width:1024px){
.Menu002147 li{ padding:0 20px;}
.Menu002147 li a{  line-height:50px;height:50px;}
}
@media(max-width:768px){
.Menu002147 ul{ display:block;}
.Menu002147 li{ float:left; width:25%; text-align:center; padding:0;}
}
@media(max-width:768px) and (min-width:481px){
.Menu002147 li:nth-child(4n):before{ display:none;}
}
@media(max-width:480px){
.Menu002147 li{ width:33.33333333333%}
.Menu002147 li:nth-child(3n):before{ display:none;}
}
@media(max-width:375px){
.Menu002147 li a{ font-size:14px;}
}

.jiaxin{margin-top: 2.5%;padding-bottom: 1%;}
.jiaxin .auto{max-width:960px;}
.jiaxin p{font-size:16px;line-height:28px;text-indent: 2em;color: #9f9f9f;}


/*
 .PicList002313 为demo编号
 */
.PicList002313{ padding: 0 0 20px;}
.PicList002313 .auto{max-width:960px;}
.PicList002313  li{ padding: 10px 0;}
.PicList002313  li .inner{ position: relative; background: #f0f6f9; font:normal 20px/64px "微软雅黑"; text-align:center;}
.fanye{ padding:2% 0;}
.fanye li{ list-style:none; padding-bottom:10px;} 
@media only screen and (min-width: 768px) {
	.PicList002313  li{padding: 8px 0;}
	.PicList002313 .ul li{ float: left; width: 48%;}
	.PicList002313  li:nth-child(2n){ margin-left: 4%;}
}




/*
 .PicList002323 为demo编号
 */
.PicList002323{padding-bottom:3%;}
.PicList002323 .auto{max-width:960px;}
.PicList002323 .list{ overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 20px 1% 0 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;}
@media screen and (min-width:769px ){
.PicList002323 ul li{width:31.334%;}

}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:23%; }
}
@media screen and (max-width:768px ){
.PicList002323 ul li{ width:46% !important; margin-right:2% !important;}
.PicList002323 ul li:nth-child(2n){ margin-right:0 !important;}
}


.main{ max-width:960px;margin:0 auto;margin-bottom:30px;padding:1% 0;}
.main:after{content:'';clear:both;display:table;}
.main img{display: inline-block;max-width: 100%;}

.main .contact{border-top:solid 1px #d2d2d2;border-bottom:solid 1px #d2d2d2;padding:40px 0;}
.main .contact:after{clear:both;display: block;content:'';}
.main .contact .l{float:left; line-height: 40px;font-size:16px;}
.main .contact .r{float:right; text-align: right;color:#00aeea;font-size:16px; line-height:40px;}
.main .contact .r dd{font-size:22px;font-weight: bold;margin-top:-10px;}
.main .infoa{line-height:60px;font-size:16px;}

.main .content_center{text-align: center;}
.main .content_title{font-weight:bold;line-height: 240%;font-size:16px;color:#000;}
.main .content_left{line-height: 160%;color:#999;}
.main .title{border-top:solid 1px #d2d2d2;padding:30px 0;background:url('news_xl.jpg') no-repeat left bottom; line-height:260%;}
.main .title dt{font-size:18px;color:#36ade7;}
.main .title dd{font-size:26px;padding-bottom:10px;}
.main .intelligent_list{margin-top:30px;}
.main .intelligent_list dl{width:454px;float:left;margin-right:57px;margin-bottom:50px;}
.main .intelligent_list dl:nth-child(2n){margin-right:0px;}
.main .intelligent_list dl dt{width:454px;height:280px;overflow: hidden;}
.main .intelligent_list dl dt img{width:100%;height:100%;}
.main .intelligent_list dl dd{padding:26px 0;color:#999;line-height: 160%}
.main .intelligent_list dl dd .t{height:54px; line-height: 54px;font-weight:bold;font-size:18px;border-top:solid 1px #bababa;color:#000;}
.main .intelligent_list dl dd p{padding:0px;margin:0;}


.lvsewumianlist{}
.lvsewumianlist:after{clear:both;display: block;content:'';}
.lvsewumianlist li{width: 18.4%;float:left;margin-right:2%;margin-bottom:2%;list-style: none;}
.lvsewumianlist li a{ display:block; width:100%; height:100%;}
.lvsewumianlist li:nth-child(5n){margin-right:0;}

.jinshuyaxingbanlist{}
.jinshuyaxingbanlist:after{clear:both;display: block;content:'';}
.jinshuyaxingbanlist li{width:32%;float:left;margin-right:2%;list-style: none;}
.jinshuyaxingbanlist li a{ display:block; width:100%; height:100%;}
.jinshuyaxingbanlist li:nth-child(3n){margin-right:0px;}

.jinshulist{}
.jinshulist li{width:180px;float:left;margin-right:13px;margin-bottom:13px;}
.jinshulist li:nth-child(5n){margin-right:0px;}
.jinshulist li .t{line-height: 50px;background:url('x.jpg') no-repeat left top;font-size:16px;}

@media(max-width:768px){
.lvsewumianlist,.jinshulist,.jinshuyaxingbanlist{ padding:0 4%;}
.lvsewumianlist li{ width:48%; margin-right:4%; margin-bottom:4%;}
.lvsewumianlist li:nth-child(2n){margin-right:0;}
.lvsewumianlist li:nth-child(5n){margin-right:4%;}
.jinshuyaxingbanlist li{ width:48%; margin-right:4%; margin-bottom:4%;}
.jinshuyaxingbanlist li:nth-child(2n){margin-right:0;}
.jinshuyaxingbanlist li:nth-child(3n){margin-right:4%;}
}

/*PicList002735 */
.PicList002735{padding-bottom:1%;}
.PicList002735 .auto{max-width: 960px;}
.PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
.PicList002735 li a{display: block;background: #fff; border: 3px solid #f0f0f0; transition: 0.3s;box-shadow: 5px 5px 8px #ccc;}
.PicList002735 li .Ispic{background-size: contain;background-color: #fff;padding-bottom: 79%;}
.PicList002735 li .txt{padding: 0px 25px;}
.PicList002735 li .txt h3{font-size:16px; color: #666;text-align: center;font-weight: normal;}
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 31.6%;}
.PicList002735 li:not(:nth-child(3n)){margin-right: 2.5%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}
/*
 .Page002274 为demo编号
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#287fc6;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}


/*PicList002856 */
 @font-face {
  font-family: "DINBold";
  src: url("../fonts/DINBold.woff2") format("woff2"),
       url("../fonts/DINBold.woff") format("woff"),
       url("../fonts/DINBold.ttf") format("truetype"),
       url("../fonts/DINBold.eot") format("embedded-opentype"),
       url("../fonts/DINBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
/*slick Basic*/
.PicList002856 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002856 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002856 .slick-list:focus {outline: none}
.PicList002856 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002856 .slick-slider .slick-track, 
.PicList002856 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002856 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002856 .slick-track:before, 
.PicList002856 .slick-track:after{display: table; content: '';}
.PicList002856 .slick-track:after{ clear: both;}
.PicList002856 .slick-loading .slick-track { visibility: hidden;}
.PicList002856 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002856 .slick-slide .slick-loading img { display: none;}
.PicList002856 .slick-slide .dragging img { pointer-events: none;}
.PicList002856 .slick-initialized .slick-slide { display: block;}
.PicList002856 .slick-loading .slick-slide { visibility: hidden;}
.PicList002856 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002856 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002856{padding: 1% 0;}
.PicList002856 .top-new{margin-bottom: 4%;}
.PicList002856 .top-new li{background: #f9f9f9;}
.PicList002856 .top-new li .img img{display: block;width: 100%;}
.PicList002856 .top-new li .txt .inner{padding: 20px;}
.PicList002856 .top-new li .txt time{font-family: "DINBold";font-size: 16px;color: #333;display: block;border-left: 3px solid #287fc6; padding-left: 19px; margin-left: -20px;}
.PicList002856 .top-new li .txt time b{display: block;font-size: 24px;}
.PicList002856 .top-new li .txt aside{margin: 20px 0 0 0;font-size: 18px;}
.PicList002856 .top-new li .txt p{line-height: 24px; color: #999;margin-top: 10px;}
.PicList002856 .top-new .slick-arrow{position: absolute;width: 70px; height: 70px; z-index: 10;background: #287fc6 url(../images/PicList002856_prev.png) no-repeat center center;font-size: 0;cursor: pointer;padding: 0;border: 0;}
.PicList002856 .top-new .slick-prev{margin-left: -70px;}
.PicList002856 .top-new .slick-next{background-color: #fff;background-image: url(../images/PicList002856_next.png);}
.PicList002856 .list li{background: #f9f9f9; margin-bottom: 2%;position: relative;}
.PicList002856 .list li a{position: absolute; left: 0; top: 0; width: 100%;height: 100%; border: 3px solid #287fc6; opacity: 0;-webkit-opacity: 0; transition: 0.3s;}
.PicList002856 .list li a:hover{opacity: 1;-webkit-opacity: 1;}
.PicList002856 .list li .inner{padding: 40px;color: #333;}
.PicList002856 .list li time{font-family: "DINBold";font-size: 16px;}
.PicList002856 .list li aside.dot{font-size: 18px; margin: 5px 0 10px 0;}
.PicList002856 .list li p{color: #999;line-height: 24px; margin: 0;}
.PicList002856 .list li:hover aside.dot{color: #287fc6;}
@media(min-width:641px){
.PicList002856 dl.year{float: left; width: 38.462%;}
.PicList002856 ul.search{float: right;width: 59.231%;}
.PicList002856 .list li{float: left; width: 48%;}
.PicList002856 .list li:not(:nth-child(2n)){margin-right: 4%;}
}
@media(min-width:769px){
.PicList002856 .top-new .slick-arrow{ left: 50%;bottom: 0; }
.PicList002856 .top-new li .img{width: 50%;}
.PicList002856 .top-new li .txt .inner{max-width: 330px; margin: 0 auto; }
}
@media(min-width:769px) and (max-width:1024px){
.PicList002856 .top-new .slick-arrow{width: 50px; height: 50px;}
.PicList002856 .top-new .slick-prev{margin-left: -50px;}
}
@media(max-width:768px){
.PicList002856 .top-new li .ytable,
.PicList002856 .top-new li .ytable-cell{display: block;}
.PicList002856 .top-new .slick-arrow{top: 0;right:0; width: 10vw;height: 10vw;background-size: 51% auto;}
.PicList002856 .top-new .slick-prev{right: 10vw;}
.PicList002856 .top-new li .txt{padding: 20px;}
}
@media(max-width:640px){
.PicList002856 .top-new li .txt aside{font-size: 20px;}
.PicList002856 dl.year{margin-bottom: 10px;}
}



/*RighInfo002581 */
.RighInfo002581{padding-top: 1%;background:url(../images/RighInfo002581_bg.png) no-repeat left bottom #fff;padding-bottom: 2%;}
.RighInfo002581 .p0{text-indent: 2em;padding-bottom:3%;}
@media(max-width:1024px){
.RighInfo002581 .fz{ font-size:60px !important;}
.RighInfo002581{ background-size:40% auto;}
}
@media(max-width:640px){
.RighInfo002581 .table td{ display:block;}
}


/*PicList002854 */
.PicList002854{padding: 1vw 0 3vw 0;}
.PicList002854 .auto{border-top: 1px solid #f0f0f0;}
.PicList002854 .txt h3{font-size: 18px;color:#287fc6;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;position: relative;padding: 0vw 0vw 0vw;transition: 0.3s;}
.PicList002854 li aside{font-size: 15px;line-height: 40px;height: 56px;margin-bottom: 0vw;color: #333;color:#6c6c6c;}
.PicList002854 li aside::before{border-top:1px solid #a3a3a3;position: absolute; content: '';width: 50px;height: 50px;}
.PicList002854 li .Ispic{background-size: contain;padding-bottom: 69.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: #287fc6;}
.PicList002854 li a:hover:after{background-color: #287fc6; background-image: url(../images/PicList002854_btn_hover.png);}
@media(min-width:769px){
.PicList002854 li{width: 29.127%; }
.PicList002854 li:not(:nth-child(3n)){margin-right: 6.3095%;}
}
@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;}
}


/*PicList002120 */
.PicList002120{ padding-top:2%;}
.PicList002120 li{float: left; width: 31.3%; margin-right: 3%; margin-bottom: 3%; box-shadow: 0 0 4px rgba(0, 0, 0, .32); transition: .4s;}
.PicList002120 li:hover{box-shadow: 0 0 12px rgba(0, 0, 0, .38); transition: .4s;}
.PicList002120 li a{display: block;}
.PicList002120 li p{margin: 0; line-height: 46px; padding: 0 2%; text-align: center; font-size: 16px;}
.PicList002120 li .table{display: none;}
.PicList002120 li figure{padding-bottom: 78%; background-size:contain;}

@media(min-width:641px){
.PicList002120 li:nth-child(3n){margin-right: 0;}
}
@media(max-width:640px){
.PicList002120 li{width: 100%; margin-right: 4%;} 
}
@media(max-width:375px){
.PicList002120 li p{font-size: 16px;}
}

/*
 .PicList000593 为demo编号
 */
.PicList000593{ padding-top:2%;}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #0253A2;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative; box-shadow: 0 0 4px rgba(0, 0, 0, .32); transition: .4s;}
.PicList000593 li figure em{ display:block; padding-bottom:78%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0;}
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.6);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.6);margin-left: -3px;margin-top: -12px;}
.PicList000593 li p{text-align:center;}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}

/*PicList002171 */
.PicList002171{ padding-top:1%;} 
.PicList002171 li{ float:left; width:23.4%; margin-right:2%; margin-bottom:2%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.54); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}

/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:25%;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:72px;height:73px;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background-color: #6c757b;}
.suspension .a .i{float:left;width:72px;height:73px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{background-image:url(../images/qq.png);background-repeat:no-repeat;}
.suspension .a-service-phone .i{background-image:url(../images/phone.png);background-repeat:no-repeat;}
.suspension .a-qrcode .i{background-image:url(../images/wx.png);background-repeat:no-repeat;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-image:url(../images/top.png);background-repeat:no-repeat;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:160px;background:#313537;position:absolute;right:100%;min-height:73px;line-height:73px;color:#fff;text-align:center;}
.suspension .d p{ font-size:16px; margin:0; padding:0;}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:0;}
.suspension .d-qrcode{top:33.3%; width:130px; height:110px;}
.suspension .d-qrcode .qrcode-img{ background:#fff; padding:3%;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-item .text .red{ color:#287fc6}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
@media(max-width:768px){
.suspension{ width:52px; bottom:0;}
.suspension .a{ width:52px; height:53px;}
.suspension .a .i{ width:52px; height:53px; background-size: contain;}
}