html {
	font-family: "微软雅黑","microsoft yahei";
	font-size: 14px;
	color: #666666;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}
body{
	background-color: #FFFFFF;
}
* {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
	background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
blr:expression(this.onFocus=this.blur());
}
a{
	color: #666;
}
a:hover{
	color: #008EDB !important;
}
img {
	border: 0;
	-ms-interpolation-mode:bicubic
}
ul, ol,li ,dl, dd, dt {
	list-style:none;
}
button, input, textarea {
	margin: 0;
	outline:none;
	border: none;
	font-size: 14px;
	font-family: "微软雅黑","microsoft yahei";
}
/*清除浮动*/
.clear {
	clear: both;
	height:0px;
	line-height:0px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.content{ 
	max-width: 1200px;
	margin:0 auto;
}
.site-color{
	color: #008EDB;
}
.site-bg-color{
	background-color: #008EDB;
}
.site-border-color {
    border-color: #008EDB !important;
}
.site-bg-color-h:hover,.bg-color-h:hover .bg-h{
	background-color: #008EDB !important;
}
.site-color-h:hover,.color-h:hover .h{color: #008EDB !important;}

/*header*/
@media screen and (min-width: 280px) and (max-width: 1200px) {
	.header-main{padding: 39px 5% 15px !important;}
	#logo img{height: 40px !important;}
	.header-main .tel{font-size: 16px !important;margin: 0 10px 0 0 !important;}
	.header-main .tel span{display: block;margin: 0 !important;}
	.header-main .right ul{position: absolute;width: 100%;padding: 0 5%;top: 0;box-sizing: border-box;left: 0;border-bottom: 1px solid #DCDCDC;}
	.header-main .right{padding-top: 0 !important;}
	#search{margin-top: 0 !important;}
}
@media screen and (min-width: 280px) and (max-width: 750px) {
	#logo{width: 88px;overflow: hidden;}
}
@media screen and (min-width: 280px) and (max-width: 620px) {
	#search,.header-main .tel{display: none;}
	.search_wap,.nav_wap{display: block !important;}
	.header-main{border-bottom: 1px solid #e5e5e5;box-shadow: 0px 2px 8px rgba(0,0,0,0.1);}
	.header-menu{background: #FFFFFF !important;border-bottom: 1px solid #e5e5e5;display: none;}
	#menu{padding: 20px 5%;height: auto !important;line-height: 45px !important;box-sizing: border-box;display: block !important;}
	#menu li{border-bottom: 1px #f0f0f0 solid;border-left: none !important;border-right: none !important;max-width: none !important;padding: 0 6%;}
	#menu li a{background: #008EDB;}
}
@media screen and (min-width: 621px){
	#search_wap{display: none !important;}
	.header-menu{display: block !important;}
}

.header{background: #FFFFFF;}
.header-main{padding: 20px 0;position: relative;}
#logo img{display: block;height: 80px;}
.header-main .right{padding-top: 4px;}
.header-main .right ul{overflow: hidden;}
.header-main .right ul li{font-size: 12px;line-height: 24px;margin-left: 8px;float: right;padding-left: 20px;}
.header-main .right ul li a{color: #787878;}
#search{position: relative;width: 206px;margin-top: 10px;}
#search .stext{height: 38px;border: 1px solid #dcdcdc;width: 100%;padding: 0 30px 0 15px;box-sizing: border-box;color: #999;font-size: 12px;}
#search .sbut{width: 30px;height: 38px;position: absolute;top: 0;right: 0;cursor:pointer;background: url(../images/search1.png)no-repeat center;}
.header-main .tel{line-height: 32px;font-size: 25px;margin-right: 35px;margin-top: 24px;position: relative;padding-left: 30px;}
.header-main .tel .span1{margin-right: 20px;}
.header-main .tel i{line-height: 32px;font-size: 28px;position: absolute;left: 0;}

.search_wap{height: 40px;width: 40px;cursor: pointer;display: none;line-height: 40px;text-align: center;font-size: 21px;}

#search_wap{padding: 20px 0;position: relative;display: none;border-bottom: 1px solid #e5e5e5;}
#search_wap .stext{width: 90%;height: 34px;margin-left: 5%;box-sizing: border-box;border: 1px solid #dcdcdc;padding: 0 30px 0 10px;}
#search_wap .sbut{width: 34px;height: 34px;position: absolute;top: 50%;margin-top: -17px;right: 5%;cursor: pointer;background: url(../images/search1.png)no-repeat center;}

.nav_wap{width:40px;height: 40px;cursor:pointer;display: none;position: relative;}
.nav_wap span{display:block;width:28px;height:2px;position:absolute;left:6px;transition:all ease 0.35s;border-radius: 5px;}
.nav_wap span:nth-of-type(1){top:10px}
.nav_wap span:nth-of-type(2){top:19px}
.nav_wap span:nth-of-type(3){top:28px}
.nav_wap_se span:nth-of-type(1){top:19px;transform:rotate(45deg)}
.nav_wap_se span:nth-of-type(2){width:0}
.nav_wap_se span:nth-of-type(3){top:19px;transform:rotate(-45deg)}

#menu{width: 100%;height: 48px;line-height: 48px;display: flex;}
#menu li{border-right: 1px solid rgba(0, 0, 0, 0.25);flex-grow: 1;max-width: 20%;box-sizing: border-box;}
#menu li:first-child{border-left: 1px solid rgba(0, 0, 0, 0.25);}
#menu li a{width: 100%;text-align: center;color: #fff !important;display: block;}

/*footer*/
@media screen and (min-width: 280px) and (max-width: 1200px) {
	.footer_lm{padding: 0 5%;}
	.footer_lm .lm li{padding: 0 10px !important;line-height: 35px !important;}
	.bdsharebuttonbox i{line-height: 35px !important;}
	.footer_main{padding: 5% !important;}
	.footer_main .fl1{padding: 10px 20px !important;}
	.footer_main .fl1 .flink a{width: 49% !important;margin-right: 2% !important;}
	.footer_main .fl1 .flink a:nth-child(2n){margin-right: 0 !important;}
	.footer_main .fl2{padding-left: 20px !important;width: 52% !important;}
	.footer_main .ewm{margin-right: 0 !important;}
	.footer .copyright{padding: 0 5% !important;}
}
@media screen and (min-width: 280px) and (max-width: 800px) {
	.footer_lm,.footer_main .fl2,.footer_main .ewm{display: none;}
	.footer_main{padding: 10px !important;}
	.footer_main .fl1{padding: 0 !important;width: 100% !important;border: none !important;}
	.footer_main .fl1 img{display: none !important;}
	.footer_main .fl1 .flink{margin: 0 !important;}
	.footer_main .fl1 .flink a{width: auto !important;margin-right: 5px !important;padding: 0 5px !important;max-width: 30%;}
	.footer_main .fl1 .flink a:nth-child(2n){margin-right: 5px !important;}
	.footer .copyright{padding: 10px !important;text-align: center;line-height: 25px !important;}
	.footer .copyright p{float: none !important;}
}

.footer_lm{background-color: #f1f1f1;overflow: hidden;}
.footer_lm .lm li{float: left;padding: 0 24px;line-height: 48px;}
.footer_lm .lm li a{font-size: 12px;display: block;}
.bdsharebuttonbox i{line-height: 48px;font-size: 19px;margin: 0 8px;position: relative;}
.bdsharebuttonbox i a{padding: 0 !important;margin: 0 !important;width: 100% !important;height: 100% !important;background: none !important;position: absolute;top: 0;left: 0;}

.footer_main{padding-bottom: 56px;padding-top: 56px;overflow: hidden;background-color: #262626;}
.footer_main .fl1{padding: 10px 80px 10px 80px;width: 30%;border-right: 1px solid #323232;box-sizing: border-box;}
.footer_main .fl1 img{display: block;max-width: 100%;}
.footer_main .fl1 .flink{margin-top: 15px;}
.footer_main .fl1 .flink a{width: 97px;text-align: center;line-height: 24px;margin-right: 5px;color: #fff !important;border: 1px solid #fff;font-size: 12px;float: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;margin-bottom: 5px;}
.footer_main .fl1 .flink a:nth-child(2n){margin-right: 0;}
.footer_main .fl2{width: 47%;box-sizing: border-box;padding-left: 70px;border-right: 1px solid #323232;}
.footer_main .fl2 .bt{line-height: 24px;margin-top: 6px;display: block;color: #fff;}
.footer_main .fl2 .lx{margin-top: 6px;}
.footer_main .fl2 .lx p{width: 50%;line-height: 28px;font-size: 12px;float: left;color: #aeaeae;}
.footer_main .fl2 .lx p.w100p{width: 100%;}
.footer_main .fl2 .lx p i{margin-right: 4px;font-size: 14px;}
.footer_main .fl2 .lx p a{color: #AEAEAE;}
.footer_main .fl2 .lx .kf{width: 120px;height: 38px;line-height: 38px;float: left;margin-top: 10px;border-radius: 5px;padding-left: 20px;background-color: #666;color: #fff !important;font-size: 12px;box-sizing: border-box; margin-right: 5px;}
.footer_main .fl2 .lx .kf i{margin-right: 6px;font-size: 20px;}
.footer_main .fl2 .lx font{line-height: 38px;margin-top: 10px;margin-left: 10px;color: #666;float: left;font-size: 12px;}
.footer_main .ewm{width: 11.5%;margin-right: 6%;}
.footer_main .ewm span{line-height: 24px;text-align: center;padding-bottom: 10px;font-size: 12px;display: block;color: #fff;}
.footer_main .ewm img{display: block;width: 100%;}
.footer .copyright{line-height: 46px;overflow: hidden;background-color: #1b1b1b;}
.footer .copyright p{color: #a3a3a3;font-size: 12px;}
.footer .copyright p a{color: #A3A3A3;}
.footer .commerce{text-align: center;}

/*Online Service*/
@media screen and (min-width: 280px) and (max-width: 800px) {
	.kf-sidebar{display: none;}
	.kf_wap,#gotop_wap{display: block !important;}
}

.kf-sidebar{position: fixed;right: 20px;z-index: 999;bottom: 140px;}
.kf-sidebar li{width: 40px;height: 40px;margin-bottom: 2px;position: relative;}
.kf-sidebar .sidebox{display: block;width: 40px;height: 40px;position: absolute;top: 0;right: 0;overflow: hidden;transition: ease-in-out 0.3s;}
.kf-sidebar .tb{display: block;width: 40px;height: 40px;position: absolute;top: 0;left: 0;line-height: 40px;color: #FFFFFF;text-align: center;font-size: 20px;}
.kf-sidebar li:hover .tb{background-color: rgba(0,0,0,0.3) !important;}
.kf-sidebar p{line-height: 40px;text-align: center;color: #FFFFFF !important;font-size: 16px;float: left;position: absolute;top: 0;left: 40px;}
.kf-sidebar #goTop{cursor: pointer;}
.kf-sidebar #goTop .tb{font-size: 35px;}

.kf-sidebar .kf-tel p{width: 160px;}
.kf-sidebar .kf-tel:hover .sidebox{width: 200px;}
.kf-sidebar .kf-qq p{width: 100px;}
.kf-sidebar .kf-qq:hover .sidebox{width: 140px;}

.kf-sidebar .ewm{position: absolute;top: -51px;right: 40px;padding-right: 15px;display: none;}
.kf-sidebar .ewm .box{padding: 5px;background: #FFFFFF;border-width: 1px;border-style: solid;}
.kf-sidebar .ewm .box img{display: block;width: 130px;height: 130px;}

/*wap*/
.kf_wap{height: 62px;display: none;}
.kf_wap ul{position: fixed;bottom: 0;z-index: 999;width: 100%;box-shadow: 0px 0px 8px #040404;}
.kf_wap li{width: 25%;float: left;padding: 5px 0;}
.kf_wap li a{display: block;color: #FFFFFF !important;text-align: center;font-size: 12px;}
.kf_wap li a i{color: #FFFFFF;line-height: 35px;font-size: 30px;}
#gotop_wap{position: fixed;bottom: 72px;right: 5px;background: url(../images/gotop1.png) no-repeat center rgba(0,0,0,0.5);display: none;width: 35px;height: 35px;border-radius: 4px;cursor: pointer;z-index: 999;}

.hover_wap{display: none !important;}
@media screen and (min-width: 280px) and (max-width: 800px) {
	.hover_pc{display: none !important;}
	.hover_wap{display: block !important;}
}