*{ margin:0; padding:0;}
body{
	margin:0;
	padding:0;
	color:#4FA755;
	FONT-SIZE: 12px;
	text-align:center;
	BACKGROUND: url(../images/body_bj.jpg);
	line-height: 18px;
}
#content{ margin:auto; width:1024px; height:800px; background-color:#001111}
#header{
	width:1023px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
}
#top{
	width:1023px;
	height:122px;
	background-image: url(../images/top.gif);
}
#pr{
	width:987px;
	height: 252px;
}
.flash{
	width:306px;
	height:110px;
	float:left;
	margin-top:0px
}
.leftpic{ width:306px ; height:510px; float:left; margin-top:0px;}
.right{
	width:1023px;
	float:none;
	margin-top: 0px;
}
img{ border:none;}
.menu{ float:left; margin-right:55px;display:inline; margin:20px 0px 0px 0px}
.topmenu{
	text-align:right;
	font-size:12px;
	line-height:30px;
	height:30px;
	width:670px;
	float: right;
	margin-right: 60px;
	margin-top: 27px;
}
.topmenu a:visited {
color: #4FA755;
}
.topmenu a:link {
	color: #4FA755;
}

.topmenu a:hover {
	color: #F6FACA;
}
.topmenu ul{list-style:none; float:right; margin:0;line-height:30px; height:30px}
.topmenu ul li { width:60px; float:left; line-height:30px; height:30px}
.topmenu a{ color:#ffffff; text-decoration:none;}
.endmenu{
	text-align:center;
	font-size:12px;
	line-height:30px;
	height:15px;
}
.endmenu ul{list-style:none; float:right; margin:0;}
.endmenu ul li { width:60px; float:left;}
.endmenu a{
	color:#4FA755;
	text-decoration:none;
}

.menulist{
	text-align:left;
	height:27px;
	width:900px;
	margin-top: 66px;
	margin-left: 10px;
}
.menulist ul{ list-style:none; margin:0; float:left; height:31px;}
.menulist ul li{
	float:left;
	width:75px;
}
.backhome{ width:128px; margin-left:7px; float:left;}
.list{ display:none; padding-top:15px; background:url(../images/sanj.png) center no-repeat;}
.menulist ul li ul{
	font-size:13px;
	border:1px #1C3F32 solid;
	line-height:20px;
	height:20px;
	position:absolute;
	margin-left:-20px;
	background-color: #014F0E;
}
.menulist li ul li{
	text-align:center;
	width:70px;
	height:20px;
	float:inherit;
	position:relative;
	background-color:#014F0E;
}
.menulist li:hover .list{display:block;}
.menulist li li:hover{ background-color:#006633; color:#57FDBF;}
.menulist li ul li a{
	color:#B2CE7E;
	text-decoration:none;
}
.menulist li ul li a:hover{
	color:#FFFFFF;
} 
IMG {
	FONT: 12px "宋体",sans-serif; VERTICAL-ALIGN: middle
}
IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.middle{
	width:1020px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.middleleft{
	width:760px;
	float:left;
	margin-left: 19px;
}
.middleonly{
	width:987px;
	float:none;
}
.cnewslist{text-align:left;margin-left:5px;margin-top:5px; }
.cnews{ height:95px;border:1px #4CB5B1 solid; background-color:#012022;filter:alpha(opacity=40);-moz-opacity:0.7}
.cnewslist ul{margin-top:5px; text-align:left; color:#4CB5B1; line-height:19px}
.intor{margin-top:15px;  height:195px;border:1px #4CB5B1 solid; background-color:#012022;filter:alpha(opacity=40);-moz-opacity:0.7;width:420px;}
.intor1{
	height:355px;
	border:1px #4CB5B1 solid;
	background-color:#012022;
	filter:alpha(opacity=40);
	-moz-opacity:0.7;
	scrollbar-base-color:#001D18;
	margin: 0px;
}
.contentbg{
	background-color: #012022;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: dashed;
	border-top-color: #50A697;
	border-right-color: #50A697;
	border-bottom-color: #50A697;
	border-left-color: #50A697;
	color: #FFFFFF;
	filter: Alpha(Opacity=60);
}
.search {font-family: "宋体"; font-size: 12px; BEHAVIOR: url('../css/selectBox.htc'); cursor: hand; }
.intorlist{
	text-align:left;
	margin-left:5px;
	width:640px;
	float: left;
}
.word1{width:250px; height:122px;  margin-left:5px;margin-top:5px;  text-align:left; float:left; overflow:hidden }
.pic1{	width:149px;	height:124px;	float:left;	margin:5px}
.Intrword{width:410px; margin-left:5px;margin-top:5px;  text-align:left; float:left}
.Intrpage{
	width:920px;
	text-align:left;
	float:none;
	height:300px;
	overflow:auto;
}
.Intrpage_list{
	width:635px;
	text-align:left;
	float:left;
	height:270px;
	overflow:auto;
	padding-left: 15px;
}
.listli{text-align:left;list-style-type:none; width:570px; float:left; height:28px;line-height:28px; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.listliT{text-align:left;list-style-type:none; width:55px; float:left; height:28px;line-height:28px;}
.line { border-top: 1px dashed #4CB5B1; width:620px;list-style-type:none; float:left; height:1px}
.linea {
	width:1px;
	list-style-type:none;
	float:left;
	height:233px;
	margin-top:0px;
	margin-left: 10px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-left-color: #4CB5B1;
}
.neirong2 {	 MARGIN: 0px 10px 0px 305px;WIDTH: 370px; FONT-size:12px;}
.links_lian {	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 20px; line-height:15px; FONT-size:12px;text-align:center; background-color:#001D18; border: 1px solid #4CB5B1;}
.links_lian1 {	FLOAT: left; MARGIN: 0px 10px 0px 0px;WIDTH: 17px; line-height:17px; FONT-size:12px;text-align:center; background-color:#990000; color:#FFFFFF;}
.pro{margin-top:15px; }
.pro_list{
	height:560px;
	border:1px #4CB5B1 solid;
	background-color:#012022;
	filter:alpha(opacity=40);
	-moz-opacity:0.7;
	width: 760px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 28px;
	margin-left: 0px;
}
.prolist{
	text-align:left;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	height: 24px;
}
.prolist1{
	margin-top: 26px;
	margin-right: 0px;
	text-align: center;
	width: 700px;
	margin-left: 30px;
}
.product{ width:198px; height:82px; float:left; margin:5px 5px 0px 5px}
.productA{ width:198px; height:82px; float:left; margin:5px 5px 5px 5px}
.productC{
	width:200px;
	height:120px;
	float:left;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.productB{ width:400px; height:120px; float:left; margin:5px 5px 5px 7px}
.proshow{
	border:1px solid #1E6E4B;
	width:198px;
	height:115px;
	line-height:61px;
	text-align:center
}
.proshowA{border:1px #4CB5B1 solid; width:402px; height:122px; line-height:120px; text-align:center}
.proword{text-align:left; line-height:20px}
.liebiao{margin-left:7px; text-align:left; height:22px;}


.contactA{width:404px; float:left; height:223px;  }
.contactpic{width:211px; float:left; height:123px; margin:100PX 0PX 0PX 10PX;}
.contactc{
	width:500px;
	float:right;
	height:233px;
	;
	margin-top:10px;
	line-height:25px
}
.c1{
	width:50px;
	float:left;
	height:30px;
	margin-left:20px;
	text-align:right
}
.c2{
	width:420px;
	float:left;
	height:30px;
	margin-left:10px;
	text-align: left
}
.submit{
	width:485px;
	text-align:center;
	margin-top:110px;
	color: #FFFFFF;
}
.middleright{
	width:211px;
	float:right;
	margin-right:19px;
	filter: Alpha(Opacity=40);
}
.proright{height:407px;border:1px #4CB5B1 solid; background-color:#012022;}
.loginline{
	height:168px;
	border:1px #4CB5B1 solid;
}
.loginlineout{
	height:50px;
	border:1px #4CB5B1 solid;
	margin-top: 5px;
}
.login{
	height:168px;
	background-color:#D7D7D7;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
}
.loginout{
	height:50px;
	background-color:#CCC;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
}
.logintop{margin-top:10px; width:211px; }
.loginuser{margin-top:10px;height:46px; width:170px; text-align:center}
.loginuser li{text-align:center;list-style-type:none; width:170px; float:left; height:28px;line-height:28px; color:#ffffff;} 
.zhuceA{text-align:right; float:left; width:235px; height:27px; line-height:27px}
.zhuceB{text-align:left; float:left; width:355px; height:27px; line-height:27px; margin-left:5px}

.rongyu{ width:211px; height:170px;margin-top:25px}
.rongyupic{width:98px; height:66px; float:left; background-color:#FFFFFF; margin: 10PX 0PX 0PX 5PX; } 
.contact{width:211px; margin-top:30px}

.middleend{ width:660px; height:45px; border:1px #4CB5B1 solid;margin: 18PX 20PX 0PX 0PX;}
.hezuo{width:100px; float:left; margin-top:5px}
.hezuoA{ float:left;width:560px; height:45px; background-color:#FFFFFF}

.end{
	margin-top:0px;
	float:left;
	width:1023px;
	margin-left:0px;
	text-align:center;
	color:#4FA755;
	background-image: url(../images/footbg.gif);
	padding-top: 20px;
}
.banquan{
	margin-top:15px;
	float:none;
	width:1023px;
}
.links{margin-top:25px; float:left;width:150px; margin-left:140px;}

.select * {
  margin: 0;
  padding: 0;
}

.select {
  border:1px solid #cccccc;
  float: left;
  display: inline;
  }

.select div {
  border:1px solid #f9f9f9;
  float: left;
}

/* 子选择器，在FF等非IE浏览器中识别 */
.select>div {
  width:120px;
  height: 17px;
  overflow:hidden;
  }
  
/* 通配选择符，只在IE浏览器中识别 */
* html .select div select {
  display:block;
  float: left;
  margin: -2px;
}

.select div>select {
  display:block;
  width:124px;
  float:none;
  margin: -2px;
  padding: 0px;
}

.select:hover {
  border:1px solid #666666; //鼠标移上的效果 
}

.select select>option {
  text-indent: 2px; //option在FF等非IE浏览器缩进2px
}


.span{
	position:relative;
	width:635px;
	top:5px;
	left:10px
}
.spanA{
	position:relative;
}
.spanright{position:relative;width:211px; }
  A.other:link   
  {
	color:   #4FA755;
	text-decoration:   none;
  }   
  A.other:visited   
  {
	color:   #4FA755;
	text-decoration:   none;
  }   
  A.other:active   {   
  TEXT-DECORATION:   none ; 
  }   
  A.other:hover   {
	COLOR:   #ffffff;
  } 
 
  A.B:link   
  {
	color: #F6FACA;
	text-decoration:   none;
  }   
  A.B:visited   
  {
	color:   #F6FACA;
	text-decoration:   none;
  }   
  A.B:active   {   
  TEXT-DECORATION:   none ; 
  }   
  A.B:hover   {
	COLOR:   #4FA755;
  } 
 
   A:link   
  {
	color:   #F6FACA;
	text-decoration:   none;
  }   
  A:visited   
  {
	color:   #F6FACA;
	text-decoration:   none;
  }   
  A:active   {   
  TEXT-DECORATION:   none ; 
  }   
  A:hover   {
	COLOR:   #4FA755;
  }  

