@charset "utf-8";
.news-img img{width:100%}
/*Html5*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
progress {
  vertical-align: baseline;
}
template,
[hidden] {
  display: none;
}
/*Base*/


.dede_pages{
}
.dede_pages ul{
	float:right;
	padding:17px 10px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:"Microsoft YaHei";
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#666;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
 
html, body{
	font-family:"Microsoft YaHei";
	font-size:100%; 
}
html {
    color: rgb(121, 121, 123);
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}
* {
    margin: 0;
    padding: 0;
}
a {
    text-decoration: none;
    background: transparent; /*修正win8系统IE连接灰色背景*/
    outline:none;
    blr:expression(this.onFocus=this.blur());
	color:#666;
}
a:focus {
    outline: 0;
}
a:active,
a:hover {
    outline: 0;
}
img {
    border: 0;
    vertical-align: middle;
    -ms-interpolation-mode:bicubic;
    transition: transform 1s;
}
img.hover{
    transform: scale(1.15);
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35rem 0.625rem 0.75rem;
}
/*legend*/
button,
input,
select,
textarea {
    font-family: inherit; 
    font-size: 100%; 
    margin: 0;
    outline:none;
}
button,
input {
    line-height: normal;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"], 
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; 
    cursor: pointer; 
}

button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; 
    padding: 0; 
}
input[type="search"] {
    -webkit-appearance: textfield; 
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; 
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input.submit {
    cursor: pointer;
}
input.radio {
    width: 13px;
    height: 13px;
}
input[type="text"],
input[type="number"]{
    -webkit-appearance: none;
}
textarea {
    overflow: auto; 
    vertical-align: top;
    resize: none;
    -webkit-appearance: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
ul,
ol,
li { 
    list-style: none;   
}
i, em{
    font-style: normal;
}
/*清除浮动*/
.clear {
    clear: both;
}
.clearfix{overflow:auto;_height:1%}
.f-cb{
    zoom: 1;
}
.f-cb:after{
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    overflow:hidden;
    content:".";
}
.fl {
    float:left;
    display: inline;
}
.fr {
    float:right;
    display: inline;
}
.por{
    position: relative;
}
.poa{
    position: absolute;
}
.pof{
    position: fixed;
}
.poa-f{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.ovh{
    overflow: hidden;
}
.noselect{
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
.curp{
    cursor: pointer;
}
.z1{
    z-index: 1;
}
.z2{
    z-index: 2;
}
.z3{
    z-index: 3;
}
.dn{
    display: none;
}
.dib{
    display: inline-block;
}
.w-f{
    width: 100%;
}
.h-f{
    height: 100%;
}
.fwn{
    font-weight: normal;
}
.tac{
    text-align: center;
}
.tal{
    text-align: left;
}
.t-f{
    transition: all 0.5s;
}
.t-c{
    transition: color 0.5s;
}
.t-bg{
    transition: background 0.5s;
}
.load-bg{
    background: url(../images/loadings.gif) no-repeat center;
}
.big{ font-size:24px; color:#F60;font-weight:800px;}
small{ color:#999; font-size:16px;}
.wpx50{ width:50%;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt36{ margin-top:36px;}
.mt50{ margin-top:50px;}
.mt85{ margin-top:85px;}
.mr24{ margin-right:24px;}
.ml24{ margin-left:24px;}
.mr0{ margin-right:0px;}
.mr32{ margin-right:32px;}
.mb20{ margin-bottom:20px;}
.mr10{ margin-right:10px;}
.mr16{ margin-right:16px;}
.mr40{ margin-right:40px;}
.ml12{ margin-left:12px;}
.pt20{ padding-top:24px;}
.pt36{ padding-top:36px;}
.p15{padding-left:5px;}
.pt10{ padding-top:10px;}
.p20{ padding:20px 0;}
.mb45{ margin-bottom:45px;}
.more{ position:absolute;right:0px;top:51px;   
padding:4px 6px 4px 16px; text-align:center; margin-bottom:25px; margin-right:24px;font-size:12px;}
.more a{color:#999;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f21{font-size:21px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f32{font-size:32px;}
.f36{font-size:36px;}
.f38{font-size:38px;}
.black{color:#131313;}
.sinhei{color:#333;}
.orange{color:#F90;}
.juhong{color:#F60;}
.white{color:#fff;}
.tuhuang{ color:#F0D59A;}
.gray{color:#868686;}
.blue{ color:#28A9EB;}
.kafei{ color:#96786D;} 
.wauto,.keonwrap,.keonwrap1{margin:0 auto;}
.w980{ margin:0 auto; width:980px; }
.w1200{margin:0 auto; width:1200px;}
.w1152{margin:0 auto; width:1152px;}
.lh24{ line-height:24px;}
.foot{width:100%; border-top:#dedede solid 1px; background-color:#e3e3e3;height:350px;}
.line1{ height:2px; line-height:2px; background-color:#F60; margin:15px auto; width:60px;}
 .tips {
  width: 438px;
  height: 182px;
  border-right: 1px solid #d3d3d3;
}
 .tips img.f-logo {
  margin: 0 0 7px;
}
 .tips .tel{
  font-size: 14px;
  color: #333;
}
 .tips .tel a{ display:block; width:100%; height:27px; line-height:27px; padding-left:38px;}
.tips .tel a.mall {
  font-size:14px;
  color:#666;
  background: url("/images/tubiao.png") no-repeat left top  transparent;
}
.tips .tel a.mall:hover {
  color:#666;
}

.tips .tel a.sina {
  font-size:14px;
  color:#666;
    background: url("/images/tubiao.png") no-repeat 0px -27px transparent;
}
 .tips .tel a.sina:hover {
  color:#666;
}


.tips .tel a.tengxun {
  font-size:14px;
  color:#666;
  background: url("/images/tubiao.png") no-repeat 0 -58px transparent;
}
 .tips .tel a.tengxun:hover {
  color:#666;
}



 .tips .tel .en {
  font-size:24px;
  line-height:32px;
  font-weight:bold;
  font-family:calibri, Arial;
  color: #333;
}
 .tips .ewm {
  font-size:12px;
  line-height:30px;
  text-align:center;
  top:29px;
  left:295px;
}
 .tips .ewm .box {
  margin: 0 9px;
}
 .list {
  height:292px;
}
 .list li {
  width: 90px;
  margin-left: 80px;
  float:left;
}
 .list li:first-child {
  margin-left: 0;
}
 .list li a {
  width: 100%;
  font-size:14px;
  line-height:1.7;
  color: #666;
  display: inline-block;
}
 .list li a.tit {
  font-size:16px;
  line-height: 2;
  margin-bottom: 10px;
  color: #333;
  
}
 .list li a:hover {
  color: #f60;
}
.font-normal{ font-weight:normal;} 
.keonwrap1{width:1490px;}
.keonwrap{width:1491px;margin-top:28px;}
.keonw988{ width:1020px; margin-left:auto; margin-right:auto;}
.keon-banner{width:100%;height:670px;background-color:#F90;}
.keon-banner img{ width:100%; height:100%;}
.koen-logo{width:329px; height:80px;}
.koen-top li{float:left;display:inline;padding:0px 25px;}
.l-ma1190{
	width: 1470px;
	margin-right: auto;
	margin-left: auto;	
}
.l-ma1204{
	width: 1204px;
	margin-right: auto;
	margin-left: auto;	
}
.l-sub{
	background-color: #f1f1f1;
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}
.l-sub .l-ma1190{
	background: url(/images/icol_home.png) no-repeat 5px center;
	padding-left:18px;
	line-height:40px
}
.l-sub a{
	display: block;
	float: left;
	height: 41px;
	line-height: 41px;
	padding: 0 17px 0 15px;
	font-size: 12px;
	color: #000;
}
.l-sub a.cur, .l-sub a:hover{
	color: #999;
}
.l-sub span{
	display: block;
	float: left;
	height: 41px;
	width: 5px;
	background: url(/images/icol_arrows.png) no-repeat center center;
}
.lb-wrap{
	height: 509px;
	overflow: hidden;
}
.lb-wrap img{
	position: relative;
	top:0;
	left: 50%;
	margin-left: -960px;
}

.l-menu{
	background-color: #fff;
	height: 158px;
    border-bottom: 1px solid #ededed;

}
.l-menu .l-ma1190{
	display: block;
	width:1182px;
	float: none;
}
.l-menu .l-ma1204{
	display: block;
	width:1381px;
	float: none;
}
.l-menu li{
	float: left;
	width: 194px;
	padding: 0 1px;
	margin-top: 23px;
	border-right: 1px solid #f8f8f8;
}
.l-menu li.l-nrb{
	border-right: none;
}
.l-menu a{
	display: block;
	position: relative;
	padding-bottom: 25px;
	width: 194px;
	color: #999;
}
.l-menu a img{
	display: block;
	width: 70px;
	height: 70px;
	margin-right: auto;
	margin-left: auto;
}
.l-menu a p{
	margin-top: 12px;
	text-align: center;
	font-size: 14px;
	line-height: 14px;
}
.l-menu-bg{
	display: none;
	position: absolute;
	width: 194px;
	height: 115px;
	left: 0;
	bottom: -18px;

}
.l-menu a.cur, .l-menu a:hover{
	color: #f60;
}
.l-menu a.cur .l-menu-bg, .l-menu a:hover .l-menu-bg{
	display: block;
}

.l-menu.lse-menu .l-ma1190{
	width:1130px;
}
.l-menu.lse-menu  li{
	padding-top: 12px;
	padding: 0 80px;
}
.l-menu.lse-menu a img, .l-menu.ldu-menu a img{
	width: 52px;
	height: 52px;
}

.l-menu.ldu-menu .l-ma1190{
	width:542px;
}
.l-menu.ldu-menu li{
	padding: 0 38px;
	padding-top: 12px;
}
.l-menu.lse-menu a p, .l-menu.ldu-menu a p{
	margin-top: 20px;
}



.l-page{
	width: 1490px;
	margin: 0 auto;
	width: 100%;
	height: 54px;
	margin-top: 22px;
}
.pull-right{
	width: 1490px;
	margin: 0 auto;
	height: 54px;
	margin-top: 22px;
	background-color:#f0f0f0;
	text-align: center;
}
.pull-right .pagination{
	display: inline-block;
	padding: 14px 0;
	height: 26px;
	font-size: 14px;
	line-height: 26px;
	color: #333;
	float: none;
	zoom:1;
}
.pull-right .pagination:after{
	content: "020";
    visibility:hidden;
    overflow:hidden;
	height: 0;
	clear: both;
}
.pull-right .pagination li{
	margin: 0 6px; float:left; display:inline;
}
.pull-right .pagination li a{
	padding:0 10px;
	color: #333;
}
.pull-right .pagination li:hover,.pull-right .pagination li.active{
	background-color: #f60;
}
.pull-right .pagination li:hover a, .pull-right .pagination li.active a{
	color: #fff;
}
.pull-right .pagination li.disabled a{
	color: #666;
	cursor: default;
}
.pull-right .pagination li.disabled:hover{
	background-color: #f0f0f0;
}
.pull-right .pagination li.disabled:hover a{
	color:#666;
}
.line1{ width:66px; height:3px; line-height:3px; background-color:#dedede;}

/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 60px;
	cursor: pointer;
	transition: all .3s ease;
	right:0;
}
.yb_bar a {
    position: relative;
    display: block;
    margin-bottom: 1px;
    background: rgba(255,255,255,0.8);
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    padding: 8px;
}
.yb_bar a:hover {
	color: #333;
	background: rgba(255,255,255,1);
}
.yb_bar a.yb_top {
	display: block;
	background: rgba(161,161,161,0.5);
	color: #fff;
	text-align: center;
	padding: 6px;
}
.flowbox-t1>i, .flowbox-t2>i, .flowbox-t3>i, .flowbox-t4>i, .flowbox-t5>i {
    display: block;
    width: 46px;
    height: 46px;
    background: url(../images/s2.png) no-repeat;
    margin: 5px auto;
}
.flowbox-t1>i {
	background-position: -8px -2px;
}

.flowbox-t2>i {
	background-position: -62px -2px;
}

.flowbox-t3>i {
	background-position: -115px -2px;
}

.flowbox-t4>i {
	background-position: -170px -2px;
}
.flowbox-t5>i {
	background-position: -224px -2px;
}
.flowbox-t6>i{display: block;    padding: 8px;}

@media screen and (min-width: 1600px) and (max-width: 1900px) {
.keonwrap1{width:1280px;}
.keonwrap{width:1280px;margin-top:28px;}
.l-ma1190{
	width: 1270px;
	margin-right: auto;
	margin-left: auto;	
}
}
@media screen and (min-width: 1280px) and (max-width: 1599px) {
html, body{
	font-family:"Microsoft YaHei";
	font-size:14px; 
}
.f38{font-size:30px;}
.f26{font-size:20px;}
.f21{ font-size:16px;}
.keonwrap1{width:1200px;}
.keonwrap{width:1200px;margin-top:28px;}
.keonw988{width:1020px; margin-left:auto; margin-right:auto;}	
.more{top:49px;margin-right:12px;}
.big{ font-size:20px; color:#F60;font-weight:600px;}
small{ color:#999; font-size:14px;}
.tips .ewm .box {
  margin: 0 9px;
}
 .list {
  height:292px;
}
 .list li {
  width: 72px;
  margin-left: 80px;
  float:left;
}
 .list li:first-child {
  margin-left: 0;
}
 .list li a {
  width: 100%;
  font-size:12px;
  line-height:2;
  color: #666;
  display: inline-block;
}
 .list li a.tit {
  font-size:14px;
  line-height:2;
  margin-bottom: 10px;
  color: #333;
  
}
 .list li a:hover {
  color: #f60;
}

.l-ma1190{
	width: 1190px;
	margin-right: auto;
	margin-left: auto;
}
.l-menu .l-ma1190 {width: 1004px;}
.l-menu .l-ma1204 { width:1150px;}
.l-menu li{ width:154px;}
.l-page{
	width: 1190px;
}
.pull-right{
	width: 1190px;
}
	}
	
.product-oprate{padding-top: 15px;margin:15px 0px 0px 14px; position:relative; height:56px; line-height:36px;}
.product-oprate .fr{margin-right: 15px;}
.product-oprate .weibo{margin-left: 2px;}
 #bdshare{ position:absolute;left:68px;top:0;}
 #bdshare .share_icon{
    display: inline-block;
    width: 31px;
    height: 31px;
    background-position: center center;
    background-repeat: no-repeat;
    padding-left: 0px;
	margin-top:18px;
}

#bdshare .bds_weixin{
    background-image: url('/img/wechat.png');
}

#bdshare .bds_tsina{
    background-image: url('/img/weibo.png');
}
#bdshare .bds_tqq{
    background-image: url('/img/qqweibo.png');
}

#bdshare .bds_qzone{
    background-image: url('/img/qzone.png');
}
