@charset "utf-8";
.lylx_nr { padding: 0 3%;}
.lylx_nr .img{text-align:center;}
.lylx_top { padding-bottom: 1.5rem; }
.lylx_top h2 { line-height: 2.45rem; font-size: 1.45rem; color: #000; }
.lylx_top h2 span { background: url(../images/lylx_img1.png) no-repeat left top/7.05rem 2.45rem; margin-right: 0.5rem; width: 7.05rem; text-align: center; color: #fff; display: inline-block; }
.lylx_c1 { padding-bottom: 1.5rem; }
.lylx_c2 { overflow: hidden; padding-bottom: 0.2rem; }
.lylx_c2 cite img { width: 2.85rem; padding-right: 0.3rem; }
.lylx_c3 {line-height: 2.6rem;border-bottom: 0.1rem dashed #8e8e8e;padding-left: 0.2rem;font-size: 1.5rem;color: #000;width: 80%;}
.lylx_c4 { padding-left: 2.2rem; overflow: hidden; }
.lylx_c4 ul { background: url(../images/lylx_img4.png) repeat-y left top/1rem 0.3rem; }
.lylx_c4 ul li { overflow: hidden; padding-top: 1rem; }
.lylx_c4 li i { float: left; display: inline-block; width: 1rem; padding-right: 0.8rem; padding-top: 0.4rem; }
.lylx_c4 li i img { width: 1rem; }
.lylx_c4 li p { line-height: 1.9rem; color: #000; overflow: hidden; }
.lylx_c4 li p span { color: #000; }
.lylx_bot { padding-top: 1.3rem; }
.lylx_bot h2 { background: #f9a600; width: 26.5rem; text-align: center; line-height: 3rem; font-size: 1.4rem; color: #fff; margin: 0 auto 0.85rem; }
.lylx_bot h2 a { color: #fff; }
.lylx_tel{margin-top:1rem;}
.lylx_tel img{width:100%;}