@charset "utf-8";

.lrtitle{ text-align: center; padding:30px 0px}
.lrtitle p{ line-height:26px; color: #666666; padding:0px 40px}
.lrtitle h2{ padding:10px 0px}
.lrtitlenew{ text-align: center; padding:0px 0px 15px}

.prbg{ background:#F1F1F1; margin:0px auto 30px; padding-bottom:20px}
.cp figcaption{ background:#FFFFFF; line-height:60px; font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.cp figure{ margin-top:30px;overflow: hidden;border-radius: 5px}
.cp .imgheight{ height:190px; overflow:hidden;position: relative}
.cp .imgheight img{transition: all 0.3s ease}
.cp figure:hover img{transform: scale(1.1);transition: all 0.3s ease}
.cp figcaption a{color: #333}
.nonecp{ display:none}
.newlr { padding-bottom:20px}
.newlr .bk{ border:1px solid #E4E4E4; margin-bottom:15px; padding:5px 20px;min-height: 150px}
.newlr h3{ font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.newlr span{ color:#CCCCCC}
.newlr p{ color:#666666}

.telbg{background-image: -webkit-linear-gradient(45deg, rgb(65, 91, 253), rgb(40, 140, 255));text-align:center; color:#FFFFFF; padding:30px}
.telbg tel{ color:#FFFF00}

.news{background: #FBFBFC; border:1px solid #E0E2E3; padding:25px;overflow: hidden;
    text-align:center;box-sizing: border-box;margin: 0 15px 30px 15px}
.news a{color: #333;line-height: 2}

/*手机超小屏幕下的单独样式 xs < 768px 
*/


@media (min-width: 300px) and (max-width: 766px){
.cp .imgheight{ height:80px; overflow:hidden}
.cp figcaption{line-height:30px; font-size:14px}
.lrtitle{ text-align: center; padding:10px 0px}
.prbg{  /*margin:10px auto; */padding-bottom:20px}
.cp figure{ margin-top:10px;}

.telbg tel{ color:#FFFF00; display:table}
.telbg span{ display:none}
.news{padding: 15px}
}



/*平板小屏幕样式 768px <= sm < 992px */
@media (min-width: 767px) and (max-width: 1023px){

.banner .bg{width:70%; }

.cp .imgheight{ height:140px; overflow:hidden}
.nonecp{ display: block}
.cp figcaption{line-height:40px; font-size:14px}

}


/*大于992px以上固定宽度为970px md >= 992px */
@media (min-width: 1024px) and (max-width: 1299px){
.cp .imgheight{ height:130px; overflow:hidden}


}