﻿/*////--------------------------------------东方红栏目样式-----------------------------///*/


/* dfh页面头部*/ 
.dfh_header{height:105px;}
.dfh_top{height:70px;background:url(../images/dfh_img2.gif) repeat-x top; clear:both;}
.dfh_logo{ padding:8px 0 7px 45px; float:left;}
.dfh_homeright{ padding:20px 22px 5px 0px; float:right; }
.dfh_head_navinfo{ height:14px; background:url(../images/dfh_navinfo.gif) repeat-x; clear:both;}

/* dfh一级导航栏 */
.menu{ background:url(../images/dfh_navbg.gif) no-repeat;  padding-left:10px; height:26px; line-height:26px;  clear:both; overflow:hidden; color:#fff;}
.menu ul span{ float:right; padding-right:20px;}
.menu ul li{ display:inline;}
.menu ul li a{ float:left; width:100px; background:url(../images/dfh_navline.gif) no-repeat right ;}
.menu ul li a:link,.menu ul li a:visited { color: #fff;}
.menu ul li a:hover,.menu ul li a:active { color: #f5c700; font-weight:bold;}
.menu ul li.none{ background:none; padding-left:5px}
.menu ul li.none a:link,.menu ul li.none a:visited { color: #f5c700; font-weight:bold;}
.menu ul li.none a:hover,.menu ul li.none a:active { color: #f5c700; font-weight:bold;}

.dfh_banner{ margin-bottom:0px;}
.dfh_zmd{ margin-bottom:10px; background:url(../images/dfh_zmdbg.jpg) repeat-x ; border:1px #e0e0e0 solid; height:23px; line-height:23px; clear:both;}
.blank3{ height:3px;}

.dfh_container{ width:1000px; margin:0 auto; overflow:hidden; border-right:1px solid #e2e2e2; border-left:1px solid #e2e2e2; }
.dfh_pagebody{ width:1003px; clear:both;}
.dfh_mainbox{ width:519px; float:left; margin:0 0 0 15px;}
.dfh_mainbox2{ width:467px; float:left; margin:0 0 0 12px;}

.dfh_rightbox{ width:218px; float:right; margin:0 12px 0 0;_margin:0 2px 0 0;}
.dfh_leftbox{ width:218px; float:left; margin: 0 0 0 12px ;_margin:0 2px 0 0;}
.dfh_rightbox2{ width:185px; float:right; margin:0 ;_margin:0 2px 0 0; }
.dfh_rightbox3{ float:left; width:750px; margin:0 0 0 12px;}


.dfh_login_box{ background:url(../images/dfh_loginbg.jpg)  #F6E4D5 no-repeat bottom; padding:6px 10px; line-height:20px;}
.dfh_new_listbox{ background:url(../images/sy_img13.gif) #fff repeat-x top; padding:6px 15px; line-height:25px;}
.dfh_new_listbox2{ background:url(../images/sy_img13.gif) #fff repeat-x top; padding:6px 10px; line-height:20px;}
.dfh_new_listbox3{ background:url(../images/sy_img13.gif) #fff repeat-x top; padding:6px 0px; line-height:20px;}
.dfh_new_listbox4{ background:url(../images/sy_img13.gif) #fff repeat-x top; padding:6px 25px; line-height:30px;}


.dfh_list{ border:1px solid #EDCBAD; text-align:left; margin-bottom:10px;}
.dfh_list dl{ height:25px; line-height:25px; background:url(../images/dfh_img13.gif) repeat-x top; border-bottom:1px solid #EDCBAD; padding-left:15px; font-weight:bold; color:#ca0821;}
.dfh_list dl a{ display:block; margin:1px 1px 0 0; float:left; height:24px; line-height:24px; padding:0 10px; background:none; color:#000; border-right:1px solid #EDCBAD; font-weight:normal;}
.dfh_list dl a.bg{ background:url(../images/dfh_img1.gif) repeat-x; height:21px; color:#C00; text-align:center; border:1px solid #EDCBAD; border-bottom:none; font-weight:bold; margin-bottom:-8px; padding-top:4px;}
.dfh_list dl a.now{ background:url(../images/sy_img15.gif) repeat-x; color:#fff; border-right:none; font-weight:bold;}
.dfh_list dl span{ float:right; margin:7px 7px 0 0;}
.dfh_list dl span a{ height:0; padding:0; margin:0; border:none;}
.dfh_list ul{ background:url(../images/dfh_img13.gif) #fff repeat-x top; padding:8px 15px;}
.dfh_list ul.hidden{display:none;}
.dfh_list ul li{line-height:23px; background: url(../images/sy_img14.gif) no-repeat center left; padding-left:10px;}
.dfh_list ul li span{ float:right; color:#7f7f7f;}
.dfh_listbox{ background:url(../images/dfh_img13.gif) #fff top; padding:8px 15px;}
.dfh_new_listbox a:hover{font-weight:normal;}/*王凯添加*/
.dfh_new_listbox a:visited{font-weight:normal;}/*王凯添加*/
.dfh_new_listbox a:active{font-weight:normal;}/*王凯添加*/
.dfh_listbox2{ background:url(../images/sy_img13.gif) #fff top repeat-x; padding:8px 15px;}
.dfh_wxtsbox{ background:url(../images/sy_img13.gif) #fff top repeat-x; padding:8px 15px; height:230px;}
.dfh_redtit{ background:url(../images/sy_img15.gif) repeat-x; color:#fff; border-right:none; font-weight:bold; height:25px; line-height:25px; padding-left:20px;}


.dfh_list2{ border:1px solid #d3d3d3; text-align:left; margin-bottom:10px;}
.dfh_list2 dl{ height:25px; line-height:25px; background:url(../images/sy_img13.gif) repeat-x top; border-bottom:1px solid #d3d3d3; padding-left:15px; font-weight:bold; color:#ca0821;}
.dfh_list2 dl a{ display:block; margin:1px 1px 0 0; float:left; height:24px; line-height:24px; padding:0 10px; background:none; color:#000; border-right:1px solid #d3d3d3; font-weight:normal;}
.dfh_list2 dl a.bg{ background:url(../images/zx_img1.gif) repeat-x; height:25px; color:#C00; text-align:center; border:1px solid #d3d3d3; border-bottom:none; font-weight:bold; margin-bottom:-10px;}
.dfh_list2 dl a.now{ background:url(../images/sy_img15.gif) repeat-x; color:#fff; border-right:none; font-weight:bold;}
.dfh_list2 dl span{ float:right; margin:7px 15px 0 0;}
.dfh_list2 dl span a{ height:0; padding:0; margin:0; border:none;}
.dfh_list2 ul{ background:url(../images/sy_img13.gif) #fff repeat-x top; padding:8px 15px;}
.dfh_list2 ul.hidden{display:none;}
.dfh_list2 ul li{ height:28px; line-height:28px; background: url(../images/sy_img14.gif) no-repeat center left; padding-left:10px; border-bottom:1px dashed #ddd;}
.dfh_list2 ul li span{ float:right; color:#7f7f7f;}

.dfh_listbox3{padding:8px 15px; line-height:24px;}
.dfh_wj_box3{  width:843px;  height:496px;margin:0 auto; background:url(../images/dfh_img6.jpg) top no-repeat; overflow:hidden;}
.dfh_td1{line-height:27px; border-bottom:1px #e7e7e7 solid; font-weight:bold; color:#cc1b1c; padding:0 3px;}
.dfh_td2{line-height:27px; border-bottom:1px #e7e7e7 solid;padding:0 3px;}
.dfh_td3{ line-height:28px; padding:0 3px; background-color:#FFF; }
.dfh_td4{ line-height:28px; padding:0 3px; background-color:#F2F2F2;}
.dfh_td5{line-height:25px; border-bottom:1px #e7e7e7 solid; font-weight:bold; padding:0 3px;}
.dfh_td2_red{line-height:25px; border-bottom:1px #e7e7e7 solid;padding:0 3px; color:#C03;}
.dfh_td2_red a{color:#C03;}

.dhf_but_login{ background:url(../images/sy_img18.gif); height:22px; line-height:22px; width:79px; font-size:12px; border:0px; cursor:pointer; color:#fff; font-weight:bold;}



/* dfh 2级也面*/
.dfh_Location{ height:30px; line-height:30px; text-align:left; color:#565656; padding:0 0 0 12px; float:left; width:750px;}
.dfh_Location span{ color:#C03;}
.btn_dfh{ background:url(../images/dfh_imgbtn.gif); height:25px; line-height:25px; width:100px; font-size:12px; border:0px; cursor:pointer; color:#333;}
.f_blod{ color:#333; font-weight:bold;}
.f_ff9001{color:#FF9001;}

/* 东方红投资经理 */
.dfh_tzjl{ border-bottom:1px dashed #dadada; padding:15px 0; width:100%;}
.dfh_tzjl a.img_box{ display:block; padding:2px; float:left; border:1px solid #d3d3d3;}
.dfh_tzjl a.img_box img{ width:115px; height:128px;}
.dfh_tzjl span{ font-size:14px; color:#c90821; font-weight:bold; padding:0 13px; line-height:25px; height:25px;}
.dfh_tzjl p{ display:block; width:550px; padding:0 20px; text-indent:2em;}/*王凯修改*/


.blank8{ height:8px; width:100%; clear:both; overflow:hidden;}
/* dfh页面底部*/ 
.dfh_footer{ width:1003px; height:98px; background:url(../images/dfh_img3.gif) #fff top no-repeat; clear:both;}
.dfh_footer2{ width:1003px; height:98px;  clear:both;}
.dfh_footer ul{ text-align:left; padding:22px 0 0 0; color:#9a9a9a; line-height:17px; font-family:Tahoma;}
.dfh_footer ul.left{ float:left; padding-left:36px;}
.dfh_footer ul.left span{ color:#ca0821;}
.dfh_footer ul.right{ float:right; padding-right:36px; text-align:right;}
.dfh_footer ul.right a{ padding:0 10px; display:inline;}
.dfh_footer ul.right a:link,.footer ul.right a:visited { color: #9a9a9a;}
.dfh_footer ul.right a:hover,.footer ul.right a:active { color: #ca0821;}
.dfh_footer ul.right img{ float:right; margin:8px 10px 0 0;}


