#content {
    width: 100%;
}

.col12 {
    width: 829px;
    float: left;
    display: inline;
}

.col1 {
    /*width:280px;*/
    float: left;
    /* margin-left: 15px;*/
}

.col2 {
    width: 405px;
    float: left;
    margin-left: 10px;
}

.col3 {
    width: 354px;
    float: right;
    display: inline;
}

.col23 {
    width: 874px;
    float: left;
    display: inline;
    margin-left: 26px;
}

.part1 {}

.weatherBar {
    border-bottom: solid 1px #ccc;
    padding-bottom: 10px;
    position: relative;
    padding-left: 130px;
}

.curDay {
    font-size: 12px;
    line-height: 14px;
    display: inline-block;
    position: absolute;
    top: 10px;
    left: 10px;
    background: url(img/news_iconWatch.png) no-repeat;
    padding-left: 20px;
}

#ifmWeather {
    margin-top: 6px;
}

.title1 {
    background: url(img/news_title1Bgd.png) no-repeat;
    height: 23px;
    text-indent: -9999px;
}

.title2 {
    background: url(img/news_title2Bgd.png) no-repeat;
    height: 24px;
    text-indent: -9999px;
}

.title3 {
    background: url(img/news_title3Bgd.png) no-repeat;
    height: 22px;
    text-indent: -9999px;
}

.title4 {
    background: url(img/news_title4Bgd.png) no-repeat;
    height: 21px;
    text-indent: -9999px;
}

.title5 {
    background: url(img/news_title5Bgd.png) no-repeat;
    height: 22px;
    text-indent: -9999px;
}

.title6 {
    background: url(img/news_title6Bgd.png) no-repeat;
    height: 21px;
    text-indent: -9999px;
}

.title7 {
    background: url(img/news_title7Bgd.png) no-repeat;
    height: 20px;
    text-indent: -9999px;
}

.title8 {
    background: url(img/news_title8Bgd.png) no-repeat;
    height: 75px;
    text-indent: -9999px;
}

.title9 {
    background: url(img/news_title9Bgd.png) no-repeat;
    height: 23px;
    text-indent: -9999px;
}

.title10 {
    background: url(img/news_title10Bgd.png) no-repeat;
    height: 23px;
    text-indent: -9999px;
}

.title11 {
    background: url(img/news_title11Bgd.png) no-repeat;
    height: 23px;
    text-indent: -9999px;
}

#zb1 {
    padding: 20px 0;
    text-align: center;
    border-bottom: dotted 1px #ccc;
}

#zb1 a {
    font-size: 31px;
    font-family: "Microsoft YaHei", "微软雅黑";
    color: #3E7300;
    line-height: 40px;
}

.zb2Tank {
    position: relative;
    padding-left: 328px;
    margin-top: 15px;
}

.thumb1 {
    position: absolute;
    top: 0;
    left: 0;
}

.thumb2 {
    position: absolute;
    top: 114px;
    left: 0;
}

#zb2 img {
    display: none;
}

#zb2 td {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}

#zb2 br {
    display: none;
}

#zb2 a {
    font-size: 16px;
    background: url(img/news_bullet1.png) no-repeat left center;
    padding-left: 20px;
}
/* 
.firstItem {
    padding-bottom: 10px;
} */

#zb2 .firstItem a {
    font-size: 22px;
    font-family: "Microsoft YaHei", "微软雅黑";
    background: none;
    padding-left: 0;
}

.mt10 {
    padding-top: 20px;
}

/*-------------effectBox1----------------------*/
.effectBox1 {
    width: 482px;
    position: relative;
    margin: 0 auto;
    padding-top: 4px;
    /* padding-bottom: 8px; */
}

.effectBox1 .theScrollTank {
    width: 482px;
    position: relative;
    overflow: hidden;
    margin-left: 0px;
}

.effectBox1 .theTabList {
    width: 10000px;
}

.effectBox1 .theTabList>li {
    float: left;
}

.effectBox1 .theTabList .itemList {
    margin: 0;
    width: 482px;
}

.effectBox1 .theTabList .itemList li {
    line-height: 170%;
    width: 482px;
    height: 336px;
    float: left;
    position: relative;
}

.effectBox1 .theTabList .itemList li a {
    font-family: "宋体";
}

.effectBox1 .theTabList .itemList li a.theTitle {
    text-align: center;
    width: 100%;
    line-height: 170%;
    padding: 5px 15px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    font-size: 12px;
    text-decoration: none;
    text-indent: 24px;
    color: #fff;
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000, endColorstr=#88000000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000, endColorstr=#88000000);
}

.effectBox1 .theTabList .itemList li .theIntro {
    font-size: 12px;
    font-family: "鐎瑰缍�";
    line-height: 200%;
    color: #fff;
    position: absolute;
    right: 52px;
    top: 82px;
    width: 284px;
    text-align: center;
    padding: 15px;
    margin-top: 20px;
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000, endColorstr=#88000000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000, endColorstr=#88000000);
    display: none;
}

.effectBox1 a.btnTabPrev,
.effectBox1 a.btnTabNext {
    position: absolute;
    top: 318px;
    width: 6px;
    height: 11px;
    display: block;
    z-index: 1000;
    text-indent: -9999px;
}

.effectBox1 a.btnTabPrev:hover,
.effectBox1 a.btnTabNext:hover {
    text-decoration: none;

}

.effectBox1 a.btnTabNext {
    right: 5px;
    top: 93.5%;
    background: url(img/iconArrowRight1.png) no-repeat;
}

.effectBox1 a.btnTabPrev {
    right: 45px;
    top: 93.5%;
    background: url(img/iconArrowLeft1.png) no-repeat;
}

.effectBox1 .dotNav {
    position: absolute;
    margin-top: 10px;
    margin-left: 500px;
    top: 82px;
    right: 5px;
    display: none;
}

.effectBox1 .dotNav li {
    width: 38px;
    height: 38px;
    background: url(img/dot.png) no-repeat center center;
    color: #fff;
    text-align: center;
    line-height: 38px;
    cursor: pointer;
    margin-bottom: 10px;
}

.effectBox1 .dotNav li.curDot {
    background: url(img/dotHover.png) no-repeat center center;
}

.effectBox1 .pageShow {
    position: absolute;
    right: 17px;
    bottom: 10px;
    color: #fff;
    font-size: 12px;
}

.effectBox1 .curPage, .effectBox1 .totalPage {
    color: #fff;
    font-size: 12px;
}

/*-----------------end effectBox1------------------*/
#zb4 {
    margin-top: 10px;
}

.part2, .part3, .part4 {
    margin-top: 20px;
}

.jdTank {
    position: relative;
    margin-bottom: 15px;
}

a.jiaodai {
    background: rgba(34, 92, 69, 0.5) none repeat scroll 0 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88225C45, endColorstr=#88225C45);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88225C45, endColorstr=#88225C45);
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    overflow: hidden;
    display: block;
    font-size: 14px;
    line-height: 2.2em;
    color: #fff;
    z-index: 1000;
    text-decoration: none;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 3px 5px;
    box-sizing: border-box;
}

ul li a.jiaodai {
    width: 100%;
    bottom: 0;
}

.media-list .media {
    margin-bottom: 15px;
}

.media-list .media .media-body {
    width: 144px;
    display: inline-block;
    float: right;
}

.media-list .media .media-heading {
    font-size: 14px;
    font-weight: bold;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}

.media-list .media p {
    font-size: 12px;
    color: #6f6f6f;
    line-height: 170%;
    padding-top: 10px;
}







#zb7 ul li, #zb11 ul li, #zb16 ul li {
    line-height: 27.5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

li.more {
    text-align: right;
}

#zb5, #zb9, #zb14, #zb27, #zb28, #zb29 {
    margin-top: 20px;
    margin-bottom: 20px;
}

#zb6 td, #zb10 td, #zb15 td {
    padding-right: 15px;
    padding-bottom: 10px;
}

#zb6, #zb10, #zb15 {
    width: 408px;
}

#zb6 ul li, #zb10 ul li, #zb15 ul li {
    display: inline-block;
    /* padding: 0 6px 16px 0; */
    width: 190px;
    height: 135px;
    position: relative;
    margin-right: 6px;
    margin-bottom: 20px;
}

#zb28 ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    height: 226px;
    align-content: space-between;
}

#zb28 ul li {
    display: inline-block;
    position: relative;
    width: 150px;
    height: 103px;
}

/* #zb28 ul li {
    display: inline-block;
    margin: 0px 0 25px 16px;
    position: relative;
    margin-bottom: 20px;
} */

/* #zb28 ul li:nth-child(1), #zb28 ul li:nth-child(5) {
    margin-left: 0;
} */


#zb28 ul li a.jiaodai {
    width: 100%;
    bottom: 0;
    font-size: 12px;
}


#zb6 td a, #zb10 td a, #zb15 td a, #zb28 td a, #zb29 td a {
    font-size: 12px;
}

#zb7, #zb11, #zb16, #zb17 {
    margin-top: 20px;
}

#zb7 td, #zb11 td, #zb16 td {
    padding-bottom: 3px;
}

#zb8, #zb12 {
    margin-top: 10px;
    margin-bottom: 20px;
}

#zb19 {
    margin-top: 25px;
    margin-bottom: 28px;
}

#zb20, #zb22, #zb24 {
    margin-top: 20px;
}

#zb20 td, #zb22 td, #zb24 td {
    font-size: 12px;
    color: #666;
}

#zb20 img, #zb22 img, #zb24 img {
    margin-right: 10px;
}

#zb20 td a, #zb22 td a, #zb24 td a {
    font-weight: bold;
}

#zb21, #zb23, #zb25 {
    margin-top: 16px;
    margin-bottom: 26px;
}

#zb28 td {
    padding-bottom: 4px;
}

/*-------------effectBox2----------------------*/
.effectBox2, .effectBox4 {
    width: 1200px;
    position: relative;
    margin: 0 auto;
    margin-top: 20px;
    /* margin-bottom: 20px; */

}

.effectBox2 .theScrollTank, .effectBox4 .theScrollTank {
    width: 1200px;
    position: relative;
    overflow: hidden;
    margin: 0px;
}

.effectBox2 .theTabList, .effectBox4 .theTabList {
    width: 10000px;
}

.effectBox2 .theTabList>li, .effectBox4 .theTabList>li {
    float: left;
}

.effectBox2 .theTabList .itemList, .effectBox4 .theTabList .itemList {
    margin: 0;
    width: 1200px;
}

.effectBox2 .theTabList .itemList li, .effectBox4 .theTabList .itemList li {
    line-height: 170%;
    width: 280px;
    height: 200px;
    float: left;
    position: relative;
    /* margin:0 10px; */
}

.effectBox2 .theTabList .itemList li+li {
    margin-left: 26.5px;
}

.effectBox2 .theTabList .itemList li a {}

.effectBox2 .theTabList .itemList li a.theTitle, .effectBox4 .theTabList .itemList li a.theTitle {
    width: 96%;
    line-height: 170%;
    padding: 6px 2%;
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 12px;
    text-decoration: none;
    color: #fff;
    background: rgba(34, 92, 69, 0.5) none repeat scroll 0 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88225C45, endColorstr=#88225C45);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88225C45, endColorstr=#88225C45);
}

.effectBox2 .theTabList .itemList li a.theTitle .theIntro, .effectBox4 .theTabList .itemList li a.theTitle .theIntro {
    font-size: 14px;
    line-height: 150%;
    color: #fff;
    padding-bottom: 15px;
    width: 95%;
    display: none;
}

.effectBox2 a.btnTabPrev,
.effectBox2 a.btnTabNext,
.effectBox4 a.btnTabPrev,
.effectBox4 a.btnTabNext {
    background: rgba(49, 134, 0, 0.5) none repeat scroll 0 0 !important;
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88225C45, endColorstr=#88225C45);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88225C45, endColorstr=#88225C45);
    background-image: url(img/empty.png);
    position: absolute;
    top: 70px;
    width: 35px;
    height: 59px;
    text-align: center;
    overflow: hidden;
    display: block;
    font-size: 24px;
    line-height: 59px;
    font-weight: bold;
    color: #fff;

    z-index: 1000;
}

.effectBox2 a.btnTabPrev:hover,
.effectBox2 a.btnTabNext:hover,
.effectBox4 a.btnTabPrev:hover,
.effectBox4 a.btnTabNext:hover {
    text-decoration: none;
}

.effectBox2 a.btnTabNext, .effectBox4 a.btnTabNext {
    right: -25px;
}

.effectBox2 a.btnTabPrev, .effectBox4 a.btnTabPrev {
    left: -25px;
}

.effectBox2 .dotNav, .effectBox4 .dotNav {
    position: absolute;
    bottom: 8px;
    right: 3px;
    display: none;
}

.effectBox2 .dotNav li, .effectBox4 .dotNav li {
    width: 10px;
    height: 10px;
    background: url(img/dotGray.png) no-repeat;
    float: left;
    display: inline;
    margin-right: 5px;
    cursor: pointer;
}

.effectBox2 .dotNav li.curDot, .effectBox4 .dotNav li.curDot {
    background: url(img/dotBlue.png) no-repeat;
}

/*-----------------end effectBox2------------------*/
.code2D {
    background: url(img/news_code2d.png) no-repeat;
    padding-left: 120px;
    color: #00683E;
    font-size: 14px;
    font-family: "Microsoft YaHei", "微软雅黑";
    padding-top: 16px;
}

.code2D strong {
    font-size: 16px;
    display: block;
    margin-top: 16px;
}

.shareBar {
    background: url(img/news_shareBarBgd.png) no-repeat;
    height: 65px;
    float: right;
    margin-right: 20px;
    width: 480px;
    margin-top: 15px;
}

.shareBar li {
    float: left;
    display: inline;
    margin-top: 6px;
    background: url(img/news_shareLine.png) no-repeat right center;
    padding: 0 15px;
}

a.fankui {
    background: url(img/news_iconFankui.png) no-repeat top center;
    padding-top: 35px;
    display: block;
    font-size: 12px;
    color: #666;
}

a.tougao {
    background: url(img/news_iconTougao.png) no-repeat top center;
    padding-top: 35px;
    display: block;
    font-size: 12px;
    color: #666;
}

.shareBar li.first {
    padding-top: 10px;
    margin-top: 10px;
    height: 32px;
}

.shareBar li.last {
    background: none;
}

.list6 li {
    line-height: 27.5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hqdxtxt {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 3px 5px;
    box-sizing: border-box;
}