body.cn{
	font-family:"SF-UI-Text","PingFang SC","Helvetica Neue", Helvetica, Arial,"Microsoft YaHei","SimHei", sans-serif;
	color:#000;
}
h1,h2,h3,h4,h5,h6{
	margin:0px;
}
a{
	font-size: 14px;
	color: #00AFF5;
}
.ly_relative{
	position:relative;
	padding:20px 0;
}
/*banner 鏍峰紡*/
.ly_header_banner img{
	width:100%;
}
.ly_container{
	/*max-width:1440px;*/
	margin-left:auto;
	margin-right:auto;
}
.ly_header_banner .ly_container .bgBanner{
	width:100%;
	background-position:center 0;
	background-repeat: no-repeat;
}
.ly_header_banner .ly_container{
	position:relative;
}
.ly_header_banner .info{
	text-align:center;
}
.ly_header_banner .info .title{
	font-size:24px;
	font-family: CormorantSC-Regular;
	color: #000000;
	letter-spacing: 0;
	line-height: 1.04;
}
.ly_header_banner .info .summary,
.ly_header_banner .info .detail{
	margin-top:12px;
}

/*涓绘ā鍧�*/
.ly_main_section{
	margin-bottom:60px;
}
.ly_main_section .part{
	/*padding:0px 15px;*/
	/*margin-bottom: 10px;*/
}
.ly_main_section .product img{
	width:100%;
}
.ly_main_section .container>.title{
	font-size:30px;
	font-weight: 200;
	line-height:1.38888889;
	border-bottom:3px solid #000;
}
.en .ly_main_section .container>.title{
	font-weight: 400;
	font-family:'cormorant_scregular'; 
	font-size:36px;
	line-height: 43px;
	padding-bottom:10px;
}
.ly_main_section .container>.title.title_bottom{
	padding-bottom: 20px;
}
.ly_main_section .part .productName{
	font-size:20px;
	opacity: 0.9;
	line-height:28px;
}
.en .ly_main_section .part .productName{
	font-size:24px;
	line-height: 29px;
	font-family: 'cormorant_scregular';
}
.ly_main_section .part .product{
	display: block;
	margin-bottom: 20px;
	color:#000;
}
.ly_main_section.product_top .product{
	display: block;
	color:#000;
}
.ly_main_section .part .product .type{
	position:absolute;
	top:5px;
	left:5px;
	font-weight: 400;
	font-size:14px;
	line-height: 16px;
	/*font-family: 'SF-UI-Text-Regular';*/
}
.ly_main_section .part .product .new{
	position:absolute;
	right: 10px;
	bottom: 10px;
	color: #F5A623;
}
.ly_main_section .product .name{
	position: absolute;
	top:5px;
	left:5px;
	opacity: 0.9;
	font-size:14px;
	font-weight: 400;
	/*font-family: 'SF-UI-Text-Regular';*/
}
.ly_main_section .product .info{
	text-align:center;
	width:100%;
}
.ly_main_section .product .info .title{
	margin:0 auto;
	font-size:30px;
	line-height: 1.0416666667;
	font-family: 'cormorant_scregular';
	margin-bottom:20px;
}
.ly_main_section .product .info .detail{
	display: inline-block;
	text-decoration: none;
	color:#00aff5;
}
@media(max-width: 767px) {
	.ly_main_section .container>.title{
		font-size: 24px;
		padding-bottom: 10px;
	}
	.ly_main_section .container>.title.title_bottom{
		padding-bottom:10px;
		margin-bottom:20px;
		line-height: 29px
	}
	.ly_main_section .container>.title.title_bottom>span{
		display: block;
		font-weight: 100;
	}
	.ly_main_section .row.part>div{
		margin-bottom:30px;
		border-top:1px solid #000;
	}
	.ly_main_section .row.part>div>div{
		margin-left:-5px;
		margin-right:-5px;
	}
	.ly_main_section .row.part>div [class^='col-xs']{
		padding-left:5px;
		padding-right:5px;
		margin-bottom:30px;
	}
	.ly_main_section .part{
		padding:0 15px;
	}
	.ly_main_section .part .product{
		margin-bottom:10px;
	}	
	.ly_main_section .part .productName{
		margin-top: 10px;
		margin-bottom:20px;
	}
	.ly_main_section .part .product .type{
		display: none;
	}
	
	.ly_main_section.product_top .product{
		margin-bottom:10px;
	}

	.ly_main_section .product .info .title{
		font-size:20px;
		line-height: 1;
		position:absolute;
		top:30px;
		left:50%;
		margin-left:-124px;
	}
	.ly_main_section  .test h6{
		margin:0;
		font-size:12px;
		line-height:20px;
		font-weight: 600;
	}
	.ly_main_section  .test p{
		margin:0;
		font-size:12px;
		line-height:20px;
		font-weight: 400;
	}
}
@media (min-width:768px){
	.ly_main_section{
		margin-bottom:56px;
	}
	.ly_main_section .container>.title{
		font-size:26px;
		padding-bottom:15px;
	}
	.ly_main_section .part{
		margin-left:0px;
		margin-right:0px;
	}
	.ly_main_section .part .product .type{
		position:absolute;
		top:10px;
		left:10px;
	}
	.ly_main_section .row.part>div>div{
		margin-left:-10px;
		margin-right:-10px;
	}
	.ly_main_section .row.part>div>div [class^='col-xs']{
		padding-left:10px;
		padding-right:10px;
	}
	.ly_main_section .product .name{
		top:10px;
		left:10px;
	}
	.ly_main_section .product .info{
		position:absolute;
		top:40px;
	}
	.ly_main_section .part>div{
		border-top:1px solid #000;
		padding-top:15px;
		padding-bottom:30px;
	}
	.ly_main_section.product_top .product{
		margin-top:20px;
	}
	.ly_main_section .part .productName{
		margin-bottom:20px;
	}
}
.container .title{margin-top:40px;margin-bottom:30px;}
.alimg{width:100%;margin-bottom:10px;}
.mores{text-align:center;}
@media (min-width:992px){
	.ly_main_section{
		margin-bottom:83px;
	}
	.ly_main_section .part .product .type{
		top:20px;
		left:20px;
	}
	.ly_main_section .container>.title{
		font-size:28px;
		padding-bottom:20px;
	}
	.ly_main_section .part>div{
		border-top:1px solid #000;
		padding-top:20px;
		padding-bottom:40px;
	}
	.ly_main_section .product .name{
		top:15px;
		left:15px;
		font-size:14px;
	}
	.ly_main_section .product .info,
	.ly_main_section .container .text{
		font-size:18px;
	}
	.ly_main_section .product .info .title{
		width:700px;
		font-size:36px;
	}
	.ly_main_section .product .info{
		position:absolute;
		top:60px;
	}
	.ly_main_section .part .productName{
		margin-bottom:25px;
	}
	.ly_main_section .part{
		/*padding:0px 15px;*/
		/*margin-bottom: 30px;*/
	}
	.ly_main_section.product_top .product{
		margin-top:25px;
	}
}
@media (min-width:1200px){
	.ly_main_section{
		margin-bottom:100px;
	}
	.ly_main_section .container>.title{
		font-size:36px;
		padding-bottom:20px;
	}
	.en .ly_main_section .container>.title{
		font-size:48px;
		line-height: 58px;
	}
	.ly_main_section .part{
		/*padding:0px 15px;*/
	}
	.ly_main_section .part>div{
		border-top:1px solid #000;
		padding-top:20px;
		padding-bottom:60px;
	}
	.en .ly_main_section .part>div{
		padding-top:10px;
	}
	.ly_main_section .part>div>div{
		margin-bottom:-20px;
		overflow: hidden;
	}
	.ly_main_section .part .productName{
		font-size:24px;
		line-height: 33px;
		margin-bottom:30px;
	}
	.en .ly_main_section .part .productName{
		font-size:36px;
		line-height: 43px;
	}
	.ly_main_section.product_top .product{
		margin-top:30px;
	}
	.ly_main_section .product .info{
		position:absolute;
		top:80px;
	}
	.ly_main_section .product .info .title{
		font-size: 48px;
		margin-bottom:30px;
	}
}


/******************************************************/
/*鍏ㄥ眬鏍峰紡*/
.ly_full_img img{
	width:100%;
}


/*main 鐨勫叏灞€鏍峰紡*/
.main .ly_section{
	max-width: 1440px;
	margin-left:auto;
	margin-right:auto;
}
.main .ly_section_lg{
	max-width: 1920px;
	margin-left:auto;
	margin-right:auto;
}
.main .ly_section_lg .bg{
	width:100%;
	background-size:cover;
	background-position: center center;
}
.product_index{
	padding-bottom: 40px;
	padding-top: 61px;
}
@media (min-width: 768px){
	.main .ly_section_lg .bg{
		height:413px;
	}
	.product_index{
		padding-bottom: 68px;
		padding-top: 80px;
	}
}
@media (min-width: 992px){
	.main .ly_section_lg .bg{
		height:500px;
	}
	.product_index{
		padding-bottom: 83px;
	}
}
@media (min-width: 1200px){
	.main .ly_section_lg .bg{
		height:600px;
	}
	.product_index{
		padding-bottom: 100px;
	}
}
@media (min-width: 1440px){
	.main .ly_section_lg .bg{
		height:800px;
	}
/*	.product_index{
		padding-bottom: 200px;
	}*/
}
@media (min-width: 1920px){
	
}


@media(max-width: 767px) {
	.ly_header_banner .ly_container.visible-xs .info{
		padding:40px 0;
	}
	.ly_header_banner .ly_container.visible-xs .img_banner{
		width: 100%;
		overflow:hidden;
	}
	.ly_header_banner .ly_container.visible-xs .img_banner img{
		width: 420px;
		position: relative;
		left: 50%;
		transform: translateX(-50%);
	}
	.proinfo-table {width:100%;height:100%;overflow-x: auto;}
}




/*UHC_product_banner*/
.UHC_product_banner{
	/* background:url("../image/index-1.png") no-repeat; */
	background-size:cover;
	color:#fff;
	overflow: hidden;
	padding-bottom: 30px;
	margin-bottom:60px;
}
.UHC_product_banner .content h1{
	margin:0;
	line-height:0.694444445;
	font-family: 'cormorant_scregular';
}
.UHC_product_banner .content h1>small{
	font-size:68%;
	color:inherit;
	line-height: inherit;
}
.UHC_product_banner .content h6{
	margin:0;
	line-height:1.375;
	font-weight: 400;
}
.en .UHC_product_banner .content h6{
	font-size:24px;
	line-height: 29px;
	margin-bottom:30px;
}
.UHC_product_banner .content a{
	display: inline-block;
	font-weight: 400;
	text-decoration: none;
	color:#00aff5;
	font-size:14px;
	line-height:20px;
}
.en .UHC_product_banner .content a{
	line-height: 16px;
}
@media(max-width: 767px){
	.UHC_product_banner .product_img{
		width:229px;
		margin: 0 auto;
		margin-top:40px;
	}
	.UHC_product_banner .content{
		text-align: center;
		padding-top: 10px;
	}
	.UHC_product_banner .content h1>small{
		display: block;
		font-size: 36px;
	}
	.UHC_product_banner .content h1{
		font-size:72px;
		margin-bottom:10px;
	}
	.en .UHC_product_banner .content h1{
		margin-bottom:30px;
	}
	.UHC_product_banner .content h6{
		font-size:18px;
		line-height: 30px;
		margin-bottom:20px;
	}
}
@media(min-width:768px){
	.UHC_product_banner{
		/* background:url("/assets/image/index-1.png") no-repeat; */
		background-size:cover;
		height:400px;
		color:#fff;
		overflow: hidden;
	}
	.en .UHC_product_banner .content h6{
		margin-bottom: 20px;
	}
	.UHC_product_banner {
		margin-bottom:60px;
	}
	.UHC_product_banner .product_img{
		width:345px;
		margin-top:80px;
	}
	.UHC_product_banner .content{
		padding-top:60px;
	}
	.UHC_product_banner .content h1{
		font-size:98px;
		margin-bottom:15px;
	}
	.en .UHC_product_banner .content h1{
		font-size: 82px;
	}
	.UHC_product_banner .content h6{
		font-size:14px;
		margin-bottom:15px;
	}
}
@media(min-width:992px){
	.UHC_product_banner {
		margin-bottom:80px;
		height:480px;
	}
	.UHC_product_banner .product_img{
		width:455px;
		margin-top:60px;
	}
	.UHC_product_banner .content{
		padding-top:60px;
	}
	.UHC_product_banner .content h1{
		font-size: 100px;
		margin-bottom: 24px;
	}
	.en .UHC_product_banner .content h1{
		font-size: 109px;
	}
	.UHC_product_banner .content h6{
		font-size:18px;
		margin-bottom:24px;
	}
}
@media(min-width:1200px){
	.UHC_product_banner {
		margin-bottom:100px;
		height:600px;
	}
	.UHC_product_banner .product_img{
		width:543px;
		margin-top:100px;
	}
	.UHC_product_banner .content{
		padding-top:70px;
	}
	.UHC_product_banner .content h1{
	    font-size: 112px;
    margin-bottom: 30px;
	}
	.en .UHC_product_banner .content h1{
	    font-size: 112px;
	}
	.UHC_product_banner .content h6{
		font-size:24px;
		margin-bottom:30px;
	}
}

.des{
	position:absolute;
	/*color:#666;*/
	font-size:16px;
	line-height:1;
	/*font-style:italic;*/
}
.bs{
	margin-right:7px;
}
@media(max-width: 768px){
	.des{
		bottom:0px;
		right: 15px;
	}
}

@media (min-width:769px) and (max-width:1199px){
	.des{
	   bottom:10px;
		right: 15px;
	}
}

@media (min-width:1199px){
	.des{
		 bottom:10px;
		right: 15px;
	}
}