@charset "utf-8"; html { overflow-y: auto; overflow-x: hidden; -webkit-text-size-adjust: none; } *html { background-image: url(about:blank); background-attachment: fixed; } /*解决IE6下滚动抖动的问题*/ html, body, div, ul, li, dl, dd, dt, a, ol, u, i, b, br, p, span, hr, label, input, select, textarea, button, form, h1, h2, h3, h4, h5, h6, font, strong, em, iframe, img, tr, th, td, q, abbr, acronym { margin: 0; padding: 0; list-style: none; } body { padding: 0; margin: 0; font: 14px/1.5 "Microsoft YaHei", 微软雅黑, '宋体', tahoma, Verdana, arial, sans-serif; color: #333; background: #F1F3F0 url(/images/bg.jpg) top center no-repeat; background-attachment: fixed; } input, textarea, select, button { vertical-align: middle; outline: none; font-family: "Microsoft YaHei", 微软雅黑; } textarea { resize: none; } a { color: #333; text-decoration: none; outline: none; } a:hover { color: #ff0000; text-decoration: underline; } a img { border: none; } .left, .fl { float: left; } .right, .fr { float: right; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .clearfix { zoom: 1; } /* IE6 */ .clear, .cc { clear: both; font-size: 0px; line-height: 0px; height: 0px; margin-top: 0px; overflow: hidden; } .mt10 { margin-top: 10px; } .mt20 { margin-top: 20px; } .article-list li { height: 32px; line-height: 32px; font-size: 14px; overflow: hidden; vertical-align: bottom; } .article-list li a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 12px; background: url(/images/dot.jpg) center left no-repeat; max-width: 480px; } .article-list li a:hover { text-decoration: none; } .article-list li .date { font-size: 14px; color: #333; font-family: arial; } .picture-list { width: 922px; clear: both; padding: 10px 0 0 0; } .picture-list li { margin: 0 20px 10px 0; background: none; float: left; text-align: center; height: auto; width: 210px; border-bottom: none; padding: 0; } .picture-list li a { float: left; text-align: center; width: 210px; line-height: 36px; } .picture-list li img { padding: 0; border: none; background: #f7f7f7; width: 210px !important; height: 140px !important; float: left; } .picture-list li a:hover img { background: #fdeeee; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .picture-list li a .img_title { display: block; float: left; width: 100%; height: 36px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .header { height: 270px; } .head { width: 1200px; height: 220px; margin: 0 auto; overflow: hidden; } .logo { float: left; width: 388px; height: 137px; margin-top: 51px; } .slogan-search { float: right; width: 340px; } .slogan { height: 77px; margin-top: 60px; } .search { width: 340px; height: 38px; margin-top: 30px; float: right; } .search-input { width: 260px; height: 38px; overflow: hidden; float: left; } .search-input input { width: 250px; height: 28px; padding: 5px; line-height: 28px; font-size: 14px; background: #fff; border: none; } .search-btn { width: 80px; height: 38px; float: right; } .search-btn input { width: 80px; height: 38px; background: #ED1B24 url(/images/search_btn.jpg) center no-repeat; border: none; color: #fff; cursor: pointer; overflow: hidden; } .navbar { width: 100%; height: 50px; margin: 0 auto; background: #21864A; } .nav { width: 1200px; margin: 0 auto; } .nav li { float: left; width: 140px; height: 50px; text-align: center; background: url(/images/line.png) center right no-repeat; } .nav li a { display: block; height: 50px; line-height: 50px; color: #fff; font-size: 18px; text-decoration: none; } .nav li a:hover { text-decoration: underline; } .nav li.home { width: 150px; } .nav li.home a { background: url(/images/home.png) 15px 16px no-repeat; } .nav li.last { background: none; } .calendar { float: right; width: 180px; height: 24px; margin-top: 13px; line-height: 24px; color: #fff; } .scroll-notice { width: 1130px; padding: 0 20px 0 50px; height: 50px; line-height: 50px; background: #f5f5f5 url(/images/icon_notice.png) 20px 16px no-repeat; margin: 0 auto; border-bottom: #E7ECF4; overflow: hidden; } .scroll-notice li { float: left; line-height: 50px; margin-right: 15px; padding-left: 15px; background: url(/images/ico.gif) 0 center no-repeat; } .main { width: 1160px; padding: 20px; margin: 0 auto; background: #fff; } .news {} .picnews { width: 570px; height: 346px; overflow: hidden; } .mF_sohusports_wrap { padding: 0px !important; border: 0px !important; } .mF_sohusports_myFocus { height: 346px !important; } .mF_sohusports_myFocus .pic { height: 346px !important; } .mF_sohusports .txt li { height: 40px !important; line-height: 40px !important; } .mF_sohusports .txt li a { padding-left: 16px !important; font-size: 15px; color: #fff; font-family: "Microsoft YaHei", 微软雅黑; font-weight: normal !important; padding-right: 150px !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .mF_sohusports .txt li b { filter: alpha(opacity=50) !important; opacity: 0.50 !important; } .mF_sohusports .num { bottom: 12px !important; right: 6px !important; } .mF_sohusports .num li a { width: 18px !important; height: 15px !important; font-size: 12px; border-radius: 0 !important; text-align: center; line-height: 15px; color: #fff; margin-right: 2px !important; background: rgb(150, 151, 145); } .mF_sohusports .num li.current a, .mF_sohusports .num li a:hover { background: rgb(255, 89, 0); } .textnews { width: 570px; } .textnews .hd { height: 46px; background: #F1F1F1; } .textnews .hd li { float: left; width: 120px; } .textnews .hd li a { display: block; font-size: 18px; width: 120px; height: 46px; line-height: 46px; text-align: center; text-decoration: none; color: #21864A; } .textnews .hd li a:hover, .textnews .hd li.active a { line-height: 46px; color: #fff; background: #21864A; text-decoration: none; } .textnews .bd { padding-top: 10px; } .textnews .bd ul { display: none; } .textnews .bd ul.active { display: block; } .notice, .forest { width: 380px; margin-top: 15px; } .notice { margin-right: 20px; } .notice .hd, .forest .hd { height: 38px; border-bottom: 4px solid #21864A; } .notice .hd span, .forest .hd span { float: left; display: block; width: 160px; padding-left: 10px; background: url(/images/line_2.png) center left no-repeat; line-height: 38px; font-size: 18px; font-weight: bold; } .notice .hd a.more, .forest .hd a.more { float: right; line-height: 38px; font-size: 14px; } .notice .bd, .forest .bd { margin-top: 10px; } .main-left { width: 780px; } .main-right { width: 360px; } .zt { margin-top: 15px; } .zt-list .hd { height: 42px; background: #F57406; } .zt-list .hd span { float: left; display: block; width: 120px; padding-left: 25px; line-height: 42px; font-size: 18px; font-weight: bold; color: #fff; background: url(/images/star_1.png) 5px 12px no-repeat; } .zt-list .hd a.more { float: right; line-height: 42px; font-size: 14px; color: #fff; margin-right: 10px; } .zt-list .bd { height: 96px; padding: 10px 15px; background: #F7F7F7; } .zt-list li { line-height: 32px; padding-left: 25px; background: url(/images/star_2.png) center left no-repeat; } .zt-list img { display: none; } .tel { height: 105px; background: #f6f6f6; } .scroll-pic { margin-top: 15px; } .scroll-pic .hd { height: 46px; border-top: 2px solid #CD3939; background: #F5F6F6; padding-left: 15px; } .scroll-pic .hd span { float: left; display: block; width: 120px; line-height: 46px; font-size: 18px; font-weight: bold; color: #CC3333; background: url(/images/icon_photo.png) 0 14px no-repeat; padding-left: 30px; } .scroll-pic .hd a.more { float: right; margin-right: 10px; line-height: 46px; } .scroll-pic .bd { padding-top: 10px; } .scroll-pic ul { margin-left: -20px; } .scroll-pic li { float: left; width: 215px; height: 140px; overflow: hidden; margin-left: 20px; } .scroll-pic li img { width: 246px; height: 150px; } .link { margin-top: 20px; } .link .hd { height: 46px; border-top: 2px solid #CD3939; background: #F5F6F6; padding-left: 15px; } .link .hd span { display: block; width: 120px; line-height: 46px; font-size: 18px; font-weight: bold; color: #CC3333; background: url(/images/link.png) 0 14px no-repeat; padding-left: 30px; } .link .bd { height: 36px; margin-top: 10px; } .link li { float: left; width: 160px; line-height: 32px; } .footer { width: 100%; height: 120px; margin-top: 20px; background: #707070; } .home_web { width: 150px; height: auto; position: fixed; _position: absolute; right: 20px; top: 282px; _top: auto; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 100)||0)-(parseInt(this.currentStyle.marginBottom, 100)||0))); display: none; } .home_web .couplet-close { display: block; width: 160px; height: 20px; overflow: hidden; background: url(../images/closer.gif) 0 0 no-repeat; cursor: pointer; text-indent: -9999em; } .floatbox { height: auto; } .floatbox ul li { float: left; height: auto; padding-bottom: 4px; } .floatbox ul li .img_title { display: none; } .footer-wrap { width: 1200px; padding-top: 20px; margin: 0 auto; } .conac { float: left; width: 80px; height: 80px; margin-left: 230px; } .jiucuo { float: left; width: 110px; height: 65px; padding-top: 7px; } .copyright { float: left; width: 720px; height: 80px; padding-top: 6px; padding-left: 20px; } .copyright p { line-height: 24px; font-size: 14px; color: #fff; } .copyright p a { color: #fff; } .copyright p a:hover { text-decoration: underline; } .copyright p a:hover { color: #ff0000; } .position { height: 60px; background: #F5F5F5; border-top: 3px solid #21864A; } .position span { line-height: 60px; float: left; font-size: 20px; font-weight: bold; color: #000; padding-left: 20px; } .container { padding-top: 20px; min-height: 450px; } .article { padding: 10px 30px; } h1.title { font-size: 28px; line-height: 36px; text-align: center; padding: 10px 0px; } h2.subTitle { font-size: 20px; text-align: center; line-height: 32px; font-weight: normal; } .info { min-height: 30px; line-height: 30px; font-size: 14px; border-bottom: 1px solid #ddd; color: #666; padding: 8px 0px; } .info a { color: #666; } .font-share span { display: block; float: left; } .font-share a { padding: 0 2px; } .font-share .pring { display: block; float: left; background: url(../images/print.gif) 5px center no-repeat; padding-left: 26px; } .share { float: left; padding-left: 18px; background: url(../images/wzicon2.gif) left center no-repeat; margin-left: 10px; } .sharecon { height: 25px; margin-left: 10px; float: right !important; } .sharecon .share-box { position: relative; right: auto; top: 0; } .sharecon .share-box a { padding: 0; } .con { font-size: 16px; margin: 0 auto; height: auto; min-height: 500px; _height: 500px; line-height: 2; padding: 20px 0; text-align: justify; text-justify: inter-ideograph; word-break: break-all; word-wrap: break-word; overflow: auto; } .con p { margin-bottom: 15px; } .hit-click { font-size: 14px; border-top: 1px solid #dcdcdc; height: 62px; line-height: 52px; text-align: right; color: #666; padding-right: 10px; } .doc_list ul { clear: both; } .doc_list li { overflow: hidden; padding: 0 0 0 13px; background: url(../images/dot.jpg) left center no-repeat; height: 34px; line-height: 34px; vertical-align: bottom; } .doc_list li.columName { height: 40px; background: #f7f7f7; margin: 5px 0 10px; padding: 0 10px; } .doc_list li.columnName .title, .doc_list li.columnName .title:hover { display: block; width: auto; white-space: nowrap; height: 40px; line-height: 40px; font-size: 18px; font-weight: bold; color: #005db5; } .doc_list li.columnName a.more { font-size: 14px; color: #999; line-height: 40px; } .doc_list li a { font-size: 15px; max-width: 755px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .doc_list li .date { font-size: 14px; color: #999; } .doc_list li.lm_line { height: 24px; padding: 0; } .dty_title { height: 70px; line-height: 52px; text-align: center; font-size: 30px; padding-top: 15px; } .dty_contain { height: auto; min-height: 300px; _height: 300px; font-size: 16px; padding: 15px 29px; background: #fff; overflow: hidden; } .dty_mutitle { height: 42px; line-height: 42px; border-bottom: #2dab62 1px solid; /* background:url(../images/line_dd.gif) bottom repeat-x;*/ overflow: hidden; margin-top: 10px; } .dty_mutitle a { display: block; float: left; height: 42px; text-align: center; line-height: 42px; background: #2dab62; font-size: 18px; width: auto; padding: 0 20px; white-space: nowrap; font-weight: bold; color: #fff; } .dty_mutitle a:hover { color: #fff; } .dty_sublb { padding-top: 20px; } .dty_sublb:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .dty_sublb { zoom: 1; } /* IE6 */ *:first-child+html .dty_sublb { zoom: 1; } /* IE7 */ .dty_sublb ul li { float: left; height: 40px; width: 204px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 10px; padding: 0 8px; } .dty_sublb ul li a { line-height: 38px; font-size: 16px; color: #666; border: 1px solid #eee; background: #f3f3f3; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .dty_sublb ul li a:hover { border: 1px solid #2dab62; color: #2dab62; }