﻿@charset "utf-8";
/*
Css for PEL,	ver 1.0
CopyRight By Dongyi Network Technology CO.,Ltd Design Center

*/
*{margin: 0;padding: 0;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.fl{float: left;}
.fr{float: right;}
.pic a:hover img{filter:alpha(opacity=80); opacity:.8;}
.wh{width:1200px;margin:0 auto;}
.pageBanner,.pageBanner img{width: 100%;height: auto;}

.top1{background:#ededed;color:#888888;height:30px;line-height:30px;overflow:hidden;font-size:12px;}
.top1 a{color:#888888;}
.top2{height:90px;width: 100%;clear: both;background: #f8f8f8;}

.logo{float:left;line-height:90px;}
.k2{margin-top: 5px;font-size:14px;color:#333333;line-height:35px;background: url(../images/t.png) no-repeat left center;padding-left:54px;}
.k2 p:nth-child(2){color:#2459a9;font-size:27px;}

.x-menu{float: right;width:940px;}
.x-menu li{position:relative;float: left;width:98px;height:auto;display: flex;align-items:center;justify-content: center;}
.x-menu li a.a1{font-size:16px;display:block;width:100%;line-height:90px;}
.x-menu li.active a.a1{color:#4085da;font-weight: bold;}
.x-menu li .x-sub-menu{display: none;position:absolute;left:-50px;top:90px;width:145px;background:#fff;box-shadow:0px 0px 3px rgba(0,0,0,0.2);z-index: 99;text-align: center;padding: 10px 10px;}
.x-menu li .x-sub-menu li{height:36px;line-height:36px;font-size:14px;width: 145px;border-bottom:1px solid #eee;}
.x-menu li .x-sub-menu li:last-child{border-bottom: none;}
.x-menu li .x-sub-menu li a.a2{color:#333;}
.x-menu li .x-sub-menu li a.a2:hover{color: #3695ff;font-weight: bold;}
.x-sub-menu:after {content:"";width: 40px;height: 1px;background:#147abc;position: absolute;top:-1px;left:50%;margin-left:-20px;z-index: 99;}

.x-menu li.pt{width:150px;float: right;}
.x-menu li.pt span{border:1px solid #ccc;border-radius:6px;padding: 5px 10px;}

/* banner */

.swiper-banner .swiper-slide{overflow: hidden;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{ background:#ea5613 !important; }
.swiper-button-prev, .swiper-button-next{color:rgba(255,255,255,0.8) !important;}
.swiper-banner .swiper-slide img{width: 100%;height:auto;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 20px;}
.swiper-pagination-bullet-active{background: #fff;}
.swiper-pagination-bullet{background: rgba(255,255,255,0.6);}

/*index_sec1*/ 
.index_sec1 {overflow: hidden;height:474px;padding:35px 0px;}
.index_sec1 .inner{ padding:60px 0; background:url(../images/sec1_01.png) no-repeat;}
.sec_tit{ text-align:center; font-size:30px; background:url(../images/title_dec1.png) left bottom repeat-x;} 
.sec_titnew{text-align:left;}
.sec_tit a span{ display:inline-block; color:#000; padding-bottom:10px; border-bottom:8px solid #ccc;}
.sec_tit a span em{ color:#006cb4;}
.sec_tit a span img{ display:inline-block; vertical-align:middle; margin-right:6px;}
.sec_tit a i{ font-size:16px; font-family:Georgia; font-weight:normal; margin-left:10px;text-transform: uppercase;}
.pro_sort{ position: relative;background: #f7f8f9;height:474px;}
.pro_sort .box{ overflow:hidden; position:absolute !important;}
.pro_li{overflow:hidden; position:relative;}

.pro_sort .box1{left:0px;top:0px;width:470px;height:474px;}
.pro_sort .box2{left:484px;top:0px;width:470px;height:233px;}
.pro_sort .box3{right:0px;top:0px;width:231px;height:234px;}
.pro_sort .box4{right:484px;bottom:0px;width:231px;height:226px;}
.pro_sort .box5{right:246px;bottom:0px;width:223px;height:226px;}
.pro_sort .box6{right:0px;bottom:0px;width:231px;height:226px;}

.pro_pic{ overflow:hidden;} 
.pro_pic img{ display:block;}
.pro_original{ background:rgba(0,0,0,0.6); text-align:center; font-weight:bold; font-size:20px; padding:18px 0; position:absolute; bottom:0; left:0; width:100%; z-index:10;-webkit-transition:all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;}
.pro_original a{ color:#fff;}
.pro_original a em{ display:block; font-size:10px; -webkit-transform: scale(0.875); text-transform:uppercase; font-weight:normal;}
.pro_hover{ height:100%; padding:0; background:url(../images/tou_blue70.png) repeat; -webkit-transition:inherit; -moz-transition: inherit; -ms-transition:inherit; -o-transition: inherit;  transition: inherit;}
.hover_area{ width:100%; height:100%; display:table; vertical-align:middle;}
.hover_area a{ display:table-cell; vertical-align:middle; }
.pro_ico{ display:block; margin:0 auto; width:47px; height:47px; background:url(../images/pro_ico1.png) no-repeat; margin-bottom:20px;}
.pro_li:hover .pro_original{ filter:alpha(opacity=0); opacity: 0;}

/* 6大优势 */
.floor_3_main{width:100%;clear:left;display:block;background:url(../images/a4_02.jpg) center center no-repeat;height:964px}
.floor_3_main .floor_3{position:relative;display:block;width:1200px}
.floor_3_main .floor_3 h3{font-size:32px;color:#fff;font-weight:700;text-align:center;padding-top:76px}
.floor_3_main .floor_3 .floor_3_1{background:url(../images/a6_03.png) center center no-repeat;width:837px;height:58px;margin:0 auto;margin-top:44px;text-align:center;margin-bottom:70px}
.floor_3_main .floor_3 .floor_3_1 p{float:left;font-size:24px;color:#fff;line-height:58px;padding-left:144px}
.floor_3_main .floor_3 .floor_3_1 i{float:right;font-size:24px;color:#fc1f1a;line-height:58px;font-weight:700;padding-right:196px}
.floor_3_main .floor_3 .floor_3_2{background:url(../images/a5_07.png) center center no-repeat;width:424px;height:419px;position:absolute;left:50%;top:280px;margin-left:-200px;-webkit-transition:all ease-in-out 5s;-webkit-animation:big 5s infinite linear}
@-webkit-keyframes big {
  0% {
    -webkit-transform: scale(1.1);
  }
  50% {
    -webkit-transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1.1);
  }
}
.floor_3_3{position:relative;width:1200px;height:526px;clear:left}
.floor_3_3 ul{display:inline-block;width:1200px;height:526px}
.floor_3_3 ul li{width:318px;height:143px;border-bottom:#a6b6db dotted 1px;margin-bottom:10px}
.floor_3_3 ul li p{font-size:22px;color:#fff;font-weight:700;padding-top:12px}
.floor_3_3 ul li p span{float: left;display:inline-block;width:36px;height:36px;background-position:0 0;margin-right:12px}
.floor_3_3 ul li i{display:block;font-size:14px;color:#ddd;line-height:24px;padding-top:14px}
.floor_3_3 ul li.li1{position:absolute;left:0;top:0}
.floor_3_3 ul li.li2{position:absolute;right:0;top:0}
.floor_3_3 ul li.li3{position:absolute;left:0;top:156px}
.floor_3_3 ul li.li4{position:absolute;right:0;top:156px}
.floor_3_3 ul li.li5{position:absolute;left:0;top:310px}
.floor_3_3 ul li.li6{position:absolute;right:0;top:310px}

.floor_3_3 ul li.li1 span{background: url("../img/ys1.png") center center no-repeat;background-size:cover;}
.floor_3_3 ul li.li2 span{background: url("../img/ys2.png") center center no-repeat;background-size:cover;}
.floor_3_3 ul li.li3 span{background: url("../img/ys3.png") center center no-repeat;background-size:cover;}
.floor_3_3 ul li.li4 span{background: url("../img/ys4.png") center center no-repeat;background-size:cover;}
.floor_3_3 ul li.li5 span{background: url("../img/ys5.png") center center no-repeat;background-size:cover;}
.floor_3_3 ul li.li6 span{background: url("../img/ys6.png") center center no-repeat;background-size:cover;}

.floor_3_4{width:510px;margin:0 auto;margin-top:20px;height:55px}
.floor_3_4 a.a1{display:block;float:left;width:252px;height:51px;background-color:#fff;border:#ddd solid 2px;border-radius:5px 0 0 5px;text-align:center;line-height:51px;font-size:18px;color:#333}
.floor_3_4 a.a2{display:block;float:left;width:252px;height:51px;border:#fff solid 2px;border-radius:0 5px 5px 0;text-align:center;line-height:51px;font-size:18px;color:#fff;border-left:none}
.floor_3_4 a.a2:hover{display:block;float:left;width:252px;height:51px;border:#fff solid 2px;border-radius:0 5px 5px 0;text-align:center;line-height:51px;font-size:18px;color:#fff;border-left:none;background-color:#1252b3}
.floor_3_4 a.a1:hover{display:block;width:252px;height:51px;background-color:#1252b3;border:#fff solid 2px;border-radius:5px 0 0 5px;text-align:center;line-height:51px;font-size:18px;color:#fff}

/* 部分客户 */
.our-partners{width:100%;height:800px;background: url("../img/hz-bg.jpg") center center no-repeat;background-size:cover;position:relative;overflow: hidden;}
.our-partners .bg{position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(9,84,193,0.85);z-index:1;}
.our-partners .ctitle{position:relative;width:100%;z-index:10;padding:40px 0px 0px 0px;text-align: center;font-size:30px;color:#fff;}
.our-partners ul{position:relative;width:1260px;margin:10px auto;z-index:100;}
.our-partners ul li{float:left; width:300px;height:301px;background:url("../img/hz.png") center center no-repeat;background-size:cover;margin-right:10px;margin-left:10px;overflow: hidden;margin-bottom: 30px;}
.our-partners ul li span,.our-partners ul li i{display: block;text-align: center;color: #fff;font-size:24px;}
.our-partners ul li span{margin-top:70px;font-size:30px;}
.our-partners ul li:nth-child(1),.our-partners ul li:nth-child(5){margin-left: 0px;}
.our-partners ul li:nth-child(4),.our-partners ul li:nth-child(8){margin-right: 0px;}

/* 通用按钮 */
.inputtext,.inp{border:1px solid #ccc;padding:1px 0 0 1px;height:20px; vertical-align: middle; }
.inpFocus{border:1px solid #ffb74a !important; background:#ffffdd;outline:1px solid #ffb74a; }
.btn{width:60px; height:25px;line-height:25px;color:#fff;font-weight:bold;letter-spacing:1px;border:none;cursor:pointer;vertical-align: middle;}
.btn4{background-position:0 -50px; width:90px;letter-spacing:0px;}

/* 通用信息列表 */
.infoList{text-align: left; padding: 0 10px;}
.infoList li{line-height: 60px; height: 60px; padding: 0 12px; border-bottom: 1px dashed #dbdbdb; background: url(../images/icon.png) no-repeat 0 -335px;}
.infoList li .date{float: right; color: #999; font-size: 14px;}
.infoList li .node{margin-right: 5px; color: #999; }


/* 通用带图片的信息列表_普通式 */
.picList li{ text-align:center; float: left;  }
.picList li .pic img{ width:190px; height:140px; }
.picList li .title{ padding-top:2px;  }



/* 头条图文信息列表_普通式 */
/*.topicList{ font-size:12px;}
.topicList .t{ padding:5px 0;  }
.topicList .t .title{ height:30px; line-height:30px; overflow:hidden; }
.topicList .t .title a{font-weight:bold;font-size:12px;; color:#a45521; }
.topicList .t .intro{ line-height:20px;padding:0 0 8px 0; color:#7e7e7e;border-bottom:1px dotted #d8d8d8;  }
.topicList .t .intro .more{ color:#d60000;  }
.topicList .n{ height:26px; line-height:26px; overflow:hidden; padding-right:10px;  }
.topicList .n .date{ float:right; color:#999;  }*/


/* url_方块样式分页 */
.pageShow{ text-align:center; padding:0 0 15px;  font-size:0; overflow: hidden; }
.pageShow .pagecss{display: block; overflow: hidden; height: auto;}
.pageShow .pagecss input,.pageShow .pagecss a,.pageShow .pagecss a:active{display: inline-block; height:32px;  padding: 0 11px; margin: 0 2px; line-height:32px; border:1px solid #ddd; background:#fff; font-size: 14px; color: #333;}
.pageShow .pagecss input{width: 30px; height: 24px; line-height: 24px; padding: 4px 4px; text-align: center;}
.pageShow .pagecss a:hover {border-color:#4085da; text-decoration:none; color:#4085da;}
.pageShow .pagecss a.cur {background:#4085da; border-color: #4085da;  color:#fff; font-weight:bold; }
.pageShow .pagecss span.disabled { color:#999;}




/* 信息提示 */
.msgBox{ display:none;  width:400px; border:4px solid #ddceb0;cursor:move; background:#fff;   }
.msgBox .hd{ height:30px; line-height:30px;background:#a18245;margin:2px; border-bottom:2px solid #ddceb0;    }
.msgBox .hd em{ display:block; _display:inline; float:right; margin:8px 8px 0px 10px;  width:15px; height:15px; line-height:12px;  text-align:center;  background:#fff; cursor:pointer;overflow:hidden; font-size:14px; font-family:Verdana; color:#333; }
.msgBox .hd h3{  font-size:12px;color:#fff; padding-left:10px; text-align:left; }
.msgBox .bd{ padding:15px; line-height:28px;  font-size:14px; text-align:center;background:#fff;min-height:80px    }
.msgBox .bd a{ color:#E67B11;text-decoration:none;    }
.msgBox .bd #point{ color:#00c425; font:normal 20px/40px "Microsoft YaHei"; _font-weight:bold;  }
.msgBox .bd .bdIn{padding:10px;text-align:center; }
.msgBox .bd .bdIn .subDiv{margin:15px 0;padding:20px 0 10px 0;border-top:1px dotted #9EC3E6;  }
.msgBox .bd .btn{display:inline-block;width:60px; height:25px;line-height:25px;color:#fff !important;font-size:12px; }
#expose{background:#ccc; }

/* 内容页通用区块 */
.articleConText{font-size: 16px; line-height: 2.5; color: #333;}
.articleConText img{max-width: 100%; height: auto;}
.articleConArtpage{margin:0px auto; text-align:center; font-size: 12px; padding-top:25px; line-height: 1;  }
.articleConArtpage .pagecss {display: block;}
.articleConArtpage .pagecss a,.articleConArtpage .pagecss select{display: inline-block; height:32px;  padding: 0 11px; margin: 0 2px; line-height:32px; border:1px solid #ddd; background:#fff; font-size: 12px; color: #333; vertical-align: middle;}
.articleConArtpage .pagecss select{width: auto; padding: 0; height: 34px; line-height: 34px;}
.articleConArtpage .pagecss a:hover,.articleConArtpage .pagecss b a{ border-color: #4085da; background: #4085da; color: #fff; text-decoration: none;}
.articleConCollect{height: 40px;line-height: 40px; padding: 0 15px; margin-top: 20px; background: #f5f5f5; font-size: 14px; }
.articleConCollect a{color: #3488ea; padding: 0 3px;}
.articleConCollect .bdsharebuttonbox{float: right; height: 28px; padding: 5px 0 0; }
.articleConCollect .bdsharebuttonbox em{float: left; line-height: 28px; margin-right: 3px;}
.articleConPage{margin-top: 15px; font-size: 14px; color: #333; line-height: 26px;}
.articleConPage span{color: #E6732C;}
.articleConPage font{color: #333!important;}

/* 带边框和边距表格 */
.table{border-collapse: collapse;}
.table th,.table td{border: 1px solid #ddd; padding: 7px 9px;}

.footer_nav_2021 dd,.footer_nav_2021 dl,.footer_nav_2021 h1,.footer_nav_2021 h2,.footer_nav_2021 li,.footer_nav_2021 p,.footer_nav_2021 ul{margin:0;padding:0}
.footer_nav_2021 ul li{list-style:none}
.footer_nav_2021 .text-center{text-align:center}
.footer_nav_2021 .foot-nav-list li{float:left}
.footer_nav_2021 .foot-nav-list{position:relative;left:50%;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:flex}
.footer_nav_2021 .nav-item{display: flex;flex-grow:1}
.footer_nav_2021 .navlist{display:inline-block}
.footer_nav_2021 .foot-msg{text-align:center;line-height: 22px;}
.footer_nav_2021 .transition{transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}
.footer_nav_2021 .middle{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.footer_nav_2021 .full-img img{display:block;width:100%}
.footer_nav_2021 .float-left{float:left}
.footer_nav_2021 .float-right{float:right}
.footer_nav_2021{position:relative;width:100%;height:auto!important;background-color:#fff;background-image:url(../images/footer.jpg);background-size:cover;background-position:center center}
.footer_nav_2021 .container{position:relative!important;top:0!important;transform:translateY(0)!important;-o-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-webkit-transform:translateY(0)!important}
.footer_nav_2021 .foot-nav-list .nav-f .right{display:inline-block;width:150px;padding:20px;color:#aaa;padding-top: 10px;}
.footer_nav_2021 .foot-nav-list .contact-wrap{padding-right:10px;border-left:1px solid #535353;border-right:1px solid #000;padding:40px;min-height:260px}
.footer_nav_2021 .foot-nav-list .nav-t{border-left:1px solid #535353;padding:40px;min-height:260px;width:33.33%}
.footer_nav_2021 .foot-nav-list .nav-f{border-right:1px solid #000;padding:40px;min-height:260px}
.footer_nav_2021 .foot-nav-list .nav-item .title,.nav-t .title{color:#fff;margin:0 0 10px;font-size:16px;font-weight:700}
.footer_nav_2021 .nav-t{padding:0}
.footer_nav_2021 .ctitle{padding-right:15px;padding-bottom:10px;color:#aaa;margin-bottom:15px;display:block}
.footer_nav_2021 .ctitle:hover{color:#ca1621}
.footer_nav_2021 .foot-nav-list .nav-hide{margin-bottom:15px;width:25%}
.footer_nav_2021 .foot-nav-list .title:before{content:'';position:absolute;left:40px;top:75px;height:2px;width:20px;background:#ca1621}
.footer_nav_2021 .contact-wrap{display:block;margin:0 auto}
.footer_nav_2021 .foot-nav-list .nav-item dl dd{padding:5px 0;opacity:.7;white-space:nowrap;overflow:hidden}
.footer_nav_2021 .foot-nav-list .nav-item a:hover span{color:#ca1621!important}
.footer_nav_2021 .foot-nav-list .nav-item dl dd:last-child{padding-bottom:0}
.footer_nav_2021 .foot-nav-list .nav-item a{cursor:pointer;display:inline-block;color:#aaa;}
.footer_nav_2021 .code-img{padding-top:5px;width:100px;height:100px;float:left}
.footer_nav_2021 .tel-msg{margin-bottom:0;font-weight:700!important;line-height:1.2;font-size:22px!important;color:#ca1621}
.footer_nav_2021 .time-text{color:#aaa;font-size:14px;line-height:26px}
.footer_nav_2021 .share{position:relative;display:inline-block;font-size:20px}
.footer_nav_2021 .share .icon{background:#333;color:#fff;font-size:22px;margin-right:10px;border-radius:50%;padding:15px;margin-bottom:10px}
.footer_nav_2021 .share .icon:hover{background:#ca1621;color:#fff!important}
.footer_nav_2021 .foot-nav-list .title{padding-bottom:20px}
.footer_nav_2021 .share .icon:first-child:hover+.wechat-code,.footer_nav_2021 .wechat-code:hover{display:block}
.footer_nav_2021 .wechat-code{display:none;position:absolute;left:-24px;bottom:110%;padding:6px;width:100px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.4)}
.footer_nav_2021 .foot-msg{padding:15px 0;background-color:#fff;background-color:#272727}
.breadcrumb-item+.breadcrumb-item::before,.footer_nav_2021 .foot-msg,.footer_nav_2021 .foot-msg a{color:#aaa;}
.footer_nav_2021_bottom{display:none}
.footer_nav_2021_bottom.iskeshi{display:block}
@media screen and (min-width:1025px){.footer_nav_2021.on,.swiper-sub>.swiper-wrapper>.swiper-slide.footer_nav_2021.on{padding-left:288px!important}
}
@media(max-width:1024px){
	.footer_nav_2021 .foot-nav-list .nav-f .right{width:auto}
	.fix-right,.eco_header,.headerWrap{display: none;}
	.nav-top,.nav-top h1.logo a, .nav-top h1.logo{width: 100%;height: 80px;}
	.nav-top h1.logo{background-size:auto 50px;}
	.pop_menu{display: block;position:fixed;z-index: 9999;right: 10px;top: 20px;width:40px; height:40px;line-height:40px;background: #de513d;color: #fff;border-radius: 50%;text-align: center;}
}
@media screen and (min-width:992px){
	.footer_nav_2021 .foot-nav-list li{display:inline-block}
.footer_nav_2021 .foot-left,.footer_nav_2021 .foot-right{text-align:center}
.close-btn2,.nav-fixed{display:none}
.footer_nav_2021 .link-title{float:left}
.footer_nav_2021 .breadcrumb{float:left}
}
@media screen and (max-width:991px){
	.footer_nav_2021 .foot-nav-list li{display:inline-block}
.footer_nav_2021 .nav-hide{display:none}
.footer_nav_2021 .nav-item{text-align:center}
.footer_nav_2021 .code-img{margin:0 auto}
.footer_nav_2021 .foot-nav-list .nav-t{padding:40px 0 0 40px}
.footer_nav_2021 .foot-nav-list .nav-f{text-align:left}
.footer_nav_2021 .foot-nav-list .nav-f .right{padding:20px 0}
.footer_nav_2021 .foot-nav-list .nav-item .title{text-align:left}
.footer_nav_2021 .time-wrap{text-align:left}
.footer_nav_2021 .ctitle{padding-bottom:0}
.footer_nav_2021 .share .icon{font-size:16px;margin:10px 0 10px;padding:10px}
.footer_nav_2021 .foot-msg{text-align:center}
.footer_nav_2021 .breadcrumb{display:inline-block}
.close-btn2{position:absolute;top:10%;right:0;padding:5px 10px;background-color:#fff;border-top-left-radius:2px;border-bottom-left-radius:2px;color:#272727;text-align:center}
.close-btn2 span{display:inline-block;margin-left:5px;font-size:14px}
.nav-fixed{display:none;position:fixed;top:0;right:0;z-index:9999;padding-left:25%;box-sizing:border-box;width:100%;height:100%;background-color:rgba(0,0,0,.4)}
.close-btn{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:75%;padding:15px 10px;background-color:#fff;border-top-left-radius:2px;border-bottom-left-radius:2px;color:#272727}
.nav-fixed .list-group{margin-bottom:0;transform:translateX(75%);-webkit-transform:translateX(75%);transition:.2s;-webkit-transition:.2s}
.nav-fixed.active .list-group{transform:translateX(0);-webkit-transform:translateX(0)}
.nav-fixed .list-group-item{border-radius:0}
.list-one{width:100%;height:100%;background-color:#fff;overflow:scroll;-webkit-overflow-scrolling:touch}
.list-one .list-group-item{margin-bottom:0;border:none;border-bottom:1px solid}
.list-one .list-group-item.one-list{background-color:#fff;color:#272727}
.list-two .list-group-item{padding-left:30px;background-color:#fff;color:#aaa}
.footer_nav_2021 .link-img.link-logo li:first-child{width:100%}
.footer_nav_2021 .link-title{display:inline-block;width:100%}
.footer_nav_2021 .breadcrumb{margin-top:5px;max-width:90%;overflow-y:hidden}
.footer_nav_2021 .share{text-align:left;display:inherit}
.footer_nav_2021 .cnavlist{text-align:left}
}
.fixnav,.snone{display: none;}

.footer_nav_2021_bottom{overflow:hidden;position:fixed;bottom:0;left:0;z-index:999;width:100%}
.footer_nav_2021_bottom a.item{padding:5px 0;display:inline-block}
.footer_nav_2021_bottom a.item i{font-size:16px;display:block}
.footer_nav_2021_bottom.iskeshi{display:block}
.footer_nav_2021_bottom .main{display:flex}
.footer_nav_2021_bottom .main>div{flex:1}