@font-face{
	font-family: Alibabar;
	src: url('../fonts/Alibaba-PuHuiTi-Regular.ttf');
}
@font-face{
	font-family: Alibabab;
	src: url('../fonts/Alibaba-PuHuiTi-Bold.ttf');
}

*{margin:0;padding:0;box-sizing:border-box;font-family:Alibabar; color: #333;}
body{background: #f8f8f8;max-width: 760px;margin: 0 auto;}
a{text-decoration:none;transition:all .3s ease-in;background-color:transparent;color:#777}
a:hover{color:#2B2F3D}
ul{list-style:none}
img{vertical-align:middle;max-width:100%;height:auto;border:none}
.ablock{
	display: block;
	color: #fff;
}
.fl{float: left;}
.fr{ float: right; }
.clear{ clear: both; }
.text-center{ text-align: center; }
.banner-top.index{position:relative;height:756px}
.container{width:100%!important;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;z-index:10;position:relative;}
.container:after{content:'';display:block;height:0;clear:both;visibility:hidden}
.top{color: #fff; text-align: right; line-height: 40px;}
.top a{ color: #fff; font-size: 14px; }
.row{margin-right:-15px;margin-left:-15px}
.moblogo{ width: 250px;z-index: 100000; height: 50px;float: left; display: flex;position: fixed;left: 10px;top: 0;z-index: 9000000; align-items: center;
    justify-content: flex-start;}
.menu{ margin-bottom: 0px; }
.menu .row{ background: #3562b1; line-height: 40px; overflow: hidden;}
.menu .row a{ display: block; width: 25%; color: #fff;border-top: 1px #ffff solid;border-left: 1px #ffff solid;  float: left; text-align: center; font-size: 14px; }
.menu .row a:hover{ color: #efefef; }
.d_x_c .row{ border-bottom:1px #ffffff solid; overflow: hidden; }
.d_x_c a{ display: block; width: 33.33333%; float: left; margin: 20px 0; }
.d_x_c a img{ max-width: 100%; }
.swiper-container{
	width: 100%;
}
.swiper-container .swiper-pagination-bullet{
	background: #ccc;
}
.index_title{
	text-align: center;
	font-size: 30px;
	border-bottom: 1px #efefef solid;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.index_title h2{
	font-size: 28px;
}
.index_title h2::before {
	content: '';
	position: relative;
    display: inline-block;
    background: #efefef;
    width: 40px;
    height: 1px;
    margin-right: 10px;
    top: -10px;
}
.index_title h2::after {
	content: '';
	position: relative;
    display: inline-block;
    background: #efefef;
    width: 40px;
    height: 1px;
    margin-left: 10px;
    top: -10px;
}
.index_title p{
	font-size: 12px;
	color: #a9a9a9;
	margin-top: 4px;
	text-transform: uppercase;
}
.product{ margin-top: 20px;background: #fff;padding: 10px 0; }
.product dl{ width: 48%; float: left; margin: 1%;background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .2);border-radius: 6px;; }
.product dl dt{ position: relative; width: 100%;  }
.product dl dt a img{  }
.product dl dt span{ position: absolute; top: 0; left: 20px; }
.product dl dd{ background: #fff; }
.product dl dd a{ display: block; line-height: 40px; color: #333; text-align: center; }
.news{ margin-top: 40px; }
.news .row{ padding: 20px; }
.news dl{ margin: 20px 0; }
.news dl dd{
	width: 100%;
	float: left;
	padding: 10px 0;
	border-bottom: 1px #ccc dashed;
	margin: 0;
	margin-top: 10px;
}
.news dl dd a{ font-size: 18px; color: #333; display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;	 }
.news dl dd span{
	color: #999;
	font-size: 12px;
}
.client{ margin-top: 40px; margin-bottom: 40px; width: 96%; margin-left: 2%; }
.client h2{ font-size: 24px; color: #fff; margin-bottom: 20px; }
.client h2 a{ float: right; color: #fff; font-size: 14px; margin-top: 16px; }
.client .client_list a{ display: block; width: 190px; height: 35px; font-size: 14px; text-align: center; line-height: 35px; border:1px #fff solid; float: left; color: #fff; margin-right: 10px; margin-top: 10px; }
header{z-index:1000;position:relative;background:#fff;box-shadow: 0 0 10px #333;}
.topnav{height:80px; margin-bottom:20px;position:relative;z-index:1001;background:rgba(255,255,255,.05);padding:3px 0;box-sizing:content-box}
.topnav .navbar{min-height:30px;background-color:transparent}
.navbar-nav{font-size:14px}
.topnav .navbar .navbar-nav>li{color:#333;line-height:30px;padding:1px 10px}
.navbar-nav>li{float:left}
.topnav .navbar .navbar-nav>li>a{color:#333!important;padding:0;position:relative;line-height:32px;height:32px;font-size:14px}
.hot-yhcx{color:#333!important;font-size:14px!important;margin-top:-3px}
.topnav .navbar .navbar-nav>li .fa{color:#FC0;margin-right:5px;font-size:1.2em;font-weight:600;vertical-align:middle}
header .navbar .navbar-nav>li:last-child{margin-right:0}
.navbar-left{float:left!important}
.navbar-right{float:right!important}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.lang-style .dropdown-menu{position:absolute;box-shadow:none!important;border-radius:3px!important;background:#fff;padding:10px 0;min-width:110px!important}
.lang-style .dropdown-menu .caret1{position:absolute;margin-top:-16px;margin-left:47px;border-bottom:8px dashed;border-right:8px solid transparent;border-left:8px solid transparent;border-top:0!important}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu>li>a:hover{color:#0153DF}
.navbar .navbar-nav>li.item:nth-of-type(1){ display: none; }
header.fixed{z-index:1001;position:fixed;width:100%;top:0;background:#fff;padding:8px 0}
header.fixed .navbar .navbar-nav>li.item:nth-of-type(1){display: block;}
header.fixed .navbar .navbar-nav>li.item:nth-of-type(1) img{ height: 50px; }
header.fixed .navbar .navbar-header{margin-top:5px}
header.fixed .navbar .navbar-brand{width:195px;height:50px;background-size:150px 50px}
header.fixed .navbar .navbar-nav>li>a{line-height:50px}
header.fixed .navbar .navbar-nav>li>a.login{margin-top:11px}
header .navbar{margin:0;border:0 none;background-color:transparent;position:relative;min-height:50px;border-radius:4px}
.navbar-right{float:right!important;margin-right:-15px}
.navbar-left{float:left!important}
header .navbar .navbar-header{margin-top:9px;display:block;float:left}
header .navbar .navbar-brand{display:inline-block;padding:0;height:65px;width:165px;background:url(../images/logo.png) no-repeat;background-size:100%;text-indent:-999em}
.header .topnav .navbar .navbar-nav{margin-left:0}
header .navbar .navbar-nav{margin-left:0}
header .navbar .navbar-nav>li:last-child{margin-right:0}
header .navbar .navbar-nav>li>a{color:#333;font-size:20px;line-height:70px;display:block; width:200px; height:50px; line-height:50px; text-align: center; position:relative;text-transform:uppercase}
header .navbar .navbar-nav>.active>a,header .navbar .navbar-nav>.active>a:focus,header .navbar .navbar-nav>.active>a:hover,header .navbar .navbar-nav>li>a:focus,header .navbar .navbar-nav>li>a:hover{color:#333;background: #f2f6fc;}
header .navbar .navbar-nav>li>a.login{padding:7px 18px;line-height:20px;margin-top:21px;margin-right:15px;border-color:rgba(255,255,255,.2);border-style:solid;border-width:1px;color:#333;font-size:16px;position:relative;display:block;border-radius:4px}
.col-xs-12{width:100%;float:left;position:relative}
.p-r-0{padding-right:0!important}
.p-r-0{padding-right:0!important}
.p-l-0{padding-left:0!important}
header .navbar .navbar-nav>li>a.login:hover{box-shadow:inset 0 0 0 2px #FC0;background-color:transparent}
.top-menu-header{background:#fff!important;border-bottom:1px rgba(255,255,255,.2) solid;opacity:1}
.subnav{position:absolute;z-index:1001;top:157px;left:0;width:100%;background-color:#202124;opacity:.95}
.subnav.fixed{top:71px;position:fixed}
.subnav .sub-nav{background-color:#202124;opacity:.95}
.subnav .sub-nav:after{content:'';clear:both}
.col-sm-12{width:100%}
.sub-nav dl{margin:20px 70px 20px 0;float:left}
.sub-nav dl .col-xs-6{width:50%;float:left}
.sub-nav dt,.sub-nav dt a{color:#FFF;font-size:14px;line-height:30px;padding-bottom:10px;margin-top:20px;font-weight:400}
.sub-nav dd{line-height:30px;position:relative}
.sub-nav dd .hot{background-image:url(../images/nav-hot.png);margin-left:5px;margin-top:10px;width:28px;height:11px;text-indent:-999em;display:block;float:right}
.sub-nav dd a{color:rgba(255,255,255,.7)}
.sub-nav dd a:hover{color:#FC0}
.nav-menu{width:100%;overflow:hidden;background-color:#F7FBFB;box-shadow:inset 0 -1px 0 #e3e3e3}
.nav-menu ul{display:block;margin:0 auto;padding:0}
.nav-menu ul li{float:left;width:20%;list-style:none}
.nav-menu ul li:first-child a{border-left:1px solid #e3e3e3}
.nav-menu ul a{color:#555;width:100%;font-size:16px;text-transform:uppercase;padding:20px 0;float:left;text-align:center;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-color:#F7FBFB;letter-spacing:.5px;transition:all .2s ease-in-out}
.nav-menu ul a:hover{color:#F86539;background-color:#FFF}
.nav-menu ul .active a{color:#F86539;font-weight:700;background-color:#FFF;border-bottom:1px solid #FFF}
.nav-menu ul a:after{content:"";clear:both}
.slideBox{position:absolute;top:156px;width:100%}
.slideBox .hd{width:100%;height:25px;overflow:hidden;position:absolute;bottom:20px;z-index:1000}
.slideBox .hd ul{text-align:center;width:100%}
.slideBox .hd ul li{display:inline-block;width:12px;height:12px;border-radius:50%;border:1px solid #fff;cursor:pointer}
.slideBox .hd ul li.on{background:#fff;color:#fff}
.slideBox .bd{ height: 600px; position:relative;width:100%;overflow:hidden}
.slideBox .bd li{ height: 600px; width:100%}
.slideBox .item{ height: 600px; }
.gaofang-banner-bg{background:url(../images/gaofang-banner-bg.svg) no-repeat;background-size:65%;background-position:center center;height:845px}
.item .container p.banner-title{color:#fff;-webkit-font-smoothing:initial;font-size:50px;line-height:55px}
.item .container p.banner-title span{font-size:36px;margin-top:8px}
.item .container ul.banner-slogan{margin-top:10px;left:0!important;width:487px!important}
.item .container ul.banner-slogan li{font-size:15px;color:rgba(255,255,255,.9);line-height:28px;height:auto;left:0!important;width:auto!important}
.item .container .col-sm-7{width:58.33333333%;float:left}
.item .container .col-sm-5{width:41.66666667%;float:left}
.free-use-btn.btn-white{padding:0 35px;line-height:36px;font-size:14px;display:inline-block;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;border:1px rgba(255,255,255,.5) solid;color:#fff;margin-top:20px;border-radius:3px}
.free-use-btn.btn-white:hover{border-color:#fff}
.slideBox .next,.slideBox .prev{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:.5;transform:scale(.6)}
.slideBox .next{left:auto;right:3%;background-position:8px 5px}
.slideBox .next:hover,.slideBox .prev:hover{filter:alpha(opacity=100);opacity:1}
.slideBox .prevStop{display:none}
.slideBox .nextStop{display:none}
.index-tuijian{padding:100px 0 50px 0}
.index-tuijian .col-xs-3{padding:0 10px;width:25%;float:left}
.index-tuijian .col-xs-3 .index-bq-one ul{padding-left:0}
.index-tuijian .col-xs-3 .index-bq-one ul li{list-style:none;line-height:30px;font-size:13px}
.index-tuijian .col-xs-3 .index-bq-one ul li span{font-size:15px;margin-bottom:10px;padding-top:10px}
.index-tui-new .new-mj{position:absolute;right:15px;top:5px;background:linear-gradient(70deg,#ffa909 3%,#ff9d06 55%,#ff9102 91%)!important;padding:0 5px;color:#fff;height:16px;line-height:14px;border-radius:8px 0 8px 0;font-size:6px}
.index-tuijian .col-xs-3 .index-bq-one ul li span b{color:#1e88e5}
.index-tuijian .col-xs-3 .index-bq-one{border:1px #efefef solid;padding:15px 10px 5px 15px}
.index-tuijian .col-xs-3 .index-bq-one{border-top:2px #1e88e5 solid;overflow:hidden}
.index-tuijian .col-xs-3 .col-xs-5{width:41.66666667%;padding-left:0;float:left;position:relative;min-height:1px;padding-right:15px}
.index-tuijian .col-xs-3 .col-xs-7{width:58.33333333%;padding-right:0;float:left}
.index-tui-new{position:relative}
.titles{width: 100%; margin-top: 33px; overflow:hidden; }
.titles h2{ font-size: 24px;float: left; }
.titles a{ float: right; color: #333; margin-top: 10px; }
.index_info dl{ float: left; width: 378px; margin-top: 40px; border:1px #efefef solid; padding: 15px; }
.index_info dl dt{ width: 346px;height: 222px; overflow:hidden; }
.index_info dl dd a{ font-size: 20px; color: #333; line-height: 40px; }
.index_info dl dd p{ font-size: 16px;  color: #797979; line-height: 30px;font-family: Alibabar;}
.index_info dl dd a.more{background-color: #2970dc; font-size: 16px; color: #fff; display: block; width: 120px; height: 40px; line-height: 40px; text-align: center; margin-top: 20px;}
.index_info dl:nth-of-type(1){background-color: #f2f6fc; width: 100%; margin-top: 40px; padding: 30px; overflow:hidden;}
.index_info dl:nth-of-type(1) dt{width: 558px;height: 373px;overflow: hidden; float: left;}
.index_info dl:nth-of-type(1) dd{ width: 520px; float: right; }
.index_info dl:nth-of-type(1) dd span{ display: block; color: #2970dc; font-size: 20px; margin-top: 30px; }
.index_info dl:nth-of-type(1) dd a{ font-size: 30px; color: #333; display: block; line-height: 70px; }
.index_info dl:nth-of-type(1) dd p{ color: #797979; font-size: 18px;line-height: 30px; font-family: Alibabar;}
.index_info dl:nth-of-type(1) dd a.more{background-color: #2970dc; font-size: 16px; color: #fff; display: block; width: 120px; height: 40px; line-height: 40px; text-align: center; margin-top: 20px;}
.index_info dl:nth-of-type(3){ margin: 40px 18px 0; }
.index_info dl:nth-of-type(4){ float: right; }
footer{background: #fff; width: 100%; padding: 4px 0; line-height: 22px; position:fixed;bottom: 0; z-index: 9999999; box-shadow: 0 0 10px rgba(0, 0, 0, .1);}
footer p{ color: #7b8196; text-align: center; font-size: 15px;line-height: 15px; }
footer a{ color: #7b8196; font-size: 15px; display: block;width: 33.3333%;float: left;text-align: center }
footer .copyright{background: #626a6e;line-height: 54px; color: #7b8196; font-size: 18px; text-align: center; margin-top: 20px;}

.info_list dl{ float: left; width: 96%; margin: 2%; border:1px #efefef solid; padding: 15px; background: #fff; }
.info_list dl dt{ width: 100%; overflow:hidden; }
.info_list dl dd a{ font-size: 20px; color: #333; line-height: 40px; }
.info_list dl dd p{ font-size: 16px;  color: #797979; line-height: 30px;font-family: Alibabar;}
.info_list dl dd a.more{background-color: #2970dc; font-size: 16px; color: #fff; display: block; width: 120px; height: 40px; line-height: 40px; text-align: center; margin-top: 20px;}
.info_class{ margin: 20px auto; text-align: center; display: flex; flex-direction: row-reverse; justify-content: center;align-items: center; }
.info_class a{ display: inline-block; border:1px #efefef solid; padding: 2px 15px; border-radius: 4px; background: #fff;margin: 0 2px;
	color: #000; }
.info_class a:hover{ background: #f2f6fc; border:1px #f2f6fc solid; }
.pro-clsss{flex-wrap: wrap; justify-content:space-between; align-items: flex-start;}
.mianbaoxue{ color: #333; margin: 20px 0;}
.mianbaoxue a{ color: #333; }
.info_detail{ padding: 10px 15px;background: #fff;}
.info_detail_content{ margin-top: 0px; }
.info_detail_content .times{ color: #999; }
.info_detail_content h1{ color: #333;}
.info_detail_content h2{ font-size: 24px; line-height: 60px; }
.product_list_all dl{ width: 48%; float: left; border:1px #efefef solid;border-radius: 4px; margin: 1%; box-shadow: 1px 1px 2px #efefef; }
.product_list_all dl dt{ width: 100%; height: 230px; overflow: hidden; }
.product_list_all dl dt img{ width: 100%; height: 100%; }
.product_list_all dl dd{background: #fff;padding: 5px; overflow: hidden;}
.product_list_all dl dd a{ line-height: 30px; color: #333; font-size: 18px; display: block;text-align: center; }
.product_list_all dl dd p{ font-size: 14px; color: #999; }
.product_list_all dl:hover{border:1px #c4261d solid; box-shadow: 1px 1px 2px #c4261d;}
.product_list_all dl:hover a{ color: #c4261d; }

.product_detail_img{ width: 100%; overflow: hidden; }
.product_detail_imgs,.product_detail_info{ width: 50%; float: left; }
.product_detail_info h2{ line-height: 50px; }
.product_detail_info p{ line-height: 30px; margin-top: 20px; }
.product_detail_content{ margin-top: 20px; line-height: 30px; }
.product_detail_content_title{border-bottom: 1px #efefef solid; line-height: 40px; margin-bottom: 20px;}
.product_detail_content_title span{ display: block; width: 180px; line-height: 40px; background: #efefef; text-align: center; }
.pagination{
	font-size: 0px;
	margin-right: -5px;
	padding-top: 15px;
	text-align: center;
}
.pagination ul li {
	float: left;
}
.pagination a{
	font-size: 12px;
	color: #888;
	display: inline-block;
	_display:inline;
	padding: 0 7px;
	border: 1px solid #ddd;
	margin-right: 5px;
	line-height: 26px;
}
.pagination a.prev,.pagination a.next{
	padding: 0 15px;
}
.pagination a:hover,
.pagination a.cur,
.pagination a.active,
.pagination li.active a,
.pagination li.active a:hover {
	background: #0066a5;
	font-weight: bold;
	color: #fff;
	border: 1px solid #0066a5;
}




.conn-txt{
	margin-top: 33px;
	padding:0 20px 46px 0;
}
.conn-txt h2{
	font-size: 14px;
	color: #da251d;
	font-weight: bold;
	padding-left: 16px;
}
.conn-txt p{
	padding-top: 15px;
}
.conn-txt p span{
	width: 95px;
	text-align: right;
	line-height: 26px;
	font-size: 14px;
	color: #333;
}
.conn-txt p input[type="text"]{
	border:1px solid #cfcfcf;
	line-height: 12px;
	padding:6px 5px;
	width: 209px;
	color: #333;
}
.conn-txt p input.input01{

}
.conn-txt p textarea{
	border:1px solid #cfcfcf;
	padding:5px;
	height: 108px;

}
.conn-txt .sexbox{
	line-height: 13px;
	padding-top: 16px;
}
.conn-txt p label{
	width: 34px;
	padding-left: 2px;
	line-height: 26px;
	font-size: 13px;
	color: #4c4c4c;
}
.conn-txt p input[type="radio"]{
	margin-top: 4px;
}
.conn-txt p i{
	color: #ff0000;
}
.btnbox{
	text-align: center;
}
.btnbox .btn{

	width: 86px;
	height: 28px;
	border:none;
	color: #333;
	line-height: 28px;
	text-align: center;
	display:inline-block;
	margin:11px 25px 0 25px;
}





.info_detail_contents{
	margin-bottom: 50px;
}



.youshi {
	background: url(../images/youshi.png) top center no-repeat;
	width: 100%;
	padding: 10px;
	overflow: hidden;
}
.youshi dl{
	margin-bottom: 10px;
	overflow: hidden;
}
.youshi dl dd h2{
	font-size: 18px;
	color: #fff;
	margin-bottom: 10px;
}
.youshi dl dd h2 span{
	 font-size: 24px;
	 color: #fff;
	 margin-right: 10px;
}
.youshi dl dd p{
	color: #fff;
	margin-bottom: 10px;
}
.youshi dl dd p img{
	margin-right: 10px;
}
.youshi dl:last-child dd{
	border-bottom: 0;
}
/*! #######################################################################

	MeanMenu 2.0.6
	--------
	
	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */
a.meanmenu-reveal {
    display:none
}
.mean-container .mean-bar {
    float:left;
    width:100%;
    position:fixed;
    background:#fff;
    padding:4px 0;
    min-height:42px;
    z-index:999999;
	box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}
.mean-container a.meanmenu-reveal {
    width:22px;
    height:22px;
    padding:13px 13px 11px;
    position:absolute;
    top:0;
    right:0;
    cursor:pointer;
    color:#000;
    text-decoration:none;
    font-size:16px;
    text-indent:-9999em;
    line-height:22px;
    font-size:1px;
    display:block;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:700
}
.mean-container a.meanmenu-reveal span {
    display:block;
    background:#000;
    height:3px;
    margin-top:3px
}
.mean-container .mean-nav {
    float:left;
    width:100%;
    background:#0c1923;
    margin-top:44px
}
.mean-container .mean-nav ul {
    padding:0;
    margin:0;
    width:100%;
    list-style-type:none
}
.mean-container .mean-nav ul li {
    position:relative;
    float:left;
    width:100%
}
.mean-container .mean-nav ul li a {
    display:block;
    float:left;
    width:90%;
    padding:1em 5%;
    margin:0;
    text-align:left;
    color:#fff;
    border-top:1px solid #383838;
    border-top:1px solid rgba(255, 255, 255, .5);
    text-decoration:none;
    text-transform:uppercase
}
.mean-container .mean-nav ul li li a {
    width:80%;
    padding:1em 10%;
    border-top:1px solid #f1f1f1;
    border-top:1px solid rgba(255, 255, 255, .25);
    opacity:.75;
    filter:alpha(opacity=75);
    text-shadow:none!important;
    visibility:visible
}
.mean-container .mean-nav ul li.mean-last a {
    border-bottom:0;
    margin-bottom:0
}
.mean-container .mean-nav ul li li li a {
    width:70%;
    padding:1em 15%
}
.mean-container .mean-nav ul li li li li a {
    width:60%;
    padding:1em 20%
}
.mean-container .mean-nav ul li li li li li a {
    width:50%;
    padding:1em 25%
}
.mean-container .mean-nav ul li a:hover {
    background:#252525;
    background:rgba(255, 255, 255, .1)
}
.mean-container .mean-nav ul li a.mean-expand {
    margin-top:1px;
    width:26px;
    height:32px;
    padding:12px!important;
    text-align:center;
    position:absolute;
    right:0;
    top:0;
    z-index:2;
    font-weight:700;
    background:rgba(255, 255, 255, .1);
    border:0!important;
    border-left:1px solid rgba(255, 255, 255, .4)!important;
    border-bottom:1px solid rgba(255, 255, 255, .2)!important
}
.mean-container .mean-nav ul li a.mean-expand:hover {
    background:rgba(0, 0, 0, .9)
}
.mean-container .mean-push {
    float:left;
    width:100%;
    padding:0;
    margin:0;
    clear:both
}
.mean-nav .wrapper {
    width:100%;
    padding:0;
    margin:0
}
.mean-container .mean-bar, .mean-container .mean-bar * {
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box
}
.mean-remove {
    display:none!important
}

.indexmore {
	margin-top: 20px;
}
.indexmore a{
	display: block;
	width: 120px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #3562b1;
	color: #fff;
	border-radius: 40px;
	margin: 0 auto;
}
#productNav{width:100%;overflow:hidden;border-bottom:1px solid #efefef;margin-bottom: 20px;}
#productNav .swiper-slide{width:auto;padding: 10px;letter-spacing:2px;text-align:center;}
#productNav .swiper-slide span{transition:all .3s ease;display:block;}
#productNav .active span{transform:scale(1.1);color:#FF2D2D;}
.product_list{background: #fff;margin-top: 20px;}

.whyme {
	margin: 20px 0;
	padding:20px 0;
	background: #fff;
}
.whyme dl{
	width: 100%;
	overflow: hidden;
}

.whyme dl dd{
	width: 96%;
	margin: 2%;
}
.whyme dl dd h4{
	font-size: 20px;
	color: #247adc;
}
.whyme dl dd h4 span{
	color: #f5a623;
	border-bottom: 2px #247adc solid;
	margin-right: 10px;;
}
.whyme dl dd p{
	font-size: 14px;
	margin-top: 10px;
	line-height:25px;
}