html{ margin:0 auto; font-size:12px;}
body{font: 12px/150% ""; color: #333;-webkit-text-size-adjust: none;background:url(/images/bg.png) repeat-y center top ;}
*{margin:0;	padding:0;}
* html body{overflow: visible;}
* html iframe, * html frame{overflow: auto;}
* html frameset{overflow: hidden;}
table,div{margin:0 auto}
img{border:0 none;}
ul{list-style:none;}	
li{ list-style:none;}
ol li{ list-style:decimal; text-indent:2px;}
dd, dt, dl {list-style-type: none;}
a{ color:#333; cursor:pointer; }
a:link, a:visited{text-decoration:none;}
a img{margin:auto auto;}
a:hover{text-decoration:none;color:#ff0000;}
.brcs{padding:4px 0px}
.brcs1{padding:4px}
.bian{border: 1px solid #ddd;}
.bian-1{border: 1px solid #F0BE10;}
.bottom-bian{border-bottom: 1px solid #CCCCCC;}
.main{width:1000px; background-color:#FFFFFF}
.left-bj{ margin-left:20px}
.right-bj{border-right: 1px solid #B8E177;}
.clear{clear:both}
.ty-margin{margin-bottom:10px}

.dh{height:39px;background:url(images/index_07.png) repeat-x; font-size:14px; font-weight:bold}
.dh a:link, .dh a:visited{text-decoration:none;color:#ffffff;}
.dh a:hover{text-decoration:none;color:#ff0000;}

.title-1{background:url(images/index_21.png) repeat-x; height:33px; font-size:14px; padding-left:15px; text-align:left; color:#ffffff; font-weight:bold}
.title-1-nr{border: 1px solid #EDE9E8; background-color:#F5F5F5;  height:25px}
.title-1-nr a{background:url(images/index_36.png) no-repeat 6px 3px; padding-left:15px}

.title-2{border-bottom: 1px solid #B8E177; font-size:14px; font-weight:bold; color:#3C7100; height:30px}
.title-2 span{font-weight:normal; font-size:12px; float:right; padding-right:10px; padding-top:5px}

.title-3{background:url(images/index_52.png) repeat-x; font-size:14px; color:#3C7100; font-weight:bold}
.title-3-nr{border-left: 1px solid #A9B8CE;border-right: 1px solid #A9B8CE;}
.title-3-bottom{border-bottom: 1px solid #A9B8CE;}

.title-4{ padding-left:15px; font-weight:bold; color:#FFFFFF}

.bottom{background:url(images/index_78.png) no-repeat; width:1001px; height:97px; line-height:91px; text-align:center}

#nav {line-height: 24px;margin: 0px auto; width:840px;}
#nav a {display: block;	width: auto;text-align:center;font-size: 14px;font-weight: bold;padding-right: 4px;	padding-left: 4px;color: #FFFFFF; width:100%; height:30px; line-height:30px;  }
#nav li {float: left;width: auto;margin-right:5px;	margin-left: 5px;margin-top: 6px;}
#nav li ul {line-height: 27px;list-style-type: none;text-align:left;left: -999em;width: 100px;position: absolute;margin: 0px;border:1px red solid;}
#nav li ul li{float: left;width: auto;text-align: center; margin:0 auto;}
#nav li ul a{display: block;width: 120px;w\idth: 110px;	text-align:center;padding-left:0px;background-color: #EAEAEA;color: #006600;font-size: 12px; height:25px; line-height:25px; }
#nav li ul a:link  {color:#333333;text-decoration:none;	font-size: 12px;}
#nav li ul a:visited  {color:#333333;text-decoration:none;	font-size: 12px;}
#nav li ul a:hover  {color:#F3F3F3;	text-decoration:none;font-weight:bold;background-color: #808080;font-size: 12px;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}

.work_list2{ width:170px; height:135px; float:left; margin:3px 7px; display:inline;}
.work_list2 dd{ width:175px; height:135px; float:left; font-size:12px}
