﻿body{
	margin:0px;
	padding:0px;
	font: 12px Arial;
    *font: 11px  Arial;	
	color:#5c5b56;
	line-height:22px;
	background: url(../images/bg.jpg) repeat-x top left #f4ffe8; 
	
		}
a{text-decoration: none; color:#525151;}
a:hover{ color:#0296ce;}
ul,li { list-style:none; padding:0; margin:0; }
input {border:1px #bababa solid;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */　
.top { border-right:1px #d1d1d1 solid;}
.top a{ color:#015719;}
.top a:hover { color:#1ba943;}
.end { background:url(../images/title_bg.jpg) repeat-x; color:#FFFFFF;}
.end a{ color:#FFFFFF;}
.end a:hover{ color:#FFFFFF; text-decoration:underline;}
.main { width:932px; margin:0 auto; background-color:#FFFFFF;} 
.lefttitle { background:url(../images/lefttitle_bg.jpg) no-repeat; padding-left:24px; color:#FFFFFF; font-weight:bold; height:32px; line-height:32px;}
.leftbg { background-color:#ececec; border-left:#cdcdcd 1px solid; border-bottom:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid;}
.leftmenu { padding-top:19px;}
.leftmenu a { background:url(../images/leftmenu_bg.jpg); height:30px; line-height:30px; padding-left:35px; color:#3f3f3f; display:block;}
.leftmenu a:hover{ background-position:0 -30px; color:#20b14a;}
.leftmenu a.sub { background:url(../images/leftmenu_bg01.jpg); text-indent:20px; height:30px !important; line-height:30px !important; font-weight:normal; color:#3f3f3f ; display:block; }
.leftmenu a:hover.sub { background-position: 0 -30px; color:#20b14a !important; }
.leftmenu a.sub2 { background:url(../images/leftmenu_bg02.jpg); text-indent:40px; height:30px !important; line-height:30px !important; font-weight:normal; color:#3f3f3f ; display:block; }
.leftmenu a:hover.sub2 { background-position: 0 -30px; color:#20b14a !important; }
.magb { margin-bottom:8px;}
.sycontact { padding:10px;}
.about { padding:10px;}
.title{ background:url(../images/title_bg.jpg) repeat-x; color:#FFFFFF; font-weight:bold; padding-left:10px;}
.syabout { border-left:#cdcdcd 1px solid; border-bottom:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; padding:12px; }
.syabout01 { border-left:#cdcdcd 1px solid; border-bottom:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; padding:12px; background-color:#ECECEC;}
.sypr { width:731px; height:105px; background:url(../images/sypr_bg.jpg) repeat-x; border:1px #cdcdcd solid;}
.line { border-bottom:1px #e1e1e1 solid; background:url(../images/icon.gif) no-repeat 10px; height:30px; padding-left:30px; color:#23B14B; font-weight:bold; margin-top:10px;}
.float01 { float:left; margin: 5px 40px 5px 10px; }