@charset "utf-8";
@import url(reset.css);
@import url(header.css);
@import url(footer.css);
@import url("animate.min.css");

.Content{width: 1340px;height: auto;padding: 10px 30px 31px;overflow: hidden;background: #FFFFFF;border-radius: 10px;margin: 22px auto;box-shadow: 0px 0px 15px rgba(200, 200, 200, 0.4);padding: 0px 20px 20px;}
.PartTitle{height:60px;padding: 20px 0;text-align: center;position: relative;}
.PartTitle::before,
.PartTitle::after{content:'';border-bottom: 2px solid #1b65b9;position: absolute;top: 49px;width: 525px;width: calc((100% - 150px) / 2);}
.PartTitle::before{ left:0; }
.PartTitle::after{ right:0; }
.PartTitle h1{font-size: 28px;display: inline-block;line-height: 60px;font-weight: bold;color: #1b65b9;}


.RdztPart{}
.RdztPart ul{display: flex;justify-content: flex-start;flex-wrap: wrap;width: 105%;}
.RdztPart li{position:relative;overflow: hidden;width: 320px;margin-bottom: 20px;margin-right: 20px;}
.RdztPart li .pic{position:relative;display: block;overflow: hidden;height: 114px;transition: all 0.3s;}
.RdztPart li .pic:hover{border-color: #206be7;}
.RdztPart li .pic img{ width:100%; height:100%; }
.RdztPart li p{display: block;padding-top: 5px;font-size: 15px;line-height: 1.3;text-align: center;}


.LsztPart ul{display:flex;flex-wrap: wrap;justify-content: flex-start;position: relative;overflow: hidden;width: 105%;height: auto;}
.LsztPart .lszt_con{position: relative;width: 417px;height: 126px;border: 8px solid #f6f6f6;background: url(ztzl_ico_1.png) 330px center no-repeat #FFFFFF;margin: 0 20px 20px 0;transition: all 0.3s;}
.LsztPart .lszt_con .ztmc{line-height: 23px;padding: 15px 90px 0px 20px;color: #333333;font-size: 18px;font-weight: bold;position: relative;overflow: hidden;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.LsztPart .lszt_con .zturl{width: 100px;height: 30px;line-height: 30px;background: #f6f6f6;text-align: center;position: absolute;left: 150px;bottom: 12px;}
.LsztPart .lszt_con .zturl a{ color: #333333; font-size: 14px;width: 100%; height: 100%; display: block;}
.LsztPart .lszt_con .zturl:hover{background: #c20505;}
.LsztPart .lszt_con .zturl a:hover{color: #FFFFFF;}
.LsztPart .lszt_con:hover{border-color: #dddedf;}
.gdsj{ color: #e50008;   padding-left: 20px; font-size: 15px;}


.showmore{width: 100%; height: 36px; overflow: hidden;}
.showmore a{width: 378px; height: 100%; line-height: 36px; display: block; margin: 0 auto; background: #f5f5f5; text-align: center;}
.showmore a:hover{background: #c20505;color: #FFFFFF;}

