@charset "utf-8"; /**/ .pagination { text-align: center; font-size: 0; padding-top: 0.4rem; } .pagination a { display: inline-block; border: 1px solid #dcdcdc; padding: 0 0.12rem; height: 0.35rem; font-size: 0.14rem; line-height: 0.35rem; text-align: center; color: #666; margin: 0 7px; } .pagination a.active { background: #006457; color: #fff; border: 1px solid #006457; } .pagination a:hover { background: #006457; color: #fff; border: 1px solid #006457; } .pagination span { display: inline-block; font-size: 0.14rem; } .n_container{ padding-bottom: .6rem; } .n_tit{ display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; background: #6cc1a4; padding: 0 0.2rem; } .n_tit .left{ display: flex; align-items: flex-end; } .n_tit h2{ font-size: .26rem; line-height: .5rem; color: #fff; font-family: '方正大黑',serif; margin-right: .1rem; } .n_tit p{ font-size: .2rem; color: #fff; line-height: .4rem; font-family: '方正大黑',serif; } .posi{ display: flex; line-height: .4rem; color: #ffffff; font-size: 0.18rem; } .posi *{ font-size: 0.18rem; line-height: 0.4rem; color: #fff; } /*n_list*/ .n_list li{ position: relative; padding: 0 0.2rem; line-height: .8rem; border-bottom: 1px solid #dddddd; } .n_list li a{ font-size: .2rem; color: #000000; padding-right: 2.5rem; transition: .5s; } .n_list li time{ position: absolute; right: .2rem; top: 0; font-size: .17rem; color: #585858; } .n_list li:hover a{ color: #0d6e61; } .n_list{ margin-top: .3rem; border-top: 1px solid #dddddd; min-height: 4.4rem; } .n_mores a{ display: block; font-size: .24rem; line-height: .5rem; background: #6cc1a4; max-width: 3.8rem; margin: 0 auto; transition: .5s; color: #fff; text-align: center; } .n_mores{ margin-top: .4rem; } .n_mores a:hover{ border-radius: .5rem; } /*n_list_pic*/ .n_list_pic li a{ display: flex; align-items: center; padding: .2rem .25rem; justify-content: space-between; } .n_list_pic li a .pic{ width: 3.23rem; height: 2.20rem; border-radius: 5px; } .n_list_pic li a .txt{ width: calc(100% - 3.67rem); display: flex; justify-content: space-between; flex-direction: row-reverse; } .n_list_pic li a .txt h2{ font-size: .2rem; color: #000000; line-height: .3rem; -webkit-line-clamp: 3; max-height: 1.8rem; width: 78%; transition: .5s; } .n_list_pic li a .txt time{ font-size: .18rem; color: #585858; line-height: .3rem; display: block; flex-shrink: 0; margin-left: .2rem; } .n_list_pic li a:hover .txt h2{ color: #0d6e61; } .n_list_pic li{ border-bottom: 1px solid #dddddd; } .n_list_pic{ margin-top: .2rem; } /*n_detail*/ .dtl_tit{ display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } .dtl_tit .left{ width: 2.2rem; text-align: center; color: #6cc1a4; } .dtl_tit .left h5{ font-size: .2rem; line-height: .24rem } .dtl_tit .left h2{ font-size: .4rem; line-height: 1; margin: 0.03rem 0; } .dtl_tit .left h6{ font-size: .18rem; line-height: .24rem; } .dtl_tit .right{ width: calc(100% - 2.4rem); } .dtl_tit .right h1{ font-size: .3rem; color: #000; line-height: 1.5; text-align: center; } .dtl_tit { padding-top: .15rem; padding-bottom: .15rem; border-bottom: 1px solid #ddd; } .dtl_txt p{ font-size: .18rem; line-height: 2em; color: #000; text-indent: 2em; margin-top: 2em; } .dtl_txt img{ /* display: block; */ width: auto !important; max-width: 100% !important; margin: 0 auto !important; height: auto !important; } .dtl_txt{ padding: 0.2rem 0.6rem; min-height: 5rem; } /*science*/ .science .fl01 .content{ align-items: center; } .science .fl01 .pic{ width: 9.65rem; height: 4.3rem; } .science .fl01 .con{ width: calc(100% - 9.9rem); } .science .fl01 .con h1{ font-size: .34rem; line-height: 1.5; color: #000000; height: 3em; font-family: '方正大黑',serif; margin-bottom: .35rem; } .science .fl01 .con p{ font-size: .22rem; line-height: .3rem; color: #000000; -webkit-line-clamp: 4; height: 1.2rem; margin-bottom: .4rem; } .science .fl01 .con a{ display: block; max-width: 1.6rem; font-size: .22rem; line-height: .44rem; text-align: center; color: #fff; background: #6cc1a4; letter-spacing: 0.01rem; transition: .5s; } .science .fl01 .con a:hover{ border-radius: .5rem; } .science .fl01{ margin-top: .6rem; } .nlist_box1 li{ width: 28.76%; margin-left: 6.86%; margin-top: .6rem; } .nlist_box1 li:nth-child(3n+1){ margin-left: 0; } .nlist_box1 li a{ display: block; } .nlist_box1 li a .pic{ padding-top: 62.31%; } .nlist_box1 li a .txt h2{ font-size: .2rem; line-height: .3rem; color: #000; height: .6rem; font-family: '方正大黑',serif; margin-bottom: .1rem; } .nlist_box1 li a .txt p{ font-size: .18rem; line-height: .24rem; color: #000; height: .48rem; margin-bottom: .18rem; } .nlist_box1 li a .txt span{ display: block; font-size: .16rem; line-height: .32rem; color: #fff; max-width: 1.56rem; text-align: center; background: #6cc1a4; transition: .5s; } .nlist_box1 li:hover .txt h2{ color: #0d6e61; } .nlist_box1 li:hover .txt span{ border-radius: .5rem; } .science{ padding: 0 0.3rem; } .n_leader li{ width: 20%; } .n_leader li a{ display: block; max-width: 4.6rem; margin: 0 auto; } .n_leader li .pic{ width: 1.92rem; height: 2.81rem; margin: 0 auto; } .n_leader li .txt h2{ font-size: .22rem; color: #000; line-height: 1.5em; } .n_leader li .txt p{ font-size: .22rem; color: #000; line-height: 1.5em; -webkit-line-clamp: 4; height: 6em; } .n_leader li .txt { padding-top: .2rem; text-align: center; } .n_leader{ padding: 1.2rem 1rem 0; } /*手机端内页菜单*/ #m_n_nav { display: none; line-height: 50px; position: relative; z-index: 9; width: 100%; background: #0d6e61; } #bnt_back { position: absolute; left: 15px; top: 0px; } #bnt_back img { height: 18px; display: inline-block; vertical-align: middle; } #bnt_back svg { fill: rgb(255, 255, 255); height: 30px; vertical-align: middle; width: 26px; } #m_n_nav i { } #m_n_nav h1 { font-size: 14px; color: rgb(255, 255, 255); text-align: center; margin: 0px; line-height: 50px; } #bnt_sub_nav { position: absolute; right: 15px; top: 0px; height: 50px; cursor: pointer; color: rgb(255, 255, 255); font-size: 18px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; } #bnt_sub_nav svg { fill: rgb(255, 255, 255); height: 20px; vertical-align: middle; width: 20px; } #bnt_sub_nav img { display: block; height: 20px; } #bnt_sub_nav.on img { -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -o-transform: rotate(-180deg); transform: rotate(-180deg); } #sub_nav_content { background: rgb(240, 243, 245); display: none; -webkit-box-shadow: rgb(153, 153, 153) 0px 0px 5px; box-shadow: rgb(153, 153, 153) 0px 0px 5px; z-index: 9; } #sub_nav_content ul { display: none; } #sub_nav_content ul li { display: block; line-height: 28px; } #sub_nav_content ul li a { display: block; height: 30px; line-height: 30px; font-size: 13px; padding-left: 10px; color: rgb(83, 84, 85); } #sub_nav_content ul li.on a { color: #0d6e61; } #sub_nav_content dl { font-size: 0px; overflow: hidden; background: rgb(255, 255, 255); padding: 10px 0px; } #sub_nav_content dt { position: relative; background: rgb(255, 255, 255); z-index: 999; width: 100%; display: block; margin-bottom: 0px; /*float: left;*/ line-height: 30px; padding: 0 20px; } #sub_nav_content dt i{ float: right; font-family: simsun; font-style: normal; font-weight: bold; font-size: .16rem; } #sub_nav_content dt a { display: inline-block; width: 88%; color: rgb(91, 83, 73); line-height: 30px; font-size: 14px; font-weight: 400; vertical-align: top; } #sub_nav_content dt a i { position: absolute; right: 15px; top: 0px; opacity: 0; display: none; } #sub_nav_content dt a { } #sub_nav_content dd { display: none; } #sub_nav_content dd .box { padding: 0px; } #sub_nav_content dd a { padding: 0px 25px; line-height: 30px; border-top: 1px solid rgb(231, 231, 231); font-size: 12px; color: rgb(91, 83, 73); display: block; height: 30px; } #sub_nav_content dd a.on { color: #0d6e61; } .pre,.next { margin:10px auto; } @media (max-width: 1199px){ #m_n_nav{ display: block; margin-top: 1rem; } .n_container{ padding-top: .4rem; padding-bottom: .4rem; } } @media (max-width: 1025px){ .n_tit h2{ font-size: .22rem; } .n_tit p{ font-size: .18rem; line-height: 1; } .n_tit .left{ align-items: center; } .n_list li a{ padding-right: 1.8rem; font-size: .18rem; } .n_list li{ line-height: .68rem; padding: 0; } .n_list li time{ right: 0; } .n_mores a{ font-size: .2rem; } .n_list_pic li a{ padding-left: 0; padding-right: 0; } .n_list_pic li a .pic{ width: 2.4rem; height: 1.63rem; } .n_list_pic li a .txt{ width: calc(100% - 2.6rem); } .dtl_tit .right h1{ font-size: .24rem; } .dtl_tit .left h2{ font-size: .36rem; } .dtl_tit .left h5{ font-size: .18rem; } .dtl_tit .left h6{ font-size: .16rem; } .dtl_tit .left{ width: 1.4rem; } .dtl_tit .right{ width: calc(100% - 1.6rem) } .dtl_txt p{ margin-top: 1.5em; } .dtl_txt{ padding: 0; } .science .fl01 .pic{ width: 6.35rem; height: 2.84rem; } .science .fl01 .con{ width: calc(100% - 6.6rem); } .science .fl01 .con h1{ font-size: .2rem; margin-bottom: .1rem; } .science .fl01 .con p{ font-size: .18rem; margin-bottom: .15rem; } .science .fl01 .con a, .nlist_box1 li a .txt span{ font-size: 14px; line-height: 28px; max-width: 1rem; } .science .fl01{ margin-top: .4rem; } .nlist_box1 li{ width: 31.5%; margin-left: 2.75%; margin-top: .4rem; } .science{ padding: 0; } .n_leader li .txt h2, .n_leader li .txt p{ font-size: .2rem; } .n_leader{ padding: .5rem .4rem 0; } } @media (max-width: 769px){ .n_tit .left, .posi{ width: 100%; } .n_tit h2, .posi *{ line-height: .36rem; } .n_tit{ padding: .05rem .15rem; } .n_list li{ line-height: .62rem; } .n_list_pic li a .txt{ flex-direction: row; flex-wrap: wrap; } .n_list_pic li a .txt time{ width: 100%; margin-left: 0; } .n_list_pic li a .txt h2{ width: 100%; } .dtl_tit .left{ width: 100%; display: flex; align-items: center; margin-bottom: .1rem; } .dtl_tit .left h2, .dtl_tit .left h5, .dtl_tit .left h6{ font-size: .2rem; margin-right: .05rem; } .dtl_tit .right{ width: 100%; } .science .fl01 .pic{ width: 100%; height: auto; padding-top: 44.56%; } .science .fl01 .con{ width: 100%; padding-top: .2rem; } .nlist_box1 li a .txt h2{ font-size: .19rem; } } @media (max-width: 641px){ .nlist_box1 li{ width: 48%; margin-left: 0; } .nlist_box1 ul{ justify-content: space-between; } .n_leader li{ width: 100%; margin-top: .4rem; } .n_leader{ padding: 0; } } @media (max-width: 479px){ .n_list_pic li a{ flex-wrap: wrap; } .n_list_pic li a .pic{ width: 100%; height: auto; padding-top: 68.11%; } .n_list_pic li a .txt{ width: 100%; padding-top: .15rem; } .science .fl01 .con a, .nlist_box1 li a .txt span{ font-size: 12px; line-height: 24px; } .n_leader li .pic{ width: 1.52rem; height: 2.17rem; } .n_leader li .txt p{ height: auto; max-height: 6em; } }