@charset "utf-8";
/* CSS Document */
body { font-family:"微软雅黑"; background:#fff}
.banner { height:361px; background:url(banner.jpg) no-repeat center top;}
.main { width:1100px; margin:0 auto;}
.nav { height:70px; margin-bottom:30px; text-align:center; line-height:69px; font-size:30px; color:#fff; background:#08266e; border-top:5px solid #f10025}
	.nav a { margin:0 37px; color:#fff;}
.footer { clear:both; padding:50px 0 40px; background:#fbf7f1}
		
/*顶部*/	
.sethome { float:left; margin-top:20px; line-height:35px; font-size:18px; color:#000e2f;}
	.sethome a { margin-right:26px; color:#000e2f; cursor:pointer}
.search { float:right; overflow:hidden; height:29px; width:207px; margin:20px 0 0 40px; padding:3px 10px 3px 3px; background:#008deb; border-radius:17px; }
	.search .keyword { float:left; width:156px; height:29px; padding:0 10px; line-height:28px; background:#fff; border:none; border-radius:14px; }
	.search .serh { float:right; margin-top:4px; cursor:pointer}
.date { float:right; margin-top:20px; line-height:35px; font-size:18px; color:#000e2f;}

/*底部*/
.info { position:relative; line-height:30px; font-size:14px; color:#000; text-align:center;}
	.info a { margin:0 10px; color:#000}
	.info a:hover { color:#900}
	.info .jiguan { position:absolute; top:17px; left:150px; width:51px; height:61px;}
		
/*栏目页主体*/
.breadcrumb { height:43px; margin-bottom:35px; padding-left:70px; line-height:42px; font-size:22px; color:#373737; background:url(qb4.png) no-repeat left center;}
	.breadcrumb a { color:#373737}
	.breadcrumb a:hover { color:#900}
.crntclm { height:36px; margin-bottom:20px; line-height:36px; font-size:28px; font-weight:bold; color:#2c2c2c; background:url(doubleline.gif) repeat-x center}
	.crntclm span,.crntclm a { display:inline-block; padding-right:16px; color:#2c2c2c; background:#fff;}
.news { margin-bottom:50px; text-align:center}
.newslist {  text-align:left;}
	.newslist li { overflow:hidden; padding:20px; line-height:30px; color:#000; border-bottom:1px solid #f2f2f2}
		.newslist li .time { float:right; font-size:18px;}
		.newslist li a { display:block; width:700px; font-size:20px; /*word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;*/}
		.newslist li a { color:#000;}
		.newslist li a:hover { color:#900;}
		.newslist li .pic { float:left; width:130px; margin:0 20px 0 0;}
.firstcolumn { clear:both; overflow:hidden; margin-bottom:50px;}
.newsimg { float:left; width:1000px; height:252px; }
	.newsimg img { width:100%; height:100%;}
.firstcolumn .newslist { float:right; width:1000px; margin-top:-20px;}
.firstcolumn .newslist li { padding:15px 0; }
.firstcolumn .newslist li a { display:inline; width:auto; font-size:26px; line-height:36px;}
.othercolumn { margin-bottom:50px;}
		
/*切换栏目*/
.subclmtab { float:left; width:218px; margin:20px 0 50px; text-align:left;}
	.subclmtab li { padding:11px 0; line-height:46px; font-size:28px; color:#b0b0b0; cursor:pointer}
		.subclmtab li a { color:#b0b0b0;}
		.subclmtab li a:hover { color:#d02320;}
	.subclmtab li.hover { color:#d02320;}
	.subclmtab li.hover a { color:#d02320; border-bottom:2px solid #d02320;}
.subclmcont { float:right; width:845px; min-height:500px; margin:20px 0 50px; padding-left:30px; border-left:4px solid #cbc6bf;}
	.subclmcont .newslist li a { width:610px}
	.subclmcont .more { display:block; padding-right:20px; text-align:right; line-height:46px; color:#666; font-size:18px;}
	.subclmcont .more:hover { color:#900}

/*文章页*/
.title { padding:15px 0; text-align:center; line-height:50px; font-size:36px; font-weight:bold; color:#08266e}
.laiyuan { padding:12px 0; margin-bottom:25px; text-align:center; font-size:14px; line-height:16px; color:#000; border-top:2px solid #f2f2f2; border-bottom:2px solid #f2f2f2}
	.laiyuan span { margin:0 30px;}
	.laiyuan a { color:#000}
		.laiyuan a:hover { color:#900}
.summary { padding:10px 20px; margin:0 15px 20px; text-align:justify; text-indent:2em; font-size:17px; color:#666; line-height:36px; background:#f0f0f0;}
.content { margin-bottom:50px; padding:0 15px; text-align:justify; line-height:46px; font-size:18px; color:#000}
	.content img,.content video { display:block; max-width:100%; margin:20px auto}
.edit { margin-bottom:50px; text-align:right; font-size:18px; color:#000;}

	
	