.wrap{ width:950px; margin:0 auto;}

/** nav **/
.nav_top{ height:39px; overflow:hidden;}
.nav_top h2{ width:143px; height:28px; background:url(../images/finance11_BG.png) no-repeat; float:left; display:inline; margin:5px 0 0 19px; text-indent:-9999px;}
.nav_top h2 a{ width:143px; height:28px; display:block;overflow:hidden;}
.nav_top h3{ width:80px; height:22px; background:url(../images/finance11_other.png) -92px top no-repeat; float:left; margin:9px 0 0 10px; display:inline; text-indent:-9999px;}
.nav_top h3 a{ width:50px; height:22px; display:block; overflow:hidden;}
.nav_top h5{ float:right;font-size:12px;font-weight:normal; padding:14px 0px 0 0;}
.nav_top h5 a ,.nav_top h5 span{ margin:0 5px;}
.nav{ height:28px; background:#dda363; margin-bottom:5px; padding:0px 0 0 25px; overflow:hidden;}
.nav img{ margin:8px 0 0 12px;}

.ct h2 { font-family:"黑体"; font-size:14px;}
.ct h2 .more { font-family:Arial, Helvetica, sans-serif;}
.area { position:relative;}
.side { border:solid #DDD; border-width:0 0 1px 1px; margin:0 0 6px; overflow:hidden; width:300px;}
.section { border:solid #DDD; border-width:0 1px 1px; overflow:hidden; position:absolute; top:0; left:300px; width:398px;}
.related { border:solid #DDD; border-width:0 1px 1px 0; overflow:hidden; position:absolute; top:0; right:0; width:250px;}
#focus { height:281px; margin:0 0 11px; overflow:hidden; position:relative;}
#focus h2 { background:none; border:solid #DDD; border-width:1px 0; color:#018FEA; height:20px; line-height:20px; overflow:hidden; padding:0 12px; text-align:left; text-indent:0;}
#focus ul { display:none;}
.focus_pic { border:1px solid #DDD; height:228px; overflow:hidden;}
.focus_pic img { height:228px; width:298px;}
.focus_title { background:url(../images/bg_city.png) no-repeat 0 -31px; height:29px; line-height:29px; overflow:hidden; padding:0 85px 0 20px;}
.focus_title a { color:#018FEA;}
.focus_btn { position:absolute; right:0; bottom:8px;}
.focus_btn a { background:url(../images/bg_city.png) no-repeat -300px -31px; color:#1874CD; cursor:pointer; display:inline; float:left; font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; line-height:15px; margin:0 5px 0 0; text-align:center; width:15px;}
.focus_btn a.active { background-position:-315px -31px; color:#FFF;}
/*
#focus_pic { border:1px solid #DDD; height:228px; overflow:hidden;}
#focus_pic li { float:left;}
#focus_pic li img { height:228px; width:298px;}
#focus_title { background:url(../images/bg_city.png) no-repeat 0 -31px; height:29px; line-height:29px; overflow:hidden; padding:0 85px 0 20px;}
#focus_title li { font-weight:bold;}
#focus_title li a { color:#018FEA;}
#focus_btn { position:absolute; right:0; bottom:8px;}
#focus_btn li { background:url(../images/bg_city.png) no-repeat -300px -31px; display:inline; float:left; font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; line-height:15px; margin:0 5px 0 0; text-align:center; width:15px;}
#focus_btn li a { color:#1874CD;}
*/
.side h2 { background:url(../images/bg_city.png) no-repeat -330px -31px; color:#FFF; height:22px; line-height:22px; overflow:hidden; position:relative; text-indent:35px;}
.side h2 a { color:#FFF;}
.side h2 .more { position:absolute; top:0; right:13px; text-indent:0;}
#waimei ul { padding:8px 12px;}
#waimei li { background:url(../images/bg_city.png) no-repeat -1000px 10px; height:24px; line-height:24px; overflow:hidden; text-indent:10px;}
#waimei li a { color:#444;}
.section h2 { background:url(../images/bg_city.png) no-repeat 0 -60px; color:#018FEA; height:22px;line-height:22px; *line-height:24px; overflow:hidden; position:relative; text-indent:35px;}
.section h2 a { color:#018FEA;}
.section h2 .more { position:absolute; top:0; right:20px; text-indent:0;}
#headline h1 { font-family:"黑体"; font-size:18px; font-weight:normal; height:22px; line-height:25px; overflow:hidden; padding:7px 10px; text-align:center;}
#headline h3 { background:url(../images/bg_city.png) no-repeat -1088px -100px; font-family:"黑体"; font-size:18px; font-weight:normal; height:22px; line-height:25px; overflow:hidden; padding:10px; text-align:center;}
#headline h4 { font-size:12px; font-weight:normal; height:50px; line-height:25px; overflow:hidden; padding:0 10px; text-align:center;}
#headline h4 a { color:#444;}
.section ul { padding:7px 25px;}
.section li {  background:url(../images/bg_city.png) no-repeat -1000px 10px; height:24px; line-height:24px; overflow:hidden; text-indent:10px; font-size:14px;}
#part1 .section { height:474px;}
#part1 .related { height:474px; border-right:solid 1px #ddd; overflow:hidden;}
#rank h2 { background:url(../images/bg_city.png) no-repeat -398px -60px; color:#F28330; height:22px; border-left:solid 1px #ddd; line-height:22px; overflow:hidden; text-indent:35px;}
#rank h2 a { color:#F28330;}
#rank ol { background:url(../images/bg_city.png) no-repeat -690px -45px; margin:7px;}
#rank li { height:23px; line-height:23px; overflow:hidden; text-indent:18px;}
#rank li a { color:#444;}
#impression { position:relative;}
#impression h3 { padding:16px 16px 0;}
#impression h3 img { height:75px; width:95px;}
#impression h4 { font-size:12px; height:20px; line-height:20px; overflow:hidden; position:absolute; top:36px; right:10px; width:170px;}
#impression h4 a { color:#000;}
#impression h5 { font-size:12px; font-weight:normal; height:60px; line-height:20px; overflow:hidden; position:absolute; top:56px; right:10px; text-indent:2em; width:170px;}
#impression h5 a { color:#676767;}
#impression ul { padding:10px 12px;}
#impression li { background:url(../images/bg_city.png) no-repeat -1000px 10px; height:24px; line-height:24px; overflow:hidden; text-indent:10px;}
#impression li a { color:#444;}
#part2{ width:100%; overflow:hidden;}
.related h2 { background:url(../images/bg_city.png) no-repeat 0 -82px; color:#FFF; height:22px; line-height:22px; overflow:hidden; text-indent:35px;}
.related h2 a { color:#FFF;}
.related h2 .more { position:absolute; top:0; right:12px; text-indent:0;}
#interview h3 { padding:4px 6px;}
#interview h3 img { height:63px; width:63px;}
#interview h4 { float:right; font-size:12px; height:20px; line-height:20px; margin:0 0 -67px; overflow:hidden; position:relative; top:-67px; right:5px; width:170px;}
#interview h4 a { color:#000;}
#interview h5 { float:right; font-size:12px; font-weight:normal; height:40px; line-height:20px; margin:0 0 -43px; overflow:hidden; position:relative; top:-43px; right:5px; text-indent:2em; width:170px;}
#interview h5 a { color:#000;}
#interview ul { clear:both; padding:3px 10px 2px;}
#interview li { background:url(../images/bg_city.png) no-repeat -1000px -142px; height:20px; line-height:20px; overflow:hidden; text-indent:13px;}
#interview li a { color:#000;}
#pic { height:309px; overflow:hidden; position:relative;}
#pic h2 { background:url(../images/bg_city.png) no-repeat 0 -300px; color:#FFF; height:21px; line-height:20px; overflow:hidden; position:relative; text-indent:35px;}
#pic h2 a { color:#FFF;}
#pic h2 .more { position:absolute; top:0; right:15px; text-indent:0;}
#pic h3 { padding:4px;}
#pic h3 img { height:228px; width:298px;}
#pic h4 { background:url(../images/bg_city.png) no-repeat 0 -104px; font-size:12px; font-weight:normal; height:36px; line-height:18px; margin:1px 3px; overflow:hidden; padding:4px 5px; width:290px;}
#pic h4 a { color:#FFF;}
#pic ul { position:absolute; top:25px; left:314px; width:625px; overflow:hidden;}
#pic li { float:left; padding:0 8px; width:140px;}
#pic li img { height:107px; width:140px;}
#pic li h5 { font-size:12px; font-weight:normal; height:20px; line-height:20px; margin:4px 0; overflow:hidden; text-align:center;}
#pic li h5 a { color:#444;}
#part3 .side ul { padding:5px 20px;}
#part3 .side li { background:url(../images/bg_city.png) no-repeat -1000px 10px; font-size:14px; height:24px; line-height:24px; overflow:hidden; text-indent:10px;}
#part3 .section ul { padding:5px 25px;}
#part3 .related h3 { padding:2px;}
#part3 .related h3 img { height:88px; width:246px;}
#part3 .related h4 { font-size:12px; height:25px; line-height:25px; overflow:hidden; padding:0 15px; text-align:center;}
#part3 .related h4 a { color:#000;}
#part3 .related h5 { font-size:12px; font-weight:normal; height:75px; line-height:25px; margin:0 0 10px; overflow:hidden; padding:0 15px; position:relative; text-indent:2em;}
#part3 .related h5 a { color:#444;}
#part3 .related ul { background:url(../images/bg_city.png) no-repeat -1088px -200px; padding:14px 10px;}
#part3 .related li { background:url(../images/bg_city.png) no-repeat -1000px 9px; height:25px; line-height:25px; overflow:hidden; text-indent:10px;}
#part3 .related li a { color:#444;}
#famous { border-top:1px solid #DDD; height:160px; overflow:hidden; position:relative;}
#famous h2 { background:url(../images/bg_city.png) no-repeat 0 -300px; color:#FFF; height:21px; line-height:20px; overflow:hidden; position:relative; text-indent:35px;}
#famous h2 a { color:#FFF;}
#famous h2 .more { position:absolute; top:0; right:15px; text-indent:0;}
#famous ul { padding:4px 13px;}
#famous li { float:left; padding:0 7px; width:140px;}
#famous li img { height:107px; width:140px;}
#famous li h3 { font-size:12px; font-weight:normal; height:20px; line-height:20px; overflow:hidden; text-align:center;}
#famous li h3 a { color:#444;}
#part4{ width:100%; overflow:hidden;}
#part4 .side ul { padding:5px 20px;}
#part4 .side li { background:url(../images/bg_city.png) no-repeat -1000px 10px; font-size:14px; height:24px; line-height:24px; overflow:hidden; text-indent:10px;}
#part4 .section ul { padding:5px 25px;}
#part4 .related { height:352px;}
#part4 .related h3 { border-bottom:1px solid #E7E7E7; height:83px; margin:0 17px; padding:0 6px 0 0; position:absolute; top:54px; right:0; text-align:right; width:210px;}
#part4 .related h3 img { height:75px; width:75px;}
#part4 .related h4 { font-size:14px; height:20px; line-height:20px; overflow:hidden; padding:5px 17px 0;}
#part4 .related h4 a { color:#004276;}
#part4 .related h5 { font-size:12px; font-weight:normal; height:76px; line-height:19px; margin:8px 0 7px; overflow:hidden; padding:0 17px; position:relative; text-indent:2em; width:124px;}
#part4 .related ul { border-bottom:1px solid #E7E7E7; margin:0 17px; padding:4px 0;}
#part4 .related li { height:20px; line-height:20px; overflow:hidden;}
#part4 .related li a { color:#004276;}
#part4 .related h6 { padding:5px 0 0; text-align:center;}
.links { background:url(../images/bg_city.png) no-repeat 0 -321px; border:0; height:173px; margin:0 0 10px; position:relative;}
.links h2 { color:#0193E6; position:absolute; top:15px; left:15px;}
.links .list1 { position:absolute; top:45px; left:22px; width:700px;}
.links .list1 li { border-left:1px solid #0193E6; color:#0193E6; height:16px; float:left; line-height:16px; margin:0 0 10px; overflow:hidden; padding:0 8px; text-align:left; width:auto;}
.links li a { color:#0193E6; margin:0;}
.links h3 { color:#0193E6; font-family:"黑体"; font-size:14px; position:absolute; top:15px; left:750px; text-indent:0;}
.links .list2 { position:absolute; top:45px; left:750px; width:180px;}
.links .list2 li { color:#0193E6; float:none; height:16px; line-height:16px; margin:0 0 10px; text-align:left; width:auto;}
/*广告样式*/
.banner { clear:both; overflow:hidden; position:relative;}
#banner00 { margin:3px 0;}
#banner00 .ad1 { width:728px;}
#banner00 .ad2 { position:absolute; top:0; right:0; width:218px;}
#banner01 { padding:4px 0; text-align:center;}
#banner01 img { height:200px; width:200px;}
#banner01 ul { padding:4px 15px 0;}
#banner01 li { background:url(../images/bg_city.png) no-repeat -1000px 10px; height:22px; line-height:22px; overflow:hidden; text-align:left; text-indent:10px;}
#banner02 { height:90px; margin:6px 0; overflow:hidden;}
#banner02 .ad1 { width:728px;}
#banner02 .ad2 { position:absolute; top:0; right:0; width:215px;}
#banner03 { height:273px; position:absolute; top:25px; right:5px; width:157px;}
#banner04 { height:90px; margin:6px 0; overflow:hidden;}
#banner04 .ad1 { width:728px;}
#banner04 .ad2 { position:absolute; top:0; right:25px; width:170px;}
#banner05 {height:90px; margin:6px 0; overflow:hidden;}
#banner05 .ad1 { width:728px;}
#banner05 .ad2 { position:absolute; top:0; right:25px; width:170px;}
