body,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input,textarea { color: #666; font-family: "microsoft yahei",微软雅黑, 宋体, arial, verdana, sans-serif; } * { margin: 0; padding: 0; } img { display: block; outline: 0; border: 0; } ul li { list-style: none; } a { text-decoration: none; outline: 0; } .fl { float: left; } .fr { float: right; } .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; /*ie/7/6*/ } /*头部*/ .top-entry{ width: 100%; padding:0 1.2rem; display:flex; justify-content:space-between; align-items:center; height:0.46rem; line-height: 0.46rem; background: #72a1d0; } .top-phone,.top-link a{ font-size:0.2rem; color:#fff; } .top-phone img{ float: left; width: 0.21rem; margin:0.15rem 0.1rem 0 0; } .top-link a{ margin-left:0.4rem; } .zj-nav { width: 100%; height: auto; overflow: hidden; } .zj-logo { float: left; width: 4.2rem; height: 0.67rem; margin: 0.215rem 1.2rem; } .zj-logo img { width: 100%; } .nav-item { float: right; width: 8.35rem; height: 1.1rem; } .nav-item ul { overflow: hidden; display: flex; justify-content: space-between; align-items: center; height: 1.1rem; } .nav-item li { float: left; } .nav-item li a { display: block; font-size: 0.24rem; color: #333; } .nav-item .on { font-weight: bold; padding-bottom: 0.17rem; border-bottom: 0.04rem solid #004ea2; } .nav-search { float: right; margin: 0.34rem 1.2rem 0 0.34rem; } .nav-search, .nav-search img { width: 0.42rem; height: 0.42rem; } /*底部*/ .zj-footer { width: 100%; height: 1.9rem; background: #004ea2; } .footer-con { width: 14.54rem; margin: 0 auto; overflow: hidden; } .link-fl { float: left; } .links-item { display: flex; margin: 0.35rem 0; } .links-item a, .links-item span { display: block; float: left; font-size: 0.18rem; color: #fff; margin-left: 0.18rem; } .links-item a:first-child { margin-left: 0; } .footer-txt { font-size: 0.14rem; color: #fff; line-height: 1.5; } .footer-txt a { font-size: 0.14rem; color: #fff; } .link-fr { float: right; } .link-fr img { width: 0.98rem; height: 1.33rem; float: left; margin: 0.3rem 0 0 0.25rem; } /*移动端头部*/ .app-body{ overflow:hidden; } .app-top { width: 100%; overflow: hidden; display: none; } .app-top-show { width: 100%; padding: 2%; display: flex; justify-content: space-between; background: #fff; } .app-logo img { width: 11rem; } .menu-search { display: flex; } .app-search { margin-right: 0.5rem; } .app-search, .menu-search img { width: 1.65rem; height: 1.65rem; } .app-menu { width: 100%; padding: 2%; background: #f3f3f3; overflow: hidden; display: none; } .app-menu a { color: #1b1b1b; cursor: pointer; } .app-menu-ul { overflow-y: scroll; white-space: nowrap; -webkit-overflow-scrolling: touch; overflow: -moz-scrollbars-none; overflow: -moz-scrollbars-none; } .app-menu-ul::-webkit-scrollbar { display: none; } .app-menu-one { width: 100%; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1b1b1b; height: 50px; } .app-menu-one>a { font-size: 16px; } .applinkbox { margin-top:50px; line-height:2; float: left; } .applinkbox p, .applinkbox p a{ color:#333; font-size:12px; } .container { position: relative; overflow: hidden; } .search { width: 100%; height: 2.3rem; background: 0 0 no-repeat; background-size: 100%; overflow: hidden; } .search_text { width: 11rem; height: 0.6rem; background-color: #ffffff; border-radius: 0.1rem; display: flex; justify-content: space-between; align-items: center; margin: 0.7rem auto 0.4rem; } .tip{ width: 11rem; margin: 0 auto; } .search_text_input { width: calc(100% - 1.45rem); border: none; height: 0.3rem; margin: 0.15rem 0; outline: none; margin-left: 0.4rem; float: left; } .search_text .search_btn { width: 1rem; height: 0.6rem; background-color: #3371b5; border-radius: 0rem 0.1rem 0.1rem 0rem; font-size: 0.20rem; line-height: 0.6rem; text-align: center; border: none; color: #fff; float: right; } .content { width: 100%; padding-bottom: 1rem; background: 0 0 no-repeat; background-size: cover; } .floor1 { width: 74%; margin: 1.4rem auto 0; overflow: hidden; } .floor1 .portlet{ display: flex; justify-content: space-between; } .floor1 .left { width: 3rem; height: 8rem; background-color: rgb(255, 255, 255, 0.7); border-radius: 0.1rem; padding-top: 0.4rem; } .floor1 .left li { padding: 0 10%; cursor: pointer; } .floor1 .left li .title { font-size: 0.22rem; color: #1b1b1b; margin: 0.25rem auto; } .floor1 .left li a { line-height: 2; font-size: 0.18rem; display: block; } .floor1 .left li a.active { background-color: #fff !important; color: #cc9158 !important; } .floor1 .left li:nth-last-of-type(1) a { border-bottom: none; } .floor1 .right { width: calc(100% - 4.8rem); padding: 0.4rem; background-color: rgb(255, 255, 255, 0.7); border-radius: 0.1rem; } .searchmod { padding-left: 0px !important; overflow: hidden; border-bottom: 1px solid #ccc; margin-bottom: 0.4rem; padding-bottom: 0.2rem; } .search_title a{ font-size: 0.22rem; color: #000; } .search_con{ margin-top: 0.1rem; font-size: 0.18rem; line-height: 1.5; text-indent: 0.36rem; } .search_date{ font-size: 0.16rem; color: #999; margin-top: 0.1rem; } @media screen and (max-width:1200px) { .top-entry, .zj-nav, #fp-nav { display: none !important; } .app-top { display: block; } .search { height: 150px; background-size: cover; } .search_text { width: 90%; height: 50px; margin: 50px auto 15px; } .tip{ width: 90%; } .search_text_input { width: calc(100% - 80px); height: 50px; line-height: 50px; margin: 0; padding: 0 20px; } .search_text .search_btn { width: 80px; height: 50px; line-height: 50px; } .search_text_input, .search_text .search_btn, .search_title a, .search_con, .search_date{ font-size: 16px; } .floor1 { width: 100%; padding: 2%; margin: 30px auto 0; } .floor1 .left{ display:none; } .floor1 .right{ width:100%; } .zj-footer{ position: relative; height: auto; } .footer-con { width: 96%; } .links-item a, .links-item span{ font-size:14px; } .footer-txt { font-size: 12px; margin-bottom:0.35rem; } .footer-txt p a { font-size: 12px; } .link-fr img { width: 80px; height: auto; } } @media screen and (max-width:768px) { .search_text_input, .search_text .search_btn, .search_title a, .search_con, .search_date{ font-size: 14px; } .footer-con{ display: flex; flex-direction: column-reverse; } .link-fl,.link-fr{ float:none; } .link-fl{ width:100% !important; text-align: center; } .link-fr{ display: flex; justify-content: center; } .link-fr img { margin-top:0.35rem; } .links-item { justify-content: center; flex-wrap: wrap; } } @media screen and (max-width:520px) { .floor1 .right { padding: 5%; } .searchmod { margin-bottom: 10px; padding-bottom: 10px; } .search_con, .search_date { margin-top: 10px; } .page { display: none !important; } .footer-con{ display: flex; flex-direction: column-reverse; } .app-menu-one>a { font-size: 14px; } .links-item a, .links-item span { font-size:14px; } .footer-txt p a{ display:block; } }