﻿@font-face {
  font-family: 'iconfont';
  src: url('/font/iconfont.eot');
  src: url('/font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('/font/iconfont.woff') format('woff'),
  url('/font/iconfont.ttf') format('truetype'),
  url('/font/iconfont.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

.w {max-width:640px;margin:0 auto;}
.zt-top {display:flex;display:-webkit-flex;height:70px;background:#fff;}
.zt-top div:first-child,
.zt-top div:last-child { width:50px;}
.zt-top div:first-child a,
.zt-top div:last-child a{ display:block;text-align:center;line-height:70px;color:#e68c40;}
.zt-top div a i {display:block;height:70px;font-size:28px;}
.zt-top div:nth-child(2) { flex:1;-webkit-flex:1;text-align:center;line-height:70px;}
.zt-top div:nth-child(2) img { vertical-align:middle;max-width:100%;}
.zt-top div:nth-child(2) h1 {display:none;}

.idxBanner {overflow:hidden;border-bottom:2px solid rgba(187, 187, 187, 0.38)}
.idxBanner img { display:block;width:100%;}

.zt-footer {overflow:hidden;padding-bottom:70px;background:#fff;}
.zt-footer .bd {margin:0 10px 0}
.zt-footer .bd img { display:block;width:100%;}

.footer-nav {position:fixed;z-index:9999;left:0;bottom:0;width:100%;height:50px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background:#fff;}
.footer-nav .bizi{position:absolute;left:2%;bottom:0;width:54px;height:54px;border:1px solid #cecece;border-radius:50%;background:#fff url(/images/footer_bizi.png) center -4px no-repeat;background-size:100%;}
.footer-nav .bizi span { display:block;margin-top:30px;line-height:1.5em;font-size:14px;text-align:center;color:#ec651a;}

.footer-nav ul { margin-left:20%;display:flex;display:-webkit-flex;}
.footer-nav ul li { flex:1;-webkit-flex:1;position:relative;}
.footer-nav ul li:nth-child(1) a{ color:#7a84bb;}
.footer-nav ul li:nth-child(2) a{ color:#9cb35f;}
.footer-nav ul li:nth-child(3) a{ color:#ca6e8f;}
.footer-nav ul li a { display:block;height:50px;text-align:center;}
.footer-nav ul li a i { display:block;height:30px;line-height:30px;font-size:20px;}
.footer-nav ul li a span {display:block;line-height:1.5em;font-size:14px;}
.footer-nav ul li em {position:absolute;left:50%;top:5px;width:16px;height:16px;margin-left:6px;font-size:10px;font-family:Arial;line-height:16px;border-radius:8px;text-align:center;color:#fff;background:#f00;animation:anim 1s ease-in 1.5s infinite alternate;-webkit-animation:anim 1s ease-in 1.5s infinite alternate;-moz-animation:anim 1s ease-in 1.5s infinite alternate;}

.idx_body { background:#f2f2f2;}

.new-idx-m1 {display:flex;display:-webkit-flex;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-top:10px;background:#fff;}
.new-idx-m1 > div:first-child {width:40%;}
.new-idx-m1 > div:last-child{flex:1;-webkit-flex:1;}
.new-idx-m1 > div:last-child a:first-child { margin-top:5px;}
.new-idx-m1 > div a { display:block;}
.new-idx-m1 > div a img { display:block;width:100%;}

.new-idx-nav {overflow:hidden;margin-top:10px;background:#fff;}
.new-idx-nav li { float:left;width:20%;margin:15px 0 0 4%;}
.new-idx-nav li a { display:block;}
.new-idx-nav li img { display:block;width:100%;}
.new-idx-nav li span { display:block;overflow:hidden;margin-top:5px;text-align:center;font-size:14px;line-height:1.5em;white-space:nowrap;text-overflow:ellipsis;}

.new-idx-tel { width:90%;margin:15px auto;}
.new-idx-tel a { display:block;}
.new-idx-tel a img { display:block;width:100%;}

.idx-docs { overflow:hidden;padding-top:.2rem;background:#fff;}
.idx-docs .idxstr { background:url(/images/index/dx0.jpg) repeat-x left center;margin:0 .25rem;display:block;background-size:.075rem .075rem;}
.idx-docs .idxstr strong { font-size:.75rem;color:#F55C00;background:#fff;display:block;width:12rem;margin:0 auto;text-align:center;line-height:.95rem;}
.idx-docs .idxstr strong span {font-size:.5rem;color:#333;font-weight:100;line-height:.75rem;}
.idx-docs .idxstr .stw { width:5rem;line-height:.85rem;}
.idx-docs .zjtu { width:14.95rem;background-color:#fff;margin:.25rem auto;padding-bottom:.85rem;}
.idx-docs .zjls {display:block;}
.idx-docs .zjls li { float:left;margin-top:.675rem;width:4.3rem;margin-left:.625rem;}
.idx-docs .zjls li > a {overflow:hidden; display:block;height:4.8rem;}
.idx-docs .zjls li img {display:block;width:100%;}
.idx-docs .zjls li p { display:block;font-size:.5rem;color:#333;text-align:center;margin-top:.075rem;line-height:1rem;height:1rem;overflow:hidden;}
.idx-docs .zjls li div a{float:left;width:2.15rem;text-align:center;overflow:hidden;line-height:.825rem;overflow:hidden;color:#fff;font-size:.5rem;background-color:#E8B13B;}
.idx-docs .zjls li div .ac { background-color:#F55C00;}
.idx-docs .zjls .lf { margin-left:.375rem;}
.idx-docs .idx_med { background:url(/images/index/xian.jpg) no-repeat 2.6rem 0;margin-top:.5rem;display:block;background-size:.425rem 15.85rem;}
.idx_med .mtfl {float:left;width:2.6rem; }
.idx_med .mtfl img { display:block;width:100%;height:.7rem;margin-top:4rem;}
.idx_med .mtfl img:nth-child(1) {margin-top:.45rem; }
.idx_med .mtrts {float:left;width:12.5rem;margin-left:.7rem; }
.idx_med .mtrts span { display:block;font-size:.6rem;line-height:.9rem;margin-top:.35rem;}
.idx_med .mtrts img { display:block;width:12.025rem;margin-top:.25rem;height:3.025rem;}
.idx_med .mtrts .mt { margin-top:.65rem;}
.idx_med .mtrts .mt1 { margin-top:.7rem;}



.idxCase { padding-bottom:.5rem;}
.idxCase li { float:left;width:4.7rem;margin-left:0.47rem;margin-top:0.2rem;}
.idxCase li a { display:block;}
.idxCase li a img { display:block;width:100%;height:3rem;}
.idxCase li a span {overflow:hidden;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;font-size:0.35rem;line-height:0.6rem;}
