* { margin:0 0; padding:0 0;}
* ul li {list-style:none;}
*img {border:0px;}

body {font-size:12px; line-height:24px;}
.clear {clear:both;}
.clearfix {display:table;}
a:link {color: #000000;	text-decoration: none;}
a:visited {color: #000000;	text-decoration: none;}
a:hover {text-decoration: none; color:#249914;}


.all {width:972px; margin:0 auto;}
.fL {float:left;}
.fR {float:right;}

.fs16 { font-size:16px;}
.fs14 {font-size:14px;}
.fwb {font-weight:bold;}
.tc {text-align:center;}
.tr {text-align:right;}
.dl {background:url(images/dl_bg.jpg) repeat-x; width:952px; height:42px; line-height:22px; color:#FFFFFF; padding:10px 10px 0 10px;}
.dl .input1 {border:1px #999999 solid; height:18px; line-height:18px; vertical-align:middle; margin:0px 10px 0 5px;}
.dl .input2 {margin:0 5px 0 10px;}
.dl .input3 {margin:0px 5px 0 10px; width:49px; height:24px; line-height:24px; background:url(images/dl.gif) no-repeat; border:0; padding:1px 0 0 0;}

.pt10 {padding-top:10px;}
.tt {
    display: table;
    height: 33px;
    width: 972px;
}
.pt15 {padding-top:15px;}
.pt30 {padding-top:30px;}
.pt50 {padding-top:50px;}
.pt100 {padding-top:100px;}
.pl10 {padding-left:10px;}
.pl12 {padding-left:12px;}
.pl15 {padding-left:15px;}
.pl100 {padding-left:100px;}
.pb30 {padding-bottom:30px;}

.mt10 {margin-top:10px;}
.mt30 {margin-top:30px;}

.menu li {width:110px; float:left; margin:1px 0 0 0; text-align:center;}
.menu .line {width:1px; float:left;}
.menu .zq {background-color:#d3f0e1; text-align:center;}
.menu .bbs { text-align:left; padding:0 0 0 21px; width:89px;}

.l {width:665px;}
.r {width:298px;}
.l1 {width:325px;}
.l2 {width:162px;}
.l3 {width:251px;}
.l4 {width:226px;}
.l5 {width:242px;}
.r5 {width:730px;}

.l6 {width:272px;}
.r6 {width:682px;}

.tit1 { background:url(images/tit6_bg.jpg) no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#34a123; padding:0 0 0 35px;}
.tit2 { background:url(images/tit1_bg.gif) no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#34a123; padding:0 0 0 35px;}
.tit3 { background:url(images/tit3_bg.jpg) no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#34a123; padding:0 0 0 35px;}
.tit4 { background:url(images/tit5_bg.jpg) no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#34a123; padding:0 0 0 35px;}
.tit5 { background:url(images/r_tit_bg.jpg) no-repeat; line-height:35px; font-size:14px; font-weight:bold; color:#34a123; padding:0 0 0 35px;}
.l_tit1 {background:url(images/l_xw_bg.jpg) no-repeat; line-height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; padding:0 0 0 10px;}

.more {width:32px; height:20px; float:right; padding:0 10px 0 0;}

.f {width:283px; height:170px; margin:8px auto 0;}

.newslist { padding:8px 0 0 3px;}
.newslist dl dt {width:235px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(images/icon1.gif) no-repeat 0px 5px; padding:0 0 0 14px;}
.newslist dl dd {width:71px; float:right; color:#a2a1a1; text-align: right;}

.bdlist {padding:8px 0 0 0;}
.bdlist dl{ padding:0px 5px 0 10px;}
.bdlist dl dt {width:315px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#249914;}

.hylist { padding:14px 0 0 3px;}
.hylist dl dt {width:210px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(images/icon1.gif) no-repeat 0px 5px; padding:0 0 0 14px;}
.hylist dl dd {width:71px; float:right; color:#a2a1a1; text-align: right;}

.c {width:665px;}
.cc {width:972px;}
.p1 {margin:0 1px 0 0; width:193px;}

.fc1 { color:#249914;}

.sllist dl { padding:15px 0 15px 0;  height:80px;}
.sllist dl dt {width:120px; height:80px; float:left;}
.sllist dl dd {width:192px; float:left; padding:0 0 0 10px; line-height:20px;}
.sllist .b {width:190px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#249914;}

.bline{border-bottom:1px dotted #000000;}

.bloglist { padding:8px 0 0 3px;}
.bloglist ul li {width:284px; line-height:23px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(images/icon1.gif) no-repeat 0px 5px; padding:0 0 0 14px;}

.tjlist { padding:8px 0 0 3px;}
.tjlist ul li {width:148px; line-height:21px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(images/icon1.gif) no-repeat 0px 5px; padding:0 0 0 14px;}

.jslist dl { padding:15px 0 15px 0;  height:80px;}
.jslist dl dt {width:120px; height:80px; float:left;}
.jslist dl dd {width:165px; float:left; padding:0 0 0 10px; line-height:20px;}
.jslist .b {width:165px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#249914;}

.fglist { padding:8px 0 0 3px;}
.fglist ul li {width:235px; line-height:21px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(images/icon1.gif) no-repeat 0px 5px; padding:0 0 0 14px;}

.zj dl {padding:12px 0 0 0; height:58px;}
.zj dl dt {width:74px; height:58px; float:left;}
.zj dl dd {padding:0 0 0 10px; float:left; width:132px;}
.zj .b {font-size:14px; font-weight:bold; color:#FF6600;}

.zjlist {
    display: table;
    width: 226px;
}
.zjlist li {width:89px; line-height:21px; padding:0 10px 0 14px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(images/icon1.gif) no-repeat 0px 5px;}

.dc { line-height:20px; margin:0 0 0 10px;}
.dc input { vertical-align:middle; margin:0 5px 0 0;}

.tp { margin:5px 0 0 15px;}

.s {background-color:#d3f0e1; line-height:40px; height:40px;}
.s1 input[type="text"]
{border:1px solid #999999; vertical-align:middle; line-height:18px; height:18px; margin:0 15px 0 5px; width:180px}
.s1 input[type="radio"]
{vertical-align:middle; line-height:18px; height:18px; margin:0 5px 0 5px; }

.zh { margin:8px 0 0 0px; border:1px solid #CCCCCC; width:159px; height:63px;}

.b1 {background:url(images/cion1.gif) no-repeat 5px 15px; padding:10px 0 0 20px; font-weight:bold;color:#249914;width:200px;}

.gq li {width:284px; line-height:23px; padding:0 0px 0 14px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(images/icon1.gif) no-repeat 0px 5px;}

.rc li {width:210px; line-height:23px; padding:0 0px 0 14px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(images/icon1.gif) no-repeat 0px 5px;}
.rc dl{width:210px; line-height:23px; padding:0 0px 0 14px; float:left; background:url(images/icon1.gif) no-repeat 0px 5px;}
.rc dt{width:115px;float:left;margin-right:10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.rc dd{width:85px;float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.bq {text-align:center; color:#939393;}
.bq a:link {color:#939393;text-decoration:none;}
.bq a:visited {color:#939393;text-decoration:none;}
.bq a:hover {text-decoration:none; color:#000000;}

.xh {width:972px; margin:10px auto 0;}
.scroll_div {font-size:12px;width:972px;height:40px;padding:0px 0 0 0px;overflow: hidden;white-space: nowrap;}
.scroll_div table img {height:40px;border: 0;}
#scroll_begin, #scroll_end,#scroll_begin table, #scroll_end table{text-align:center;display:inline;}/*ÉèÖÃulºÍliºáÅÅ*/

.top {width:972px; height:110px; background:url(images/top.jpg) no-repeat;text-align:center;}

.bdlist dl dt a:link {color:#249914;text-decoration:none;}
.bdlist dl dt a:visited {color:#249914;text-decoration:none;}
.bdlist dl dt a:hover {text-decoration:none; color:#249914;}
.bdlist ul li {overflow:hidden; text-overflow:ellipsis; background:url(images/icon1.gif) no-repeat 0px 5px; padding:0 0 0 14px;}
.fc1 a:link {color:#249914;text-decoration:none;}
.fc1 a:visited {color:#249914;text-decoration:none;}
.fc1 a:hover {text-decoration:none; color:#249914;}

.zj .b a:link {color:#FF6600;text-decoration:none;}
.zj .b a:visited {color:#FF6600;text-decoration:none;}
.zj .b a:hover {text-decoration:none; color:#FF6600;}

.b1 a:link {color:#249914;text-decoration:none;}
.b1 a:visited {color:#249914;text-decoration:none;}
.b1 a:hover {text-decoration:none; color:#249914;}
.l_xw {border:1px solid #a6d7a5; background:url(images/l_xw_bg1.jpg) no-repeat bottom; padding:0 0 50px; margin:1px 0 0 0;}
.l_xw ul {width:250px; padding:15px 10px 10px 10px;}
.l_xw .xw {width:165px; background:url(images/icon1.gif) no-repeat 0 5px; padding:0 0 0 13px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.l_xw .time {width:60px; float:right; color:#a2a1a1;}

.r_xw ul {width:660px; padding:15px 10px 10px 10px;}
.r_xw li {line-height:28px; border-bottom:1px dotted #000000; padding:0 5px 0 5px; display: table;}
.r_xw .xw {width:570px; background:url(images/icon1.gif) no-repeat 0 5px; padding:0 0 0 13px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.r_xw .time {width:60px; float:right; color:#a2a1a1;}

.fy {padding:100px 0 0px 0px;}
.fy ul {list-style-type:none;}
.fy li {float:left;}
.fy1 {width:50px;}
.fy3 {width:50px;}
.fy2 {width:480px; text-align:right;}
.fy4 {width:600px; text-align:right;}
.fy5 {width:20px;}
.style1 {color: #FF0000; font-weight:bold;}

.dh {background:url(images/bg1.jpg); width:730px; height:104px;}
.dh .menu {padding:35px 0 0 0;}

.dh a:link {color:#fff;text-decoration:none;}
.dh a:visited {color:#fff;text-decoration:none;}
.dh a:hover {text-decoration:none; color:#fff;}



.dh .menu{position:relative;z-index:100;}    
.dh .menu ul{list-style:none;}    
.dh .menu li {float:left;position:relative;width:116px; line-height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(images/menu_bg.png) no-repeat; text-align:center; float:left; margin:0 0 0 25px;}    
*html .dh .menu li {float:left;position:relative;width:116px; line-height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(images/menu_bg.gif) no-repeat; text-align:center; float:left; margin:0 0 0 25px;}    
.dh .menu ul ul {visibility:hidden; position:absolute; top:32px; background-color:#F2F2F2; padding:5px 0 10px; left:0px; background:url(images/menu_bgg.png) no-repeat;}    
.dh .menu table {position:absolute;}    
.dh .menu ul li:hover ul, .dh .menu ul a:hover ul{visibility:visible;}    
.dh .menu a{display:block;color:#fff;text-decoration:none;}    
.dh .menu a:hover{color:#fff;}    
.dh .menu ul ul li {clear:both;text-align:center;font-size:12px; background:none; color:#000000; margin:0; width:116px;}    
.dh .menu ul ul li a{display:block;width:116px;height:20px; font-size:12px; font-weight:lighter;}    
.dh .menu ul ul li a:link {color:#000;text-decoration:none;}
.dh .menu ul ul li a:visited {color:#000;text-decoration:none;}
.dh .menu ul ul li a:hover {text-decoration:none; color:#34a123;}

.r_sllist {width:682px;}
.r_sllist dl { padding:30px 10px 0px 10px;  height:80px; float:left;}
.r_sllist dl dt {width:120px; height:80px; float:left;}
.r_sllist dl dd {width:191px; float:left; padding:0 0 0 10px; line-height:20px;}
.r_sllist .b {width:190px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#249914;}

.red {color:#FF0000;}
.red1 {color:#f60;}

.searchlist { width:972px;}
.searchlist dl {padding:20px 15px 0 15px;}
.searchlist dl dt {display:table; line-height:24px; height:24px;}
.searchlist dl dd {padding:10px; background: #F6F6F6;}
.searchlist .b {width:875px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#249914;}
.searchlist .time {width:60px; float:right; color:#a2a1a1;}



#nav {height: auto;padding:30px 0 0 0px;}
#nav li {float:left;position:relative;width:116px; line-height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(images/menu_bg.png) no-repeat; text-align:center; float:left; margin:0 0 0 25px;}
*html #nav li {float:left;position:relative;width:116px; line-height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(images/menu_bg.gif) no-repeat; text-align:center; float:left; margin:0 0 0 25px;}
#nav li a:link, #nav li a:visited {color: #FFFFFF;}
#nav li a {display: block;}
#nav li ul {left: -999em;position:absolute;width:99px;z-index:99999;background:url(images/nav_bbg.png) no-repeat; padding:5px 0 5px; margin:0 0 0 9px;}
*html #nav li ul {left: -999em;position:absolute;width:99px;z-index:99999;background:url(images/nav_bbg.gif) no-repeat; padding:5px 0 5px ; margin-left:-50px;}
* +html #nav li ul {left: -999em;position:absolute;width:99px;z-index:99999;background:url(images/nav_bbg.png) no-repeat; padding:5px 0 5px ; margin-left:-50px;}
#nav li ul li {background:none; font-weight:lighter; margin:0px; width:99px; text-align:center; line-height:21px;}
#nav li ul li a {color:#000;display: block;font-family: arial,helvetica,sans-serif; font-size:12px;}
#nav li ul li a:link, #nav li ul li a:visited {color: #000;}
#nav li ul li a:hover {text-decoration:none; color:#34a123;}
#nav .select {left: auto;}

.fx {float:right;}
.fx ul {padding:5px 0 6px 378px; margin:0 0; width:auto; height:24px;}
.fx li {width:60px; float:left; border:0px; text-align:left;}
.fx .xl {background:url(images/xl.jpg) no-repeat 0px 5px; padding:0 0 0 22px;}
.fx .qq {background:url(images/qq.jpg) no-repeat 0px 5px; padding:0 0 0 22px; width:48px;}
.fx .tx {background:url(images/tx.jpg) no-repeat 0px 5px; padding:0 0 0 22px;}
.fx a:link, .fx a:visited {color: #000;}
.fx a:hover{text-decoration:underline; color:#249914;}

.pl1 {width:682px;}
.pl .text {border:1px solid #b3d3a3; width:660px; padding:10px;}

.ppl {margin:0 0; padding:0 0;}
.ppl dl {border-bottom:1px dotted #000000; padding:10px 0px 10px 0;}

.hz_dh {background-color:#ecfae5; padding:10px;}

.red1 a:link, .red1 a:visited {color: #f60;}

.hzlist_tit {padding:20px 0 10px 0px; border-bottom:1px dotted #999999; width:972px;}
.hzlist_tit ul li {float:left; text-align:center;}
.hzlist_tit .name {width:250px;}
.hzlist_tit .pic {width:200px;}
.hzlist_tit .int {width:500px;}

.hzlist ul li { display:table; padding:10px 0 10px 0; border-bottom:1px dotted #999999; width:972px;}
.hzlist .name {width:240px; float:left; padding:0 0 0 10px;}
.hzlist .pic {width:200px; text-align:center; float:left;}
.hzlist .int {width:500px; float:left;}

.zs { color:#999999;}
.zs .text {border:1px solid #b3d3a3; width:950px; padding:10px; color:#999999;}

#pic							{width:283px;height:170px;overflow:hidden;cursor:pointer;}
#play							{position:absolute;margin-left:187px;margin-top:-20px;}
#play a							{text-decoration: none;border:1px solid #E1E1E1;background:#E8F8FC;width:14px;height:14px;color:#fff;display:block;float:left;text-align:center;line-height:14px;margin-right:3px;}
#play a:link, #play a:visited	{color:#fff;}
#play a:hover					{color:#f60;}

#pic1							{width:283px;height:170px;overflow:hidden;cursor:pointer;}
#play1							{position:absolute;margin-left:187px;margin-top:-20px;}
#play1 a							{text-decoration: none;border:1px solid #E1E1E1;background:#E8F8FC;width:14px;height:14px;color:#fff;display:block;float:left;text-align:center;line-height:14px;margin-right:3px;}
#play1 a:link, #play a:visited	{color:#fff;}
#play1 a:hover					{color:#f60;}
.clearfix:after {clear: both; content: "."; height: 0; visibility: hidden;}

.tit6 { background:url(images/tit_bg.jpg) no-repeat; line-height:35px; font-size:14px; font-weight:bold; color:#34a123; padding:0 0 0 35px;}

.s2 {padding:10px 0 0 0;}
* html .s2 {padding:0px 0 0 0;}
* +html .s2 {padding:0px 0 0 0;}
.dll {width:653px; margin:0 auto;}
.mid {width:972px;}
.zm {background:url(images/dl_3.gif) repeat-y; padding:20px 20px 20px 50px; height:200px; line-height:40px;}
.black {color:#000000;}
.fwl {font-weight: lighter;}
.dl1 a:link {color: #fff;	text-decoration: underline;}
.dl1 a:visited {color: #fff;	text-decoration: underline;}
.dl1 a:hover {text-decoration: none; color:#fff;}
.zc {margin:0 auto;background:url(images/dl_3.gif) repeat-y; padding:10px 30px 20px 30px; width:605px; margin:0 auto;}
.person1{color:red;}
.person2{color:#48b12e;}
showhand{cursor:pointer;}
* html .pl12 {padding-left:8px;}
.zc1 {width:653px; margin:0 auto;}
* html .menu li {float: left;margin: 1px 0 0;text-align: center;width: 104px;}
.t1 {
    float: left;
    height: 40px;
    padding: 0 4px;
    width: 88px;
}
.gq {height:115px;}
.rc {height:115px;}
* html .s {background-color:#d3f0e1; line-height:30px; height:30px; padding:10px 0 0 0;}
.gg img {width:184px; margin:0 5px 0 5px;}
.z3 a:link {color: #000000;	text-decoration: none;}
.z3 a:visited {color: #000000;	text-decoration: none;}
.z3 a:hover {text-decoration: none; color:#249914;}