/*
	[DESTOON] Copyright (c) 2008-2021 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* article && quote*/
.top-l {width:430px;float:left;margin-right:20px;}
.top-r {width:390px;float:right;}
.headline h2 {text-align:center;font-size:24px;margin:16px 20px 10px 0;height:40px;line-height:40px;overflow:hidden;}
.subline {padding:0 0 0 10px}
.subline li {height:32px;line-height:32px;overflow:hidden;font-size:16px;}
.subline .f_r {font-size:12px;color:#666666;padding-left:16px;font-style:normal;float:right;}
.keytags {font-size:14px;padding:16px 24px;}
/* catlist */
.childlist {padding:10px;line-height:24px;}
.childlist li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 4px 12px;padding:0 10px 0 12px;overflow:hidden;}

.catlist {padding-bottom:16px;line-height:32px;margin:16px;}
.catlist li {font-size:14px;height:32px;line-height:32px;background:url('image/li_dot.gif') no-repeat 6px center;padding:0 16px;overflow:hidden;}
.catlist i {font-style:normal;float:right;font-size:12px;color:#666666;}
.catlist .sp {background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}

.subtitle {padding:10px 16px;margin:20px 0;line-height:32px;font-size:14px;border:#EEEEEE 1px solid;background:#FAFAFA;overflow:hidden;}
.subtitle li {width:50%;height:32px;overflow:hidden;float:left;}

/* 新增 */
.con-m{width: 400px;float: left;padding: 20px;}
.con-m:nth-child(odd) {}
.con-img {}
.con-txt {}
.con-txt .list-txt  {padding: 0;}
.con-img div {width:192px;float:left;}
.con-img div:nth-child(odd) {margin-right:16px;}
.con-img div:hover {background:#EEEEEE;}
.con-img div p {height:36px;line-height:18px;overflow:hidden;font-size:12px;margin:10px;}

.conh-m{width: 880px;border-bottom: #f7f9fa 15px solid;}
.conh-m:last-child {border-bottom: none;}
.conh-img {margin-right: -16px;padding: 20px;}
.conh-txt {padding: 20px;}
.conh-txt .list-txt {padding:0;}
.conh-txt .list-txt li {width: 394px; float: left;padding: 0 0 0 16px;}
.conh-txt .list-txt li:nth-child(odd) {margin-right: 16px;}
.conh-img div {width:198px;float:left;margin-right:16px;}
.conh-img div img{border-radius: 5px;}
.conh-img div:nth-child(odd) {}
.conh-img div:hover {background:#EEEEEE;}
.conh-img div p {height:44px;line-height:22px;overflow:hidden;font-size:14px;margin:10px;}

.m-box{padding: 20px;background: white;}


.channel_img {
    width: 240px;
    height: 180px;
	padding-right: 20px;
}
.channel_img img{border-radius: 5px;}
.channel_text{
    width: 100%;
   
}
.channel_text dl {
    margin-top: -1px;
}
.channel_text dt{
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 10px;
}
.channel_text dd{
    max-height: 75px;
    line-height: 1.8em;
    overflow: hidden;
    margin-bottom: 10px;
	margin-left: 0px !important;
    color: #999;
	font-size: 14px;
}
.channel_text_bottom{
    margin-top: 15px;
	    line-height: 25px;
}

.channel_text_bottom a{
    color: #999;
}

.channel_text_bottom .date{
    color: #999;
}

.channel_text_bottom span{
    display: block;

}
.channel_text_bottom span a{
    background: #379be9;
    color: #fff;
    padding: 1px 3px;
	margin-right: 5px;
}
.channel_text_bottom em{
	font-style: normal;
	font-size: 14px;

}
.channel_text_bottom em a{
display: block;
    float: right;
    border: 1px solid #b9b9b9;
    color: #b9b9b9;
    padding: 0px 10px;

    margin-right: 10px;
    text-decoration: none;
}
.channel_text_bottom em a:hover{

    border: 1px solid #47a7f3;
    color: #47a7f3;
   
}
.channel_content .more {
    text-align: center;
    border: 1px solid #eee;
    height: 60px;
    line-height: 60px;
    background: #379be9;
    color: #fff;
    clear:both;
}
.channel_content .more a {
    color: #fff;
}


.list_body{border-top: none;}
.list_body li{list-style-type: none !important;background: white;padding: 20px; margin-bottom: 20px;border-bottom: #f7f9fa 15px solid;overflow: hidden;}
.list_body li:first-child{border-top:none !important;}
.list_body li:last-child{margin-bottom: -25px; !important;}


.wz-list1 div {width:200px;float:left;text-align:center;}
.wz-list1 img {-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.wz-list1 img:hover {-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);}

.wz-list2 {width:880px;overflow:hidden;padding-top:6px;}
.wz-list2:after {content:"";display:block;clear:both;}
.wz-list2 li {width:130px;height:48px;line-height:48px;padding:0 10px;margin:0 0 20px 20px;border:#EEEEEE 1px solid;float:left;text-align:center;font-size:16px;overflow:hidden;border-radius:12px;}
.wz-list2 li:hover {border:#FF6600 1px solid;background:#f7f9fa;}

.wz_title {padding:10px 10px 0 10px;}
.wz_info {margin:0 10px 0 10px;padding:5px 10px 15px 15px;line-height:22px;}
.wz_info li {line-height:32px;height:32px;font-size:14px;}
.wz_logo {border:#EEEEEE 1px solid;padding:6px;margin:10px 0;}
.wz_video {text-align:center;padding:16px 0;}
.wz_pdt {border-top:#EEEEEE 1px dotted;height:10px;font-size:1px;}

a.btn-wz {
    font-size: 16px;
    line-height: 36px;
    text-align: center;
    padding: 8px 15px;
    -webkit-appearance: none;
    background: #FF6600;
    border: #FF2200 1px solid;
    color: #FFFFFF;
}
a:hover.btn-wz{background: #db1a1a;}

/* 新增首页 */
.in-b {overflow:hidden;}
.in-l {width:220px;float:left;padding-top: 10px;}
.in-m {width:500px;float:left;margin:0 20px 0 10px;}
.in-r {width:470px;float:left;}

.in-l div {padding: 12px;margin: 13px 0 0 15px;border: #F2F2F2 1px solid;}
.in-l div:hover {background:#EEEEEE;}
.in-l div p {height:24px;line-height:24px;overflow:hidden;font-size:16px;margin:10px 0 0 0;}

.in-m h2 {text-align:center;font-size:22px;margin:10px;height:48px;line-height:48px;overflow:hidden;}

.in-img {}
.in-img div {width:144px;margin:10px 10px 0 0;padding:1px;float:left;}
.in-img div:hover {background:#EEEEEE;}
.in-img div p {height:48px;line-height:24px;overflow:hidden;font-size:14px;margin:10px;}

/* 新增首页 */

.left-img{}
.left-img li{display: flex;padding: 10px 15px;}
.left-img img{margin-right:10px;}
.left-img p{height: 72px;
    line-height: 22px;
    overflow: hidden;
    font-size: 12px;
    margin: 0;}
.left-img p a{height: 28px;
    line-height: 28px;
    font-size: 14px;
	overflow: hidden;
	display: block;
}


p.imgPos{
	width: 100%;
	margin: 0 auto;
	padding: 0;
}
p.imgPos .img_source{
	padding: 0;
	margin: 0;
	height: auto;
	width: 100%;
	-webkit-display: flex;
	-moz-display: flex;
	-ms-display: flex;
	-o-display: flex;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-ms-justify-content: space-between;
	-o-justify-content: space-between;
	justify-content: space-between;
	line-height:16px;
}
.imgPos .img_source .imgTitle,.imgPos .img_source .img_source_right{
	display: inline-block;
	width: 48%;
	word-break:break-all;
	font-size: 10px;
	line-height: 16px;
	text-align: right;
	color:#ccc;
}
.imgPos .img_source .imgSource,.imgPos .img_source .imgAuthor{
	text-align: right;
	font-size: 10px;
	line-height: 16px;
	color:#ccc;
	margin-left:5px;
}
.imgPos .img_source .img_source_right {
	padding-left: 2%;
	color:#ccc;
}
.imgPos .img_source .imgTitle{
	text-align: left;
	padding-right: 2%;
	color:#ccc;
}