@charset "utf-8";
/* CSS Document */
body { font-family:"微软雅黑", "宋体", "黑体"; background:url(topbg.jpg) no-repeat center top #fff}
.top { width:1222px; height:80px; margin:30px auto 187px; text-align:right; }
	.top a { padding:8px 30px; margin-left:30px; font-size:16px; line-height:18px; text-align:center; background:#fff; border-radius:18px}
		.top a:hover { color:#0e22cc; background:#e5f5ff;}
.nav { width:1080px; height:80px; margin:0 auto 12px; font-size:22px; line-height:24px; text-align:center; color:#fff}
	.nav a { display:block; float:left; width:135px; height:24px; padding:25px 0 12px; color:#fff; background-repeat:no-repeat; background-position:center top; background-size:3px 61px; transition:all ease .5s}
	.nav a:hover { background-image:url(nvhovr.png); background-size:43px 61px;}
.main { width:1060px; margin:0 auto; padding:30px; background:#fff}
.bottom { background:#ededed}
	.bottom .main { background:none}
	.bottom a:hover { text-decoration:underline}
	.footer { padding-top:30px; line-height:36px; font-size:14px; color:#333; text-align:center; border-top:1px solid #fff}
		.footer a,.footer span { margin:0 20px; color:#333}
.leftarea { float:left; width:480px;}
.rightarea { float:right; width:535px;}
.midarea { clear:both; overflow:hidden; margin:0 -35px 15px 0;}
.newsarea { float:left; width:330px; height:230px; margin-right:35px;}
.lmm1 { height:30px; margin-bottom:24px; padding-left:15px; font-size:24px; line-height:30px; color:#000; background:url(tbjt.gif) no-repeat right center; border-left:10px solid #0092ff}
	.lmm1 a { display:block; color:#000}
.lmm2 { clear:both; position:relative; z-index:999; height:15px; margin-bottom:15px; line-height:40px; font-size:26px; color:#333; font-weight:bold; border-bottom:10px solid #f8dcb8}
	.lmm2 a { padding-right:20px; color:#333; background:#fff;}
.lmm3 { height:50px; margin-bottom:12px; padding-left:31px; line-height:49px; font-size:24px; color:#000; background:url(tbgg.png) no-repeat left center; border-bottom:1px solid #fff}
	.lmm3 a { color:#000}
.lmm4 { height:40px; margin-bottom:18px; padding-left:15px; line-height:40px; font-size:24px; color:#000; background:url(tbjt.gif) no-repeat right center; border-left:10px solid #f8dcb8}
	.lmm4 a { color:#000}
.headnews { padding:20px 0 30px; border-bottom:1px solid #e8dfd2}
	.headline { margin-bottom:5px; font-size:24px; line-height:33px; font-weight:bold;}
		.headline a { color:#3a3a3a}
	.summary { padding:.5em 0; line-height:1.8em; font-size:14px; color:#999}
.newslist { margin-bottom:28px; font-size:18px; line-height:40px; color:#333;}
	.newslist li { overflow:hidden; height:40px; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
	.newslist li a { color:#333;}
		.newslist li a:hover{ color:#0092ff}
.newslist2 { padding:10px 0 20px;}
	.newslist2 li { overflow:hidden; height:30px; padding:10px 0; font-size:20px; line-height:30px; color:#8d8d8d; border-top:1px solid #e2e2e2}
	.newslist2 li:first-child { border:none}
		.newslist2 li a { color:#8d8d8d}
.newslist3 {}
	.newslist3 li { height:48px; padding:10px 0; font-size:16px; line-height:24px; color:#333; border-top:1px solid #dfdfdf}
	.newslist3 li:first-child { border:none}
		.newslist3 li a { color:#333}
.newslist4 {}
	.newslist4 li { overflow:hidden; height:40px; font-size:18px; line-height:40px; color:#333; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; border-top:1px solid #eee6d8}
	.newslist4 li:first-child { border:none}
		.newslist4 li a { color:#333}
.xxhpt { margin-bottom:20px; line-height:0;}		
.xxhpt img { width:100%}
.qrcode { overflow:hidden; margin-bottom:20px; padding:30px; border:2px solid #f8dcb8}
	.ewm { float:left; margin-right:10px; padding:7px; border:1px solid #f8f8f8}
	.guanzhu { float:left; margin-top:26px; font-size:16px; line-height:24px; color:#333;}
	.jiansuo { float:right; width:220px; margin-top:20px; font-size:16px; line-height:36px; text-align:right; color:#333;}
	.search { overflow:hidden; height:32px; padding:2px; text-align:left; border:1px solid #e8e8e8;}
		.search .search_btn { float:left; cursor:pointer}
		.search input { float:left; width:175px; height:28px; line-height:28px; border:none}
.notice { padding:25px 20px 20px; background:#ddf3ff}
		
/*友情链接*/
.linkestab { overflow:hidden; margin-bottom:25px; font-size:22px; line-height:24px; color:#666;}
	.linkestab li { float:left; margin-right:30px; cursor:pointer}
	.linkestab li.hover,.linkestab li:hover { color:#d6181f}
.linkescont { margin:0 0 36px -20px; font-size:14px; line-height:36px; color:#666}
	.linkescont a { margin:0 20px; color:#666; word-break:keep-all}

/*滚动*/
.SlideArea ul li .img { display:block; width:100%; height:100%}
.SlideArea ul li .mask { position:absolute; left:0; right:0; bottom:0; height:60px; background:#000; opacity:.5; filter:alpha(opacity=50)}
.SlideArea ul li .word { position:absolute; left:0; right:0; bottom:0; height:60px; line-height:40px; font-size:15px; color:#fff; text-align:center; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
#slideshow1 { width:480px; height:352px; margin-bottom:12px;}
	#slideshow1 ul { height:317px; background:#f0f0f0}
	#slideshow1 ul li .img { height:270px;}
	#slideshow1 ul li .word { height:47px; line-height:47px; font-size:16px; color:#000}
#slideshow2,#slideshow3 { height:400px; margin:-40px auto 25px; }
	#slideshow2 ul,#slideshow3 ul { position:absolute; top:65px; width:1090px; margin-right:-30px;}
	#slideshow2 ul li,#slideshow3 ul li { overflow:hidden;}
	.imglist { display:block; float:left; position:relative; width:188px; height:320px; margin-right:30px; text-align:center}
	.imglist .mask { height:47px;}
	.imglist .word { height:47px; line-height:47px; font-size:18px; }
	#slideshow2 .num,#slideshow3 .num { position:absolute; left:auto; right:0; top:25px; height:30px; text-align:right; background:#fff;}
	#slideshow2 .num a,#slideshow3 .num a { display:inline-block; width:10px; height:10px; margin:0 0 0 10px; background:#d7d7d7; border-radius:0}
	#slideshow2 .num a:hover,#slideshow2 .num a.current,#slideshow3 .num a:hover,#slideshow3 .num a.current { background:#e40000}
	
/*广告区域*/
.adarea { clear:both; overflow:hidden; margin:0 -4px 20px}
	.adarea img { float:left; margin:0 4px 5px;}