@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ background:url(/site/images/nustpurple/hbg.jpg) repeat-x left top; font-size:12px; font-family:"Microsoft Yahei";}
a{ text-decoration:none; color:#e7c1ff; outline:none;}
img{ border:none;}
a img:hover{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8 }
ul{ list-style-type:none;}

#head{ height:178px; width:1000px; margin:0 auto;}
.hTop{ height:28px; overflow:hidden; color:#e6e4e4; line-height:28px;}
.hTleft{ float:left; width:500px;}
.hTright{ float:left; width:500px; text-align:right;}
.hMid{ height:103px; vertical-align:middle; line-height:103px; overflow:hidden;}
.hMid a{ float:left; padding-top:27px;}
.hMid .soso{ width:244px; float:right;  height:36px; background:url(/site/images/nustpurple/soso.png) no-repeat top center; margin-top:36px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hMid .soso input{ width:207px; height:36px; float:left; line-height:36px; color:#b9b9b9; font-size:14px; text-indent:20px; }
.hMid .soso button{ width:36px; height:36px; float:left; cursor:pointer;}
.hMid .soso input,.hMid .soso button{ border:none; outline:none; background:none;}
.hNav{ height:47px; line-height:52px; text-align:center; background:url(/site/images/nustpurple/dh_bg.png) no-repeat left 13px;}
.hNav ul li{ width:140px; float:left; height:47px; background:url(/site/images/nustpurple/dh_bg.png) no-repeat right 13px; }
.hNav ul li a{ color:#fff; font-size:16px; width:140px; height:47px; display:inline-block;    font-family:"黑体"; }
.hNav ul li a:hover{ background:url(/site/images/nustpurple/navhover.png) no-repeat left center;  width:156px; display:inline-block; height:47px;}

.banner img{ width:100%;}

#main{  padding:0px 0 20px 0; width:1000px; margin:0 auto; overflow:hidden;}
.contLeft{ float:left; width:740px; border:8px solid #f3f3f3; border-left:none;}
.cLMenu{ float:left; width:216px;}
.cLMenu ul li{ width:202px; background:#f3f3f3; height:62px; text-align:center; font-size:16px;font-family:"黑体"; border-bottom: 1px solid #fefefe; line-height:56px; }
.cLMenu ul li a{ color:#323232;width: 100%;display: block;}
.cLMenu ul li a:hover{ background:url(/site/images/nustpurple/leftlibg.png) no-repeat left center; width:207px; height:57px; display:block; color:#fff;}
.cLcont{ float:left; display:none;}
.cLcont ul li{ background: url(/site/images/nustpurple/libg.png) left center no-repeat; border-bottom:1px  dashed #b3b3b3; padding-left:9px; height:35px; line-height:35px;}
.cLcont ul li a{ color:#7e7e7e; display:inline-block;}
.cLcont ul li a:hover{ color:#8b1d87;}
.cLcont ul li span{ color:#adadad;}
#tags .selectTag a{background:url(/site/images/nustpurple/leftlibg.png) no-repeat left center; width:207px; height:57px; display:block; color:#fff;}
#tagContent .selectTag{ display:block;}

.contRight{ float:right; width:233px; overflow:hidden;}
.contRight ul{ height:263px;}
.contRight ul li{ height:40px; width:233px; padding-bottom:12px;}
.contRight ul li a{ height:40px; width:233px; display:block; text-indent:-9999px;}
.contRight ul li a:hover{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8 }
.contRight ul li .zxjz{ background:url(/site/images/nustpurple/right.png) no-repeat 0 0;}
.contRight ul li .xyyx{ background:url(/site/images/nustpurple/right.png) no-repeat 0 -52px;}
.contRight ul li .sjxsg{ background:url(/site/images/nustpurple/right.png) no-repeat 0 -104px;}
.contRight ul li .xydt{ background:url(/site/images/nustpurple/right.png) no-repeat 0 -155px;}
.contRight ul li .zpq{ background:url(/site/images/nustpurple/right.png) no-repeat 0 -210px;}

.footer{ width:100%; background:#f0f0f0;}
.footerWrap{ width:1000px; margin:0 auto; padding:18px 0;}
.footerWrap ul li h3{border-bottom:1px solid #c0c0c0; padding-bottom:7px}
.footerWrap ul li{ float:left; width:194px; padding-right:100px; padding-left:38px; color:#959595; line-height:23px; }
.footerWrap ul li ul li{ padding-left:0px;}
.footerWrap ul li ul li a{ padding-right:10px; color:#a5a5a5;}
.footerWrap ul li ul li a:hover{ color:#8b8989;}
.copyright{ height:29px; line-height:29px; text-align: center; color:#ffffff; background:#7b3779; clear:both;}

#contentlist{ width:100%; height:auto; background:url(/site/images/nustpurple/listbg.jpg) no-repeat top center;}

.bannerlist{ width:100%; height:auto;}
.banner_list{ width:1000px; height:215px; margin:0 auto;}

#list_content{ width:100%; height:auto; padding-top:20px; padding-bottom:50px;}
.list_n{ width:1000px; height:auto; margin:0 auto;}
.list_left{ width:206px; height:auto; float:left;}
.left_top{ width:206px; height:54px; background:#6b2f69; font-family:"黑体"; font-size:18px; color:#fff; text-align:center; line-height:56px; border-bottom:2px solid #572155;}
.left_con{ width:206px; height:auto; padding-top:10px;}
.left_con ul li{ width:206px; height:44px; background:url(/site/images/nustpurple/leftli_bg.jpg) no-repeat top center;}
.left_con ul li a{ height:44px; display:block; line-height:44px; font-size:14px; color:#403f41; text-align:center !important;}
.left_con ul li a:hover{ background:url(/site/images/nustpurple/leftlib_bg.jpg) no-repeat top center; color:#fff;}


.list_right{ float:right; width:776px; height:auto; background:#fff; border:1px solid #f0f0f1;}
.list_right .place{ height:54px; background:#fff; border-bottom:1px solid #e1e1e1;}
.list_right .place .lbwz{ width:200px;  height:55px; line-height:55px; margin-left:25px; float:left; background:url(/site/images/nustpurple/wzlm_bg.png) no-repeat left center; }
.list_right .place .lbwz h1{font-family:"黑体"; font-size:15px; padding-left:15px;}

.list_right .place .dqwz{ height:55px; line-height:55px; float:right;}
.list_right .place .dqwz span.wz{ font-size:12px; color:#767676; padding-right:26px;}

.list_right .lb{ width:776px; height:auto; background:#fff;}
.list_right .wzlb{ width:715px; height:auto; margin:0 auto; padding-bottom:20px; padding-top:20px;}

.list_right .photoWall{}
.list_right .photoWall li{ float:left; padding:10px; width:215px; height:215px;}
.list_right .photoWall li a{ display:inline-block; width:100%; font-size:12px; color:#515151; line-height:28px; text-align:center;}
.list_right .photoWall li img{ max-width:100%; max-height:157px;}

#wp_news_w15 ul.wp_article_list li{height:39px; line-height:39px; }
#wp_news_w15 ul.wp_article_list li a{height:39px; line-height:39px; display:block; font-size:12px; color:#515151; padding-left:9px;}
#wp_news_w15 ul.wp_article_list li a:hover{ color:#8b1d87;}
/*.list_right .wzlb ul li{ height:39px; line-height:39px; }
.list_right .wzlb ul li a{ height:39px; line-height:39px; display:block; font-size:12px; color:#515151; padding-left:9px;}*/

.list_right .nr{ width:776px; height:auto; background:#fff;}
.list_right .nrwz{ width:687px; height:auto; margin:0 auto; padding-bottom:20px;}
.list_right .nrwz dl dt{ padding-top:28px; height:20px; text-align:center; font-family:"黑体"; font-size:16px; color:#4b4b4b;}
.list_right .nrwz dl dd.dd_1{ margin-top:27px; height:27px; line-height:27px; background:#f8f8f8; text-align:center; font-size:12px; color:#9e9e9e;}
.list_right .nrwz dl dd.dd_2{ padding-top:40px; line-height:26px; font-size:12px; color:#6f6f6f; padding-bottom:50px;}

#wp_nav_w1 .wp_nav .nav-item a span.item-name{ line-height:50px !important;}
#wp_listcolumn_w12 .wp_listcolumn .wp_column a{ border-bottom:none !important; border-top:none !important;}
#wp_listcolumn_w12 .wp_listcolumn .wp_column a .column-name{ line-height:44px !important; padding: 0 0 0 0 !important; text-align:center !important; font-size:14px !important;}
.wp_listcolumn{ border-bottom:none !important; border-top:none !important;}
#wp_listcolumn_w12 .wp_listcolumn .wp_column a:hover{ background:url(/site/images/nustpurple/leftlib_bg.jpg) no-repeat center; color:#666 !important;}

#wp_listcolumn_w12 .wp_listcolumn .wp_column a.selected{ background:url(/site/images/nustpurple/leftlib_bg.jpg) no-repeat center !important;}
.wp_listcolumn .wp_column a.selected{ color:#fff !important;}

.wp_nav .nav-item a.parent{ color:#fff !important;}
.possplit{ background-image:url(/site/images/nustpurple/wz_bg.png) !important;}

#wp_listcolumn_w12 .wp_listcolumn .wp_column a{ background:url(/site/images/nustpurple/leftli_bg.jpg) no-repeat center !important;}
.wp_article_list .list_item .Article_Index{ width:0px !important; height:0px !important; margin-top:0px !important; margin-right:0px !important;}

#wp_news_w15 ul.wp_article_list li{ background:url(/site/images/nustpurple/lb_bg.png) no-repeat left center;}


#wp_news_w2{ width:497px; margin:0 auto;}
#wp_news_w2 ul.wp_article_list li{ height:36px !important; line-height:36px !important;}


#wp_news_w3{ width:497px; margin:0 auto;}
#wp_news_w3 ul.wp_article_list li{ height:36px !important; line-height:36px !important;}

#wp_news_w4{ width:497px; margin:0 auto;}
#wp_news_w4 ul.wp_article_list li{ height:36px !important; line-height:36px !important;}

#wp_news_w5{ width:497px; margin:0 auto;}
#wp_news_w5 ul.wp_article_list li{ height:36px !important; line-height:36px !important;}

.wp_paging{padding-top: 35px;
padding-bottom: 18px;}


.wp_article_list .list_item .Article_PublishDate{ color:#969696;}
.more {
    text-align: right;
    margin: 8px 0;
    width: 510px;
}