        .section1 {
            padding-top: 0px;
            padding-bottom: 55px;
        }
        
        .title {
            overflow: hidden;
        }
        
        .title h2 {
            float: left;
            font-size: 0;
            background: url("../images/1.26.png") no-repeat left center;
            padding-left: 50px;
        }
        
        .title h2 p {
            font-size: 32px;
            color: #1c4b7e;
            
        }
        
        .title h2 span {
            font-size: 14px;
            color: #b9b9b9;
            font-weight: normal;
        }
        
        .title a {
            position: relative;
            float: right;
            font-size: 16px;
            color: #666;
            line-height: 42px;
        }
       /* 
        .title a::before {
            content: '';
            position: absolute;
            right: 60px;
            top: 50%;
            display: inline-block;
            width: 990px;
            height: 1px;
            background-color: #d2d2d2;
        }
        */
        .sect1 {
            margin-top: 26px;
            overflow: hidden;
        }
        
        .sect1-l {
            float: left;
            width: 620px;
        }
        
        .sect1-l a {
            position: relative;
            display: block;
        }
        
        .sect1-l a img {
            display: block;
            width: 100%;
        }
        
        .sect1-l a p {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            background: rgba(0, 0, 0, .8);
            line-height: 60px;
            font-size: 18px;
            padding-left: 30px;
            padding-right: 130px;
            color: #fff;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .sect1-l .slick-dots {
            width: auto;
            bottom: 25px;
            right: 30px;
        }
        
        .sect1-l .slick-dots li {
            width: 8px;
            height: 8px;
            border: 1px solid #fff;
            border-radius: 50%;
            margin: 0 7px;
        }
        
        .sect1-l .slick-dots li.slick-active {
            background-color: #fff;
        }
        
        .sect1-r {
            float: right;
            width: 540px;
        }
        
        .sect1-r>ul>li {
            padding: 15px 15px 20px 15px;
            border-bottom: 1px solid #e5e5e5;
        }
        
        .sect1-r>ul>li>a {
            display: block;
            overflow: hidden;
        }
        
        .date {
            float: left;
            width: 80px;
            text-align: right;
        }
        
        .date>p {
            line-height: 32px;
            font-size: 18px;
            color: #ccc;
        }
        
        .date>i {
            font-size: 28px;
            color: #aaa;
        }
        
        .art1 {
            overflow: hidden;
            padding-left: 20px;
        }
        
        .art1 h2 {
            font-size: 18px;
            line-height: 26px;
            color: #333;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .art1>p {
            font-size: 14px;
            color: #666;
            line-height: 24px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
        }
        
        .sect1-r>ul>li.on {
            border-bottom: none;
            border: 1px solid #1c4b7e;
        }
        
        .sect1-r>ul>li.on .date>p {
            color: #1c4b7e;
        }
        
        .sect1-r>ul>li.on .date>i {
            color: #1c4b7e;
        }
        
        .sect1-r>ul>li.on h2 {
            color: #1c4b7e;
        }
        
        .section2 {
            background-color: #efebea;
            padding-top: 60px;
            padding-bottom: 20px;
        }
        
        .sect2 {
            overflow: hidden;
        }
        
        .sect2-l {
            float: none;
            width: 100%;
        }
        
        .sect2-r {
            float: right;
            width: 570px;
        }
        
        .sect2-l .title a::before {
            width: 340px;
        }
        
        .sect2-r .title a::before {
            width: 360px;
        }
        
        .sect2-l>ul {
            padding-top: 20px;
        }
        
        .sect2-l>ul>li {
            width: 48%;
            padding-top: 20px;
            padding-bottom: 20px;
            border-bottom: 1px solid #dcdcdc;
            float: left;
            margin: 0 1%;
        }
        
        .sect2-l>ul>li>a {
            overflow: hidden;
            display: block;
        }
        
        .sect2-date {
            float: left;
            width: 50px;
        }
        
        .sect2-date>span {
            display: block;
            line-height: 28px;
            font-size: 18px;
            color: #fff;
            background-color: #1c4b7e;
            width: 100%;
            text-align: center;
        }
        
        .sect2-date>i {
            display: block;
            width: 100%;
            line-height: 26px;
            font-size: 14px;
            color: #333;
            border: 1px solid #dcdcdc;
            border-top: none;
            box-sizing: border-box;
            text-align: center;
            font-style: normal;
        }
        
        .sect2-text {
            overflow: hidden;
            padding-left: 13px;
        }
        
        .sect2-text h2 {
            font-size: 16px;
            color: #333;
            font-weight: normal;
            margin-bottom: 10px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .sect2-l>ul>li:hover h2 {
            color: #1c4b7e;
        }
        
        .sect2-text p {
            font-size: 14px;
            color: #999;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .sect2-r>ul {
            padding-top: 25px;
        }
        
        .sect2-r>ul>li {
            position: relative;
            padding-left: 20px;
            padding-right: 100px;
            line-height: 53px;
            border-bottom: 1px dashed #dddddd;
            background: url(../images/list.png) no-repeat left center;
        }
        
        .sect2-r>ul>li>a {
            display: block;
            font-size: 16px;
            color: #000;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .sect2-r>ul>li:hover>a {
            color: #1c4b7e;
        }
        
        .sect2-r>ul>li>span {
            position: absolute;
            top: 0;
            right: 0;
            font-size: 14px;
            color: #333;
        }
        
        .section3 .title {
            padding-top: 55px;
            padding-bottom: 35px;
        }
        
        .section3>ul {
            margin-bottom: 45px;
            border: 1px solid #cfcfcf;
            overflow: hidden;
        }
        
        .section3>ul>li {
            position: relative;
            float: left;
            width: 25%;
            padding: 51px 20px;
            border-left: 1px solid #cfcfcf;
            color: #333;
            box-sizing: border-box;
        }
        
        .section3>ul>li:first-child {
            border-left: none;
        }
        
        .section3>ul>li::before {
            content: '';
            position: absolute;
            left: 0;
            right: 0;
            top: -412px;
            bottom: 0;
            background: rgba(28, 75, 126, 0.89);
            z-index: -2;
            display: none;
        }
        
        .section3>ul>li>img {
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0;
            right: 0;
            top: -412px;
            bottom: 0;
            z-index: -3;
        }
        
        .section3>ul>li>h2 {
            font-weight: normal;
        }
        
        .section3>ul>li>h2>span {
            font-size: 30px;
        }
        
        .section3>ul>li>h2>em {
            margin-left: 13px;
            font-size: 14px;
        }
        
        .section3>ul>li>h3 {
            line-height: 30px;
            margin-top: 37px;
            font-size: 16px;
            font-weight: normal;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
        }
        
        .section3>ul>li p {
            margin-top: 30px;
            line-height: 30px;
            font-size: 16px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            line-clamp: 3;
            -webkit-box-orient: vertical;
        }
        
        .more {
            padding-top: 32px;
        }
        
        .more a {
            display: block;
            font-size: 14px;
            color: #1c4b7e;
        }
        
        .section3>ul>li.on {
            color: #fff;
        }
        
        .section3>ul>li.on::before {
            display: block;
        }
        
        .section3>ul>li.on img {
            top: 0;
        }
        
        .section3>ul>li.on .more a {
            color: #fff;
        }
        
        .section4 {
            padding-bottom: 45px;
        }
        
        .sect4 {
            overflow: hidden;
        }
        
        .sect4-l {
            float: left;
            width: 620px;
            overflow: hidden;
        }
        
        .sect4-r {
            float: right;
            width: 510px;
        }
        
        .sect4-l .title a::before {
            width: 410px;
        }
        
        .sect4-r .title a::before {
            width: 310px;
        }
        
        .sect4-l>ul {
            padding-top: 35px;
        }
        
        .sect4-l>ul>li {
            float: left;
            width: 48%;
            margin-left: 4%;
        }
        
        .sect4-l>ul>li:first-child {
            margin-left: 0;
        }
        
        .sect4-l>ul>li>a {
            display: block;
        }
        
        .pic {
            overflow: hidden;
        }
        
        .pic img {
            display: block;
            width: 100%;
            transition: all .3s;
        }
        
        .sect4-text {
            border: 1px solid #d2d2d2;
            border-top: none;
            padding: 17px 30px 42px 28px;
        }
        
        .sect4-text h2 {
            font-size: 16px;
            color: #333;
            line-height: 29px;
            margin-bottom: 18px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
        }
        
        .sect4-text p {
            font-size: 14px;
            color: #666;
            line-height: 24px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            line-clamp: 3;
            -webkit-box-orient: vertical;
        }
        
        .sect4-text span {
            display: block;
            padding-left: 23px;
            background: url(../images/time.png) no-repeat left center;
            font-size: 14px;
            color: #666;
            margin-top: 16px;
        }
        
        .pic:hover img {
            transform: scale(1.2);
        }
        
        .sect4-l>ul>li.on .sect4-text {
            background-color: #1c4b7e;
        }
        
        .sect4-l>ul>li.on a h2 {
            color: #fff;
        }
        
        .sect4-l>ul>li.on a p {
            color: #fff;
        }
        
        .sect4-l>ul>li.on a span {
            color: #fff;
            background-image: url(../images/time1.png);
        }
        
        .sect4-r>ul {
            padding-top: 30px;
        }
        
        .sect4-r>ul>li {
            border-bottom: 1px dashed #1c4b7e;
            padding: 4px 20px;
        }
        
        .sect4-r>ul>li>a {
            display: block;
            overflow: hidden;
        }
        
        .sect4-date {
            width: 70px;
            padding: 8px 0;
            text-align: center;
        }
        
        .sect4-date p {
            font-size: 30px;
            line-height: 34px;
            color: #1c4b7e;
            font-weight: bold;
        }
        
        .sect4-date i {
            font-size: 14px;
            font-style: normal;
            color: #1c4b7e;
        }
        
        .sect4-art h2 {
            margin-top: 15px;
            font-size: 16px;
            color: #333;
            font-weight: normal;
        }
        
        .sect4-r>ul>li .sect4-art p {
            display: none;
        }
        
        .sect4-r>ul>li.on .sect4-art p {
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
        }
        
        .sect4-r>ul>li.on {
            padding: 20px;
            background-color: #fff;
            border: none;
        }
        
        .sect4-r>ul>li.on h2 {
            font-size: 18px;
            font-weight: bold;
            color: #1c4b7e;
            margin-top: 0;
            margin-bottom: 10px;
        }
        
        .sect4-r>ul>li.on .sect4-r>ul>li.on p {
            display: block;
        }
        
        .sect4-r>ul>li.on .sect4-date {
            background-color: #1c4b7e;
        }
        
        .sect4-r>ul>li.on .sect4-date p {
            color: #fff;
        }
        
        .sect4-r>ul>li.on .sect4-date i {
            color: #fff;
        }
        
        .section5 {
            padding: 50px 0;
        }
        
        .sect5-top {
            line-height: 55px;
            background-color: #efefef;
            overflow: hidden;
        }
        
        .sect5-top h2 {
            float: left;
            font-size: 0;
        }
        
        .sect5-top h2 span {
            display: inline-block;
            width: 165px;
            font-weight: normal;
            text-align: center;
            font-size: 18px;
            color: #333;
            vertical-align: middle;
            cursor: pointer;
        }
        
        .sect5-top h2 span.on {
            background-color: #1c4b7e;
            font-size: 24px;
            color: #fff;
            font-weight: bold;
        }
        
        .sect5-top a {
            float: right;
            padding-right: 20px;
            font-size: 14px;
            color: #1c4b7e;
        }
        
        .sect5-l {
            margin-top: 35px;
            float: left;
            width: 770px;
        }
        
        .sect5>div {
            display: none;
        }
        
        .sect5>div:first-child {
            display: block;
        }
        
        .sect5-l>ul>li {
            float: left;
            width: 371px;
            margin-left: 28px;
            border: 1px solid #d2d2d2;
            padding: 24px 22px;
            box-sizing: border-box;
        }
        
        .sect5-l>ul>li:first-child {
            margin-left: 0;
        }
        
        .sect5-l>ul>li>a {
            display: block;
        }
        
        .sect5-l>ul>li>a>.pic5>img {
            display: block;
            width: 100%;
            transition: all .3s;
        }
        
        .pic5 {
            overflow: hidden;
        }
        
        .pic5:hover img {
            transform: scale(1.1);
        }
        
        .sect5-text h2 {
            font-size: 16px;
            color: #333;
            margin-top: 34px;
            margin-bottom: 20PX;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .sect5-text P {
            line-height: 24PX;
            color: #666;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            line-clamp: 3;
            -webkit-box-orient: vertical;
        }
        
        .sect5-text span {
            display: block;
            margin-top: 20px;
            margin-bottom: 10px;
            padding-left: 27px;
            background: url(../images/time.png) no-repeat left center;
            font-size: 14px;
            color: #666;
        }
        
        .sect5-r {
            float: right;
            width: 400px;
            margin-top: 35px;
            background-color: #1c4b7e;
            padding: 15px 28px 47px 27px;
            box-sizing: border-box;
        }
        
        .sect5-r>ul>li {
            padding: 20px 0;
            border-bottom: 1px dashed #f0f0f0;
        }
        
        .sect5-r>ul>li a {
            display: block;
            overflow: hidden;
        }
        
        .sect5-date {
            float: left;
            text-align: center;
        }
        
        .sect5-date p {
            font-size: 30px;
            line-height: 30px;
            color: #fff;
            margin-bottom: 7px;
            font-weight: bold;
        }
        
        .sect5-date span {
            font-size: 14px;
            line-height: 14px;
            color: #fff;
        }
        
        .sect5-art {
            overflow: hidden;
            padding-left: 13px;
        }
        
        .sect5-art p {
            line-height: 28px;
            color: #fff;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
        }
        
        .section6 {
            background-color: #efebea;
            padding-top: 60px;
            padding-bottom: 46px;
        }
        
        .sect6 .title h2 {
            float: none;
            text-align: left;
           
        }
        
        .sect6 .title h2 p {
            position: relative;
        }
        
/*        .sect6 .title h2 p:before {
            content: '';
            position: absolute;
            display: inline-block;
            width: 500px;
            height: 1px;
            background-color: #d2d2d2;
            margin-right: 35px;
            left: 0;
            top: 21px;
        }
      
        .sect6 .title h2 p:after {
            content: '';
            position: absolute;
            display: inline-block;
            width: 1050px;
            height: 1px;
            background-color: #d2d2d2;
            margin-left: 35px;
            right: 0;
            top: 21px;
        }
  */
        .sect6>ul {
            margin:0 auto;
        }

        .sect6>ul>li {
            float: left;
            width: 46%;
            line-height: 55px;
            border-bottom: 1px dashed #1c4b7e;
            padding-right: 5px;
            margin-right: 43px;
            list-style: disc;
        }
        .sect6>ul>li>span {
            float:right;
        }
        
        .sect6>ul>li:first-child {
            margin-left: 0;
        }
        
        .section7 {
            padding: 60px 0;
        }
        
        .sect7 {
            margin-top: 40px;
            margin-left: -8px;
            margin-right: -8px;
        }
        
        .sect7 a {
            position: relative;
            display: block;
            margin: 8px;
        }
        
        .sect7 a p {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            font-size: 16px;
            color: #fff;
            line-height: 39px;
            text-align: center;
            background: rgba(0, 0, 0, .6);
            overflow: hidden;
            text-overflow:ellipsis;
            white-space: nowrap;
        }
        
        .sect7 a img {
            display: block;
            width: 100%;
            height: 192px;
        }
        
        .sect7 .slick-prev {
            width: 32px;
            height: 49px;
            left: -60px;
            background: url(../images/xw-l.png) no-repeat center center;
        }
        
        .sect7 .slick-next {
            width: 32px;
            height: 49px;
            right: -60px;
            background: url(../images/xy-r.png) no-repeat center center;
        }
        
        .sect8 {
            overflow: hidden;
        }
        
        .sect8 .title {
            padding-bottom: 50px;
        }
        
        .sect8-l {
            float: left;
            width: 580px;
            margin-top: 10px;
        }
        
        .sect8-l>ul>li {
            margin-bottom: 27px;
        }
        
        .sect8-l>ul>li>a {
            display: block;
            overflow: hidden;
        }
        
        .pic8 {
            float: left;
        }
        
        .pic8 img {
            display: block;
        }
        
        .text8 {
            overflow: hidden;
            padding-left: 25px;
        }
        
        .text8 h2 {
            margin-top: 20px;
            font-size: 16px;
            color: #333;
            line-height: 26px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
        }
        
        .sect8-l>ul>li:hoverh2 {
            color: #961622;
        }
        
        .text8 p {
            font-size: 14px;
            color: #999;
            line-height: 24px;
            height: 48px;
            overflow: hidden;
        }
        
        .text8 span {
            font-size: 14px;
            color: #1c4b7e;
            margin-top: 15px;
        }
        
        .sect8-r {
            float: right;
            width: 575px;
        }
        
        .sect8 .sect8-r>ul {
            padding-top: 0;
        }
        
        .sect8 .sect8-r>ul>li {
            line-height: 48px;
            border-bottom: 1px solid #ddd;
            background: url(../images/kx-list.jpg) no-repeat left center;
        }
        
        .sect8 .sect8-r>ul>li:first-child {
            background: url(../images/kx-list1.jpg) no-repeat left center;
        }
        
        .sect8 .sect8-r>ul>li:first-child span {
            color: #961622;
        }
        
        .section9 {
            padding-top: 50px;
            padding-bottom: 55px;
            overflow: hidden;
        }
        
        .sect9-l {
            float: left;
            width: 800px;
            overflow: hidden;
        }
        
        .sect9-r {
            float: right;
            width: 380px;
        }
        
        .sect9-top {
            padding-bottom: 20px;
            border-bottom: 1px solid #d2d2d2;
            overflow: hidden;
        }
        
        .sect9-top h2 {
            position: relative;
            float: left;
            font-size: 28px;
            line-height: 30px;
            color: #1c4b7e;
        }
        
        .sect9-top h2:after {
            content: '';
            display: block;
            position: absolute;
            left: 0;
            bottom: -20px;
            width: 75px;
            height: 4px;
            background-color: #1c4b7e;
        }
        
        .sect9-top a {
            float: right;
            font-size: 18px;
            color: #666;
        }
        
        .sect9-r>ul {
            padding-top: 8px;
        }
        
        .sect9-ll {
            float: left;
            width: 350px;
            margin-top: 30px;
        }
        
        .sect9-lr {
            float: right;
            margin-top: 8px;
            width: 420px;
        }
        
        .sect9-lr>ul {
            padding-top: 0;
        }
        
        .sect9-ll a {
            display: block;
        }
        
        .sect9-ll a .pic9 img {
            display: block;
            width: 100%;
            height:224px;
        }
        
        .pic9-text {
            background-color: #f0f0f0;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 15px;
            box-sizing: border-box;
        }
        
        .pic9-text p {
            line-height: 46px;
            font-size: 16px;
            color: #333;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .pic9-text span {
            display: block;
            padding-left: 25px;
            background: url(../images/rl.png) no-repeat left center;
            font-size: 14px;
            color: #333;
        }
        
        .sect9-ll .slick-prev {
            width: 20px;
            height: 30px;
            margin-top: -45px;
            background: url(../images/ks-left.png) center center;
        }
        
        .sect9-ll .slick-next {
            width: 20px;
            height: 30px;
            margin-top: -45px;
            background: url(../images/ks-right.png) center center;
        }
        
        .section10 {
            background-color: #efebea;
            padding-top: 65px;
            padding-bottom: 75px;
        }
        
        .sect10 {
            overflow: hidden;
        }
        
        .sect10-l {
            float: left;
            width: 380px;
        }
        
        .sect10-m {
            float: left;
            width: 390px;
            margin-left: 25px;
        }
        
        .sect10-r {
            float: right;
            width: 380px;
        }
        
        .sect10-top {
            padding-bottom: 30px;
            border-bottom: 2px solid #1c4b7e;
            overflow: hidden;
        }
        
        .sect10-top h2 {
            float: left;
            font-size: 22px;
            color: #1c4b7e;
        }
        
        .sect10-top h2 img {
            margin-right: 15px;
            vertical-align: middle;
        }
        
        .sect10-top a {
            float: right;
            margin-top: 10px;
            padding-left: 10px;
            border-left: 1px solid #545454;
            font-size: 13px;
            line-height: 13px;
            color: #545454;
        }
        
        .sect10-l>ul {
            margin-top: 10px;
            padding: 10px 25px;
            background-color: #fff;
        }
        
        .sect10-l>ul>li:last-child {
            border: none;
        }
        
        .sect10-m>ul {
            margin-top: 10px;
        }
        
        .sect10-m>ul>li {
            background-color: #fff;
            margin-top: 17px;
            padding: 20px 20px 20px 48px;
            box-sizing: border-box;
        }
        
        .sect10-m>ul>li:first-child {
            margin-top: 0;
        }
        
        .sect10-m>ul>li>a {
            display: block;
        }
        
        .sect10-m>ul>li>a h2 {
            line-height: 24px;
            font-size: 15px;
            color: #000;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
        }
        
        .sect10-m>ul>li:hover h2 {
            color: #1c4b7e;
        }
        
        .sect10-m>ul>li>a p {
            margin-top: 30px;
        }
        
        .sect10-m>ul>li>a p span {
            font-size: 16px;
            color: #afafaf;
        }
        
        .sect10-m>ul>li>a p i {
            font-size: 16px;
            color: #afafaf;
            margin: 0 15px;
            font-style: normal;
        }
        
        .sect10-r>ul {
            margin-top: 10px;
            background: url(../images/dt-bg.jpg) no-repeat top center;
            background-size: cover;
            padding: 25px 55px 6px 40px;
        }
        
        .sect10-r>ul>li {
            padding-bottom: 37px;
        }
        
        .sect10-r>ul>li>a {
            display: block;
        }
        
        .sect10-r>ul>li>a h2 {
            font-size: 16px;
            color: #000;
            line-height: 29px;
            margin-bottom: 15px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            line-clamp: 2;
            -webkit-box-orient: vertical;
        }
        
        .sect10-r>ul>li:hover h2 {
            color: #1c4b7e;
        }
        
        .sect10-r>ul>li>a span {
            display: inline-block;
            width: 95px;
            height: 30px;
            line-height: 30px;
            text-align: center;
            font-size: 12px;
            color: #fff;
            background-color: #1c4b7e;
        }
        
        .section11 {
            /* padding-top: 80px; */
            padding-bottom: 20px;
        }
        
        .sect11 {
            padding-top: 50px;
        }
        
        .sect11 ul {
            margin-left: -23px;
            margin-right: -23px;
        }
        
        .sect11 ul li {
            margin: 0px 19px;
            /* padding: 0 49px 30px 25px; */
            height: 130px;
        }
        
        .sect11 ul li a {
            position: relative;
            display: block;
            width: 100px;
            height: 100px;
            line-height: 97px;
            text-align: center;
            border-radius: 50%;
            background-color: #f4f3f3;
        }
        
        .sect11 ul li a img {
            display: inline-block;
            vertical-align: middle;
            width: 60px;
        }
        
        .sect11 ul li a img.other {
            position: absolute;
            left: 50%;
            top: 50%;
            transform: translate(-50%, -50%);
            display: none;
        }
        
        .sect11 ul li a p {
            position: absolute;
            left: 0;
            right: 0;
            bottom: -30px;
            line-height: 30px;
            font-size: 16px;
            color: #333;
        }
        
        .sect11 .slick-prev {
            left: -36px;
            width: 20px;
            height: 34px;
            margin-top: -17px;
            background: url(../images/ks-left.png) no-repeat center center;
        }
        
        .sect11 .slick-next {
            right: -36px;
            width: 20px;
            height: 34px;
            margin-top: -17px;
            background: url(../images/ks-right.png) no-repeat center center;
        }
        
        .sect11 ul li:hover a {
            background-color: #1c4b7e;
        }
        
        .sect11 ul li:hover a img {
            display: none;
        }
        
        .sect11 ul li:hover a img.other {
            display: block;
        }
        
        .section12 {
            position: relative;
            background: url(../images/zt.jpg) no-repeat top center;
        }
        
        .sect12 {
            padding-top: 50px;
        }
        
        .sect12 ul {
            padding: 40px 0 60px 0;
            margin-left: -20px;
            margin-right: -20px;
        }
        
        .sect12 ul li {
            margin: 0 20px;
        }
        
        .sect12 ul li a {
            display: block;
        }
        
        .sect12 ul li a img {
            display: block;
            width: 100%;
            height: 180px;
        }
        
        .sect12 ul li a p {
            line-height: 30px;
            background-color: #1c4b7e;
            font-size: 14px;
            color: #fff;
            text-align: center;
            overflow: hidden;
            text-overflow:ellipsis;
            white-space: nowrap;
        }
        
        .sect12 .slick-prev {
            left: -27px;
            width: 13px;
            height: 25px;
            background: url(../images/zt-l.png) center center;
        }
        
        .sect12 .slick-next {
            right: -27px;
            width: 13px;
            height: 25px;
            background: url(../images/zt-r.png) center center;
        }
		.top_box
		{
			position:fixed;
			width:100%;
			top: 0;
			z-index:999999;
			background:url("../images/top_bg.png") repeat-x;
			height: 250px;
		}
		.mains
		{
			/* margin-top:193px; */
		}
		.links{margin-bottom: 20px;}
		.links ul{padding:20px 0;}
		.links ul:after{content:"";display:block;clear:both;}
		.links ul li{float:left;margin-right: 2%;}
		.links ul li:last-child{margin-right:0;}
		.links ul li a{font-size:16px;}
		.foot_cont{color:#ffffff;font-size:16px;width: 1070px;float: left;margin: 0px 25px;}
		.foot_cont:after{content:"";display:block;clear:both;}
		.foot_cont .bgsj{float:left;}
		.foot_cont .bgsj p{line-height: 30px;}
		.foot_cont .zbsj{float: left;margin-left: 100px;margin-right: 100px;}
		.foot_cont .zbsj p{line-height:30px;}
                .foot_cont .lxfs{float:left;}
.foot_cont .lxfs p{line-height:30px;}