/* css document */
{
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
body {
	background: #fff; margin: 0px auto; color: #000; text-align: center; width:950px;
}
td {
	font-size: 12px
}
div {
	font-size: 12px
}
ul {
	list-style-type: none
}
li {
	list-style-type: none
}
ul {
	line-height: 20px
}
p {
	line-height: 20px
}
ol {
	line-height: 20px
}
select {
	vertical-align: middle
}
input {
	vertical-align: middle
}
img {
	border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px
}
#wrap {background: #fff; margin: 0px auto; overflow: hidden; width: 950px; text-align: left; height:auto;}

#top_bar {
	background: #fff; margin-bottom: 8px;  padding:0px 0px 0px 0px; width: 950px; color: #acb4be; border-bottom: #ddd 1px solid; height: 27px; text-align: center
}
#top_bar a {
	display: block; margin: 5px 0px 0px; overflow: hidden; color: #009; height: 15px; text-align: center
}
#top_bar a:hover {
	color: #c00
}

#top_bar .top_bar_sline {
	background: url(/images/sline01.gif) no-repeat center 8px; width: 3px; color: #acb4be
}

#top_col { 
	background: #fff; padding:0px 0px 0px 0px; width: 950px; color: #acb4be; text-align: center
}
#top_col .gg1{
	width:750px; height:100px; float:left;
}
#top_col .news1{
	width:130px; height:100px; float:right; border: #ddd 1px solid;
}
#top_col .news1 .title{
	background:#f5f5f5; margin:0; 
}
#top_col .news1 h2{
	font-size:12px; height:18px; margin:0px; padding-top:3px; color:#666666;
}
#top_col .news1 .list{
	padding-top:5px;
}



#nav {
	width:950px; height:30px;
}
#nav .nav_left {
	float:left; width:640px; height:30px; padding-top:8px; color: #009;
}
#nav .nav_left a {
	color: #009;
}
#nav .nav_left a:hover{
	color: #c00
}
#nav .nav_right {
	float:right; width:300px; height:30px; padding-top:8px; text-align:right;
}

#main {
	width:950px; height:auto; margin:0px auto;
}
#mainleft { float:left; width:640px; height:auto;}
#mainright {float:right; width:305px; height:auto; padding-top:5px;}


#mainleft .news{ width:px; height:auto; background-color:#f5fafe; border:1px #cbd7ec solid; clear:both; padding-top:10px;}



#mainleft .news h1{
	padding:10px 0px 10px 0; font-weight: bold; font-size: 22px;  color: #03005c; border-bottom: #becde5 1px solid; margin:0px 20px 5px 20px; text-align: center
}
#mainleft .news .news_info{
	text-align: center
}
#mainleft .news .news_content{
	width:600px!important;width:640px; height:auto; font-size: 14px; padding-top:15px; padding-right:15px; padding-bottom:0px; padding-left:20px; line-height: 23px;
}
#mainleft .news .search {
	margin:0px 20px 5px 20px; height:30px; text-align:center;  padding-top:18px; width:px; height:auto;
}
#mainleft .news .search a{font-size:14px; font-weight:bold; color:#ff6600; height:0px;}
#mainleft .news .news_tool {
	text-align: right; padding-top:30px!important;clear:both; margin-bottom:5px;
}
#mainleft .about {
	height:50px; border:1px #becee6 solid; margin-bottom:8px;
}
#mainleft .about .about_title{
	height:25px; padding-left:5px; background:#e1effa;
}
#mainleft .about .about_title h3{
	padding-right: 4px; padding-left: 4px; font-weight: bold; font-size: 14px; float: left; padding-bottom: 4px; margin: 0px; padding-top: 4px
}


/*右边*/
#mainright .r_gg1{
	height:150px; border:1px #cccccc solid; margin-bottom:5px;
}
#mainright .r_news{ width:303px; height:auto; border:1px #cbd7ec solid; margin-bottom:5px; margin-top:5px; float:left;}
#mainright .r_news .title{ background:#f5fafe;margin:0px; padding:0px; width:px; height:px; }

#mainright .r_news h2{background: url(/images/sline02.gif) 10px 6px #dde7f8; font-size:14px; height:22px; line-height:24px; overflow:hidden; width:px; height:px;   padding-left:15px; margin:0px;}


#mainright .r_news .list{ width:px; height:auto; text-align:center; padding-top:5px; padding-left:0px; margin-bottom:5px;}
#mainright .r_news .list p{ padding:0px; text-align:left; margin:0px;}

#mainright .r_news .list .box{ width:116px; height:px;  margin-left:20px; text-align:left; margin-bottom:5px; float:left; display:inline;}

#mainright .r_news .list .box .image { border:#c8cfd9 1px solid; width:115px; height:95px;}

#mainright .r_news .list .box h4{
	font-weight: normal; font-size: 12px; line-height: 20px; text-align: center; margin:0px; padding:0px; width:115px; height:px;
}


.artnc{
	float:left; width:316px; border:1px #cbd7ec solid; text-align: left; height:auto; margin-bottom:5px;
}
.artnc ul{
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; margin:0px;
}
.artnc li {
	padding-left: 10px; background: url(http://www.3608.com/images/icon/icon_point_01.gif) no-repeat 2px 45%;
}
.artnc h2{
	padding-right: 0px; padding-left: 24px; font-size: 14px; background: url(http://www.3608.com/images/icon/sline02.gif) #dde7f8 no-repeat 10px 6px; padding-bottom: 0px; overflow: hidden; line-height: 24px; padding-top: 0px; height: 22px; margin:0px;
}

.redlink a {
	color: #cc0000
}
.redlink a:hover {
	color: #cc0000
}
.redlink a:visited {
	color: #cc0000
}

.linktext1 a {
	color: #000099
}
.linktext1 a:hover {
	color: #ff0000
}
.linktext1 a:visited {
	color: #000099
}

#content_gg{
float: left;             /*让块靠左*/
clear: left;             /*让块的左边不能有其它块*/
height: 200px;   /*用这个来控制广告在内容里的位置*/
width: 1px;         
}
#content_gg{
height: 250px;
width: 250px;
float: left;           /*让块靠左*/
clear: left;         /*让块的左边不能有其它块*/
margin: 15px 15px 15px 0px;
}
#news_content img,#news_content table{
clear: left;       /*让内容里的图片和表格不会遮挡广告*/
}
#news_content{
float: left;
}

