/* 样式开始 */
		.carousel-item a.banbg{
			background-image: url(/static/img/banner-new/ljmc.png);
			background-repeat: no-repeat;
			background-position: 45% center;
		}
		input::-webkit-input-placeholder{
		  color:#BFBFBF;
			font-size: 16px;
		}
		input::-moz-placeholder{   /* Mozilla Firefox 19+ */
		  color:#BFBFBF;
			font-size: 16px;
		}
		input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
		  color:#BFBFBF;
			font-size: 16px;
		}
		input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
		  color:#BFBFBF;
			font-size: 16px;
		}
		
		.tab-area a{
			color: #181818;
			margin:0px 78px ;
			height: 60px;
			line-height: 60px;
			display: inline-block;
			position: relative;
			font-size: 16px;
		}
		.tab-area a.active{
			color: #1890FF;
			border-bottom: 2px solid #387EE8;
		}
		.tab-area{
			position: relative;
		}
		.breadcrumb{
			position: absolute;
			left: 0px;
			padding: 0px;
			background: transparent;
			top: 20px;
		}
		.breadcrumb .breadcrumb-item a{
			margin: 0 !important;
			height: 0px !important;
			line-height: inherit !important;
			font-size: 14px;
			color: #181818;
		}
		.breadcrumb .breadcrumb-item a:hover{
			color: #1890FF; 
		}
		.breadcrumb-item.active{
			cursor: pointer;
			color: #999;
		}
		.breadcrumb-item.active:hover{
			/* color: #1890FF; */
		}
		.breadcrumb{
			position: absolute;
			left: 0px;
		}
		.mainCont{
			display: none;
		}
		.selected{
			display: block;
		}
		/* 大标题 */
		.title-area{
			padding: 70px 0px 70px;
		}
		.title-area h3{
			font-size: 28px;
			color: #181818;
			font-weight: 400;
		}
		.contentWp{
			position: relative;
		}
		.tab-container{
			background: #FFFFFF;
			position: absolute;
			top: 0px;
			width: 100%;
			box-shadow: 0px 0px 18px 0px rgba(1, 32, 78, 0.1);
		}
		.product{
			padding-top: 120px;
		}
		
		/* 面包屑 */
		.part1 .breadcrumb{
			padding: 30px 0px 10px;
			font-size: 14px;
			background: #fff;
			color: #7D7D7D;
		}
		.part1 .breadcrumb a{
			color: #7D7D7D;
		}
		.part1-ul li{
			height: 180px;
			padding-bottom: 29px;
			border-bottom: 1px solid #E5E5E5;
			margin-bottom: 30px;
		}
		.part1-ul .left-img-area{
			float: left;
			width: 218px;
			height: 150px;
			cursor: pointer;
			display: inline-block;
			border: 1px solid #EEEEEE;
			border-radius: 4px;
			padding-top: 12px;
		}
		.part1-ul .right-content-area{
			float: right;
			height: 150px;
			width: calc(100% - 250px);
			margin-left: 30px;
			position: relative;
			display: inline-block;
		}
		.part1-ul .left-img-area .big-txt{
			text-align: center;
			font-size: 64px;
			font-weight: 400;
			color: #7F7F7F;
			margin-bottom: -8px;
		}
		.part1-ul .left-img-area .small-txt{
			text-align: center;
			font-size: 16px;
			font-weight: 400;
			color: #7F7F7F;
		}
		.right-content-area h4{
			font-size: 16px;
			color: #181818;
			font-weight: bold;
			margin-bottom: 12px;
		}
		.right-content-area h4 a{
			color: #181818;
		}
		.part1-ul .left-img-area:hover{
			border: 1px solid #1890ff;
		}
		.part1-ul .left-img-area:hover .small-txt,.part1-ul .left-img-area:hover .big-txt{
			color: #1890FF;
		}
		.right-content-area h4:hover a{
			color: #1890FF;
		}
		
		.right-content-area p{
			color: #666;
			font-size: 14px;
			line-height: 24px;
			display: -webkit-box;
			-webkit-box-orient: vertical;
			-webkit-line-clamp: 4;
			overflow: hidden;
			text-align: justify; /*实现两端对齐*/
			text-justify: newspaper; /*通过增加或减少字或字母之间的空格对齐文本*/
			word-break: break-all; /*允许在单词内换行*/
		}
		.right-content-area .right-content-btm{
			position: absolute;
			bottom: 0px;
			width: 100%;
			line-height: 1;
		}
		.right-content-area .right-content-btm a.r-show{
			float: right;
			color: #1890FF;
		}
		.right-content-area .right-content-btm span.time-area{
			font-size: 12px;
			padding: 6px 12px;
			border: 1px solid #E9E9E9;
			border-radius: 2px;
			margin-right: 8px;
			display: inline-block;
			color: #999;
		}
		.right-content-area .right-content-btm span.time-area:hover{
			/* border: 1px solid #1890ff; */
		}
		.right-content-area .right-content-btm span.time-area a{
			/* color: #999; */
		}
		.right-content-area .right-content-btm span.time-area:hover a{
			/* color: #1890ff; */
		}
		/* 右侧输入框开始 */
		.form-control {
			color: #BFBFBF;
			border: 1px solid #E5E5E5;
			border-radius: 2px;
		}
		.part1-right .form-area{
			position: relative;
			margin-bottom: 34px;
		}
		.part1-right .form-area i{
			position: absolute;
			top: 8px;
			right: 20px;
			color: #BFBFBF;
		}
		.part1-right .part1-right-common{
			border: 1px solid #E5E5E5;
			color: #999999;
			padding: 15px 16px;
			font-size: 12px;
			margin-bottom: 24px;
		}
		.part1-right .part1-right-common h4{
			font-size: 18px;
			color: #181818;
			font-weight: 400;
			padding-bottom: 16px;
		}
		.part1-right .item1 span{
			padding: 6px 12px;
			border: 1px solid #E9E9E9;
			border-radius: 2px;
			margin-right: 8px;
			margin-bottom: 12px;
			display: inline-block;
		}
		.part1-right .item1 span a{
			color: #999999;
		}
		.part1-right .item1 span:hover{
			border: 1px solid #1890FF;
		}
		.part1-right .item1 span:hover a{
			color: #1890ff ;
		}
		.part1-right .item2 p{ 
			white-space:nowrap;
			overflow:hidden;
			text-overflow:ellipsis;
			line-height: 26px;
			color: #999;
			position: relative;
			padding-left: 10px;
		}
		.part1-right .item2 span:nth-of-type(1){
			width: 4px;
			height: 4px;
			background: #707070;
			border-radius: 50%;
			display: inline-block;
			margin-right: 6px;
			position: absolute;
			left: 0px;
			top: 42%;
		}
		.part1-right .item3 div{
			display: flex;
			flex-wrap: nowrap;
			justify-content: space-between;
		}
		.part1-right .item3 span{
			font-size: 14px;
		}
		
		@media screen and (min-width:1600px){}
		@media screen and (min-width:1560px) and (max-width: 1650px){
			.carousel-item a.banbg{
				background-position: 50% center;
			}
		}
		@media screen and (min-width:1500px) and (max-width: 1559px){
			.carousel-item a.banbg{
				background-position: 42% center;
			}
		}
		/*大型屏幕pc 1600>=pc>=1400 超大屏*/
		@media screen and (min-width:1400px) and (max-width: 1600px){
			.navbar-expand-lg .navbar-nav .nav-link{
				padding-left: 0.3rem;
				padding-right: 0.3rem;
			}
		}
		@media screen and (min-width:1381px) and (max-width: 1450px){
			.navbar-expand-lg .navbar-nav .nav-link{
				padding-left: 0.3rem;
				padding-right: 0.3rem;
			}
			.banner-text-new{
				font-size: 24px;
			}
			.banner-text-inner{
				min-width: 350px;
			}
		}
		/*大型屏幕pc 1400>=pc>=1200 超大屏*/
		@media screen and (min-width:1200px) and (max-width: 1399px){		
			.navbar-expand-lg .navbar-nav .nav-link{
				padding-left: 0.3rem;
				padding-right: 0.3rem;
			}
			.carousel-item a.banbg {
				background-position: 44.5% center;
			}
		}
		/*1200>=pc>=992 大屏*/
		@media screen and (min-width:992px) and (max-width: 1199px){
			.carousel-item a.banbg {
				background-position: 34% center;
			}	
			.navbar-nav li{
				margin: 0px;
				padding: 0px 6px;
			}
			.suspension{
				padding: 10px 10px 10px 14px;
			}
			.form-inline {
			    justify-content: flex-end;
			}
			.navbar-expand-lg .navbar-nav .nav-link{
				padding-left: 0.2rem;
				padding-right: 0.2rem;
			}
			.tab-area a{
				margin: 0 20px;
			}
		}
		/*768<=pad<992 中屏*/
		/*phone<768  小屏*/
		@media screen and (max-width: 992px) and (min-width: 480px){
			.carousel-item a.banbg {
				background-position: 26% center;
			}
			.title-area h3{
				font-size: 24px;
			}
			.title-area h4 {
				font-size: 16px;
				padding: 0px 14px;
			}
			.title-area{
				padding: 30px 0px;
			}
			.carousel-inner{
				margin-top: 0px;
			}
			.mobile-s-banner{
				width: 100%;
			}
			
			.tab-area a{
				margin:0 10px;
			}
			.breadcrumb{
				position: inherit;
			}
			.breadcrumb a{
				font-size: 12px;
			}
			.part1 .breadcrumb {
				padding: 30px 14px 10px;
			}
			.part1 .col-9,.part1 .col-3 {
				flex: 0 0 100%;
				max-width: 100%;
			}
			.layui-laypage{
				text-align: left;
			}
		}
		/* 超小屏*/
		@media screen and (max-width: 480px){
			.carousel-item a.banbg {
				background-position: 70% center;
			}
			.title-area h3{
				font-size: 24px;
			}
			.title-area h4 {
				font-size: 16px;
				padding: 0px 14px;
			}
			.title-area{
				padding: 30px 0px;
			}
			.carousel-inner{
				margin-top: 0px;
			}
			.mobile-s-banner{
				width: 100%;
			}
			.tab-area a{
				margin:0 20px;
			}
			.breadcrumb{
				position: inherit;
				left: 14px;
			}
			.part1 .breadcrumb {
				padding: 30px 14px 10px;
			}
			.part1 .col-9,.part1 .col-3 {
				flex: 0 0 100%;
				max-width: 100%;
			}
			.part1-ul li{
				height: 140px;
    			padding-bottom: 20px;
			}
			.part1-ul .left-img-area{
				width: 80px;
				height: 120px;
				display: flex;
				align-content: center;
				flex-wrap: wrap;
			}
			.right-content-area p {
				-webkit-line-clamp: 2;
			}
			.part1-ul .right-content-area {
				float: right;
				height: 120px;
				width: calc(100% - 100px);
				margin-left: 20px;
			}
			.part1-ul .left-img-area .big-txt{
				font-size: 22px;
				width: 100%;
				margin-bottom: 0px;
				line-height: 1;
				margin-top: -10px;
			}
			.right-content-area .right-content-btm span.time-area{
				padding: 2px 6px;
			}
			.right-content-area .right-content-btm a.r-show {
				position: absolute;
				bottom: 0px;
				right: 0px;
				font-size: 12px;
			}
			.part1-ul .left-img-area .small-txt{
				width: 100%;
			}
			.right-content-area h4{
				white-space:nowrap;
				overflow:hidden;
				text-overflow:ellipsis;
			}
			.layui-laypage{
				text-align: left;
			}
		}
		