﻿body {

    font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif;

    font-size: 14px;

    color: #444;
    margin:0;
    background: #f4f4f4;
    overflow-x: hidden;
    padding-top: 53px;

}



a,
input,
button {

    outline: none;

}



a {

    text-decoration: none;

    color: #333;

}



.fl {

    float: left;

}



.fr {

    float: right;

}



.clear:after,
.clear:before {

    display: table;

    content: ""

}



.clear:after {

    clear: both;
}



.container {

    width: 1200px;

    margin: auto;

}


.head{padding:10px 0;background: #fff;position: fixed;top:0;right: 0;left: 0;z-index: 999;}

.head .fl{margin-top:1px;}

.head-phone {

    background: url(icon_tel.png) no-repeat left 3px;

    padding-left: 30px;

    margin-left: 12px;

    color: #e60012;
    font-size: 21px;
    font-weight: bold;

}

.banner{background: url(banner.jpg) no-repeat top center;height:900px;}
.banner .container{padding-top:455px;text-align: center;}
.banner a{margin:0 26px;display: inline-block;width: 219px;height: 86px;}

.ad a{width: 1920px;margin-left:-360px;}

.ad a img{vertical-align: middle;}

.yuyue{margin:20px auto;}
.yuyue h3{background: #e0e0e0;margin:0;padding:10px;text-align: center;color: #3e1f0d;}
.yuyue form{background: url(baojia_bg.jpg) no-repeat top center;padding:0px 240px 18px;}


#feed-form div{padding-top:18px;}

#feed-form label{margin-right: 6px;}

#feed-form select{padding:8px 6px;width:196px;outline: none;}

#feed-form input{padding:8px 6px;width:580px;}



#feed-form  a{

    display:inline-block;

    width: 240px;

    text-align: center;

    height: 50px;

    line-height: 50px;

    font-size: 14px;

    color: #fff;

    background: #737373;

    margin-right: 45px;

    vertical-align: middle;

}


#feed-form button{

    display:inline-block;

    width: 240px;

    text-align: center;

    height: 50px;

    line-height: 50px;

    font-size: 14px;

    color: #fff;

    background: #e60012;

    outline: none;

    border:solid 1px #e60012;

    vertical-align: middle;

}


.ad_2{background: url(ad_2_bg.jpg) no-repeat center;margin-top:70px;padding-bottom: 70px;}
.ad_2 .ad_2_img{margin-left:-20px;}
.ad_2 .ad_2_img a{float: left; padding-top:20px;padding-left: 20px;box-sizing: border-box;width: 50%;}
.ad_2 .ad_2_img a img{display:block;border:none;width: 100%;vertical-align: middle;}
.ad_2 .ad_2_img a:first-child{width: 100%;padding-top: 0px;}

.ad_2 .ad_2_link{margin-top:20px;}
.ad_2 .ad_2_link div{float: left;width: 50%;text-align: center;}
.ad_2 .ad_2_link div a{font-size: 50px;border-radius: 5px; display: inline-block;border:solid 5px #4aa6c7;background: #e4f3fb;color: #e83a18; line-height: 100px;width: 80%; }
.ad_2 .ad_2_link div a span{ display: inline-block;margin-left: 5px; font-family: "宋体";font-weight: bolder;color: #4aa6c7;}

.floor{padding-top:30px;}
.floor-title{font-size: 60px;text-align: center;}
.floor-intro{color: #6c6c6c;text-align: center;font-size: 24px;margin:20px 0;margin-top:15px;}
.floor-icon{text-align: center;}

.floor-list {margin-left: -3px;padding:0;}
.floor-list li{list-style: none; float: left;padding-left: 3px;padding-top: 3px;width: 33.3%;box-sizing: border-box;}
.floor-list li a{position: relative;display: block;}
.floor-list li a img{width: 100%;height: 300px;vertical-align: middle;}
.floor-list li a div{
  
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.7);
    text-align: center; 
}
.floor-list li a span{
    display: table-cell;
    width: 380px;
    height: 300px;
    color: #fff;
    font-size: 24px;
    vertical-align: middle;
    text-align: center;
}
.floor-list li a:hover div{display: block;}

.floor-btn{text-align: center;margin-top: 30px;}
.floor-btn  a{display: inline-block;background: #e71f19;color: #fff;line-height: 70px;padding: 0 30px;font-size: 30px;}

#floor-gongyi {background: #e5e5e5;padding-bottom: 20px;}

.floor-body{border:solid 1px #c7c7c7;font-size: 24px;color: #8d8d8d;padding:20px 10px;margin-top:10px;padding-bottom: 0;}
.gongyi_tab_head a{width: 25%;padding:0 2px;box-sizing: border-box;float: left;font-size: 0;}
.gongyi_tab_head a img{max-width: 100%;vertical-align: middle;}
.gongyi_tab_body{text-align: center;padding: 20px 2px;}
.gongyi_tab_body div{display: none;}
.gongyi_tab_body div img{width: 100%;vertical-align: middle;}
.gongyi_tab_body div p{text-align: left;color: #666;margin:0;margin-top:20px;font-size: 16px;}

#floor-pingjia{background: url(pingjia_bg.jpg) no-repeat top center;height: 1720px;color: #fff;box-sizing: border-box;}
#floor-pingjia .floor-intro{color: #fff;}
#floor-pingjia .clear {text-align: center;}
#floor-pingjia .clear a{display: inline-block;margin-right: 5px;margin-top:8px;font-size: 0;}
#floor-pingjia .clear a img{width: 388px;height: 692px;vertical-align: middle;}

#floor-pingjia-btn{text-align: center;margin-top:30px;}
#floor-pingjia-btn a{display: inline-block; background: #e83a18;color: #fff;font-size: 30px;padding:0 30px;line-height: 66px;border-radius: 10px;}

.foot{background: #1e1f1f;text-align: center;padding:30px 0;color: #fff;margin-top:20px;}
.foot img{vertical-align: middle;display: inline-block;margin:0px 5px;}
.foot p{font-size: 22px;margin:0;line-height: 1.8;margin-bottom: 30px;}
.foot .container{border-top:solid 1px #fff;padding-top:30px;}

 