@charset "utf-8";
    /*脗露脗楼脗虏脗驴脙鈥樏兟姑兣犆偮�*/
    body{
        background: #f4f7fa;
    }
.p_header{
    width: 100%;
    background-color: #01538b;
    position: fixed;
    z-index: 10;
}
.p_header_top{
    padding: 20px 0px;
}
.p_header .p_content{
    width: 1200px;
    margin: 0px auto;
}
.p_logo{
    float: left;
    width: 440px;
}
.p_logo img{
    width:100%
}
.p_header_title{
    float: left;
    padding: 0px 48px 0px 45px;
}
.p_header_title>li{
    float: left;
    padding: 0px 27px;
    line-height: 50px;
    font-size: 18px;
}
.p_header_title a{
    color: #fff;
}
.p_seach{
    float: left;
    border: 1px solid #3979a4;
    border-radius: 8px;
    padding: 11px 14px;
    width: 187px;
}
.p_header .p_seach input{
    float: left;
    width: calc(100% - 30px);
    font-size: 16px;
    line-height: 20px;
    color: #fff;
}

.p_seach img{
    width: 100%;
}
.imgsubmit{
    width: 100%;
}
.p_seachs{
    cursor: pointer;
    width: 22px;
}
/*p_bannder*/
.p_bannder{
    margin-top: 90px;
    position: relative;
    left: 0px;
    top: 0px;
}
.p_l_a1_gp{
    z-index: 2;
    position: absolute;
    bottom: 0%;
    left: 50%;
    transform: translate(-50%,0%);
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.p_l_a1_gp a{
    display: block;
    color: #fff;
}
.p_l_a1_gpb{
    width: 2px;
    height: 80px;
    background: #fff;
    line-height: 30px;
    font-size: 16px;
    margin:18px auto 0px;
}
.p_box{
    width: 100%;
}
.p_boxul{
    display: block;
    text-decoration: none;
    position: relative;
    height: 793px;
}
.p_boxli{
    position: absolute;
    width: 33.333333%;
    transition: all 0.3s;
    overflow: hidden;
    height: 100%;
}
.p_boxli a{
    display: block;
    height: 100%;
}
.p_boxli2{
    left: 33.333333%;
}
.p_boxli3{
    right: 0%
}
.p_boxli:before{
    content: '';
    width: 100%;
    height: 100%;
    background:rgba(0,0,0,0.2);
    position: absolute;
    z-index: 1;
}
.p_active1{
    width: 42%;
}
.p_active2{
    width: 42%;
    left: 29%;
}
.p_noactive1{
    width: 29%;
    left: 42%;
}
.p_noactive2{
    width: 29%;
}
.p_noactive3{
    width: 29%;
    left: 29%;
}
.p_dingwei{
    width: 100%;
    position: absolute;
    top: 29.886506%;
    z-index: 5;
    text-align: center;
}
.p_dingweil{
    display: inline-block;
    position: relative;
}
.p_dingweiz{
    font-size: 30px;
    color: #fff; 
    position: relative;
}
.p_dingweibg{
    width: 102px;
    height: 102px;
    display: inline-block;
    background: #01538b;
    border-radius: 50%;
    transition: all 0.3s;
    transform-origin: center 0px;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
}
.p_dingweineirong{
    position: relative;
    z-index: 10;
}
.p_dingweip{
    width: 102px;
    height: 102px;
    display: inline-block;
    margin-bottom: 35px;
    position: relative;
    transition: all .6s; 
}
.p_dingweip img{
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 48px;
}
.p_box_atv{
    height:100%;
    position: absolute;
    left: 0;
    top: 0;
}
.p_pcphoto{
    height: 100%;
}
.p_phphoto{
    display: none;
}
.p_model{
    padding: 65px 0;
    background: #fff;
}
.p_sy_on{
    background-color: #01538b;
    width: 256px;
}
.p_model_main a{
    display: block;
    height: 100%;
    padding-top: 70px;
    padding-bottom: 60px;
}
.p_model_main span{
    display: block;
    font-size: 28px;
    line-height:27px;
    text-align: center;
    color: #fff;
    display: block;
    max-height: 27px;
    overflow: hidden;
}
.p_sy_on img{
    display: block;
    margin: 0px auto 0px;
    width: 96px;
}
.p_sy_on span{
    margin: 0px auto 25px;
}
.p_sy_out{
    height: 100%;
    width: calc(100% - 256px);
}
.p_sy_out>li{
    float: left;
    width: 20%;
    background-color: #f5f5f5;
    transition: all 1s;
    position: relative;
    z-index: 2;
}
.p_sy_out li:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0;
    background: rgba(232,235,237,0.5);
    transition: all .3s;
    z-index: 1;
}
.p_sy_out li:nth-child(even):before{
    background: rgba(245,245,245,0.5);
    z-index: 1;
}
.p_sy_out li span{
    transition: all 1s;
}
.p_sy_out li:nth-child(even){
    background-color: #e8ebed;
}
.p_sy_out a{
    display: block;
    height: 100%;
    padding-top: 40px;
    padding-bottom: 26px;
    position: relative;
    z-index: 2;
}
.p_sy_out img{
    display: block;
    width: 33px;
    margin: 0px auto;
}
.p_model_main .p_sy_out span{
    font-size: 14px;
    line-height: 26px;
    color: #333333;
    text-align: center;
    margin-top: 8px;
    display: block;
    max-height: 26px;
    overflow: hidden;
}
.p_dongtai{
    margin-top: 50px;
    margin-bottom: 64px;
    width:100%;
}
.p_dongtai .p_incenter{
    position: relative;
}
.p_dongtai .p_left{
    float: left;
    width: 50%;
}
.p_title{
    width: 100%;
    padding-bottom: 30px;
    position: relative;
    border-bottom: 1px solid #dfdfdf;
}
.p_ntitle{
    width: calc(100% - 76px);
    padding-right: 20px;
}
.p_mntitle{
    animation: fadeInUp 1.6s;
}
.p_ntitlep{
    width: 33px;
}
.p_title img{
    width: 100%;
}
.p_biaoti{ 
    padding-left: 28px;
    padding-top: 5px;
    font-size: 28px;
    color: #333;
    line-height: 28px;
    max-height: 33px;
    overflow: hidden;
    width: calc(100% - 33px);
}
.p_more{
    float: right;
    width: 50px;
    margin-top: 15px;
    margin-right: 26px;
}
.p_more a{
    color: #666666;
    font-size: 14px;
}
.p_themain{
    margin-top: 40px;
    padding-left: 15px;
}
.p_themain{
    border-right: 1px solid #dfdfdf;
}
.p_sy_active{
    width: 100%;
    position: relative;
    margin-bottom: 20px;
}
.p_sy_active::before{
    content: '';
    width: 4px;
    height: 4px;
    background-color: #01538b;
    position: absolute;
    left: -14px;
    top: 14px;
}
.p_sy_active a{
    display: block;
}
.p_dongtai .p_themain a{
    display: block;
}

.p_neirong{
    line-height: 26px;
    color: #333;
    transition: all 1s;
    width: calc(100% - 62px);
    padding-right: 20px;
    height: 52px;
    max-height: 52px;
    overflow: hidden;
    font-size: 16px;
}
.p_date{
    float: right;
    color: #999;
    height: 32px;
    width: 62px;
    line-height: 32px;
    transition: all 1s;
}
.p_p_incenter .p_hengxian{
    height: 1px;
    position: absolute;
    width: 100%;
    top: 59px;
    background-color: #dfdfdf;
}
/*脗碌脙鈥斆偮裁偮�*/
.p_footer{
    background-color: #01538b;
}
.p_footer>.p_content{
    width: 1200px;
    margin:0px auto;
    padding: 30px 0px 0px;
}
.p_first{
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 24px;
}
.p_out{
    margin-right: 58px;
}
.p_footer_p{
    width: 17px;
    margin-right: 7px;
}
.p_first img{
    width: 100%;
}
.p_first span{
    font-size: 16px;
    color: #4d90be;
}
.p_footer_z{
    margin-top: 5px;
}
.p_footer_bottom{
    box-sizing: border-box;
    padding: 15px 0px;
    background-color: #004574;
}
.p_footer_bottom .p_incenter{
    height: 100%;
    width: 1200px;
    margin: 0px auto;
}
.p_footer_bottom span{
    font-size: 16px;
    line-height: 20px;
    color: #397caa;
    display: block;
    
}
.p_seach input{
    width: 100%;
}
.p_seach input::-webkit-input-placeholder {
/* WebKit browsers */
color: #6a9bc4;
}
.p_seach input:-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
color: #6a9bc4;
}
.p_seach input::-moz-placeholder {
/* Mozilla Firefox 19+ */
color: #6a9bc4;
}
.p_seach input::-ms-input-placeholder {
/* Internet Explorer 10+ */
color: #6a9bc4;
}
.p_publick_width{
    width: 1200px;
    margin:0 auto;
}
.p_publick_widthbg{
    width: 100%;
    background: #f4f7fa;
    padding-bottom: 50px;
}

.p_left:nth-child(2) .p_themain{
    border-right: none;
    margin-left: 20px;
}
.p_left:nth-child(2) .p_title{
    padding-left: 20px;
}
/*脨脗脦脜脪鲁*/
/*脨脗脦脜bannder*/
.p_nbannder {
    position: relative;
}
.p_fudong{
    position: absolute;
    left: 360px;
    top: 112px;
    width: 308px;
    height: 157px;
    text-align: center;
}
.p_fdiv_1,
.p_fdiv_2{
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    /*width: 285px;*/
    /*height: 136px;*/
    position: absolute;
    background-color: #01538b;
    opacity: 0.5
}
.p_fudong .p_fdiv_2{
    bottom: 0px;
    right: 0px;
}
.p_fudong .p_ffont{
    position: relative;
    top: 50%;
    transform: translate(0,-50%);
    display: inline-block;
}
.p_ffont p{
    font-size: 28px;
    color: #fff;
}
/*脰脨录盲脨脗脦脜*/
.p_newsmain{
    width: 1200px;
    margin: 0px auto;
}
.p_incontent{
    overflow: hidden;
    width: 100%;
    padding: 53px 0px 0px;
}
.p_incontent .p_ntitle{
    line-height: 24px;
    font-size: 24px;
    width: 100%;
    color: #333;
    padding-right: 0px;
    padding-bottom: 30px;
    border-bottom: 3px solid #01538b;
}
.p_nneirong{
    padding-top: 28px;
    width: 100%;
    color: #999;
    transition: all 1s;
}
.p_nneirong a{
    display: block;
}
.p_nneirong .p_news{
    padding-bottom: 16px;
    width: 100%
}
.p_wenzi{
    width: calc(100% - 307px);
    padding: 24px 24px 21px 34px;
    background: #fff;
}
.p_newsp{
    overflow: hidden;
    box-sizing: border-box;
    width: 307px;
    position: relative;
}
.p_newsp img{
    width: 100%;
    transition: all 1s;
}
.p_photo{
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}
.p_kbphoto{
    position: relative;
    left: 0;
    top: 0;
}

.p_nophoto{
    width: 100%;
}
.p_timu{
    font-size: 18px;
    font-weight: normal;
    color: #333;
    line-height: 26px;
    transition: all 1s;
    width: calc(100% - 95px);
    padding-right: 20px;
    max-height: 26px;
    overflow: hidden;
}
.p_ndate{
    line-height: 18px;
    font-size: 18px;
    color: #999;
    width: 95px;
    transition: all 1s;
}
.p_nneirong_main>p{
    font-size: 14px;
    line-height: 24px;
    color: #999;
    max-height: 48px;
    overflow: hidden;
}
.p_nneirong_main{
    padding: 20px 0px; 
    font-size: 14px;
    line-height: 24px; 
}
.p_wbutton{
    border: 1px solid #999;
    float: left;
    transition: all 1s;
}
.p_button{
    color: #999;
    font-size: 14px;
    padding: 10px 18px 10px 24px;
    transition: all 1s;
}

/*脨脗脦脜脧锚脟茅脪鲁*/
.p_mxwxq{
    margin-top: 90px;
}
.p_xwbt{
    text-align: center;
    padding: 0px 200px;
}
.p_nxwbt{
    font-size: 20px;
    line-height: 40px;
    padding: 93px 0px 56px; 
    color: #333333;
}
.p_zt{
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    padding: 30px 0px;
}
.p_phzt{
    display: none;
}
.p_lzt{
    display: inline-block;
}
.p_nztl{
    padding-right: 36px;
}
.p_ztp{
    width:14px;
}
.p_ztp img{
    width: 100%;
}
.p_ztz{
    padding-left: 10px;
    font-size: 14px;
    line-height: 14px;
    color: #999999;
    margin-top:2px;
}
.p_ztpy{
    width: 19px;
}
.p_ztpr{
    width: 20px;
    margin-left: 20px;
    position: relative;
}
.bshare_box{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.bshare_box a{
    width: 100% !important;
    height: 100% !important;
    display: block;
    opacity: 0 !important;
}
.bsPromo{
    width: 100%;
    height: 100%;
    display: block !important;
    opacity: 0 !important;
}
.p_ztpr img{
    width: 100%;
}
.p_fx{
    margin-right: 14px;
}
.p_dblj{
    padding: 80px 0px 75px;
}
.p_pdblj{
    position: relative;
}
.dblj a{
    display: inline-block;
}
.p_dbjlp{
    width: 23px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.p_dbjlp img{
    width: 100%;
}
.p_dbljz a{
    font-size: 14px;
    line-height: 30px;
    color: #666;
}
.p_zw {
    padding-top: 47px;
}
.p_zw p{
    letter-spacing: 1px;
    font-size: 14px;
    line-height: 30px;
    color: #666;
    font-family: '脦垄脠铆脩脜潞脷';
}.p_zw img{
    max-width: 100%;
}





/*路脰脪鲁*/
.paging {
    text-align: center;
}

.paging li {
    font-family: 'Arial';
    font-size: 14px;
    line-height: 31px;
    display: inline-block;
    width: 31px;
    height: 31px;
    margin-right: 4px;
    margin-left: 4px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    vertical-align: top;
    color: #333;
    outline-width: 1px;
    outline-style: solid;
    outline-color: transparent;
}

.paging li a {
    color: #333333;
}

.paging li.activepage {
    color: #ffffff;
    background: #01538b;
}

.paging .lp {
    line-height: 32px;
    color: #666;
}

.paging .hidden-md a {
    /*line-height: 40px;*/
    display: block;
    /*width: 80px;
    height: 40px;*/
    text-align: center;
    color: #333;
    /*  border: 1px solid #00a0e9;*/
}
.p_phzt{
    display: none;
}
.fenye {
    margin-bottom: 74px;
    margin-top: 50px;
}

.hidden-md {
    width: 100%;
}

.fenye a{
    display: inline-block;
}

.p_l_a1_gpt{
    animation-name: scroll1;
    animation-duration: 0.7s;
    animation-direction: alternate;
    animation-iteration-count: infinite;
    margin-bottom: 30px;
}
@keyframes scroll1 
{
from {
  transform: translateY(0px);
}
to {
  transform: translateY(15px);
}
}



.g_sypt2{
    padding-top: 57px;
}
.g_sytlefl{
    width:34px;
}
.g_sytlezh{
    line-height: 34px;
    /*font-family: "source-han-serif-sc";
    font-weight: bold;*/
    padding-left: 12px;
    font-size: 28px;
    color: #333;
}
.g_sytlefr{
    color:#c5c5c5;
    font-size: 14px;
    transform: translateY(18px);
    font-family: 'PERTILI';
    padding-left: 12px;
}
.g_sytle{
    padding-bottom: 25px;
    border-bottom:1px solid #ededed;
    width:100%;
}
.g_sytley{
    width:72px;
    height:26px;
    text-align: center;
}
.g_sytley a{
    display: inline-block;
}
.g_sytley1{
    font-size: 14px;
    line-height: 26px;
    transition: all .36s;
    color: #666666;
    font-size: 14px;
    transition: all 1s;
}
.g_sytley2{
    width:5px;
    line-height: 24px;
    margin-left: 8px;
}
.g_sytley2 img{
    transition: all .36s;
}
.g_sypt2newfr{
    width:385px;
}
.g_sypt2newfl{
    width:calc(100% - 385px);
    padding-right: 45px;
}
.g_sypt2ban{
    width:50%;
    padding:0 18px;
}
.g_sypt2newfl{
    margin-left: -18px;
}
.g_sypt2newfltu{
    width:100%;
    position: relative;
    overflow:hidden;
}
.g_sypt2newfltu img{
    width: 100%;
    height:100%;
    transition: all 1s;
}
.g_sypt2newfltu1{
    position: relative;
    top:0;
    left:0;
}
.g_sypt2newfltu2{
    position: absolute;
    top:0;
    left:0;
    transition: all 1s;
}
.g_sypt2new{
    margin-top:39px;
}
.g_sypt2newwz{
    margin-top: 24px;
}
.g_sypt2newwz h3{
    color:#464646;
    font-size: 16px;
    line-height: 26px;
/*    height:52px;*/
    max-height: 52px;
    overflow: hidden;
    transition: all 1s; 
}
.g_sypt2newwz p{
    color:#999999;
    font-size: 14px;
    line-height: 30px;
}
.g_sypt2banbotfl{
    color:#999999;
    font-size: 16px;
    line-height: 26px;
    width:40px;
    transition: all 1s;
}
.g_sypt2banbotfr{
    color:#333;
    font-size: 16px;
    line-height: 26px;
    height:52px;
    max-height: 52px;
    overflow: hidden;
    width:calc(100% - 40px);
    padding-left:24px;
    transition: all .36s;
    transition: all 1s;
}
.g_sypt2banbot{
    width:100%;
}
.g_sypt2banbot{
    width:50%;
    padding:0 18px;
}
.g_sypt2newflxia{
    padding-top: 20px;
    border-top: 1px solid #dedede;
}
.g_sypt2bantop{
    padding-bottom: 24px; 
}
.g_sypt2newfr .g_sypt2banbotfr{
    max-height:52px;
    height: 52px;
    overflow: hidden; 
/*    height:auto;*/
}
.g_sypt2newfr .g_sypt2banbotflb{
    margin-bottom:22px;
}
.g_sypt2newfrbotbj{
    width:100%;
}
.g_sypt2banbotflb{
    margin-bottom: 20px;
}
.g_sypt2newfrbot{
    position: relative;
}
.g_sypt2newfrbotwz{
    position: absolute;
    top:50%;
    left:42px;
    transform: translateY(-50%);
}
.g_sypt2newfrbotwzfl{
    width:45px;
}
.g_sypt2newfrbotwzfr{
    width:calc(100% - 45px);
    padding-left: 22px;
}
.g_sypt2newfrbotwzfr h3{
    color:#fff;
    font-size: 20px;
    line-height: 24px;
    /*font-family: "source-han-serif-sc";*/
}
.g_sypt2newfrbotwzfr p{
    color:#fff;
    font-size: 14px;
    line-height: 24px;
    font-family: 'PERTILI';
}
.g_sypt2bj{
    width:100%;
    height:122px;
    position: absolute;
    z-index: 1;
    bottom:0;
    left:0;
}
.g_sypt2bj img{
    width:auto;
    height:100%;
    position: absolute;
    z-index: 1;
    bottom:0;
    left:50%;
    transform: translateX(-50%);
}
.g_sypt2{
    position: relative;
}
.g_sypt3fr{
    width:388px;
}
.g_sypt3fl{
    width:calc(100% - 388px);
    padding-right: 50px;
}
.g_sypt3{
    background:#f2f5f9;
    padding-top: 66px;
    padding-bottom: 40px;
}
.g_sypt3flbotfl{
    width:50%;
    padding:0 26px;
}
.g_sypt3flbot{
    margin:38px -26px 0;
}
.g_sypt3flbotfl1{
    width:52px;
    border-right:1px solid #dfdfdf;
}
.g_sypt3flbotfl2{
    width:calc(100% - 52px);
    color:#666666;
    font-size: 16px;
    line-height: 26px;
    height:52px;
    overflow:hidden;
    padding-left: 24px;
    transition: all .36s;
}
.g_sypt3flbotfl1{
    text-align: left;
}
.g_sypt3flbotfl1 h3{
    font-size: 14px;
    color:#848484;
    line-height: 26px;
    font-family: 'NEXA LIGHT';
}
.g_sypt3flbotfl1 p{
    font-size: 24px;
    color:#464646;
    line-height: 26px;
    font-family: 'NEXA LIGHT';
}
.g_sypt3flbotfl{
    margin-bottom: 30px;
}
.g_sypt3frtopnr{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    width:90%;
}
.g_sypt3frtop{
    position: relative;
}
.g_sypt3frtopnrtu{
    width:59px;
}
.g_sypt3frtop1 .g_sypt2newfrbotwzfr{
    width:calc(100% - 59px);
}
.g_sypt3frtopnrwz{
    font-size: 36px;
    color:#fff;
    font-family: 'QUARTO-SEMIBOLD';
    letter-spacing: 2px;
    width:158px;
}
.g_sypt3frtop2 .g_sypt2newfrbotwzfr{
    width:calc(100% - 158px);
}
.leo_sy_more a{
    display: block;
    padding:0 30px;
    font-family: "寰蒋闆呴粦";
    font-size: 14px;
    line-height: 32px;
    color: #fff;
    position: relative;
    z-index: 2;
    transition: all .6s;
}
.leo_sy_more{
    border:2px solid #fff;
    display: inline-block;
    margin-top: 35px;
    position: relative;
    opacity: 0;
    transition: all 1s;
}
.leo_sy_more:before{
    content:'';
    position: absolute;
    top: -2px;
    left: -2px;
    width: 0;
    height: 107%;
    background: #fff;
    transition: all .3s;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}
.p_noactive1:before{
    background: rgba(0,0,0,0.6);
}
.p_noactive2:before{
    background: rgba(0,0,0,0.6);
}
.p_noactive3:before{
    background: rgba(0,0,0,0.6);
}
.p_model_main {
    overflow: hidden;
}
@keyframes mymove
{
    0% {
        height: 0;
        top: 0;
    }
    50% {
        height: 100%;
        top: 0;
    }
    100%{
        height: 100%;
        top: 100%;
    }
}



/*脙艩脙鲁脗卤脙陋脙聬脗搂脗鹿脙禄*/
@media screen and (min-width: 1200px){
    /*脢脳脪鲁*/
  .p_sy_active:hover{
    color:#fff;
  }
  .p_boxli:hover .p_dingweibg{
    width: 306px;
    height: 306px;
    background: rgba(1,83,139,0.8);
  }

    /*脨脗脦脜脪鲁*/
    .p_nneirong:hover .p_ndate{
        color:#1a6496;
    }
    .p_nneirong:hover .p_timu{
        /*font-weight:bold;*/
        color:#1a6496;
    }
    .p_nneirong:hover .p_wbutton{
        background: #1a6496;
        border: 1px solid #1a6496;
    } 
    .p_nneirong:hover .p_button{
        color: #fff;
    }
    .p_nneirong:hover .p_photo{
        transform: scale(1.05);
    }
    .paging li:hover{
        background:#01538b;
        color: #fff;
    }
    /*脨脗脦脜脧锚脟茅脪鲁*/
    .p_dbljz:hover a{
        color: #01538b;
        text-decoration: underline;
    }
    .p_boxli:hover:before{
        display: none;
        background: rgba(0,0,0,0.6)!important;
    }
    .g_sytley1:hover{
        color:#01538b;
    }
    .g_sypt2banbotflb:hover .g_sypt2banbotfl{
        color: #01538b
    }
    .g_sypt2banbotflb:hover .g_sypt2banbotfr{
        color: #01538b;
    }
    .g_sypt2ban:hover .g_sypt2newfltu2{
        transform: scale(1.15);
    }
    .g_sypt2ban:hover .g_sypt2newwz h3{
        color: #01538b;
    }
    .leo_sy_more:hover:before{
        width: 103%;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
    .leo_sy_more:hover a{
        color: #01538b;
    }
    .p_boxli:hover .leo_sy_more{
        opacity: 1;
        animation: fadeInDown .36s;
    }
    .p_boxli:hover .p_dingweip{
        margin-top: 35px;
        margin-bottom: 0;
    }
    .p_title:hover .p_more a{
        color: #01538b;
    }
    .p_sy_active:hover .p_neirong {
        color: #01538b;
    }
    .p_sy_active:hover .p_date {
        color: #01538b;
    }
/*    .p_sy_out li:hover{
        background: #01538b;
    }
    .p_sy_out li:hover span{
        color: #fff;
    }
    .p_sy_out li:hover .leo_btdth{
        opacity: 0;
    }
    .p_sy_out li:hover .leo_btdtb{
        opacity: 1;
    }*/
    .p_sy_out li:hover:before{
        animation: mymove 1s;
    }
}
@media screen and (min-width: 1200px){
    .p_boxli:hover .p_dingweip{
        margin-top: 70px;
    }
}
.leo_sy_more{
    display: none;
}
.p_mxwxq .p_publick_width{
    width: 1000px;
}
.p_logo{
    font-size: 0px;
}
.p_logo a{
    display: block;
}
.p_logol{
    width: 45%;
    display: inline-block;
}
.p_logor{
    width: 55%;
    display: inline-block;
}
.logo{
    font-size: 0px;
}
.logo a{
    display: block;
    line-height: 64px;
}
.p_zw p{
    font-size: 16px;
}
.p_nneirong_main>p{
    height: 48px;
}
