<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 1274px) {
    .nav .content {
        padding-left: 280px;
    }
    .navright {
        padding-right: 180px;
    }
    .nav .content h1 {
        width: 250px;
        margin-top: 5px;
    }
    .nav .content {
        margin: 0px 15px;
    }
    .navtab {
        margin-left: 10px;
    }
    .englishtab {
        margin-left: 10px;
    }
}

@media (max-width: 1000px) {
    div,
    a {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }
    img {
        max-width: initial;
    }
    body {
        height: auto;
    }
    .lbnav .navtab ul {
        top: 60px;
    }
    .index-container&gt;.swiper-wrapper {
        height: 100%;
        display: block;
    }
    .down_sy {
        display: none;
    }
    .nav {
        margin-top: 0px;
    }
    .lbnav {
        padding: 10px 0!important;
        margin-top: 0;
    }
    .lbnav .navright .icon-menu {
        color: #333;
    }
    .lbnav .searchbox {
        top: 60px;
        right: -50px;
    }
    .content {
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }
    .nav h1 img {
        width: 100%;
    }
    .nav h1 {
        width: 12%;
    }
    @media (min-width:700px) {
        .nav h1 {
            width: 6%;
        }
    }
    .navright&gt;ul {
        display: none;
    }
    .navright .icon-menu {
        display: block;
        width: 20px;
        color: #FFF;
        float: right;
        font-size: 20px;
    }
    .nav .content {
        display: block;
        margin: 0px 10px;
        padding-left: 0px;
        padding: 0px 0px;
    }
    .nav .content h1 {
        width: 150px;
    }
    .navright {
        margin-top: 0px;
        position: inherit;
    }
    .navright {
        padding-right: 0px;
        width: 50%;
        line-height: 35px;
    }
    .navright .nnavr_s {
        width: 156px;
    }
    .navtab {
        margin-left: 5px;
    }
    .navright&gt;ul&gt;li {
        margin: 0px;
        padding: 0px;
    }
    .navright&gt;ul&gt;li&gt;a&gt;span {
        padding-bottom: 0px;
    }
    .search&gt;span {
        display: block;
    }
    .search {
        font-size: 20px;
        margin-right: 2%;
        margin-left: 2%;
    }
    .lbnav .search {
        width: 10%;
    }
    .navtab:hover ul {
        display: none;
    }
    .banner-container .imgbg,
    .banner-container {
        height: 500px;
    }
    .navtab span {
        line-height: 35px;
    }
    .navright&gt;ul {
        display: none;
        box-sizing: border-box;
        position: absolute;
        width: 100%;
        background-color: rgba(0, 0, 0, 0.6);
        padding: 15px;
        top: 40px;
        left: 0;
        z-index: 9;
    }
    .lbnav .navright&gt;ul {
        background-color: rgba(255, 255, 255, 0.8);
        top: 45px;
    }
    .navright&gt;ul&gt;li {
        float: initial;
        width: 100%;
        line-height: 30px;
    }
    .navright&gt;ul&gt;li:hover .nav_sub {
        display: none;
    }
    .navright&gt;ul&gt;li&gt;a {
        padding-bottom: 5px;
    }
    .banner-container .swiper-slide h4 {
        font-size: 30px;
        width: 100%;
    }
    .indexvideo {
        width: 50px;
        height: 50px;
        line-height: 50px;
    }
    .indexvideo span {
        font-size: 16px;
    }
    .indexnewsleft {
        width: 100%;
        float: initial;
    }
    .indextit span {
        font-size: 16px;
    }
    .sline {
        margin-top: 0;
    }
    .indextit {
        float: left;
    }
    .indextit h3 {
        font-size: 18px;
        margin: 2% 0;
    }
    .indextit p {
        display: none;
    }
    .indexnewsleft ul {
        display: none;
        position: absolute;
        width: 100%;
        background-color: rgba(255, 255, 255, 1);
        left: 0;
        right: 0;
        margin-top: 0;
        padding: 15px;
        top: 112px;
    }
    .more {
        display: block;
        float: right;
        margin: 0;
        position: absolute;
        right: 10px;
        background: transparent;
        color: #333;
        font-size: 30px;
        margin-top: 18px;
        font-weight: bold;
        width: auto;
        height: auto;
        line-height: 30px;
    }
    .indexnewsleft .icon-menu {
        display: block;
        position: absolute;
        right: 50px;
        font-size: 24px;
        color: #333;
        margin-top: 25px;
    }
    .indexnewsleft {
        overflow: hidden;
    }
    .indexnewsright {
        width: 100%;
        float: initial;
    }
    .indexnewlist {
        width: 100%;
        float: initial;
        margin: 20px 0;
    }
    .indexswiper3 {
        height: 380px;
    }
    .indexswiper3 .indexnewsleft {
        top: 10px;
        left: 15px;
        transform: initial;
        right: 15px;
        width: auto;
        overflow: initial;
    }
    .indexswiper3 .indexnewsleft .icon-menu {
        color: #FFF;
    }
    .indexswiper3 .more,
    .indexswiper5 .more {
        background: transparent;
        color: #FFF;
    }
    .indexswiper3 .indexnewsleft ul {
        background: rgba(0, 0, 0, 0.4);
        top: 80px;
    }
    .indexswiper5&gt;.content {
        padding-top: 10px;
    }
    .kxyjbtn .swiper-button-next,
    .kxyjbtn .swiper-button-prev {
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
    .indexkxyjcon {
        width: 80%;
        border-top-left-radius: 30px;
    }
    .indexkxyjcon font {
        font-size: 160px;
        line-height: 160px;
    }
    .indexkxyjcon h6 {
        margin: 15px 0 20px;
    }
    .indexkxyjcon h6 {
        font-size: 18px;
        line-height: 24px;
        height: 48px;
    }
    .indexkxyjcon a {
        width: 130px;
        height: 40px;
        line-height: 40px;
    }
    .ssmys .indextit {
        width: auto;
    }
    .indexswiper4 .sline {
        margin-top: 0;
    }
    .ssmys a {
        width: 135px;
        height: 40px;
        line-height: 40px;
    }
    .ssmysconlist {
        width: 50%;
        margin-top: 30px;
    }
    .ssmysicon {
        width: 130px;
        height: 130px;
    }
    .indexswiper4,
    .indexswiper2,
    .indexswiper6 {
        padding: 20px 0;
    }
    .jyjxlistcon {
        width: 88%;
    }
    .indexswiper5 {
        height: 470px;
    }
    .ssmysicon img {
        width: 50px;
    }
    .jyjxbtn {
        left: 10px;
        right: 10px;
        bottom: 10px;
    }
    .jyjxbtn a {
        width: 49%;
        margin-bottom: 10px;
        height: 40px;
        line-height: 40px;
    }
    .jyjxbtn a:nth-child(2n) {
        margin-right: 0;
    }
    .fwzqlist {
        width: 49%;
    }
    .fwzqlist:nth-child(2n) {
        margin-right: 0;
    }
    .fwzqlisticon {
        height: 55px;
    }
    .ztjjlist {
        width: 49%;
        margin-bottom: 15px;
    }
    .ztjjlist:nth-child(2n) {
        margin-right: 0;
    }
    .ztjjlist h5 {
        font-size: 16px;
    }
    .ztjjlist p {
        line-height: 12px;
        height: 24px;
    }
    .ztjj-container .ztjj-pagination {
        left: 15px;
    }
    .ztjj-pagination .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }
    .footertopleft {
        float: initial;
        width: 100%;
        margin: 0 auto;
        margin-bottom: 20px;
        overflow: hidden;
        text-align: center;
    }
    .ewmbox {
        width: 25.5%;
        margin: 0 auto;
    }
    .footertopleft p {
        margin-top: 10px;
    }
    .footernav {
        float: initial;
        width: 100%;
    }
    .footernavlist {
        width: 48%;
        margin-bottom: 15px;
        height: 40px;
        line-height: 40px;
    }
    .footernavlist:nth-child(3n) {
        margin-right: 2%;
    }
    .footernavlist:nth-child(2n) {
        margin-right: 0%;
    }
    .footerbot {
        height: auto;
        line-height: 30px;
        padding: 15px 0;
    }
    .footerbot p {
        float: initial;
    }
    .footerright {
        float: initial;
        margin-top: 10px;
    }
    .topdiv {
        width: 50px;
        line-height: 50px;
        height: 50px;
    }
    .topdiv span {
        font-size: 20px;
    }
    .listban {
        height: 260px;
        overflow: hidden;
    }
    .listban img {
        height: 100%;
        width: auto;
        min-width: 100%;
    }
    .listmain {
        padding: 20px 10px 20px 10px;
    }
    .listtit {
        margin-bottom: 30px;
    }
    .listtit h4 {
        font-size: 22px;
    }
    .listtit span {
        font-size: 26px;
        margin-top: 0;
    }
    .listnav {
        width: 100%;
    }
    .listnavcon {
        right: 30px;
    }
    .listnav ul,
    .crumbs {
        float: initial;
    }
    .listnavconul {
        left: 10px;
        right: 45px;
        height: 27px;
        overflow-x: auto;
        overflow-y: hidden;
        width: 100%;
    }
    .listnavcon {
        left: 15px;
    }
    .listnav ul {
        width: 580px;
    }
    .listnav ul li {
        margin-right: 20px;
    }
    .listnav {
        height: 70px;
    }
    .listnav ul li a {
        padding-bottom: 10px;
    }
    .listnav ul li a:hover,
    .listnav ul li.listnavact a {
        border-bottom: 0 none;
        font-weight: bold;
    }
    .kxyjbox p {
        font-size: 16px;
        line-height: 24px;
    }
    .kyfxlist {
        width: 49%;
    }
    .kyfxlist:nth-child(3n) {
        margin-right: 2%;
    }
    .kyfxlist:nth-child(2n) {
        margin-right: 0;
    }
    .kyfxlisttxt a {
        line-height: 30px;
        height: 30px;
        width: 120px;
    }
    .kytdtab a {
        height: 30px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    .kytdlist {
        width: 49%;
    }
    .kytdlist:nth-child(3n) {
        margin-right: 2%;
    }
    .kytdlist:nth-child(2n) {
        margin-right: 0;
    }
    .kytdlisttxt {
        height: 60px;
    }
    .kytdlisttxt h5 {
        line-height: 60px;
    }
    .dwyczypic {
        width: 100%;
        float: initial;
    }
    .dwyczytxt {
        width: 100%;
        float: initial;
        margin-top: 20px;
    }
    .dwyczybtn {
        margin-top: 50px;
    }
    .dwyczybtn .dwyczybtnlist {
        width: 49%;
        float: left;
    }
    .dwyczybtn .dwyczybtnlist:nth-child(5n) {
        margin-right: 2%;
    }
    .dwyczybtn .dwyczybtnlist:nth-child(2n) {
        margin-right: 0%;
    }
    .dwyczybtn a {
        line-height: 24px;
    }
    .crumbs i {
        margin: 0 3px;
    }
    .listtit.detailtit span {
        font-size: 18px;
    }
    .detailmore {
        padding: 20px 0;
    }
    .detailmoreleft {
        float: initial;
        box-sizing: border-box;
        padding: 0 15px;
        width: 100%;
    }
    .detailmoreright {
        display: none;
        float: initial;
        box-sizing: border-box;
        padding: 0 15px;
        width: 100%;
    }
    .kycgtoppic,
    .kycgtoptxt {
        float: initial;
        width: 100%;
        margin-top: 30px;
    }
    .kycghjlist {
        padding: 20px;
    }
    .kycghjdate p {
        font-size: 18px;
    }
    .kycghjdate {
        width: 18%;
    }
    .kycghjtxt {
        width: 82%;
    }
    .kycghjtxt p {
        margin-top: 5px;
    }
    .hjdetail span {
        font-size: 12px;
        margin-top: 8px;
    }
    .hjdetailconimg {
        width: 100%;
        margin-bottom: 30px;
    }
    .hjdetailcon p {
        line-height: 30px;
    }
    .hjdetailconimgbox {
        margin: 10px 0;
    }
    .kycglwtablebox {
        overflow-x: scroll;
    }
    .kycglwtable {
        width: 700px;
    }
    .kycglwtoplist {
        width: 100%;
        float: initial;
    }
    .kycglwtopleft,
    .kycglwtopleft .kycglwtoplist,
    .kycglwtopleftbox .kycglwtoplist {
        width: 100%;
        float: initial;
    }
    .kycglwtopleftbox .kycglwtoplist&gt;span {
        width: 36%;
    }
    .hjdetailcon {
        padding-top: 20px;
    }
    .hjdetailcon&gt;img {
        max-width: 100%;
        display: block;
        margin: 0 auto;
    }
    .detailmoreleft {
        max-width: 100%;
    }
    .kjhztoppic {
        width: 100%;
        float: initial;
    }
    .kjhztoptxt {
        position: initial;
        width: 100%;
    }
    .kjhzconlistdata p {
        font-size: 18px;
    }
    .kjhzconlistdata .line {
        margin: 4px auto;
    }
    .kjhzconlistdata {
        width: 18%;
    }
    .kjhzconlisttxt {
        width: 82%;
        margin-left: 18%;
    }
    .kjhzconlisttxt p {
        margin-top: 10px;
    }
    .dwgscontxt {
        position: initial;
        width: 100%;
        transform: initial;
    }
    .dwgscon {
        padding: 0 10px;
    }
    .dwgsconpic {
        width: 100%;
        margin: 0;
        margin-bottom: 20px;
    }
    .dwgscolist {
        margin: 0;
    }
    .dwgscontxt {
        padding: 2.5% 4%;
    }
    .ysfclistpic {
        width: 30%;
    }
    .ysfclisttxt {
        width: 70%;
    }
    .ysfclisttxt p {
        -webkit-line-clamp: 2;
        height: 48px;
    }
    .ysfclisttxt h5 font {
        font-size: 22px;
        margin-right: 10px;
    }
    .lookmore {
        width: 110px;
        font-size: 14px;
        height: 30px;
        line-height: 30px;
    }
    .lookmore span {
        margin-left: 10px;
    }
    .ysfclisttxt span {
        font-size: 16px;
    }
    .ysfclist {
        margin-bottom: 30px;
    }
    .ysfcimgbox {
        width: 100%;
        float: initial;
        margin-bottom: 30px;
    }
    .zjdwmain .ysfclistpic {
        width: 30%;
        float: left;
    }
    .zjdwmain .ysfclisttxt {
        width: 70%;
        float: left;
    }
    .zjdwmain .ysfclisttxt h5 font {
        font-size: 20px;
    }
    .kytdtab a,
    .kycgtab a {
        height: 40px;
        line-height: 40px;
    }
    .kycgtab a {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .kytdtab a.kytdtabact {
        background-color: initial;
        border: 1px solid #CACACA;
        color: initial;
    }
    .bshtxt {
        float: initial;
        width: 100%;
        padding: 20px 10px;
    }
    .bshpic {
        float: initial;
        width: auto;
        margin: 0 10px;
    }
    .bshjjmain .swiper-slide {
        width: 100%;
    }
    .bshjjbtn .swiper-button-next,
    .bshjjbtn .swiper-button-prev {
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
    .bshxzzx,
    .bshtit {
        padding-top: 30px;
    }
    .rczplisttop {
        padding: 0 20px;
    }
    .cxptlist {
        width: 100%;
        float: initial;
    }
    .ckgdbtn {
        width: 150px;
        line-height: 40px;
        height: 40px;
        font-size: 16px;
    }
    .cxptxqtoptxt {
        width: 100%;
        float: initial;
    }
    .cxptxqtoppic {
        float: initial;
        width: 100%;
        margin-top: 30px;
    }
    .cxptxqtop {
        padding-bottom: 30px;
    }
    .cxptxqpic {
        width: 100%;
        float: initial;
        margin-bottom: 30px;
    }
    .zxsyspic {
        float: initial;
        width: 100%;
    }
    .zxsystxt {
        width: 100%;
        position: initial;
        transform: initial;
        margin-top: 20px;
    }
    .hxyslist {
        width: 49%;
    }
    .hxyslist:nth-child(3n) {
        margin-right: 2%;
    }
    .hxyslist:nth-child(2n) {
        margin-right: 0;
    }
    .hxysmain2txt {
        position: initial;
        width: auto;
    }
    .hxysmain2pic {
        width: 100%;
        float: initial;
        margin-top: 30px;
    }
    .jgzcpic img {
        width: 100%;
    }
    .syjdmain {
        padding-top: 40px;
    }
    .syjdlistpic {
        float: initial;
        width: 100%;
    }
    .syjdlisttxt {
        position: initial;
        width: 100%;
        padding: 20px;
        margin-bottom: 40px;
    }
    .syjdlisttxtcon {
        position: initial;
        transform: initial;
        padding-right: 0;
        width: 100%;
    }
    .syjdcon {
        padding: 40px 0;
    }
    .xsqklistpic {
        width: 100%;
        float: initial;
    }
    .xsqklisttxt {
        width: 100%;
        float: initial;
        padding-left: 0;
        margin-top: 30px;
    }
    .xsqklisttxtdata {
        width: 22%;
    }
    .xsqklisttitle {
        width: 78%;
    }
    .zgxmsymainpic,
    .zgxmsymaintxt {
        width: 100%;
        float: initial;
    }
    .zgxmsymain span {
        margin-right: 10px;
    }
    .cgzhboxcon,
    .cgzhboxtop,
    .cgzhboxbtn {
        position: initial;
        transform: initial;
    }
    .swiper-button-next,
    .swiper-button-prev {
        top: 25%;
    }
    .ydhzlisttxt span {
        color: rgba(255, 255, 255, .5);
    }
    .ydhz-button-next span,
    .ydhz-button-prev span {
        font-size: 50px;
    }
    .cgzhboxcon {
        width: 100%;
        padding-bottom: 25px;
    }
    .cgzhboxtop {
        padding: 20px;
    }
    .botlistmain {
        padding-top: 40px;
    }
    .zdcglist {
        float: initial;
        width: 100%;
        margin-bottom: 30px;
    }
    .bigjzgd {
        margin: 30px auto 0;
    }
    .xgzxleft {
        width: 100%;
        float: initial;
    }
    .xgzxright {
        width: 100%;
        float: initial;
        margin: 0;
        padding-top: 20px;
    }
    .xgzxrightdata {
        width: 20%;
    }
    .xgzxrighttxt {
        width: 80%;
    }
    .ydhzlistpic {
        float: initial;
        width: 100%;
    }
    .ydhzlisttxt {
        float: initial;
        width: 100%;
        position: initial;
    }
    .ydhz-container .swiper-pagination-bullets {
        margin: 0;
        width: 100%;
    }
    .hzxwlistpic {
        width: 100%;
        float: initial;
    }
    .hzxwlisttxt {
        position: initial;
        width: 100%;
        margin: 0;
    }
    .hzxwlisttxt {
        padding: 20px;
    }
    .cxlmbox .swiper-pagination-bullets {
        bottom: 10px;
        text-align: right;
        padding-right: 10px;
    }
    .gzjzlist {
        width: 100%;
        float: initial;
    }
    .hyhbtn {
        margin-top: 20px;
    }
    .hyhbtn span {
        margin-left: 0;
    }
    .zbfcbox {
        padding: 40px 0;
    }
    .zbfcboxlist {
        width: 100%;
        float: initial;
        margin: 0;
        margin-bottom: 40px;
    }
    .gzdtimg img {
        width: auto;
    }
    .gzdtleft {
        width: 100%;
        height: 40%;
    }
    .gzdtright {
        width: 100%;
        height: 60%;
        bottom: 0;
    }
    .gzdtcontainer .swiper-pagination-bullets {
        bottom: 0;
        text-align: right;
    }
    .xyshlist .jyjxlistcon {
        width: 100%;
    }
    .jyjxlistcon&gt;i {
        width: 100px;
        height: 100px;
        line-height: 100px;
    }
    .xyshlist {
        width: 100%;
        float: initial;
        margin: 0;
        margin-bottom: 30px;
    }
    .jyjxjsleft {
        display: none;
    }
    .jyjxjsright {
        width: 100%;
        margin: 0;
    }
    .ztjsboxcen {
        width: 100%;
        box-sizing: border-box;
    }
    .ztjsboxcontxt {
        position: initial;
        width: 100%;
        transform: initial;
        margin-top: 20px;
    }
    .ztjsboxcen {
        padding: 30px 15px;
    }
    .ztjsboxconpic {
        width: 100%;
        margin: 0;
        margin-top: 20px;
    }
    .zyboxmain {
        margin: 20px 0;
    }
    .dsconlistright a {
        width: 31%;
        margin-right: 2%;
    }
    .dsconlistrighthover {
        border-color: #009944;
        color: #009944;
    }
    .dsconlistright a:nth-child(5n) {
        margin-right: 2%;
    }
    .dsconlistright a:nth-child(3n) {
        margin-right: 0;
    }
    .jxgllisttxt {
        padding: 10px;
    }
    .fwzqlist:nth-child(3n) {
        margin-right: 2%;
    }
    .fwzqlist:nth-child(2n) {
        margin-right: 0%;
    }
    .jxgllist {
        width: 49%;
    }
    .jxgllist:nth-child(3n) {
        margin-right: 2%;
    }
    .jxgllist:nth-child(2n) {
        margin-right: 0%;
    }
    .aboutmainleft,
    .aboutmainright {
        float: initial;
        width: 100%;
    }
    .aboutmainleft h5 {
        font-size: 50px;
        margin-top: 10px;
    }
    .aboutmainleft h4 {
        font-size: 50px;
    }
    .aboutmainright h5 {
        margin-bottom: 20px;
    }
    .aboutcentxt {
        width: 80%;
        margin-top: 0;
    }
    .aboutcentxt p {
        font-size: 16px;
        line-height: 28px;
        margin-bottom: 10px;
    }
    .aboutbtn {
        top: 2.5%;
    }
    .aboutbtn .swiper-button-next,
    .aboutbtn .swiper-button-prev {
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
    .aboutfotconbtn {
        position: initial;
        transform: initial;
        margin-top: 20px;
    }
    .aboutfotconbtn span {
        background: rgb(0, 0, 0, 0.1);
        color: #000;
        width: 47%;
        margin-bottom: 10px;
        height: 40px;
        line-height: 40px;
    }
    .aboutfotconbtn span.aboutfotconbtnact {
        color: #FFF;
    }
    .aboutfotlistpictxt {
        /* position: initial; */
        width: 90%;
        color: #333;
        margin: 20px auto;
    }
    .ssmyslist {
        width: 100%;
        float: initial;
        margin: 0;
        margin-bottom: 20px;
    }
    .videoboxtxt {
        font-size: 18px;
        line-height: 50px;
        height: 50px;
    }
    .qtsplist {
        float: initial;
        width: 100%;
        margin-bottom: 30px;
    }
    .sldtcboxcon&gt;span {
        top: 20px;
        right: 20px;
    }
    .sldtcboxcon {
        padding-top: 70px;
    }
    .sldbox .listtit {
        position: initial;
        transform: initial;
    }
    .sldbox {
        background-color: transparent;
    }
    .sldboxtxt {
        position: initial;
        width: 100%;
        height: 60px;
        line-height: 60px;
    }
    .sldmaintopleft {
        float: initial;
        width: 100%;
        margin-top: 30px;
    }
    .sldmaintopright {
        position: initial;
        width: 100%;
    }
    .sldmainbox {
        margin-top: 50px;
    }
    .sldmainlist {
        width: 49%;
        margin-right: 2%;
        margin-bottom: 30px;
    }
    .sldmainlist:nth-child(3n) {
        margin-right: 2%;
    }
    .sldmainlist:nth-child(2n) {
        margin-right: 0;
    }
    .lxwmtxtboxpic,
    .lxwmtxtboxtxt {
        float: initial;
        width: 100%;
        margin: 0;
    }
    .lxwmboxlistbox {
        margin-top: 40px;
    }
    .lxwmboxlist {
        float: initial;
        width: 100%;
        margin-bottom: 20px;
    }
    .smmaintxt {
        padding: 15px;
        width: 100%;
        float: initial;
        position: initial;
        transform: initial;
    }
    .smmainpic {
        float: initial;
        width: 100%;
    }
    .time-container .swiper-slide {
        width: 50%;
    }
    .timecontentlistimg {
        margin-top: 20px;
    }
    .wzdtmain {
        width: 806px;
    }
    .wzdtmainlistleft,
    .wzdtmainlistright a {
        line-height: 40px;
    }
    .wzdtmainlistright2 a {
        line-height: 15px;
    }
    .listmain {
        overflow-x: auto;
    }
    .searchInput {
        width: 85%;
    }
    .searchInput button {
        line-height: 55px;
        width: 18%;
        height: 55px;
        text-align: center;
        margin: 0;
        padding: 0;
    }
    .searchInput {
        line-height: 55px;
        height: 55px;
    }
    .searchInput input {
        width: 76%;
        line-height: 55px;
        display: block;
        padding: 0;
        margin: 0;
        display: flex;
        align-items: center;
    }
    .ssmain&gt;p {
        text-align: center;
    }
    .yqlxselect {
        width: 82%;
    }
    .yqlxtoppic {
        float: initial;
        width: 100%;
    }
    .yqlxtop {
        display: block;
    }
    .yqlxtop s {
        display: none;
    }
    .yqlxtoptxt {
        float: initial;
        width: 100%;
        margin-top: 20px;
    }
    .yqlxlist {
        width: 49%;
    }
    .yqlxlist:nth-child(2n) {
        margin-right: 0;
    }
    .navright&gt;ul&gt;li&gt;a,
    .navtab p {
        font-size: 12px;
        line-height: 35px;
    }
    .timecontentlist span {
        width: 32px;
        height: 32px;
        left: -46px;
    }
    .timecontent {
        margin-left: 10px;
        padding-left: 30px;
    }
    .timemore {
        width: 35px;
        height: 35px;
        line-height: 35px;
        left: -18px;
    }
    .jyjxlistconboxhover {
        background-color: #015D76;
    }
    .jyjxlistconboxhover p,
    .jyjxlistconboxhover a {
        display: block;
    }
    .jyjxlistconboxhover s {
        display: inline-block;
    }
    .ssmyslist {
        min-height: 80px;
        height: auto;
        padding: 10px;
    }
    .syjdbox {
        overflow-x: scroll;
        height: 480px;
    }
    .syjdboxcen {
        width: 1000px;
    }
    .rczpmain&gt;p {
        width: 80%;
    }
    .rczplistcon a {
        height: 40px;
        line-height: 40px;
        width: 130px;
    }
    .syjdboxcenboxlist:nth-child(4) {
        margin-left: -43%;
    }
    .fwzqbtn {
        margin-top: 40px;
    }
    .fwzqbtn li {
        width: 49%;
        margin-bottom: 20px;
    }
    .fwzqbtn li:nth-child(2n) {
        margin-right: 0;
    }
}

@media (max-width: 768px) {
    .aboutfotlistpictxt {
        position: initial;
        width: 90%;
        color: #333;
        margin: 20px auto;
        background: #009944;
    }
    .aboutfotconbtn span {
        background: rgb(0, 0, 0, 0.4);
        color: #000;
        width: 47%;
        margin-bottom: 10px;
        height: 40px;
        line-height: 40px;
    }
}

@media (max-width: 1410px) {
    .navright&gt;ul&gt;li&gt;a {
        font-size: 14px;
    }
    .navright&gt;ul&gt;li {
        margin: 0px;
    }
    .navright&gt;ul .nav_sub .navs_fr dd {
        font-size: 14px;
        line-height: 24px;
    }
    .navright&gt;ul .nav_sub {
        padding: 15px;
    }
}

@media (max-width: 1000px) {
    .navright&gt;ul&gt;li {
        border-bottom: 1px solid rgba(255, 255, 255, 0.2);
        position: relative;
    }
    .navright&gt;ul&gt;li&gt;a {
        padding: 0px;
    }
    .navright&gt;ul&gt;li.navact a span {
        padding: 0px;
        border-bottom: 0px;
    }
    .navright&gt;ul {
        padding-bottom: 0px
    }
    .navright&gt;ul&gt;li&gt;a&gt;span {
        border-bottom: 0px;
    }
    .navright&gt;ul&gt;li&gt;a {
        position: initial;
    }
    .navright&gt;ul&gt;li a b {
        width: 10px;
        height: 35px;
        display: block;
        overflow: hidden;
        background: url("../images/c_19.png") center no-repeat;
        background-size: 100%;
        position: absolute;
        left: initial;
        right: 0px;
        top: 0px;
    }
    .navright&gt;ul .nav_sub {
        position: relative;
        left: 0px;
        top: 0px;
        width: 100%;
        background-color: rgba(255, 255, 255, 0);
        padding: 0px;
    }
    .navright&gt;ul&gt;li:hover a span {
        border-bottom: 0px;
    }
    .navright&gt;ul&gt;li:hover a b {
        background: url("../images/c_20.png") center no-repeat;
        background-size: 100%;
    }
    .navright&gt;ul&gt;li:hover .nav_sub {
        display: block;
        padding: 0px 0px 10px 0px;
    }
    .navright&gt;ul .nav_sub .navs_fl {
        display: none;
    }
    .navright&gt;ul .nav_sub .navs_fr {
        width: 100%;
        padding: 0px;
    }
    .navright&gt;ul .nav_sub .navs_fr dd {
        width: auto;
        float: left;
        margin: 0px;
        line-height: 24px;
        margin-right: 15px;
    }
    .navright&gt;ul .nav_sub .navs_fr dd a {
        font-size: 12px;
        color: #fff;
    }
    .lbnav .navright&gt;ul .nav_sub .navs_fr dd a {
        font-size: 12px;
        color: #333;
    }
    .navright&gt;ul&gt;li:nth-child(7) .nav_sub {
        right: 0px;
    }
    .navright&gt;ul&gt;li:nth-child(8) .nav_sub {
        right: 0px;
    }
}






</pre></body></html>