@import url(animate.min1.css);
@import url(iconfont.css);
/* 
@font-face {
	font-family:'sy';
	src: url('../css/SOURCEHANSANSCN-NORMAL.OTF');
}
@font-face {
	font-family:'syc';
	src: url('../css/SOURCEHANSANSCN-BOLD.OTF');
}
@font-face {
	font-family:'syl';
	src: url('../css/SourceHanSansCN-Light.otf');
} */
body{ font-size:14px; overflow-x:hidden; font-family: 'Microsoft YaHei', Arial, sans-serif; color: #333; padding-top: 100px;}

h1,h2,h3,h4,h5,dl{ margin-top: 0em;}
a{ color: #333;text-decoration: none;}
a:hover{ text-decoration: none; color: #333;}
ul{ margin: 0px; padding: 0px;}
li{ list-style: none;}
.text-hhs{ color: #e60013;}
.text-hhhs{ color: #4e3e1f;}
.bg-hs{background: #f6f6f6;}
.bg-hhhs{ background-color: #e3c58b !important;}
.bg-white{ background-color: #fff !important;}
.btn-qls{background-color: #e60013 !important; border-color:#e60013 !important;} 	
.logo img{ width: 100%; height: 80px;}
.nav-link{font-size: 16px; font-family: 'sy';display: flex;align-items: center;justify-content: space-between;}
.nav-lang{color:#4d4d4d;font-size: 14px;}
.nav-lang.current{color: #333;font-weight: bold;}
.common-header{box-shadow: var(--bs-box-shadow);}

/* .navbar-nav .nav-link.active::after{ position: absolute; bottom:0px; left: 10%; content: ''; background-color: #e60013; width: 80%; height: 2px;} */
.navbar-expand-lg .navbar-nav .nav-link{color: #4d4d4d;}
.navbar-nav .nav-link.active, .navbar-nav .show > .nav-link{  position: relative; color: #fff; font-family: 'sy' !important; background-color: #0172c2; border-radius: 28px;color: #fff;}
.nav-link:hover,.nav-link.hover{ color: #0172c2;}
/* .nav-item{ position: relative;  } */
/* .nav-item:hover{ z-index: 6 !important; }
.nav-item>ul{ position: absolute; left: -7px; top: 55px !important; width: 100px; background-color:rgb(255, 255, 255,.8);  opacity: 0;z-index: 6 }
.nav-item:hover ul{ opacity: 1; padding: 10px 0; z-index:6} */
/* border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; */
/* .nav-item:hover::after{ position: absolute; bottom:0px; left: 10%; content: ''; background-color: #e60013; width: 80%; height: 2px;} */
.sub-nav{opacity: 0;height: 0;overflow: hidden;}
.nav-link.show{width: inherit !important;}

.navbar-toggler .navbar-toggler-icon{    background-image:url("../images/close.svg");}
.navbar-toggler.collapsed .navbar-toggler-icon{background-image:url("../images/menu.png"); }
.nav-item .dropdown-menu{border:none;background-color: #0172c2;/*min-width:auto;width: 100%;*/}
.dropdown-menu[data-bs-popper]{transform: translateX(-20%); }
.nav-item .dropdown-menu:before{
  position: absolute;bottom: 100%;left: 50%;margin-left: -3px;
  content: "";
  border-top: 0;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #0172c2;
  border-left: 6px solid transparent;
}
.nav-item .dropdown-menu .dropdown-item{color: #fff;font-size: 14px;text-align: center;}
.nav-item .dropdown-menu .dropdown-item:hover{background-color: transparent;}
/* .nav-item .dropdown-item{text-align: center;} */



/* .dropdown-item.active, .dropdown-item:active{background-color:#f4f4f4 !important;color: #333;}
.dropdown-item.active, .dropdown-item:focus{background-color:#f4f4f4 !important}*/
.dropdown-item{ /* line-height: 36px !important ; */}
/*.dropdown-toggle::after{ content: '+';border-top:none; border-right:none;border-bottomL:0;border-left:0} */
.show:first-child::after{ content: '-';border-top:none; border-right:none;border-bottomL:0;border-left:0}

/* .nav-item>ul>li{ line-height: 42px;  font-size: 16px; }
.nav-item>ul>li a:hover{ color: #e60013;} */
.nav-link{ /* padding-bottom: 20px !important; */ color:#333333; }
.menu{/* margin-top: 20px; */}
.head{ height: 100px;}
.navbar{ padding-top: 5px;}
.tel { color: rgb(3, 79, 153); font-size: 24px; font-family: 'syc';}
.tel .icon{ font-size: 30px; margin-right: 10px; margin-left: 10px;}



.banner{ position: relative; z-index: 1 !important}
.wbanner{ display: none;}
.swiper { width: 100%;height: 100%; }
.swiper-slide { font-size: 18px; background: #fff; display: flex; justify-content: center; align-items: center;}
.swiper-slide img { display: block; width: 100%; height: 100%; object-fit: cover; }
.swiper-yd{ width: 100%;}
.swiperyd>.swiper-pagination-bullet{ border: 1px solid #fff; background-color: #fff !important;  opacity:0.6; width: 10px; height: 10px; border-radius: 20px !important;}
.swiperyd>.swiper-pagination-bullet-active{ background-color: #fff !important; width: 40px; height: 10px;opacity: 1;}
.swiperyd > .swiper-pagination-bullets, .swiperyd >.swiper-pagination-bullets.swiper-pagination-horizontal, .swiperyd >.swiper-pagination-custom, .swiperyd >.swiper-pagination-fraction{text-align: left; bottom: 50px !important;}
.banner .swiper-button-next, .banner .swiper-button-prev{color: #fff;}
.banner .swiper-button-next:after,.banner  .swiper-button-prev:after{font-size:32px;}

.swiperyd{ padding-bottom: 20px;}
.m1{ padding: 70px 0 70px 0;  margin: 0 auto;}

.m1-m{position: relative;}
/* .m1bg{ position: absolute; height: 90%;width: 70%; background:#e8e8e8; top: 0; right: 0; z-index: 1; opacity: 1;} */
.m1-nz{z-index: 3; position: relative;}
.m1-nr{z-index: 3; position: relative;}
.cntitle1{ font-size: 36px !important;  position: relative; font-weight: 700;}
.cntitle{ font-size: 30px;  position: relative; }
.cnline{ height: 2px; background-color: #333;width:60px;margin:20px auto 30px;}
.entitle{ font-size: 16px; color: #666;  margin-top: -5px; font-family: Arial; }

.m2-nitem{ background-color: #fff; border-radius: 8px;   box-shadow: 0 0 10px rgba(5,15,22,0.13);}

.m1-nitea .m1-nums{font-size:30px !important; color: #0A3D8E;text-align: center;margin-bottom: 10px;font-weight: bold;}
.m1-nitea p{ font-size: 18px; margin-top: -10px;  color: #333333;}
.m2-nitem-title{ font-size: 20px; position: relative;}
.m2-nitem-title::after{ position: absolute; content:''; width: 30px; height: 2px; background-color: #034f99; bottom: -10px; left: 50%; margin-left: -15px;}
.m2-nitem-content{ font-size: 14px; color: #666;}
.m2-nitem-img1{ display: none;}
.m2-nitem:hover .m2-nitem-img{ display: none; }
.m2-nitem:hover .m2-nitem-img1{ display: block; cursor: pointer;}
.m2-nitem-img img{ width: 120px;}
.m2-nitem:hover .m2-nitem-img1 img{ width: 120px;}
.m2-nitem:hover{ box-shadow: 0 0 10px rgba(3, 79, 153, 0.5)}
.m2-n{ max-width: 1200px; margin: 0 auto;}
.m1-nr{z-index: 3; position: relative;}
.m1-nr video{ width: 100%; height: 350px;}
.m1-nzdes{ font-size: 28px;font-family: 'sy';}
.m1-nztext{ color: #333333; font-size: 16px;font-family: 'syl';}
.m1-nztext p{text-indent:2em;}
.m1-nr video{ width: 100%; height: 350px;}

.m3-nitem{margin-bottom: 1.5rem;}
.m3-nitem-title{font-size: 18px;padding:10px;}

.m3-nn{ position: relative;}
.m3-f{ position: relative;margin: 30px 0;}
.m4{ background-image: url('../images/hzbg.jpg'); background-repeat: no-repeat; background-position: left center; background-attachment: fixed; background-size:cover}
.m4-n img{ width: 70%;}
.m6-nitem p{ color: #666;}
.m6-nitem img{ height: 280px;}

.m6-nitem-typename{ background-image: url('../images/n1.jpg'); background-position: left center; background-repeat: no-repeat; background-size: cover;}
.m6-nitem-typename .line{background-color: #fff;width:95px;height: 4px;margin-top: 20px;}
.m6-listitem-des{ color: rgba(169, 169, 169, 1); white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.m6-listitem a:hover .m6-listitem-title{ color: #e60013;}
.m7-nitem{padding: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);max-height: 80px;}
.m7-nitem img{ width: 100%; height: 60px; }
.m7-nwap{ display: none;}
.foot-n a{ color: #fff; position: relative; padding: 10px; display: block;}

footer{ background-color: #212224; padding: 100px 0 0 0;}
.foot{ margin-bottom: 100px;}
.foot-zitem{ width: 14%;}
.foot-zitem h5{ font-size: 16px;}
.foot-zitem a{ color: #7e838b; width: 100%; float: left; font-size: 14px; line-height: 30px;}
.copyright{ background-color: #2a2b2e;}
.copy-n img{ height: 20px;}
.copy-n a{ color: #fff; margin-right: 20px;}

.qgyl h4{ font-size: 19px; font-weight: bold;}

.qgyl h6{ font-size: 15px;  color: #999;}
.qgyl-nimg img{ width: 100%;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{ border: 1px solid #999; background-color: #034f99; color: #fff;}
.nav-tabs .nav-link{ margin-bottom: 0; border-radius: 20px; padding: 6px 30px; margin: 0 10px; cursor: pointer;border: 1px solid #999; }
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{ color: #333; background-color: #034f99; }
.nav-link.active:hover{ color: #fff;}



.zt-mtbd-title h4{ font-size: 29px;}
.zt-mtbd-item-img { height: 200px;  overflow: hidden;}
.zt-mtbd-item-img img{ width: 100%; height: 100%; }
.zt-mtbd-item-text h4{ font-size: 16px;}
.zt-mtbd-item-text p{ font-size: 14px; color: #999;}
.zt-mtbd-item-img{ border-top-left-radius: 10px; border-top-right-radius: 10px;}
.zt-mtbd-item-text{ border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}

.zt-jns{ background-image: url('../images/jnbg.jpg'); background-repeat: no-repeat; background-size: cover; background-position: left bottom;}
.zt-jnstitle{ background-image: url('../images/jns.jpg'); background-position: center center; background-repeat: no-repeat; height: 151px;}
.zt-jnstitle h3{ font-size: 32px; color: rgb(242, 219, 148);}
.zt-jnstitle h4{ font-size: 14px; color: rgb(169, 169, 169);}
.zt-jns-img{ width: 80%; margin: 0 auto;}
.itemimgewm img { max-width: 130px;}
.aboutpageimg img{ width:100%}
.tab-content img{ width:100%}
.pagination {list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}
.pagination li {display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px}
.pagination a {color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}
.pagination .active {pointer-events:none}
.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination-group {border-right:solid 1px #EBEBEB;border-radius:4px}
.pagination-group li {float:left;border-right:0;border-radius:0}
.pagination-group li:not(:first-child):not(:last-child) {border-radius:0}
.pagination-group li:first-child {border-radius:4px 0 0 4px}
.pagination-group li:last-child {border-radius:0 4px 4px 0}
.pagination-group .active,.pagination-group a:hover {background:#f5f5f5;border-radius:0}
.pagination-big a {padding:10px 16px;font-size:16px}
.pagination-small a {padding:5px 10px;font-size:12px}
.pagination.border-main .active a,.pagination.border-sub .active a,.pagination.border-dot .active a,.pagination.border-black .active a,.pagination.border-gray .active a,.pagination.border-red .active a,.pagination.border-yellow .active a,.pagination.border-blue .active a,.pagination.border-green .active a {color:#fff}
.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;}
.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:8px 12px;border:1px solid #DCDCDC;}
/* .pagination li i {font-weight:bold;font-size:18px;padding:0 3px} */
.pagination li.active a,.pagination li a:hover {background:#012da2;color:#fff !important;border:1px solid #012da2;}

.aboutvideo video{ width:100%; height:360px}

@media screen and (max-width: 1680px) {
	
}

@media screen and (max-width: 1366px) {
	
	.m1{ padding: 100px 0 70px 0; background-image: url('../images/about-bg1366.png'); background-position: right top; background-repeat: no-repeat; }
	
	
}
@media(max-width:767px) {
	.wapmenu .active{ color:#0172c2}
	.cntitle1{ font-size:20px !important}
	body{padding-top: 60px;}
	header{ position: fixed; top: 0; left: 0; width: 100%; background-color: #fff; z-index: 999;}
	.aboutvideo video{ width:100%; height:220px}
	.banner{ display: none;}
	.wbanner{ display: block; position: relative; z-index: 1 !important}
	.swiperyd>.swiper-pagination-bullet{ background: #fff !important; opacity:1 !important; width: 8px; height: 8px;}
	.swiperyd>.swiper-pagination-bullet-active{width: 26px;border-radius:10px !important;  background-color: #fff !important;}
	.swiperyd > .swiper-pagination-bullets, .swiperyd >.swiper-pagination-bullets.swiper-pagination-horizontal, .swiperyd >.swiper-pagination-custom, .swiperyd >.swiper-pagination-fraction{text-align: left; bottom: 20px !important;}
	
	.swiperyd{padding-bottom: 0px; padding-right: 0% !important;}
	
	.navbar-nav .nav-link.active::after{ width: 17% !important; left: 50% !important; margin-left: -9%; bottom: 13px;}
	.nav-item:hover::after{width: 17% !important; left: 50% !important; margin-left: -9%; bottom: 13px;}
	.logo img{ width: auto; height: 40px; margin-top: 5px;}
	/* .nav-link{ padding-left: 0px !important;} */
	.head{ height: auto;}
	/* .nav-item{border-bottom: 1px solid #e5e5e5;} */
	
	.navbar-toggler{ padding: 1px 5px 2px 5px !important; border: none !important;}
	.navbar-toggler-icon{ /* width: 1em; height: .9em; */ margin-top: 5px; width: 1.2em; }
	.navbar{ padding-top: 0px;}
	.tel{padding: 15px;}
	.nbanner{  width: 100%; height: 200px;}
	.nbannertext{ padding-top: 70px; padding-left: 0px; color: #fff; text-align:center;}
	.nbannertext h1{ font-size: 24px; margin-bottom: 0px !important;}
	.nbannertext h5{ font-size: 12px;}
	.m1{ padding:30px 0 30px 0; }
	.cntitle{ font-size:20px;  position: relative; }
	.entitle{font-size: 15px;}
	.cnline{width:40px;margin:10px auto 20px;height: 1px;}
	.hide-xs{ display: none;}
	.m2-nitem-img img{ width: 80px;}
	.m2-nitem:hover .m2-nitem-img1 img{ width: 80px;}
	.m2-nitem-title{ font-size: 18px;}
	.m3-nwapitem{ background-color: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.25); border-radius: 4px;}
	.m3-nwapitem img{border-radius: 4px;}
	.m7-nwap{ display: block;}
	footer{padding-top: 10px;}
	
	.footwap-b{ background-color: #0657a9;padding-right: 30px !important; }
	.footwap-b .b-arrow{
		    position: absolute;
		    width: 0;
		    height: 0;
		    top: 10px;
		    right: 8px;
		    border:6px transparent solid;
		    border-bottom-color: #fff;
	}
	.m4-n img{ width: 100%;}
	
	
	.m3-nitem{margin-bottom:1rem;}
	.m3-nitem-title{background-color: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.25); border-radius: 4px;}
	.m3-nitem-title p{ color: #666; font-size: 13px;}
	
	
}
.common-header{box-shadow:0 .2rem 0 #0657a9 inset}
.navbar-brand-sm{color: #0657a9;font-size: 12px;}
.mobile-chang-lang{background-color: #cdddee;}
.mobile-chang-lang .dropdown-toggle{display: flex;align-items: center;color:#0657a9 ;}
.mobile-chang-lang .dropdown-menu{background-color: rgba(255,255,255, 0.9);border-color: transparent;min-width:auto;text-align: right;}
.icon-cn{
	width:24px;height: 16px;display:inline-block;background: url("../images/cn.png") no-repeat center;background-size:24px 16px;
}
.icon-eng{
	width:24px;height: 16px;display:inline-block;background: url("../images/1033.png") no-repeat center;background-size:24px 16px;
}

.mform .mform-hd{background-color: #f2f2f2;font-size: 20px;padding: 12px;border-bottom: 1px solid #ddd;border-top:1px solid #ddd ;}
.mform .mform-hd::before{content:'';width:6px;height:16px;background-color:#0657a9;display: inline-block;margin-right: 10px;}
.mform-form .form-label{font-size: 16px;}
.mform-form .form-control{background: #f6f6f6;border-color: transparent;padding: 8px 12px;}
.mform-form .btn-primary{height: 50px;}
.btn-primary{background-color: #0657a9;}
.mcontact{font-size: 16px;}
.mcontact strong{color: #004FAC;}
.m-b-bar-box{height:70px;}
.m-b-bar{color: #FFF;width: 100%; height: 68px; position: fixed;bottom: 0;left: 0;z-index: 9; background-color: #0657a9;}
.m-b-bar a {width: 100%; color: #F2F2F2;display: block;padding:10px 0; line-height: 1;font-size: 14px;}
.m-b-bar a i {font-size: 24px;display: block;color: #fff;margin-bottom:8px;}
.offcanvas-header{height: 60px;}
.offcanvas.offcanvas-start{width:280px;}
.offcanvas-body{padding-left: 0;padding-right: 0;}
.mnavbar-nav .nav-item .nav-link{text-align: center;font-size: 16px;display: block;border-left: 4px solid transparent;}
.mnavbar-nav .nav-item .nav-link.active{background-color:#cdddee;color: #0657a9;border-left-color:#0657a9;}
.offcanvas-toggler{position: fixed;left: 20px;bottom:90px}
.zt-fzlc{background: url(../images/fzlc_bj.jpg) repeat top;    background-size: 100%;background-attachment: fixed;}
.about-text{color: rgb(102, 102, 102);line-height: 24px;}
.about02-warp li a,.about02-warp li span{
	padding:9px 0px 10px 24px;margin:0px;background-size:13px;
	background-image:url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2213px%22%20height=%2213px%22%20viewBox=%220%200%2013%2013%22%20enable-background=%22new%200%200%2013%2013%22%20xml:space=%22preserve%22%3E%3Cpath%20fill=%22%2300489b%22%20d=%22M6.501,1.084c1.448,0,2.812,0.565,3.836,1.593c1.019,1.022,1.581,2.38,1.581,3.823c0,1.445-0.56,2.801-1.581,3.823c-1.022,1.027-2.388,1.595-3.836,1.595c-1.45,0-2.812-0.567-3.836-1.595C1.646,9.301,1.084,7.945,1.084,6.5c0-1.442,0.561-2.801,1.58-3.823C3.688,1.649,5.051,1.084,6.501,1.084%20M6.501,0%09C2.91,0,0,2.911,0,6.5C0,10.091,2.91,13,6.501,13C10.09,13,13,10.091,13,6.5C13,2.911,10.09,0,6.501,0L6.501,0z%22/%3E%3Cpolygon%20fill=%22%2300489b%22%20points=%225.547,2.766%209.229,6.534%205.702,10.256%204.625,9.219%207.285,6.474%204.547,3.797%20%22/%3E%3C/svg%3E);
	background-position:0px 13px;background-repeat:no-repeat;border-bottom: 1px solid #ddd;
	display: block;
}
.case_d_con{background-color: #f0f0f0;}
.case_d-info span{display: inline-block;width: 100px;}
.case_d_news li a{display: flex;align-items: center;justify-content: space-between;padding: 10px 0}
.case_d_news li a span{flex: 1 1 auto;}
.case_d_news li a time{flex: 0 0 auto;width:78px;color: #999;}
.case_d_con h5{font-size: 18px;}
.articles-banner{height:90px ;text-align: center;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 20px;background-image: url("../images/news-bj.jpg");background-position: top;background-size: cover;background-repeat: repeat;}
.articles-list a{display: flex;padding: 10px 5px;border-bottom: 1px dashed #ddd;flex-direction: column;color: #999;}
.articles-list a .tit{color: #333;}
.articles-detail .articles-d-con,.articles-detail .articles-d-con p{line-height: 1.6;font-size: 15px;color: #666;}
.articles-detail .articles-d-con img{width:auto !important;max-width: 100% !important;height: auto !important;display: block;}
.articles-r-news .hd{background-color:#f0f0f0;padding:10px;font-size: 18px;color: #0172c2;}
.articles-r-news ul{background:#fafafa;}
.articles-r-news ul li{padding:8px;border-bottom: 1px dashed #ddd;}
.articles-r-news ul li a:hover{color: #0172c2;}
.join-banner{background: url("../images/join-banner.jpg") no-repeat center;}
.join-banner-text{font-size: 15px;margin-bottom: 20px;}
.job-list li{padding: 10px 0;border-bottom: 1px solid #ddd;}
.youshi-item{position: relative;cursor: pointer;margin-top: -20px;}
.youshi-item img{display: block;width: 100%;height: auto;}
.youshi-item .hover{display: block;position: absolute;left: 0;right: 0;bottom: 0;top: 0;}
.youshi-line{display: flex;align-items: center;}
.youshi-line span{display: block;width: 60px;height:40px;background-color:#0172c2;}
.news-item01{position: relative;}
.news-item01:hover{background-color: #f0f0f0;}
.news-item01 img{width:80px;height:80px;}
.news-item01 h5{font-size: 16px;}
.news-item01 p{
	overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
}
.news-item02{padding: 10px 0;border-bottom: 1px solid #ddd;display: block;}
.news-item02 p{
	display: -webkit-box;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    -webkit-box-orient: vertical;
	    word-break: break-word;
	    word-wrap: break-word;    -webkit-line-clamp: 2;
}
.top-btn{background-color: #0172c2;padding:10px;position: fixed;right: 80px;bottom: 80px;cursor: pointer;display: none;}
 @media (min-width:576px) {

 }
 @media (min-width:768px) {
 	.nav-item:hover .dropdown-menu{display: block;}
 	.nav-item .dropdown-toggle::after{display: none;}
 	.sub-nav{position: absolute;left: 0;right: 0;top:100%;background-color: #0172c2;padding: 30px 0;z-index: 6;display: none;height: inherit;opacity: 1;}
 	.sub-nav .drop-menu{display: flex;align-items: center;justify-content: center;}
 	.sub-nav .drop-menu a{color: #fff;font-size: 16px;display: block;border-radius:10px ;line-height: 36px;padding: 0 20px;border: 1px solid transparent;}
 	.sub-nav .drop-menu a:hover{border-color: rgba(255, 255, 255, .27);}
 	/* .navbar-collapse{position: static;} */
 	/* .nav-item{ margin-left: 10px; z-index: 1} */
 	/* .navbar-expand-lg .navbar-nav .nav-link{padding-right: 30px;} */
 	.nav-link:hover,.nav-link.hover{background: url("../images/nav-bj.png") no-repeat bottom right;}
	
	
	.navbar-brand-sm{font-size: 16px;}
 
 }
 @media (min-width:992px) {
	.common-header{box-shadow:var(--bs-box-shadow)}
	.m3-bnitem3,.m3-bnitem,.m3-bnitem2,.m3-bnitem1
	{ padding: 15px;background-position: top center;background-size: 100% auto;;background-repeat: no-repeat; width: 215px; height: 296px;}
	.m3-bnitem{background-image: url('../images/a1.png'); }
	.m3-bnitem1{ background-image: url('../images/a2.png');}
	.m3-bnitem2{background-image: url('../images/a3.png');}
	.m3-bnitem3{ background-image: url('../images/a4.png'); }
	.m3-f{margin-top: -56px;}
	.zt-hditem{font-size: 16px;}
	.zt-mtbd-title,.zt-jns-des{width: 750px;margin: auto;}
	.case_d_con h5{font-size: 20px;}
	.articles-banner{height: 125px;font-size: 28px;}
	.articles-list a {padding: 15px 10px;flex-direction: row}
	.articles-list a:hover{background-color: #0172c2;color: #fff !important;}
	.articles-list a:hover .tit{color: #fff;}
	.articles-r-news .hd{padding: 20px 15px;font-size: 22px;}
	.articles-r-news ul li{padding: 15px 10px;}
	.join-banner-text{font-size: 18px;font-weight: bold;}
	.job-list li{padding: 20px 0;font-size: 16px;}
	.join-form .btn-primary{height: 50px;width: 200px;}
	.youshi-item .hover{display: none;}
	.youshi-item:hover .hover{display: block;}
	.youshi-line span{width: 100px;height: 70px;}
	.news-item01{padding: 10px;display: flex;align-items: center;}
	.news-item01 img{width: 260px;height:200px;}
	.news-item01 h5{font-size: 20px;}
	.news-item01 p{white-space:normal}
 }
 
 @media (min-width:1200px) {
	.m3-b{ max-width: 90%;  margin: 0 auto;}
	.m3-bnitem3,.m3-bnitem,.m3-bnitem2,.m3-bnitem1{ width: 234px; height: 324px;padding: 20px 30px;}
	.news-item01 img{width: 400px;height: 260px;}
 }
 
 @media (min-width:1400px) {
 
 	.m3-bnitem3,.m3-bnitem,.m3-bnitem2,.m3-bnitem1{ width: 248px; height: 341px;}
 }


@media (max-width:991px) {
	.navbar-collapse{
		    position: fixed;
		    right: 0;
		    width: 100%;
		    padding: 30px 20px 0px;
		    overflow-y: scroll;
		    top: 63px;
		    height: 100%;
		    z-index: 9999;
		    display: block !important;
		    transition: 0.5s all;
		    box-shadow: 0 0 30px rgb(0 0 0 / 7%);
		   transform: translateX(100%);
		    background: #ffffff;
	}
	.navbar-collapse.show{
		transform: translateX(0);
	}
	.nav-link{font-size: 16px; /* text-align: center; */ padding:15px}
}
@media (min-width:992px) {
	.navbar-nav .nav-link{min-width: 60px;justify-content: center;}
}

@media (min-width:1200px) {
	.navbar-nav .nav-link{min-width: 80px;}
}

@media (min-width:1400px) {
	.navbar-nav .nav-link{min-width: 100px}
}