@charset "utf-8";
/* CSS Document */

.home-banner{ position:relative;}
.home-banner img{ width:100%; display:block;}
.h-bg{ position:absolute; bottom:0; left:0;}
.index-list01{background: linear-gradient(top , rgb(239, 81, 77) 27% , rgb(189, 46, 43) 71%);
background: -o-linear-gradient(top , rgb(239, 81, 77) 27% , rgb(189, 46, 43) 71%);
background: -ms-linear-gradient(top , rgb(239, 81, 77) 27% , rgb(189, 46, 43) 71%);
background: -moz-linear-gradient(top , rgb(239, 81, 77) 27% , rgb(189, 46, 43) 71%);
background: -webkit-linear-gradient(top , rgb(239, 81, 77) 27% , rgb(189, 46, 43) 71%);
 padding:0.7rem 0; position:relative;}
 .tips{color:#fff; font-size:0.22rem; font-weight:bold;}
.day-list{ position:relative; padding:0 0.76rem;}
.day-list:after{ content:""; height:2px; border-bottom:2px dashed #fff; position:absolute; top:70px; left:0; width:100%; }
.day-list .owl-carouse .item{ text-align:center; cursor:pointer;  }
.day-list .owl-carouse .item h1{ font-weight:normal; color:#fff; font-size:0.24rem; height:43px;} 
.day-list .owl-carouse .item span{ display:block; width:44px; margin:11px auto 18px; position:relative;}
 .day-list .owl-carouse .item span:after{ content:""; width:18px; height:18px; background:#f5d0ca; position:absolute; top:50%; left:41%; transform:translate(-50%,-50%); border-radius:50%; transition-duration:.5s;}
.day-list .owl-carouse .item p{ color:#c5091b; font-size:0.2rem;background: linear-gradient(left , rgb(228, 193, 153) 20% , rgb(248, 234, 215) 49% , rgb(227, 200, 168) 75%);
background: -o-linear-gradient(left , rgb(228, 193, 153) 20% , rgb(248, 234, 215) 49% , rgb(227, 200, 168) 75%);
background: -ms-linear-gradient(left , rgb(228, 193, 153) 20% , rgb(248, 234, 215) 49% , rgb(227, 200, 168) 75%);
background: -moz-linear-gradient(left , rgb(228, 193, 153) 20% , rgb(248, 234, 215) 49% , rgb(227, 200, 168) 75%);
background: -webkit-linear-gradient(left , rgb(228, 193, 153) 20% , rgb(248, 234, 215) 49% , rgb(227, 200, 168) 75%); width:98px; text-align:center; line-height:45px; border-radius:10px; margin:0 auto;} 
 .day-list .owl-carouse .item:hover span:after{ background:#ed504b}
  .day-list .owl-carouse .item span.on:after{ background:#ed504b}
 .day-list .owl-carouse .item .ch{ font-size:0.2rem; line-height:1.2;}
 .day-list .owl-controls{ display:none !important}
.j-txt{ color:#fff; font-size:0.2rem; text-align:center; padding-top:0.15rem;}
.j-title{ position:absolute; top:-50px; left:0; z-index:2; text-align:center; width:100%;}
.menu{ border-bottom:1px solid #dadada}
.menu li{ float:left; width:20%; text-align:center; line-height:0.76rem; font-size:0.24rem;border-right:1px solid #dadada; cursor:pointer;}
.menu li:nth-child(1){border-left:1px solid #dadada}
.menu li:hover{ color:#d94149}
.bj-box{ background:url(../images/bj.jpg) no-repeat center; padding-top:0.54rem;}
.bk-comm{  border:1px solid #d3cac1; border-radius:5px; padding:2px; background:#fff;}
.jb-img img{ width:100%; display:block;}
.h-box{ background:rgba(229,233,229,0.3); padding:0.27rem 0.4rem;-moz-box-shadow:1px 2px 8px #BBBBBD; -webkit-box-shadow:1px 2px 8px #BBBBBD; box-shadow:1px 2px 8px #BBBBBD; border-radius:0 0 5px 5px; border:1px solid #f2e8da}
.zgr-le{ width:57%; position:relative;}
.bf-an{position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    margin: 0px auto;
    transition: all 0.4s;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s; cursor:pointer; text-align:center;}
.bf-an span{background:rgba(255,255,255,0.54);  border-radius:50%; width:77px; height:77px; z-index:2; display:block; position:relative;  }
.bf-an span img{ width:100%;}
.bf-an:before{
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background:rgba(217,65,73,0.8);
	opacity: 0.5; 
	-webkit-transition-property: -webkit-transform;
	transition-property: -moz-transform;
    -moz-transition-property: -moz-transform;
    -webkit-transition-duration: 1s;
    -moz-transition-duration: 1s;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    animation-duration: 1s;
    transition-duration: 1s;
    -webkit-animation-name: grow;
    -moz-animation-name: grow;
    animation-name: grow;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-timing-function: linear; z-index:1; border-radius:50%;
}
.zgr-ri{ width:43%; text-align:center;}
.zgr-ri h1{ font-size:0.40rem; padding-bottom:0.15rem;}
.zgr-ri p{ font-size:0.2rem; line-height:1.6;}
.zgr-ri h2{ font-size:0.2rem;}
.zgr-ri .f24{ font-size:0.24rem;}

.home-title{ text-align:center; font-size:0.4rem; font-weight:bold; padding:0.42rem 0;}

.jnh-ri{ width:49%;}
.jnh-ri dt{ position:relative; overflow: hidden;}
.jnh-ri dt img{ width:100%; display:block; transition-duration:.5s;}
.jnh-ri:hover dt img{ transform:scale(1.1)}
.jnh-ri dd{ font-size:0.24rem; text-align:center; padding-top:0.26rem;}
.jnh-le{ width:51%;}
.j-le-ti{ text-align:center;}
.j-le-ti p{ font-size:0.33rem;}
.jnh-le ul{display: flex; margin:0.38rem 0;  }
.jnh-le ul li{ width:25%; position:relative; left:-28px; transition-duration:.5s; cursor:pointer; z-index:1;}
.jnh-le ul li img{ width:100%;}
.jnh-le ul li:nth-child(1){ left:0;}
 
.jnh-le ul li:nth-child(3){left:-56px;}
.jnh-le ul li:nth-child(4){ left:-84px;}

.jnh-le ul li div{ position:absolute; width:100%; text-align:center; color:#fff; top:0; left:0;}
.jnh-le ul li div p{ font-family:"Arial"; font-size:0.48rem; line-height:1.5; padding-top:0.3rem;}
.jnh-le ul li div span{ font-size:0.20rem; display:block; line-height:1.4;}
.jnh-le ul li:nth-child(2n) div span,.jnh-le ul li:nth-child(2n) div p{ color:#d94a51}
.jnh-le ul li:hover,.zb-button:hover img,.ds-list li:hover img{ transform:scale(1.1); z-index:2;}
.zb-button{ text-align:center; display:block;}
.zb-button img{ transition-duration:.5s;}

.dq-ti{ text-align:center; font-size:0.3rem; margin:0.5rem auto;    padding:0px;border-radius:30px; width:70%;}
.dq-ti p{ line-height:0.55rem;background: linear-gradient(left , rgb(225, 232, 229) 9% , rgb(237, 232, 236) 50% , rgb(215, 221, 220) 93%);
background: -o-linear-gradient(left , rgb(225, 232, 229) 9% , rgb(237, 232, 236) 50% , rgb(215, 221, 220) 93%);
background: -ms-linear-gradient(left , rgb(225, 232, 229) 9% , rgb(237, 232, 236) 50% , rgb(215, 221, 220) 93%);
background: -moz-linear-gradient(left , rgb(225, 232, 229) 9% , rgb(237, 232, 236) 50% , rgb(215, 221, 220) 93%);
background: -webkit-linear-gradient(left , rgb(225, 232, 229) 9% , rgb(237, 232, 236) 50% , rgb(215, 221, 220) 93%);
-moz-box-shadow:0px 1px 5px #BEBEC2; -webkit-box-shadow:0px 1px 5px #BEBEC2; box-shadow:0px 1px 5px #BEBEC2; border-radius:30px; border: 2px solid #fce5c0;}
.ds-logo li,.pro-list01 li{ width:22%; float:left; position:relative; margin-right:3%;}
.ds-logo li p{ width:100%; position: absolute; line-height:0.65rem;background: linear-gradient(top , rgb(239, 82, 77) 28% , rgb(182, 41, 41) 87%);
background: -o-linear-gradient(top , rgb(239, 82, 77) 28% , rgb(182, 41, 41) 87%);
background: -ms-linear-gradient(top , rgb(239, 82, 77) 28% , rgb(182, 41, 41) 87%);
background: -moz-linear-gradient(top , rgb(239, 82, 77) 28% , rgb(182, 41, 41) 87%);
background: -webkit-linear-gradient(top , rgb(239, 82, 77) 28% , rgb(182, 41, 41) 87%); left:0; top:50%; margin-top:-0.35rem; color:#fff; font-size:0.22rem; border-radius:50px; padding-left:45%; z-index:1;}
.ds-logo li:last-child,.pro-list01 li:last-child,.pro-list02 li:last-child,.ds-list li:last-child, .active-list dl:last-child{ margin-right:0;}
.ds-logo li img{ position:relative; z-index:2;}
.pro-list01 li img,.pro-list02 li img,.ds-list li img{ width:100%; display:block; transition-duration:.5s;}
.pro-list01{ margin:0.25rem 0;}


.pro-list02,.gy-ri{ width:50%;}
.pro-list02 li,.ds-list li{ width:31%; float:left; margin-right:3.5%;}
 .jq-le,.djsc-le{ width:46%;}
 .d-img{ height:3.1rem; margin-bottom:0.21rem;}
.sc-sm{ width:31%;}
.sc-sm dt{ background:#fff;display: flex;justify-content: center;align-items: center; padding:0.2rem 0;}
.sc-sm dt img{ max-width:100%;}
.sc-sm dd{ font-size:0.2rem; text-align:center; padding-top:0.15rem;}
.xzzgr{ width:69%; padding-left:10%;}
.xzzgr h1{ font-size:0.36rem; padding-top:0.25rem;}
.xzzgr p{ font-size:0.26rem; line-height:1.5; padding-top:0.2rem;}
.gy-ri li{ width:48%; margin-left:2%; float:left; background:#fff;  height:1.07rem; margin-bottom:0.14rem; border-radius:10px; transition-duration:.5s;}
.gy-ri li a{ display:block;display: flex;justify-content: center;align-items: center; width:100%; height:100%;}
.gy-ri li img{ max-width:100%; max-height:100%;}
.gy-ri li:hover{ border-radius:20px;-moz-box-shadow:2px 2px 5px #9C9C9C; -webkit-box-shadow:2px 2px 5px #9C9C9C; box-shadow:2px 2px 5px #9C9C9C;}
.gy-le{ width:49%; height:4.7rem; }
.live-le{ width:23.125%; height:7.11rem; background:#000; overflow:hidden}
.live-le img,.live-center dd img,.live-ri .owl-carouse1 .item img{ width:100%; height:100%; display:block; transition-duration:.5s;}
.live-le:hover img,.live-center dd:hover img{ transform:scale(1.1); opacity:0.8;}
.live-center{ width:26.875%;}
.live-center dd{ height:3.555rem; background:#000; overflow:hidden}
.live-center dt{height:3.555rem;background: linear-gradient(top , rgb(239, 81, 77) 27% , rgb(189, 46, 43) 71%);
    background: -o-linear-gradient(top , rgb(239, 81, 77) 27% , rgb(189, 46, 43) 71%);
    background: -ms-linear-gradient(top , rgb(239, 81, 77) 27% , rgb(189, 46, 43) 71%);
    background: -moz-linear-gradient(top , rgb(239, 81, 77) 27% , rgb(189, 46, 43) 71%);
    background: -webkit-linear-gradient(top , rgb(239, 81, 77) 27% , rgb(189, 46, 43) 71%);display: flex;justify-content: center;align-items: center; color:#fff;}
.live-center dt h1{ font-weight:normal; font-size:0.72rem; font-family:"Arial"; line-height:0.7; position: relative; left:-10px}
.live-center dt p{ font-size:0.2rem;}
.live-center dt span{ display:block; font-size:0.18rem; padding-top:0.25rem;}

.live-ri{ width:50%;}
.live-ri .owl-carouse1{ width:100%; height:3.555rem; overflow:hidden}
.live-ri .owl-theme .owl-controls .owl-nav,.home-box3 .owl-theme .owl-controls .owl-nav{ display:none !important}
.live-ri .owl-theme .owl-controls .owl-dots{ position:absolute;  width:100%; bottom:0.2rem; text-align:right; right:0.36rem;}
 .live-ri .owl-theme .owl-dots .owl-dot span{ margin:0 5px; background:#fff;    border-radius: 50%; opacity:1 !important}
 .live-ri .owl-theme .owl-dots .owl-dot.active span, .live-ri .owl-theme .owl-dots .owl-dot:hover span{ background:#c5091b}
  .live-ri .live-center{ width:100%;}
 .live-ri .live-center dt{ width:50%; float:left; background:#e5bc89;}
 .live-ri .live-center dd{ width:50%; float:left;}
 .last-box{ background:url(../images/bg1.png) no-repeat center; height:7.63rem; margin-top:0.97rem;    background-size: contain;}
 .active-list dl{ width:24%; float:left; margin-right:1%; position:relative;}
 .active-list dl dt{ height:2.83rem; background:#e7e7e7;display: flex;justify-content: center;align-items: center;}
.active-list dl dt img{ max-width:90%; max-height:100%; display:block;}
.active-list dl dd{ position:relative; background:#fff; height:1.75rem; padding:0.25rem;}  
 .active-list dl dd p{ font-size:0.24rem;} 
 .active-list dl dd span{ font-size:0.2rem; color:#666666; line-height:1.3; display:block;}  
  .active-list dl dd a{ position:absolute; bottom:0.2rem; right:0.25rem; color:#d0111b; font-size:0.16rem; border-bottom:1px solid #d0111b; line-height:1;}
  .ewm-po{ position:absolute; top:0; left:0; width:100%;height:2.83rem; background:#eee; display:none; text-align:center;}
  .ewm-po img{ max-width:100%; max-height:100%;}
  .gbb{ position:absolute; top:15px; right:15px; cursor:pointer;}
  .ly-txt{ text-align:center; font-size:0.3rem; margin-bottom:0.3rem;}
  .ly-more a{ display:block; color:#d94950; font-size:0.18rem; line-height:0.5rem;background: linear-gradient(top , rgb(250, 233, 209) 2% , rgb(237, 199, 148) 89%);
background: -o-linear-gradient(top , rgb(250, 233, 209) 2% , rgb(237, 199, 148) 89%);
background: -ms-linear-gradient(top , rgb(250, 233, 209) 2% , rgb(237, 199, 148) 89%);
background: -moz-linear-gradient(top , rgb(250, 233, 209) 2% , rgb(237, 199, 148) 89%);
background: -webkit-linear-gradient(top , rgb(250, 233, 209) 2% , rgb(237, 199, 148) 89%);border-radius:30px; width:1.85rem; margin:0.55rem auto 0; text-align:center;
}
.ly-popup{position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.7);
    z-index: 9999; display:none;}

.closed-table{ cursor:pointer; text-align:right;}
.justify-content{ width:800px;  position:absolute; top:50%; margin-top:-300px; left:50%; margin-left:-400px;}
.ly-box{ padding:0.8rem 0 0.4rem; position:relative;}
.zx-xian{ width:100%; display:block; position:absolute; top:1.73rem; left:0; z-index:1;}
 
 .ly-list dl{ width:15.6%; text-align:center; float:left; position:relative; z-index:2;  } 
 .ly-list dl p{ font-size:0.2rem; padding-bottom:1.05rem;}
 .ly-list dl span{ display:block; background:#e8c290; width:17px; height:17px; border:1px solid #fff; border-radius:50%; margin:0.05rem auto;}
 .ly-list dl img{ position:absolute;-webkit-animation: jumptoMap 1.5s linear infinite;
	animation: jumptoMap 1.5s linear infinite;
	-moz-animation: jumptoMap 1.5s linear infinite;
	-o-animation: jumptoMap 1.5s linear infinite;
	-ms-animation: jumptoMap 1.5s linear infinite;left: 50%;
    bottom: 20%;
    margin: 0 0 0 -40px;}
.ly-list dl:nth-child(2n){ padding-top:0.83rem;}
 .ly-list dl:nth-child(2n) img{bottom: 60%; }	
.ly-list dl:nth-child(2n) p{ padding-bottom:0; padding-top:0.4rem;}	
.ly-list dl:nth-child(3){ margin-left:2.4%;}
.ly-list dl:nth-child(4){ margin-left:2%;}
.ly-list dl:nth-child(5){ margin-left:2%;}
.ly-list dl:nth-child(6){  }
.home-box3 .owl-carouse2{ display:none !important;}
.home-box3 .owl-carouse2 .item dl{ text-align:center; position:relative; z-index:2;}
.home-box3 .owl-carouse2 .item dl p{ font-size:15px;}	
.home-box3 .owl-carouse2 .item dl img{ width:40px; margin:0 auto;}
.home-box3 .owl-carouse2 .item dl span{ display:block; background:#e8c290; width:10px; height:10px; border:1px solid #fff; border-radius:50%; margin:10px auto; position:relative; z-index:2;}
.home-box3 .owl-carouse2 dl:after{ content:""; position:absolute; left:0; top:49px; width:100%; border-bottom:2px dashed #de6e75; height:2px; z-index:1;}
.home-box3 .owl-theme .owl-dots .owl-dot span{ background:#fff;}
.home-box3 .owl-theme .owl-dots .owl-dot.active span, .home-box3 .owl-theme .owl-dots .owl-dot:hover span{ background:#c5091b}


.yy-ewm,.dy-tc-box,.dy-tc-box1,.register-popup{position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.7);
    z-index: 9999; display:none;}

.ewm-content{ width:645px;  position:absolute; top:50%; margin-top:-300px; left:50%; margin-left:-322.5px;}
.dy-content{width:400px;  position:absolute; top:50%; margin-top:-300px; left:50%; margin-left:-200px;}
.dy-content .dy-img01,.ewm-content .dy-img01{ width:100%;}
.dy-content1{width:400px;  position:absolute; top:50%; margin-top:-300px; left:50%; margin-left:-200px;}
.dy-content1 .dy-img01{ width:100%;}
.register-content{width:400px;  position:absolute; top:50%; margin-top:-300px; left:50%; margin-left:-200px; background:#fff; padding-bottom:0.5rem;}
.sk-input{ width:90%; margin:0 auto;border: 1px solid #dadada; height:40px; line-height:40px; margin-bottom:10px; border-radius:5px; position:relative;}
.sk-input p{ font-size:0.15rem; padding-left:10px;   float:left;}
.sk-input input{ border:none; outline:none;width: calc(98% - 80px);width: -webkit-calc(98% - 80px); float:left; height:38px; line-height:38px; padding-left:2%;}
.sk-input a{ position:absolute; right:0; top:5px; right:5px; padding:0 0.15rem; display:block; line-height:30px; font-size:0.14rem; color:#fff; background:#d94950; border-radius:4px; text-align:center;}

.right-bar{ position:fixed; top:20%; right:0.16rem; z-index:9;}
.right-bar .img{ position:relative; z-index:2; margin:0 auto; display:block;}
.right-nav{background: linear-gradient(top , rgb(177, 171, 244) 19% , rgb(236, 177, 189) 84%);
background: -o-linear-gradient(top , rgb(177, 171, 244) 19% , rgb(236, 177, 189) 84%);
background: -ms-linear-gradient(top , rgb(177, 171, 244) 19% , rgb(236, 177, 189) 84%);
background: -moz-linear-gradient(top , rgb(177, 171, 244) 19% , rgb(236, 177, 189) 84%);
background: -webkit-linear-gradient(top , rgb(177, 171, 244) 19% , rgb(236, 177, 189) 84%); width:143px; padding:0.39rem 0.05rem 0; border-radius:10px; position:relative; top:-28px; z-index:1;
}
.right-nav li{ background:#fff0e1; line-height:34px; margin-bottom:9px; padding:0.02rem; border-radius:5px; cursor:pointer;}
.right-nav li p{ text-align:center; color:#e84125; font-size:0.16rem; border:1px solid #edc196; border-radius:5px;}
.right-nav a{ display: block; text-align:center; font-size:0.2rem; color:#fff; padding-bottom:0.2rem;}
.img02{ position:relative; top:-40px; z-index:2;}
.qd-form h1{ text-align:center; color:#d94950; font-size:0.2rem; padding-bottom:0.2rem;}
.sk-button button{ display:block; width:40%; line-height:40px; color:#fff; background:#d94950; border-radius:4px; text-align:center; font-size:0.16rem; outline:none; margin:30px auto 0; border:none;}

 @keyframes jumptoMap {
0% {
margin-bottom:0;
animation-timing-function:ease-out
}
50% {
margin-bottom:10px;
animation-timing-function:ease-in
}
100% {
margin-bottom:0;
animation-timing-function:ease-out
}
}
@-webkit-keyframes jumptoMap {
0% {
margin-bottom:0;
animation-timing-function:ease-out
}
50% {
margin-bottom:10px;
animation-timing-function:ease-in
}
100% {
margin-bottom:0;
animation-timing-function:ease-out
}
}
@-moz-keyframes jumptoMap {
0% {
margin-bottom:0;
animation-timing-function:ease-out
}
50% {
margin-bottom:10px;
animation-timing-function:ease-in
}
100% {
margin-bottom:0;
animation-timing-function:ease-out
}
}
@-ms-keyframes jumptoMap {
0% {
margin-bottom:0;
animation-timing-function:ease-out
}
50% {
margin-bottom:10px;
animation-timing-function:ease-in
}
100% {
margin-bottom:0;
animation-timing-function:ease-out
}
}	
@-webkit-keyframes grow {
  from {
      -webkit-transform:scale(1);
  }
  to {
      -webkit-transform:scale(2);
  }
}
@-moz-keyframes grow {
  from {
      -moz-transform:scale(1);
  }
  to {
      -moz-transform:scale(2);
  }
}
@keyframes grow {
  from {
      transform:scale(1);
  }
  to {
      transform:scale(1.5);
  }
}

#videDivo1{ position:absolute; width:100%; height:100%; top:0; left:0;}
.search01{position: fixed;width: 100%;height: 100%;top: 0;left: 0; background: rgba(0,0,0,0.7);z-index: 9999;display: none;}
.search_nav{width: 600px;height: 140px;position: absolute;left: 50%;top: 40%;margin-left: -300px;margin-top: -70px; background: #d30011;}
.ylt-big{width: 90%;height: 90%;position: absolute;left: 5%;top: 5%;}
.colse{width: 90%;margin: 0 auto;padding: 10px 0;zoom: 1;margin-bottom: 20px;}
.colse:after{display: block;content: '';clear: both;}
.colse span{float: right;font-size: 16px;color: #FFFFFF;cursor: pointer; }
.search_input{width: 90%;margin: 0 auto;zoom: 1;}
.search_input{width: 90%;margin: 0 auto;zoom: 1;}
.search_input:after{display: block;content: '';clear: both;}
.search_input input{float: left;width: 90%;height: 40px;background: none; border: none;outline: none;border-bottom: 2px solid #fff;font-size: 18px;color: #555;padding-left: 20px;box-sizing: border-box; background:#fff;}
.search_input a{width: 10%;height: 40px;display: block;line-height: 40px;text-align: center;float: left; color: #fff; background: url(../images/search-bg.png) no-repeat center center;}

.xs-hiden{ display:none !important;     color: #ffffff;
    font-size: 13px;text-align:center;   float:right; margin-right:20px; margin-bottom:30px;}
@media only screen and (max-width: 1600px) {
 
}

@media screen and (max-width: 1450px) {
.j-title img{ width:400px;}
.zb-button img{ width:180px;}
.live-center dt span,.ly-more a{ font-size:0.2rem;}
.ly-list dl img{ width:60px; margin-left:-30px;}
.active-list dl dd a{ font-size:0.18rem;}

}


@media only screen and (max-width: 1366px) {
	.gy-ri li img{ max-width:60%;}
}
@media only screen and (max-width: 1240px) {
}
@media only screen and (max-height: 920px) {
	
}
@media only screen and (max-width: 992px) {

}
 @media only screen and (max-width: 760px) {
 .home-box3 .owl-carouse2,.xs-hiden{ display:block !important;}
 .ly-list{ display:none;}
 .j-title img{ width:230px;}
 .j-title{ top:-20px;}
.zgr-ri h1,.jnh-le ul li div p,.xzzgr h1,.qd-form h1{ font-size:18px;}
 .day-list{ padding:0;}
 .day-list .owl-carouse .item p{ font-size:15px; line-height:35px;}
 .j-txt,.menu li,.zgr-ri p,.sc-sm dd,.sk-input p,.day-list .owl-carouse .item h1,.day-list .owl-carouse .item .ch,.sk-button button,.xzzgr p{ font-size:15px;}
 .zgr-ri h2,.j-le-ti p,.jnh-ri dd,.ly-txt,.active-list dl dd p,.zgr-ri .f24{ font-size:16px;}
 .h-box{ padding:15px;}
 .zgr-le,.zgr-ri,.jnh-le,.jnh-ri,.jq-le, .djsc-le,.pro-list02, .gy-ri,.gy-le{ width:100%; margin-bottom:10px;}
 .bf-an span{ width:40px; height:40px;}
 .home-title{ font-size:18px; padding:15px 0;}
 .jnh-le ul li{ left:0 !important}
 .jnh-le ul li div span,.active-list dl dd span,.sk-input a{ font-size:14px;}
 .zb-button img{ width:140px;}
 .jnh-le ul{ margin:20px 0;}
 .dq-ti{ font-size:18px; width:85%;}
 .ds-logo li,.pro-list01 li{ width:49%; margin-right:2%;}
 .ds-logo li img{ width:66px; position:relative; left:-5px;}
 .ds-logo li p{ font-size:14px; line-height:40px; padding-left:40%}
 .ds-logo li:nth-child(2n),.pro-list01 li:nth-child(2n){ margin-right:0;}
 .pro-list01 li{ margin-bottom:15px;}
 .ly-more a{ font-size:16px; width:50%; line-height:45px; margin-top:15px;}
 .justify-content{    width: 90%;left: 5%;margin-left: 0; top:0%; margin-top:0;}
 .justify-content table tr td{ font-size:14px;}
 .last-box{ height:auto; background-size:cover;}
 .active-list{ padding:10px;}
 .active-list dl{ width:49%; margin-bottom:10px;}
  .active-list dl dd{ height:auto; padding:10px; min-height:110px;}
 .active-list dl dd a{  right:0; font-size:12px;}
 .active-list dl dd span{ font-size:12px;}
 .right-bar{ display:none;}
 .register-content,.ewm-content,.dy-content,.dy-content1{width: 90%;left: 5%;margin-left: 0;}
 .day-list .owl-carouse .item span{ width:30px;}
 .day-list .owl-carouse .item span:after{width: 10px;height: 10px;}
 .day-list:after{ top:65px;}
 .active-list dl dt img{ max-height:80%;}
 .sc-sm{ width:41%;}
 .xzzgr{ width:59%; padding-left:5%;}
 .j-txt{ text-align:justify; padding:0 15px;}
 .menu li{ font-size:14px;}
 .zgr-ri p{ line-height:1.8;}
 .zgr-ri h2{ padding:10px 0 5px 0;}
 .jnh-le ul li div span b{ display:block;}
  .tips{font-size:17px; text-align:center;}
}

@keyframes jumptoMap {
0% {
margin-bottom:0;
animation-timing-function:ease-out
}
50% {
margin-bottom:10px;
animation-timing-function:ease-in
}
100% {
margin-bottom:0;
animation-timing-function:ease-out
}
}
@-webkit-keyframes jumptoMap {
0% {
margin-bottom:0;
animation-timing-function:ease-out
}
50% {
margin-bottom:10px;
animation-timing-function:ease-in
}
100% {
margin-bottom:0;
animation-timing-function:ease-out
}
}
@-moz-keyframes jumptoMap {
0% {
margin-bottom:0;
animation-timing-function:ease-out
}
50% {
margin-bottom:10px;
animation-timing-function:ease-in
}
100% {
margin-bottom:0;
animation-timing-function:ease-out
}
}
@-ms-keyframes jumptoMap {
0% {
margin-bottom:0;
animation-timing-function:ease-out
}
50% {
margin-bottom:10px;
animation-timing-function:ease-in
}
100% {
margin-bottom:0;
animation-timing-function:ease-out
}
}	

@-webkit-keyframes grow {
  from {
      -webkit-transform:scale(1);
  }
  to {
      -webkit-transform:scale(2);
  }
}
@-moz-keyframes grow {
  from {
      -moz-transform:scale(1);
  }
  to {
      -moz-transform:scale(2);
  }
}
@keyframes grow {
  from {
      transform:scale(1);
  }
  to {
      transform:scale(1.5);
  }
}



