/*公共样式*/
* { margin: 0px; padding: 0px; font-size: 12px; font-family: "宋体"; }
a { color: #3F3F3F; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #EA5004; }
a:active { text-decoration: none; color: #EA5004; star:expression(this.onFocus=this.blur());
}
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img { border:0; }
body { font-size:12px; color: #3F3F3F; text-align:left; }
/*==========头部head样式=========*/
.midBlock { width: 984px; margin: 0px auto; }
.logo { float:left; min-width:365px; }
.topItem { float: right; padding:26px 0 0 22px; color:#856F26; height:22px; line-height:22px; }
.topItem a:link, .topItem a:visited { color:#856F26; }
.topItem a:hover, .topItem a:active { color:#EA5004; }
/*menu*/
.menu { height:46px; }
.menu li { width:109px; float:left; }
.menu li a { width:109px; height:46px; line-height:46px; text-align:center; float:left; font-size:14px; font-weight:bold; color:#7D610C;  }
.menuline a { width:109px; height:46px; line-height:46px; text-align:center; float:left; font-size:14px; font-weight:bold; color:#7D610C; background:url(../images/menuline.jpg) no-repeat right center; }
.Current a:link, .Current a:visited { width:109px; height:46px; line-height:46px; text-align:center; float:left; font-size:14px; font-weight:bold; color:#FFFB64; background:url(../images/Current.jpg) no-repeat right center; }
/*jsbanner*/
.jsbanner { width: 980px; margin: 0px auto; border:solid 2px #BE872C; margin-top:12px; }
.jsblock { width:980px; color:#fff; position:absolute; height:22px; z-index: 10; argin-left: 187px; top: 598px; float: left; padding: 12px 0 0 0; background-image: url(../images/hyback.png);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/hyback.png");_background:none;background-repeat: repeat;background-position: left center; }
.jsblock .jstext { float: left; width: 820px; padding-left:13px; text-align:left; }
.jsblock .jsnum { float: right; width: 122px; }
.jsnum ul li { float: left; padding-right: 10px; }
.jsnum ul li a { float: left; }
/*===========主体main样式================*/
.bannerback { height:491px; background-image: url(../images/bannerbg.jpg); background-repeat: no-repeat; background-position: center top; }
/*maincont*/
.blockleft { float: left; width: 300px; }
.blockmid { float: left; width: 352px; padding-left:24px; }
.blockright { float: right; width: 280px; }
.titleA { height: 32px; line-height:32px; font-size: 16px; color: #C58F1D; font-weight: bold; }
.titleA span { font-size: 16px; font-weight: bold; color: #7D610C; padding-right: 4px; }
.contA { padding: 14px; background-color: #FFF; border: 1px solid #CCC; margin-top:6px; }
.contA .text { padding-top: 17px; line-height: 170%; }
.titleB { height:33px; line-height:33px; margin-top:8px; padding-left:24px; background:url(../images/titleBbg.jpg) no-repeat left bottom; font-size: 16px; font-weight: bold; color: #7D610C; }
.titleB span { float: right; padding-right:10px; }
.titleB span a { font-size:12px; font-weight:normal; color:#EA5004; }
/*行业新闻*/
.contB { background-color: #FFF; padding: 14px; line-height: 160%; }
.contBh { background-color: #FFF; padding: 14px 0; line-height: 160%; }
.news { height: 86px; }
.news .newpic { float: left; padding-right: 10px; }
.news .newtext { padding-top: 6px; }
.newslist { margin-top: 18px; padding-top: 18px; background:url(../images/line.jpg) repeat-x left top; }
.newslist ul li { background:url(../images/liimg.jpg) no-repeat left center; padding-left: 10px; line-height: 23px; height: 23px; }
.newslist ul li span { float: right; }
/*股票分析*/
.gppic { float: left; width: 252px; }
.gptext { float: left; width: 252px; }
.gptitle { float: left; width: 252px; padding-left:2px; height: 28px; background:url(../images/leftline.jpg) no-repeat left top; border-top:solid 1px #CCC; }
.gptitle ul li { float: left; }
.gptitle ul li a { height: 28px; padding:0 8px; float: left; white-space: nowrap; }
.currt a { height: 27px; line-height:27px; background:url(../images/back1.jpg) no-repeat right top; color:#FFF; }
.norm a { height: 27px; line-height:27px; background:url(../images/back2.jpg) no-repeat right top; }
.gptext { height: 30px; line-height: 30px; font-size: 14px; color: #BD2436; }
.gptext strong { font-size: 14px; }
.gppic { text-align: center; }
/*投资市场*/
.leftnar { float: left; width: 650px; padding:5px 13px 0 13px; background:url(../images/contback.jpg) no-repeat left top; }
.narcont { float: left; width: 650px; padding-top: 20px; }
.nartitle { float: left; width: 650px; height: 28px; }
.nartitleA { float: left; padding-left: 11px; font-size: 16px; font-weight: bold; color: #7D610C; line-height: 28px; height: 28px; }
.nartitleB { float: right; width: 355px; line-height: 28px; height: 28px; }
.nartitleB span { float: right; padding-right:10px; }
.nartitleB span a { font-size:12px; font-weight:normal; color:#EA5004; }
.nartitleB ul li { float: left; width: 93px; text-align:center; }
.nartitleB ul li a { font-weight: bold; color: #7D610C; text-align:center; }
.nartitleB ul li a:hover { background:url(../images/CurrentItem.jpg) no-repeat center bottom; width:93px; float:left; text-align:center; }
.Currentbg a { background:url(../images/CurrentItem.jpg) no-repeat center bottom; width:93px; float:left; text-align:center; }
.narcontA { height: 98px; line-height: 160%; }
.narcontA .narpic { float: left; padding-right: 15px; }
.nartext { padding-top: 6px; }
.narcontB { margin-top: 16px; padding-top: 16px; background:url(../images/line.jpg) repeat-x left top; }
.narcontB ul li { line-height: 23px; height: 23px; padding:0 9px 0 10px; background:url(../images/liimg.jpg) no-repeat left center; float: left; width: 304px }
/*外汇*/
.nartitleC { height:33px; line-height:33px; background:url(../images/titlebgC.jpg) left bottom; padding-left:28px; font-size: 16px; font-weight: bold; color: #7D610C; }
.nartitleC span { float: right; padding-right:10px; }
.nartitleC span a { font-size:12px; font-weight:normal; color:#EA5004; }
.biao { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-left-color: #CCCCCC; }
.biao td { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; padding: 6px; }
.green { color: #339933 }
.red { color: #FF0000 }

.titleD { height:33px; line-height:33px; padding-left:24px; background:url(../images/titleD.jpg) no-repeat left bottom; font-size: 16px; font-weight: bold; color: #7D610C; }
.titleD span { float: right; padding-right:10px; }
.titleD span a { font-size:12px; font-weight:normal; color:#EA5004; }.contD { padding-top: 14px; }
.contDpic span { float: right; }
.narcontD{ background:url(../images/contD.jpg) no-repeat left top; float: left; width: 280px; }
.narcontD ul li { float: left; width: 68px; padding-left: 18px; padding-top: 20px; text-align: center; }
.narcontD ul li span { padding-bottom: 8px; }
.linkcont{  margin-top:8px; width:984px; float:left; background: url(../images/linkbg.jpg) no-repeat left top;}
.linkcont ul li { width: 93px; float: left; padding:26px 0 0 26px; }
/*===========结尾footer样式================*/
.footer { height: 100px; padding:16px 24px 0 24px; background:url(../images/footerbg.jpg) no-repeat left center; color:#5D3118; }
.footer a{color:#5D3118; }
.footerA span { float: right; }
.footerB { padding-top: 30px; line-height: 180%; }
.footerB span { float: left; height: 36px; }
.copyright { float: right; line-height: 160%; width: 180px; text-align: right; }
.copyright span { float: right; width: 38px; height: 35px; }
.footerB .web { float: left; width: 620px; }

/*===============内页样式开始==============*/
/*jspbanner==*/
.jspbanner { width: 980px; margin: 0px auto; border:solid 2px #BE872C; margin-top:12px; }
.bannerpback { height:335px; background-image: url(../images/bannerpbg.jpg); background-repeat: no-repeat; background-position: center top; }
.jspblock { width:980px; color:#fff; position:absolute; height:22px; z-index: 10; argin-left: 187px; top: 442px; float: left; padding: 12px 0 0 0; background-image: url(../images/hyback.png);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/hyback.png");_background:none;background-repeat: repeat;background-position: left center; }
.jstext { float: left; width: 820px; padding-left:13px; text-align:left; }
.jsnum { float: right; width: 122px; }
.pageblock { float: left; width: 984px; background-color:#FFF; }
.ptitle{ height:25px; padding:10px 0 0 255px; font-size:14px; font-weight:bold; color:#7D610C; background:url(../images/ptitlebg.jpg) no-repeat left bottom;}
.pback { float: left; width: 945px; padding:20px 25px 40px 13px; border-bottom:solid 1px #CCC; border-right:solid 1px #CCC; background:url(../images/pagebg.jpg) repeat-y left top; }
.pleft { float: left; width: 202px; }
.ptitleB{ height:30px; line-height:30px; text-align:center; color:#7D610C; font-size:16px; font-weight:bold; background:url(../images/narptitlebg.jpg) no-repeat center center;}
.pbanner { float: left; width: 202px; }
.pmenu { float: left; width: 202px; padding:15px 0 78px 0;}
.pmenu ul li { line-height: 32px; float: left; height: 32px; width:202px;  }
.pmenu ul li a {line-height: 32px; float: left; font-size:14px;  height: 32px;  width: 147px; padding-left:55px;background:url(../images/pnorm.jpg) no-repeat center bottom; color:#6F5504; }
.pmenu ul li a:hover {line-height: 32px; float: left;  font-size:14px; height: 32px;  width: 147px; padding-left:55px;background:url(../images/pcur.jpg) no-repeat center bottom; font-weight:bold; color:#F05500; }
.pCurrent a:link, .pCurrent a:visited {line-height: 32px; float: left;  font-size:14px; height: 32px;  width: 147px; padding-left:55px;background:url(../images/pcur.jpg) no-repeat center bottom; font-weight:bold; color:#F05500; }
.pright { float: right; width: 700px; }
.ptitleC { height:30px; line-height:30px; background:url(../images/Ptitlec.jpg) repeat-x left bottom;}
.ptitleC span { line-height: 30px; float: left; height: 30px; font-size:15px; font-family:"微软雅黑"; font-weight:bold; color:#6F550A; padding:0 3px; background:url(../images/Ptitlecur.jpg) repeat-x left bottom;}

.pcontC { float: left; width: 700px; padding-top:29px; }
.pcontC .ptext { line-height: 180%; padding-bottom: 25px; font-size: 13px; }
.ppict ul li { float: left; padding-right: 12px; }
.jjpic{ float:left; width:369px; height:254px; padding:13px 20px 0 15px;  background:url(../images/pjjrjbg.jpg) no-repeat left center;}
/*股票分析*/
.plist { float: left; width: 192px; padding:15px 0 78px 10px;}
.plist ul li { float: left; width: 80px; height:30px; line-height:30px; padding-left:10px; background:url(../images/plul.jpg) no-repeat left center; }
.plist ul li a { color: #7D610C; }
.plist ul li a:hover { color: #F05500; }
.gpcont { float: left; width: 700px; padding-top: 15px; }
.gpbiao tr td { padding: 4px; font-size: 13px; }
.gpintitem { border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; }
.gpmenu { float: left; width: 690px; margin-top: 20px; height:27px; padding:5px 0 0 10px; background-color:#EEDFB1; }
.gpmenu ul li { float: left; height: 27px; width: 68px; line-height: 27px; text-align: center; }
.gpmenu ul li a { font-weight: bold; }
.gpcur { background-color: #FFF;  }
.gpcur a{ color: #7D610C; }
/*投资市场*/
.tzcont { line-height: 260%; padding-bottom: 20px; }
.tzcont .tzpic { float: right; padding-left: 25px; }
.yellow{ color:#8B7533;}
.green{ color:#008000;}
/*外汇*/
.excont { width: 700px; float:left; padding-bottom: 15px; }
.exnum { width: 700px; float:left; height: 23px; line-height: 23px; }
.exnum ul { padding-left: 470px; }
.exnum ul li { float: left; width: 30px; }
.exnum ul li a { float: left; height: 23px; width: 23px; border: 1px solid #CCC; text-align: center; font-size: 13px; }
.exnum ul li a:hover { color: #FFF; background-color: #C90; }
.numcur a { color: #FFF; background-color: #C90; }
.exbiao tr td { padding: 8px 5px; border-bottom:solid 1px #D6D6D6; }
/*贵金属  */
.pnews { float: left; width: 202px; padding:15px 0 78px 0;}
.pnews td { background:url(../images/gjsul.jpg) repeat-x left bottom; padding:5px 0; line-height:180%; color:#7D610C;}
.pnews td a{color:#7D610C;}
.pnews td a:hover{color:#F05500;}
/*贵金属*/  
.gjcont { float: left; width: 700px; }
.gjleft { float: left; width: 348px; border:solid 1px #CCC; }
.gjbiao { float: left; width: 340px; padding:10px 4px; }
.gjinbiao td { padding: 8px; border-bottom:solid 1px #E6E6E6;}

.gjtitle { float: left; width: 348px; line-height: 30px;  height: 30px; background:url(../images/gjsbg.jpg) repeat-x left bottom; }
.gjtitle ul li { float: left;  }
.gjtitle ul li a{ float: left; background:url(../images/gjnorm.jpg) repeat-x left bottom; border-right:solid 1px #CCC; padding:0 6px;}
.gjcur a:link, .gjcur a:visited{float: left; background:url(../images/gjcur.jpg) repeat-x left bottom; border-right:solid 1px #CCC; font-weight:bold; padding:0 6px; color:#6F550A;}
.gjright { float: left; width: 348px; border-bottom:solid 1px #CCC; border-top:solid 1px #CCC;  border-right:solid 1px #CCC;  }
/*地产市场 */  
.dcnar { padding:15px 0 45px 0; color: #7D610C; }
.dcCont { float: left; width: 700px; }
.dcCont dl{ float: left; width: 680px; border-bottom:solid 1px #ddd; padding:0 10px 20px 10px; margin-bottom:20px; }
.dcCont dl .dcitem { line-height: 220%; padding:10px 0; }
.dcCont dl .dctitle{ font-size:14px; font-weight:bold; }
.dcjg a { color: #D7000F; }
.dcjg a:hover { color: #7D610C; }
.red14{ color:#F00; font-size:14px;}
.dcpic { float: right; padding-left: 20px; }
/*投资者教育 */  
.tzzjy { float: left; width: 700px; }
.tzzjy dl{ float: left; width: 690px; padding:0 5px 20px 5px; border-bottom:solid 1px #ddd; margin-bottom:20px;}
.tzjpic { float: left; padding-right: 10px; }
.tzjtitle span { float: right; color: #8E5705; padding-right: 8px; }
.tzjtext { line-height: 180%; padding-top: 10px; }
/*新闻及公布 */  
.newsContent{ float: left; width: 700px; }
.newsContent dl{ float: left; width: 700px; background:url(../images/newline.jpg) repeat-x left bottom; padding-bottom:20px; margin-bottom:20px; }
.newtitle{ height:32px; line-height:32px; padding-left:12px; background:url(../images/newul.jpg) no-repeat left center;}
.newtitle span { float: right; }
.useweb { float: left; width: 700px; }
.useweb li { float: left; width: 109px; padding-right: 30px; padding-bottom: 30px; }
/*常见问题*/
.ques { float: left; width: 700px; }
.ques dl{ float: left; width: 690px; padding:0 5px 20px 5px; }
.qunum{ width:24px; padding-left:35px; height:20px; line-height:20px; font-size:13px; font-weight:bold; color:#7D610C; background:url(../images/quesbg.jpg) no-repeat left center;}
.quback { float: left; width: 617px; }
.quback .qutext { float: left; width: 595px; padding:5px 10px 10px 10px; line-height:160%; border-bottom:solid 1px #E0E0E0;  border-left:solid 1px #E0E0E0; border-right:solid 1px #E0E0E0; background-color:#F7F7F7;}
.quback .qubacka { height:10px; background:url(../images/quesback.jpg) no-repeat left top; }
/*联络我们*/
.contactcont { line-height: 200%; padding:25px 25px 0 25px; }
.yellow14 { font-size:16px; color:#997B28; font-weight:bold;}
.contactbiao{padding:25px 25px 0 25px; margin-left:20px; width:606px; height:260px; background:url(../images/liuyan.jpg) no-repeat left center;}
.textsr { border: 1px solid #CCC; line-height: 20px; height: 20px; }
.textareasr { border: 1px solid #CCC; }
/*集团资质*/
.qualifi { float: left; width: 700px; }
.qualifi dl { float: left; width: 142px; padding:0 0 25px 25px; }
.qualifi dl .zhenshu { float: left; width: 135px; height:188px; padding:4px 0 0 7px; background:url(../images/zhenshubg.jpg) no-repeat left top; }
.qualifi dl .zhenname { float: left; width: 142px; padding-top:10px; line-height:160%; }
/*新闻详情页*/
.ptitlexq { height:30px; line-height:30px; background:url(../images/Ptitlec.jpg) repeat-x left bottom; color:#7D610C; font-size:14px; font-weight:bold;}
.ptitlexq span { float: right; padding-right: 8px; font-weight: normal; }
.newxp p { line-height: 180%; padding-bottom: 15px; }
.newbot { padding-top:15px; border-top:solid 1px #CCC; line-height:160%; }
.newbot span { float: right; }
.dcContxq { float: left; width: 700px; }
.dcxqpic { float: left; width: 340px; }
.dcxqcont { float: right; width: 341px; }
.xqitemA{ padding-bottom:10px;}
.xqitemB{ height:56px; background:url(../images/xqBbg.jpg) repeat-x left center; border:solid 2px #F6E3B8; padding:8px; font-size: 16px; font-weight: bold; }
.xqitemD { line-height: 200%; padding-top:25px;}

.xqitemB span { float: left; padding: 5px 0 0 20px; }
.red20{ font-size:24px; font-weight:bold; color:#F60;}
.xqitemC{ height:26px; line-height:26px; background:url(../images/xqCbg.jpg) repeat-x left center; border-bottom:solid 1px #FBF0D9; border-left:solid 1px #FBF0D9; border-right:solid 1px #FBF0D9;}
.xqdc { border: 1px solid #CCC; }
