/*通用*/
.mar1200{width: 1200px;margin: auto;}
*{
    font-family: Arial;
}
.pad86{
    padding-bottom: 86px;
}
.pad49{
    padding-bottom: 49px;
}
.pad53{
    padding-bottom: 53px;
}



/*顶部*/
.top-top{
    height: 26px;background-color: #c6c6c6;width: 100%;
}
.top-top-t{
    font-size: 12px;color: #3e3e3e;line-height: 26px;
}
.top-top-t a{color: #3e3e3e;}
.top-top-t:nth-child(2){
    margin-left:12px ;margin-right: 10px;
}
.top-logo{
    margin: auto;padding-top: 28px;padding-bottom: 28px;background-color: #f2f2f2;text-align: center;
}

/*导航*/
.top-navs{
    position: relative;height: 45px;line-height: 45px;background-color: black;
}
/*导航*/
.navs{
    position: relative;
}
.nav{
    padding-left: 28px;padding-right: 28px;font-size: 14px;
}
.nav a{
    color: #ffffff;
}
.nav-active{
    background-color: #ff6c00;
}
.nav:hover{
    cursor: pointer;background-color: #ff6c00;
}
.nav:hover>.nav-second{
    visibility: visible;
}
/*二级导航*/
.nav-second{
    background-color: #ebeae9;position: absolute;left: 0;padding-top: 22px;width: max-content;visibility: hidden;    z-index: 666;
    /*width: 1078px;*/
}
.nav-second-item{
    width: auto;
}
.nav-second-item-ul{
    margin-left: 28px;padding-bottom: 21px;line-height: normal;
}
.nav-third{
    margin-right: 40px;line-height: initial;
}
.nav-third-title{
    font-size: 12px;color: black;font-family: Arial;line-height: 19px;padding-bottom: 12px;text-transform: uppercase;
}
.nav-third a{
    color: #a8a8a8;font-size: 12px;font-family: Arial;line-height: 24px;
}
.nav-second-img{
    margin-top: -22px;position: relative;margin-left: 20px;
}
.nav-third-active a{
    color: #888888;border-bottom: 1px solid;
}
.nav-third:hover{
    color: #888888;
}
.nav-third a:hover{
    border-bottom: 1px solid;color: #888888;
}
.nav-second-imgss{
    position: absolute;right: 0;bottom: 23px;
}
.nav-second-cut{
    width: 1px;height: 400px;    background-color: #d6d6d6;
}
.nav-third-title:hover{
    color: black;
}
.nav-third-title a{
    color: black;
}


/*搜索*/
.searchs{
    position: absolute;right: 15px;width: 151px;height: 27px;top: 9px;background-color: white;line-height: 27px;    border-radius: 20px;
}
.search-inp{
    color: black;    width: 120px;height:24px;box-sizing: border-box;border: none;outline: none;padding-left: 10px;    border-radius: 20px;color: black;
}
.searchs img{
    vertical-align: middle;
}
.searchs img:hover{
    cursor: pointer;
}

/*脚*/
footer{
    background-color: #f2f2f2;width: 100%;
}
/*导航*/
.footer-top{
    padding-top: 70px;
}
.footer-top-item{
    padding-left: 22px;
}
.footer-nav{
    color: #727272;font-size: 12px;line-height: 27px;font-family: Arial;
}
.footer-nav a{
    color: #727272;font-size: 12px;line-height: 27px;font-family: Arial;
}
.footer-nav-title{
    color: #333333;font-size: 12px;font-family: Arial;line-height: 27px;
}
.footer-nav{
    padding-right: 95px;
}
.footer-top-item3>.footer-top-item-ul>.footer-nav{
    padding-right: 96px;
}
.footer-top-item4>.footer-top-item-ul>.footer-nav{
    padding-right: 10px;
}


.wx-item{
    margin-right: 100px;width: 118px;
}
.wx-item-t-img img{
    vertical-align: middle;
}
.wx-item-t-t{
    font-size: 12px;line-height: 27px;color: #959595;font-family: Arial;text-align: right;
}

/*版权*/
.footer-bot{
    margin-left: 16px;margin-right: 16px;margin-top: 65px;
}
.footer-bot-t{
    font-size: 12px;color: #727272;line-height: 27px;font-family: Arial;
}
.footer-bot-t span{
    color: #cc0814;
}
.footer-bot-border{
    border-bottom: 1px solid #b4b4b4;
}


.footer-nav:hover{
    text-decoration: underline;
}
.footer-nav-title:hover{
    text-decoration: none;
}
.footer-nav-need:hover{
    text-decoration: none;
}

.footer-bot-t a{
    color: #727272;
}
.footer-bot-t a:hover{
    color: #cc0814;
}
/*0604修改*/
.nav-second-item>.nav-second-item-ul:nth-child(n+1)>.nav-third-title{
    line-height: 48px;
}
.nav-second-item-ul{
    padding-bottom: 0;
}
.nav-third-title{
    padding-bottom: 0;
}
.nav-second-imgs img{
    vertical-align: middle;
}
.nav-second {
    padding-bottom: 20px;
}
.nav-second-imgss img{
    vertical-align: middle;
}
