/* ==全局CSS== */
*{margin:0;padding:0;} 
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;} 
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;} 
ol,ul {list-style:none;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} 
q:before,q:after{content:'';}
html,body{width:100%;height:100%;font-size:12px;font-family:Arial, SimSun;}
body{background:url(../i/bg_body.jpg) repeat-x 0 43px #7F9E3F;color:#EAF8D9;}
div, td {word-wrap:break-word;word-break:break-all;}

/* ==IE hack== */
.clearline{clear:both;}
.hackbox{display:table;}

/* ==外部框架== */
.container{width:980px;margin:0 auto;background:url(../i/bg_container.jpg) repeat-y;overflow:hidden;}

.zt_foot{width:980px;font-size:12px;text-align:center;line-height:2;color:#FFF;padding:20px 0;}
.zt_foot a{color:#FFF;text-decoration:none;}
.zt_foot a:hover{color:#FFF;text-decoration:underline;}

.zt_top{width:100%;height:50px;overflow:hidden;}
.bg01{background:url(../i/bg01.jpg);}
.bg02{background:url(../i/bg02.jpg);}
.bg03{background:url(../i/bg03.jpg);}
.bg04{background:url(../i/bg04.jpg);}
.bg05{background:url(../i/bg05.jpg);}
.bg06{background:url(../i/bg06.jpg);}
.bg07{background:url(../i/bg07.jpg);}
.bg08{background:url(../i/bg08.jpg);height:60px;}

.main{width:100%;background:url(../i/bg_main.jpg) no-repeat center top;}
p.img{width:920px;margin:30px auto 0;}
p.img1{background:url(../i/bg_hyck.gif) no-repeat 149px -8px;}
p.img2{background:url(../i/bg_hzhb.gif) no-repeat 212px -3px;}
p.mt1{margin-top:50px;}
p.ct{text-align:center;}
p.txt{width:920px;font-size:14px;margin:0 auto;line-height:26px;}
p.txtimg{position:relative;}
p.txtimg img{position:absolute;top:-40px;right:0;}
ul.links{width:950px;margin:30px auto;overflow:hidden;}
ul.links li{float:left;width:120px;height:50px;padding:15px 25px;margin:0 10px;display:inline;background:#FFF;}
ul.links li.lw{width:170px;padding:15px 0;}
.intro{width:920px;margin:0 auto;background:url(../i/bg_intro.gif) no-repeat 476px -103px;overflow:hidden;padding-bottom:40px;}
.intro .l{float:left;width:460px;}
.intro .r{float:right;width:430px;margin-top:-40px;}
.intro ul{line-height:20px; width:430px;}
.intro strong{font-weight:bold;font-size:14px;color:#FFFF66;}
.intro span{color:#FFFF66;}
.intro .l ul{margin-top:20px;}
.intro .r ul{margin-top:40px;}
.intro .l p{text-indent:24px;line-height:20px;}

.photos{width:920px;margin:20px auto 0;background:#8FAB57;overflow:hidden;padding:10px 0;}
.photos ul{margin:0;padding:0;list-style:none;width:100000px;}
.photos li{margin:0;padding:0;width:220px;height:128px;display:block;float:left;}
.photos li img{margin:0 6px;}
#img_bag{width:920px;height:128px;margin:0 auto;}
#img_bag a.abtn{float:left;width:13px;height:53px;margin:40px 0 0 7px;}
#img_bag a.bbtn{float:left;width:13px;height:53px;margin:40px 7px 0 0;}
#img_bag #img{width:880px;height:128px;overflow:hidden;float:left;}

.dragdiv{width:470px;background:#FFF;padding-bottom:20px;}
.dragdiv p{width:440px;margin:10px auto 0;}
.dragdiv p a,.dragdiv p a:hover{float:right;color:#446402;text-decoration:underline;}
.dragdiv ul{width:450px;margin:20px auto;overflow:hidden;}
.dragdiv ul li{float:left;width:150px;height:74px;background:url(../i/bg_tc_ul.gif) no-repeat center;}
.dragdiv ul li a{width:92px;text-align:center;line-height:42px;display:block;margin:6px auto 0;color:#FFF;text-decoration:none;font-weight:bold;font-size:26px;}

.main h2.tit{width:850px;margin:0 auto;text-align:right;}
.main h2.tit a,.main h2.tit a:hover{font-weight:bold;font-size:14px;color:#FDFEDC;text-decoration:underline;}
.main .photomore{width:950px;margin:0 auto;}
#tbody{width:950px;}
.photosout{width:920px;padding:10px 0;height:128px;overflow:hidden;margin:0 auto;background:#8FAB57;}
#goleft{float:left;clear:left;width:13px;height:53px;cursor:pointer;margin:35px 0 0 7px;display:inline;}
#goright{float:right;clear:right;width:13px;height:53px;cursor:pointer;margin:35px 7px 0 0;}
#photos{float:left;width:880px;height:128px;overflow:hidden;}
#showArea span{float:left;width:220px;height:128px;overflow:hidden;text-align:center;filter:alpha(opacity=50);opacity:0.5;}
#showArea img{cursor:pointer;width:208px;height:128px;}
#showArea span.imgon{filter:alpha(opacity=100);opacity:1;}
#mainbody{width:855px;margin:20px auto;text-align:center;}
#mainphoto{cursor:pointer;border:5px solid #F0F1C2;}
#mainbody p{line-height:22px;text-align:left;margin-top:10px;}