﻿/* CSS Document */
.hd li{ cursor:pointer;}
.pages .red{ color:#bf1717}
.pagesmenu{  height:34px; padding-bottom:1px; border-bottom:1px solid #c3c8cd;text-align:center;}
.pagesmenu div{background:#f0f4f7; float:left; width:1000px; padding-top:10px; height:24px; }
.pagesmenu  a{ padding:0 12px; font-size:14px;}
.pagesmenu .hover{ font-weight:bold;}
.pagesmenu  span{ color:#c3c8cd;}
.current{ height:36px; line-height:36px;}
#address .select1 {font-family:"黑体"; font-size:22px; color:#263038;}
#address .select2{ font-weight:bold; font-size:17px; font-family:"宋体";color:#263038;}
#address{ margin-top:12px;}


.clear4{ height:20px; line-height:10px; overflow:hidden; background:url(/images/xuxian.gif) repeat-x 4px; clear:both;}
.pages img{ border:1px solid #dce1e5; padding:1px;}
.pages .ads img{ border:0; padding:0;}
.imgnone img{border:0; padding:0;}
.hide{display:none;}

.imgall{ float:left; padding:0 8px 8px 0;}
ul.img3,ul.img2{ float:left; padding-bottom:8px;}ul.img3 li,ul.img2 li{ text-align:center; float:left; padding-right:8px;}ul.img2 li{ padding-right:16px; line-height:18px;}ul.img3 li img,ul.img2 li img{ margin-bottom:8px;}ul.img3 li.last,ul.img2 li.last{ padding:0}
.imgtext p{ line-height:20px; color:#999;}
.imgtext p.tittle a{ font-size:14px;}
.imgtext p.tittle{ height:28px; text-align:center;}

ul.img3 p{ height:22px; line-height:22px;}
.abstract{ color:#999;}
.left ,.left2,.center,.right{ float:left;}
 .left2{ width:251px; border-right:1px solid #dce1e5; overflow:hidden;}
 .add .left2{ padding-bottom:3px;}
.left{ width:252px;}
.center{ width:402px; padding:0 14px;}
.right{ width:318px; overflow:hidden;}

.news .tittle h3{ text-align:center; font-size:20px; font-family:"黑体"; font-weight:100; height:56px; line-height:56px;}
.news .tittle  a{ color:#1e50a2;}
.news .tittle  a:hover{ color:#bf1717;}
.news .tittle a.red{color:#bf1717;}
.news .tittle  p{ line-height:20px; color:#999;}
.news .tittle li{ line-height:20px; text-align:center;}
.news .tittle li a{ padding-right:8px;}
.news{ clear:both;}
.news .ulall01{ background:url(/images/xuxian.gif) repeat-x 0 9px; padding-top:22px; *height:1%;}
.ulall01 li{ padding:4px 0 3px 0; clear:both; height:17px; overflow:hidden; line-height:17px;}
.ulall01 li a{ padding-right:8px; font-size:14px;}
.ulall01 li a.blue{ font-size:12px;}
.ulall01 li em{ color:#bf1717; font-family: "宋体";}
.news ul.first{ background:none; padding-top:0;}
.more{
	height: 14px;
	line-height: 14px;
	float: right;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: 100;
}.more a{ color:#999; font-size:10px;} .more em{ color:#999; font-size:12px;}
.more:hover,.more a:hover,.more:hover em{ background:#bf1717; color:#fff; text-decoration:none;}
.con .more{ border:1px solid #dce1e5;}
.content .tittle1{ border-top:4px solid #c6cfd4; margin-top:10px;}.content .tittle1 h3{ font-size:14px; padding:10px 0; color:#1e50a2;}
.content .margin0{ margin:0;}
 .tittle3 h3 strong{ float:left; border-top:5px solid #596f7a; width:100px;}
 .tittle3 .more2{ float:right; padding-top:10px; width:302px; text-align:right; border-top:5px solid #c6cfd4;}
 .tittle3 .more2 a{ font-size:12px; color:#999; font-weight:100;}
 .tittle3 .more2 a:hover{ text-decoration:none;}
 .tittle3 .more2 em{ font-family:Tahoma, Geneva, sans-serif;}
.tittle3 .en{ clear:both; height:13px; line-height:13px; background:url(/images/borderbg.gif) repeat-x bottom;}
 .tittle3 .en span{ float:left; height:12px; padding-top:1px; line-height:12px; background:#a5c3d2; color:#fff; width:100px; text-align:center;}

.banner{ border:1px solid #dce1e5; padding:4px; padding-bottom:0;}
.banner .hd li{ width:14px; height:14px; text-indent:-999px; overflow:hidden; background:url(/images/bannerico.gif) no-repeat; display:inline-block;*display:inline; cursor:pointer; *padding:2px; zoom:1; margin:0 4px;}
.banner .hd li.on{ background:url(/images/bannericored.gif) no-repeat;}
.banner .hd ul{ text-align:center; padding:6px 0;}
.banner .hd ul span{ display:inline-block;vertical-align:top;}
.banner .bd .tittle{ height:28px; line-height:28px; text-align:center;}
.banner .bd .tittle a{ color:#15466b;}
.banner .bd .tittle a:hover{ color:#bf1717;}


.addads01{border:1px solid #dce1e5; margin:10px 0; padding:14px 7px; height:80px;}
.addads01 dl,.addads01 dl dt{ float:left;}
.addads01 dl dd{ float:right;}
.addads01 dl dd p{ height:20px; line-height:20px;}
.addads01 dl dd p strong a{ color:#15466b;}
.addads01 dl dd p strong a:hover{ color:#bf1717;}
.addads01 dl dd{ width:200px;}
.addads01 dl dt{ padding-right:10px;}
.addads01 dl dt img{ width:100px; height:74px; float:left;}
.addads01 dl{ width:314px; display:block; padding:0 7px;}


.addlist1{ float:left; padding:0 14px; position:relative; background:#f1f8ff; border:1px solid #d8e7f6; height:261px; overflow:hidden;}
.addlist1 dl{ clear:both; width:222px; color:#1e50a2; padding:4px 0; background:url(/images/addxuxian.gif) repeat-x bottom;}
.addlist1 dl,.addlist1 dt,.addlist1 dd{ float:left; line-height:20px;}
.addlist1 dd{ max-width:162px;-width:162px; }
.addlist1 dl.last{ background:none;}
.addlist1 dl.last dd{-width:144px;}
.addlist1 dd a{ float:left; padding-left:8px; color:#1e50a2;   display: -moz-inline-stack; display: inline-block}
.addlist1 dd a:hover{ color:#bf1717;}
.addlist1 dl{ clear:both;}
 
 
.addlist h3.tittle ,.address h3{ width:222px; font-size:16px; color:#bf1717; font-family: "微软雅黑";}
.addlist h3.tittle{float:left; padding:15px 0 5px 0; height:24px; border-bottom:1px solid #adb2b6;}
.addlist{ border:1px solid #dce1e5; padding:0 14px; float:left;}
.addlist li{ width:222px; background:url(/images/xuxian.gif) repeat-x bottom;}
.addlist ul,.addlist li,.addlist li dd,.addlist li dt,.addlist li dl{ float:left; display:inline;zoom:1;}
.addlist li dt{ height:24px; overflow:hidden;font-size:14px}
.addlist li dl{ line-height:24px;}
.addlist li.last{ background:none;}
.addlist li dt{ width:222px; padding-top:7px;}
.addlist li dt strong{ font-size:14px;}
.addlist li dd{ padding-left:12px; padding-bottom:7px;}
.addlist li dd a{ padding-right:8px;   display: -moz-inline-stack; display: inline-block;}
.addlist li dt a{ color:#1e50a2;}
.addlist li dt a:hover{ color:#bf1717;}

.addbanner{ height:224px;}
.banner .bd li{ position:relative;}
.addbanner li .tittle{
	opacity: 0.6; 
	filter:alpha(opacity=60); -moz-opacity:0.6; 
	background: #000;
	position: absolute;
	left: 0;
	top: 162px;
	width: 308px;
	z-index: 10px;
}
.addbanner .bd li .tittle a{ color:#fff; position:relative;}
.addbanner .hd{ padding-top:4px;}
.column{ border:1px solid #cbd1d5;-float:left;height:1%}
.column .con2,.column .con{ padding:12px 14px  10px 14px;}

.column div.tittle p{ height:23px;  border-bottom:1px solid #dce1e5; font-size:14px; padding:11px 14px 0 14px;}
.column div.tittle2 p{ height:23px;  font-size:14px; width:142px; background:#263038;height:16px; line-height:16px; padding-top:2px; color:#fff; text-align:center;}
.column div.tittle2{ background:#dce1e5;  overflow: hidden; margin:16px 14px 4px 14px; height:auto;height:1%}

.circle{height:29px; background:#c70101 url(/images/circleico.gif) no-repeat 14px center; padding:5px 14px 0 44px; line-height:29px;}
.circle p,.circle li,.circle li a,.circle li span{ float:left; font-family:"宋体";height:24px; line-height:24px; display:inline;}
.circle p strong{ font-size:14px;}
.circle ul{ float:right; height:24px; overflow:hidden;}
.circle li{ background:url(/images/circlebuttonbg.gif) repeat-x; margin-left:10px;}

.circle li span{background:url(/images/circlebuttonright.gif) no-repeat right top;}
.circle li a{ background:url(/images/circlebuttonleft.gif) no-repeat left top; padding:0 6px;}
.circle p{ color:#fff;}
.circlenew .tittle{ font-size:14px; color:#1e50a2; height:24px; border:1px solid #dce1e5; background:#f9f9f9 url(/images/newcircleico.gif) no-repeat 14px center; padding:10px 14px 0 34px;}
.circlenew dl{ float:left; width:325px; border:1px solid #dce1e5; margin-right:9px;}
.circlenew dl.last{ margin:0; width:326px;}
.circlenew dt{ font-size:14px; height:32px; line-height:32px; text-align:center;border-bottom:1px solid #dce1e5;}
.circlenew dd{ padding-left:8px; height:24px; line-height:24px;}
/*行业经济*/

.ecads01 .imgtext{ width:190px; overflow:hidden; height:auto;}
.ecads01 .blue a{ color:#15466b;}
.ecads01 .blue a:hover{ color:#bf1717;}
.ecbanner{ height:210px; overflow:hidden;}
.ecbanner .tittle{ padding-top:4px;}

.con .ulnone{ background:none; padding:0; border:0;}
.tittletab1 li{ float:left; width:80px; height:17px; line-height:17px; background:#dce1e5; margin-right:6px; color:#666; text-align:center;}
.tittletab1 li.on{ background:#425766; color:#fff;}
.last .more3{ display:inline-block; border:1px solid #dce1e5; height:12px; line-height:12px; padding:0 2px 2px 2px;  overflow:hidden; width:46px;}
.last .more3:hover{ background:#bf1717;}
.last .more3 a{ color:#999; font-size:10px;font-family:Tahoma, Geneva, sans-serif;}
.last .more3:hover a{ color:#fff; text-decoration:none;}
.last .more3 em{ color:#bf1717; font-size:12px;font-family:Tahoma, Geneva, sans-serif; }
.last .more3:hover em{ color:#fff;}


.columntab .tittletab1 li{ margin:0; width:96px;}
.columntab .tittletab1 li.on{ background:#263038;}

.column3{ padding-right:14px;}
.column3 div.tittle{ border-bottom:2px solid #a5c3d2; margin-bottom:12px;}
.column3 div.tittle p { font-size:14px; padding-top:12px; height:20px; }
.column3 .littit{ padding:12px 0 10px 4px; border-top:1px solid #dce1e5; margin-top:10px;}
#economy .column3 .littit{-padding:12px 0 9px 4px;}
.columnmore2,.columnmore{ height:33px; border:1px solid #dce1e5; border-top:none; text-align:right;}

.more4{ display:inline-block; width:112px; height:17px; padding:1px; border:1px solid #dce1e5; margin:6px;}
.more4 a{ color:#999; padding-left:6px; vertical-align:middle;}
.more4 a:hover{ color:#bf1717;}
.more4 i{ vertical-align:middle;}
.more4 em{ color:#bf1717; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}
.left .columnmore{ border:0; width:auto; height:27px;}
.left .columnmore .more4{ margin-bottom:0;}
.ecads00{ border:1px solid #dce1e5;}
.ecads00 .adscon{ padding:8px;}
.ecads00{ height:317px;}
.ecads02 .tittle{ height:34px; line-height:34px; }
.ecads03{ height:205px; padding-right:14px;}
/*市场分析*/
.marads02 .tittle{ height:20px; line-height:20px;}
.maradads,.marads01{ padding:6px 10px;border:1px solid #dce1e5; height:63px;}
.marads03{ border:1px solid #dce1e5; height:126px; padding:3px 12px;}
.tittletab2{ height:30px; width:400px; position:relative;}
.tittletab2 .more{
	cursor:default;
	height:22px;
	display:none;
	position: absolute;
	left: 174px;
	top: 7px;
	width: 223px;
	padding-left: 4px;
	border-bottom: 1px solid #c6cfd4;
	text-align: right;
}
.tittletab2 .more:hover,.tittletab2 .more:hover em { background:none; color:#999;}

.tittletab2 .more a:hover em{ color:#fff;}
.tittletab2 li{ height:28px; width:86px; float:left; line-height:28px; border-top:1px solid #c6cfd4; border-bottom:1px solid #c6cfd4;border-left:1px solid #c6cfd4;  text-align:center;}
.tittletab2 li a:hover{ text-decoration:none;}
.tittletab2 ul{ float:left;}

.tittletab2 li a font{ color:#596f7a;font-size:12px;}
.tittletab2 li.on{ border-bottom:none; border-top:1px solid #bf1717; }
.tittletab2 li.on .more{ display:inline;}
.tittletab2 li.last{border-right:1px solid #c6cfd4; text-align:center;}
/*数据中心*/
.dtasd01{ border:1px solid #dce1e5}
.dtasd01 .tittle{ height:26px; line-height:26px; padding-left:14px;}
.dtasd01 .adscon{ padding:8px;}
.dtasd02{ border:1px solid #dce1e5; height:136px;}
.dtasd02 .tittle{ height:26px; line-height:26px; padding-left:14px;}
.dtasd02 .adscon{ padding-top:10px;}
.dtasd02 .dtasd0201{ float:left; padding-left:20px;}
.dtasd02 .dtasd0202{ float:right; padding-right:20px;}
#data .tittletab2 li.on{ border-top-color:#cad2d7; background:none; }
#data .tittletab2 li{ background-color:#f8f8f8;}

.ulall01 li.last{ text-align:right; height:15px; }

.column2{ padding-right:14px;}
.column2 .tittle1{ border-top:3px solid #dce1e5;}
.column2 .tittle1 h3{ color:#333;}
.w110 li{ width:110px;}
.linkads{ border:1px solid #d3d3d3;}.linkads a{ color:#15466b; padding-right:8px;}
.link01{padding:14px 14px 11px 14px; -padding:10px 14px 9px 14px;}
.link001{padding:8px;width:370px;}
.bgf9{ background:#f9f9f9;}
.font12 li a,.font12 li,.font12{ font-size:12px;}
.font14 li a,.font14 li,.font14{ font-size:14px;}
img.ico{float:left; padding:0 8px 0 0; border:0;}
