@charset "utf-8";
*{
    padding:0;
    margin:0;
    border:none;
    text-decoration:none;
    list-style-type:none;
    font-family:'微软雅黑';
    color:#000;
}
html{
    font-size:12px;
    min-width:1200px;
}
.last{
    margin-right:0!important;
}
.clear{
    clear:both;
}
img{display:block;}
.body{
    width:100%;
    min-width:1200px;
}
.main{
    width:1200px;
    margin:0 auto;
    overflow: hidden;
}
.main{
    width:1200px;
    margin:0 auto;
}
.banner{
    background: url(../images/banner.jpg) no-repeat center;
    height:504px;
}
.remen h2{
    font-size:30px;
    color:#333333;
    text-align: center;
    margin:30px 0;
}
.remen .content{
    overflow: hidden;
}
.remen .content .box{
    width:376px;
    height:300px;
    float:left;
    margin-right:35px;
}
.remen .content .box .title{
    width:100%;
    height:45px;
    background-color: #525252;
    font-size:20px;
    line-height:45px;
    text-align: center;
    color:#ffffff;
}
.remen .content .box .c_con{
    margin-top:45px;
}
.remen .content .box .c_con .mbox{
    width:50%;
    float:left;
    margin-bottom:20px;
}
.remen .content .box1 .c_con .mbox {
    margin-bottom: 29px;
}
.remen .content .box .c_con .mbox p{
    font-size:16px;
    color:#b1b2af;
    text-align: center;
    margin-top:10px;
}
.remen .content .box .c_con .big{
    width:100%;
}
.remen .content .box .c_con .big img{
    margin:0 auto;
}
.remen .content .box .c_con .left img{
    float:right;
    padding-right:30px;
}
.remen .content .box .c_con .left p{
    text-align: right;
    padding-right:20px;
}
.remen .content .box .c_con .right img{
    float:left;
    padding-left:30px;
}
.remen .content .box .c_con .right p{
    text-align: left;
    padding-left:20px;
}
.remen .content .box .c_con .smail p{
    clear:both;
}
.remen .content .box .c_con .mbox2{
    width:33.3333%;
    float:left;
    margin-bottom: 20px;
}
.remen .content .box1 .c_con{
    margin-top:50px;
}
.remen .content .box2 .c_con{
    margin-top:40px;
}
.remen .content .box .c_con .mbox2 .img{
    height:67px;
}
.remen .content .box .c_con .mbox2 .img img{
    margin:0 auto;
}
.remen .content .box .c_con .mbox2 p{
    text-align: center;
}
.remen .content .box .c_con .mbox2 p {
    font-size: 16px;
    color: #b1b2af;
    text-align: center;
    margin-top: 10px;
}
.remen .content .box3 .c_con{
    width:260px;
    margin:40px auto 0 auto;
}
.remen .content .box3 .c_con .mbox2{
    width:120px;
    margin-right:20px;
}
.vs {
    margin-top:35px;
}
.vs h2{
    font-size:30px;
    color:#333333;
    text-align: center;
    margin:30px 0;
}
.vs .content{
    height:363px;
    padding-top: 30px;
    background: url(../images/vs.png) no-repeat center;
}
.vs .content .box{
    width:50%;
    float:left;
    margin-top:90px;
}
.vs .content .box p{
    font-size:16px;
    line-height:39px;
    text-align: left;
    font-weight:bold;
}
.vs .content .box1 p{
    padding-left:200px;
}
.vs .content .box2 p{
    padding-left:100px;
}
.kh h2{
    font-size:30px;
    color:#333333;
    text-align: center;
    margin:30px 0;
}
.kh .content{
    width:100%;
    height:469px;
    background: url(../images/kh.jpg) no-repeat center;
    margin-top:40px;
}
.kh .content .form{
    width:357px;
    float:left;
    margin-top:64px;
}
.kh .content .form .sq{
    background-color: #ebb72b;
    height:127px;
    overflow: hidden;
}
.kh .content .form .sq p.title{
    font-size:40px;
    color:#ffffff;
    text-align: center;
    font-weight:bold;
    margin-top:20px;
}
.kh .content .form .sq p.c_con{
    font-size:20px;
    color:#ffffff;
    text-align: center;
}
.kh .content .form form{
    background-color: #525252;
    height:235px;
    overflow: hidden;
}
.kh .content .form form input{
    width:270px;
    height:40px;
    display:block;
    margin:26px auto 0 auto;
    border-radius: 10px;
    color:#ebb72b;
    font-size:18px;
}

.kh .content .form form input.button{
    width:140px;
    height:50px;
    font-size:22px;
    line-height:50px;
    text-align: center;
    background-color: #ebb72b;
    color:#b62e2e;
    font-weight:bold;
    cursor: pointer;
}
.kh .content .dd{
    width:660px;
    float:left;
    margin-left:160px;
    margin-top:70px;
}
.kh .content .dd h3{
    font-size:30px;
    color:#ebb72b;
    text-align: center;
}
.kh .content .dd table{
    margin-top:40px;
}
.kh .content .dd table tr{
    margin-bottom:20px;
    display:block;
}
.kh .content .dd table tr td{
    font-size:16px;
    color:#ffffff;
}
.kh .content .dd table tr td.name{
    width:50px;
}
.kh .content .dd table tr td.city{
    width:50px;
}
.kh .content .dd table tr td.gsname{
    width:250px;
}
.kh .content .dd table tr td.phone{
    width:135px;
}
.kh .content .dd table tr td.time{
    width:175px;
}
.lc h2{
    font-size:30px;
    color:#333333;
    text-align: center;
    margin:30px 0;
}
.lc .content{
    width:100%;
    height:425px;
    position:relative;
}
.lc .content .bj{
    width:100%;
    height:158px;
    background-color: #ebb72b;
    position:absolute;
    bottom:0;
}
.lc .content .box{
    width:300px;
    float:left;
    position:absolute;
    z-index:1;
}
.lc .content .box .qu{
    width:197px;
    height:354px;
    margin:0 auto;
    background: url(../images/lc.png) no-repeat center;
    z-index:1;
}
.lc .content .box .qu img{
    width:165px;
    height:165px;
    border-radius: 50%;
    padding-left: 18px;
    padding-top: 14px;
}
.lc .content .box .qu p{
    font-size:22px;
    color:#000000;
    text-align: center;
    margin-top:35px;
}
.lc .content .box .qu span{
    width:140px;
    font-size:16px;
    color:#979494;
    display:block;
    margin:0 auto;
    text-align: center;
    margin-top:20px;
    line-height:34px;
}
.lc .content .box2{
    margin-left:300px;
}
.lc .content .box3{
    margin-left:600px;
}
.lc .content .box4{
    margin-left:900px;
}
.youshi{
    width:100%;
    height:600px;
    background-color: #f4f4f4;
}
.youshi h2{
    font-size:34px;
    text-align: center;
    margin-top:60px;
}
.youshi p.c_con{
    font-size:22px;
    color:#6d6a6a;
    text-align: center;
    margin-top:10px;
}
.youshi .content{
    width:1100px;
    margin:60px auto 0 auto;
    overflow: hidden;

}
.youshi .content .box{
    width:275px;
    float:left;
}
.youshi .content .box img{
    margin:0 auto;
}
.youshi .content .box p{
    font-size:22px;
    color:#555555;
    text-align: center;
    font-weight:bold;
    margin-top:30px;
}
.youshi .content .box span{
    display:block;
    font-size:16px;
    color:#888888;
    line-height:28px;
    margin-top:17px;
    padding:0 30px;
}
.dibu{
    height:105px;
    background-color: #555555;
    margin-bottom:75px;
}
.dibu ul{
    width:1100px;
    overflow: hidden;
    margin:0 auto;
}
.dibu ul li{
    height:50px;
    float:left;
    margin-right:70px;
    margin-top:30px;
    padding-left:50px;
}
.dibu ul li p{
    font-size:18px;
    color:#ffffff;

}
.dibu ul li span{
    font-size:12px;
    color:#fff;
    margin-top:11px;
    display:block;
}
.dibu ul li.pinzhi{
    background: url(../images/pinzhi.png) no-repeat center left;
}
.dibu ul li.tuandui{
    padding-left:60px;
    background: url(../images/tuandui.png) no-repeat center left;
}
.dibu ul li.anquan{
    padding-left:60px;
    background: url(../images/anquan.png) no-repeat center left;
}
.dibu ul li.jiage{
    padding-left:60px;
    background: url(../images/jiage.png) no-repeat center left;
}
.dibu ul li.jiage{
    margin-right:0;
}
.biaodan{
    width:100%;
    height:75px;
    background-color: #181f31;
    position:fixed;
    bottom:0;
    z-index:10;
}
.biaodan img{
    float:left;
    margin-top:16px;
    margin-left:70px;
}
.biaodan span{
    display:block;
    float:left;
    color:#fff;
    font-size:40px;
    font-weight:bold;
    line-height:75px;
    margin-left:25px;
}
.biaodan input.phone{
    width:300px;
    height:40px;
    margin-top:17.5px;
    margin-left:125px;
    color:#a2a2a2;
    font-size:16px;
    padding-left:20px;
    box-sizing: border-box;
    float:left;
}
.biaodan input.tijiao{
    width:125px;
    height:40px;
    background-color: #e0000b;
    float:left;
    margin-top:17.5px;
    color:#fff;
    font-size:20px;
    line-height:40px;
}
input::-webkit-input-placeholder{
    color:#a2a2a2;
    padding-left:20px;
}





.css3btn{
    bottom:411px;
    right:5px;
    z-index:9999999999;
    position:fixed;
}
.css3btn a{
    display:block;
    text-decoration:none;
}
.css3btn img{
    left:-10px;
    top:50%;
    margin-top:-35px;
    position:absolute;
    z-index:9999;
    border:0;
}
.css3btn p{
    font-size:15px;
    width:230px;
    height:45px;
    line-height:45px;
    text-indent:55px;
    text-align:center;
    color:#fff;
    display:block;
    overflow:hidden;
    position: relative;
    background:#ff5400;
    background:linear-gradient(rgba(254,84,0,.8),rgba(255,118,50,.8));
    text-transform: uppercase;
    border-radius:20px;
}
.css3btn p.bubble:after {
    content: "";  background: #fff;
    position: absolute;
    width: 200px;
    height: 200px;
    left: 35px;;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0;
    margin: auto;
    border-radius:50%;
    transform: scale(1);
    animation:1s btn ease-in-out infinite;
}
@keyframes btn {
    0%{transform:scale(0);opacity: 1;}100%{transform:scale(1);opacity: 0;}
}

#qiao-wrap #qiao-icon-wrap{
	display:none;
}











