body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "Î¢ÈíÑÅºÚ",Tahoma, Verdana, Arial, Helvetica, sans-serif;background:#fff;-webkit-text-size-adjust:100%; }
.clear{clear:both;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
body{ margin:0; padding:0; border-top:5px #29a360 solid;}
/*header*/
.evan_wrapper{ width:1003px; margin:0 auto;}
.evan_header{ position:relative; height:100px; background:url(../images/evan_logo.jpg) left 20px no-repeat;}
.evan_header h1{ width:100%; height:63px; text-indent:-9999px;}
.evan_header h2{ display:block; position:absolute; top:0; right:0; width:143px; height:30px; background:#29a360 url(../images/zhongwicon.gif) no-repeat 5px; center; margin-top:-5px; font-size:12px; font-weight:normal; color:#fff; text-align:center; line-height:30px; }
.evan_header h2 a{color:#fff;}
.evan_header h2 a:hover{color:#39ff91}
.evan_header h3{
	position:absolute;
	top:0;
	right:160px;
	display:block;
	background:url(../images/evan_hotline.gif) no-repeat;
	width:227px;
	height:25px;
}
.evan_header .evan_search{
	position:absolute;
	top:49px;
	right:0px;
}
.evan_header .evan_search .evan_textbox{ height:28px; width:316px; margin-right:-1px; border:1px #cbcbcb solid;}
.evan_header .evan_search form input{display:block; float:left; line-height:30px;}
.evan_header .evan_search select{display:none;}
/*-news-*/
.evan_news{ padding:15px 0;}
.evan_news .evan_nleft{ width:375px; height:312px; float:left;}
.evan_news .evan_nleft h1{ display:block; width:95px; height:30px; background:#2a9b5d; font-size:14px; font-weight:normal; color:#fff; line-height:30px; padding-left:8px;}

.evan_news .evan_nleft ul li{display:block;  width:93%; padding:17px 0; overflow:hidden; border-bottom:0px #eeeeee solid;}
/*--.evan_news .evan_nleft ul li dl dt img{display:block; float:left; margin:5px; margin-right:15px;}
.evan_news .evan_nleft dl dd{ overflow:hidden; line-height:22px;}--*/
.evan_news .evan_nright{ width:626px; height:312px; float:right; border:1px #ececec  solid; background:url(../images/evan_abtopbg.gif) repeat-x left top;}
.evan_nright .evan_nright_l{ width:386px; float:left; height:312px;}
.evan_nright .evan_nright_l p{display:block; padding:16px 30px;line-height:28px;padding-bottom:0px;}

.evan_nright .evan_nright_l p img{ display:block; margin-bottom:10px;}
.evan_nright .evan_nright_l h1{ display:block; width:95px; height:30px; background:#2a9b5d; font-size:14px; font-weight:normal; color:#fff; line-height:30px; padding-left:8px;}
.evan_nright .evan_nright_r{ width:238px; float:right; height:312px; border-left:1px #efefef solid}
.evan_nright .evan_nright_r h1{ display:block; width:95px; height:30px; background:#2a9b5d; font-size:14px; font-weight:normal; color:#fff; line-height:30px; padding-left:8px; float:right}
.evan_nright .evan_nright_r p{display:block; width:197px;  padding:20px; float:left; line-height:28px;}
/*--products--*/
.evan_product{ width:100%; background:#29a360 url(../images/evan_probg.gif) repeat-x; margin:0 auto;   margin-top:20px;}
.evan_product .evan_procon{ width:1003px; margin:0 auto; }
.evan_product .evan_procon h1{ display:block; width:95px; height:30px; background:#227e4b; font-size:14px; font-weight:normal; color:#fff; line-height:30px; padding-left:8px; margin-top:0px;}
.evan_product .evan_procon .evan_productlist dl{display:block; background:url(../images/evan_prolistpic.gif) no-repeat; width:311px; height:300px; margin-top:20px; margin-right:34px; float:left;_display:inline;}
.evan_product .evan_productlist{width:1037px;}
.evan_product .evan_productlist div{width:311px; overflow:hidden;  float:left;margin-right:34px; }
.evan_product .evan_productlist dl dt img{display:block; }
.evan_product .evan_productlist dl dd{padding-left:58px; line-height:32px; padding-top:2px;
height:30px;
width:230px; overflow:hidden;}

/*--footer--*/
.evan_footer{ position:relative; bottom:0;margin:0; padding:0; margin-top:30px;height:100px; background:#1f7144; border-top:1px #19623a solid;}
.evan_footercon{ position:relative;width:1003px; margin:0 auto; padding:15px; line-height:25px; color:#fff;}
.evan_footercon h1{
	position:absolute;
	display:block;
	width:55px;
	height:24px;
	background:#113e25;
	left: 948px;
	top: 0px;
	font-size:14px;
	text-align:center;
}
.evan_footercon h1 a{ color:#fff;}
.evan_footercon h1 a:hover{color: #0F3;}