﻿.content-aboutus{
    width:100%
}

.content-aboutus .aboutus{
    width:100%;
    min-width:1099px;
}

.content-aboutus .aboutus .img{margin-bottom: 20px;margin-top: 0px;}

.content-aboutus .aboutus .inner{
    width:100%;

}

.content-aboutus .aboutus .inner .story{
    width:1099px;
    min-width:1099px;
    margin:0 auto;


}

.content-aboutus .aboutus .inner .story .title{
    width:100%;
    margin:0 auto 0;
    padding-top:50px;
    font-size:24px;
    border-bottom: 1px solid #A6ABB1;
    padding-bottom: 10px;
}
.content-aboutus .aboutus .inner .story .title.huaxetitle{padding-top: 20px;}

.content-aboutus .aboutus .inner .story .title span{width: 21px; line-height: 21px; height: 21px; margin-left: 14px; display: inline-block; text-indent: -99999999em;  background: url(../img/ico_jia.png) no-repeat center center;}

.content-aboutus .aboutus .inner .story .content{
    width:100%;
    margin:25px auto 0;
    font-size:14px;
    line-height:24px
}

.content-aboutus .aboutus .inner .story .content .gongxin{border-top: 1px dotted #A6ABB1; padding-top: 50px;}

.content-aboutus .aboutus .inner .story .content .hua_l{ width: 50%; float: left; text-align: center; padding-top: 40px; padding-bottom: 80px;  }
.content-aboutus .aboutus .inner .story .content .hua_r{ width: 50%; float: right; padding-top: 40px;  padding-bottom: 80px;  }

.content-aboutus .aboutus .inner .story .content  .si_text01{padding-left: 40px;padding-top: 60px; line-height: 28px }
.content-aboutus .aboutus .inner .story .content  .si_text01 h5{font-size: 22px; color: #85C226; margin-bottom: 10px;}

.content-aboutus .aboutus .inner .story .content  .si_text02{padding-top: 40px; line-height: 28px; text-align: left; }
.content-aboutus .aboutus .inner .story .content  .si_text02 h5{font-size: 24px; color: #85C226; margin-bottom: 10px;}
.content-aboutus .aboutus .inner .story .content  .imgcenter{text-align: center;}


.content-aboutus .aboutus .inner .story .content .cons{padding-bottom: 0px; z-index:80;}
.content-aboutus .aboutus .inner .story .content .l_text{ float: left; line-height: 28px; padding-top: 60px; width: 50%;  }
  h5{font-size:18px; color:#85C226; margin-bottom: 10px; }
.content-aboutus .aboutus .inner .story .content .r_img{float: right; width: 50%; text-align: center; padding-top: 30px; }
.content-aboutus .aboutus .inner .story .content .r_img img{
-webkit-animation: popOut 600ms ease 200ms both;
-moz-animation: popOut 600ms ease 200ms both;
-ms-animation: popOut 600ms ease 200ms both;
-o-animation: popOut 600ms ease 200ms both;
animation: popOut 600ms ease 200ms both;
}

.content-aboutus .aboutus .inner .story .content p{  margin:0 0 15px 0}

.content-aboutus .aboutus .inner .story .content .websale{padding-top: 5px; padding-bottom: 30px; line-height: 28px;}
.content-aboutus .aboutus .inner .story .content .websale h5{font-size: 18px; color: #85C226; margin-bottom: 10px;}
.content-aboutus .aboutus .inner .story .content .websale .web_l{float: left; width: 50%; }
.content-aboutus .aboutus .inner .story .content .websale .web_r{float: right; width: 50%;}

.morein{ height:35px; line-height:35px; color: #85C226; z-index:9999999;}
.morein a{color: #85C226; font-size: 18px;}



.content-aboutus .vibox{
    

}

.content-aboutus .vibox .inner{
    width:1099px;
    min-width:1099px;
    margin:0 auto;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -o-box-sizing:border-box;
    -ms-box-sizing:border-box;
    position:relative;
    border-bottom: 1px  dotted #A6ABB1;
    border-top: 1px  dotted #A6ABB1;
    padding-bottom: 88px;
    padding-top: 88px;
    margin-bottom: 30px;
    margin-top: 50px;

}

.content-aboutus .vibox .inner .content .title{
    width:100%;
    margin:0 auto 0;
    padding-top:30px;
    font-size:36px
}

.content-aboutus .vibox .inner .content{
    width:100%;


}

.content-aboutus .vibox .inner .content .ceoPhoto{
    float:left;
    width:60%;
}

.content-aboutus .vibox .inner .content .ceoIntro{
    width: 40%;
    float: right;
    line-height: 28px;


}
.content-aboutus .vibox .inner .content .ceoIntro h5{font-size: 18px;color: #85C226; margin-bottom: 6px;}

.content-aboutus .vibox .inner .content .ceoIntro .introin{padding-left: 70px;}



.content-aboutus .vibox .inner .separator{
    margin:50px auto;
    border-bottom:solid 1px #ccc;
    width:85%
}



@media screen and (max-width:1280px){
    .content-aboutus .aboutus{
        min-width:1000px
    }

    .content-aboutus .aboutus .inner{
        min-width:1000px;
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        -webkit-box-sizing:border-box;
        -o-box-sizing:border-box;
        -ms-box-sizing:border-box;
        padding:0 20px
    }

    .content-aboutus .ceo{
        min-width:1000px;
        width:100%;
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        -webkit-box-sizing:border-box;
        -o-box-sizing:border-box;
        -ms-box-sizing:border-box;
        padding:0 20px
    }

    .content-aboutus .ceo .inner .content .ceoIntro{
        width:auto;
        float:none;
        padding:35px 30px 0 200px;
        display:block
    }

    .content-aboutus .honor{
        width:100%;
        min-width:1000px
    }

    .content-aboutus .honor .title{
        width:95%
    }

    .content-aboutus .honor .medalHolder .medal{
        width:30%;
        background:url(../img/shading.png) no-repeat 50%
    }

    .content-aboutus .team{
        min-width:1000px;
        width:100%;
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        -webkit-box-sizing:border-box;
        -o-box-sizing:border-box;
        -ms-box-sizing:border-box;
        padding:0 20px
    }

    .content-aboutus .team .team-photos{
        width:100%;
        min-width:100%
    }

    .content-aboutus .team .team-photos .team-content.bottom .right ul li{
        text-align:right;
        padding:0;
        padding-left:4%
    }

    .content-aboutus .team .team-photos .team-content.top .team-imgs.right ul li{
        text-align:left;
        padding:0;
        padding-left:4%
    }}
	
	
.content-signup{
    width:100%
}

.content-signup .banner{
    margin:0 auto;
    height:504px;
    background-image:url("../img/contact.jpg");
    background-repeat:no-repeat;
    background-position:center center;
    margin:0px auto
}

.content-signup .sign-info{
    width:1099px;
    min-width:1099px;
    margin:0 auto;
    margin:0 auto 100px;
    padding-top: 30px ;
}

.content-signup .sign-info:after{
    content:'';
    display:block;
    clear:both
}

.content-signup .sign-info .sign-text{
    width:70%;
    float:left;
    line-height: 28px;

}

.content-signup .sign-info .sign-text .holder{
    width:85%
}

.content-signup .sign-info .sign-text .holder .title{
    border-bottom:1px solid #d6d6d6;
    margin:65px 0 20px
}

.content-signup .sign-info .sign-text .holder .title:first-child{
    margin-top:0
}

.content-signup .sign-info .sign-text .holder .title h3{
    font-size:18px;
    margin-bottom:15px;
    font-weight:100
}





.content-signup .sign-info .sign-form{
    width:30%;
    float:left;
    position:relative
}

.content-signup .sign-info .sign-form .holder{
    width:85%;
    float:right;
    padding-top: 40px;
}

.content-signup .sign-info .sign-form .holder .conname {line-height: 25px;}

.content-signup .sign-info .sign-form .holder .conname h5{
    font-size:22px;
    line-height: 25px;
    margin-bottom:10px;
    font-weight:100

}

.tipche{line-height: 36px;}

.contact h5{ font-size: 18px; line-height: 28px;}




@media screen and (max-width:1280px){
    .content-signup .banner{
        width:100%;
        min-width:1000px;
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        -webkit-box-sizing:border-box;
        -o-box-sizing:border-box;
        -ms-box-sizing:border-box
    }

    .content-signup .sign-info{
        width:100%;
        min-width:1000px;
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        -webkit-box-sizing:border-box;
        -o-box-sizing:border-box;
        -ms-box-sizing:border-box;
        padding:0 20px
    }

}