.left{ width:210px; float:left; display:inline; overflow:hidden; margin:0px 0px 20px 7px;}
.right{ width:754px; float:left; display:inline; overflow:hidden; padding:0px 0px 0px 24px; background:url(../image/common/rightbg.gif) no-repeat;}

/*snav*/
.snav,.snavT,.snavM,.snavB,.snavX{ float:left; display:inline; overflow:hidden;}
.snav{ width:210px;}
.snavT{ width:210px; height:49px; background:url(../image/common/snav/top.gif) no-repeat;}
.snavT b{ font-size:14px; font-family:microsoft yahei; float:left; display:inline; overflow:hidden; margin:20px 0px 0px 30px;}
.snavT span{ font-family:myfont !important; font-size:7px !important; *font-family:Arial, Helvetica, sans-serif !important; *font-size:9px !important; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#888; margin:0px 0px 0px 5px;}
.snavM{ width:210px; background:url(../image/common/snav/middle.gif) repeat-y; padding:5px 0px;}
.snavB{ width:210px; height:6px; background:url(../image/common/snav/bottom.gif) no-repeat;}
.snavM ul li{ margin:3px 5px; width:199px; float:left; display:inline; overflow:hidden;}
.snavA .snavtitle{ background:url(../image/common/snav/lib.gif) no-repeat;}

.snavC .snavtitle{ background:url(../image/common/snav/lia.gif) no-repeat; color:#fff;}
.snavtitle{ width:199px; height:27px; float:left; display:inline; overflow:hidden; line-height:27px;}
.snavtitle span{ float:left; display:inline; overflow:hidden; width:169px; height:27px; cursor:pointer; padding:0px 0px 0px 30px;}
.snavmain{ float:left; display:inline; overflow:hidden; margin:5px auto 0px; width:199px;}
.snavmain a:link,.snavmain a:visited{ width:179px; padding:0px 10px; background:#f1f1f1; float:left; display:inline; overflow:hidden; height:24px; line-height:24px; margin:2px auto; text-decoration:none;}
.snavmain a:hover{ text-decoration:none; background:#ecb400; color:#fff;}

.snavX{width:210px; background:url(../image/common/snav/middle.gif) repeat-y; padding:5px 0px;}
.snavX ul li{height:27px; line-height:27px; margin:3px 5px; width:169px; float:left; display:inline; overflow:hidden;background:url(../image/common/snav/lib.gif) no-repeat; padding-left:30px}

/*contact*/
.contact{ width:150px; height:97px; padding:10px 0px 0px 60px; float:left; display:inline; overflow:hidden; background:url(../image/common/contact.gif) no-repeat; margin:50px auto 0px;}
.contact ul{ width:131px; height:100px; float:left; overflow:hidden;}
.contact ul li{ line-height:20px;}
.contact b{ color:#888;}
.contact span{ font-size:20px; color:#564606; font-family:Arial, Helvetica, sans-serif;}
.contact p{ color:#888; padding:5px 0px 0px;}

/*right*/
.rtitle{ width:754px; height:32px; background:url(../image/icon/title/z.gif) no-repeat; float:left; display:inline; overflow:hidden; line-height:32px;}
.rtitle b{ float:left; display:inline; overflow:hidden; font-size:14px; font-family:microsoft yahei; color:#c66c0b; margin:0px 0px 0px 40px;}
.rtitle b span{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#888; margin:0px 0px 0px 5px;}
.weizhi{ float:right; display:inline; overflow:hidden; margin:0px 5px 0px 0px;}
.weizhi a:link,.weizhi a:visited,.weizhi a:hover{ color:#c46a04; margin:0px 5px;}
.weizhi span{ margin:0px 5px;}

.rmain{ width:724px; padding:15px; float:left; display:inline; overflow:hidden;}
.rmain ul li{ width:724px; line-height:25px; height:25px; float:left; border-bottom-width: 1px; border-bottom-style: groove; border-bottom-color: #999999; }
.rmain span{ float:right}
.rmain p{ line-height:24px; text-indent:24px; margin:0px auto 15px;}

.footer{ float:left; display:inline; overflow:hidden;}
