@charset "utf-8";
/* CSS Document */

div,ul,li,a,img{margin:0;padding: 0;}
body{margin: 0 auto; width: 100%; max-width: 7.5rem;font-size: 0.2rem;}
.fl{float:left;}
.fr{float:right;}
.clear{clear: both;}
.h2{margin-top:0.2rem;}
img{display:block;}
a {text-decoration: none;}
.banner img{width:100%; max-width: 7.5rem;}
.col {width:100%; max-width: 7.5rem;margin: 0 auto;background: #1d53b1;padding-top: 25px;}
.bt_img img {margin:0 auto;width:100%; max-width: 7.5rem;}
.js-silder-ctrl{display:none;}
.col_1{width:100%; max-width: 7.5rem;  }
.pingjia{width:100%; max-width: 688px; margin: 0 auto;}
.pingjia img,.yy_pic img,.wenhua img{width:100%;}
.new_anniu {    max-width: 688px;
    height: 60px;
    text-align: center;
    margin: 40px auto 0;
    line-height: 60px;
    color: #e4481e;
    width: 100%;}
.new_anniu a{color:#e4481e;}
.new_anniu a:hover{font-weight: 600;color:#e4481e;}
.anniu1,.anniu2{width:326px; height: 60px; float: left;font-size: 28px; background:url("../images/anniu_03.jpg");}
.anniu1{margin-right: 34px; }
.yy_pic{width:100%; max-width: 750px;margin: 0 auto;}
.wenhua{width:100%;max-width: 986px; margin: 0 auto;}
.title3 {width: 100%;
    max-width: 7.5rem;
	height: 0.6rem;
    margin: 0.4rem auto;
    text-align: center;
    font-size: 0.36rem;
    color: #fff;
    font-weight: 500;}
.title3 .tl_xm{ line-height: 0.6rem;}
.title3 .biaoji1,.title3  .biaoji2{width:0.45rem; float: left;}
.title1 .biaoji1,.title1  .biaoji2{width:0.45rem; float: left;}
.title .biaoji1,.title  .biaoji2{width:0.45rem; float: left;}
.title3 .biaoji1 img,.title3  .biaoji2 img{display:inline-block;width:100%;}
.tl_1{display: flex;
    justify-content: center; /* 水平居中 */
    align-items: center; /* 垂直居中（可选） */
    width: 100%;}
.tl_1 .biaoji1,.tl_1 .biaoji2,.tl_1 .tl_xm{margin: 0 0.1rem;}
.xuzhi{width:100%;max-width: 7.5rem; margin: 0 auto;font-size:0.3rem; text-align: center;line-height: 0.55rem;}
.xuzhi2{width:100%;max-width: 7.1rem; margin: 0 auto; margin-top: 0.5rem;    margin-bottom: 0.4rem;}
.xuzhi2 dl {width:2.17rem; height: 0.5rem; background: #3772d8; border-radius: 0.15rem; margin-top: 0.1rem;}
.xuzhi2 dl dt{color:#000; background: #fff; width:0.44rem; height:0.44rem; border-radius: 50%;text-align: center;line-height: 0.44rem;font-size:0.22rem;font-weight: 600; margin-left: 0.1rem; margin-top: 0.03rem;}
.xuzhi2 dl dt, .xuzhi2 dl dd{ float:left;}
.xuzhi2 dl dd {color:#fff; font-size:0.28rem; height: 0.5rem;line-height: 0.5rem;font-weight: 600; margin-left: 0.1rem;}
.xz_con{width:100%;max-width: 6.6rem; font-size: 0.28rem;color:#fff;/*margin-left: 0.22rem;*/ margin-top: 0.15rem;line-height: 0.5rem; margin: 0 auto;}
.xz_con p{padding-left: 0.1rem}
.xz_con p .sp1{color:#ffd34c}
.xz_con p .sp2{color:#0b4a99;background: #f9e562;border-radius: 0.05rem;}

.huanjing{background:#04499e; width:100%; max-width: 7.5rem;}
.hj{width:100%;max-width: 6.83rem;height:4.15rem; margin: 0 auto;}
.layui-carousel img{width:100%;}
.map {width:100%; max-width: 6.8rem; margin: 0 auto;}
.map img {width:100%;}
.lylx{width:100%;max-width: 6.83rem; margin: 0 auto; background: #fff;}
.lylx dl{width:6.48rem; height: 0.98rem;  border-bottom: 1px #666 dashed; margin-left: 0.1rem; margin-top: 0.2rem;}
.lylx dl dt{width:100%; max-width: 0.77rem;}
.lylx dl dt img {width:100%; max-width: 0.77rem;}
.lylx dl dt, .lylx dl dd{float:left;}
.lylx dl dd {font-size:0.2rem; margin-left: 0.1rem; width:100%;max-width: 5rem}
.lylx dl dd .dt1{font-size: 0.25rem; line-height: 0.5rem;}
.lylx dl:nth-child(2) dd .dt1{ line-height: 0.4rem;}
