@charset "utf-8";
/*清除浮动*/
.clearfix:after{ 
    content: '';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.clearfix{ /*兼容 IE*/
    zoom: 1;
}

.container{margin-left:auto; margin-right:auto; width:1200px;}
.content{width: 1200px;margin: 0 auto;}

.topadcs{width:100%; margin-bottom:0px;overflow:hidden; text-align:center;}
.topadcs a{display:block;margin:0 auto;height:470px;}
.topadcs_xc{width:100%; margin-bottom:0px;overflow:hidden; text-align:center;}
.topadcs_xc a{display:block;margin:0 auto;height:720px;}
/*pengjin 2019-08-17*/
.topadcs{position:relative;}
.topadcs .wrapper{position:absolute;left:50%;top:0;margin-left:-600px;width:1200px;height:470px;}
.topadcs2{height:499px;}
.topadcs2 a{height:499px;}
/* InpAddress 公共样式*/
.NewsCenMainCon{width: 100%;position: relative;background: #f3f3f3; }

.InpAddress{width: 100%;height: 70px;background: url(../images/InpAddressBg.png) no-repeat center;position: absolute;top: -70px;left: 0;}
.InpAddress .container{position: relative;}
.InpAddress h3{width: 140px;height: 92px;text-align: center;background: #005bac;padding-top: 48px;position: absolute;top: -70px;left: 0;}
.InpAddress h3 span{display: block;font-size: 24px;color: #fff;}
.InpAddress h3 em{display: block;font-size: 12px;color: #fff;text-transform: uppercase;margin-top: 4px;}
.InpAddress p{float: left;margin-left: 165px;height: 70px;line-height: 70px;background: url(../images/InpAddress_icon01.png) no-repeat left center;padding-left: 22px;font-size: 14px;color: #999999;}
.InpAddress p a{font-size: 14px;color: #999999;}
.InpAddress p span{background: url(../images/InpAddress_icon02.png) no-repeat left center;padding-left: 10px;margin-left: 10px;color: #999999;}
.InpAddress ul{float: right;}
.InpAddress ul li{float: left;height: 70px;}
.InpAddress ul li a{color: #fff;font-size: 15px;display: block;height: 68px;line-height: 68px;margin-left: 25px;text-decoration: none;}
.InpAddress ul li.cur a{color: #5bacf3;border-bottom: 2px solid #5bacf3;font-weight: bold;}
.InpAddress ul li:hover a{color: #5bacf3;border-bottom: 2px solid #5bacf3;font-weight: bold;}



/*关于我们*/
.about_zb { overflow:hidden; width:1200px;  margin:80px auto}
.about_zb .wen{ float:left; width:555px;}
.about_zb img{ float:right}
.about_zb h3{ font-size:32px; color:#a41018; font-weight:normal; margin:40px 0 30px 0}
.about_zb p{
	font-size:14px;
	line-height:30px;
	color:#666;
	text-align:justify;
	text-indent: 2em;
	margin-bottom: 20px;
}
.about_zb i{ display:block; width:30px; height:1px; background-color:#999}

.about_td { overflow:hidden; width:100%; padding:45px 0; height:110px; background-color:#e92d22;}
.about_td ul{ overflow:hidden; width:1200px; margin:0 auto; height:110px;}
.about_td li{ float:left; width:299px; height:110px; border-right:1px dotted #d2888c; text-align:center; color:#fff;}
.about_td h3{ text-align:center; font-weight:normal; font-size:24px; margin-top:24px;}
.about_td p{ text-align:center; font-size:14px; color:#fff; margin-top:15px;}
.about_td .last{ border:none}

.about02 { overflow:hidden; width:1200px; height:420px; margin:80px auto}
.about02 .wen{ float:right; width:540px;}
.about02 img{ float:left}
.about02 p{
	font-size:14px;
	line-height:26px;
	color:#666;
	text-align:justify;
	margin-bottom:20px;
	text-indent: 2em;
}
.about02 i{ display:block; width:30px; height:1px; background-color:#999}

/*企业文化*/
.wh_zb { overflow:hidden; width:1200px;  margin:80px auto}
.wh_zb .c01{ font-size:26px;font-weight:bold; text-align:center; padding-bottom:40px;}
.wh_zb .c02{ font-size:14px;text-align:center; padding-bottom:40px; line-height:30px;}
.wh_zb .c03{ clear:both; line-height:30px; font-size:16px}
.wh_zb .c03 img{ float:left; display:block; padding-right:30px;}
.wh_zb .c03 strong{ color:#333333; display:block; padding-top:20px;}
.wh_zb .c04{ clear:both; line-height:30px; font-size:16px}
.wh_zb .c04 strong{ display:block; font-size:24px; line-height:50px; padding-bottom:20px;}
.wh_zb .c04 .left{ float:left; background-color:#005bac; color:#FFFFFF; width:41%; margin-top:30px;  padding:4%; height:230px;}
.wh_zb .c04 .right{ float:right; background-color:#005bac; color:#FFFFFF; width:41%; margin-top:30px; padding:4%; height:230px;}
.c05{
	clear:both;
	line-height:40px;
	font-size:18px;
	background-image: url(../images/about_qywh_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color:#000000;
	height:400px;
	padding-top:100px;
}

.c05 p{
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #ffffff;
}

/*售后服务*/
.sh_zb { overflow:hidden; width:1200px;  margin:80px auto}
.sh_zb .c01{ font-size:26px;font-weight:bold; text-align:center; padding-bottom:40px;}
.sh_zb .c02{ font-size:16px; padding-bottom:40px; line-height:40px;background-color:#f5f5f5; color:#000000; padding:40px;}

.sh_zb .c03{ font-size:16px; padding-bottom:40px; line-height:40px;background-color:#005bac; color:#ffffff; padding:40px; margin-top:50px;}

.sh_zb .c03 strong{ display:block; color:#fff; padding-top:20px;}


/*证书*/
.zs_zb { overflow:hidden; width:1200px;  margin:0px auto}
.zs_zb .c01{ font-size:26px;font-weight:bold; text-align:center; padding-bottom:0px; padding-top:80px;}




/*发展历程*/
.fz_zb { overflow:hidden; width:1200px;  margin:80px auto}
.fz_zb .c01{ font-size:26px;font-weight:bold; text-align:center; padding-bottom:40px;}
.fz_zb .c02{ clear:both; width:auto;}
.fz_zb .c02 li{
	line-height:30px;
	display:block;
	background-image: url(../images/ls.jpg);
	background-repeat: no-repeat;
	height: 110px;
	width: auto;
}
.fz_zb .c02 li strong{
	font-size:18px;
	color:#FFFFFF;
	line-height:110px;
	width:200px;
	float:left;
	display:block;
	text-indent: 15px; 
}
.fz_zb .c02 li span{
float:right;
width:980px;
font-size:14px;
background-color:#f0f0f0;
height:70px;
margin-top:10px;
margin-bottom:10px;
padding:10px;
line-height:24px;
 }
.bgf3{ overflow:hidden; width:100%; background-color:#f3f3f3;padding-top:50px;}


.about05 { overflow:hidden; width:1200px; background-color:#fff; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:60px;}
.about05 .c01 { font-size:30px; color:#666; text-align:center; line-height:50px; padding-top:30px; font-weight:bold;}
.about05 .c02 { clear:both; width:auto; margin-top:30px; margin-bottom:30px; overflow:hidden;}
.about05 .c02 li { float:left;margin-bottom:20px; }
.about05 .c02 li img { width:200px; height:100px; margin-left:19px; margin-right:19px;}
.about05 .c02 li span { display:block; text-align:center; font-size:14px; line-height:30px; color:#999}



/*企业信息列表页*/
.ListMain{background: #f3f3f3;line-height: 24px;padding-bottom: 50px;width:1200px;margin: 0 auto;}
.ListMain #nodata{margin-left:10%;}

/*荣誉证书*/
.HonorMain{width: 100%;background: #f3f3f3;position: relative;padding: 60px 0 60px 0;}
.HonorMain .conBox{width: 1200px;margin: 0 auto;height: 275px;background: url(../images/HonorBg.png) no-repeat left bottom;position: relative;margin-bottom: 20px;}
.HonorMain .conBox .box{width: 981px;height: 220px;margin: 0 auto;position: relative;overflow: hidden;}
.HonorMain .conBox ul{width: 105%;position: absolute;left: 0;top: 0;}
.HonorMain .conBox li{float: left;width: 298px;height: 285px;background: #fff;margin-right: 44px;padding-top: 15px;text-align: center;}
.HonorMain .conBox li img{display: block;margin: 0 auto;}
.HonorMain .conBox li span{display: block;font-size: 15px;color: #666666;margin-top: 5px;}
.HonorMain .conBox li a{text-decoration: none;}
.HonorMain .conBox i{display: block;width: 48px;height: 48px;overflow: hidden;background: url(../images/HonorBtn.png) no-repeat;position: absolute;top: 165px;cursor: pointer;z-index: 55;}
.HonorMain .conBox i.prev{background-position: left top;left: -48px;}
.HonorMain .conBox i.next{background-position: left bottom;right: -48px;}


/*资料下载*/
.xz_content{background:#fff;margin-top: -20px;margin-bottom: -80px;    padding-bottom: 50px;}
.xz_Lfet {overflow:hidden;float:left;width:100%;padding: 0px;background: #fff;}
dl.dl_list_xzjb{ overflow:hidden; width:100%; height:115px; padding:30px 0; border-bottom:2px solid #e9e9e9;line-height:normal;}
dl.dl_list_xzjb dt{ float:left; width:100px; height:115px; background-color:#999; color:#dfdfdf;}
dl.dl_list_xzjb dd{ overflow:hidden; width:1065px; float:right; height:115px;}
dl.dl_list_xzjb dt b{ display:block; text-align:center; font-size:54px; margin-top:10px;}
dl.dl_list_xzjb dt em{ display:block; text-align:center; font-size:16px; font-family:Arial}
dl.dl_list_xzjb dd h4{ font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:15px;}
dl.dl_list_xzjb dd h4 a{ color:#333}
dl.dl_list_xzjb dd span{ display:block; font-size:12px; color:#999; margin-bottom:15px;}
dl.dl_list_xzjb dd p{ font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#666;}
dl.dl_list_xzjb dd .wen{ overflow:hidden; width:950px; float:left}
dl.dl_list_xzjb dd .down01{ cursor:pointer; overflow:hidden; width:33px; height:33px;background:url(../images/Excl.png) no-repeat center top; float:right; margin-right:20px; margin-top:30px;}
dl.dl_list_xzjb dd .down02{ cursor:pointer; overflow:hidden; width:33px; height:33px;background:url(../images/PDF.png) no-repeat center top; float:right; margin-right:20px; margin-top:30px;}
dl.dl_list_xzjb dd .down03{ cursor:pointer; overflow:hidden; width:33px; height:33px;background:url(../images/PPT.png) no-repeat center top; float:right; margin-right:20px; margin-top:30px;}
dl.dl_list_xzjb dd .down04{ cursor:pointer; overflow:hidden; width:33px; height:33px;background:url(../images/Word.png) no-repeat center top; float:right; margin-right:20px; margin-top:30px;}
dl.dl_list_xzjb:hover dt{ background-color:#a41018; color:#fff;}
dl.dl_list_xzjb:hover dd h4 a{ color:#a41018;}
dl.dl_list_xzjb:hover .xiazai{ background-position:bottom;}


/* 企业团队 */
.ListMain .StaffMain{width: 100%;position: relative;background: #fff;padding: 60px 0px 0px 0px; }
.StaffMain .conBox{width: 100%;}
.StaffMain .conBox ul{width: 105%;}
.StaffMain .conBox li{float:left;width: 590px;margin-right: 20px; position: relative;margin-bottom: 56px;text-align: center;}
.StaffMain .conBox li span{display: block;margin-top: 28px;font-size: 14px;color: #666666;}
.StaffMain .StaffPaging{margin-top: 0px;}

.StaffMain .conBox i{display: block;width: 590px;height: 360px;overflow: hidden;}
.StaffMain .conBox li img{display: block;transition:all 1s ease;}
.StaffMain .conBox li:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2); -o-transform:scale(1.2);-webkit-transform:scale(1.2);}


/*联系我们*/
.contact_info { overflow:hidden; width:1200px; margin:75px auto 50px auto;}
.contact_info h3{ font-weight:normal; font-size:32px; color:#a41018; margin-bottom:30px;}
.contact_info ul{ overflow:hidden; float:left; width:820px; height:120px;}
.contact_info li{ float:left; font-size:14px; color:#333; width:248px; margin-bottom:30px; padding-left:25px; background:url(../images/about_contact_phone.png) no-repeat left 5px;}
.contact_info li span{ display:block; font-size:20px; font-family:Arial;}
.contact_info li.cz{ background:url(../images/about_contact_cz.png) no-repeat left center}
.contact_info li.email{ background:url(../images/about_contact_email.png) no-repeat left 4px;}
.contact_info .ewm{ float:right; overflow:hidden; margin-top:-50px; width:340px;}
.contact_info .ewm>div{ overflow:hidden; float:left;}
.contact_info .ewm1{ padding-right:24px; margin-right:24px; border-right:1px dotted #b2b2b2;}
.contact_info .ewm img{ display:block; margin-bottom:10px;}
.contact_info .ewm p{ text-align:center; font-size:12px; color:#666}

.contact_map { overflow:hidden; width:100%; height:	500px; position:relative}
.contact_map .adr{ overflow:hidden; width:300px; height:380px; margin:0 auto; background-color:#fff; padding:10px; margin-top:62px;}
.contact_map .adr img{ display:block; margin:0 auto; margin-bottom:12px;}
.contact_map h3{ font-weight:normal; font-size:20px; color:#a41018; text-align:center; margin-bottom:15px;}
.contact_map p{ text-align:center; font-size:16px; color:#666; line-height:22px; margin-bottom:20px;}
.contact_map a{ display:block; width:91px; height:30px; background:url(../images/about_contact_b.png) no-repeat center; font-size:12px; color:#fff; margin:0 auto; text-align:center; line-height:30px;}
.contact_map .maps{ display:block; margin:0 auto; margin-bottom:12px;}
.contact_map .mapd{ display:block; margin:0 auto}

.contact_jt { overflow:hidden; width:100%; padding:50px 0 70px 0; background-color:#fff}
.contact_jt ul{ overflow:hidden; width:1200px; margin:0 auto; height:280px; margin-top:45px;}
.contact_jt li{ overflow:hidden; width:180px; height:280px; background-color:#f5f5f5; float:left; margin-right:1px;}
.contact_jt .method{ overflow:hidden; width:180px; height:280px; background-color:#1a2b3c; float:left}
.contact_jt .method img{ display:block; margin:60px auto 35px auto}
.contact_jt .method h4{ text-align:center; font-size:24px; color:#fff;}
.contact_jt .method span{ display:block; text-align:center; font-size:12px; color:#fff; text-transform:uppercase}
.contact_jt .wen{ display:none; overflow:hidden; float:left; margin:50px 0 0 40px; width:380px; height:200px;}
.contact_jt .wen p{ font-size:15px; text-align:justify; color:#333; line-height:25px; height:200px; overflow:hidden;}
.contact_jt .wen span{ display:block; font-size:13px; color:#333}


.title { overflow:hidden; width:100%; margin-bottom:40px;}
.title h2{
	font-weight:bold;
	text-align:center;
	font-size:32px;
	color:#333333;
	line-height: 32px;
}
.title h2 a{ color:#a41018;}
.title p{ font-size:16px; color:#666; text-align:center; margin-top:10px;}
.title em{ display:block; text-align:center; font-size:12px; color:#999; text-transform:uppercase; margin-top:5px;}
.title.wt p,.title.wt em{ color:#fff;} 

/*应用领域*/
.yy_zb { overflow:hidden; width:1200px;  margin:80px auto}
.yy_zb .c01{ font-size:26px;font-weight:bold; text-align:center; padding-bottom:0px;}
.yy_zb .c02{ font-size:16px; padding-bottom:40px; line-height:40px; color:#000000; padding-top:40px; padding-bottom:40px;}
.yy_zb .c02 li{
float:left;
background-color:#f5f5f5;
width:49%;
margin-right:0.5%;
margin-bottom:15px;
height:340px;
margin-left:0.5%;
border-radius:10px
}

.yy_zb .c02 li .im{
padding:20px;
display:block;

overflow:hidden;
background-color:#005bac;
}
.yy_zb .c02 li .im img{
float:left;
padding-right:20px;
}
.yy_zb .c02 li strong{
	display:block;
	clear:both;
	background-color:#999999;
	line-height:40px;
	color:#FFFFFF;
	text-indent: 20px;
	margin-bottom:0px;
	border-radius:10px 10px 0 0;
}
.yy_zb .c02 li span{
height:170px;
overflow:hidden;
display:block;
}
.yy_zb .c02 li p{
float:left;
width:33.333%;
text-indent: 20px;
font-size:14px;
line-height:30px;
}



/*成功案例*/
.case_zb {
	overflow:hidden;
	width:1200px;
	margin-top: 80px;
	margin-right: auto;
	margin-bottom: 00px;
	margin-left: auto;
}
.case_zb .c01{ font-size:26px;font-weight:bold; text-align:center; padding-bottom:0px;}
.case_zb .c02{ font-size:16px; padding-bottom:40px; line-height:36px; color:#000000; padding-top:40px;}
.case_zb .c02 li{
	width: auto;
	margin-bottom:50px;
	overflow:hidden;
	border-radius:0px 0px 10px 10px;
	border: 1px solid #CFCFCF;
}

.case_zb .c02 li .dd1{
width:540px;
float:right;
}
.case_zb .c02 li .dd1 strong{
font-size:24px;
padding-top:20px;
display:block;
}

.case_zb .c02 li .im{
	display:block;
	width:100%;
	overflow:hidden;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
}
.case_zb .c02 li .im img{
float:left;
padding-right:20px;
padding-bottom:20px;
}
