.swiper-container {
    width: 100%;
    height: 330px;
}
    .swiper-container .swiper-wrapper {
        width: 100%;
        height: 100%;
    }
        .swiper-container .swiper-wrapper img {
            width: 100%;
            height: 330px;
        }

.list-content {
    width: 100%;
    position: relative;
}
.list-info {
    width: 1300px;
    height: auto;
    min-height: 480px;
    margin: 0 auto;
    padding-top: 40px;
}

    .list-info .list-info-left {
        width: 250px;
        height: auto !important;
        min-height: 200px;
        float: left;
        margin-right: 35px;
        margin-bottom: 40px;
    }

        .list-info .list-info-left .mainmenu {
            font-size: 22px;
            font-weight: 600;
            background:#006db8;
            width:100%;
            height:50px;
            line-height:50px;
            color:#fff;
            font-size:20px;
            font-weight:600;
            text-align:center;
            margin-bottom:22px;
        }

        .list-info .list-info-left .menulist {
            text-align: left;
            font-size: 16px;
            border-left:1px solid #ccc;
            border-right:1px solid #ccc;
            border-bottom:1px solid #ccc;
            color: #333333;
            display: block;
        }

            .list-info .list-info-left .menulist .menu_li {
                height: 60px;
                line-height: 60px;
                text-align: center;
                background-color: #f5f5f5;
                font-size: 20px;
                font-weight: 400;
            }

                .list-info .list-info-left .menulist .menu_li_items a:hover {
                    color: #fff;
                    background: #006db8;
                    box-shadow: 0 4px 8px 0 rgba(16, 40, 38, 0.15);
                }

            .list-info .list-info-left .menulist > ul > li.on > a {
                background: #006db8;
                box-shadow: 0 4px 8px 0 rgba(16, 40, 38, 0.15);
                padding-left: 20px;
                color: #fff;
            }

                .list-info .list-info-left .menulist > ul > li.on > a > span,.list-info .list-info-left .menulist > ul > li.on > a > div > span {
                    float: right;
                    margin-right: 20px;
                }

                    .list-info .list-info-left .menulist > ul > li.on > a > span > img {
                        width: 12px;
                    }

            .list-info .list-info-left .menulist > ul > li > a {
                display: block;
                line-height: 52px;
                font-size: 16px;
                padding-left: 20px;
                box-sizing: border-box;
                border-top: 1px solid #ccc;
                color: #333333;
            }

            .list-info .list-info-left .menulist .menu_li_items_2:last-child,.list-info .list-info-left .menulist .menu_li_items_3:last-child {
                margin-bottom:8px;
            }
            .list-info .list-info-left .menulist .menu_li_items_2 a,.list-info .list-info-left .menulist .menu_li_items_3 a {
                height: 40px;
                line-height: 40px;
                border-top: 0px;
                color: #555;
                font-size: 15px;
            }

                .list-info .list-info-left .menulist .menu_li_items_2 a span,.list-info .list-info-left .menulist .menu_li_items_3 a span {
                    padding-left: 15px;
                    padding-right: 8px;
                    font-size: 12px;
                    color: #c3c3c3;
                }

                .list-info .list-info-left .menulist .menu_li_items_2 a:hover,.list-info .list-info-left .menulist .menu_li_items_3 a:hover {
                    color: #006db8;
                }

                    .list-info .list-info-left .menulist .menu_li_items_2 a:hover > span,.list-info .list-info-left .menulist .menu_li_items_3 a:hover > span {
                        color: #006db8;
                    }

            .list-info .list-info-left .menulist > ul > li.on_2 > a, .list-info .list-info-left .menulist > ul > li.on_3 > a{
                color: #006db8;
                height: 40px;
                line-height: 40px;
                border-top: 0px;
            }

                .list-info .list-info-left .menulist > ul > li.on_2 > a > span,.list-info .list-info-left .menulist > ul > li.on_3 > a > span{
                    display: inline-block;
                    padding-left: 15px;
                    padding-right: 8px;
                    font-size: 12px;
                }

    .list-info .list-info-right {
        width: 1015px;
        height: auto;
        float: left;
    }

        .list-info .list-info-right .menusite {
            width: 100%;
            height: 50px;
            line-height: 50px;
            border-bottom: 3px solid #ccc;
            margin-bottom:26px;
        }

            .list-info .list-info-right .menusite .spmenu {
                width: 52%;
                height: 40px;
                line-height: 40px;
                border-left: 4px solid #006db8;
                padding-left: 15px;
                color: #333333;
                font-size: 20px;
                font-weight: 600;
                float: left;
            }

            .list-info .list-info-right .menusite .spsite {
                width: 48%;
                text-align: right;
                color: #848484;
                float: right;
            }

                .list-info .list-info-right .menusite .spsite img {
                    width: 14px;
                    height: 14px;
                    margin-right: 5px;
                    vertical-align: -1px;
                }

                .list-info .list-info-right .menusite .spsite a {
                    color: #696969;
                }

                    .list-info .list-info-right .menusite .spsite a:hover {
                        color: #006db8;
                    }

        .list-info .list-info-right .listinfo {
            margin-top: 15px;
            /*padding-bottom: 30px;*/
            line-height: 30px;
        }

             .tbdata{
                   border-collapse: collapse;
                   border:solid #fff; 
                   border-width:1px 0px 0px 1px;
                   margin-top:5px;
                   width:1015px;
                   margin-bottom:10px;
             }
                   .tbdata .td-head{
                        padding:2px 10px;
                        border:solid #fff; 
                        border-width:0px 1px 1px 0px;
                        background-color:#01b0f1;
                        color:#fff;
                        height:40px;
                        line-height:40px;
                        font-size:15px;
                   }
                   .tbdata .zscq_head_date{
                        width:55px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .zscq_head_title{
                        width:450px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .zscq_head_author{
                        width:190px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .zscq_head_type{
                        width:95px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .zscq_head_rank{
                        width:140px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .kyhj_head_date{
                        width:65px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                  .tbdata .kyhj_head_title{
                        width:490px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                  .tbdata .kyhj_head_author{
                        width:235px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                  .tbdata .kyhj_head_type{
                        width:160px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                 .tbdata .xszz_head_date{
                        width:55px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                  .tbdata .xszz_head_title{
                        width:560px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                 .tbdata .xszz_head_author{
                        width:180px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                  .tbdata .xszz_head_type{
                        width:155px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                  .tbdata .gjjxm_head_date{
                        width:65px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                  .tbdata .gjjxm_head_title{
                        width:610px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                  .tbdata .gjjxm_head_author{
                        width:110px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .gjjxm_head_type{
                        width:137px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .jxcg_head_date{
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .jxcg_head_title{
                        min-width:60px;
                        padding:0px 10px;
                   }
                  .tbdata .jxcg_head_author{
                        width:250px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .jxcg_head_type{
                        min-width:60px;
                        padding:0px 10px;
                   }
                    .tbdata .jxcg_head_rank{
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .jpkc_head_date{
                        width:60px;
                        padding:0px 10px;
                   }
                    .tbdata .jpkc_head_title{
                        width:490px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .jpkc_head_author{
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .jpkc_head_type{
                        width:225px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .jpkc_head_rank{
                        width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .xkjs_head_date{
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .xkjs_head_title{
                        width:630px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .xkjs_head_author{
                        width:300px;
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .xkjs_head_type{
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .xkjs_head_rank{
                        min-width:60px;
                        padding:0px 10px;
                   }
                   .tbdata .td-odd{
                        padding:8px 10px;
                        border:solid #fff; 
                        border-width:0px 1px 1px 0px;
                        background-color:#ebebeb;
                        line-height: 24px;
                        font-size:15px;
                   }
                   .tbdata .td-even{
                        padding:8px 10px;
                        border:solid #fff; 
                        border-width:0px 1px 1px 0px;
                        background-color:#ecf7fd;
                        line-height: 24px;
                        font-size:15px;
                   }

        .list-info .list-info-right .listinfo .newsList{
            /*padding-bottom: 15px;*/
        }

            .list-info .list-info-right .listinfo .newsList .lisslb{
                height:130px;
                width:1015px;
                background-color: #f2f2f2;
                margin:22px 0px 16px 0px;
            }
            .list-info .list-info-right .listinfo .newsList .lisslb .leftimg{
                height:130px;
                width:130px;
                float:left;
                margin-right:20px;
            }
            .list-info .list-info-right .listinfo .newsList .lisslb .leftimg img{
                height:130px;
                width:130px;
            }
        .list-info .list-info-right .listinfo .newsList .lisslb .rightinfo{
            height:130px;
            width:855px;
            float:left;}
        .list-info .list-info-right .listinfo .newsList .lisslb .rightinfo .sstitle{
            height:35px;
            line-height:38px;
            color:#006db8;
            font-weight:600;}
            .list-info .list-info-right .listinfo .newsList .lisslb .rightinfo .sstitle a{
            color:#006db8;}
            .list-info .list-info-right .listinfo .newsList .lisslb .rightinfo .ssabc{
            height:30px;
            line-height:28px;
            color:#006db8;
            font-weight:600;
            font-size:14px;
            color:#999;}
            .list-info .list-info-right .listinfo .newsList .lisslb .rightinfo .ssabcblue{
            height:30px;
            line-height:28px;
            color:#006db8;
            font-weight:600;
            font-size:14px;
            color:#006db8;}
          .list-info .list-info-right .listinfo .newsList .lisslb .rightinfo .sscontent{
                height:60px;
                text-overflow: ellipsis;
                overflow: hidden;
                line-height: 28px;
                color:#666;}

            .list-info .list-info-right .listinfo .tcml_title_gjsbrc,.app-info-content .tcml_title_gjsbrc{
                    height: 40px;
                    line-height: 40px;
                    margin-top: 15px; 
                    color: #f55904;
            }
            .list-info .list-info-right .listinfo .tcml_title_one,.app-info-content .tcml_title_one {
                text-align: left;
                height: 34px;
                line-height: 34px;
                margin-top:20px;
                color: #fff;
                background-color: #01b0f1;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
            }

                .list-info .list-info-right .listinfo .tcml_title_one .sp_img,.app-info-content .tcml_title_one .sp_img {
                    /*background: url(../images/home/renwu.jpg) no-repeat;*/
                    background-position: 5px 14px;
                    background-size: 22px 22px;
                    display: inline-block;
                    padding-left: 15px;
                }

            .list-info .list-info-right .listinfo .sp_text, .app-info-content .sp_text{
                float: right;
                color: #f68529;
                margin-right: 20px;
                margin-top: 9px;
                line-height: 30px;
                border-bottom: 1px solid #f68529;
                display: none;
            }

            .list-info .list-info-right .listinfo .tcml_title, .app-info-content .tcml_title{
                height: 42px;
                line-height: 42px;
                width: 100%;
                margin-top: 14px;
            }

                .list-info .list-info-right .listinfo .tcml_title .sp_img, .app-info-content .tcml_title .sp_img{
                    color: #666;
                    text-align: left;
                    padding-left: 45px;
                    font-weight: 500;
                }

            .list-info .list-info-right .listinfo .tcml_content,.app-info-content .tcml_content {
                width: 1000px;
                min-height: 32px;
                margin-left: 8px;
            }

            .list-info .list-info-right .listinfo .tcml_item,.app-info-content .tcml_item{
                min-width: 78px;
                height: 32px;
                line-height: 32px;
                border-bottom: 1px solid #e6e6e6;
                float: left;
                text-align: center;
                margin-top: 4px;
                margin-left: 10px;
                padding:0px 1px;
                border-radius: 2px;
                letter-spacing: 3px;
                color: #006db8;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .tcml_item_no,.app-info-content .tcml_item_no{
                min-width: 71px;
                height: 32px;
                line-height: 32px;
                border-bottom: 1px solid #e6e6e6;
                float: left;
                text-align: center;
                margin-top: 4px;
                margin-left: 10px;
                padding:0px 1px;
                border-radius: 2px;
                letter-spacing: 2px;
                color: #006db8;
                font-weight: 300;
                cursor: pointer;
            }

            .list-info .list-info-right .listinfo .tcml_item:hover,.app-info-content .tcml_item:hover {
                border-bottom: 1px solid #00a0e9;
            }

            .list-info .list-info-right .listinfo .tcml_item a,.app-info-content .tcml_item  a{
                color: #006db8;
                font-size: 15px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .tcml_item_no:hover,.app-info-content .tcml_item_no:hover {
                border-bottom: 1px solid #00a0e9;
            }

            .list-info .list-info-right .listinfo .tcml_item_no a,.app-info-content .tcml_item_no a{
                color: #006db8;
                font-size: 15px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .tcml_clear,.app-info-content .tcml_clear {
                clear: both;
                height: 0;
                font-size: 1px;
                line-height: 0px;
            }
            .list-info .list-info-right .listinfo .newsList{
                margin-bottom: 15px;
            }
            .list-info .list-info-right .listinfo .newsList .newsList_title {
                width: 100%;
                height: 48px;
                line-height: 48px;
                border-bottom: 1px dashed #ccc;
            }
                .list-info .list-info-right .listinfo .newsList .newsList_title .news-details {
                    width: 86%;
                    float: left;
                    margin-left: 8px;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    overflow: hidden;
                }

                    .list-info .list-info-right .listinfo .newsList .newsList_title .news-details img {
                        vertical-align: 3px;
                        margin-right: 8px;
                    }

                .list-info .list-info-right .listinfo .newsList .newsList_title .date {
                    float: right;
                    text-align: right;
                    font-size: 12px;
                    color: #7A7A7A;
                }

                    .list-info .list-info-right .listinfo .newsList .newsList_title .date img {
                        vertical-align: -2px;
                        margin-right: 5px;
                    }

                .list-info .list-info-right .listinfo .newsList .newsList_title a {
                    color: #666666;
                }

                    .list-info .list-info-right .listinfo .newsList .newsList_title a:hover {
                        color: #006db8;
                    }

            .list-info .list-info-right .listinfo .newsList .newsList_img {
                padding-bottom: 20px;
                margin-bottom: 20px;
                border-bottom: 1px solid #F0F0F0;
            }

                .list-info .list-info-right .listinfo .newsList .newsList_img .date {
                    float: left;
                    width: 110px;
                    height: 110px;
                    text-align: center;
                    background: #eee;
                    padding-left: 8px;
                }

                    .list-info .list-info-right .listinfo .newsList .newsList_img .date h1 {
                        color: #666;
                        font-size: 40px;
                        margin-top: 20px;
                        height: 40px;
                    }

                    .list-info .list-info-right .listinfo .newsList .newsList_img .date p {
                        color: #999;
                        font-size: 18px;
                        height: 50px;
                        line-height: 50px;
                    }

                    .list-info .list-info-right .listinfo .newsList .newsList_img .date > p {
                        margin: 0;
                    }

                .list-info .list-info-right .listinfo .newsList .newsList_img .news-details {
                    margin-left: 130px;
                    height: 110px;
                }

                    .list-info .list-info-right .listinfo .newsList .newsList_img .news-details h3 {
                        height: 30px;
                        line-height: 30px;
                        border: 0;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        overflow: hidden;
                    }

                        .list-info .list-info-right .listinfo .newsList .newsList_img .news-details h3 a {
                            color: #006db8;
                            font-size: 18px;
                            font-weight: 400;
                        }

                            .list-info .list-info-right .listinfo .newsList .newsList_img .news-details h3 a:hover {
                                color: #8f3931;
                            }

                    .list-info .list-info-right .listinfo .newsList .newsList_img .news-details p {
                        height: 55px;
                        line-height: 28px;
                        color: #777;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        display: -webkit-box;
                        -webkit-line-clamp: 2;
                        -webkit-box-orient: vertical;
                    }

                    .list-info .list-info-right .listinfo .newsList .newsList_img .news-details span {
                        color: #ccc;
                        font-size: 14px;
                        font-weight: 400;
                    }

            .list-info .list-info-right .listinfo .newsList .kyxm_head {
                height: 44px;
                line-height: 44px;
                color: #006db8;
                font-size: 15px;
            }

                .list-info .list-info-right .listinfo .newsList .kyxm_head .kyxm_date {
                    width: 82px;
                    float: left;
                    padding: 0px 8px;
                    background-color: #00a0e9;
                    border-right: 1px solid #fff;
                }

                .list-info .list-info-right .listinfo .newsList .kyxm_head .kyxm_title {
                    width: 620px;
                    float: left;
                    padding: 0px 8px;
                    background-color: #53c2f1;
                    border-right: 1px solid #fff;
                }

                .list-info .list-info-right .listinfo .newsList .kyxm_head .kyxm_type {
                    width: 145px;
                    float: left;
                    padding: 0px 8px;
                    background-color: #53c2f1;
                }

                .list-info .list-info-right .listinfo .newsList .kyxm_head .kyxm_author {
                    width: 140px;
                    float: left;
                    padding: 0px 8px;
                    background-color: #00a0e9;
                    border-right: 1px solid #fff;
                }

            .list-info .list-info-right .listinfo .newsList .newsList_kyxm_Odd {
                background: #eee;
                width: 100%;
                height: 58px;
                line-height: 58px;
                font-size: 15px;
            }

            .list-info .list-info-right .listinfo .newsList .newsList_kyxm_Even {
                background: #fff;
                width: 100%;
                height: 58px;
                line-height: 58px;
                font-size: 15px;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_date {
                width: 80px;
                float: left;
                padding: 0px 12px;
                font-weight: 300;
                font-size: 15px;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_title {
                width: 620px;
                float: left;
                padding: 0px 10px 0px 2px;
                font-weight: 300;
                font-size: 15px;
                background-color: #fefefe;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_title_1 {
                width: 620px;
                float: left;
                padding: 0px 10px 0px 2px;
                font-weight: 300;
                line-height: 22px;
                font-size: 15px;
                background-color: #fefefe;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_type {
                width: 175px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
                font-size: 15px;
                background-color: #eee;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_type_1 {
                width: 175px;
                float: left;
                padding: 6px 2px;
                font-weight: 300;
                line-height: 23px;
                font-size: 15px;
                background-color: #eee;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_author {
                width: 140px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
                background-color: #fefefe;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .zscq_no {
                width: 130px;
                float: left;
                padding: 0px 4px;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .zscq_no {
                width: 130px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .zscq_title {
                width: 405px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .zscq_title {
                width: 405px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .newsList .zscq_title_1 {
                width: 405px;
                float: left;
                padding: 6px 25px 0px 4px;
                font-weight: 300;
                line-height: 22px;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .zscq_author {
                width: 195px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .zscq_author {
                width: 195px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
                color: rgba(69,137,148);
            }

            .list-info .list-info-right .listinfo .newsList .zscq_author_1 {
                width: 195px;
                float: left;
                padding: 6px 10px 4px 2px;
                font-weight: 300;
                line-height: 23px;
                color: rgba(69,137,148);
            }

            .list-info .list-info-right .listinfo .newsList .zscq_author_2 {
                width: 195px;
                float: left;
                padding: 2px 10px 2px 1px;
                font-weight: 300;
                line-height: 18px;
                color: rgba(69,137,148);
            }

            .list-info .list-info-right .listinfo .newsList .zscq_author_3 {
                width: 195px;
                float: left;
                padding: 2px 10px 2px 1px;
                font-weight: 300;
                line-height: 18px;
                color: rgba(69,137,148);
                font-size: 14px;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .zscq_type {
                width: 103px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .zscq_type {
                width: 103px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .hjcg_title {
                width: 405px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .hjcg_title {
                width: 435px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .newsList .hjcg_title_1 {
                width: 435px;
                float: left;
                padding: 6px 25px 0px 4px;
                font-weight: 300;
                line-height: 22px;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .hjcg_author {
                width: 230px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .hjcg_author {
                width: 280px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
                color: rgba(69,137,148);
            }

            .list-info .list-info-right .listinfo .newsList .hjcg_author_1 {
                width: 280px;
                float: left;
                padding: 6px 10px 4px 1px;
                font-weight: 300;
                line-height: 23px;
                color: rgba(69,137,148);
            }

            .list-info .list-info-right .listinfo .newsList .hjcg_author_2 {
                width: 230px;
                float: left;
                padding: 2px 10px 2px 1px;
                font-weight: 300;
                line-height: 18px;
                color: rgba(69,137,148);
            }

            .list-info .list-info-right .listinfo .newsList .hjcg_author_3 {
                width: 230px;
                float: left;
                padding: 2px 5px 2px 1px;
                font-weight: 300;
                line-height: 18px;
                color: rgba(69,137,148);
                font-size: 14px;
            }

            .list-info .list-info-right .listinfo .newsList .hjcg_author_4 {
                width: 230px;
                float: left;
                padding: 2px 5px 2px 1px;
                font-weight: 300;
                line-height: 18px;
                color: rgba(69,137,148);
                font-size: 12px;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .hjcg_type {
                width: 200px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .hjcg_type {
                width: 200px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .newsList .hjcg_type_1 {
                width: 200px;
                float: left;
                padding: 6px 2px 0px 4px;
                font-weight: 300;
                line-height: 22px;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .lwzz_title {
                width: 590px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .lwzz_title {
                width: 590px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .newsList .lwzz_title_1 {
                width: 590px;
                float: left;
                padding: 6px 20px 0px 4px;
                font-weight: 300;
                line-height: 22px;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .lwzz_author {
                width: 185px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .lwzz_author {
                width: 185px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
                color: rgba(69,137,148);
            }

            .list-info .list-info-right .listinfo .newsList .lwzz_author_1 {
                width: 195px;
                float: left;
                padding: 6px 10px 4px 1px;
                font-weight: 300;
                line-height: 23px;
                color: rgba(69,137,148);
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .lwzz_type {
                width: 160px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .lwzz_type {
                width: 160px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .newsList .lwzz_type_1 {
                width: 160px;
                float: left;
                padding: 6px 2px 0px 4px;
                font-weight: 300;
                line-height: 22px;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .qtxm_title {
                width: 680px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .qtxm_title {
                width: 680px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .newsList .qtxm_title_1 {
                width: 680px;
                float: left;
                padding: 6px 20px 0px 4px;
                font-weight: 300;
                line-height: 22px;
            }

            .list-info .list-info-right .listinfo .newsList .kyxm_head .qtxm_author {
                width: 150px;
                float: left;
                font-weight: 400;
            }

            .list-info .list-info-right .listinfo .newsList .qtxm_author {
                width: 150px;
                float: left;
                padding: 0px 2px;
                font-weight: 300;
            }

            .list-info .list-info-right .listinfo .newsList .newsList_menu {
                border: 2px solid #ccc;
                height: 219px;
                width: 364px;
                float: left;
                margin-top: 30px;
                margin-left: 55px;
                margin-right: 20px;
                margin-bottom: 15px;
            }

                .list-info .list-info-right .listinfo .newsList .newsList_menu .menuimg {
                    width: 360px;
                    height: 175px;
                    overflow: hidden;
                }

                    .list-info .list-info-right .listinfo .newsList .newsList_menu .menuimg img {
                        width: 360px;
                        height: 175px;
                        transition: all 0.8s;
                    }

                        .list-info .list-info-right .listinfo .newsList .newsList_menu .menuimg img:hover {
                            transform: scale(1.1);
                        }

                .list-info .list-info-right .listinfo .newsList .newsList_menu .menuname {
                    width: 360px;
                    height: 40px;
                    line-height: 40px;
                    background: #009999;
                    color: #fff;
                    padding-left: 20px;
                    overflow: hidden;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    transition: all 0.8s;
                }

                    .list-info .list-info-right .listinfo .newsList .newsList_menu .menuname:hover {
                        color: #f68529;
                        padding-left: 35px;
                    }

                    .list-info .list-info-right .listinfo .newsList .newsList_menu .menuname span {
                        width: 16px;
                        height: 16px;
                        float: right;
                        padding-right: 30px;
                    }

                        .list-info .list-info-right .listinfo .newsList .newsList_menu .menuname span img {
                            width: 14px;
                            height: 14px;
                            vertical-align: -1px;
                        }

            .list-info .list-info-right .listinfo .newsList .newsList_img_pto {
                padding-bottom: 20px;
                margin-bottom: 20px;
                border: 1px solid #ccc;
                height: 200px;
                width: 100%;
            }

                .list-info .list-info-right .listinfo .newsList .newsList_img_pto .photo {
                    width: 275px;
                    height: 188px;
                    float: left;
                    padding: 5px;
                }

                    .list-info .list-info-right .listinfo .newsList .newsList_img_pto .photo img {
                        width: 265px;
                        height: 188px;
                        border: 0px;
                    }

                .list-info .list-info-right .listinfo .newsList .newsList_img_pto .pto-details {
                    width: 638px;
                    height: 198px;
                    float: left;
                    background-color: #f1f1f1;
                    border-left: 1px solid #ccc;
                }

                    .list-info .list-info-right .listinfo .newsList .newsList_img_pto .pto-details h3 {
                        background: url(../images/home/ptonamebg.jpg);
                        border: 0px;
                        height: 44px;
                        line-height: 44px;
                        padding-left: 15px;
                        font-size: 17px;
                        font-weight: 400;
                    }

                    .list-info .list-info-right .listinfo .newsList .newsList_img_pto .pto-details p {
                        font-size: 15px;
                        color: #848484;
                        height: 110px;
                        line-height: 31px;
                        padding: 12px 18px;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        display: -webkit-box;
                        -webkit-line-clamp: 3;
                        -webkit-box-orient: vertical;
                    }

                    .list-info .list-info-right .listinfo .newsList .newsList_img_pto .pto-details div {
                        width: 100%;
                        height: 40px;
                        line-height: 40px;
                        text-align: right;
                        padding-right: 15px;
                    }

                        .list-info .list-info-right .listinfo .newsList .newsList_img_pto .pto-details div a {
                            width: 180px;
                            height: 40px;
                            color: #006db8;
                            padding: 3px 15px 3px 18px;
                        }

                            .list-info .list-info-right .listinfo .newsList .newsList_img_pto .pto-details div a:hover {
                                border-radius: 15px;
                                border: 1px solid #006db8;
                            }

            .list-info .list-info-right .listinfo .newsList .yellowtb {
                width: 1015px;
                height: 95px;
                border-bottom: 1px dotted #ccc;
                margin-top: 20px;
            }

                .list-info .list-info-right .listinfo .newsList .yellowtb .tbleft {
                    float: left;
                    width: 130px;
                    margin: 0px 30px;
                    background: rgba(179,168,150);
                }

                    .list-info .list-info-right .listinfo .newsList .yellowtb .tbleft .dttype {
                        text-align: center;
                        padding: 5px 0px;
                        background: #f68529;
                        color: #fff;
                        font-weight: 300;
                    }

                    .list-info .list-info-right .listinfo .newsList .yellowtb .tbleft .dtdate {
                        text-align: center;
                        padding-top: 5px;
                        color: #444;
                        font-weight: 300;
                        font-size: 18px;
                    }

                .list-info .list-info-right .listinfo .newsList .yellowtb .tbright {
                    float: left;
                    width: 700px;
                    padding-left: 30px;
                    border-left: 1px solid #F0F0F0;
                }

                    .list-info .list-info-right .listinfo .newsList .yellowtb .tbright .dttitle {
                        color: #006db8;
                        height: 40px;
                        line-height: 40px;
                        margin-left: -7px;
                    }

                    .list-info .list-info-right .listinfo .newsList .yellowtb .tbright .dtauthor {
                        font-weight: 300;
                        color: #555;
                        height: 35px;
                        line-height: 35px;
                    }

    .triangle {
        width: 71px;
        height: 28px;
        position: relative;
        border-radius: 4px;
        text-align: center;
        display: inline-block;
        font-size:14px;
        margin-left: 10px;
        padding: 0px 1px;
        margin-top: 8px;
        border-radius: 2px;
        letter-spacing: 1px;
        color: #006db8;
        float: left;
        background-color: #eee;
}
        .triangle:after, .triangle:before {
            content: "";
            position: absolute;
            width: 0;
            height: 0;
            border: 6px solid transparent;
            border-left-color: #eee;
            left: 100%;
            top: 8px;
}