.bannersecond{ width:960px; margin:14px auto 0;}
.bannersecond img{ display:block; width:960px; height:154px;}

.secondbox{ width:960px; margin:20px auto 0; overflow:hidden;}
.secondbox .secondtitle{ height:18px; line-height:18px; background:url(/uploads/image/images/line_bg.png) repeat-x left center;}
.secondbox .secondtitle span{ margin-left:23px; padding:0 13px; font-size:15px; background:#fff; color:#494949;}

.secondbox .main{ width:670px; float:left; overflow:hidden;}
.secondbox .aside{ width:284px; float:right; overflow:hidden;}
.secondbox .aside h3{ font-size:16px; height:32px; line-height:32px; color:#000;}
.secondbox .asidenav ul{ padding-top:7px; border-top:1px solid #c2c2c2; margin-top:3px;}
.secondbox .asidenav li{ height:30px; line-height:30px; margin:0 3px; border-bottom:1px solid #efefef; padding-left:21px; background:url(/uploads/image/images/arrow_ico.png) no-repeat 7px center;}
.secondbox .asidenav li a{ color:#585858; font-size:13px;}
.secondbox .asidenav li a.cur{ color:#ea4822; text-decoration:none;}

.secondbox .aside .suggest{ margin:40px 0;}
.secondbox .suggest .suggestimg{ width:274px; height:119px; border-radius:2px; padding:4px; border:1px solid #f1f1f1; border-radius:2px; margin-bottom:10px; position:relative;}
.secondbox .suggest .suggestimg i{ display:block; width:35px; height:35px; background:url(/uploads/image/images/aside_arrow.png) no-repeat; position:absolute; right:4px; bottom: 4px;}
.secondbox .suggest .suggestimg img{ display:block; width:274px; height:119px; border-radius:2px; }
.secondbox .suggest p{ color:#7b7b7b; line-height:24px; text-indent:2em; padding:0 8px;}
.secondbox .suggest p a{ color:#188dc3}

.partner{ padding:28px 0 0 4px; overflow:hidden;}
.partner li{ float:left; width:148px; height:164px; text-align:center; color:#7e7e7e; margin-right:17px;}
.partner li div{ display:block; width:144px; height:120px; padding:1px; background:#ececec; border:1px solid #f5f5f5; border-radius:2px; margin:0 auto 10px;}
.partner li img{ display:block; width:144px; height:120px;}

.newlist { width:635px;}
.newlist li{ padding:19px 10px 17px; overflow:hidden;}
.newlist li.bg{ background:#f4f9fd; border-bottom:1px solid #dee8f3;}
.newlist li img{ display:block; float:left; width:171px; height:120px; float:left; margin-right:24px;}
.newlist li .newlist_c{ overflow:hidden; *zoom:1;}
.newlist li .newlist_c h3{ font-size:15px; color:#000; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-bottom:10px;}
.newlist li .newlist_c p{ font-size:13px; line-height:22px; color:#595959;}
.newlist li .more{ text-align:right;} 
.newlist li .more a{ color:#ea4822;}
.newlist .page{ padding:30px 0 50px;}

.newscon{ padding:20px 0 50px; width:635px; text-align:center;}
.newscon h3{ font-size:17px; padding:10px 0; border-bottom:1px solid #d6d6d6;}
.newscon h4{ font-size:13px; color:#737373; padding:10px 0 15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.newscon img{ padding:5px; border:1px solid #e6e6e6; border-radius:3px;}
.newscon p{ text-align:left; text-indent:2em; line-height:22px; color:#909090; padding:10px 0;}

@media screen and (max-width:540px) {
	.secondbox{ padding:10px; width:auto; margin:0;}	
	.secondbox .aside{ display:none;}	
	.secondbox .main{ width:auto; float:none;}
	.secondbox .main img{ display:block; width:100%; height:auto;}
	
	.bannersecond{ width:100%; margin-top:10px;}
	.bannersecond img{ width:100%; height:auto;}
	
	.newscon{ width:100%; padding:10px 0 0 0;}
	.newscon img{ padding:0; border:none;}
	.newscon h4{ font-size:12px;}
	
	.newlist{ width:100%;}
	.newlist li{ padding:10px 0;}
	.secondbox .main .newlist li img{ display:none;}
	.newlist .page{ padding:20px 0;}
}
