@charset "gb2312";
/* CSS Document */
body { margin:0 auto; background:#fff; padding:0; font-size:12px; color:#333333;font-family: Microsoft YaHei;}
ul,li,ol,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
h1,h2 h3,h4,h5,h6{ font-size:12px;}
ul,li{ list-style:none;}
img { border:0px;}
a { color:#333333; cursor:pointer; text-decoration:none;}
a:hover { color:#A83435;}

.clearfloat { clear:both;}
#homewrapper { margin:0 auto; width:1280px;}
.header_search{ right: 120px; position: absolute; top: 13px;}

/*header*/
.header { height:157px; overflow:hidden; position:relative;}
.header_search{ right: 120px; position: absolute; top: 13px;}
.header_txt { position:absolute; top:15px; right:25px;}
.header_txt a:hover{ color:#A83435; text-decoration:underline;}
.logo { padding:0;}
.nav_bg { height:40px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav_main { float:left; width:1010px;}
.nav_main a {font-family: arial; float:left; font-size:14px; font-weight:bold; margin:0 25px; line-height:43px; color:#fff; display:inline;}
.nav_main a:hover { color:#ffff00;}
.nav_time { float:right; padding-right:25px; font-size:12px; color:#fff; line-height:40px;}

.index_box { overflow:hidden;}
.index_leftbox { float:left; width:1041px;}

/*学院新闻*/
.xy_newsbox { float:left; width:285px; padding-top:12px;}
.xy_newsbox .toptitle,.index_rightbox .toptitle,.notice_box .toptitle,.comment_box .toptitle,.campus_news .toptitle{ height:36px; border-bottom:1px solid #B4B4B4; position:relative;}
.xy_newsbox .toptitle .mune,.index_rightbox .toptitle .mune,.notice_box .toptitle .mune,.comment_box .toptitle .mune,.campus_news .toptitle .mune { position:absolute; left:0; top:0; width:108px; height:37px; text-align:center; font-size:14px; font-weight:bold; line-height:36px; color:#fff; background:#A73535;}
.xy_newsbox .xynewsbox { padding-top:7px; overflow:hidden;}
.xynewsbox li { border-bottom:1px solid #B4B4B4; padding:5px 12px 5px 60px; height:38px; line-height:19px; position:relative;}
.xynewsbox li span { position:absolute; top:6px; left:9px;}
.news_pic { float:right; width:742px;}

/*快速导航*/
.index_rightbox { float:right; width:225px; padding-top:12px;}
.index_rightbox .quitenav { padding-top:7px; overflow:hidden;}
.quitenav li { background:url(../images/quite_newsdian.jpg) no-repeat; background-position:4px; border-bottom:1px dashed #B4B4B4; padding:9px 12px 9px 18px; line-height:19px;}

.mid_box { margin:15px 0 35px 0; overflow:hidden;}
.mid_rightbox { float:left; width:846px;}

/*通知公告*/
.notice_box { float:left; width:412px;}
.notice_box .toptitle .more,.xy_newsbox .toptitle .more,.comment_box .toptitle .more,.campus_news .toptitle .more { position:absolute; top:12px; right:6px; height:18px; line-height:18px; background:url(../images/more_ico.jpg) no-repeat; background-position:0; padding-left:22px;}
.notice_box .noticelist,.campus_news .campuslist { padding-top:9px; overflow:hidden;}
.noticelist li,.campuslist li { background:url(../images/notice_dian.jpg) no-repeat; background-position:6px; border-bottom:1px dashed #B4B4B4; line-height:30px; padding-left:25px;}
.noticelist li.last,.campuslist li.last { border-bottom:1px solid #B4B4B4;}

/*时评专论*/
.comment_box { float:right; width:412px;}
.comment_box .comentlist { padding-top:4px; overflow:hidden;}
.comentlist dl { border-bottom:1px dashed #B4B4B4; height:80px; padding:12px 0; overflow:hidden; clear:both;}
.comentlist dl.last { border-bottom:1px solid #B4B4B4;}
.comentlist dl dd { float:left; width:80px; height:80px;}
.comentlist dl dt { float:right; width:316px;}
.comentlist dl dt h3 { font-size:12px; font-weight:bold;}
.comentlist dl dt p { padding-top:6px; line-height:19px;}

/*菁菁校园*/
.campus_news { float:right; width:412px;}

/*footer*/
.footer_box { padding:22px 0; background:#7C2E2E; font-size:12px; color:#fff; text-align:center; line-height:22px;}

.ny_bg{ width:1280px; overflow:hidden;  background:left top repeat-x url(../images/ny_bg.jpg);}
.ny_left{ float:left; width:200px; min-height:433px; height:auto   !important;  height:433px; background: right top no-repeat url(../images/xian.jpg); padding-bottom:15px;}
.ny_right{ float:right; width:1014px; margin-right:30px; display:inline;}
.dqlm{ width:170px; height:50px; text-align:right;font-family: "微软雅黑"; color:#9E3334;font-size:16px; margin:0 auto; margin-top:60px;}
.dqlm span{ font:12px Arial, Helvetica, sans-serif; color:#434343;}
.ejfl{ width:170px; margin:0 auto; margin-top:10px;}
.ejfl ul li{
	line-height:36px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #706969;
	text-align:right;}
.ejfl ul li a{ font-weight:bold;padding-right:6px;}
.ejfl ul li a.ejfl_jg { display:block; width:164px; height:23px; line-height:23px; background:#A63535; padding-right:6px; color:#FFFFFF;}
.ejfl ul li a.ejfl_jg a:hover{ display:block; color:#fff;}

.menu{ padding:10px 0 10px 0; background-color:#ECECEC;}
.menu ul li a{display:block; text-decoration:none; color:#000;width:164px; font-weight:inherit;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li { border-bottom:0px;position:relative; line-height:24px;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */

.menu ul li:hover a { display:block;background:#ECECEC; border-bottom:solid 1px #DDDDDD; border-top:solid 1px #DDDDDD; color:#842F2F;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:171px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ECECEC; color:#000; border-bottom:0px;}
.menu ul li:hover ul li a:hover {background:#DCDCDC; color:#842F2F;}

.dqwz{ width:1014px; height:30px; line-height:30px; color:#993233; border-bottom: solid 1px #D9D9D9; text-indent:6px; margin-top:20px;}
.about{ width:994px; line-height:24px; color:#161616; padding-bottom:15px; margin:0 auto; margin-top:20px;}
.about_title{ margin-bottom:20px;}
.about_title strong{ display:block; width:994px; font-size:16px; text-align:center;line-height:30px;}
.about_title .span_1{ display:block; width:994px; height:23px; color:#696969; line-height:23px; text-align:center; background:#E4E4E4;}
.xwlb{ width:994px; color:#161616; margin:0 auto; margin-top:20px;}
.xwlb ul li{
	line-height:30px;
	background:6px center no-repeat url(../images/biao2.jpg);
	text-indent:18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;}
.xwlb ul li span{ float:right; margin-right:5px;}
.fanye{ width:994px; margin:0 auto; text-align:right; margin-top:15px;}
.xiangce{ width:994px; color:#161616; margin:0 auto; margin-top:20px;}
.xiangce ul li{ float:left; width:301px; height:130px; display:inline; margin:0 15px 25px 15px;}
.xiangce ul li img{ float:left; width:100px;}
.xiangce ul li p{ margin-left:110px; line-height:18px;}
.xiangce ul li p span { display:block; background:left center no-repeat url(../images/biao.jpg); text-indent:15px; line-height:18px;}
.xiangce ul li a{
	color:#DE0A0A;
	text-decoration: underline;}

.shizi{ width:994px; line-height:24px; color:#161616; padding-bottom:15px; margin:0 auto; margin-top:20px;}
.shizi ul{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B02222;}
.shizi ul li{ padding-top:10px;}
.shizi ul li strong{font-family: "microsoft yahei";font-weight: normal;font-size: 18px;color:#282828;}
.shizi ul li a{ display:block; float:left; width:198px; height:30px; line-height:30px; font-size:14px;}
