/* 初始化 */
body,ul,li,ol,h1,h2,h3,h4,h5,h6,form,table,td,img,div,input,p{margin:0; padding:0;font-family:"Helvetica","微软雅黑","Microsoft YaHei"; color:#333;}
body{background-color:#FFF;}
img{border:none;max-width:100%;}
li{list-style:none;}
textarea{resize:none;}
a{text-decoration:none;color:#333;}
.mb{margin-bottom:15px;}

/* 头部 */
.header{width:100%;height:45px;position:fixed;top:0px;left:0px;background-color:#303030;z-index:22;}
.logo{margin:0px auto;width:65px;padding-top:2px;}
.logo img{display:inline-block;width:100%;}
.hsearch{width:30px;height:30px;right:12px;top:8px;position:absolute;}
.hsearch img{width:100%;}
.sp_nav{width:24px;left:10px;top:14px;position:absolute;cursor:pointer;height:30px;}
.sp_nav span{display:block;background:#fff;width:24px;height:2px;position:absolute;left:0px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:8px}
.sp_nav span:nth-of-type(3){top:16px}
.sp_nav_se span:nth-of-type(1){top:8px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:8px;transform:rotate(-45deg)}

.sub_nav{display:inline-block;position:fixed;z-index:9;background:#fff;font-size:16px;top:-100%;left:0px;}
.nav_show{top:48px;}
.sub_nav .m_nav{padding:8px;padding-bottom:10px;width:180px;}
.sub_nav .m_index{padding:8px 15px;border-bottom:solid 1px #ccc;background-color:#e71e16;}
.sub_nav .m_index a{color:#fff;}
.sub_nav .menu{padding-top:8px;}
.sub_nav .menu div{padding:8px 15px;border-bottom:solid 1px #ccc;}
.sub_nav .menu ul li{padding:8px 25px;border-bottom:solid 1px #ccc;}
.sub_nav img{float:right;width:12px;padding-top:4px;}
.nav_n_img{transform:rotate(0deg);}
.nav_s_img{transform:rotate(90deg);padding-top:10px;}

.main{width:100%;box-sizing:border-box;padding:0px 10px;}

/* 焦点图*/
.swiper-container1{margin:52px 0px 20px;}
.swiper-container1 .pic{width:100%;position:relative;overflow:hidden;border-radius:8px;}
.swiper-container1 .pic .title_cover{width:100%;text-align:center;padding:5px 2px 10px 2px;font-size:16px;background-color:#000;opacity: 0.7;filter: alpha(opacity=70);color:#FFF;position:absolute;z-index:11;left:0px;bottom:0px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.swiper-container1 .pic .img_focus{display:block;width:100%;height:auto;}


/*首页头条*/
.ktitle{width:100%;height:30px;font-size:18px;font-weight:bold;border-bottom:solid 1px #ccc;margin-bottom:5px;}
.tcont{width:25%;float:left;text-align:center;color:#999;}
.tcont_s span{border-bottom:solid 2px #ee262d;color:#333;padding-bottom:5px;}
.tdis{display:none;}
.tselect{display:block;}
.content{width:100%;overflow:hidden;}
.content ul li{width:100%;overflow:hidden;padding:12px 0; border-bottom:1px solid #e7e6e6;}
.content h2{height:50px;font-size:16px;color:#2e2d2d; font-weight:normal;line-height:24px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.content .ctime{font-size:13px;color:#959393;text-align:right;margin-top:3px;padding-right:15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.content .timg{width:32%;height:auto;float:left;margin-right:8px;border-radius:5px;}
.tmore{text-align:center;padding:10px 0px;cursor:pointer;}

/*列表页*/
#listc h2{height:auto;}

/*首页栏目条*/
.kcolumn{width:100%;height:30px;font-size:18px;border-bottom:solid 1px #ccc;}
.kcolumn_left{float:left;}
.kcolumn_left span{border-bottom:solid 2px #ee262d;color:#333;padding-bottom:5px;font-weight:bold;}
.kcolumn_right{float:right;padding:5px 5px 0px 0px;font-size:14px;}
.kcolumn_right a{color:#999;}

/*首页视频*/
.swiper-container2{margin:15px 0px 20px;}
.swiper-container2 .pic{width:100%;position:relative;overflow:hidden;border-radius:8px;}
.swiper-container2 .pic .title_cover{width:100%;text-align:center;padding:5px 2px 10px 2px;font-size:16px;background-color:#000;opacity: 0.7;filter: alpha(opacity=70);color:#FFF;position:absolute;z-index:11;left:0px;bottom:0px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.swiper-container2 .pic .img_focus{display:block;width:100%;height:auto;}

/*行业产业头条*/
.listTou{margin:0px 0px 5px;}
.listTou .pic{width:100%;position:relative;overflow:hidden;border-radius:8px;}
.listTou .pic .title_cover{width:100%;text-align:center;padding:5px 2px 10px 2px;font-size:16px;background-color:#000;opacity: 0.7;filter: alpha(opacity=70);color:#FFF;position:absolute;z-index:11;left:0px;bottom:0px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.listTou .pic .img_focus{display:block;width:100%;height:auto;}

/*行业产业栏目*/
.swiper-container3{width:100%;height:30px;font-size:14px;margin:8px 0px 0px;}
.swiper-container3 a{padding:2px 8px;background-color:#e2e2e2;margin:0px 5px;border-radius:5px;}
.swiper-container3 .swiper-slide{width:fit-content;}
.fcolumn{width:100%;height:30px;font-size:14px;margin:8px 0px 5px;}
.fcolumn a{padding:2px 8px;background-color:#e2e2e2;margin:0px 5px;border-radius:5px;}

/*文章内容*/
#content{width:100%;min-height:200px;padding:10px;box-sizing:border-box;margin-top:42px;}
#content h1{font-size:20px;padding:10px 0px;font-weight:bold;}
#content iframe{width:100%;min-height:400px;}
#content .scontent{font-size:16px;line-height:36px;padding:2px 4px;}
#content .scontent p{padding:8px 0px;}
#content .scontent div{padding:8px 0px;}
#content .timeago{font-size:16px; color:#959393;text-align:center;height:30px;}
#content a{color:#000;}
#content p{margin:1px 0px;}



/*底部导航*/
.bottomnav{width:100%;background:#303030;height:24px;padding:6px 0px;font-size:16px;text-align:center;color:#FFF;margin-top:10px;clear:both;}
.bottomnav a{color:#FFF;margin:0 10px;}
.foot{width:100%;line-height:24px;padding:5px 0px 10px;font-size:14px;text-align:center;}