* {
    margin:0 auto;
    }
    body {
        font-family: 微软雅黑; 
        margin:0 auto;
        font-size:14px;
        color:#444444; 
min-width:1280px !important;
            
    }
    h1, h2, h3, h4, h5, h6, ul, ol, li, p, div{
        list-style: none;
        margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
    
    }
    a:link {
        text-decoration: none; cursor: pointer; color:#444444;
    }
    a:visited {
        text-decoration: none; cursor: pointer; color:#444444;
    }
    a:hover {
        text-decoration: none; cursor: pointer; color:#cc0000;
    }
    a:active {
        text-decoration: none; cursor: pointer; color:#444444;
    }
    img {
        border: 0px currentColor; border-image: none; 
    }
    .fl{ float:left;}
    .fr{ float:right;}
    .clear{ clear:both;}
    .container{ width:1200px; overflow:hidden; margin:0 auto;}
    .top .container{background: url(banner_biaoyu.png) no-repeat left 620px center / 300px;}
    .top{width:100%;min-width:1200px;background: #fff;background-size:cover;margin:0 auto;height: 130px;background: url(jgxy_headbg.jpg) no-repeat top;}
    .top .logo{width:600px;height:111px;float:left;margin-top: 15px;}
    .top .logo_zs{ width:279px; height:159px; float:right; margin-right:15px;}
    
    
    
    .nav{ width:100%; min-width:1200px; height:45px; line-height:45px; color:#ffffff; background:#ad1f27; font-size:15px;}
    
    
    .nav ul li{width: 133px;float:left;text-align:center;}
    .nav ul li a{ color:#ffffff; display:block;}
    .nav ul li:hover{width: 133px;float:left;text-align:center;background:#be242c;}
    .nav ul li:hover a{ color:#ffffff; display:block;}
    
    .nav ul li ul{ display:none;}
    .nav ul li:hover ul {display:block;position:absolute; z-index:99999; font-size:14px;}
    .nav ul li:hover ul li{display:block;background-color:#be242c;float:none;width: 133px;font-size:14px;height: 40px;line-height: 40px;text-align:center;}
    .nav ul li:hover ul li:hover{display:block;background:#ad1f27;float:none;width:133px;font-size:14px;height: 40px;line-height: 40px;text-align:center;}
    
    
    .banner{ background:url(mkszy_05.png) no-repeat center top; width:100%; height:445px; min-width:1200px; }
    
    
    .xwdt{ float:left; width:800px; overflow:hidden;}
    .xwdt .tit{ height:50px; line-height:50px; width:800px; border-bottom:1px solid #cccccc; margin-bottom:20px;}
    .xwdt .tit h2{ height:48px; width:100px; line-height:50px; float:left;  font-weight:normal; border-bottom:3px solid #ad1f27; text-align:center;font-size:22px;}
    .xwdt .tit a{ height:50px; float:right; line-height:50px; background: url(more_ico.png) no-repeat left center; padding-left:25px;}
    
    .xwdt .pic{ width:375px; height:245px; float:left;}
    .xwdt .con_list{ width:410px; height:245px; float:right;}
    .xwdt .con_list ul li{ width:405px; height:35px; line-height:35px;}
    .xwdt .con_list ul li a{ float:left;}
    .xwdt .con_list ul li span{ float:right;}
    .xwdt ul li p{
        text-align:left;
        line-height:33px;
        font-size:15px;
        padding-top:8px;
        }
    .tzgg{ float:right; width:370px;}
    .tzgg .tit{	width:370px; height:50px; line-height:50px; border-bottom:1px solid #cccccc; margin-bottom:20px; text-align:center;
        }
    .tzgg .tit h2{height:48px; width:100px; line-height:50px; font-weight:normal; float:left; border-bottom:3px solid #ad1f27; }
    .tzgg .tit a{ height:50px; float:right; line-height:50px; background:url(more_ico.png) no-repeat left center; padding-left:25px;}
    
    
    .tzgg ul li{ width:370px; display:block; height:64px;}
    .tzgg ul li .time{ width:60px; height:52px; float:left; margin-right:10px;}
    .tzgg ul li .time .dd{ width:60px; height:30px; float:left; display:block; line-height:30px; text-align:center; background:#ad1f27; font-size:20px; font-weight:bold; color:#ffffff;}
    .tzgg ul li .time .yymm{ width:58px; height:20px; float:left; display: block; border:1px solid #cccccc; line-height:20px; text-align:center; color:#444444; font-size:12px;}
    .tzgg ul li h3{ line-height:25px; font-size:14px; font-weight:normal; color:#444444;}
    
    
    
    
    .xshd{ width:387px; height:270px; float:left; margin:5px 0px 20px 0px;}
    .xshd .tit{ width:387px; height:50px; line-height:50px; border-bottom:3px solid #ad1f27;}
    .xshd .tit h2{ width:115px; text-align:center; line-height:50px; font-weight:normal; float:left;}
    .xshd .tit a{ height:50px; float:right; line-height:50px; background:url(more_ico.png) no-repeat left center; padding-left:25px;}
    .xshd ul{ background:#ffffff; padding:15px; border:1px solid #dddddd; padding:10px 10px 15px 10px;}
    .xshd ul li{ height:36px; line-height:36px; border-bottom:1px dashed #dddddd;}
    .xshd ul li a{ float:left;}
    .xshd ul li span{ float:right;}
    
    
    
    
    .jyjx{ width:387px; height:270px; float:left;  margin:5px 28px 20px 28px;}
    .jyjx .tit{ width:387px; height:50px; line-height:50px; border-bottom:3px solid #ad1f27;}
    .jyjx .tit h2{ width:100px; text-align:center; line-height:50px; font-weight:normal; float:left; }
    .jyjx .tit a{ height:50px; float:right; line-height:50px; background:url(more_ico.png) no-repeat left center; padding-left:25px;}
    .jyjx ul{ background:#ffffff; padding:15px; border:1px solid #dddddd; padding:10px 10px 15px 10px;}
    .jyjx ul li{height:36px;  line-height:36px; border-bottom:1px dashed #dddddd;}
    .jyjx ul li a{ float:left;}
    .jyjx ul li span{ float:right;}
    
    
    
    .djzl{ width:370px; height:270px; float:left;  margin:5px 0px 20px 0px;}
    .djzl .tit{ width:370px; height:50px; line-height:50px; border-bottom:3px solid #ad1f27;}
    .djzl .tit h2{ width:100px; text-align:center; line-height:50px; font-weight:normal; float:left;  }
    .djzl .tit a{ height:50px; float:right; line-height:50px; background: url(more_ico.png) no-repeat left center; padding-left:25px;}
    .djzl .con{ width:338px; background:#ffffff; border:1px solid #dddddd; padding:15px 15px 15px 15px;}
    .djzl .con img{ width:338px; height:113px;}
    .djzl .con p{ width:338px; line-height:35px; text-align:center;}
    .djzl .dj_lm{ width:338px; height:50px; line-height:50px;  margin-top:17px;}
    .djzl .dj_lm ul li{ width:105px; height:50px; float:left; background:#ad1f27; text-align:center; font-size:16px;}
    .djzl .dj_lm ul li a{ color:#ffffff; display:block;}
    
    
    
    .links{ float:left; width:830px; margin-top:45px;}
    .links ul li{ width:180px; float:left; margin-right:25px;}
    
    
    
    
    .hdpt{ float:right; margin-top:27px; width:370px;}
    .hdpt ul li{ width:180px; height:63px; float:left;}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .footer{
        width: 100%;
        min-width: 1200px;
        background:#ad1f27;
        height: 60px;
        color: #ffffff;
        line-height: 60px;
        font-size: 14px;
        text-align: center;
    }
    .footer .logo_footer{ width:210px; float:right; margin-right:10px; height:77px;}
    
    
    
    
    
    
    
    
    .list_bt{
        width: 1200px;
        height: 65px;
        margin-top: 15px;
        margin-right: auto;
        margin-bottom: 15px;
        margin-left: auto;
    
    }
    .list_bt .lmmc{
        width: 250px;
        height: 63px;
        line-height: 63px;
        border-bottom: 2px solid #ad1f27;
        float: left;
        font-size: 22px;
        color: #444444;
        display: block; text-align:center;
    }
    .list_bt .dqwz{
        width: 925px;
        height: 63px;
        line-height: 65px;
        border-bottom: 2px solid #cccccc;
        text-align: right;
        padding-right: 15px;
        font-size: 14px;
        color: #444444;
        float: left;
    }
    
    
    
    .list{ width:1200px; overflow: hidden; margin:0 auto; min-height:500px; }
    .list .left{
        width: 250px;
        overflow: hidden;
        float: left;
        
    }
    .list .left ul .cursor{
        width: 250px;
        height: 20px;
        line-height: 20px;
        display: block;
        font-size: 16px;
        background:#ad1f27;
        margin-bottom:15px;
    }
    .list .left ul .cursor a{
        color:#ffffff;}
    .list .left ul li{
        width: 250px;
        padding: 10px 0;
        display: block;
        font-size: 16px;
        background:#f0f0f0;
        margin-bottom:15px;
        cursor:pointer;
    }
    .list .left ul li:hover{
        width: 250px;
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        background:#ad1f27;
        margin-bottom:15px;
        color: #fff;
    }
    .list .left ul li a{
        color:#444444;
        display:block;
        padding: 0px 20px;
        }
    .list .left ul li a:hover{
        color:#ffffff;
        }
    .list .left ul li a span{
        float:right;
        }
    
    
    
    
    
    .list .right{
        width: 910px;
        overflow: hidden;
        float: right;
        margin-top: 10px;
        margin-right: 10px;
        margin-bottom: 10px;
        margin-left: 10px;
    }
    .list .right ul li{ width:900px; overflow: hidden; float:right; padding:10px;}
    .list .right ul li a{ float:left;}
    .list .right ul li span{ float:right; color:#444444;}
    
    .list .right .ksmb{ margin-left:15px;}
    .list .right .ksmb h3{ font-size:18px; line-height:80px; color:#cc0000; font-weight:normal;}
    .list .right .ksmb ul li{ font-size:16px; line-height:35px; padding:5px; text-align:left; width:100px; float:left; padding-left:35px;}
    
    
    
    
    
    .content{
    
    width:1200px; overflow: hidden; padding:0px 15px; 
    }
    
     .nry{
    width:100%;
    overflow:hidden;
    margin:0px auto 0px auto;
    }
     .nry h3{
        font-size: 18px;
        color: #444444;
        font-weight: bold;
        font-family: "微软雅黑";
        text-align: center;
        line-height: 45px;
    }
     .nry .attribute{
        border: 1px dotted #cccccc;
        font-size: 12px;
        color: #444444;
        line-height: 30px;
        text-align: center;
        margin-bottom: 10px;
        background-color: #f0f0f0;
    }
     .nry .Information{ padding:0px 20px;}
     .nry .Information p{
        line-height: 35px;
        font-size: 14px;
        text-indent: 2em;
        color: #555555;
        font-family: "微软雅黑";
    }
     .nry .pre_next{
        line-height: 40px;
        font-size: 14px;
        text-indent: 0em;
        color: #444444;
        font-family: "微软雅黑";
    }
     .nry .pre_next span{ font-size:14px; font-weight: normal;}
    
    #top,#bottom {width:100%;height:40px; background:url(jgxy_kj.png) repeat-y center; background-size:100%;line-height:40px;color:#fff;}
    #top a,#bottom a{color:#fff;padding:5px 10px;margin:0 10px; border-radius:4px;
        -webkit-transition:color .5s,background .5s;
        -o-transition-property:background,color;
        -o-transition-duration:.5s,.5s;
        -moz-transition-property:background,color;
        -moz-transition-duration:.5s,.5s;
        transition-property:background,color;
        transition-duration:.5s,.5s;}
    #top a:hover,#bottom a:hover {background:#0e70c7;}
    #top .right,#bottom .right {text-align:right;}
    .w50 {
        width: 580px;
    }
    .left {
        float: left;
    }
    .right{float: right;}
    
    .search {float:right;}
    .search_form {width:240px;height:40px;border:1px solid #0e70c7;border-radius:15px;margin-top:40px;margin-right:20px;background:#fff;display:block;}
    .search .search-field {margin:0;width:180px;height:40px;line-height:40px;padding:0 10px;font-size:16px;color:#666;background:none;float:left; display:inline;border:none;}
    .search .search-btn {position:relative;background:url(jgxy_search.png) center center no-repeat;border-radius:14px;width:40px;height:40px;display:inline;float:right; outline: none;border: none;}
    .search .search-btn:hover {background-color:#eee; }
    
    .home_list{float: left;width: calc(50% - 40px);margin-right: 40px;}
    .container .home_list:nth-of-type(2n){margin-right: 0px;margin-left: 40px;}
    .home_title {height:45px;line-height:45px;border-bottom:2px solid #0e70c7;margin-top: 24px;}
    .home_title h3 {font:30px "微软雅黑", "宋体";line-height:45px;color:#973033;font-weight:500;display:inline;border-bottom:2px solid #973033;height:45px;float:left;font-size: 22px;}
    .home_title h3 span {font-size:20px;font-weight:200;}
    .home_title h2 {font:24px "微软雅黑", "宋体";line-height:45px;width:260px;padding-left:10px;color:#0e70c7;font-weight:500;float:left;display:inline;}
    .home_title h2 span {font-size:20px;font-weight:200;}
    .home_title .more {float:right;margin-top:10px;line-height:30px;display:block;padding:0 5px; border-radius:4px; height:30px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
    .home_title a:hover {background:#0e70c7;color:#fff;}
    
    .info_list{margin-top: 16px;}
    .info_list li {clear:both;}
    .info_list>a {margin-top: 19px;}
    .info_list li a {font:400 16px/35px arial;color:#000;font-size:14px;}
    .info_list li a span {color:#666;float:right;font:16px/35px "Times New Roman";}
    .info_list li a:hover {color:#973033;}
    .info_list_class {width:60px;height:60px;display:block;padding:0;border:1px solid #0e70c7;font:600 18px/30px "微软雅黑";text-align:center;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
    .info_list_class:hover {background:#0e70c7;color:#fff;}
    .info_list .right{width: calc(100% - 80px);height:105px;}
    
    .bt {
        border-bottom: 1px dotted #aaa;
        padding-top: 15px;
    }
    
    .whhd_list{width: calc(33.3% - 27px);margin-right: 41px;float: left;}
    .whhd .whhd_list:last-child{margin-right: 0px;}
    .photo_list {overflow:hidden;}
    .photo_list dl {margin-top:25px;height:206px;overflow:hidden;}
    .photo_list dl img {width:100%; heihgt:206px;}
    .photo_list dt {height:50px;padding:0 5px;line-height: 50px; font-size: 16px;}
    .photo_list dt h3 {font:24px/50px "微软雅黑";}
    .photo_list dt h3 span {font:italic 18px/50px "微软雅黑";}
    .photo_list dd {height:110px;padding:0 5px;text-align:right;}
    .photo_list dd p {font:14px/24px "微软雅黑";color:#333;text-align:left;}
    .photo_list dd a {font:16px/30px "微软雅黑";color:#000;padding:5px; border-radius:4px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;}
    .photo_list dd a:hover {color:#fff;background:#0068b6;}
    .photo_list .top_photo {margin-left:0px;}
    
    .linkss{display: flex;clear: both;gap: 40px;line-height: 60px;border-bottom: 1px solid #999;}
            .linkss .hr{font-size: 18px;font-weight: bold;}
            .linkss_r ul{display: flex;gap: 20px;}
    .linkss_r li a{padding-right: 20px;border-right: 1px solid #999;}
    .linkss_r  ul li:last-child a{border-right: none;padding-right: 0px;}
            .linkss_r li a:hover{color: #ad1f27;}
    
    .biaoyu{width: 100%;height: 140px;clear: both;margin-top: 10px;}
    .biaoyu img{width: 100%;height: 140px;}