﻿@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?adbhsx');
  src:  url('fonts/icomoon.eot?adbhsx#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?adbhsx') format('truetype'),
    url('fonts/icomoon.woff?adbhsx') format('woff'),
    url('fonts/icomoon.svg?adbhsx#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[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;
}
.icon-to-top:before {
  content: "\e911";
}
.icon-magnifier:before {
  content: "\e910";
}
.icon-skype:before {
  content: "\e90e";
}
.icon-whatsapp:before {
  content: "\e90f";
}
.icon-dianping:before {
  content: "\e90c";
}
.icon-taobao:before {
  content: "\e90d";
}
.icon-check_box:before {
  content: "\e25c";
}
.icon-check_box_outline_blank:before {
  content: "\e25d";
}
.icon-radio_button_unchecked:before {
  content: "\e25e";
}
.icon-radio_button_checked:before {
  content: "\e25f";
}
.icon-notifications:before {
  content: "\e24a";
}
.icon-people:before {
  content: "\e251";
}
.icon-person:before {
  content: "\e253";
}
.icon-sns:before {
  content: "\e25a";
}
.icon-map:before {
  content: "\e2c8";
}
.icon-weibo2:before {
  content: "\e605";
}
.icon-kongjian2:before {
  content: "\e606";
}
.icon-qq2:before {
  content: "\e607";
}
.icon-weixin:before {
  content: "\e608";
}
.icon-logo:before {
  content: "\e904";
}
.icon-weibo:before {
  content: "\e600";
}
.icon-kongjian:before {
  content: "\e601";
}
.icon-qq:before {
  content: "\e602";
}
.icon-cnlogo:before {
  content: "\e913";
}
.icon-add:before {
  content: "\e069";
}
.icon-cloud_upload:before {
  content: "\e0fe";
}
.icon-slideright:before {
  content: "\e90a";
}
.icon-slideleft:before {
  content: "\e90b";
}
.icon-twitter:before {
  content: "\e929";
}
.icon-huaban:before {
  content: "\e92a";
}
.icon-facebook:before {
  content: "\e92b";
}
.icon-email:before {
  content: "\e92c";
}
.icon-cart:before {
  content: "\e2e0";
}
.icon-add_shopping_cart:before {
  content: "\e269";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-power-off:before {
  content: "\f011";
}
.icon-chevron_right:before {
  content: "\e208";
}
.icon-help:before {
  content: "\e30f";
}
.icon-close:before {
  content: "\e209";
}
.icon-menu:before {
  content: "\e902";
}
.icon-sweden:before {
  content: "\e903";
}
.icon-image:before {
  content: "\e604";
}
.icon-location:before {
  content: "\e611";
}
.icon-magnifying-glass:before {
  content: "\e612";
}
.icon-mail:before {
  content: "\e907";
}
.icon-del:before {
  content: "\e800";
}
.icon-minus:before {
  content: "\e900";
}
.icon-apple:before {
  content: "\e901";
}
.icon-android:before {
  content: "\e905";
}
.icon-phone:before {
  content: "\e908";
}
.icon-bubbles:before {
  content: "\e906";
}
.icon-rocket:before {
  content: "\e909";
}

.daodu { background: #f0f0f0; }
.daodu p { padding: 10px; }
.daodu span { color: #0068b7; font-weight: 600; padding-right: 5px; }
.new_img { margin: 2% 0; text-align: center; }
.new_copy { font-weight: 600;margin-top: 2%!important; }
.pro_js { font-size: 24px;font-weight: 600;background: #e8e8e8;line-height: 40px;padding-left: 5px; }
.nei_ban { height:300px; }
.nei_ban_div { height:100%; }
@media screen and (max-width: 400px) {
    .nei_ban { height:200px; }
}
.link a { margin-right: 5px; }
.footer { background:#fafafa;margin-top: 2%; }
.n_n_t,.n_n_t_1 { background: #f3f3f3;line-height: 30px;font-size: 16px;padding-left: 3px; }
.n_n_t_1 { margin-top:20%; }
.n_n_n { margin:0;padding:0; }
.swiper-button-next { z-index:9999; }
.z-nav-conter > li{padding: 0 20px!important;}
.z-nav-conter > li > a{border-bottom:2px solid transparent;padding-left: 0;padding-right: 0;}
.z-nav-conter > li.active > a,.z-nav-conter > li > a:hover{border-bottom:2px solid #0174b0; color:#0174b0!important;}
 .z-nav { text-align:right; }.z-nav.en a em { color:rgb(75, 65, 94);font-size:15px; }.z-nav-conter > li.active > a,.z-nav-conter > li:hover > a { background-color:rgba(249, 249, 249, 0);color:rgb(62, 52, 85); }.z-nav-conter > li:hover > a { background-color:rgba(249, 249, 249, 0);color:rgb(62, 52, 85); }.z-nav-conter > li > a { color:rgb(113, 113, 113);font-size:15px;line-height:4.41em; }
.wow {
	visibility: hidden;
}
.do-nav-m, .do-site-name, .do-nav-mwp {
	height: 46px;
}
.do-site-name *, .do-nav-m-ul li a, .do-nav-m-ul .icon-isSub:before {
	color: rgb(45, 45, 45);
}
#do-m-menustate:checked ~ .do-nav-m, #do-m-menustate ~ .do-nav-m {
	background-color: rgb(254, 254, 254)!important;
}
.do-nav-m-ul > li > a, .do-nav-m-ul > li > ul {
	border-bottom-color: rgb(51, 51, 51);
}
.do-nav-m .do-site-name img {
	height: 30px;
}
.do-nav-m-ul li a {
	font-size: 14px;
}
.do-m-menustate-span:before, .do-m-menustate-span:after {
	background-color: rgb(38, 38, 38)!important;
}
.lt-640 .do-kf-icon-box .do-box-item i,  .lt-640 .do-kf-icon-box .do-box-item em {
	color: rgb(255, 255, 255);
}
.do-img-animation:hover img {
	transform: scale(1.1);
}
.do-footer {
	border-top: 1px solid rgba(0,0,0,0.08);
}
#header_37706_0 .do-area-bg-conter .bgcolor {
	background-color: #fff;
}
#area_37706_1 .do-area-bg-conter {
}
#area_37706_1 .do-row-one, #area_37706_1 .do-element-text {
}
#area_37706_1 .do-area-bg-conter:before {
}
#area_37706_2 .do-area-bg-conter .bgcolor {
	background-color: rgb(247, 247, 247);
}
#area_37706_4 > .do-area-bg .do-area-bg-conter {
	background-attachment: fixed;
}
#area_37706_4 > .do-area-bg .bgcolor {
	background-color: rgba(252, 252, 252, 0.23);
}
.lt-ie9 #area_37706_4 > .do-area-bg .bgcolor {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33fcfcfc, endColorstr=#33fcfcfc)
}
#area_37706_5 .do-area-bg-conter .bgcolor {
	background-color: rgb(247, 247, 247);
}
#area_37706_7 > .do-area-bg .bgcolor {
	background-color: rgb(32, 1, 40);
}
#area_37706_7 > .do-area-bg .do-area-bg-conter {
	background-attachment: fixed;
}
#footer_37706_0 > .do-area-bg .bgcolor {
	background-color: rgb(251, 251, 251);
}
#footer_37706_0 .do-row-one, #footer_37706_0 .do-element-text {
	color: rgb(102, 102, 102);
}
body .do-developers, .do-developers{color:#666!important;width:100%!important;height: 38px!important;}
body .do-developers a, .do-developers a{color:#666!important;display: inline-block!important;}
body .do-developers a:hover, .do-developers a:hover{color:#000!important;}
body .do-developers, .do-developers{display: block!important; border-top:1px solid #ecebeb!important; background:#f3f3f3!important;padding:12px!important;text-align: center!important;font-size: 13px!important;line-height: 100%!important;opacity: 1!important;text-indent:0!important}
body .do-developers i, .do-developers i{font-size:13px!important;vertical-align: middle;position: relative;top:-1px}
body .do-developers *, .do-developers *{opacity: 1!important;text-indent:0!important;display: inline-block!important;}
/* 分页 */
.k_pagelist { height:34px; }
.k_pagelist em { display:inline-block; padding:0 13px; height:34px; text-align:center; line-height:34px; margin: 0 3px; border-radius:5px; border:#dddddd solid 1px; overflow:hidden; font-size:13px; color:#999999;font-weight:bold;font-style:normal;}
.k_pagelist strong { display:inline-block; padding:0 13px; height:34px; text-align:center; line-height:34px; margin: 0 3px; border-radius:5px; border:#dddddd solid 1px; overflow:hidden; font-size:13px; color:#999999;}
.k_pagelist a{ display:inline-block; padding:0 13px; height:34px; text-align:center; line-height:34px; margin: 0 3px; border-radius:5px; border:#dddddd solid 1px; overflow:hidden; font-size:13px; color:#999999;}
.k_pagelist a:hover{ background:#2C67AC; color:#fff;}
