@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{	margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
ol, ul{list-style:none}
blockquote, q{	quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content:'';	content:none}
body{font:87.5%/1.5em "Microsoft YaHei", sans-serif;text-align:center;color:#333;background:url(../images/bg_body.png) repeat-x left bottom}
input{border:none;margin:0;padding:0;font-size:100%}
p{line-height:1.5em}
a{color:#444;	text-decoration:none}
a:hover{color:#0576ba;text-decoration:none}

.red, .red a{color:#FE0000}
.green, .green a{color:#018000}
.gray,.gray a{color:#808080}
.show{display:block}
.hide{display:none}
.clear{clear:both;height:0;overflow:hidden}
.clearfix{*zoom:1} /* For IE 6/7 */
.clearfix:before, .clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.fl{float:left}
.fr{float:right}
.mt10{margin-top: 10px;}
.mb10{margin-bottom: 10px;}
.mlr10{position: relative;margin-left: -10px;margin-right: -10px;;}
.pt10{padding-top: 10px;}
.pb10{padding-bottom: 10px;}
.wp635{width: 635px;overflow: hidden;}
.wp310{padding:0 10px;}

.path{padding:5px 0 10px 0;text-align:left;color:#666}
.page{padding:24px}
.page li{display:inline}
.page a,.page span{padding:5px 9px;margin:2px;border:solid 1px #ccc}
.page a:hover,.page a:active{border-color:#ffb80e;color:#ffb80e;text-decoration:none}
.page li.active a{color:#fff;border-color:#ffb80e;background-color:#ffb80e}
.page li.disabled span{color:#ccc}

.main{margin:0 auto;width:960px}
.warp{background:url(../images/bg_head.png) repeat-x}
.w90{width:90px}
.w180{width:180px}
.w200{width:200px}
.w240{width:240px}
.w310{width:310px}
.w343{width:343px}
.w470{width:470px}
.w530{width:530px}
.w635{width:635px}
.w743{width:743px}
.w760{width:760px}
.left{width:613px}
.right{width:288px}
.ml15{margin-left:15px}
.mb15{margin-bottom:15px}

.row{*zoom:1} /* For IE 6/7 */
.row:before, .row:after{display:table;content:""}
.row:after{clear:both}
.col-4 { float:left;width:33.33%}

/* ---------- Header ---------- */
.header{margin:0 auto;width:960px;height:213px}
.header .top{height:36px;line-height:36px;font-size:87.5%}
.header .top a{color:#555}
.header .top a:hover{color:#888}
.header .mid{height:94px}
.header .mid .logo{float:left;padding-top:18px}
.header .mid .menu,.header .mid .zone{float:right;padding-top:17px}
.header .mid .menu dl{ float:left}
.header .mid .menu dt{ float:left;padding:0 20px 0 15px;height:60px;line-height:60px;font-size:18px;font-weight:bold;color:#0062b0;border-left:solid 3px #f89828}
.header .mid .menu dd{ float:left;height:60px;text-align:left}
.header .mid .menu dd strong { font-weight:bold}
.header .bot .nav li{float:left;padding-right:36px;height:41px}
.header .bot .nav li a{display:block;padding:0 2px;line-height:39px;font-weight:bold;color:#fff}
.header .bot .nav li.on a{border-bottom:solid 2px #ffb80e}
.header .bot .sub p{ display:none;height:36px;line-height:36px;text-align:left;color:#555}
.header .bot .sub p.on { display:block}
.header .bot .sub span{padding:0 8px 0 10px;font-size:16px;color:#c93}
.header .bot .sub span.first{padding-left:0}

.footer{margin:0 auto;width:960px;font-size:87.5%}
.footer .top{height:188px}
.footer .top h4{padding-bottom:16px;text-align:left;color:#808080}
.footer .top .logo{display:inline;float:left;padding:55px 25px 0 5px}
.footer .top .tool{display:inline;float:left;padding:25px 0 0 25px;width:225px;height:163px;border-left:solid 1px #e0e0e0}
.footer .top .tool li{float:left;width:74px;height:24px;text-align:left}
.footer .top .info{display:inline;float:left;padding:25px 5px 0 25px;width:225px;height:163px;border-left:solid 1px #e0e0e0}
.footer .top .info li{float:left;width:74px;height:24px;text-align:left}

.footer .bot{height:37px;color:#fff}
.footer .bot p{line-height:33px}
.footer .bot a{color:#fff}
.footer .bot a:hover{color:#eee}

.box01{margin-bottom:15px;padding:0 10px;border:solid 1px #d5dde2;background:#f9fafc}
.box01 .hd{height:40px;background:url(../images/line01.png) repeat-x 0 100%}
.box01 .hd h2{float:left;padding:12px 2px 5px 2px;font-weight:bold;font-size:16px;border-bottom:solid 2px #3884c1}
.box01 .hd h3{float:left;padding:12px 2px 5px 2px;font-weight:bold;border-bottom:solid 2px #3884c1}
.box01 .hd li{float:left;padding:12px 5px 5px 5px;font-weight:bold;color:#777;cursor:pointer}
.box01 .hd li.on {color:#333;border-bottom:solid 2px #3884c1}
.box01 .hd .fr{margin-top:18px;width:34px;height:11px;background:url(../images/more.png) no-repeat}
.box01 .hd .fr:hover{background-position:0 100%}
.box01 .hd .tips { float:right; margin-top:12px; color:#666;}
.box01 .hd2{padding-top:10px;height:37px}
.box01 .hd2 li{float:left;margin-right:5px;padding-bottom:7px;width:90px;height:30px}
.box01 .hd2 li a{display:block;height:30px;line-height:30px;background:#e5e5e5}
.box01 .hd2 li.on{background:url(../images/icon_arrow.png) no-repeat 50% 100%}
.box01 .hd2 li.on a{color:#fff;background:#3884c1}
.box01 .bd .zone{padding:0 0 10px}
.box01 .bd dt{float:left;padding:9px 9px 0 0;width:70px;text-align:right}
.box01 .bd dt b{font-weight:bold;color:#555}
.box01 .bd dd{float:left;padding-top:9px;width:830px;text-align:left}
.box01 .bd dd a{padding-right:9px}

.box02{margin-bottom:15px;padding:0 10px;border:solid 1px #ede1bd;background:#fdfbf0}
.box02 .hd{height:40px;background:url(../images/line01.png) repeat-x 0 100%}
.box02 .hd h2{float:left;padding:12px 2px 5px 2px;font-weight:bold;font-size:16px;border-bottom:solid 2px #ffb80e}
.box02 .hd h3{float:left;padding:12px 2px 5px 2px;font-weight:bold;border-bottom:solid 2px #ffb80e}
.box02 .hd span{font-size:87.5%;font-weight:100}
.box02 .hd .fr{margin-top:18px;width:34px;height:11px;background:url(../images/more.png) no-repeat}
.box02 .hd .fr:hover{background-position:0 100%}

.plist01{padding:13px 5px 0}
.plist01 li{float:left;width:33%;font-size:87.5%}
.plist01 li span{display:block;color:#c93}
.plist02{padding-left:2px}
.plist02 li{float:left;margin:14px 18px 0 0;width:124px;overflow:hidden}
.plist02 li span{display:block;max-height:42px;overflow:hidden;font-size:87.5%;color:#3884c1}
.plist03 li{float:left;margin:13px 0 0 13px;width:134px;height:100px}
.plist03 li a{float:left;position:relative;width:134px;height:100px}
.plist03 li img{width:134px;height:100px}
.plist03 li span{display:block;position:absolute;z-index:2;top:76px;left:0;width:134px;height:24px;line-height:24px;overflow:hidden;opacity:0.6;filter:alpha(Opacity=60);color:#fff;background:#000}
.plist04 li { padding-top:10px}
.plist04 li img { float:left;margin:0 10px 0 2px;width:100px;height:80px}
.plist04 li span { float:left;width:100px;height:80px;line-height:20px;text-align:left}

.plist05 { padding:10px 0}
.plist05 li { float:left;width:16.66%}
.plist05 li a { display:block;padding:10px 5px;height:50px}
.plist05 li a:hover { background:#f0f0f0}
.plist05 li img { float:left;width:50px;height:50px}
.plist05 li p { float:left;margin-left:10px;text-align:left}
.plist05 li span { display:block}


.tlist01{padding:10px 0}
.tlist01 li{padding-left:20px;height:28px;line-height:28px;overflow:hidden;text-align:left;background:url(../images/icon.png) no-repeat}
.tlist02{padding:10px 0}
.tlist02 li{float:left;width:33%;height:28px;line-height:28px;overflow:hidden;font-size:87.5%}
.tlist03{padding:12px 0 0 2px;width:293px}
.tlist03 li{float:left;margin:0 12px 12px 0;width:134px;height:28px;line-height:28px}
.tlist03 li a{display:block;background:#e5e5e5}
.tlist03 li a:hover{ background:#eee}
.tlist04{padding:9px 0 12px 3px}
.tlist04 li{float:left;width:30%;padding:0 10px 0 20px;height:26px;line-height:26px;overflow:hidden;text-align:left;background:url(../images/icon.png) no-repeat}
.tlist05{padding:10px 0 10px 4px}
.tlist05 li{float:left;width:45%;padding:0 10px 0 20px;height:28px;line-height:28px;overflow:hidden;text-align:left;background:url(../images/icon.png) no-repeat}

.title01 { margin:3px 0;height:24px;line-height:24px;font-size:24px;overflow:hidden}
.title01 a{color:#0576ba}
.title01 a:hover { color:#444}

.title02 { padding:5px 0 19px;text-align:left;font-size:18px;font-weight:bold}
.title02 ul { float:right}
.title02 li{float:left;margin:0 0 10px 10px;height:30px;font-size:14px;font-weight:100}
.title02 li a{display:block;padding:0 15px;height:30px;line-height:30px;background:#e5e5e5}
.title02 li.on a{color:#fff;background:#3884c1}

.title03 { margin-bottom:15px;padding:10px 0;border:solid 1px #e4e9ed;border-left:none;background:url(../images/bg_1_1.png) repeat-y}
.title03 h1 { padding-left:10px;text-align:left;font-size:20px;font-weight:bold;border-left:solid 3px #3884c1}

.table01{margin:10px 0}
.table01{font-size:87.5%}
.table01 th{height:24px;line-height:24px;background:#eee}
.table01 td{height:24px;line-height:24px}
.table01 td.td_right{padding-right:28px;text-align:right}
.table01 .grew_bg td{background:#f0f0f0}
.table02{margin:10px 0}
.table02 th{ height:28px;line-height:28px;background:#eee}
.table02 th.th_right{text-align:right}
.table02 td{ height:28px;line-height:28px}
.table02 td.td_right{text-align:right}
.table02 td.current{background:#ebf7ff}
.table02 .grew_bg td{background:#f3f3f3}
.table02 .grew_bg td.current{background:#e9f5fd}

.leftbox{margin-bottom:15px}
.leftbox li{height:38px;line-height:38px;color:#fff;border-top:solid 1px #619ece;border-bottom:solid 1px #296a9d;background:#3884c1}
.leftbox li.on,.leftbox li:hover{border-top:solid 1px #296a9d;background:#296a9d}
.leftbox li.first{border-top:none}
.leftbox li.last{height:11px;line-height:5px;border-bottom:none}
.leftbox li.other { font-weight:bold;color:#0576ba;border-left:solid 1px #619ece;border-right:solid 1px #619ece;background:#fff}
.leftbox li a{color:#fff}

.bank{width:960px;overflow:hidden}
.bank ul{width:975px}
.bank li{float:left;margin:0 10px 10px 0;width:98px;height:30px}
.bank li a{display:block;height:30px;line-height:30px;background:#e5e5e5}
.bank li.on a{color:#fff;background:#3884c1}

.tab{margin-bottom:15px;border:solid 1px #d5dde2;background:#f9fafc}
.tab .hd{padding:14px 14px 0 14px;height:37px}
.tab .hd h2{float:left;line-height:28px;font-size:16px;font-weight:bold}
.tab .hd ul{float:right}
.tab .hd li{float:left;margin-left:5px;padding-bottom:7px;height:30px}
.tab .hd li a{display:block;padding:0 13px;height:30px;line-height:30px;font-size:87.5%;background:#e5e5e5}
.tab .hd li.on{background:url(../images/icon_arrow.png) no-repeat 50% 100%}
.tab .hd li.on a{color:#fff;background:#3884c1}
.tab .bd{padding:0 12px}
.tab .bd img { margin:10px 0;background:#fff}

.tab .bd .table { border-left:solid 1px #ddd; border-top:solid 1px #ddd}
.tab .bd .table th { padding:5px 0;border-bottom:solid 1px #ddd; border-right:solid 1px #ddd; background:#f3f3f3}
.tab .bd .table td { padding:5px 0;border-bottom:solid 1px #ddd; border-right:solid 1px #ddd}

.detail{ margin-bottom:15px;height:105px;color:#656565;border:1px #c4d8e4 solid;border-left:0;background-color:#f9fafc}
.detail .d_l{ float:left;width:198px;height:105px;background:url(../images/bg_detail.png) repeat-x;border-left:1px #c4d8e4 solid;border-right:1px #c4d8e4 solid;text-align:center}
.detail .d_l h1{ text-align:center;font-size:28px;padding:22px 0 18px}
.detail .d_l h1 span { font-size:14px}
.detail .d_l a{ display:inline-block;width:85px;height:27px;background:url(../images/btn01.png) no-repeat}
.detail .d_l a:hover{ background:url(../images/btn01_h.png) no-repeat}
.detail .d_m{ float:left;width:260px;height:105px;background:url(../images/line02.png) no-repeat right;text-align:center}
.detail .d_m p{padding:15px 0 0 0;font-size:30px;font-family:Arial}
.detail .d_m span{ font-size:14px;line-height:20px;vertical-align:middle;margin-right:5px}
.detail .d_m span.up{ padding-left:14px;line-height:20px;vertical-align:middle;background:url(../images/arrow_red.png) no-repeat 0 5px}
.detail .d_m span.down{ padding-left:14px;line-height:20px;vertical-align:middle;background:url(../images/arrow_green.png) no-repeat 0 5px}
.detail .d_r{ float:left;width:490px;height:105px}
.detail .d_r div {padding:15px 0 0 15px}
.detail .d_r td{ padding:2px}
.detail .d_r td span{padding-right:10px; font-weight:bold}


.market{float:right;width:760px}
.market .box01{float:left;margin-left:15px;width:343px}

.exchange{height:272px}
.exchange h1{padding-top:40px;font-size:20px;font-weight:bold}
.exchange h1 span{font-size:75%;font-weight:100}
.exchange li{padding-top:20px}
.exchange li span.fl{width:180px;text-align:right}
.exchange li span.fr{width:430px;text-align:left}
.exchange li span.fr b{display:block;padding-bottom:8px;font-size:16px;font-weight:bold}
.exchange input{margin-right:5px;vertical-align:middle}
.exchange select{margin-right:5px;height:28px;line-height:28px;vertical-align:middle;border:solid 1px #ddd}
.exchange .int01{width:99px;height:28px;border:solid 1px #ddd;text-indent:4px}
.exchange .btn01{width:32px;height:28px;border:solid 1px #ddd;background:#f9f9f9 url(../images/exchange.png) no-repeat}
.exchange .btn02{width:120px;height:32px;font-weight:bold;cursor:pointer;color:#fff;border-radius:2px;background:#f7bf3a}
.exchange .btn02:hover{background:#efb938}

.loading{padding:48px 0}
.mar_name{padding-left:4px;color:#004276}
.red_tab{font-weight:bold;color:#ff0000}
.green_tab{font-weight:bold;color:#008000}
.arrow_red{background:url(../images/arrow_red.png) no-repeat 2px 7px;_height:24px;_margin-top:10px;padding-left:15px;color:#ff0000;font-weight:bold;width:55px;text-align:left;display:inline-block;padding-left:15px}
.arrow_green{background:url(../images/arrow_green.png) no-repeat 2px 7px;_height:24px;_margin-top:10px;padding-left:15px;color:#008000;font-weight:bold;width:55px;text-align:left;display:inline-block;padding-left:15px}


.banner{position:relative;margin:10px 0 20px;height:250px;background:url(../images/banner.jpg) no-repeat}
.banner .info{position:absolute;left:360px;top:67px;width:580px;height:90px}
.banner .info p{line-height:30px;text-align:left;text-indent:2em;color:#fff}
.banner .sub{position:absolute;left:360px;top:197px;width:580px;height:20px}
.banner .sub ul{width:560px;height:20px;overflow:hidden;text-align:left}
.banner .sub li{display:inline;padding-right:20px;white-space:nowrap}

.focus{position:absolute;left:14px;top:0;width:310px;height:220px}
.focus .img{padding:8px;width:310px;height:220px;background:#ccc}
.focus .img li{display:none}
.focus .img li span{display:block;position:absolute;z-index:2;top:188px;left:8px;width:310px;height:40px;line-height:40px;overflow:hidden;opacity:0.6;filter:alpha(Opacity=60);color:#fff;background:#000}
.focus .img li.on{display:block}
.focus .btn{position:absolute;left:8px;top:240px;z-index:9;width:100%;height:6px;text-align:center}
.focus .btn li{display:inline-block;*display:inline;*zoom:1;margin:0 2px;width:24px;height:5px;overflow:hidden;cursor:pointer;background:#ddd}
.focus .btn li.on{background:#0078c2}

/* 列表 */
.list ul{padding:5px 15px 10px;background:url(../images/line01.png) repeat-x 0 100%}
.list li{height:30px;line-height:30px;overflow:hidden;text-align:left}
.list li span{float:right;color:#999}
.list li a:hover{color:#c93}

/* 文章 */
.article{padding:0 10px;border:solid 1px #ede1bd;background:#fff}
.articlebox { padding:15px 5px}
.artTitle{padding-top:10px;line-height:24px;text-align:center;font-family:"Microsoft YaHei","SimSun";font-weight:bold;font-size:20px;color:#333}
.artInfo{padding:15px;overflow:hidden;line-height:14px;text-align:center;font-size:87.5%;color:#888;background:url(../images/line01.png) repeat-x 0 100%}
.artInfo a{color:#888}
.artInfo span{padding-left:10px}
.artCon{padding:0 10px 20px;min-height:406px;text-align:left}
.artCon p{padding-top:10px;line-height:1.8}
.artCon a{color:#0576ba}
.artCon a:hover{color:#39c}

.artCon table { border-left:solid 1px #ddd; border-top:solid 1px #ddd;}
.artCon th,.artCon td { padding:2px; border-right:solid 1px #ddd; border-bottom:solid 1px #ddd;}

/*友链*/
.mlink { margin-top:15px}
.mlink a{ float:left;margin-right:8px;color:#0576ba}
.mlink a:hover{color:#39c}

/*相关*/
.related{height:274px;border:solid 1px #d5dde2;background:#f9fafc}
.related h3{margin:-1px 0 0 -1px;padding-left:36px;height:34px;line-height:34px;text-align:left;color:#fff;background:url(../images/bg_related.jpg) no-repeat}
.related .fr{width:306px;height:274px;border-left:solid 1px #d5dde2}
.related .fl{width:293px;height:274px}
.related .fl .tlist01{padding:12px}

/* 友情链接 */
.links { margin-bottom:15px;padding:9px;border:solid 1px #d5dde2;background:#f9fafc}
.links p { position:absolute;float:left;padding:0 24px 0 18px;font-size:16px;font-weight:bold}
.links ul { margin-left:225px}
.links li{display:inline;float:left;text-align:left}
.links li a {padding-right:9px;white-space:nowrap}
.links ul.sub li { padding-bottom:3px; width:49.9%}
.links ul.sub a { padding:0 5px}
.links ul.sub b { color:#0576ba}

/* 内链链接 */
#siteurlmap{width:960px;margin:10px auto;background: #fff;}
#siteurlmap .clear{clear: both;}
#siteurlmap ul{padding: 10px 0 0 0px;}
#siteurlmap li{float: left;margin: 0 10px 10px 0;height: 30px;}
#siteurlmap a{display: block;padding: 0 10px;line-height: 30px;font-size: 12px;white-space: nowrap;color: #4195ae;background: #d8f1f9;}
#siteurlmap a:hover{color: #438598;background: #e3f2f7;}


/* Mlink链接 */
#sitemlinkmap .clear{clear: both;}
#sitemlinkmap ul{padding: 10px 0 0 0px;}
#sitemlinkmap li{float: left;margin-right: 8px;}
#sitemlinkmap a{line-height: 2;font-size: 12px;white-space: nowrap;color: #0576ba;}
#sitemlinkmap a:hover{color: #39c;}
