@charset "utf-8";
.xwzx .col_news {
    float: left;
    width: 10.24rem;
    padding: 0;
}

.xwzx .col_news .col_news_box {
    margin: 0;
}
.xwzx .col-right .col-con {
    width: 3.3rem;
}
.xwzx #l-container .inner {
    padding-top: 0.8rem;
}

.xwzx .col-right {
    float: right;
    width: 3.3rem;
}
.xwzx .col_news_list .list1 .news_box {
    display: flex;
    background: #fff;
}

.xwzx .col_news_list .list1 .news_imgs {
    width: 58%;
    flex: none;
}

.xwzx .col_news_list .list1 .news_imgs a {
    padding-top: 61.1%;
    display: block;
}

.xwzx .col_news_list .list1 .news_wz {
    display: flex;
    flex-direction: column;
    align-content: space-between;
    /* justify-content: space-between; */
    padding: 0.44rem 0.48rem 0.4rem 0.36rem;
    box-sizing: border-box;
}

.xwzx .col_news_list .list1 .news_type a {
    font-size: 0.16rem;
    line-height: 0.341rem;
    color: #882829;
    font-weight: bold;
}

.xwzx .col_news_list .list1 .news_title {
    font-size: 0.22rem;
    line-height: 0.32rem;
    font-weight: bold;
    margin-bottom: 0.16rem;
    margin-top: 0.23rem;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.xwzx .col_news_list .list1 .news_text a {
    font-size: 0.16rem;
    color: #BABCBA;
    line-height: 0.28rem;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}

.xwzx .col_news_list .list1 .news_date {
    font-size: 0.14rem;
    font-weight: bold;
    color: #882829;
    margin-top: 0.38rem;
}

.xwzx .col_news_list .list1 {
    margin-bottom: 0.48rem;
    position: relative;
}

.xwzx .col_news_list .list2 .news {
    float: left;
    width: 33.3%;
       margin-bottom: 0.24rem;
}

.xwzx .col_news_list .list2 .news_box {
    margin: 0 0.125rem;
}

.xwzx .col_news_list .list2 {
    margin: 0 -0.125rem;
}
.xwzx .col_news_list .list2 .news .news_imgs {
    position: relative;
    overflow: hidden;
}
.xwzx .col_news_list .list2 .news .news_imgs a {
    display: block;
position: relative;
    padding-top: 60%;
    z-index: 1;
}
.xwzx .col_news_list .list2 .news_box:hover .news_imgs a {
    transform: scale(1.1);
}
.xwzx .col_news_list .list2 .news .news_wz {
    height: 1.54rem;
    background: #fff;
    box-sizing: border-box;
    padding: 0.22rem;
    box-sizing: border-box;
}

.xwzx .col_news_list .list2 .news .news_date {
    font-size: 0.14rem;
    line-height: 0.24rem;
    color: #882829;
    font-weight: bold;
    margin-bottom: 0.16rem;
}

.xwzx .col_news_list .list2 .news .news_title {
    font-size: 0.18rem;
    line-height: 0.3rem;
    font-weight: bold;
}

.xwzx .col_news_list .list2 .news .news_title a {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.xwzx #l-container .col-right .copost {
    background: #fff;
    margin-bottom: 0.2rem;
    box-shadow: 0 3px 6px rgb(0 0 0 / 4%);
}

.xwzx #l-container .col-right .copost .tt {
    height: 0.59rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid rgb(227 227 227 / 80%);
    padding: 0 0.27rem;
}
.xwzx #l-container .col-right .col-02 .news_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.xwzx #l-container .col-right .col-02 .news_list .item {
    width: 50%;
    text-align: center;
    font-size: 0.16rem;
    line-height: 0.54rem;
    border-bottom: 1px solid rgb(227 227 227 / 80%);
}
.xwzx #l-container .col-right .copost .tt .title {
    font-size: 0.18rem;
}

.xwzx #l-container .col-right .copost .tt .more_btn a {
    font-size: .14rem;
    color: #666666;
}

.xwzx #l-container .col-right .copost .con {
    padding: 0 0.27rem;
    padding-bottom: 0.27rem;
}

.xwzx #l-container .col-right .col-01 .news {
    display: flex;
    height: 91px;
    align-items: center;
    border-bottom: 1px solid rgb(227 227 227 / 80%);
}

.xwzx #l-container .col-right .col-01 .news_meta {
    flex: none;
    /* width: 0.62rem; */
    background: #882829;
    /* height: 0.62rem; */
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin-right: 0.14rem;
    padding: 0.06rem 0.1rem;
    box-sizing: border-box;
}

.xwzx #l-container .col-right .col-01 .news_meta span {
    text-align: center;
    color: #fff;
    margin: 0.03rem 0;
}

.xwzx #l-container .col-right .col-01 .news_days{
    font-size: 0.26rem;
    font-weight: bold;
}

.xwzx #l-container .col-right .col-01 .news_years {
    font-size: 0.12rem;
}

.xwzx #l-container .col-right .col-01 .news_title {
    font-size: 0.16rem;
    line-height: 0.26rem;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.xwzx #l-container .col-right .col-03 .news_imgs a {
    display: block;
    padding-top: 69.8%;
}

.xwzx #l-container .col-right .col-03 .con {
    padding: 0.16rem;
}

.xwzx #l-container .col-right .col-03 .news_imgs .bofang {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
}

.xwzx #l-container .col-right .col-03 .news_imgs {
    position: relative;
}

.xwzx #l-container .col-right .col-03 .news_imgs .bofang img {
    width: 0.48rem;
}

.xwzx #l-container .col-right .col-03 .news_imgs a:after {content:"";display:block;width: 100%;position: absolute;height: 68%;bottom: 0;background: url(images/newsbg2.png)no-repeat;background-size: 100% 100%;}
.xwzx #l-container .col-right .col-03 .news_title {
    bottom: 0.2rem;
    position: absolute;
    padding: 0 0.16rem;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.xwzx #l-container .col-right .col-03 .news_title a {
    color: #fff;
}

.xwzx #l-container .col-right .col-03 .slick-prev, .xwzx #l-container .col-right .col-03 .slick-next {
    color: #fff;
    font-size: 20px;
    width: auto;
    height: auto;
    height: auto;
    font-family: cursive;
    z-index: 1;
    top: 50%;
    margin-top: -10px;
    line-height: initial;
}
div#infscr-more {
    margin-top: 0.2rem;
    text-align: center;
    font-size: 0.18rem;
    font-weight: normal;
}

div#infscr-more em {
    font-weight: normal;
    cursor: pointer;
}
.xwzx #l-container .col_news_list .list1 .slick-prev, .xwzx #l-container .col_news_list .list1 .slick-next {
    color: #fff;
    font-size: 20px;
    width: 40px;
    height: auto;
    height: 40px;
    font-family: cursive;
    z-index: 1;
    bottom: 0;
    margin-top: -10px;
    line-height: 30px;
    background: #8828298a;
    top: auto;
}
.xwzx #l-container .col_news_list .list1 .slick-dots{
    width: auto;
    right: 19px;
    bottom: 16px;
}
.xwzx #l-container .col_news_list .list1 .slick-prev {
    left: 0;
}

.xwzx #l-container .col_news_list .list1 .slick-next {
    left: 40px;
}
.xwzx #l-container .col-right .col-03 .slick-prev {
    left: 0.18rem;
}

.xwzx #l-container .col-right .col-03 .slick-next {
    right: 0.18rem;
}
.ts .col_news_con {
    margin-top: 0.35rem;
}

.ts.jypx .col_news .list6 .news_text {
     font-size: 0.16rem;
     line-height: 0.3rem;
}

.ts.jypx .col_news .list6 {
    padding-bottom: 0.46rem;
    border-bottom: 1px solid rgb(112 112 112 / 20%);
    margin-bottom: 0.72rem;
}

.ts.jypx .wp_subcolumn_list .wp_sublist .sublist_title {
    display: none;
}

.ts.jypx .col_news .list7 .news_list .news {
    float: left;
    width: 33.3%;
    margin-bottom: 0.42rem;
}
.ts.jypx .col_news .list7 .news_list .news_box {
    margin: 0 0.135rem;
}

.ts.jypx .col_news .list7 .news_list {
    margin: 0 -0.135rem;
}
.ts.jypx .col_news .list7 .news_imgs:after {
    content: "暂无图片";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 0.18rem;
    opacity: 0.5;
}

.ts.jypx .col_news .list7 .news_imgs {
    background: #eee;
    position: relative;
}
.ts.jypx .col_news .list7 .news_imgs a {
    display: block;
    padding-top: 60%;
    position: relative;
    z-index: 1;
}

.ts.jypx .col_news .list7 .news_wz {
    background: #fff;
    padding: 0.26rem 0.15rem;
    height: 1.4rem;
    box-sizing: border-box;
}

.ts.jypx .col_news .list7 .news_title {
    font-size: 0.16rem;
    line-height: 0.28rem;
    margin-bottom: 0.06rem;
    font-weight: bold;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.ts.jypx .col_news .list7 .news_text {
    font-size: 0.14rem;
    line-height: 0.22rem;
}

.ts.jypx .col_news .list7 .news_text a {
    color: #666666;
    opacity: 0.7;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.szdw .search_head {
    background: #fff;
    display: flex;
    justify-content: space-between;
    height: 0.5rem;
    padding: 0 0.27rem;
    align-items: center;
    margin-bottom: 0.22rem;
}

.szdw .search_head .selectbox {
    display: flex;
    align-items: center;
}

.szdw .search_head .selectbox span {
    font-size: 0.16rem;
    font-weight: bold;
    color: #882829;
    margin-right: 0.17rem;
    flex: none;
}

.szdw .search_head .selectbox input {
    line-height: 0.25rem;
    border: none;
    width: 2.2rem;
    border-bottom: 1px solid rgb(112 112 112 / 20%);
    font-size: 0.14rem;
    font-family: "微软雅黑";
    color: #666666;
    background: url(images/sele_arrow.png) no-repeat right;
    cursor: pointer;
}
.szdw .search_head .selectbox .select-list {
    position: absolute;
    width: 100%;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 0px 0.1rem rgb(0 0 0 / 7%);
    padding: 10px;
    height: 1.5rem;
    box-sizing: border-box;
    overflow-y: auto;
    display: none;
    z-index: 1;
}

.szdw .search_head .selectbox .selected {
    position: relative;
}

.szdw .search_head .selectbox .select-list .news_title {
    /* text-align: center; */
    line-height: 0.4rem;
    font-size: 0.15rem;
    border-bottom: 1px solid rgb(112 112 112 / 10%);
    cursor: pointer;
}

.szdw .tab_control span {
    width: 0.22rem;
    display: inline-block;
    height: 0.2rem;
    margin: 0 0.13rem;
    cursor: pointer;
}

.szdw .tab_control span.li1 {
    background: url(images/sz_li1.png)no-repeat;
    background-size: 100% 100%;
}

.szdw .tab_control span.li2 {
    background: url(images/sz_li2.png)no-repeat;
    background-size: 100% 100%;
}
.szdw .tab_control span.li1.selected {
    background: url(images/sz_li1a.png)no-repeat;
    background-size: 100% 100%;
}
.szdw .tab_control span.li2.selected {
    background: url(images/sz_li2a.png)no-repeat;
    background-size: 100% 100%;
}
.szdw  .col_news .con1 .news_list .news {
    float: left;
    width: 50%;
    margin-bottom: 0.71rem;
}
.szdw .col_news .con1 .news_list .news_box {
    margin: 0 0.07rem;
    display: flex;
height: 2.15rem;
}

.szdw .col_news .con1 .news_list {
    margin: 0 -0.07rem;
    border-bottom: 1px solid rgb(112 112 112 / 20%);
    margin-bottom: 0.37rem;
}

.szdw .col_news .con1 .news_list .news_imgs {
    width: 33.5%;
    flex: none;
    margin-right: 0.3rem;
}

.szdw .col_news .con1 .news_list .news_imgs img {
    width: 100%;
    height: 2.12rem;
}

.szdw .col_news .con1 .news_list .news_title .title{
    font-size: 0.2rem;
    line-height: 0.3rem;
    color: #882829;
    font-weight: bold;
    margin-right: 0.15rem;
}

.szdw .col_news .con1 .news_list .news_title .title a {
    color: #882829;
}

.szdw .col_news .con1 .news_list .news_title .title2 {
    font-size: 0.16rem;
    line-height: 0.3rem;
}

.szdw .col_news .con1 .news_list .news_info {
    font-size: 0.14rem;
    line-height: 0.3rem;
    margin-top: 0.33rem;
}

.szdw .col_news .con1 .news_list .news_info span {
    display: block;
}
.szdw .col_news .news_con.loading{
    min-height: 200px;
    background: url(images/ajax-loader.gif) no-repeat center center;
}
.szdw .col_news .con2 {
    background: #fff;
    padding: 0.43rem 0.41rem;
    display: none;
}
.szdw .col_news_con .news_con {
    min-height: 4rem;
    display: none;
}
.szdw .col_news .con2 .tt {
    background: #882829;
    display: inline-block;
    padding: 0 0.19rem;
    line-height: 0.32rem;
    font-size: 0.14rem;
    color: #fff;
    margin-bottom: 0.32rem;
}

.szdw .col_news .con2  .letter_list {
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.42rem;
}

.szdw .col_news .con2 .letter_list span {
    font-size: 0.16rem;
    line-height: 0.21rem;
    font-weight: bold;
}

.szdw .col_news .con2 .letter_con .let_tt {
    font-size: 0.24rem;
    padding-bottom: 0.2rem;
    /* border-bottom: 1px solid rgb(112 112 112 / 20%); */
}

.szdw .col_news .con2 .letter_con .let {
    display: flex;
    padding: 0.2rem 0;
    border-top: 1px solid rgb(112 112 112 / 20%);
    display: none;
}

.szdw .col_news .con2 .letter_con .let span {
    font-size: 0.28rem;
    font-weight: bold;
    color: #882829;
    margin-right: 2.02rem;
    line-height: 0.6rem;
}
.szdw .col_news .con2 .letter_con .let.show {
    display: flex;
}
.szdw .col_news .con2 .letter_con .let .news_list .news_title {
    float: left;
    padding: 0 0.85rem;
    width: 25%;
    font-size: 0.14rem;
    box-sizing: border-box;
    line-height: 0.6rem;
}

.szdw .col_news .con2 .letter_con .let .news_list {margin: 0 -0.9rem;flex: 1;box-sizing: border-box;}
.szdw .col_news .con2 .letter_list .less {
    cursor: pointer;
}
.szdw .col_news .con1 .tt {
    border-bottom: 2px solid #882829;
    font-size: 0.24rem;
    font-weight: bold;
    line-height: 0.4rem;
    margin-bottom: 0.3rem;
    color: #882829;
}
span.paixu {
    /* float: right; */
    font-size: 0.14rem;
    line-height: 0.3rem;
    display: block;
    text-align: right;
}
.szdw .col_news_con .news_con.active {
    display: block;
}
.col_news_con .tu_text {
}

.col_news_con .tu_text .con {
    background: none;
    padding: 0px 0;
}

.col_news_con .tu_text .news_list {
}

.col_news_con .tu_text .news_list li.news {
    margin-bottom: 20px;
    padding: 0px;
    background: #fff;
}

.col_news_con .tu_text .news_list li.news .news_imgs {
    float: left;
    width: 2.75rem;
    margin-right: -2.75rem;
    text-align: center;
    display: table;
    overflow: hidden;
}

.col_news_con .tu_text .news_list li.news .news_imgs a {
    height: 1.89rem;
    display: table-cell;
    margin: auto;
    vertical-align: middle;
    background-color: #f7f7f7;
}

.col_news_con .tu_text .news_list li.news .news_imgs img {
    width: 100%;
    height: 100%;
    /* width: auto; */
    transition: all 0.4s ease-in-out;
}

.col_news_con .tu_text .news_list li.news .news_wz {
    width: 100%;
}

.col_news_con .tu_text .news_list li.news .news_wz .news_con {
    margin-left: 2.75rem;
    padding: 0.2rem;
    position: relative;
}
.col_news_con .tu_text .news_list li.news:hover .share-box {
    display: inline;
}
.col_news_con .tu_text .news_list li.news .news_pre,.col_news_con .tu_text .news_list li.news .news_pre a {
    font-weight: bold;
    line-height: 0.34rem;
    color: #cc1a1a;
}

.col_news_con .tu_text .news_list li.news .news_pre span {
    margin-right: 10px;
    cursor: pointer;
}

.col_news_con .tu_text .news_list li.news .news_title {
    margin-bottom: 5px;
    line-height: 0.35rem;
    font-size: 0.18rem;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.col_news_con .tu_text .news_list li.news .news_text {
    margin-bottom: 5px;
    line-height: 0.22rem;
    font-size: 0.14rem;
    max-height: 0.44rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.col_news_con .tu_text .news_list li.news .news_time > span {
    line-height: 0.26rem;
    margin-right: 0.1rem;
    background: url('images/news_times_icon.png') no-repeat;
}

.col_news_con .tu_text .news_list li.news .news_time .times {
    padding-left: 0.2rem;
    background-position: -5px -2px;
}

.col_news_con .tu_text .news_list li.news .news_time .views {
    padding-left: 20px;
    background-position: -5px -29px;
}

.col_news_con .tu_text .news_list li.news .news_box:hover .news_imgs img {
    transform: scale(1.1,1.1);
}
/*分享*/
.ico-inner {display: inline-block;background: url("images/ico_inner_red.png") no-repeat; vertical-align: middle;}
.share-box{display:none;position: relative;height: 220px;margin-top: 100px;}
.share-box .share-title{display:inline-block;line-height: 18px;width:auto;background: #fff;font-size: 12px;color: #c1c1c1;vertical-align:middle;}
.share-box ul{display:inline-block; vertical-align:middle;}
.share-box li{float: left;margin: 0 3px;}
.share-box li.qzone-share{display:none;}
.share-box li a{display: block;width: 18px;height:18px;background: url("images/share_list_icon.png") no-repeat;transition:inherit; border:0px solid red;}
.share-box li span{display:none;font-size: 14px;line-height: 18px;color: #a1a1a1;}
.share-box li.weibo-share a{background-position: 0px 0px;}
.share-box li.friend-share a{background-position: -23px 0px;}
.share-box li.weixin-share a{background-position: -45px 0px;}
.share-box li.qzone-share a{background-position: -66px -0px;}
.share-box .weixin-layer{display: none;position: absolute;z-index: 10;width: 100px;height: 100px;padding:5px;background: #fff;top: -118px;border: 1px solid #c4c4c4;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);}
.share-box .weixin-layer .ico-ewm-arr{position: absolute;bottom: -8px;left: 50%;margin-left: -6px;width: 13px;height: 8px;background-position: -191px -172px;}
.share-box .weixin-layer img{width: 100%;min-height: 100%;}

.wzfl .col_news_head {
    margin-bottom: 0.5rem;
}
/*校庆*/
.fl {
    float: left
}

.fr {
    float: right
}

.fc {
    text-align: center
}
.xqzl .d1000{width:1000px;margin:0 auto;position:relative}
.xqzl .top{width:300px;font-size:16px;color:#231815;line-height:24px;text-align:right;position:absolute;top:55px;right:20px;z-index:1}
.xqzl .top a{color:#231815}
.xqzl .topimg{width:106px;height:20px;position:absolute;top:57px;right:290px;z-index:1}
.xqzl .d1230{width:1230px;margin:0 auto;position:relative}
#first_con{width:100%;height:1080px;background:url(images/bg2.jpg) no-repeat center top}
#first_con .title1{width:922px;height:57px;padding:60px 0 0 59px}
#first_con .dh{width:545px;padding:39px 0 0 167px;position:relative;z-index:1;overflow:hidden}
#first_con .logo{width:798px;height:504px;position:absolute;top:189px;right:28px;z-index:0}
#first_con .title2{width:668px;padding:510px 0 0 116px}
#sec_con{width:100%;height:2034px;background:url(images/sec_bg1.jpg) no-repeat center top}
#sec_con .bg1{width:1003px;height:545px;background:url(images/sec_bg2.png);padding:82px 0 0 126px;margin-top:63px;overflow:hidden}
.xqzl .slideBox{width:776px;height:465px;position:relative;overflow:hidden}
.xqzl .slideBox .bd{width:776px;height:386px;float:left;z-index:0}
.xqzl .slideBox .bd li{height:337px;zoom:1;vertical-align:middle;position:relative}
.xqzl .slideBox .bd li .sec_title1{width:543px;padding-left:117px;display:block;overflow:hidden}
.xqzl .slideBox .bd li .sec_con1{width:154px;padding:19px 0 0 123px;display:block;position:relative;z-index:1;cursor:pointer;overflow:hidden}
.xqzl .slideBox .bd li .sec_logo1{width:318px;position:absolute;top:72px;left:235px;z-index:0}
.xqzl .slideBox .bd li .sec_title1 img,.slideBox .bd li .sec_con1 img{float:left}
.xqzl .slideBox .hd{width:136px;position:absolute;bottom:10px;left:316px;z-index:99;overflow:hidden}
.xqzl .slideBox .hd ul{overflow:hidden;zoom:1;float:right}
.xqzl .slideBox .hd ul li{float:left;width:20px;height:20px;font-family:"Arial";font-size:18px;line-height:20px;text-align:center;background:#fff;cursor:pointer;border-radius:50px;margin:0 7px}
.xqzl .slideBox .hd ul li.on{background:#231815;color:#fff}
.xqzl .sec_con2{width:666px;position:absolute;top:1265px;left:50%;margin-left:-333px;z-index:3;display:none}
.xqzl .sec_con2 .sec_close{width:39px;height:39px;position:absolute;top:0;right:0;z-index:2;cursor:pointer}
.xqzl .sec_con2 .sec_bg{width:636px;height:2056px;position:absolute;top:13px;z-index:0;left:15px}
.xqzl .body_color{width:100%;position:absolute;top:0;left:0;background:url(images/body_bg.png);z-index:2;display:none}
.xqzl .sec_con3{width:1000px;height:753px;position:absolute;top:618px;left:115px}
.xqzl .sec_con4{width:1000px;height:567px;position:absolute;top:1371px;left:115px}
#third_con{width:100%;height:780px;background:url(images/third_bg1.jpg) no-repeat center top}
.xqzl .third_lm{width:492px;height:46px;padding:33px 0 46px 0;margin:0 auto;overflow:hidden}
.xqzl .third_bg1{width:908px;height:576px;background:#282828;padding:34px 38px 0 42px;margin:0 auto;overflow:hidden}
.xqzl .third_bg1 .sp{width:908px;height:511px;position:relative;overflow:hidden}
.xqzl .third_bg1 .sp .play{width:164px;height:164px;position:absolute;top:189px;left:374px}
.xqzl .third_bg2{width:848px;height:44px;margin:0 auto;overflow:hidden}
#fourth_con{width:100%;background:#fff url(images/fourth_bg1.jpg) no-repeat center top}
.xqzl .fourth_lm{width:492px;height:45px;padding:80px 0 84px 0;margin:0 auto;overflow:hidden}
.xqzl .list1{width:980px;margin:0 auto;overflow:hidden}
.xqzl .list1 li{width:980px;float:left;margin-bottom:60px;overflow:hidden}
.xqzl .list1 li img{width:366px;height:206px;float:left}
.xqzl .list1 li h1{width:560px;font-size:24px;color:#221815;line-height:48px;margin-bottom:15px;margin-top:-10px;padding:0;float:right}
.xqzl .list1 li h2{width:100%;font-size:30px;color:#221815;line-height:48px;margin-bottom:15px;margin-top:-10px}
.xqzl .list1 li p{width:560px;font-size:18px;color:#595757;line-height:36px;float:right;text-indent:2em}
.xqzl .list1 li div{width:100%;font-size:18px;color:#595757;line-height:36px;text-indent:2em}
.xqzl .list1 li h1 a,.list1 li h2 a{color:#221815}
.xqzl .more1{width:288px;height:57px;margin:0 auto;overflow:hidden}
.xqzl .fifth_lm{width:492px;height:45px;padding:78px 0 54px 0;margin:0 auto;overflow:hidden}
.xqzl .list2{width:1014px;margin-bottom:48px;overflow:hidden}
.xqzl .list2 li{width:322px;height:468px;background:#f7f7f5;border-radius:10px;float:left;margin-right:16px;overflow:hidden}
.xqzl .list2 li h1{width:264px;height:94px;background:#eeeeea url(images/fifth_bg1.png) no-repeat 0 31px;padding:27px 0 0 58px;font-size:24px;color:#caa257;line-height:40px;overflow:hidden}
.xqzl .list2 li h1 a{color:#caa257}
.xqzl .list2 li p{width:266px;height:316px;padding:18px 0 0 28px;font-size:16px;color:#898989;line-height:32px;text-indent:2em;overflow:hidden}
#sixth_con{width:100%;height:890px;background:url(images/sixth_bg1.jpg) no-repeat center top;margin-top:93px}
.xqzl .sixth_lm{width:492px;height:45px;margin:0 auto 116px;overflow:hidden}
.xqzl .piclist1{width:1000px;height:609px;position:relative;overflow:hidden}
.xqzl .piclist1 li.pic1{width:392px;height:294px;position:absolute;top:0;left:0}
.xqzl .piclist1 li.pic1 .on{width:382px;height:284px;border:5px #caa257 solid}
.xqzl .piclist1 li.pic2{width:392px;height:294px;position:absolute;top:0;right:0}
.xqzl .piclist1 li.pic2 .on{width:382px;height:284px;border:5px #caa257 solid}
.xqzl .piclist1 li.pic3{width:284px;height:213px;position:absolute;top:315px;left:0}
.xqzl .piclist1 li.pic3 .on{width:274px;height:203px;border:5px #caa257 solid}
.xqzl .piclist1 li.pic4{width:284px;height:213px;position:absolute;top:315px;left:304px}
.xqzl .piclist1 li.pic4 .on{width:274px;height:203px;border:5px #caa257 solid}
.xqzl .piclist1 li.pic5{width:392px;height:294px;position:absolute;bottom:0;right:0}
.xqzl .piclist1 li.pic5 .on{width:382px;height:284px;border:5px #caa257 solid}
.xqzl .piclist1 li.pic1 img,.piclist1 li.pic2 img,.piclist1 li.pic5 img{width:392px;height:294px}
.xqzl .piclist1 li.pic3 img,.piclist1 li.pic4 img{width:284px;height:213px}
.xqzl .piclist1 li.pic1 .on img,.piclist1 li.pic2 .on img,.piclist1 li.pic5 .on img{width:382px;height:284px}
.xqzl .piclist1 li.pic3 .on img,.piclist1 li.pic4 .on img{width:274px;height:203px}
.xqzl .piclist1 .txtbg{width:185px;height:235px;background:#e81b26;padding:40px 7px 19px 24px;font-size:20px;color:#fff;line-height:40px;position:absolute;top:0;left:392px;overflow:hidden}
.xqzl .piclist1 .txtbg h1{font-size:20px;font-weight:normal}
.xqzl .piclist1 .more2{width:588px;height:62px;position:absolute;bottom:0;left:0;overflow:hidden}
.xqzl .piclist1 .more2 a{width:588px;height:62px;background:#e60013;font-size:24px;color:#fff;line-height:62px;text-align:center;display:block}
#list_con1{width:100%;height:738px;background:url(images/first_bg1.jpg) no-repeat center top}
#list_con1 .title1{width:922px;height:57px;padding:60px 0 0 59px}
#list_con1 .dh{width:545px;padding:39px 0 0 167px;position:relative;z-index:1;overflow:hidden}
#list_con1 .logo{width:798px;height:504px;position:absolute;top:189px;right:28px;z-index:0}
#list_con2{width:100%;background:#fff url(images/list_bg.jpg) no-repeat center top}
.xqzl .list_bg1{width:1000px;background:#fff url(images/list_bg1.jpg);border-top:13px #e60012 solid;border-bottom:13px #caa257 solid;border-radius:13px;margin:0 auto 50px;overflow:hidden}
.xqzl .list_bg1 h1{width:922px;padding:42px 38px 70px 40px;font-size:30px;color:#e60012;text-align:center;line-height:36px}
.xqzl .list_bg1 h2{width:936px;padding:42px 0 20px 0;font-size:30px;color:#e60012;text-align:center;line-height:36px;border-bottom:1px #595757 dashed;margin:0 auto 15px;font-weight: normal;}
.xqzl .list_bg1 h3{width:936px;margin:35px auto 29px;font-size:28px;color:#595757;line-height:36px;text-align:center;overflow:hidden}
.xqzl .list_bg1 .time{width:936px;margin:0 auto 20px;font-size:14px;color:#898989;line-height:24px;text-align:center}
.xqzl .list_bg1 .time span{padding:0 21px}
.xqzl .list_bg1 #zw{width:922px;font-size:20px;color:#595757;line-height:40px;padding:0 38px 0 40px;overflow:hidden}
.xqzl .list_bg1 #zw p{padding-bottom:40px;text-align:justify;background: none ! important;}
.xqzl .list_bg1 #zw span{width:100%;text-align:right}
.xqzl .list_bg1 .cont1{width:580px;margin:10px auto 55px}
.xqzl .list_bg1 .cont1 h1{width:100%;font-size:24px;color:#e60012;line-height:32px;margin-bottom:70px;padding:0}
.xqzl .list_bg1 .cont1 p{font-size:20px;color:#595757;line-height:40px;padding-bottom:0}
.xqzl .list_bg1 .cont2{width:890px;background:#fbefef;border-radius:15px;font-size:20px;color:#595757;line-height:40px;text-align:justify;padding:18px 35px 30px 35px;margin:0 auto;overflow:hidden}
.xqzl .list_bg1 .cont3{width:922px;font-size:20px;color:#595757;line-height:40px;padding:0 38px 0 40px;overflow:hidden}
.xqzl .list_bg1 .cont3 p{text-align:justify}
.xqzl .list3{width:930px;margin:25px auto 0;overflow:hidden}
.xqzl .list3 li{width:100%;padding-bottom:30px;float:left;overflow:hidden}
.xqzl .list3 li h1{width:896px;height:56px;border-bottom:1px #898989 solid;background:url(images/t1.png) no-repeat 0 center;padding:0 0 7px 44px;font-size:30px;color:#221815;line-height:56px;text-align:left;overflow:hidden}
.xqzl .list3 li h1 a{font-size:30px;color:#221815;font-weight: normal;}
.xqzl .list3 li p{font-size:18px;color:#595757;line-height:36px;padding-top:10px;text-indent:2em}
.xqzl .page{width:100%;margin-bottom:25px;text-align:center;overflow:hidden}
.xqzl .pageon{width:18px;height:18px;background:#e60012;border-radius:50px;margin:0 6px;display:inline-block}
.xqzl .pageoff{width:18px;height:18px;background:#c9caca;border-radius:50px;margin:0 6px;display:inline-block}
.xqzl .piclist2{width:984px;padding:34px 0 0 9px;overflow:hidden}
.xqzl .piclist2 li{width:279px;height:269px;float:left;padding:0 24px;overflow:hidden}
.xqzl .piclist2 li img{width:273px;height:205px;background:url(images/pic_bg2.png);padding:0 6px 6px 0;float:left;overflow:hidden}
.xqzl .piclist2 li p{width:100%;font-size:16px;color:#595757;line-height:24px;padding-top:5px;text-align:center;overflow:hidden}
.xqzl .piclist2 li a{color:#595757}
.xqzl .list4{width:952px;margin:30px auto 0;overflow:hidden}
.xqzl .list4 li{width:952px;float:left;margin-bottom:60px;overflow:hidden}
.xqzl .list4 li img{width:366px;height:206px;float:left}
.xqzl .list4 li h1{width:534px;font-size:24px;color:#221815;line-height:48px;margin-bottom:15px;margin-top:-10px;padding:0;text-align:left;float:right}
.xqzl .list4 li h2{width:100%;font-size:30px;color:#221815;line-height:48px;margin-bottom:15px;text-align:left;margin-top:-10px;padding:0;border:none}
.xqzl .list4 li p{width:534px;font-size:18px;color:#595757;line-height:36px;float:right;text-align:justify;text-indent:2em}
.xqzl .list4 li div{width:100%;font-size:18px;color:#595757;line-height:36px;text-indent:2em}
.xqzl .list4 li h1 a,.list4 li h2 a{color:#221815}
.xqzl .pic_con1{width:930px;margin:0 auto 65px;position:relative;overflow:hidden}
.xqzl .pic_con1 .prev{position:absolute;left:0;top:308px;display:block;width:33px;height:62px}
.xqzl .pic_con1 .next{position:absolute;right:0;top:308px;display:block;width:33px;height:62px}
.xqzl .pic_con1 .pic_con2{width:800px;margin-left:66px}
.xqzl .pic_con1 .pic_con2 img{width:800px}
.xqzl .pic_con1 .num_bg{width:154px;height:101px;background:url(images/pic_bg3.png);margin:17px 0 0 66px;float:left;overflow:hidden}
.xqzl .pic_con1 .num_bg .num1{width:65px;height:65px;font-size:40px;color:#fff;line-height:65px;text-align:center;float:left;overflow:hidden}
.xqzl .pic_con1 .num_bg .num2{width:23px;height:23px;font-size:18px;color:#fff;line-height:23px;text-align:center;float:left;margin:52px 0 0 3px;overflow:hidden}
.xqzl .pic_con1 .pic_zy{width:625px;padding:30px 0 0 20px;font-size:16px;color:#595757;line-height:32px;float:left;overflow:hidden}
#full{width:104px;position:fixed;bottom:120px;left:50%;margin-left:520px;z-index:1}
.xqzl .showtop{display:block}
.xqzl .closetop{display:none}
@media screen and (max-width: 999px) {
    .xwzx .col-right .col-con {
    width: 100%;
}
    .xwzx .col-right{
    float: none;
    width: 100%;
}
.xwzx .col_news{
    float: none;
    width: 100%;
}
    .szdw .col_news .con2 .letter_con .let .news_list{
    margin: 0;
}
    .szdw .col_news .con2 .letter_con .let .news_list .news_title{
    padding: 0;
}
}
@media screen and (max-width: 767px) {
.xwzx #l-container.wrapper .inner .mod{padding:0 8px}
    .xwzx .col_news_list .list1 .news_title{
    margin: 4px 0;
}
    .xwzx .col_news_list .list1 .news_date{
    margin-top: 10px;
}
    .xwzx .col_news_list .list1 .news_wz{
    padding: 8px 15px 0;
}
    .szdw .col_news .con2 .letter_list{
    /* display: block; */
}
    .szdw .col_news .con2 .letter_con .let span{
    margin-right: 50px;
}
    .szdw .col_news .con2 .letter_con .let .news_list .news_title{
    width: 33.3%;
}
    .tab_control {
    flex: none;
}
    .szdw .search_head{
    padding: 0 10px;
}
    .szdw .search_head .selectbox{
    margin-right: 10px;
}
    .szdw .search_head .selectbox span{
    margin-right: -4px;
}
    .szdw .search_head .selectbox input{
    width: auto;
}
    .szdw .tab_control span{
    margin: 0 3px;
}
.szdw .col_news .con1 .news_list .news_box{
    height: auto;
}
    .szdw .col_news .con1 .news_list .news_imgs img{
    height: auto;
}
    .szdw .col_news .con1 .news_list .news{
    width: 100%;
}
    .ts.jypx .col_news .list7 .news_list .news{
    width: 50%;
}
}
@media screen and (max-width: 479px) {
    .xwzx #l-container .col_news_list .list1 .slick-next{
    RIGHT: 0;
    left: auto;
}
    .xwzx #l-container .col_news_list .list1 .slick-prev, .xwzx #l-container .col_news_list .list1 .slick-next{
    TOP: 33%;
}
    .col_news_con .tu_text .news_list li.news .news_wz .news_con{
    margin: 0;
    margin-top: 12px;
}
    .col_news_con .tu_text .news_list li.news .news_imgs a{
    height: auto;
}
    .col_news_con .tu_text .news_list li.news .news_imgs{
    width: 100%;
    margin: 0;
    float: none;
}
    .xwzx .col_news_list .list1 .news_imgs{
    width: 100%;
}
    .xwzx .col_news_list .list1 .news_box{
    display: block;
}
    .xwzx .col_news_list .list2 .news{
    width: 50%;
}
    .szdw .col_news .con2 .letter_list .less{
    padding: 0 10px;
    margin-bottom: 10px;
    display: inline-block;
}
    .szdw .col_news .con2 .letter_list{
    display: block;
}
    .tab_control{
    float: right;
}
    .szdw .search_head .selectbox{
    margin-bottom: 10px;
}
    .szdw .search_head .selectbox span{
    line-height: 30px;
    font-size: 14px;
    margin-right: 10px;
}
    .szdw .search_head .selectbox input{
    width: 100%;
    line-height: 30px;
}
    .szdw .search_head .selectbox .selected{
    flex: 1;
}
    .szdw .search_head{
    display: block;
    height: auto;
    padding-bottom: 26px;
}
 .ts.jypx .col_news .list7 .news_list .news{
    width: 100%;
}
}