body,p,h1,h2,h3,h4,h5,h6,li,span,i,ul,img,a,strong,input{margin:0;padding:0; font-family: "microsoft yahei";}
body{ font-size:14px;}
li{list-style-type:none; float:left;}
a{text-decoration:none;outline: none; color:inherit;}
th,td{ padding:0;}
table{ border-collapse:collapse;}
img{border:none;}
i{font-style:normal}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input,select,textarea{outline:none;text-indent:6px;}
textarea{resize:none;}
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{ background:#e13d1c; height:42px;margin-bottom: 11px;}
.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;}

.caro{ height:285px; background:url(../img/caro.jpg) no-repeat;}

.back3{height: 66px; background:url(../img/back3.png) no-repeat;overflow: hidden;margin-bottom: 11px;}
.back3 img{float: left;margin-right: 9px;margin-top: 16px;}
.back3 h6{ color:#f4320b; font-size:29px;line-height: 29px; margin-top: 17px;}

.jour{min-height: 100px;display: table;}
.jour .jour-lft{float: left;width: 724px;height: 261px;margin-right: 5px; border:1px solid #e34a2b; background:#fff6f6; border-radius:2px;position: relative;}
.jour .jour-lft img{float: left;width: 428px;height: 248px;margin-top: 7px;margin-left: 5px;position: absolute;top: 0px;}
.jour .jour-lft ul{width: 286px;margin-left: 8px;height: 100%;float: left; position:relative;}
.jour .jour-lft ul li{width: 100%;height: 82px; background:#fff;margin-bottom: 4px; position:relative;}
.jour .jour-lft ul .li4{margin-top: 3px;}
.jour .jour-lft ul li h6{ font-size:14px;line-height: 14px; color:#5c5c5c;margin-top: 14px;margin-left: 18px;margin-bottom: 11px;}
.jour .jour-lft ul li p{ color:#8f8f8f; font-size:12px;line-height: 17px;margin-left: 19px;}
.jour .jour-lft ul li:after{ content:""; width:16px; height:80px; position:absolute;top:0px; left:-7px;}
.jour .jour-lft ul li:hover:after{ background:url(../img/jian.png);}
.jour .jour-lft .cl1{width: 15px;height: 8px; position:absolute; top:-2px; right:137px;z-index: 10;}
.jour .jour-lft .cl1 img{width: 100%;height: 100%;}
.jour .jour-lft .cl2{width: 15px;height: 8px; position:absolute; bottom:10px; right:137px;z-index: 10;}
.jour .jour-lft .cl2 img{width: 100%;height: 100%;}
.jour .jour-rig{width: 295px;height: 263px; background:url(../img/1.png) no-repeat;float: left;background-size: 100% 100%;}
.jour .jour-rig img{ display:block;width: 126px;height: 115px; margin:0 auto;margin-top: 70px;padding-right: 5px;}


.chari{min-height: 100px;display: table;margin-bottom: 16px;}
.chari .chari-lft{float: left;height: 239px;width: 724px; border:1px solid #ff9769; border-radius:2px;}
.chari .chari-lft .chari-top{height: 37px;width: 100%; background:url(../img/2.png) no-repeat;}
.chari .chari-lft .chari-top ul li{width: 122px;line-height: 36px;text-align: center; font-size:18px;color: #FFF; position:relative;}
.chari .chari-lft .chari-top ul li a{ display:block;width: 100%;height: 100%;}
.chari .chari-lft .chari-top ul .li5{margin-left: 24px;}
.chari .chari-lft .chari-top ul li:after{ content:""; width:9px; height:5px; position:absolute;top:32px; left:55px;}
.chari .chari-lft .chari-top ul li:hover:after{ background:url(../img/4.png);}
.chari .chari-lft .chari-midd{width: 100%;height: 202px;}
.chari .chari-lft .chari-midd img{width: 155px;height: 192px;float: left;margin-top: 5px;margin-left: 9px;margin-right: 20px;}
.chari .chari-lft .chari-midd ul li{width: 520px;height: 27px; border-bottom:1px dotted #a3a3a3;}
.chari .chari-lft .chari-midd ul li .zx1{width: 5px;height: 5px;float: left;margin-left: 8px;margin-right: 13px;margin-top: 11px;}
.chari .chari-lft .chari-midd ul li p{line-height: 27px;float: left; color:#3f3f3f; font-size:14px;}
.chari .chari-lft .chari-midd ul li i{float: right;color:#3f3f3f;;line-height: 27px;font-size:14px;margin-right: 5px;}
.chari .chari-lft .chari-midd ul .li6{margin-top: 11px;}
.chari .chari-rig{width: 295px;float: left;height: 239px; border:1px solid #ff4e00;margin-left: 5px;position: relative;}
.chari .chari-rig .chari-rig-top{height: 36px;width: 100%; background:#ff4e00;}
.chari .chari-rig .chari-rig-top h6{line-height: 36px; color:#fff; font-size:18px;margin-left: 21px;}
.chari .chari-rig ul{ position:relative; width: 100%;overflow: hidden;}
.chari .chari-rig ul li{width: 100%;height: 27px;margin-bottom: 6px;}
.chari .chari-rig ul li span{ display:inline-block;width: 54px;line-height: 27px;text-align: center;margin-right: 23px; font-size:14px; color:#3f3f3f;float: left;}
.chari .chari-rig ul li .zx2{margin-right: 0px;}
.chari .chari-rig .swiper-container{
    height: 160px;
}
.chari .chari-rig .swiper-slide{
    height: 32px;
}
.chari .chari-rig .swiper-slide span{ display:inline-block;width: 54px;line-height: 27px;text-align: center;margin-right: 23px; font-size:14px; color:#3f3f3f;float: left;}
.chari .chari-rig .swiper-slide .zx2{margin-right: 0px;}
.chari .chari-rig ul li span img{width: 26px;height: 27px;}
.chari .chari-rig .cl3{width: 15px;height: 8px; position:absolute; bottom:11px; left:138px;}
.chari .chari-rig .cl3 img{width: 100%;height: 100%;}

.back4{ height:152px; background:url(../img/back4.png) no-repeat;width: 1024px;overflow: hidden;}
.back4 h6{width: 112px;height: 37px;float: right;margin-right: 33px;margin-top: 33px; border-radius:5px;}
.back4 h6 a{ display:block;width: 100%;height: 100%;}

.zx3{height: 241px;margin-bottom: 7px;}
.zx3 .zx3-lft{width: 321px;height: 239px; border:1px solid #ff580f;float: left;margin-right: 30px;}
.zx3 .zx3-lft .zx3-lft-top{width: 100%; background:#ff4e00;height: 39px;}
.zx3 .zx3-lft .zx3-lft-top p{float: left;margin-left: 24px; font-size:18px;line-height: 39px; color:#fff;}
.zx3 .zx3-lft .zx3-lft-top h6{float: right;margin-right: 22px; font-size:16px;line-height: 39px;color: #FFF;}
.zx3 .zx3-lft .zx3-lft-midd{height: 121px;width: 100%;}
.zx3 .zx3-lft .zx3-lft-midd img{float: left;width: 116px;height: 100px;margin-top: 14px;margin-left: 11px;margin-right: 12px;}
.zx3 .zx3-lft .zx3-lft-midd h6{ font-size:14px; color:#000000;margin-top: 24px;float: left;margin-bottom: 9px;}
.zx3 .zx3-lft .zx3-lft-midd p{ font-size:13px;line-height: 21px; color:#676767;float: left;width: 169px;}
.zx3 .zx3-lft ul{text-align: center;}
.zx3 .zx3-lft ul li{width: 298px;height: 23px; margin:0 auto;margin-bottom: 3px; background:#ebebeb;line-height: 23px;float: none;}
.zx3 .zx3-lft ul li img{float: left;margin-top: 9px;margin-left: 5px;margin-right: 11px;width: 5px;height: 5px;}
.zx3 .zx3-lft ul li p{float: left; font-size:12px; color:#5e5e5e;}
.zx3 .zx3-lft ul li i{float: right;font-size:12px; color:#5e5e5e;margin-right: 5px;}
.zx3 .zx3-midd{margin-left: 0px;}
.zx3 .zx3-rig{
    margin-right: 0px;
}

.albu{width: 1022px;height: 170px; border:1px solid #ff7d44; position:relative;}
.albu .albu-top{width: 100%;height: 39px; background:#ff4e00;}
.albu .albu-top p{float: left;font-size:18px; color:#fff;line-height: 39px;margin-left: 25px;}
.albu .albu-top h6{float: right;font-size:16px; color:#fff;line-height: 39px;margin-right: 24px;}

.albu .swiper-slide{ width:120px;height: 108px;position:relative;}
.albu .swiper-slide img{/*height: 120px;*/}
.albu .swiper-slide h5{height: 25px;width: 100%; background:rgba(248,245,245,0.5); position:absolute; left:0px; bottom:10px;text-align: center; font-size:16px;line-height: 25px; color:#383637;}
.albu ul .li7{margin-left: 41px;}
.albu .lft1{width: 22px;height: 37px; position:absolute; left:5px; bottom:50px;}
.albu .lft2{width: 22px;height: 37px; position:absolute; right:13px; bottom:50px;}

.poli{width: 1024px;height: 285px;margin-bottom: 13px;}
.poli .poli-lft{height: 100%;width: 322px;float: left;margin-right: 28px;}
.poli .poli-lft .poli-lft-top{width: 322px;height: 65px; background:url(../img/back5.png) no-repeat;margin-bottom: 8px;}
.poli .poli-lft .poli-lft-top img{margin-top: 14px;float: left;margin-right: 5px;}
.poli .poli-lft .poli-lft-top h6{float: left; font-size:30px;line-height: 30px;margin-top: 13px;color: #f4320b;}
.poli .poli-lft .poli-lft-bott{width: 320px;height: 210px; border:1px solid #ff580f;}
.poli .poli-lft .poli-lft-bott ul{text-align: center;}
.poli .poli-lft .poli-lft-bott ul li{float: none; margin:0 auto;height: 32px;  border-bottom:1px solid #c9c9c9;width: 285px;}
.poli .poli-lft .poli-lft-bott ul li img{width: 5px;height: 5px;margin-top: 14px;margin-left: 3px;margin-right: 15px;float: left;}
.poli .poli-lft .poli-lft-bott ul li p{ font-size:15px;color:#242424;line-height: 32px; text-align:left; letter-spacing:2px;}
.poli .poli-lft .poli-lft-bott ul .li8{margin-top: 5px;}
.poli .poli-rig .poli-lft-bott img{width: 296px;height: 133px;margin-top: 9px;margin-left: 11px;margin-bottom: 15px;}
.poli .poli-rig .poli-lft-bott h5{ font-size:13px;line-height: 13px; color:#676767;margin-left: 15px;margin-bottom: 12px;}
.poli .poli-rig .poli-lft-bott h4{float: left;font-size:13px;line-height: 13px; color:#676767;margin-left: 15px;margin-right: 40px;}
.poli .poli-rig .poli-lft-bott h3{float: left;font-size:13px;line-height: 13px; color:#676767;}
.poli .poli-rig{margin-right: 0px;}

.bank{width: 1022px;height: 122px; border:1px solid #f5401b;margin-bottom: 13px;}
.bank .bank-lft{ width:496px;height: 100%; border-right:1px solid #f5401b;float: left;}
.bank .bank-lft .pc1 li{width: 77px;height: 77px;margin-top: 8px;margin-right: 18px;margin-bottom: 6px;}
.bank .bank-lft .pc1 .li9{margin-left: 16px;}
.bank .bank-lft .pc2 li{width: 77px;text-align: center;height: 13px;line-height: 13px; font-size:13px; color:#000;margin-right: 18px;}
.bank .bank-lft .pc2 .li9{margin-left: 16px;}
.bank .bank-rig{float: left;width: 470px;height: 100%;}
.bank .bank-rig h6{ font-size:16px;line-height: 16px; color:#242424;width: 435px;margin-left: 20px;margin-bottom: 11px;margin-top: 7px;}
.bank .bank-rig h5{ font-size:16px;line-height: 16px; color:#242424;width: 435px;margin-left: 20px;margin-bottom: 11px;}
.bank .bank-rig h5 span{
    float: left;/*
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;*/
    width: 50px;
    /*justify-content: space-between;*/
    text-align: justify;
    -moz-text-align-last:justify;text-align-last:justify;
    line-height: 1;
}
.bank .bank-rig h5 span:after{
    content: '';
    display: block;
    width: 100%;
    height: 0;
    vertical-align: top;
    overflow: hidden;
    font-size: 0;
}

.img{width: 1024px;height: 60px; border:1px solid #f5401b;margin-bottom: 17px;}
.img ul li{width: 142px;height: 42px;margin-top: 9px;margin-right: 17px;}
.img ul .li10{margin-left: 15px;}

.bott{height: 165px; background:#e13d1c;overflow: hidden; position:relative;}
.bott h6{text-align: center; font-size:14px;line-height: 14px; color:#fff;margin-bottom: 17px;margin-top: 46px;}
.bott h5{text-align: center; font-size:14px;line-height: 14px; color:#fff;margin-bottom: 17px;}
.bott img{width: 105px;height: 105px; position:absolute;top:31px; right:67px;}

.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;
}