/*(c) Copyright 2018 reenoo-å¤§èŠ’æžœ. All Rights Reserved.
 * chuck_home@163.com
 * 2018-10-22

 */
blockquote,body,button,caption,div,dt,fieldset,figure,form,
h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,
ul {
    margin: 0;
    padding: 0
}

address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption,
th {
    text-align: left;
    font-weight: normal
}

abbr,
body,
fieldset,
html,
iframe,
img {
    border: 0
}

address,
cite,
dfn,
em,
i,
var {
    font-style: normal
}

[hidefocus],
summary {
    outline: 0
}

li {
    list-style: none
}

h1,
h2,

h4,
h5,
h6 {
    font-size: 100%
}

small {
    font-size: 100%;
    font-weight: normal
}

sub,
sup {
    font-size: 83%
}

code,
kbd,
pre,
samp {
    font-family: inherit
}

textarea {
    overflow: auto;
    resize: none
}

label,
summary {
    cursor: default
}

a,
button {
    cursor: pointer
}

a,
a:hover,
del,
ins,
s,
u {
    text-decoration: none
}

body,
button,
input,
keygen,
legend,
select,
textarea {
    font: 14px/24px "微软雅黑", "Microsoft YaHei", arial, sans-serif, \5b8b\4f53;
    color: #333;
    outline: 0;
    border-radius: 0;
    border: none
}





html {
    background: #fff
}

body {
    background: #fff;
    position: relative;
    width: 100%;
    margin: 0 auto;
    min-width: 1280px;
    overflow-x: hidden;
    max-width: 2200px
}

img {
    
    border: 0 none;
   
}

p {
    text-align: justify;
}

html {
    min-width: 1280px;
    max-width: 2200px;
    margin: 0 auto;
    overflow-x: hidden
}

a {
    color: inherit;
    text-decoration: none
}

.auto {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    margin-top:50px;
}

* {
    box-sizing: border-box
}

.clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0
}

.clearfix:after {
    clear: both;
    content: ' ';
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    height: 0
}






















li{
    list-style: none;
 }
@-webkit-keyframes z_fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,10%,0);
        transform: translate3d(0,10%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes z_fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,10%,0);
        transform: translate3d(0,10%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.z_fadeInUp {
    -webkit-animation-name: z_fadeInUp;
    animation-name: z_fadeInUp
}

@-webkit-keyframes z_fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-50%,0);
        transform: translate3d(0,-50%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes z_fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-50%,0);
        transform: translate3d(0,-50%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.z_fadeInDown {
    -webkit-animation-name: z_fadeInDown;
    animation-name: z_fadeInDown
}

@-webkit-keyframes goRightIn {
  0%{
    opacity: 0;
    filter:alpha(opacity=0);
    -webkit-transform: translate(-50px, 0);
       -moz-transform: translate(-50px, 0);
        -ms-transform: translate(-50px, 0);
         -o-transform: translate(-50px, 0);
            transform: translate(-50px, 0);
  }

  100% {
    opacity: 1;
    filter:alpha(opacity=100);
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}

@keyframes goRightIn {
  0%{
    opacity: 0;
    filter:alpha(opacity=0);
    -webkit-transform: translate(-50px, 0);
       -moz-transform: translate(-50px, 0);
        -ms-transform: translate(-50px, 0);
         -o-transform: translate(-50px, 0);
            transform: translate(-50px, 0);
  }

  100% {
    opacity: 1;
    filter:alpha(opacity=100);
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}





@-webkit-keyframes z_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-10%,0,0);
        transform:translate3d(-10%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}
@keyframes z_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-10%,0,0);
        transform:translate3d(-10%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}





.z_fadeInLeft{
    -webkit-animation-name:z_fadeInLeft;
    animation-name:z_fadeInLeft
}
@-webkit-keyframes xie_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,100%,0);
        transform:translate3d(-100%,100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}
@keyframes xie_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,100%,0);
        transform:translate3d(-100%,100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}
.xie_fadeInLeft{
    -webkit-animation-name:xie_fadeInLeft;
    animation-name:xie_fadeInLeft
}



















/*commom style*/
body{/*background: url(../image/body_bg.jpg) no-repeat center;*/background-size: 100% 100%;    background-attachment: fixed;}

.auto{
    width: 1200px;
    margin: 0 auto;
}
.idx_business{position: relative;background: url(../image/1bg.jpg) no-repeat center;background-size: cover; padding-bottom: 35px;padding-top: 10px;}

.idx_business .bg{height:740px;background: url(../image/1bg.jpg) no-repeat center;background-size: cover;}
.idx_business .contBox{margin-top: -293px; position: relative; height: 457px;z-index: 3;}
.idx_business .box{position: absolute;right: 0;top:0;width: 1280px;}
.idx_business .slidebox{position: relative;}
.idx_business .slidebox .hd{position: absolute;top: -427px;/*right: -41px;*/z-index: 2;}
.idx_business .slidebox .hd li{float: left;/*margin-right: 31px; padding-bottom: 29px;*/ cursor: pointer;}
.idx_business .slidebox .hd li:first-child{/*margin-right: 35px;*/}
/*.idx_business .hd li.on{border-bottom: 4px solid #ff9f22;}*/
/*.idx_business .hd .tab1.on .tab{background-image: url(../images/idx_on_03.png)!important;}
.idx_business .hd .tab2.on .tab{background-image: url(../images/idx_on_05.png)!important;}
.idx_business .hd .tab4.on .tab{background-image: url(../images/idx_on_07.png)!important;}
.idx_business .hd .tab3.on .tab{background-image: url(../images/idx_on_09.png)!important;}
.idx_business .hd .tab5.on .tab{background-image: url(../images/idx_on_11.png)!important;}
.idx_business .hd .tab6.on .tab{background-image: url(../images/idx_on_13.png)!important;}
.idx_business .hd .tab7.on .tab{background-image: url(../images/idx_on_15.png)!important;}
.idx_business .hd .tab8.on .tab{background-image: url(../images/idx_on_17.png)!important;}
.idx_business .hd .tab9.on .tab{background-image: url(../images/idx_on_19.png)!important;}*/
.idx_business .hd .tab1{
    background: url(../image/goods1.png);
}
.idx_business .hd .tab2{
    background: url(../image/goods2.png);
}
.idx_business .hd .tab3{
    background: url(../image/goods5.png);
}
.idx_business .hd .tab4{
    background: url(../image/goods3.png);
}
.idx_business .hd .tab5{
    background: url(../image/goods4.png);
}


.idx_business .hd .tab1 .tab{
    background: url(../image/goods_dckf.png);
    background-size: 100%;overflow: hidden;

}
.idx_business .hd .tab2 .tab{
    background: url(../image/goods_jzaz.png);
    background-size: 100%;overflow: hidden;
}
.idx_business .hd .tab3 .tab{
    background: url(../image/goods_jrtz.png);
    background-size: 100%;overflow: hidden;
}
.idx_business .hd .tab4 .tab{
    background: url(../image/goods_syyy.png);
    background-size: 100%;overflow: hidden;
}
.idx_business .hd .tab5 .tab{
    background: url(../image/goods_wyfw.png);
    background-size: 100%;overflow: hidden;
}
.idx_business .hd .tab:hover{

    background: none;
}


/*.idx_business .hd li.on .tab{
    background: none;
}*/
/*.idx_business .hd li.on .tab div{
    color: #fff;
}*/
.idx_business .btn{position: absolute;bottom:0px;right: 0;z-index: 2; width: 134px;height: 66px;background-color: #5c5c5c;}
.idx_business .btn .bg{position: absolute;top: 0;right: 0;width: 50%;height: 100%;
    background: url(../image/btn-bg.png);transition-duration: .5s;-webkit-transition-duration: .5s;
}
.idx_business .btn .bg.on{right: 50%;}
.idx_business .btn a{position: relative;z-index: 2; float: left;width: 50%;height: 100%;}
.idx_business .btn .prev{background: url(../image/l.png) no-repeat center;}
.idx_business .btn .next{background: url(../image/r.png) no-repeat center;}
.idx_business .bd li{position: relative; height: 457px;background-repeat: no-repeat;background-position: right center;}
.idx_business .slidebox .tab{
    /*padding-top: 73px;*/background-repeat: no-repeat;
    background-position: center top;color: #eceffe;
    transition-duration: .5s;-webkit-transition-duration: .5s;
    width: 256px;height: 420px;text-align: center;
}
.idx_business .slidebox .tab img{
    margin-top: 120px;
}
.idx_business .slidebox .tab div{
    color: #fff;/*margin-top: 60px;*/font-size: 30px;line-height: 420px;
}
.idx_business .slidebox .tab:hover div{
    color: #DB4F1D;
    font-weight: 600;font-size: 32px;
   
    
}
.idx_business .slidebox .txt{
    position: absolute;top: 130px;right: 100px; width: 480px;

}
.idx_business .slidebox .cn{margin-bottom: 5px;font-size: 30px;line-height: 30px; color: #3647bc;}
.idx_business .slidebox .en{margin-bottom: 10px; font-size: 33px;line-height: 33px; color: #3647bc;font-family: 'Rubik-Regular';color: #333;opacity: .6;filter: alpha(opacity=60);}
.idx_business .slidebox p{color: #535353;line-height: 22px;opacity: .6;filter: alpha(opacity=60);}
.idx_business .slidebox em{display: block; margin-top: 15px; width: 44px;height: 43px; background: url(../image/arrow1.png) no-repeat center center;transition-duration: .5s;-webkit-transition-duration: .5s;background-size:cover;}
/*.idx_business .slidebox .txt:hover em{width: 63px;}*/
.idx_business .bd{width: 640px;float: left;}
.idx_business .txtBox{width:639px;height: 457px;float: left;background: url(../image/group_txt.jpg);}
.idx_business .txtBox .txt{display: none;}
.idx_business .txtBox .txt:first-child{display: block;}



