@charset "utf-8";
/* nav */
.mainchannel{width: 1200px;height: 80px;margin:15px auto;position:relative;}
.mainchannel a{display: block;width: 100px;padding: 0px 16px;float: left;text-align: center;}
.mainchannel a i{display: block;width: 50px;height: 50px;margin: 0 auto;background: url(../images/icon-list.png) no-repeat -9px -2px;}
.mainchannel a span{display: block;width: 100%;line-height: 30px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.mainchannel .item2 i{background-position: -136px -2px;}
.mainchannel .item3 i{background-position: -259px -2px;}
.mainchannel .item4 i{background-position: -385px -4px;}
.mainchannel .item5 i{background-position: -508px -3px;}
.mainchannel .item6 i{background-position: -631px -5px;}
.mainchannel .item7 i{background-position: -767px -6px;}
.mainchannel .item8 i{background-position: -902px -5px;}
.mainchannel .item9 i{background-position: -1022px -6px;}


.info_top{width:1200px;margin:20px auto 0;height:190px;background:#dfdfdf}
.info_top .info_text{width:890px;float:left}
.info_top .info_text h1{font-size:18px;margin-top:30px;padding:0 20px;line-height:30px;overflow:hidden;color:#f02737}
.info_top .info_text h1 span{display:block;width:90px;height:12px;background:#f02737;float:left;margin-top:12px;margin-right:10px}
.info_top .info_text p{padding:0 20px;line-height:26px;margin-top:10px;height:50px;overflow:hidden}
.info_top .info_text .time{float:right;margin-top:30px;margin-right:20px}
.info_top .info_img{width:300px;height:190px;float:right;overflow:hidden}
.info_top .info_img img{width:100%;min-height:190px}

.content{width: 1200px;margin: 20px auto;}
.content .content_left{width: 850px;float: left;}
.content .content_right{width: 300px;float: right;}
.hot_inter{width:818px;overflow:hidden;background: #fefafa;border: dashed #ffb5b5 1px;padding:15px 15px;}
.hot_inter .top{width: 100%;}
.hot_inter .top .img{display: block;width: 180px;height: 90px;overflow: hidden;float: left;}
.hot_inter .top .img img{width: 100%; min-height: 90px;}
.hot_inter dl{width: 610px;height:90px;overflow:hidden;float:left;display:block;margin-left: 20px;} 
.hot_inter dt{width: 610px;height:35px;overflow:hidden;font: bold 22px/35px "Microsoft YaHei" !important;}
.hot_inter dt font{color:#ff6600;margin-right:7px;font: bold 22px/35px "Microsoft YaHei" !important;}
.hot_inter dt a{ color:#000;}
.hot_inter dt a:hover{ color:#ff6600;}
.hot_inter dd{width: 610px;height:50px;margin-top:5px;overflow:hidden;font:12px/23px "simsun";}
.hot_inter dd a{ color:#999;}
.hot_inter ul{width:100%;height:60px;display:block;overflow:hidden;float:left;margin-top: 10px;}
.hot_inter li{width: 395px;height:30px;float:left;overflow:hidden;font:14px/30px "simsun";background: url(../images/hot_d.gif) no-repeat 0 13px;text-indent:5px;padding:0 5px;}
.hot_inter li a{ color:#333;}

/* 文章列表 */
.newslist li{height:144px;margin-top:40px;overflow:hidden;position:relative}
.newslist li>a{float:left;display:block;width:218px;height:144px;margin-right:20px;overflow:hidden}
.newslist li img{width:100%;height:100%}
.newslist li strong{display:block;font-size:20px;line-height:28px;margin-top:1px;max-height:56px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.newslist li p{font-size:14px;line-height:22px;margin-top:12px;height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.newslist li i{display:block;position:absolute;bottom:0;left:238px;margin-top:15px;font-size:14px;line-height:16px;padding-left:24px;background:url(https://image.39.net/dist/common/v2019/pc/channel/images/icon.png) -550px top no-repeat;font-style: normal;}


.tabnav{height:41px;border-bottom:#f0f0f0 1px solid;white-space:nowrap;text-overflow:ellipsis}
.tabnav em{display:inline-block;margin: 0 6px;padding-bottom:20px;font-size:20px;line-height:20px;color:#333;border-bottom:#3291f9 2px solid;vertical-align:top;}
.tabnav em{color:#666;border-bottom:transparent 2px solid;cursor:pointer}
.tabnav em a{color:#666}
.tabnav em.current,.tabnav em:hover{color:#333;border-bottom: #f02737 2px solid;}
.tabnav em.current a,.tabnav em:hover a{color:#333}
.new-item li a{display:block;color:#333;position:relative;height:52px;padding:21px 0;border-bottom:#f0f0f0 1px solid;overflow:hidden;transition:all .5s}
.new-item li strong{display:block;font-size:16px;line-height:26px;height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:background .5s,color .5s;font-weight: normal;}
.new-item li img{display:none;width:100%;height:178px}
.new-item li.current a{height:178px;padding:0;border-bottom:transparent 1px solid}
.new-item li.current img{display:block}
.new-item li.current strong{position:absolute;font-size:18px;line-height:28px;color:#fff;width: 270px;height:56px;padding:117px 15px 5px;background:url(https://image.39.net/dist/common/v2019/pc/channel/images/bg_text.png) left bottom repeat-x;left:0;top:0;}



.hot_news{}
.blocktitle{margin: 10px 0 20px;font-size:26px;line-height:26px;color:#3291f9;}
.blocktitle b{color:#333;transition:all .2s}
.blocktitle a{color:#3291f9}
.toprank img{float:right;width:90px;height:60px;margin-left:15px}
.toprank strong{display:block;font-size:16px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight: normal;}
.toprank b{float:left;width:18px;height:18px;line-height:18px;text-align:center;font-size:12px;color:#fff;background: #f02737;margin:6px 6px 0 0;}
.toprank li{margin-bottom:16px;overflow:hidden}
.toprank.top10{padding-bottom:8px;}
.toprank.top10 li:nth-child(-n+5){margin-bottom:28px}
.toprank.top10 li:nth-child(-n+5) strong{white-space:normal;height:60px}
.toprank.top10 li:nth-child(5){margin-bottom:23px}

/* 分页 */
#pages {height:40px;padding:10px 0px;clear:both;text-align:center;margin-top: 20px;}
#pages a,
#pages a:visited,#pages a:hover {padding:0px 14px;font-size:16px; border:1px solid #E4E4E4;display:inline-block;height:36px;line-height:36px;text-decoration:none;color:#777;margin:0 3px;background:#fff;}
#pages a:hover ,#pages .cur a,#pages .active a{border: 1px solid #f02737;color:#fff;background: #f02737;}
#pages a b,#pages a:visited b,#pages a:hover b, {background:none;padding:0;margin:0;display:inline;border:none;color:#666;}
