@charset "utf-8";
.jgpic{width:45%;}
.jgpic img{width:100%;}
.jgtxt{width:50%;}
.jgtxt>a {float:right;color:#0E419;}
.jgItem{padding: 30px 20px;}
.jgList h1{height:45px;background: #EEEEEE;line-height: 45px;color:#fff;font-weight: normal;}
.jgList>li{border-bottom: 1px solid #F6F6F6;margin-top: 30px;}
.jgList h1 span{background: #0049B5;padding: 5px 30px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;font-size:18px;}
.local{width:100%;height:2px;background: #EBEBEB;position: relative;margin-bottom: 35px;margin-top: 27px;}
.position{position: absolute;left:0;top:-9px;background: #fff;font-size: 14px;color:#999999}
.position a{font-size: 14px;color:#999999;background: url("../images/img/localbs.png") no-repeat right center;padding-right: 6px;}
.curtit{position: absolute;right:84px;top:-20px;background: #fff;font-size: 26px;color:#333333;padding: 0 10px;}

.subTit.jyjx h1{background: url("../images/img/jyjxicon.png") no-repeat left center;}
.szList>li{padding: 30px 0;border-top: 1px solid #EEEEEE}
.szList li h1{height:35px;line-height: 35px;font-size: 22px;color:#013E86;font-weight: normal;border-left: 2px solid #013E86;}
.szList li h1 span{padding-left: 10px;font-size:18px;}
.szList li h3{height:20px;line-height:20px;font-size:18px;color:#013E86;font-weight: normal;border-left: 2px solid #013E86;margin: 30px 10px 0 10px;}
.szList li h3 span{padding-left: 10px;font-size:18px;}

.szItem{margin-left: -2%;overflow: hidden;}
.szItem li{width:12%;margin-left: 2%;margin-top: 25px;float: left;}
.szItem 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;}

.szItem li b{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;}
.bksjy.szItem li{width: 22%;}


.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;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.zsjh li span{position: absolute;right:0;top:0;font-size: 16