@charset "gb2312";

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }

fieldset, img { border:none; } 

img{display: block;}

ul, ol { list-style:none; }

input { padding-top:0; padding-bottom:0;}

 select, input, textarea { font-size:12px; margin:0; }

textarea { resize:none; }

table { border-collapse:collapse; }

body {font-size:12px; color:#333;background: #0e0e0e;}

.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }

.clearfix { zoom:1; }

a { color:#333; text-decoration:none; }

a:hover { color:#666; text-decoration:none; }

body,html{overflow-x:hidden;}

.pos_rel{position: relative;}
.pos_abs{position: absolute;}

/*banner*/

.cuxiao{width: 1920px;position:relative;left: 50%;margin-left: -960px;top:0;}

.part1{position:relative;}









.par6_bd{width: 900px;height: 344px;position:absolute;left: 50%;margin-left: -453px;bottom:90px;font-family:"Microsoft YaHei";}

.par6_bd_baoming{float: left;width: 410px;height: 342px;}

.par6_bd_info{float: right;width: 385px;height: 360px;}

.baoming_ti .big-ti{text-align:center;font-size:26px;color:#d8ac72;line-height: 65px;}

.formdate{margin:0 auto;width: 100%;margin-top: 10px;}

.formdate .name,.tels{float: left; width: 192px;height: 48px;line-height: 48px;background: #f3e8dd;margin-bottom: 10px;font-size:21px;vertical-align:middle; border-radius: 10px; }
.formdate .tels{padding-left: 0;width: 212px;}
.formdate .name{margin-right: 5px;}

.formdate input{border-radius: 10px; border:0 none; color:#333;background: none;height: 48px;padding-left:0px;font-size:21px;outline-style:none;width: 100%;float: left;line-height: 48px;}

.formdate #username0{text-indent: 40px}
.formdate #tel0{text-indent: 10px;}

.formdate span{float: left;height: 48px;line-height: 48px;display:block;color:#797979;}

.ad{height: 48px;line-height: 48px;font-size:21px;}

.ad select{border:0 none;background: none;height: 48px;font-size:21px;outline-style:none;color:#333;background: #f4eade;line-height: 48px;}

#province0{width: 100px;}

#province0{text-align: center;}

#city0{text-align: center;width: 100px;font-size: 21px;-o-text-indent: 60px;-webkit-text-indent: 60px;-ms-text-indent: 60px;-moz-text-indent: 0px;}

.province{float: left;background: #f4eade;height: 100%;padding-left:45px;width: 147px; border-radius: 10px;margin-top: 20px;}

.city{float:right;background: #f4eade;height: 100%;padding-left:12px;width: 201px; border-radius: 10px;margin-top: 20px;}

#postMsg0{margin:0 auto;color:#f01c43; height:25px; text-align:center; line-height:25px;}





.formdate .btn{ font-size: 27px; width: 367px;height: 99px;background:url(../images/bm_btn.png) no-repeat center;display:block;text-decoration:none;margin:0 auto;float:none;cursor:pointer;color: #FFFFFF; border-radius: 10px;}

.baoming_info{float: left;height: 348px;width:100%; overflow:hidden; color: #333; }

.baoming_info_ti{background: #26aea6;font-size:18px;color:#fff;text-align: center;width: 285px;height: 35px;line-height: 35px;margin:0 auto;}

.baoming_info_top{line-height: 60px;font-size:31px;text-align:center;margin-top: 15px; }

.baoming_info_top span{font-size:30px;color: #ed2e2e;background: #f4db8d;border-radius: 10px;margin: 0 5px;}

.baoming_info ul li{line-height: 24px;font-size:16px;color:#333;text-align: center;}

.baoming_info_ti ul{position:relative;top:0px;left:0;}

.info_box{margin-top: 30px; height:200px; overflow:hidden;}



.call_p{ height: 48px; line-height: 48px; background: #f4eade; font-size: 18px; border-radius: 10px; margin-top: 110px; padding-left: 47px; color: #797979; }

.call_p .call{ height: 46px; line-height: 46px; font-size: 18px; outline: none; border: 0; background: #f4eade; width: 280px; border-radius: 10px; font-size: 21px; }

.bao_mask { position:fixed; left:0px; top:0px; z-index:89; width:100%; background:#000000; -moz-opacity: .8; -webkit-opacity: .8; opacity: 0.8; filter: alpha(opacity=50); _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop)); height:100%; display:none;}

.b_fudong { position:fixed; left:0px; top:0px; width:100%; z-index:1000000; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop));}



.bmbig_box{ width:616px; height:430px; position:fixed; left:50%; margin-left:-308px; top:50%; margin-top:-255px;background:url(../images/baoming.png) no-repeat 0 bottom; z-index:90;display:none;}

.close{ position:absolute; bottom:251px;right:0px;background:url(../images/close.jpg) no-repeat 0 bottom; width:37px; height:20px; cursor:pointer;}

.yhbmimg{ position:absolute; top:10px; right:20px; height:147px; text-align:right; display:none;}

.v2_baomingqu_s{ clear:both; position:absolute; top:190px;*top:180px; right:90px;}

.bt_bmed{ clear:both; position:absolute; top:190px;*top:180px; right:50px;}

.bt_hang{margin:15px 0 15px 40px;font-size:16px;font-weight:bold;color:#333; font-family:"΢���ź�";}

.bt_bmed input,.bt_bmed select{border:1px solid #b5b5b5;}

.bt_bmed input{width:300px;height:30px;line-height:30px; padding-left:2px;}

.bt_bmed select{width:123px;height:30px;line-height:30px;}

.bt_bmed  .submit{ border:none; width:306px; height:44px; margin-right:0px;background:url(../images/lvan.jpg) no-repeat center center;  cursor:pointer; z-index:999;}

.bt_bmed em{margin:0px 0 8px 90px;display:block;font-style:normal;color:#da4115;}

.tixing{ position:absolute; bottom:60px; color:#fff; left:120px;}







.azti{width: 100px;height: 30px;border:1px solid #fff;line-height: 30px;text-align: center;font-size:16px;color:#fff;margin-left: 235px;}

.bottom_lik{width: 1014px;margin:40px auto 0;}

.bottom_lik li{float: left;margin-right: 8px;}

.tobm{position:absolute;width: 200px;height: 50px;left: 865px;bottom:25px;background: #000;opacity:0;filter:alpha(opacity=0);}



.case-container{ margin-top: 0px;width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px;
    top: 0; }

.case-container .case_01{ margin-top: 108px; }







.case_left,.case_right{ float: left; display: inline-block; }

.case_left{ width: 445px; }



.case_left_top{ margin-left: 20px; height: 226px; position: relative; }

.case_left_top img{ position: absolute; left: -100px; }



.case_left_bottom{ margin-top:71px; margin-left: 90px; }



.case_right{ margin-left: 10px; margin-top: 10px; width: 636px; height: 436px;  position: relative; background-color: #d8ac72; }

.case_right_box{ position: absolute; left: -10px; top: -10px; margin-left: 0;  width: 636px; height: 436px; overflow: hidden; }

.case_right_pic{  width: 1272px; }

.case_right_pic img { display: inline-block; float: left; }



.case_right_box .case_right_pic{

	transition-duration:0.5s;

    -webkit-transition-duration:0.5s;

    -moz-transition-duration:0.5s;

    -o-transition-duration:0.5s;

}





.case_right_box:hover .case_right_pic{ margin-left: -636px; }

.shining_point{ width: 30px; height: 30px; background-color: rgba(255,255,255,0.5); position: absolute; right: 83px; bottom: 103px; border-radius: 50%; }

.shining_point div{ width: 20px; height: 20px; border-radius: 50%; background: #fff; margin-top: 5px; margin-left: 5px; }







.shining_point{

	-webkit-animation: Scale 2s infinite ease-in-out 0s;

	-moz-animation: Scale 2s infinite ease-in-out 0s;

	-o-animation: Scale 2s infinite ease-in-out 0s;

    animation: Scale 2s infinite ease-in-out 0s;

}



@keyframes Scale{

	0%{ transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1); }

	50%{ transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2); }

	100%{ transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);}

}



.case_bottom img{ padding-top: 64px; }



.chat,.yuyue{ cursor: pointer; /*border: 0; outline: 0; height: 67px; line-height: 67px; width: 230px; text-align: center; color: #fff; border-radius: 10px; margin-top: 45px; */}

/*.chat{ margin-left: 263px; background: #d8ac72; font-size: 29px; }

.yuyue{ margin-left: 185px; background: #e60027; font-size: 22px; }*/



.case_num{ margin-top: 68px; position: relative; }

/*.case_02 .case_word{ position: absolute; left: 683px; }*/

.case_02 .case_word{ position: absolute; left: 783px; }



/*.case_03 .case_word{ position: absolute; left: 22px; }*/

.case_03 .case_word{ position: absolute; left: -122px; }



/*.case_04 .case_word{ position: absolute; left: 683px; }*/

.case_04 .case_word{ position: absolute; left: 783px; }



/*.case_05 .case_word{ position: absolute; left: 22px; }*/

.case_05 .case_word{ position: absolute; left: -122px; }



.case_footer{ margin-top: 37px; position: relative; }

.foot_main {

    position: absolute;

    left: 665px;

   	bottom: 88px;

    width: 744px;

}



.foot_main ul li {

    float: left;

}



.btn_tu {

    -webkit-transition: all 1s ease-in-out;

    -moz-transition: all 1s ease-in-out;

    -ms-transition: all 1s ease-in-out;

    -o-transition: all 1s ease-in-out;

    -webkit-transition-delay: .1s;

    -moz-transition-delay: .1s;

    -ms-transition-delay: .1s;

    -o-transition-delay: .1s;

    width: 124px;

    height: 124px;

}



.btn_tu:hover {

    -webkit-transform: rotate(720deg);

    -moz-transform: rotate(720deg);

    -ms-transform: rotate(720deg);

    -o-transform: rotate(720deg);

}



.foot_main .tu {

    position: absolute;

    width: 744px;

    top: 126px;

    left: 17px;

}


  .lcsj_btn{top: 350px;left: 1183px;z-index: 1;}
  .tab_slide{top: 33px;left: 410px;height: 647px;width: 1100px;overflow: hidden;}
  .tab_slide_nav{display: inline-block;width: 933px;height: 98px;border: 1px solid #eed097;margin-left: 152px;}
  .tab_slide_nav li{display: inline-block;float: left;width: 50%;height: 100%;}
  .tab_slide_nav li .sel_btn{width: 100%;height: 100%;}
  .tab_slide_nav li .sel_btn{color: #eed097;font-family: "微软雅黑";cursor: pointer;}
  .tab_slide_nav li .sel_btn h1{font-size: 28px;text-align: center;font-weight: bold;padding-top: 22px;}
  .tab_slide_nav li .sel_btn h2{font-size: 18px;text-align: center;}
  /*.tab_slide_nav .active{background:url(images/sel_btn_bg.jpg) no-repeat left center; color:#333;}*/
  .tab_slide_nav .active .sel_btn{background:url(../images/sel_btn_bg.jpg) no-repeat left center; color:#333;}
  .slide_item .hd ul{border: 1px solid #eed097;}
  .slide_item .hd li{border: 1px solid #eed097;font-family: "微软雅黑";width: 150px;height: 134px;line-height: 134px;font-size: 40px;text-align: center;color: #eed097 }
  .slide_item .bd{border: 1px solid #eed097;left: 152px;width: 933px;overflow: hidden;height: 544px;background: #1f1d18;}
  .tab_slide_02 .bd{    width: 933px;    height: 545px;}
  .tab_slide_01 .hd .on{background: url(../images/active1.jpg) no-repeat center;color: #000;}
  .tab_slide_02 .hd li{height: 107px;line-height: 107px;}
  .tab_slide_02 .hd .on{background: url(../images/active1.jpg) no-repeat center;color: #000;}
  .slide_top{left: 410px;top:150px; z-index: 1;}
  .slide03{left: 410px;top:280px;}
  .slide03 .hd{position: absolute;bottom: 0;height: 50px;width: 100%;background: rgba(0,0,0,0.5);z-index: 1;}
  .slide03 .hd ul{position: absolute;top: 20px;left: 43%;}
  .slide03 .hd ul li{display: inline-block;width: 15px;height: 15px;border-radius: 50%;background: #fff;margin-right: 15px;}
  .slide03 .hd ul .on{background: #e1bf7d;}
  .slide03 .prev,.slide03 .next{display: inline-block;position: absolute;top: 42%;}
  .slide03 .prev{left: 0;}
  .slide03 .next{right: 0;}
  .light1{top: 53px;left: 196px;z-index: 2;}
  .light2{top: 90px;left: 1178px;z-index: 2;}
  .light1{
      -webkit-animation: lighta 1.5s infinite ease-in-out 0s;

      -moz-animation: lighta 1.5s infinite ease-in-out 0s;

      -o-animation: lighta 1.5s infinite ease-in-out 0s;

      animation: lighta 1.5s infinite ease-in-out 0s;
    }
    .light2{
      -webkit-animation: lightb 1.5s infinite ease-in-out 0s;

      -moz-animation: lightb 1.5s infinite ease-in-out 0s;

      -o-animation: lightb 1.5s infinite ease-in-out 0s;

      animation: lightb 1.5s infinite ease-in-out 0s;
    }
  .why{top: 82px;left: 422px;z-index: 3;}
  .why{

    -webkit-animation: Scale 2s infinite ease-in-out 0s;

    -moz-animation: Scale 2s infinite ease-in-out 0s;

    -o-animation: Scale 2s infinite ease-in-out 0s;

    animation: Scale 2s infinite ease-in-out 0s;

  }

  @keyframes lighta{

    0%{ opacity: 1;}

    50%{ opacity: 0;}

    100%{ opacity: 1;}

  }
  @keyframes lightb{

    0%{ opacity: 0;}

    50%{ opacity: 1;}

    100%{ opacity: 0;}

  }

.tab_con{width: 1100px;margin: 0 auto;}
.tab_con ul{display: flex;justify-content:space-between;margin: 30px 0;}
.tab_con ul li{display: inline-block;height: 90px;line-height90px; width: 255px; border: 2px solid #eccd90;border-radius: 5px;text-align: center;color: #eccd90;font-family:"微软雅黑";}
.tab_con ul li.active{background:#eccd90;color:#333;}
.tab_con ul li h1{font-size:38px;margin-top: 5px;}
.tab_con ul li p{font-size:24px;}
.cri_hov{}
.cri_list{width: 976px;margin: 0 auto;background:url(../images/cri_hov_bg.png) no-repeat 0 20px;} 

.cri_list li{margin-left: 58px;position: relative; display: inline-block;float: left;}

.cri_list li:first-child{margin-left: 135px;}

.cri_list li img{position: absolute;top:50%;left: 50%;margin-left: -97px;margin-top: -122px;display: none;}
.cri_list li .active{display: block;}

.cri_list .cri_item{width: 212px; height: 212px;padding: 4px;background: #343027; border: 1px solid #eccd90;border-radius: 50%;}
.cri_list p{display: none; text-align: center; color: #fff; font-size: 26px;font-family: "Microsoft YaHei";margin-top: 16px;}

.cri_list li:hover img{display: block;}
.cri_list li:hover p{display: block;}
.cri_list li:hover p.active{display: none;}