﻿@charset "utf-8";

.mainContent{ width:730px; float:right; overflow:hidden;  }
.side{ width:250px; float:left; overflow:hidden  }

.column{ overflow:hidden; margin-bottom:20px;  }

/* banner */
#banner{ height:380px; overflow:hidden; margin-bottom:15px;  }
#banner .pic img{ width:1000px; height:380px;   }
#banner .hd{ bottom: 10px; right: 4px; }
#banner .hd li{ width:24px; height:21px; line-height:21px; margin-right: 5px; }


/* 头条新闻 */
#headNews{ margin-bottom:20px; overflow:hidden; }
#headNews h3{ width:99px; height:99px; float:left; border:1px solid #f0f0f0; background: url(images/bg.png) -432px 13px no-repeat #F9F9F9;   }
#headNews ul{ width:842px; height: 89px; overflow:hidden; border:1px solid #f0f0f0; background:#F9F9F9; padding:10px 20px 0 20px; float:right;  }
#headNews .title{ text-align:center; font:normal 26px/30px "microsoft yahei"; _font-weight:bold}
#headNews .tit{ color:#333}
#headNews .tit:hover{ text-decoration:none; color:#f00 }
#headNews .intro{ text-align:left; padding-top: 8px; line-height: 180%;}
#headNews .more{color:#f00}


#columnA .box{ width:320px; float:left; display:inline;  }
#columnA #ind-xyxw{ margin-left:20px;  }
#columnA #ind-mtgw{ float:right }
#columnA .box .t{ position:relative; }
#columnA .box .t .more{ position:absolute; padding:0 5px; background:#004893; color:#fff; right:0; bottom:0; line-height: 140%;}
#columnA .box .bd{ padding-bottom: 8px; height: 267px;}

#ind-dxyw .t{ padding-top:40px;  height: 123px;}
#ind-dxyw .t .tit{ display:block; width:300px;   position:absolute; left:8px; top:8px; font-size:18px;}
#ind-dxyw .t .intro{ padding-top:0;}
#ind-dxyw .t .pic{ width:175px}
#ind-dxyw .t .con{ margin-left:185px}
#ind-dxyw .t .pic img{ width:175px; height: 123px;}
#ind-mtgw .t{ padding: 16px 15px 10px 15px; height: 91px;}
#ind-mtgw .t{ height: 89px;}
#ind-mtgw .t .num{ position:absolute; left:0; top:0; width:17px; height:17px; text-align:center; line-height:17px; color:#fff; background:#004893    }
#ind-mtgw .n .num{ display:none }

.picTabBox{ border:1px solid #dadada; border-top:3px solid #2D2D2D; position:relative; margin-bottom:20px; }
.picTabBox .td{ position:absolute; top: -9px; left:-1px; color:#fff; width:42px; height:214px;  padding-right:8px; background:url(images/bg.png) 0 -259px no-repeat; text-align:center; }
.picTabBox .td i{display:block;  height: 46px; background: url(images/bg.png) -369px 13px no-repeat;  }
.picTabBox .td h3{ display:block; font:normal 18px/24px "microsoft yahei"; _font-weight:bold; padding:0 5px 0 5px;}
.picTabBox .hd{ 26px; line-height:26px; font-size:14px; background:url(images/bg.png) 0 -205px repeat-x; overflow:hidden;  padding: 0 0 0 41px;}
.picTabBox .hd ul{ float:left;  }
.picTabBox .hd li{ float:left; width:93px; text-align:center; border-left:1px solid #fff;  background:#EFEFEF; }
.picTabBox .hd li a{ display:block;  color:#666 }
.picTabBox .hd li a:hover{ text-decoration:none }
.picTabBox .hd .i1{ border-left:0; }
.picTabBox .hd .i2{ background:#CECECE }
.picTabBox .hd .on a{ background:#004893; color:#fff }
.picTabBox .bd{ padding: 15px 0 15px 40px; overflow:hidden;  }

.ptList{ overflow:hidden }
.ptList li{ float:left; vertical-align:top; position:relative; width:175px; overflow:hidden; display:inline; margin-left: 14px; }
.ptList li .pic{ position:relative; z-index:0; }
.ptList li .pic img{ width:175px; height:150px;  }
.ptList li .title{ position:absolute; z-index:3; bottom: -18px; left:0; width:100%; line-height:24px;  height:44px;   text-align:center; color:#fff; font-size:14px;
	-webkit-transition:200ms;
	-o-transition:200ms;
	-moz-transition:200ms;
	transition:200ms;
}
.ptList li .title a{ display:block; color:#fff; padding:0 10px;  }
.ptList li .titleBg{ position:absolute; z-index:2; bottom: -27px; left:0; width:100%; height:56px; background:#000; filter:alpha(opacity=60);opacity:0.6;
	-webkit-transition:200ms;
	-o-transition:200ms;
	-moz-transition:200ms;
	transition:200ms;
}
.ptList li:hover .title{ bottom:8px; }
.ptList li:hover .titleBg{ bottom:0; }

.vedioList li .vedioBg{ display:none; position:absolute; left:0; top:0; height:150px;  width:100%; background:url(images/vedio.png) center center no-repeat; z-index:1;   }
.vedioList li:hover .vedioBg{ display:block;  }
.vedioList li:hover .title{ bottom:-18px;  }
.vedioList li:hover .titleBg{ bottom:-27px;  }

#dixbList li{ margin: 0 0 0 19px; width: 140px; height:160px; }
#dixbList li .pic img{ height:auto; width: 138px; border:1px solid #ddd;  }

#columnB{ margin-bottom:0;  }

/* 通知公告 */
.indSideBox{ margin-bottom:20px; border-top:2px solid #004893 }
.indSideBox .hd{ position:relative;   }
.indSideBox .hd .more{ float:right; display:block; width: 53px; height:21px; line-height:21px; text-align:center; background:url(images/bg.png) 0 -50px no-repeat; color:#999    ; padding-left: 6px;}
.indSideBox .hd h3{ width:140px; height:34px; background:url(images/bg.png) -580px 0 no-repeat;  }
.indSideBox .bd{ padding-top:10px;  overflow:hidden }

#side-tzgg .list li{ background: url(images/icons.png) 5px -169px no-repeat; position:relative; overflow:hidden; padding:8px 0 8px 15px; border-bottom:1px dotted #ccc; line-height:20px; height:40px; }
#side-tzgg .list li .date{ position:absolute; right:0; bottom:8px; color:#999; }
#side-tzgg .bd{ height: 228px; padding-top: 17px;}

/* 人物专访 */
#ind-rwzf{ float:left; width: 260px;  }
#ind-rwzf .bd{ border:0; padding:0; }
.tpList1 .t{ margin-bottom: 5px; padding: 0px 12px; position:relative; background: #f4f4f4;}
.tpList1 .t .pic{ position:relative; z-index:0;}
.tpList1 .t .pic img{ width:100%; /* height: 190px; */}
.tpList1 .t .title{ overflow: hidden; position:absolute; z-index:2; bottom:0; left:0; width:100%; text-align:center; height:28px; line-height:28px; font-size:14px;}
.tpList1 .t a{ color:#fff; }
.tpList1 .t .titleBg{ position:absolute; bottom:0; left:0; width:100%; height:28px; z-index:1; background:#000; filter:alpha(opacity=60);opacity:0.6 }

.tpList1 .n{ height:28px; line-height:28px; overflow:hidden; padding: 0 0 0 10px; background: url(images/icons.png) 0 -172px no-repeat;}
.tpList1 .n .date{ float:right; color:#999; }

/* 校园文学 */
#ind-xywx{ width:355px; float:left;  }
#ind-xywx .bd{ height:150px}

/* 时评荟萃 */
#ind-sshq{ width:355px; float:right;  }
#ind-sshq .bd{ height:150px}

/* 专题报道 */
#ind-ztbd{ float:right; width: 450px;  margin-bottom: 0;}
#ind-ztbd .bd{ height: 261px; border:0; padding:0; }
#ind-ztbd .pList{ overflow:hidden; margin-left:-15px; border-bottom:1px dotted #ccc; }
#ind-ztbd .pList li{ width: 140px; float:left; display:inline; margin-left:15px; text-align:center; }
#ind-ztbd .pList .pic{ display:block; }
#ind-ztbd .pList .pic img{ width:130px; height:130px;   }
#ind-ztbd .pList .tit{ height: 30px; line-height:30px; display:block; }
#ind-ztbd .infoList{ overflow:hidden; padding-top: 4px;}
#ind-ztbd .infoList li{ height: 28px; width:190px; float:left; line-height: 28px;}
#ind-ztbd .infoList .li1,
#ind-ztbd .infoList .li2,
#ind-ztbd .infoList .li3,
#ind-ztbd .infoList .li4,
#ind-ztbd .infoList .li5{display:none;}

/* 图片新闻 */
#ind-tpxw{ width:100%; clear:both  }
#ind-tpxw .bd{ height:157px;}
#ind-tpxw .list{ overflow:hidden; height:157px; }
#ind-tpxw .list li{ width:170px; overflow:hidden;  float:left; text-align:center; display:inline; margin: 0 6px;}
#ind-tpxw .list .pic img{ width:170px; height:132px;   }
#ind-tpxw .list .title{ padding-top:5px;}

/* 热门文章 */
#side-rmwz h3{ background-position: -580px -44px; }
#side-rmwz .list{ height: 158px;}
#side-rmwz .list li{ height:30px; line-height:30px; border-bottom:1px dotted #ccc; padding: 0 0 0 9px; overflow:hidden }
#side-rmwz .list .num{ display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; background:#ddd; color:#fff; margin-right:5px; }
#side-rmwz .list .up .num{ background:#FF6633; }

/* 热门关键词 */
.sideHotWords{ overflow:hidden; margin-right:-4px; padding-top:10px;  height: 118px;}
.sideHotWords li{ float:left; background:#004593; width:70px; height:57px; border-right:2px solid #fff; border-bottom:2px solid #fff; text-align:center; }
.sideHotWords li a{ color:#fff; font:normal 16px/20px "microsoft yahei"; height:40px; overflow:hidden; margin:7px; display:block; }
.sideHotWords li a:hover{ text-decoration:none; }
.sideHotWords .li2{ width:177px; background:#014DA0 }
.sideHotWords .li2 a{ height:20px; margin:17px 7px;}
.sideHotWords .li5{ width:105px; background:#003A77}
.sideHotWords li:hover{ background:#0067ce; }

/* 点击统计 */
#side-djtj .bd{padding:5px 10px; height: 161px;}
#side-djtj .infoList li{ height:27px; line-height:27px; }





/*-- 
颜色代码
#004893 深蓝色标题
#dadada 淡灰色边框
--*/