﻿body, html{margin:0; padding:0; text-align:center; font-size:12px;  font-family:Arial,Helvetica,sans-serif}
body{background:#d8d8d8}
form{margin:0; padding:0}
img{border:0}
input{font-size:12px}
.HackBox{clear:both; border-top:transparent 0px solid; height:0; overflow:hidden}
.B{width:960px; margin:0 auto; background:#fff; clear:both}
.Wrapper{margin:0 5px; background:#fff}
.head .r1{height:26px; line-height:24px; border-bottom:2px solid #25436a; background:#273341; color:#fff; text-align:left; padding:0 0 0 7px; position:relative}
.head .log_txt{border:1px solid #a5acb2; height:14px; width:114px; padding:0; margin:0 0 2px 0;  color:#666; vertical-align:middle}
.head .log_btn{font-size:12px; width:48px; height:16px;  padding-top:0px; line-height:19px; border:0;  margin:0 0 2px 0; vertical-align:middle}
.head .r1 span{position:absolute; right:6px}

.head .r1 a{color:#c6c7c9}
.head .r1 span a{color:#fff; margin:0 5px}
.head .r2{background:#1c334c; height:89px}
.head .r2 .lt{float:left;          margin:8px 0 0 30px}
.head .r2 .rt{float:right; display:inline; margin:8px 9px 0 0; overflow:hidden}
.head .r3{border-bottom:1px solid #e1e1df; height:60px; background:#fff url(images/head_navBG.gif) repeat-x left top; position:relative; overflow:hidden}
.rootNav{margin:0 0 0 10px; padding:0; list-style-type:none; height:33px; clear:both; height:33px}
.rootNav li{float:left; font-size:14px; font-weight:bold; color:#0e3a6e; margin:0 10px; display:inline}
.rootNav a{color:#0e3a6e; padding:3px 16px 0; line-height:30px; display:block}
.rootNav li.on{background:url(images/rootNav_on.png) no-repeat right top}
.rootNav .on a{background:url(images/rootNav_on_L.gif) no-repeat left top}
.subNav{text-align:left; color:#bbb; height:27px; line-height:27px; padding:0 0 0 10px}
.subNav a{color:#0e3a6e; font-weight:bold; margin:0 8px}
.subNav a:hover, .subNav .on{color:#991005}
.r3 .search{position:absolute; right:6px; top:6px; background:url(images/head_search.png) no-repeat left center; padding:0 0 0 20px}
.r3 .time{position:absolute; right:8px; bottom:8px; color:#1b334d}
.search .txt{border:1px solid #a5acb2; height:18px; width:100px; line-height:18px; padding:0 3px; color:#666; margin:0 5px}
.r1 .btn, .search .btn{font-size:12px; width:41px; height:20px; line-height:20px; background:url(images/head_searchBtn.png) no-repeat left top transparent; border:0; vertical-align:middle}
.search select, .search input{vertical-align:middle}

.DarkBlueLine{background:url(images/DarkBlueLine.gif) repeat-x left top; padding:8px 0 0}
.DarkBlueLine .h2, .BlueLine .h2{font-size:14px; font-weight:bold; text-align:left; color:#0a2076; line-height:20px; padding:0 4px 5px; margin:0 8px}
.BlueLine .h2{background:url(images/RankLi_dotLine.gif) repeat-x left bottom}
.BlueLine .h2 a, .NodeBlockSide .h2 a, .DarkBlueLine .h2 a{color:#0A2076!important}
.detailBG .Title a{        color:#FFF!important}
.BlueLine{background:url(images/BlueLine.gif) repeat-x left top; padding:8px 0 0}
.ZtLine{ border:1px solid #ddd}
.GrayLine{border:1px solid #ddd; border-top:0}

.ui-tabs-hide{display:none}
.ui-tabs-nav{margin:0; padding:0; list-style-type:none; clear:both}
.tabStyle1 .tabNav{height:24px; background:url(images/TabNav1.gif) repeat-x left bottom}
.tabStyle1 .tabNav a{color:#717171; display:block; padding:0 11px}
.tabStyle1 .tabNav li{float:left; display:inline; font-weight:bold; line-height:23px; margin:0 0 0 6px; color:#717171}
.tabStyle1 .ui-tabs-selected a{color:#0f3a6d; background:#fff url(images/TabsSelected1.gif) repeat-x left top; border:1px solid #b3d3dd; border-bottom:0}

.tabStyle2 .tabNav{height:24px; background:url(images/TabNav2.gif) repeat-x left bottom}
.tabStyle2 .tabNav a{color:#717171; display:block; padding:0 11px}
.tabStyle2 .tabNav li{float:left; display:inline; font-weight:bold; line-height:23px; margin:0 0 0 6px; color:#717171}
.tabStyle2 .ui-tabs-selected a{color:#0f3a6d; background:#fff; border:1px solid #b3d3dd; border-bottom:0}

.tabStyle4{position:relative}
.tabStyle4 .lmore{position:absolute; right:8px; top:5px; color:#666}
.tabStyle4 .tabNav{height:24px; background:url(images/TabNav2.gif) repeat-x left bottom}
.tabStyle4 .tabNav a{color:#717171; display:block; padding:0 11px}
.tabStyle4 .tabNav li{float:left; display:inline; font-weight:bold; line-height:23px; margin:0 0 0 6px; color:#717171}
.tabStyle4 .ui-tabs-selected a{color:#0f3a6d; background:#fff; border:1px solid #b3d3dd; border-bottom:0}

.rank{text-align:left; margin:6px 8px; padding:0; list-style-type:none}
.rank li{line-height:18px; background:url(images/RankLi_dotLine.gif) repeat-x left bottom; padding:1px 0 3px 22px; height:18px; overflow:hidden; position:relative}
.rank a{color:#666}
.rank span{background:#b1b1b1 url(images/RankNum.gif) no-repeat 0 center; color:#fff; margin:0 7px 0 0; font-family:Arial,Helvetica,sans-serif; font-size:11px; display:block; width:16px; height:15px; line-height:15px; position:absolute; top:1px; left:0; text-align:center; overflow:hidden}
.rank .top span{background:#578cc2 url(images/RankTopNum.gif) no-repeat 0 center}
.rank .top a{color:#000}
.newsList{margin:5px 8px; padding:0; list-style-type:none; text-align:left}
.newsList li{line-height:16px; padding:3px 0; color:#666}
.newsList li span{margin:0 3px 0 0}
.BlueArrowLi{margin:8px 12px; padding:0; list-style-type:none; text-align:left}
.BlueArrowLi li{background:url(images/BlueArrow.gif) no-repeat left center; padding:0 0 0 12px; line-height:20px}
.redDotLi{margin:5px 12px 8px; padding:0; list-style-type:none; text-align:left}
.redDotLi li{background:url(images/redDotLi.gif) no-repeat left center; padding:0 0 0 12px; line-height:20px}

.RenWu div{line-height:24px;         margin-top:5px}
.RenWu img{width:146px; height:105px; border:1px solid #ccc}
.ZhuanLan{position:relative}
.ZhuanLan .lmore{position:absolute;          top:3px;          color:#666;          right:8px}
.ZhuanLan .hot{background:#eee; color:#666; padding:4px 8px; margin:2px; text-align:left; line-height:19px}
.ZhuanLan .hot a{color:#666}
.ZhuanLan .hot span{color:#000}

.foot{border-top:3px solid #7098b3; border-bottom:3px solid #1c334c; margin-top:15px}
.foot .link{height:29px; width:100%; line-height:29px; border-top:1px solid #0e3a6e; border-bottom:1px solid #6f93ab; color:#0e3a6e; position:relative;         font-size:12px}
.foot a{color:#0e3a6e; margin:0 2px;         font-size:12px}
.foot .frlink a{       color:#0e3a6e;        margin:0 3px;        font-size:12px}
.foot .gotoTop{position:absolute; right:26px; top:0; color:#6580a0; background:url(images/gotoTop.gif) no-repeat left center; padding:0 0 0 18px}

.foot .copyright{text-align:left; padding:18px 0 18px 682px; line-height:18px; color:#666; background:url(images/ICP.png) no-repeat 650px 19px}

.News{margin:6px 0 0; width:100%; position:relative}
.News .list ul{margin:10px 8px 2px 10px; padding:0 0 4px 0; list-style-type:none; text-align:left; font-size:14px}
.News .list ul li{line-height:24px; height:24px}
.News .list ul li a{display:inline-block}
.News .list ul li img{vertical-align:middle}
.News .quick{background:#eee; color:#991005; line-height:20px; text-align:left; margin:2px; padding:2px 8px 0}
.News .quick a{color:#991005; margin:0 2px}
.News .quick span{color:#0a2076}
.NodeBlockSide{position:relative}
.NodeBlockSide .wrapper{text-align:left; margin:3px 12px 0; line-height:18px; background:url(images/RankLi_dotLine.gif) repeat-x left bottom; padding:0 0 6px}
.NodeBlockSide p{margin:2px 0; padding:0; color:#888; width:148px; float:left}
.NodeBlockSide .wrapper img{float:right; width:82px; height:52px; border:1px solid #ccc}
.indexIco{background:url(images/IndexIco.gif) no-repeat left center; padding:0 0 0 22px}
.dataIco{background:url(images/DataIco.gif) no-repeat left center; padding:0 0 0 22px}
.stockIco{background:url(images/StockIco.gif) no-repeat left center; padding:0 0 0 22px}
.stock{background:#eee; padding:5px; text-align:left; margin:0 8px}
.stock .txt{border:1px solid #a5acb2; height:18px; width:175px; line-height:18px; vertical-align:middle}
.stock .btn{vertical-align:middle}

.detailBG{background:url(images/Details_main.gif) repeat-x left top}
.detailBG .Title{text-align:left; color:#fff; font-size:14px; font-weight:bold; line-height:22px; padding:2px 10px 0}

.sL{float:left; display:inline; width:130px}
.sL P{   margin:0px; padding:0px; height:5px}
.sM{float:left; display:inline; margin:0 5px;         width:510px}
.sR{float:right; display:inline; width:300px}
.sel{text-align:left; height:32px; line-height:32px; background:url(images/selBG.gif) repeat-x left bottom; padding:3px 8px}
.sel input, .sel select{vertical-align:middle}
.sM .i{position:relative; margin:0 15px; background:url(images/blackDotLine.gif) repeat-x left bottom; padding:0 0 15px}
.sM .h2{text-align:left; font-weight:bold; color:#0d3d6b; line-height:28px; padding:0 0 0 6px}
.sM table{width:480px; border-collapse:collapse; line-height:22px}
.sM th{background:#e6efee; text-align:left; padding:2px 8px; font-weight:normal; color:#000;         font-size:12px}
.sM td{text-align:left; color:#454545; padding:2px 8px;         font-size:12px}
.sM td a{color:#0c3869}
.sM .alt td{background:#efefef}
.sM .GrayLine{padding:0 0 8px}
.home_trz_title{text-align:left; font-weight:bold; color:#0D3D6B; line-height:24px}
.home_trz_farmore{text-align:right; padding:0px}
.home_trz_farmore a{color:#666}
.tabStyle3{padding-left:3px; padding-right:3px}
.tabStyle3 .tabNav{height:18px}
.tabStyle3 .tabNav li{float:left; width:50%}
.tabStyle3 .tabNav a{color:#363636; background:#e9e7ea; font-size:14px; line-height:18px; font-weight:bold; display:block}
.tabStyle3 .ui-tabs-selected{background:#103c6d url(images/TabsSelected3_L.gif) no-repeat left top}

.tabStyle3 .ui-tabs-selected a{color:#fff; background:url(images/TabsSelected3_R.gif) no-repeat right top}
.tabStyle3 .ul{text-align:left; line-height:24px; margin:8px 5px; border:1px solid #efefef; padding:0; list-style-type:none}
.tabStyle3 .ul li{position:relative; padding:0 0 0 10px}
.tabStyle3 .ul .td1{right:100px; top:0; position:absolute}
.tabStyle3 .ul .td2{right:10px; top:0; position:absolute}
.tabStyle3 .ul .alt{background:#eee}
.tabStyle3 .ul span{font-family:Arial,Helvetica,sans-serif}
.tabStyle3 .ul a{color:#02448e; margin:0 0 0 15px}
a{color:#000; text-decoration:none}
a:hover{color:red!important; text-decoration:underline}