﻿@charset "utf-8";
*{
margin:0;
padding:0;
font-size:12px;
font-family:arial;
color:#6d6d6d;
}
img{
border:none;}
body{
margin-top:0;
padding-top:0;
/*background:url(../img/outside-4.jpg) no-repeat 1038px 1px ;*/
background:url(../img/outside-5.gif) no-repeat 1009px 0px ;
/*background:url(../img/outside-33.jpg) no-repeat 1010px 1px */
}
hr{
clear:both;
display: none;
}
div#box{
width:1010px;
height:1010px;
}
/*test*//*
div#box-2{
width:1010px;
height:1010px;
}
	div#top-2{
	width:1010px;
	height:286px;
	position:relative;
	}
	div#top-2 #titleBG{
		width:350px;
		height:50px;
		position:absolute;
		top:230px;
		left:565px;
		}
		*/
	div#top{
	width:1010px;
	height:286px;
	position:relative;
	}
		div#top #titleBG{
		width:350px;
		height:50px;
		position:absolute;
		top:230px;
		left:565px;
		}
	div#wrap{
		position:relative;
		width:1010px;
		height:754px;
		background:url(../img/content.jpg) no-repeat 136px 0;
		}
		div#sideMenu{
		position:relative;
		width:180px;
		height:754px;
		}
		div#content{
		position:absolute;
		top:0px;
		left:180px;
		width:860px;
		height:754px;
		}
			div#content #article{
			margin:10px;
			width:830px;
			height:530px;
			overflow:auto;
			position:relative;
			}
				div#content #newsList{
				margin:0 auto;
				width:800px;
				_width:760px;
				height:500px;
				/* background:url(../img/new_title_bg_new.gif) no-repeat; */
				}

				div#content #newsList ul{
				width:780px;
				_width:740px;
				height:450px;
				list-style-type:none;
				padding:0;
				margin-top:28px;
				margin-left:20px;
				float:left;
				}	
					div#content #newsList ul h3{
					font-size:15px;
					line-height:22px;
					color:#ff0000;
					font-weight:bold;
					margin:2px 0;
					}
					div#content #newsList ul p{
					font-size:12px;
					line-height:22px;
					color:#000;
					}
					div#content #newsList ul img{
					float:right;
					margin-right:10px;
					margin-top:10px;
					}
				div#content #secRow{
				position:absolute;
				top:8px;
				left:40px;
				padding:0;
				font-size:15px;
				font-weight:bold;
				width:550px;
				}
				div#content #newsList li a,
				div#content #newsList li a:hover,
				div#content #newsList li a:visited{
				background:none;
				color:#ff0000;
				}
				div#content #newsList li{
				width:700px;
				_width:660px;
				height:14px;
				background:url(../img/list_icon.gif) no-repeat 3px 5px;
				margin:10px 20px;	
				text-indent:12px;
				overflow:hidden;
				}
				div#content #newsList .tilteLink,
				div#content #newsList .tilteLink a,
				div#content #newsList .tilteLink a:link,
				div#content #newsList .tilteLink a:visited{
				text-decoration:underline;
				line-height:18px;
				height:20px;
				font-size:15px;
				}
				div#content #newsList .tilteLink a:hover{
				color:#0000ff;
				text-decoration:underline;
				line-height:18px;
				height:20px;
				font-size:15px;
				}
				div#content #newsList .summary{
				width:650px;
				height:32px;
				color:#4d4d4d;
				font-size:12px;
				text-indent:0px;
				margin-left:56px;
				margin-top:-8px;
				list-style-image:none;
				background:none;
				}
				div#content #newsList .summaryExtra{
				width:630px;
				height:160px;
				color:#4d4d4d;
				font-size:12px;
				text-indent:0px;
				margin-left:56px;
				list-style:none;
				background:none;
				border-bottom:1px solid #6d6d6d;
				}
					div#content #newsList  #newsBox{
					margin-top:30px;
					width:780px;
					color:#4d4d4d;
					font-size:13px;
					text-indent:16px;
					margin-left:30px;
					border-bottom:1px solid #6d6d6d;
					line-height:26px;
					}

					.redFont{
					color:#ff0000;
					}
					.redFont a,.redFont a:hover,.redFont a:visited{
					color:#0000ff;
					text-decoration:underline;
					}
				div#content #newsList .summaryExtra h4{
				font-size:15px;
				color:#ff0000;
				font-weight:bold;
				width:300px;
				}
				div#content #newsList #split{

				margin: 0 auto;
				width:400px;
				height:20px;
				line-height:20px;
				text-align:center;
				font-size:12px;
				background:#6d6d6d;
				color:#fff;
				letter-spacing:5px;
				}
				div#content #newsList #split a{
				color:#fff;
				text-decoration:none;
				}
				div#content  #department{
				margin:10px;
				width:830px;
				height:530px;
				overflow:auto;
				position:relative;
				}
				div#content  #department ul{
				list-style-type:none;
				padding:0;
				}
					div#content  #department li{
					float:left;
					margin:8px 10px;
					_margin:8px 5px;
					}
					div#content  #department li span{
					width:450px;
					height:300px;
					text-indent:12px;
					line-height:20px;
					margin:0px 15px 10px;
					display:block;
					border-bottom:2px dashed #3d3d3d;
					}
				div#content  #article #detail{
				width:800px;
				height:380px;
				margin:0 auto;
				overflow:auto;
				background:url(../img/detailBG.gif) no-repeat;
				}
					div#content  #article #detail #wording{
					width:760px;
					height:340px;
					margin:20px 10px 0 20px;
					display:block;
					overflow:auto;
					}
					div#content  #article #detail img{
					margin:6px 5px 0 10px;
					}
				div#content #article .text{
				position:absolute;
				top:20px;
				left:310px;
				position:relative;
				width:500px
				}
					div#content #article p{
					line-height:28px;
					}
				
				div#content #article .photo{
				position:absolute;
				top:10px;
				left:10px;
				}
				div#content #article .text-2{
				position:absolute;
				top:280px;
				left:310px;
				width:500px
				}
				div#content #article .photo-2{
				position:absolute;
				top:270px;
				left:10px;
				}
				div#content #article #vote{
				width:780px;
				height:858px;
				margin:0 auto;
				background:url(../img/voteBG.png) no-repeat;
				position:relative;
				}
					div#content #article  #vote #sign{
					position:absolute;
					top:100px;
					left:10px;
					font-size:13px;
					color:#000;
					width:740px;
					height:320px;
					margin-left:12px;
					color:#000;
					}
						div#content #article  #vote #sign .elect{
						color:#000;
						
						display:block;
						margin-top:20px;	
						}
							div#content #article  #vote #sign .elect input{
							margin-top:5px;
							}
							div#content #article  #vote #sign .user{
							margin-top:10px;
							font-size:13px;
							color:#2d2d2d;
							margin-bottom:5px;
							margin-left:12px;
							width:300px;
							float:left;
							}
							div#content #article  #vote #sign .user textfield{
							height:13px;
							height:150px;
							}
			div#sideMenu #footer{
			position:absolute;
			top:560px;
			left:10px;
			margin:5px;
			width:660px;
			height:155px;
			background:url(../img/sponsor.gif) no-repeat;
			}
		/* for map */
		div#content #linkArea{
		margin:10px;
		width:200px;
		height:530px;
		text-align:left;
		overflow:auto;
		float:left;
		}
			div#content #linkArea ul{
			width:180px;
			list-style:none;
			padding:0;
			margin-top:5px;
			}
			div#content #linkArea ul li{
			width:175px;
			text-indent:24px;
			margin-top:8px;
			}
			div#content #linkArea ul .title{
			width:175px;
			text-indent:12px;
			margin-top:12px;
			
			line-height:16px;
			font-size:15px;
			font-weight:bold;
			color:#ff0000;
			}
			div#content  #article #linkLogo{
			width:700px;
			height:530px;
			margin:0 auto;
			}
				div#content #article  #linkLogo ul{
				list-style:none;
				width:660px;
				height:400px;
				}
				div#content #article  #linkLogo ul li{
				float:left;
				width:200px;
				margin:10px 5px;
				border:1px solid #9d9d9d;
				background:#fff;
				}
			div#content #article #blogLink ul{
			width:700px;
			margin:0 auto;
			list-style:none;
			}
				div#content #article #blogLink ul li{
				float:left;
				margin:5px;
				}
		div#content #mapArea{
		margin:10px;
		width:560px;
		height:100%;
		overflow:auto;
		float:left;
		}
			div#content #mapArea #blogData{
			width:550px;
			height:170px;
			padding:5px;
			background:url(../img/links/blogDataBG.jpg) no-repeat;
			}
				div#content #mapArea #blogData #des{
				float:left;
				width:360px;
				height:170px;
				}
				div#content #mapArea #blogData h2{
				font-size:18px;
				color:#ff0000;
				margin:5px;
				width:360px;
				height:60px;
				}
				div#content #mapArea #blogData #add{
				font-size:12px;
				color:#000;
				line-height:16px;
				display:block;
				width:350px;
				height:80px;
				margin:5px;
				}
				div#content #mapArea #blogData #blogBtn{
				float:right;
				width:180px;
				height:160px;
				}
					div#content #mapArea #blogData #blogBtn ul{
					list-style:none;
					float:left;
					}
					div#content #mapArea #blogData #blogBtn #recommend{
					font-size:12px;
					color:#000;
					height:12px;
					display:block;
					margin-bottom:3px;
					}
			div#content #mapArea #mapShow{
			width:558px;
			height:348px;
			border:1px solid #6d6d6d;
			}