@charset "utf-8";
/* CSS Document */
body,div,ul,li,h1,h2,h3,h4,h5,h6,img,a,p,span { margin:0; padding:0}
ul { list-style:none}
a { text-decoration:none}
img { border:none}
body { font-size:14px; color:#666; font-family:"微软雅黑"; }

.wrap { width:1200px; margin:0 auto; }
.top { padding:8px 0; text-align:left; background:#11349a;}
	.top .shoucang { margin-right:20px; font-size:14px; color:#e3a358; cursor:pointer; }
	.top .search { float:right; width:276px; height:26px; padding:1px; border:1px solid #d6d6d6; }
		.keyword { width:211px; height:26px; padding:0 0 0 14px; line-height:26px; border:none; color:#d6d6d6; }
		.searchbtn { display:block; float:right; width:50px; height:26px; font-size:14px; line-height:26px; text-align:center; color:#fff; background:#ffa348; cursor:pointer; }

.bg { height:602px; background: url(x.gif) repeat-x center; }
	
.main { width:1200px; margin:-602px auto 0; }	

	.logo { float:left; width:478px; height:108px; margin-top:20px; }
	.logo img { height:50px; margin-bottom:8px; }
	
.banner { overflow:hidden; width:680px; height:176px;  }
/*导航*/ 
.nav { clear:both; height:46px; margin-bottom:20px; line-height:46px; text-align:center; background:#aa0000; }
	.nav a { padding:0 56px; line-height:20px; font-size:20px; color:#fff; border-left:1px solid #fff; }
	.nav a:first-child { border-left:none; }
	
	
.cent { width:1160px; padding:20px; background:#fff; border-top:3px solid #aa0000; }
.breadcrumb { height:30px; padding-left:36px; margin-bottom:30px; line-height:30px; font-size:18px; color:#333; background: url(icon_posi.png) no-repeat left center; }
	.breadcrumb a { color:#333; }
	
.columnname { clear:both; height:26px; margin-bottom:40px; font-size:26px; line-height:26px; text-align:left; background:url(dbline.gif) repeat-x center; }
.columnname div { display:inline; padding-right:12px; color:#333; background:#fff; }

.newslist { margin-bottom:40px; text-align:center; }
	.newslist ul { margin-bottom:30px; text-align:right; }
		.newslist li { overflow:hidden; padding:10px 0; line-height:30px; font-size:15px; color:#666; border-bottom:1px solid #e8dfd2; }
		.newslist li a { float:left; display:block; width:85%; text-align:left; font-size:18px; color:#2c2c2c; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
		.newslist li a img {display:block; float:left; width:20%; margin-right:10px; }
	
.btnslist { overflow:hidden; margin-bottom:40px; text-align:center}
	.btnslist a { display:block; float:left; width:322px; padding:65px 10px; margin:20px; line-height:30px; font-size:24px; color:#000; background:url(anbg.gif) repeat-x; background-size:auto 100%; border:1px solid #e9decd; box-shadow:#e9decd 0 0 5px 0;}
	.btnslist a img { height:24px; margin:2px 0 -4px 20px; color:#999;}
				
.bottom { clear:both; padding:30px 0 30px; background:#fbf7f0; }
.footer { clear:both; position:relative; padding:35px 0 50px; font-size:15px; line-height:36px; color:#333; text-align:center; background:#fbf7f0}
	.footer a { margin:0 18px; color:#333;}
		.footer a:hover { color:#c62a2a}
	.jiguan { position:absolute; top:30px; left:50%; margin-left:-444px; width:80px; height:80px;}
	.ewm { position:absolute; top:38px; left:50%; margin-left:375px; width:68px; height:68px;}