  /*内页-产品中心 开始*/
  .ly_NyProducts { 
    /*width:23%;*/
    width: 26%;
    min-height: 480px; 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:90%; 
     margin:0;
    max-width:1800px; height:auto; 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: #005bac;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: #005bac;}
.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() 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: 100%;
	/*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: #005bac   ;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(../images/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:45px; line-height:45px; 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:45px; color:#333; font-size:15px; 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: 45px;
height: 45px;
/*width:60px; height:60px;*/
cursor:pointer; position:absolute; top:0; right:0;background:url() center center no-repeat; background-size:20px 20px;}
.lyNyPro_left .cp_type .bd ul li:hover p span{ background:url() 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:15px; margin:0 auto 1px; padding:0 20px 0 36px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; background:#fff url() 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:#005bac   ;}
.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() center center no-repeat; background-size:20px 20px;}
.lyNyPro_left .cp_type .bd ul li div a:hover { color:#005bac   ; background:url() 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:#005bac    url() 96% center no-repeat;padding: 20px;text-align:left;overflow:hidden;}
	.lyNyPro_left .cp_type .hd.on { background:#005bac    url() 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:#005bac    url() 96% center no-repeat;padding: 15px 20px;text-align:left;overflow:hidden;}
	.lyNyPro_left .cp_type .hd.on { background:#005bac    url() 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) {
	.ly_NyProducts{
		min-height:auto;
	}
	.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:#005bac    url() 95% center no-repeat; background-size: 32px 32px; padding: 6px 20px;text-align:left;overflow:hidden; font-size:16px;}
	.lyNyPro_left .cp_type .hd.on { background:#005bac    url() 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; padding-top: 6px;}
.lyNyPro_left .cp_type .bd ul{
	display: flex;
    flex-wrap: wrap;
}


	.lyNyPro_left .cp_type .bd ul li{
		margin-bottom: 6px;
	}
	.lyNyPro_left .cp_type .bd ul li:last-child { border:0;}
	.lyNyPro_left .cp_type .bd ul li p a { line-height:32px; font-size:14px; padding:0px 12px;}
	.lyNyPro_left .cp_type .bd ul li div a { font-size:14px;}
	.lyNyPro_left .cp_type .bd ul li p { height:32px;line-height:32px; padding-right:0px;}
	.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:3%;}
.pro-two{width:80%;}
@media (max-width: 767px) {
    .productbox{display:unset;margin-top:3%;}
    .pro-two{width:100%;}
    .ly_NyProducts{width:100%;}
}

 .contnet .pro-list{width:77%;margin-top:0;}
    .ly_NyProducts{display:block;}
    .contnet .pro-list{width:100%;}
    .two-nav-ul{display:none;}
    .currents{
        color: #027cbf!important;
        background: url('') 20px center no-repeat!important;
    }

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.col-lg-3 {
	position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}
    


@media (min-width: 992px){
	.col-lg-3 {
	    -ms-flex: 0 0 25%;
	    flex: 0 0 25%;
	    max-width: 25%;
	}
}


    @media (max-width: 768px) {
        .contnet .pro-list{width:100%;margin-top:0;}
        .productItem{width:50%;}
    }



.overh {
  overflow: hidden;
}
.contnet .pro-list {
  margin-top: 0rem;
}
.contnet .pro-list .title-pro {
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 1.5;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  text-align: center;
  color: #000000;
}
.contnet .pro-list .title-pro a {
  color: #000000;
}
.contnet .pro-div {
  border: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 2.5rem;
  padding-bottom: 1rem;
  padding-top:1rem;
}
.contnet .pro-div .jiantou {
  display: none;
}
.contnet .shipei{
	position: absolute;
	top:10px;
	right:30px;
	font-size: 14px;
}
.contnet .pro-div .title-pro {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.contnet .pro-div img {
    transform: scale(1);
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.contnet .pro-div:hover {
  border: 1px solid #005bac;
  position: relative;
}
.contnet .pro-div:hover img {
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
  transform: scale(1.1);
  -ms-transform: scale(1.1);
  /* IE 9 */
  -moz-transform: scale(1.1);
  /* Firefox */
  -webkit-transform: scale(1.1);
  /* Safari 鍜� Chrome */
  -o-transform: scale(1.1);
}
.contnet .pro-div:hover .title-pro {
  position: relative;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.contnet .pro-div:hover .title-pro a {
  color: #005bac;
}
.contnet .pro-div:hover .jiantou {
  display: block;
  transition: 400ms ease-in-out;
  -moz-transition: 400ms ease-in-out;
  /* Firefox 4 */
  -webkit-transition: 400ms ease-in-out;
  /* Safari and Chrome */
  -o-transition: 400ms ease-in-out;
  /* Opera */
}
.contnet .pro-div:hover .jiantou a {
  background: #005bac;
}

.w100{
	max-width:100%;
}

.pro-div {
  background: #FFF;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.04);
  border-radius: 10px;
  padding: 0.25rem 1.5rem 5.1875rem;
}
.pro-div .tile {
  font-weight: 700;
  /*font-size: 1.375rem;*/
  font-size: 1.175rem;
  line-height: 1.7;
  padding-bottom: 0.625rem;
  position: relative;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  color: #000000;
}
.pro-div .tile::after {
  content: '';
  position: absolute;
  background: #005bac;
  width: 2.375rem;
  height: 0.125rem;
  left: 0;
  bottom: 0;
}
.pro-div .tile a {
  color: #000000;
}
.pro-div .jiantou {
  bottom: -1.5625rem;
  right: 3.625rem;
}
.pro-div .miaosu {
  margin-top: 1.875rem;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  font-size: 1rem;
  line-height: 1.5;
  color: rgba(0, 0, 0, 0.7);
}
.pro-div .miaosu a {
  color: rgba(0, 0, 0, 0.7);
}

.changebox{
	background: #fff;
    padding: 24px;
    border-radius: 16px;
    margin-bottom: 12px;
}
.changebox .ctit{font-size:20px; font-weight: bold; margin-bottom: 10px;}
.changebox .changelist1{
	margin-bottom: 6px;
}
.changebox .ctit span{color:#005bac;}
.changebox .changelist a{display: block; float:left; padding:6px 8px; border:1px solid #ccc; margin:0px 6px 6px; font-size:14px; color:#666; border-radius:6px;}
.changebox .changelist a.on{border:1px solid #005bac; background-color:#005bac; color:#fff;}



.search {
  width: 100%;
}

.search #formsearch1 {
  width: 100%;
}

.search #formsearch1 input {
  outline: none;
  border: none;
  background: none;
  height: 46px;
  border:1px solid #f2f2f2;
}

.search #formsearch1 input#keyword1 {
  width: calc(100% - 56px);
  background-color: #ffffff;
  font-size: 15px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #333333;
  padding: 0 1.2em;
}

.search #formsearch1 input#keyword1::placeholder {
  color: #b5b5b5;
}

.search #formsearch1 input#s_btn1 {
  width: 56px;
  background-color: var(--dth-color);
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto calc(30 / 46 * 100%);
  background-image: url("../images/icon-search.png");
}


@media (max-width: 1560px) {}

@media (max-width: 1400px) {
  .hot_search {
    padding: 10px 0;
  }

  .hot {
    font-size: 15px;
  }

  .hot a {
    font-size: 14px;
  }

  .search {
    width: 100%;
  }

  .search #formsearch1 input {
    height: 42px;

  }

  .search #formsearch1 input#keyword1 {
    font-size: 14px;
  }
}

@media (max-width: 1200px) {
  .hot {
    font-size: 14px;
  }

  .hot a {
    font-size: 13px;
  }

  .search {
    width: 280px;
  }

  .search #formsearch1 input {
    height: 40px;
  }
}
@media (max-width: 768px) {
	.contnet{
		padding: 3rem 0;
	}
	.contnet .head-miao{
		margin-top: 1.4rem
	}
	.head-miao{
		font-size:14px;
	}

	.col-lg-3{
		padding:0px 6px;
	}
	.pro-div{
		padding: 0.25rem .5rem 5.1875rem;
	}
	.contnet .pro-div{
		margin-bottom:12px;
	}
	.changebox{
		padding:12px;
	}
	.changebox .changelist a{
		margin:0px 4px 4px;
	}
	.contnet .pro-list .title-pro{
		font-size: 12px;
		line-height:32px;
	}
}