/*--------------
   全局公用样式
--------------*/

ul,ol,li{list-style:none;}
form,ul,ol,li,dl,dd,dt,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
table,td,tr,th{border-collapse:collapse;}

td{font-size:14px;}


a:focus{outline:0;}


a{text-decoration:none;color:#393939;}
a:hover{color:#FF0000;}
.underline{text-decoration:underline;}



textarea:focus, input:focus{background:#f0f9fb;}/*输入表单聚集变色，IE低版本*/



/*浮动方向*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}



/*清楚浮动bug*/
.o-clear{overflow:hidden;zoom:1;}
.p-clear{clear:both;}


/*隐藏元素*/
.hide{display:none;}


/*h元素预定义*/
h1{font-size:18px;}
h2{font-size:16px;}
h3,h4{font-size:14px;}
h5,h6{font-size:12px;}


/*各种颜色字体及不同行距*/
.fff,.fff a{color:#FFFFFF;}
.blue,.blue a{color:#0046A4;}
.red,.red a{color:#C80000;}
.huise,.huise a{color:#737373;}

.line20 {line-height:20px;}
.line21 {line-height:21px;}
.line22 {line-height:22px;}
.line23 {line-height:23px;}
.line24 {line-height:24px;}
.line25 {line-height:25px;}
.line26 {line-height:26px;}
.line27 {line-height:27px;}
.line28 {line-height:28px;}
.line29 {line-height:29px;}
.line32 {line-height:32px;}

.line20 td {height:20px;line-height:20px;}
.line21 td {height:21px;line-height:21px;}
.line22 td {height:22px;line-height:22px;}
.line23 td {height:23px;line-height:23px;}
.line24 td {height:24px;line-height:24px;}
.line25 td {height:25px;line-height:25px;}
.line26 td {height:26px;line-height:26px;}
.line27 td {height:27px;line-height:27px;}
.line28 td {height:28px;line-height:28px;}
.line29 td {height:29px;line-height:29px;}
.line32 td {height:32px;line-height:32px;}

.font12,.font12 *{font-size:12px;}
.font14,.font14 *{font-size:14px;}
.font16,.font16 *{font-size:16px;}
.font18,.font18 *{font-size:18px;}
.font20,.font20 *{font-size:20px;}

.more a{color:#FE4000;font-family:"宋体";}
.uptime{font-family:Tahomal;font-size:11px;color:#AAA;}


/*区块公用边框*/
.uibox{border:1px solid #C3D6E5;}
.uibox1{border:1px solid #ddd;}
.uibox2{border:1px solid #CDCCD1;}
.uibox3{border:1px solid #FCCDAD;}


/*公共页头*/
#head .bar{color:#FFFFFF;}
#head .bar a{color:#FFFFFF;}

#head .bar .input{width:78px;height:20px;border:1px solid #DDD;margin:0 2px 0 0;}
#head .bar .click{position:relative;top:3px;margin:0 2px;}

#head .bar span{position:relative;top:-2px;font-size:12px;}

#tianqi,.setlinks{position:relative;top:6px;}

#head .setlinks img{margin:0 2px;}
#head .setlinks{font-weight:bold;}

#nav{
width:712px;height:69px;
font-size:14px;line-height:26px;
border:1px solid #DDD;
padding-left:6px;
position:relative;top:3px;
}

/*几种大标题新闻样式*/
.bigtitle,.bigtitle a{font-weight:bold;}
.bigtitle1,.bigtitle1 a{color:#0046A4;font-family:"黑体";font-weight:normal;}
.bigtitle2,.bigtitle2 a{color:#2553C3; font-weight:bold;}


/*频道页页头*/
#pindao-input-bj{
background:url(../images/head/head_input.gif) on-repeat;
width:272px;height:33px;line-height:33px;
}

#pindao-input{
border:none;
width:262px;height:32px;line-height:31px;
color:#9C9C9C;
background:none;
margin-left:5px;
}

#pindao-click{position:relative;left:5px;top:2px;}

/*  ------ 颜色样式 ------  */
.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;}
#newscontent img {vertical-align: middle;max-width: 700px; width: expression(this.width >700 && this.height < this.width ? 700: true);}


/*党政频道*/
.bmlist li{
margin-left:8px;
margin-right:8px;
}

/*健康频道：健康知识和就医栏目tab*/
.jiankangtab li{
display:block;
background:#EFF4F8;
margin:2px 0 2px 5px;
height:18px;line-height:18px;
}

/*-------------------------------------------------以下是列表页和内容页样式-------------------------------------------------*/
#subnav a{
display:block;
overflow:hidden;
letter-spacing:2px;
width:200px;height:28px;line-height:28px;
text-align:left;
background:url(../images/index/a.gif) no-repeat top;
padding-left:45px;
color:#3373AA;
}
#subnav a:hover{color:#AC1F23;background:url(../images/index/b.gif) no-repeat top;}