body
{ 
margin: 0px;
font-family: Arial, Verdana, Helvetica, sans-serif,ËÎÌå;
font-size:12px;

}
a:link{ color:#fff; text-decoration:none;}
a:hover{ color:#2A9C78; text-decoration:none;}
input {height:15px;}
a:visited { text-decoration: none;} 
#top_banner{
width:100%;
height:113px;
}
.top_banner_top
{
	width:955px;
	height:72px;
}
.top_banner_log
{
	height:50px;
	width:225px;
	padding-top:22px;
	padding-left:25px;
	float:left;
}
.top_banner_login
{
	height:50px;
	width:700px;
	padding-top:40px;

}
.top_banner_search
{
    line-height :20px;
    width:320px;
	float:left;
}
.top_banner_search2
{
    line-height :20px;
	width:70px;
	float:left;
}
.top_banner_kuang
{
    line-height :20px;
	width:170px;
		float:left;
}
.top_banner_zhannei
{
    line-height :20px;
	width:70px;
	float:left;
}


.top_banner_huiyuan
{

	width:330px;
    line-height:20px;
	float:left;
}


.top_banner_bottom
{
	width:100%;
	height:40px;
	background-color:#03BD94;

}
/*------------- Menu ------------------*/
#menu {

	width: 955px;
	height: 40px;
	margin: 0;
	padding: 0;
}

#menu ul {
	margin: 0 0 0 10px;
	padding: 0px;

}

#menu ul li
{

	display: inline;
}

#menu ul li a{
	float: left;
	width: 103px;
	height: 40px;
	margin-top: 0px;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
    border-right: 1px solid #ffffff;	
	line-height:40px;

}

#menu ul li .lastmenu{
	border-right: 1px solid #ffffff;	

}

#menu li a:hover, #menu li .current{
	color: #ccc;
	text-decoration: none;
}
#menu  a:hover{
	color: #ccc;
	text-decoration: none;
}


.menu_a_last
{
   	float: left;
	width: 103px;
	height: 40px;
	margin-top: 0px;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #ffffff;	
	line-height:40px; 

}
/* ----------------- end of menu----------------*/

#content
{
	width:100%;
	height:570px;
}
.content_main
{
	width:955px;
	height:720px;
	/*height:565px;*/ 
	border-left:1px #CACACA solid;
	border-right:1px #CACACA solid;

}
.content_main_fwzhongxin
{
	width:955px;
	height:700px;
	/*height:565px;*/ 
	border-left:1px #CACACA solid;
	border-right:1px #CACACA solid;

}
.content_main_index
{
	width:955px;
	height:575px;
	/*height:565px;*/ 
	border-left:1px #CACACA solid;
	border-right:1px #CACACA solid;

}
.content_main_wh
{
	width:955px;
	height:800px;
	/*height:565px;*/ 
	border-left:1px #CACACA solid;
	border-right:1px #CACACA solid;
}
.content_main_article
{
	width:955px;
	/*height:640px;
	/*height:565px;*/ 
	border-left:1px #CACACA solid;
	border-right:1px #CACACA solid;
}

.content_main_left
{
	width:734px;
	height:500px;
	float:left;
}

.content_main_flash
{
	width:724px;
	height:370px;
	padding:5px 5px;
}
.content_main_news
{
	width:730px;
	height:180px;

}
.content_news_content
{
	float:left;
	width:242px;
	height:180px;
	border-right:1px #CACACA solid;
}
.content_news_info
{
width:240px;
height:143px;
float:left;
}
.content_main_bottom
{
width:957px;
height:1px;
background-color:#03BE94;
}
/*---------main_right---------*/
.content_main_right
{
	width:220px;
	height:565px;
	float:left;
}
.content_right_login
{
width:198px;
height:132px;
padding-top:5px;
padding-bottom:5px;

}
.content_right_loginnei
{
width:198px;
height:120px;
background-color:#EFEFEF;
}
/*---------services---------*/
ul.services {
list-style-type:none; float:left; display:block; width:auto; height:20px; 
margin:0px; padding:2px 0 0 15px;}

ul.services li {

display:inline;}

a.nav_services:link, a.nav_services:visited {
display:block; padding:1px 0 0 16px; margin:2px;width: auto; height: auto; text-align:left; line-height:17px;
text-decoration:none; background:url(images/bullet.png) no-repeat left; color:#000;border-bottom:1px dashed #03BE94;

}

a.nav_services:hover {
display:block; padding:1px 0 0 16px; margin:2px;width:auto; height:auto; text-align:left; line-height:17px;
text-decoration:none; background-color:#D2F4EC; color:#000;}

ul.logservices {
list-style-type:none; float:left; display:block; width:auto; height:20px; 
margin:0px; padding:2px 0 0 5px;}

ul.logservices li {

display:inline;}

a.lognav_services:link, a.lognav_services:visited {
display:block; padding:1px 0 0 5px; margin:2px;width: auto; height: auto; text-align:left; line-height:17px;
text-decoration:none; color:#000;

}

a.lognav_services:hover {
display:block; padding:1px 0 0 5px; margin:2px;width:auto; height:auto; text-align:left; line-height:17px;
text-decoration:none; color:#000;}
/*---------foot---------*/

#foot
{
	width:958px;
	height:90px;
	background:url(images/foot_bg.png);

}
/*-----------nei---------------*/
.nei_content_top1
{
	width:955px;
	height:5px;
}
.nei_content_top2
{
	width:955px;
	height:40px;
	
	line-height:40px;
	text-align:left;
	background:url(images/bigdian.gif) no-repeat left;
	
	background-color:#EEEEEE;
	
}
.nei_content_top3
{
	width:959px;
	height:3px;
	
}
.nei_content_main
{
	width:955px;
	height:auto;
	border-left:1px #CACACA solid;
	border-right:1px #CACACA solid;
	float:left;
}
.nei_content_left
{
width:160px;
height:640px;
float:left;}
.nei_content_left1
{
width:160px;
height:640px;

border-right:1px #CACACA solid;
float:left;

}
.nei_content_right
{
width:174px;
height:640px;
float:left;}

.nei_content_right1
{
width:174px;
height:640px;
border-left:1px #CACACA solid;
float:left;}

.nei_content_middl
{
	width:617px;
	height:720px;
	border-left:1px #CACACA solid;
	border-right:1px #CACACA solid;
	float:left;
}

.nei_content_middl_wh
{
	width:617px;
	height:750px;
	border-left:1px #CACACA solid;
	border-right:1px #CACACA solid;
	float:left;
}

.nei_left_top
{
width:160px;
height:15px;
}
.nei_left_tiao
{
	width:150px;
	height:32px;
	line-height:32px;
	font-size:14px;
	color:#595757;
	text-align:center;
	background-image:url(images/nei_left_bg.png);
}
.nei_left_link
{

width:160px;
height:160px;

}
.nei_left_link2
{
    width:160px;
    height:80px;
}
.nei_left_linklianxiwomen
{
    width:160px;
    height:120px;
}
/*-------------nei_left_link----------------*/

.nei_left_link ul
{
list-style-type:none; float:left; display:block; width:auto; height:30px; 
margin:0px; padding:5px 0 0 5px;
}
.nei_left_link ul li{
	display: inline;
}
.nei_left_link  ul li a{
display:block; padding:1px 0 0 16px; margin:2px;width: auto; height: auto; text-align:left; line-height:22px;
text-decoration:none; background:url(images/bullet.png) no-repeat left; color:#000;
}
.nei_left_link li a:hover{
	color: #03BE94;
	background-color:#D2F4EC;

}
img.framed { 
padding: 4px; 
border: 1px solid #CCC; 
 }

/*-------------end_nei_left_link----------------*/

/*-------------nei_left_link2----------------*/

.nei_left_link2 ul
{
list-style-type:none; float:left; display:block; width:auto; height:30px; 
margin:0px; padding:5px 0 0 5px;
}
.nei_left_link2 ul li{
	display: inline;
}
.nei_left_link2  ul li a{
display:block; padding:1px 0 0 16px; margin:2px;width: auto; height: auto; text-align:left; line-height:22px;
text-decoration:none; background:url(images/bullet.png) no-repeat left; color:#000;
}
.nei_left_link2 li a:hover{
	color: #03BE94;
	background-color:#D2F4EC;

}
.nei_left_tiao  a{
display:block; padding:1px 0 0 45px; margin:2px;width: auto; height: auto; text-align:left; line-height:32px;
text-decoration:none;  color:#595757;
}
.nei_left_tiao  a:hover{
	color: #03BE94;


}

.index_news_more  a{

text-decoration:none;  color:#000;
}
.index_news_more a:hover{
	color: #03BE94;
}

/*-------------end_nei_left_link2----------------*/
/*-------------nei_left_linklianxiwomen----------------*/

.nei_left_linklianxiwomen ul
{
list-style-type:none; float:left; display:block; width:auto; height:30px; 
margin:0px; padding:5px 0 0 5px;
}
.nei_left_linklianxiwomen ul li{
	display: inline;
}
.nei_left_linklianxiwomen  ul li a{
display:block; padding:1px 0 0 16px; margin:2px;width: auto; height: auto; text-align:left; line-height:22px;
text-decoration:none; background:url(images/bullet.png) no-repeat left; color:#000;
}
.nei_left_linklianxiwomen li a:hover{
	color: #03BE94;
	background-color:#D2F4EC;

}
.nei_left_tiao  a{
display:block; padding:1px 0 0 45px; margin:2px;width: auto; height: auto; text-align:left; line-height:32px;
text-decoration:none;  color:#595757;
}
.nei_left_tiao  a:hover{
	color: #03BE94;


}

.index_news_more  a{

text-decoration:none;  color:#000;
}
.index_news_more a:hover{
	color: #03BE94;
}

/*-------------end_nei_left_linklianxiwomen----------------*/
.nei_letter
{
width:585px;
text-align:left;
font-size:14px;
line-height:21px;
padding:5px 5px 0 5px;
}

.nei_letter p {font-size:14px; line-height:20px;}
.fw_ka_lineheigh
{
    line-height:18px;
}

.nei_title
{
width:600px;
font-size:16px;
text-align:center;

line-height:25px;
color:#00895D;
font-weight:bold;
background-color:#EEEEEE;
}
.page_link  a{ color:#000; text-decoration:none;} 

#red{
  display:block;
  float:left;
 /* position:absolute;*/
  width:198px;
  height:70px;
  background-color:#EFEFEF;
}
#green{
  display:none;
  float:left;
 /* position:absolute;*/
  width:198px;
  height:70px;
  background-color:#EFEFEF;
}

#switch{
  position:relative;
  width:188px;
  height:25px;
  background-color:#EFEFEF;
}
#switch a.tabs{
  float:left;
  color:#000;
  height:18px;
  width:78px;
  margin:0;
  padding:5px 0 0 15px;
  font-size:12px;
  cursor:pointer;
  text-decoration:none;  
}
#switch a.tabs1{
  float:left;
  color:#000;
  height:18px;
  width:79px;
  margin:0;
  padding:5px 0 0 15px;
  font-size:12px;
  cursor:pointer;
  text-decoration:none;  
  background-color:#E6E6E6;
}
#switch a.tabs:hover{
  color:#2A9C78;

  text-decoration:none;
}
#switch a.tabs1:hover{
  color:#2A9C78;
  background-color:#E6E6E6;
  text-decoration:none;
}
#endText {width:850px; text-align:justify; text-justify:inter-ideograph; overflow:hidden; padding:9px 0; font-size:14px; clear:both; line-height:25px;word-wrap:break-word;}
#endText h2 { font-size:14px; }
#endText .icon { margin:3px 0 0; border:0;}

#endText p {font-size:14px; line-height:23px; text-indent:2em;}
#endText a,#endText a:visited {color:#1E50A2;  text-decoration:underline;}
#endText a:hover {color:#ba2636;}