* { margin: 0; padding: 0 } body { overflow: scroll; overflow-x: hidden; font-family: microsoft yahei } ul { list-style: none } a { text-decoration: none } input { outline: none } img { border-style: none } .iconfont { font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale } i:hover { cursor: pointer } .none { display: none } .img-scale { transition: all 0.2s; } .img-scale:hover { transform: scale(1.05); text-decoration: none; transition-duration: 400ms; -moz-transition-duration: 400ms; -webkit-transition-duration: 400ms; -o-transition-duration: 400ms; filter: progid:dximagetransform.microsoft.matrix(m11=1.1, m12=0, m21=0, m22=1.1, sizingmethod='auto expand', enabled=benabled) } .more { float: right; margin-top: 10px; } .more .search { color: #999; font-size: 16px; } .more a { font-size: 14px; font-family: microsoft yahei light; font-weight: 300; color: #666; } .sanjiao { width: 0; height: 0; overflow: hidden; font-size: 0; line-height: 0; border-width: 10px; border-style: solid dashed dashed dashed; border-color: #fff transparent transparent transparent; position: absolute; top: 220px; left: 89px } .barrierbed { width: 100%; height: 1000%; background: rgba(0, 0, 0, 0.5); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000); z-index: 9; position: absolute } .arrow-box { width: 30px; height: 30px; margin: 20px auto; position: relative } .section { width: 100%; } .section .typearea { width: 1200px; margin: 0 auto; position: relative } .section .typearea .right-info{ position: absolute; right: 0; top: 5px; color: #e30b20; background-color: rgba(247,8,30, 0.2); border-radius: 2px; width: 88px; height: 22px; font-size: 12px; text-align: center; line-height: 22px; } .section .typearea .title { height: 148px; } .section .typearea .title .headline .logo { float: left; width: 100px; height: 40px; background-color: #e30b20; border-radius: 4px; behavior: ; margin: 40px 0 0 167px } .section .typearea .title .headline .logo span { display: block; width: 40px; height: 20px; font-size: 20px; color: #fff; line-height: 40px; margin: 0 auto } .section .typearea .title .headline .title-top { float: left; width: 830px; height: 40px; margin-top: 40px; margin-left: 5px; } .section .typearea .title .headline .title-top a { font-size: 40px; color: #333; line-height: 40px; } .section .typearea .title .headline .title-top a:hover { color: #e30b20 } .section .typearea .title .title-bottom ul { text-align: center; } .section .typearea .title .title-bottom ul li { display: inline-block; margin-top: 9px; } .section .typearea .title .title-bottom ul li a { color: #666; line-height: 16px; height: 16px; font-size: 14px; font-weight: 400; } .section .typearea .title .title-bottom ul li a:hover { color: #e30b20 } .section .typearea .title .title-bottom ul li span { color: #666; line-height: 16px; height: 16px; font-size: 14px; margin: 0 10px } .section .typearea .lunbo { position: relative; width: 1200px; height: 600px; margin: 0 auto; overflow: hidden; } .section .typearea .lunbo #b04 { width: 100%; height: 100%; border-radius: 4px; behavior: ; } .section .typearea .lunbo #b04 .dots { position: absolute; right: 10px; bottom: 34px; z-index: 999; } .section .typearea .lunbo #b04 .dots li { width: 12px; display: inline-block; height: 12px; background-color: #fff; opacity: 0.5; border-radius: 50%; behavior: ; cursor: pointer; margin-right: 10px; } .section .typearea .lunbo #b04 .dots li.active { width: 20px; opacity: 1; border-radius: 6px; behavior: ; } .section .typearea .lunbo #b04 .arrow { position: absolute; top: 200px; } .section .typearea .lunbo #b04 #al { left: 20px; top: 272px; color: #fff; font-size: 56px; opacity: 0.5; } .section .typearea .lunbo #b04 #al:hover { color: #e30b20; opacity: 1; } .section .typearea .lunbo #b04 #ar { right: 20px; top: 272px; color: #fff; font-size: 56px; opacity: 0.5; } .section .typearea .lunbo #b04 #ar:hover { color: #e30b20; opacity: 1; } .section .typearea .lunbo #b04 ul li { float: left; } .section .typearea .lunbo .slider-content { border-radius: 4px; behavior: ; } .section .typearea .lunbo #b04 ul li a { display: block; position: relative; } .section .typearea .lunbo #b04 ul li .text { position: absolute; bottom: 0; width: 100%; height: 80px; text-align: center; background-color: rgba(0, 0, 0, 0.5); z-index: 9; line-height: 80px; color: #fff; font-weight: bolder; font-size: 28px; left: 0; } .section .typearea .lunbo #b04 ul li .text:hover { color: #e30b20; } .section .typearea .lunbo .text .special { width: 80px; height: 35px; background-color: #e30b20; color: #fff; font-size: 16px; font-weight: bolder; line-height: 35px; text-align: center; border-radius: 4px; display: inline-block } .section .typearea .lunbo .jslider .navigator .prev { margin-left: -50px } .section .typearea .lunbo .jslider .navigator .next { margin-right: -50px } .section .typearea .lunbo .jslider .controller .indicator { text-align: right; margin-right: 20px; z-index: 10 } .section .typearea .lunbo .jslider .controller .indicator span { filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000) } .section .typearea .lunbo .jslider .controller .indicator .selected { background-color: #fff; width: 20px } .section .typearea .hot { width: 1200px; height: 460px; margin: 56px auto 0; } .section .typearea .hot .nav { width: 785px; height: 40px; border-bottom: 1px solid #e5e5e5; } .section .typearea .hot .nav .title { float: left; width: 48px; height: 25px } .section .typearea .hot .nav .title a { font-size: 24px; font-weight: 450; color: #333; padding-bottom: 4px; border-bottom: 4px solid #e30b20; } .section .typearea .hot .new-list { float: left; height: 424px; width: 785px; } .section .typearea .hot .new-list .new-left { float: left; width: 370px; margin-right: 20px; } .section .typearea .hot .new-list .new-left dl dt { padding-top: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; height: 64px; } .section .typearea .hot .new-list .new-left dl dt a { font-size: 20px; font-family: microsoft yahei-bold; font-weight: bold; color: #333; line-height: 50px; } .section .typearea .hot .new-list .new-left dl dt a:hover { color: #e30b20 } .section .typearea .hot .new-list .new-left dl dd { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; height: 45px; } .section .typearea .hot .new-list .new-left dl dd a { font-size: 16px; font-family: microsoft yahei semilight; color: #333; line-height: 45px; } .section .typearea .hot .new-list .new-left dl dd a:hover { color: #e30b20 } .section .typearea .hot .new-list .new-right { float: right; width: 370px; } .section .typearea .hot .new-list .new-right dl dt { padding-top: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; height: 64px; } .section .typearea .hot .new-list .new-right dl dt a { font-size: 20px; font-family: microsoft yahei-bold; font-weight: bold; color: #333; line-height: 50px } .section .typearea .hot .new-list .new-right dl dt a:hover { color: #e30b20 } .section .typearea .hot .new-list .new-right dl dd { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; height: 45px; } .section .typearea .hot .new-list .new-right dl dd a { font-size: 16px; font-family: microsoft yahei semilight; color: #333; line-height: 45px; } .section .typearea .hot .new-list .new-right dl dd a:hover { color: #e30b20 } .section .typearea .hot .ranking { float: right; text-align: center; position: relative; width: 370px; height: 448px; border: 1px solid #e5e5e5; border-radius: 4px; behavior: ; margin-top: -20px } .section .typearea .hot .ranking .box { width: 168px; height: 35px; position: absolute; top: -18px; left: 50%; margin-left: -84px; background-color: #fff } .section .typearea .hot .ranking .box .logo { width: 138px; height: 35px; position: absolute; left: 50%; margin-left: -69px; font-size: 20px; font-weight: 400; color: #fff; background-color: #e30b20; border-radius: 4px; behavior: ; line-height: 35px } .section .typearea .hot .ranking ul { overflow: hidden; height: 330px; margin-top: 49px; } .section .typearea .hot .ranking ul li { position: relative; width: 370px; height: 110px } .section .typearea .hot .ranking ul li .rank-img { margin-left: 20px; width: 155px; height: 90px; overflow: hidden; margin-top: 5px; border-radius: 4px; behavior: ; } .section .typearea .hot .ranking ul li .rank-img img { width: 100%; height: 100%; } .section .typearea .hot .ranking ul li .num { font-size: 24px; width: 32px; font-style: italic; color: #e30b20; float: left; text-align: right; height: 110px; font-family: arial; } .section .typearea .hot .ranking ul li .num1 { font-size: 24px; width: 32px; font-style: italic; color: #999; float: left; text-align: right; height: 110px; font-family: arial; } .section .typearea .hot .ranking ul li img { width: 140px; height: 90px; float: left; } .section .typearea .hot .ranking ul li .text { margin-top: 5px; float: left; width: 163px; height: 45px; padding-left: 20px; text-align: left; font-size: 16px; font-family: microsoft yahei semilight; color: #333; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; } .section .typearea .hot .ranking ul li .text:hover { color: #e30b20; } .section .typearea .hot .ranking ul li .read { color: #999; font-size: 14px; position: absolute; top: 78px; left: 224px; } .section .typearea .hot .ranking .slide { width: 368px; height: 43px; background-color: #fff; border-radius: 0px 0px 0px 4px; behavior: ; margin-top: 24px; } .section .typearea .hot .ranking .slide a{ cursor: default; } .section .typearea .hot .ranking .slide .left { width: 183px; height: 43px; float: left; line-height: 43px; background-color: #f5f5f5; display: block } .section .typearea .hot .ranking .slide .hovered{ cursor: pointer; } .section .typearea .hot .ranking .slide .hovered:hover{ background-color: #ededed !important; } /* .section .typearea .hot .ranking .slide .left:hover { background-color: #ededed; } */ .section .typearea .hot .ranking .slide .hovered:hover i { color: #cc0000 !important; cursor: pointer; } .section .typearea .hot .ranking .slide .left i { color: #999; cursor: default; } .section .typearea .hot .ranking .slide .right { width: 183px; height: 43px; float: right; line-height: 43px; background-color: #f5f5f5; } .section .typearea .hot .ranking .slide .right i { color: #333; cursor: default; } .section .typearea .chatu{ width: 100%; height: 127px; margin-top: 50px; } .section .typearea .chatu a{ width: 100%; height: 100%; display: block; } .section .typearea .chatu a img{ width: 100%; height: 100%; display: block; } .section .typearea .inland { width: 1200px; height: 230px; margin-top: 55px; } .section .typearea .inland .nav { width: 1200px; height: 40px } .section .typearea .inland .nav .title { float: left; width: 48px; height: 25px } .section .typearea .inland .nav .title a { font-size: 24px; font-weight: 450; color: #333 } .section .typearea .inland .nav .navbar { float: right; } .section .typearea .inland .nav .navbar ul{ margin-right: -30px; } .section .typearea .inland .nav .navbar ul li { float: left; margin-left: 30px } .section .typearea .inland .nav .navbar ul li a { font-size: 14px; font-family: microsoft yahei semilight; color: #333; line-height: 41px } .section .typearea .inland .nav .navbar ul li a:hover { color: #e30b20 } .section .typearea .inland .imgbox { background: #f5f5f5; width: 1200px; height: 180px; position: relative; border-radius: 4px; behavior: ; margin-top: 7px; padding-top: 30px; } .section .typearea .inland .imgbox .text { width: 50px; height: 180px; position: absolute; top: 0; left: 0; background-color: #e30b20; border-radius: 4px 0px 0px 4px; behavior: ; } .section .typearea .inland .imgbox .text .wenzi { font-size: 24px; color: #fff; width: 24px; height: 116px; margin: 0 auto; margin-top: 25px } .section .typearea .inland .imgbox .text .sanjiao { width: 0; height: 0; overflow: hidden; font-size: 0; line-height: 0; border-width: 10px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent #e30b20; position: absolute; top: 80px; left: 46px } .section .typearea .inland .imgbox ul { margin-left: 50px; } .section .typearea .inland .imgbox ul li { float: left; margin-left: 18px } .section .typearea .inland .imgbox ul li a { width: 208px; height: 115px; display: block; border-radius: 4px; behavior: ; overflow: hidden } .section .typearea .inland .imgbox ul li a img { width: 208px; height: 115px } .section .typearea .module-box { width: 1200px; margin-top: 55px; margin-bottom: 48px; } .section .typearea .module-box .module-inland { width: 370px; height: 510px; float: left } .section .typearea .module-box .module-inland .nav { width: 370px; height: 40px; border-bottom: 1px solid #e5e5e5 } .section .typearea .module-box .module-inland .nav .title { float: left; width: 48px; height: 25px } .section .typearea .module-box .module-inland .nav .title a { font-size: 24px; font-weight: 400; color: #333; padding-bottom: 4px; border-bottom: 4px solid #e30b20; } .section .typearea .module-box .module-inland .subject { width: 370px; height: 204px; margin-top: 30px; position: relative; } .section .typearea .module-box .module-inland .subject .image { margin-bottom: 13px; } .section .typearea .module-box .module-inland .subject .image .img { width: 370px; height: 204px; overflow: hidden; display: block; position: relative; border-radius: 4px; } .section .typearea .module-box .module-inland .subject .image .img img { width: 370px; height: 204px; position: absolute; left: 50%; margin-left: -185px; top: 50%; margin-top: -102px; } .section .typearea .module-box .module-inland .subject .image .text { position: absolute; left: 0; bottom: 0; text-align: center; background: rgba(0, 0, 0, 0.5); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000); width: 370px; height: 40px } .section .typearea .module-box .module-inland .subject .image .text a { color: #fff; font-size: 16px; font-family: microsoft yahei semilight; line-height: 40px } .section .typearea .module-box .module-inland .subject .image .text a:hover { color: #e30b20 } .section .typearea .module-box .module-inland .subject ul li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-inland .subject ul li a { font-size: 16px; font-family: microsoft yahei semilight; color: #333; line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-inland .subject ul li a:hover { color: #e30b20 } .section .typearea .module-box .module-international { width: 370px; height: 510px; float: left; margin-left: 45px; } .section .typearea .module-box .module-international .nav { width: 370px; height: 40px; border-bottom: 1px solid #e5e5e5 } .section .typearea .module-box .module-international .nav .title { float: left; width: 48px; height: 25px } .section .typearea .module-box .module-international .nav .title a { font-size: 24px; font-weight: 400; color: #333; padding-bottom: 4px; border-bottom: 4px solid #e30b20 } .section .typearea .module-box .module-international .subject { width: 370px; height: 204px; margin-top: 30px; position: relative } .section .typearea .module-box .module-international .subject .image { margin-bottom: 13px; } .section .typearea .module-box .module-international .subject .image .img { width: 370px; height: 204px; overflow: hidden; display: block; position: relative; border-radius: 4px; } .section .typearea .module-box .module-international .subject .image .img img { width: 370px; height: 204px; position: absolute; left: 50%; margin-left: -185px; top: 50%; margin-top: -102px; } .section .typearea .module-box .module-international .subject .image .text { position: absolute; left: 0; bottom: 0; text-align: center; background: rgba(0, 0, 0, 0.5); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000); width: 370px; height: 40px } .section .typearea .module-box .module-international .subject .image .text a { color: #fff; font-size: 16px; font-family: microsoft yahei semilight; line-height: 40px } .section .typearea .module-box .module-international .subject .image .text a:hover { color: #e30b20 } .section .typearea .module-box .module-international .subject ul li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-international .subject ul li a { font-size: 16px; font-family: microsoft yahei semilight; color: #333; line-height: 45px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-international .subject ul li a:hover { color: #e30b20 } .section .typearea .module-box .module-financeandeconomics { width: 370px; height: 510px; float: left; margin-left: 45px } .section .typearea .module-box .module-financeandeconomics .nav { width: 370px; height: 40px; border-bottom: 1px solid #e5e5e5 } .section .typearea .module-box .module-financeandeconomics .nav .title { float: left; width: 48px; height: 25px } .section .typearea .module-box .module-financeandeconomics .nav .title a { font-size: 24px; font-weight: 400; color: #333; padding-bottom: 4px; border-bottom: 4px solid #e30b20 } .section .typearea .module-box .module-financeandeconomics .subject { width: 370px; height: 204px; margin-top: 30px; position: relative } .section .typearea .module-box .module-financeandeconomics .subject .image { margin-bottom: 13px; } .section .typearea .module-box .module-financeandeconomics .subject .image .img { width: 370px; height: 204px; overflow: hidden; display: block; position: relative; border-radius: 4px; } .section .typearea .module-box .module-financeandeconomics .subject .image .img img { width: 370px; height: 204px; position: absolute; left: 50%; margin-left: -185px; top: 50%; margin-top: -102px; } .section .typearea .module-box .module-financeandeconomics .subject .image .text { position: absolute; left: 0; bottom: 0; text-align: center; background: rgba(0, 0, 0, 0.5); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000); width: 370px; height: 40px } .section .typearea .module-box .module-financeandeconomics .subject .image .text a { color: #fff; font-size: 16px; font-family: microsoft yahei semilight; line-height: 40px } .section .typearea .module-box .module-financeandeconomics .subject .image .text a:hover { color: #e30b20 } .section .typearea .module-box .module-financeandeconomics .subject ul li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-financeandeconomics .subject ul li a { font-size: 16px; font-family: microsoft yahei semilight; color: #333; line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-financeandeconomics .subject ul li a:hover { color: #e30b20 } .section .typearea .module-box .module-sports { width: 370px; height: 500px; float: left } .section .typearea .module-box .module-sports .nav { width: 370px; height: 40px; border-bottom: 1px solid #e5e5e5 } .section .typearea .module-box .module-sports .nav .title { float: left; width: 48px; height: 25px } .section .typearea .module-box .module-sports .nav .title a { font-size: 24px; font-weight: 400; color: #333; padding-bottom: 4px; border-bottom: 4px solid #e30b20; } .section .typearea .module-box .module-sports .subject { width: 370px; height: 204px; margin-top: 30px; position: relative } .section .typearea .module-box .module-sports .subject .image { margin-bottom: 13px; } .section .typearea .module-box .module-sports .subject .image .img { width: 370px; height: 204px; overflow: hidden; display: block; position: relative; border-radius: 4px; } .section .typearea .module-box .module-sports .subject .image .img img { width: 370px; height: 204px; position: absolute; left: 50%; margin-left: -185px; top: 50%; margin-top: -102px; } .section .typearea .module-box .module-sports .subject .image .text { position: absolute; left: 0; bottom: 0; text-align: center; background: rgba(0, 0, 0, 0.5); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000); width: 370px; height: 40px } .section .typearea .module-box .module-sports .subject .image .text a { color: #fff; font-size: 16px; font-family: microsoft yahei semilight; line-height: 40px } .section .typearea .module-box .module-sports .subject .image .text a:hover { color: #e30b20 } .section .typearea .module-box .module-sports .subject ul li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-sports .subject ul li a { font-size: 16px; font-family: microsoft yahei semilight; color: #333; line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-sports .subject ul li a:hover { color: #e30b20 } .section .typearea .module-box .module-library { width: 370px; height: 500px; float: left; margin-left: 45px } .section .typearea .module-box .module-library .nav { width: 370px; height: 40px; border-bottom: 1px solid #e5e5e5 } .section .typearea .module-box .module-library .nav .title { float: left; width: 48px; height: 25px } .section .typearea .module-box .module-library .nav .title a { font-size: 24px; font-weight: 400; color: #333; padding-bottom: 4px; border-bottom: 4px solid #e30b20; } .section .typearea .module-box .module-library .subject { width: 370px; height: 204px; margin-top: 30px; position: relative } .section .typearea .module-box .module-library .subject .image { margin-bottom: 13px; } .section .typearea .module-box .module-library .subject .image .img { width: 370px; height: 204px; overflow: hidden; display: block; position: relative; border-radius: 4px; } .section .typearea .module-box .module-library .subject .image .img img { width: 370px; height: 204px; position: absolute; left: 50%; margin-left: -185px; top: 50%; margin-top: -102px; } .section .typearea .module-box .module-library .subject .image .text { position: absolute; left: 0; bottom: 0; text-align: center; background: rgba(0, 0, 0, 0.5); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000); width: 370px; height: 40px } .section .typearea .module-box .module-library .subject .image .text a { color: #fff; font-size: 16px; font-family: microsoft yahei semilight; line-height: 40px } .section .typearea .module-box .module-library .subject .image .text a:hover { color: #e30b20 } .section .typearea .module-box .module-library .subject ul li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-library .subject ul li a { margin-left: 10px; font-size: 16px; font-family: microsoft yahei semilight; color: #333; line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-library .subject ul li a:hover { color: #e30b20 } .section .typearea .module-box .module-download { width: 370px; height: 500px; float: left; margin-left: 45px } .section .typearea .module-box .module-download .nav { width: 370px; height: 40px; border-bottom: 1px solid #e5e5e5 } .section .typearea .module-box .module-download .nav .title { float: left; width: 48px; height: 25px } .section .typearea .module-box .module-download .nav .title a { font-size: 24px; font-weight: 400; color: #333; padding-bottom: 6px; border-bottom: 4px solid #e30b20; } .section .typearea .module-box .module-download .subject { width: 370px; height: 204px; margin-top: 30px; position: relative } .section .typearea .module-box .module-download .subject .image { margin-bottom: 13px; width: 370px; height: 204px; } .section .typearea .module-box .module-download .subject .image .img { width: 370px; height: 204px; overflow: hidden; display: block; position: relative; border-radius: 4px; } .section .typearea .module-box .module-download .subject .image .img img { width: 370px; height: 204px; position: absolute; left: 50%; margin-left: -185px; top: 50%; margin-top: -102px; } .section .typearea .module-box .module-download .subject .image .text { position: absolute; left: 0; bottom: 0; text-align: center; background: rgba(0, 0, 0, 0.5); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000); width: 370px; height: 40px } .section .typearea .module-box .module-download .subject .image .text a { color: #fff; font-size: 16px; font-family: microsoft yahei semilight; line-height: 40px } .section .typearea .module-box .module-download .subject .image .text a:hover { color: #e30b20 } .section .typearea .module-box .module-download .subject ul li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .section .typearea .module-box .module-download .subject ul li img { width: 18px; height: 18px } .section .typearea .module-box .module-download .subject ul li a { margin-left: 10px; font-size: 16px; font-family: microsoft yahei semilight; color: #333; line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .section .typearea .module-box .module-download .subject ul li a:hover { color: #e30b20 } .section .typearea .video { width: 1220px; height: 270px; margin-bottom: 20px; } .section .typearea .video .nav { width: 1200px; height: 45px; border-bottom: 1px solid #e5e5e5 } .section .typearea .video .nav .title { float: left; width: 48px; height: 25px; margin-top: 5px } .section .typearea .video .nav .title a { font-size: 24px; font-weight: 400; color: #333; padding-bottom: 4px; border-bottom: 4px solid #e30b20; } .section .typearea .video .nav .navbar ul li { float: right; margin-left: 20px; width: 78px; height: 34px; background: #f5f5f5; border-radius: 17px; behavior: ; text-align: center } .section .typearea .video .nav .navbar ul li:hover { background-color: #e30b20 } .section .typearea .video .nav .navbar ul li:hover a { color: #fff } .section .typearea .video .nav .navbar ul li a { font-size: 14px; font-family: microsoft yahei semilight; color: #333; line-height: 34px } .section .typearea .video .subject-box { margin-top: 30px } .section .typearea .video .subject-box .subject { float: left; margin-right: 20px; position: relative } .section .typearea .video .subject-box .subject .img { position: relative; overflow: hidden; display: block; width: 224px; height: 124px } .section .typearea .video .subject-box .subject .img img { width: 224px; height: 128px; border-radius: 4px 4px 0px 0px; behavior: ; } .section .typearea .video .subject-box .subject .img div { position: absolute; top: 50%; margin-top: -22px; left: 50%; margin-left: -22px; width: 44px; height: 44px; background: rgba(0, 0, 0, 0.7); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#b2000000, endcolorstr=#b2000000); border-radius: 50%; behavior: ; text-align: center } .section .typearea .video .subject-box .subject .img div i { font-size: 18px; color: #fff; position: absolute; top: 50%; margin-top: -9px; left: 50%; margin-left: -7px } .section .typearea .video .subject-box .subject .text { width: 224px; height: 41px; background: #f5f5f5; text-align: center } .section .typearea .video .subject-box .subject .text a { font-size: 16px; font-family: microsoft yahei semilight; color: #333; line-height: 41px } .section .typearea .video .subject-box .subject .text a:hover { color: #cb0014 } .section .typearea .images-box { width: 1200px; height: 734px; } .section .typearea .images-box .nav { width: 1200px; height: 45px; border-bottom: 1px solid #e5e5e5; margin-bottom: 30px } .section .typearea .images-box .nav .title { float: left; width: 48px; height: 25px; margin-top: 5px } .section .typearea .images-box .nav .title a { font-size: 24px; font-weight: 400; color: #333; padding-bottom: 4px; border-bottom: 4px solid #e30b20; } .section .typearea .images-box .zuo { float: left } .section .typearea .images-box .zuo .images { width: 386px; height: 290px; border-radius: 4px; behavior: ; position: relative; margin-bottom: 20px; overflow: hidden } .section .typearea .images-box .zuo .images .text { width: 386px; height: 120px; background: rgba(0, 0, 0, 0.8); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#c8000000, endcolorstr=#c8000000); border-radius: 4px; behavior: ; position: absolute; bottom: 0; padding: 20px 30px; } .section .typearea .images-box .zuo .images .text h4 a { color: #fff; display: block; height: 24px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .section .typearea .images-box .zuo .images .text h4 { height: 24px; width: 100%; } .section .typearea .images-box .zuo .images .text h4 a:hover { color: #e30b20 } .section .typearea .images-box .zuo .images .text p { margin-top: 12px } .section .typearea .images-box .zuo .images .text p a { color: #fff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .section .typearea .images-box .zuo .images a img { width: 386px; height: 290px; border-radius: 4px; behavior: ; } .section .typearea .images-box .zuo .images .text h4 a { font-size: 0 } .section .typearea .images-box .zuo .images .text p a { font-size: 0 } .section .typearea .images-box .zhong { float: left; margin: 0 20px } .section .typearea .images-box .zhong .images { width: 386px; height: 600px; border-radius: 4px; behavior: ; position: relative; overflow: hidden } .section .typearea .images-box .zhong .images .text { width: 386px; height: 120px; background: rgba(0, 0, 0, 0.8); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#c8000000, endcolorstr=#c8000000); border-radius: 4px; behavior: ; position: absolute; bottom: 0; padding: 20px 30px } .section .typearea .images-box .zhong .images .text h4 { width: 100%; height: 24px; } .section .typearea .images-box .zhong .images .text h4 a { color: #fff; display: block; height: 24px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .section .typearea .images-box .zhong .images .text h4 a:hover { color: #e30b20 } .section .typearea .images-box .zhong .images .text p { margin-top: 12px } .section .typearea .images-box .zhong .images .text p a { color: #fff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .section .typearea .images-box .zhong .images a img { width: 386px; height: 600px; border-radius: 4px; behavior: ; } .section .typearea .images-box .you { float: left } .section .typearea .images-box .you .images { width: 386px; height: 290px; border-radius: 4px; behavior: ; position: relative; margin-bottom: 20px; overflow: hidden } .section .typearea .images-box .you .images .text { width: 386px; height: 120px; background: rgba(0, 0, 0, 0.8); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#c8000000, endcolorstr=#c8000000); border-radius: 4px; behavior: ; position: absolute; bottom: 0; padding: 20px 30px } .section .typearea .images-box .you .images .text h4 { width: 100%; height: 24px; } .section .typearea .images-box .you .images .text h4 a { color: #fff; display: block; height: 24px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .section .typearea .images-box .you .images .text h4 a:hover { color: #e30b20 } .section .typearea .images-box .you .images .text p { margin-top: 12px } .section .typearea .images-box .you .images .text p a { color: #fff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .section .typearea .images-box .you .images a img { width: 386px; height: 290px; border-radius: 4px; behavior: ; } .section .typearea .images-box .you .images .text h4 a { font-size: 0 } .section .typearea .images-box .you .images .text p a { font-size: 0 }