@charset "utf-8";

*{box-sizing:border-box;}
ul,li { list-style:none;}
img { border:none; display:block; margin-left:0px;}
.clear{clear:both;height:0;overflow:hidden}
.clearbox:after{content:"";clear:both;display:block;visibility:hidden;height:0}
a { text-decoration:none; color:#353535; cursor:pointer;}
a:hover { text-decoration:none;}
.lf { float:left;}
.rt { float:right;}

[class*=arrow-],[class*=icon-]{display:inline-block; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%;}
.arrow-ssk { width:.681rem; height:.681rem; background-image:url(../images/ssk.gif); position:absolute; left:.25rem; top:.3rem;}
.banner img,.pic-1 img,.coure-cont img,.pdz-wyzu img,.kemu img,.newpart5-main .newpart5img1 { width:100%;}
h2 { font-size:.36rem !important; text-align:center; margin:.272rem 0; line-height:.612rem; font-weight:normal;}
.pdz-ys { padding:.2006rem;}
.pic-1 { width:47%}
.top-a { margin-top:.272rem;}
.hsxz-title { font-size:.2006rem; color:#999999; text-align:center;}
.pzx-dw { position:relative; margin:.34rem .2006rem 0;}
.ziliao-fnj { width:100%;}
.ziliao-fnj li { width:26%; height:.578rem; float:left; display:inline; cursor:pointer; font-size:.272rem; line-height:.578rem; text-align:center; margin-left:5%;}
.ziliao-fnj li.curr { border-bottom:.034rem solid #f43939; color:#f43939;}
.coure-cont img { margin-top:.34rem;}
.button-d { width:60%; height:.493rem; text-align:center; color:#FFF; border-radius:2.04rem; background:#f43939; box-shadow:#f43939 0px 4px 8px;; display:block; line-height:.493rem; font-size:.221rem; margin:2% 20%;}
.huise-bg { background:#fafafa; padding-top:.034rem;}
.pdz-wyzu { padding:.34rem .2006rem .17rem;}
.pic-lf { width:40%; float:left;}
.text-rt { width:55%; float:right; margin-top:.272rem;}
.text-rt span { font-size:.238rem;}
.text-rt p { font-size:.17rem; margin-top:.204rem; line-height:.272rem; color:#666;}
.newpart5-main{ height:3.4rem;margin:0 auto;position:relative;}
.newpart5img2{ width:65%;position:absolute;top:0;left:50%;margin-left:-1.36rem;}
.newpart5img1{position:absolute;top:0;left:0;}
@-webkit-keyframes rotation{
from {-webkit-transform:rotate(0deg);}
to {-webkit-transform:rotate(360deg);}
}
.turn{
animation:rotation 9s linear infinite;
-moz-animation:rotation 9s linear infinite;
-webkit-animation:rotation 9s linear infinite;
-o-animation:rotation 9s linear infinite;
}
.x-pf-tip { width:5.44rem; height:.816rem; position:fixed; bottom:0px; z-index:130;}
.x-pf-tip .tell-online,.x-pf-tip .mfzx-online { width:50%; height:2.4rem; position:relative; line-height:2.4rem; padding-left:3.8rem;}
.x-pf-tip .tell-online a,.x-pf-tip .mfzx-online a { color:#FFF; font-size:.7rem;}
.x-pf-tip .tell-online { background:#ef3628; float:right;}
.x-pf-tip .mfzx-online { background:#fb6631; float:left;}
.x-pf-tip .tell-online a i,.x-pf-tip .mfzx-online a i { width:.816rem; height:.612rem; display:inline-block; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%; position:absolute; 
top:.102rem; left:.51rem;}
.x-pf-tip .tell-online a i { background-image:url(../images/icon_t2.gif);}
.x-pf-tip .mfzx-online a i { background-image:url(../images/icon_t1.gif);}
.mfzx-online a span { position: absolute; border-radius: 156px; background-color: #f9d409; width: .374rem; height: .374rem; font-size: .272rem; line-height: .374rem; top: .0748rem; text-align: center; -webkit-animation-name: flash; animation-name: flash; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;}
@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}

