html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
html{line-height:1}ol,ul,li{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.clr {clear: both;}a { text-decoration: none;}body{overflow:-Scroll;overflow-x:hidden; font-family:"微软雅黑"; background:#fff;}
.banner1{ width:100%; margin:0 auto; height:218px; background:url(../images/a1.jpg) no-repeat center center;}
.banner2{ width:100%; margin:0 auto; height:237px; background:url(../images/a2.jpg) no-repeat center center;}
.banner3{ position:relative; width:100%; margin:0 auto; height:146px; background:url(../images/a3.jpg) no-repeat center center;}
.banner3 .bn{width:570px; margin:0 auto;padding-left:450px; padding-top:0px;}
.banner3 img{display:block; width:349px; height:88px; margin:0 auto;cursor:pointer;}
.dy{ position:relative; width:100%; margin:0 auto; height:199px; background:url(../images/dy.jpg) no-repeat center center;}
.dy p{ display:block; width:700px; height:145px; margin:0 auto; padding-top:35px; padding-left:320px; font-size:18px; text-indent:2em; line-height:32px;}
.hhys{ width:1120px; margin:0 auto; padding-top:40px;}
.title{ color:#626262; font-size:30px; text-align:center; width:1120px; margin:0 auto; line-height:46px;}
.title span{ color:#ff5a00; font-size:40px; font-weight:bold;}
.g{ border-bottom:2px #ff5a00 solid; width:110px; margin:10px auto;}
.hhys img{ display:block; margin:25px auto; width:1050px;}
.zx{ width:380px; height:80px; line-height:80px; border-radius:10px; margin:0 auto 35px; text-align:center; background-color:#ff5a00;cursor:pointer;}
.zx a{ color:#fff; font-size:36px;}
.jsys{ width:100%; background-color:#e5e5e5; height:630px; padding-top:30px;}
.jsys ul{ width:1120px; margin:40px auto;}
.jsys li{ width:250px; float:left; margin-right:30px;}
.jsys li img { margin:0 auto 20px; display:block;}
.jsys li p{ font-size:20px; line-height:36px;}
.jsys .zx{ width:530px; margin-top:40px;}
.ly{ width:1120px; margin:0 auto; padding-top:30px;}
.ly img{ display:block; margin:30px auto;}
.ly p{ font-size:20px; line-height:36px; color:#626262; text-indent:2em;}
.ly .sjln{ padding:8px; border:1px solid #ff5a00; width:450px; margin:0 auto; height:50px; text-align:center; font-size:30px; color:#ff5a00; line-height:50px;}
.ly .five{ margin:30px auto 0; background:url(../images/five.jpg) no-repeat; width:294px; height:284px; padding-left:710px; padding-top:130px; padding-right:40px; color:#fff; text-indent:2em; font-size:20px;line-height:36px;}
.ly .lyl{ float:left; width:359px;}
.ly .lyr{ float:left; line-height:36px; background-color:#e5e5e5; width:710px; font-size:20px; margin-top:85px; padding:20px;}
.ly .lyr span{ font-weight:bold;}
.ly .lyr .h{ color:#ff5a00;}
.syp{width:100%; margin:0 auto; height:559px; background:url(../images/ebj.jpg) no-repeat center center; padding-top:50px;}
.syp .title{ color:#fff;}
.syp .sypc{ width:1120px; margin:0 auto;}
.syp p{ text-indent:2em; font-size:20px; color:#fff; line-height:32px; margin-top:30px;}
.fq{ width:1110px; margin:70px auto 50px; background-color:#ff5a00; height:545px; padding-top:25px;}
.fq img{ margin-left:170px; margin-bottom:30px;}
.fq .zx{ background-color:#fff; }
.fq .zx a{color:#ff5a00}

.zz-a:hover {   color: #fff;filter:Alpha(opacity=100);   opacity: 1;transform: scale(1);-webkit-transform: scale(1);}
.zz-a {filter:Alpha(opacity=0);opacity: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);position: absolute;color: #fff;font-size: 14px;display: flex;align-items: center;justify-content: center;line-height: 24px;text-align: center;transition: all .4s;-webkit-transition: all .4s;transform: scale(1.4);-webkit-transform: scale(1.4);}
.po {position: relative;}
@-webkit-keyframes push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }

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

@keyframes push {
  50% {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
  }

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

.push {
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.push:hover {
  -webkit-animation-name: push;
  animation-name: push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
@-webkit-keyframes pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }

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

@keyframes pop {
  50% {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
  }

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

.pop {
  display: inline-block;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.pop:hover {
  -webkit-animation-name: pop;
  animation-name: pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}




