/*#4472c3*/
/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;min-width:1300px;overflow: auto;}
a{text-decoration:none;outline:none;color: #000000;}
 
a:hover,a:active,a:focus{text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
/* .fr img{width: 56.25rem;} */
.di{display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;zoom:1;display:inline;font-size:0px;}


/* 滚动 */
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}

.pos{position: relative;width:1920px;left:50%;margin-left:-960px;}
.wh{width:1200px;margin:0 auto;}

/* 放大 效果 */
.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}

.roll_product {float: left;}




/* 1 【头部】 */
/* 1 */
.top1{background:#e6e6e6;color:#595959;height:27px;line-height:27px;overflow:hidden;font-size:14px;display: none;}
.top1 a{color:#595959;}
/* 2 */
.top2{height:143px;display: none;}
.top2 .logo{float:left;line-height:143px;}
/* .top2 .phone1{margin-top: 5px;font-size:14px;color:#333333;line-height:35px;background: url(../images/main/phone1.png) no-repeat left center;font-family:"黑体";}
.top2 .phone1 p:nth-child(2){color:#2459a9;font-size:27px;} */
.top2 .phone1{font-size:26.06px;color:#ff0000;background: url(../images/main/phone1.png) no-repeat 12px 4px;padding-left: 55px;margin-top: 32px;width:246px;height: 50px;font-weight: bold;} 
.top2 .phone1 p{padding-top: 6px;} /* 文字 */




/* 2_1【导航栏】 */
.nav{background: #FFFFFF;opacity: 1; height:120px;} /* 背景图片、高度 */
.nav{z-index: 99;width: 100%;}
/* logo */
.nav .logo{line-height: 120px;margin-left: 6.25rem;}
.nav .logo img{height: 80px;}
/* 菜单 */
/* 平均 分布 */
.x-menu{display: flex;flex-direction: row; }
.x-menu li{flex:1;} 
/* 平均 分布 end */
.x-menu > li {  float: left;  position: relative; text-align:center;width:120px;}
.x-menu > li > a {display: block;font-size: 18px;color: #000000;line-height:116px;font-family: "黑体";z-index: 101;height: 120px;}
.x-menu > li > a:hover {color: #4472c3;border-bottom: 4px solid #4472c3;}
.x-menu > li.active > a {color: #4472c3;border-bottom: 4px solid #4472c3;}   /* 激活 状态 */
.x-menu > li:after {  content: '';  position: absolute;  z-index: 100;  width: 100%;  left: 0;  height: 40px;  opacity: 0;  top: 100%;}
/* 下拉菜单 */
.x-menu > li:hover .x-sub-menu {  opacity: 1;  visibility: visible;  -webkit-transform: translateY(0);          transform: translateY(0);}
.x-sub-menu {  position: absolute;  z-index: 99999;  width: 150%; left: -25%;  top: 148px;  background: #fff;  border-radius: 5px;  padding: 10px 0;  opacity: 0;   -webkit-transform: translateY(20px);
  visibility: hidden;  transform: translateY(20px);  -webkit-transition: all .5s ease; transition: all .5s ease;}
.x-sub-menu > li > a {  display: block;  text-align: center;  font-size: 14px;  color: #333;  line-height:40px; height:40px;overflow:hidden;}
.x-sub-menu > li > a:hover {  background: #e9eaeb;}
.x-sub-menu:after {  content: '';  width: 0;  height: 0;  line-height: 0;  font-size: 0;  overflow: hidden;  border-width: 10px;  cursor: pointer;  border-style: dashed dashed solid dashed;
  border-color: transparent transparent #fff transparent;  border-top: none;  position: absolute;  top: -9px;  left: 50%;  margin-left: -10px;  z-index: 99;}
/* 右侧 不规则 形状 */
.nav2{position: absolute;background: url(../images/main/bannerR.png) no-repeat center top;width: 984px;height: 915px;z-index: 100;right: -82px;pointer-events: none;text-align: right;}
.nav2 .a1{float: left;margin-left: 145px;margin-top: 415px;}
.nav2 .a1 .b1{font-size: 32px;color: #fff;font-family: "等线";color: #ededed;}
.nav2 .a1 .b2{font-size: 50px;color: #fff;font-family: "黑体";line-height: 1.1;margin-top: 13px;margin-bottom: 18px;}
.nav2 .a1 .b3{font-size: 26px;color: #ededed;font-family: "等线";}
.nav2 .a1 .b3 li{background: url(../images/main/point1.png) no-repeat center right;padding-right: 30px;}
.nav2 .a1 .b4{font-size: 22px;color: #ededed;font-family: "等线";width: 164px;height: 40px;border-radius: 200px;background-color: #4472c3;text-align: center;line-height: 40px;margin-left: auto;margin-top: 30px;}




/* 【banner】 */
.banner{width:1920px;margin:0 auto;position:relative;left:50%;margin-left:-960px;height:500px;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;right:46%;bottom:10px;z-index:100;}
.banner .num li{width:18px;height:18px;display:inline-block;margin:0 4px;background:#fff;line-height:18px;
	text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background-color:#ff7c00;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}

.x-banner{overflow: hidden;width: 100%;}
.x-banner .banner-item img {
	width: 100%;
	
}



/* 【 3 产品系列 】 */
.box3{clear: both;overflow: hidden;padding: 57px 0;}
/* 大标题 */
.box3 .bigTitle{text-align: center;}
.box3 .bigTitle .a1{font-size: 38px;color: #333333;font-weight: bold;}
.box3 .bigTitle .a2{font-size: 16px;color: #999999;text-transform: uppercase;background: url(../images/main/bigTitle_line1.png) no-repeat center;padding:8px;}
.box3 .slideTxtBox .hd{display: table;padding: 30px 0;text-align: center;}
.box3 .slideTxtBox .hd ul{display: none;transform: translateX(24%);}
.box3 .slideTxtBox .hd ul li{width: 241px;height: 54px;background-color: #eaeaea;color: #000000;line-height: 54px;text-align: center;float: left;margin-right: 39px;font-size: 20px;}
.box3 .slideTxtBox .hd ul li:hover,
.box3 .slideTxtBox .hd ul li.on{background-color: #4472c3;color: #fff;}
.box3 .slideTxtBox .bd{clear: both;}
/* .tabContent .produnt-item{float: left;margin: 0 20px 20px 0;width:374px; overflow: hidden;border: 1px solid #d3d3d3;} */
.tabContent .produnt-item .img{background-color: #cecfde;width: 100%;height: 230px;line-height: 228px;}
.tabContent .produnt-item img{width:100%;height: 235px;}
.tabContent .produnt-item h3{height: 37px;font-size: 18px;color: #FFFFFF;line-height: 37px;text-align: center;}
.tabContent .produnt-item:hover{box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 1);}

.tabContent {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.tabContent .produnt-item {
	width: 268px;
	margin: 0 20px 20px 0;
	background: rgba(0,0,0,0.8);
}


/* 【 4 科技 / 创新 / 诚信 / 共赢 】 */
.box4{clear: both;overflow: hidden;background: url(../images/main/bg1.png) no-repeat center top;height: 501px;}
.box4 .group{margin-top: 97px;margin-left: 19px;width: 560px;height: 336px;text-align: left;line-height: 2;padding-top: 69px;padding-left: 56px;}
.box4 .a1{font-size: 40px;color: #fff;}
.box4 .a2{font-size: 30px;color: #e5e8ed;}
.box4 .a3{font-size: 34px;color: #fff;}




/* 【 5 关于我们 】 */
.box5{clear: both;overflow: hidden;padding: 54px 0;}
/* 大标题 */
.box5 .bigTitle{text-align: center;}
.box5 .bigTitle .a1{font-size: 38px;color: #333333;font-weight: bold;}
.box5 .bigTitle .a2{font-size: 16px;color: #999999;text-transform: uppercase;background: url(../images/main/bigTitle_line1.png) no-repeat center;padding:8px;}
.box5 .a2{margin-bottom: 30px;}
.box5 .a2 .b1{width: 584px;}
.box5 .a2 .b1 .c1{font-size: 28px;color: #333333;padding: 20px 0;}
.box5 .a2 .b1 .c2{font-size: 16px;color: #999999;line-height: 1.7;overflow: hidden;}
.box5 .a2 .b1 .c3{width:165px;height: 56px;background-color: #4472c3;font-size: 16.62px;text-align: center;line-height: 56px;color: #fff;margin-top: 38px;margin-bottom: 25px;}
.box5 .a2 .b1 .c4 img{width: 280px;height: 246px;float: left;margin-left: -10px;margin-top: -2px;}
.box5 .a2 .b1 .c4 img:nth-child(1){margin-right: 37px;}




/* 【 6 合作案例 】 */
.box6{clear: both;overflow: hidden;background-color: rgba(0,0,0,0.1);background: url(../images/home/zhengshu3.png) no-repeat top;padding: 50px 0;}
/* 大标题 */
.box6 .bigTitle{text-align: center;}
.box6 .bigTitle .a1{font-size: 38px;color: #fff;font-weight: bold;}
.box6 .bigTitle .a2{font-size: 16px;color: #fefefe;text-transform: uppercase;background: url(../images/main/bigTitle_line1.png) no-repeat center;padding:8px;}
/* 图片 滚动 */
.anbgs2{width:1200px;margin:0 auto; position: relative;margin-top:25px;}
.anbgs2 .hd{}
.anbgs2 .hd a{position: absolute;width:46px;height:47px;z-index: 99999;top:112px;cursor:pointer;}
/* 左右 箭头 */
.anbgs2 .hd .prev{background: url(../images/main/roll_L1.png) no-repeat center;left:-65px;}
.anbgs2 .hd .next{background: url(../images/main/roll_R1.png) no-repeat center; right:-65px;}
.anbgs2 .hd .prev:hover{background: url(../images/main/roll_L2.png) no-repeat center;}
.anbgs2 .hd .next:hover{background: url(../images/main/roll_R2.png) no-repeat center;}
/* 滚动 列表 */
.anbgs2 .bd {width:1200px;margin:0 auto!important;overflow:hidden; zoom:1; display:inline; overflow:hidden;position:relative;}
.anbgs2 .bd li{ width:210px;float:left; display:inline; text-align:center;margin:0 14.5px;margin-bottom:28px;position:relative;overflow: hidden;}
.anbgs2 .bd li:hover h3,
.anbgs2 .bd li:hover{}  /* 鼠标 悬浮 */
.anbgs2 .bd li img{width:210px;height:300px;display:block;}     /* 图片 */
.anbgs2 .bd li p{color: white;font-size:16px;}     /* 图片 */
.anbgs2 .bd li h3{font-size:14px;font-weight:normal;color:#333333;height: 40px;line-height: 40px;}  /* 标题 */



/* 联系我们 */
.box8{clear: both;overflow: hidden;padding: 57px 0;background:rgba(0,0,0,0.8);height: 497px;}
/* 大标题 */
.box8 .bigTitle{text-align: center;}
.box8 .bigTitle .b1{font-size: 38px;color: #fff;font-weight: bold;}
.box8 .bigTitle .b2{font-size: 16px;color: #999999;text-transform: uppercase;background: url(../images/main/bigTitle_line1.png) no-repeat center;padding:8px;}
/* 碎片 */
.box8 .a2{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.box8 .a2 .contact-item{width: 200px;text-align: center;}
.box8 .a2 .map{width: calc( 100% - 300px ); margin-right: 40px;overflow: hidden;}
.box8 .a2 .map iframe {overflow: hidden;}
.box8 .a2 .contact-item img:nth-child(2){display: none;}
.box8 .a2 .contact-item h1{ text-align: left;font-size: 18px;color: #fff;line-height: 1.4;margin-top: 15px;}
.box8 .a2 .contact-item:hover img:nth-child(1){display: none;}
.box8 .a2 .contact-item:hover img:nth-child(2){display: inline-block;}









  
  




/* 【页脚】 */
.footer{text-align:center;background-color: #000000;padding-top: 50px;padding-bottom: 30px;position: relative;clear: both;height: 144px;}
.copyright{text-align:center;line-height:24px;}

.footer .group11{}
.footer .group11 img{width: 104px;}
.footer .group11 dd{padding-top: 20px;background-repeat: no-repeat;margin-top: 29px;}
.footer .group11 a{margin: -6px 0 32px 0;display: table;}
.footer .group11 span{margin-top:20px;font-size: 30px!important;color:#e7e7e7;font-family:"Arial";font-weight: bold;}

/* 栏目 分类 (列表) */
.f_nav{}
.f_nav dl{float:left;width: 216px;height: 80px;/* padding: 0 34px; */overflow:hidden;text-align: center;border-right:1px solid #474747;}
.f_nav dl:first-child{border-left:1px solid #474747;margin-left: 30px;}
.f_nav dt{cursor: pointer; margin-bottom: 29px;margin-top: 27px;color: #fff;font-size: 18px;font-weight: normal;}
.f_nav dt a{font-size:16px;color:#FFFFFF;}
.f_nav dt a:hover {
	color: #4472C3;
}

/* 二维码 */
/* 左侧 文字 */
.qrcode{margin-right: 39px;}
.qrcode .txt_Left{float: left;margin-right: 5px;margin-top: 10px;background: url(../images/main/qrcode_pic1.png) no-repeat center top;padding-top: 20px;text-align: right;}    
.qrcode .txt_Left{  width: 14px; line-height: 14px;    font-size: 14px;color: #d3d3d3;}  /* 文字 竖排 */
/* 图片 */
.qrcode .code1{width: 140px;overflow: hidden;float: right;margin-top: -3px;}  /*  大小 */
.qrcode .code1 img{height: 140px;border:1px #aaaaaa solid;width: 100%;height: 100%;overflow: hidden;}  /*  边框 */
/* 底部 文字 */
.qrcode .txt_bottom{clear: both;text-align: center;margin-top: 5px;font-size: 18px;color: #fff;margin-bottom: 25px;}


.foot2{background-color: #000000;border-top:1px rgba(255,255,255,0.3) solid;font-size: 14px;color: #929292;padding: 20px 0;text-align: center;clear: both;}
.foot2 a{color: #929292;}

.lineWhite{height: 13px;background-color: #333333;clear: both;display: none;}



/* 【内页 左侧】 */
.container{width: 1200px!important;margin: 0 auto;padding: 0;}
.page-product-inquiry a{color: #fff;}

/* 主要产品页面 */
.produnt-box {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.produnt-box .produnt-item {
	width: 200px;
	margin: 10px 20px;
	background: rgba(0,0,0,0.8);
}
.produnt-box .produnt-item .img{background-color: #cecfde;width: 100%;height: 170px;line-height: 168px;}
.produnt-box .produnt-item img{width:100%;height: 205px;}
.produnt-box .produnt-item h3{height: 37px;font-size: 18px;color: #FFFFFF;line-height: 37px;text-align: center;}
.produnt-box .produnt-item:hover{box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 1);}

/* 资质证书页面 */
.certificate-box {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.certificate-box .produnt-item {
	width: 300px;
	margin: 10px 20px;
}

.certificate-box .produnt-item .img{background-color: #cecfde;width: 100%;height: 400px;}
.certificate-box .produnt-item img{width:100%; height: 400px;}
.certificate-box .produnt-item h3{height: 37px;font-size: 18px;color: #000000;line-height: 37px;text-align: center;}
.certificate-box .produnt-item:hover{box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 1);}

.certificate-box .big {
	width: 100%;
	margin: 10px 20px;
}
.certificate-box .big img{
	width: 100%;
	height: auto;
}

/* 产品详情-天轮 */

.page-wrapper {
	padding-top: 3.125rem;
	padding-bottom: 3.125rem;
	width: 80%;
}
.title {
	color: #000000;
	text-align: center;
	font-size: 1.875rem;
}
.summary {
	margin-top: 1.875rem;
}
.summary-text {
	padding: 1.25rem;
	background: lightgoldenrodyellow;
	border: 1px solid mistyrose;
	border-radius: 0.9375rem;
}
.summary-img {
	margin-top: 0.625rem;
	width: 100%;
	text-align: center;
}
.summary-img img {
	max-width: 85%;
}
.summary-table {
	width: 100%;
	text-align: center;
}
.summary-table table {
	margin-left: 10%;
	width: 80%;
	border: 1px solid #868994;
}
.summary-table table td, th {
	border: 1px solid #868994;
}