@charset "gb2312";
/* CSS Document */
body { margin:0; padding:0; font: normal 14px/24px "\5b8b\4f53"; color:#565656;background:url(bg.jpg) repeat;}

p,ul,li,h1,h2,h3,h4,dl,dt,dd,blockquote { margin:0; padding:0; list-style:none;}
a { color:#565656; text-decoration:none; }
img { border:none;}
.red { color:#e98225;}
.fl,.fr { _display:inline;}
.fl{ float:left;}
.fr { float:right;}
.cl { clear:both;}
.cl:after { content:"."; display:block; visibility:hidden; font-size:0; line-height:0; clear:both;}


.top1 { float:left; background:url(top1.jpg) no-repeat top center; width:100%; height:91px;}
.top2 { float:left; background:url(top2.jpg) no-repeat top center; width:100%; height:91px;}
.top3 { float:left; background:url(top3.jpg) no-repeat top center; width:100%; height:91px;}
.top4 { float:left; background:url(top4.jpg) no-repeat top center; width:100%; height:91px;}
.top5 { float:left; background:url(top5.jpg) no-repeat top center; width:100%; height:122px;}

.top3text{ width:1000px; margin:0px auto; position:relative; }
.top3text em {display: inline-block; font-size:14px; color:#fff; margin:92px 0px 0px 20px; font-style: normal; font-weight:bold;}
.top3text em i {font-style: normal;}

blockquote{color: #000;line-height: 24px;text-indent: 24px; width:558px; float:right; margin:13px 10px 0px 0px; font-size:12px}

.backto {
	position:absolute;
	left:72px;
	top: 65px; width:100px; height:20px;font-size:12px; color:#888; text-indent:5px; line-height:20px; cursor:pointer; background:url(num.gif) no-repeat 81px -49px #fff; border:solid 1px #e4e4e4;}
.backto ul{background:#FFF;width:100px;  display:none;position:absolute; top:20px; left:0;}
.backto li a{height:20px; font-size:12px; color:#a95a11; line-height:24px; cursor:pointer;}
.backto li:hover { background:#a95a11; color:#fff;} 
.backto li a:hover{color:#bb5e02;}
.backto li:hover a {color:#fff;}
.foucs {
	position:absolute;
	left: 360px;
	top: 204px; color:#fff; text-indent:24px; line-height:24px;
}
.foucs img { float:left;}

.mainbox { width:1000px; margin:0px auto;  background:#fff; padding:0px 0px 20px 0px;position:relative; z-index:0}
.w980{ width:980px; margin:0px auto;}
.mt10{ margin-bottom:10px;}
.title{ background:url(titlebg.jpg) repeat-x; height:93px; padding-top:20px; padding-left:10px;}
.title img{ float:left;}
.title a{ float:right; font-size:22px;font-family:Arial, Helvetica, sans-serif; font-weight:100; margin-right:20px; margin-top:20px;}
.one{ color:#aa4811;}
.one a{ color:#aa4811;}
.two{ color:#47952b}
.two a{ color:#47952b}
.three{ color:#94702e}
.three a{ color:#94702e}
.four{ color:#64512c}
.four a{ color:#64512c}
.w930{ width:930px; margin:40px auto; overflow:hidden;}
.w930 img{ float:left; border:1px solid #c2c2c2; padding:5px;}
.w395{ width:395px; float:right;}
.w395 h2{font-family:\5FAE\8F6F\96C5\9ED1; font-weight:700; font-size:20px; line-height:58px;white-space:nowrap;}
.w395 p{font-size: 16px;font-family: "微软雅黑"; text-indent:26px; line-height:36px; }
.zbg{ background:url(zbg.jpg) repeat; width:980px; height:170px; margin:20px auto 40px auto;}
.zbg li{ width:300px; height:136px; float:left; margin:15px 0px 0px 20px; _margin:15px 0px 0px 10px;}
.zbg li h2{ height:60px;font-size: 16px;font-family: "微软雅黑"; text-indent:52px; color:#fff; line-height:40px; font-weight:normal; position:relative; z-index:99999;}
.zbg li img{ margin-left:30px;position:absolute; margin-top:-10px; z-index:0}
.zbgpic{background:url(one.gif) no-repeat; }
.zbgpic2{background:url(one2.gif) no-repeat; }
.zbgpic3{background:url(one3.gif) no-repeat; }
.zbgpica{background:url(two.gif) no-repeat; }
.zbgpicb{background:url(two2.gif) no-repeat; }
.zbgpicc{background:url(two3.gif) no-repeat; }
.zbgpice{background:url(three.gif) no-repeat; }
.zbgpicf{background:url(three2.gif) no-repeat; }
.zbgpicg{background:url(three3.gif) no-repeat; }
.zbgpicx{background:url(four.gif) no-repeat; }
.zbgpicy{background:url(four2.gif) no-repeat; }
.zbgpicz{background:url(four3.gif) no-repeat; }
.font{font-family: "微软雅黑"; font-size:30px;}
.title2{background:url(ztitle.jpg) repeat; height:29px; line-height:29px; text-align:center; margin:20px auto; width:980px;}
.titletwo{background:url(ztitle2.jpg) repeat; height:29px; line-height:29px; text-align:center; margin:20px auto; width:980px;}
.titlethree{background:url(ztitle3.jpg) repeat; height:29px; line-height:29px; text-align:center; margin:20px auto; width:980px;}
.titlefour{background:url(ztitle4.jpg) repeat; height:29px; line-height:29px; text-align:center; margin:20px auto; width:980px;}
.white{ background:#fff; padding:0px 12px}
.cp{ width:980px; margin:30px auto; line-height:26px; overflow:hidden }
.cp li{ width:212px;  float:left; font-size:14px; border-right:1px solid #e5e5e5; margin-right:12px; padding:0px 11px}
.cp li img{ margin-bottom:12px; width:212px; height:212px;}
.cp li p{ text-align:center; font-weight:bold}
.onejy{ background:#f0f0f0; height:98px; width:980px; margin:0px auto 20px auto;}
.onejy img{ float:left; margin-right:10px;} 
.onejy p{ width:860px; float:left; line-height:30px; margin-top:20px;}

.d_title { float:left; width:958px; line-height:40px; border-bottom:2px solid #aa4811;}
.d_title a.fr { color:#aa4811; font-size:14px;}
.d_title h2 { color:#aa4811; font:bold 24px/40px microsoft yahei,SimHei;height:40px;}
.ztlist { float:left; width:958px; margin-top:20px;}
.ztlist span  { display:block; width:22px; height:43px; margin-top:58px; cursor:pointer;}
.ztlist span.left{ background:url(icon.gif) no-repeat 0 -350px; float:left;}
.ztlist span.right{ background:url(icon.gif) no-repeat -22px -350px; float:right;}
.zt { float:left; width:894px; height:160px; margin:0 10px; _display:inline; overflow:hidden;position:relative;}
.zt ul { float:left; position:absolute; width:1000px;}
.zt li { float:left;  width:202px; height:152px;border:solid 1px #e4e4e4; padding:3px; margin-right:18px;}
.zt li img { width:202px; height:152px; float:left;}
.clearfix { clear: both;zoom:1;}
.conbox { width:958px; padding:0 20px; margin:10px 0 10px 0;}

.w144{ width:214px; position:absolute;left: 1010px; top: 28px; display: block; z-index:99}
.w144 li{ width:214px; height:83px; float:left; margin-bottom:10px;}
/*右侧js样式*/
#tbox{width:144px; height:372px; float:right; position:fixed; background:url(menubg.gif) no-repeat;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#tbox a { display:block; width:145px; height:48px; text-align:center; color:#000; font-size:18px; font-weight:bold; line-height:50px; font-family:microsoft yahei;}

 

