/* 轮播图 */ #slideBox { position: relative; overflow: hidden; margin: 0px auto; width: 100%; } #slideBox .hd { position: absolute; z-index: 999; bottom: 10px; text-align: center; right: 15px; cursor: pointer; } #slideBox .hd li { display: inline-block; width: 12px; height: 12px; background: #fff; margin: 0 4px; cursor: pointer; border-radius: 0px; overflow: hidden; } #slideBox .hd li.on { background-color: #c4153b; } #slideBox .bd { position: relative; z-index: 0; overflow: hidden; height:100%; } #slideBox .bd li { position: relative; text-align: center; height: 100%; } #slideBox .bd li img { vertical-align: top; width: 100%; height: 400px; } #slideBox .bd li a { -webkit-tap-highlight-color: rgba(0,0,0,0); } #slideBox .bd li .title1 { text-align: left; font-weight: normal; line-height:50px; color: #ffffff; position: absolute; left: 0; bottom: 0; right: 0; padding-left: 24px; font-size: 18px; padding-right: 130px; z-index: 999; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } #slideBox .pic { z-index: 1; } #slideBox .bd li .txt-bg { position: absolute; bottom: 0px; z-index: 1; height:50px; background: url(/images/20fjszf_bar_bg1.png) repeat-x bottom; width: 100%; overflow: hidden; } @media screen and (max-width:996px){ #slideBox .bd { height:auto; } #slideBox .bd li img{ height:auto; } } @media screen and (max-width:500px){ #slideBox .hd li { width: 8px; height: 8px; margin: 0 2px; border-radius: 8px; } #slideBox .bd li .title1 { padding-right: 90px; font-size: 14px; line-height:40px; } #slideBox .hd { bottom: 7px; } #slideBox .bd li .txt-bg { height: 40px; } } #pagegd .pgStyle { white-space: nowrap; } #pagegd .pgStyle .disab { border: #ddd 1px solid; color: #ddd; margin: 2px; padding: 10px 12px; background: #fff; } .article img{width: 100%;} #pagegd .pgStyle .cur, #pagegd .pgStyle a.cur, #pagegd .pgStyle a.cur:visited { border: 1px solid #c4153b; color: #fff !important; background-color: #c4153b; font-weight: normal; margin: 2px 2px 2px 0; padding: 10px 18px; border-radius: 3px; } #pagegd .pgStyle a { text-decoration: none; border: 1px solid #ddd; color: #000 !important; margin: 2px; padding: 10px 14px; background: #fff; } #pagegd .pgStyle .count { margin: 15px; padding: 8px; border: 1px solid #ddd; } #pagegd .pgStyle .go { background-color: #c4153b; margin-left: 15px; padding: 10px 12px; color: #FFF; border: 1px solid #ddd; } /*科普教育轮播图*/ .kpbox ul li{ margin-left: 20px; } .kpbox{ overflow: hidden; } .focusBox{width: 580px;height: 435px; position: relative;} @media only screen and (max-width: 1024px){ .focusBox { width: 480px; height: 360px; } } @media only screen and (max-width: 768px){ .focusBox { width: 100%; height:546px; } } @media only screen and (max-width: 540px){ .focusBox .txt-bg{ background: none; } .focusBox .txt{ display: none; } } @media only screen and (max-width: 414px){ .focusBox { width: 100%; height: 288px; } } @media only screen and (max-width: 411px){ .focusBox { width: 100%; height: 258px; } } @media only screen and (max-width: 375px){ .focusBox { width:100%; height: 258px; } } @media only screen and (max-width: 360px){ .focusBox { width: 100%; height: 247px; } } @media only screen and (max-width: 320px){ .focusBox { width: 100%; height: 217px; } } .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 50px; width: 100%; background: rgba(0, 0, 0, 0.9); filter: alpha(opacity=40); opacity: 0.6; overflow: hidden; } .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 50px; width: 100%; overflow: hidden; } .focusBox img{ width: 100%; height: 100% } .focusBox .txt li { height: 50px; line-height: 50px; position: absolute; bottom: -25px; } .focusBox .txt li a { display: block; color: #fff; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; } .focusBox .num { position: absolute; z-index: 3; bottom: 20px; right: 10px; } .focusBox .num li { float: left; position: relative; width: 10px; height: 10px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 8px; margin-top: 5px; cursor: pointer; background: #fff; } .focusBox .num li a, .focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; } .focusBox .num li span { z-index: 1; background: #fff; filter: alpha(opacity=50); opacity: 0.5; } .focusBox .num li.on a, .focusBox .num a:hover { background: red; } .item { margin-top: 20px; } .icon { margin-top: 10px; } .bot-img { margin-top: 20px; } [ms-repeat], [ms-if] { display: none; } .loading { text-align: center; padding: 30px; } /* 字体大小 */ .detailCont, .detailCont p, .detailContm div, .detailCont span, .detailCont table { font-family: "微软雅黑" !important; margin-top: 15px !important; } .font8, .font8 p, .font8 div, .font8 table, .font8 span { font-size: 8px !important; } .font9, .font9 p, .font9 div, .font9 table, .font9 span { font-size: 9px !important; } .font10, .font10 p, .font10 div, .font10 table, .font10 span { font-size: 10px !important; } .font11, .font11 p, .font11 div, .font11 table, .font11 span { font-size: 11px !important; } .font12, .font12 p, .font12 div, .font12 table, .font12 span { font-size: 12px !important; } .font13, .font13 p, .font13 div, .font13 table, .font13 span { font-size: 13px !important; } .font14, .font14 p, .font14 div, .font14 table, .font14 span { font-size: 14px !important; } .font15, .font15 p, .font15 div, .font15 table, .font15 span { font-size: 15px !important; } .font16, .font16 p, .font16 div, .font16 table, .font16 span { font-size: 16px !important; } .font17, .font17 p, .font17 div, .font17 table, .font17 span { font-size: 17px !important; } .font18, .font18 p, .font18 div, .font18 table, .font18 span { font-size: 18px !important; } .font19, .font19 p, .font19 div, .font19 table, .font19 span { font-size: 19px !important; } .font20, .font20 p, .font20 div, .font20 table, .font20 span { font-size: 20px !important; } .font21, .font21 p, .font21 div, .font21 table, .font21 span { font-size: 21px !important; } .font22, .font22 p, .font22 div, .font22 table, .font22 span { font-size: 22px !important; } .font23, .font23 p, .font23 div, .font23 table, .font23 span { font-size: 23px !important; } .font24, .font24 p, .font24 div, .font24 table, .font24 span { font-size: 24px !important; } .font25, .font25 p, .font25 div, .font25 table, .font25 span { font-size: 25px !important; } .font26, .font26 p, .font26 div, .font26 table, .font26 span { font-size: 26px !important; } .font27, .font27 p, .font27 div, .font27 table, .font27 span { font-size: 27px !important; } .font28, .font28 p, .font28 div, .font28 table, .font28 span { font-size: 28px !important; } /*细览表格都加上边框*/ .TRS_Editor table { border-collapse: collapse; border: 1px solid #000; } .TRS_Editor td { border: solid #000 1px; } .TRS_Editor tr { border: solid #000 1px; } /*图片表格*/ .TRS_Editor img, .TRS_Editor table { max-width: 95%; margin: 0 auto !important; } /* 自适应解决英文超出 */ .TRS_Editor { word-break: break-all; } /*视频*/ #div_sp { height: 400px; width: 600px; margin: 0 auto; } @media only screen and (max-width:650px) { #div_sp { width: 100%; height: auto; } } /* 手机端/pc切换显示 */ .phone_show { display: none; } @media only screen and (max-width:767px) { .phone_none { display: none !important; } .phone_show { display: block; } } .gend { font-size: 14px; color: #999!important; float: right; margin-top: 10px; } /*分页*/ #pagegd { padding: 20px 0; text-align: center; } #pagegd .nPgStyle_red { white-space: nowrap; } #pagegd .nPgStyle_red .disab { border: #ddd 1px solid; color: #ddd; margin: 2px; padding: 10px 12px; background: #fff; } #pagegd .nPgStyle_red a { text-decoration: none; border: 1px solid #ddd; color: #157bc4; margin: 2px; padding: 10px 14px; background: #fff; } #pagegd .nPgStyle_red .cur, #pagegd .nPgStyle_red a.cur, #pagegd .nPgStyle_red a.cur:visited { border: 1px solid #157bc4; color: #fff !important; background-color: #157bc4; font-weight: normal; margin: 2px 2px 2px 0; padding: 10px 18px; border-radius: 3px; } #pagegd .nPgStyle_red .count { margin: 15px; padding: 8px; border: 1px solid #ddd; } #pagegd .nPgStyle_red .go { margin-left: 15px; padding: 10px 12px; background-color: #FFF; border: 1px solid #ddd; } /* 底部 */ .red, .jc { display: inline-block; } /**部分一、定义图标风格,展示样式,注意lip、share_con、share_con1的定位 **/ .xl-nr-box .qtfx { position: relative; } .xl-nr-box .qtfx .share_con { position: absolute; width: 170px; top: 25px; right: -60px; display: none } .share_con i { width: 11px; display: block; height: 7px; position: relative; z-index: 6; background: url(2020scjg_share_top.png) no-repeat; margin: 0 auto; } .share_con .share_con1 { border: 1px solid #e2e2e2; background-color: #f7f7f7; padding: 0px 5px 18px 5px; position: relative; z-index: 5; margin-top: -1px; height: 35px; border-radius: 5px; } .share_con .share_con1 li { float: left; width: 33.3%; height: 25px; text-align: center; line-height: 25px; margin-top: 15px; } .share_con li a { padding: 0; margin: 0; width: 100%; height: 100%; } .share_con a.bds_weixin { background: url(2020scjg_share_weixin.png) no-repeat center center; } .share_con a.bds_weibo { background: url(2020scjg_share_weibo.png) no-repeat center center; } .share_con a.bds_qzone { background: url(2020scjg_share_qzone.png) no-repeat center center; } .bdsharebuttonbox a { cursor: pointer; } /**部分二:主要用于微信分享时的弹框样式**/ .wx_dialog { background: #fff; border: 1px solid #ccc; position: fixed; left: 45%; top: 30%; padding: 5px; } .wx_dialog .bd_weixin_popup_head { font-size: 12px; font-weight: bold; text-align: left; line-height: 16px; height: 16px; position: relative; color: #000; } .wx_dialog .bd_weixin_popup_close { width: 16px; height: 16px; position: absolute; right: 0; top: 0; color: #999; text-decoration: none; font-size: 16px; } .wx_dialog .wx_erm { padding: 20px; } .wx_dialog .bd_weixin_popup_foot { font-size: 12px; text-align: left; line-height: 22px; color: #666; } /**share by zhxr**/ /* 轮播图 */ #slideBox { max-height: 359px; } #slideBox .bd img { height: auto !important; } #slideBox { position: relative; overflow: hidden; margin: 0px auto; width: 100%; } #slideBox .hd { position: absolute; z-index: 999; bottom: 10px; text-align: center; right: 15px; cursor: pointer; } #slideBox .hd li { display: inline-block; width: 12px; height: 12px; background: #fff; margin: 0 4px; cursor: pointer; border-radius: 12px; overflow: hidden; } #slideBox .hd li.on { background-color: #157bc4; } #slideBox .bd { position: relative; z-index: 0; overflow: hidden; height: 100%; } #slideBox .bd li { position: relative; text-align: center; height: 100%; } #slideBox .bd li img { vertical-align: top; width: 100%; height: 400px; } #slideBox .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } #slideBox .bd li .title1 { text-align: left; font-weight: normal; line-height: 50px; color: #ffffff; position: absolute; left: 0; bottom: 0; right: 0; padding-left: 24px; font-size: 18px; padding-right: 130px; z-index: 999; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } #slideBox .pic { z-index: 1; } #slideBox .bd li .txt-bg { position: absolute; bottom: 0px; z-index: 1; height: 50px; background: url(/images/20fjszf_bar_bg1.png) repeat-x bottom; width: 100%; overflow: hidden; } @media screen and (max-width:996px) { #slideBox .bd { height: auto; } #slideBox .bd li img { height: auto; } } @media screen and (max-width:500px) { #slideBox .hd li { width: 8px; height: 8px; margin: 0 2px; border-radius: 8px; } #slideBox .bd li .title1 { padding-right: 90px; font-size: 14px; line-height: 40px; } #slideBox .hd { bottom: 7px; } #slideBox .bd li .txt-bg { height: 40px; } } /*分享*/ .share_con .share_con1 { border: 1px solid #e2e2e2; background-color: #f7f7f7; padding: 0px 5px 18px 5px; position: relative; z-index: 5; height: 35px; border-radius: 5px; } .m-share{float: right;margin-top:-5px;} .share{zoom: 1;} .share:after{content: "";display: block;clear: both;} .share a{float: left;width: 26px;height: 26px;border-radius: 50%;margin-left: 13px;background: #c9c9c9;cursor: pointer;display: block;} .share a i{display: block;width: 26px;height: 26px;-webkit-transition: .4s all;-moz-transition: .4s all;-ms-transition: .4s all;transition: .4s all;} .share a:hover i{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);} .share #share-icon{width: 26px;height: 26px;float: left;display: none;} .share #share-icon img{width: 100%;height: 100%;} .share .share-qqzone i{background: url(2020scjg_share_qzone.png) 4px center no-repeat;} .share .share-qqzone:hover{background-color: #fc7354;} .share .share-wechat{position: relative;} .share .share-wechat i{background: url(2020scjg_share_weixin.png) -30px center no-repeat;} .share .share-wechat:hover{background-color: #1fbc7d;} .share .share-weibo i{background: url(2020scjg_share_weibo.png) -65px center no-repeat;} .share .share-qq:hover{background-color: #27a8f2;} .share .share-qq i{background: url(cont_ico_share_20200422.png) -96px center no-repeat;} .share .share-weibo:hover{background-color: #e96157;} .share .bg-code{left: -36px;z-index: 10;} .share .qrconde{position: absolute;top: 36px;border: 1px solid #ccc;padding: 5px;background: #fff;display: none;width: 100px;height: 100px;left: -98%;z-index: 11;} .share .close-btn{position: absolute;background: #fff;color: #000;font-size: 12px;z-index: 12;width: 12px;height: 12px;line-height: 12px;text-align: center;right: -39px;top: 50px;display: none;cursor: pointer;} .qrconde img{width: 100px;height:100px; } /**递增字体**/ .detailCont,.detailCont p,.detailCont div,.detailCont span,.detailCont table{font-family: "宋体";line-height: 32px; margin-top:20px;} .font8,.font8 p,.font8 div,.font8 table,.font8 span{font-size:8px !important;} .font9,.font9 p,.font9 div,.font9 table,.font9 span{font-size:9px !important;} .font10,.font10 p,.font10 div,.font10 table,.font10 span{font-size:10px !important;} .font11,.font11 p,.font11 div,.font11 table,.font11 span{font-size:11px !important;} .font12,.font12 p,.font12 div,.font12 table,.font12 span{font-size:12px !important;} .font13,.font13 p,.font13 div,.font13 table,.font13 span{font-size:13px !important;} .font14,.font14 p,.font14 div,.font14 table,.font14 span{font-size:14px !important;} .font15,.font15 p,.font15 div,.font15 table,.font15 span{font-size:15px !important;} .font16,.font16 p,.font16 div,.font16 table,.font16 span{font-size:16px !important;} .font17,.font17 p,.font17 div,.font17 table,.font17 span{font-size:17px !important;} .font18,.font18 p,.font18 div,.font18 table,.font18 span{font-size:18px !important;} .font19,.font19 p,.font19 div,.font19 table,.font19 span{font-size:19px !important;} .font20,.font20 p,.font20 div,.font20 table,.font20 span{font-size:20px !important;} .font21{font-size:21px !important;} .font22{font-size:22px !important;} .font23{font-size:23px !important;} .font24{font-size:24px !important;} .font25{font-size:25px !important;} .font26{font-size:26px !important;} .font27{font-size:27px !important;} .font28{font-size:28px !important;}