﻿@charset "utf-8";
*
{ margin:0; padding:0;  }
html 
{ font-size: 625%;}
body 
{ color:#333; font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体",sans-serif; font-size:14px;  max-width:6.4rem; margin:0 auto;}
ul,ol 
{ list-style: outside none none;}
dd
{ margin:0;}
a 
{ color: #333; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:hover
{ color:#0080c7;}
img 
{ max-width: 100%;}
.none 
{ display: none;}

.clearfix:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clear
{ height:0px; clear:both; }
.text-cut  /*限制文字,文字超出显示冒号*/
{ overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;}

.huiA
{ background:#f2f3f5; clear:both; overflow:hidden;}
.yu_w
{ max-width:6.4rem; margin:0 auto; overflow:hidden;}

/*文章翻页*/
.wzfanye 
{ clear:both;}
.wzfanyeA, .wzfanyeB 
{ height:30px; line-height:30px; color:#FFFFFF; padding:0 20px; background:#999999;overflow:hidden;font-size:13px;}
.wzfanyeA
{ margin:10px 0;}
.wzfanye a
{ font-size:14px; color:#FFF;}

/* 数字上下页 */
.page_fanye
{ width:100%; height:auto; text-align:center; font-size:0px; padding:20px 0 10px; margin:0 auto; overflow:hidden; clear:both;}
.page_fanye a
{ line-height:16px; font-size:14px; text-indent:0px; color: #333;  margin-right: 5px; padding:5px 11px; background:#efefef;  border:1px solid #dedddd;  display: inline-block; }
.page_fanye span
{  height:24px; line-height:20px;  padding:0 10px 0 5px; display: inline-block;}
.page_fanye span input
{ width:30px; height:20px;}
.page_fanye a.page_home,.page_fanye a.page_home:hover,.page_fanye a.page_end,.page_fanye a.page_end:hover
{ width:60px;  color:#666666; }
.page_fanye .onpage,.page_fanye a:hover
{ color: #fff; background:#0066bb; }


/*===============================================首页=============================================*/
/*导航*/
.headA
{ background:#fff; height:35px; padding:15px; margin:0 auto; position:relative; z-index:200; 
-moz-box-shadow:2px 2px 5px #999;
-webkit-box-shadow:2px 2px 5px #999;
box-shadow:2px 2px 5px #999;
}
.headA .logo img
{ height:35px;}
.navbar
{ width:22px;  cursor:pointer; position:absolute; right:15px; top:20px;}

/*浮动导航*/
.top_fd
{ width:100%; background:#0080c7;   box-sizing: border-box;  position:absolute; top:65px; left:0px; padding:10px 0 10px; d z-index:300; display:none;}
.top_fd ul
{ overflow:hidden;}
.top_fd ul li
{ width:50%; height:40px; line-height:40px; font-size:13px; padding:0 5px 5px;  text-align:center; float:left; box-sizing:border-box;}
.top_fd ul li a
{ height:100%; display:block; border:1px solid #fff; color:#fff;}

.nav
{ height:50px; background:#9a1e24;}
.nav ul li
{ width:25%; height:50px; line-height:50px; text-align:center; float:left;}
.nav ul li a
{ height:100%; display:block; font-size:16px; color:#fff; font-weight:bold;}

/*banner*/
.banner
{ width:100%; overflow:hidden;  position:relative;}
.banner ul li
{ overflow:hidden; float:left; }
.banner ul li img
{ display:block;}

.banner .swiper-pagination-bullet
{ opacity: 1 !important; }
.banner .swiper-pagination-bullet-active
{ opacity: 1 !important; background:#0080c7; }

/*搜索*/
.oneA
{ margin:12px 30px; overflow:hidden; position:relative;}
.oneA .put1
{ width:100%; height:42px; line-height:42px; padding:0 20px 0 40px; border:none; box-sizing:border-box; border-radius:21px; background:#fff url(../images/t2.png) no-repeat 15px center/18px auto;}

/*图标链接*/
.oneB
{ overflow:hidden; }
.oneB ul li
{ width:25%; float:left; padding:20px 0 15px;}
.oneB ul li i
{ width:60%; display:block; margin:0 auto;}
.oneB ul li span
{ height:40px; line-height:40px; display:block; font-size:16px; text-align:center; }

/*关于璋锦*/
.titA
{ padding:22px 0 20px; text-align:center; overflow:hidden;}
.titA h2
{ line-height:1; font-size:22px;}
.titA p
{ color:#aaaaaa; line-height:1.5; font-size:13px; text-transform:uppercase; padding-top:5px;}
.titA.t1
{ color:#fff;}
.titA.t1 p
{ color:#fff;}


.oneC1
{ padding:18px 0px 15px 8px; overflow:hidden;}
.oneC1 dl
{ width:33.33%; padding-right:8px; box-sizing:border-box; float:left;}
.oneC1 dl dt
{ width:30px; float:left;}
.oneC1 dl dd
{ line-height:1; padding-left:34px;}
.oneC1 dl dd h3
{ font-size:14px; color:#295b9d; padding:2px 0 2px;}
.oneC1 dl dd p
{ font-size:10px; color:#888888;}

.oneC
{ padding:20px 20px 30px; line-height:2; font-size:15px; color:#fff; background:url(../images/bj1.png) top center /auto 100%;}
.oneC .a1
{ width:150px; height:32px; line-height:32px; font-size:12px; text-align:center; color:#fff; background:#295b9d; display:block; margin:15px auto 0; clear:both;}

/*体系认证咨询*/
.oneD
{ padding:0 15px 15px; overflow:hidden;}
.oneD ul li
{ width:31%; margin:0 3.5% 10px 0; float:left;}
.oneD ul li i
{ height:80px; padding:10px; border:1px solid #e1e1e1; display:block; background:#fff  no-repeat center center/contain;}
.oneD ul li i img
{ height:100%; max-width:300px;}
.oneD ul li span
{ height:36px; line-height:36px; display:block; text-align:center;}
.oneD ul li:nth-of-type(3n)
{ margin-right:0px;}

.moreA
{ height:50px; line-height:50px; text-align:center; color:#666666; border-top:1px solid #dfdfdf; overflow:hidden; clear:both; }
.moreA a
{ height:100%; display:block;  color:#666666; }

/*企业管理咨询*/
.oneE
{ padding:0 15px; overflow:hidden; background:url(../images/bj2.png) no-repeat center center/auto 100%; }
.oneE1 img
{ width:100%;}
.oneE2
{ overflow:hidden; padding:25px 0;}
.oneE2 ul li
{ width:48%; text-align:center; margin:0 4% 10px 0; float:left; }
.oneE2 ul li a
{ line-height:30px; display:block; color:#fff; padding:0 10px; border:1px solid #fff;}

.oneE2 ul li:nth-of-type(2n)
{ margin-right:0;}

.oneE3
{ padding-top:10px;}
.oneE3 img
{ width:100%; display:block;}

.oneE4 img
{ width:100%; display:block;}

/*认证知识*/
.oneF
{ padding:0 15px 15px; overflow:hidden; border-top:1px solid #e8e8e8;}
.oneF dl
{ padding:15px 0; overflow:hidden;}
.oneF dl dt
{ height:28px; line-height:28px; font-size:16px; }
.oneF dl .dd1
{ line-height:18px; font-size:12px; padding:3px 0; color:#888888;}
.oneF dl .dd2
{ height:40px; line-height:20px; font-size:13px; color:#666; overflow:hidden;}

.oneF ul li
{ height:32px; line-height:32px; background:#fff; border:1px solid #d2d2d2; margin-bottom:10px;}
.oneF ul li span
{ width:90px; height:32px; text-align:center; color:#fff; font-size:12px; background:#0080c7; display:block; float:left;}
.oneF ul li p
{ padding:0 10px 0 10px;}

/*合作伙伴*/
.oneG
{ padding:3px 0px 50px; margin:0 15px; overflow:hidden;}
.oneG ul li
{ width:25%; height:50px; background: no-repeat center center/contain; box-sizing:border-box; border:1px solid #dfdfdf; float:left; margin:-1px 0 0 0px !important;}

.oneG .hd
{ bottom: 20px !important;}


/*底部*/
.foot
{ background:#44454a; color:#ececec; font-size:12px; padding:20px 15px; }
.footA
{ overflow:hidden; text-align:center;}
.footA a
{ height:34px; line-height:34px; display:inline-block; background:#0080c7; font-size:14px; color:#fff; padding:0 30px; border-radius:17px;}
.footB
{ padding-top:20px; text-align:center;}

.difdA
{ height:70px; background:#0080c7; }
.difdB
{ width:100%; max-width:640px; background:#0080c7; position:fixed; bottom:0px; z-index:3000;}
.difdB ul li
{ width:33.33%; padding:10px 0; text-align:center; float:left;}
.difdB ul li a
{ height:100%; display:block;}
.difdB ul li i
{ height:21px; display:block; text-align:center;}
.difdB ul li i img
{ height:100%;}
.difdB ul li span
{ line-height:20px; color:#fff; display:block;}

.tiao
{ animation:tiao 1s infinite}

@keyframes tiao
{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-.10px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-.266667rem,0)}90%{transform:translate3d(0,-.053333rem,0)}}


/*===============================================关于我们=============================================*/
/*导航栏*/
.lanmuA
{ height:36px; text-align: center; margin:20px 15px;  overflow:hidden;}
.lanmuA ul
{ text-align: center; font-size:0px; }
.lanmuA ul li
{ width:auto !important;  display: inline-block; height:32px; line-height:32px; display:block; background:#f9f9f9; float:left; border:1px solid #e6e6e6; margin:0 10px 10px 0;  border-top-left-radius:20px; border-bottom-right-radius:20px; overflow:hidden; }
.lanmuA ul li a
{ display:block; padding:0 18px; font-size:14px; }
.lanmuA ul li.active a,.lanmuA ul li a:hover
{ background:#008cd6; color:#fff;}



.about
{ padding:15px; line-height:2; overflow:hidden; margin:15px 15px 30px;
-webkit-box-shadow: 0 0px 15px #999;
box-shadow: 0 0px 15px #999;
}

/*==============================================知识=============================================*/
.news
{ padding:15px 0 30px; overflow:hidden;}
.news ul li
{ padding:8px 15px; background:#fff; margin-bottom:15px;
-webkit-box-shadow: 0 0px 3px #999;
box-shadow: 0 0px 3px #999;
}
.news ul li h3
{ line-height:24px; font-size:16px; font-weight:normal;}
.news ul li span
{  padding-left: 20px;  font-size: 12px; color: #a1a1a1; background: url("../images/time.png") no-repeat 0 3px / 12px 12px; }
.news ul li p
{ height:40px; line-height:20px; color:#777; overflow:hidden; padding-top:3px;}


.moreB
{ padding-top:15px; clear:both; text-align:center; overflow:hidden;}
.moreB a
{ width:150px; height:32px; line-height:32px; text-align:center; color:#0080c7; border:1px solid #0080c7; border-radius:16px; display:block; margin:0px auto 0; clear:both;}

/*==============================================知识详情=============================================*/

.news_info
{ overflow:hidden; border-bottom:1px dotted #dbdbdb; padding:15px 15px 20px;}
.info_title
{ text-align:center; color:#ff0006;}
.info_title h2
{ font-size:18px; color:#0066bb;}
.info_laiyuan
{ line-height:30px; text-align:center; border-bottom:1px dashed #dedddd; font-size:12px; color:#999;}
.info_text
{ padding:20px 0px; font-size:14px; color:#333; line-height:1.8;}
.info_text img
{ max-width:100%;}
.info_picA
{ padding:10px; text-align:center;}
.info_picA img
{ max-width:100%;  width: expression(this.width > 720 ? 720: true)}

/*==============================================案例=============================================*/
.case
{ padding:10px 15px 30px; overflow:hidden;}
.case ul li
{ height:32px; line-height:32px; background:#f9f9f9; padding:0 10px; border-left:2px solid #0080c7; margin-bottom:10px;}
.case ul li a
{ font-size:14px;}


/*==============================================产品=============================================*/
.product
{ padding:0px 15px 30px; }
.product dl
{ padding-bottom:10px;}
.product dl a
{ display:block; overflow:hidden; padding:10px;
-webkit-box-shadow: 0 0px 5px #999;
box-shadow: 0 0px 5px #999;
}
.product dl dt
{ width:90px; height:68px; display:block; float:left; overflow:hidden;}
.product dl dt img
{ height:100%; max-width:300%;}
.product dl dd
{ padding-left:100px;}
.product dl dd h3
{ line-height:30px; font-size:16px; font-weight:normal;}
.product dl dd p
{ height:40px; line-height:22px; font-size:13px; color:#666; overflow:hidden;}


/*==============================================产品详情=============================================*/
.proA
{ padding:0px 15px 15px; text-align:center;}
.proB 
{ font-size:18px; color:#0066bb; text-align:center; padding-bottom:10px; border-bottom:1px solid #e6e6e6;}
