html,body{ background:#fff; font-family:"微软雅黑";overflow-x:hidden; }
body { margin:0 auto; padding:0; max-width:720px;background:#fff; -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none; overflow-x:hidden; -webkit-overflow-scrolling:touch; color:#444;overflow:hidden; font-size:1em; }
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,tr,th,td,img{ padding:0; margin:0; }
ul,ol{list-style:none; }
i,em{ font-style:normal; }
img { border:none; border-width:0; max-width:720px; width:100%; height:auto; margin:0; padding:0; vertical-align:top; }
a{text-decoration:none; -webkit-appearance:none; -webkit-tap-highlight-color:transparent; color: #000}
input{outline: none; border: none; }
.clear{ clear: both; }
.fr{ float:right; }
.fl{ float: left; }
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; }
textarea {  -webkit-appearance: none; } 
.button{ border-radius: 0; } 
.zr_banner{margin:0 auto;width:720px; height:auto; position:relative; margin-bottom:22px; }
.zr_banner img{ display:block; }
.zr_banner h1{ position:absolute; width:50%; height:30%; bottom:0%; left:0%; }
.zr_banner h2{ position:absolute; width:50%; height:30%; bottom:0%; left:50%; }
.zr_zx1{ width:697px; height:107px; margin:30px auto; position:relative; }
.zr_zx1 h1{ width:50%; height:100%; position:absolute; top:0%; left:0%; }	
.zr_zx1 h2{ width:50%; height:100%; position:absolute; top:0%; left:50%; }	
.zr_title{ width:697px; height:146px; margin:11px auto; }
.zr_title h1{ width:697px; height:67px; line-height:67px; font-size:55px; text-align:center; color:#1d1d1d; font-weight:bold; }
.zr_title h2{ width:697px; height:78px; line-height:56px;font-size:40px; text-align:center; color:#000; font-weight:bold; }
.zr_title1{ width:697px; height:146px; margin:11px auto; }
.zr_title1 h1{ width:697px; height:67px; line-height:67px; font-size:55px; text-align:center; color:#fff; font-weight:bold; }
.zr_title1 h2{ width:697px; height:78px; line-height:56px;font-size:40px; text-align:center; color:#fff; font-weight:bold; }
.zr_tp{ width:573px; height:auto; margin:0 auto; }
.zr_tp img{ width:100%; display:block; }
.zr_tp1{ width:652px; height:auto; margin:16px auto; }
.zr_tp1 img{ width:100%; display:block; }
.zr_tp2{ width:652px; height:auto; margin:45px auto; }
.zr_tp2 img{ width:100%; display:block; }
.zr_ldybz{width:697px; height:900px; margin:22px auto; border: 1px solid #eeeeee; background-color:#f5f5f5; border-radius:16px; padding-top:22px; }
.zr_ldybz ul{ width:630px; height:540px; margin:0 auto; }
.zr_ldybz ul li{ width:194px; height:247px; float:left; margin-right:23px; margin-bottom:22px; }
.zr_ldybz ul li h1{ font-size:26px; color:#000; text-align:center; height:52px; line-height:52px; font-weight:normal; }
.zr_ldybz ul li:nth-child(3){ float:right; margin-right:0; }
.zr_ldybz ul li:nth-child(6){ float:right; margin-right:0; }
.zr_zzwt{width:697px; height:1102px; margin:22px auto; background-color:#0cc6e2; border-radius:16px; padding-top:22px; }
.zr_zzwt ul{ width:630px; margin:0 auto; height:731px; }
.zr_zzwt ul li{ width:258px; float:left; height:292px; padding:22px; background-color:#FFF; margin-bottom:22px; }
.zr_zzwt ul li h1{width:258px; height:56px; line-height:56px; text-align:center; font-weight:normal; font-size:24px; margin-top:11px; }
.zr_zzwt ul li h2{width:258px; height:56px; line-height:56px; text-align:center; color:#FFF; font-weight:normal; font-size:24px;border-radius:16px; background-color:#dba967; }
.zr_zzwt ul li h2 span{ font-weight:bold; }
.zr_zzwt ul li:nth-child(2){ float:right; margin-right:0; }
.zr_zzwt ul li:nth-child(4){ float:right; margin-right:0; }
.zr_ldysp{width:697px; height:1080px; margin:22px auto; border: 1px solid #eeeeee; background-color:#f5f5f5; border-radius:16px; padding-top:22px; }
.zr_wz{width:585px; height:auto; padding-left:24px; padding-right:22px; padding-top:22px; padding-bottom:22px; line-height:33px; font-size:24px; text-align:left; margin:22px auto; color:#272727; border: 5px solid #0cc6e2; }
.zr_sp{ width:652px; height:294px; background-image: url(zr_sp.jpg); background-size:100%; background-repeat: no-repeat; background-position: center; margin:0 auto; }
.zr_sp_left{ width:328px; height:294px; float:left; }
.zr_sp_left video{ width:328px; height:294px; z-index:2; }
.zr_ldysp ul{ width:652px; height:180px; margin:22px auto; }
.zr_ldysp ul li{ padding:11px; width:286px; height:157px; float:left; }
.zr_ldysp ul li h1{ width:286px; font-size:24px; height:56px; line-height:56px; text-align:center; color:#000; font-size:24px; font-weight:normal; }
.zr_ldysp ul li:nth-child(2){ float:right; margin-right:0; }
.zr_zzxz{width:697px; height:990px; margin:22px auto; background-color:#0cc6e2; border-radius:16px; padding-top:22px; }
.zr_wz2{width:596px; height:auto; background-color:#FFF; padding-left:24px; padding-right:22px; padding-top:22px; padding-bottom:22px; line-height:33px; font-size:24px; text-align:left; margin:22px auto; color:#3e3e3e; text-indent:2em; }
.zr_zzxz ul{ width:663px; height:326px; margin:22px auto; }
.zr_zzxz ul li{width:209px; height:326px; float:left; padding-left:5px; padding-right:5px; border-right-width: 1px; border-right-style: dashed; border-right-color: #08b4cd; }
.zr_zzxz ul li:nth-child(3){ border:none;padding-right:4px; padding-left:4px; }
.zr_zzxz ul li h1{ width:191px; height:auto; line-height:33px; text-align:left; color:#FFF; font-size:24px; margin:0 auto; font-weight:normal; }	
.zr_jl{width:697px; height:877px; margin:22px auto; border: 1px solid #eeeeee; background-color:#f5f5f5; border-radius:16px; padding-top:22px; }
.zr_wz3{width:596px; height:auto; background-color:#0cc6e2; padding-left:33px; padding-right:13px; padding-top:22px; padding-bottom:22px; line-height:33px; font-size:24px; text-align:left; margin:22px auto; color:#fff; text-indent:2em; }
.zr_jl ul{ width:663px; height:258px; margin:0 auto; }
.zr_jl ul li{width:209px; height:258px; float:left; padding-left:5px; padding-right:5px; border-right-width: 1px; border-right-style: dashed; border-right-color: #cfcfcf; }
.zr_jl ul li:nth-child(3){ border:none;padding-right:4px; padding-left:4px; }
.zr_jl ul li h1{ width:191px; height:auto; line-height:33px; text-align:center; color:#393939; font-size:22px; margin:0 auto; font-weight:normal; }	
.zr_ms{width:697px; height:945px; margin:22px auto; background-color:#0cc6e2; border-radius:16px; padding-top:22px; }
.zr_ms ul{ width:663px; height:326px; margin:22px auto; }
.zr_ms ul li{width:209px; height:326px; float:left; padding-left:5px; padding-right:5px; border-right-width: 1px; border-right-style: dashed; border-right-color: #08b4cd; }
.zr_ms ul li:nth-child(3){ border:none; padding-right:4px; padding-left:4px; }
.zr_ms ul li h1{ width:191px; height:auto; line-height:33px; text-align:center; color:#FFF; font-size:24px; margin:0 auto; font-weight:normal; }	
.zr_yn{width:697px; height:1710px; margin:22px auto; border: 1px solid #eeeeee; background-color:#f5f5f5; border-radius:16px; padding-top:22px; }
.zr_title2{width:646px; height:81px; margin:22px auto; border-left-width:5px; border-left-style: solid; border-left-color: #ff5310; }
.zr_title2 h1{ width:393px; height:45px; line-height:45px; text-align:left; font-size:40px; color:#ff5310; text-indent:16px; float:left; }
.zr_title2 h2{ width:393px; height:33px; line-height:33px; text-align:left; font-size:28px; color:#030303; font-weight:normal;text-indent:16px; float:left; }
.zr_title2 img{ float:right; width:205px; height:78px; display:block; }
.zr_yn .zr_xz{ width:652px; height:279px; margin:45px auto; position:relative; }
.zr_yn .zr_xz img{ width:100%; display:block; }
.zr_yn .zr_xz p{ width:360px; line-height:33px; position:absolute; top:56px; right:22px; font-size:24px; color:#FFF; }
.zr_yn .zr_xz h1{ width:360px; line-height:33px; position:absolute; top:24px; right:22px; font-size:24px; color:#FFF; font-weight:normal; }
.zr_al{ width:697px; height:1552px; background-color:#0cc6e2; margin:0 auto; padding-top:33px; border-radius:16px; }
.zr_al_list{ width:652px; height:1181px; background-color:#fff; margin:0 auto; }
.zr_wz1{ width:598px; height:auto; line-height:33px; font-size:24px; text-align:left; text-indent:48px; margin:22px auto; color:#272727; }
.slideTxtBox_zjtd{ width:605px; height:472px;margin:0 auto; position:relative;background-size:100%; overflow:hidden; padding-top:22px; }
.slideTxtBox_zjtd .bd{width:605px; float:left; height:380px; }
.slideTxtBox_zjtd .bd h1{ width:605px; height:45px; line-height:45px; text-align:center; color:#000; font-size:26px; }
.slideTxtBox_zjtd .hd{ position:absolute; top:461px; width:112px; left:270px; height:16px; }
.slideTxtBox_zjtd .hd ul li{width:16px; height:16px; float:left; background:#e4e3e7; margin-right:0.45em; border-radius:50%; }
.slideTxtBox_zjtd .hd ul li.on{ background:#0cc6e2; }
.btn_animate {-webkit-animation-name: "mymove"; -webkit-animation-duration: 1.5s; -webkit-animation-timing-function:ease; -webkit-animation-direction:alternate; -webkit-animation-iteration-count: infinite; transform: translateX(0px); }
@keyframes mymove {
  0% {-webkit-transform: translateX(-0.247em); -moz-transform: translateX(-0.247em); -ms-transform: translateX(-0.247em); -o-transform: translateX(-0.247em); transform: translateX(-0.247em); }
  100% {-webkit-transform: translateX(0.247em); -moz-transform: translateX(0.247em); -ms-transform: translateX(0.247em); -o-transform: translateX(0.247em); transform: translateX(0.247em); }
}
@-webkit-keyframes mymove {
  from{-webkit-transform: translateX(-0.247em); -moz-transform: translateX(-0.247em); -ms-transform: translateX(-0.247em); -o-transform: translateX(-0.247em); transform: translateX(-0.247em); }
  to{-webkit-transform: translateX(0.247em); -moz-transform: translateX(0.247em); -ms-transform: translateX(0.247em); -o-transform: translateX(0.247em); transform: translateX(0.247em); }
}
@-moz-keyframes mymove {
  0% {-webkit-transform: translateX(-0.247em); -moz-transform: translateX(-0.247em); -ms-transform: translateX(-0.247em); -o-transform: translateX(-0.247em); transform: translateX(-0.247em); }
  100% {-webkit-transform: translateX(0.247em); -moz-transform: translateX(0.247em); -ms-transform: translateX(0.247em); -o-transform: translateX(0.247em); transform: translateX(0.247em); }
}
@-ms-keyframes mymove {
  0% {-webkit-transform: translateX(-0.247em); -moz-transform: translateX(-0.247em); -ms-transform: translateX(-0.247em); -o-transform: translateX(-0.247em); transform: translateX(-0.247em); }
  100% {-webkit-transform: translateX(0.247em); -moz-transform: translateX(0.247em); -ms-transform: translateX(0.247em); -o-transform: translateX(0.247em); transform: translateX(0.247em); }
}
@-o-keyframes mymove {
  0% {-webkit-transform: translateX(-0.247em); -moz-transform: translateX(-0.247em); -ms-transform: translateX(-0.247em); -o-transform: translateX(-0.247em); transform: translateX(-0.247em); }
  100% {-webkit-transform: translateX(0.247em); -moz-transform: translateX(0.247em); -ms-transform: translateX(0.247em); -o-transform: translateX(0.247em); transform: translateX(0.247em); }
}
