.content h3 {
	text-align: center;
}

.content h3 em {
	text-align: center;
	display: block;
	font-size: 16px;
	color: #666;
	margin-top: 5px;
	font-weight: initial !important;
	background: url(../img/tit.jpg) center top no-repeat;
	padding-top: 15px;
	margin-top: 10px;
}

/* banner */
.banner {
	min-width: 1000px;
	position: relative;
	height: 574px;
	overflow: hidden;
}

.banner .bd {
	position: relative;
	z-index: 0;
}

.banner .bd ul {
	width: 100% !important;
}

.banner .bd li {
	width: 100% !important;
	height: 574px;
}

.banner .bd li .siteWidth {
	width: 1000px;
	position: relative;
	margin: 0 auto;
	height: 574px;
}

.banner .bd li a {
	height: 574px;
	display: block;
}

.banner .bd .txt {
	position: absolute;
	width: 415px;
	top: 100px;
	left: 22px;
	font: normal 18px/30px "Microsoft YaHei";
}

.banner .bd .btn {
	display: block;
	zoom: 1;
	margin-top: 8px;
	width: 72px;
	padding-right: 10px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	background: url(../img/banner-btn.png) 0 0 no-repeat;
	_background: url(../mg/banner-btn-ie6.png) 0 0 no-repeat;
}

.banner .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 0;d
	left: 0;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.banner .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 33px;
	height: 11px;
	margin: 4px;
	background: #fff;
	border-radius: 11px;
	overflow: hidden;
	line-height: 9999px;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.banner .hd ul .on {
	background: #EB6100 !important;
	opacity: 1;
}

/****/
.search {
	height: 109px;
	overflow: hidden;
	line-height: 109px;
	background: #F5F5F5;
}

.search_box {
	width: 1200px;
	margin: 0 auto;
}

.search .search_box .search_key {
	width: 62%;
	overflow: hidden;
	float: left;
}

.search .search_box .search_key ul li {
	float: left;
	width: 14%;
	font-size: 14px;
	text-align: center;
}

.search .search_box .search_key ul li a {
	color: #333;
}

.search .search_box .search_input {
	width: 38%;
	margin-top: 33.5px;
	overflow: hidden;
	float: left;
}

.search .search_box .search_input .search_submit {
	height: 42px;
	width: 15%;
	border: 0;
	cursor: pointer;
	border-bottom-right-radius: 42px;
	border-top-right-radius: 42px;
	background: url(../img/search_bj.png) no-repeat center center;
	background-color: #EB6100;
	font-size: 0px;
}

.search .search_box .search_input span {
	height: 42px;
	display: block;
	background: #fff;
	width: 85%;
	float: left;
	border-top-left-radius: 42px;
	border-bottom-left-radius: 42px;
}

.search .search_box .search_input span input {
	height: 100%;
	width: 94%;
	border: 0;
	padding: 0 3%;
	border-top-left-radius: 42px;
	border-bottom-left-radius: 42px;
}

/**数据**/
.shuju {
	overflow: hidden;
	margin-top: 50px;
	margin-bottom: 50px;
}

.shuju .content .shuju_ul {
	overflow: hidden;
	width: 100%;
	margin-top: 38px;
	padding-bottom: 40px;
	border-bottom: 1px solid #e2e2e2;
}

.shuju .content .shuju_ul li {
	width: 260px;
	height: 205px;
	float: left;
	padding-left: 40px;
	border-left: 1px solid #E2E2E2;
	box-sizing: border-box;
	padding-top: 15px;
}

.shuju .content .shuju_ul li:nth-child(1) {
	width: 180px !important;
	border-left: 0 !important;
	padding-left: 0 !important;
}

.shuju .content .shuju_ul li:nth-child(4) {
	width: 290px !important;
}

.shuju .content .shuju_ul li:nth-child(5) {
	width: 210px !important;
}

.shuju .content .shuju_ul li span {
	display: block;
	font: 24px "Microsoft YaHei";
	font-weight: bold;
	color: #00612e;
	margin-top: 11px;
	margin-bottom: 20px;
}

.shuju .content .shuju_ul li span i {
	font: 46px Impact;
}

.shuju .content .shuju_ul li p {
	display: block;
	font: 18px "Microsoft YaHei";
	color: #666;
	margin-top: 8px;
	padding-top: 20px;
	background: url(../img/yinz_line1.gif.png) no-repeat left top;
}

.shuju .content .shuju_ul li em {
	text-align: initial !important;
	display: initial !important;
	font-size: 16px !important;
	color: #666 !important;
	margin-top: 0 !important;

}

.shuju .content .shuju_ul li em i {
	font-size: 41px;
	color: #EB6100;
}

.shuju .content .ab {
	margin-top: 50px;
}

.ab dt {
	float: right;
	width: 600px;
	height: 401px;
}

.ab dd {
	width: 512px;
	float: left;
	padding-left: 43px;
	padding-top: 40px;
}

.ab dd h3 {
	border-bottom: 1px solid #dddddd;
	text-align: inherit !important;
}

.ab dd h3 a {
	font-size: 60px;
	color: #00612e;
	font-weight: bold;
	height: 150px;
	font-family: Arial;
}

.ab dd h3 a span {
	font-size: 16px;
	color: #423f3b;
	font-weight: normal;
	display: block;
	padding-bottom: 20px;
}

.ab dd p {
	font-size: 14px;
	color: #555;
	line-height: 30px;
	margin-top: 24px;
}

.ab span a {
	margin-top: 20px;
	display: inline-block;
}

.ab span a.xq {
	margin-right: 20px;
}
.xc {
	height: 259px;
	position: relative;
	margin-top: 30px;
}

.xc span.z1,.xc span.y1 {
	position: absolute;
	top: 88px;
}

.xc span a {
	width: 40px;
	height: 40px;
	display: block;
}

.xc span.z1 {
	left: -65px;
}

.xc span.y1 {
	right: -65px;
}

.shuju .content .xc ul {
	height: 259px;
}

.shuju .content .xc li {
	width: 280px;
	height: 259px;
	float: left;
	margin-right: 26px;
}

.shuju .content .xc li.nobot {
	margin-right: 0;
}

.shuju .content .xc li a {
	width: 280px;
	height: 209px;
	display: block;
}

.shuju .content .xc li img {
	width: 280px;
	height: 209px;
}

.shuju .content .xc li span {
	height: 50px;
	line-height: 50px;
	text-align: center;
	display: block;
	font-size: 14px !important;
	color: #555;
}

/**数据底部咨询**/
.shuju_bottom_zixun {
	width: 548px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 42px;
	margin-bottom: 60px;
}

.shuju_bottom_zixun a {
	display: inline-block;
	width: 210px;
	height: 50px;
	line-height: 50px;
	background: #00612e;
	text-align: center;
	color: #fff;
	margin-top: 4.5px;
}

.shuju_bottom_zixun .shuju_bottom_tel {
	float: right;
	background: url(../img/header_tle_logo.png)/ no-repeat left;
	padding-left: 60px;
}

.shuju_bottom_zixun .shuju_bottom_tel .header_tle {
	font: 30px "Microsoft YaHei";
	font-weight: bold;
	color: #EB6100;
}

.shuju_bottom_zixun .shuju_bottom_tel .header_tle_title {
	color: #333;
	font-weight: normal;
	font: 14px "Microsoft YaHei";
}

/**痛点**/
.qingyixuanze {
	padding-top: 54px;
	height: 718px;
	background: url(../img/went_bg.jpg) no-repeat center top;
	box-sizing: border-box;
	background-position-x: center;
	background-position-y: center;
}

.went2 {
	height: 425px;
	margin-top: 50px;
	position: relative;
}

.went2 dl {
	width: 214px;
	height: 348px;
	padding-top: 40px;
	border: 1px solid #e3e3e3;
	float: left;
}

.went2 .dl2 {
	border-left: 0;
}

.went2 .dl3 {
	border-right: 0;
	margin-left: 335px;
}

.went2 dt {
	width: 185px;
	height: 40px;
	background: #00612e;
	border-radius: 2rem;
	font: 22px "Microsoft YaHei";
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 40px;
	margin: 0 auto;
}

.went2 dd a {
	display: block;
	width: 150px;
	height: 150px;
	margin: 12px auto;
	border: 1px solid #d8d8d8;
	box-sizing: border-box;
	border-radius: 150px;
}

.went2 dd img {
	display: block;
	width: 150px;
	height: 150px;
}

.went2 dd p {
	font: 15px "Microsoft YaHei";
	text-align: center;
	line-height: 26px;
	color: #555;
	padding: 0 30px;
}

.went2 dl:hover {
	background: #00612e;
}

.went2 dl:hover dt {
	color: #00612e;
	background: #fff;
}

.went2 dl:hover dd a {
	background: #fff;
}

.went2 dl:hover dd p {
	color: #fff;
}

.went2 .on dd a img {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: -webkit-transform 1s linear;
	transition: transform 1s linear;
}

/**信赖之选**/
.xinlaizhixun {
	background: #00612e;
	height: 248px;
	position: relative;
	width: 100%;
}

.xinlaizhixun:before,
.xinlaizhixun:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border: solid transparent;
	pointer-events: none;
	content: "";
	border-color: rgba(136, 183, 213, 0);
}

.xinlaizhixun:after {
	border-top-color: #00612e;
	border-width: 41px 114.5px 41px 114.5px;
	margin-left: -114.5px;
	top: 100%;
	left: 50%;
}

.xinlaizhixun .content {
	height: 248px;
	background: url(../img/zhixun_bj.png) no-repeat center center;
}

.zhixun_01 {
	height: 530px;
	margin-top: 41px;
}

.zhixun_01 dl {
	width: 525px;
	margin-top: 80px;
}

.zhixun_01 .slzx_box{
	width: 632px;
}

.zhixun_01 dt {
	height: 127px;
	overflow: hidden;
	background: url(../img/ys_line.png) repeat-x center bottom;
	margin-bottom: 34px;
}

.zhixun_01 dt em {
	display: block;
	width: 120px;
	height: 105px;
	background: url(../img/ys_h.png) no-repeat;
	font: 60px Arial;
	color: #00612e;
	line-height: 105px;
	padding-left: 15px;
	float: left;
}

.zhixun_01 dt h3 {
	display: block;
	width: 330px;
	float: left;
	padding-left: 20px;
	font: 40px "Microsoft YaHei";
	color: #222;
	text-align: initial !important;
}

.zhixun_01 dt h3 i {
	display: block;
	font: 40px Arial;
	color: #cecece;
	text-transform: uppercase;
}

.zhixun_01 dd p {
	font: 16px "Microsoft YaHei";
	line-height: 36px;
	color: #666;
	background: url(../img/ys_jt.png) no-repeat left 12px;
	padding-left: 28px;
}

.zhixun_01 dd p b {
	color: #00612e;
}

/**首选-02**/
.zhixun_02 {
	background: url(../img/ys_bg2.jpg) no-repeat center top;
	height: 555px;
}

/**首选-03**/
.zhixun_03 {
	height: 484px;
	margin-top: 46px;
}

/**首选-04**/
.zhixun_04 {
	background: url(../img/ys_bg4.jpg) no-repeat center top;
	height: 600px;
}


/**客户案例**/
.anli {
	background: url(../img/case_bj.jpg) center center;
	height: 883px;
	overflow: hidden;
}

.casenav {
	position: absolute;
	top: 200px;
	right: 0;
	width: 530px;
	overflow: hidden;
}

.casenav li {
	float: left;
	border-right: 1px dashed #3a3a3a;
	padding: 0 32px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
}

.casenav li a {
	display: block;
	color: #3a3a3a;
	padding-top: 60px;
	line-height: 20px;
	font-size: 18px;
}

.casenav li:last-child {
	border-right: 0;
}

.casenav li:nth-child(1) a {
	background: url(../img/case_ico01.gif) no-repeat center 0;
}

.casenav li:nth-child(2) a {
	background: url(../img/case_ico02.gif) no-repeat center 0;
}

.casenav li:nth-child(3) a {
	background: url(../img/case_ico03.gif) no-repeat center 0;
}

.casenav li:nth-child(1) a:hover,
.casenav li:nth-child(1).on a {
	background: url(../img/case_ico04.gif) no-repeat center 0;
}

.casenav li:nth-child(2) a:hover,
.casenav li:nth-child(2).on a {
	background: url(../img/case_ico05.gif) no-repeat center 0;
}

.casenav li:nth-child(3) a:hover,
.casenav li:nth-child(3).on a {
	background: url(../img/case_ico06.gif) no-repeat center 0;
}


.case_c {
	height: 600px;
	overflow: hidden;
	position: relative;
}

.case_c1 {
	height: 600px;
	overflow: hidden;
}

.case_c1 dt {
	width: 600px;
	float: left;
	overflow: hidden;
}

.case_c1 dt img {
	width: 600px;
	height: 600px;
	border-radius: 5px;
}

.case_c1 dd {
	float: right;
	width: 500px;
	padding-top: 165px;
	overflow: hidden;
}

.case_c1 dd h3 {
	font-size: 24px;
	line-height: 30px;
	text-align: inherit !important;
}

.case_c1 dd h3 a {
	color: #f5f5f5;
}

.case_c1 dd p {
	padding-top: 20px;
	height: 160px;
	font-size: 14px;
	line-height: 24px;
	color: #d5eee9;
}



.casenav1 {
	position: absolute;
	top: 450px;
	right: 88px;
	width: 410px;
	overflow: hidden;
}

.casenav1 li {
	float: left;
	width: 129px;
	height: 129px;
	margin-right: 10px;
}

.casenav1 li img {
	width: 129px;
	height: 129px;
	overflow: hidden;
	cursor: pointer;
}

.casenav1 li a:hover img,
.casenav1 li.cur1 a img {
	border: 3px solid #0ccfb7;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 5px;
}






.caseprev {
	position: absolute;
	top: 500px;
	left: 654px;
	width: 30px;
	height: 30px;
	background: url(../img/caseprev.gif.png) no-repeat center 0;
}

.casenext {
	position: absolute;
	top: 500px;
	right: 45px;
	width: 30px;
	height: 30px;
	background: url(../img/casenext.gif.png) no-repeat center 0;
}


/**产品**/
.pro {
	height: 1160px;
	overflow: hidden;
	background: #f8f8f8;
	padding-top: 50px;
}

.fen {
	width: 276px;
	float: left;
}

.fen h3 {
	height: 149px;
	background: #fff;
}

.fen h3 a {
	width: 276px;
	height: 149px;
	display: block;
}

.fen_c {
	width: 242px;
	height: 736px;
	padding-top: 21px;
	border: 17px solid #00612e;
	border-top: none;
	position: relative;
}

.fen_c h4 {
	width: 202px;
	height: 35px;
	background: url(../img/h4_bg.png) no-repeat center center;
	margin: 0 auto 13px;
}

.fen_c h4 a {
	display: block;
	height: 35px;
	line-height: 35px;
	text-indent: 36px;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
}

.fen_c h4 a:hover,
.fen_c h4.cur a {
	background: url(../img/h4_cur_bg.jpg) no-repeat center center;
}

.fen_c h4.nones {
	margin-bottom: 0;
}

.fen_c ul {
	width: 202px;
	margin: 0 auto;
	overflow: hidden;
	display: none;
}
.fen_c .fen_c_box:nth-child(1) ul{
	display: block;
}
.fen_c ul li{
	width: 50%;
	float: left;
	text-align: center;
	border-bottom: 1px dashed #e2e2e2;
}
.fen_c ul li a {
	font-size: 14px;
	color: #555;
	display: block;
	height: 34px;
	background: url(../img/ico1.jpg) no-repeat 182px center;
	line-height: 34px;
	text-align: center;
}

.fen_c span {
	background-color: #00612e;
	bottom: 0;
	display: block;
	height: 66px;
	left: 0;
	position: absolute;
	width: 242px;
	text-align: center; 
	color: white;
	line-height: 52px;
	font-size: 18px;
	font-weight: bold;
}

.fen_c span b {
	color: #fff;
	font-size: 25px;
	left: 0;
	line-height: 37px;
	position: absolute;
	text-align: center;
	top: 7px;
	width: 242px;
}

.cp {
	width: 900px;
	float: right;
}

.cp dl {
	background: #ececec;
	height: 358px;
}

.cp dt {
	width: 478px;
	height: 358px;
	position: relative;
	float: left;
}

.cp dt a.big {
	width: 478px;
	height: 358px;
	display: block;
}

.cp dt a.big img {
	width: 478px;
	height: 358px;
}

.cp dt em a {
	width: 92px;
	height: 149px;
	display: block;
	position: absolute;
	top: 0;
	left: 17px;
}

.cp dd {
	width: 390px;
	height: 333px;
	float: right;
	background: #ececec;
	padding-top: 25px;
}

.cp dd h3 a {
	font-size: 20px;
	color: #333;
	padding-bottom: 20px;
	display: block;
	background: url(../img/line3.jpg)/ no-repeat left bottom;
}

.cp dd p {
	font-size: 14px;
	color: #666;
	font-weight: normal;
	line-height: 26px;
	margin-top: 27px;
}

.cp dd .xq {
	width: 144px;
	height: 36px;
	margin-right: 18px;
	margin-top: 47px;
	display: block;
	background: #00612e;
	float: left;
	border-radius: 36px;
	color: #fff;
	text-align: center;
	line-height: 36px;
}

.cp dd .zx {
	width: 144px;
	height: 36px;
	margin-top: 47px;
	display: block;
	float: left;
	border-radius: 36px;
	background: #EB6100;
	color: #fff;
	text-align: center;
	line-height: 36px;
}

.cp .clist {
	margin-top: 23px;
}

.cp .clist li {
	width: 286px;
	height: 284px;
	float: left;
	margin-right: 21px;
}

.cp .clist li a {
	width: 286px;
	height: 284px;
	display: block;
}

.cp .clist li img {
	width: 284px;
	height: 215px;
	border: 1px solid #ccc;
}

.cp .clist li.nones {
	margin-right: 0;
}

.cp .clist li:nth-child(3){
	margin-right: 0;
}

.cp .clist li:nth-child(6){
	margin-right: 0;
}

.cp .clist li h3{
	width: 286px;
	height: 70px;
	display: block;
	line-height: 60px;
	font-size: 16px;
	color: #555;
	text-align: center;
}

/**合作客户**/
.hz {
	height: 410px;
	padding-top: 70px;
}

.hz_con {
	height: 177px;
	position: relative;
}

.hz_con span.z,
.hz_con span.y {
	position: absolute;
	top: 58px;
}

.hz_con span a {
	width: 40px;
	height: 40px;
	display: block;
}

.hz_con span.z {
	left: -65px;
}

.hz_con span.y {
	right: -65px;
}

.hz_con ul {
	height: 159px;
}

.hz_con li {
	width: 281px;
	height: 159px;
	float: left;
	margin-right: 25px;
}

.hz_con li.nobot {
	margin-right: 0;
}

.hz_con li a {
	width: 281px;
	height: 159px;
	display: block;
}

.hz_con li img {
	width: 279px;
	height: 157px;
	border: 1px solid #e7e7e7;
}

/**领域**/
.lingyu {
	height: 730px;
	padding-top: 80px;
}

.lingyu dl {
	float: left;
	width: 352px;
	margin-right: 72px;
	height: 490px;
}

.lingyu dl.nobot {
	margin-right: 0;
}

.lingyu dt img {
	width: 352px;
	height: 281px;
}

.lingyu dd h3 a {
	width: 91px;
	height: 90px;
	display: block;
	position: absolute;
	top: -46px;
	left: 131px;
}

.lingyu dd h3 img {
	width: 91px;
	height: 90px;
}

.lingyu dd {
	height: 197px;
	border: 1px solid #e3e3e3;
	width: 350px;
	position: relative;
	border-top: 0;
	background: #fff;
}

.lingyu dl:hover dd {
	background: #00612e;
	border: 1px solid #00612e;
}

.lingyu dl:hover dd p,
.lingyu dl:hover dd p em {
	color: #fff;
}

.lingyu dd p {
	text-align: center;
	font-size: 24px;
	color: #333;
	padding-top: 80px;
}

.lingyu dd p em {
	display: block;
	font-size: 12px;
	color: #acacac;
	padding-top: 10px;
	font-family: Arial;
	text-transform: uppercase;
}

.lingyu_c {
	position: relative;
	height: 433px;
}

.lingyu_c .z,
.lingyu_c .y {
	width: 40px;
	height: 40px;
	position: absolute;
	top: 196px;
}

.lingyu_c .z {
	left: -65px;
}

.lingyu_c .y {
	right: -65px;
}

/**新闻**/
.news {
	height: 700px;
	background: #f7f7f7;
	padding-top: 70px;
}

.news1 {
	margin-top: 17px;
	width: 600px;
	height: 450px;
	overflow: hidden;
}

.n_nav {
	height: 40px;
	overflow: hidden;
}

.n_nav span a {
	display: inline-block;
	font-size: 14px;
	color: #555555;
	font-family: "Arial";
	text-transform: uppercase;
	line-height: 40px;
	font-weight: normal;
}

.n_nav li {
	float: left;
	margin-right: 14px;
	padding-right: 20px;
}

.n_nav li a {
	color: #333;
	font-size: 18px;
	line-height: 38px;
}

.n_nav li a {
	display: inline-block;
	height: 38px;
}

.n_nav li a:hover,
.n_nav .on a {
	font-weight: bold;
	color: #333;
	border-bottom: 2px solid #10264d;
}

.n_nav .nobg {
	background: none;
}

.news_c {
	margin-top: 20px;
	height: 425px;
}

.news_c dl {
	height: 217px;
	overflow: hidden;
	width: 600px;
}

.news_c dt {
	height: 206px;
	width: 276px;
	overflow: hidden;
	float: left;
}

.news_c dt a {
	width: 276px;
	height: 206px;
	display: block;
	float: right;
}

.news_c dt img {
	width: 276px;
	height: 206px;
}

.news_c dd {
	padding-top: 2px;
	width: 300px;
	float: right;
}

.news_c dd h3 {
	font-size: 16px;
	color: #333;
	line-height: 24px;
	text-align: inherit !important;
}

.news_c dd h3 a {
	color: #333;
	font-weight: bold;
}

.news_c dd span {
	display: block;
	color: #777;
	font-size: 14px;
	padding: 13px 0 0 0;
}

.news_c dd p {
	padding-top: 8px;
	line-height: 24px;
	font-size: 14px;
	color: #555;
}

.news_c dd p a {
	color: #00612e;
	display: block;
	padding-top: 15px;
}

.news_c ul {
	margin-top: 25px;
}

.news_c li {
	font-size: 14px;
	color: #777777;
	line-height: 36px;
}

.news_c li a {
	color: #333;
	padding-left: 12px;
	display: inline-block;
	background: url(../img/dot.jpg) no-repeat 0 17px;
}

.news_c li a:hover {
	background: url(../img/dot2.jpg) no-repeat 0 17px;
	color: #00612e;
}

/**问答**/
.wt {
	width: 484px;
	overflow: hidden;
	margin-top: 17px;
	overflow: hidden;
}

.wt h3 {
	height: 40px;
	overflow: hidden;
	line-height: 40px;
	margin-bottom: 25px;
}

.wt h3 a {
	font-size: 18px;
	color: #333;
	border-bottom: 2px solid #00612e;
	line-height: 38px;
	width: 75px;
	display: block;
}

.wt h3 span a {
	display: inline-block;
	font-size: 14px;
	color: #555555;
	font-family: "Arial";
	text-transform: uppercase;
	line-height: 40px;
	font-weight: normal;
}

.wt dl {
	margin-top: 17px;
	height: 105px;
	overflow: hidden;
}

.wt dt {
	width: 124px;
	float: left;
	overflow: hidden;
	height: 93px;
	margin-right: 25px;
}

.wt dt img {
	width: 124px;
	height: 93px;
}

.wt dd {
	width: 315px;
	float: right;
	overflow: hidden;
}

.wt dd span{
	padding-left: 29px;
	background: url(../img/A.jpg) no-repeat 0 0;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	overflow: hidden;
	font-weight: normal;
	margin-top: 5px;
}

.wt dd span a {
	color: #333;
}

.wt dd span a:hover {
	color: #e76825;
}

.wt dd p {
	padding-left: 29px;
	background: url(../img/Q.jpg) no-repeat 0 0;
	line-height: 20px;
	font-size: 14px;
	color: #555;
	margin-top: 19px;
}

/**设备**/
.cj{height: 695px;background:url(../img/cj_bg.jpg) no-repeat center center;padding-top: 80px;}

#certify {
	position: relative;
	width: 1200px;
	margin: 0 auto
}

#certify .swiper-container {
	padding-bottom: 60px
}

#certify .swiper-slide {
	width: 564px;
	height: 488px;
	background: #00c2f6;
	/*box-shadow: 0 8px 30px #ddd*/
}

#certify .swiper-slide img {
	display: block;
	width:100%;
}

#certify .swiper-slide p {
	line-height: 65.53px;
	padding-top: 0;
	text-align: center;
	color: #fff;
	font-size: 1.1em;
	margin: 0
}

#certify .swiper-pagination {
	width: 100%;
	bottom: 20px
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff
}

#certify .swiper-button-prev {
	left: -30px;
	width: 45px;
	height: 45px;
	background: url(../img/wm_button_icon.png) no-repeat;
	background-position: 0 0;
	background-size: 100%
}

#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}

#certify .swiper-button-next {
	right: -30px;
	width: 45px;
	height: 45px;
	background: url(../img/wm_button_icon.png) no-repeat;
	background-position: 0 -93px;
	background-size: 100%
}

#certify .swiper-button-next:hover {
	background-position: 0 -139px;
	background-size: 100%
}