/* banner部分css */
.banner {
    height: 628px;
    background: url(../image/banner.png) no-repeat;
    text-align: center;
    color: #fefefe;
}

/* 平台特点 */
.platfrom .col-md-3 {
    text-align: center;
    padding-top: 4%;
    height: 350px;
    background: url(../image/platfrombgImg.png) 50% no-repeat;
    margin-top: 2%;
    color: #fff;
}

/* 公司介绍 */
.company {
    background-color: #f6f6f6;
    padding-top: 4rem;
    /* padding-bottom: 60px; */
}

.modal-title {
    font-size: 3rem;
    color: #333333;
    margin-top: 1rem;
}

.company hr {
    width: 4rem;
    border: none;
    border-top: 1px solid #4082f4;
}

.modalContent {
    margin-top: 2rem;
    margin-bottom: 6rem;
    font-family: MicrosoftYaHei;
    font-size: 1rem;
    line-height: 2rem;
    letter-spacing: 0rem;
    color: #333333;
}

.btn-primary {
    background-color: #4082f4;
    border-color: #4082f4;
}

/* 产品展示 */
.product {
    height: 600px;
    background: url(../image/productImg.png) no-repeat;
    text-align: center;
}

.product p {
    margin-top: 50px;
    font-size: 3rem;
    color: #ffffff;
}

.carousel-indicators {
    bottom: -9%;
}

.carousel-inner {
    height: 380px;
}

.carousel-caption {
    bottom: -25%;
}

.carousel-nav {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%);
}

.carousel-nav img {
    margin-top: 15rem;
}

.carousel-control.right,
.carousel-control.left {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 100%);
}

/* 功能模块*/
.basicFunction,
.expandFunction {
    text-align: center;
    vertical-align: middle;

}

.basicFunction a,
.expandFunction a {
    font-size: 1.5rem;
    line-height: 4rem;
    color: #656565;
    text-decoration: none;
}

.basicFunction a:hover,
.expandFunction a:hover {
    color: #4082f4;
    text-decoration: none;
}

/* 扩展模块 */
.expandFunction .expands {
    padding-top: 3rem;
    width: 124px;
    height: 200px;
    background: url(../image/function/expandFunction.png) no-repeat;
    line-height: 2.5rem;
    margin: 0 auto;
    font-size: 2rem;
    font-family: 'MicrosoftYaHeiLight';
    font-weight: normal;
    font-stretch: normal;
    color: #656565;
}

/* 网站引导 */
.webProduct {
    color: #333333;
    line-height: 35px;
    letter-spacing: 2px;
    font-size: 1.5rem;
    text-align: center;
    margin-top: 2rem;
}

.webProduct a {
    color: #333333;
    text-decoration: none;
}

.webProduct a:hover {
    color: #4082f4;
    text-decoration: none;
}
form{
    text-align: left;
    margin-left: 7rem;
    color: #333333;
    font-size: 1.5rem;
}
.form-group{
    margin-bottom: 0px;
}
.form-group a:hover{
    cursor: pointer;
}
#xf{
    position: fixed;
    width: 300px;
    height: 160px;
    top: 500px;
    left: 1px;
    z-index: 999;
    border-radius: 5px;
}
#nr{
    width: 300px;
    height: 160px;
    background-color:#0FD3FC;
    border-radius: 5px;
}
#gb{
    position: absolute;
    top: 25px;
    right: 5px;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    background-color: #fff;
    border-radius: 1px;
}
.tynr{
    width: 290px;
    text-align: center;
    padding-top: 28px;
}