@charset "utf-8";
/*当用户点击iOS的Safari浏览器中的链接或JavaScript的可点击的元素时，覆盖显示的高亮颜色。*/
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body,
dd,
dt,
h1,
h2,
h3,
h4,
h5,
h6,
li,
p,
ul,
form,
dl {
  margin: 0;
  padding: 0;
  list-style: none;
}
html {
  -webkit-text-size-adjust: none;
  /*当样式表里font-size<12px时，中文版chrome浏览器里字体显示仍为12px加此样式解决*/
  font-size: 14px;
  min-height: 100%;
  _height: 100%;
}
body {
  color: #333333;
  font: 14px/1.5 "microsoft yahei", "黑体", arial, sans-serif;
  cursor: default;
  position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-height: 100%;
  background: #fff;
}
a {
  background: url(about:blank);
  color: #333333;
  text-decoration: none;
  cursor: pointer;
}
input,
textarea,
a,
a:focus,
img,
select {
  outline: none;
}
input,
textarea,
select,
img {
  border: 0;
  padding: 0;
}
img {
  -ms-interpolation-mode: bicubic;
}
button,
input,
select,
textarea {
  font-size: 1em;
  font-family: inherit;
}
/*默认:#3399FF*/
::-moz-selection {
  background: #1ab8e5;
  color: #fff;
}
::selection {
  background: #1ab8e5;
  color: #fff;
}
.fsize {
  -webkit-transform: scale(0.8);
  -o-transform: scale(1);
  display: inline-block;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.pull-left {
  float: left!important;
}
.pull-right {
  float: right!important;
}
.full,
.full-abs,
.abs_all,
.full-abs-,
.abs_all_ {
  width: 100%;
  height: 100%;
}
.full-abs,
.abs_all {
  left: 0;
  top: 0;
  position: absolute;
}
.full-abs-,
.abs_all_ {
  position: absolute;
}
.middle {
  display: inline-block;
  vertical-align: middle;
}
.clear {
  clear: both;
}
.hide,
.d_n {
  display: none;
}
.opacity-0 {
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.opacity-1 {
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.left-auto,
.auto {
  margin-left: auto;
}
.right-auto,
.auto {
  margin-right: auto;
}
.rel {
  position: relative;
}
.abs {
  position: absolute;
  left: 0;
  top: 0;
}
.abs- {
  position: absolute;
}
.elis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.elis2 {
  font-size:16px;
  font-weight:normal;
}
.elis-,
.elis-2,
.elis-3,
.elis-4 {
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.elis-2 {
  -webkit-line-clamp: 2;
}
.elis-3 {
  -webkit-line-clamp: 2;
}
.elis-4 {
  -webkit-line-clamp: 2;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-vertical-middle {
  vertical-align: middle;
}
.text-vertical-baseline {
  vertical-align: baseline;
}
.text-vertical-top {
  vertical-align: text-top;
}
.text-vertical-bottom {
  vertical-align: text-bottom;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.block {
  display: block;
}
.inline {
  display: inline;
}
.inline-block,
.list-inline li,
.btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.min {
  width: 1190px;
}
.max {
  width: 100%;
}
.maxHeight {
  height: 100%;
}
.no-select {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ov {
  overflow: hidden;
}
.list-unstyled,
.list-unstyled-left,
.list-unstyled-right,
.list-inline {
  padding: 0;
  list-style: none;
}
.ov.list-unstyled li,
.ov.list-unstyled-left li,
.ov.list-unstyled-right li,
.ov.list-inline li {
  overflow: hidden;
}
.list-unstyled-left li {
  float: left;
}
.list-unstyled-right li {
  float: right;
}
.list-inline {
  margin-left: -1em;
}
.list-inline li {
  padding-right: 1em;
  padding-left: 1em;
}
.link {
  cursor: pointer !important;
  color: #e8260d !important;
}
.link:hover {
  color: #a01a09 !important;
}
.hover {
  cursor: pointer !important;
}
.hover:hover {
  color: #a01a09 !important;
}
.big {
  font-size: 140%;
}
.small {
  font-size: 86%;
}
.text-primary {
  color: #e8260d;
}
.text-info {
  color: #ef7e1b;
}
.text-warning {
  color: #ff8e1e;
}
.text-danger {
  color: #c40000;
}
.text-gray {
  color: #555555;
}
.text-dark {
  color: #333333;
}
.text-darker {
  color: #222222;
}
.text-light {
  color: #777777;
}
.text-lighten {
  color: #bbbbbb;
}
.text-lighter {
  color: #eeeeee;
}
.btn {
  border: 1px solid transparent;
  text-align: center;
  cursor: pointer;
  line-height: 1;
}
.block.btn {
  display: block!important;
}
.btn-text {
  background-color: transparent;
  color: #e8260d;
  border: 1px solid rgba(0, 0, 0, 0);
}
.btn-text:hover {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 0, 0, 0);
  text-decoration: none;
}
.btn-text.plain {
  border-color: transparent;
  background-color: transparent;
  color: transparent;
}
.btn-text.plain:hover {
  background-color: transparent;
  border: 1px solid rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
}
.btn-text.disabled,
.btn-text[disabled] {
  background-color: transparent !important;
  color: #e8260d !important;
  border: 1px solid rgba(0, 0, 0, 0) !important;
  cursor: not-allowed;
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.btn-text.disabled.plain,
.btn-text[disabled].plain {
  border-color: transparent !important;
  background-color: transparent!important;
  color: transparent !important;
}
.btn-default {
  background-color: #777;
  color: #fff;
  border: 1px solid #6f6f6f;
}
.btn-default:hover {
  background-color: #6d6d6d;
  border: 1px solid #636363;
  text-decoration: none;
}
.btn-default.plain {
  border-color: #777;
  background-color: transparent;
  color: #777;
}
.btn-default.plain:hover {
  background-color: transparent;
  border: 1px solid #636363;
  color: #636363;
}
.btn-default.disabled,
.btn-default[disabled] {
  background-color: #777 !important;
  color: #fff !important;
  border: 1px solid #6f6f6f !important;
  cursor: not-allowed;
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.btn-default.disabled.plain,
.btn-default[disabled].plain {
  border-color: #777 !important;
  background-color: transparent!important;
  color: #777 !important;
}
.btn-primary {
  background-color: #e8260d;
  color: #fff;
  border: 1px solid #da240c;
}
.btn-primary:hover {
  background-color: #d5230c;
  border: 1px solid #c1200b;
  text-decoration: none;
}
.btn-primary.plain {
  border-color: #e8260d;
  background-color: transparent;
  color: #e8260d;
}
.btn-primary.plain:hover {
  background-color: transparent;
  border: 1px solid #c1200b;
  color: #c1200b;
}
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #e8260d !important;
  color: #fff !important;
  border: 1px solid #da240c !important;
  cursor: not-allowed;
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.btn-primary.disabled.plain,
.btn-primary[disabled].plain {
  border-color: #e8260d !important;
  background-color: transparent!important;
  color: #e8260d !important;
}
.btn-success {
  background-color: #50b513;
  color: #fff;
  border: 1px solid #4aa712;
}
.btn-success:hover {
  background-color: #48a311;
  border: 1px solid #40900f;
  text-decoration: none;
}
.btn-success.plain {
  border-color: #50b513;
  background-color: transparent;
  color: #50b513;
}
.btn-success.plain:hover {
  background-color: transparent;
  border: 1px solid #40900f;
  color: #40900f;
}
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #50b513 !important;
  color: #fff !important;
  border: 1px solid #4aa712 !important;
  cursor: not-allowed;
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.btn-success.disabled.plain,
.btn-success[disabled].plain {
  border-color: #50b513 !important;
  background-color: transparent!important;
  color: #50b513 !important;
}
.btn-info {
  background-color: #ef7e1b;
  color: #fff;
  border: 1px solid #ea7610;
}
.btn-info:hover {
  background-color: #e57410;
  border: 1px solid #d26a0f;
  text-decoration: none;
}
.btn-info.plain {
  border-color: #ef7e1b;
  background-color: transparent;
  color: #ef7e1b;
}
.btn-info.plain:hover {
  background-color: transparent;
  border: 1px solid #d26a0f;
  color: #d26a0f;
}
.btn-info.disabled,
.btn-info[disabled] {
  background-color: #ef7e1b !important;
  color: #fff !important;
  border: 1px solid #ea7610 !important;
  cursor: not-allowed;
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.btn-info.disabled.plain,
.btn-info[disabled].plain {
  border-color: #ef7e1b !important;
  background-color: transparent!important;
  color: #ef7e1b !important;
}
.btn-warning {
  background-color: #ff8e1e;
  color: #fff;
  border: 1px solid #ff860f;
}
.btn-warning:hover {
  background-color: #ff840a;
  border: 1px solid #f47a00;
  text-decoration: none;
}
.btn-warning.plain {
  border-color: #ff8e1e;
  background-color: transparent;
  color: #ff8e1e;
}
.btn-warning.plain:hover {
  background-color: transparent;
  border: 1px solid #f47a00;
  color: #f47a00;
}
.btn-warning.disabled,
.btn-warning[disabled] {
  background-color: #ff8e1e !important;
  color: #fff !important;
  border: 1px solid #ff860f !important;
  cursor: not-allowed;
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.btn-warning.disabled.plain,
.btn-warning[disabled].plain {
  border-color: #ff8e1e !important;
  background-color: transparent!important;
  color: #ff8e1e !important;
}
.btn-danger {
  background-color: #c40000;
  color: #fff;
  border: 1px solid #b50000;
}
.btn-danger:hover {
  background-color: #b00000;
  border: 1px solid #9b0000;
  text-decoration: none;
}
.btn-danger.plain {
  border-color: #c40000;
  background-color: transparent;
  color: #c40000;
}
.btn-danger.plain:hover {
  background-color: transparent;
  border: 1px solid #9b0000;
  color: #9b0000;
}
.btn-danger.disabled,
.btn-danger[disabled] {
  background-color: #c40000 !important;
  color: #fff !important;
  border: 1px solid #b50000 !important;
  cursor: not-allowed;
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.btn-danger.disabled.plain,
.btn-danger[disabled].plain {
  border-color: #c40000 !important;
  background-color: transparent!important;
  color: #c40000 !important;
}
.btn-lighten {
  background-color: #dfdfdf;
  color: #555555;
  border: 1px solid #d7d7d7;
}
.btn-lighten:hover {
  background-color: #d5d5d5;
  border: 1px solid #cbcbcb;
  text-decoration: none;
}
.btn-lighten.plain {
  border-color: #dfdfdf;
  background-color: transparent;
  color: #dfdfdf;
}
.btn-lighten.plain:hover {
  background-color: transparent;
  border: 1px solid #cbcbcb;
  color: #cbcbcb;
}
.btn-lighten.disabled,
.btn-lighten[disabled] {
  background-color: #dfdfdf !important;
  color: #555555 !important;
  border: 1px solid #d7d7d7 !important;
  cursor: not-allowed;
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.btn-lighten.disabled.plain,
.btn-lighten[disabled].plain {
  border-color: #dfdfdf !important;
  background-color: transparent!important;
  color: #dfdfdf !important;
}
.btn-white {
  background-color: #fff;
  color: #777777;
  border: 1px solid #f7f7f7;
}
.btn-white:hover {
  background-color: #f5f5f5;
  border: 1px solid #ebebeb;
  text-decoration: none;
}
.btn-white.plain {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-white.plain:hover {
  background-color: transparent;
  border: 1px solid #ebebeb;
  color: #ebebeb;
}
.btn-white.disabled,
.btn-white[disabled] {
  background-color: #fff !important;
  color: #777777 !important;
  border: 1px solid #f7f7f7 !important;
  cursor: not-allowed;
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.btn-white.disabled.plain,
.btn-white[disabled].plain {
  border-color: #fff !important;
  background-color: transparent!important;
  color: #fff !important;
}
.btn-big {
  font-size: 18px;
  padding: 15px 44px;
}
.btn-medium {
  font-size: 14px;
  padding: 12px 26px;
}
.btn-small {
  font-size: 13px;
  padding: 8px 17px;
}
.btn-mini {
  font-size: 12px;
  padding: 4px 12px;
}
.btn-text {
  padding-left: 0;
  padding-right: 0;
}
.btn-text + .btn-text {
  margin-left: 10px;
}
._select_option_lg {
  background: #fff;
  border: 1px solid #f3f2f2;
  overflow-y: auto;
}
._select_option_lg p {
  display: block;
  height: 27px;
  line-height: 27px;
  padding: 0 10px;
  border-top: 1px solid #f3f2f2;
  color: #666;
  font-size: 14px;
}
._select_option_lg p:first-child {
  border: 0;
}
._select_option_lg p span {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._select_option_lg p:hover {
  background: #3390ED;
  color: #fff;
}
.alt_msg_style {
  border: 1px solid #16bbe4 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #666!important;
  background: #fff;
}
.alt_msg_style:after {
  content: ' ';
  position: absolute;
  top: -1px;
  left: -1px;
  width: 8px;
  height: 8px;
  background: #fff;
  border-left: 1px solid #16bbe4;
  border-top: 1px solid #16bbe4;
  -webkit-transform: rotate(45deg) translateY(-11px) translateX(5px);
  -moz-transform: rotate(45deg) translateY(-11px) translateX(5px);
  -ms-transform: rotate(45deg) translateY(-11px) translateX(5px);
  -o-transform: rotate(45deg) translateY(-11px) translateX(5px);
  transform: rotate(45deg) translateY(-11px) translateX(5px);
}
.after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f5f5f5 url(../images/logo1.png) no-repeat center center;
  background-size: 46% auto;
}
.img_load .after {
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.after1 {
  background-size: auto 46% ;
}
.msgbox_confrim_ {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 999999999;
}
.msgbox_confrim_ .msgbox_confrim_bg {
  background: #000;
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.msgbox_confrim_ .msgbox_confrim_info {
  max-width: 560px;
  width: 80%;
  position: relative;
  margin: auto;
  background: #fff;
  top: 50%;
  margin-top: -32%;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
}
.msgbox_confrim_ .msgbox_confrim_info_title {
  padding: 6% 5% 5% 5% ;
  line-height: 1.2em;
  position: relative;
}
.msgbox_confrim_ .msgbox_confrim_info_title h1 {
  color: #333;
  font-size: 16px;
  float: left;
  font-weight: bold;
}
.msgbox_confrim_ .msgbox_confrim_info_title span {
  display: block;
  float: right;
  font-size: 28px;
  color: #bbb;
}
.msgbox_confrim_ .msgbox_confrim_info_title span:active {
  color: orangered;
}
.msgbox_confrim_ .msgbox_confrim_info_content {
  padding: 4% 5%;
  position: relative;
}
.msgbox_confrim_ .msgbox_confrim_info_content:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 0px;
  left: 0;
  bottom: 0;
  border-bottom: 1px solid #dad9d9;
  z-index: 10;
  -webkit-transform: scale(1, 0.3);
  -ms-transform: scale(1, 0.3);
  transform: scale(1, 0.3);
}
.msgbox_confrim_ .msgbox_confrim_info_content_w .x_l {
  margin-left: -64px;
  float: left;
  width: 64px;
  display: none;
}
.msgbox_confrim_ .msgbox_confrim_info_content_w .x_l span {
  display: block;
  width: 32px;
  height: 32px;
  margin: auto;
}
.msgbox_confrim_ .msgbox_confrim_info_content_w .x_l span.style1 {
  background: url(../../images/admin/msgbox_icon_1.png) no-repeat;
}
.msgbox_confrim_ .msgbox_confrim_info_content_w .x_r {
  float: left;
  width: 100%;
  font-size: 15px;
  color: #666;
  line-height: 1.6em;
}
.msgbox_confrim_ .msgbox_confrim_info_content_w .x_r a {
  color: #007EFF;
}
.msgbox_confrim_ .msgbox_confrim_info_content_w .x_r a:hover {
  color: #00A0C7;
}
.msgbox_confrim_ .msgbox_confrim_info_btn {
  padding: 0;
  text-align: right;
  line-height: 1.6em;
}
.msgbox_confrim_ .msgbox_confrim_info_btn .public_btn {
  display: block;
  background: #fff;
  text-align: center;
  float: left;
  width: 49.9%;
  padding: 4% 0;
  cursor: pointer;
}
.msgbox_confrim_ .msgbox_confrim_info_btn .public_btn a {
  color: #666;
  font-size: 16px;
}
.msgbox_confrim_ .msgbox_confrim_info_btn .public_btn:active,
.msgbox_confrim_ .msgbox_confrim_info_btn .public_btn.act {
  background: #eee;
}
.msgbox_confrim_ .msgbox_confrim_info_btn .public_btn_style_1 {
  position: relative;
}
.msgbox_confrim_ .msgbox_confrim_info_btn .public_btn_style_1 a {
  color: #109D0E;
}
.msgbox_confrim_ .msgbox_confrim_info_btn .public_btn_style_1:after {
  content: "";
  -webkit-transform: scale(0.3, 1);
  -ms-transform: scale(0.3, 1);
  transform: scale(0.3, 1);
  position: absolute;
  height: 100%;
  width: 0px;
  left: 0;
  top: 0;
  border-left: 1px solid #dad9d9;
  z-index: 10;
}
.msgbox_confrim_.alert .msgbox_confrim_info_title span,
.msgbox_confrim_.alert .msgbox_confrim_info_btn .public_btn {
  display: none;
}
.msgbox_confrim_.alert .msgbox_confrim_info_btn .public_btn_style_1 {
  display: block;
  width: 100%;
}
.msgbox_confrim_.alert .msgbox_confrim_info_btn .public_btn_style_1:after {
  display: none;
}
.msgbox_confrim_ .msgbox_confrim_info,
.msgbox_confrim_ .msgbox_confrim_info_title,
.msgbox_confrim_ .msgbox_confrim_info_content,
.msgbox_confrim_ .public_btn {
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.msgbox_confrim_close .msgbox_confrim_bg {
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.msgbox_confrim_close .msgbox_confrim_info {
  -webkit-transform: scale(0.85, 0.85);
  -ms-transform: scale(0.85, 0.85);
  transform: scale(0.85, 0.85);
}
.msgbox_confrim_open .msgbox_confrim_bg {
  filter: alpha(opacity=50);
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}
.msgbox_confrim_open .msgbox_confrim_info,
.msgbox_confrim_open .msgbox_confrim_info_title,
.msgbox_confrim_open .msgbox_confrim_info_content,
.msgbox_confrim_open .public_btn {
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.msgbox_confrim_open .msgbox_confrim_info {
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.trans_msgbox {
  -o-transition: transform  0.2s ease,opacity  0.2s ease;
  -ms-transition: transform  0.2s ease,opacity  0.2s ease;
  -moz-transition: transform  0.2s ease,opacity  0.2s ease;
  -webkit-transition: transform  0.2s ease,opacity  0.2s ease;
  transition: transform  0.2s ease,opacity  0.2s ease;
}
.trans-1 {
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
.trans-2,
.btn,
.pages a,
.pages span {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.trans-3 {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.trans-4,
.nav .a,
.nav li .nav-c {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.trans-5,
.left-fix-yy-btn,
.left-fix-yy {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.trans-6 {
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
.delay-1 {
  -webkit-transition-delay: 0.1s;
  -moz-transition-delay: 0.1s;
  transition-delay: 0.1s;
}
.delay-2 {
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
.delay-3 {
  -webkit-transition-delay: 0.3s;
  -moz-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.delay-4 {
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.delay-5 {
  -webkit-transition-delay: 0.5s;
  -moz-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
.is_mobile {
  display: none;
}
.is_pc {
  display: block;
}
.top_tips .mob_tips em {
  filter: alpha(opacity=0);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.top_tips .mob_tips:hover em {
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.top_tips,
.top_tips .wrp {
  background: #f5f7fa;
  z-index: 4;
}
.top_tips {
  height: 35px;
  position: relative;
  font-size: 13px;
  z-index: 5;
}
.top_tips .wrp {
  height: 32px;
  line-height: 32px;
}
.top_tips a,
.top_tips span {
  display: inline-block;
  *display: inline;
  zoom: 1;
  color: #828282;
}
.top_tips a:hover {
  text-decoration: underline;
}
.top_tips span {
  padding: 0 10px;
}
.banner {
  position: relative;
  z-index: 1;
}
.header,
.header .search_wrp,
.top_tips {
  background: #fbfcfc;
}
.header {
  position: relative;
  z-index: 4;
  overflow: hidden;
}
.header .search_wrp {
  height: 133px;
  position: relative;
  z-index: 4;
}
.header .search_wrp .l {
  width: 444px;
}
.header .search_wrp .c {
  width: 500px;
}
.header .search_wrp .r {
  width: 245px;
}
.header .search_wrp .l .logo {
  display: block;
  float: left;
  height: 56px;
  margin-top: 36px;
  overflow: hidden;
}
.header .search_wrp .l .logo img {
  display: block;
  height: 100%;
}
.header .search_wrp .l p {
  padding-left: 13px;
  padding-top: 66px;
  overflow: hidden;
  float: left;
  font-size: 16px;
  color: #666666;
}
.header .search_wrp .c .search {
  padding-top: 54px;
}
.header .search_wrp .c .search .val {
  height: 24px;
  line-height: 24px;
  color: #666;
  font-size: 14px;
  padding: 5px 8px;
  width: 404px;
  background: #fff;
  border: 2px solid #e8260d;
  display: block;
  float: left;
}
.header .search_wrp .c .search .sub {
  width: 75px;
  height: 38px;
  background: #e8260d;
  cursor: pointer;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  display: block;
  float: left;
}
.header .search_wrp .r {
  text-align: right;
  color: #575656;
}
.header .search_wrp .r .tel {
  color: #e8260d;
  font-size: 19px;
  font-weight: bold;
  padding-top: 35px;
}
.header .search_wrp .r .tel img{
  vertical-align: middle;
  display: inline-block;
  *display: inline;
  zoom: 1;
}
.header .search_wrp .r .tel span {
  padding-left: 3px;
}
.nav {
  background-color: #212121;
  height: 60px;
  line-height: 60px;
  z-index: 2;
  position: relative;
  font-size: 16px;
}
.nav .a {
  display: block;
  padding-left: 46px;
  padding-right: 46px;
  color: #fff;
  position: relative;
  z-index: 3;
  background-color: #212121;
  font-size: 18px;
}
.nav li {

  height: 100%;
  position: relative;
}
.nav li.act .a {
  color: #f44a34;
}
.nav li:hover .a {
  color: #333;
}
.nav li .nav-c {
  background-color: #f44a34;
  min-width: 100%;
  text-align: center;
  position: absolute;
  left: 0;
  top: -340px;
  z-index: 2;
  -webkit-border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
  padding-bottom: 5px;
}
.nav li .nav-c a {
  background-color: #f44a34;
  color: #333;
  height: 37px;
  line-height: 37px;
  display: block;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 15px;
  font-weight: normal;
}
.nav li .nav-c a span {
  white-space: nowrap;
  display: block;
}
.nav li .nav-c a:hover {
  background-color: #f55b48;
}
.nav li:hover .nav-c {
  top: 60px;
}
.nav li:hover .a {
  background-color: #f44a34;
}
.nav li.li-max a {
  width: 84px;
}
.nav li.li-1 {
  display: none;
}
.nav .mu {
  width: 220px;
}
.nav .mu:hover .dd {
  display: block;
}
.nav .mu .dt {
  height: 60px;
  background-color: #e8260d;
  font-size: 17px;
  color: #fff;
  padding-left: 4px;
  cursor: pointer;
}
.nav .mu .dt span {
  display: block;
  float: left;
}
.nav .mu .dt .icon {
  height: 60px;
  width: 50px;
}
.nav .mu .dt .icon1 {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAYAAAA/mJfHAAAAxklEQVQ4jeXSIUuDYRSG4RM2FmYQXBCLQQQN8w9MDHZZ8C+YrIJgN2gWBhbXZjSJmrdqlXURZHHFNC7Dd9La+wkafOCGc064y3kC15jiOCICa3jGeyGTwJcqjyk7VDOBU7xgP2VtDDAuZBT/KFhd2htYL2QlcIcZTlK0gVfMC3mLHOAhZQc/qUYft9hNWRPnGBVy9fsP+pughe2lWwdd7BWwGXjCAhcp2sJHjWd+hqpjcJ+yXg0RLAJHuMFOypo4U5V5WMDlN3C3wyI9qyz5AAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: center center;
}
.nav .mu .dt .icon2 {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAAt0lEQVQYlZWPrwrCcBSFf+I/EAR9JbEJgs2kYrNZZPgAJosWWTAYBGHFR9gLrC6tryxszd+991wwiDLQTb3tcPkO3zFWdRWGYcP8cRYYGgYmDLhBENR/gRiYssj+GWYMHDzPq5ZBBIwZcH3fr+Wb5iyyM8ZUCqCRBY5RFDXf3VUXJLL9sGlAwCmO41ahjlVdksjmlUX6BJyTJGmXzXhoqTqk6txEegRcsizrfoVy8JqAa5qmnU//O/sUdpcFnEVPAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: center center;
}
.nav .mu .dd {
  background-color: #fff;
  height: 474px;
  padding-top: 13px;
  padding-bottom: 13px;
  position: relative;
  display: none;
}
.child .nav .mu .dd {
  height: 314px;
}
.nav .mu .dd .li-item {
  height: 46px;
  line-height: 46px;
  padding-left: 24px;
  padding-right: 24px;
}
.nav .mu .dd .li-item .li-item-a {
  font-size: 16px;
  color: #555252;
  display: block;
  width: 100%;
  height: 100%;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAAtklEQVQokYXSsWoCURAF0KktBEnAQIRYWAVWkhTaJI2NjYVFPia/pYsrSd7bYe7c+S+bLd8+pz5c7gwjJH8AvEptIuKNZG9mTRWq6ioispm9V2HO+SUikrtv7yUuSP6T/KrClNKc5K+Z7e7BB5JXAPsq7LpuSvIM4DiK2radkDwB+C4Cd5+RvLj7oQhU9bHaR1WfSP6NbpZzfh5u9DmWsIyIBGBTBGbWkOwBfBSBiMjwKutRICI3Kkl4o0V221EAAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  background-position: right center;
}
.nav .mu .dd .li-item:hover {
  background-color: #f3f2f0;
}
.nav .mu .dd .li-item:hover .li-item-c {
  display: block;
}
.nav .mu .dd .li-item-c {
  position: absolute;
  left: 220px;
  top: 0;
  padding: 0 35px;
  line-height: 2.2;
  display: none;
  background-color: #f3f2f0;
  height: 500px;
  width: 280px;
}
.child .nav .mu .dd .li-item-c {
  height: 340px;
}
.nav .mu .dd .li-item-c .h3 {
  font-weight: bold;
  border-bottom: 1px solid #ddd;
  padding-bottom: 6px;
  padding-top: 25px;
}
.nav .mu .dd .li-item-c .div {
  padding-top: 5px;
}
.nav .mu .dd .li-item-c .div a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-right: 10px;
  font-size: 14px;
}
.nav .mu .dd .li-item-c .div a:hover {
  color: #e8260d;
}
.nav .mu .dd .li-item-c .div .s {
  display: none;
}
.easy_touch_index {
  width: 100%;
  text-align: center;
}
.easy_touch_index a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
  width: 12px;
  height: 12px;
  line-height: 12px;
  margin-left: 5px;
  margin-right: 5px;
  background-color: #fff;
}
.easy_touch_index a.act {
  background-color: #e8260d;
}
.banner {
  width: 100%;
  height: 500px;
}
.banner .easy_touch_index {
  position: absolute;
  left: 0;
  bottom: 20px;
}
.child .banner {
  height: 340px;
}
.title {
  padding-top: 55px;
  padding-bottom: 40px;
  text-align: center;
}
.title h3 {
  height: 57px;
  line-height: 57px;
  font-size: 44px;
  color: #464a4b;
}
.title h3 strong {
  font-size: 122%;
  color: #e8260d;
}
.title p {
  color: #666;
  font-size: 22px;
  line-height: 1;
  padding-top: 18px;
}
.title .line {
  width: 100%;
  height: 28px;
  margin-top: 15px;
  border-top: 1px solid #d4d4d4;
  background-image: url('data:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAbCAYAAADPl4fCAAAClklEQVRYheXXUWTVfRgH8A/n//wYI8YYLyNGjBjRVXQVERHxEjFixIiIeIkRESNijIjYVUSMiJeuoquuIsaIGPEyxhiH9734/U77d3TWzrZzzv/Vl+fiPDfn+/0/z/N7ni8s4d/fJHYxr+ASvjWA1CDjC87rwjTeN4DcIOIdJrsFd5Cw3ACSJxnLaPUSXMdV7DSA8HFiFzcOEtkK2hX3arkZfGwA+aPEJs5Cxb2grUe1Twcridc4VXJjWG2AiH7iDSYwnngZrOD0zwR/R+JRYjM4V0vflNtl1IJ+FY/kis4kPiUeHyi2juBWsBcs1NKz+NwAYT+LHVyTFV8JtivuHlpwTfhcsBqsYbykx+XfoxZZjw25ICoeJNZbXOlbcB2JxylXeLaWXsReAwSvy4UYT6yX+Z06luAOgsVgN/24As7Jr+SoBD8oPGYTG33N72FRcSFYi/yaj5X0hPy1hyl2W2nfFteCncidNzgEy5H390wtfV/ehYMW/Kn8b6tsmVdV9g2DR8XdYLuVL7cOLmDrBIT1ipfy/E4Eb4On9u+J4aDicuJ15Ns2lfQU/u5DyGGiLXeSYC6xmXg4DI29MBY8iezOpkuu5eQ8+j9K+yZuBLtdt8PoUHE/+NY1X5dl0kcV/FE+H1P5sGtVHqHmoLykb1Oucue4P6pHX5M3xFTwLnhif4Qah8ngaeS57pj2fjx6G3cgOJ/4Wu3v42YjsVQI19vxuoM9+hYuQrBQbv/5oRI/LsrD067Ky1vQy6N/kEchlXt/NZgbOukTwnTx6Ot+9OjP7Qt+Jo/AH8GHMr//f/Tw6PO4DRUXE1sVf42E4KBQ8+iLXfk7wV7iz1FxGzRmg5Xi0SeDF8UOnhk1sYEjsVSquzSK//8P0k0aA7bGNW4AAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  background-position: top center;
}
.title div {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.title .lx {
  background-image: url('data:image/png;base64,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');
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 98px;
}
.title .rx {
  background-image: url('data:image/png;base64,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');
  background-repeat: no-repeat;
  background-position: right bottom;
  padding-right: 92px;
}
.youshi {
  padding-top: 20px;
}
.youshi .wrp {
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 20px;
}
.youshi .description {
  width: 590px;
  padding-top: 30px;
}
.youshi .img {
  width: 410px;
  height: 280px;
  position: relative;
}
.youshi .img img {
  display: block;
  width: 100%;
}
.youshi .item {
  margin-bottom: 30px;
}
.youshi .item-x .description {
  float: left;
}
.youshi .item-x .img {
  float: right;
}
.youshi .item-y .description {
  float: right;
}
.youshi .item-y .img {
  float: left;
}
.youshi .number {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAABSCAYAAAAGq8k3AAADS0lEQVR4nO2cT2RcURTGLyHJyz1XCCGLkT8z99wSQiihlGxDVtmGULIKWWVVQlfZhq5mFUrJJosQSlYldDWrrIYSEfGm91wlhBBCSFfVmcm/ycx779zG+fj23/mZMe8dcz6lIlJa1jN7SvVx54hKYWJwKiDsB2fuCKHuK3qBOxO76qMKAsIWIVwHZ+6aTWi+pZUBy52RRd7qleCA2qG0AHJwQ85sn5bVMHfeQkQumSM0taeg3P8Uwe9gzSp39tx0NqnHCM2Xl0C5Z4RjsjDPPUtmSksq8QibwZmrnsC0Qtr15WSce7ae5J1ZCmhOMoPS+lW7Dghb9VEF3HO+SGlZzxDCUR5QHoB07lEvc8/8rNKSGiGEakC4LQJM209/zVeG3nIzuKc9pfrIwXpAc1k0lHZ7p3fOJvUYNxOllFK+ohcIoc4Npc1XwZqPdaX6WaCklQEb0BxEAOJxoznxziwVBuW0rIbJmW1ycMM+fIcmB9/JwnSuYII1q8898kdrhFtCqKYlNZIplIZN3gWEY/YBM4FkLsnBes+rEV9OxgPCLvtAObjr1UhaUglZ+PTQKuHVGc1Bx6sRj3qZEM7ZQxf5KXpuNdJAPUsOfnAH5TVQy2okLakR7/QOf7CIjHBMLplThEOL7GEiNCFUBY7AETgCR+BEYIEjcASOwBE4kVjgCByBI3AETiQWOAJH4AgcgROJCaGqfNm85w4SowWOwBE4AkfgRGKBI3AEjsAROJFY4AgcgSNwBE4kFjgCR+DkA6c+qoDrLjNWE5paA/Xsv3+yF3jRG6+BvNUrjx+G5HgLHqtfdKOeS4tArEbY76rd4GxSj5EzX9kHyAdKNr0Y3TSXxGpy5oIsrPUMpV2ddN7E6kK6eJ5qS4rV5Mxh7qfTzWru2YrV5MxP1v4vsjAf3Vk1mktv9QZbXUOz9pTqIwtr5MwFN5hcDuuz0GlZDQeEzzwVMXDU8sgfq8jCNDlzWBCU80LLPLIS4dBijq8iVx5hMy2phHvOrlVXqt9bvZFp8RDCbjQFQlmILIz2er9OaGrkkjnuWXJTA/Xsy1cjQIT6A3f2wtRJZ8Z/W3eXhf6uRh58FUHYDxODU9wZ2dXS0/PaKjaz0q+pgTcxlUX/AZAZRWoxd7bKAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: center center;
  text-align: center;
  width: 72px;
  height: 80px;
  line-height: 80px;
  color: #fff;
  font-size: 28px;
  font-weight: bold;
}
.youshi .text {
  padding-left: 26px;
}
.youshi .text h3 {
  font-size: 20px;
  line-height: 40px;
}
.youshi .text .p-wrp {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAANCAYAAABo1wTyAAAAEElEQVQImWN4+PDhfwYKCAD9IC87SJzQFwAAAABJRU5ErkJggg==');
  background-repeat: repeat-y;
  background-position: 5px top;
  position: relative;
  padding-top: 15px;
  padding-bottom: 25px;
  color: #797979;
}
.youshi .text .p-wrp p {
  padding-left: 25px;
  position: relative;
  line-height: 26px;
  padding-bottom: 6px;
}
.youshi .text .p-wrp p:after {
  content: "";
  width: 11px;
  height: 11px;
  background-color: #e8260d;
  position: absolute;
  top: 7.5px;
  left: 0;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
}
.youshi .text .p-wrp:before,
.youshi .text .p-wrp:after {
  content: "";
  width: 25px;
  height: 19px;
  position: absolute;
  left: 0;
}
.youshi .text .p-wrp:before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAATCAYAAABRC2cZAAAAPElEQVQImXXEIQ4AMQgEwP3/L4EGLEGQFMGeqb0Rg90lZoa49xLdTVTVKzOJiCDc/XXOIcyMUFVCRP77AGRIRwXiwYTJAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: 5px top;
  top: 0;
}
.youshi .text .p-wrp:after {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAATCAYAAABRC2cZAAAAQElEQVQImW3GMQoAMQgEwP3/L1UiKUVB0pi9JuU1w0BEiD9U9WFmxFqL2HsT7v4WEURVEZlJdDdxziFmhrj38gP3K0cd8moGtAAAAABJRU5ErkJggg==');
  background-repeat: no-repeat;
  background-position: 5px top;
  bottom: 0;
}
.solution {
  background-color: #f1f1f1;
  margin-top: 30px;
}
.solution .wrp {
  margin-top: -30px;
}
.solution .description {
  width: 640px;
}
.solution .description h3 {
  font-size: 40px;
  font-weight: normal;
  line-height: 1;
  padding-top: 47px;
  padding-bottom: 33px;
}
.solution .description p {
  font-size: 16px;
  line-height: 1.625;
  height: 6.3375em;
  overflow: hidden;
  color: #666;
}
.solution .btnx {
  padding-top: 40px;
}
.solution .img {
  width: 460px;
  height: 340px;
  position: relative;
}
.solution .img img {
  display: block;
  width: 100%;
}
.solution .item {
  padding-top: 55px;
  padding-bottom: 55px;
}
.solution .item-x {
  background-color: #f1f1f1;
}
.solution .item-x .description {
  float: right;
}
.solution .item-x .img {
  float: left;
}
.solution .item-y {
  background-color: #fff;
}
.solution .item-y .description {
  float: left;
}
.solution .item-y .img {
  float: right;
}
.btnx span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.btnx .icon {
  width: 26px;
  padding-left: 10px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAABCUlEQVQ4jdXTvyvEcRzH8e/VOYoYZLYxkfMXnIlVKNYzGIxSSt3gD7jZQP4BFpvBQPkxWg10KKEuXZTxYfD55tv1dZfua/Cu1/Ls/Xl+6v15fyJM4gr1DPKEShSEh5hCqcOsoB7hHbNRBoUcLiK8YjEjaR8uY+nS/5NiAhsYTrBBrKOUYHkso4x8O+mJr9pOsLXAagnBuO8aayct4wzTCVbEKTaRC2wAB9hHf5r0T14/c2kDcxlJu3Ee4RmVANJSaDpYaNE7gloU/usHHnDflDtcoxqEWz/0xWngOL69iHkspOQFVezgDastemfQ025Go0H0iNt4Hzsd/F5Y7iMMZSHsxQ120fWbs5+924cMmvJD7AAAAABJRU5ErkJggg==');
  background-repeat: no-repeat;
  background-position: center center;
}
.btnx .icon1 {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAYAAACEJVa/AAAASElEQVQokWNgIBL8//+//f///6v////PTKwebIZw/v//f/tIMOg/5WABJa5h+////7r///+bUWIA+eGCFh5sQ9AAqCHtuAwAAJ7ozLBKd9HLAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: center center;
}
.product_home .more {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAAAWCAYAAAA8XQKgAAABG0lEQVR4nO3WPQrCQBRF4XRjYWuRgGPjDuL+LVyApnQdVmr86UQk0cx7M1yE8+BbwG0OrzpvmgeAf1Vfj+v5abuo5lWJ0w8EYFf3hxj6/TLsikRCPxCAWducDzH0+xgeRSIhHwjArm0ur0CUiIR8IAC79w+iRCTkAwHYDQUiZyTkAwHYjQUiVyTkAwE41NcuhttgIHJEQj8QgFlb378GwhsJ+UAAdlMC4YmEfCAAu6mBsEZCPhCAXUogLJGQDwRglxqI1EjIBwJw6WK4JwUiJRLqcQB8TIGYGgn1OAA+5kBMiYR6HAAfVyB+RUI9DoCPOxDfIqEeB8AnSyDGIqEeB8CnW838cRiLhHocAJ+sgfiMhHocAJ/sgXiLxBOSERPax//hmAAAAABJRU5ErkJggg==');
  background-repeat: no-repeat;
  background-position: left bottom;
  height: 22px;
  line-height: 22px;
  padding-bottom: 8px ;
  text-align: right;
  border-bottom: 2px solid #f9341a;
}
.product_home .more a {
  color: #121121;
  font-size: 16px;
}
.product_home dl,
.product_home dt,
.product_home dd {
  overflow: hidden;
}
.product_home dl {
  width: 240px;
  float: left;
}
.product_home dt {
  background-color: #f9341a;
  color: #fff;
  padding-bottom: 15px;
}
.product_home dt h3 {
  font-size: 26px;
  line-height: 1;
  text-align: center;
}
.product_home dd {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPIAAAAdCAYAAACQejHzAAACN0lEQVR4nO3cv2oUURTH8d/aiMZoNLPO3KuNEmN0cf/MuSr2gp29pSA+gZDWIvbiA4g+gYXgGwiBPIKghSBrom6i7Mw94L8iLKhrzGb/zI2zvwOf/pzi2wyXgTr7g4j+bwi9ABGNDt1mcjlrnbymzr4MvQwRDQe90dRc8GKeqZhvoZcior3Br+Mb0aI6+1idzUIvRkSDw5+T1+MzXsxDFdsJvRwRDaYvZADoSmTy1Kyosx9CL0hEu/tryADQac7NeUnuKWMm2vd2DBkA2vV4Jk+T2+rMVuhFiWhn/wwZANZr1SM+NTdUbEfFfA+9MBH12zVkAJVPcvxY5pIr3pnXoRcmon6DhAwAeHsah740kpqKXQ29NBH9buCQe6Nil7zY53w4QrR/7DlkAPDN6jkV+0SdzUMfQERDhgwA/lJ81kvySMVuhj6CaNoNHTIAdFuRzVOz4sVshD6EaJqNFDIAbNWOnlCxy4yZKJyRQwaAd2IP52LvqLMfQx9ENI3GEjKw/QrMt+KbKnaTX7SJijW2kAFUNs5Hs5nEV72YN3wFRlSccYYMAJV2PZ7RVnJRnVljzETFGHfIAID7wAHfiBa9My/Uma+hjyQqu4mE3BufVhdUzFPlH0eIJmqiIQO9P47w4QjRJE08ZADIGvOncmceeDHvQx9MVEaFhAwAn5dm51XssnemHfpoorIpLGRg++GIT81dL2Y99OFEZVJoyADwagEHM2dvhT6cqEwKDxkAfCu+HvpwojL5CdPsmcEGaOgcAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: left bottom;
  padding-bottom: 29px;
  height: 562px;
}
.product_home dd .li-item-a {
  display: none;
}
.product_home dd .h3 {
  color: #851203;
  font-size: 18px;
  font-weight: normal;
  line-height: 1;
  padding-top: 10px;
  padding-bottom: 8px;
}
.product_home dd a {
  color: #000;
  font-size: 14px;
  line-height: 1.857;
  display: block;
  min-width: 49.9%;
  float: left;
}
.product_home dd .nav-x {
  padding-left: 22px;
  padding-right: 22px;
}
.product_home dd .nav-x .li-item {
  padding-bottom: 10px;
  overflow: hidden;
}
.product_home dd .nav-x .li-item-c,
.product_home dd .nav-x .li-item-c-wrp {
  overflow: hidden;
}
.product_home #scrollbar {
  background-color: #f9341a;
}
.product_home .easy_scrollBars_btn {
  cursor: pointer;
}
.product_home .easy_scrollBars_btn:hover {
  background-color: #781508 !important;
}
.product_home ul {
  float: right;
  width: 936px;
}
.product_home ul li,
.product li {
  position: relative;
  margin-left: 34px;
  margin-top: 38px;
  padding-bottom: 10px;
}
.product_home ul li .img,
.product li .img {
  width: 100%;
  position: relative;
}
.product_home ul li .img img,
.product li .img img {
  position: relative;
  width: 100%;
}
.product_home ul li .btnx,
.product li .btnx {
  position: relative;
}
.product_home ul li .btnx .bte,
.product li .btnx .bte {
  width: 74px;
  height: 29px;
  line-height: 29px;
  border: 1px solid #e8260d;
  text-align: center;
  float: left;
  font-size: 13px;
}
.product_home ul li .btnx .bte.btn1,
.product li .btnx .bte.btn1 {
  color: #e8260d;
}
.product_home ul li .btnx .bte.btn2,
.product li .btnx .bte.btn2 {
  color: #fff;
  background-color: #e8260d;
}
.product_home ul li:hover .text p,
.product li:hover .text p {
  color: #e8260d;
}
.product_home ul .f {
  width: 525px;
  margin-top: 1px;
}
.product_home ul .f .img {
  padding-bottom: 58.47%;
}
.product_home ul .f .btnx {
  position: absolute;
  bottom: 14px;
  right: 5px;
}
.product_home ul .f .text {
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  background-color: #333;
  -webkit-background-color: rgba(0, 0, 0, 0.7);
  -moz-background-color: rgba(0, 0, 0, 0.7);
  background-color: rgba(0, 0, 0, 0.7);
  height: 40px;
  line-height: 40px;
}
.product_home ul .f .text p {
  overflow: hidden;
  white-space: nowrap;
  margin-right: 170px;
  font-size: 14px;
  color: #fff;
  padding-left: 10px;
}
.product_home ul .e,
.product li {
  width: 152px;
}
.product_home ul .e .img,
.product li .img {
  padding-bottom: 94.7%;
}
.product_home ul .e .text,
.product li .text {
  padding-top: 15px;
  padding-bottom: 23px;
}
.product_home ul .e .text p,
.product li .text p {
  color: #6d6d6d;
  font-weight: bold;
  line-height: 1.4285;
  height: 4.14265em;
  overflow: hidden;
}
.case-home {
  padding-left: 3%;
  padding-right: 3%;
}
.case-home .easy_touch_move {
  height: 259px;
  width: 200%;
}
.case-home .easy_touch_list {
  width: 371px;
  margin-right: 38px;
}
.case-home .easy_touch_list .img {
  width: 100%;
  padding-bottom: 58.64%;
  position: relative;
}
.case-home .easy_touch_list .img img {
  width: 100%;
  position: relative;
}
.case-home .easy_touch_list .text {
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #636363;
  font-size: 14px;
  font-weight: bold;
}
.case-home .easy_touch_list:hover .text {
  color: #e8260d;
}
.case-home .ply {
  width: 42px;
  height: 78px;
  background-color: #e8260d;
  -webkit-background-color: rgba(232, 38, 13, 0.8);
  -moz-background-color: rgba(232, 38, 13, 0.8);
  background-color: rgba(232, 38, 13, 0.8);
  position: absolute;
  top: 70px;
  cursor: pointer;
}
.case-home .prev {
  left: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAjCAYAAACZ6FpfAAABL0lEQVRIia3UoS8mcBgHcPbO2TuvDVNsgqBogl2Q7nRBVAhsCAQUgd1MMttdYbvdBYWiECgYVy7I5pKgmGbCu9uufIR7bO/E5/c+f8AnPN/v87S0NGHwuRnINOqlyIz/86sEmQ/kEl1ZZDGQM3RkkeVATlDNIuuBHOFDFtkM5BBtWWQ7kB+oZJFvgeymgED2AvmaBSr4Gch2FmmLhcJWFmmPaGEji1SjZLCSRWpRd1jKIj04D2QuhQR0FchUGgnorSu5mN9hO4F9R2spthXYfvqeGrAvgR2k30QDthbYcfpxNWCrgZ2iVootBHaBzlJsNrBrdJdiU4H9Rm8pNhnYDfpKsYnAbtFfio3jH/5goBQbw1/cY7AU+4Q6HjBUio3iBY8YLsU+4hlPRVBgI7h7BTVyw+2mi0EbAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: center center;
}
.case-home .next {
  right: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAjCAYAAACZ6FpfAAABK0lEQVRIia3VsSvncRwG8K8Tl6McWQwGg8HMdGUzGQ2mU2KQgUGWS51S0p2BQRaUQQxncJZTrpRFymYymHRWBqUM9zJ4F/Pn/Xv+gNf09DwVNvC1ygYXXjOWhdrxN7DJLNaC48Cms1gTjgKbzWIfcRDYfBZrwF5gi1msHtuBLaewADcCW60FthbYei2wlcA28SGLLQW2i4YsthDYLzRmsbnADtGUxWYC+4PmLDYV2Ak+Z7HxwE5TUGCjeKoF9APPWWQ91XrUYSuQn6VIPXYCWSpFGrEfyPdS5BN+B/KtFHl/DmV7jlZvdzVVirThLJCJUqQD54GMliKduAxkpBTpwhX+Y7gU6cY1njFUivTgBk8YLEV6cYtHDJQifbjDA74UIQH9wz36i5Gqql4ALzfIKvPXZJcAAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  background-position: center center;
}
.case-home .btnx {
  padding-top: 50px;
  padding-bottom: 60px;
}
.jishi {
  background-color: #f9f9f9;
}
.jishi .easy_touch_move {
  width: 200%;
}
.jishi .easy_touch_list {
  width: 314px;
  padding: 30px;
  float: left;
  background-color: #fff;
  border-left: 1px solid #f0f0f0;
  border-right: 1px solid #f0f0f0;
  color: #666;
  margin-right: 30px;
}
.jishi .img {
  position: relative;
  width: 106px;
  height: 106px;
  margin-top: 30px;
  float: left;
}
.jishi .img,
.jishi .img .full-abs {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.jishi .name {
  padding-left: 30px;
  padding-top: 40px;
}
.jishi .name h3 {
  font-size: 16px;
  color: #333;
}
.jishi .name p {
  color: #ef7e1b;
  font-size: 16px;
  height: 1.8em;
  overflow: hidden;
}
.jishi .text {
  line-height: 1.8;
}
.jishi .text .desx {
  height: 7.02em;
  overflow: hidden;
  margin-bottom: 10px;
}
.jishi .easy_touch_index {
  padding-top: 40px;
  padding-bottom: 0;
}
.jishi .easy_touch_index a {
  background-color: #ccc;
}
.jishi .easy_touch_index a.act {
  background-color: #e8260d;
}
.liucheng {
  padding-bottom: 50px;
}
.jianzheng {
  background-color: #451b00;
  background-image: url('../images/bg-jianzheng.jpg');
  background-repeat: no-repeat;
  background-position: center top;
  height: 782px;
  width: 100%;
}
.jianzheng .btnx {
  padding-top: 30px;
}
.jianzheng ul {
  margin-top: 188px;
}
.jianzheng li {
  width: 238px;
  height: 476px;
  position: relative;
}
.jianzheng li .img {
  padding-bottom: 100%;
  position: absolute;
  left: 0;
  width: 100%;
}
.jianzheng li .text {
  color: #fff;
  padding-bottom: 100%;
  position: absolute;
  left: 0;
  width: 100%;
}
.jianzheng li .text h3 {
  font-size: 16px;
  padding: 28px 15px 10px 15px;
}
.jianzheng li .text p {
  font-size: 15px;
  line-height: 1.7;
  padding-left: 15px;
  padding-right: 15px;
  height: 6.63em;
  overflow: hidden;
}
.jianzheng li .text strong {
  display: block;
  width: 30px;
  height: 30px;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid transparent;
  margin-top: 25px;
}
.jianzheng li .text strong:after,
.jianzheng li .text strong:before {
  content: "";
  position: absolute;
  background-color: #fff;
  left: 50%;
  top: 50%;
}
.jianzheng li .text strong:before {
  width: 21px;
  height: 1px;
  line-height: 1px;
  margin-left: -11px;
  margin-top: -1px;
}
.jianzheng li:hover .text strong {
  border-color: #fff;
}
.jianzheng li:hover .text strong:after {
  width: 1px;
  height: 21px;
  line-height: 21px;
  margin-left: -1px;
  margin-top: -11px;
}
.jianzheng li i {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}
.jianzheng li.x .img {
  top: 0;
}
.jianzheng li.x .text {
  bottom: 0;
}
.jianzheng li.x i {
  border-bottom: 18px solid transparent;
  top: -18px;
}
.jianzheng li.y .img {
  bottom: 0;
}
.jianzheng li.y .text {
  top: 0;
}
.jianzheng li.y i {
  border-top: 18px solid transparent;
  bottom: -18px;
}
.jianzheng .it1 .text {
  background-color: #f6c125;
}
.jianzheng .it1.x i {
  border-bottom-color: #f6c125;
}
.jianzheng .it1.y i {
  border-top-color: #f6c125;
}
.jianzheng .it2 .text {
  background-color: #a1b947;
}
.jianzheng .it2.x i {
  border-bottom-color: #a1b947;
}
.jianzheng .it2.y i {
  border-top-color: #a1b947;
}
.jianzheng .it3 .text {
  background-color: #5d93b9;
}
.jianzheng .it3.x i {
  border-bottom-color: #5d93b9;
}
.jianzheng .it3.y i {
  border-top-color: #5d93b9;
}
.jianzheng .it4 .text {
  background-color: #cf7189;
}
.jianzheng .it4.x i {
  border-bottom-color: #cf7189;
}
.jianzheng .it4.y i {
  border-top-color: #cf7189;
}
.jianzheng .it5 .text {
  background-color: #f06c3c;
}
.jianzheng .it5.x i {
  border-bottom-color: #f06c3c;
}
.jianzheng .it5.y i {
  border-top-color: #f06c3c;
}
.about .about-img {
  width: 460px;
  height: 340px;
  float: left;
  position: relative;
}
.about .about-img .easy_touch_index {
  position: absolute;
  width: 100%;
  left: -20px;
  bottom: 5px;
  text-align: right;
}
.about .about-text {
  width: 470px;
  height: 340px;
  float: left;
  position: relative;
}
.about .about-text .about-text-wrp {
  padding-left: 30px;
  padding-right: 30px;
}
.about .about-text .about-text-wrp h3 {
  font-size: 22px;
  line-height: 1.3;
}
.about .about-text .about-text-wrp .line {
  width: 66px;
  height: 2px;
  line-height: 2px;
  background-color: #666;
  margin-top: 25px;
}
.about .about-text .about-text-wrp .p {
  padding-top: 30px;
  line-height: 1.875;
  font-size: 16px;
  color: #464a4b;
  height: 9.1875em;
  overflow: hidden;
}
.about .about-text .about-text-wrp .btnx {
  position: absolute;
  bottom: 2px;
  left: 30px;
  width: 100%;
}
.about .about-zizhi {
  width: 260px;
  height: 340px;
  float: left;
  position: relative;
  background-color: #4c4c4c;
}
.about .about-zizhi .t {
  height: 58px;
  line-height: 58px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  color: #fff;
}
.about .about-zizhi .p {
  width: 190px;
  height: 240px;
  margin-left: auto;
  margin-right: auto;
}
.about .about-zizhi .ply {
  width: 36px;
  height: 100%;
  position: absolute;
  top: 0;
  cursor: pointer;
  background-size: 14px auto;
}
.about .about-zizhi .prev {
  left: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAjCAYAAACZ6FpfAAABL0lEQVRIia3UoS8mcBgHcPbO2TuvDVNsgqBogl2Q7nRBVAhsCAQUgd1MMttdYbvdBYWiECgYVy7I5pKgmGbCu9uufIR7bO/E5/c+f8AnPN/v87S0NGHwuRnINOqlyIz/86sEmQ/kEl1ZZDGQM3RkkeVATlDNIuuBHOFDFtkM5BBtWWQ7kB+oZJFvgeymgED2AvmaBSr4Gch2FmmLhcJWFmmPaGEji1SjZLCSRWpRd1jKIj04D2QuhQR0FchUGgnorSu5mN9hO4F9R2spthXYfvqeGrAvgR2k30QDthbYcfpxNWCrgZ2iVootBHaBzlJsNrBrdJdiU4H9Rm8pNhnYDfpKsYnAbtFfio3jH/5goBQbw1/cY7AU+4Q6HjBUio3iBY8YLsU+4hlPRVBgI7h7BTVyw+2mi0EbAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: center center;
}
.about .about-zizhi .next {
  right: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAjCAYAAACZ6FpfAAABK0lEQVRIia3VsSvncRwG8K8Tl6McWQwGg8HMdGUzGQ2mU2KQgUGWS51S0p2BQRaUQQxncJZTrpRFymYymHRWBqUM9zJ4F/Pn/Xv+gNf09DwVNvC1ygYXXjOWhdrxN7DJLNaC48Cms1gTjgKbzWIfcRDYfBZrwF5gi1msHtuBLaewADcCW60FthbYei2wlcA28SGLLQW2i4YsthDYLzRmsbnADtGUxWYC+4PmLDYV2Ak+Z7HxwE5TUGCjeKoF9APPWWQ91XrUYSuQn6VIPXYCWSpFGrEfyPdS5BN+B/KtFHl/DmV7jlZvdzVVirThLJCJUqQD54GMliKduAxkpBTpwhX+Y7gU6cY1njFUivTgBk8YLEV6cYtHDJQifbjDA74UIQH9wz36i5Gqql4ALzfIKvPXZJcAAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  background-position: center center;
}
.zhaoshang {
  height: 435px;
  background-color: #a11900;
  background-image: url('../images/zhaoshang.jpg');
  background-repeat: no-repeat;
  background-position: center center;
  margin-top: 70px;
}
.zhaoshang .l {
  width: 480px;
  float: left;
  margin-left: 95px;
  color: #fff;
}
.zhaoshang .l h2 {
  font-size: 40px;
  padding-top: 60px;
  line-height: 1;
  padding-bottom: 17px;
}
.zhaoshang .l .g {
  height: 42px;
  line-height: 42px;
  background-color: #fff;
  color: #ef7e1b;
  font-size: 26px;
  font-weight: normal;
}
.zhaoshang .l p {
  padding-top: 8px;
  font-size: 15px;
}
.zhaoshang .l .nv {
  padding-top: 50px;
}
.zhaoshang .l .nv a {
  width: 49.9%;
  margin-top: 1px;
  display: block;
  float: left;
  background-color: #fff;
  color: #e8260d;
  text-align: center;
  line-height: 68px;
  font-size: 18px;
  -webkit-background-color: rgba(255, 255, 255, 0.4);
  -moz-background-color: rgba(255, 255, 255, 0.4);
  background-color: rgba(255, 255, 255, 0.4);
}
.zhaoshang .l .nv a:nth-child(1),
.zhaoshang .l .nv a:nth-child(3) {
  margin-left: -1px;
  margin-right: 1px;
}
.zhaoshang .l .nv a:nth-child(2),
.zhaoshang .l .nv a:nth-child(3) {
  -webkit-background-color: rgba(255, 255, 255, 0.5);
  -moz-background-color: rgba(255, 255, 255, 0.5);
  background-color: rgba(255, 255, 255, 0.5);
}
.zhaoshang .l .nv a:hover {
  text-decoration: underline;
}
.zhaoshang .r {
  width: 408px;
  float: left;
  margin-left: 92px;
  color: #fff;
}
.zhaoshang .r .tel {
  margin-top: 50px;
  background-image: url('data:image/png;base64,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');
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 54px;
}
.zhaoshang .r .tel span,
.zhaoshang .r .tel strong {
  display: block;
  line-height: 1.2;
}
.zhaoshang .r .tel strong {
  font-weight: normal;
  font-size: 22px;
}
.zhaoshang .r h3 {
  font-size: 26px;
  color: #e8260d;
  line-height: 1;
  padding-top: 30px;
  padding-bottom: 7px;
}
.zhaoshang .r p {
  font-size: 16px;
  padding-bottom: 15px;
}
.zhaoshang .r .input {
  background-color: #fff;
  line-height: 42px;
  margin-right: 5px;
  width: 198px;
  float: left;
  margin-bottom: 5px;
}
.zhaoshang .r .input span {
  float: left;
  overflow: hidden;
  padding-left: 10px;
  color: #333333;
}
.zhaoshang .r .input input {
  display: block;
  overflow: hidden;
  color: #333333;
  width: 118px;
  height: 42px;
  line-height: 42px;
}
.zhaoshang .r .input textarea {
  margin-top: 10px;
  width: 100%;
  height: 83px;
  resize: none;
  width: 334px;
}
.zhaoshang .r .input1 {
  width: 401px;
}
.h-news {
  padding-top: 64px;
  padding-bottom: 64px;
}
.h-news .pic {
  width: 390px;
  height: 294px;
  border: 1px solid #e8260d;
}
.h-news .pic .text {
  -webkit-background-color: rgba(0, 0, 0, 0.7);
  -moz-background-color: rgba(0, 0, 0, 0.7);
  background-color: rgba(0, 0, 0, 0.7);
  position: absolute;
  width: 94%;
  padding-left: 3%;
  padding-right: 3%;
  left: 0;
  bottom: 0;
}
.h-news .pic .text p {
  color: #e8260d;
  padding: 10px 100px 10px 0;
}
.h-news .lists {
  width: 460px;
  margin-left: 15px;
}
.h-news .lists1 {
  width: 305px;
}
.h-news ul {
  padding-top: 10px;
}
.h-news ul li {
  line-height: 2.6;
  background-color: #f9f9f9;
  border-bottom: 1px solid #fff;
  padding-left: 30px;
  padding-right: 15px;
  background-image: url('../images/download-iocn-3.png');
  background-repeat: no-repeat;
  background-position: 8px center;
}
.h-news ul a {
  color: #555555;
  display: block;
}
.h-news ul a:hover {
  color: #e8260d;
}
.h-news .wenda .tabs {
  border-bottom: 1px solid #e8260d;
}
.h-news .wenda .tabs .a {
  width: 120px;
  display: block;
  float: left;
  height: 44px;
  line-height: 44px;
  text-align: center;
  color: #000;
  font-size: 15px;
}
.h-news .wenda .tabs .a.act {
  background-color: #e8260d;
}
.h-news .wenda .tabs .more {
  color: #666;
  padding-right: 5px;
  margin-top: 10px;
}
.h-news .wenda .tabs .more:hover {
  color: #e8260d;
}
.h-news .easy_touch_index {
  width: 100px;
  right: 10px;
  bottom: 20px;
  height: 10px;
  position: absolute;
  text-align: right;
}
.h-news .easy_touch_index a {
  width: 11px;
  height: 11px;
  margin-left: 3px;
  margin-right: 3px;
}
.links {
  background-color: #f9f9f9;
  padding-top: 28px;
  padding-bottom: 28px;
}
.links h3 {
  font-weight: normal;
  color: #111;
  padding-bottom: 6px;
}
.links a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  color: #818080;
  padding-right: 20px;
  line-height: 1.5;
}
.links a:hover {
  text-decoration: underline;
  color: #e8260d;
}
.footer {
  background: #212121;
  border-top: 1px solid #e9e7e7;
}
.footer,
.footer a {
  color: #666;
}
.footer .wrp {
  padding: 40px 0 25px 0;
  border-bottom: 1px solid #2b2b2b;
}
.footer li {
  float: left;
  padding-right: 60px;
}
.footer li.li-1 {
  display: none;
}
.footer li .a {
  font-size: 16px;
  padding-bottom: 8px;
  font-weight: bold;
  display: block;
  color: #c3bebe;
}
.footer li .nav-c {
  font-size: 15px;
  line-height: 28px;
}
.footer li .nav-c a {
  display: block;
}
.footer li .nav-c a:hover {
  text-decoration: underline;
}
.footer .fr .ewm {
  background: #fff;
  text-align: center;
  padding-bottom: 10px;
  margin-left: 15px;
}
.footer .fr .ewm .img {
  width: 136px;
  border: 8px solid #fff;
}
.footer .fr .ewm .img img {
  width: 100%;
  display: block;
}
.footer .fr .ewm p {
  font-size: 16px;
}
.footer .fr .f_padd span {
  background: #515050;
  width: 2px;
  height: 92px;
  display: block;
}
.bypower {
  padding-top: 25px;
  padding-bottom: 35px;
}
.position_c {
  padding-top: 22px;
  padding-bottom: 22px;
}
.position_c .arrow {
  font-family: "宋体";
}
.position_c a,
.position_c span {
  margin-right: 4px;
  font-size: 15px;
}
.position_c a:hover {
  text-decoration: underline;
}
.detail .position_c {
  padding-left: 30px;
  border-bottom: 1px solid #e5e5e5;
}
.zxgl {
  background: #fff;
}
.zxgl li {
  margin-bottom: 25px;
  position: relative;
  border-bottom: 1px solid #E5E5E5;
  padding-bottom: 15px;
}
.zxgl li .n_txtwrp {
  padding-bottom: 20px ;
}
.zxgl li h1 {
  font-size: 18px;
  color: #333;
  font-weight: normal;
  padding-bottom: 10px;
}
.zxgl li span {
  font-size: 14px;
  color: #999;
  display: block;
  padding-top: 10px;
}
.zxgl li p {
  font-size: 14px;
  color: #666;
  line-height: 1.5em;
  height: 3em;
  overflow: hidden;
}
.zxgl li span b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  font-weight: normal;
}
.zxgl li span .zan {
  height: 15px;
  width: 14px;
  background: url(../images/story.png) no-repeat -20px -19px;
  margin-right: 3px;
}
.zxgl li span .ll {
  height: 10px;
  width: 16px;
  background: url(../images/story.png) no-repeat 0px -34px;
  margin-right: 3px;
  margin-top: 4px;
}
.zxgl li:hover h1 {
  color: #666;
}
.zxgl li:hover p {
  color: #999;
}
.zxgl li:hover .zan {
  background-position: -20px 0;
}
.zxgl li:hover .ll {
  background-position: 0 -20px;
}
.zxgl li:hover span {
  background-position: 0 -20px;
  color: #777;
}
.zxgl li .img {
  width: 160px;
  height: 120px;
  position: relative;
  float: left;
}
.zxgl li .n_txtwrp {
  padding-left: 19px;
}
.zxgl li .after {
  background-size: 80% auto;
}
.khjz_ .li {
  padding: 20px 0;
  border-bottom: 2px solid #eee;
}
.khjz_ .li .img {
  width: 227px;
  height: 170px;
  float: left;
  position: relative;
}
.khjz_ .li .img a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
.khjz_ .li .img img {
  display: block;
  width: 100%;
  min-height: 100%;
  position: relative;
}
.khjz_ .li .img img:hover {
  filter: alpha(opacity=80) !important;
  -webkit-opacity: 0.8!important;
  -moz-opacity: 0.8!important;
  opacity: 0.8!important;
}
.khjz_ .li .txt_ {
  padding-left: 20px;
}
.khjz_ .li .txt_ h1 {
  font-size: 16px;
  color: #333;
}
.khjz_ .li .txt_ h1 a {
  color: #333;
}
.khjz_ .li .txt_ p {
  line-height: 22px;
  font-size: 14px;
  color: #555;
  padding-top: 15px;
}
.khjz_ .li .txt_ h1 a:hover {
  color: #E61122;
}
.case li {
  position: relative;
  width: 24.99%;
}
.case li .wrp {
  padding: 10px;
}
.case li .img {
  width: 100%;
  padding-bottom: 58.64%;
  position: relative;
}
.case li .img img {
  width: 100%;
  position: relative;
}
.case li .text {
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #636363;
  font-size: 14px;
  font-weight: bold;
}
.case li:hover .text {
  color: #e8260d;
}
/*2019119厂区展示*/
.image-row{width:100%;float:left;}
.image-row .image-set .example-image-link{
  position: relative;
  width: 24.99%;
  display:block;
  float:left;
}
.image-row .image-set .example-image-link .wrp {
  padding: 10px;
}
.image-row .image-set .example-image-link .img {
  width: 100%;
  padding-bottom: 58.64%;
  position: relative;
}
.image-row .image-set .example-image-link .img img {
  width: 100%;
  position: relative;
}
.image-row .image-set .example-image-link .text{
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #636363;
  font-size: 14px;
  font-weight: bold;
}
.image-row .image-set .example-image-link:hover .text {
  color: #e8260d;
}
/*2019119厂区展示 END*/

.product li {
  margin: 0;
  width: 24.99%;
}
.product ul li .wrp {
  padding: 10px;
}
.product ul li .wrp .btnx .bte {
  width: 95px;
}
.left-fix-yy-btn {
  width: 155px;
  height: 140px;
  background-image: url('data:image/png;base64,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');
  background-repeat: no-repeat;
  background-position: center center;
  position: fixed;
  left: -17px;
  bottom: 100px;
  z-index: 99;
  cursor: pointer;
}
.left-fix-yy-btn.close {
  left: -170px;
}
.left-fix-yy {
  height: 146px;
  width: 100%;
  position: fixed;
  bottom: 0;
  left: -102%;
  z-index: 99;

}
.left-fix-yy.open {
  left: 0;
}
.left-fix-yy .bg {
  -webkit-background-color: rgba(0, 0, 0, 0.78);
  -moz-background-color: rgba(0, 0, 0, 0.78);
  background-color: rgba(0, 0, 0, 0.78);
}
.left-fix-yy .tel{
  text-align: center;
  width: 260px;
  height:146px;
  line-height:146px;
  font-size:28px;
  color: #fff;
  display:block;
  padding-bottom: 8px;
}
.left-fix-yy .ewm{
	width:130px;
	float:left;
	margin-right:60px;
}
.left-fix-yy .ewm2{
  width: 96px;
  height:96px;
  color: #fff;
  text-align:center;
  display:block;
  float:left;
  margin-left:17px;

}
.left-fix-yy .ewm2_title{
  width: 100%;
  height:26px;
  color: #fff;
  text-align:center;
  display:block;
  float:left;
}
.left-fix-yy .ewm2 img{width:100%;}

.left-fix-yy .btn {
  width: 78px;
  height: 78px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABPCAYAAABF9vO4AAAETklEQVR4nO2cvW7bMBDHCY7tpiEP4EfwG3jp1iFAjUwZ9AJtUqBTgjibRgft4NHePCpbxnjLKGTKUBQaNQqZvOU6sH+IUkh9pNEH5RPwHyLRNvnTHXnkHSLoVBzRmXikC/FCC0msEl2IFzoTj3QqjgT9EH9675Br+i5+C7oaQEdc05Uk0XsnHBWDY3AMzgkxOAbH4JwQg2NwDM4JMTgGx+CcULfgVlOi++veB+0euLtzIiKi0G8Gez0zazU9EHALSZRERPuUaDmp1z7ekfWKd6rNemZv05KFdw9uPVMDbgIuiV5bWxK9BhdtFCjIKXBlb7/uBSAAp/9tuo/fXM/ybZwCt5zk3/pbpM+B8Y4ojV+3SeORgStCLA7GpMAjergxT/ZN5rjRgEtjtRBUtQt9+yAPxlVNQKrCjyRS7UwLxkGCCzxlcUlkb7OcqAE+3ZqfH+Qct5AqRCCyB6sIG7bHdnAHN8fpg4o25udprGT7fNFVA0+9hNDPpoBRggMcIjVo/f72WN2/O68P7v5aub9uwaMF93BjBhTvFIQi0DJwC6nmQ/1zAKe7+2o6AnCrqVog9IFhsFUDK4IL/WzeSyIFD9+FVVy/WjoI6O88LtpUWxvAJZGyVrh8tFEvYZ+q57qr6itvneB7MOAebjIrKRNRNnCTVtMsnEHb++t8rBf6ym0xV7YIajjgqgQXw4lHmWXaFgenwPWh1TQPm8ENVwyOwTE4J8TgGNxYwCGKb+v7A08FwLbjKGfB4ZxNv4d9ZpmaJKtxNF+1bXMeHE5ubdktPKv7G6ZTkdGCM+UPoHiXB1fHQsv2u8Xt26DB2Y66MedVXU3BNdn3DhocimSQa0DJQuApKKZyBr2socpVy+azDl22e1f9H3CBp9qY8hd6bqODxaIbcDgyb+qqupaTrNLJ5nqhn6UjW4bXPjic2sKFy8KN0Defqa2mCgig2aBsj9Xn96n63RaPmd4fHAJTAENJV9PCG3wfihEBorjy6hYJVy2CdgKcftStz3Gm1U6HW9RCZvNWvMusDOnBYrnE061qi/uA1ySg7hVctMmHHvqz4jbM1KaoousiD6HHg7aMWYvzXLerarTJZ+3rgDNJT2QHXlYN0OHWq1twSZQvrrGtsnWSLogTsV/tuJC6O3CYvHXLQJtiPFfHcvSSWX0OHB04JKARwGIn0dRVUXyNl4DFIo1bWwi6BYd6kYXM13Eg+kd9Wx1wCHFQgIjkNKxsOclcd59mmX6nFgeEIbAIhAV6NA9r09sWr8BTgwcs3cJsQABQ/96W3Pj9wYV+FsQuJxmkssGa9q2w1DTOQpwm/dgeK6tvaePPOQcGx+CcEINjcAzOCTE4BsfgnBCDY3AMzgnxf2V9i64kCTobQEdc0zdJgk4k0VdJdDmADg1dl/9YnUgSNJfEai5Bc7HvuxPuSewFzeW6/444p7Wgz+IDfZE/aS6eB9ChgUs801z+ok/i418SEYS1dGYXdgAAAABJRU5ErkJggg==');
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.left-fix-yy .input {
  width: 400px;
  height:106px;
  text-align:left;
  padding-top:40px;
}

.left-fix-yy .input .wrp {
  color:#fff;
  float:left;
  font-size:22px;
  width:100%;
}
.left-fix-yy .r {
  width: 177px;
  height: 100%;
}
.left-fix-yy .r .close {
  width: 60px;
  height: 60px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAABQElEQVQ4jaXUsSuFURjH8ffmRuSfsIiyKJIkZWAxGUyySJQUAyYmk81ksd1iMhksJv+BUZkUkZKUwuV+DM6b4+3yvpdnOp3n93zPc57zPCdBK9qSfxjGMJLgHFfo+iNoETXcJTjyaTfoaRC0HEA1LCbhmscBeIfegqD1EFPDQuxoiTK8R18OaCNo3zBbT9CMwyB6wOAPoK0INP3biWUcBPEjhjP+7eCrYiqnEkmCJlRC0BNGUcJO2HvBZC4oA9yLgGk9nzFRGBQBS9j1ZS8YbxgUZVeJYNWGrheBsg+xH9avhQofgeq2SOGWyIDi5u3P+Dd/bdZIWGisfB+j+XqCNpwEUe7AY8XXgC/FjnacBtA1unOqkcalXw+spptpRpfoLAKKgHN4D/FrCc5wgY5GQBFwJjzIbdpT5b+AIuAQBj4ASQ8v4MxBkPUAAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  background-position: center center;
  cursor: pointer;
  filter: alpha(opacity=60);
  -webkit-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
  right:0;
  /* margin-left: auto; */
  position:absolute;
}
.left-fix-yy .r .close:hover {
  filter: alpha(opacity=100);
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.left-fix-yy .l,
.left-fix-yy .c {
  margin-top: 15px;
}
.child .detail {
  background-color: #f5f7fa;
}
.textpage {
  padding: 25px;
  background-color: #fff;
}
.textpage .titlex {
  border-bottom: 1px solid #e5e5e5;
  text-align: center;
  padding-top: 25px;
  padding-bottom: 25px;
  margin-bottom: 12.5px;
}
.textpage .titlex h3 {
  font-size: 20px;
  color: #e8260d;
  line-height: 1.5;
}
.textpage .titlex .pubtime {
  color: #797979;
  font-size: 12px;
  padding-top: 4px;
  line-height: 1.5;
}
.textpage .txt {
  line-height: 1.7em;
  font-size: 16px;
}
.textpage .txt img {
  max-width: 100%!important;
}
.textpage .txt p {
  margin: 1% 0;
}
.textpage .txt * {
  line-height: 1.8em;
}
.titlez {
  border-bottom: 1px solid #e5e5e5;
  text-align: center;
  padding-top: 25px;
  padding-bottom: 25px;
  margin-bottom: 12.5px;
  border-bottom-color: #f2f2f2;
  margin-bottom: 0;
  background-color: #f9f9f9;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 3px;
}
.titlez h3 {
  font-size: 20px;
  color: #e8260d;
  line-height: 1.5;
}
.titlez .pubtime {
  color: #797979;
  font-size: 12px;
  padding-top: 4px;
  line-height: 1.5;
}
.zans {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
.zans .p_dianzan {
  background-color: #494240;
  cursor: pointer;
  color: #fff;
  line-height: 1;
  padding: 10px 40px;
  border-radius: 100px;
  font-size: 16px;
  line-height: 1.8em!important;
}
.zans .p_dianzan .dz-icon {
  position: relative;
  width: 26px;
}
.zans .p_dianzan .dz-icon img {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  max-width: 1000%!important;
}
.zans .p_dianzan:hover {
  background-color: #39312f;
}
/*附件下载*/
.down_load {
  padding-bottom: 30px;
}
.down_load .snsbg {
  background-color: #e8260d;
  padding: 15px;
  color: #fff;
  text-align: center;
  font-size: 16px;
}
.down_load .down_load_list {
  background-color: #fff;
  font-size: 14px;
}
.down_load .down_load_list,
.down_load .down_load_list a {
  color: #666a70;
}
.down_load .down_load_list dl,
.down_load .down_load_list dt,
.down_load .down_load_list dd {
  overflow: hidden;
}
.down_load .down_load_list dl dt {
  color: #666;
}
.down_load .down_load_list dl dt span {
  background: #f5f7fa;
}
.down_load .down_load_list dl dd {
  border-bottom: 1px solid #ebeff5;
}
.down_load .down_load_list dl span {
  display: block;
  width: 15%;
  float: left;
  line-height: 1.857em;
  text-align: center;
  position: relative;
  background-color: #fff;
  padding-top: 0.58em;
  padding-bottom: 0.58em;
}
.down_load .down_load_list dl span.b {
  width: 20%;
}
.down_load .down_load_list dl span.b a {
  background: #ef7e1b;
  display: block;
  margin: auto;
  color: #fff;
  max-width: 105px;
  height: 1.857em;
  line-height: 1.857em;
  position: relative;
  border-radius: 2px;
}
.down_load .down_load_list dl span.b a b {
  font-weight: normal;
}
.down_load .down_load_list dl span.b a:hover {
  background: #dc6f0f;
}
.down_load .down_load_list dl span.a {
  width: 64.9%;
}
.down_load .down_load_list dl span.a a {
  text-decoration: underline;
}
.down_load .down_load_list dl span.a a:hover {
  color: #dc6f0f;
}
/*相关新闻*/
.morenews {
  margin: 0 0 3%;
  outline: medium none;
  color: #797979;
  list-style: none;
}
.morenews .matchnews {
  position: relative;
  color: #2c2c2c;
  font-size: 16px;
  padding: 0 0 5px 23px;
  border-bottom: 1px solid #dfdfdf;
  font-weight: bold;
}
.morenews .matchnews:before {
  content: "";
  position: absolute;
  left: 8px;
  top: 50%;
  margin: -6px 0 0;
  border: 1px solid #ef7e1b;
  width: 6px;
  height: 6px;
  line-height: 0;
  font-size: 0;
  overflow: hidden;
  -moz-transform: rotateZ(45deg);
  -ms-transform: rotateZ(45deg);
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}
.morenews .mthlist {
  padding: 1% 0;
  *zoom: 1;
}
.morenews .tm {
  color: #454545;
  margin: 0 10px 0 0;
}
.morenews .ls,
.morenews .lk {
  line-height: 1!important;
}
.morenews .ls {
  border-bottom: 1px dashed #dfdfdf;
  list-style: none;
  padding: 0 10px 0 30px;
  position: relative;
}
.morenews .ls:before {
  content: "";
  position: absolute;
  border: 1px solid #7b7b7b;
  width: 6px;
  height: 6px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  left: 10px;
  top: 50%;
  margin-top: -4px;
}
.morenews .lk {
  color: #000;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding-top: 0.875em;
  padding-bottom: 0.875em;
  max-width: 99%;
}
.morenews .lk:hover {
  color: #ef7e1b;
}
@media screen and (max-width: 645px) {
  .morenews .matchnews {
    font-size: 14px;
  }
  .morenews .mthlist {
    font-size: 12px;
  }
}
.pages {
  text-align: center;
  padding: 20px 0px;
}
.pages a,
.pages span {
  display: inline-block;
  padding: 5px 15px;
  color: #aaa;
  background: #f0f0f0;
  font-size: 14px;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  margin-right: 3px;
  margin-bottom: 3px;
}
.pages a:hover,
.pages span:hover,
.pages a.act,
.pages span.act {
  color: #fff;
  background: #e8260d;
  border-color: #d5230c;
  display: inline-block;
  text-decoration: none;
}
.detail .view-wrp {
  margin-top: 25px;
  margin-bottom: 25px;
}
.detail .left-detail {
  width: 910px;
  background-color: #fff;
}
.detail .right-detail {
  width: 260px;
  background-color: #fff;
}
.detail .right-detail .det {
  padding: 25px;
}
.detail .right-detail .d-des {
  padding-top: 25px;
  padding-bottom: 25px;
  border-bottom: 1px solid #f4f4f4;
}
.detail .right-detail .wx-study h3 {
  font-weight: normal;
  font-size: 16px;
  margin-bottom: 15px;
}
.detail .right-detail .wx-study p {
  color: #e8260d;
}
.detail .right-detail .wx-study .ewm {
  width: 100%;
  margin-top: 5px;
  padding-bottom: 100%;
  position: relative;
}
.detail .right-detail .wx-study .ewm img {
  width: 100%;
  display: block;
}
.detail .right-detail .nav-d h3 {
  font-size: 18px;
  color: #fff;
  background-color: #e8260d;
  text-align: center;
  line-height: 50px;
  font-weight: normal;
}
.detail .right-detail .nav-d .mu-btn {
  display: none;
}
.detail .right-detail .nav-d .itm {
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 10px;
}
.detail .right-detail .nav-d .itm a {
  display: block;
  line-height: 46px;
  border-bottom: 1px solid #f2f2f2;
  font-size: 15px;
}
.detail .right-detail .nav-d .itm a:hover,
.detail .right-detail .nav-d .itm a.act {
  color: #e8260d;
}
.detail .right-detail .nav-d .nav-list {
  margin-top: 1px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.detail .right-detail .nav-d .nav-list h4 {
  background-color: #fcfcfd;
  line-height: 46px;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  font-weight: normal;
  position: relative;
  cursor: pointer;
}
.detail .right-detail .nav-d .nav-list h4 i {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAAtklEQVQokYXSsWoCURAF0KktBEnAQIRYWAVWkhTaJI2NjYVFPia/pYsrSd7bYe7c+S+bLd8+pz5c7gwjJH8AvEptIuKNZG9mTRWq6ioispm9V2HO+SUikrtv7yUuSP6T/KrClNKc5K+Z7e7BB5JXAPsq7LpuSvIM4DiK2radkDwB+C4Cd5+RvLj7oQhU9bHaR1WfSP6NbpZzfh5u9DmWsIyIBGBTBGbWkOwBfBSBiMjwKutRICI3Kkl4o0V221EAAAAASUVORK5CYII=');
  background-repeat: no-repeat;
  background-position: right center;
  width: 16px;
  height: 100%;
  position: absolute;
  right: 25px;
  top: 0;
}
.detail .right-detail .nav-d .nav-list .itm {
  display: none;
}
.detail .right-detail .nav-d .nav-list.open h4 {
  background-color: #feeeec;
}
.detail .right-detail .nav-d .nav-list.open h4 i {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.detail .right-detail .nav-d .nav-list.open .itm {
  display: block;
}

.like-news {
  padding-bottom: 25px;
}
.like-news dt {
  font-size: 16px;
  padding-bottom: 10px;
}
.like-news dd {
  overflow: hidden;
}
.like-news dd ol,
.like-news dd li {
  padding-left: 0;
  overflow: hidden;
  margin: 0;
}
.like-news dd ol {
  font-size: 15px;
  width:100%;
  float:left;
}
.like-news dd ol li {
  height: 2.6em;
  line-height: 2.6em;
  /* padding-left: 30px; */
  /* position: relative; */
  width:50%;
  float:left;
}


.tj-news {
  padding-bottom: 25px;
}
.tj-news dt {
  font-size: 16px;
  padding-bottom: 10px;
}
.tj-news dd {
  overflow: hidden;
}
.tj-news dd ol,
.tj-news dd li {
  padding-left: 0;
  overflow: hidden;
  margin: 0;
}
.tj-news dd ol {
  font-size: 15px;
}
.tj-news dd ol li {
  height: 2.6em;
  line-height: 2.6em;
  padding-left: 30px;
  position: relative;
}
.tj-news dd ol li .strot {
  position: absolute;
  width: 20px;
  height: 20px;
  line-height: 20px;
  background-color: #e8260d;
  color: #fff;
  text-align: center;
  left: 0;
  top: 50%;
  margin-top: -10px;
  border-radius: 2px;
}
.tj-news dd ol li:nth-child(1) .strot {
  background-color: #e8260d;
}
.tj-news dd ol li:nth-child(2) .strot {
  background-color: #ea260d;
}
.tj-news dd ol li:nth-child(3) .strot {
  background-color: #ed270d;
}
.tj-news dd ol li:nth-child(4) .strot {
  background-color: #ef270d;
}
.tj-news dd ol li:nth-child(5) .strot {
  background-color: #f1280e;
}
.tj-news dd ol li:nth-child(6) .strot {
  background-color: #f22a10;
}
.tj-news dd ol li:nth-child(7) .strot {
  background-color: #f22c13;
}
.tj-news dd ol li:nth-child(8) .strot {
  background-color: #f22e15;
}
.tj-news dd ol li:nth-child(9) .strot {
  background-color: #f23017;
}
.tj-news dd ol li:nth-child(10) .strot,
.tj-news dd ol li:nth-child(1n+10) .strot {
  background-color: #f2321a;
}
.tj-news dd ol a {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tj-news dd ol a:hover {
  color: #e8260d;
}
.page-search {
  padding: 0 5px;
}
.page-search .header_ser {
  padding-bottom: 10px;
}
.page-search .top {
  padding-left: 10px;
  padding-top: 5px;
}
.page-search .top a {
  font-size: 12px;
}
.page-search .logo_ser {
  padding-top: 10px;
  padding-left: 10px;
}
.page-search .logo_ser img {
  display: block;
  height: 55px;
}
.page-search .goHome_a {
  padding-top: 20px;
  padding-right: 7px;
}
.page-search .ser_wrp {
  padding-top: 20px;
  padding-left: 34px;
}
.page-search form input.txt {
  height: 22px;
  line-height: 22px;
  padding: 7px;
  border: 1px solid #eee;
  font-size: 16px;
  color: #333;
  float: left;
  width: 440px;
}
.page-search form input.btn {
  height: 38px;
  width: 100px;
  background: #e8260d;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
  border-radius: 0;
}
.page-search form input.btn:hover {
  background: #c6200b;
}
.page-search .tips {
  background: #f8f8f8;
  border-top: 1px solid #EBEBEB;
  padding: 12px 0 ;
  padding-right: 20px;
  text-align: right;
  color: #73777A;
}
.page-search .contact_ser {
  padding: 20px;
}
.page-search .contact_ser ul {
  max-width: 800px;
}
.page-search .contact_ser ul li {
  line-height: 20px;
  color: #73777A;
  padding-top: 10px;
  padding-bottom: 20px;
}
.page-search .contact_ser ul li a span {
  color: #e8260d;
}
.page-search .contact_ser ul li p span {
  color: #f60;
}
.page-search .contact_ser ul li a {
  font-size: 18px;
  color: #373D41;
}
.page-search .contact_ser ul li a:hover {
  text-decoration: underline;
}
.page-search .contact_ser .info_ser {
  padding-top: 5px;
  line-height: 1.5;
  height: 4.35em;
  overflow: hidden;
}
.page-search .contact_ser .time_ser,
.page-search .contact_ser .read_ser {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-weight: normal;
  padding-left: 20px;
  padding-right: 5px;
  color: #9B9EA0;
}
.page-search .contact_ser .time_ser {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARJJREFUeNpi/P//PwMlgAXG2LljHYrE1m0HMEz29nJgROa7ewQhDEDXaGNjwxAWFgYXX7VqFVwOxSCQF0B4x/a1DLm5uf+XL1/+/+evX3As69WLwgfJg9SB1IP0MaG7wNPbl+H7j19wDALIfJA8MmBCdrqxiSlQ0Q8UDDEAVQykDuYdlDCwdXBi+Pb9B0ZIo4uB1J09c5oBwwCgH7FGFS5xDAM+f/qCIhlSu5thTbMrhjjWMACBM6eOYWjGBpDVMSElksYb167CJXBpBgGQOpB6dBc0oJtOwPYGjDAAmQqMnnqQDRpa2gwmZlYoGmEuhNmOYQDIVKAkLF3UI3sJTWMDLgPgkjCDsMkhA0ZKszNAgAEAJO7B86pEjxAAAAAASUVORK5CYII=") no-repeat left center;
  background-size: 16px auto;
}
.page-search .contact_ser .read_ser {
  background: url("data:image/gif;base64,R0lGODlhEQASAMQAAJ3EgrzWq93q1a/Ol8TbtMnmpe/w5NbyqbrimdHlwtb3rbnUpuXv3vX58qPIirHPnNnnzu706v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHABIALAAAAAARABIAAAVeoCSOZGmWQHSuAMCsJoC4MEM87TG/ZRQ8hYNQuCMxFsGhcmYQRZDKqA4gIiSlRJpkgB0WRQ5hoUWe8kSAQ8EBUUlk2lE6/k7FDlSS3bRQn2ESAglqgCQNEAINhYslIQA7") no-repeat left center;
  background-size: 16px auto;
}
.page-search .contact_ser .href {
  color: green;
}
.page-search .contact_ser .icon_ser {
  padding: 4px 0;
}
.page-search .contact_ser .pages {
  text-align: left;
}
.page-search .contact_ser .img_ser {
  float: left;
  margin-right: 20px;
  padding-top: 5px;
  height: 100px;
  width: 127px;
}
.content2 {
  padding-top: 25px;
  padding-bottom: 25px;
}
.contact #mapdom {
  padding-bottom: 38%;
  position: relative;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  margin-top: 4%;
}
.contact .min {
  position: relative;
}
.contact .l,
.contact .r {
  width: 50%;
  height: 520px;
}
.contact .r1 {
  width: 100%;
  height: 520px;
}
.contact .l {
  background: #D8F1FF;
}
.contact .r {
  background: #f5604d;
}
.contact .r1 {
  background: #f5604d;
}
.contact .infobox {
  width: 460px;
  margin: auto;
  padding-top: 45px;
  color: #333;
  line-height: 28px;
  font-size: 16px;
}
.contact .infobox2 {
  width: 90%;
  margin: auto;
  padding-top: 45px;
  color: #333;
  line-height: 28px;
  font-size: 16px;
}
.contact .infobox .t {
  font-size: 28px;
  padding-bottom: 20px;
  line-height: 30px;
}
.contact .infobox .subinfo {
  min-height: 50px;
  line-height: 24px;
  font-size: 14px;
  color: #fff;
  padding-bottom: 10px;
}
.contact .infobox .inputwrp {
  padding: 7px 10px;
  background: #fff;
  height: 22px;
  margin-bottom: 15px;
}
.contact .infobox .submit_btn,
.contact .infobox .inputwrp {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.contact .infobox .inputwrp input,
.contact .infobox .inputwrp textarea {
  display: block;
  width: 100%;
  height: 22px;
  line-height: 22px;
  color: #444;
  font-size: 16px;
}
.contact .infobox .inputwrp textarea,
.contact .infobox .textarea {
  height: 80px;
  resize: none;
}
.contact .infobox .submit_btn {
  width: 50%;
  height: 38px;
  background: #fff;
  font-size: 16px;
  cursor: pointer;
  margin-top: 10px;
  color: #333;
}
.contact .infobox .submit_btn:hover {
  background: #ef7e1b;
  color: #fff;
}



.contact .infobox2 .t {
  font-size: 28px;
  padding-bottom: 20px;
  line-height: 30px;
}
.contact .infobox2 .subinfo {
  min-height: 50px;
  line-height: 24px;
  font-size: 14px;
  color: #fff;
  padding-bottom: 10px;
}
.contact .infobox2 .inputwrp {
  padding: 7px 10px;
  background: #fff;
  height: 22px;
  margin-bottom: 15px;
}
.contact .infobox2 .submit_btn,
.contact .infobox2 .inputwrp {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.contact .infobox2 .inputwrp input,
.contact .infobox2 .inputwrp textarea {
  display: block;
  width: 100%;
  height: 22px;
  line-height: 22px;
  color: #444;
  font-size: 16px;
}
.contact .infobox2 .inputwrp textarea,
.contact .infobox2 .textarea {
  height: 80px;
  resize: none;
}
.contact .infobox2 .submit_btn {
  width: 50%;
  height: 38px;
  background: #fff;
  font-size: 16px;
  cursor: pointer;
  margin-top: 10px;
  color: #333;
}
.contact .infobox2 .submit_btn:hover {
  background: #ef7e1b;
  color: #fff;
}
@-webkit-keyframes input_f {
  0% {
    -webkit-transform: scaleY(0.6);
    -moz-transform: scaleY(0.6);
    -ms-transform: scaleY(0.6);
    -o-transform: scaleY(0.6);
    transform: scaleY(0.6);
  }
  60% {
    -webkit-transform: scaleY(1.2);
    -moz-transform: scaleY(1.2);
    -ms-transform: scaleY(1.2);
    -o-transform: scaleY(1.2);
    transform: scaleY(1.2);
  }
  100% {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@-moz-keyframes input_f {
  0% {
    -webkit-transform: scaleY(0.6);
    -moz-transform: scaleY(0.6);
    -ms-transform: scaleY(0.6);
    -o-transform: scaleY(0.6);
    transform: scaleY(0.6);
  }
  60% {
    -webkit-transform: scaleY(1.2);
    -moz-transform: scaleY(1.2);
    -ms-transform: scaleY(1.2);
    -o-transform: scaleY(1.2);
    transform: scaleY(1.2);
  }
  100% {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@-ms-keyframes input_f {
  0% {
    -webkit-transform: scaleY(0.6);
    -moz-transform: scaleY(0.6);
    -ms-transform: scaleY(0.6);
    -o-transform: scaleY(0.6);
    transform: scaleY(0.6);
  }
  60% {
    -webkit-transform: scaleY(1.2);
    -moz-transform: scaleY(1.2);
    -ms-transform: scaleY(1.2);
    -o-transform: scaleY(1.2);
    transform: scaleY(1.2);
  }
  100% {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@-o-keyframes input_f {
  0% {
    -webkit-transform: scaleY(0.6);
    -moz-transform: scaleY(0.6);
    -ms-transform: scaleY(0.6);
    -o-transform: scaleY(0.6);
    transform: scaleY(0.6);
  }
  60% {
    -webkit-transform: scaleY(1.2);
    -moz-transform: scaleY(1.2);
    -ms-transform: scaleY(1.2);
    -o-transform: scaleY(1.2);
    transform: scaleY(1.2);
  }
  100% {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@keyframes input_f {
  0% {
    -webkit-transform: scaleY(0.6);
    -moz-transform: scaleY(0.6);
    -ms-transform: scaleY(0.6);
    -o-transform: scaleY(0.6);
    transform: scaleY(0.6);
  }
  60% {
    -webkit-transform: scaleY(1.2);
    -moz-transform: scaleY(1.2);
    -ms-transform: scaleY(1.2);
    -o-transform: scaleY(1.2);
    transform: scaleY(1.2);
  }
  100% {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
  }
}
.contact .infobox .inputwrp_ {
  animation: input_f .5s 1 ease;
}
.contact .weixin_tel,
.contact .weixin_ewm {
  text-align: center;
  font-size: 18px;
  line-height: 1.7em;
}
.contact .weixin_tel {
  color: #2DC100;
  padding: 40px 0;
}
.contact .weixin_ewm {
  color: #666;
  background: #F1F4F5;
  padding: 15px 0 5px 0;
}
.contact .weixin_tel * {
  display: inline-block;
  vertical-align: middle;
}
.contact .weixin_tel img {
  width: 24px;
}
.contact .weixin_tel i {
  padding-right: 10px;
}
.contact .weixin_tel p {
  display: block;
  padding-bottom: 5px;
}
.contact .weixin_ewm img {
  display: block;
  width: 175px;
  margin: auto;
}
.contact .weixin_ewm div p {
  font-size: 16px;
  padding-top: 5px;
}
