﻿body{
	background-color:#58b125;
	padding-bottom:20px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#container{ margin:0 auto; width:995px; height:auto; background:url(../images/enbg.gif) repeat-y;}
#top{ width:995px;  background:url(../images/entop.gif) no-repeat;}
#banner{ margin-top:19px; margin-left:25px; width:944px; height:111px; background:url(../images/banner.gif) no-repeat left;}
#pic{margin-left:25px; height:182px; padding-bottom:6px;}

#menubg{ background:url(../images/menubg1.gif) no-repeat; height:43px;}
#menu{height:30px; background:#58b125; margin-top:9px; text-align:center; color:#fff;}
#main{padding-left:25px; height:auto;}
#login{float:left; width:166px; background:url(../images/login_title.gif) no-repeat; color:#900; margin-right:8px;}
#loginfoot{background:url(../images/login_foot.gif) no-repeat left bottom; height:auto; padding-bottom:9px;}
.input{ border:0px; margin-bottom:7px;}
.bg_blue{ height:137px; background:#88d9f2; padding-left:10px; padding-top:15px; padding-bottom:8px;}
#profoot{background:url(../images/product_foot.gif) no-repeat left bottom; height:auto; padding-bottom:9px;}
#introfoot{background:url(../images/intro_foot.gif) no-repeat left bottom; height:auto; padding-bottom:9px;}
.intro_text{ height:120px; padding-left:10px; padding-right:20px; color:#066; text-indent:24px; line-height:16px;}
.more{margin-top:3px; text-align:right; margin-right:10px; color:#0266c7; font-weight:bold;}
.m{ color:#0266c7; text-decoration:none;}
a.m:link{ color:#0266c7;}
a.m:hover{color:#E24747;}
#copyright{ margin-left:25px; margin-bottom:7px; width:844px; height:35px; padding-left:100px; background:#e8f0f7; color:#036; line-height:35px; vertical-align:middle; text-align:center;}
#foot{ clear:both; background:url(../images/bottom.gif) no-repeat bottom; height:50px;}
.nav{ text-align:center; background:url(../images/navbg.gif) no-repeat right;}
.n{color:#fff; text-decoration:none;}
a.n:link{text-decoration:none; color:#fff;}
a.n:hover{text-decoration:underline;color:#fff; font-weight:bold;}

#submenubg1{float:left; width:201px; height:auto; background:url(../images/submenu_bg1.gif) no-repeat; color:#545454;}
#submenubg2{width:201px; height:auto; padding-bottom:4px; background:url(../images/submenu_bg2.gif) no-repeat bottom;}
#submenu{height:auto; margin-top:4px; width:201px; padding-top:11px; padding-bottom:20px; background:url(../images/submenu_bg.gif) repeat-y;}

.sub_nav{ background:url(../images/submenu_bg3.gif) no-repeat; height:24px; padding-left:35px; line-height:24px; vertical-align:middle;}
.sub_nav2{ background:url(../images/submenu_bg4.gif) no-repeat; height:45px; padding-left:35px; line-height:22px; vertical-align:middle;}
.sn{color:#545454; text-decoration:none;}
a.sn:link{color:#545454;}
a.sn:hover{color:#966; font-weight:bold;}
.title{ background:url(../images/title_bg.gif) no-repeat; height:31px; line-height:31px; vertical-align:middle; padding-left:16px; color:#fff; font-size:19px; font-weight:bold;}
.contant{background:#88d9f2; color:#066; text-indent:18px; line-height:18px; padding:10px 25px 40px 25px;}
.contant2{background:#88d9f2; color:#066; padding:10px 10px 40px 10px;}
.contantbottom{ background:url(../images/contant_bottom.gif) no-repeat left bottom; height:auto; width:768px; padding-bottom:10px;}
.contant a:link,.contant a:hover,.contant a:visited{color:black;}