[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

.icon-circle-cross:before {
  content: "\e043";
}
.icon-wechat:before {
  content: "\e902";
}
.icon-cart:before {
  content: "\e900";
}
.icon-shopping:before {
  content: "\e900";
}
.icon-ecommerce:before {
  content: "\e900";
}
.icon-buy:before {
  content: "\e900";
}
.icon-purchase:before {
  content: "\e900";
}
.icon-search:before {
  content: "\e901";
}

.footer{ padding:25px 0; background:#333; text-align:center; color:#ccc;}
.footer a{color:#ccc;}

.cpfl ul li{ float:left; padding-right:20px; margin-bottom:15px; font-size:16px;}
/* #dqcd a{ color:#ff6600;} */

.main_b,
.main_b >img,
.main_c {
	width:96%;
	margin:0 auto;
}
.main_b >img {
	margin: 0;
	padding: 0;
	float: left
}

.mb01,
p.title {
	position: relative
}
p.title {
	top: 35%;
	font: 700 40px "Microsoft Yahei";
	text-align: center
}
.mb02,
.mb022 {
	color:#333;
	top: 20%
}
.mb01 {
    width: 30%;
    height: auto;
    float: left;
    overflow: hidden;
    display: block;
    background: #fff;
    border: 1px solid #e7e7e7;
    padding: 1%;
    margin: 0.5%;}
}
.mb02,
.mb022,
.mb023 {
	position: absolute
}
.mb01 img {
	width: 100%;
	height: auto;
	transition: all 2s;
    display:block;
}
.mb01:hover>img {
	-webkit-transform: matrix(1.2, 0, 0, 1.2, 0, 0);
	-ms-transform: matrix(1.2, 0, 0, 1.2, 0, 0);
	-moz-transform: matrix(1.2, 0, 0, 1.2, 0, 0);
	transform: matrix(1.2, 0, 0, 1.2, 0, 0);
	-webkit-transition: all 2s;
	-ms-transition: all 2s;
	-moz-transition: all 2s;
	transition: all 2s
}
.mb02 {
	left: 54%
}
.mb1t1 {
	font-size:16px;
}
.mb1t2 {
	font-size: 16px;
	margin: 5px 0 10px
}
.mb1c {
	font-size: 12px;
	line-height: 22px
}
.mb1btn {
	width: 80px;
	height: 24px;
	border: 1px solid rgba(150, 150, 150, .3);
	margin-top: 20px;
	font-size: 13px;
	text-align: center;
	line-height: 24px;
	background:#fff;
}
.mb022 {
	left:10%
}
.mb023,
.mb024 {
	color: rgba(255, 255, 255, 1);
	top: 20%
}
.mb023 {
	left: 54%
}
.mb024 {
	position: absolute;
	left: 4%
}
.mb025,
.mb026 {
	position: absolute;
    color: rgba(255, 255, 255, 1);
    bottom: 5%;
    text-align: center;
    width: 100%;
}
.mb026 .mb1btn, .mb025 .mb1btn{ color:#333;}
.mb025 { text-align:center;}
.mb025 .mb1t2 {
	font-size: 15px;
	line-height: 22px
}
.mb026 {
	left: 4%
}
.bt11,
.bt12 {
	text-align: center;
	color: #f3f3f3
}
.sheying_indm { display:none !important;}
.ind_bannerm { display:none;}

.bdsharebuttonbox{ padding-left:48%; padding-top:6px;}
.bdsharebuttonbox.bdshare-button-style1-16 .bds_weixin,.bds_tsina,.bds_tqq,.bds_qzone,.bds_fbook,.bds_linkedin,.bds_twi{background-position:0 0!important;}
.bdsharebuttonbox .bds_weixin{background: url(../images/ico_64.png) no-repeat center; width:26px; height:20px;}
.bdsharebuttonbox .bds_qzone{background: url(../images/ico_66.png) no-repeat center; width:24px;}
.bdsharebuttonbox .bds_tsina{background: url(../images/ico_63.png) no-repeat center; width:27px;}
.bdsharebuttonbox .bds_tqq{background: url(../images/ico_65.png) no-repeat center; width:25px;}

.bdsharebuttonbox .bds_fbook{background: url(../images/ico_67.png) no-repeat center; width:11px;}
.bdsharebuttonbox .bds_linkedin{background: url(../images/ico_69.png) no-repeat center; width:11px;}
.bdsharebuttonbox .bds_twi{background: url(../images/ico_68.png) no-repeat center; width:11px;}

