@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0px; list-style:none;}
body{font-size:12px; font-family:"宋体"; text-align:center; background:#fff url(../images/wenxue/bg.jpg) repeat;}
body a{text-decoration:none; color:#000;}
body a:hover{color:#d00;}
body a img{border:0px;}
.left{float:left;}
.right{float:right;}
label{vertical-align:middle}
.inputcheckbox{vertical-align:middle;} 

/*========header===========*/

.header{width:970px; height:113px; overflow:hidden; background:url(../images/wenxue/header1.png) no-repeat; margin:0 auto;}
.hd_top{height:83px; overflow:hidden;}
.seaec{width:336px; height:28px; margin:56px 0 0 326px; display:inline;}
.seaec table{margin:0 auto; color:#fff;}
.wbk{width:177px; height:21px; border:0; background:none; line-height:21px; text-align:left;text-indent:10px;}
.dl_but{width:43px; height:21px; text-align:center; color:#000; cursor:pointer; border:0; background:none;}
.hd_right{width:270px; text-align:right; color:#000; padding-right:20px;}
.hd_right p{height:22px; line-height:22px;}
.hd_right .time{margin-right:10px;}
.hd_right .fav{margin-top:10px;}
.hd_right p a{margin:0 10px;}
.nav{height:30px; line-height:30px;}
.nav ul li{float:left; margin-left:25px;}
.nav a{color:#fff;}
.nav a:hover{color:#fff; text-decoration:underline;}

/*========main===========*/
.main{width:970px; height:100%; overflow:hidden; margin:0 auto;}
.m_news{height:147px; overflow:hidden; background:url(../images/wenxue/m_top.png) no-repeat; /*margin-top:3px;*/padding-top:3px;}
.m_news_left{width:163px; padding-left:10px; text-align:left;height:148px;overflow:hidden;}
.m_news_left ul li{height:24px; line-height:24px;}
.m_news_center{width:600px; margin-left:15px; display:inline;}
.m_news_center_top{height:30px; line-height:30px; text-align:left;}
.m_news_center_top ul li{float:left; width:143px;margin:0px 3px;text-indent:8px;}
.m_news_right{width:146px; padding-right:10px; text-align:left;}
.m_news_right ul li{height:24px; line-height:24px;}

.m_hyxw{height:100%; overflow:hidden; margin-top:5px;}
.m_hyxw_top{height:10px; overflow:hidden;}
.m_hyxw_center{height:100%; overflow:hidden; background:url(../images/wenxue/nr_center.png) repeat-y; padding:0 10px;;}
.m_hyxw_center_left{width:201px; height:100%; overflow:hidden;}
.dl_login{height:100%; overflow:hidden;}
.dl_bottom{background:url(../images/wenxue/dl_bg.jpg) no-repeat; padding-top:10px; margin-top:10px;}
.dl_bottom table{margin:0 auto; font-size:12px; color:#000;}
.dl_wbk{width:122px; height:16px; line-height:16px; border:1px solid #c7c7c7;}
.dl_bottom table a{color:#666;}
.dl_bottom table a:hover{color:#666; text-decoration:underline;}
.ld_but{width:68px; height:16px; background:url(../images/wenxue/dl_but.jpg) no-repeat; cursor:pointer; border:0;}
.ld_but1{width:68px; height:16px; background:url(../images/wenxue/zc_but.jpg) no-repeat; cursor:pointer; border:0;vertical-align:inherit;}
.ad1{height:100%; overflow:hidden; margin-top:3px;}
.ad2{height:100%; overflow:hidden; margin-top:20px;}
.m_hyxw_center_center{width:380px; height:281px; overflow:hidden; margin-left:10px; display:inline; position:relative;}
.slider,.num{position:absolute;}
.slider{left:0px; top:0px;}
.slider li{list-style:none; display:inline;}
.slider img{width:379px;  height:281px; display:block;}
.num{right:15px; bottom:8px;}
.num li{float:left;	color:#fff;	text-align:center; line-height:10px; width:18px; height:10px;  cursor: pointer; overflow: hidden; background:#050100; font-size:10px;padding:3px 0px; margin-left:3px; display:inline;}
.num li.on{color:#fff; text-align:center; line-height:10px; width:18px; height:10px;  background:#b10103; font-size:10px; }

.m_hyxw_center_right{width:345px; height:100%; overflow:hidden;}
.xw_title{height:30px; line-height:30px; text-align:left; font-weight:600; font-size:14px; color:#000;}
.xw_title span{float:right;}
.xw_title span a{font-weight:100; font-size:12px;}
.xw_bottom{height:100%; overflow:hidden;}
.xw_bottom_list{height:100%; overflow:hidden; margin-top:5px; padding-bottom:5px; border-bottom:1px dashed #8c8c8c; color:#515151; line-height:1.6; text-align:left;}
.xw_bottom_list span{display:block; font-size:18px; font-weight:600; font-family:"黑体"; color:#000;}
.xw_bottom_list a{color:#d00000;}
.xw_bottom_list a:hover{color:#d00000; text-decoration:underline;}
.xw_bottom ul{margin-top:5px;}
.xw_bottom ul li{height:20px; line-height:20px; text-align:left;}

.m_gkhd{height:100%; overflow:hidden; margin-top:5px;}
.m_gk_left{/*width:220px;*/width:314px; height:100%; overflow:hidden;}
.m_gk_right{width:220px; height:100%; overflow:hidden;}
.m_gk_title{height:30px; line-height:30px; text-align:left; padding:0 10px 0 20px; background:url(../images/wenxue/xy_top1.png) no-repeat; font-size:14px; font-weight:600; color:#ffffff;}
.m_gk_title1{height:30px; line-height:30px; text-align:left; padding:0 10px 0 20px; background:url(../images/wenxue/gk_top1.png) no-repeat; font-size:14px; font-weight:600; color:#c50a03;}
.m_gk_title span ,.m_gk_title1 span{float:right;}
.m_gk_title span a ,.m_gk_title1 span a{font-weight:100; font-size:12px;}

.m_gk_center1{height:466px; overflow:hidden; background:url(../images/wenxue/gk_center1.png) repeat-y; padding:0 10px;}
.m_gk_center{height:466px; overflow:hidden; background:url(../images/wenxue/gk_center.png) repeat-y; padding:0 10px;}
.m_gk_center ul li ,.m_gk_center1 ul li{height:30px; line-height:30px; text-align:left; border-bottom:1px dashed #cecece; color:#c50a03;}
.m_gk_center ul li img,.m_gk_center1 ul li img{vertical-align:middle; margin-right:5px;}
.m_gk_bottom{height:18px; overflow:hidden;}






.m_xy_center{width:410px;/* width:505px;*/height:100%; overflow:hidden; margin-left:13px; display:inline;}
.m_xy_center_title{height:30px; line-height:30px; text-align:left; padding:0 10px 0 20px; background:url(../images/wenxue/xy_top.png) no-repeat; font-size:14px; font-weight:600; color:#fff; }
.m_xy_center_title span{float:right;}
.m_xy_center_title span a{font-weight:100; font-size:12px;}
.m_xy_center_center{height:469px; overflow:hidden; background:url(../images/wenxue/xy_center1.png) repeat-y;}
.m_xy_center_bottom{height:14px; overflow:hidden;}
.m_xy_list{width:190px; height:100%; overflow:hidden; margin:5px 0 0 10px; display:inline;}
.m_xy_list dl dt img{width:170px; padding:3px; border:1px solid #D7D7D7;}
.m_xy_list dl dd{height:30px; line-height:30px; text-align:center;}
.m_xy_center_center ul li{width:385px; height:26px; line-height:26px; text-align:left; margin-left:10px; float:left; display:inline; color:#c50a03;}
.gg1{width:727px;}
.gg2{width:225px;}
.gg3{width:229px;}
.gg4{width:737px;}

.wxxy_left{width:481px; height:100%; overflow:hidden;}
.wxxy_left_title{height:30px; line-height:30px; text-align:left; padding:0 10px 0 20px; background:url(../images/wenxue/wx_top.png) no-repeat; font-size:14px; font-weight:600; color:#fff; }
.wxxy_left_title span{float:right;}
.wxxy_left_title span a{font-weight:100; font-size:12px;}
.wxxy_left_center{height:397px; overflow:hidden; background:url(../images/wenxue/wx_center.png) repeat-y;}
.wxxy_left_bottom{height:14px; overflow:hidden;}
.wx_text{width:435px; height:77px; margin:0 auto; margin-top:10px;padding:5px 6px 5px 10px; line-height:1.7; text-align:left;border:1px solid #ccc;}
.wx_text span{display:block; font-size:18px; font-weight:600; color:#c50a03; font-family:"黑体"; text-align:center;margin-bottom:5px;}
.wx_text span a{color:#c50a03;}
.wx_text span a:hover{color:#c50a03; text-decoration:underline;}
.wx_list{height:148px;overflow:hidden; margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #979797;}
.wx_list ul li{height:26px; line-height:26px; float:left; width:230px; margin-left:10px; display:inline; text-align:left; color:#c50a03;}
.wx_img{overflow:hidden; margin-top:10px;}
.wx_img_list{width:142px; height:119px; margin-left:15px; display:inline;}
.wx_img_list img{width:130px; height:107px; padding:5px; border:1px solid #d8d8d8;}

.sk_center{height:100%; overflow:hidden; background:url(../images/wenxue/nr_center.png) repeat-y;}
.sk_left{width:323px; height:100%; overflow:hidden;}
.sk_left_title{height:30px; line-height:30px; text-align:left; padding:0 10px 0 20px; background:url(../images/wenxue/sk_title.png) no-repeat; font-size:14px; font-weight:600; color:#fff; }
.sk_left_title span{float:right;}
.sk_left_title span a{font-weight:100; font-size:12px;}
.sk_left_bottom{height:100%; overflow:hidden; border-right:1px dashed #000; padding:0 10px; margin-top:5px;}
.sk_left_bottom ul li{height:26px; line-height:26px; text-align:left; color:#c50a03;}
/*.sk_left_bottom ul li{height:26px; line-height:26px; text-align:left; color:#c50a03;}*/
.px_left_title{height:30px; line-height:30px; text-align:left; padding:0 10px 0 20px; background:url(../images/wenxue/px_title.png) no-repeat; font-size:14px; font-weight:600; color:#fff; }
.px_left_title span{float:right;}
.px_left_title span a{font-weight:100; font-size:12px;}
.zl_left{width:324px; height:100%; overflow:hidden;}
.zl_left_title{height:30px; line-height:30px; text-align:left; padding:0 10px 0 20px; background:url(../images/wenxue/zl_title.png) no-repeat right; font-size:14px; font-weight:600; color:#fff; }
.zl_left_title span{float:right;}
.zl_left_title span a{font-weight:100; font-size:12px;}
.zl_left_bottom{height:100%; overflow:hidden; padding:0 10px; margin-top:5px;/*border-bottom:1px dashed #979797;*/}
.zl_left_bottom ul li{height:26px; line-height:26px; text-align:left; color:#c50a03;}
/*.zl_left_bottom ul li{height:26px; line-height:26px; text-align:left; color:#c50a03; float:left; margin-left:5px; display:inline; width:115px;}*/

.dssc{height:30px; line-height:30px; text-align:left; padding:0 10px 0 20px; background:url(../images/wenxue/ds_title.png) no-repeat; font-size:14px; font-weight:600; color:#fff;}
.dssc span{float:right;}
.dssc span a{font-weight:100; font-size:12px;}
.du_list{width:80px; height:100%; overflow:hidden; text-align:center; margin:10px 0 0 15px; display:inline;}
.du_list span{display:block; line-height:1.6; text-align:center; margin-top:5px;}

.hz_title{height:30px; line-height:30px; text-align:left; width:897px; margin:0 auto; padding:0 10px; background:url(../images/wenxue/x.jpg) no-repeat left bottom; font-size:14px; font-weight:600; color:#c50a03; }
.hz_title span{float:right;}
.hz_title span a{font-weight:100; font-size:12px;}
.hz_bottom{height:100%; overflow:hidden;}
.hz_bottom_list{width:100px; height:100%; overflow:hidden; margin:10px 0 0 15px; display:inline;}
.hz_bottom_list img{width:96px; height:50px; padding:1px; border:1px solid #b0b0b0;}

.yqlj{height:100%; overflow:hidden;}
.yqlj ul li{height:25px; line-height:25px; float:left; margin-left:5px; display:inline; width:auto; text-align:left;}

/*========footer===========*/
.footer{height:100%; overflow:hidden; width:970px; margin:0 auto; margin-top:10px; line-height:1.7; color:#000;}
.footer a{margin:0 10px;}


.user{height:25px; line-height:25px; text-align:left; color:#000;text-indent:15px;}
.user a{margin:0 3px;}
.banner{height:100%; overflow:hidden;margin-top: 5px;}
.ds_sc{height:100%; overflow:hidden;}
.ds_sc_left{width:740px; height:100%; overflow:hidden;}
.ds_sc_left_list{height:100%; overflow:hidden; margin-top:5px;}
.ds_sc_left_top{height:15px; overflow:hidden;}
.ds_sc_left_center{height:100%; overflow:hidden; background:url(../images/wenxue/dssc_center.png) repeat-y;}
.ds_title{height:30px; line-height:30px; border-bottom:2px solid #da2025; margin:0 20px; font-size:14px; font-weight:600; color:#000; text-align:left; padding:0 10px;}
.ds_title span{float:right;}
.ds_title span a{font-weight:100; font-size:12px;}
.ds_bottom{height:100%; overflow:hidden;}
.ds_list{width:102px; height:100%; overflow:hidden; margin:10px 0 0 18px; display:inline;}
.ds_list dl dt img{width:100px; border:1px solid #e6e5e5;}
.ds_list dl dd{height:100%; overflow:hidden; margin-top:5px; text-align:center; line-height:1.7;}

.ds_sc_right{width:218px; height:100%; overflow:hidden;}
.ds_sc_list{height:100%; overflow:hidden; margin-top:5px;}
.ds_sc_list_top{height:10px; overflow:hidden;}
.ds_sc_list_center{height:100%; overflow:hidden; background:url(../images/wenxue/wz_center.png) repeat-y; padding:0 10px;}
.wx_title{height:30px; line-height:30px; font-size:14px; font-weight:600; color:#bd0100; text-align:left;}
.wx_bottom{height:100%; overflow:hidden;}
.wx_bottom ul li{height:26px; line-height:26px; text-align:left;}
.wx_bottom ul li img{margin-right:5px; vertical-align:middle;}

/*========列表页面===========*/

.ds_lb_top{height:30px; line-height:30px; border-bottom:2px solid #da2025; color:#000; text-align:left; padding:0 10px;}
.ds_lb_top_right{width:540px; height:30px; background:url(../images/wenxue/lb.jpg) no-repeat center left; padding-left:30px;}
.ds_lb_top_right p{width:220px; text-align:left; float:left; margin-left:10px;}
.ds_lb_bottom{height:100%; overflow:hidden;}
.ds_lb_bottom_left{width:195px; height:100%; overflow:hidden;}
.menu{height:100%; overflow:hidden;}
.menu ul li{height:40px; line-height:40px; text-align:left; padding-left:15px; border-bottom:1px solid #e9e9e9;}

.ds_lb_bottom_right{width:754px; height:100%; overflow:hidden; border-left:1px solid #e9e9e9; padding:0 10px;}
.tu_list{height:100%; overflow:hidden; margin-top:7px; padding-bottom:7px; border-bottom:1px dashed #e9e9e9;}
.tu_list dl dt{float:left;}
/*.tu_list dl dt img{width:102px; height:87px; border:1px solid #e9e9e9;}*/
.tu_list dl dd{width:560px; float:left; height:100%; overflow:hidden; margin-left:35px; display:inline; text-align:left; /*line-height:1;*/ color:#484748;}
.tu_list dl dd span{display:block; background:url(../images/wenxue/top.jpg) no-repeat left center; height:20px; line-height:20px; padding-left:20px;}
.tu_list dl dd span a{font-size:14px; color:#000; /*font-weight:600;*/}
.tu_list dl dd span a:hover{color:#000; text-decoration:underline;}
.tu_list dl dd span font{float:right; color:#000; font-size:12px;}
.tu_list dl dd a{color:#02b31a;}
.tu_list dl dd a:hover{color:#02b31a; text-decoration:underline;}

.paer{height:30px; line-height:30px; margin-top:10px;}
.paer a{margin:0 10px;}
.paer span{margin:0 10px;color:red;}

/*========留言板===========*/
.ly_title{height:36px; line-height:36px; background:url(../images/wenxue/ly_bg.png) no-repeat; padding:0 10px; text-align:left;}
.ly_title span{float:right;}
.ly_left{width:125px; height:100%; overflow:hidden; padding:10px; text-align:center;}
.ly_left span{display:block; margin-top:5px; line-height:1.7;}
.ly_right{width:803px; height:100%; overflow:hidden; padding:10px; border-left:1px solid #cc0000;}
.ly_right_top{height:100%; overflow:hidden; overflow:hidden; text-align:left; line-height:1.7; padding:10px 0; border-bottom:2px solid #cc0000;}
.ly_right_bottom{height:100%; overflow:hidden; border:1px solid #abbabf; background:#e7f4fa; margin-top:10px; padding:5px;}
.ly_right_bottom_1{height:30px; line-height:30px; text-align:left; font-size:14px; font-weight:600; color:#f00;}
.ly_right_bottom_1 span{float:right;}
.ly_right_bottom_2{height:100%; overflow:hidden; text-align:left; line-height:1.7;}

/*========文学视野===========*/
.wx_left{width:377px; height:100%; overflow:hidden;}
.wx_left_title{height:30px; background:url(../images/wenxue/wx_bg.jpg) no-repeat; line-height:30px; padding-left:20px; color:#fff; font-size:14px; font-weight:600; text-align:left;}
.wx_left_bottom{height:100%; overflow:hidden; padding:3px;}
.wx_left_bottom_1{height:24px; line-height:24px; border-bottom:1px solid #cc0000;}
.wx_left_bottom_1 ul li{float:left; width:86px; height:24px; text-align:center; line-height:24px; background:url(../images/wenxue/qh_bg.jpg) no-repeat center; margin-left:2px; display:inline; cursor:pointer;}
.wx_left_bottom_1 ul li.cur{color:#f00;}
.wx_left_bottom_2{height:100%; overflow:hidden; padding:5px 5px 0px 5px;}
.wx_left_bottom_2 dl{height:100%; overflow:hidden;}
.wx_left_bottom_2 dl dt{float:left;}
.wx_left_bottom_2 dl dt img{width:102px; height:87px;}
.wx_left_bottom_2 dl dd{width:224px; height:100%; overflow:hidden; float:left; margin-left:10px; display:inline; text-align:left; line-height:1.7; }
.wx_left_bottom_2 dl dd span{display:block; font-size:14px; font-weight:600;}
.wx_left_bottom_2 dl dd a{color:#f00;}
.wx_left_bottom_2 dl dd #black{color:#000;}
.wx_left_bottom_2 dl dd #black a{text-indent:2em;}
.wx_left_bottom_2 dl dd a:hover{color:#f00; text-decoration:underline;}
.wx_left_bottom_2 ul{margin-top:5px;}
.wx_left_bottom_2 ul li{height:22px; line-height:22px; text-align:left;}
.more{height:15px; text-align:right; line-height:15px;}

.ddzp_left{width:363px; height:100%; overflow:hidden;}
.ddzp_left_title{height:30px; background:url(../images/wenxue/ddzp.jpg) no-repeat; line-height:30px; padding-left:20px; color:#fff; font-size:14px; font-weight:600; text-align:left;}

/*========校园文学===========*/

.xywx_title{height:30px; background:url(../images/wenxue/xywx.jpg) no-repeat; line-height:30px; padding-left:20px; color:#fff; font-size:14px; font-weight:600; text-align:left;}
.xxww_nr{height:100%; overflow:hidden;}
.xxww_nr_left{width:340px; height:100%; overflow:hidden;}
.xxww_nr_right{width:340px; height:100%; overflow:hidden;}

/*========新闻中心===========*/

.xwzx_center{height:100%; overflow:hidden; background:url(../images/wenxue/dssc_center.png) repeat-y; padding:0 10px;}
.xw_top{height:30px; line-height:30px; border-bottom:2px solid #da2025; font-size:14px; font-weight:600; color:#000; text-align:left; padding:0 10px;}
.xw_top span{float:right;}
.xw_top span a{font-weight:100; font-size:12px;}
.xwzx_left{width:350px; height:100%; overflow:hidden;}


/*========资料馆===========*/
.zlg_bottom{height:100%; overflow:hidden;}
.zlg_bottom ul li{height:26px; line-height:26px; width:350px; float:left; text-align:left; margin-left:10px; display:inline;}

/*========新闻详细===========*/
.xwxx_text{height:100%; overflow:hidden;}
.xwxx_text_title{height:100%; overflow:hidden; padding-bottom:15px; border-bottom:1px dashed #dddddd; text-align:center; line-height:1.7;}
.xwxx_text_title span{display:block; font-size:22px; font-weight:600;}
.xwxx_text_title font{font-size:12px; color:#f00; margin-left:5px;}
.xwxx_text_nr{height:100%; overflow:hidden; padding:15px; text-align:left; line-height:1.9;}
.pl{height:100%; overflow:hidden; margin-top:10px; padding:0 10px;}
.pl_bottom{height:100%; overflow:hidden; margin-top:10px;}
.pl_bottom table{margin:0 auto; color:#333333;}
.pl_text{width:160px; height:30px; line-height:30px; border:1px solid #d5d5d5;}
.pl_text1{width:580px; height:108px; line-height:1.7; text-align:left; border:1px solid #d5d5d5;}
.pl_but{width:100px; height:31px; background:url(../images/wenxue/pl_but.jpg) no-repeat; border:0; cursor:pointer; margin-left:45px;}


#demo {background: #FFF;overflow:hidden; width:500px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo1 a{float:left;margin:0 10px;}
#demo2 {float: left;}

#code_img{vertical-align:middle;}
#demo1 dl,#demo2 dl{float:left;margin-left:20px; }
#demo2 dt,#demo1 dt{width:80px; /*height:120px;*/ height:100%;overflow:hidden;}

/*=======二维码=========*/
#erweima{
	position:absolute;
	margin-left:980px;
	float:right;
	top:150px;
	_position:absolute;
    _top:expression(eval(document.documentElement.scrollTop+350));
}

.g{width:20px; height:20px; position:absolute; top:0; right:0; cursor:pointer; text-indent:-1000em; display:block; _background-color:#F00; filter:alpha(opacity=0);}
.yuedu{
	background:url(../images/wenxue/dssc_center.png) repeat-y;}
