/***********总框架***********/
#bodyframe{ width:1000px; background:#fff; margin-left:auto; margin-right:auto;}

/***********TOP头部***********/
#top{ width:100%; height:81px; background:url(../img/top.gif) repeat-x;}
#logo{ float:left; width:403px; height:81px; background:url(../img/logo.gif) no-repeat;}
#topRight{ float:right; width:200px; padding:60px 15px 0 0; text-align:right;}
#topRight a{ padding:0 10px 0 10px;}

#menu{ width:100%; height:36px; background:url(../img/menu.gif) repeat-x; padding-bottom:5px;}
#zMenu{ width:100%; height:36px; background:url(../img/menu.gif) repeat-x;}
#menu02{ width:100%; height:36px; background:url(../img/menuimg.gif) no-repeat 105px 0;}
#menu03{ padding:6px 0 0 345px;}
#menu03 a{ padding:0 10px 0 10px;}

#flash{ width:1000px; height:199px; background:url(../img/temp/topflash.gif) no-repeat;}

/***********MIDDLE中部***********/
#middle{ width:100%; background:url(../img/rightBg.gif) repeat-x;}

#left{ float:left; width:230px; background:url(../img/leftBg.gif) no-repeat;}
#leftBottom{ width:230px; height:15px; background:url(../img/leftBottom.gif) no-repeat;}

#left01{ width:225px; height:40px; background:url(../img/left01.gif) no-repeat 108px 21px;}
#left02{ width:225px; height:40px; background:url(../img/left02.gif) no-repeat 108px 0px;}
.leftImg{ width:225px; text-align:center;}
.leftImgWz{ width:100%; text-align:center; padding:5px 0 20px 0;}

#right01{ float:left; width:443px; padding:10px 0 15px 20px;}
#right02{ float:left; width:258px; padding:14px 0 15px 25px;}
#right01Title{ width:100%; height:32px; border-bottom:1px solid #b1b1b1; background:url(../img/tb01.gif) no-repeat;}
#right01Title02{ width:100%; height:32px; border-bottom:1px solid #b1b1b1; background:url(../img/tb02.gif) no-repeat;}

.r01TitleWz{ float:left; width:100px; padding:12px 0 0 45px;}
.right01more{ float:right; width:53px; padding:12px 12px 0 0;}
#right01 ul{ margin:0px; padding:0 0 15px 0; list-style:none;}
#right01 li{ margin:0px; padding:8px 0 8px 40px; border-bottom:1px dashed #858585; background:url(../img/tb03.gif) no-repeat 14px 13px;}
#right01 li a{ float:left;}
#right01 li span{ float:right; padding:0 10px 0 0;}

#right01Nr{ padding:20px 0 0 0;}
#right01Nr img{ margin-right:20px;}

.right02Title{ width:100%; height:25px; background:#d3d3d3;}
.right02Title02{ float:left; width:76px; height:20px; background:#4c99df; padding:5px 0 0 24px;}
.right02more{ float:right; width:45px; padding:5px 0 0 0;}

#right02Nr{ width:100%; padding:14px 0 20px 0;}

#right02Nr02{ width:256px; height:265px; background:url(../img/rightBg02.gif) no-repeat bottom #fff; border:1px solid #9e9e9e; margin-top:14px;}
#right02Nr02Title{ width:90%; margin:15px 0 0 10px; border-bottom:1px dashed #d9d9d9; padding:6px;}
#right02Nr02List{ width:90%; margin:10px 0 0 10px; padding:6px;}

#yqlj{ width:988px; padding:0 0 0 12px;}
.yqlj02{ float:left; width:140px; height:40px;}

/***********BOTTOM底部***********/
#bottom{ width:100%; height:100px; background:url(../img/bottom.gif) repeat-x 0 8px; padding-top:8px;}
#bottom02{ width:100%; padding-top:25px; text-align:center;}

/***********子页面***********/
#zLift{ float:left; width:214px; padding:55px 0 0 40px;}
#zLiftTop{ width:100%; height:87px; background:url(../img/zLiftTop.gif) no-repeat;}
#zLiftMiddle{ width:100%; background:url(../img/zLiftMiddle.gif) repeat-y;}
#zLiftBottom{ width:100%; height:41px; background:url(../img/zLiftBottom.gif) no-repeat; padding-bottom:20px;}
.zLeftImg{ width:100%; text-align:center;}
.zLeftImgWz{ width:100%; text-align:center; padding:5px 0 20px 0;}

#zRight{ float:left; width:695px; padding:0 0 20px 32px;}
#zFlash{ width:100%; height:190px; background:url(../img/temp/zFlash.gif) no-repeat;}
#zTitle{ float:left; width:200px; padding:10px 0 0 25px;}
#seat{ float:right; width:400px; padding:20px 30px 0 20px; text-align:right;}

#zMiddleTop{ width:695px; height:9px; background:url(../img/zMT.gif) no-repeat; overflow:hidden;}
#zMiddleMiddle{ width:695px; background:url(../img/zMM.gif) repeat-y;}
#zMiddleBottom{ width:695px; height:10px; background:url(../img/zMB.gif) no-repeat;}

#zNR{ width:640px; margin-left:auto; margin-right:auto; padding:1px 0 40px 0;}
#zNR img{ padding:0 15px 0 0;}
#zNR02{ width:640px; margin-left:auto; margin-right:auto; padding:30px 0 40px 0;}
.productImg{ text-align:center; padding:0 0 20px 0;}
.productTitle{ text-align:center; padding:0 0 10px 0;}

.honor{ float:left; width:320px; padding-bottom:25px; text-align:center;}
.honor02{ float:left; width:100%; text-align:center;}

#newsList{ width:100%;}
#newsList ul{ margin:0; padding:0; list-style:none;}
#newsList li{ margin:0; padding:4px 0 4px 20px;; background:url(../img/tb04.gif) no-repeat 0 11px; border-bottom:1px dashed #dedddd;}
#newsList a{ float:left;}
#newsList span{ float:right;}

#page{ width:600px; padding:20px 0 0 10px;}
.page{ float:left; margin:0 5px 0 5px; border:1px solid #B0D0E3; padding:4px 6px 2px 6px; background:#EFF8FE;}

.newsTitle{ width:100%; text-align:center; padding:0 0 10px 0;}
.newsTime{ width:100%; text-align:center;}
.newsNR{ width:100%; padding:20px 0 0 0;}

.contact{ width:100%; padding:4px 0 4px 0; border-bottom:1px dashed #dedddd;}

.form{ width:100%; padding:6px 0 2px 0; border-bottom:1px dashed #dedddd;}
.form01{ float:left; width:40%;}
.form02{ float:left; width:60%;}
.form03{ float:left; width:10%;}
.form04{ float:left; width:30%;}