@charset "utf-8"; .w450 {width: 450px;} .w320 {width: 320px;} .w300 {width: 300px;} .list-dot li { background-position: 0px 13px; } .ie6 .list-dot li { background-position: 0px 12px; } .more-img { width: 34px; height: 34px; display: block; background: no-repeat center; } #focus { height: 300px; } #focus .hd, #focus .hd ul { height: 12px; } #focus .hd { position: absolute; left: 0; right: 0; bottom: 0; z-index: 10; } .ie6 #focus .hd { bottom: -4px; } #focus .hd ul { text-align: center; } #focus .hd ul li { display: inline-block; margin: 0 3px; width: 20px; height: 2px; border-radius: 1px; font-size: 0; background-color: #b6b6b6; cursor: pointer; vertical-align: top; } .ie7 #focus .hd ul li, .ie6 #focus .hd ul li { display: inline; } #focus .hd ul li.on { background-color: #ffffff; } #focus .bd li { position: relative; } #focus .bd li div { width: 414px; padding: 10px 18px 20px; font-size: 18px; line-height: 20px; position: absolute; bottom: 0; left: 0; background: repeat-x top center; color: #ffffff; } #focus .prev, #focus .next { position: absolute; width: 47px; height: 47px; background: no-repeat; top: 35%; cursor: pointer; } #focus .prev { left: 10px; background-position: 0 0; } #focus .next{ right: 10px; background-position: 0 -47px; } .ie6 #focus .bd li a, .ie6 .picscroll .bd li a { text-decoration: none; } .ie6 .i-video .hd a div, .ie6 .picscroll .bd li div, .ie6 .i-mfms dd .phover li div { cursor: pointer; background: #333333; filter: alpha(opacity=80); } .i-whdt dt { height: 31px; border-top: 3px solid #bfbfbf; } .i-whdt dt img { border-top: 3px solid #6e2d29; position: relative; top: -3px; } .i-whdt dd { width: 100%; height: 266px; } .i-whdt dd h1 { min-height: 26px; max-height: 52px; border-bottom: 1px dashed #cccccc; padding: 8px 0; text-align: center; font-size: 20px; line-height: 26px; } .i-whdt dd h1 a { color: #025086; } .i-whdt dd ul { margin-top: 4px; padding: 0 5px; } .i-whkd dt { height: 34px; line-height: 34px; background: #6f2d29; } .i-whkd dt span { font-size: 18px; color: #ffffff; margin-left: 10px; } .i-whkd dd { height: 224px; margin-top: 12px; padding: 10px 10px 12px 7px; border: 4px solid #e1dcd6; } .i-whkd dd ul { height: 224px; overflow: hidden; } .i-yhes { width: 915px; } .i-yhes dt { height: 27px; line-height: 27px; border-bottom: 3px solid #bfbfbf; } .i-yhes dt img { border-bottom: 3px solid #6e2d29; } .ie6 .i-yhes dt, .ie6 .i-whyc dt, .ie6 .i-mjysds dt, .i-lswh dt, .i-yckj dt, .i-mjys .dt-parent { position: relative; } .ie6 .i-yhes dt img, .ie6 .i-whyc dt img, .ie6 .i-mjysds dt img, .i-lswh dt img, .i-yckj dt img, .i-mjys .dt-parent img { position: absolute; left: 0; top: 0; } .i-yhes dt .more-img { height: 27px; } .i-yhes dd { height: 291px; padding: 10px; background: #f3f0eb; } .i-video { width: 556px; float: left; } .i-video .hd { width: 146px; height: 291px; } .i-video .hd li a { position: relative; display: block; margin-bottom: 9px; overflow: hidden; } .i-video .hd li div { position: absolute; left: 0; top: 0; z-index: 10; width: 126px; padding: 0 10px; background-color: rgba(0,0,0,0.6); color: #ffffff; text-align: center; display: none; } .i-video .hd li.current div, .i-video .hd li a:hover div { display: block; } .media-list { width: 309px; height: 279px; padding: 6px 10px; background: #ffffff; } .i-gdpl { border-top: none; } .i-gdpl dt, .i-whyc dt, .i-mjysds dt, .i-whrw dt, .i-gdpl dt .more-img, .i-whyc dt .more-img, .i-mjysds dt .more-img, .i-whrw dt .more-img { height: 37px; } .i-gdpl dt, .i-whyc dt, .i-mjysds dt, .i-whrw dt { background: #f3f0ea; } .i-gdpl dt, .i-whrw dt { border-top: 3px solid #313131; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; } .i-gdpl dd, .i-whyc dd, .i-mjysds dd, .i-whrw dd { border: 1px solid #e2e2e2; border-top: none; padding: 8px 10px; } .i-gdpl dd, .i-gdpl dd ul { height: 284px; overflow: hidden; } .i-whyc dd, .i-mjysds dd, .i-whrw dd, .i-lswh dd, .i-yckj dd, .i-whyc dd ul, .i-mjysds dd ul, .i-whrw dd ul { height: 224px; overflow: hidden; } .i-whyc dt, .i-mjysds dt { border-bottom: 3px solid #6f2d29; } .i-whyc dt img, .i-mjysds dt img { border-bottom: 3px solid #f57402; } .i-lswh dt, .i-yckj dt { height: 30px; line-height: 30px; border-bottom: 2px solid #626262; } .i-lswh dt img, .i-yckj dt img { border-bottom: 4px solid #d2a631; padding-bottom: 6px; } .i-lswh dd, .i-yckj dd { margin-top: 10px; padding: 8px 10px; background: #f5f4ef; } .i-whzt dt { height: 40px; background: no-repeat center bottom; } .i-whzt dd ul { padding-top: 2px; height: 240px; overflow: hidden; line-height: 30px; } .i-whzt dd li.first { background: #f4f4f4; border-bottom: 1px solid #cdcdcd; padding: 4px; width: 312px; height: 86px; overflow: hidden; } .i-whzt dd li.icon-special { background-position: 5px 9px !important; padding-left: 27px !important; } .ie6 .i-whzt dd li.icon-special { background-position: 5px 6px !important; } .i-btmj dt { height: 50px; border-bottom: 4px solid #6e4a28; } .i-btmj dd { height: 400px; background: #f4f0e9 no-repeat; } .picscroll { height: 280px; margin-top: 60px; position: relative; } .picscroll .phover li { float: left; margin-right: 40px; } .picscroll .phover li a { display: block; background: #e9e4d9; padding: 10px; } .picscroll .phover li div { width: 200px; } .picscroll .prev, .picscroll .next { position: absolute; width: 32px; height: 58px; background: no-repeat; top: 50%; margin-top: -29px; cursor: pointer; } .picscroll .prev { left: 50px; background-position: 0 0; } .picscroll .next { right: 50px; background-position: 0 -58px; } .picscroll .bd { margin-left: 125px; width: 1000px; overflow: hidden; } .i-mfms { background: #f8f7f4; } .i-mfms dt { border-top: 3px solid #626262; padding-top: 1px; } .i-mfms .sub-cat { margin-top: 6px; padding-right: 10px; } .i-mfms .sub-cat a { background: #999999; padding: 3px 10px; color: #ffffff !important; } .i-mfms dd { padding-top: 10px; } .i-mfms dd .phover li a { width: 500px; height: 300px; display: block; } .i-mfms dd .phover li div { width: 480px; } .i-mfms dd .fr { width:730px; } .i-mfms dd .fr li { float: left; width: 340px; margin-right: 10px; border-bottom: 1px dashed #cccccc; } .i-mjys .dt-parent { height: 44px; background: no-repeat right; border-bottom: 3px solid #6f2d29; } .i-mjys .dt-parent img { border-bottom: 3px solid #d2a631; } .i-mjys .dd-parent { height: 296px; padding: 10px 9px; border: 1px solid #dadada; border-top: none; } .i-mjys .dd-parent dt { border-top: 2px solid #a20501; height: 28px; line-height: 28px; } .i-mjys .dd-parent dt span { margin-left: 10px; } .i-mjys .dd-parent dt .more-img { height: 28px; } .i-mjys .dd-parent dd { height: 255px; background: #f6f5f5; } .i-mjys .dd-parent dd li.first { background: none !important; padding-left: 0 !important; }