@charset "utf-8"; /* 基础设置ay */ body { overflow-x: hidden; font-size: 16px; color: #333; background: top 83px center no-repeat; /* background-size: 100% auto; */ } li i { background: no-repeat; width: 40px; height: 40px; display: inline-block; margin: 0 auto; margin-top: -5px; vertical-align: middle; transition: all .3s; } li:hover i { transform: rotatez(360deg); } /* 所有模板通用结束 */ .inner, .nav ul, .links>ul, .copyright { position: relative; width: 1200px; margin-left: auto; margin-right: auto; } .header { position: relative; color: #fff; } .ht { position: relative; height: 50px; line-height: 49px; margin-bottom: 0; background: #0054a7; } .ht a { margin: 0 16px; font-size: 16px; color: #fff; } .ht i { display: inline-block; width: 20px; height: 20px; margin-right: 4px; font-size: 20px; vertical-align: -2px; } .header h1 { width: 50%; height: 1.6rem; background: left center no-repeat; margin-top: .1rem; } .header h1 a { display: block; height: 100%; } .header h1 a { display: block; } .nav ul {/* margin-bottom: 0.19rem; */display: flex;justify-content: space-between;} .nav li { position: relative; float: left; /* margin: 0 5px; */ } .nav li li { margin-left: 5.1%; } .nav li a { display: block; line-height: 50px; height: 60px; text-align: center; font-size: 28px; color: #103c69; transition: all .3s; padding-bottom: 10px; } .nav li a:hover, .nav li.current a { color: #0d78e7; font-weight: bold; font-size: 32px; } .nav li a:after { content: ""; background: rgba(13, 120, 231, 0); height: 4px; width: 100%; position: absolute; left: 0; transition: all 0.3s; bottom: 0; right: 0; transform: scale(0, 1); } .footer { line-height: 22px; font-size: 14px; background-color: #0d78e7; padding-bottom: 1px; } .footer .links { border-bottom: 1px solid #2686e9; /* overflow: hidden; */ padding: 22px 0; } .footer .copyright { color: #fff; margin: 25px auto 25px; font-size: 32px; line-height: 60px; } .footer .copyright img { width: 34px; } .footer .gov,.footer .jc { position: absolute; top: 9px; right: 22px; } .footer .jc { top: inherit; right: 0; bottom: 19px; } .footer .jc img { width: 184px; } .footer .gov img{ width: 70px; } .links>ul>li { position: relative; line-height: 83px; font-size: 16px; float: left; width: 48.5%; background: #509eee; margin: 15px 0; } .links>ul>li:nth-child(2n 2) { margin-left: 3%; } .links>ul { /* justify-content: space-between; */ /* display: flex; */ /* flex-wrap: wrap; */ } .links>ul:after,.links>ul:before { content: ""; clear: both; width: 100%; display: block; } .links>ul>li>a { display: block; color: #fff; margin: .15rem 0; padding: 0 24px; font-size: 32px; background: 94% 50% no-repeat; } .links li ul { display: none\9; z-index: -1; position: absolute; left: 10px; right: 10px; bottom: 113px; max-height: 300px; overflow-x: hidden; overflow-y: auto; border: 1px solid #ddd; background-color: #fff; opacity: 0; transform: translate(0, 3px); transition: opacity, transform .3s; } .links li:hover ul { display: block\9; z-index: 9; opacity: 1; transform: translate(0, 0); } .links li li { border-top: 1px solid #ddd; line-height: 39px; text-align: center; transition: all .3s; font-size: 36px; } .links li li:hover { background-color: #f8f8f8; } .links li li a { display: block; overflow: hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; font-size: 30px; line-height: 60px; } .copyright p span {margin-right: 50px;} /* 搜索 */ .search-btn { position: absolute; top: 15px; right: 10px; z-index: 99; display: none; width: 50px; height: 50px; background: 50% 50% no-repeat; cursor: pointer; } .search-box { display: block; position: absolute; top: 60%; right: 0; z-index: 9; margin-top: -27px; text-align: center; font-size: 0; } .search-box:before { display: none; content: ''; position: absolute; top: 73px; right: 30px; border: 6px solid transparent; border-bottom: 6px solid #f8f8f8; } .search input, .search button, .search .go { display: inline-block; } .search input { width: 5.43rem; height: 58px; padding: 10px 50px 10px 20px; border: none; background: rgb(255, 255, 255); box-shadow: 0 2px 4px rgba(0, 0, 0, .05); outline: none; border-radius: 6px; font-size: 24px; background: #ffffff; } .search button { position: absolute; width: 130px; height: 58px; border: none; cursor: pointer; text-align: center; color: #fff; vertical-align: middle; right: 0px; font-size: 26px; top: 0px; background: #6eadeb; background-image: linear-gradient(90deg, #f6b018, #ed950b); border-top-right-radius: 6px; border-bottom-right-radius: 6px; } .search button i { display: inline-block; margin: -3px 9px 0 0; vertical-align: middle; font-size: 16px; font-weight: bold; background: no-repeat; width: 30px; height: 30px; } .search .go { width: 2.4em; height: 40px; line-height: 20px; font-size: 14px; margin-left: 16px; vertical-align: middle; color: #fff; } /* 高级菜单 */ .mask { visibility: hidden; position: fixed; z-index: 596; right: 0; bottom: 0; top: 0; left: 0; background: rgba(0, 0, 0, 0); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#d8000000, endcolorstr=#d8000000); } .mask.on { visibility: visible; } .mask:after { content: ''; display: block; position: fixed; z-index: 597; right: 0; bottom: 0; width: 4px; height: 4px; background: rgba(0, 0, 0, 0.85); opacity: 0; border-radius: 50%; box-shadow: 0 0 0 0 rgba(0, 0, 0, .85); transition: all .3s ease-in; } .mask.on:after { opacity: 1; box-shadow: 0 0 0 3000px rgba(0, 0, 0, .85); } body.modal-open { position: fixed; width: 100%; } .menu { position: fixed; z-index: 598; top: 0; right: 20%; bottom: 0; width: 60%; margin-right: -200%\9; -webkit-transform: translate3d(200%, 0, 0); transform: translate3d(200%, 0, 0); -webkit-transition: transform .3s; transition: transform .3s; } .menu.on { margin-right: 0\9; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .menu img { display: block; width: 60%; max-width: 210px; margin: 60px auto; } .menu>ul>li { float: left; width: 46%; min-height: 240px; margin: 2%; padding: 20px; background-color: #06b; color: #fff; border-radius: 4px; animation-duration: .3s; } .menu>ul>li.home { display: none; } .menu li li { float: left; width: 50%; } .menu li ul { margin-top: 10px; } .menu>ul>li>a { display: block; line-height: 40px; font-weight: bold; font-size: 16px; color: #fff; text-align: center; } .menu li li a { position: relative; display: block; margin: 0 10px; padding: 0 15px 0 25px; line-height: 50px; font-size: 16px; color: #fff; border-radius: 4px; transition: opacity .3s; } .menu li ul:hover li:not(:hover) a { opacity: 0.5; } .menu li li a:after { content: " "; display: inline-block; height: 6px; width: 6px; border-width: 2px 2px 0 0; border-color: #fff; border-style: solid; -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); position: absolute; top: 50%; margin-top: -2px; left: 10px; } .menu>ul>li:nth-child(1) { animation-delay: .4s; } .menu>ul>li:nth-child(2) { animation-delay: .5s; } .menu>ul>li:nth-child(3) { animation-delay: .6s; } .menu>ul>li:nth-child(4) { animation-delay: .7s; } .menu>ul>li:nth-child(5) { animation-delay: .8s; } .menu>ul>li:nth-child(6) { animation-delay: .9s; } .menu>ul>li:nth-child(7) { animation-delay: 1s; } .menu-btn { display: none; position: fixed; bottom: 60px; right: 60px; z-index: 599; width: 50px; height: 88px; line-height: 20px; text-align: center; cursor: pointer; background: center no-repeat; color: #fff; } .menu-btn>b { display: block; width: 40px; height: 40px; transition: transform .3s; } .menu-btn.on b { line-height: 0; font-size: 0; background: center no-repeat; transform: rotatez(180deg); } .menu-btn>span { display: none; position: absolute; left: 0; right: 0; width: 22px; height: 2px; margin: 0 auto; background: #0054a7; border-radius: 2px; transition: .25s; } .menu-btn>span:nth-child(1) { top: 36px; } .menu-btn>span:nth-child(2) { top: 42px; } .menu-btn>span:nth-child(3) { top: 48px; } .menu-btn.on span, .hd .menu-btn>span { background: #fff; } .menu-btn.on span:nth-child(1) { top: 42px; transform: rotate(45deg); } .menu-btn.on span:nth-child(2) { opacity: 0; transform: rotate(90deg); } .menu-btn.on span:nth-child(3) { top: 42px; transform: rotate(135deg); } /* 公用部分 */ .grid { width: 1200px; margin: 0 auto; background-color: #fff; animation-duration: .3s; } .row { margin-right: -20px; margin-left: -20px; } .text-one{ display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .content .row>.col, .content .row>[class*="col-"] { padding-right: 20px; padding-left: 20px; } .tab-pane { position: relative; overflow: hidden; } .tab-pane .pane>ul, .tab-pane .pane>div { animation-duration: .3s; } .tab { margin-bottom: 15px; border-bottom: 1px solid #eeeeee; position: relative; } .tab a { position: relative; display: inline-block; font-weight: normal; font-size: 44px; text-align: center; transition: all .3s; border-radius: 4px; padding: 25px 0 25px; margin-right: 72px; } .tab_dh { position: absolute; left: 0; background: #0d78e7; content: ""; width: 67px; height: 4px; bottom: -2px; transition: all .3s; } .tab a.more, .title2 .more { border: 0; position: absolute; right: 0; width: auto; transition: all .3s; min-width: auto; margin-right: 0; color: #0d78e7; font-size: 29px; font-weight: normal; top: 10px; padding-right: 20px; background: right center no-repeat; } .title2 .more { top: 12px; } .tab-pane2 .tab { background: none; /* margin-top: -5px; */ height: 54px; /* line-height: 49px; */ margin-bottom: 4px; } .tab-pane2 .tab a { } .tab-pane2 .tab a { background: none; color: #737c85; padding: 0; font-weight: normal; font-size: 36px; margin-right: 0; transition: all .3s; } .tab-pane2 .tab a.current { color: #0054a7; font-weight: bold; } .tab-pane2 .tab a a { margin-left: 52px; } .tab-pane2 .tab a.more { font-size: 30px; top: 3px; } .tab-pane2 .tab a.more:after { display: none; } .tab-pane2 .tab a a:after, .tab-pane2 .tab a.current:after { border: 0; width: 2px; height: 28px; left: -36px; content: ""; position: absolute; bottom: 2px; background: #dde0e3; display:block; margin-left: 0; } .tab .current { font-weight: bold; color: #0d78e7; } .tab a.current:after { width: 0; border-width: 7px 9px 7px 9px; border-style: solid; left: 50%; margin-left: -4px; border-color: #0054a7 transparent transparent transparent; content: ""; position: absolute; bottom: -13px; display: none; } [class*="tab-pane"] .pane>div, [class*="tab-pane"] .pane>ul{ display: none; } [class*="tab-pane"] .pane>div.active, [class*="tab-pane"] .pane>ul.active{ display: block; } /* 首页 开始 */ .focus { position: relative; overflow: hidden; height: 4.27rem; } .focus .pic, .focus .pic>div { position: relative; height: 100%; } .focus .pic img { display: block; width: 100%; height: 100%; } .focus .pic>div span { position: absolute; bottom: 0; left: 0; right: 0; display: block; line-height: 60px; height: 60px; padding: 0 13% 0 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background-color: rgba(0, 0, 0, 0.46); color: #fff; } .focus .focus-prev, .focus .focus-next { position: absolute; top: 44%; z-index: 9; display: block; width: 72px; height: 95px; margin-top: -30px; line-height: 60px; text-align: center; font-size: 24px; cursor: pointer; background-color: rgba(0, 0, 0, .5); filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000); color: #fff; opacity: 0; transition: all .3s; } .focus .focus-prev { transform: translate(0px, 0); left: 0; opacity: 1; background-image: ; background-repeat: no-repeat; background-size: 57%; background-position: center center; } .focus .focus-next { transform: translate(0px, 0); right: 0; opacity: 1; background-image: ; background-repeat: no-repeat; background-size: 57%; background-position: center center; } .focus:hover .focus-prev, .focus:hover .focus-next { opacity: 1; transform: translate(0, 0); } .focus .navi { right: 13px; position: absolute; left: inherit; bottom: 19px; width: 100%; text-align: right; } .focus .navi li, .focus .swiper-pagination-bullet { border: 0; background: #fff; opacity: 1; margin: 0 4px; } .focus .navi .on, .focus .swiper-pagination-bullet-active { background-color: #49afdf; } .news h4 { font-size: 22px; color: #0054a7; font-weight: bold; background: center right no-repeat; margin: .2rem 0 .1rem; } .news h4 a { background: #fff; } a { color: inherit; } .news .list-t li:before { background: #0068b7; } .topic { background-color: #fff; border-radius: 8px; position: relative; } .topic h2 { height: 110px; background: 0 0 no-repeat; background-size: 100% 100%; width: 55px; font-size: 0; } .topic .scroll { width: auto; margin: -10px -24px 16px; position: relative; padding: 10px 0; } .topic .scroll li a { position: relative; overflow: hidden; display: block; margin: 0 24px; box-shadow: 0 0 10px rgba(68, 68, 68, 0.22); border-radius: 12px; } .topic .scroll li .pic { height: 263px; } .topic .scroll li a img { display: block; width: 100%; height: 100%; } .topic .scroll li strong { display: block; line-height: 40px; text-align: center; font-size: 22px; } .topic .navi { position: absolute; left: 0; bottom: -30px; width: 100%; line-height: 0; font-size: 0; text-align: center; } .topic .navi li, .topic .swiper-pagination-bullet { width: 10px; height: 10px; display: inline-block; margin: 0 4px; background: #ececec; opacity: 1; border-radius: 100px; transition: all .3s; } .topic .navi .on, .topic .swiper-pagination-bullet-active { width: 40px; background-color: #ff9c27; } .topic-prev, .topic-next { position: absolute; top: 50%; width: 44px; height: 79px; margin-top: -40px; cursor: pointer; background: ; z-index: 99; } .topic-next { right: 0; background: ; } .topic-prev { left: 0; } .topic li { width: 410px\9; } .topic li img { width: 100%; } /* 首页 */ .index{ padding-bottom:70px } .index .mb20{ margin-bottom: 80px; } .p1 .swiper-slide .text{ background: left 63px center no-repeat; padding: 36px 63px 40px 188px; margin-bottom: 30px; } .p1 .swiper-slide p { color: #666666; font-size: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center; } .p1 .swiper-slide h3 { font-size: 36px; font-weight: bold; margin-bottom: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center; } .p1 .focus{ height:auto } .p1 .focus img{ height:650px } .p1 .focus .pic>div span{ top: 0; bottom: inherit; } .p1 .focus.f2 .pic>div span { bottom: 0; top: inherit; font-size: 34px; line-height: 80px; height: 80px; } .p1 .focus.f1 .navi{ top: 147px; text-align: center; } .p1 .focus .navi span { background: #dddddd; width: 12px; height: 12px; margin: 0 9px; } .p1 .focus .navi .swiper-pagination-bullet-active { background: #0d78e7; } .title2 { font-size:50px; font-weight:bold; margin-bottom: 33px; position: relative; } .box{ border: 1px solid #c8c8c8; border-top:5px solid #0d78e7; padding: 5px 34px 34px; } .box .tab { margin-bottom: 36px; } .box .list-t { margin-top: -20px; } .p2{ margin: 50px auto; } .ul-t li{ float: left; background: #f5f5f5; width: 43%; margin-right: 2%; margin-top: 2%; line-height: 117px; font-size: 38px; border-radius: 6px; } .ul-t.ul2 li, .ul-t.ul2 li:nth-child(2n) { width: 45%!important; margin-right: 2%; color: #2f4261; margin-top: 2%; } .ul-t.ul2 li:nth-child(3n 3) { margin-right: 2%; } .ul-t.ul3 li{ } .ul-t li i { margin-left: 40px; width: 70px; height: 70px; background: no-repeat; margin-right: 15px; } .ul-t li i.s2{ background-position: -512px 0; } .ul-t li i.s3{ background-position: 0 -151px; } .ul-t li i.s4{ background-position: -512px -151px; } .ul-t li i.s5{ background-position: 0 -300px; } .ul-t li i.s6{ background-position: -512px -300px; } .ul-t li i.s7{ background-position: -233px -1px; } .ul-t li i.s8{ background-position: -360px 0px; } .ul-t li i.s9{ background-position: -107px 0px; } .ul-t li i.s10{ background-position: -106px -156px; } .ul-t li i.s11{ background-position: -229px -153px; } .ul-t li i.s12{ background-position: -358px -152px; } .ul-t li i.s13{ background-position: -104px -297px; } .ul-t li i.s14{ background-position: -232px -299px; } .ul-t li i.s15{ background-position: -357px -296px; } .ul-t li:nth-child(2n) { margin-right: 0; width: 55%; } .ul-r li{ float:left; text-align: center; font-size: 38px; height: auto; padding: 0px 0 10px; width: 15%; } .ul-r li li { margin-left: 13.3333%; } .ul-r li img { display: block; margin: 0 auto 30px; } .ul-pic{ } .ul-pic li{ float:left; width: 48.85%; position: relative; } .ul-pic li span { position: absolute; top: 50%; transform: translatey(-50%); text-align: center; width: 100%; line-height: 120px; background: rgba(255, 255, 255, 0.68); color: #4a6079; font-size: 38px; } .ul-pic li li { margin-left: 2.3%; } .ul-pic li .pic { width: 100%; height: 301px; overflow: hidden; } .ul-pic li img { width: 100%; height: 100%; transition: all .3s; } .ul-pic li .pic:hover img{ transform: scale(1.1); } .p5 .tab{ margin-top:22px } .p6 .ul-t.ul2{ margin:20px 0 } .p6 .ul-t.ul2 li{ background:#f7fafd; margin-bottom: 20px; margin-top: 20px; } #slide_dot{ left: calc(9vw); color: #544741; display: none; font-weight: bold; position: fixed; top: 50%; transform: translate(0, -50%); z-index: 999; transition: top 0.5s; box-shadow: 0 0 10px rgba(68, 68, 68, 0.2); padding: 15px; border-radius: 6px; background: #fff; z-index: 999; cursor: pointer; } .p5 .box{ padding-top: 34px; } #slide_dot img { transition: all .3s; } #slide_dot li:hover img { transform: scale(1.2); } #slide_dot li { text-align: center; margin: 34px 0; color: #333333; font-size: 20px; font-weight: normal; } #slide_dot li img { display: block; margin: 0 auto 10px; } /* 首页 结束 */ /* 概览 */ .where { padding: 0 20px; line-height: 30px; border-radius: 3px; color: #666666; margin: .2rem 0; background: left center no-repeat; } .where img { vertical-align: middle; margin-right: 10px; margin-top: -2px; } .where i { margin: 0 10px; color: #ccc; font-size: 16px; vertical-align: middle; } .where a, .where span { margin: 0 4px; color: #878787; font-size: 14px; } .overview{margin-bottom: .7rem;} .overview .col-md-3 { width: 26%; } .overview .col-md-9 { width: 74%; } .side-menu ul { border: 1px solid #efefef; padding: .16rem; min-height: 8.7rem; background: #f9f8f8; } .side-menu h2 { position: relative; line-height: 35px; font-size: 24px; padding: 21px; background: no-repeat; background-size: 100% 100%; padding-left: .4rem; } .side-menu h2 a { color: #fff; } .side-menu li a { position: relative; display: block; text-align: center; line-height: 30px; border: 1px solid #efefef; background: #fff; } .side-menu li a:hover, .side-menu li.current>a { color: #0054a7; font-weight: bold; } .side-menu li.level-1>a { font-size: 18px; padding: 15px 0; } .side-menu li { margin-bottom: .09rem; } .side-menu li li a { font-size: 14px; padding: 8px 0; transition: all .3s; position: relative; } .side-menu li li a:before { content: ""; top: 50%; width: 3px; height: 3px; margin-top: -2px; background-color: #c10f13; display: inline-block; margin-right: 8px; border-radius: 100%; vertical-align: middle; } .side-menu li a:after { content: ''; display: block; position: absolute; top: 0; bottom: 0; left: 0; width: 4px; background-color: #0054a7; transform: scale(1, 0); transition: all .3s; } .side-menu li a:hover:after, .side-menu li.current>a:after { transform: scale(1, 1); } .list-t.border6{ margin-top: -6px; } .list-t.border6 li{border:0px;padding: 9px 0 9px 20px;border-bottom: 1px dashed #e5e5e5;} .list-t.border6 li:before { transform: none; background: #0054a7; } .list-t.border6 li:nth-child(5n) { /* border-bottom: 1px dashed #e5e5e5; */ } .list-t.border6 li:nth-child(5n):before { margin-top: -9px; } /* 正文 */ .article { margin-bottom: .2rem; } .article h2 { padding: .15rem 0; line-height: 1.5; font-size: .34rem; text-align: center; color: #0054a7; font-weight: bold; } .article img, .article video, .article table{ max-width: 100%; } .article .option { border-bottom: 1px solid #ddd; padding: .12rem 4%; line-height: 34px; color: #999999; } .article .option h4 { display: none; } .article .info { color: #666666; font-size: 16px; text-align: center; justify-content: space-between; display: flex; flex-wrap: wrap; } .article .info>span { color: #999999; } .article .info i { margin: 0 10px 0 0; font-size: 16px; color: #ccc; vertical-align: middle; } .article .option.fixed { position: fixed; top: 0; left: 0; z-index: 9; width: 100%; border-top: none; margin: 0; padding: 20px 10px; background-color: #fff; box-shadow: 0 10px 20px rgba(0, 0, 0, .1); } .article .option.fixed h4 { display: block; position: absolute; top: 50%; left: 20%; right: 20%; width: 60%; height: 30px; margin-top: -15px; line-height: 30px; text-align: center; font-size: 18px; font-weight: bold; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .article .option.fixed .info { display: none; } .article .option.fixed .jfontsize { float: none; padding: 0; } .jfontsize { float: right; margin: 3px 0 0; margin-right: 9px; } .jfontsize a { margin: 0 7px; } .jfontsize a i { display: block; width: 24px; height: 24px; background-image: ; background-repeat: no-repeat; margin: 0 auto; } .jfontsize .dayin { background: center center no-repeat; } #jfontsize-p2 i { background-position: 1px 0px; } #jfontsize-d2 i { background-position: -23px 0px; } #jfontsize-m2 i { background-position: -46px 0; } a#jfontsize-p2:hover i { background-position: 1px -24px; } a#jfontsize-m2:hover i { background-position: -46px -24px; } a#jfontsize-d2:hover i { background-position: -23px -24px; } .article .option .share a{ width:36px; height:36px; margin: -6px 5px 0; float: none; display: inline-block; vertical-align: middle; } .detail{padding: .2rem .5rem .01rem;background: #fff;margin-bottom: .75rem;border: 1px solid #dcdcdc;} .w1200{ width: 1200px; margin: 0 auto; } .article .option .bds_tsina { background: center no-repeat; background-size: 100% 100%; } .article .option .bds_copy { background: center no-repeat; } .article .option .bds_weixin { background: center no-repeat; } .bd_weixin_popup{ box-sizing: content-box; -webkit-box-sizing: content-box; } .article-box { padding: .3rem 0; line-height: 2; text-align: justify; color: #333; font-size: 16px; padding-bottom: 0; } .article-fj { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: .16rem 0 .16rem 80px; line-height: 34px; margin: .5rem 0; position: relative; } .article-fj a { display: block; } .article-fj b { position: absolute; left: 0; } .article-box p { margin-bottom: 1em; color: #333; } .article-box .article-code { margin-top: 50px; margin-bottom: 50px; } .article .article-code a { display: inline-block; padding: 0 20px; height: 48px; line-height: 49px; text-align: center; color: #333333; border: 1px solid #cfcaca; border-radius: 5px; margin: 38px 1.5px 20px; } .article .article-code img { margin-top: 10px; display: inline-block; max-width: 80%; margin: 14px 6px; } .article .article-code p{ margin: 30px 0 20px; color: #666666; } /* 分页 */ .pages { font: 0/0 microsoft yahei; margin-top: 24px; text-align: center; } .pages a,.pages span { display: inline-block; line-height: 18px; margin: 3px 2px; padding: 10px 15px; font-size: 14px; vertical-align: middle; border: 1px solid #d7d7d7; } .pages a:hover,.pages span:hover { position: relative; background-color: #0054a7; color: #fff; } .pages a.current,.pages span.current { background-color: #0054a7; color: #fff; position: relative; } #mozi-assist-pointer-follow, #mozi-assist-pointeread{ display: none; } #mozi-assist-topbar-html{ background: #0d78e7; box-shadow: none; position: relative; } #mozi-assist-topbar-html .topbar-html-content { height: 117px; width: 1290px; padding-top: 20px; } #mozi-assist-topbar-html .topbar-html-content>div { width: 20%; margin: 0!important; } #mozi-assist-topbar-html .topbar-html-content>div span { font-size: 26px; } .topbar-html-content-item img{ width: auto!important; height: 40px!important; margin-bottom: 10px; } #mozi-assist-zoom-out img,#mozi-assist-zoom-min img{ height: 34px!important; margin-top: 5px; margin-left: 5px; } .bigtext-html-bone{ height: 0!important; } #mozi-assist-bigtext-html .bigtext-html-btn { width: 30px; height: 30px; border-radius: 30px; line-height: 30px; } #mozi-assist-bigtext-html .bigtext-html-btn i{ font-size: 19px; font-style: normal; font-weight: bold; } .bigtext-html-content { line-height: 3em; } @media (max-width:1200px) { body,html{ width: 1200px; } .row{ margin: 0; } .col-md-6 { width: 50%; float: left; } #slide_dot,#mozi-assist{ display: none!important } } /* 语速弹框 */ .topbar-html{ overflow: visible!important; } .yy-tjbox{ display: none; padding: 15px; border-radius: 6px; position: absolute; width: 252px; background: #fff; box-shadow: 0 1px 8px rgba(0,0,0,.13); top: 110px; left: 50%; margin-left: 18px; } .topbar-html-content-item .yy-tjbox span { font-size: 20px!important; float: left; color: #333; height: auto; line-height: 20px; width: auto; margin: 0 15px 0 0; } .yy-tjbox .ystj_0714 input { float: left; border: none; height: 25px; line-height: 25px; text-align: center; background: #ededed; outline: 0; width: 20px; font-size: 22px; color: #999; cursor: pointer; } .yy-tjbox em, .wza-color-list:after{ display: inline-block; width: 20px; height: 10px; background: center no-repeat; position: absolute; top: -9px; left: 50%; margin-left: -10px; } .yy-tjbox .ystj_0714 input.tex-inp_0714 { width: 110px; font-size: 18px; margin: 0 5px; color: #444; } /* 无障碍高对比度 */ .wza-color-list{ display: none; } #wzacolor:hover .wza-color-list{ display: block; } .wza-color-list{ background: #fff; border-radius: 5px; box-shadow: 0 0 7px rgba(0,0,0,.25); margin-top: 12px; position: relative; } .wza-color-list li{ display: block; line-height: 1px; font-size: 20px; padding: 22px 22px; text-align: left; border-bottom: 1px dashed #d7d7d7; } .wza-color-list .wza-color1 { background: #000; border-radius: 5px 5px 0 0; color: #fff; } .wza-color-list .wza-color2 { background-color: #fffc00; color: #000!important; } .wza-color-list .wza-color3 { background-color: #006ccf; color: #fffc00!important; } .wza-color-list .wza-color4 { background-color: #fffc00; color: #006ccf; } .wza-color-list:after{ content:'' } .bar-box { position: fixed; top: 50%; transform: translatey(-50%); right: 0; z-index: 99; background: none; box-shadow: none; } .bar-box ul{ /* width: 70px; */ background: #fff; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.10); margin-top: 15px; text-align: center; /* padding: 20px 0; */ } .bar-box ul li { padding: 1vw 17px; position: relative; } .bar-box ul li:hover div { display: block; } .bar-box li img{ display: block; margin: 0 auto 9px; } .bar-box li div{ position: absolute; border: 1px solid #4ea5ff; background: #fff; right: 125px; top: 0; border-radius: 3px; display: none; width: 140px; min-height: 100%; } .bar-box li div p { padding: 25px 20px; height: 100%; } .bar-box li div img { width: 100%; } .bar-box li div:after { content: ''; width: 10px; height: 10px; background: #fff; border-top: 1px solid #4ea5ff; border-left: 1px solid #4ea5ff; -webkit-transform: rotate( 138deg); -ms-transform: rotate(138deg); transform: rotate( 138deg); display: block; position: absolute; right: -4%; top: 25px; } /* 我还是中文 */