@charset "gb2312";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, th, var, i { font-weight: normal; font-style: normal; }
ol, ul, li { list-style: none; }
div, dl, dt, dd, ol, ul, li { zoom: 1; }
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; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: block; }
font { font-size: 12px; }
html { width: 100%; height: 100%; }
body { position: relative; z-index: 1; width: 100%; height: 100%; color: #000; font: 12px/180% Arial, Helvetica, sans-serif; }
a { color: #333; text-decoration: none; outline: none; }
a:hover { color: #c00; text-decoration: none; }
.blank { height: 10px; font-size: 0px; line-height: 0; }
.fl { float: left !important; }
.fr { float: right !important; }
.hide { display: none; }
.marBot { margin-bottom: 10px; }
.marTop { margin-top: 10px; }
.layout { overflow: hidden; }
.blank { clear: both; height: 10px; font-size: 10px; line-height: 10px; overflow: hidden; }
.borderT3 { clear: both; border-top: 3px solid #f3f2f2; height: 7px; line-height: 7px; overflow: hidden; }
.marTop7 { margin-top: 7px; overflow: hidden; clear: both; }
.hot, hot a { color: #f60 !important; }
.noData { color: #999 !important; }
.red { color: #f00; }
.blue { color: #0049a2; }
.gray { color: #999; }
body { background: url(pic55.png) repeat-x left top #f8f7f7; }
#wrap { margin: 0px auto; text-align: left; }
#header { width: 1000px; margin: 0 auto; text-align: center; overflow: hidden; }
#mainContent { width: 1000px; margin: 0 auto; padding: 7px 0 10px; overflow: hidden; }
#footer { background: url(pic48.png) repeat-x left top; margin: 0 auto; text-align: center; }
.side { width: 240px; float: left; text-align: left; }
.mainContent { width: 750px; float: right; overflow: visible; text-align: left; }
#header { width: 1000px; margin: 0 auto; position: relative; border-bottom: 3px solid #eff1f3; }
#header .topBar { height: 38px; line-height: 38px; padding: 0 8px; overflow: hidden; }
#header .topLink { margin-right: 13px; }
#header .topLink a, #header .userPanel a { margin: 0 5px; }
#header .theme { display: none; }
#header .topBanner { width: 1000px; height: 185px; overflow: hidden; }
#mainNav { width: 988px; height: 49px; padding-left: 12px; position: relative; background: url(pic16.png) repeat-x left top; }
#mainNav .li1 { float: left; width: 108px; height: 49px; line-height: 49px; text-align: center; }
#mainNav .li1 .h1 { font-size: 16px; font-weight: bold; font-family: Î¢ÈíÑÅºÚ; background: url(pic15.png) no-repeat right top; }
#mainNav .last1 .h1 { background: none; }
#mainNav .li1 .a1 { color: #fff; }
#mainNav .on1 .h1 { background: url(pic14.png) no-repeat left top; }
#mainNav .on1 .h1 .a1 { color: #c1171f; }
#mainNav .ul1 { width: 974px; padding: 5px 12px; position: absolute; left: 0; top: 49px; display: none; border: 1px solid #eae9e9; border-top: none; background: #fff; }
#mainNav .ul1 .li2 { float: left; height: 24px; line-height: 24px; padding: 3px 12px; word-break: keep-all; white-space: nowrap; }
#mainNav .ul1 .li2 .a2:hover { color: #c1171f; }
.pathWrap .date { float: left; height: 39px; line-height: 39px; padding: 0 49px 0 15px; }
.pathWrap .weather { float: left; padding: 3px 120px 0 0; }
.pathWrap .weather a, .pathWrap .weather a:visted { color: #333; }
#search { width: 227px; height: 24px; float: right; margin-right: 10px; line-height: 24px; padding: 7px 0; overflow: hidden; }
#search input { float: left; border: none; vertical-align: middle; }
#search .text { width: 166px; height: 22px; line-height: 22px; border: 1px solid #cfcece; border-right: none; background: url(pic08.png) no-repeat left top; padding-left: 5px; }
#search .submit { width: 54px; height: 24px; cursor: pointer; background: url(pic07.png) no-repeat left top; }
#footer { text-align: center; padding-bottom: 15px; overflow: hidden; background: white url(pic48.png) repeat-x left top; }
#footer .footerNav { height: 30px; line-height: 30px; width: 1000px; margin: 0 auto; text-align: center; background-color: #f9f8f8; border-top: 4px solid #c1171f; color: #333; }
#footer .footerNav a { margin: 0 6px; }
#footer .botBar a { margin: 0 5px; white-space: nowrap; }
#footer .copyRight { width: 1000px; margin: 0 auto; position: relative; z-index: 1; text-align: center; line-height: 24px; padding: 13px 0; color: #666; }
#footer .copyRight .aksgaj { position: absolute; z-index: 1; left: 82px; top: 28px; width: 88px; height: 46px; line-height: 4000px; text-indent: -9999px; overflow: hidden; float: left; }
#footer .copyRight .wljd { position: absolute; z-index: 1; right: 74px; top: 28px; width: 110px; height: 46px; line-height: 4000px; text-indent: -9999px; overflow: hidden; float: left; }
.pathWrap { height: 39px; border: 1px solid #eae9e9; border-top: none; background: #fff; }
.path { widht: auto; float: left; height: 39px; line-height: 39px; padding-left: 24px; margin-left: 14px; display: inline; }
.path a, .path span { margin: 0 3px; }
.mainBox { overflow: hidden; }
.mainBox .wHd { height: 33px; line-height: 33px; border: 1px solid #eae9e9; border-bottom: 2px solid #c1171f; background: url(pic25.png) repeat-x left top; overflow: hidden; }
.mainBox .wHd h3 { width: auto; float: left; padding: 2px 0 0 12px; margin: 0 0 0 12px; display: inline; background: url(pic43.png) no-repeat left 11px; font-size: 14px; color: #c1171f; font-weight: bold; }
.mainBox .wHd h3 .arrow { display: none; }
.mainBox .wHd .more { float: right; margin-right: 10px; color: #999; }
.mainBox .wBd { border: 1px solid #eae9e9; border-top: 0; padding: 24px 28px; overflow: hidden; background: white; }
.noSideContent { }
.noSideContent .wHd { height: 25px; line-height: 25px; border: 1px solid #eae9e9; }
.noSideContent .wHd h3 { width: auto; height: 32px; line-height: 26px; float: left; padding-left: 13px; position: relative; font-size: 14px; font-weight: bold; color: white; margin: -1px 0 -6px 10px; display: inline; }
.noSideContent .wHd h3 span { width: auto; height: 32px; float: left; padding-right: 13px; }
.noSideContent .wHd h3 .arrow { position: absolute; left: 50%; bottom: 0; margin-left: -4px; width: 7px; height: 4px; display: block; float: left; }
.noSideContent .wHd .pathWrap { float: right; margin-right: 10px; height: 25px; line-height: 25px; padding: 0; overflow: hidden; }
.noSideContent .wHd .pathWrap .path { width: auto; float: left; }
.noSideContent .wHd .pathWrap .path, .mainBox .wHd .pathWrap .path a { color: #555; }
.noSideContent .wHd .pathWrap a:hover, .mainBox .wHd .pathWrap .path a:hover { text-decoration: underline; color: #f00; }
.noSideContent .wBd { border: 1px solid #eae9e9; padding: 24px 28px; overflow: hidden; background-color: white; }
#sideMenuBox { overflow: hidden; border-bottom: 3px solid #f3f2f2; }
#sideMenuBox .hd { height: 36px; line-height: 36px; background: url(pic10.png) no-repeat left top; }
#sideMenuBox .hd h3 { font: 18px/36px Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; text-align: center; }
#sideMenuBox .hd h3 span { }
#sideMenuBox .hd h3 a { color: white; }
#sideMenuBox .bd { border: 1px solid #eae9e9; border-top: 0; overflow: hidden; background-color: white; }
#sideMenuBox .bd ul { overflow: hidden; }
#sideMenuBox .bd li { width: 228px; float: left; height: 33px; line-height: 33px; padding: 5px; overflow: hidden; border-bottom: 1px solid #f5f4f4; }
#sideMenuBox .bd li a { width: 100%; height: 30px; line-height: 30px; padding-top: 3px; float: left; text-indent: 36px; font-size: 14px; overflow: hidden; background: url(pic10.png) no-repeat left -45px; }
#sideMenuBox .bd li:hover a, #sideMenuBox .bd li.on a { color: #b20007; font-weight: bold; background: url(pic10.png) no-repeat left -86px; }
.sideBox { overflow: hidden; border-bottom: 3px solid #f3f2f2; margin-top: 7px; }
.sideBox .hd { height: 35px; line-height: 35px; border: 1px solid #eae9e9; border-bottom: 0; background: url(pic25.png) repeat-x left top; overflow: hidden; }
.sideBox .hd h3 { width: auto; float: left; height: 30px; line-height: 30px; margin-left: 20px; padding: 3px 10px 0; display: inline; border-bottom: 2px solid #c1171f; font-size: 14px; font-weight: bold; color: #c1171f; }
.sideBox .hd h3 a { color: #c1171f; }
.sideBox .hd h3 .arrow { display: none; }
.sideBox .hd .more { float: right; margin-right: 10px; color: #999; }
.sideBox .bd { border: 1px solid #eae9e9; border-top: 0; padding: 5px 10px 10px; overflow: hidden; background: white; }
.sideTab { overflow: hidden; border-bottom: 3px solid #f3f2f2; margin-top: 7px; }
.sideTab .hd { height: 35px; line-height: 35px; border: 1px solid #eae9e9; border-bottom: 0; background: url(pic25.png) repeat-x left top; overflow: hidden; }
.sideTab .hd ul { overflow: hidden; margin: 3px 0 0 15px; }
.sideTab .hd li { width: auto; height: 30px; float: left; line-height: 30px; padding: 2px 23px 0; font-size: 14px; cursor: pointer; }
.sideTab .hd li a { color: #333; }
.sideTab .hd li.on { padding: 0 22px 0; font-weight: bold; border-left: 1px solid #eae9e9; border-right: 1px solid #eae9e9; border-top: 2px solid #c1171f; background-color: white; }
.sideTab .hd li.on a { color: #c1171f; }
.sideTab .bd { border: 1px solid #eae9e9; border-top: 0; padding: 5px 10px 10px; overflow: hidden; background-color: white; }
#sideZtzl .bd { padding: 35px 10px; overflow: hidden; height: 230px; position: relative; z-index: 1; }
#sideZtzl .bd .tempWrap { height: 230px !important; overflow: hidden; }
.ztzlPicList { overflow: hidden; }
.ztzlPicList li { width: 100%; float: left; height: 50px; overflow: hidden; padding-bottom: 10px; display: inline; }
.ztzlPicList li img { display: block; width: 220px; height: 50px; }
#sideZtzl .bd .next, #sideZtzl .bd .prev { display: block; *display: inline-block; width: 34px; height: 12px; float: left; line-height: 12px; position: absolute; z-index: 2; left: 50%; margin-left: -17px; cursor: pointer; }
#sideZtzl .bd .prev { background: url(pic56.jpg) no-repeat left top; top: 15px; }
#sideZtzl .bd .next { background: url(pic13.png) no-repeat left top; bottom: 10px; }
.sideFbtj { overflow: hidden; border-bottom: 3px solid #f3f2f2; }
.sideFbtj .hd { height: 33px; line-height: 33px; border: 1px solid #eae9e9; border-top: 2px solid #c1171f; border-bottom: 0; background: url(pic25.png) repeat-x left 2px; overflow: hidden; }
.sideFbtj .hd h3 { width: auto; float: left; padding-left: 12px; margin: 0 0 0 12px; display: inline; background: url(pic43.png) no-repeat left 9px; font-size: 14px; color: #c1171f; font-weight: bold; }
.sideFbtj .hd h3 a { color: #c1171f; }
.sideFbtj .bd { height: 280px; background-color: white; border: 1px solid #eae9e9; border-top: 0; padding: 5px 10px; overflow: hidden; }
.sideFbtj .wHd { height: 26px; background-color: #fbf5e8; border-bottom: 1px solid #eae9e9; padding-top: 3px; }
.sideFbtj .wHd ul { padding-left: 12px; }
.sideFbtj .wHd li { width: auto; height: 25px; line-height: 25px; float: left; padding: 1px 14px; margin-bottom: -1px; cursor: pointer; }
.sideFbtj .wHd li.on { padding: 0px 13px 1px; border: 1px solid #eae9e9; border-bottom: 0; position: relative; background-color: white; }
.fbtjList { border-collapse: collapse; width: 100%; }
.fbtjList td { height: 35px; line-height: 35px; text-align: left; border-bottom: 1px dashed #e9e9e9; padding-left:8px;  }
.fbtjList td.noData { border: 0; text-indent: 6px; }
.fbtjList .num { width: 42px; background: url(pic49.png) no-repeat left -44px; font-size: 10px; font-weight: bold; color: #666; text-indent: 6px; }
.fbtjList .tr01 .num { background-position: left 6px; color: #fe0000; }
.fbtjList .tr02 .num { background-position: left -19px; color: #fe7200; }
.fbtjList .tr03 .num { background-position: left -19px; color: #fe7200; }
.fbtjList .cellCount { width: 60px; text-align: center; }
#sideZxtj .bd, #sideZxtj2 .bd { height: 240px; }
#sideZxtj2 { margin-top: 0; }
#sideRmwz { }
#sideRmwz .bd { height: 240px; }
#sideRmwz .bd ul { }
.indImgLinks { margin-top: -7px; overflow: hidden; }
.indImgLinks img { display: block; margin-top: 7px; }
.infoListA li { padding-left: 10px; background: url(dot02.png) no-repeat left 12px; }
.infoListB li { padding-left: 10px; background: url(dot02.png) no-repeat left 11px; }
.infoListC li { padding-left: 12px; background: url(dot07.png) no-repeat left 9px; }
.infoListD li { padding-left: 10px; background: url(dot06.png) no-repeat left 10px; }
.infoListE li { padding-left: 10px; background: url(dot13.png) no-repeat left 10px; }
.page { text-align: center; padding: 15px 0; font-size: 12px; clear: both; margin: 0 auto; }
.page span.pagecss { width: auto; margin: 0 auto; text-align: center; }
.page a, .page span { display: inline-block; *display: inline; zoom: 1; line-height: 20px; vertical-align: middle;}
.page .pager { width: auto; float: left; }
.page .pager a, .page .pager a:active { display: inline-block; *display: inline; zoom: 1; border: 1px solid #c5c5c5; padding: 0 6px; color: #4e4e4e;}
.page .pager span.current { border-color: #a70e1b; background-color: #a70e1b; }
.page .pager a:hover { border-color: #a70e1b; }
input, select, textarea { font-size: 12px; }
textarea { border-width: 1px; }
.pager { padding: 3px; margin: 3px; }
.pager a, .pager span { display: block; float: left; margin-right: 3px; height: 20px; line-height: 20px; }
.pager a, .pager a:active { display: block; float: left; border: 1px solid #c5c5c5; color: #1485ff; padding: 0 6px; }
.pager a:hover { border: 1px solid #0099ff; text-decoration: none; color: #c00; }
.pager span.current { background: #1485ff; border: 1px solid #1485ff; color: #fff; font-weight: bold; padding: 0 6px; }
.pager span.disabled { border: 1px solid #c5c5c5; padding: 0 6px; color: #c0c0c0; }
.none { display: none; }
.prevNext { color: #c00; }





.g-gdmap{position:relative; }
.g-gdmap img{display:block;}
.g-gdmap-win{width:233px; height:183px; overflow:hidden; position:absolute; left:43px; top:168px; background-color:#FFF; z-index:13; border:1px solid #CCC; display:none;}
.g-gdmap-win-head{ clear:both; height:30px; font-size:14px; line-height:30px; text-align:left; background-color:#eee; padding:0px 10px;}
.g-gdmap-win-head h3{ font-weight:bold; font-size:16px; }
.g-gdmap-win-head span.more{font-weight:normal; font-size:14px;}
.g-gdmap-win-head span.bt-close{float:right; cursor:pointer;}
.g-gdmap-win-body{padding:3px; line-height:20px; font-size:12px; text-align:left;}
.g-gdmap-win-body img.thumb{float:left; margin:0px 3px 3px 0px;}
.g-gdmap-shadow{background-color:#000; width:233px; height:183px; position:absolute; left:43px; top:168px; z-index:12; display:none;}





.xqgg{ width:100%; height:204px; border-top:none;  overflow:hidden;}

.xxk_title{ margin-top:5px;}
.xxk_title ul li{ float:left; width:47px; height:28px; line-height:28px; overflow:hidden; text-align:center; margin:0 15px !important; }
.xxk_title .active{ color:#fff; background:url(qie.jpg) left center no-repeat;}
.xxk_title .normal{background:url(qie1.jpg) left center no-repeat;}
/*.nr01{ display:none;}
.xqgg .nr{ margin-top:6px !important; margin-top:4px;}
.xqgg .nr .nr01 ul{ float:left; width:30px; margin:0 10px !important; margin:0 8px; }
.xqgg .nr .nr01 ul li{ line-height:22px;}
.xqgg .time{ margin-top:6px !important; margin-top:4px; color:#1c1c1c; float:right; margin-right:12px;}*/
.xqgg .nr{ margin-top:10px !important; height:78px; overflow:hidden; _margin-top:4px;}
.xqgg .nr .nr01 ul{ float:left; width:30px; margin:0 15px !important; margin:0 8px; }
.xqgg .nr .nr01 ul li{ line-height:22px;}
.xqgg .time{ margin-top:6px !important; margin-top:4px; color:#1c1c1c; float:right; margin-right:12px;}

.clen{ clear:both; height:1px;}




/* ·µ»Ø¶¥²¿ */
.dn{display: none;}
.go-top{position: fixed;bottom: 200px;right: 60px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(go-top.png);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}