body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, button, p, blockquote, th, td { padding:0; margin:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-weight:normal; font-style:normal }
ol, ul { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100% }
q:before, q:after { content:"" }
abbr, acronym { border:0 }
a { text-decoration:none; outline:none; color:#565656 }
a:visited { text-decoration:none }
a:hover { text-decoration:underline; color:#c00 }
.cRed, .cRed:visited, .cRed a { color:Red }
.cBlue, .cBlue:visited, .cBlue a { color:#3684b8 }
.cDRed, .cDRed:visited, .cDRed a { color:#bc2931 }
.cGreen, .cGreen:visited, .cGreen a { color:#296515 }
.cPink, .cPink:visited, .cPink a { color:#EE1383 }
.cGray, .cGray:visited, .cGray a { color:#999 }
.cDGray, .cDGray:visited, .cDGray a { color:#333 }
.cWhite, .cWhite:visited, .cWhite a { color:#fff }
.cBlack, .cBlack:visited, .cBlack a { color:#000 }
.corange, .corange:visited, .corange a { color:#ff6600 }
.cRed:hover, .cRed a:hover, .cBlue:hover, .cBlue a:hover, .cDRed:hover, .cDRed a:hover, .cGreen:hover, .cGreen a:hover, .cPink:hover, .cPink a:hover, .cGray:hover, .cGray a:hover, .cDGray:hover, .cDGray a:hover, .cBlack:hover, .cBlack a:hover, .corange:hover, .corange a:hover { color:#c00 }
.fB { font-weight:bold }
.f12px { font-size:12px }
.f14px { font-size:14px }
.fc { text-align:center }
.fr { text-align:right }
.left { float:left }
.right { float:right }
.hide { display:none }
.mt20{ margin-top:20px;}
.mt10 { margin-top:10px }
.mt5 { margin-top:5px }
.mb10 { margin-bottom:10px }
.mb5 { margin-bottom:5px }
.ml10 { margin-left:10px }
.area { clear:both; width:960px; margin-left:auto; margin-right:auto }
body { font-size:12px; font-family:Arial, 'ËÎÌå', 'Microsoft YaHei', Verdana, Helvetica, Sans-Serif;color:#393939; min-width:960px; }
.fx_top .area, .fx_top .pannel .share a, .fx_top .pannel .link, .fx_s_btn,.nav_channel .news_nav a,.txtlist li{ background-image: url(../../images/news/news_sprite.png); background-repeat:no-repeat; }
.fx_top .area { height:40px; line-height:40px; padding-bottom:7px; background-position:0 40px; background-repeat:repeat-x; }
.fx_top .wel { float:left; }
.fx_top .pannel { float:right; height:27px; line-height:27px; margin-top:5px; }
.fx_top .pannel #bdshare { margin-top:4px; }
.fx_top .pannel .share { float:left; }
.fx_top .pannel .share .fx { float:left; }
.fx_top .pannel .share a { width:21px; height:19px; padding:0; margin-right:2px; }
.fx_top .pannel .share .bds_tsina { background-position:0 -13px!important; }
.fx_top .pannel .share .bds_tsina:hover { background-position:0 -33px!important; }
.fx_top .pannel .share .bds_tqq { background-position:-23px -12px!important; }
.fx_top .pannel .share .bds_tqq:hover { background-position:-23px -32px!important; }
.fx_top .pannel .share .bds_qzone { background-position:-47px -13px!important; }
.fx_top .pannel .share .bds_qzone:hover { background-position:-47px -33px!important; }
.fx_top .pannel .share .bds_renren { background-position:-71px -13px!important; }
.fx_top .pannel .share .bds_renren:hover { background-position:-71px -33px!important; }
.fx_top .pannel .link { float:left; margin-left:15px; color:#393939; }
.fx_top .pannel .l_soft { background-position:-89px -83px; padding-left:20px; }
.fx_top .pannel .l_channel { background-position:-89px -50px; padding-left:18px; }
.fx_header {margin: 0 auto; width: 960px; }
.fx_header .header {height: 107px; _overflow: hidden; }
.fx_header .fx_logo { width:195px; height: 68px; float: left; overflow: hidden; margin-top:15px; }
.fx_header .fx_search { width: 585px; float: right; position: relative; height:42px; margin-top:31px; }
.fx_s_box { width: 494px; height: 38px; border:2px solid #73b720; float: left; background-color: #fff; }
.fx_s_box_bd { width: 493px; height:37px; border-top: 1px solid #ededed; border-left: 1px solid #ededed; }
.fx_s_category { float: left; width: 63px; height: 37px; position: relative; }
.fx_s_category_bd { position: absolute; top: 0; left: -2px; z-index: 10; padding-right: 25px; }
.fx_s_category_current { font-size: 14px; font-weight: bold; color: #a8a8a8; padding-left: 8px; height: 37px; overflow: hidden; line-height: 37px; width: 55px; position: relative; cursor: pointer; }
.fx_s_category_current .angle { overflow: hidden; width: 10px; height: 6px; font-size: 0; display: inline-block; position: absolute; right: 9px; top: 17px; clear: both; background:url(../../images/com.png) -256px -114px no-repeat; }
.fx_s_category_current_list { background-color: #fff; border: 1px solid #b1c996; padding: 5px 0; width: 60px; }
.fx_s_category_current_list a { padding-left:9px; padding-right:9px; display:block; height:21px; line-height:21px; color:#666 }
.fx_s_category_current_list a:hover { text-decoration:none; background-color:#f1f1f1; color:#900 }
.fx_s_input { float:left; line-height:18px; width:400px; padding:9px 8px 7px 0; border:0 none; outline:none; color:#a8a8a8; }
.fx_search input.focus{ color:#565656;}
.fx_s_btn { width:87px; height:42px; text-indent:-99em; overflow:hidden; background-position:0 -185px; border:0 none; float:left; cursor:pointer }
.fx_s_btn:hover { background-position:0 -228px }

.nav_channel{ height:35px; background-color:#f3f3f3; clear:both; overflow:hidden; line-height:35px; font-size:14px;}
.nav_channel a:hover{ text-decoration:none;}
.nav_channel .news_nav{ float:left;}
.nav_channel .news_nav a{ width:101px; height:35px; text-align:center; background-position:0 -307px; float:left;color:#565656;}
.nav_channel .news_nav a:hover,.nav_channel .news_nav a.cur{background-position:0 -271px; color:#fff; font-weight:bold;}
.nav_channel .down_nav{ float:right;height:35px;color:#fff; background-color:#09a7ec; padding:0 25px; border-left:1px solid #fff; font-weight:bold;}
.nav_channel .down_nav:hover{ background-color:#73b720;}
.wapper { width:960px; margin-left:auto; margin-right:auto; overflow:hidden }

.txtlist li{ height:29px; line-height:29px; overflow:hidden; vertical-align:bottom; background-position:-98px -158px; padding-left:13px; font-size:14px;}
.txtlist li .c{ float:left; padding-right:5px; color:#579540;}

.footer { text-align:center; padding:10px 0; color:#888888; line-height:25px;width:960px; margin:20px auto; border-top:1px solid #d2d2d2;}
.footer .f_nav a { padding-left:8px; padding-right:8px; color:#888 }
.footer .fx_footer_logo { width:532px; height:48px; margin:10px auto; overflow:hidden }
.footer .fx_footer_logo a { display:block; width:113px; height:48px; text-indent:-999em; overflow:hidden; background-image:url(../../images/fx_f_logo.gif); background-repeat:no-repeat; float:left; padding:0 10px }
.footer .fx_footer_logo a.aq { background-position:0 0 }
.footer .fx_footer_logo a.ls { background-position:0 -50px }
.footer .fx_footer_logo a.wd { background-position:0 -100px }
.footer .fx_footer_logo a.xhs { background-position:0 -150px }
.crumbs { padding:10px 0; color:#565656 }
.crumbs a { color:#296515 }
.crumbs strong { color:#999 }
.pages { padding:20px 0; text-align:center;
clear:both }
.pages .currentPage, .pages a { display:inline-block; padding:0px 8px; height:20px; line-height:20px; margin:0 3px; border:1px solid #fff }
.pages a { color:#333 }
.pages .currentPage, .pages a:hover { background-color:#559242; color:#fff }
.pages a:hover { text-decoration:none }
.pages .nextPage,.pages .lastPage,.pages .firstPage,.pages .prevPage { color:#2b6614; background-color:#fff; border:1px solid #b1c997 }
.pages .nextPage:hover,.pages .lastPage:hover,.pages .firstPage:hover,.pages .prevPag:hover { border-color:#fff }

.clearfix, .area {
*zoom:1; overflow:hidden }
.clearfix:after, .area:after { content:"."; display:block; height:0; clear:both; visibility:hidden; overflow:hidden }

