/**,body{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif,"微软雅黑";color:#000;}
*{ font-family:"微软雅黑";}
h1,h2,h3,h4,h5,h6,p,div,ul,dl,dt,dd{ padding:0px; margin:0px; font-family:"微软雅黑";}
ul{ list-style:none;}
a{ text-decoration:none; color:#000; cursor:pointer;}
a:hover{ color:#c00;}
a img{ border:none;}
input{ vertical-align:middle;}
.clear{ clear:both; height:0px; line-height:0px;}
.hid{display:none;}
table{ empty-cells:show;}

/*底部*/
/*.foot_bj{ background-color:#fff;}
.all_footer{ width:1200px; margin:0px auto; padding-bottom:10px;}
.all_footer .all_f_logo{ width:150px; text-align:center; float:left; padding-top:10px;}
.all_footer .all_f_ul{ padding-top:10px;}
.all_footer .all_f_ul p{ font-weight:bold; font-family:"微软雅黑"; font-size:14px; color:#666; padding-left:40px; height:35px; line-height:35px; background-color:#eee;}
.all_footer ul{ width:230px; float:left; border-right:1px solid #ddd; padding-left:40px; margin:20px 10px 0px 0px;}
.all_footer ul li{ line-height:25px; height:25px; overflow:hidden; text-align:center;}
.all_footer ul li span{ font-weight:bold; font-family:"微软雅黑"; font-size:14px; color:#666;}
.all_footer ul li a,.all_footer .log_foot p,.all_footer .log_foot p a{ color:#666;}
.all_footer ul li a:hover,.all_footer .log_foot p a:hover{ color:#000; text-decoration:underline;}
.all_footer .log_foot{ clear:both; padding-top:20px; padding-bottom:20px; text-align:center;}
.all_footer .log_foot p{ line-height:25px;}
.all_footer .log_foot p a{ padding:0px 5px 0px 5px;}*/

*,body{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif,"微软雅黑";color:#000;}
*{ font-family:"微软雅黑";}
h1,h2,h3,h4,h5,h6,p,div,ul,dl,dt,dd{ padding:0px; margin:0px; font-family:"微软雅黑";}
ul{ list-style:none;}
a{ text-decoration:none; color:#000; cursor:pointer;}
a:hover{ color:#c00;}
a img{ border:none;}
input{ vertical-align:middle; border:none;}
input {
        outline:none;
        background:transparent;
        border:none;
        outline:medium;
    }
    *:focus {
        outline: none;
        background-color: transparent;
    }
    ::selection{background:transparent; }
    ::-moz-selection{background:transparent; }

.clear{ clear:both; height:0px; line-height:0px;}
.hid{display:none;}
table{ empty-cells:show;}


/*手机头部和底部*/
.topcx{ width:100%; height:5rem; line-height:5rem; background-color:#e1251b; position:fixed; left:0px; top:0px; z-index:1000;}
.topcx label{ display:block; width:70%; height:5rem; overflow:hidden; margin:0px auto; font-size:1.5rem; text-align: center; color: #fff;}
.topcx a.topcx_return{ display:block; width:15%; text-align:center; height:100%; position:absolute; left:0px; top:0px;}
.topcx a.topcx_return img{ height:50%; vertical-align:middle;}
.topcx a.topcx_xiaoxi{ display:block; width:15%; text-align:center; height:100%; position:absolute; right:0px; top:0px;}
.topcx a.topcx_xiaoxi img{ height:46%; vertical-align:middle;}
.footcx{ background-color:#f5f5f5; border-top:1px solid #eee; position:fixed; left:0px; bottom:0px; width:100%; height:6rem;  box-shadow:0px 0px 5px #999; z-index:1000;}
.footcx ul.footul{ width:100%;}
.footcx ul li{ width:25%; padding-top:5px; display:block; float:left; text-align:center; }
.footcx ul li a{ display:block;}
.footcx ul li img{ width:30%; max-height:36px; max-width:36px;}
.footcx ul li span{ display:block; line-height:150%; font-size:1.2rem;}
.footcx ul li.footul_select span{ color:#e1251b;}
.footcx ul li.foot_fabu{ background-color:#f5f5f5; margin-top:-22px;border-top:1px solid #eee; border-radius:100px;}
.footcx ul li.foot_fabu img{width:60%; max-height:5.6rem; max-width:5.6rem;}
#toggle-search.open:after{top: 40px;}
/*#toggle-search:after {
  -moz-transition: top, 0.5s;
  -o-transition: top, 0.5s;
  -webkit-transition: top, 0.5s;
  transition: top, 0.5s;
  position: absolute;
  top: 52px;
  left: 50%;
  margin-left: -8px;
  content: "";
  border-color: transparent transparent #fff;
  border-style: solid;
  border-width: 8px 8px 12px;
}*/

#search-form {
  -moz-transition: max-height, 0.5s;
  -o-transition: max-height, 0.5s;
  -webkit-transition: max-height, 0.5s;
  transition: max-height, 0.5s;
  position: absolute;
  top:5rem;
  left: 0;
  width: 100%;
  max-height: 0;
  overflow: hidden;
  background-color: #e1e4e7;
}
#search-form.open {
  max-height: 60px;
}
#search-form fieldset {
  position: relative;
  margin: 0 60px 0 0;
  padding: 0;
  border: none;
}
#search-form input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  height: 60px;
}
#search-form input[type="search"] {
  width: 100%;
  padding: 0 5px 0 22px;
  background: transparent;
  border: none; background-color:#eee;
}
#search-form input[type="submit"] {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 60px;
  margin: 0;
  padding: 0;
  font-weight: 700;
  text-transform: uppercase;
  color: #516270;
  background: #c6cacd;
  border: none;
  cursor: pointer;
}

