@charset "utf-8";
*{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.index_box{
   width: 100%;
    height: 300px;
}
.box{
   position: relative;
    text-align: center;
    width: 24.75%;
    font-family: "微软雅黑";
    float: left;
    height: 300px;
    overflow: hidden;
    margin-right: 0.25%;
}
.box A{
   text-decoration: none;
}
.box H5{
   margin-top: 10px;
    color: #334149;
    font-size: 20px;
    font-weight: 500;
}
.box P{
   color: #af1f28;
    font-size: 14px;
}
.box A SPAN{
   position: absolute;
    width: 80px;
    background: url(more_btn.png) no-repeat center center;
    height: 80px;
    margin-left: -40px;
    font-size: 0px;
    top: 80px;
    left: 50%;

}
.box .box_img{
   position: relative;
    display: block;
    height: 240px;
    overflow: hidden;
}
.box .box_img IMG{
   transition: all 0.5s;
}
.box:hover .box_img IMG{
   transform: scale(1.05, 1.05);
}
.box .box_img IMG{
   position: absolute;
    margin-left: -240px;
    left: 50%;
}
.fot{
   border-bottom: #29353c 1px solid;
    position: relative;
    margin: 0px auto;
    width: 1200px;
    height: 240px;
}
.fot .fot_left{
   width: 220px;
    float: left;
    color: #fff;
    margin-right: 110px;
}
.fot .fot_left H3{
   line-height: 2em;
    font-family: "微软雅黑";
    color: #fff;
    font-size: 16px;
}
.fot .fot_left P {
    font-family: Impact, "Arial Black";
    font-size: 20px;
}
.fot .fot_right{
   float: left;
}
.fot .fot_right .fot_tex{
   padding-bottom: 0px;
    padding-left: 24px;
    padding-right: 25px;
    font-family: "微软雅黑";
    float: left;
    color: #fff;
    font-size: 16px;
    padding-top: 0px;
}
.fot .fot_right .fot_tex SPAN{
   display: block;
    margin-bottom: 15px;
}
.fot .fot_right .fot_tex A{
   line-height: 2em;
    display: block;
    font-family: "微软雅黑";
    color: #fff;
    font-size: 12px;
    text-decoration: none;
}
.fot .ewm{
   position: absolute;
    text-align: center;
    width: 80px;
    bottom: 30px;
    font-family: "微软雅黑";
    height: 80px;
    color: #fff;
    font-size: 12px;
    right: 35px;
}
.bq{
   border-bottom: #141d22 1px solid;
    line-height: 40px;
    margin: 0px auto;
    width: 1200px;
    font-family: "微软雅黑";
    height: 40px;
    color: #fff;
    font-size: 12px;
}
.bq A{
   color: #fff;
    text-decoration: none;
}
.bq .bq_left{
   line-height: 40px;
    float: left;
}
.bq .bq_right{
   padding-right: 25px;
    float: right;
}
.bq .bq_right SPAN{
   line-height: 40px;
    float: left;
}
.bq .bq_right A{
   /*margin-top: 9px;*/
    display: block;
    float: left;
    margin-right: 10px;
}
.lang{
   text-align: right;
    line-height: 25px;
    padding-right: 47px;
    font-family: "微软雅黑";
    height: 25px;
    font-size: 12px;
}
.lang A{
   color: #fff;
    text-decoration: none;
}
dl,dd,dt{margin:0;padding:0;}
a{ text-decoration:none;}

.floating_ck{position:fixed;right:0px;top:45%; z-index:9999}
.floating_ck dl dd{position:relative;width:60px;height:45px;background-color:#af1f28;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer; margin-bottom:2px;}
.floating_ck dl dd:hover{background-color:#941921;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(qq.png);}
.words{background-image:url(iph.png);}	
.quote{background-image:url(mess.png);}
.qrcord{background-image:url(ewm.png);}
.return{background-image:url(top.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-120px;top:0px;width:120px;height:44px;background-color:#941921;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:45px;}
.floating_ewm{height:145px;top:-100px; width:145px; background:none; left:-145px}
.floating_ewm i{background-image:url(erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}