body {
	margin: 0px;
	padding: 0px;
	color: #395067;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	
	
    background-color: #C3DAE0;/*弥补contain-outer层不能自动伸缩的问题*/
  
}
.jus { text-align:justify;}

#header_outer {
	height: 63px;


	background-color: #afc4c8;
	text-align: left;
	position: relative;/*用于下边的二级菜单定位*/
}

#header {
    background-image: url(../images/log.gif);
	width: 774px;
	height: 63px;
	background-repeat: no-repeat;
 	background-position: left top;
    background-color: #d5ddde;
    position: relative;
}
#header select { 
    margin-top:25px; position:absolute; z-index:2; top:5px; right:25px; width:120px; margin-left
}




#pic_outer {
	height: 243px;
	text-align: left;
	background-image: url(../images/index_bg1.jpg);
	background-repeat: repeat-x;
}



#pic {
	background-image: url(../images/pic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 243px;
	width: 774px;
	overflow:hidden;
}

#contain_outer {
	/*background-image: url(../images/index_bg2.jpg);
	background-repeat: repeat-x;
	background-color: #C3DAE0;
    text-align: left;*/
    	
	/*height:300px; height:500px;*/
}	


#contain {
	width: 774px;
	
	background-color: #FFFFFF;

    float:left;
	/* height:500px;padding-top: 11px;*/
	padding-bottom:8px;
}
	
#con_left {
margin:0px;
 padding:0px;
	width: 460px;
	margin-left: 11px !important;
	margin-left: 5px;
	margin-right: 8px;
	margin-top: 11px;

	float: left;


		
}	




.tit {
background-color: #ececed; 

height: 23px;
line-height:23px;
vertical-align:middle;
position:relative;
border-bottom: 1px solid #d3d3d5;
text-indent:3px;
 
}
.tit span{
	position: absolute;
	left: 235px;
	top:0px;	 
}
span a{
	color:#344c58;
}
span a:visited{
	color:#574c2e;
}

.tu1 {
	float: left;
    border: 1px solid  #7f7f7f;
	margin-right: 7px;
	margin-bottom: 2px; 
}
#con_left_top {
	width: 460px;
        height:303px;
        overflow:hidden;

        margin-bottom:15px;
		line-height:170%;
		
		
}



.img_m3 {
	margin-right: 2px;
}
#mod_flash {
	 width: 460px;
	height: 190px;	
 
   /* background-color: #f7f7f8;	*/
}


#con_right {
	width: 284px;
	float: right;
		margin-right: 7px!important;
		margin-right: 5px;
	margin-top: 11px;
}
.tu2 {
	height: 207px;
	width: 284px;
	margin-bottom: 5px;

}

#news {
	width: 284px;
	overflow:hidden;
	
	margin-top: 3px;
	background-color: #f7f7f8;

	padding-bottom:12px;   
    /*height:239px; mei jia flash zhiqian*/
	 height:243px;
}
#news ul {
	width: 280px;

	margin: 0px;
	padding:0px;

	list-style-type: none;
}
#news li {
	line-height: 22px;
/*???????,??ul?line-height: 150%;*/
    text-indent:0px;
	margin:0;
	padding:0;

	padding-left:20px;

}
.right_news_time {
	border-bottom:1px solid #dcdcdd;
}

.right_news {
	border-top:1px solid #fff;
	border-bottom:1px solid #e6e6e5;
	background-image: url(../images/dian.gif);
	background-position: left 3px;
	padding-left:20px;
	background-repeat: no-repeat;
}


.right_news a{	color:#344c58;text-decoration:none;}

.right_news a:visited{color:#574c2e;}
.right_news a:hover{color:#574c2e; text-decoration:underline;}






#footer_outer {
  clear:both;
	background-color: #5D666B;
	height: 20px	
	color: #FFFFFF;
    text-align: left; 
}

#footer {
  
	width: 774px;
	background-color: #44575e;
	height: 40px!important;
	height: 38px;
	padding-top:2px;
	color: #E9FCFF;
	text-align:center;
}