  /*内页-产品中心 开始*/
.ly_NyProducts { 
    width:22%;
    min-height: 480px; 
    /*min-height: auto;*/
    overflow:hidden; 
    /*margin-top: 5%;*/
    /*margin:0 auto;*/
    padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ly_NyProducts .lyNyPro_main { width:80%; max-width:1800px; height:auto; margin:0 auto 0; padding:0;}
.lyNyPro_main .lyNyPro_left { 
    /*width:23%;*/
    width:100%;
    overflow:hidden; 
    margin:0; 
    padding:0; float:left;}
.lyNyPro_main .lyNyPro_right { width:74.5%; height:auto; margin:0; padding:0; float:right;}

.lyNyPro_right .lyNyPro_list { width:100%; height:auto; margin:0 auto -20px; padding:0; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyPro_list ul { width:100%; max-width:1600px; height:auto; margin:0 auto; padding:0; position:relative;}
.lyNyPro_list ul li { width:32%; height:auto; margin:0 2% 20px 0; padding:10px; background-color:#fff; box-shadow:0 10px 20px rgba(20,49,49,0.1); float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyPro_list ul li:nth-child(3n+3) { margin:0 0 20px;}

.lyNyPro_list ul li .NyPro_con {width:100%;height: 400px;overflow:hidden;margin:0 auto;padding:9px;border: 1px solid rgba(132, 132, 132, 0.2);position:relative;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;background: linear-gradient(#e2e5ec, #d5d5dd);}
.lyNyPro_list ul li .NyPro_con .NyPro_img {width:100%;height: 330px;overflow:hidden;margin:0 auto;padding:0;}
.lyNyPro_list ul li .NyPro_con .NyPro_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyNyPro_list ul li .NyPro_con .NyPro_img a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}

.lyNyPro_list ul li:hover .NyPro_con .NyPro_img a img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.lyNyPro_list ul li .NyPro_con .NyPro_name {width:100%;height:auto;overflow:hidden;
margin: 0px auto 0;
padding:0;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.lyNyPro_list ul li .NyPro_con .NyPro_name a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:16px; text-align:center; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; padding:0;}
.lyNyPro_list ul li .NyPro_con .NyPro_name a i { display:none;}
.lyNyPro_list ul li .NyPro_con .NyPro_name em {display:block;width:30px;height:2px;overflow:hidden;background-color: #005aa5   ;margin:8px auto 0;padding:0;}
.lyNyPro_list ul li:hover .NyPro_con {padding:10px;border: 1px solid rgb(207, 16, 12,.09);}
.lyNyPro_list ul li:hover .NyPro_con .NyPro_name {
    height:100%;
    padding: 124px 10px 10px;
    position:absolute;
    left:0;
    top:0;
    background-color: #005aa5cc;}
.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a { height:auto; color:#fff;}
.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { display:block; width:50px; height:50px; overflow:hidden; margin:0 auto 40px; padding:0; background:url(../img/more1.png) center center no-repeat; background-size:50px 50px;}
.lyNyPro_list ul li:hover .NyPro_con .NyPro_name em { background-color:#fff;}

@media (max-width:1600px){
	.ly_NyProducts { padding:0 0;}
	.ly_NyProducts .lyNyPro_main { max-width:inherit;
	width: 98%;
	/*width: 90%;*/
	}
	.lyNyPro_list ul { max-width:inherit;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.ly_NyProducts { padding:0 0;}
	.ly_NyProducts .lyNyPro_main { max-width:inherit;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li .NyPro_con .NyPro_name a { font-size:15px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.ly_NyProducts { padding:0 0;}
	.ly_NyProducts .lyNyPro_main { max-width:inherit;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li .NyPro_con .NyPro_name a { font-size:15px;}
	.lyNyPro_list ul li .NyPro_con { height:240px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:180px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:50px 10px 10px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.ly_NyProducts { padding:0 0;}
	.ly_NyProducts .lyNyPro_main { max-width:inherit;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li .NyPro_con .NyPro_name a { font-size:15px;}
	.lyNyPro_list ul li .NyPro_con { height:240px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:170px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:60px 10px 10px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { margin:0 auto 20px;}
}
@media screen and (min-width:1080px) and (max-width:1279px) {
	.ly_NyProducts { padding:0 0;}
	.ly_NyProducts .lyNyPro_main { max-width:inherit;}
	.lyNyPro_main .lyNyPro_left { width:100%;}
	.lyNyPro_main .lyNyPro_right { width:66%;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li { width:48.5%; margin:0 3% 20px 0;}
	.lyNyPro_list ul li:nth-child(3n+3) { margin:0 3% 20px 0;}
	.lyNyPro_list ul li:nth-child(2n+2) { margin:0 0 20px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_name a { font-size:15px;}
	.lyNyPro_list ul li .NyPro_con { height:240px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:192px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:60px 10px 10px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { margin:0 auto 20px;}
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.ly_NyProducts { padding:0 0;}
	.ly_NyProducts .lyNyPro_main { max-width:inherit;}
	.lyNyPro_main .lyNyPro_left { width:100%;}
	.lyNyPro_main .lyNyPro_right { width:100%;}
	.lyNyPro_right .lyNyPro_list { margin:0 auto -30px;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li { width:48.5%; margin:0 3% 30px 0;}
	.lyNyPro_list ul li:nth-child(3n+3) { margin:0 3% 30px 0;}
	.lyNyPro_list ul li:nth-child(2n+2) { margin:0 0 30px;}
	.lyNyPro_list ul li .NyPro_con { height:280px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:220px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:60px 10px 10px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { margin:0 auto 20px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.ly_NyProducts { padding:0 0;}
	.ly_NyProducts .lyNyPro_main { max-width:inherit;}
	.lyNyPro_main .lyNyPro_left { width:100%;}
	.lyNyPro_main .lyNyPro_right { width:100%;}
	.lyNyPro_right .lyNyPro_list { margin:0 auto -30px;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li { width:48.5%; margin:0 3% 30px 0;}
	.lyNyPro_list ul li:nth-child(3n+3) { margin:0 3% 30px 0;}
	.lyNyPro_list ul li:nth-child(2n+2) { margin:0 0 30px;}
	.lyNyPro_list ul li .NyPro_con { height:280px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:200px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:60px 10px 10px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { margin:0 auto 20px;}
}
@media (max-width: 767px) {
	.ly_NyProducts { padding:0 0;}
	.ly_NyProducts .lyNyPro_main { max-width:inherit; margin:0 auto 0;}
	.lyNyPro_main .lyNyPro_left { width:100%;}
	.lyNyPro_main .lyNyPro_right { width:100%;}
	.lyNyPro_right .lyNyPro_list { margin:0 auto -20px;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li { width:100%; margin:0 auto 20px;}
	.lyNyPro_list ul li:nth-child(3n+3) { margin:0 auto 20px;}
	.lyNyPro_list ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.lyNyPro_list ul li .NyPro_con { height:280px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:220px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:80px 10px 10px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { margin:0 auto 20px;}
}
@media (max-width: 375px) {
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:200px;}
}
@media (max-width: 320px) {
	.lyNyPro_list ul li .NyPro_con { height:240px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:165px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding: 60px 10px 10px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_name a { font-size: 14px;}
}

/*内页-产品分类 开始*/
.lyNyPro_left .h_left { width:100%; overflow:hidden;margin:0 auto 20px;}
.lyNyPro_left .cp_type { background-color:#fff; }
.lyNyPro_left .cp_type .hd {text-align:center;background: #005aa5   ;background-size:100% 100%;padding:20px;}
.lyNyPro_left .cp_type .hd p { height:40px; line-height:40px; font-size:28px; font-weight:bold; color:#fff;}
.lyNyPro_left .cp_type .hd p:before { content:''; display:inline-block; width:28px; height:28px; background:url(../img/mulu_tlt.png) center center no-repeat; margin-right:5px; vertical-align:middle; margin-top:-3px;}
.lyNyPro_left .cp_type .hd span { display:block; height:20px; line-height:20px; font-size:14px; color:#fff; text-transform:uppercase;}
.lyNyPro_left .cp_type .bd { border-top:0; padding:20px 10px 10px;}
.lyNyPro_left .cp_type .bd ul li { margin:0 auto 10px;}
.lyNyPro_left .cp_type .bd ul li.on { border:0;}
.lyNyPro_left .cp_type .bd ul li p { height:60px; line-height:60px; padding:0 60px 0 0; background-color:#f7f7f7; position:relative;}
.lyNyPro_left .cp_type .bd ul li p a { display:block; width:100%; padding:0 0 0 20px; overflow: hidden; line-height:60px; color:#333; font-size:16px; white-space:nowrap; text-overflow: ellipsis; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyPro_left .cp_type .bd ul li p span { display:block; width:60px; height:60px; cursor:pointer; position:absolute; top:0; right:0;background:url(../img/mulu1.png) center center no-repeat; background-size:20px 20px;}
.lyNyPro_left .cp_type .bd ul li:hover p span{ background:url(../img/mulu3.png) center center no-repeat; background-size:20px 20px;}
.lyNyPro_left .cp_type .bd ul li div { display:none;}
.lyNyPro_left .cp_type .bd ul li.on div { display:block;}
.lyNyPro_left .cp_type .bd ul li div a { display:block; height:48px; line-height:48px; color:#454545; font-size:14px; margin:0 auto 1px; padding:0 20px 0 36px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; background:#fff url(../img/icon4.png) 20px center no-repeat;}
.lyNyPro_left .cp_type .bd ul li div a:first-child { border-top:0;}
.lyNyPro_left .cp_type .bd ul li p:hover, .lyNyPro_left .cp_type .bd ul li.on p { background-color:#005aa5   ;}
.lyNyPro_left .cp_type .bd ul li p:hover a, .lyNyPro_left .cp_type .bd ul li.on p a { color:#fff;}
.lyNyPro_left .cp_type .bd ul li.on p span { background:url(../img/mulu2.png) center center no-repeat; background-size:20px 20px;}
.lyNyPro_left .cp_type .bd ul li div a:hover { color:#005aa5   ; background:url(../img/icon5.png) 20px center no-repeat;}
.lyNyPro_left .cp_type .bd ul a.ckqb { display:block; height:34px; line-height:34px; font-size:16px; color:#333; background:#f1f1f1; width:94%; margin:10px auto; text-align:center; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;cursor:pointer;}
.lyNyPro_left .cp_type .bd ul a.ckqb:hover { background:#e30614; color:#fff;}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.lyNyPro_left .cp_type .bd ul li div a { padding:0 20px 0 40px;}
	.lyNyPro_left .cp_type .hd p{font-size:22px;}

}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.lyNyPro_left .h_left { margin:0 auto 20px;}
	.lyNyPro_left .cp_type { margin:0;}
	.lyNyPro_left .cp_type .hd p:before { display:none;}
	.lyNyPro_left .cp_type .hd { background:#005aa5    url(../img/down1.png) 96% center no-repeat;padding: 20px;text-align:left;overflow:hidden;}
	.lyNyPro_left .cp_type .hd.on { background:#005aa5    url(../img/up1.png) 96% center no-repeat;}
	.lyNyPro_left .cp_type .hd span { display:block; font-style:italic; float:left; height:40px; line-height:40px; font-size:16px;}
	.lyNyPro_left .cp_type .hd p { padding:0; display:block; font-size:24px; float:left; min-width:88px; margin:0 10px 0 0;}
	.lyNyPro_left .cp_type .bd { display:none;}
	.lyNyPro_left .cp_type .bd ul li:last-child { border:0;}
	
	.lyNyPro_left .cp_type .bd ul li p { height:60px; line-height:60px;}
	.lyNyPro_left .cp_type .bd ul li p a { width:90%; font-size:16px; line-height:60px;}
	.lyNyPro_left .cp_type .bd ul li p span { width:10%; background-size: 20px;}
	.lyNyPro_left .cp_type .bd ul li.on p span { background-size: 16px;}
	.lyNyPro_left .cp_type .bd ul li p:hover span { background-size: 16px;}
	.lyNyPro_left .cp_type .hd p:before { display:none;}	
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.lyNyPro_left .h_left { margin:0 auto 20px;}
	.lyNyPro_left .cp_type { margin:0;}
	.lyNyPro_left .cp_type .hd p:before { display:none;}
	.lyNyPro_left .cp_type .hd { background:#005aa5    url(../img/down1.png) 96% center no-repeat;padding: 15px 20px;text-align:left;overflow:hidden;}
	.lyNyPro_left .cp_type .hd.on { background:#005aa5    url(../img/up1.png) 96% center no-repeat;}
	.lyNyPro_left .cp_type .hd span { display:block; font-style:italic; float:left; height:40px; line-height:40px; font-size:16px;}
	.lyNyPro_left .cp_type .hd p { padding:0; display:block; font-size:24px; float:left; min-width:88px; margin:0 10px 0 0;}
	.lyNyPro_left .cp_type .bd { display:none;}
	.lyNyPro_left .cp_type .bd ul li:last-child { border:0;}
	
	.lyNyPro_left .cp_type .bd ul li p { height:60px; line-height:60px;}
	.lyNyPro_left .cp_type .bd ul li p a { width:90%; font-size:16px; line-height:60px;}
	.lyNyPro_left .cp_type .bd ul li p span { width:10%; background-size: 20px;}
	.lyNyPro_left .cp_type .bd ul li.on p span { background-size: 16px;}
	.lyNyPro_left .cp_type .bd ul li p:hover span { background-size: 16px;}
	.lyNyPro_left .cp_type .hd p:before { display:none;}	
}
@media screen and (max-width:767px) {
	.lyNyPro_left .h_left { margin:0 auto 20px;}
	.lyNyPro_left .cp_type { margin:0;}
	.lyNyPro_left .cp_type .hd p:before { display:none;}
	.lyNyPro_left .cp_type .hd { background:#005aa5    url(../img/down1.png) 95% center no-repeat; background-size: 32px 32px; padding: 10px 20px;text-align:left;overflow:hidden;}
	.lyNyPro_left .cp_type .hd.on { background:#005aa5    url(../img/up1.png) 95% center no-repeat; background-size: 32px 32px}
	.lyNyPro_left .cp_type .hd span { display:block; font-style:italic; float:left; height:40px; line-height:40px; display:none;}
	.lyNyPro_left .cp_type .hd p { padding:0; display:block; font-size:20px; float:left; min-width:88px; margin:0 10px 0 0;}
	.lyNyPro_left .cp_type .bd { display:none;}
	.lyNyPro_left .cp_type .bd ul li:last-child { border:0;}
	.lyNyPro_left .cp_type .bd ul li p a { line-height:48px; font-size:16px;}
	.lyNyPro_left .cp_type .bd ul li div a { font-size:14px;}
	.lyNyPro_left .cp_type .bd ul li p { height:48px;line-height:48px;}
	.lyNyPro_left .cp_type .bd ul li div a { height:44px;line-height:44px;}
	.lyNyPro_left .cp_type .bd ul li p span { width:48px; height:48px;right: 10px;}
	.lyNyPro_left .cp_type .bd ul li.on p span { background-size: 20px;}
	.lyNyPro_left .cp_type .bd ul li p:hover span { background-size: 20px;}
}
@media screen and (max-width:320px) {
	.lyNyPro_left .cp_type .hd { padding:4px 4%;}
	.lyNyPro_left .cp_type .hd p { font-size:20px;}
	.lyNyPro_left .cp_type .hd span { display:none;}
}
.productBox{display:flex;margin-top:5%;}
.pro-two{width:80%;}
@media (max-width: 767px) {
    .productBox{display:unset;margin-top:5%;}
    .pro-two{width:100%;}
    .ly_NyProducts{width:100%;}
}
/*产品中心列表搜索框样式*/
.pro-search{
    height: 55px;
    background: #fff;
    border: solid 1px #e5e5e5;
    
    width: 80%;
    margin: 0 auto;
    margin-bottom: 20px;
}
.pro-search .text{
    width: 75%;
    
    color: #272525;
    font-size: 14px;
    /*width: 234px;*/
    height: 55px;
    line-height: 55px;
    padding: 0 15px;
}
.pro-search .submit{
    width: 44px;
    height: 55px;
    float: right;
    background: url(../img/pro-search.png) no-repeat center;
}
@media screen and (max-width: 1600px){
.pro-search{width:100%;}
    
}
@media screen and (max-width: 1500px){
    .pro-search .text{width:76%;}
}
@media screen and (max-width: 1460px){

    
}























