@charset "utf-8";
/* Index Page All */
.mid-all{width:100%; max-width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.mid-all-2{width:100%; max-width:1200px; height:auto; overflow:hidden; background:#fff; border-top:6px solid #91dcd8; margin:0 auto 24px; padding:24px; box-sizing:border-box;}
.mid-all-3{width:100%; max-width:1200px; height:auto; margin:0 auto 24px; overflow:hidden; background:#fff; box-sizing:border-box; padding-bottom:24px;}
.mid-all-4{width:100%; max-width:1200px; height:auto; margin:0 auto 24px; overflow:hidden; box-sizing:border-box;}

.mid-left{width:860px; height:auto; float:left;}
.mid-right{width:316px; height:auto; float:right;}
.mid-left2{width:236px; height:auto; float:left;}
.mid-right2{width:960px; height:auto; float:right;}

.mbx-w{width:100%; height:60px; line-height:60px; background:#fff; padding:0 24px; box-sizing:border-box; margin-bottom:24px; overflow:hidden;}
.mbx{width:100%; height:40px; line-height:40px; margin:10px auto; font-size:14px; color:#333;}
.mbx a{color:#666;}
.mbx a:hover{color:#009e96;}
.mbx span{ font-family:"宋体";  padding:0 10px;}
.mbx i{padding-right:5px;}
.tablist{width:100%; height:auto; margin:0 auto; overflow:hidden; padding:0 24px; text-align:center; border-bottom:4px solid #e9e9e9;}
.tablist a{height:36px; background:#fff; display:inline-block; line-height:36px; border:1px #e5e5e5 solid; border-radius:30px; color:#333; font-size:16px; margin-right:10px; margin-bottom:20px; padding:0 20px;}
.tablist a:hover,.tablist .current{color:#fff; background:#009e96; border:1px solid #009e96;}

.tablist02{width:100%; height:auto; margin:0 auto; overflow:hidden; padding:0px 24px 20px; text-align:center; background:#fff; margin-bottom:12px; box-sizing:border-box;}
.tablist02 a{height:36px; background:#fff; display:inline-block; line-height:36px; border:1px #e5e5e5 solid; border-radius:30px; color:#333; font-size:16px; margin-right:10px; margin-bottom:10px; padding:0 20px;}
.tablist02 a:hover,.tablist02 .current{color:#fff; background:#009e96; border:1px solid #009e96;}

.ind-toutiao{width:100%; height:60px; background:#fff; margin-bottom:24px;}
.ind-toutiao-tt{width:135px; height:60px; float:left;}
.ind-toutiao-ny{width:700px; height:60px; float:right;}
.ind-toutiao-list{width:100%; height:40px; line-height:40px; margin:10px 0; overflow:hidden;}
/* Swiper BN */
.ind-banner{width:100%; height:490px; background:#fff; margin-bottom:24px; overflow:hidden;}
.swiper01{width:100%; height:100%;}
.swiper01 .swiper-pagination{
	width:100%;
    bottom:0px !important;
	left:0px !important;
	padding:10px;
	box-sizing:border-box;
	text-align:right;
}
.swiper01 .swiper-slide .imgtt{width:100%; height:40px; position:absolute; line-height:40px; left:0; bottom:0; font-size:15px; color:#fff; padding:0 10px; background:rgba(0,0,0,.3);}
.swiper01 .swiper-slide img{ width:100%; height:100%; display:block; object-fit:cover;}
.swiper01 .swiper-pagination-bullet {
      width:22px;
      height:18px;
      text-align:center;
      line-height:18px;
      font-size:14px;
      color: #fff;
      opacity: 1;
      background:rgba(0, 0, 0, 0.4);
	  border-radius:0;
	  margin:0 0 0 1px !important;
    }
.swiper01 .swiper-pagination-bullet-active{color:#fff; background:#ff6600;}
/* Index-活动 */
.ind-huodong{width:100%; height:574px; background:#fff; margin-bottom:24px; box-sizing:border-box; padding:14px 22px;}
.r-tt{width:100%; height:50px; line-height:49px; position:relative; color:#1b1b1b; border-bottom:1px solid #e0e0e0;}
.r-tt .r-tt-l{border-bottom:1px solid #009e96; font-size:20px; display:inline-block;}
.r-tt .r-tt-l i{color:#009e96; font-size:24px; padding-right:5px;}
.r-tt .r-tt-r{position:absolute; top:0; right:0; width:30px; height:100%; text-align:right;}
.r-tt .r-tt-r a i{color:#009e96; font-size:20px;}
.r-tt .r-tt-r a:hover i{color:#333;}
.ind-huodong-list{width:100%; height:auto;}
.ind-huodong-list li{width:100%; padding:20px 0; border-bottom:1px solid #e0e0e0; overflow:hidden;}
.ind-huodong-list .hd-list-l{width:23%; height:auto; line-height:auto; float:left; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:14px; color:#999;}
.ind-huodong-list .hd-list-l span{font-size:36px; color:#009e96;}
.ind-huodong-list .hd-list-r{width:76%; height:auto; line-height:100%; float:right; line-height:20px; color:#444;}
.ind-huodong-list li:hover .hd-list-r{color:#009e96;}
.ind-huodong-list li:last-child{border-bottom:none;}
.ind-ad{width:100%; height:110px; background:#fff; margin-bottom:24px; overflow:hidden;}
.ind-ad-3{width:100%; height:auto; margin-bottom:24px; overflow:hidden;}
.ind-ad-3 li{width:384px; height:110px; margin-right:24px; float:left; overflow:hidden; background:#fff;}
.ind-ad-3 li:last-child{margin-right:0;}
.ind-ad-3 li img{width:100%; height:auto;}
.hide { display: none;}
/* Index-动态 */
.ind-news{width:100%; height:auto; margin-bottom:24px; overflow:hidden;}
.r-tt02{width:100%; height:76px; line-height:44px; position:relative; color:#1b1b1b; background:#fff; padding:32px 24px 0px; box-sizing:border-box;}
.r-tt02 .r-tt-l{font-size:24px; display:inline-block; height:44px;}
.r-tt02 .r-tt-l i{color:#009e96; font-size:30px; padding-right:5px; line-height:44px; vertical-align:middle;}
.r-tt02 .r-tt-r{position:absolute; top:32px; right:24px; width:30px; height:44px; text-align:right;}
.r-tt02 .r-tt-r a i{color:#009e96; font-size:24px;}
.r-tt02 .r-tt-r a:hover i{color:#333;}
.r-tt02 .r-tt-r2{position:absolute; top:32px; right:24px; width:100px; height:44px; text-align:right;}
.r-tt02 .r-tt-r2 a i{color:#009e96; font-size:16px; padding-right:3px;}
.r-tt02 .r-tt-r2 a:hover i{color:#e0474c;}

.ind-news-list{width:100%; height:auto; overflow:hidden;}
.ind-news-list li{width:100%; height:auto; padding:38px 24px; box-sizing:border-box; margin-bottom:12px; background:#fff; overflow:hidden;}
.ind-news-list .news-list-l{width:196px; height:136px; overflow:hidden; float:left;}
.ind-news-list .news-list-l img{width:100%; height:auto;}
.ind-news-list .news-list-r{width:580px; height:auto; overflow:hidden; float:right;}
.news-list-r .nlr-01{width:100%; height:auto; line-height:24px; font-size:18px; color:#333; font-weight:bold; margin-bottom:10px; overflow:hidden;}
.news-list-r .nlr-02{width:100%; height:auto; line-height:20px; font-size:14px; color:#999; margin-bottom:10px;}
.news-list-r .nlr-03{width:100%; height:22px; line-height:22px; font-size:12px; color:#aaa;}
.ind-news-list li a:hover .nlr-01{color:#009e96;}
.ind-news-list li:last-child{margin-bottom:0;}
/* Index-热门榜单 */
.ind-hbd{width:100%; height:500px; background:#fff; margin-bottom:24px; box-sizing:border-box; padding:14px 22px;}
.ind-hbd-list{width:100%; height:auto;}
.ind-hbd-list li{width:100%; height:50px; line-height:50px; border-bottom:1px solid #e0e0e0; overflow:hidden;}
.ind-hbd-list a{color:#1b1b1b; display:block;}
.ind-hbd-list a:hover{color:#009e96;}
.ind-hbd-list li:last-child{border-bottom:none;}
.ind-hbd-list li i{color:#F00; font-size:24px; padding-left:3px; vertical-align: baseline; display:none;}
.ind-hbd-list li:nth-child(1) i{display:inline-block;}
.ind-hbd-list li:nth-child(2) i{display:inline-block;}
.ind-hbd-list li:nth-child(3) i{display:inline-block;}
.ind-hbd-list li:nth-child(4) i{display:inline-block;}

/* Index-品牌人物 */
.ind-renwu{width:100%; height:640px; background:#fff; margin-bottom:24px; box-sizing:border-box; padding:14px 22px;}
.ind-renwu-list{width:100%; height:auto; overflow:hidden; margin-top:10px;}
.ind-renwu-list li{width:100%; height:110px; padding:15px 0; border-bottom:1px solid #e0e0e0; overflow:hidden; box-sizing:border-box;}
.ind-renwu-list .ind-rw-l{width:80px; height:80px; overflow:hidden; float:left; border-radius:50%;}
.ind-renwu-list .ind-rw-l img{width:100%; height:auto;}
.ind-renwu-list .ind-rw-r{width:178px; height:auto; overflow:hidden; float:right;}
.ind-rw-r .rw-01{width:100%; height:30px; line-height:30px; font-size:18px; color:#333; margin-bottom:5px; overflow:hidden;}
.ind-rw-r .rw-02{width:100%; height:18px; line-height:18px; font-size:14px; color:#999; margin-bottom:5px; overflow:hidden;}
.ind-rw-r .rw-03{width:100%; height:20px; line-height:20px; font-size:12px; color:#aaa;}
.ind-rw-r .rw-03 i{font-size:14px; padding-right:3px;}
.ind-renwu-list li a{width:100%; height:100%; display:block;}
.ind-renwu-list li a:hover .rw-01{color:#009e96;}
.ind-renwu-list li:hover{ background:#f8f8f8;}
.ind-renwu-list li:last-child{border-bottom:none;}
/* Index-标签 */
.ind-label{width:100%; height:232px; background:#fff; margin-bottom:24px; box-sizing:border-box; padding:14px 22px; overflow:hidden;}
.ind-label-list{width:100%; height:auto; margin-top:24px;}
.ind-label-list a{padding:3px 8px; color:#009e96; margin:0 10px 8px 0; border:1px dashed #68cbc5; border-radius:30px; line-height:20px; display:inline-block;}
.ind-label-list a:hover{background:#009e96; color:#fff; border:1px solid #009e96;}
/* Index-品牌库 */
.r-tt03{width:100%; height:60px; line-height:60px; position:relative; color:#1b1b1b; background:#fff; padding:0 24px; box-sizing:border-box; margin-bottom:24px;}
.r-tt03 .r-tt-l{font-size:24px; display:inline-block; height:60px;}
.r-tt03 .r-tt-l i{color:#009e96; font-size:30px; padding-right:5px; line-height:60px; vertical-align:middle;}
.r-tt03 .r-tt-r{position:absolute; top:0; right:24px; width:30px; height:60px; text-align:right;}
.r-tt03 .r-tt-r a i{color:#009e96; font-size:24px;}
.r-tt03 .r-tt-r a:hover i{color:#333;}

.ind-brand{width:100%; height:auto; overflow:hidden; margin-bottom:24px;}
.ind-bd-list{width:100%; height:auto; background:#fff; overflow:hidden; padding-bottom:20px;}
.ind-bd-list li{padding:10px 18px; overflow:hidden;}
.ind-bd-list>h1{width:100%; height:46px; background:#009e95; text-align:center; line-height:46px; color:#fff; font-size:16px; margin-bottom:10px;}
.ibd-l{width:28px; height:22px; float:left; margin-top:15px;}
.ibd-m{width:52px; height:52px; float:left; margin-left:5px; border:1px solid #eee; border-radius:5px; overflow:hidden;}
.ibd-m img{width:100%; height:100%;}
.ibd-r{width:148px; height:52px; float:right; overflow:hidden;}
.ibd-r h2{width:100%; height:24px; font-size:14px; color:#1b1b1b; font-weight:bold; line-height:24px; margin-top:4px;}
.ibd-r h3{width:100%; height:20px; font-size:12px; color:#a0a0a0; line-height:20px; margin-bottom:6px;}
.ibd-r h3 i{color:#f7b866; vertical-align: middle; font-size:12px; margin-right:-4px;}
.ibd-r h3 span{padding-left:5px;}
.ind-bd-list li a:hover h2{color:#009e95;}
.ind-bd-list li:nth-child(1) .ibd-l{background:url(../images/nub01.png) no-repeat left top;}
.ind-bd-list li:nth-child(2) .ibd-l{background:url(../images/nub02.png) no-repeat left top;}
.ind-bd-list li:nth-child(3) .ibd-l{background:url(../images/nub03.png) no-repeat left top;}
.ind-bd-list li:nth-child(4) .ibd-l{background:url(../images/nub04.png) no-repeat left top;}
.ind-bd-list li:nth-child(5) .ibd-l{background:url(../images/nub05.png) no-repeat left top;}
.ibd-more{width:100%; height:30px; line-height:30px; text-align:center;}
.ibd-more a{ color:#009e95; font-size:12px;}
.ibd-more a span{font-family:'宋体'; padding-left:3px;}
.ibd-more a:hover{color:#1b1b1b;}

.ind-hezuo{width:760px; height:auto; overflow:hidden; border-right:1px solid #e0e0e0; float:left;}
.r-tt04{width:100%; height:30px; line-height:30px; color:#1b1b1b; font-size:18px;}
.ind-hz-list{width:100%; height:auto; overflow:hidden; padding-bottom:10px; margin-top:10px;}
.ind-hz-list li{width:133px; height:45px; border:1px solid #dadada; display:block; float:left; margin:0 10px 20px 0;}
.ind-hz-list li img{width:100%; height:100%;}
.ind-wxm{width:360px; height:auto; overflow:hidden; float:right; margin-top:20px;}
.ind-wxm li{width:50%; height:auto; float:left;}
.ind-wxm li img{width:100%; height:100%;}
.ind-wxm .wximg{width:120px; height:120px; margin:0 auto;}
.ind-wxm .wxtxt{width:100%; height:30px; line-height:30px; font-size:14px; text-align:center; color:#009e95;}
.ind-link{width:100%; height:auto; overflow:hidden; padding-top:10px; font-size:14px; color:#313131; line-height:22px; border-top:1px solid #e0e0e0;}
.ind-link span{padding-right:10px; font-size:12px;}
.ind-link span a{color:#666;}
.ind-link span a:hover{color:#333;}

.foot-w{width:100%; height:50px; color:#fff; text-align:center; line-height:50px; background:#009e95;
background: linear-gradient(to right, #009945, #009e95);
background: -webkit-linear-gradient(to right, #009945, #009e95);
background: -o-linear-gradient(to right, #009945, #009e95);
background: -moz-linear-gradient(to right, #009945, #009e95);
}
.foot-w a{color:#fff; padding-left:10px;}
.foot-w a:hover{color:#fff;}

.g-gs{color:#009e96;}
.g-wbj{background:#fff; height:100%; border-bottom:24px solid #e9e9e9; box-sizing:border-box;}
.g-wbj-b{background:#fff; height:100%; border-bottom:24px solid #e9e9e9; box-sizing:border-box;}
.ins-news-xx{width:100%; height:auto; overflow:hidden; background:#fff; padding:24px; box-sizing:border-box;}
.news-tt01{width:100%; height:auto; line-height:30px; font-size:24px; padding:20px 0 10px; color:#333;}
.news-tt02{width:100%; height:40px; line-height:40px; font-size:14px; color:#999; margin-bottom:10px;}
.news-tt02 span{padding-right:20px;}
.news-tt02 span i{font-size:15px; padding-right:3px; color:#009945;}
.news-fx{width:100%; height:40px; line-height:40px;}
.news-fx span{ float:left; vertical-align:middle;}
.news-txt{width:100%; height:auto; font-size:16px; line-height:30px; color:#333; margin-top:30px;}
.news-txt img{width:100%; height:auto;}

.news-next{width:100%; height:40px; line-height:40px; margin:30px 0;}
.news-next li{width:50%; height:40px; float:left; overflow:hidden; font-size:14px; color:#666;}
.news-next li a{color:#666;}
.news-next li a:hover{color:#333;}
.news-next li:nth-child(2){text-align:right;}

/* 百强榜菜单－左 */
.ins-menu{width:100%; height:auto; background:#fff; margin-bottom:10px;}
.ins-menu dl{width:100%; height:auto; padding:10px 24px; font-size:14px; line-height:24px; margin:0 auto; display:block; border-bottom:1px solid #e0e0e0; position:relative; box-sizing:border-box;}
.ins-menu .list-dt{width:100%; height:60px; line-height:60px; color:#1b1b1b; font-size:16px; display:block;}
.ins-menu .list-dd{width:100%; height:auto; float:left; display:none;}
.ins-menu .list-dd span{width:100%; height:auto; overflow:hidden; border-bottom:1px solid #e0e0e0; display:block; float:left; line-height:24px; font-size:16px; box-sizing:border-box;}
.ins-menu .list-dd a{display:block; color:#666; padding:10px;}
.ins-menu .list-dd a:hover{color:#009e95; background:#f8f8f8;}
.ins-menu .list-dd .act{color:#009e95; background:#f8f8f8;}
.ins-menu .list-dd span:last-child{border-bottom:none;}
.ins-menu .list-dt i{color:#999; cursor: pointer; position:absolute; right:10px; display:inline-block; padding:0 10px;}

.hundred-list{width:100%; height:auto; overflow:hidden;}
.hundred-list li{width:100%; height:auto; padding:38px 24px; box-sizing:border-box; background:#fff; overflow:hidden; border-bottom:4px solid #e9e9e9;}
.hundred-list .hd-list-l{width:196px; height:136px; overflow:hidden; float:left;}
.hundred-list .hd-list-l img{width:100%; height:auto;}
.hundred-list .hd-list-r{width:680px; height:auto; overflow:hidden; float:right;}
.hd-list-r .nlr-01{width:100%; height:30px; line-height:30px; font-size:18px; color:#333; font-weight:bold; margin-bottom:10px; overflow:hidden;}
.hd-list-r .nlr-02{width:100%; height:auto; line-height:22px; font-size:14px; color:#999; margin-bottom:10px;}
.hd-list-r .nlr-03{width:100%; height:22px; line-height:22px; font-size:12px; color:#aaa;}
.hundred-list li a:hover .nlr-01{color:#009e96;}
.hundred-list li:last-child{margin-bottom:0;}
.mb0{margin-bottom:0;}
.ta-c{text-align:center}
.pb30{padding-bottom:30px;}

/* 品牌人物-内 */
.ins-renwu-list{width:100%; height:auto; overflow:hidden;}
.ins-renwu-list li{width:100%; height:auto; padding:38px 24px; box-sizing:border-box; margin-bottom:12px; background:#fff; overflow:hidden;}
.ins-renwu-list .insrw-list-l{width:140px; height:140px; overflow:hidden; float:left; border-radius:50%;}
.ins-renwu-list .insrw-list-l img{width:100%; height:auto;}
.ins-renwu-list .insrw-list-r{width:636px; height:auto; overflow:hidden; float:right;}
.insrw-list-r .nlr-01{width:100%; height:30px; line-height:30px; font-size:18px; color:#333; font-weight:bold; margin-bottom:10px; overflow:hidden;}
.insrw-list-r .nlr-02{width:100%; height:auto; line-height:22px; font-size:15px; color:#1b1b1b; margin-bottom:10px;}
.insrw-list-r .nlr-02 i{padding:0 10px; font-size:15px;}
.insrw-list-r .nlr-02 span{font-size:15px;}
.insrw-list-r .nlr-03{width:100%; height:auto; line-height:22px; font-size:14px; color:#aaa;}
.ins-renwu-list li a:hover .nlr-01{color:#009e96;}
.ins-renwu-list li:last-child{margin-bottom:0;}

.ins-renwu{width:100%; height:auto; overflow:hidden; padding:38px 24px; box-sizing:border-box;}
.ins-renwu-l{width:180px; height:180px; overflow:hidden; float:left; border-radius:50%;}
.ins-renwu-l img{width:100%; height:auto;}
.ins-renwu-r{width:596px; height:auto; overflow:hidden; float:right;}
.ins-renwu-r .nlr-01{width:100%; height:30px; line-height:30px; font-size:20px; color:#333; font-weight:bold; margin-bottom:10px; overflow:hidden;}
.ins-renwu-r .nlr-02{width:100%; height:auto; line-height:22px; font-size:16px; color:#1b1b1b; margin-bottom:20px;}
.ins-renwu-r .nlr-02 i{padding:0 10px; font-size:16px;}
.ins-renwu-r .nlr-02 span{font-size:15px;}
.ins-renwu-r .nlr-03{width:100%; height:auto; line-height:26px; font-size:15px; color:#444; border-top:1px solid #e0e0e0; padding:20px 0;}
/* 金品-内 */
.bd-tt{width:100%; height:auto; line-height:44px; color:#1b1b1b; background:#fff; padding:32px 24px 20px; box-sizing:border-box; font-size:24px; position:relative;}
.bd-tt i{color:#009e96; font-size:30px; padding-right:5px; line-height:44px; vertical-align:middle;}
.bd-tt .r-tt-r{position:absolute; top:32px; right:24px; width:50%; height:44px; text-align:right; font-size:18px; color:#50d0ca;}
.bd-tt .r-tt-r span{color:#ca1911;}

.brand-list{width:100%; height:auto; background:#fff; overflow:hidden; margin-bottom:12px;}
.brand-list li{padding:20px 18px 30px; overflow:hidden; width:20%; float:left; display:block; box-sizing:border-box;}
.bdl-m{width:80px; height:80px; margin:5px auto; border:1px solid #eee; border-radius:5px; overflow:hidden; position:relative;}
.bdl-m img{width:100%; height:100%;}
.bdl-l{width:28px; height:22px; position:absolute; left:-2px; top:-1px;}
.bdl-r{width:148px; height:52px; margin:0 auto; overflow:hidden; text-align:center;}
.bdl-r h2{width:100%; height:24px; font-size:14px; color:#1b1b1b; font-weight:bold; line-height:24px; margin-top:4px;}
.bdl-r h3{width:100%; height:20px; font-size:12px; color:#a0a0a0; line-height:20px; margin-bottom:6px; text-align:center;}
.bdl-r h3 i{color:#f7b866; vertical-align: middle; font-size:13px;}
.bdl-r h3 span{padding-left:5px;}
.wd100{width:100% !important;}
.brand-list li a:hover h2{color:#009e95;}
.brand-list li:nth-child(1) .bdl-l{background:url(../images/nub01.png) no-repeat left top;}
.brand-list li:nth-child(2) .bdl-l{background:url(../images/nub02.png) no-repeat left top;}
.brand-list li:nth-child(3) .bdl-l{background:url(../images/nub03.png) no-repeat left top;}
.brand-list li:nth-child(4) .bdl-l{background:url(../images/nub04.png) no-repeat left top;}
.brand-list li:nth-child(5) .bdl-l{background:url(../images/nub05.png) no-repeat left top;}
.mid-all-4>div:last-child{margin-bottom:0;}
.bd-more{width:100%; height:76px; color:#1b1b1b; background:#fff; padding:18px 24px; box-sizing:border-box;}
.bd-more a{width:160px; height:40px; text-align:center; color:#009e95; line-height:40px; border:1px solid #009e95; display:block; border-radius:30px; margin:0 auto; font-size:16px;}
.bd-more a:hover{color:#333; border:1px solid #666;}

.r-tt05{width:100%; height:45px; line-height:45px; position:relative; background: #50d0ca; padding:0 24px; box-sizing:border-box; margin-bottom:24px;}
.r-tt05 .r-tt-l{font-size:18px; display:inline-block; height:50px; color:#1b1b1b}
.r-tt05 .r-tt-l i{color:#009e95; font-size:20px; padding-right:5px; line-height:45px; vertical-align:middle;}
.r-tt05 .r-tt-r{position:absolute; top:0; right:24px; width:100px; height:45px; text-align:right; font-size:14px;}
.r-tt05 .r-tt-r a{color:#fff;}
.r-tt05 .r-tt-r a span{font-family:'宋体'; padding-left:3px;}
.r-tt05 .r-tt-r a:hover{color:#fff;}

.rztel{width:100%; height:44px; text-align:center; font-size:18px; color:#50d0ca; line-height:44px; margin:30px auto; border:1px solid #e0e0e0; border-radius:30px;}
.rztel span{color:#ca1911;}


.bdx-list{width:100%; height:auto; overflow:hidden;}
.bdx-list li{padding:30px 24px; overflow:hidden; margin-bottom:12px; background:#fff;}
.bdx-l-l{width:42px; height:36px; float:left; background:url(../images/nub_04.png) no-repeat left top; text-align:center; font-size:16; color:#fff; line-height:36px;}
.bdx-l-m{width:100px; height:100px; float:left; margin-left:10px; border:1px solid #eee; border-radius:5px; overflow:hidden;}
.bdx-l-m img{width:100%; height:100%; display:block;}
.bdx-l-r{width:960px; height:auto; float:right; overflow:hidden;}
.bdx-l-r .tt{width:100%; height:30px; font-size:18px; color:#1b1b1b; line-height:30px;}
.bdx-l-r h2{width:100%; height:20px; font-size:14px; color:#a0a0a0; line-height:24px; margin-bottom:6px;}
.bdx-l-r h2 i{color:#f7b866; vertical-align:middle; margin-right:-4px; font-size:13px;}
.bdx-l-r h2 span{padding-left:20px;}
.bdx-list li a:hover .tt{color:#009e95;}
.bdx-l-r h3{width:100%; height:auto; font-size:14px; color:#999; line-height:22px;}

.bdx-list li:nth-child(1) .bdx-l-l{background:url(../images/nub_01.png) no-repeat left top;}
.bdx-list li:nth-child(2) .bdx-l-l{background:url(../images/nub_02.png) no-repeat left top;}
.bdx-list li:nth-child(3) .bdx-l-l{background:url(../images/nub_03.png) no-repeat left top;}
.bdx-list li:last-child{margin-bottom:0;}

.bd-right-w{width:100%; height:auto; background:#fff; margin-bottom:24px; box-sizing:border-box; padding:14px 22px;}
.bd-right{width:100%; height:auto; overflow:hidden;}
.bd-right li{padding:20px 0; width:100%; border-bottom:1px solid #e9e9e9;}
.bdr-l{width:30px; height:26px; float:left; background:url(../images/nub_04.png) no-repeat left top; text-align:center; font-size:14; color:#fff; line-height:26px; background-size:cover !important; margin-top:12px;}
.bdr-m{width:50px; height:50px; float:left; margin-left:10px; border:1px solid #eee; border-radius:5px; overflow:hidden;}
.bdr-m img{width:100%; height:100%;}
.bdr-r{width:160px; height:auto; margin:0 auto; overflow:hidden;}
.bdr-r .tt{height:30px;  font-size:14px; font-weight:bold; color:#1b1b1b; line-height:30px; margin-top:2px;}
.bdr-r h2{height:20px; font-size:12px; line-height:20px;}
.bdr-r h2 i{margin-right:-4px; color:#f7b866; font-size:12px;}
.bdr-r h2 span{padding-left:10px;}
.bd-right li a:hover .tt{color:#009e95;}
.bd-right li:nth-child(1) .bdr-l{background:url(../images/nub_01.png) no-repeat left top;}
.bd-right li:nth-child(2) .bdr-l{background:url(../images/nub_02.png) no-repeat left top;}
.bd-right li:nth-child(3) .bdr-l{background:url(../images/nub_03.png) no-repeat left top;}
.bd-right li:last-child{margin-bottom:0;}

.bdxx-01{width:100%; height:auto; padding:20px 24px 30px; box-sizing:border-box; background:#fff; overflow:hidden; border-bottom:4px solid #e9e9e9;}
.bdxx-01-l{width:100px; height:100px; float:left; border:1px solid #eee; border-radius:10px; overflow:hidden;}
.bdxx-01-l img{width:100%; height:100%; display:block;}
.bdxx-01-r{width:680px; height:auto; overflow:hidden; float:right;}
.bdxx-01-r h1{width:100%; height:auto; font-size:20px; color:#1b1b1b; line-height:28px; margin:6px 0; font-weight:bold;}
.bdxx-01-r h2{width:100%; height:20px; font-size:16px; color:#a0a0a0; line-height:24px; margin-bottom:10px; border-bottom:1px solid #e9e9e9; padding-bottom:20px;}
.bdxx-01-r h2 i{color:#ff9f00; vertical-align:middle; margin-right:-4px; font-size:16px;}
.bdxx-01-r h2 span{padding-left:20px;}
.bd-cs{width:100%; height:auto; overflow:hidden;}
.bd-cs li{width:50%; height:auto; line-height:24px; float:left; font-size:14px; margin-top:15px; padding-right:30px; display:block; box-sizing:border-box; color:#333;}
.bd-cs li span{width:100%; height:20px; display:block; line-height:20px; padding-right:10px; color:#009e95; font-size:14px;}

.bdxx-02{width:100%; height:auto; padding:20px 24px 30px; box-sizing:border-box; overflow:hidden;}
.bd-txt{width:100%; height:auto; font-size:14px; line-height:22px; color:#333; margin-top:20px;}
.bd-txt img{width:100%; height:auto;}


@media screen and (max-width: 1080px) {


}
@media screen and (max-width: 768px) {
.mid-all-2{border-top:4px solid #91dcd8; margin:0 auto 10px; padding:20px;}
.mid-all-3{margin:0 auto 10px; padding:0 0 12px;}
.mid-all-4{margin:0 auto 10px;}
.mid-left{width:100%; float:none;}
.mid-left2{width:100%; float:none;}
.mid-right,.mid-right2{width:100%; float:none;}

.mbx-w{height:40px; line-height:40px; padding:0 20px; margin-bottom:10px;}
.mbx{height:30px; line-height:30px; margin:5px auto; font-size:12px;}
.mbx span{padding:0 8px;}
.tablist{width:100%; padding:20px 0 0; text-align:center; border-bottom:none;}
.tablist a{height:30px; line-height:30px; font-size:14px; margin-right:3px; margin-left:3px; margin-bottom:10px;}

.tablist02{padding:0px 10px 20px; margin-bottom:10px; box-sizing:border-box;}
.tablist02 a{height:30px; line-height:30px; font-size:14px; margin-right:5px; margin-bottom:10px; padding:0 10px;}

.ind-toutiao{width:100%; height:40px; background:#fff; margin-bottom:10px;}
.ind-toutiao img{max-height:100%; width:auto;}
.ind-toutiao-tt{width:auto; height:40px;}
.ind-toutiao-ny{width:70%; height:40px; float:left; display:inline-block; overflow:hidden;}
.ind-toutiao-list{margin:0px 0;}

.ind-banner{height:auto; margin-bottom:10px;}
.swiper01 .swiper-slide .imgtt{font-size:14px; padding:0 100px 0 10px; overflow:hidden;}

.ind-huodong{height:auto; margin-bottom:10px; padding:14px 22px;}
.r-tt{height:40px; line-height:39px;}
.r-tt .r-tt-l{font-size:18px;}
.r-tt .r-tt-l i{font-size:20px; padding-right:3px;}
.r-tt .r-tt-r a i{font-size:18px;}
.ind-huodong-list li{width:100%; padding:10px 0;}
.ind-huodong-list .hd-list-l{width:23%; height:auto; line-height:auto; float:left; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:14px; color:#999;}
.ind-huodong-list .hd-list-l span{font-size:30px; color:#009e96;}
.ind-huodong-list .hd-list-r{width:76%; line-height:18px; color:#444; font-size:13px;}
.ind-ad{height:auto; margin-bottom:10px;}
.ind-ad img{width:100%; height:auto; display:block;}
.ind-ad-3{width:100%; height:auto; margin-bottom:0;}
.ind-ad-3 li{width:32%; height:auto; margin-right:2%; float:left; overflow:hidden; background:#fff; margin-bottom:12px;}
.ind-ad-3 li img{ display:block;}


.ind-news{margin-bottom:10px;}
.r-tt02{width:100%; height:46px; line-height:30px; padding:16px 20px 0px;}
.r-tt02 .r-tt-l{font-size:18px; height:30px;}
.r-tt02 .r-tt-l i{font-size:20px; padding-right:3px; line-height:30px;}
.r-tt02 .r-tt-r{top:16px; right:20px; width:30px; height:30px;}
.r-tt02 .r-tt-r a i{ font-size:18px;}

.ind-news-list li{padding:15px 20px; margin-bottom:8px;}
.ind-news-list .news-list-l{width:28%; height:auto;}
.ind-news-list .news-list-r{width:68%; height:auto;}
.news-list-r .nlr-01{height:auto; line-height:20px; font-size:15px; font-weight:normal; margin-bottom:5px;}
.news-list-r .nlr-02{line-height:16px; font-size:12px; margin-bottom:5px; height:32px; overflow:hidden;}
.news-list-r .nlr-03{width:100%; height:22px; line-height:22px; font-size:12px;}

.ins-renwu-list li{padding:25px 20px; margin-bottom:8px;}
.ins-renwu-list .insrw-list-l{width:28%; height:auto; background:#e9e9e9;}
.ins-renwu-list .insrw-list-l img{display:block;}
.ins-renwu-list .insrw-list-r{width:68%;}
.insrw-list-r .nlr-01{height:auto; line-height:20px; font-size:16px; margin-bottom:5px;}
.insrw-list-r .nlr-02{width:100%; height:auto; line-height:22px; font-size:15px; margin-bottom:8px;}
.insrw-list-r .nlr-02 i{display:none}
.insrw-list-r .nlr-02 span{font-size:12px; display:block; line-height:18px; color:#666;}
.insrw-list-r .nlr-03{width:100%; height:auto; line-height:20px; font-size:12px; max-height:60px;}

/* Index-热门榜单 */
.ind-hbd{height:auto; margin-bottom:10px; padding:20px 20px;}
.ind-hbd-list li{height:40px; line-height:40px;}

.ind-renwu{height:auto; margin-bottom:10px; padding:14px 20px;}
.ind-renwu-list{margin-top:5px;}
.ind-renwu-list li{height:auto; padding:10px 0; width:50%; float:left;}
.ind-renwu-list .ind-rw-l{width:80px; height:80px; margin:0 auto 10px; float:none;}
.ind-renwu-list .ind-rw-l img{display:block;}
.ind-renwu-list .ind-rw-r{width:100%; height:auto; float:none; text-align:center;}
.ind-rw-r .rw-01{height:20px; line-height:20px; font-size:14px; margin-bottom:0px; }
.ind-rw-r .rw-02{height:20px; line-height:20px; font-size:12px; margin-bottom:0px; overflow:hidden;}
.ind-rw-r .rw-03{ display:none;}

.ind-label{height:auto; margin-bottom:10px; padding:20px 20px;}
.ind-label-list{margin-top:20px;}

.r-tt03{height:50px; line-height:50px; padding:0 20px; margin-bottom:10px;}
.r-tt03 .r-tt-l{font-size:18px; height:50px;}
.r-tt03 .r-tt-l i{font-size:20px; padding-right:3px; line-height:50px;}
.r-tt03 .r-tt-r{right:20px; height:40px;}
.r-tt03 .r-tt-r a i{font-size:18px;}

.ind-brand{margin-bottom:10px;}
.ind-bd-list{width:90%; margin:0 auto; padding-bottom:40px; border-radius:10px;}
.ind-bd-list li{padding:10px 18px; overflow:hidden; border-bottom:1px dotted #e0e0e0;}
.ind-bd-list>h1{height:40px; line-height:40px; font-size:15px;}
.ibd-l{width:20px; height:16px; float:left; margin-top:18px; background-size:cover !important;}
.ibd-m{width:48px; height:48px; float:left; margin-left:3px;}
.ibd-m img{width:100%; height:100%;}
.ibd-r{width:65%; height:48px;}
.ibd-r h2{height:22px; line-height:22px; margin-top:4px;}
.ibd-r h3{height:20px; margin-bottom:2px;}

.ind-hezuo{width:100%; border-right:none; float:none;}
.r-tt04{font-size:16px;}
.ind-hz-list{width:100%; height:auto; padding-bottom:0px;}
.ind-hz-list li{width:30%; height:auto; margin:0 1.2% 20px; float:left;}
.ind-wxm{width:100%; margin-top:10px; margin-bottom:20px;}
.ind-wxm li{width:50%; height:auto; float:left;}
.ind-wxm .wximg{width:100px; height:100px;}
.ind-wxm .wxtxt{font-size:12px;}

.news-tt01{line-height:24px; font-size:18px; padding:10px 0;}
.news-tt02{height:40px; line-height:40px; font-size:14px; color:#999; margin-bottom:10px;}
.news-fx{height:32px; line-height:32px;}
.news-txt{font-size:14px; line-height:24px; color:#333; margin-top:20px;}
.news-next{margin:20px 0; height:auto; line-height:30px; overflow:hidden;}
.news-next li{ width:100%; font-size:12px; height:30px;}
.news-next li:nth-child(2){text-align:left}


.ins-menu{width:100%; height:auto; background:#fff; margin-bottom:10px;}
.ins-menu dl{width:100%; height:auto; padding:10px 20px; font-size:14px; line-height:24px; margin:0 auto; display:block; border-bottom:1px solid #e0e0e0; position:relative; box-sizing:border-box;}
.ins-menu .list-dt{height:40px; line-height:40px; font-size:15px;}
.ins-menu .list-dt i{color:#999; cursor: pointer; position:absolute; right:10px; display:inline-block; padding:0 10px;}
.ins-menu .list-dd{display:none;}
.ins-menu .list-dd span{width:100%; height:auto; overflow:hidden; border-bottom:1px solid #e0e0e0; display:block; float:left; line-height:24px; font-size:14px; box-sizing:border-box;}
.ins-menu .list-dd span:last-child{border-bottom:none;}

.hundred-list li{padding:15px 20px; margin-bottom:8px;}
.hundred-list .hd-list-l{width:28%; height:auto;}
.hundred-list .hd-list-r{width:68%; height:auto;}
.hd-list-r .nlr-01{height:auto; line-height:20px; font-size:15px; font-weight:normal; margin-bottom:5px;}
.hd-list-r .nlr-02{line-height:16px; font-size:12px; margin-bottom:5px; height:32px; overflow:hidden;}
.hd-list-r .nlr-03{width:100%; height:22px; line-height:22px; font-size:12px;}
.mb0{margin-bottom:0;}
.g-wbj{height:auto; border-bottom:none;}
.g-wbj-b{border-bottom:12px solid #e9e9e9;}

.ins-renwu{padding:15px 20px;}
.ins-renwu-l{width:120px; height:120px; float:none; margin:0 auto 20px;}
.ins-renwu-r{width:100%; float:none;}
.ins-renwu-r .nlr-01{font-size:18px; text-align:center;}
.ins-renwu-r .nlr-02{line-height:28px; font-size:15px; margin-bottom:20px; text-align:center;}
.ins-renwu-r .nlr-02 i{display:none}
.ins-renwu-r .nlr-02 span{font-size:12px; display:block; line-height:18px; color:#666;}
.ins-renwu-r .nlr-03{line-height:24px; font-size:14px; padding:20px 0;}

.bd-tt{line-height:30px; color:#1b1b1b; padding:16px 20px 10px; font-size:18px;}
.bd-tt i{font-size:20px; padding-right:3px; line-height:30px;}
.bd-tt .r-tt-r{top:16px; right:20px; width:60%; height:30px; font-size:16px;}
.rztel{height:36px; font-size:16px; line-height:36px; margin:30px auto;}

.brand-list{margin-bottom:10px; padding-bottom:20px;}
.brand-list li{padding:20px 18px 0px; width:50%;}
.bdl-m{width:60px; height:60px; margin:5px auto;}
.bdl-m img{width:100%; height:100%;}
.bdl-l{width:20px; height:16px; background-size:cover !important;}
.bdl-r{width:148px; height:52px; margin:0 auto; overflow:hidden; text-align:center;}
.bdl-r h2{width:100%; height:24px; font-size:14px; font-weight:bold; margin-top:0;}
.bdl-r h3{width:100%; height:20px; font-size:12px; color:#a0a0a0; line-height:20px; margin-bottom:6px; text-align:center;}
.bd-more{height:60px; padding:15px 20px;}
.bd-more a{width:120px; height:30px; line-height:30px; font-size:15px;}

.r-tt05{height:36px; line-height:36px; padding:0 20px; margin-bottom:0px;}
.r-tt05 .r-tt-l{font-size:15px; height:36px; font-weight:bold;}
.r-tt05 .r-tt-l i{font-size:16px; padding-right:3px; line-height:36px; vertical-align: central;}
.r-tt05 .r-tt-r{position:absolute; top:0; right:20px; width:100px; height:36px; font-size:12px;}

.bdx-list li{padding:20px; width:100%;}
.bdx-l-m{width:60px; height:60px;}
.bdx-l-m img{width:100%; height:100%;}
.bdx-l-l{width:30px; height:26px; background-size:cover !important; line-height:26px; margin-top:17px;}
.bdx-l-r{width:65%; height:auto; margin:0 auto; overflow:hidden;}
.bdx-l-r .tt{height:24px; font-size:16px; line-height:24px; margin-top:8px;}
.bdx-l-r h2{height:20px; font-size:14px; line-height:24px;}
.bdx-l-r h2 i{margin-right:2px;}
.bdx-l-r h2 span{padding-left:20px;}
.bdx-list li a:hover .tt{color:#009e95;}
.bdx-l-r h3{display:none;}

.bd-right-w{height:auto; margin-bottom:10px; padding:20px 20px;}

.bdxx-01{padding:20px 20px 30px; border-bottom:3px solid #e9e9e9;}
.bdxx-01-l{width:90px; height:90px; float:none; margin:0 auto;}
.bdxx-01-r{width:100%; height:auto; overflow:hidden; float:none;}
.bdxx-01-r h1{font-size:18px; margin:10px 0 5px; text-align:center;}
.bdxx-01-r h2{font-size:15px; margin-bottom:10px; padding-bottom:20px; text-align:center;}
.bdxx-01-r h2 i{color:#ff9f00; vertical-align:middle; margin-right:-4px; font-size:14px;}
.bdxx-01-r h2 span{padding-left:10px;}
.bd-cs li{line-height:22px; margin-top:15px; padding-right:0;}
.bd-cs li:nth-child(1){width:100%;}
.bd-cs li:nth-child(6){width:100%;}
.bdxx-02{padding:20px 20px 10px; box-sizing:border-box; overflow:hidden;}





}
@media screen and (max-width: 480px) {
.foot-w a{display:none;}
.foot-w{ font-size:12px;}

}
