.sub{
	background: #333;
	position: absolute;
	width: 150px;
	display: none;
	z-index: 999;
	text-align: center;
}
a:hover{text-decoration: none;}
.sub a{display:block;color:white;padding: 10px 10px;}
.sub a:hover{background: #2b327c;}
.gnav-list li{position: relative;/*! margin:0px 20px; */flex: 1;text-align: center;display: flex;align-items: center;text-align: center;}
.Header .gnav-list_link{/*! padding:0px; */ /*! display:flex; *//*! align-items: center; */}
.Header .gnav-list_link i{display:inline-block;margin-left:5px;font-size: 22px;}
.main_text > .txt h1{font-size: 28px;color:black;}
.main_text > .txt  p{margin-top:30px;}
.waht{
	background-color: #F8F9FA !important;
	background: url(../img/wbg.png);
	background-position: center right;
	background-repeat: no-repeat;
	background-size: contain;
}
.common{
	padding: 118px 3vw 50px 3vw;
}
.waht .wahta{}
.waht .wahta h3{font-size:30px;font-weight:bold;margin-bottom:30px;}
.waht .wahta h3 span{color:#2b327c;}
.waht .waht2{margin:30px 0px;}
.waht .waht2 p{padding:0px 0px;font-size: 18px;}
.waht .waht2 p span{background:#2b327c;color:white;display: inline-block;padding:5px;margin:0px 5px;border-radius:10px;}
.waht .waht3 {display: flex;align-items: center;}
.waht .waht3 .wlist{flex:1;display: flex;align-items: center;} 
.waht .waht3 .wlist .div2 .p1{font-size: 22px;font-weight: bold;}
.waht .waht3 .wlist .div2 .p2{color:#999;font-size: 14px;}
.product .prt{text-align: center;}
.product .prt .p1{font-size: 30px;font-weight: bold;}
.product .prt .p2{color:#999;}
.about{background: url(../img/abbg.png);background-position: center right;
	background-repeat: no-repeat;
	background-size: contain;}
.about .aboutt{display: flex;align-items: center;border-bottom:1px solid #eee;margin-bottom:30px;}
.about .aboutt .aboutb{margin-left:auto;margin-bottom:30px;padding-bottom: 30px;}
.about .aboutt .abouta .p1{font-size:30px;font-weight: bold;}
.about .aboutt .abouta .p2{color:#999}
.about .aboutcon{width:60%;line-height: 40px;color: #999999;}
.youshia{display: flex;align-items: center;}
.youshia .ysr{margin-left:auto;display: flex;align-items: center;}
.youshia .ysr .youlist{margin:0px 20px;text-align: center;cursor: pointer;}
.youshia .ysr .youlist .ysname{font-size: 14px;font-weight: bold;}
.youshi .common{
	background: #F8F9FA;
	width:80%;
	margin:0px auto;
	border-radius: 20px;
	padding: 50px;
}
.youshia .youshit .p1{font-size: 22px;font-weight: bold;}
.youshia .youshit .p2{color:#999;}
.ysr .youico img:nth-child(1){display:none;}

.ycon .ycona{display: none;padding: 20px;width: 60%;line-height: 30px;}
.ycon .ycona:nth-child(1){display: block;}
.ycon .ycona .p1{font-size: 25px;font-weight: bold;margin-bottom:20px}
.ycon .ycona .p2{
	color:#999
}
.ysr .active .ysac{display: none;}
.ysr .active .ysac1{display: block !important}
.cjiu{
	/*! background: #F2F6F9; */
}
.cjiu .cjt{text-align: center;margin-bottom: 50px;}
.cjiu .cjt .p1{font-size: 30px;}
.cjiu .cjt .p1 span{color:#2b327c}
.cjiu .cjt .p2{margin-top:10px;color:#999}
.cjiu .cjcon{width:100%;margin:0px auto;display: flex;align-items: center;flex-wrap: wrap;}
.cjiu .cjcon .cjlist{background: white;padding:10px;width:23%;margin:1%;border-radius:10px;}
.cjiu .cjcon .cjlist .cjtop{/*! display: flex; *//*! align-items: center; *//*! margin-bottom:20px; */}
.cjiu .cjcon .cjlist .cjtop .cjtopr {/*! margin-left:auto; */height: 120px;text-align: center;}
.cjiu .cjcon .cjlist .cjtop  .cjtopl .p1{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.cjiu .cjcon .cjlist .cjtop  .cjtopl .p2{background: #01598BA6;color:white;padding:8px 0px;border-radius:5px;font-size: 14px;text-align: center;margin-top: 20px;}
.cjiu .cjcon .cjlist .cjtop .cjtopr img{/*! max-width:30px; */height: 100%;width: 100%;object-fit: contain;object-position: top left;}
.cjiu .cjcon .cjlist .cjta{color:#999;line-height: 30px;font-size: 14px;}
.home-news-layout_wrap{
	background: url(../img/newsbg.png);background-position: center right;
		background-repeat: no-repeat;
		background-size: 60%;
}
.home-contact_box .home-heading-lv2 .heading_title{font-size: 22px;color:#2b327c;}
.footerc dd i{display:inline-block;font-size: 18px;width:30px;text-align: left;margin-right:5px;}
.column-layout-v2{background: #fafafa;padding: 20px;}
.column-layout-v2 .comm{background: white;border-radius:10px;padding:20px;width:48%;margin:1%;}
.column-layout-v2 .comm .comt{font-size: 18px;border-bottom: 1px dotted #333;padding-bottom:10px;margin-bottom:10px;font-weight: bold;}
.column-layout-v2  .cma{display: flex;flex-wrap: wrap;}
.js-equalHeight table{width:100% !important;}
.js-equalHeight .mySwiper{width:100%;}
.product-info-layout{display: flex;flex-wrap: wrap;}
.product-info-layout img{max-width:23%;margin:1%;background: white;padding: 10px;}
.home-strengths-block{display: flex;flex-wrap: wrap;}
.yanfatc {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 20px 0px;
}
.yanfatc .yanfat {
  width: 40%;
  line-height: 30px;
  padding: 20px;
  box-sizing: border-box;
}
.yanfatc .yanfat .p1 {
  font-size: 44px;
  font-weight: bold;
  color: #2b327c;
}
.yanfatc .yanfat .p2 {
  font-size: 22px;
  color: #333;
  opacity: 1;
  display: block;
  margin-top: 20px;
  margin: 50px 0px;
}
.yanfatc .yanfat .desc {
  line-height: 40px;
}
.yanfatc .yanfac:nth-child(2) {
  width: 58%;
  margin: 0px 1%;
  display: flex;
  align-items: center;
}
.yanfatc .yanfac {
  text-align: center;
}
.yanfatc .yanfac img {
  /*! max-height: 240px; */
  width: 100%;
}
#honor {
  overflow: hidden;
  background: #f5f5f5;
  display: block;
  position: relative;
  z-index: 2;
  padding-top: 70px;
  padding-bottom: 85px;
}
#honor .title p {
  font-size: 18px;
  color: #333;
  margin: 20px 0px;
}
.blockab .title .p1 {
  font-size: 44px !important;
  font-weight: bold;
  color: #2b327c !important;
}
#honor .title p {
  font-size: 18px;
  color: #333;
  margin: 20px 0px;
}
#honor .honor_nr {
  display: block;
  margin-top: 45px;
}
#honor .honor_nr ul {
  display: block;
}
.yanfan2{background:#eee;padding:30px 0px;}
.yanfan2 .yf2t{font-size: 32px;
font-weight: bold;
color: #2b327c;
margin-bottom:50px;
}
.yanfan3{background: white;}
.yanfan2 .swiper-slide a p{background: #ccc;text-align: center;padding:5px 0px;color:#333;}
.yanfan2 .swiper-slide a .thumb{height: 180px;overflow: hidden;}
 .video-list .row {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
}
.text-box {
  height: 125px;
  padding: 15px 20px 30px 20px;
}
.text-box h4 {
  height: 59px;
  overflow: hidden;
  color:#333;
  line-height: 1.625em;
}
.text-box .time {
  position: absolute;
  bottom: 15px;
  color: #666;
  font-size: .875em;
}
.text-box, .content-list-box-other .text-box {
  width: 100%;
  float: left;
  text-align: left;
  padding: 15px;
  background-color: #f8f8f8;
  position: relative;
  z-index: 2;
  overflow: hidden;
}
.volist .imgbox img{height: 240px;width:100%}
.volist .newslist{margin-bottom:20px}
.container-custom h1 {
  padding: 0 8.5%;
    padding-top: 0px;
  padding-top: 70px;
  text-align: center;
}
.detail .time{
  padding: 0px 6.8%;
  font-size: 16px;
  color: #adadad;
  text-align: center;
  margin: 30px 0px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 30px;
}
.news-detail-box {
  /*! margin-top: 50px; */
  line-height: ;
}
.news-detail-box .news-detail-content {
  text-align: left;
  padding: 20px;
  line-height: 30px;
  font-size: 16px;
}
.box1_box .box1_box_nr .box1_box_nr_l .t span {
  font-size: 32px;
  color: #333;
  opacity: 1;
  display: block;
  position: relative;
}
.box1_box .box1_box_nr .box1_box_nr_l .t span::after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background: rgba(39, 75, 153, 1);
  left: 0;
  bottom: -20px;
}
.prodhw{padding-top:120px;}

	.aboulist p {
		padding: 10px;
	}

	.underLineW100H1Blue {
		width: 100%;
		height: 1px;
		background: #033492;
	}

	.clear40 {
		clear: both;
		height: 40px;
		line-height: 40px;
	}

	.infoRight .data::before {
		content: url("/public/assets/addons/cms/jinlai/img/data.png");
		width: 40px;
		height: 40px;
		display: inline-block;
	}

	.infoRight .data p {
		margin-left: 50px;
		margin-top: -50px;
		font-size: 1.25rem;
		color: #033492;
	}

	.infoRight .data span {
		font-size: 1.25rem;
		color: #033492;
		margin-left: 50px;
	}

	.abouaa {
		display: flex;
		flex-wrap: wrap;
		padding: 20px 0px;
	}

	.abouaa .aboual {
		  width: 67%;
		  margin-right: 3%;
		  box-shadow: 2px 2px 12px #eee;
		  padding: 10px;
	
	}
	.abouaa .abouar {
		width: 30%
	}
	.acb{display: flex;flex-wrap: wrap;}
	.acb .ac1{width:31%;margin:1%;}
	.acb .ac1 img{height: 130px;width: 100%;}
	.acb .ac1 p{background: #fafafa;padding:5px 0px;text-align: center;}
	.heading-lv1 .heading_title {
				color: white;
			}
		
			.box1_box {
			  display: block;
			  overflow: hidden;
			  padding: 80px 0;
			}
			.box1_box_nr {
			  flex-wrap: wrap;
			}
			.box1_box .box1_box_nr {
			  display: flex;
			}
			.box1_box .box1_box_nr .box1_box_nr_l {
			  width: 30%;
			}
			.box1_box .box1_box_nr .box1_box_nr_l .t {
			  padding-top: 0px;
			}
			
			.box1_box_nr .box1_box_nr_l .t span {
			  font-size: 18px;
			}
			.box1_box .box1_box_nr .box1_box_nr_l .t p {
			
			    font-size: 44px;
			    font-weight: bold;
			    color: #2b327c;
			    display: block;
			    margin-bottom: 5px;
			    line-height: 1;
			    letter-spacing: -2px;
			
			}
			.box1_box_nr .box1_box_nr_r {
			  width: 100%;
			  display:flex;
			  flex-wrap: wrap;
			}
			.box1_box_nr .box1_box_nr_r  .erweima{margin-left: auto;
	width: 250px;
	text-align: center;
	box-shadow: 2px 2px 12px #eee;}
			.box1_box .box1_box_nr .box1_box_nr_r .box1_box_nr_r_nr {
			  display: block;
			  overflow: hidden;
			  margin-top: 50px;
			  width: 60%;
			}
			.box1_box .box1_box_nr .box1_box_nr_r .imgbox:first-child {
			  display: block;
			}
			
			 .box1_box_nr .box1_box_nr_r .imgbox li {
			  width: 100%;
			  float: none;
			  margin: 10px 0px;
			  position: relative;
			  display: flex;
			  align-items: center;
			}
			.box1_box_nr .box1_box_nr_r .imgbox li .ico{margin-right:20px;width: 30px;}
			.box1_box_nr .box1_box_nr_r .imgbox li .ico i{font-size: 30px;color:#2b327c}
			.box1_box_nr .box1_box_nr_r .imgbox li p {
			  font-size: 16px;
			  color: #999;
			  }
			 .box1_box_nr .box1_box_nr_r .imgbox li p {
			  margin: 0px;
			}
			.box1_box .box1_box_nr .box1_box_nr_r .imgbox li span {
			  font-size: 18px;
			  color: #333;
			  display: block;
			  overflow: hidden;
			}
			.jyln{width:80%;margin:0px auto;padding:20px;color:#eee;}
			.jyln .tecon{display: flex;align-items: center;margin:50px 0px;}
			.jyln .teone{margin:20px 0px;flex:1;text-align: center;border: 1px solid white;margin: 20px;padding: 20px;}
.jyln .teone h2{font-size: 22px;}
.jyln .teone .daa{text-align: left;height: 60px;}
.protop{display: flex;}
.protop .heading-image{width:40%;margin-right: 20px;}
.protop .heading-text{width:60%;color: #333;line-height: 30px;}
@media screen and (max-width: 650px) {
    .waht .wahta,.common{padding:0px;}
	.main_text > .txt{margin:20px 0px;}
	.main_text > .txt h1{font-size: 18px;}
	.main_text > .txt p{margin-top:10px;}
	.waht .wahta h3{font-size: 22px;}
	.waht .waht2 p{font-size:16px}
	.waht .waht3{flex-wrap: wrap;}
	.waht .waht3 .wlist{flex:none;width:48%;margin:1%;}
	.waht .waht3 .wlist .div2 .p1{font-size: 18px;}
	.waht .waht3 .wlist .div1{margin-right:5px;}
	.waht .waht3 .wlist .div1 img{max-width:40px;}
	.about .aboutt .abouta .p1{font-size:22px;}
	.about .aboutcon{width:100%;}
	.about{background-size:cover;}
	.youshi .common{width:100%;padding:10px;}
	.youshia{flex-wrap: wrap;}
	.youshia .ysr{margin:20px 0px;}
	.ycon .ycona .p1,.cjiu .cjt .p1{font-size: 22px;padding-top: 20px;}
	.ycon .ycona,.cjiu .cjcon{width:100%;}
	.cjiu .cjcon{flex-wrap: wrap;}
	.cjiu .cjcon .cjlist{width:31%;margin:1%;}
	.cjiu .cjcon .cjlist .cjtop .cjtopr{height: 60px;}
	.abouaa .aboual{width:100%;}
	.abouaa .abouar{display: none;}
	.acb .ac1{width:48%;margin:1%;}
	.container-custom h1{padding:10px;font-size: 18px;line-height: 30px;}
	.detail .time{margin:10px 0px}
	.news-detail-box .news-detail-content{padding:0px;}
	.yanfatc .yanfat{width:100%;padding:0px;}
	.yanfatc .yanfat .p1{font-size: 22px;}
	.yanfatc .yanfat .p2{margin:10px 0px;font-size:18px;}
	.yanfatc .yanfac:nth-child(2){widtH:100%;}
	.yanfan2 .yf2t{font-size:22px;margin-bottom:20px;}
	.atopo{margin-top:60px;}
	.box1_box{padding:20px 0px}
	.box1_box .box1_box_nr .box1_box_nr_l{width:100%;}
	.box1_box .box1_box_nr .box1_box_nr_l .t p{font-size: 22px;}
	.box1_box .box1_box_nr .box1_box_nr_l .t span{font-size: 18px;}
	.box1_box_nr .box1_box_nr_r .imgbox li .ico i{font-size: 24px;}
	.box1_box_nr .box1_box_nr_r .imgbox li .ico{width:30px;text-align: left;}
	.box1_box_nr .box1_box_nr_r .erweima{margin-left:0px;}
	.jyln{width:100%;padding:10px;}
	.jyln .tecon{margin:20px 0px;flex-wrap: wrap;}
	#content, #content.wide{width:100%;}
	.jyln .teone{flex: none;width:100%;padding:10px;margin:10px 0px;}
	.product .prt .p1{font-size:22px;}
}