
.navi li{list-style-type:none; float:left;}
.navi a{text-decoration:none;outline: none; color:inherit;}
.navi th,td{ padding:0;}
.navi table{ border-collapse:collapse;}
.navi img{border:none;}
.navi i{font-style:normal}
.navi h1,h2,h3,h4,h5,h6{font-weight:normal;}
.navi input,select,textarea{outline:none;text-indent:6px;}
.navi textarea{resize:none;}
.navi div{margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.wid{width:1024px;}


.top{ height:148px; background:url(../img/back.jpg) no-repeat;margin-bottom: 5px;}
.top .logo{float: left;width: 101px;height: 101px;margin-top: 19px;margin-left: 39px; border-radius:50%;margin-right: 23px;text-align: center;}
.top .top-rig{ width: 250px;float: left;}
.top .top-rig h5{ font-size:31px;line-height: 31px;color: #f60302;margin-top: 45px;margin-bottom: 16px;}
.top .top-rig h6{font-size:14px;line-height: 14px;color: #f60302;}


.navi p{margin:0;padding:0; font-family: "microsoft yahei";}
.navi li{margin:0;padding:0; font-family: "microsoft yahei";}
.navi ul{margin:0;padding:0; font-family: "microsoft yahei";}
.navi h5{margin:0;padding:0; font-family: "microsoft yahei";}
.navi a{margin:0;padding:0; font-family: "microsoft yahei";}
.navi span{margin:0;padding:0; font-family: "microsoft yahei";}

.navi div{margin:0 auto;}


.navi{
    background: #E64340;
    height: 42px;
    margin-bottom: 3px;
    margin-left: 33px;
}
.navi ul .li1{width: 97px;line-height: 42px;text-align: center; color:#fff; font-size:18px; position:relative;}
.navi ul li{line-height: 42px;color: #FFF; margin:0 3px;}
.navi ul .li2{width: 80px;}
.navi ul .li3{margin-left: 18px;}
.navi ul li a{ display:block;width: 100%;height: 100%;}
.navi ul .li1:hover div{ display:block;}
.navi ul .li1 .weilei{ min-width:104px; min-height:50px; display:table; position:absolute;top:42px; left:0px; display:none; background:rgba(7,7,7,0.3); z-index:3;}
.navi ul .li1 .weilei h5{ font-weight:normal; font-size:17px; text-align:center;height: 30px;line-height: 30px;width: 104px;color: #FFF; border-bottom:1px solid #fff;}
.navi ul .li1 .weilei h5:hover{ background:#e65e40;}
.top{ height:170px;width: 1024px;background:url(../img/back.jpg) no-repeat;margin: 0 auto;margin-bottom: 5px;}
.top .logo{float: left;width: 101px;height: 101px;margin-top: 19px;margin-left: 39px; border-radius:50%;margin-right: 23px;text-align: center;}
.top .top-rig{ width: 250px;float: left;}
.top .top-rig h5{ font-size:31px;line-height: 31px;color: #f60302;margin-top: 45px;margin-bottom: 16px;}
.top .top-rig h6{font-size:14px;line-height: 14px;color: #f60302;}
.device {
    width: 100%;
    height: 285px;
    position: relative;
}
.device .swiper-container {
    height: 285px;
    width: 100%;
}
.device .swiper-container .swiper-slide{
    position: relative;
    width: 100%;
    height: 285px;
}
.device .swiper-container .swiper-slide a{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.device .pagination {
    z-index: 10;
    position: absolute;
    left: 0;
    text-align: center;
    bottom:5px;
    width: 100%;
}
.device .swiper-pagination-switch {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: #fbdae1;
    color: #ff5002;
    line-height: 24px;
    text-align: center;
    margin: 0 3px;
    cursor: pointer;
}
.device .swiper-active-switch {
    color: #fff;
    background: #ff5002;
}

.banner-scroll{
    float: right;
    width: 286px;
    height: 260px;
}
.banner-scroll .swiper-container{
    height: 260px;
    padding-right: 5px;
}
.banner-scroll .swiper-slide:hover:after {
}

/*div.banner-scroll>div.swiper-slide>div.swiper-slide-visible>div.swiper-slide-active{
    background: url(../img/jian.png);
    width: 1000px;
}*/
.banner-scroll .swiper-slide:after {
    content: "";
    width: 16px;
    height: 80px;
    position: absolute;
    top: 0px;
    bottom: 0;
    left: -7px;
    -webkit-background-size:auto 100%;
    background-size:auto 100%;
}
.banner-scroll .swiper-slide{
    /*margin-bottom: 4px;*/
    height: 82px;
    background: #fff;
    position: relative;
    border-top: 2px solid #fff6f6;
    border-bottom: 2px solid #fff6f6;
}
.banner-scroll .swiper-slide h6{
    font-size: 14px;
    line-height: 14px;
    color: #5c5c5c;
    margin-top: 14px;
    margin-left: 18px;
    margin-bottom: 11px;
    cursor: pointer;
}
.banner-scroll .swiper-slide p{
    color: #8f8f8f;
    font-size: 12px;
    line-height: 17px;
    margin-left: 19px;
}

.footer-scroll{
    margin-top: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 0 30px 0 35px;
    height: 130px;
}
.footer-scroll .swiper-container{
    height: 120px;
}
.albu .swiper-slide img {
    height: 120px;
}
/*=========================================*/
.poli .poli-rig .poli-lft-bott h4 {
    float: left;
    font-size: 13px;
    line-height: 13px;
    color: #676767;
    margin-left: 15px;
    margin-right: 23px;
}