﻿*{
	padding:0px; margin:0px; font-family:宋体, Arial, Helvetica, sans-serif;
}
img{
	border:0px;
}
ul{
	list-style:none;
}
a{
	color:#313131; text-decoration:none;
}
a:hover{
	color:#E42B2B; text-decoration:underline;
}
body{
	background:#318736;
}
#con{
	width:950px;background:#fff; padding:0px 8px; margin:0px auto;
}
#lifetop{
	width:908px; height:27px; background:f4fff5; border:1px #caedcc solid; border-top:0px; font-size:12px; color:#515151;
	line-height:27px; padding:0px 20px;
}
#lifetop a{
	float:right; padding-left:15px;
}
#lifelogo{
	width:950px; height:62px; margin:10px 0px;
}
.logo{
	width:309px; height:57px; background:url('../images/logos.gif');  margin:2px 10px; display:inline;
}
.logo a{
	width:154px; height:57px; display:block;
}
#lifelogo img,.logo,.nvaa,.nvab,.nvac,.dogr p,.dogr ul,.doright{
	float:left;
}
.lifenva{
	width:950px; height:48px;
}
.nvaa{
	width:159px; height:48px; background:url('../images/b1.gif');
}
.nvac{
	width:135px; height:48px; background:url('../images/b1.gif') 0px -67px; 
}
.nvab{
	width:636px; height:28px; background:#F3FEF4; border-top:1px #76D87C solid; border-bottom:1px #76D87C solid; padding:10px 10px 8px 10px;
}
.optionfl{
	background:url('../images/b1.gif') 0px -130px;
	text-align:center; width:51px; height:25px; float:left; line-height:25px; font-size:12px;
}
.nvab input,.newleft,.newright,.mainright,.mainleft{
    float:left;
}
.search_kw {
	margin-right:5px;
	width:304px; height:13px; border:1px #76D87C solid; border-left:0px; padding:5px;
}
.search_btn{
	width:65px; height:27px; background:url('../images/b1.gif') 0px -168px; border:0px; font-size:14px; font-weight:bold; color:#515151;
}
.nvab p{
	font-size:12px; line-height:27px; padding-left:5px; width:180px; float:left;
}
.linew{
	width:950px; height:auto; overflow:hidden; margin-top:10px;
}
.newleft{
	width:725px; height:auto; overflow:hidden; border-top:1px #76D87C solid; border-bottom:1px #76D87C solid;
 border-left:3px #76D87C solid; border-right:3px #76D87C solid;
}
.newleft ul li{
	width:673px; height:34px; border-bottom:1px #B4E3B7 solid; font-size:14px; line-height:34px; padding:0px 26px;
}
.newleft ul li a{
	width:102px; height:34px; text-align:center; overflow:hidden; text-overflow:ellipsis; display:block; float:left; padding:0px 5px;
}
.newright{
	width:199px; height:244px; margin-left:10px; padding:0px 5px;
}
.newright img{
	padding-bottom:5px;
}
.mainleft{
	width:729px; height:auto; overflow:hidden; border:1px #76D87C solid;
}
.maintop{
	width:96%; height:26px; background:url('../images/b2.gif') 0px -57px; padding-top:2px; padding-left:2%; padding-right:2%;
}
.maintop h3{
	width:111px; height:26px; background:url('../images/b2.gif'); display:block; font-size:14px; line-height:26px; text-align:center;
	font-weight:bold; color:#318736; }
.maintop h4{
	font-size:14px; line-height:26px; font-weight:bold; color:#318736; padding-left:5px;
}
.maintop a{
	display:block; float:right; font-size:12px; line-height:26px; padding-left:10px; color:#515151;
}
.mainfont{
	width:729px; height:auto; overflow:hidden; 
}
.mainfont ul li{
	font-size:14px; clear:both; overflow:hidden; text-overflow:ellipsis; line-height:29px;_line-height:29px; height:29px;*height:27px;
}
.mainfont ul li p,.mainfont ul li a,.mainfont ul li span{
	float:left;
}
.mainfont ul li p{
	width:81px; font-weight:bold; background:url('../images/b2.gif') 72px -113px; 
}
.mainfont ul li p a{
	text-align:right; padding-right:10px; width:71px;
}
.mainfont ul li a{
	width:81px; display:block; color:#318736; padding-right:3px; text-align:center;
}
.mainfont ul li span a{
	width:57px; 
}
.bgco{
	background:#F1FDEB;
}
.mainright{
	width:209px; height:auto; overflow:hidden; margin-left:10px;
}
.mazt{
	width:207px; height:auto; overflow:hidden; border:1px #76D87C solid; margin-bottom:10px;
}
.ztmain{
	width:189px; height:auto; overflow:hidden; padding:9px;
}
.ztmain div img{
	padding:3px; border:1px #B6B6B6 solid;
}
.ztmain div a{
	text-align:center; line-height:31px; font-size:12px; font-weight:bold; width:188px; display:block; border-bottom:1px #EBEBEB solid;
}
.ztmain ul{
	padding:5px 0px 0px 5px;
}
.ztmain ul li{
	font-size:12px; line-height:21px; height:21px;
}
.maindown{
	width:948px; height:auto; overflow:hidden; border:1px #76D87C solid;
}
.domain,.dogr{
	width:918px; height:auto; overflow:hidden; 
}
.domain{
	padding:15px;
}
.dogr p{
	width:28px; height:81px; background:#FFEAC8; color:#FA6A00; font-size:14px; font-weight:bold; line-height:20px; text-align:center;
	padding:20px 0px;
}
.dogr ul,.doright{
	  border:1px #ffeac8 solid; background:#FFFCF6;
}
.dogr ul{
	height:119px; width:888px;
}
.doright{
	height:30px; padding:16px 15px; width:858px;
}
.dogr ul li{
	width:888px; height:29px; line-height:29px; font-size:12px; display:inline;
}
.dogr ul li a{
	width:91px; text-align:center; display:block; float:left; padding:0px 10px; height:29px; overflow:hidden; text-overflow:ellipsis;
}
.keyword,.inputfe,.inputfe2{
	float:left; margin-left:5px;
}
.keyword{
	width:350px; height:16px; border:1px #76D87C solid; padding:5px;
}
.inputfe{
	width:104px; height:29px; background:url('../images/bu01.gif'); border:0px;
}
.inputfe2{
	width:120px; height:29px; background:url('../images/bu01.gif') -104px 0px; border:0px;
}
.doright span a{
	width:65px; height:27px; background:url('../images/b1.gif') 0px -168px; display:block; float:left; font-size:12px; line-height:27px;
	text-align:center; margin-left:15px;
}