@charset "gb2312";
/* ========================================================================= */
body{font-family:Helvetica, sans-serif;	color:#361c00;	background:url(images/bg.jpg) top center;background-repeat:repeat; -webkit-text-size-adjust:none;}
a{ color:#361c00; text-decoration:none;}
a:hover{ color:#139290; text-decoration:none;}
hr{width:700px; height:2px; border:0; padding:0; background:url(images/hrbg.gif) top repeat-x; margin-bottom:30px;}
.clearBoth{ clear:both;}

/*#OutBoxIII{ width:100%; height:100%; margin:0 auto; background:url(images/earth.png) top center no-repeat;background-attachment:fixed; }*/
#OutBoxIII{ width:100%; height:100%; margin:0 auto;background-attachment:fixed; }
#OutBoxII{ width:100%; height:auto; margin:0 auto;  background:url(images/header.png) top center no-repeat;}
#OutBoxI{ width:100%; height:100%; margin:0 auto; background:url(images/contentbgshadow.png) center 370px no-repeat; }
#OutBox{ width:990px; height:auto; margin:0 auto; position:relative;min-height:1250px; }
#Header{ width:990px; height:305px; position:relative;}
.LOGO{display:block; width:180px; height:47px; margin:20px 20px 20px 50px; float:left;}
.LOGO a{background:url(images/logo.png) no-repeat; display:block; width:180px; height:47px;}
.LOGO span{ display:none;}
.sitemapBox{ display:inline-block; height:25px; position:absolute; top:0px; right:-15px; text-align:center; padding:10px 25px 0px 25px; font-size:12px; color:#fff; 
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
-webkit-border-bottom-left-radius:15px;
-webkit-border-bottom-right-radius:15px;
border-bottom-left-radius:15px;
border-bottom-right-radius:15px;}
.sitemapBox a{ color:#fff; text-decoration:none;}
.sitemapBox a:hover{ color: #B0AFA2; text-decoration:none;}

/* ===================================================================================== */
#Container{ width:985px; min-height:590px; padding:0px;margin:95px 0 0 0;}

#Nav{ width:232px; height:1010px; position:absolute; top:371px; left:-1.7em; z-index:99;}
.navbg0{background:url(images/menubg0.png);background-repeat:no-repeat;}
.navbg1{background:url(images/menubg1.png);background-repeat:no-repeat;}
.navbg2{background:url(images/menubg2.png);background-repeat:no-repeat;}
.navbg3{background:url(images/menubg3.png);background-repeat:no-repeat;}
.navbg4{background:url(images/menubg4.png);background-repeat:no-repeat;}
.navbg5{background:url(images/menubg5.png);background-repeat:no-repeat;}
#Nav .KeyBox{ position:absolute !Important; top:35px; left:40px;}

#Nav ul{margin: 60px 0 0 32px;z-index: 99;width: 208px;}
#Nav li{ display:block; width:208px; height:78px;}
#Nav li:first-child{margin:28px 0 0 0;}
#Nav span{ visibility:hidden; display:none;}

#Nav .m0 a{ display:block; width:208px; height:78px; background:url(images/menu.png) left 0px;}
#Nav .m1 a{ display:block; width:208px; height:78px; background:url(images/menu.png) left -78px;}
#Nav .m2 a{ display:block; width:208px; height:78px; background:url(images/menu.png) left -156px;}
#Nav .m3 a{ display:block; width:208px; height:78px; background:url(images/menu.png) left -234px;}
#Nav .m4 a{ display:block; width:208px; height:78px; background:url(images/menu.png) left -312px;}
#Nav .m5 a{ display:block; width:208px; height:78px; background:url(images/menu.png) left -390px;}

#Nav .m0 a:hover{ display:block; width:208px; height:78px; background:url(images/menu.png) -208px 0px;}
#Nav .m1 a:hover{ display:block; width:208px; height:78px; background:url(images/menu.png) -208px -78px;}
#Nav .m2 a:hover{ display:block; width:208px; height:78px; background:url(images/menu.png) -208px -156px;}
#Nav .m3 a:hover{ display:block; width:208px; height:78px; background:url(images/menu.png) -208px -234px;}
#Nav .m4 a:hover{ display:block; width:208px; height:78px; background:url(images/menu.png) -208px -312px;}
#Nav .m5 a:hover{ display:block; width:208px; height:78px; background:url(images/menu.png) -208px -390px;}

#Nav .m0tag{ display:block; width:208px; height:78px; background:url(images/menu.png) right 0px;
}
#Nav .m1tag{ display:block; width:208px; height:78px; background:url(images/menu.png) right -78px;
}
#Nav .m2tag{ display:block; width:208px; height:78px; background:url(images/menu.png) right -156px;
}
#Nav .m3tag{ display:block; width:208px; height:78px; background:url(images/menu.png) right -234px;
}
#Nav .m4tag{ display:block; width:208px; height:78px; background:url(images/menu.png) right -312px;
}
#Nav .m5tag{ display:block; width:208px; height:78px; background:url(images/menu.png) right -390px;
}

#Nav .m0tag a{ display:none;}
#Nav .m1tag a{ display:none;}
#Nav .m2tag a{ display:none;}
#Nav .m3tag a{ display:none;}
#Nav .m4tag a{ display:none;}
#Nav .m5tag a{ display:none;}


#Content{ float:right; width:781px; position:relative;}
.conBoxTop{ width:781px; height:101px; background:url(images/contenttop.png) left bottom no-repeat;}
.conBoxTop .KeyBox{ position:absolute !Important; top:16px; left:10px;}
.conBoxTop h1{margin: 0 0 0 20px;}
.conBoxContent{ width:781px; padding-top:10px; height:auto; position:relative;background:url(images/content.png);min-height:800px;*height:800px;}
.conBoxContent p{text-align: justify;text-justify:distribute; }
.conBoxContent h2{color:#954b09;}
.conBoxContent h2.subtitle{margin: 0 0 15px 35px;}
.conBoxFooter{ display:none; width:680px;}

.fontSize{width:185px; position:absolute; top:30px; right:30px; height:20px; text-align:right; overflow:hidden; font-size:12px; color:#999; line-height:20px; }
.fontSize span{ display:inline-block; line-height:20px;}
.fontSize a span{ display:none;}
.fontSize a{display:inline-block; width:16px; height:20px; text-decoration:none; vertical-align:bottom;}
.size01{background:url(images/fontsize1.gif) no-repeat;}
.size02{background:url(images/fontsize2.gif) no-repeat;}
.size03{background:url(images/fontsize3.gif) no-repeat;}
/* ===================================================================================== */
h1 span{ visibility:hidden;}
.title00{ background:url(images/title0.png) left no-repeat; display:block; width:540px; height:90px; }
.title01{ background:url(images/title1.png) left no-repeat; display:block; width:540px; height:90px; }
.title02{ background:url(images/title2.png) left no-repeat; display:block; width:540px; height:90px; }
.title03{ background:url(images/title3.png) left no-repeat; display:block; width:540px; height:90px; }
.title04{ background:url(images/title4.png) left no-repeat; display:block; width:540px; height:90px; }
.title05{ background:url(images/title5.png) left no-repeat; display:block; width:540px; height:90px; }

.conBoxContent p{ padding:0 15px 25px 25px; line-height:1.6em;width: 715px;}
.conBoxContent p:first-child{margin:-30px 0 0 0;}
.conBoxContent p{*margin-top: expression(this.previousSibling==null?'-30px':'0px');*position:relative;}
p.focus{ color:#073f3d; padding-bottom:0px;}
p.focusII{ color:#073f3d; padding-bottom:0px;}

.btnBox{ width:400px; height:41px; background:url(images/btnBox.png) left bottom no-repeat; margin:0 0 20px 25px;}
.btnBox div{ display:block; width:110px; height:41px; float:left;}
.btnBox div a span{ visibility:hidden;}
.btn01 a{ display:block; width:110px; height:41px; background:url(images/btn01.png) right;}
.btn02 a{ display:block; width:110px; height:41px; background:url(images/btn02.png) right;}
.btn01 a:hover{ display:block; width:110px; height:41px; background:url(images/btn01.png) left;}
.btn02 a:hover{ display:block; width:110px; height:41px; background:url(images/btn02.png) left;}
.btn01tag{ display:block; width:110px; height:41px; background:url(images/btn01.png) left;}
.btn02tag{ display:block; width:110px; height:41px; background:url(images/btn02.png) left;}
.btn01tag a{ visibility:hidden;}
.btn02tag a{ visibility:hidden;}

.iBox{width: 200px;
float: left;
min-height: 300px;
background: #F5F4ED;
margin:0 15px 25px 35px;}

.iBox_n{width: 200px;
float: left;
min-height: 161px;
background: #F5F4ED;
margin:0 15px 25px 35px;}
.photoBox{height:161px;}

.photoBox img{display:none;height:0px;}
.photoBox a img{ border:0; margin-bottom:10px;width:200px;display: block;height: 161px;}
.iBox h2{ color:#139290;}
.iBox h2{padding:10px;}
.iBox p{ color:#141414;width:auto;text-align:left;text-justify:auto;}
.iBox p{padding: 0px 10px 10px 10px;}

.sitemapList{ padding-left:36px;}
.sitemapList li{ margin-bottom:6px; list-style:outside;}

.TableBox{ width:720px; margin:10px auto;}
.TableBox td{ padding:6px; border:1px solid #968344;}
.Ttr{ background:#a29874; text-align:center; font-size:15px; font-weight:bold;}
.TableBox a{ color:#B94906;}
.TableBox a:hover{ color:#d15d00;}


/* ===================================================================================== */
#Footer{clear: both;
width: 100%;
padding: 30px 0;
font-size: 12px;
color: #FFF;
background: #716D64;
text-align: center;}
#Footer a{color:#fff;}
.FTP_Box{width: 80px;
height: 20px;
}
.btnFb {
background: url(images/fbtn.png) no-repeat;
}
.btnPl {
background: url(images/pbtn.png) no-repeat;
}
.btnTw {
background: url(images/tbtn.png) no-repeat;
}
.btnFb, .btnPl, .btnTw {
display: inline-block;
width: 16px;
height: 16px;
vertical-align: middle;
margin-right: 10px;
}
/* ===================================================================================== */

.conBoxContent{ font-size:14px;}
