/*
	[DESTOON B2B System] Copyright (c) 2008-2018 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* article && quote*/
.top-l {width:350px;float:left;margin-right:10px;}
.top-r {width:420px;float:right;}
.headline h2 {text-align:center;font-size:24px;margin:0;height:48px;line-height:48px;overflow:hidden;}
.subline {padding:0 16px;}
.subline li {height:34px;line-height:34px;overflow:hidden;font-size:16px;}
.subline .f_r {color:#666666;font-size:12px;}
.keytags {font-size:14px;padding:16px;}
/* catlist */
.childlist {padding:10px 10px 10px 15px;line-height:24px;}
.childlist li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}

.newslist {padding:16px 0;line-height:32px;}
.newslist li {font-size:14px;height:32px;line-height:32px;background:url('image/li_dot.gif') no-repeat 6px center;padding:0 12px;overflow:hidden;}
.newslist i {font-style:normal;float:right;font-size:12px;color:#666666;}
.newslist .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:#DDDDDD 1px solid;background:#FAFAFA;}
.subtitle li {width:50%;height:32px;overflow:hidden;float:left;}


.channel {
	width: 170px;

	float: left;
	margin-right: 20px;
	background-color: #fff;
	border: 1px solid #ddd;
	/* border-radius: 4px; */
}

.channel-item:visited {
	color: #444;
}


.channel-item {
	display: block;
	width: 170px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	color: #444;
	/* border-radius: 4px; */
	/* margin-bottom: 2px; */
	transition-property: color, background-color;
	border-bottom: 1px solid #ddd;
}

.channel li:last-child .channel-item {
	border-bottom: none;
}

.channel-item.active {
	background-color: #f7bf48;
	color: #fff;
}

.channel-item:hover {
	background-color: #f7bf48;
	color: #fff;
	text-decoration: none;
}
.newsbannner{float: left;width: 600px;}


.catpiclist2{width: 340px;padding:10px  20px; background: #fff;/* margin-bottom: 20px; */overflow: hidden;float: right;border: 1px solid #ddd;}
			.catpiclist2 h3{height:30px;line-height:30px;padding-bottom:10px;border-bottom:2px solid #000;font-family:Microsoft Yahei,SimSun;font-size:18px;color:#000;display:inline;overflow:hidden;}
			.catpiclist2 h3 span{float:right;line-height:30px;padding-right:30px;font-family:Microsoft Yahei;font-size:14px;font-weight:normal;}
			.catpiclist2 h3 a{color:#666;}
			.catpiclist2 li{height:71px;margin:10px 0;}
			.catpiclist2 li .cimage{float:left;width:100px;height:auto;max-height:75px;position:relative;}
			.catpiclist2 li .cimage img{width:100px;height:75px;}
			.catpiclist2 li .ctitle{margin-left:115px;height:100%;position:relative;}
			.catpiclist2 li .ctitle h4{font-size:15px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;font-weight: bold;}
			.catpiclist2 li .ctitle span{font-size:12px;color:#9A9A9A;position:absolute;bottom:0;}
			
			
			.askcat{
				    text-decoration: none;
				    border-bottom: 2px solid #eaeaea;
				    width: 100%;
				    /* height: 197px; */
				    overflow: hidden;
			}
			.askcat .big-team {
			    position: relative;
			    float: left;
			    width: 279px;
			    padding: 30px 0;
				margin-left: 20px;
			    overflow: hidden;
			}
			
			
			
			.big-team .inner-team {
			    height: 115px;
			    *height: 120px;
			    *position: relative;
			    overflow: hidden;
			    border-right: 1px solid #c6c6c6;
			}
			
			.big-team .inner-team span {
			    font-size: 18px;
			    color: #333;
			    font-weight: 700
			}
			
			.big-team .inner-team .edu-vip {
			    width: 100px;
			    height: 30px;
			    margin-top: -6px;
			    position: absolute;
			    background: url(//wkstatic.bdimg.com/static/wkcore/widget/category_reco/edu-vip_16355ec.png) no-repeat
			}
			
			.big-team .inner-team .det-team {
			    margin-top: 5px;
			    font-size: 14px;
			    position: relative
			}
			
			.big-team .inner-team .det-team .lit-team {
			    float: left;
			    padding-right: 20px;
			    padding-top: 8px;
			    white-space: nowrap;
			    position: relative
			}
			
			.big-team .inner-team .det-team .lit-team .ui-bz-hot-ic,.big-team .inner-team .det-team .lit-team .ui-bz-new-ic {
			    position: absolute;
			    right: 0;
			    top: -4px
			}
			
			.big-team .inner-team .det-team .lit-team a {
			    color: #555;
			    *zoom:1;-webkit-transition: all .3s ease-out;
			    -moz-transition: all .3s ease-out;
			    -ms-transition: all .3s ease-out;
			    -o-transition: all .3s ease-out;
			    transition: all .3s ease-out
			}
			
			.big-sec,.big-thr,.big-for {
			    padding-left: 30px
			}
			
			.big-sec {
			    padding-right: 20px
			}
			
			.big-for {
			    width: 250px;
			    overflow: hidden
			}
			
			.big-for .inner-team {
			    border-right: 0
			}
			
			.p_titbox {
			    text-align: center;
			    padding: 10px 30px 30px;
			    overflow: hidden;
			}
			.p_titbox .title {
			    font-size: 30px;
			}
			.p_titbox .sm {
			    font-size: 18px;
			    color: #999999;
			    margin-top: 10px;
			}
			
.picnewslist{background-color: #fff;}
.picnewslist h3 {padding-top: 20px; line-height:35px;margin-bottom:10px;overflow:hidden;clear:both;padding-bottom: 10px;border-bottom: 1px solid #000;}
.picnewslist h3 strong {font-size:30px;}
.picnewslist h3 span {float:right;font-size:14px;color:#999999;overflow:hidden;}
.picnewslist h3 i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.picnews{width:286px;float:left;margin:6px 15px 14px 0;border: 1px solid #ddd; overflow:hidden;}
.picnews:nth-child(4n){margin-right: 0;float: right;}
.picnews ul{padding: 10px;}
.picnews .newstitle{height: 30px;line-height: 30px;font-size: 20px;font-weight: bold;white-space:nowrap;overflow: hidden;
text-overflow: ellipsis;}
.picnews .intro{height: 90px;line-height:28px;overflow:hidden;font-size:14px;color: #999;margin-top: 10px;}
.picnews p {line-height:24px;overflow:hidden;font-size:14px;color: #999;}
.picnews em {font-size:12px;font-style:normal;color:#000;}
.picnews i {font-size:12px;font-style:normal;color:#000;float:right;padding-right:6px;}



/* 鼠标经过图片放大效果 */
.avatar{/* width:286px; height:150px; */overflow:hidden;display: block;}
.avatar img{transition: all 0.6s;}
.avatar img:hover{
    transform: scale(1.3);
	transition: all 1s ease 0s;
    -webkit-transform: scale(1.3);
    -webkit-transform: all 1s ease 0s;
}

			.tjzt h3{line-height:30px;padding-bottom:10px;border-bottom:1px solid #000;font-family:Microsoft Yahei,SimSun;font-size:30px;color:#000;/* display:inline; */overflow:hidden;}
			.tjzt h3 span{float:right;line-height:30px;padding-right:30px;font-family:Microsoft Yahei;font-size:14px;font-weight:normal;}
			.tjzt h3 a{color:#666;}
			.tjzt li{height:271px;margin:10px 0;}
			.tjzt li .cimage{float:left;width:50%;height:auto;position:relative;}
			.tjzt li .cimage img{width:600px;height:275px;}
			.tjzt li .ctitle{margin-left:620px;height:100%;position:relative;}
			.tjzt li .ctitle h4{font-size:25px;line-height:30px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;font-weight: bold;}
			.tjzt li .ctitle p{line-height: 32px;font-size: 14px;}
			.tjzt li .ctitle span{font-size:14px;color:#9A9A9A;position:absolute;bottom:0;}
			.tjzt li .ctitle em{font-size: 14px;position: absolute;bottom: 0;right: 10px;font-style: normal;color:#9A9A9A;}
			