@charset "utf-8";
/* CSS Document */

table {
  border-collapse: collapse;
  border-spacing: 0;
}
html, body, fieldset, img, iframe, abbr {
  border: 0;
}
i, cite, em, var, address, dfn {
  font-style: normal;
}
[hidefocus], summary {
  outline: 0;
}
li {
  list-style: none;
}

sup, sub {
  font-size: 83%;
}
pre, code, kbd, samp {
  font-family: inherit;
}
q:before, q:after {
  content: none;
}
textarea {
  overflow: auto;
  resize: none;
}
label, summary {
  cursor: default;
}
a, button {
  cursor: pointer;
}
del, ins, u, s, a, a:hover {
  text-decoration: none;
}
a {
  color: #333;
  font-family: "microsoft yahei";
}
a:hover {
  /*color: #1a78c5*/
}

.fr {
  float: right !important
}
.fl {
  float: left !important
}
.clearfix {
    *+height: 1%;
}
  .clearfix:before{
            content:"";
            display:table;
        }

body {
    margin: 0px;
    padding: 0px;
    background-color: #2A2A2A
}
img {
 
  border: 0;
  /*display: block*/
}

/*轮播样式ʽ*/
.poster_box {
  overflow: hidden;
  /*margin: 30px 20px*/
}
.poster_box h2 {
  font-size: 30px;
  color: #015293;
  font-weight: bold;
  text-align: center;
}
.poster_box h3 {
  font-size: 16px;
  color: #015293;
  margin: 10px 0 35px;
  text-align: center;
}
.poster-main {
    position: relative;
    width: 100%;
    height: 340px!important;
    margin-left: auto;
    margin-right: auto;
}
.poster-main img {
    display: block;
    box-shadow: 0px 0px 10px #222222;
    -webkit-box-shadow: 0px 0px 10px #222222;
}

.poster-main a, .poster-main img {
  display: block;
  width: 100%;
  height: 100%;
}
.poster-main img {}
.poster-main .poster-list {
  width: 1000px;
  height: 500px;
}
.poster-main .poster-list .poster-item {
  width: 200px;
  height: 500px;
  position: absolute;
  left: 0;
  top: 0;
}
.poster-main .poster-list .poster-item .item {
  position: relative;
  width: 100%;
  height: 100%
}
.poster-main .poster-btn {
  position: absolute;
  top: 0;
  cursor: pointer;
  filter: opacity(.5) brightness(1);
}
.poster-main .poster-btn:hover {
  filter: opacity(1) brightness(2);
}
.poster-main .poster-prev-btn {
  left: -200px;
  background: url(left.png) no-repeat center center;
}
.poster-main .poster-next-btn {
  right: -200px;
  background: url(right.png) no-repeat center center;
}
.poster-item-title {
 background:rgba(42, 42, 42, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#2a2a2a;

  color: #FFF;
  width: 100%;
  height: 52px;
  line-height: 52px;
  position: absolute;
  bottom: 0;
  text-indent: 29px
}
.lunbo_btn {
  height: 15px;
  width: 100%;
  margin: 0px auto;

  position: absolute;
  z-index: 3;
  text-align: center; bottom: 2px
}
.lunbo_btn li {
  width: 14px;
  height: 14px;
  display: inline-block;
  background-color: #b4b5b7;
  border-radius: 50%;
  margin: 0px 2px;
  cursor: pointer;
}
.lunbo_btn li.poster-btn-active {
  background-color: #0b518a;
}


*{padding:0;margin:0;}
.box_div1_1 ul li{cursor: pointer;} 
.header{width:100%;}
.header img{display:inline-block;max-width: 100%;}
.box_div1{background:url(beijing1.jpg);width:100%;height:2249px;margin-top: -4px;}
.box_div1 .box_div1_1{width:1200px;height:200px;margin:auto;position:relative;}
.box_div1 .box_div1_1 ul{width:1000px;height:100px;position:absolute;    margin-top:80px;margin-left:100px;}
.box_div1 .box_div1_1 ul li{float:left;width:25%;height:100px;list-style:none;    padding:50px 0 0 0;text-align: center;}

.box_div1 .box_div1_2{width:1200px;height:80px;margin:auto;text-align: center;    margin-top: 120px;}
.box_div1 .box_div1_3{width:1200px;height:300px;margin:auto;}
.box_div1 .box_div1_3 ul{width:1200px;height:190px;margin-top: 100px;}
.box_div1 .box_div1_3 ul li{list-style:none;float:left;}
.box_div1 .box_div1_4{width:1200px;height:80px;margin:auto;text-align: center;}

.box_div1 .box_div1_6{width:1200px;height:360px;margin:auto;text-align: center;}

.box_div1 .box_div1_5{width:1200px;margin:auto;text-align: center;margin-top:150px;}
.box_div1 .box_div1_5 .box_div1_5_1 div{float:left;width:400px;height:320px;}
.box_div1 .box_div1_5 .box_div1_5_1 div img{max-width: 100%;}
.box_div1 .box_div1_5 .box_div1_5_2 div{float:left;height:320px;}
.box_div1 .box_div1_5 .box_div1_5_2 div img{max-width: 100%;}

.box_div2{background:url(beijing3.jpg);width:100%;height:1914px;}
.box_div2 .box_div2_1{width:1200px;height:300px;margin:auto;text-align: center;}
.box_div2 .box_div2_1 img{margin-top: 100px;}
.box_div2 .box_div2_2{width:1200px;height:547px;background:#fff;margin:auto;}
.box_div2_2 >div{float:left;}
.box_div2_2_1{width:45%;height:507px;padding:20px;}
.box_div2_2_2{width:45%;height:507px;padding:20px;}

.box_div2_2_2 .box_div_t2 div{float:left;width:162px;height:124px;margin-right:15px;}
.pasd{color:#f16938;}
.box_div_t5>div{float:left;height:100%;width:50%;}
.box_div_t5{width:100%;height:110px;margin-top: 40px;}
.yuding{text-decoration:none;color:#fff;background:#f16938; float:left;width:100px;height:40px;line-height:40px;border-radius:5px;padding:0 10px;text-align:center;font-weight:bold;font-size: 18px;position: absolute;bottom: 0;right:50px;}



.box_div2 .box_div2_3{width:1200px;height:300px;margin:auto;text-align: center;}
.box_div2 .box_div2_3 img{margin-top: 100px;}


.box_div3{background:url(beijing4.png);width:100%;height:2021px;}
.box_div3 .box_div3_1{width:1200px;height:300px;margin:auto;text-align: center;}
.box_div3 .box_div3_1 img{margin-top: 100px;}


.box_div3 .box_div3_2{width:1200px;height:1500px;margin:auto;}
.box_div3_2 > div{float:left;width:500px;height:600px;background:#fff;margin:70px 50px;}
.box_div3_2_1 .box_div3_p{height:280px;width:480px;margin:10px;}



.box_div4{background:url(beijing5.png);width:100%;height:698px;}
.pro_txt p{font-size: 14px;color: #191919;font-family: "微软雅黑";line-height:22px;height:22px;font-weight: 400;}    


  .box_div3_p .price .jg,.box_div_t5 .price .jg {display: inline-block;color: #f16938;font-size:16px;margin-left: 30px;}
  .price{position:relative;width:100%;height:50px;}
.box_div3_p .price .jg span,.box_div_t5 .price .jg span {font-size: 38px;}


a{cursor:pointer}
        .box_div2_2_2 h2{font-weight:700}
        .box_div1 .box_div1_1 ul li{float:left;width:24%;height:100px;list-style:none;text-align:center;margin:50px 5px}
        .dbdh2{width:100%;left:0;top:0;z-index:100;border-bottom:solid 1px #efefef;box-shadow:1px 1px 8px rgb(0 0 0 / 10%)}
        .dbdh-bg2{background:#fff}
        .dbdh-detail{width:1200px;height:73px;margin:0 auto;padding-top:2px}
        .dbdh-left2{width:171px;height:66px;background-image:url(https://www.paris-girafe.com/assets/img/logo_033.png);float:left;cursor:pointer}
        .dbdh-right2{width:993px;padding-top:9px;margin-left:10px;float:right;color:#333}
        .menu2{float:left;margin-left:16px}
        .menu2 li{float:left;font-size:17px;list-style:none;padding:0 15px;text-align:center;line-height:50px;margin-right:10px}
        .tb{float:right;padding-top:8px;margin-left:15px}
        .tbpic{padding-top:5px;margin-right:7px}
        .tb_li{float:left;font-size:14px;list-style:none;line-height:18px;letter-spacing:.8px}
        li{list-style:none}
        .dh{margin-right:11px}
        .tbpic2{padding-top:5px;margin-right:7px;position:relative}
        .wx-wz{margin-top:2px}
        #right_ico{width:42px;position:fixed;top:50%;margin-top:-10px;right:0;z-index:999}
        #right_ico .oli{cursor:pointer;background-color:#e8e8e8;margin-top:2px;position:relative;line-height:17px}
        #right_ico .kf{background:url(right-icon-content.png) no-repeat;background-position:-40px 0;height:40px}
        .kf_list{position:absolute;width:130px;right:54px;top:0;color:#4c4c4c;padding:10px;background-color:#fff;font-size:14px;box-shadow:0 0 8px 1px #ccc;border-radius:5px;text-align:center}
        #right_ico .tel{background:url(right-icon-content.png) no-repeat;background-position:-40px -39px;height:40px}
        .tel_list{position:absolute;width:175px;height:41px;right:54px;top:0;color:#000;padding:10px 10px 10px 20px;line-height:22px;background-color:#fff;font-size:14px;display:none}
        #right_ico .fh{background:url(right-icon-content.png) no-repeat;background-position:-40px -125px;height:40px}
        #right_ico .wx{background:url(right-icon-content.png) no-repeat;background-position:-40px -80px;height:40px}
        #right_ico .fh{background:url(right-icon-content.png) no-repeat;background-position:-40px -125px;height:40px}
        .wx_list{position:absolute;width:150px;height:182px;right:55px;top:0;color:#fff;font-size:14px;background-image:url(/assets/style/images/wxkf_new.png);background-repeat:no-repeat;display:none}
        .wx-ewm{position:absolute;top:63px;left:35px}
        form,input{margin:0;padding:0;border:0;font-size:14px;font-weight:400;font-family:"Microsoft Yahei";color:#000}
        li,ol,ul{list-style:none;list-style-type:none;margin:0;padding:0}
        a,br,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,img,input,li,p,span,ul{padding:0;margin:0}
        a{color:#333;text-decoration:none!important}
        a:hover{text-decoration:underline}
        .clear{clear:both;height:0;display:block}
        h1,h2,h3,h4,h5,h6{font-weight:400}
        b,em,i,samp{font-style:normal;font-weight:400;font-family:"Microsoft Yahei"}
        .left{float:left}
        .right{float:right}
        .relative{position:relative}
        .fix:after{content:"";display:block;clear:both}
        body{width:100%;background:#fff}
        html{width:100%;overflow-x:hidden}
        .fixed{width:100%;position:fixed;left:0;top:0;right:0;margin:auto;z-index:9999;background:#fff}
        .main1200{width:1200px;margin:auto}
        .mtop30{margin-top:30px}
        .mtop50{margin-top:50px}
        .disclick{pointer-events:none}
        .foott{padding:25px 0;background:#f7f7f7}
        .footlogo{padding:15px;padding-bottom:0}
        .footlogo span{float:left;color:#beb6bb;width:70px;display:block}
        .flogo{float:left;width:1130px}
        .flogo li{float:left;text-align:center;font-size:12px;width:108px;margin-right:15px;margin-bottom:15px}
        .flogo li img{width:100%;height:28px}
        .flogo li a{color:#71747d}
        .flogo li p{margin-top:5px}
        .footl{overflow:hidden;padding:15px 0}
        .footl li{float:left;width:16.6%;text-align:center;cursor:pointer;height:120px}
        .footl li i{width:70px;height:70px;margin:auto;display:block}
        .ftext{color:#666;margin-top:5px;position:relative}
        .ftext p{font-size:20px;color:#333;font-weight:700}
        .ftext h3{font-size:15px;color:#999;position:absolute;left:0;right:0;margin:auto;bottom:-50px}
        .footl li:nth-child(1) i{background:url(../images/fc1.png) no-repeat center center}
        .footl li:nth-child(2) i{background:url(../images/fc2.png) no-repeat center center}
        .footl li:nth-child(3) i{background:url(../images/fc3.png) no-repeat center center}
        .footl li:nth-child(4) i{background:url(../images/fc4.png) no-repeat center center}
        .footl li:nth-child(5) i{background:url(../images/fc5.png) no-repeat center center}
        .footl li:nth-child(6) i{background:url(../images/fc6.png) no-repeat center center}
        .footb{background:#34343c;padding:75px 0 15px}
        .foot_l{width:70%;float:left;color:#888;margin-left:10px}
        .foot_l li{width:16.6%;float:left}
        .foot_l li h3{font-size:18px;margin-bottom:10px}
        .foot_l li dl dt{line-height:26px;font-size:12px;position:relative}
        .foot_l li dl dt a{color:#888}
        .foot_l li dl dt i{width:7px;height:7px;border-top:1px solid #888;border-right:1px solid #888;transform:rotate(135deg);display:inline-block;margin:0 5px;position:relative;top:-3px}
        .foot_l li dl dt.fx,.foot_l li dl dt.wb,.foot_l li dl dt.wx{padding-left:25px}
        .foot_l li dl dt.wx{background:url(https://www.paris-girafe.com/assets/style/images/wwx.png) no-repeat 0 center;position:relative}
        .foot_l li dl dt.wb{background:url(https://www.paris-girafe.com/assets/style/images/wwb.png) no-repeat 0 center}
        .foot_l li dl dt.fx{background:url(https://www.paris-girafe.com/assets/style/images/fx.png) no-repeat 0 center}
        .wxewm{width:120px;background:#fff;position:absolute;left:-30px;top:28px;padding-top:10px;padding-bottom:5px;text-align:center;z-index:5;display:none}
        .wxewm img{width:100px;height:100px;display:block;margin:auto}
        .foot_l li dl dt.wx:hover .wxewm{display:block}
        .innewsbox{width:120px;background:#fff;position:absolute;left:-30px;top:28px;padding:5px 0;text-align:center;z-index:5;display:none}
        .innewsbox a{margin:0 5px;color:#333!important;display:inline-block}
        .foot_l li dl dt.innews:hover .innewsbox{display:block}
        .foot_r{width:300px;float:left}
        .foot_r h1{font-size:16px;color:#beb6bb}
        .telic{color:#beb6bb;background:url(https://www.paris-girafe.com/assets/style/images/telic.png) no-repeat 0 4px;height:66px;margin-top:15px;padding-left:30px}
        .telic1{color:#beb6bb;height:66px;margin-top:15px;padding-left:30px}
        .telic h2{font-size:15px;color:#fff;padding:3px 0}
        .telic1 h2{font-size:15px;color:#fff;padding:3px 0}
        .telic h3,.telic1 h3{font-size:14px;color:#71747d}
        .footbot{margin:20px auto 0;text-align:center}
        .footbot li{width:106px;height:38px;display:inline-block;margin:0 4px}
        .footbot li img{width:100%;height:100%;display:block}
        .copyright{padding-top:15px;color:#888;text-align:center;font-size:12px}
        .copyright p{line-height:26px}
        .return_top{width:50px;height:50px;background:url(https://www.paris-girafe.com/assets/style/images/rtop.png) no-repeat center center;position:fixed;right:0;bottom:0;z-index:101;cursor:pointer;display:none}
