/* CSS Document */
/* CSS Document */
.list_ad{width:100%; height:auto; overflow:hidden; padding-bottom:10px;background:url(../images/list_top_ad.jpg) repeat-x bottom;}
.list_ad img{width:100%; height:auto; overflow:hidden;}

.main{width:100%; height:auto; overflow:hidden;}
.main .mainBox{width:1000px; height:auto; margin:0 auto; overflow:hidden; padding-top:40px;}
.main .mainBox .mbLeft{width:75%; height:auto; overflow:hidden; float:left;}
.main .mainBox .mbLeft .listNav{width:96%; height:40px; line-height:40px; padding-left:20px;color:#9d68b6; border-radius:6px; border:1px solid #eeeaf1; background:url(../images/list_nav_bg.png) repeat-x;}
.main .mainBox .mbLeft .listNav a{ color:#9d68b6; padding:0 10px 0 10px;}
.main .mainBox .mbLeft .listNav a:hover{ color:#c28cdc;}
.main .mainBox .mbLeft ul{width:100%; height:auto; overflow:hidden; padding:20px 0 0 20px;}
.main .mainBox .mbLeft ul li{ display:block; width:80px; height:56px;margin:18px;overflow:hidden; text-align:center; float:left;}
.main .mainBox .mbLeft ul li a{ display:block; width:80px; height:100%;overflow:hidden;  background:url(../images/ks_bg.gif) no-repeat bottom center;}
.main .mainBox .mbLeft ul li a:hover{ display:block; width:100%; height:100%; background:url(../images/ks_bg.gif) no-repeat top; color:#d900b8;}
.main .mainBox .mbLeft ul li a p{ margin-top:14px; line-height:16px;}
.main .mainBox .mbLeft ul dl{ display:block; width:94%; height:30px; line-height:30px;  border-bottom:1px dashed #ededed;}

.main .mainBox .mbLeft .page_no{width:100%; height:60px; line-height:60px; text-align:center;}
.main .mainBox .mbLeft .page_no a{ padding:0 5px 0 5px; font-size:14px; color:#9d68b7;}

.main .mainBox .mbRight{width:23%; height:auto; overflow:hidden; float:right;}
.main .mainBox .mbRight .taijian{width:100%; height:320px; overflow:hidden;}
.main .mainBox .mbRight .taijian .taijianBox{width:99%; margin-top:20px; height:auto; overflow:hidden; border:1px solid #ebe9ec; padding:20px 0 20px 0;}
.main .mainBox .mbRight .taijian dl{ display:block;width:142px; height:54px; color:#FFF; text-align:center; line-height:50px; font-size:16px; background:url(../images/list_right_title.png) no-repeat left center;}
.main .mainBox .mbRight .taijian li{ float:left; width:48px; height:88px; font-size:12px; overflow:hidden; margin-left:20px; text-align:center;}
.main .mainBox .mbRight .taijian li img{width:48px; height:48px;}
.main .mainBox .mbRight .taijian li span{ color:#7d4698;}
.main .mainBox .mbRight .zhuanti{width:100%; height:auto; overflow:hidden; padding-bottom:30px;}
.main .mainBox .mbRight .zhuanti dl{ display:block;width:142px; height:54px; color:#FFF; text-align:center; line-height:50px; font-size:16px; background:url(../images/list_right_title.png) no-repeat left center;}
.main .mainBox .mbRight .zhuanti img{width:220px; margin:0 auto; height:100px; padding:4px; border:1px solid #f0d0f7; margin-top:10px;}


/*电子院报*/
.main .mainBox .mbLeft ul .yuanbao_info{width:226px; height:276px; border:1px solid #f5f4f4; overflow:hidden; float:left; margin:10px 20px 10px 0px;}
.main .mainBox .mbLeft ul .yuanbao_info img{width:226px; height:240px;}
.main .mainBox .mbLeft ul .yuanbao_info h3{ text-align:left; width:90%; margin:0 auto; fint-size:14px; overflow:hidden; line-height:24px; font-weight:400;}
.main .mainBox .mbLeft ul .yuanbao_info h3 a{ color:#000;}
.main .mainBox .mbLeft ul .yuanbao_info h3 a:hover{ color:#333;}



