.nr{
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
   
}
.yp21-top{ width:100%}
.yp21-logo{ width:100%; height:161px; overflow:hidden; margin:0 auto;}
.yp21-dh{ width:100%;  height:72px; background:#00568e; overflow:hidden;}
.yp21-dhnr{ width:1208px; margin:0 auto ; overflow:hidden}
.yp21-dhlm{ width:825px; float:left; overflow:hidden;}
.yp21-dhlm li{ float:left; height:72px; line-height:72px;}
.yp21-dhlm li a{ display:block; height:72px; line-height:72px; padding-left:28px; padding-right:28px; font-size:22px; color:#FFFFFF}
.yp21-dhlm li a:hover{ background:#003457}
.yp21-ss{ width:355px; float:right; overflow:hidden; margin-top:18px;}
.top-r{
    width: 352px;
    height: 36px;
    position: relative; background:url(/himpa/images/yp21-2.png) no-repeat;
    
}
.top-r input {
    border: none;
    outline: none;
    width: 297px;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    float: left;
    left: 10px;
    background: transparent;
    position: absolute;
    top: 0px; color:#FFFFFF;
}
.top-r button {
    height: 36px;
    border: 0;
    width: 45px;
    position: absolute;
    cursor: pointer;
    right: 0px;
    background: transparent;
}
.yp21-zt{ width:1200px; margin:0 auto; overflow:hidden;}
.yp21-one{ width:100%; margin-top:28px; overflow:hidden;}
.zt-lm1-l{
    width: 600px;
    height:398px;
    float: left;
    position: relative;
    overflow: hidden;
    
}
.new_pic{ width: 10000px; height:421px; position: absolute; left: 0;}
.new_pic li{ float: left; width:600px; height: 398px; position: relative; overflow: hidden; display: none;}
.new_pic li div{ width: 600px; height: 398px; position: absolute; left:0; top: 0; text-align: center;}
.new_pic li img{ height: 398px; width:600px;}
.new_pic li p{ width: 100%; height: 34px; position: absolute; left: 0; bottom: 0; line-height: 34px; text-indent: 10px; font-size:16px;background: url(/himpa/images/dzgqt-0508-bj11.png) repeat;}
.new_pic li p a{display: inline-block;max-width: 400px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; color: #fff;}
#btnbox{ width: 180px; height: 5px; position: absolute; right: 0px; bottom: 13px;}
#btnbox li{ width: 26px; height: 5px; background:url(/himpa/images/yp21-3.png) no-repeat; float: left; margin-right: 10px; cursor: pointer;}
#btnbox li.hover{  background:url(/himpa/images/yp21-4.png) no-repeat;}
.yp21-lm1{ width:575px; float:right; overflow:hidden;}
.yp21-lm1bt{ width:100%; height:48px; overflow:hidden; background:#f1f1f1}
.yp21-lm1bt h2{ float:left; width:170px; height:48px; overflow:hidden; background:#00568e; line-height:48px; text-align:center}
.yp21-lm1bt h2 a{ font-size:20px; color:#FFFFFF; font-weight:bold}
.yp21-lm1bt span{ float:right; height:48px; line-height:48px;}
.yp21-lm1bt span a{ font-size:14px; color:#5d5c5b;}
.zt-lm1-r-x{
    width: 100%;
    position: relative;
    margin-top: 5px;
}
.zt-lm1-r-x ul{ padding-top:15px;}
.zt-lm1-r-x ul h2{ width:100%; overflow:hidden; height:48px; line-height:48px;}
.zt-lm1-r-x ul h2 a{ font-size:18px; font-weight:bold; color:#00568e}
.zt-lm1-r-x ul h2 a:hover{ color:#b10101}
.zt-lm1-r-x ul li{
    width: 100%;
    height: 35px;
    line-height: 35px;
}
.zt-lm1-r-x ul li a {
    display: inline-block;
    max-width: 490px;
    height: 35px;
    font-size: 16px;
    color: #5d5c5b;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
   
    
}
.zt-lm1-r-x ul li em{
    font-size: 14px;
    float: right;
    color: #5d5c5b;
}
.zt-lm1-r-x ul li a:hover{
    color: #b10101;
}

.zt-lm1-r{ width:600px; float:left; overflow:hidden;}
.zt-lm1-r-t{
    width: 100%;
    height: 48px; background:#f1f1f1;
  
}
.zt-lm1-r-t span{
    float: left;
    display: inline-block;
    width: 148px;
    height:48px;
    line-height: 48px;
    text-align: center;
}
.zt-lm1-r-t span.zt-lm1-r-t-xz{
    background:#00568e;
}
.zt-lm1-r-t span a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 20px;
    font-weight: bold;
    color: #5d5c5b;
}
.zt-lm1-r-t span.zt-lm1-r-t-xz a{
    color: #fff;
}

.yp21-lmr{ width:571px; float:right; overflow:hidden}
.yp21-lmfw{ width:571px; height:48px; overflow:hidden;background:url(/himpa/images/yp21-5.png) no-repeat;}
.yp21-lmfw h2{ height:48px; line-height:48px; padding-left:275px;}
.yp21-lmfw h2 a{ font-size:22px; font-weight:bold; color:#FFFFFF}
.yp21-lmfwnr{ width:571px; height:337px; overflow:hidden; background:#f1f1f1}
.yp21-lmfwnr ul{ width:535px; margin:0 auto; overflow:hidden; padding-top:10px;}
.yp21-lmfwnr ul h2{ width:100%; height:35px; line-height:35px; font-size:16px; font-weight:bold; color:#00568e;}
.yp21-lmfwnr ul li{ width:100%; line-height:20px; font-size:14px; color:#5d5c5b;}
.yp21-lmfwnr ul span{ float:right;}
.yp21-lmfwnr ul span a{ font-size:14px; color:#00568e; font-weight:bold}
.yp21lm1{ width:100%; overflow:hidden; margin-top:15px;}
.yp21-l1{ width:273px; height:51px; overflow:hidden; float:left; line-height:51px; }
.yp21-l1 a{ font-size:22px; color:#FFFFFF; padding-left:110px;background:url(/himpa/images/yp21-6.png) no-repeat;width:273px; height:51px; display:block}
.yp21-l1 a:hover{background:url(/himpa/images/yp21-16.png) no-repeat;}

.yp21-l2{ width:273px; height:51px; overflow:hidden; float: right;line-height:51px; }
.yp21-l2 a{ font-size:22px; color:#FFFFFF; padding-left:120px;background:url(/himpa/images/yp21-7.png) no-repeat; width:273px; height:51px; display:block}
.yp21-l2 a:hover{background:url(/himpa/images/yp21-17.png) no-repeat;}
.yp21-zt1{ width:575px; height:126px; overflow:hidden; float:left}
.yp21-zt2{ width:575px; height:126px; overflow:hidden; float:right}
.yp21-yqlj{ width:100%; overflow:hidden}
.yp21-yqlj ul{ width:1150px; margin:0 auto; overflow:hidden}
.yp21-yqlj li{ float:left;}
.yp21-yqlj li span{ font-size:15px; color:#00568e;}
.yp21-yqlj li a{ margin-left:22px; font-size:14px; color:#5d5c5b;}
.yp21-dibu{ width:100%; height:168px; overflow:hidden; background:#00568e;; margin-top:20px;}
.yp21-dibunr{ width:1150px; margin:0 auto; overflow:hidden;}
.yp21-dil{ float:left; width:600px; overflow:hidden; padding-top:35px;}
.yp21-dil li{ width:100%; height:35px; line-height:35px; overflow:hidden;font-size:14px; color:#FFFFFF }
.yp21-di2{ width:300px; float:right; overflow:hidden; padding-top:40px;}
.yp21-ldL{ width:265px; float:left; overflow:hidden; background:#f7f7f7; padding-bottom:100px;}
.yp21-ldL h2{ width:100%; height:60px; overflow:hidden; line-height:60px; background:#00568e; text-align:center; font-size:25px; color:#FFFFFF; font-weight:bold}
.yp21-ldL li{ width:100%; height:50px; overflow:hidden; border-bottom:1px solid #eceaeb; text-align:center; line-height:50px;}
.yp21-ldL li a{width:100%; height:50px; display:block; font-size:18px; color:#111111;}
.yp21-ldL li a:hover{ color:#FFFFFF; background:#74a8e8}
.yp21-ldR{ width:880px; float:right; overflow:hidden}
.yp21-ldR li{ width:100%; border-bottom:1px solid #bfbfbf; padding-bottom:20px; overflow:hidden; margin-bottom:22px;}
.yp21-ldR li span{ width:123px; float:left; overflow:hidden; display:block}
.yp21-ldR li em{ float:right; width:730px; overflow:hidden; display:block}
.yp21-ldR li em i{ width:730px; overflow:hidden; height:50px; line-height:50px; display:block}
.yp21-ldR li em i a{ font-size:18px; color:#000000; }
.yp21-ldR li em b{width:730px; overflow:hidden; height:30px; font-size:14px; color:#005baa;display:block}
.yp21-ldR li em p{width:730px; overflow:hidden;display:block; line-height:25px; font-size:14px; color:#535353;}
.yp21-zwgl{ width:880px; float:right; overflow:hidden}
.xly{
    width:880px;
    margin: 0 auto; overflow:hidden;
}
.zx-xxxqy {
    width: 100%;
    padding: 15px 0 0 0;
    border-bottom: 2px solid #e9e9e9;
}
.zx-xxxqy h2 {
    display: block;
    line-height: 40px;
    font-size: 30px;
    text-align: center;
}
.ty-p1 {
    color: #333;
    font-size: 16px;
    height: 32px;
    margin-top: 15px;
    line-height: 32px;
}
.ty-p1>span {
    display: inline-block;
    line-height: 28px;
    vertical-align: top;
    float: left;
    font-size: 16px;
    color: #393c3f;
}
.ty-p1>span.zx-zihao {
    float: right;
    padding-left: 23px;
}
.zx-zihao-xiao, .zx-zihao-zhong, .zx-zihao-da {
    cursor: pointer;
}
.zx-xxxqy-nr {
    margin-top: 30px;
    padding-bottom: 20px;
}
.zx-xxxqy-nr p {
    text-indent: 2em;
    line-height: 24px;
    margin-bottom: 25px;
    font-size: 16px;
    color: #333;
}
.dqwz-nr{
    width: 1200px;
    margin: 0 auto;
    height:28px;
    line-height: 28px;
   
}
.dqwz-nr h2{
    font-size: 14px;
    color: #464645;
    text-indent: 18px;
}
.dqwz-nr h2 a{
     font-size: 14px;
    color: #464645;
}
.dqwz-nr h2 a:hover{
    color: #b10101;
}

.erji-nr{
    width: 1200px;
    margin: 0 auto;
}
.dlmgl-t{
    width: 100%;
    margin-top: 30px;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #00568e;
}
.dlmgl-t span{
    display: inline-block;
    padding: 0 20px;
   
    font-size: 18px;
    color: #ffffff;
 
    float: left; background:#00568e;
}
.dlmgl-t a{
    display: inline-block;
    float: right;
    font-size: 16px;
    color: #00568e;
}
.dlmgl-t a:hover{
    color: #b10101;
}
.kongzhi2 ul{
    display: block;
    padding: 15px 0;
}
.kongzhi3 ul{
    display: block;
    padding: 10px 0;  margin-top:10px;
}

.bor-b1 ul{
    border-bottom: 1px solid #f2f2f2;
}
.page{
    width: 100%;
    margin-top: 50px;
    text-align: center;
}
.zt-lm3-m{
    width: 100%;
    margin-top: 5px;
}
.zt-lm3-m ul li{
    width: 100%;
    height: 40px;
    line-height: 40px;
}
.zt-lm3-m ul li a {
    display: inline-block;
    max-width: 1000px;
    height: 40px;
    font-size: 16px;
    color: #000;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-indent: 13px;
   
}
.zt-lm3-m ul li em{
    font-size: 14px;
    float: right;
    color: #000000;
}
.zt-lm3-m ul li a:hover{
    color: #b10101;
}

.yp21-ztlogo img{ width:100%; text-align:center}
.yp21-tb{ width:100%; overflow:hidden; margin-top:17px;}
.yp21-t1{ width:282px; height:51px; overflow: hidden; float:left; line-height:51px;}
.yp21-t1 a{ font-size:22px; color:#FFFFFF; padding-left:138px;width:282px; height:51px; display:block;background:url(/himpa/images/yp21-12.png) no-repeat;}
.yp21-t1 a:hover{background:url(/himpa/images/yp21-14.png) no-repeat;}
.yp21-t2{ width:282px; height:51px; overflow: hidden; float:right;  line-height:51px;}
.yp21-t2 a{ font-size:22px; color:#FFFFFF; padding-left:138px;width:282px; height:51px; display:block;background:url(/himpa/images/yp21-13.png) no-repeat;}
.yp21-t2 a:hover{background:url(/himpa/images/yp21-15.png) no-repeat;}
.yp21-xz{ width:1198px; margin:0 auto; overflow:hidden; border:1px solid #d5d5d5; margin-top:10px; padding-top:20px; padding-bottom:40px;}
.xlym2-x2{ width:970px; border-top:1px solid #d5d5d5; overflow:hidden;margin:0 auto; margin-top:50px; padding-bottom:20px;}
.zx-gaojian{ width:940px; margin:0 auto; overflow:hidden; padding-top:20px;}
.zx-gaojian span{ color:#00479d;font-family:"Microsoft YaHei"; font-size:20px;width:940px; display:block; padding-bottom:10px; }
.zx-gaojian li{color:#000000;font-family:"Microsoft YaHei"; font-size:16px; width:940px; height:28px; line-height:28px;}
.zx-gaojian li a{color:#000000;white-space: nowrap;text-overflow: ellipsis;max-width:940px; }
.zx-gaojian li a:hover{color:#f60;}
/*0428ะยิ๖*/
.xiugai0428{
    width: 100%;
    margin-top: 28px;
    overflow: hidden;
    position: relative;
    height: 126px;
}
.hy_gdl2{
    width: 24px;
    height:53px;
    position: absolute;
    top: 50%;
    margin-top: -26.5px;
    left: 10px;
    z-index: 9999;
}
.hy_gdl2 img,.hy_gdr2 img{
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.hy_gdr2{
    width: 24px;
    height:53px;
    position: absolute;
    top: 50%;
    margin-top: -26.5px;
    right: 10px;
     z-index: 9999;
}
.hy_gdm2 {
    width: 100%;
    height: 126px;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}
.hy_gdm2 ul{
    width: 5000px;
    position:absolute;
}
.hy_gdm2 ul li{
    width: 575px;
    height: 126px;
    float: left;
    margin-right: 50px;

}
.hy_gdm2 ul li img{
    width: 575px;
    height: 126px;
}


/*0628ะยิ๖*/
.xz0628{
    width: 100%;
    height: 218px;
    margin-top: 40px;
    background: url(/himpa/images/xiugai0629-bj1.png) no-repeat;
    background-size: 100% 100%;
}
.xz0628-t{
    width: 100%;
    text-align: center;
    height: 68px;
    line-height: 66px;
    background: url(/himpa/images/xiugai0629-bj2.png) 50% 100% no-repeat;
}
.xz0628-t a{
        font-size: 25px;
    font-weight: 800;
    color: #fff;
    letter-spacing: 3px;
}
.xz0628-x{
    width: 1165px;
    margin: 0 auto;
    padding-top: 23px;
    overflow: hidden;
}
.xz0628-x ul li{
    width: 223px;
    height: 100px;
    float: left;
    background: #FFF;
    margin: 0 5px;
}
.xz0628-x ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.xz0628-x ul li a.xz0628-x-a1{
    background: url(/himpa/images/xiugai0629-bj3.png) 14px 50% no-repeat;
}
.xz0628-x ul li a.xz0628-x-a2{
    background: url(/himpa/images/xiugai0629-bj5.png) 14px 50% no-repeat;
}
.xz0628-x ul li a.xz0628-x-a3{
    background: url(/himpa/images/xiugai0629-bj7.png) 14px 50% no-repeat;
}
.xz0628-x ul li a.xz0628-x-a4{
    background: url(/himpa/images/xiugai0629-bj9.png) 14px 50% no-repeat;
}
.xz0628-x ul li a.xz0628-x-a5{
    background: url(/himpa/images/xiugai0629-bj11.png) 14px 50% no-repeat;
}
.xz0628-x ul li a table{
    width: 170px;
    float: right;
    height: 100%;
}
.xz0628-x ul li a table td{
    vertical-align: middle;
    font-size: 16px;
    line-height: 24px;
    color: #000;
}
.xz0628-x ul li:hover{
    background: rgb(0,86,142);
}
.xz0628-x ul li:hover a table td{
    color: #fff;
}
.xz0628-x ul li:hover a.xz0628-x-a1{
    background: url(/himpa/images/xiugai0629-bj4.png) 14px 50% no-repeat;
}
.xz0628-x ul li:hover a.xz0628-x-a2{
    background: url(/himpa/images/xiugai0629-bj6.png) 14px 50% no-repeat;
}
.xz0628-x ul li:hover a.xz0628-x-a3{
    background: url(/himpa/images/xiugai0629-bj8.png) 14px 50% no-repeat;
}
.xz0628-x ul li:hover a.xz0628-x-a4{
    background: url(/himpa/images/xiugai0629-bj10.png) 14px 50% no-repeat;
}
.xz0628-x ul li:hover a.xz0628-x-a5{
    background: url(/himpa/images/xiugai0629-bj12.png) 14px 50% no-repeat;
}