body.bm{background: #f4f4f4;overflow-x:hidden;}
body.bm .l-banner{    height: 596px;}
body.bm .col_news .col_news_box{    margin-left: 0;}
body.bm .container_bm .inner{width: 1216px; }
body.bm .wp-wrapper .wp-inner{    position: relative;}
body.bm .wp-wrapper .wp-inner .l-banner-bg{position: absolute;width: 100%;bottom: 0;background: url(images/col_path_bm.png) no-repeat center;    height: 141px;background-size: cover;}
body.bm .bm-main0{    margin-top: -120px;}
body.bm .col_news{position: relative;    min-height: 50px;}
body.bm .col_news_head{border:0;margin-bottom: 20px;}
body.bm .col_metas .col_path{ background: url(images/bm-dqwz.png) no-repeat center left;   padding-left: 55px;   float: none;} 
body.bm .col_metas .col_path a{color: #fff;font-size: 20px;}
body.bm .possplit{color: #fff;background: none;    text-indent: 0;text-align: center;font-size: 20px;width: 15px;}
body.bm .col_menu1{      background: url(images/col_news_bm.png) no-repeat center;background-size: cover;  float: none;width: 100%;margin: 0;}
body.bm .col_menu .col_menu_con{border:0;}
body.bm .col_menu .col_menu_con .links{    float: left;}
body.bm .col_menu .col_menu_con .links a{color: #fff;font-size: 22px;padding: 0 22px;line-height: 107px;display: inline-block;border-bottom: 3px solid transparent;}
body.bm .col_menu .col_menu_con .links a:hover{border-bottom: 3px solid #ff9e14;color: #0d439b;background: #fff;}
body.bm .col_menu .col_menu_con .links a.active{border-bottom: 3px solid #ff9e14;color: #0d439b;background: #fff;}
body.bm .col_menu .col_menu_con .links.i1 a{    padding: 0 30px;margin-left: 20px;font-size: 28px;font-weight:bold;}
body.bm .col_menu .col_menu_con .links.i1 a:hover{border-bottom: 3px solid transparent;color: #ff9e14;background: none;  }
body.bm .col_menu2{display:none;}


body.bm .bm-main1 .inner{padding: 50px 0;}
body.bm .bm-main1 .post-61{background: #fff;}
body.bm .bm-main1 .post-61 .con{padding: 50px;}
body.bm .bm-main1 .post-61 ul li .news_imgs{    float: left;width: 417px;overflow: hidden;}
body.bm .bm-main1 .post-61 ul li .news_imgs img{    width: 100%;transition-duration: 0.8s;}
body.bm .bm-main1 .post-61 ul li .news_imgs img:hover{ transform: scale(1.12);}
body.bm .bm-main1 .post-61 ul li .news_con{}
body.bm .bm-main1 .post-61 ul li .news_wz{    padding-left: 480px;}
body.bm .bm-main1 .post-61 ul li .news_title{    font-size: 30px;margin-bottom: 22px;}
body.bm .bm-main1 .post-61 ul li .news_title a{border-bottom: 5px solid #0d439b;padding-bottom: 22px; display: inline-block;   padding-right: 30px;}
body.bm .bm-main1 .post-61 ul li .news_text{  max-height: 264px;  overflow: hidden;text-overflow: ellipsis;display: inline-block;display: -webkit-box;-webkit-line-clamp: 11;-webkit-box-orient: vertical;}
body.bm .bm-main1 .post-61 ul li .news_text p{    font-size: 15px;line-height: 24px;color: #202020;}
body.bm .bm-main1 .post-61 ul li .news_more{    text-align: right;margin-top: 16px;}
body.bm .bm-main1 .post-61 ul li .news_more a{    width: 96px;height: 33px;display: inline-block;border: 1px solid #2356b4;text-align: center;}
body.bm .bm-main1 .post-61 ul li .news_more img{vertical-align: middle;}
body.bm .bm-main1 .post-61 ul li .news_more .img2{display:none;}
body.bm .bm-main1 .post-61 ul li .news_more a:hover{background: #2356b4;border: 1px solid #2356b4;}
body.bm .bm-main1 .post-61 ul li .news_more a:hover .img1{display:none;}
body.bm .bm-main1 .post-61 ul li .news_more a:hover .img2{display:inline-block;}
body.bm .bm-main1 .post-61 ul li .news_more a:hover img{animation: arr 1s ease-in-out 0s infinite}

@keyframes arr{
0%{transform:translateX(0px);}
25%{transform:translateX(-3px);} 
50%{transform:translateX(-5px);} 
75%{transform:translateX(-3px);}
100%{transform:translateX(0px);}
}



body.bm .bm-main2{background: #fff;}
body.bm .bm-main2 .inner{padding: 50px 0 100px;position: relative;}
body.bm .bm-main2 .ml{  color: #fff;   margin-top: 50px;background: #2356b4;   float: left;width: 54%;    position: relative;z-index: 2;}
body.bm .bm-main2 .post-62{padding: 30px 30px 70px 50px}
body.bm .bm-main2 .post-62 .tt .tit{padding-bottom: 22px;padding-right: 34px;border-bottom: 5px solid #fff;}
body.bm .bm-main2 .post-62 .more_btn{margin-top: 12px;}
body.bm .bm-main2 .post-62 .con{padding-top:30px;}
body.bm .bm-main2 .post-62 ul li .news_date{float: left;font-family: "Arial";width: 50px;}
body.bm .bm-main2 .post-62 ul li .news_day{font-size: 36px;}
body.bm .bm-main2 .post-62 ul li .news_year{font-size: 12px;line-height: 11px;margin-top: 10px;}
body.bm .bm-main2 .post-62 ul li .news_con{padding-left: 70px;}
body.bm .bm-main2 .post-62 ul li .news_title{font-size: 20px;line-height: 30px;max-height: 60px;overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
body.bm .bm-main2 .post-62 ul li .news_title a{color: #fff; }
body.bm .bm-main2 .post-62 ul li .news_text{      margin-top: 25px;  font-size: 12px;line-height: 18px;opacity: 0.65;overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;max-height: 54px;}
body.bm .bm-main2 .post-62 ul li .news_more{margin-top: 25px;}
body.bm .bm-main2 .post-62 ul li .news_more a{ width: 96px;height: 33px;display: inline-block;border: 1px solid #fff;text-align: center;}
body.bm .bm-main2 .post-62 ul li .news_more a img{vertical-align: middle;display: inline-block;}
body.bm .bm-main2 .post-62 ul li .news_more a .img2{display:none;}
body.bm .bm-main2 .post-62 ul li .news_more a:hover{background: #fff;border: 1px solid #fff;}
body.bm .bm-main2 .post-62 ul li .news_more a:hover img{animation: arr 1s ease-in-out 0s infinite}
body.bm .bm-main2 .post-62 ul li .news_more a:hover .img1{display:none;}
body.bm .bm-main2 .post-62 ul li .news_more a:hover .img2{display: inline-block;}
body.bm .bm-main2 .post-62 .slick-dots{    text-align: center;position: absolute;bottom: -31px;left: 0;right: 0;}
body.bm .bm-main2 .post-62 .slick-dots li{  cursor: pointer;    display: inline-block;width: 7px;height: 7px;opacity: 0.3;background: #fff;border-radius: 50%;overflow: hidden;margin: 0 4px;}
body.bm .bm-main2 .post-62 .slick-dots li.slick-active{ opacity: 1;}
body.bm .bm-main2 .post-62 .slick-dots li button{    display: none;}

body.bm .bm-main2 .mr{width: 56.5%;    position: absolute;right: 0;z-index: 1;}
body.bm .bm-main2 .post-63 ul li .news_imgs{    position: relative;padding-top: 69.73%;overflow: hidden;}
body.bm .bm-main2 .post-63 ul li .news_imgs img{transition-duration: 0.8s;position: absolute;left: 0;top: 0;right: 0;bottom: 0;height: 100%;width: 100%;}
body.bm .bm-main2 .post-63 ul li .news_imgs img:hover{ transform: scale(1.12);}


body.bm .bm-main3 .inner{padding: 50px 0 50px;}
body.bm .bm-main3 .post-64{padding: 48px 0px 0px 0px;background: #fff;box-shadow: 12px 14px 80px rgb(171 168 168 / 28%);}
body.bm .bm-main3 .post-64 .tt{padding: 0 50px;    width: auto;display: block;}
body.bm .bm-main3 .post-64 .tt .tit{padding-bottom: 22px;padding-right: 34px;border-bottom: 5px solid #2356b4;}
body.bm .bm-main3 .post-64 .con{position: relative;    margin-top: 25px;}
body.bm .bm-main3 .post-64 .news_bg{height:9px;position: absolute;width: 100%;background: #2356b4;top: 50%;    margin-top: -4px;}
body.bm .bm-main3 .post-64 .news_ul{ padding: 0 50px;}
body.bm .bm-main3 .post-64 ul li{float: left;     width: 320px;   padding: 20px 0 22px;}
body.bm .bm-main3 .post-64 ul li .news_box {transition: all 0.4s ease-in-out;background: #2356b4;position: relative;padding: 11px 22px 11px 15px}
body.bm .bm-main3 .post-64 ul li .news_date{float: left;font-family: "Arial";width: 45px;text-align: center;    color: #fff;}
body.bm .bm-main3 .post-64 ul li .news_day{font-size: 35px;}
body.bm .bm-main3 .post-64 ul li .news_year{font-size: 12px;line-height: 11px;margin-top: 6px;}
body.bm .bm-main3 .post-64 ul li .news_con{padding-left: 70px;}
body.bm .bm-main3 .post-64 ul li .news_title{font-size: 16px;line-height: 25px;text-align: left; color: #fff;overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
body.bm .bm-main3 .post-64 ul li .news_title a{color: #fff;}
body.bm .bm-main3 .post-64 .ul1 li{ width: 33.3%;   }
body.bm .bm-main3 .post-64 .ul1{margin: 0 -37px;}
body.bm .bm-main3 .post-64 .ul1 li .news_box{margin: 0 37px;}
body.bm .bm-main3 .post-64 .ul2{      margin-top: 9px;  text-align: center;}
body.bm .bm-main3 .post-64 .ul2 li.n1{margin: 0 77px 0 0px;}
body.bm .bm-main3 .post-64 .ul2 .news_li{display:inline-block;}
body.bm .bm-main3 .post-64 ul li .news_box::before{transition: all 0.4s ease-in-out;content:"";position: absolute;    width: 26px;height: 19px;background: url(images/bm-64-li.png) no-repeat bottom center;left: 50%;margin-left: -13px;}
body.bm .bm-main3 .post-64 .ul1 li .news_box::before{bottom: -19px;}
body.bm .bm-main3 .post-64 .ul2 li .news_box::before{top: -18px;transform: rotate(180deg);}
body.bm .bm-main3 .post-64 ul li .news_box:hover{background: #ff8d24;}
body.bm .bm-main3 .post-64 ul li .news_box:hover::before{background: url(images/bm-64-li-h.png) no-repeat bottom center;}
body.bm .bm-main3 .post-64 .ul3{display:none;}


body.bm .bm-main4 .inner{margin: 50px auto;background: url(images/bm-m4-bg.png) no-repeat center;background-size:cover;}
body.bm .bm-main4 .post-65{padding: 48px 50px 56px;}
body.bm .bm-main4 .post-65 .tt .tit{color: #fff;padding-bottom: 22px;padding-right: 34px;border-bottom: 5px solid #fff;}
body.bm .bm-main4 .post-65 .con{    padding-top: 43px;}
body.bm .bm-main4 .post-65 ul{ margin: 0 -12px;}
body.bm .bm-main4 .post-65 ul li{    float: left;width: 20%;}
body.bm .bm-main4 .post-65 ul li .news_box{     height: 200px;   margin: 0 12px;background: #fff;text-align: center;}
body.bm .bm-main4 .post-65 ul li .news_imgs{height: 135px;    display: block;}
body.bm .bm-main4 .post-65 ul li .news_title{    font-size: 24px;line-height: 1;}
body.bm .bm-main4 .post-65 ul li .news_title a{color:#20428e;}
body.bm .bm-main4 .post-65 ul li .news_title a:hover{color:#ef831e;}
body.bm .bm-main4 .post-65 ul li.n1 .news_imgs{    background: url(images/bm-65-1.png) no-repeat center 45px;}
body.bm .bm-main4 .post-65 ul li.n2 .news_imgs{    background: url(images/bm-65-2.png) no-repeat center 42px;}
body.bm .bm-main4 .post-65 ul li.n3 .news_imgs{    background: url(images/bm-65-3.png) no-repeat center 43px;}
body.bm .bm-main4 .post-65 ul li.n4 .news_imgs{    background: url(images/bm-65-4.png) no-repeat center 42px;}
body.bm .bm-main4 .post-65 ul li.n5 .news_imgs{    background: url(images/bm-65-5.png) no-repeat center 45px;}
body.bm .bm-main4 .post-65 ul li.n1 .news_imgs:hover{    background: url(images/bm-65-1-a.png) no-repeat center 45px;}
body.bm .bm-main4 .post-65 ul li.n2 .news_imgs:hover{    background: url(images/bm-65-2-a.png) no-repeat center 42px;}
body.bm .bm-main4 .post-65 ul li.n3 .news_imgs:hover{    background: url(images/bm-65-3-a.png) no-repeat center 43px;}
body.bm .bm-main4 .post-65 ul li.n4 .news_imgs:hover{    background: url(images/bm-65-4-a.png) no-repeat center 42px;}
body.bm .bm-main4 .post-65 ul li.n5 .news_imgs:hover{    background: url(images/bm-65-5-a.png) no-repeat center 45px;}

body.bm .bm-main5{background: url(images/bm-m5-bg.png) no-repeat center;position: relative;}
body.bm .bm-main5 .inner{padding: 50px 0px 82px;    position: relative;}
body.bm .bm-main5 .bg{position: absolute;height:100%;background: #fff;width:350px;left:50%;margin-left:-175px;}
body.bm .bm-main5 .post_bm .tt .tit{     padding: 0 11px 22px;border-bottom: 5px solid #2356b4; color:#333333;  float: none;}
body.bm .bm-main5 .post_bm .tt{    text-align: center;}
body.bm .bm-main5 .post-66 .con{padding-top:40px;}
body.bm .bm-main5 .post-66 ul{    width: 1150px;margin: 0 auto;}
body.bm .bm-main5 .post-66 ul li .news_title{font-size: 30px;   width: 833px;line-height: 85px;}
body.bm .bm-main5 .post-66 ul li .news_title a{color: #fff;display: block;}
body.bm .bm-main5 .post-66 ul li:nth-child(odd) .news_title{    background: url(images/bm-66-1.png) no-repeat left center;    background-size: cover;     margin-left: 60px; /*  transition: all 0.4s ease-in-out;*/}
body.bm .bm-main5 .post-66 ul li:nth-child(even) .news_title{text-align: right;      margin-right: 60px;    float: right;  background: url(images/bm-66-2.png) no-repeat right center;    background-size: cover;   /* transition: all 0.4s ease-in-out;*/}
body.bm .bm-main5 .post-66 ul li:nth-child(odd) .news_title a{  padding-left: 91px;  }
body.bm .bm-main5 .post-66 ul li:nth-child(even) .news_title a{  padding-right: 87px;   }
body.bm .bm-main5 .post-66 ul li:nth-child(odd) .news_title:hover{margin-left:0px;transition: all 0.4s ease-in-out;}
body.bm .bm-main5 .post-66 ul li:nth-child(even) .news_title:hover{margin-right:0px;transition: all 0.4s ease-in-out;}

body.bm .bm-main6 .inner{padding: 50px 0px 110px;    position: relative;}
body.bm .bm-main6 .post-67{background: #fff;padding: 50px;box-shadow: 12px 14px 80px rgb(171 168 168 / 28%);}
body.bm .bm-main6 .post_bm .tt .tit{     padding: 0 11px 22px;border-bottom: 5px solid #2356b4; color:#333333;  float: none;}
body.bm .bm-main6 .post_bm .tt{    text-align: center;}
body.bm .bm-main6 .post-67 .con{padding-top:30px;}
body.bm .bm-main6 .post-67 ul li{    text-align: center;}
body.bm .bm-main6 .post-67 ul li .news_text{    display: inline-block;text-align: left;}
body.bm .bm-main6 .post-67 ul li .news_text p{    font-size: 15px;line-height: 24px;}




.post_bm .tt {
    display: inline-block;
    width: 100%;
}
.post_bm .tt .tit {display: inline-block;float: left;font-size: 30px;font-weight: normal;}
.post_bm .more_btn{float: right;display: inline-block;}




/*文章页*/
body.bm #d-container{background: #f4f4f4;}
body.bm #d-container.container_bm .inner{ margin: 0 auto;   width: 1216px;    padding: 50px 0px 90px;}
body.bm .infobox{width: 100%;background: #fff;float: none;}
body.bm .article{    padding: 60px 75px;}
body.bm .article h1.arti_title{text-align: center;     opacity: 0.6;  /*font-size: 25px;font-weight: normal;*/  }
body.bm .article h1.arti_title span{/*padding: 0px 11px 21px;border-bottom: 5px solid #2356b4; */   display: inline-block;}
body.bm .article .entry{    padding: 60px 0px 0;}
body.bm .article .entry .read p{font-size: 17px;line-height: 36px;margin-bottom: 0px;}
body.bm .wp_single.wp_column_article .paging_content p{font-size: 17px;line-height: 36px;margin-bottom: 0px;}
body.bm .wp_single.wp_column_article{padding:60px 50px 0;}
body.bm .article .arti_metas{text-align: center; }



/*列表页*/
body.bm .bm-list .inner{    padding: 38px 0 83px;}
body.bm .bm-list .mod{    padding: 50px 0px;}
body.bm .bm-list .col_metas .col_title{    text-align: center;float: none;height: auto;display: block;}
body.bm .bm-list .col_metas .col_title h2{      color: #333333;   line-height: 1;font-size: 30px;font-weight: normal;    padding: 0px 11px 21px;border-bottom: 5px solid #2356b4;display: inline-block;}
body.bm .bm-list ul.news_list.list2{    padding: 19px 0 65px;}
body.bm .bm-list ul li.news{padding:31px 0 0}
body.bm .bm-list ul li.news .news_box{display: block;}
body.bm .bm-list ul li.news .news_date{     position: relative;   width: 91px;float: left;text-align: center;font-family: "Arial";color: #aaaaaa;}
body.bm .bm-list ul li.news .news_day{    font-size: 40px;}
body.bm .bm-list ul li.news .news_year{  margin-top: 10px;  font-size: 14px;line-height: 22px;}
body.bm .bm-list ul li.news .news_date::before{content:"";position: absolute;   width: 1px;height: 49px; background: #d8d8d8;    right: 0;top: 7px;}
body.bm .bm-list ul li.news .news_con{    margin-left: 115px;border-bottom: 1px solid #e8e7e7;}
body.bm .bm-list ul li.news .news_title{    line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 17px;}
body.bm .bm-list ul li.news .news_text{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;      margin-bottom: 22px;  opacity: 0.6;}











