.section{
  height: 102.4px;
}
.section1 .slide1{
  background: url(image/banner/banner1.jpg) 50%;
  background-size: cover;
}
.section1 .slide2{
  background: url(image/banner/life.jpg) 50%;
  background-size: cover;
}
.section1 .slide3{
  background: url(image/banner/fangan.jpg) 50%;
  background-size: cover;
}
.section2 {
  background: url(image/banner/banner2.jpg) 50%;
  background-size: cover;
}
.section3 {
  background: url(image/banner/banner3.jpg) 50%;
  background-size: cover;
}
.section4 {
  background: url(image/banner/banner4.jpg) 50%;
  background-size: cover;
}
.section5 {
  background: url(image/banner/banner5.jpg) 50%;
  background-size: cover;
}
/* 响应式设置部分 */


@font-face {
  font-family: si;
  src:url(../font/SourceHanSerifCN-Heavy.otf)
}


/* 分屏导航 */
#menu { margin: 0; padding: 0; position: fixed; right: 0; top: 0; list-style-type: none; z-index: 70;height: 100%;}
#menu li {font-size: 14px; height: 20%}
#menu a {display: block;background-color: rgba(16,8,4,0.2);width: 15px;height: 100%;text-decoration: none;}
#menu .active a {background-color: rgb(211, 179, 132,0.5);transition-duration: 1.5s;}



/* body HTML声明部分 */
html,body,figure{margin: 0;padding: 0;}
.hr{
    width: 35px;
    margin-bottom: 3%;
    border-bottom: 2px solid white;
}
ul{
    padding-left: 0;
    list-style-type: none;
}
a{text-decoration-line: none;}



/* 导航nav部分 */
nav h1{ height: 100%; margin: 0;float: left;width: 18%;}
nav h1 img{display: block;width: 100%;padding-top: 2%;padding-bottom: 2%;}
.nav_right{float: right;height: 100%;;width: 60%}
.nav_right ul{display: flex;margin-top: 3.15%;justify-content: space-between;margin-bottom: 3.15% }
.nav_right ul li{list-style-type: none; display: inline;}
.nav_right ul li a {color: white;text-decoration: none;font-size: small;}
.nav_right ul li a:hover{color: rgb(211, 179, 132)}



/* 第一个页面 */
.header_font{color: white ;font-size: larger;}
.header{position: absolute;top: 30%;left: 5%;}



/* 第二个页面 */
.section2{padding-left: 13%;padding-right: 13%;position: relative;width: 100%}
.section2 ul li {margin-right: 7.48%; display: inline-block;width: 20.31%;}
.section2 ul li .about_img img:hover{transform: scale(1.6,1.6);transition-duration: 2s;}
.section2 ul li .about_img img{transition-duration: 2s;}
.section2 ul li .about_img img{width: 100%;height: 100%;}
.section2 ul li .about_img{height: 100%;width: 75%;overflow: hidden;margin-right: 5%;}
.gywm,.qywh,.qyry{display: flex;width: 100%;}
.gywm>a:last-child{
    border-right: thin rgb(65, 65, 65) solid;
    padding-right: 20px;
    height: 92px;
    transition-duration: 2s;
}
.gywm>a:last-child:hover{
    height: 418px;
    transition-duration: 2s;
    
}
.gywm>a:last-child:hover img{
    transform: scale(1.2,1.2);
    transition-duration: 2s;
}
@media screen and (min-width:900px){
  .section4 .center_list ul li div {width: 100% ;height: 40%;box-sizing: border-box;overflow: hidden;position: relative;}
  .section5 .news_list figure .news_img{/*border: 1px rgb(121, 118, 118);*/width: 100%;height: 25%;box-sizing: border-box;overflow: hidden; }
  .section2 .about{position: absolute ; top:25%;left:20%;}
  nav{height: 2.48%; background-color: black;padding-left: 13.54%;padding-right: 13.54%;position: fixed; top: 0px;left: 0;right: 0px;z-index: 60;}
  .section4 .center_list ul li div a{text-decoration-line: none;display: inline-block;margin: 10.37% 6.06%;position: absolute;top: 95.13%;transition-duration: 1s;}
  .section5 .news_list figure .news_text{position: relative;top: -1.42%;background: rgba(16,8,4,0.8) ;border:2px rgb(93, 75, 68) solid; width: 100%; height: 8.24%;padding:2.28% 4.54%;box-sizing: border-box;transition-duration: 2s}
  .section5 .news .news_button{width: 7.73%;height: 2%; border:1px oldlace solid;border-radius: 25px;position: relative;left: 46.5%;}
}
@media screen and (min-width:1100px){
  .section4 .center_list ul li div {width: 100% ;height: 100%;box-sizing: border-box;overflow: hidden;position: relative;}
  .section5 .news_list figure .news_img{/*border: 1px rgb(121, 118, 118);*/width: 100%;height: 68%;box-sizing: border-box;overflow: hidden; }
  .section2 .about{position: absolute ; top:25%;width: 100%;left:auto}
  nav{height: 6.48%; background-color: black;padding-left: 13.54%;padding-right: 13.54%;position: fixed; top: 0px;left: 0;right: 0px;z-index: 60;}
  .section4 .center_list ul li div a{text-decoration-line: none;display: inline-block;margin: 10.37% 6.06%;position: absolute;top: 81.13%;transition-duration: 1s;}
  .section5 .news_list figure .news_text{position: relative;top: -1.42%;background: rgba(16,8,4,0.8) ;border:2px rgb(93, 75, 68) solid; width: 100%; height: 24.24%;padding:2.28% 4.54%;box-sizing: border-box;transition-duration: 2s}
  .section5 .news .news_button{width: 7.73%;height: 5%; border:1px oldlace solid;border-radius: 25px;position: relative;left: 46.5%;}
  .section5 .news_list figure .news_text p {margin: 0; padding-top: 1%;padding-bottom: 1%;text-align: center;overflow: hidden;max-height: 15px;}
.t{
    font-family:'Microsoft YaHei';
    font-size: 25px;
}
.t2{
  font-family: 'Microsoft YaHei';
  font-size: 14px;
}
  .section3 .product p:nth-child(1),.section5 .news>p:nth-child(1),.section4 .center>p:nth-child(1){font-family:Aparajita;font-size:25px;text-transform: uppercase;margin: 0px;}
}
@media screen and (min-width:1400px){
  .section4 .center_list ul li div {width: 100% ;height: 100%;box-sizing: border-box;overflow: hidden;position: relative;}
  .section5 .news_list figure .news_img{/*border: 1px rgb(121, 118, 118);*/width: 100%;height: 68%;box-sizing: border-box;overflow: hidden; }
  .section2 .about{position: absolute ; top:25%;width: 100%}
  nav{height: 6.48%; background-color: black;padding-left: 13.54%;padding-right: 13.54%;position: fixed; top: 0px;left: 0;right: 0px;z-index: 60;}
  .section4 .center_list ul li div a{text-decoration-line: none;display: inline-block;margin: 10.37% 6.06%;position: absolute;top: 81.13%;transition-duration: 1s;}
  .section5 .news_list figure .news_text{position: relative;top: -1.42%;background: rgba(16,8,4,0.8) ;border:2px rgb(93, 75, 68) solid; width: 100%; height: 24.24%;padding:2.28% 4.54%;box-sizing: border-box;transition-duration: 2s}
  .section5 .news .news_button{width: 7.73%;height: 5%; border:1px oldlace solid;border-radius: 25px;position: relative;left: 46.5%;}
.section5 .news_list figure .news_text p {margin: 0; padding-top: 3%;padding-bottom:3%;text-align: center;overflow: hidden;max-height: 32px;}
.t{
    font-family:'Microsoft YaHei';
    font-size: 35px;
}
.t2{
  font-family: 'Microsoft YaHei';
  font-size: 24px;
}
  .section3 .product p:nth-child(1){font-family:Aparajita;font-size:35px;text-transform: uppercase;margin: 0px;}
  .section5 .news>p:nth-child(1) {
    font-family:Aparajita;
    font-size:40px;
    text-transform: uppercase;
    margin: 0px;
}
.section4 .center>p:nth-child(1) {
  font-family:Aparajita;
  font-size:40px;
  text-transform: uppercase;
  margin: 0px;
}
}





/* 第三个页面 */
.section3{padding-left: 13%;padding-right: 13%;position: relative;}
.section3 .product{width: 47.53%;height: 34.25%;position: relative;top: -12%;color: white;}
.section3 .product_list{width: 645px;height: 175px;}
.section3 .product_list ul{display: flex;width: 645px;height: 175px;flex-wrap: wrap;}
.section3 .product_list ul li{width: 155px;height: 85px;margin-right: 3px;}
.section3 .product_list ul li a{font-size:16px; transition-duration: 1s; box-sizing: border-box;display: inline-block;text-decoration: none;color: white;line-height: 85px;border: 1px rgb(189, 186, 166) solid;text-align: center;width: 155px;height: 85px;background-color: rgba(16,8,4,0.8)}
.section3 .product_list ul li a:hover{color: rgb(211, 179, 132) ;transition-duration: 1s;border:1px sandybrown solid;}





/* 第四个页面 */
.section4 {padding-left: 13%;padding-right: 13%;position: relative; color: white;}
.section4 .center{ width:100%;height: 74.70%;position: relative;}
.section4 .center_content{font-size:18px; }
.section4 .center_list{width: 100%; height: 75.71%;}
.section4 .center_list ul {display: flex;width: 100%; height: 100%;justify-content: space-between}
.section4 .center_list ul li {width:23.20%;height: 100%; }
.section4 .center_list ul li div:hover a{top: 0; transition-duration: 1s;}
.section4 .center_list ul li div a p{color: white;}
.section4 .center_main .hr{ margin-bottom: 30%;}
.section4 .center_name{font-family: si;font-size: 20px;}


/* 第五个页面 */
.section5{padding-left: 13%;padding-right: 13%;position: relative;color: white;}
.section5 .news .t{margin-top: 5px;margin-bottom: 10px;}
.section5 .news{width: 100%;height: 74.70%; position:relative;top:10.60%;}
.section5 .news .news_button a{width: 100%;height: 100%;}
.section5 .news .news_button:hover{background-color: rgb(211, 179, 132);transition-duration: 1s;}
.section5 .news .news_button p{text-align: center;color: white;font-family:'Microsoft YaHei';top: 5px;position: relative;}
.section5 .news_list{width: 100%;height: 60%;}
.section5 .news_list ul{  display: flex;justify-content: space-between;width: 100%;height: 83.33%}
.section5 .news_list ul li{width: 23.20%;height: 100%;}
.section5 .news_list ul li figure{width: 100%;height: 100%;}
.section5 .news_list ul li{display:inline-block; text-decoration: none;}
.section5 .news_list figure .news_text:hover{transition-duration: 2s;border: 2px sandybrown solid;}
.section5 .news_list figure .news_text a{font-family: 'Microsoft YaHei';max-height: 32px;}
.section5 .news_list figure .news_text a:nth-child(1){color: rgb(210, 209, 209);transition-duration: 1s}
.section5 .news_list figure .news_text a:nth-child(1):hover{color: rgb(211, 179, 132);transition-duration: 1s}
.section5 .news_list figure .news_text a:nth-child(2){color: rgb(137, 135, 135);transition-duration: 1s}
.section5 .news_list figure .news_text a:nth-child(2):hover{color: sandybrown;transition-duration: 1s}
.section5 .news_list figure .news_img img{transform: scale(1,1);transition-duration: 1s; transition-timing-function: ease-in}
.section5 .news_list figure .news_img a{width:100%;height:100%;}
.section5 .news_list figure .news_img img:hover{transform: scale(1.2,1.2);transition-duration: 1s;transition-timing-function:ease-out;}



/* 关于我们 列表页 背景*/
.meike_about{width: 100%;min-height: 924px; background-image: url('image/banner/banner2.jpg') ;background-size: cover;background-attachment: fixed;}



/* 产品列表页 背景*/
.meike_product{width: 100%;min-height: 924px; background-image: url('image/banner/banner3.jpg');background-size: cover;background-attachment: fixed;}



/* 文章列表页 背景*/
.meike_news{width: 100%;min-height: 924px; background-image: url('image/banner/banner4.jpg') ;background-size: cover;background-attachment: fixed;}



/* 案例列表页 背景*/
.meike_anli{width: 100%;min-height: 924px; background-image: url('image/banner/banner1.jpg') ;background-size: cover;background-attachment: fixed;}




/* 核心列表页 背景*/
.meike_center{width: 100%;min-height: 924px; background-image: url('image/center/center_bg.jpg') ;background-size: cover; background-attachment: fixed;}


/* 招商加盟列表页 背景 */
.meike_zs{width: 100%;min-height: 924px; background-image: url('image/center/center_bg.jpg') ;background-size: cover; background-attachment: fixed;}


/* 留言系统列表页 背景 */
.meike_msg{width: 100%;min-height: 924px; background-image: url('image/images/bg1.jpg') ;background-size: cover; background-attachment: fixed;}




/* 产品列表页 */
.product_list_page{width: 100%;}
.product_list_page ul {display: flex;flex-wrap: wrap; justify-content: space-between;}
.product_list_page ul li {display: inline-block;width: 30%;}
.product_list_page ul li  div {width: 100%;border-bottom: 1px white solid; margin-bottom: 10%;}
.product_list_page ul li a {display: inline-block;width: 100%; overflow: hidden; border: 1px solid white; transition-duration: 1s; height:261.84px;}
.product_list_page ul li a:hover {border:1px solid brown;transition-duration: 1s;}
.product_list_page ul li a img{transition-duration: 1s;transition-timing-function: ease-in-out;}
.product_list_page ul li a:hover img{transform: scale(1.2,1.2);transition-duration: 1s;transition-timing-function: ease-in-out;}



/* 案例列表页 */
.anli_list_page{width: 100%}
.anli_title:hover{color: rgb(211, 179, 132);}
.anli_list_page ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.anli_list_page ul li {display: inline-block;width: 30%;}
.anli_list_page ul li div {width: 100%;border-bottom: 1px white solid;margin-bottom: 10%; }
.anli_list_page ul li a {width: 100%; display:inline-block;overflow: hidden;}
.anli_list_page ul li a img {width:100%;transition-duration: 1.5s }
.anli_list_page ul li a:hover img{transform: scale(1.2,1.2);transition-duration: 1.5s;}



/* 商品详情页 */
.product_msg{ width: 100% }
.product_msg ul{display: flex;justify-content: space-around}
.product_msg li:nth-child(1),.product_msg li:nth-child(3){width: 20%;}
.product_msg li:nth-child(2){width: 60%;}
.left_product,.right_product,.now_product{width: 100%}
.product_msg .left_product a,.product_msg .right_product a,.product_msg .now_product a{display: inline-block;width: 100%;}
.product_msg .left_product a img ,.product_msg .right_product a img,.product_msg .now_product a img{width: 100%}
.now_product figure img{display: block; margin: 0 auto;}
.now_product h1,.now_product .content,.left_product p,.right_product p{text-align: center}
.now_product h1{font-size: 30px;}
.now_product{margin-top: 30%;}
.left_product img,.right_product{max-width: 266.41px; max-height: 214.89px;}
.now_product figure>img{max-width: 800px;max-height: 267px;}



/* 案例详情页 */
.img{width: 100%;}
.img h1{font-size: 30px;}
.img .img_img{width: 100%;}
.img .img_img img{width: 100%;}
.img .img_content{width: 100%}



/*footer*/
footer{ background: none; height: 342px; }
.ft_links{ background: black; height: 54px; }
.flinks_wrap{  }
.flinks_wrap dl{  line-height: 42px; color: #fff;  padding: 6px 0; overflow: hidden;}
.flinks_wrap dl dt{ float: left; font-size: 16px; }
.flinks_wrap dl dd{  float: left; font-size: 14px; padding: 0 12px;}
.flinks_wrap dl dd a{ color: #fff; }
.flinks_wrap dl dd a:hover{ color: #313131; }

.ft_container{ background: #333; color:#848484;}
.ft_wrap{ padding: 20px 0 25px; }
.ft_logo{ height: 80px; }

.ft_box{ margin-top: 10px; }

.ft_copyr{ float: left;width: 510px; height: 150px; background: url(image/icon/ft_icos.png) no-repeat left 3px; padding-left: 32px; border-right: 1px dashed #848484; margin-right: 64px;}
.ft_copyr p{ color: #848484; line-height: 32px;}

.ft_menu{ float: left; width: 360px; overflow: hidden; }
.ft_menu a{ float: left; line-height: 40px; margin-right: 20px;  background: url(image/icon/dec_01.png) no-repeat left center; padding-left: 22px; font-size: 14px;}
.ft_menu a:hover{ color: #fff; }


.ft_wechar{ float: right; }
.ft_wechar p{ color:#848484; line-height: 30px; text-align: center; font-size: 14px;}
.layout-w {
  width: 1200px;
  margin: 0 auto;
  height: 243px;
}
.layout-m {
  min-width: 1200px;
  margin: 0 auto;
}
.clearfix {
  zoom: 1;
}




/* 扒的所有代码 */
body{ position:relative; font-family:Microsoft Yahei; min-width:1260px; font-size:12px;}
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden; }
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden; }
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }
.line50{ clear:both; font-size:0px; height:50px; overflow:hidden; }
.line122{ clear:both; font-size:0px; height:88px; overflow:hidden; }
.txtcen{text-align:center;}
.wrap1000{ width:1000px; margin:0 auto; position:relative;}
.wrap1100{ width:1100px; margin:0 auto; position:relative;}
.wrap1200{ width:1200px; margin:0 auto; position:relative;}
.wrap1250{ width:1250px; margin:0 auto; position:relative;}
img{vertical-align:top; border:none;}
a:link{ text-decoration:none; color:#666; outline:none;}
a:visited{ text-decoration:none; color:#666; outline:none;}
a:hover{ text-decoration:none; color:#666; outline:none;}
a:active{ text-decoration:none; color:#666; outline:none;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
ul,ol,dl,dt,dd,li{list-style:none;}
.fleft{float:left;}
.fright{float:right;}
.lineh25{line-height:25px;}
.fontsiz32{ font-size:32px;}
.fontArial14{ font-size:14px; font-family:Arial; text-transform:Uppercase;}
.clrboth{clear:both;}
.clearfix{clear:both}
.clrafter:after{ content:''; display:block; clear:both; visibility:hidden;}

.top1{ display:block; background:#090101; padding:10px 0; position:fixed; width:100%; left:0; top:0; z-index:99;}
.logo1{ float:left;}
.nav1{ float:right; padding:35px 0 0 0;}
.nav1 li{ float:left; font-size:14px;}
.nav1 li a{ display:inline-block; padding:7px 20px; color:#fff;}
.nav1 li a:hover,.nav1 li a.nowon{ color:#deb38f;}
.banner1{}
.banner1 a{ position:relative; display:block; width:100%; height:100%; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.banner1 .fp-controlArrow.fp-prev{ border:none;}
.banner1 .fp-controlArrow.fp-next{ border:none;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{ background:#deb38f!important;}
.banner2{ background:url(image/images/bb1.jpg) center no-repeat; background-size:cover;}
.banner2 .common_wrap{ width:50%; display:block; margin:0 0 0 50%; position:relative;}
.banner2 .common_wrap h1{ font-size:30px; font-weight:bold; color:#ffcea5; text-align:center;}
.banner2 .common_wrap h2{ text-align:center; padding:5px 0 10px 0;}
.banner2 .common_wrap h3{ font-size:16px; color:#fdf9f9; text-align:center; padding:0 0 20px 0;}
.banner2 .common_wrap h4{ text-align:center;}
.banner2 .common_wrap h4 a{ display:inline-block; background-position:center center; background-repeat:no-repeat; border:2px solid transparent; width:250px; height:250px; box-sizing:border-box; margin:0 20px; transition:all .4s;}
.banner2 .common_wrap h4 a:hover,.banner2 .common_wrap h4 a.nowon{ border:2px solid #deb38f;}
.banner2 .common_wrap h5{ text-align:center; padding:20px 0 0 0;}
.banner2 .common_wrap h5 a{ display:inline-block; padding:8px 20px; font-size:14px; background:-webkit-linear-gradient(top,#deb28e,#bb8451); border-radius:5px; color:#000!important;}
.banner3{ background:url(image/images/bb3.jpg) center no-repeat; background-size:cover;}
.banner3 .common_wrap{ width:1200px; display:block; margin:0 auto; position:relative;}
.banner3 .common_wrap h1{ font-size:30px; font-weight:bold; color:#fff; text-align:center;}
.banner3 .common_wrap h2{ text-align:center; padding:5px 0 10px 0;}
.banner3 .common_wrap h3{ font-size:16px; color:#fdf9f9; text-align:center; padding:0 0 20px 0;}
.banner3 .uls{ display:block;}
.banner3 .uls li{ width:31.33%; margin-right:3%; background:#fff; float:left;}
.banner3 .uls li a{ display:block;}
.banner3 .uls li:nth-child(3n){ margin-right:0;}
.banner3 .uls li .pics{ display:block; margin:10px; height:180px; background-position:center center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}
.banner3 .uls li .pics img{ width:100%; transition:all .7s;}
.banner3 .uls li:hover .pics img{ -webkit-transform:scale(1.2,1.2);}
.banner3 .uls li .p1{ font-size:16px; padding:0 10px 10px 10px}
.banner3 .uls li .p2{ font-size:12px; padding:0 10px 10px 10px; color:#aaa;}
.banner3 .uls li .p3{ font-size:13px; padding:0 10px 20px 10px; color:#999;}
.banner4{ background:url(image/images/bb2.jpg) center no-repeat; background-size:cover;}
.banner4 .common_wrap{ width:1200px; display:block; margin:0 auto; position:relative;}
.banner4 .common_wrap h1{ font-size:30px; font-weight:bold; color:#fff; text-align:center;}
.banner4 .common_wrap h2{ text-align:center; padding:5px 0 10px 0;}
.banner4 .common_wrap h3{ font-size:16px; color:#fdf9f9; text-align:center; padding:0 0 20px 0;}
.banner4 .uls{ display:block;}
.banner4 .uls li{ width:33.33%; float:left; text-align:center;}
.banner4 .common_wrap h5{ text-align:center; padding:20px 0 0 0;}
.banner4 .common_wrap h5 a{ display:inline-block; padding:8px 20px; font-size:14px; background:#820405; border-radius:5px; color:#fff!important;}
.banner5{ }
.banner5 .footer1{ background:#060000; display:block; padding:30px 0;}
.banner5 .footer1 .uls{ width:12.5%; float:left; border-right:0 solid #4c260c; box-sizing:border-box;}
.banner5 .footer1 .uls:last-child{ border:none;}
.banner5 .footer1 .uls li{ display:block; font-size:13px; padding:7px 0 0 0; text-indent:1rem;}
.banner5 .footer1 .uls li a{ color:#bbb;}
.banner5 .footer1 .uls li h1{ font-size:15px; padding:0 0 7px 0; color:#fff;}
.banner5 .footer2{ background:#532f15; padding:10px 0;}
.banner5 .footer2 a{ color:#fff;}
.about1{ display:block; padding:122px 0 0 0; height:auto; background:url(image/images/bb1.jpg) center bottom no-repeat; background-size:cover; position:relative;}
.about1 .common_wrap{ display:block; width:500px; position:relative; color:#ccc; float:right; padding:50px 100px 50px 0;}
.about1 .common_wrap h1{ text-align:left; padding-bottom:80px;}
.about1 .common_wrap h2{ font-size:24px; color:#fff;}
.about1 .common_wrap h3{ font-size:12px; text-transform:uppercase; font-family:Times New Roman; padding:6px 0 16px 0; color:#fff;}
.about1 .common_wrap .p1{ font-size:14px; line-height:1.6;}
.about2{ display:block; text-align:center; background:#402c1f; padding:30px 0;}
.about3{ display:block; background:url(image/images/bb4.jpg) center top no-repeat; padding:40px 0;}
.honor1{ padding:0 25px 50px 25px;}
.honor1 img{ width:100%;}
.honor1 .swiper-pagination-bullet{ background:#fff!important; opacity:1;}
.honor1 .swiper-pagination-bullet-active{ background:#b17852!important; opacity:1;}
.honor1 .honor_next{ right:0; background-image:url(image/images/toright.png); top:42%; opacity:1!important;}
.honor1 .honor_prev{ left:0; background-image:url(image/images/toleft.png); top:42%; opacity:1!important;}
/*pro zone*/
.pro1{ display:block; position:relative;}
.pro1 .uls{ }
.pro1 .uls li{ position:relative;}
.pro1 .uls .pics{ width:100%;}
.pro1 .uls .cover1{ width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(12,0,0,0.65); transition:all .5s;}
.pro1 .uls .swiper-slide:hover .cover1,.pro1 .uls .swiper-slide.nowon .cover1{ background:rgba(12,0,0,0.25);}
.pro1 .uls .cover2{ width:100%; height:100%; display:-webkit-box; -webkit-box-pack:center; -webkit-box-align:center; color:#fff; text-align:center;}
.pro1 .uls .cover2 h1{ font-size:18px; text-transform:uppercase; font-family:Times New Roman; padding:0 0 15px 0;}
.pro1 .uls .cover2 h2{ font-size:18px; text-transform:uppercase; padding:0 0 15px 0;}
.pro1 .uls .cover2 h3{ font-size:24px; text-transform:uppercase;}
.pro1 .uls .cover2 h4{ padding:25px 0 0 0;}
.pro1 .uls .cover2 h5{ padding:45px 0 0 0;}
.hj_news_detail{ background:url(image/images/bg1.jpg) center 122px no-repeat; background-attachment:fixed;}
.hj_news_detail .news1{ background:none!important; overflow:hidden;}
.news1{ display:block; background:url(image/images/bg1.jpg) center top no-repeat; padding:50px 0 70px 0; margin-top:3%}
.news1 .p1{ font-family:Times New Roman; font-size:32px; padding-bottom:30px; border-bottom:1px solid #b49a75; text-transform:uppercase; width:400px;}
.news1 .p2{ font-family:Times New Roman; font-size:12px; padding-top:20px; text-transform:uppercase;}
.news1 .p3{ font-size:24px; padding-top:0px; text-transform:uppercase;}
.news1 .p4{ padding:12px 0 0 0;}
.news1 .p4 a{ font-size:14px;}
.news1 .p5{ padding:15px 0; color:#999;}
.news1 .uls{ display:block; padding:40px 0 10px 0;}
.news1 .uls li{ float:left; width:31.33%; margin-right:3%; margin-bottom:5%;}
.news1 .uls li:nth-child(3n){ margin-right:0;}
.news1 .uls li .pics{ display:block; height:200px; overflow:hidden;}
.news1 .uls li .pics img{ width:100%; transition:all .7s;}
.news1 .uls li:hover .pics img{ -webkit-transform:scale(1.2,1.2);}
.news1 .uls li h1{ font-size:12px; padding:10px 0; color:#777;}
.news1 .uls li h2{ font-size:16px; padding:0 0 10px 0; border-bottom:1px solid #b49a75; color:#000;}
.news1 .uls li h3{ font-size:12px; padding:10px 0 0 0; color:#777;}
.news1 .news_detail{ display:block; font-size:14px; line-height:1.6; padding:30px; background:#fff; margin:30px 0;}
.news1 .pager_1{ display:block;}
.news1 .pager_1 a{ display:inline-block; padding:7px 20px; box-sizing:border-box; border:1px solid #ccc; font-size:14px; color:#111;}
.news1 .pager_1 a:hover,.news1 .pager_1 a.nowon{ background:#532f15; color:#fff;}
.news1 .uls2{ display:block; padding:40px 0 10px 0;}
.news1 .uls2 li{ float:left; width:31.33%; margin-right:3%; margin-bottom:5%;}
.news1 .uls2 li:nth-child(3n){ margin-right:0;}
.news1 .uls2 li .pics{ display:block; height:260px; overflow:hidden;}
.news1 .uls2 li .pics img{ width:100%; transition:all .7s;}
.news1 .uls2 li:hover .pics img{ -webkit-transform:scale(1.2,1.2);}
.news1 .uls2 li h1{ font-size:12px; padding:10px 0; color:#777;}
.news1 .uls2 li h2{ font-size:16px; padding:0 0 10px 0; border-bottom:1px solid #b49a75; color:#000;}
.news1 .uls2 li h3{ font-size:12px; padding:10px 0 0 0; color:#777;}
#joinbg{ background:url(image/images/net_bg3.jpg) center no-repeat; background-size:cover; background-attachment:fixed;}
.join_1{ display:block; width:1200px; margin:0 auto; position:relative; text-align:center; padding:180px 0 0 0; color:#fff;}
.join_1 h1{ font-size:30px;}
.join_1 h2{ font-size:12px; text-transform:uppercase;}
.join_1_1{ display:block; padding:35px 0;}
.join_1_1 a{ display:inline-block; font-size:15px; padding:6px 20px; margin:0 5px; background:#fff; color:#160e0e; border-radius:6px;}
.join_1_1 a:hover,.join_1_1 a.nowon{ background:#d6a783; color:#fff;}
.join_2{ display:block; width:1147px; margin:0 auto; position:relative; background:#fff; border-radius:12px 12px 0 0;}
.join_2_1{ display:block; margin:0 auto; border-radius:12px 12px 0 0;}
.join_2_2{ display:block; margin:0 auto;}
.join_2_3{ float:left; width:40%; padding:5%;}
.join_2_3 h1{ font-size:16px; color:#4b0101; font-weight:bold; line-height:1.8;}
.join_2_3 .h2{ font-size:14px; color:#888; line-height:1.8; padding:15px 0 0 0;}
.join_2_4{ float:right; width:50%; text-align:center; padding:85px 0 0 0;}
.join_3{ display:block;}
.join_3 h1{ font-size:16px; color:#4b0101; font-weight:bold; padding:0 5%;}
.join_3 h2{ font-size:14px; color:#888; padding:0 5%;}
.join_3 .uls{ display:block; padding:0 5%; margin:3% 0;}
.join_3 .uls li{ width:50%; float:left; height:200px; background:#eeeeee; overflow:hidden;}
.join_3 .uls li img{ width:100%;}
.join_3 .uls li .p1{ font-size:16px; padding:35px 15px 0; color:#4b0101;}
.join_3 .uls li .p2{ text-transform:uppercase; padding:5px 15px 15px 15px; font-size:12px; color:#666363; font-family:Arial;}
.join_3 .uls li .p3{ padding:10px 15px 0 15px; line-height:1.6; font-size:13px; color:#666;}
.join_3_1{ text-align:center; padding:15px 0 40px 0;}
.join_3_2{ line-height:1.8;}
.join_3_3{ padding-top:20px!important; padding-bottom:5px!important;}
.join_4{ text-align:center; font-size:16px; color:#4b0101; line-height:1.8}
.join_5{ float:left; width:35%; padding:0 5%;}
.join_6{ float:right; width:55%; text-align:center;}
.join_7{ display:block; padding:0 0 50px 0; background:#eeeeee;}
.join_7_1{ padding:0 50px 50px 50px;}
.join_7_1 img{ display:block; margin:0 auto;}
.join_7_1 p{ height:60px; display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:center;}
.join_7_1 .swiper-slide{ text-align:center; font-size:15px;}
.join_7_1 .swiper-pagination-bullet-active{ background:#b17852!important; opacity:1;}
.join_7_3{ right:0; background-image:url(image/images/ar1.png)!important; top:35%!important; opacity:1!important;}
.join_7_4{ left:0; background-image:url(image/images/al1.png)!important; top:35%!important; opacity:1!important;}
.join_8{ float:left; width:48%; text-align:right;}
.join_9{ float:right; width:44%; padding:0 4%; line-height:1.8;}
.join_10{ display:block; background:#eeeeee; padding:50px;}
.join_11{ float:right; width:44%; padding:40px 0 0 0;}
.join_11 dl{ display:block; margin-bottom:15px;}
.join_11 dl:after{ content:''; display:block; clear:both; visibility:hidden;}
.join_11 dl dt{ width:110px; float:left; font-size:14px; padding:7px 0 0 0;}
.join_11 dl dd{ width:300px; float:left;}
.join_11 dl dd input{ display:block; border:1px solid #ccc; padding:8px 0; box-sizing:border-box; width:100%; border-radius:5px;}
.join_11_1{ display:block; margin:0 auto; width:50%; background:#7d0000; color:#fff; border:none; border-radius:5px; padding:7px 0; font-size:14px; font-family:Microsoft Yahei;}
.join_cert{ display:block; padding:5% 2.5%;}
.join_cert img{ width:100%}
.join_cert .join_cert_nxt{ background-image:url(image/images/toright.png); top:49%; opacity:1!important;}
.join_cert .join_cert_pre{ background-image:url(image/images/toleft.png); top:49%; opacity:1!important;}
#serbg{ background:url(image/images/serbg.jpg) center no-repeat; background-size:cover; background-attachment:fixed;}
.ser_1 h1{ text-shadow:0 0 5px #333;}
.ser_1 h2{ text-shadow:0 0 5px #333;}
.ser_2{ display:block; margin:0 auto 122px auto; width:1200px; border-radius:7px; background:#fff; padding:40px 0;}
.ser_2 .ser_2_1{ display:block; margin:0 auto;}
.ser_3{ display:block; padding:40px 40px 10px 40px; line-height:1.8; font-size:14px; color:#666;}
.cont_1{ display:block; height:296px; background:url(image/images/cont1.jpg) center no-repeat;}
.cont_2{ display:block; margin:0 auto; width:1200px;}
.cont_2 .h1{ text-align:center; font-size:22px; color:#160e0e; padding:40px 0;}
.cont_2 .h1 span{ text-transform:uppercase; color:#9b440d;}
.cont_2 .h2{ text-align:center; font-size:14px; line-height:1.8;}
.cont_3{ display:block; padding:80px 0 80px 0;}
.cont_3 li{ float:left; width:33.33%; text-align:center; font-size:15px;}
.cont_3 li .p1{ height:60px; display:-webkit-box; -webkit-box-align:center; -webkit-box-pack:center;}
.cont_3 li .p2{ padding-bottom:5px; padding-top:13px;}
.cont_3 li .p3{ color:#9c450f;}
.cont_4{ display:block; height:374px; background:url(image/images/cbg1.jpg) center no-repeat;}
.cont_4_1{ width:600px; margin:0 auto; display:block; text-align:center; font-size:15px;}
.cont_4_1 p{ height:200px;}
.cont_4_1_1{ width:50%; float:left; padding:70px 0 0 0;}
.cont_4_1_2{ width:50%; float:left; padding:70px 0 0 0;}
#allmap{ height:600px; width:100%; overflow:hidden;}
.cont_5{ display:block; padding:50px 0;}
.cont_5_0{ float:left; width:50%;}
.cont_5_0 h1{ font-size:24px;}
.cont_5_0 h2{ text-transform:uppercase; color:#5e5d5d; padding:5px 0 0 0;}
.cont_5_0 h3{ padding:40px 0 80px; color:#9c450f;}
.cont_5_0 p{ font-size:14px; line-height:1.6; color:#999;}
.cont_5_1{ float:right; width:50%;}
.cont_5_1 dl{ display:block; margin-bottom:15px;}
.cont_5_1 dl:after{ content:''; display:block; clear:both; visibility:hidden;}
.cont_5_1 dl dt{ width:110px; float:left; font-size:14px; padding:7px 0 0 0;}
.cont_5_1 dl dd{ width:300px; float:left;}
.cont_5_1 dl dd input{ display:block; border:1px solid #ccc; padding:8px 0; box-sizing:border-box; width:100%; border-radius:5px;}
.cont_5_1_1{ width:100%; height:140px; border:1px solid #ccc; box-sizing:border-box;}
/*about team*/
.about_team0{ display:block; padding:0 0 40px 0; background:#eee;}
.about_team{ display:block; padding:60px 0 40px 0;}
.about_team .h1{ text-align:center; font-size:26px; color:#222;}
.about_team .h2{ text-align:center; color:#777; font-size:12px; text-transform:uppercase; padding:6px 0 40px 0; font-family:Arial;}
.about_team .about_team1{ display:block; padding:0 25px;}
.about_team .about_team2{ display:block; background:#fff; padding:10px; text-align:center;}
.about_team .about_team3{ display:block; height:257px; background-position:center center; background-size:100% auto;}
.about_team .about_team4{ font-size:14px; padding:7px 0 0 0;}
.about_team .about_team1 .abt_next{ right:0; background-image:url(image/images/toright.png); top:49%; opacity:1!important;}
.about_team .about_team1 .abt_prev{ left:0; background-image:url(image/images/toleft.png); top:49%; opacity:1!important;}





/* 让preetyPhoto插件的分享按钮失效 */
.twitter{display:none;}
.facebook{display: none;}
.footer{

}


/* slideNav的位置 */
#fp-nav ul, .fp-slidesNav ul{
  text-align: center;
}


/* slide中的字体大小 */
.slide_x{font-size: 60px;}
.slide_mx{font-size:36px;}
.slide_m{font-size:30px;}
.slide_s{font-size: 21px;}
.slide2,.slide3{font-family: si; color: white;}
.slide_x span{color:orange;}




/* slide设置 */
.slide2 ,.slide3{position: relative;}
.life{position: absolute;top: 20%;left: 14%;}
.fangan{position: absolute;top: 20%;left: 54%;}




