@charset "utf-8";
@import url("reset.css");
@import url(header2.css);
@import url("footer.css");

.part1{ width: 1400px; height: auto; margin: 0 auto; margin-top: 45px;margin-bottom: 52px;  min-height:500px}
.part1wz{font-size: 14px; color: #333333; width: 203px; height: 27px; line-height: 27px;}
.part1wz img{width: 18px; height: 25px;}
.part1wz2{width: 100%; height: 232px; margin-top: 47px; font-size: 18px; color: #333333; text-indent: 2em;     line-height: 29px;margin-bottom: 58px;}

.title{color: #333333;  font-size: 45px;  font-weight: bold; display: block; text-align: center; margin-bottom: 50px;}
.title:hover{color: #333333; }
.con li{width: 100%; height: 183px; border-bottom: #e6e6e6 solid 1px;}
.con li a{display: flex; align-items: center;}
.rq{width: 255px; height: 183px; text-align: center; line-height: 183px;font-size: 24px; color: #333333;} 
.con1{width: 995px; height: 100px; padding-left: 82px;font-size: 16px; color: #333; display: flex; flex-direction: column; justify-content: space-around;}
.con13{line-height: 23px;}
.con12{width: 1064px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.text-ellipsis2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;}
.con li:hover{background: url(../images/xwzxpic1.png) no-repeat center;}
.con li:hover .con1{color: #ffffff;}
.con li:hover .rq{color: #ffffff;}

.fy{width: 100%;  text-align: center; height: 50px; margin: 0 auto;  margin-top: 46px;}








