@charset "utf-8";

.subTit.zszp h1{background: url("../images/img/zszpicon.png") no-repeat left center;}
.zszpList li h1{height:45px;line-height:45px;background: #F5F5F5;border-bottom: 2px solid #2354AB;font-weight: normal;font-size:18px;}
.zszpList li h1 span{color:#2354AB;border-bottom: 2px solid #0F4F9C;padding: 9px;}
.zsjzPic{width:250px;}
.zsjztxt{width:630px;}
.zsjz{padding: 20px 18px;}
.zsjztxt{margin-top: -15px;}
.zsjztxt li{width:100%;position: relative;margin-top: 15px;}
.zsjztxt li a{margin-right: 70px;width:auto;font-size: 16px;color:#373737;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;display: block;background: url("../images/img/zszpjt.png") no-repeat left center;padding-left: 10px;}

.zsjztxt li b{margin-right: 70px;width:auto;font-size: 16px;color:#373737;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;display: block;background: url("../images/img/zszpjt.png") no-repeat left center;padding-left: 10px;font-weight: normal;}

.zsjztxt li span{position: absolute;right:0;top:0;font-size: 16px;color:#373737;}
.zyjs{padding:50px 18px;}
.zyjs ul{overflow: hidden}
.zyjs ul li{width: 50%;text-align: center;float: left;position: relative}
.zyjs ul li h2{font-size: 18px;color:#20201F;font-weight: normal;margin-top: 30px;}
.line1{position: absolute;width:1px;height:115px;background: #D0D0D0;top:0;right:0;}
.zszc,.zsjh{padding: 30px 0;}
.zszc ul,.zsjh ul{overflow: hidden;margin-top: -18px;}
.zszc>ul>li{float: left;width:48%;margin-top: 18px;margin-right: 2%}
.zszc>ul>li>a{font-size: 16px;color:#373737;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;display: block;background: url("../images/img/zszpjt.png") no-repeat left center;padding-left: 10px;}
.zsjh ul{margin-left: -3%}
.zsjh ul li{float: left;width:47%;margin-top: 18px;margin-left: 3%;position: relative}
.zsjh li a{margin-right: 50px;width:auto;font-size: 16px;color:#373737;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;display: block;background: url("../images/img/zszpjt.png") no-repeat left center;padding-left: 10px;}
.zsjh li span{position: absolute;right:0;top:0;font-size: 16px;color:#373737;}
.jjxyitem7 p{width:20px;background: #6F6F6F;font-size: 16px;color:#FFFFFF;padding:20px;position: absolute;top:0;left:0;bottom:8px;}
.jjxyitem8 p{height:35px;background: #0E419C;line-height: 35px;font-size: 16px;color:#FFFFFF;padding: 0 15px;position: absolute;bottom:0;left:0;right:0;}
.jjxyitem9 p{height:35px;background: #FF9C00;line-height: 35px;font-size: 16px;color:#FFFFFF;padding: 0 15px;position: absolute;top:0;left:0;right:0;}
.address{background: url("../images/img/localicon.png") no-repeat left center;padding-left: 30px;}
.phone{background: url("../images/img/phoneicon.png") no-repeat left center;padding-left: 30px;}
.bor{border: 1px solid #EAEAEA;}


.splist{overflow: hidden;margin-left: -3%;margin-top: 30px;}
.splist li{float: left;width:22%;margin-left: 3%;margin-bottom: 30px;position: relative}
.sptxt{height:40px;line-height: 40px;background: url("../images/img/jpsptxtbg.png") repeat;color:#fff;font-size: 14px;position: absolute;bottom:4px;left:0;width: 100%;text-align:center;transition: all 0.3s ease;}
.sptxt span{background: url("../images/img/jpspbtn2.png") no-repeat left center;padding-left: 30px;padding-top: 12px;padding-bottom: 12px;}
.splist li:hover .sptxt{background: url("../images/img/jpsptxtbg3.png") repeat right;transition: all 0.3s ease;}
.sptxt b{display: inline;font-weight: normal}

.splist{overflow: hidden;margin-left: -3%;margin-top: 30px;}
.splist li{float: left;width:22%;margin-left: 3%;margin-bottom: 30px;position: relative}
.sptxt{height:40px;line-height: 40px;background: url("../images/img/jpsptxtbg.png") repeat;color:#fff;font-size: 14px;position: absolute;bottom:4px;left:0;width: 100%;text-align:center;transition: all 0.3s ease;}
.sptxt span{background: url("../images/img/jpspbtn2.png") no-repeat left center;padding-left: 30px;padding-top: 12px;padding-bottom: 12px;}
.splist li:hover .sptxt{background: url("../images/img/jpsptxtbg3.png") repeat right;transition: all 0.3s ease;}
.sptxt b{display: inline;font-weight: normal}
.splist li:hover b{display: none;}
.splist li:hover .sptxt span{position: absolute;right:-7px;top:15px;transition: all 0.3s ease;}