
.top_menu {width:auto;}
.top_menu a {font-family:Verdana; font-size:12px; color:#FFFFFF; text-decoration:none;}
.top_menu a:hover {text-decoration:underline;}


.bar {width:290px; padding:5px; text-align:center; font-family:Verdana; font-size:14px; color:#000000; border-bottom:2px #2E7061 solid; background-color:#E5E5E5;}

.barr {width:286px; height:285px; padding:5px; text-align:center; font-family:Verdana; font-size:12px; color:#000000; border:2px #E5E5E5 solid; background-color:#F5F5F5;}

.barc {width:290px; height:60px; padding:5px; text-align:left; font-family:Verdana; font-size:14px; color:#FFFFFF; background-color:#2E7061;}

.bar2 {width:240px; padding:5px; text-align:center; font-family:Verdana; font-size:16px; color:#FFFFFF; margin-bottom:0px;
	  background-color:#2E7061; padding-top:10px; padding-bottom:10px;}

.bar22 {width:238px; padding:5px; text-align:center; font-family:Verdana; font-size:14px; color: #000000; border-left:1px #2E7061 solid; 
		border-right:1px #2E7061 solid; padding-top:10px; padding-bottom:10px;}
		
.bar222 {width:238px; padding:5px; text-align:right; border-left:1px #2E7061 solid; border-bottom:1px #2E7061 solid;
		border-top:1px #CCCCCC solid; border-right:1px #2E7061 solid;}
		
.bar222 a {font-family:Verdana; font-size:14px; color: #2E7061; text-decoration:none;}
.bar222 a:hover {text-decoration: underline; font-weight:bold;}

.photo {width:1088px; padding:5px; text-align:left; font-family:Verdana; font-size:16px; font-weight:bold; color:#000000; margin-bottom:0px;
	    background-color:#E5E5E5; padding-top:10px; padding-bottom:10px;}
		
.photo2 {width:215px; height:130px; margin-bottom:10px; margin-right:2px; border:1px #CCCCCC solid; float:left;}
.photo2:hover { border:1px #2E7061 solid;}

.photo3 {width:360px; height:280px; margin-bottom:10px; margin-right:2px; border:1px #CCCCCC solid; float:left; text-align:center;}
.photo3:hover { border:1px #2E7061 solid;}

.photo4 {width:1095px; height:330px; margin-bottom:10px; margin-right:2px; border:1px #CCCCCC solid; float:left; text-align:center; padding-top:15px; background-color:#333333;}
.photo4:hover { border:1px #2E7061 solid;}

.news {width:1090px; padding:5px; text-align:left; font-family:Verdana; font-size:16px; font-weight:bold; color:#FFFFFF; margin-bottom:0px;
	    background-color:#2E7061; padding-top:10px; padding-bottom:10px;}

.news2 {width:1078px; padding:10px; text-align:left; margin-bottom:0px; border-left:1px #2E7061 solid; border-right:1px #2E7061 solid; border-bottom:1px #2E7061 solid;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px;}
.news2:hover {background-color: #F5F5F5;}
.news2 a {font-family:Verdana; font-size:16px; color: #2E7061; text-decoration:none;}
.news2 a:hover {text-decoration:underline; color:#666666;}
		
.recent {width:350px; padding:5px; text-align:left; font-family:Verdana; font-size:16px; font-weight:bold; color:#FFFFFF; margin-bottom:0px;
	    background-color:#2E7061; padding-top:10px; padding-bottom:10px;}
.recent2 {width:338px; padding:10px; text-align:left; margin-bottom:0px; border-left:1px #2E7061 solid; border-right:1px #2E7061 solid; border-bottom:1px #2E7061 solid;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px;}
.recent2:hover {background-color: #F5F5F5;}
.recent2 a {font-family:Verdana; font-size:16px; color: #2E7061; text-decoration:none;}
.recent2 a:hover {text-decoration:underline; color:#666666;}

.recentd {width:700px; padding:5px; text-align:left; font-family:Verdana; font-size:16px; font-weight:bold; color:#FFFFFF; margin-bottom:0px;
	    background-color:#2E7061; padding-top:10px; padding-bottom:10px;}
.recentd2 {width:690px; padding:10px; text-align:justify; margin-bottom:0px; border-left:1px #2E7061 solid; border-right:1px #2E7061 solid; border-bottom:1px #2E7061 solid;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; line-height:160%; color:#666666;}
		
.email_t {width:400px; padding:15px; border:1px #2E7061 solid; border-radius:10px; font-family:Verdana; font-size:18px; color:#2E7061;}
.email_b {width:100px; padding:15px; border:1px #2E7061 solid; background-color:#2E7061; border-radius:10px; font-family:Verdana; font-size:18px; color:#FFFFFF;}
.email_b:hover {background-color: #006633;}

.cont {width:1078px; padding:10px; text-align:left; margin-bottom:0px; border-left:1px #2E7061 solid; border-right:1px #2E7061 solid; border-bottom:1px #2E7061 solid;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; line-height:150%;}


.f {width:300px; font-family:Verdana; font-size:16px; color:#660000; border-bottom:0px #FFFFFF solid; padding-bottom:10px; font-weight:bold;}

.f_link {width:auto; padding-top:10px; padding-right:5px; padding-bottom:10px; line-height:150%; font-family:Verdana; color:#000000; font-size:14px;}
.f_link a {font-family:Verdana; font-size:14px; color:#000000; text-decoration:none;}
.f_link a:hover {font-family:Verdana; font-size:14px; color:#000000; text-decoration:underline;}

#my {font-family:"Monotype Corsiva"; font-size:34px; color:#660000;}


.y_box {
	font-family: Verdana;
	font-size:16px;
	font-weight: normal;
	color: #2E7061;	
	}
.n_box {
	font-family: Verdana;
	font-size:16px;
	font-weight: normal;
	color: #FF0000;	
	
	}
	
.sele {width:220px; padding:6px; font-family:Verdana; font-size:16px;}	
	
.btn {width:162px;	height:auto; font-family:Verdana;	font-size:14px;	padding:6px;	text-align:center;	color:#000000;	font-weight:normal;}
.btn:hover {box-shadow: #EBEBEB 0px 0px 5px 5px;}	
	
.cat_n {width:190px; padding:10px; background-color:#CACAFF; font-family:Verdana; font-size:16px; color:#333333;}

.cat_l {width:200px; padding:5px; background-color:#EAEAEA; font-family:Verdana; font-size:16px; border-bottom:1px #CCCCCC solid; padding-top:10px; padding-bottom:10px;}
.cat_l:hover {background-color:#F4F4F4;}

.cat_l a {text-decoration:none; color:#000000;}

.pro_n {width:auto; padding:8px; background-color: #CACAFF; font-family:Verdana; font-size:16px; color: #333333;}	
	
.pro_l {width:880px; padding:0px; font-family:Verdana; font-size:12px; color:#000000; border-bottom:1px #CCCCCC solid; margin-bottom:10px;}
.pro_l:hover {background-color:#F4F4F4;}	

.pro_d {width:1100px; padding:5px; background-color:#660000; font-family:Verdana; font-size:16px; color:#FFFFFF;}	
.pro_2 {width:1100px; padding:10px; font-family:Verdana; font-size:14px; color:#000000; border-bottom:1px #CCCCCC solid; margin-bottom:10px;}
	
	
.txt_log9 {width:150px;	height:auto; font-family:Verdana;	font-size:14px;	padding:6px; color:#000000;	font-weight:normal; margin-bottom:5px;}
	

.dn {width:auto; height:80px; font-family:Verdana; font-size:14px; color:#000000;}
	
.pro_view {width:150px; padding:10px; font-family:Verdana; font-size:14px; color:#000000; border:1px #CCCCCC solid; margin:10px; border-radius:10px; float:left; text-align:center;}
.pro_view:hover {background-color:#F4F4F4; box-shadow:#0099CC 0px 0px 1px 1px;	}	
	
.ac_txt {width:300px; height:auto; padding:6px;}	

.ac_area {width:300px; height:90px; padding:6px;}

.ac_btn {width:165px; height:auto; padding:6px; font-family:Verdana; font-size:24px; background-color:#F0F0F0; color:#999999; border:1px #CCCCCC solid; border-radius:0px;}
.ac_btn:hover {background-color:#00CC00; color:#FFFFFF;}
	
.m_rap {width:272px; height:250px; background-color:#009900; float:left; margin:10px;}
.m_head {width:250px; height:auto; padding:10px; background-color:#009900; font-family:Verdana; font-size:16px; color:#FFFFFF; border:1px #009900 solid;}
.m_body {width:250px; height:187px; padding:10px; background-color:#F4F4F4; font-family:Verdana; font-size:14px; color:#333333; border:1px #66CC00 solid; line-height:180%;}

.news_link {width:auto; height:auto;}
.news_link a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFF99; text-decoration:none;}
.news_link a:hover {text-decoration:underline;}
	
.s_p {width:344px; height:520px; background-color:#F4F4F4; border:1px #009900 solid; float:left; margin:15px; text-align:center;}	
	
.s9 {background-color:#F0F0F0; border:0px #F0F0F0 solid;}	
	
.srch {width:960px; height:auto; padding:10px; border:1px F4F4F4 solid; font-family:Verdana; font-size:18px;}
.srch_b {width:100px; height:auto; padding:10px; border:1px green solid; background-color:green; font-family:Verdana; font-size:18px; color:#FFFFFF;}
	
	
.ab_box {width:240px; height:200px; border:1px #ff6699 solid; margin:15px; font-family:Verdana; font-size:25px; background-color:skyblue; float:left; text-align:center; padding-top:50px; border-radius:20px;} 	
	
.ab_box a {text-decoration:none; font-family:Verdana; font-size:14; color:Orange;}	


.ab_boxm {width:240px; height:200px; border:1px #ff6699 solid; margin:15px; font-family:Verdana; font-size:25px; background-color:skyblue; float:left; text-align:left; padding-top:50px; border-radius:20px; padding-left:20px; 
line-height:110%} 	
	
.ab_boxm a {text-decoration:none; font-family:Verdana; font-size:16; color:#000000;}	
.ab_boxm a:hover {text-decoration:underline; color:red}	
	

.search_pro {width:220px; height:400px; background-color:#FFFFFF; padding:10px; float:left; margin:10px; text-align:center;
			border: 1px skyblue solid;}
.search_pro:hover {background-color:#e9e9e9;}









	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	