*{margin: 0;padding: 0;box-sizing: border-box}
ul,ol{list-style: none;}
a{text-decoration: none!important}
input{border: none}
 .gonglv p{padding-top:40px}
 .about{margin: 70px 0;}
.abnytxt  h3{font-size: 44px;font-weight: bold;padding-bottom: 55px;}
.abnytxt  h5{font-size: 24px;font-weight: bold;color: #666;}
.abnytxt  p{font-size: 18px; color: #666;}
/* .abnytxt span{font-size: 18px; color: #666;line-height: 36px;text-indent: 2em; display: block;padding-top: 50px;} */
.abnytxt .fbiaoti{padding-top:10px}
.gunds{text-align: center;padding: 30px 0 100px 0;overflow: hidden;}
.gunds h3{font-size: 64px;color: #47a635;padding: 40px 0 ;}
.gunds span{font-size: 14px;color: #666;}
.abnytxt  h5{text-align:center}
.abnytxt  p{text-align:center}
.nei_banner{overflow: hidden;}
.nei_banner img{
  animation:scale-bg 5s;
-moz-animation:scale-bg 5s; /* Firefox */
-webkit-animation:scale-bg 5s; /* Safari and Chrome */
-o-animation:scale-bg 5s; /* Opera */
width:100%
}
@-webkit-keyframes scale-bg {
  from {
      -webkit-transform: scale(1.2);
      transform: scale(1.2)
  }

  to {
      -webkit-transform: scale(1);
      transform: scale(1)
  }
}

@keyframes scale-bg {
  from {
      -webkit-transform: scale(1.2);
      transform: scale(1.2)
  }

  to {
      -webkit-transform: scale(1);
      transform: scale(1)
  }
}


.index_main .section6 {padding: 0 12%;background: #333;position: relative;}
.sec6tit{margin-top: 5%;}
.sec6tit p{font-size: 22px; color: #fff;padding: 30px 0;border-bottom:1px solid #444;}
.footertit {padding:50px 0;}
.footertit h3 {text-align:center;font-size:30px;color:#fff;}
.footertit img {display:block;margin:0 auto;padding-top:10px;max-width:100%;}
.footer{ position:relative;background: #333;overflow: hidden;}
.footer>.container {position:relative;padding:10px 15px;height:265px;}
#footernav {width:100%;}
#footernav li {float:left;width:10%;padding:50px 0;}
 
#footernav li:nth-child(7) {float: right;;width:7%;}
 
#footernav li p {font-size:14px;text-align:center;color:#fff;padding-top:20px;}
#footernav dt {padding-bottom:10px;color: #fff;}
#footernav dt a {color:#fff;font-size:16px;font-weight:bold;}
#footernav dd{margin-bottom: 0;}
#footernav dd a {color:#fff;font-size:14px;}
#footernav li .wenzz {font-size:14px;}
#footernav dd a {line-height:2.2;transition:color ease .5s;color:#888;}
 
#footernav dt a:hover {color:#c80909;}
#footernav dd a:hover {color:#c80909;}
.qrcode {margin:0 auto;text-align:center;}
.footer .div02 {width:205px;}
.footer .div02 {padding-top:10px;}
.footer .link {position:relative;margin-bottom:1.5em;height:32px;}
.footer .link span {display:block;line-height:32px;color:#fff;text-indent:25px;cursor:pointer;background:#fff url(../images/icon04a.png) 170px center no-repeat;transition:background ease .5s;}
.footer .link:hover span {background-color:#c80909;background-image:url(../images/icon04b.png);color:#fff;}
.footer .link div {position:absolute;display:none;left:0;bottom:30px;right:0;padding:6px 25px 0;background:#c80909;}
.footer .link a {display:block;line-height:2;color:#fff;}
.footerlogo {position:absolute;bottom:2em;left:0;color:#ccc;font-size:14px;line-height:2em;padding:0 15px;}
.footerlogo a {color:#ccc;}
.footerlogo a:hover {color:#fff;}
.footerbot {line-height:60px;overflow: hidden; border-top:1px solid #444;background: #333; }
.footerbot p { color: #fff; }
.footerbot span{float: right;color: #fff; }
.footerbot span a{ color: #fff;}
.ftbbb{width: 100%;}
.chuangye  .list {
    width: 100%;
   padding: 6% 0 4% 0;
}
.f-cb {
    zoom: 1;
}
.chuangye  .list li {
    float: left;
    position: relative;
    width: 33.33333%;
    padding: 25px 70px 0 0;
}
.chuangye  .list li i {
    display: block;
    width: 43px;
    height: 1px;
    	border-bottom:1px solid #666666b0;
    position: absolute;
    top: 74px;
    left: 0;
}
.chuangye .list li h2 {
    display: block;
    font-size: 28px;
    line-height: 35px;
    margin-bottom: 30px;
    color: #333333;

	
}
.chuangye  .list li p {
    font-size: 16px;

    line-height: 28px;
}

.abh3{font-size: 44px;font-weight: bold;}
.biaoshi img{display: block;margin: auto;padding: 80px 0;}
.biaoshi p{font-size: 22px; color: #c80909;padding: 10px 0;}
.biaoshi span{font-size: 22px; color: #333;line-height: 40px;}
.wenhuaa .fbiaoti{text-align:center;padding-top:40px;    font-size: 26px;color: #666;}
.chuangye .fbiaoti{padding-top:40px;    font-size: 36px;color: #666;}
.cye {padding-top: 50px;}
.cye span{padding-left:12%;font-size: 18px;color: #eb0000;font-weight: bold;display: block;padding-top: 14%;}
/* .cye p{font-size: 40px;color: #eb0000;padding-left:32%;font-weight: bold;padding-top: 20px;} */
.cye p{padding-left:12%;font-size: 20px;line-height:36px;padding-top: 14%;}

.ditutxt{padding : 50px 0;overflow: hidden;}
.dtul h4{font-size: 28px;color: #df3100;padding-bottom: 20px;}
.dtul span{font-size:18px;color: #666;line-height: 34px;}
.dtul .dtfl{text-align: center;position: relative;}
.dtul .dtfl::after{display: block;content: "";clear: both;width: 1px;height: 170px;background: #ccc;position: absolute;right: 0;top: 0;}
.dtul .dtfr  {margin: auto; }
.dtul .dtfr .dtfrtel{ padding-left: 20%;}
.dtul    p{color: #666;font-size: 16px;padding-top: 10px;line-height: 30px;}
.dtul  h5{padding-top: 30px;font-size: 18px;color: #666;}
.dtul  h2{padding-top: 10px;font-size: 30px;color: #df3100;}




.diwei h4{font-size: 40px;text-align: center;color: #c80909;padding: 60px 0;}
.diwei  img{display: block;margin: auto;}


.gonglvcon{margin-bottom: 0;}
.gonglv h4{font-size: 30px; color: #008bd5; position: relative;margin-top: 60px;}
.gonglv h4::after{display: block;content: "";clear: both; width:45px;height: 5px;background: #ccc;position: absolute; top:-15px;}
 
.gltab{padding: 40px 0 80px 0;}
.gonglvtab{text-align: center;}
.gonglvtab li{padding: 0 30px !important;}
.layui-this{color: #008bd5!important;}

.ldgh{padding: 40px 0;}
.ldgh li{margin-bottom: 30px;}
.ldgh li a{display: block;}
.ldgh li .ywimg{width: 100%;height: 0;padding-bottom: 76%; overflow: hidden; }
.ldgh li .ywimg img{transition: 1s;width: 100%;height:300px}
.ldgh li:hover   img{transform: scale(1.1);}
.ldgh li p{font-size: 16px ;color: #333;padding-top: 15px;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ldgh li:hover p{color: #e60c0c;}

.cccccc{width:33% !important;}

.zizhiny {padding-top:60px;}

.zizhiny span {width:285px;height:215px;text-align:center;vertical-align:middle;display:table-cell;border:1px solid #dddddd;padding:10px;}
.zizhiny span img {height:100%;width:100%;border:6px solid #440707;}
.zizhiny li {display:block;text-align:center}
.zizhiny li p {padding:20px;color:#646464;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zizhiny li:hover p {color:#d6383f;}



.status2 {width:100%;margin:0 auto; padding:90px 0 100px;}
.status2 .arrowex {margin-top:30px;text-align:center;}
.status2 .arrowex a.prev {display:inline-block;cursor:pointer;width:42px;height:42px;background:url(../images/infro-icon1.png) no-repeat;transition:all 0.4s;-webkit-transition:all 0.4s;margin:0 5px;}
/* .status2 .arrowex a.prev:hover {background:url(../images/infro-icon11.png) no-repeat;} */
.status2 .arrowex a.next {display:inline-block;width:42px;height:42px;margin:0 5px;overflow:hidden;cursor:pointer;background:url(../images/infro-icon2.png) no-repeat;transition:all 0.4s;-webkit-transition:all 0.4s;}
/* .status2 .arrowex a.next:hover {background:url(../images/infro-icon22.png) no-repeat;} */
.status2 .warp {position:relative;width:1200px;margin:0 auto;overflow:hidden;}
.status2 .warp .title {margin-bottom:60px;}
.status2 .warp .title h2 {display:block;/*font-size:44px;*/line-height:66px;color:#fff;}
.status2 .warp .mian {margin-bottom:20px;}
.status2 .warp .mian li {float:left;height:500px;}
.status2 .warp .mian .box1 {width:345px;margin-right:20px;background:#cccccc  ;float:left;height:500px;}
.status2 .mian .box1 .details,.status2 .mian .box1 .details p,.status2 .mian .box2 .details p,.status2 .mian .box3 .details p,.status2 .list .left .details,.status2 .list .left .details p,.status2 .list .right .details {font-size:18px;line-height:36px;color:#666666}
.status2 .mian .box1 .details,.status2 .mian .box3 .details {position:relative;}
.status2 .mian .box1 .details i,.status2 .mian .box3 .details i,.status2 .list .left i,.status2 .list .right i {display:block;width:61px;height:3px;background-color:#d9d9d9;position:absolute;top:47px;left:35px;}
.status2 .mian .box2 {width:410px;margin-right:20px;float:left;}
.status2 .mian .box2 .details {height:240px;background-color:#cccccc;position:relative;}
.status2 .mian .box2 .mbot {margin-bottom:20px;}
.status2 .mian .box2 .details i {display:block;width:61px;height:3px;background-color:#d9d9d9;position:absolute;top:47px;left:35px;}
.status2 .mian .box3 {width:405px;background:#cccccc ;float:left;height:500px;}
.status2 .mian .box3 .detabox3{height: 100%;}
.status2 .mian .box1 .details .img{padding-top: 40%;}
 
.status2 .list {width:100%;}
.status2 .list li {margin-bottom:20px;}
.status2 .list .left,.status2 .list .right {width:590px;height:240px;background-color:#cccccc;position:relative;}
 
.status2 .list .right .details {width:500px;margin:0px 0 0 35px;padding-top:70px;}
.status2  .box1 p{ padding:70px 35px 0;}
.status2  .box2 .img{padding: 30px ;}
.status2  .box3 .img{padding-top: 130px;}

.status2    li .details .img{ text-align: center }
.status2    li .details .txt{display: none; padding:70px 35px 0; }

.status2    li .details:hover .img{ display: none; }
.status2    li .details:hover .txt{display: block;  }


.status2    li .details .img2{ text-align: center; padding: 20px ;}
.status2    li .details .txt2{display: none; padding:70px 35px 0; height: 239px;}

.status2    li .details:hover .img2{ display: none; }
.status2    li .details:hover .txt2{display: block;  }


.rrsj{display: none;padding-top: 20px;}
.rrsj li{margin-bottom: 20px;}
.rrsj li img{width: 100%;}
.rrsj li p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;padding-top: 15px; }
.rrsjtxt{background: #f5f5f5;height: 90px;padding: 0 15px;}
 .f-cb:after {
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
    content: ".";
}



.wenh{padding-top: 60px;overflow: hidden;}
.wenh li::after{display: block;content: "";clear: both;}
.wenhfr{text-align: center;}
.wenhfr span{text-align: center;padding-top: 140px;color: #bedef8;font-size: 44px;display: block;
  text-shadow: 5px 0px #009807, 1px 2px #006705, -2px 1px #009807, 2px 3px #006705, 4px 2px #009807, 4px 4px #006705, 5px 3px #009807, 5px 5px #006705, 7px 4px #009807, 6px 6px #006705, 8px 5px #009807, 7px 7px #006705, 9px 6px #009807, 9px 8px #006705, 11px 7px #009807, 10px 9px #006705, 12px 8px #009807, 11px 10px #006705, 13px 9px #009807, 12px 11px #006705, 15px 10px #009807, 11px 12px #006705, 16px 11px #009807, 15px 13px #006705, 17px 12px #009807;
}
.wenhuaa ul li {
	background: #3333330f;
}



.yanfalinian span{font-size: 18px;color: #666;margin : 40px 0;display: block;line-height: 36px;}
.yfln{background: url(../images/yfln.jpg) no-repeat  center;padding-bottom: 130px;}
.yfln h4{font-size: 44px; font-weight: bold;padding: 80px 0;color: #fff;}
.yfln p{font-size: 18px;line-height: 44px; color: #fff;padding-bottom: 50px;}
 .yfnlhb {width: 180px;}




.yfzy{background: url(../images/zfzy3.jpg) no-repeat  center;padding-bottom: 130px;}
.yfzy h4{font-size: 44px; font-weight: bold;padding: 80px 0;color: #fff;}
.yfzy h5{font-size: 22px; font-weight: bold;padding: 10px 0;color: #fff;}

.yfzy p{font-size: 18px;line-height: 44px; color: #fff;padding-bottom: 50px;}
 .yfzytop li{margin-bottom: 80px;}
.yfzytop li::after{display: block;content: "";clear: both;}
.yfzytop .yfzytopfr h4{font-size: 22px;font-weight: bold;padding: 20px 0;}

.yfzytop .yfzytopfr p{font-size: 18px;color: #666;line-height: 44px;}

.yfzytop .yfzytopfr .nsbtn{width: 160px;height: 50px;line-height: 50px;display: block;margin-top: 30px;  border: 1px solid #333;color: #333;text-align: center;}
 
.yfzytop .yfzytopfr .nsbtn:hover{background: #1079be; border: 1px solid #1079be; color: #fff;}

 
.yfry h4{font-size: 22px ;color: #666;font-weight: bold;    padding-top: 30px;padding-bottom: 30px;}
.yfry p{font-size: 18px;line-height: 40px;}
.yfry h2{font-size: 44px ;color: #333;font-weight: bold;padding : 20px 0;}
 
.ins_top .instop { background:#fafafa;margin: 60px 0;}
 
.ins_top .instopfr h3 {font-size:18px;font-weight:bold;padding:50px 0 20px 0;color:#666;}
.ins_top .instopfr p {font-size:18px;line-height:28px;color:#666; }
.ins_top  li a{padding: 20px ;}
.ins_top li:nth-child(2n) .instopfl {float: right!important;}
.pimsb {
    padding: 20px 0;
    margin-top: 20px;
}
.pimsb p {
    line-height: 25px;
    float: left;
}
.pimsb .fr {
    float: right;
}
.csww{padding-bottom:30px}
.fsdww{padding-top:80px}
.nessc .content{
	margin-top:30px;
	padding-bottom:30px
}
.nessc .times{margin-top:50px}
.video {
    position: relative;
    height: 800px;
    overflow: hidden;
}
.video video {
    position: absolute;
    left: 50%;
    top: 40%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    min-width: 100%;
    min-height: 100%;
    -o-object-fit: fill;
    object-fit: fill;
}
.newscon{background: #f4f4f4;padding: 80px 0;}
.newsny{padding-top: 50px;}
.newsny li::after {display:block;content:"";clear:both;}
.newsny li {padding:20px;border:1px solid #ebebeb;transition:0.6s;margin-bottom:30px;background: #fff;overflow: hidden;}
.newsny li .newsnyfr {padding-left:40px;}
.newsny li .newsnyfr h3 {font-size:22px;color:#333;padding: 20px 0;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newsny li .newsnyfr p {font-size:14px;color:#666;line-height:24px;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.newsny li:hover .newsnyfr h3 {color:#1079be;}
.newsny li .nsfr {padding-top:30px;}
.newsny li .nsfr i {float:right;}
.newsny li .nsfr span {font-size:14px;color:#666;}
.newsny li:hover {border:1px solid #d8d8d8;}
.newsny li .nsnypic {overflow:hidden;height: 0;padding-bottom: 60%;}
.newsny li a{display: block;}
.newsny li .nsnypic img {transition:1s;width:100%;}
.newsny li:hover .nsnypic img {transform:scale(1.2);}
 .newsnyfcr {text-align: center;padding-top: 65px;padding-left: 80px;position: relative;}
 .newsnyfcr::before{display: block;content: "";clear: both; position: absolute;width: 1px;height: 230px;background: #f2f2f2;top: -20px;right: 35%;}
.in-page {color:#888;margin-top:30px;}
.in-page span {padding:0 15px;border:1px solid #1079be}
.in-page a {height:30px;line-height:30px;padding:0 9px;border:1px solid #1079be;border-radius:3px;display:inline-block ;margin-left:2px}
.in-page a.cur{border-color:#1079be;background:#1079be;color:#fff;margin-left:2px;margin-right: -4px;}
.in-page a:hover{border-color:#1079be;background:#1079be;color:#fff;margin-left:2px;}

.nessc h3{font-size: 30px;font-weight: bold;text-align: center;}
.nessc span{ display: block;font-size: 18px;}
.nessc ul {padding-top: 20px;}
.nessc ul li a{display: block;}
.nessc .nsa2{ border: 1px solid #ccc;width: 120px;line-height: 35px;text-align: center;color:#1079be ;float: right;}


.yanfsj h4{font-size: 26px;color: #666;padding : 60px 0;}
.yfsj{background: url(../images/sj.jpg)no-repeat center; height: 305px; background-size: contain;}
.sj1{position: relative; width: 52px; left: 10%; top: 9%;}
.sj2{position: relative; width: 52px; left: 10%; top: 37.5%;}
.sj3{position: relative; width: 52px; left: 10%; top: 65%;}
.sj4{position: relative; width: 52px; left: 10%; top: 92.5%;}
.sj5{position: relative; width: 52px; left:16%; top: 49.5%;}
.sj6{position: relative; width: 44px; left:31%; top: 49.5%;}
.sj7{position: relative; width: 44px; left:45%; top: 49.5%;}
.sj8{position: relative; width: 44px; left:58.5%; top: 49.5%;}
.sj9{position: relative; width: 44px; left:72.5%; top: 49.5%;}
.sj10{position: relative; width: 44px; left:86%; top: 49.5%;}
.sjtop1{position: relative; height: 80px; left: 18.1%;  top: 14.5%; }
.sjtop2{position: relative; height: 55px; left: 67.1%;  top: -6%; }
.sjtop3{position: relative; height: 55px; left: 88.1%;  top:-19%; }
.sjbot1{position: relative; height: 55px; left: 81.1%;  top:0%; }
.yfsjs{background: url(../images/sj2.jpg)no-repeat center; height: 265px;background-size: contain; }
.sjs1{position: relative; width: 100px; left: 10%; top: 45%;}
.sjs2{position: relative; width: 100px; left: 27%; top: 45%;}
.sjs3{position: relative; width: 100px; left:46%; top: 45%;}
.sjs4{position: relative; width: 100px; left: 65%; top: 45%;}
.sjs5{position: relative; width: 100px; left: 83%; top: 45%;}
.yfimg1{display: none;}
.yfsjs i{
	position: absolute;
	top:50%;
	left:0;
	*left:50%;
	width:10px;
	height:13px;
	background:url(../images/tech-arrow.png) no-repeat left center;
	margin-top: -6px;
	*margin-left:-5px;
	opacity: 0;
	animation:arrowMove 3s linear infinite 2s;
	-moz-animation:arrowMove 3s linear infinite 2s;
	-webkit-animation:arrowMove 3s linear infinite 2s;
	-o-animation:arrowMove 3s linear infinite 2s;
	-ms-animation:arrowMove 3s linear infinite 2s;
}
.yfsj i{
	position: absolute;
	top:50%;
	left:0;
	*left:50%;
	width:10px;
	height:13px;
	background:url(../images/tech-arrow.png) no-repeat left center;
	margin-top: -6px;
	*margin-left:-5px;
	opacity: 0;
	animation:arrowMove 3s linear infinite 2s;
	-moz-animation:arrowMove 3s linear infinite 2s;
	-webkit-animation:arrowMove 3s linear infinite 2s;
	-o-animation:arrowMove 3s linear infinite 2s;
	-ms-animation:arrowMove 3s linear infinite 2s;
}
.yfsj b{
	position: absolute;
	top:50%;
	left:0;
	*left:50%;
	width:14px;
	height:13px;
	background:url(../images/tech-arrow2.png) no-repeat left center;
	margin-top: -6px;
	*margin-left:-5px;
	opacity: 0;
	animation:arrowMovetop 3s linear infinite 2s;
	-moz-animation:arrowMovetop 3s linear infinite 2s;
	-webkit-animation:arrowMovetop 3s linear infinite 2s;
	-o-animation:arrowMovetop 3s linear infinite 2s;
	-ms-animation:arrowMovetop 3s linear infinite 2s;
}
.yfsj em{
	position: absolute;
	bottom:50%;
	left:0;
	*left:50%;
	width:14px;
	height:13px;
	background:url(../images/tech-arrow3.png) no-repeat left center;
	margin-top: -6px;
	*margin-left:-5px;
	opacity: 0;
	animation:arrowMovebot 3s linear infinite 2s;
	-moz-animation:arrowMovebot 3s linear infinite 2s;
	-webkit-animation:arrowMovebot 3s linear infinite 2s;
	-o-animation:arrowMovebot 3s linear infinite 2s;
	-ms-animation:arrowMovebot 3s linear infinite 2s;
}
@keyframes arrowMove
{
	0%{left:0%; opacity:0;}
	10%{left:10%; opacity:1;}
	90%{left:90%; opacity:1;}
	100%{left:100%;opacity:0;}
}
@-moz-keyframes arrowMove /* Firefox */
{
	0%{left:0%; opacity:0;}
	10%{left:10%; opacity:1;}
	90%{left:90%; opacity:1;}
	100%{left:100%;opacity:0;}
}
@-webkit-keyframes arrowMove /* Safari and Chrome */
{
	0%{left:0%; opacity:0;}
	10%{left:10%; opacity:1;}
	90%{left:90%; opacity:1;}
	100%{left:100%;opacity:0;}
}
@-o-keyframes arrowMove /* Opera */
{
	0%{left:0%; opacity:0;}
	10%{left:10%; opacity:1;}
	90%{left:90%; opacity:1;}
	100%{left:100%;opacity:0;}
}
@keyframes arrowMovetop
{
	0%{top:0%; opacity:0;}
	10%{top:10%; opacity:1;}
	90%{top:90%; opacity:1;}
	100%{top:100%;opacity:0;}
}
@keyframes arrowMovebot
{
	0%{bottom:0%; opacity:0;}
	10%{bottom:10%; opacity:1;}
	90%{bottom:90%; opacity:1;}
	100%{bottom:100%;opacity:0;}
}
 
@-webkit-keyframes arrowMovetop
{
	0%{top:0%; opacity:0;}
	10%{top:10%; opacity:1;}
	90%{top:90%; opacity:1;}
	100%{top:100%;opacity:0;}
}
@keyframes arrowMovetop
{
	0%{top:0%; opacity:0;}
	10%{top:10%; opacity:1;}
	90%{top:90%; opacity:1;}
	100%{top:100%;opacity:0;}
}
@-webkit-keyframes arrowMovebot
{
	0%{bottom:0%; opacity:0;}
	10%{bottom:10%; opacity:1;}
	90%{bottom:90%; opacity:1;}
	100%{bottom:100%;opacity:0;}
}
@keyframes arrowMovebot
{
	0%{bottom:0%; opacity:0;}
	10%{bottom:10%; opacity:1;}
	90%{bottom:90%; opacity:1;}
	100%{bottom:100%;opacity:0;}
}
 
@media(max-width:1660px){

 
 

 
}

@media(max-width:1366px){
  .status2 .warp .mian .box1 {height:400px;}
  .status2 .warp .mian .box3 {height:400px;}
  .status2 .mian .box2 .details{height: 190px;}
  .status2  .box2 img{height: 140px;}
  .status2 .box3 .img{padding-top: 50px;}
  
  .sj1 {top: 12%;}
  .sj4{top: 90.5%;}
  .sjs1{top: 46%;}
  .sjs2{top: 46%;}
  .sjs3{top: 46%;}
  .sjs4{top: 46%;}
  .sjs5{top: 46%;}

}




@media(max-width:1200px){
  .status2 .warp .mian .box1{width: 300px;}
  .status2 .warp .mian .box2{width: 350px;}
  .status2 .warp .mian .box3{width: 350px;}

#footernav li {float:left;width:15%;padding:50px 0;}
.cye p{font-size: 24px;}
.cye span{font-size: 24px;}
.newsnyfcr{padding-left: 30px;padding-top: 50px;}

.sj1 {top: 18%;}
.sj2 {top: 39.5%;}
.sj3 {top: 62%;}
.sj4 {top:82.5%;}


}
@media(max-width:1024px){
  .status2 {display: none;}
  .rrsj{display: block;}
} 

@media(max-width:993px){
 
 .cccccc{width:50% !important}
  
}

@media(max-width:768px){
   .cccccc{width:100% !important}
.video {
    position: relative;
    height: 400px;
    overflow: hidden;
}
.video video {
    position: absolute;
  
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    min-width: 100%;
    min-height: 100%;
    -o-object-fit: fill;
    object-fit: fill;
}
  .main-nav-m{display:block!important;position:relative;z-index:100;cursor:pointer;margin: 0 0 0 0}
  .main-nav-m .title{position:relative;height:45px;line-height:45px;padding:0 10px;background:#d6383f;}
  .main-nav-m .title strong{color:#fff;font-size:16px;font-weight:700}
  .main-nav-m .title i{position:absolute;content:'';width:45px;height:100%;right:0}
  .main-nav-m .title i::after,.main-nav-m .title i::before{position:absolute;top:50%;content:'';width:12px;height:1px;background:#fff;transition:all .3s;-webkit-transition:all .3s}
  .main-nav-m .title i::before{left:46%;transform:rotate(40deg) scaleY(1.5);-webkit-transform:rotate(40deg) scaleY(1.5)}
  .main-nav-m .title i::after{right:46%;transform:rotate(-40deg) scaleY(1.5);-webkit-transform:rotate(-40deg) scaleY(1.5)}
  .main-nav-m .title.active i::before{transform:rotate(-40deg) scaleY(1.5);-webkit-transform:rotate(-40deg) scaleY(1.5)}
  .main-nav-m .title.active i::after{transform:rotate(40deg) scaleY(1.5);-webkit-transform:rotate(40deg) scaleY(1.5)}
  .main-nav-m ul{display:none;position:absolute;top:45px;width:100%;padding:0 10px;background:rgba(226, 60, 60, 0.8);color:#fff}
  .main-nav-m ul li{animation:ReturnToNormal .5s both;-webkit-animation:ReturnToNormal .5s both}
  .main-nav-m ul li a{display:block;height:45px;line-height:45px;border-bottom:1px solid rgba(255,255,255,.55); color:#fff;}
  
  .header { height: 60px; }
  .dtul h4{font-size: 20px;}
.dtul span{font-size: 14px;}
.dtul p{font-size: 14px;}
.dtul h2{font-size: 20px;}
.wenhfr span{padding-top: 40px;}
.yfimg1{display: block;}
.yfsj{display: none;}
.yfsjs{display: none;}
.yanfsj h4{font-size: 18px;padding: 20px 0;}
}
@media(max-width:767px){
	.cccccc{width:100% !important}
	.pimsb{
	padding: 2px 0;
    margin-top: 2px;
	}
	.rrsjtxt {
    background: #f5f5f5;
    height: 68px;
    padding: 0 15px;
    font-size: 14px;
}
	.rrsj li img{height:113px}
	.rrsj li{margin-bottom: 2px;}
	.gunds{padding: 2px 0;}
	.abnytxt span{padding-top: 10px;}
  .about{margin: 20px 0;}
  .abnytxt h3{padding-bottom: 20px;font-size: 24px;}
  .abnytxt p{padding-bottom: 20px;font-size: 14px;}
  .abnytxt h5{ font-size: 18px;}
  .abnytxt span{ font-size: 14px;line-height: 30px;}
  .gunds h3{font-size: 30px;padding: 10px 0;}
  .gunds{padding: 20px 0;}
  .gunds li{margin-bottom: 20px;}
  .gunds span{font-size: 12px;}
  #footernav li:nth-child(4){display: none;} 
  #footernav li:nth-child(5){display: none;} 

  #footernav li:nth-child(6){display: none;} 
  #footernav li {width: 33%;padding: 20px 0;} 
  #footernav li:nth-child(7){width: 100%;} 
.ftimg{display: none!important;}
  .sec6tit p{padding: 10px 0;font-size: 18px;}
.footerbot{line-height: 30px;text-align: center;}
.footerbot span{float: none;}
#footernav li p {font-size:14px;text-align:center;color:#fff;padding-top:20px;}
#footernav dt {padding-bottom:10px;color: #fff;}
#footernav dt a {color:#fff;font-size:14px;font-weight:bold;}
.abh3{font-size: 24px;}
.biaoshi img{width: 60%;padding: 20px 0;}
.biaoshi p{font-size: 14px;}
.biaoshi span{font-size: 14px;line-height: 26px;}
.cye{padding-top: 20px;}
.cye span{padding-top: 20px;text-align: center;}
.cye p{padding-top: 20px;text-align: center;padding-left: 0;}
.dtul .dtfl{display: none;}
.dtul .dtfr .dtfrtel{padding-left: 0;}
.dtul h5{padding-top: 10px;}
.ditutxt{padding: 20px 0;}
.diwei h4{font-size: 20px;padding: 20px 0;}
.gonglvtab li{padding: 0 10px!important}
.gonglvcon {margin-bottom: 0;}
.gonglv h4{margin-top: 40px;font-size: 20px;}
.gltab{padding: 30px 0;}
.ldgh li{margin-bottom: 0;}
.ldgh{padding: 20px 0;}
.wenhfr span{padding : 20px 0;font-size: 20px;}


.yfln h4{padding: 40px 0;font-size: 26px;}
.yfln p{font-size: 14px;}
.yfln{padding-bottom: 50px;}
.yanfalinian span{font-size: 14px;line-height: 26px;margin: 10px 0;}
.yfzytop .yfzytopfr p{font-size: 14px;line-height: 24px;}
.yfzytop .yfzytopfr h4{font-size: 18px;}
.yfzytop li{margin-bottom: 30px;}
.yfzy h4{font-size: 22px;padding: 20px 0;}
.yfzy p{font-size: 14px;line-height: 26px;}
.yfzy h5{font-size: 18px;}
.yfzy{padding-bottom: 20px;}
.yfry h4{font-size: 18px;padding-top: 20px;}
.yfry p{font-size: 14px;line-height: 26px;}
.ins_top .inspic{text-align: center;}
.ins_top .inspic img{width: 50%;}
.ins_top .instopfr h3{padding: 20px 0 10px 0;text-align: center;}
.ins_top .instopfr p{font-size: 14px;line-height: 26px;}
.ins_top  .inspic {text-align: center!important;}
.ins_top .instop{margin: 20px 0;}
.yfry h2{font-size: 22px;}
.newsnyfcr  {display: none!important;}
.newsny li .newsnyfr{padding-left: 10px;}
.newsny li .newsnyfr h3{font-size: 15px;padding: 0;}
.newsny li .newsnyfr p{font-size: 13px;margin-bottom: 3px;line-height:20px;}
.newsny li .newsnyfr span{font-size: 12px;}
.newscon{padding: 20px 0;}
.newsny{padding-top: 20px;}
.nessc .nsa2{float: none;margin-top: 20px;}
.nessc h3{font-size: 20px;}
.nessc span{font-size: 16px;}
} 
