@charset "gb2312";
/* CSS Document */

body { margin:0px;text-align:center; font-size:12px; font-family:Tahoma,ËÎÌå, Geneva, sans-serif; line-height:20px; background-color:#fafcef; color:#666;}

div, ul, p{
           margin: 0px;
           padding: 0px;
           font-weight: normal;
           font-style: normal;
           font-size: 12px;
           font-family: inherit;
           }


.sy a:link{ color:#fff; text-decoration:none;}
.sy a:visited{ color:#fff; text-decoration:none;}
.sy a:hover{ color:#fff; text-decoration:none;}
.sy a:active{ color:#fff; text-decoration:none;}
a:link { color:#2F7B5F; text-decoration:underline;}
a:visited{ color:#666; text-decoration:underline;}
a:hover{ color:#f90; text-decoration:underline;}
a:active{ color:#666; text-decoration:underline;}
.ls { color:#2F7B5F;}
.hs { color:#ff4400;}
.img { border:0px;}


.content { margin:0 auto;text-align:left; position:relative; width:996px; height:auto;background-color:#FDFFE7;}
.nav-bg { background-image:url(images/index_02.gif); width:672px; height:96px; background-repeat:no-repeat; color:#fff;}
.nav-bg a:link { color:#fff; text-decoration:none;}
.nav-bg a:visited{ color:#fff; text-decoration:none;}
.nav-bg a:hover{ color:#f90; text-decoration:none;}
.nav-bg a:active{ color:#fff; text-decoration:none;}

.nav { color:#fff; margin-left:60px; line-height:16px; }
.nav ul { margin:0px; list-style:none;}
.nav li { padding-left:15px; float:left;}

.nav2 { color:#fff; font-size:10px; font-family:Verdana, Geneva, sans-serif; margin-left:60px; clear:both; }
.nav2 ul { margin:0px; list-style:none;}
.nav2 li {  float:left; width:72px; text-align:center; }
.nav a:link { color:#fff; text-decoration:none;}
.nav a:visited{ color:#fff; text-decoration:none;}
.nav a:hover{ color:#f90;text-decoration:underline;}
.nav a:active{ color:#fff; text-decoration:none;}
.nav-img { margin:10px 0px;}



.index2-bg { background-image:url(images/index_04.gif); width:405px; height:205px; background-repeat:no-repeat;}
.index3-bg { background-image:url(images/index_05.gif); width:194px; height:373px; background-repeat:no-repeat;}
.index4-bg { background-image:url(images/index_08.gif); width:405px; height:168px; background-repeat:no-repeat;}
.index5-bg { background-image:url(images/index_09.gif); width:323px; height:199px; background-repeat:no-repeat;}


.fl { float:left;}
.fr { float:right}
.cl { clear:both;} 

.mainr { float:left; width:669px; background-image:url(images/new-bg.jpg); background-repeat:repeat-x; background-color:#FDFFE7;}
.mainr1 { background-image:url(images/frtop75.gif); height:75px;}
.mainr1font { line-height:75px; margin-left:30px;}
.mainr2 { background-image:url(images/frbody75.gif); background-repeat:repeat-y; }
.mainr3 { background-image:url(images/frfoot75.gif); height:75px;}
.pr-img { border:0px; margin:20px 0px 0px 20px; width:170px;  float:left; text-align:center; line-height:30px; }
.pr-img a:link { color:#2F7B5F; text-decoration:none;}
.pr-img a:visited{ color:#2F7B5F; text-decoration:none;}
.pr-img a:hover{ color:#f90;text-decoration:underline;}
.pr-img a:active{ color:#2F7B5F; text-decoration:none;}
.pr-js { margin:10px 0px;}
.pr-js1 { border:1px solid #666; float:left; }
.pr-js2 { width:400px; float:right;}
.pr-js3 { margin:0px 20px; float:left;}
.pr-js4 { margin:0px 5px; float:left;}
.prk {margin-left:60px; width:550px;}
.pr-line { border-bottom:1px dotted #666; padding-bottom:10px;}

.top1 { background-image:url(images/subtop2_r1_c1.jpg); width:327px; height:178px; background-repeat:no-repeat; float:left;}
.top1n { background-image:url(images/zht.gif); width:199px; height:78px; margin:100px 64px 0px 64px;}
.top2 { background-image:url(images/subtop2_r1_c2.jpg); width:669px; height:79px; background-repeat:no-repeat;}
.top3 { background-image:url(images/subtop2_r2_c2.jpg); width:669px; height:99px; background-repeat:no-repeat; }

.left1 { background-image:url(images/new-bg.jpg); width:327px; background-repeat:repeat-x; background-color:#FDFFE7; }
.left2 { margin:30px 64px; width:199px; }
.left-top { background-image:url(images/leftname002.gif); height:59px; background-repeat:no-repeat;}
.left-top-news { background-image:url(images/leftname006.gif); height:59px; background-repeat:no-repeat;}
.left-top-eve { background-image:url(images/lname.gif); height:59px; background-repeat:no-repeat;}
.left-top-ab { background-image:url(images/leftname001.gif); height:59px; background-repeat:no-repeat;}
.left-top-know { background-image:url(images/leftname007.gif); height:59px; background-repeat:no-repeat;}
.left-top-cs { background-image:url(images/leftname003.gif); height:59px; background-repeat:no-repeat;}
.left-top-con { background-image:url(images/leftname005.gif); height:59px; background-repeat:no-repeat;}
.left-body { background-image:url(images/leftbg.jpg); width:199px;  background-repeat:repeat-y;}
.left-body ul { margin:10px 20px 0px 40px;  }
.left-body li { list-style-image:url(images/2.gif); border-bottom:1px dotted #ffffff; color:#fff;}
.left-body a:link { color:#fff; text-decoration:none;}
.left-body a:visited{ color:#fff; text-decoration:none;}
.left-body a:hover{ color:#f90; text-decoration:none;}
.left-body a:active{ color:#fff; text-decoration:none;}

.left-foot { background-image:url(images/leftb.jpg); height:30px;}
.left3 { background-image:url(images/zm1.jpg); width:199px; height:288px; background-repeat:no-repeat; margin:0px 64px 20px 64px;}

.foot1 { background-color:#FDFFE7; height:82px; width:996px;}
.foot2 { background-image:url(images/foot.gif); width:179px; height:82px; float:left;}
.foot3 { background-image:url(images/foot_2.gif); width:418px; height:82px; float:left;}
.foot4 { background-image:url(images/foot_3.gif); width:76px; height:82px; float:left;}
.foot5 { width:996px; background-color:#2F7B5F; color:#fff; text-align:center; padding:10px 0px;}

.newslist { list-style-image:url(images/index7.gif); margin-left:20px;} 
.newslist li { padding-left:6px;}
.newsbt { font-size:20px; font-weight:bold;}
.cls{clear:both; height:10px;}