﻿@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px"宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{color:#334fa0;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.space0{clear:both; height:0; display:block; font-size:1px;overflow:hidden;}
.space5{clear:both; height:5px; display:block; font-size:1px;overflow:hidden;}
.space10{clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}
.space15{clear:both; height:15px; display:block; font-size:1px;overflow:hidden;}
.space20{clear:both; height:20px; display:block; font-size:1px;overflow:hidden;}
.space25{clear:both; height:25px; display:block; font-size:1px;overflow:hidden;}
.space35{clear:both; height:35px; display:block; font-size:1px;overflow:hidden;}

.head{background-color:#f2f2f2;padding-top:18px;}
h2 a{ color:#334fa0;}
.mar8{ margin:0 8px;}
.pdB5{ padding-bottom:5px;}
.pad10{ padding:0 10px;}
.padR40{ padding-right:40px;}
.mar20{ margin:20px 0;}

/*通用广告*/
.adv-banner{ width:960px; margin:0 auto;}
.adv-banner .colL{ float:left; width:650px; height:90px; background:#f3f3f3}
.adv-banner .colR{ float:right; width:300px; height:90px;background:#f3f3f3}

/*logo_搜索*/
.layout,.nav_box,.layout2 .imgList{width:960px;margin:0 auto;}


/*导航 开始*/
.nav{border-top:5px solid #604bb0;border-bottom:1px solid #ccc;background-color:#fff;height:34px;}
.nav_box{position:relative;}
.nav_box .top_border{width:225px;height:5px;background-color:#000;top:-5px;left:0;position:absolute;font-size:1px;}
.nav_box .nav_link{position:absolute;top:2px;}
.nav_box .nav_link a{padding:0 15px;display:inline-block;font:500 18px/32px "微软雅黑";height:35px;color:#4a4444;}
.nav_box .nav_link a:hover,.nav_box .nav_link a.current{background-color:#e25e27;color:#fff; text-decoration:none;}


/*头条&焦点图*/
.lT-lSide{ width:340px; float:left; overflow:hidden;}
.lT-rSide{ width:590px; float:right; overflow:hidden;}

.headline h2{ height:40px; font:600 20px/40px "微软雅黑"; color:#5743a5; overflow:hidden;}
.headline p{ height:72px; padding:0 5px; font:12px/24px "微软雅黑"; color:#959595; text-indent:2em; overflow:hidden;}
.headline p a{ color:#ff4400; }
.headline p a:hover{ color:#fe6831; text-decoration:none;}

.newsList li{ height:30px; padding-left:12px; font:14px/30px "微软雅黑"; background:url(../images/blockIcon.jpg) no-repeat left 15px; overflow:hidden; cursor:pointer;}

/*首页焦点图*/
.picFocus{ width:590px;position:relative;height:300px;overflow:hidden;}
#picBox{ width:590px; height:300px; overflow:hidden; position:relative;}
#showPic{ margin:0; padding:0; list-style:none; height:300px; width:3800px; position:absolute; background-color:#334fa0}
#showPic li{ float:left; margin:0; padding:0; height:300px; width:590px;position:relative; display:inline;}

#showPic li img{ float:left;width:360px;height:300px;}

.focusT{ width:230px; float:right;}

.focusT h2{ margin:20px 0 15px; font:500 16px/30px "微软雅黑"; text-align:center; padding:0 15px;}
.focusT h2 a{color:#fff;}
.focusT h2 a:hover{color:#ff0;}
.focusT p{ height:100px; font:12px/20px "微软雅黑"; color:#b0b5ea; padding:0 15px; overflow:hidden; text-indent:2em;}
.focusT span{font-weight:normal;display:block;font-size:14px;color:#ddd;}

#iconNum{ height:13px;position:absolute;right:62px;bottom:20px; z-index:100;}
#iconNum li{ float:left;width:10px;height:10px; border-radius:5px; background-color:#fff;display:inline-block;margin-right:9px;}
#iconNum li:hover,#iconNum li.active{background-color:#ff0; cursor:pointer;}

/*滚动新闻*/
.rollNewsBox{ float:right; width:590px; height:36px; background-color:#e3e3e3;}
.rollNewsBox span{ float:left; display:inline; margin:7px 10px 0 6px; padding:0 6px 2px; font:14px/20px "微软雅黑"; color:#fff; background-color:#e25e27;}
.rollBoxCon{ float:left; width:450px; height:20px; margin-top:7px; overflow:hidden;}
.rollBoxCon .rollNews{ }
.rollBoxCon .rollNews li{ height:20px; margin-bottom:10px; font:14px/18px "微软雅黑"; color:#333; overflow:hidden;}

.titlesBor{ width:100%; height:70px; margin-bottom:2px; border-bottom:2px solid #dcdcdc;}
.titles{ width:960px; height:70px; background:url(../images/titles.jpg) no-repeat;}
.jrrd{ background-position:0 0;}
.tzlc{ background-position:0 -70px; }
.sjjy{ background-position:0 -140px; }
.cftx{ background-position:0 -210px;}
.shxf{ background-position:0 -280px;}

.layoutLeft{ width:680px; float:left; }
.layoutRight{ width:255px; float:right; overflow:hidden;}
.lSide{ width:340px; float:left;}
.rSide{ width:330px; float:right;}
.rSide2{ width:330px; float:right;}
.leftBlock1{ width:340px; height:396px; background:url(../images/block-bg.jpg) no-repeat bottom center;}
.leftBlock2{ border-bottom:1px solid #c9c9c9;}
.leftBlock3{  height:330px; background-position:0 20px; border-bottom:1px solid #c9c9c9;}
.lmTitle{ text-align:center; font:24px/32px "微软雅黑";}
.newsTit{ height:24px; margin:10px 0; padding-left:5px; font:600 18px/24px "微软雅黑";  text-align:center; overflow:hidden;}
.newsTit a{ color:#334fa0;}

.newsList2 li{ float:left; margin-left:20px; position:relative; display:inline;}
.newsList2 li img{ width:140px; height:105px;}
.newsList2 li p{ width:140px; height:20px; position:absolute; left:0; bottom:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6); line-height:20px; text-align:center; color:#fff; overflow:hidden;}
.newsList2 li a:hover p{ color:#ff0;}

.newsList6 li{ float:left; margin:0 20px 0 0; position:relative; display:inline;}

.newsList3 li{ position:relative; width:145px; float:left; margin:10px 10px 0 10px; display:inline;}
.newsList3 .play-c{ position:absolute; top:35px; right:52px; width:40px; height:40px;}
.newsList3 .jjld-btI{ width:145px; height:110px;}
.newsList3 li p{ width:145px; height:32px; margin-top:3px; font:12px/16px "微软雅黑"; color:#333; text-align:center; overflow:hidden;}
.newsList3 li a:hover p{  color:#334fa0;}


/*TAB标签*/
.tab-container{ width:255px;}
.etabs { margin: 0; padding: 0; background:url(../images/tab-bg.jpg) repeat;}
.tab { float:left; }
.tab a { height:34px;  position: relative; top: 1px; font:20px/34px "微软雅黑"; color:#555;  display: block; _display:inline; padding: 3px 20px 0; border-top:2px solid #fff;}
.tab .active { background: #fff;   border:1px solid #d1d1d1; border-top:2px solid #b17e00; border-bottom:none;}
.tab-container .panel-container { background: #fff; border-top:1px solid #d1d1d1; padding-top:15px;}
.tabITitle img{ float:left; width:100px; height:75px; margin-right:10px;}
.tabITitle h3{ height:72px; font:14px/24px "微软雅黑"; color:#333; overflow:hidden;}

.newsList4 li{ height:30px; font:14px/30px "微软雅黑"; background-position:left 14px;}

/*企业展示*/
.showEn{ width:100%; height:98px; background-color:#f0f0f0; border-top:1px solid #dcdcdc; text-align:center;}
.showEn li{ display:inline; padding:0 13px;}
.showEn li img{ width:160px; height:60px;}

.imgT{ height:75px; background-color:#eee; margin-bottom:24px;}
.imgT img{ float:left; width:100px; height:75px;}
.imgT h3{ float:left; width:195px; margin:10px 0 0 10px; font:16px/24px "微软雅黑"; color:#333;}

/*记者在线*/
.jzzx{ position:relative;}
.jzzx-cov{ position:absolute; top:0; left:0; z-index:5;}

.titles2{ display:block; width:240px; height:40px; background:url(../images/titles-2.jpg) no-repeat;}
.pdjj{ background-position:0 -40px;}
.fkgs{ background-position:0 -80px;}
.ysys{ background-position:0 -120px;}

.taL{ text-align:left;}
.lt{ padding:2px 0 0 8px; background:url(../images/lt.jpg) no-repeat top left;}
.newsList5 li{ width:215px; float:left; margin:10px 10px 0 10px; display:inline;}
.newsList5 li img{ width:215px; height:160px;}
.newsList5 li p{ width:215px; height:20px; margin-top:10px; font:14px/18px "微软雅黑"; color:#333; text-align:center; overflow:hidden;}
.newsList5 li a:hover p{  color:#334fa0; cursor:pointer;}

/*财富大讲坛*/
.bg1{ background-color:#eee;}
.rTitle2{ position:relative; height:36px; border-bottom:2px solid #d9d9d9; border-top:none; background-color:#fff;}
.rTitle2 a{ position:absolute; top:5px;; border-bottom:2px solid #e25e27;  border-top:none}
.rIT img{ float:left; width:100px; height:75px; margin:0 10px;}
.rIT h3{ height:75px; font:14px/25px "微软雅黑";  overflow:hidden;}
.rIT h3 a{color:#af7d39; }

/*广告位*/
.ad90{ width:960px; height:90px;}

/*排行榜*/
.topTen{height:345px;overflow:hidden;}
.topTen li{ position:relative; height:16px; margin-top:13px; *margin-top:12px; padding-left:28px; background:none; font:12px/16px "微软雅黑"; color:#fff; overflow:hidden;}
.topTen li span{ display:block; position:absolute; left:0;background-color:#1f5f9f;width:20px;height:16px; text-align:center;margin-right:8px;display:inline-block;}
.width01 .rTitle a{width:60px;}

.topTen .rTitle3{ height:36px; color:#555; border-bottom:2px solid #d9d9d9; position:relative; }
.topTen .rTitle3 span{ position:absolute; top:-2px; padding-bottom:12px; font:24px/26px "微软雅黑";  border-bottom:2px solid #e25e27;}
.topTen .rTitle3 .siteMap{float:right; font-family:"宋体";font-size:12px;margin-right:5px;font-weight:normal;color:#777;}

/*友情链接*/
.friendLink{padding-bottom:30px; font-size:12px;}
.friendLink h2{ position:relative; width:960px; height:30px; margin-bottom:10px; font:20px/30px "微软雅黑"; color:#334fa0;}
.friendLink a{ font:14px/20px "微软雅黑"; color:#666;}
.fdLT{ width:80px;}
.rLine{ position:absolute; top:0; _top:-16px; right:0; width:870px; height:14px; border-bottom:1px solid #d9d9d9;}
.friendLink li{display:inline;padding:0 20px;}
.about{border:1px solid #ddd;border-top:5px solid #ddd;padding:8px 20px;margin:10px 0;color:#666;}
.about p{ text-align:center;}
.about font{padding:0 30px; font-size:12px; line-height:24px;}

/*2015 07/17 新增*/
.lcjh{ width:308px; margin:0 auto; background:url(../images/lcgh-bg.jpg) no-repeat top center;}
.lcjh_nBlock .lcjh_nt{ height:20px; padding:0 5px; margin:7px 0 8px; font:16px/20px "Microsoft Yahei"; text-align:center; overflow:hidden;}
.lcjh_nBlock .lcjh_nt a{ color:#000;}
.lcjh_nBlock .lcjh_img{ float:left; width:116px; height:96px; margin-left:18px; _display:inline;}
.lcjh_nBlock .lcjh_des{ float:left; width:140px; height:96px; margin-left:16px; font:12px/24px "Microsoft Yahei"; color:#8d8d8d; text-indent:2em; overflow:hidden;}
.titles3{ display:block; width:162px; height:28px; background:url(../images/titles-3.jpg) no-repeat center;}
.pdjj2{ background-position:0 0;}
.mtjr2{ background-position:0 -28px;}
.fkgs2{ background-position:0 -56px;}
.lcjh_tt{ width:303px; height:28px; background-color:#eee; font:14px/28px "Microsoft Yahei"; text-indent:1em; padding-right:5px; overflow:hidden;}
.marT{ margin-top:10px;}

