body{font-family:"\5FAE\8F6F\96C5\9ED1";min-width: 1200px; max-width: 1920px; margin: 0 auto;}
a:hover{text-decoration: none;}
.imgtx img{transition: all 0.7s}
.imgtx img:hover{transform: scale(1.1);}
.imgtx li .bg,.imgtx .p1 .bg{ transition: all 0.7s}
.imgtx li:hover .bg,.imgtx .p1:hover .bg{  background:#ca0000!important;}
.hblh_main{ width:1200px; margin:0 auto; position: relative; }


.hblh_banner{background: url(../images/hblh_1.jpg) center 0 no-repeat; height: 506px; overflow: hidden;}
.hblh_bg1{background: url(../images/hblh_2.jpg) center 0 no-repeat; overflow: hidden;}
.hblh_bg2{background: url(../images/hblh_3.jpg) center 0 no-repeat; height: 1051px; overflow: hidden;}
.hblh_bg3{background: url(../images/hblh_4.jpg) center 0 no-repeat; height: 918px; overflow: hidden;}
.hblh_bg4{background: url(../images/hblh_5.jpg) center 0 no-repeat; height: 94px; overflow: hidden;}

.hblh_nav{height: 70px; overflow: hidden; line-height: 35px;  padding:5px 0 5px 270px; width: 930px; text-align: center;}
.hblh_nav a{display: inline-block;  font-size: 22px; font-weight: bold; width: 210px;height: 35px;margin: 0 10px; background-image: linear-gradient(to bottom,#fff,#f5b520); color: transparent; -webkit-background-clip: text; }


.blank55{height: 55px; font-size:1px; clear:both;overflow:hidden;}
.blank70{height: 70px; font-size:1px; clear:both;overflow:hidden;}
.blank90{height: 90px; font-size:1px; clear:both;overflow:hidden;}
.blank140{height:140px; font-size:1px; clear:both;overflow:hidden;}
.blank435{height:426px; font-size:1px; clear:both;overflow:hidden;}
.blank1007{height:1007px; font-size:1px; clear:both;overflow:hidden;}


.hblh_h1{ line-height: 2; text-align: center;}
.hblh_h1 h1{font-size: 36px;line-height: 1.2;margin-bottom: 6px; font-weight: bold;}
.hblh_h1 h1 a{color: #dc242b;}
.hblh_h1 span{ text-align: center; height: 30px; line-height: 30px; display: block; position: relative;}
.hblh_h1 span a{ color: #000; margin: 0 5px; font-size: 16px;}
.hblh_h1 span a:hover{text-decoration: none; color: #b58016;}

.hblh_sp_left{ float: left; width: 740px; height: 599px;}

.sygs_spqh{ width:740px; overflow:hidden; height:410px; position:relative;}
.sygs_spqh .bd ul li{ width:740px; height:410px; position:relative; overflow:hidden;}
.sygs_spqh .bd ul li img{width:740px; height:410px;}
.sygs_spqh .bd ul li p{ background-image: linear-gradient(to bottom,transparent,#000); width:540px; height:50px; padding:20px 100px 0; text-align: center; line-height:40px; font-size:18px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:15;}
.sygs_spqh .bd ul li a{ color:#fff;}
.sygs_spqh .hd{ position:absolute; right:5px; bottom:19px;z-index:16;}
.sygs_spqh .hd ul li{ float:left; border-radius: 10px; width:10px; height:10px; line-height:24px; font-size:0; text-align: center; cursor:pointer; background:#fff; overflow:hidden;  margin-right:8px; display:inline; z-index:16; color:#fff;}
.sygs_spqh .hd ul .on{  background:#C21109; }

.sygs_spqh .prev, .sygs_spqh .next { position: absolute; top: 160px; width: 36px; height: 79px; cursor: pointer; z-index: 999; background-size: 100% 100%; transition: all 0.35s; }
.sygs_spqh .prev { left: -36px;	background: url(http://www.cnhubei.com/xwzt/2020/2020hblh/images/l04.png) no-repeat;}
.sygs_spqh .next { right: -36px; background: url(http://www.cnhubei.com/xwzt/2020/2020hblh/images/r04.png) no-repeat;}
.sygs_spqh:hover .prev { left: 0;}
.sygs_spqh:hover .next { right: 0;}

.hblh_sp_sp{}
.hblh_sp_sp ul{ width: 745px;}
.hblh_sp_sp ul li{ width: 245px; float: left; margin-right: 2.5px; position: relative;}
.hblh_sp_sp ul li:before{ content: ""; background: url(http://s3.cnhubei.com/cnhubei/www/2026/hblh/images/hblh_14.png) left 100px no-repeat; width: 100%; height: 100%; position: absolute; pointer-events: none;}
.hblh_sp_sp ul li img{ width: 245px; height: 134px;}
.hblh_sp_sp ul li p{ background-color: #fff3dc; width: 230px; height: 40px; line-height: 20px; font-size: 14px; padding: 6px 7px;}
.hblh_sp_sp ul li a{}

.txha_mtjj{width:455px; background-color: #fff3dc; float:right; overflow:hidden; height:609px; position:relative;}

.txha_mtjj ul{ }
.txha_mtjj ul li{height: 60px;border-bottom: 1px solid #fff;overflow: hidden;font-size: 16px;padding: 0 10px;position: relative;}
.txha_mtjj ul li:last-child{ border-bottom: none;}
.txha_mtjj ul li::before{ content: ""; width: 0; height: 100%; background-image: linear-gradient(to right,#f64b1d,#c70600); position: absolute; left: 0; top: 0; z-index: 1; }
.txha_mtjj ul li:hover:before{width: 100%;}
.txha_mtjj ul li a{color: #010101;display: flex;width: 100%;height: 100%; line-height: 1.4; position: relative;z-index: 11;align-items: center;}
.txha_mtjj ul li:hover a{ color: #fff;}

.ztgdbb_box{ height: 66px; background: url(../images/hblh_1.png) left top no-repeat; margin-top: 12px;}
.TickerNews{width:1134px; padding-left:66px;overflow: hidden;  height:66px; }
.TickerNews .ti_wrapper{
	width: 100%;
	 background-color: rgba(255,255,255,0.45);
	position: relative;
	overflow: hidden;

}
.TickerNews .ti_slide{
	width: 30000px;
	position: relative;
	left: 0;
	top: 0;
}
.TickerNews .ti_content{
	width: 8000px;
	position: relative;
	float:left;
}
.TickerNews .ti_news{
	float:left;
}

.TickerNews .ti_content .ti_news{height:66px;overflow: hidden;line-height:66px;  }
.TickerNews .ti_content .ti_news a{color: #333333;margin-right:16px;margin-left:12px;font-size: 16px;}

.hblh_lb{display: flex;flex-wrap: wrap;justify-content: space-between;}
.hblh_lb_box{ width: 565px; margin-bottom: 55px;}
.hblh_lb_lmmc{border-bottom: 2px solid #d31c20; margin-bottom: 30px;}
.hblh_lb_lmmc span{ font-size: 30px; display: inline-block; line-height: 50px; color: #d8242b; margin-top: -5px; font-weight: bold; border-bottom: 5px solid #d31c20;}
.hblh_lb_lmmc a{ float: right; color: #d8242b; font-size: 16px; line-height: 60px;}

.hblh_lb_box ul{}
.hblh_lb_box ul li{ display: flex; height: 60px; line-height: 30px; font-size: 18px;}
.hblh_lb_box ul li a{ color: #282828;}
.hblh_lb_box ul li a:hover{ color: #ca0000;}

.hblh_lhbg_lm{ background: url(../images/hblh_3.png) left center no-repeat; padding-left: 60px; height: 61px; line-height: 61px; font-size: 28px; color: #d8242b;}

.hblh_lhbg_l{ float: left; width: 360px;}
.hblh_lhbg_l img{ width: 360px; height: 225px; margin-bottom: 10px;}
.hblh_lhbg_l p{ font-size: 16px; line-height: 30px;}

.hblh_lhbg_c{ float: left; margin-left: 20px; width: 400px;}
.hblh_lhbg_c ul{ margin-top: -10px;}
.hblh_lhbg_c ul li{ display: flex; align-items: center; height: 56px; line-height: 28px; }
.hblh_lhbg_c ul li:before{ content: ""; width: 6px; height: 6px; margin-right: 5px; border-radius: 6px; background-color: #d81e13; float: left;}
.hblh_lhbg_c ul li a{ font-size: 18px;}

.hblh_lhbg_r{float: right;width: 385px;height: 260px;display: flex;flex-wrap: wrap;justify-content: space-between;align-content: space-between;}



.hblh_lhyx{width: 1200px; height: 730px; position: relative;}
.swiper1{ width: 1200px; height: 780px; overflow: hidden;}
.hblh_lhyx img{ width: 1200px; height: 730px;}
.hblh_lhyx p{position: absolute;display: flex; left: 170px; bottom: 0px;width: 800px;height: 100px;padding: 0 30px;background-color: #890000;color: #fff;justify-content: center;align-items: center; font-size: 22px;}
.hblh_lhyx a{ color: #fff;}

.hblh_lhyx .prev1,.hblh_lhyx .next1{width: 31px;height: 69px;position: absolute;top: 50%;margin-top: -60px;background-image: url(../images/hblh_9.png);background-position: 38% center;background-repeat: no-repeat; cursor: pointer;}
.hblh_lhyx .prev1{ left: -70px;}
.hblh_lhyx .next1{ right: -70px; transform: scaleX(-1);} 



.hblh_rmcb{width: 1200px; height: 730px; position: relative;}
.swiper2{ width: 1200px; height: 780px; overflow: hidden;}
.hblh_rmcb .swiper-slide{ width: 255px;}
.hblh_rmcb img{ width: 255px; height: 455px; margin-bottom: 10px;}
.hblh_rmcb p{ color: #333333; line-height: 30px; font-size: 18px;}
.hblh_rmcb a{ color: #333333;}

.hblh_rmcb .prev2,.hblh_rmcb .next2{width: 31px;height: 69px;position: absolute;top: 50%;margin-top: -180px;background-image: url(../images/hblh_12.png);background-position: 38% center;background-repeat: no-repeat; cursor: pointer;}
.hblh_rmcb .prev2{ left: -70px;}
.hblh_rmcb .next2{ right: -70px; transform: scaleX(-1);} 


.hblh_bg4 p{ height: 40px; line-height: 40px; padding:27px 0 27px 400px; text-align: center; color: #fff; font-size: 18px;}






















:root {
    --swiper-theme-color: #ffffff;
}













::-webkit-scrollbar {
    width: 6px;
}
 
::-webkit-scrollbar-thumb {
    background-color: #C21109;
    border-radius: 3px;
}
 
::-webkit-scrollbar-track {
    background-color: white;
    border-radius: 3px;
}
 



















