@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;}
.topBar ul li #miniLoginStatus {
    display: none;
}

/* 头条新闻 */
#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{ 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%;}
.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;width: 140px;height: 125px;background: #dadada;position:  relative;}
#ind-ztbd .pList .pic img{width: 140px;/* height:130px; */max-height: 90px;display:  block;position:  absolute;/* margin: -50%; */left:  50%;top:  50%;transform: translate(-50%,-50%);}
#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{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 淡灰色边框
--*/