@charset "utf-8"; /*设置各项默认值*/ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } html, body{ font: 12px/22px "微软雅黑","\5b8b\4f53",Arial,sans-serif; } html { color: #666; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } * { margin: 0; padding: 0; } a { text-decoration: none; background: transparent; outline:none; blr:expression(this.onFocus=this.blur()); } a:focus { outline: 0; } a:active, a:hover { outline: 0; } img { border: 0; vertical-align: middle; -ms-interpolation-mode:bicubic; } textarea { overflow: auto; vertical-align: top; resize: none; -webkit-appearance: none; } table { border-collapse: collapse; border-spacing: 0; } ul, ol, li { list-style: none; float: left; } i, em{ font-style: normal; } /*清除浮动*/ .clear { clear: both; } .f-cb{ zoom: 1; } .f-cb:after{ display:block; height:0; clear:both; visibility:hidden; overflow:hidden; content:"."; } .fl { float:left; display: inline; } .fr { float:right; display: inline; } /*列表页和内容页*/ .wrap { width: 1200px; margin: 0 auto; } .main { width: 1200px; height: auto; margin: 0px auto; position: relative; padding-bottom: 50px; } .ban { width: 100%; overflow: hidden; text-align: center; } .ban img { max-width: 100%;/*1660*/ height:220px; } .sidebar { width: 284px; position: relative; } .sidebar .menu { background-color: #f4f4f4; width: 284px; margin-top: -56px; position: relative; z-index: 10; border-bottom: 2px solid #e6e6e6; padding-bottom: 30px; } .sidebar .menu dt { line-height: 56px; font-size: 21px; background-color: #3d3c43; padding-left: 38px; } .sidebar .menu dt a { color: #fff; } .sidebar .menu dd { margin-top: 10px; } .sidebar .menu dd a { display: block; width: 228px; line-height: 44px; color: #666; border-bottom: 1px solid #e1e1e1; padding-left: 24px; margin: 0 auto; } .sidebar .menu dd a.cur { color: #fff; background: url(img/side_right.png) no-repeat 224px center; background-color: #8c202f; } .sidebar .menu dd a:hover { color: #fff; background: url(img/side_right.png) no-repeat 224px center; background-color: #8f3931; } .sidebar .xzmail { background-color: #f4f4f4; height: 160px; margin-top: 8px; } .sidebar .xzmail .tit { width: 284px; height: 61px; background: url(img/xz_bg.png) no-repeat; } .sidebar .xzmail .sendm { display: block; color: #5e5e5e; width: 225px; height: 45px; margin: 0 auto; background: url(img/m_bg.png) no-repeat; line-height: 45px; padding-left: 16px; margin-top: 25px; } .sidebar .linksite { padding: 20px 20px 50px; background-color: #f4f4f4; margin-top: 10px; } .sidebar .linksite h3 { color: #5e5e5e; font-size: 24px; text-transform: uppercase; line-height: 44px; } .sidebar .linksite p { color: #cecece; } .sidebar .linksite li { margin-top: 10px; position: relative; } .sidebar .linksite li a { color: #666; display: block; width: 208px; font-size: 14px; line-height: 36px; background-color: #fff; padding: 0 15px; } .sidebar .linksite li > a { background: url(img/nav_tri.png) no-repeat 218px; background-color: #fff; } .sidebar .linksite li a.notri { background: none; background-color: #fff; } .sidebar .linksite dl { display: none; position: absolute; top: 36px; left: 0; z-index: 10; } .sidebar .linksite dl a { border-bottom: 1px solid #ebebeb; } .sidebar .linksite dl a:hover { color: #8c202f; } .bnav { position: absolute; top: -90px; left: 0; color: #b0797e; } .bnav a { color: #fff; font-size: 14px; margin: 0 10px; } .bnav .home { background: url(img/bnav_bg.png) no-repeat center; width: 15px; height: 15px; display: inline-block; } .s-content { width: 882px; padding-top: 17px; } .s-content img{ max-width: 100%; } .s-title { background: url(img/s_tit_bg.png) repeat-x bottom; color: #3d3c43; margin-bottom: 36px; position: relative; } .s-title h2 { font-weight: normal; font-size: 24px; line-height: 72px; } .s-title .ri { position: absolute; right: 0; top: 30px; font-size: 14px; } .s-title .ri span { margin: 0 10px; } .s-title .ri a { color: #666; } .s-title .ri a:hover { color: #8c202f; } .s-title .ri a.cur { color: #8c202f; } .stu-li { /*margin-top: 36px;*/ } .stu-li a { float: left; padding: 25px 0; border-bottom: 1px solid #e5e5e5; } .stu-li a h3 { color: #333; font-size: 20px; line-height: 50px; font-weight: normal; } .stu-li a p { color: #999; font-size: 14px; line-height: 22px; } .stu-li .li-right { width: 522px; padding-left: 40px; } .stu-li .li-right .bot { margin-top: 24px; /* position: absolute; bottom: 0; */ } .stu-li .li-right .time { background: url(img/clock.png) no-repeat left center; padding-left: 24px; font-size: 12px; line-height: 24px; } .stu-li .li-right .view { background: url(img/eye.png) no-repeat left center; padding-left: 24px; font-size: 12px; line-height: 24px; margin-left: 40px; } .stu_fx_li { /*margin-top: 37px;*/ } .stu_fx_li li { margin-right: 10px; margin-bottom: 30px; height: 300px; } .stu_fx_li a { float: left; width: 280px; background-color: #f5f5f5; border: 1px solid #ebebeb; } .stu_fx_li a span { display: block; position: relative; height:184px; } .stu_fx_li a span em { position: absolute; font-size: 16px; background-color: #333; width: 116px; line-height: 38px; text-align: center; left: 0; bottom: -19px; color: #fff; } .stu_fx_li a .con { padding: 26px; } .stu_fx_li a p { font-size: 13px; line-height: 22px; color: #666; } .loadmore { display: block; width: 173px; line-height: 44px; color: #fff; background-color: #8f8f8f; margin: 0 auto; font-size: 16px; margin-bottom: 70px; } .stu_kw_li li { margin: 0 4px 16px; border-bottom: 7px solid #efefef; border-right: 7px solid #efefef; height: 340px; width: 202px; } .stu_kw_li li .con { padding: 6px 12px 14px; } .stu_kw_li li .con a { text-decoration:none; } .stu_kw_li li .con a:hover { text-decoration:none; } .stu_kw_li li .con p { font-size: 17px; color: #555; line-height: 38px; } .stu_kw_li li .con .author { color: #b2b2b2; font-size: 13px; background: url(img/book_bg.png) no-repeat left; padding-left: 26px; } .stu_hj_li a:hover .con p { color: #8c202f; } .stu_hj_li li { margin: 0 8px 43px; border-bottom: 1px solid #e5e5e5; width: 203px; height: 246px; } .stu_hj_li li span { position: relative; display: block; height: 143px; overflow: hidden; } .stu_hj_li li span img{ width: 150px; height: 130px; } .stu_hj_li li span .video-t { position: absolute; right: 5px; bottom: 2px; width: 52px; font-size: 12px; line-height: 20px; color: #fff; background: #8c202f; } .stu_hj_li li .con { padding: 6px 12px 14px; } .stu_hj_li li .con p { font-size: 14px; color: #333; line-height: 24px; } .stu_hj_li li .con .time { color: #b2b2b2; font-size: 13px; } .stu_fm_li li { margin: 0 8px 16px; } .stu_fm_li li a { display: block; background: #f2f2f2; width: 202px; color: #333; } .stu_fm_li li a span{ display: block; width: 100%; height: 134px; background: #fff; overflow: hidden; } .cul_st_li li a span{ height: 265px; } .stu_fm_li li a:hover { color: #fff; background: #8c202f; } .stu_fm_li li .con { /*padding: 6px 12px 14px;*/ text-align: center; } .stu_fm_li li .con p { font-size: 16px; line-height: 58px; } .stu_yd_li ul { width: 100%; } .stu_yd_li li { width: 100%; margin-bottom: 12px; } .stu_yd_li li > a { display: block; width: 100%; color: #666; line-height: 54px; font-size: 18px; text-indent: 0.5em; position: relative; } .stu_yd_li li > a:hover { color: #8c202f; } .stu_yd_li li > a .ri { float: right; margin: 22px 20px 00; width: 20px; height: 20px; background: url(img/ri_bg.png) no-repeat; } .stu_yd_li li > a .downl { float: right; margin: 3px 10px 0 0; width: 48px; height: 48px; background: url(img/download.png) no-repeat; } .dyna li { border-bottom: 1px dashed #d7d7d7; padding-bottom: 22px; margin-bottom: 26px; width: 100%; } .dyna .dy-le { width: 70px; text-align: center; } .dyna .dy-le h3 { line-height: 36px; font-size: 24px; color: #fff; background: #8f3931; } .dyna .dy-le p { color: #5e5e5e; line-height: 36px; font-size: 14px; border: 1px solid #dad9d9; border-top: none; } .dyna .dy-ri { width: 700px; padding-left: 28px; } .dyna .dy-ri h2 { font-weight: normal; font-size: 18px; line-height: 28px; } .dyna .dy-ri h2 a { color: #8f3931; } .dyna .dy-ri p { font-size: 14px; line-height: 24px; } .dyna .dy-ri p a { color: #666; } .moral a { background: url(../img/mic.png) right bottom no-repeat; } .pagination a{ float: none; } /* pager style */ .page{ margin: 0 auto; /*background-color:#f0f0f0;*/ color:#333; padding:14px 0; margin-top: 20px; font-size:12px; font-weight:bold; line-height:22px; text-align:center; clear:both; } .page a{ text-decoration:none; color:#666; background:#fff; padding:3px 6px; padding-bottom:2px; margin-right:6px; border: 1px solid #e1e1e1; } .page a.active{ background:#8c202f; color:#fff} .page a:hover{ text-decoration:none; color:#fff; background:#0077c3;} .page.next{ margin:33px auto 33px auto; } .imgnext{ text-align: center; } /*正文样式*/ .title-h2{ width: 100%; text-align: center; font-size:20px; line-height: 30px; color: #333; } .date-public{ width: 100%; text-align: center; font-size: 13px; line-height: 40px; border-bottom: 1px solid #eee; padding-bottom: 5px; margin-bottom: 15px; } .content-public{ padding: 10px 0; font-size: 14px; line-height: 24px; } /***/ .stu-det,.stu-det span,.stu-det strong,.stu-det p,.stu-det em,.stu-det div,.stu-det tr,.stu-det td{ font: normal 14px/22px '微软雅黑' !important; white-space: normal !important; } .stu-det h3,.stu-det .title-h2{ font: bold 14px/22px '微软雅黑' !important; color: #666 !important; text-align: center; } .fujian{ /* display: block; */ margin-top: 20px; } .fujian a{ color: #666; } .fujian a:hover{ color: #8c202f; } .f-cb{ zoom: 1; } .f-cb:after{ display:block; height:0; clear:both; visibility:hidden; overflow:hidden; content:"."; } .fl { float:left; display: inline; } .fr { float:right; display: inline; } .de-foot { padding-top: 17px; border-top: 1px solid #e5e5e5; margin-top: 40px; } .de-foot a { font-size: 14px; color: #999; } .de-foot .return { float: right; } .de-foot a:hover{ color: #8d1d2d }