/*banner设置*/
p{padding:0;margin:0;}
ul,li{list-style: none;padding:0;margin:0;}
.tp-banner-container ul li:nth-of-type(1){background: url("../images/slider_img.png");background-size:100% 100%;}

.phone img{width:652px;height:708px;}
.intro p{font-size: 12px;}
.relatedPro{border:1px solid #fff !important;border-radius: 0;}
.relatedPro:hover{background: #d85150;border:1px solid #d85150;}
.introImg{max-width:471px;height:auto;}
.clear:after {content: "\0020";display: block;height: 0;clear: both;}
.clearfix {zoom: 1;}

.introInfo>p{font-size: 34px;color:#ef8201;font-weight: bold;line-height: 50px;}
.introInfo>div{font-size: 14px;color:#999999;line-height: 23px;margin-top: 10px;}
.contactBtn{color:#d85050;border:1px solid #d85050;border-radius: 0;margin-top:20px;}
.contactBtn:hover{background:#d85050;border:1px solid #d85050;color:#fff;border-radius: 0;}

.companies{  display: -webkit-flex; /* Safari */  display: flex;flex-direction: row;justify-content:center;}
.companies li img{width:100%;}

/*部门介绍*/
.departments{position: relative;}
.departments .arrows img{width:70px;position: absolute;top:50%;margin-top:-60px;}
.departments .arrows img:nth-of-type(1){left:-200px;}
.departments .arrows img:nth-of-type(2){right:-200px;}

.department{border:1px solid #fff;border-radius: 20px;box-sizing: border-box;padding:5px;}
.department .imgTop {width:100%;background: #fff;border-radius: 20px 20px 0 0;text-align:center;line-height: 300px;}
.department .imgTop img{vertical-align:middle;width:70%;}

.department .txtBottom {width:100%;height:auto;background: #f09992;border-radius: 0 0 20px 20px;}
.department .txtBottom h3{margin:0;padding:0;font-size: 24px;color:#d85150;line-height: 60px;text-align: center;font-weight: bold;}
.department .txtBottom .heng{width:60px;height:2px;background: #fff;margin:-5px auto;}
.department .txtBottom p{font-size: 20px;color:#fff;line-height: 40px;text-align: center;}

/*相关产品*/
.down{display: inline-block;box-shadow: 0 0  5px  #eaeae9;background:#fff;border-bottom:1px solid  #dcdcdc;margin-top:10px;}
.down:hover{transform:scale(1.1);
    -ms-transform:scale(1.1); 	/* IE 9 */
    -moz-transform:scale(1.1); 	/* Firefox */
    -webkit-transform:scale(1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1); 	/* Opera */
}
.down .top{border-bottom: 1px solid #dcdcdc;box-sizing: border-box;padding: 70px 20px;width:280px;}
.down .erwei1 div{float: left;margin:15px;}
.down .erwei1  img{width:90px;}
.down div span{display:block;font-size: 16px;color:#d85050;font-weight: bold;line-height: 30px;}
.down p{width:100%;font-size: 12px;color:#999999;text-align: center;}
.downLoadBtn{color:#d85050;border:1px solid #d85050;border-radius: 0;margin-top:30px;}
.downLoadBtn:hover{background:#d85050;border:1px solid #d85050;color:#fff;}
.downLoadBtn:focus{background:#d85050;border:1px solid #d85050;color:#fff;}

/*联系我们*/
.contact{height:440px;border-radius: 30px;overflow: hidden;}
.contact img{width:100%}
.contactInfo p{font-size:42px;color:#fff;margin-top:20px;}
.contactInfo ul,li{margin:0;padding:0;}
.contactInfo ul li{margin-top:45px;line-height: 40px;font-size:25px;color:#fff;width:100%;}
.contactInfo ul li i{width:10%;margin-right:1%;float:left;}
.contactInfo ul li span{width:85%;float:left;}

/**************适配*************/
@media only screen and (min-width:970px){
    .navbar-header>a>img:nth-of-type(1){max-width: 120px;height: auto;}
    .navbar-header>a>img:nth-of-type(2){max-width: 155px;height: auto;}
    .introInfo{margin-top:30px;}
    .contactInfo{margin-top:30px;}
    .contactBtn{margin-top:40px;}

    .companies li{margin-top:30px;height:110px;}
    .down{margin-left:25px;}
    .companies li:hover img{transform:scale(1.1);
        -ms-transform:scale(1.1); 	/* IE 9 */
        -moz-transform:scale(1.1); 	/* Firefox */
        -webkit-transform:scale(1.1); /* Safari 和 Chrome */
        -o-transform:scale(1.1); 	/* Opera */}
}

@media only screen and (max-width:970px){
    .companies li{margin-top:10px;height: 50px;}
    .navbar-header>a>img{max-width: 65px;height: auto;}
    .section-heading h1{font-size: 30px}
    .section-heading{margin:0;}
    .introInfo>p{font-size: 25px;line-height: 40px;}
    section#screens .slick-prev:before, section#screens .slick-next:before{
        width:35px;height:35px;line-height: 28px;
    }
    .contact{height:240px;border-radius: 30px;overflow: hidden;}
    .contactInfo p{font-size:25px;color:#fff;margin-top:0px;line-height: 30px;}
    .contactInfo ul,li{margin:0;padding:0;}
    .contactInfo ul li{margin-top:10px;line-height: 30px;font-size:16px;color:#fff;width:100%;}
    .contactInfo ul li i{width:10%;margin-right:1%;float:left;}
    .contactInfo ul li span{width:85%;float:left;}

    section#screens .slider{margin:50px 33px;}
    section#getApp .platforms{margin:5px auto 0px auto}
    .contactInfo{margin-top:30px;}
    .companies li:hover img{transform:scale(1.1);
        -ms-transform:scale(1.1); 	/* IE 9 */
        -moz-transform:scale(1.1); 	/* Firefox */
        -webkit-transform:scale(1.1); /* Safari 和 Chrome */
        -o-transform:scale(1.1); 	/* Opera */}
    .department .txtBottom h3{font-size: 20px;line-height: 45px;}
    .department .txtBottom p{font-size: 16px;line-height: 25px;margin-top: 5px;}
    section#about .about-item{font-size: 14px;}
    .department .imgTop{line-height: 300px}

    section#about .about-item img{width:20%;margin-top:15px;}
    .introImg{width:80%;margin-left:10%;}
}

@media only screen and (max-width:374px){
    .department .imgTop{line-height: 150px}
}

.department{margin:0 20px;}

.appImg img{width:80%;}
.appIntro h2{font-size:34px;color:#d85050;font-weight:bold;text-align: left;line-height:50px;margin-top:45px;}
.appIntro p{font-size:14px;color:#999999;text-align: left;line-height:25px;}
.myImg{box-sizing: border-box;padding:20px 0;width:60%;border-bottom: 1px solid #999999;}
.myImg img{width:40%;}

.myImg img:nth-of-type(2){margin-left:10%;}

footer p{line-height: 25px;}
footer p:nth-of-type(3){margin-top:10px;}

.operationalData>div{background: #d85150;text-align: center;padding:40px 0;}
.operationalData>div>p:nth-of-type(1){font-size:42px; ;color: #ffffff;}
.operationalData>div>p:nth-of-type(2){font-size:28px; ;color: #ee9594;line-height: 40px;}


#sercurity h1{color:#fff;}
#sercurity>div>div>p{color:#fff;}
.safetyGuarantee>div{background: #fff;  border-radius: 100px;padding:10px;}
.safetyGuarantee>div>div{float: left;}
.safetyGuarantee>div>div:nth-of-type(1){width:120px;height:120px;border-radius: 50%;background: #e35853;margin-top: 10px;}
.safetyGuarantee>div>div:nth-of-type(1) img{width:40%;margin:20px 30% 0;}
.safetyGuarantee>div>div:nth-of-type(1) p{font-size: 20px;color:#fff;line-height: 45px;text-align: center;}
.safetyGuarantee>div>div:nth-of-type(2){width:auto;margin-left: 10px;}
.safetyGuarantee>div>div:nth-of-type(2) p{font-size: 20px;line-height:35px;color:#eb5e57;text-align: center;}
.qualificationCertificate>div>img{width:100%;}

.promiseDocument>div{height:auto;}
.promiseDocument>div p{font-size: 22px;color:#666666;}
.promiseDocument>div p:nth-of-type(1){text-indent: 44px;}
.promiseDocument>div p:nth-of-type(2){margin-top: 70px;}
.promiseDocument>div p:nth-of-type(3){text-align:right;tmargin-top: 70px;}
.promiseDocument>div p:nth-of-type(4){text-align:right;margin-top: 10px;}
.promiseDocument>div>img{width:100%;}


.mask{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background: rgba(0,0,0,0.5);z-index:9999;}
.mask img{width:auto;height:100%;margin-left: 35%;}
.mask img:nth-of-type(1){width:50px;height:50px;position: absolute;top:50px;right:50px;}

