/* body */
img.png{display: none;}
body {margin: 0px; padding: 0px; font-size: 12px; color: #7d7d7d; font-family:"Verdana", "Tahoma", "Verdana", "Arial"; vertical-align:top;}
img {border: 0 none; }
ul.li img { vertical-align:top;}


A:link {font-family:"Verdana", "Verdana", "Tahoma", "Verdana", "Arial"; color:#7d7d7d; font-size:12px; text-decoration:none;}
A:visited {font-family:"Verdana", "Verdana", "Tahoma", "Verdana", "Arial"; color:#7d7d7d; font-size:12px; text-decoration:none;}
A:hover {font-family:"Verdana", "Verdana", "Tahoma", "Verdana", "Arial"; color:#00466b; font-size:12px; text-decoration:none;}
A:active {font-family:"Verdana", "Verdana", "Tahoma", "Verdana", "Arial"; color:#00466b; font-size:12px; text-decoration:none;}



A.s_font:link {font-family:"Verdana", "Verdana", "Tahoma", "Verdana", "Arial"; color:#9ac5e4; font-size:11px; text-decoration:none;}
A.s_font:visited {font-family:"Verdana", "Verdana", "Tahoma", "Verdana", "Arial"; color:#9ac5e4; font-size:11px; text-decoration:none;}
A.s_font::hover {font-family:"Verdana", "Verdana", "Tahoma", "Verdana", "Arial"; color:#c3daeb; font-size:11px; text-decoration:none;}
A.s_font:active {font-family:"Verdana", "Verdana", "Tahoma", "Verdana", "Arial"; color:#9ac5e4; font-size:11px; text-decoration:none;}

 
#back_bg { 
background: url("/img/main/backbg.jpg") center 0 no-repeat;
height:482px;
}


#layout { 
width:100%;
}


#start { 
width:982px;
text-align: left;
margin:0 auto;
}


/*top*/

#top { 
height:234px;
margin: 0px;
padding: 0px;
top: 0px;
}

#top ul { 
list-style: none;
margin: 0px;
padding: 0px;
top: 0px;
}

#calendar{ 
margin: 0px;
padding: 0px;
top: 0px;
width:229px;
float:left;
}

#calendar ul{ 
list-style: none;
margin: 0px;
padding: 0px;
top: 0px;
}

#calendar .cal_cal{ 
width:229px;
margin: 0px;
padding: 0px;
top: 0px;
float:left;
}

#calendar .cal{ 
margin: 0px;
padding: 15px 0 10px 0;
top: 0px;
float:left;
}

#calendar .cal_more{ 
margin: 0px;
padding: 15px 10px 0 0;
top: 0px;
float:right;
}


#calendar .cal_bg{ 
clear:both;
background: url("/img/main1/cal_bg.jpg") no-repeat;
margin: 0px;
padding: 6px 0 0 14px;
top: 0px;
width:229px;
height:55px;
}

#calendar .data { 
padding: 0px;
float:left;
font-size: 10px;
color: #ffffff;
font-weight: bold;
width:50px;
}



#calendar .text { 
padding: 0px;
margin: 0px;
font-size: 10px;
color: #ffffff;
}


#calendar .data1 { 
padding: 0px;
margin: 0px;
float:left;
font-size: 10px;
color: #ffffff;
font-weight: bold;
width:50px;
padding: 7px 0 0 0;
}



#calendar .text1 { 
padding: 0px;
margin: 0px;
font-size: 10px;
color: #ffffff;
padding: 7px 0 0 0;
float:left;
}


#calendar .fla_bnr { 
margin: 0px;
padding: 2px 0 0 0;
top: 0px;
float:left;
}


#pro_bg { 
background: url("/img/main1/month_bg.gif") no-repeat;
margin: 10px 0 0 0;
padding: 0px;
top: 0px;
width:229px;
height:143px;
float:left;
}

 

#pro_bg .month_img { 
padding: 10px 10px 0 12px;
top: 0px;
margin: 0px;
float:left;
 
}


#pro_bg .month_img1 { 
padding: 10px 10px 0 12px;
top: 0px;
margin: 0px;
float:left;
clear:both;
}


#pro_bg .month_tt { 
padding: 13px 0 0 80px;
top: 0px;
margin: 0px;

}


#pro_bg .month_tt1 { 
padding: 0 0 0 80px;
top: 0px;
margin: 15px 0 0 0;


}
 
#pro_bg .month_txt { 
padding: 3px 0 0 0;
top: 0px;
margin: 0px;
font-size: 10px;
color: #7d7d7d;
line-height: 10px;

}

 #pro_bg .month1 { 
padding: 0 0 0 0;
top: 0px;
margin: 20px 0 0 0;

}


#news{ 
margin: 0px 0 0 13px;
padding: 10px 0 0 17px;
top: 0px;
float:left;
width:448px;
}



#news ul{ 
list-style: none;
margin: 0px;
padding: 0px;
top: 0px;
}


#news .news_o{ 
margin: 0px;
padding: 0px;
top: 0px;
float:left;
clear:both;
}

#news .news_m{ 
margin: 0px;
padding: 0px;
top: 0px;
float:right;
}
 
#news .pre{ 
margin: 0px;
padding: 0px 0 10px 0;
top: 0px;
float:left;
}

#news .more{ 
margin: 0px;
padding: 0px;
top: 0px;
float:right;
}

#news .news_bg{ 
background: url("/img/main1/news_bg.jpg") no-repeat;
margin: 0px;
padding: 7px 7px 7px 7px;
top: 0px;
width:136px;
height:101px;
clear:both;
float:left;
vertical-align:top;
}

#news .pre_txt{ 
margin: 0px 0 0 0;
padding: 20px 0 0 0;
top: 0px;
width:290px;
float:right;
font-size: 12px;
color: #4b4b4b;
font-weight: bold;
}

#news .pre_txt1{ 
margin: 5px 0 0 0;
padding: 0px;
top: 0px;
width:290px;
float:right;
font-size: 12px;
color: #7d7d7d;
line-height: 14px;
}


#news .pre_txt2{ 
margin: 5px 0 0 0;
padding: 0px;
top: 0px;
width:290px;
float:right;
font-size: 10px;
color: #808080;
}




#news .txt1{ 
font-size: 11px;
color: #4f8ad4;
font-weight: bold;
float:left;
padding:0px;
width:363px;
line-height: 19px;
}

#news .txt2{ 
font-size: 11px;
color: #4f8ad4;
padding:0px;
float:right;
width:85px;
line-height: 19px;
}

 #news .txt3{ 
font-size: 11px;
color: #003b80;
font-weight: bold;
padding:0px;
float:left;
width:363px;
line-height: 19px;
}

#news .txt4{ 
font-size: 11px;
color: #003b80;
padding:0px 0 0 0;
float:right;
line-height: 19px;
width:85px;
}

#news .line3{ 
padding:5px 0 0 0;
margin: 0 0 0 0;
width:457px;
font-size: 1px;
}







#news .ev{ 
margin: 0px;
padding:0px 0 0 0;
top: 0px;
height:86px;
vertical-align:top;
clear:both;
line-height: 15px;
}
 

#news .ev_txt{ 
margin: 0px;
padding:5px 0 0 15px;
top: 0px;
font-size: 12px;
color: #7d7d7d;
float:left;
}

 
#news .ev_data{ 
color: #9d9d9d;
padding:5px 0 0 10px;
margin: 0px;
font-size: 10px;
text-align:right;
}

 #news .ev_txt1{ 
margin: 0px;
padding:0px 0 0 15px;
top: 0px;
font-size: 12px;
color: #7d7d7d;
float:left;
}

 
#news .ev_data1{ 
color: #9d9d9d;
padding:0px 0 0 10px;
margin: 0px;
font-size: 10px;
text-align:right;
}


 #news .more1{ 
margin: 0px;
padding: 0px 0 0 0;
top: 0px;
float:right;
}

#news .pre_ov{ 
margin: 0px 0 0 10px;
padding: 2px 2px 0px 2px;
top: 0px;
background-color:#858585;
clear:both;
float:left;
width:117px;
height:84px;
}

#right { 
margin: 0px;
padding: 0px;
top: 0px;
float:right;
}

#right ul{ 
list-style: none;
margin: 0px;
padding: 0px;
top: 0px;
}

#right .sear {
background: url("/img/main1/sear_bg.gif") no-repeat;
padding: 0px;
margin: 0px;
width:244px;
float:left;
height:42px;
}


#right .sear1 {
padding: 10px 0 0 15px;
margin: 0px;
}

#right .formA {
	border-width:1px;
	border-color:#c5cdd2;
	border-style :solid;
	font-family:"Verdana", "Verdana", "Tahoma", "Arial","Verdana"; 
	font-size:10px;
	color:#505050;
	height:16px;
	background-color: #ffffff;
}

#right .photo{
padding: 10px 0 10px 0px;
margin: 0px;
float:left;
}

#right .photo_con{ 
margin: 0px;
padding: 0px;
top: 0px;
background-color: #ddf4fa;
width:244px;
height:95px;
}

#right .photo_con1{ 
float:left;
margin: 11px 0 0 10px;
padding: 2px 2px 0px 2px;
top: 0px;
background-color:#ffffff;
width:90px;
}

#right .photo_con2{ 
margin: 0px;
padding: 15px 10px 0 0px;
top: 0px;
float:right;
font-size: 11px;
color: #7d7d7d;
width:120px;
line-height:14px;
}


#right .photo_con3{ 
margin: 0px;
padding: 3px 0 0 10px;
top: 0px;
float:left;
font-size: 10px;
color: #9d9d9d;
}


#right .photo_bg { 
background: url("/img/main1/photo_bg.jpg") no-repeat;
margin: 0px;
padding: 12px 0 0 0;
top: 0px;
width:244px;
height:55px;
clear:both;
}
 
#right .photo_image { 
margin: 0px 0 0 12px;
top: 0px;
width:34px;
height:25px;
padding: 2px 2px 2px 2px;
background-color:#ffffff;
float:left;
}


#right .photo_btn { 
float:left;
margin: 0px;
top: 0px;
width:9px;
padding: 0px;
height:32px;
background-color:#000000;
}
 
#right .photo_btnbg { 
float:left;
margin: 0px;
top: 0px;
padding: 0px;
width:9px;
height:20px;
vertical-align:top
}


#bnr2 { 
padding:18px 0 0 0;
margin:0px;
float:left;
}

.footer { 
padding:0px
margin:0px;
float:left;
color:#9ac5e4;
font-size: 10px;
height:13px;
}


.formA {
	border-width:1px;
	border-color:#c5cdd2;
	border-style :solid;
	font-family:"Verdana", "Verdana", "Tahoma", "Arial","Verdana"; 
	font-size:9px;
	color:#505050;
	height:18px;
	background-color: #ffffff;
}
