ul,ol,li{list-style:none;}
form,ul,ol,li,p,dl,dd,dt,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
table,td,tr,th{border-collapse:collapse;font-size:12px;word-break:break-all;}
div {margin: 0 auto;}

a:focus{outline:0;}

textarea:focus, input:focus{background:#f0f9fb;}

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

.o-clear{overflow:hidden;zoom:1;}
.p-clear{clear:both;}

/*隐藏元素*/
.hide{display:none;}

/*h元素预定义*/
h1,h2,h3,h4,h5,h6{font-size:12px;}

a{text-decoration:none;color:#313131;}
a:hover{color:#FE4000;}

/*各种颜色字体及不同行距*/
.more{color:#1866BA;}
.uptime{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:10px;color:#AAA;}

.fff{color:#fff;}
.blue1{color:#04439E;}
.huise{color:#979797;}
.red1{color:#AC1F23;}

.line12{line-height:12px;}
.line19{line-height:19px;}
.line20{line-height:20px;}
.line21{line-height:21px;}
.line22{line-height:22px;}
.line23{line-height:23px;}
.line24{line-height:24px;}
.line28{line-height:28px;}
.line32{line-height:32px;}

.size14{font-size:14px;}

body{
margin:0;
font-size:12px;
color:#393939;
background:#F3F6FC url(../images/index/1024bj.gif) repeat-y center;
word-break:break-all;
text-align:center;
font-family:"宋体";
}


.br1{border:1px solid #D4D4DC;}
.br2{border:1px solid #A4BED0;border-top:0;}/*投资频道栏目边框*/


.boxbr{border:1px solid #AFCEEA;margin-bottom:9px;}/*每个栏目小区块的外边框，和下边距*/
.box_bj1{background:#fff url(../images/blue/ui_bj_1.gif) repeat-x bottom;}/*所有小栏目渐变背景：由下往上渐变*/
.box_bj2{background:#fff url(../images/blue/ui_bj_2.gif) repeat-x top;}/*所有小栏目渐变背景：由上往下渐变*/
.first-table{background:url(../images/blue/first_table_bj.gif) repeat-x top;}/*页头天气预报的下一行，即主要内容区开始的第一个大表格顶部渐变背景*/

#layout{width:1004px;margin:0 auto;text-align:left;}


/*页头Flash、主导航、设置主页、搜索栏样式*/
#top,#top a{color:#D4E8F5;}
#nav li{float:left;margin:0 1px;}
#nav li a{
width:74px;height:31px;line-height:31px;text-align:center;
display:block;overflow:hidden;color:#D4E8F5;
background:url(../images/index/nav_btn.gif) no-repeat top;
opacity:0.80;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=80,finishOpacity=100);
}
#nav li a:hover{
background:url(../images/index/nav_btn.gif) no-repeat bottom;
color:#FDFF6E;
position:relative;left:0;bottom:0px;border-bottom:1px solid #1870C2;
opacity:0.90;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=90,finishOpacity=100);
height:31px;line-height:31px;
}

#sethome{
display:block;width:281px;height:31px;line-height:31px;text-align:center;
background:url(../images/index/sethome_bj.gif) no-repeat;
opacity:0.95;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=95,finishOpacity=100);
}
#sethome a{color:#D4E8F5;}
#sethome a:hover{color:#FDFF6E;}

#search{width:962px;height:34px;line-height:34px;background:url(../images/index/seek_bj.gif) repeat-x;border:1px solid #1870C2;padding:0 20px;overflow:hidden;}/*Firefox*/
* html #search{width:1004px;} /*IE6*/
*+html #search{width:1004px;} /*IE7 or IE8*/

#search div{float:left;position:relative;width:450px;}
#search div span{position:absolute;left:0;top:2px;}
#search div iframe{position:absolute;left:190px;top:4px;background:url(../images/index/tq_back.gif) no-repeat; padding:5px;}
#search form{float:right;background:red;width:520px;background:url(../images/index/seek_input.gif) no-repeat 80px 6px; height:30px;}
#search form .input{margin-right:10px;width:190px;height:22px;line-height:22px;border:0;background:none;}
#search form img{position:relative;left:0;top:-2px;}
#search form .click{position:relative;left:0;top:5px;}
#search img{vertical-align:middle;}


/*页头flash、主导航、搜索栏定位：请勿改动下列参数*/
#top{width:1004px;height:180px;position:relative;margin-bottom:34px;}
#topflash{position:absolute;left:0;top:0;z-index:0;}
#nav{position:absolute;left:17px;top:149px;z-index:1;}
#sethome{position:absolute;right:18px;top:149px;z-index:1;}
#search{position:absolute;left:0;top:180px;z-index:1;}


/*搜索下方通知公告*/
#bulletin{
width:1004px;height:38px;line-height:38px;
background:url(../images/index/tzgg_bj.gif) no-repeat;
text-indent:60px;
color:#1866BA;
margin:0 0 14px 0;
}


.ad{width:744px;overflow:hidden;}

.ad1{width:966px;overflow:hidden;}

#index-r-ban li{width:201px;height:52px;padding:2px;border:1px solid #D4D4DC;margin-bottom:7px;}/*Firefox*/
#index-r-ban img{vertical-align:bottom;}
* html #index-r-ban li{width:205px;height:56px;} /*IE6*/
*+html #index-r-ban li{width:201px;height:52px;} /*IE7 or IE8*/

#docc-l-ban{margin-bottom:-7px;}
#docc-l-ban li{width:199px;height:52px;padding:2px 3px;border:1px solid #D4D4DC;margin-bottom:7px;}/*Firefox*/
#docc-l-ban img{vertical-align:bottom;}
* html #docc-l-ban li{width:203px;height:56px;} /*IE6*/
*+html #docc-l-ban li{width:199px;height:52px;} /*IE7 or IE8*/



/*tabs.css中标签式切换新闻编号为9-16的新闻栏目的置顶头条新闻的图片边框*/
.news-pic9-16{width:80px;height:55px;padding:1px;background:#fff;border:1px solid #cacaca;}
.news-pic9-16 img{width:80px;height:55px;}




/*-------------------------------------------------以下是列表页和内容页样式-------------------------------------------------*/

#subnav a{
display:block;
overflow:hidden;
letter-spacing:2px;
width:211px;height:28px;line-height:28px;
text-align:left;
background:url(../images/index/subnav/a.gif) no-repeat top;
padding-left:45px;
color:#3373AA;
}
#subnav a:hover{color:#AC1F23;background:url(../images/index/subnav/b.gif) no-repeat bottom;}

#nowurl{color:#146EBC;}#nowurl a{color:#146EBC;}

#doccmain{
border:1px solid #D4D4DC;
background:url(../images/index/doccmain_bj.gif) repeat-x top;
}

#doccmain .uptime{font-size:12px;font-family:"宋体";margin-right:10px;}

#fenye{color:#519DDE;}
#fenye a{color:#519DDE;}
#fenye a:hover{color:red;}

/*  ------ 首页样式 ------  */
.bmxx li {float:left; text-align:left; margin-left:4px; margin-right:4px;}
.zxxx li {float:left; text-align:left; margin-left:10px; margin-right:1px;}

/*  ------ 颜色样式 ------  */
.c1{background-color:#1D84CA}
.c2{background-color:#AFCEEA}
.c3{background-color:#F8FCFE}
.l1{border-bottom: 2 solid #1D84CA}
.l2{border-bottom: 1 solid #82A7F7}

/*  ------ 内容区样式 ------  */
.docctxt{line-height:180%;font-size:14px;}
.docctxt *{line-height:180%;font-size:14px;}
.docctxt p{margin:10px 0;}
#docctxt img	{vertical-align: middle;max-width: 650px; width: expression(this.width >650 && this.height < this.width ? 650: true);}

/*  ------ 新闻样式 ------  */
#newstitle					{font-size: 25px; font-weight: bold; line-height: 120%;}
#newscontent				{font-size: 14px; line-height: 180%;}
#newscontent img			{vertical-align: middle;max-width: 700px; width: expression(this.width >700 && this.height < this.width ? 700: true);}
.font12,.font12 *			{font-size: 12px; line-height: 160%;}
.font14,.font14 *			{font-size: 14px; line-height: 180%;}
.font16,.font16 *			{font-size: 16px; line-height: 200%;}

/*  ------ 高度设置 ------  */
.height20 td{height:20px;line-height:20px;}
.height21 td{height:21px;line-height:21px;}
.height22 td{height:22px;line-height:22px;}
.height23 td{height:23px;line-height:23px;}
.height24 td{height:24px;line-height:24px;}
.height25 td{height:25px;line-height:25px;}
.height26 td{height:26px;line-height:26px;}

/*----------------------------------------------
2011年4月 新加的新闻频道页面的单独样式
避免和以前代码重复，新闻频道样式id、class均以xw-开头
----------------------------------------------*/

/*边框*/
.xw-br-blue{border:1px solid #B9D2F1;}
.xw-br-huise{border:1px solid #E2E2E2;}
.xw-xuxian{border-bottom:1px dashed #ccc;}
.xw-xuxian-right{border-right:1px dashed #ccc;}

/*文字色*/
.xw-red{color:#BE0209;}
.xw-blue,.xw-blue a{color:#003C9E;}
.xw-huise{color:#606060;}
.xw-fff{color:#fff;}

/*新闻栏标题统一缩进*/
.xw-newstitle{text-indent:16px;}

/*字号*/
.xw-font14{font-size:14px;}
.xw-font14 a{font-size:14px;}
.xw-font16{font-size:16px;}
.xw-font16 a{font-size:16px;}
.xw-bigtitle{/*最大标题新闻*/
font-size:20px;
font-family:"微软雅黑","黑体","宋体";
}

#xw-vod .vodpic a{
display:block;
width:118px;height:68px;
padding:1px;
border:1px solid #D5D5D5;
position:relative;
}

#xw-vod .vodpic a img{width:116px;height:66px;}

#xw-vod span{
display:block;
width:15px;height:15px;
background:url(../images/news/vodarr.gif) no-repeat;
position:absolute;right:1px;bottom:1px;
opacity:0.4;
-moz-opacity:0.4;
filter:alpha(opacity=40);
}


#xw-vod a:hover span{
opacity:0.8;
-moz-opacity:0.8;
filter:alpha(opacity=80);
}

#zt1_nav a{padding-right:10px; white-space:nowrap}
