/*头部开始*/
table, tr, th, td {vertical-align:middle;margin:0px;padding:0px;border-collapse: collapse;}
.member{position:absolute;right:10px;top:10px;color:#fff;font-size:15px;}
.member img{width:20px;}
.member span{position:relative;top:-3px;color: #fff;}
.MemberName{display:none;}
.MemberName span{top:0px;color:#fff;}
.MemberName a{color:#fff;}
.P-header .banner .member img{width:20px;display: inline-block;}




*{
    margin:0;
    padding:0;
    list-style:none;
    font-family:'黑体'!important;
}


/*手机头部隐藏*/


.t-header{
    display: none;
}

/*手机导航结束*/

.rightNav{
    display: none;
}


/*手机index隐藏*/
.t-Index{
    display: none;
}

.t-middle{
    display: none;
}

.t-footer{
    display: none;
}



.wrap{
    width:100%;
    height:100%;

}

.P-header{
   width: calc(100% - 135px);
    float:right;
    overflow:hidden; position:relative;
}
.P-header .banner img{ display:block; width:100%;}
.P-header .banner .b_img{ width:100%; display:block;}
.P-header .banner .f_img{ position:absolute; top:150px;left:48%; margin-left:-160px;}
.left{
    float: left;
    width: 135px;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    text-align: center;
    background: #ffffff;
    box-shadow: 1px 1px 10px gray;
    z-index: 9999;
   
}

@media(min-width:1401px){

    .left .Nva{
        width:100%;
    }

    .left .Nva .logo{
        width:82.5%;
        margin-left:6%;
        padding-top:20px;
    }

    .left .Nva .logo img{
        width:82.5%;
    }

    .left .Nva .nav{
        width:100%;
        padding-top:20px;

    }


    .left .Nva .nav .navli .navA{
        background:Url("/Site/Default/theme/css/../images/sanjiao.jpg") 90% 58% no-repeat;
        width:80%;
        margin-left:10%;
        border-bottom:1px solid #ececec;
        color:#575757;
        font-size:15px;
        display:block;
        text-align: center;
        text-decoration:none;
        overflow: Hidden;
    }
.left .Nva .nav .navli .navA:hover{
 background:Url("/Site/Default/theme/css/../images/sanjiao1.jpg") 90% 58% no-repeat;
 }
    .left .Nva .nav .navli.active .navA{
        color:#0859af;
    }

    .left .Nva .nav .navli:hover .navA{
        color:#0859af!important;
    }

    .left .Nva .nav .navli .subNav .sub_nav .clear:hover .subNavA{
        color:white;
        background:#0859af;
    }

    .left .Nva .nav .navli .subNav .sub_nav .clear.active .subNavA{
        color:white;
        background:#0859af;
    }

    .left .Nva .sousuo{
        width:80%;
        margin-top:40px;
        border:1px solid #d4d4d4;
        margin-left:6%;
    }

    .left .Nva .sousuo .sea_inp{
        width:70%;
        border:none!important;
        outline-style:none;

    }

    .left .Nva .sousuo .sea_btn{
        width:15px;
        height:15px;
        float:right;
        margin-top:3px;
        margin-right:3px;
        background:url(/Site/Default/theme/css/../images/sousuo.jpg);
        border:0;
        display:block;
        outline:none;
    }

    .left .Nva .img1{
        width:80%;
        margin-left:6%;
        margin-top:33px;
        border:1px solid #d4d4d4;
        text-align:center;
    }
    .left .Nva .img1 img{
        width:80%;
        padding-top:8px;
        padding-bottom:8px;
    }

    .left .Nva .img2{
        width:80%;
        margin-left:6%;
        margin-top:10px;

    }


    .left .Nva .img2 .image2{
        width:25%;
        padding-left:14px;
        padding-right:14px;
        padding-top:9px;
        padding-bottom:9px;
        border:1px solid #d4d4d4;
        float:right;
    }
}



    .left .Nva{
        width:100%;
    }

    .left .Nva .logo{
        width:82.5%;
        margin-left:6%;
        padding-top:10px;
    }

    .left .Nva .logo img{
        width:82.5%;
    }

    .left .Nva .nav{
        width:100%;
        padding-top:10px;

    }

    .left .Nva .nav .navli{
        width:100%;
        height: 42px;
        line-height: 40px;
    }

    .left .Nva .nav .navli .navA{
        background:Url("/Site/Default/theme/css/../images/sanjiao.jpg") 90% 58% no-repeat;
        width:84%;
        margin-left: 8%;
        border-bottom:1px solid #ececec;
        color:#8f8f8f;
        font-size:15px;
        display:block;
        text-align: center;
        text-decoration:none;
    }
 .left .Nva .nav .navli .navA:hover{  background:Url("/Site/Default/theme/css/../images/sanjiao1.jpg") 90% 58% no-repeat; }
    .left .Nva .nav .navli.active .navA{
        color:#0859af;

    }

    .left .Nva .nav .navli:hover .navA{
        color:#0859af!important;

    }

    .left .Nva .nav .navli .subNav ul li:hover .subNavA{
        color:white;
        background:#004ea2!important;
    }

    .left .Nva .nav .navli .subNav ul li.active .subNavA{
        background:#004ea2;
        color:white!important;
    }

    .left .Nva .sousuo{
        width:80%;
        margin-top:10px;
        border:1px solid #d4d4d4;
        margin-left:6%;

    }

    .left .Nva .sousuo .sea_inp{
        width:70%;
        border:none!important;
        outline:none;
    }

    .left .Nva .sousuo .sea_btn{
        width:15px;
        height:15px;
        float:right;
        margin-top:3px;
        margin-right:3px;
        background:url(/Site/Default/theme/css/../images/sousuo.jpg);
        border:0;
        display:block;
        outline:none;
    }

    .left .Nva .img1{
        width:80%;
        margin-left:6%;
        margin-top:10px;
        border:1px solid #d4d4d4;
        text-align:center;
    }
    .left .Nva .img1 img{
        width:80%;
        padding-top:8px;
        padding-bottom:8px;
    }

    .left .Nva .img2{
        width:80%;
        margin-left:6%;
        margin-top:10px;

    }

    .left .Nva .img2 img{
        float:left;
        width: 47%;
        padding: 4%;
        height: 50px;
        border:1px solid #d4d4d4;
        box-sizing: border-box;
    }
	
    .left .Nva .img2 a:nth-child(1) img{float:left;position:relative;top:0px;}
     .left .Nva .img2 a:nth-child(2) img{float: right;position: relative;}
	
    .left .Nva .img2 .image2{
        width:25%;
        padding-left:14px;
        padding-right:14px;
        padding-top:9px;
        padding-bottom:9px;
        border:1px solid #d4d4d4;
        float:right;
    }
   
.Zfooter .footWords{
        color:white;
        font-size:14px;
        text-align: left;
        margin: 20px 10px 20px 10px;
    }
    .Zfooter .footerImg{
        width: 25%;
        float: right;
        margin-top: 30px;
    }

.Zfooter .footerImg img{display:block;margin:0px auto;}
.Zfooter .footerImg .foot_img{float:left;width: 50%;margin: 20px auto;}
.Zfooter .footerImg span{ color:#fff;text-align:center; font-size:12px; display:block; line-height:30px}
/*底部开始*/

.Zfooter{
   width: calc(100% - 135px);
    padding-bottom:10px;
    background:#55575a;
    float:right;
}


 .Zfooter .ul{
        width: 65%;
        padding-top:30px;
        overflow: hidden;
        float: left;
    }

    .Zfooter .ul .link{
        width: 13%;
        float:left;
        margin-right: 1%;
    }
    
    
.Zfooter .ul .link .linka{
    display: block;
    color:white;
    font-size:14px;
    text-decoration: none;
}

.Zfooter .ul .link ul li{
    padding-top:10px;
}

.Zfooter .ul .link ul li a{
    display: block;
    color:white;
    font-size:12px;
    text-decoration: none;
}

.footer .footerImg span{
    color:white;
    font-size:12px;
    margin-left:30px;
}

.Zfooter .footerImg .input{
    background:#55575a;
    margin-top:10px;
    height:25px;
    overflow: hidden;
    width: 95%;
    margin-left:2.5%;
    border: 1px solid #7a7878;
    box-sizing: border-box;display: none;
}
.Zfooter .footerImg .input select{width:100%;height:100%;background:#55575a;color:white;border: 0px;}
.Zfooter .footerImg .input input{
    border:0px solid #55575a;
    background:#55575a;
    padding-left:10px;
    color:white;
}

.Zfooter .footerImg .input img{
    margin-left:18%;

}



.Zfooter .footWords .Fwodrs{
    color:white;
    margin-left:40%;
}

.Zfooter .footWords i{
    color:white;
    font-style: normal;

}

.Zfooter .footWords p{display: inline-block;}

.Zfooter .slide{
    width:100%;
    height:1px;
    background:#7a7878;;
    margin-top:0px;
}




    .Zfooter .copyright{
        width: 90%;
        margin:0px auto;
        margin-top:10px;
    }


@media(min-width:1401px){
    .Zfooter .copyright{
    }
}

.Zfooter .copyright .copyright-i1{
    color:white;
    font-style: normal;
    font-size:12px;
    margin-left:10%;
}

.Zfooter .copyright .copyright-i2{
    color:white;
    font-style: normal;
    font-size:12px;
    float: right;
    margin-right:15%;
}

.Zfooter .copyright i{
    font-size:12px;
    color:white;
    font-style:normal;
}
.footer_main{width: 90%;margin:0px auto;overflow: hidden;position: relative;}

#pages{text-align:center;width: 100%;}
.pages a{color: #777676;}
#pages a{/* padding-left:8px; *//* padding-right:8px; *//* padding-top:3px; *//* padding-bottom:4px; *//* padding: 0px 10px; */width: 22px;background:white;color:#777676;line-height: 22px;display: inline-block;margin: 0px 0px;font-size: 12px;}
#pages a.normalpage{padding-left:0px;padding-right:0px;}
#pages a.currentpage{/* padding-left:8px; *//* padding-right:8px; */background:#004ea2;color:white;}


.g_search{width:100%;overflow:hidden;margin-bottom: 20px;/* border: 1px solid #d4d4d4; */cursor:pointer;}
.g_search .search_title.on{ color:#fff; background:#004ea2 url(../images/p3.png) 95% center no-repeat;}
.g_search form{background:#fff; width:100%; overflow:hidden; display:none;}
.g_search .search_title{width:100%;color: #3e3d3d;line-height:45px;background: #fff url(../images/p2.png) 95% center no-repeat;text-indent:1em;/* border: 1px solid #d4d4d4; */box-sizing: border-box;}
.g_search ul{ width:95%; overflow:Hidden; margin:10px auto;}
.g_search ul li{ width:100%; overflow:Hidden; }
.g_search li input[type=text]{ width:95%; border-box:border-sizing; line-height:25px;}
.g_search li p{ line-height:35px; font-size:14px;}
.g_search li select{color:#999999; width:95%; margin:0px auto; line-height:25px; height:25px;}
.g_search li input[type=submit]{ width:95%; background:#004ea2; border:0px; color:#fff; line-height:35px; margin:20px auto;cursor:pointer;}



.left .Nva {
    width: 100%;
    height: 100%;
    overflow-y: auto;
}

