/*通配符开始12*/
*{
    margin: 0;
    padding: 0;
    border: none;
    list-style: none;
    text-decoration: none;
}
em{font-style: normal;}
i{font-style: normal;}
.zz_clear{
    clear: both;
}
html,body,div,h1,h2,h3,h4,h5,h6,em,i,a,span,li,ol,p{
    font-family: "微软雅黑";
}
input,textarea{
    font-family: "微软雅黑";
}
img{
    max-width: 100%;
    display: block;
}
html{
    background: #0f287c url("../img/yuntu/zpx_beijing1.jpg") no-repeat center top / 100% auto;
}
.zpx_wai{
    width:100%;
}
.zpx_wai .zpx_waic{
    width:1200px;
    margin: 0 auto;
}
.zpx_top{
    padding-top: 27px;
    overflow: hidden;
    padding-bottom: 52px;
}
.zpx_top>a{
    float: left;
    height:79px;
    line-height: 79px;
    font-size: 36px;
    color: #ffffff;
    font-weight: bold;
    padding-left: 90px;
    background: url("../img/yuntu/zpx_beijing2.png") no-repeat left center;
}
.zpx_top .zpx_top_r{
    float: right;
    text-align: right;
    height:79px;
    line-height: 79px;
    font-size: 16px;
    color: #fefeff;
    padding-top: 6px;
}
.zpx_top .zpx_top_r>a{
    float: right;
    width:121px;
    height:33px;
    line-height: 33px;
    text-align: center;
    font-size: 16px;
    color: #2451a6;
    margin-top: 22px;
    margin-left: 47px;
    background: url("../img/yuntu/zpx_beijing3.png") no-repeat center;

}
.zpx_top .zpx_top_r>a:hover{
    color: #ff2200;
}
.zpx_zz{
    height:633px;
    margin: 0 -15px;
    padding: 0 15px;
    background: url("../img/yuntu/zpx_beijing4.png") no-repeat center bottom;
}
.zpx_zz>h2{
    padding-left: 52px;
    font-size: 22px;
    color: #fefeff;
    font-weight: normal;
    background: url("../img/yuntu/zpx_beijing5.png") no-repeat 27px center;
}
.zpx_zz .hd{
    padding-top: 47px;
    padding-left: 38px;
    position: relative;
    z-index: 9;
}
.zpx_zz .hd ul li{
    float: left;
    width:143px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    margin-right: 10px;
    cursor: pointer;
    background: url("../img/yuntu/zpx_beijing6.png") no-repeat center;
}
.zpx_zz .hd ul li h2{
    font-size: 18px;
    color: #82c0ff;
    font-weight: normal;
}
.zpx_zz .hd ul li.on h2{
    color: #fff;
}
.zpx_zz .bd{
    padding: 60px 52px 0 52px;
}
.zpx_zz .bd ul li{
    font-size: 16px;
    color: #99c4ff;
    line-height: 30px;
}
.zpx_zz .bd ul li.zpx_text{
    width:728px;
}
.zpx_zz .bd ul li.zpx_img{
    margin-top: -140px;
}
.zpx_two{
    margin: 0 -16px;
    padding-top: 20px;
    overflow: hidden;
}
.zpx_two .zpx_two_l{
    float: left;
    width:636px;
    height:454px;
    background: url("../img/yuntu/zpx_beijing7.png") no-repeat center bottom;
}
.zpx_two .zpx_two_l>h2{
    padding-left: 52px;
    font-size: 22px;
    color: #fefeff;
    font-weight: normal;
    background: url("../img/yuntu/zpx_beijing5.png") no-repeat 27px center;
}
.zpx_two .zpx_two_l>img{
    padding-left: 60px;
    padding-top: 45px;
}
.zpx_two .zpx_two_r{
    float: right;
    width:596px;
    height:454px;
    background: url("../img/yuntu/zpx_beijing8.png") no-repeat center bottom;
}
.zpx_two .zpx_two_r>img{
    padding-left: 80px;
    padding-top: 60px;
}
.zpx_key{
    height:633px;
    margin: 0 -15px;
    padding: 20px 15px 0 15px;
    overflow: hidden;
    background: url("../img/yuntu/zpx_beijing4.png") no-repeat center bottom;
}
.zpx_key>h2{
    padding-left: 52px;
    font-size: 22px;
    color: #fefeff;
    font-weight: normal;
    background: url("../img/yuntu/zpx_beijing5.png") no-repeat 27px center;
}
.zpx_key .zpx_key_text{
    float: left;
    padding-left: 162px;
    padding-top: 40px;
}
.zpx_key .zpx_key_text>i{
    display: block;
    padding-left: 17px;
    font-size: 18px;
    color: #fefeff;
    line-height: 52px;
    background: url("../img/yuntu/zpx_beijing9.png") no-repeat left center;
}
.zpx_key .zpx_key_text ul{
    height:470px;
    padding-right: 20px;
    overflow-y: auto;
}
.zpx_key .zpx_key_text ul::-webkit-scrollbar {
    width: 6px;
}
.zpx_key .zpx_key_text ul::-webkit-scrollbar-thumb {
    background: #2c69fc;
}
.zpx_key .zpx_key_text ul::-webkit-scrollbar-track {
    background: #0b1e87;
}
.zpx_key .zpx_key_text ul li{
    width:308px;
    height:27px;
    line-height: 27px;
    border-bottom: 1px dashed #3446a7;
}
.zpx_key .zpx_key_text ul li span{
    float: left;
    width:17px;
    height:17px;
    text-align: center;
    line-height: 17px;
    background: #1ba9e6;
    font-size: 14px;
    color: #ffffff;
    border-radius: 3px;
    margin-top: 6px;
}
.zpx_key .zpx_key_text ul li h3{
    float: left;
    margin-left: 11px;
    font-size: 16px;
    color: #bcd0ee;
    font-weight: normal;
}
.zpx_key .zpx_key_text ul li em{
    float: right;
    font-size: 16px;
    color: #ffffff;
}
.zpx_key .zpx_key_img{
    float: left;
    margin-left: 157px;
    margin-top: 30px;
}
.zpx_two_1 .zpx_two_l{
    height:474px;
    background: url("../img/yuntu/zpx_beijing10.png") no-repeat center bottom;
}
.zpx_two_1 .zpx_two_l>img{
    padding-top: 35px;
}
.zpx_two_1 .zpx_two_r{
    height:474px;
    background: url("../img/yuntu/zpx_beijing11.png") no-repeat center bottom;
}
.zpx_two_1 .zpx_two_r>img{
    padding-left: 50px;
    padding-top: 55px;
}
.zpx_dc{
    height:773px;
    margin: 0 -15px;
    padding: 20px 15px 0 15px;
    overflow: hidden;
    background: url("../img/yuntu/zpx_beijing12.png") no-repeat center bottom;
}
.zpx_dc>h2{
    padding-left: 52px;
    font-size: 22px;
    color: #fefeff;
    font-weight: normal;
    background: url("../img/yuntu/zpx_beijing5.png") no-repeat 27px center;
}
.zpx_dc>img{
    padding-top: 45px;
    padding-left: 50px;
}
.zpx_fwy{
    padding-top: 52px;
}
.zpx_fwy>strong{
    display: block;
    font-size: 24px;
    color: #ffffff;
    text-align: center;
    margin-bottom: 30px;
    background: url("../img/yuntu/zpx_beijing13.png") no-repeat center;
}
.zpx_fwy>strong>span{
    color: #ffac28;
}
.zpx_fwy ul{
    text-align: center;
    padding-bottom: 16px;
}
.zpx_fwy ul li{
    display: inline-block;
    width:281px;
    height:39px;
    line-height: 39px;
    text-align: center;
    border: 1px solid #0059ac;
    margin: 0 6px;
    margin-bottom: 21px;
}
.zpx_fwy ul li h2 a{
    display: block;
    font-size: 18px;
    color: #ffffff;
    font-weight: normal;
}
.zpx_fwy ul li h2 a:hover{
    color: #ffac28;
}
.zpx_bottom{
    width:100%;
    background: #000d55;
}
.zpx_bottom .zpx_bottomc{
    width:1200px;
    height:243px;
    margin: 0 auto;
}
.zpx_bottom .zpx_bottomc .zpx_bottom_s{
    height: 92px;
    line-height: 92px;
    border-bottom: 1px solid #2036af;
}
.zpx_bottom .zpx_bottomc .zpx_bottom_s ul li{
    float: left;
    font-size: 16px;
    color: #61adfa;
    padding-left: 51px;
}
.zpx_bottom .zpx_bottomc .zpx_bottom_s ul li.zpx_bottom_li1{
    width:457px;
    background: url("../img/yuntu/zpx_beijing14.png") no-repeat left center;
}
.zpx_bottom .zpx_bottomc .zpx_bottom_s ul li.zpx_bottom_li2{
    width:175px;
    background: url("../img/yuntu/zpx_beijing15.png") no-repeat left center;
}
.zpx_bottom .zpx_bottomc .zpx_bottom_s ul li.zpx_bottom_li3{
    width:229px;
    background: url("../img/yuntu/zpx_beijing16.png") no-repeat left center;
}
.zpx_bottom .zpx_bottomc .zpx_bottom_s ul li.zpx_bottom_li4{
    width:133px;
    background: url("../img/yuntu/zpx_beijing17.png") no-repeat left center;
}
.zpx_bottom .zpx_bottomc .zpx_bottom_x{
    font-size: 15px;
    color: #79abff;
    line-height: 38px;
    text-align: center;
    padding-top: 40px;
}