.showimg img {
    width: 100%;
}

.bulletin_left {
    width: 100%;
    line-height: 1;
    position: relative;
    border: 1px solid #dcdcdc;
}

.bulletin_left_img img {
    width: 100%;
    height: 504px;
}

.bulletin_left_title {
    font-size: 22px;
    color: #ffffff;
    text-align: left;
    line-height: 32px;
}

.bulletin_left_title_min {
    font-size: 14px;
    line-height: 30px;
    color: #ffffff;
    margin: 16px 0px 20px 0px;
    text-align: left;
}

.bulletin_con {
    margin: 16px 0px 6px 0px;
}

/*.page_min_con {
    position: absolute;
    bottom: 18px;
    right: 52px;
    z-index: 9999;
}*/
.page_min_con {
    position: absolute !important;
    bottom: 25px !important;
    right: 17px;
    z-index: 9999 !important;
    width: unset !important;
    left: unset !important;
    color: #fff
}

.page_min_con .swiper-pagination-bullet {
    margin-right: 1px !important;
    width: 30px !important;
    height: 30px !important;
    text-align: center !important;
    line-height: 30px !important;
    background-color: #ffffff !important;
    font-size: 16px !important;
    color: #000000 !important;
    border-radius: unset !important;
}

.page_min_con .swiper-pagination-bullet-active {
    background-color: #bf242a !important;
    color: #fff !important;
    border-radius: unset !important;
}

.bulletin_right {
    /*margin-left: 8px;*/
}

.bulletin_right_top {
    height: 185px;
    background-color: #ffffff;
    border-radius: 5px;
    border:1px solid #c8161e;
    padding: 5px 10px;
    margin-top: 18px;

}

.bulletin_right_top_gs,
.bulletin_right_bottom_active {
    width: 120px;
    height: 40px;
    color: #000 !important;
    font-size: 17px;
    font-weight: bold;
    /*background-image: linear-gradient(0deg,
            #810e0b 0%,
            #bc0b09 50%,
            #f60806 100%),
        linear-gradient(#bf242a,
            #bf242a);*/
    background-blend-mode: normal,
        normal;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
}

.bulletin_right_bottom_nav {
    width: 120px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #333333;
}

.bulletin_right_top_more {
    font-size: 14px;
    color: #666666;
    line-height: 40px;
}

.bulletin_right_top_list {
    box-sizing: border-box;
    margin-top: 6px;
}

.bulletin_right_top_list_item {
    padding: 4px 0px;
    box-sizing: border-box;
    width: 100%;
}

.flex_item_mid1{width: 137px;}

.bulletin_right_top_list_item>div {
    font-size: 14px;
    color: #585858;
}

.bulletin_right_top_list_item .dian {
    width: 8px;
    height: 8px;
    background-color: #d8d8d8;
    border-radius: 100%;
    margin-right: 10px;
}

.bulletin_right_bottom {
    border-radius: 5px;
    border:1px solid #c8161e;
    padding: 5px 10px;
    margin-top: 33px;
}

.bulletin_right_bottom_title_con {
    /*border-top: 1px solid #bf242a;*/
}

.min_banner {
    text-align: center;
    /*padding-top: 8px;*/
    box-sizing: border-box;
    height: 350px;
    /*background-color: #e6e6e6;*/
    /*box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);*/
}

.news_con_a{
    text-indent: 16px;
}
.news_con{
    display: flex;
    width: 100%;
    height: 32px;
    border: solid 1px #e6e6e6;
    font-size: 14px;
    line-height: 32px;
    color: #323131;
}
.news_con_b{
    width: 90%;
    overflow: hidden;
}
.news_con_list_item {
    /* padding-bottom:20px; */
    box-sizing: border-box;
    width: 242px;
    /*height: 430px;*/
    background-color: #ffffff;
    margin-right: 11px;
    margin-bottom: 18px;

}

.news_con_list_item:nth-child(3n) {
    margin-right: 0px;
}

.news_every {
    width: 96%;
}

.news_con_list {
    margin: 0px 0px 5px 0px;
}
.news_con_list_one{
    /* margin: 15px 0px 5px 0px; */
}
.news_item_list {
    /*padding: 0px 12px;*/
    box-sizing: border-box;
    font-size: 14px;
    color: #323131;
    margin-top: 14px;
}

.news_item_list .dian {
    width: 8px;
    height: 8px;
}

.adv_img img {
    width: 100%;
    height: 160px;
}
.Mtcaution{
    margin:23px 0px;
    border-radius: 10px;
    border:1px solid #a2a2a2;
}
.Mtcaution_title{
    border-top:1px solid #bf242a;
}

.Mtcaution_item{
    padding:14px 12px 16px;
    box-sizing: border-box;
}
.Mtcaution_item{
    width: 186px;
    font-size: 14px;
	color: #333333;
    margin-right:12px;
}
.Mtcaution_item_title{
    width:96%;
    text-align: center;
}
.Mtcaution_item:nth-child(6n){
    margin-right:0px;
}
.pic img{
    width: 186px;
	height: 124px;
    margin-bottom:10px;
  
}
.Mtcaution_list{
    padding:0px 12px;
    box-sizing: border-box;
}
.mt_a{
    width: 100%;
    overflow: hidden;
    height: 185px;
}
.inquire_con{
    width: 392px;
	height: 430px;
    background-color: #ffffff;
	box-shadow: 0px 0px 10px 0px 
		rgba(0, 0, 0, 0.1);
}
.inquire_img_item_top{
    width: 88px;
	height: 88px;
	border-radius: 10px;
	border: solid 1px #dadada;
    margin-bottom:8px;
}
.inquire_img_item_top img{
    width: 47px;
	height: 46px;
}
.inquire_img_item{
    font-size: 14px;
	color: #323131;
}
.inquire_img_con{
    padding:15px 8px 0px 8px;
    box-sizing: border-box;
}
.inquire_img_item{
    margin:0px 7px 15px 0px;
}
.inquire_img_item:nth-child(4n){
    margin-right:0px;
}
.lookBtn img{
    width: 357px;
	height: 88px;
    margin-left:16px;
}


.clear{clear: both;}
.wrap_left .left_logo{padding: 22px 0 0px 0;float: left;}
.right_top{width: 1000px;border-bottom: 3px solid #848384;float: right;height: 74px;margin-bottom: 22px}
.nav_top1{float: right;vertical-align:middle;line-height: 48px;margin-top: 12px;position: relative;}
.nav_top1 img{vertical-align:middle;float: left;margin-top: 10px;}
.nav_top2:hover .dw_top{display: block;}
.dw_top{position: absolute;width: 200px;height: 200px;background: #fff;padding: 10px;top: 42px;left: 0;z-index: 99999;display: none;border-radius: 5px;}
.dw_top img{width: 100%;height: 100%;margin-top: 0;}
.nav_top3:hover .dw_tops{display: block;}
.top_ss {
    float: right;
    border: 1px solid #a1a1a1;
    width: 356px;
    overflow: hidden;
    margin-top: 20px;
    border-radius: 4px;
    margin-right: 10px;
}
.top_ss input {
    float: left;
    text-indent: 12px;
    width: 312px;
    height: 32px;
    line-height: 32px;
    border: none;
    outline: none;
    background: #efefef
}
.top_ss .ss_btn {
    padding: 0 !important;
    border: none;
    float: right;
    width: 40px;
    height: 32px;
    line-height: 32px;
    border-left: 1px solid red;
    text-align: center;
}

.pub_right{width: 1000px;float: right;}
.nav_list{width: 172px;height: auto;float: left;padding: 0;background: #fff;}
/*font-family: Helvetica Neue,Helvetica,Arial,sans-serif;*/
.ulList>a{margin-bottom: 5px;margin-left: 0;width: 100%;text-align: right;color: #191919;height: 28px;border-bottom: none;line-height: 28px;font-size: 17px;}
.ulList>.actline{font-size: 20px;color: #cd0e14;}


#triangle-right {width: 7px;
    height: 13px;
    /* outline: 2px solid skyblue; */
    background-repeat: no-repeat;
    background-image: linear-gradient(32deg, #c8161d 50%, rgba(255, 255, 255, 0) 50%), linear-gradient(148deg, #c8161d 50%, rgba(255, 255, 255, 0) 50%);
    background-size: 100% 50%;
    background-position: top left, bottom left;
    display: inherit;float: right;
    margin-top: 8px;margin-left: 4px;}


.bztj{border-left: 2px solid #c9161d;padding-left: 10px;margin: 14px 0;color: #231815;font-size: 20px;}
.xian{height: 2px;background:#757474; }
.ckgd_pub{float: right;color: #727171;font-weight: 400;font-size: 14px;line-height: 30px;}


.w-1000left{}
.pub_bztj{width: 75%;float: left;}
.gzrycx{width: 242px;float: right;}
.butcx{width: 47px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    background-color: #cd0e14;
    font-size: 16px;
    color: #ffffff;}


 .input_lines input {
    margin-top: 16px;
    width: 100%;
    height: 30px;
    background-color: #efeeef;
    border: solid 1px #e5e6e6;
    text-indent: 10px;
    border-radius: 7px;

}
.right_xian{border-left: 2px solid #c8161d;padding-left: 10px;}
.h-5{height: 5px}
.h-10{height: 10px}
.h-20{height: 20px}
.h-30{height: 30px}
.h-40{height: 40px}
.h-50{height: 50px}
.h-60{height: 60px}

.news_con1 p{line-height: 29px;}
.news_con1 p .hong{background: #e50012;color: #fff;padding: 2px;margin-right: 5px;font-size: 12px; border-radius: 5px;}
.news_con1 p span{margin-right: 8px;}
.news_con1 p {color: #595757;margin-top: 7px;}
.news_con1 p {white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}

.img_zfxf{float: left;width: 293px;height: 216px;}
.xian1{height: 4px; background: #e50012;}
.zfxf_right{float: right;width: 450px;}
.pub{color: #231815;font-weight:400;font-size: 19px;}
.news_everys{font-size: 20px;font-weight: 400;margin-top: 20px;height: 30px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;}
.news_jianjie{font-size: 15px;height: 93px}
.indexzfxf_time{line-height: 32px;color: #b5b5b6}

.news_list_bj{background: #f7f7f7;border-radius: 5px;overflow: hidden;}
.over2{display: -webkit-box;
            text-overflow: ellipsis;
            overflow: hidden;
            -webkit-box-orient:vertical;
            -webkit-line-clamp:2;}
.over_title{margin-top: 10px;font-size: 18px;font-weight: 400;padding: 8px 8px 6px 8px;height: 60px;box-sizing: border-box;}
.over_from{color: #727171;padding: 0 8px 2px 8px;font-size: 13px;height: 21px;margin-top: 6px;}
.over_time{font-size: 13px;padding: 0 8px 8px 8px;color: #b5b5b6;margin-top: 23px;}
.over_time span{float: right;}
.w-1000lefts{float: right;width: 1000px;}
.news_con_list_item4{margin-left: 10px;margin-right: 0;}

.xglj{float: left;width: 200px;margin-top: 14px;}
.Mtcaution_list31{width: 100%;}
.input_line{width: 100%;}

.video_list_ll{margin-top: 0 !important;padding: 0 !important}
.video_wrap_left{box-shadow:none !important;}
.news_report{width: 100% !important}
.timenews{font-size: 14px;color: #b5b5b6}
.zfxf_title{text-align: left !important;}
.flex_item_center1{justify-content: left;
    -webkit-justify-content: left;}
.video_wrap_right{margin-left: 0 !important}


.yipian{border:1px solid #a8a8a9;margin-top: 10px;}
.syp{border-left: 2px solid #d71518;font-weight: bold;padding-left: 10px;margin: 10px 0;}
.xian2{height: 1px;background:#a8a8a9 }
.neirong{padding: 10px }
.neirong a{color: #221815;font-size: 14px;font-weight: 500;}


.banner_bottom{position: absolute;bottom: 12px;width: 100%;background:rgb(249 25 25 / 30%);padding: 11px 10px;box-sizing: border-box;color: #fff;font-size: 18px;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}