
p { font-size: 14px; }

.about_w1200px { width: 1200px; margin: 0 auto; font-size: 0 }

.aboutpage_nav { width: 100%; background: #fff; border-bottom: 1px solid rgba(222,222,222,0.5) }

.aboutpage_nav ul { font-size: 0 }

.aboutpage_nav ul li { width: 16.66%; display: inline-block; text-align: center; padding: 25px 0 15px 0 }

.aboutpage_nav ul li a { width: 100%; display: block; transition-duration: .3s; }

.aboutpage_nav ul li a p { font-size: 16px; line-height: 1.8; color: #333 }

.aboutpage_nav ul li a:hover p { color: #005baa }

.aboutpage_nav ul li a i { width: 100%; height: 30px; margin: 0 auto; background: url(../img/about-ico1.png); background-repeat: no-repeat !important; ; background-position: center !important; ; display: inline-block; margin-bottom: 5px }

.aboutpage_nav ul li:nth-child(1) a i{background: url(../img/about-ico1.png)}

.aboutpage_nav ul li:nth-child(2) a i{background: url(../img/about-ico2.png)}

.aboutpage_nav ul li:nth-child(3) a i{background: url(../img/about-ico3.png)}

.aboutpage_nav ul li:nth-child(4) a i{background: url(../img/about-ico4.png)}

.aboutpage_nav ul li:nth-child(5) a i{background: url(../img/about-ico5.png)}

.aboutpage_nav ul li:nth-child(6) a i{background: url(../img/about-ico6.png)}

.aboutpage_nav ul li:nth-child(1):hover a i { background: url(../img/about-ico1on.png); }

.aboutpage_nav ul li:nth-child(2):hover a i { background: url(../img/about-ico2on.png); }

.aboutpage_nav ul li:nth-child(3):hover a i { background: url(../img/about-ico3on.png); }

.aboutpage_nav ul li:nth-child(4):hover a i { background: url(../img/about-ico4on.png); }

.aboutpage_nav ul li:nth-child(5):hover a i { background: url(../img/about-ico5on.png); }

.aboutpage_nav ul li:nth-child(6):hover a i { background: url(../img/about-ico6on.png); }

.aboutpage { width: 100%; }

/*营销*/



.aboutpage_market { background: #005baa; padding: 110px 0 76px; color: #fff; font-size: 0 }

.aboutpage_market .left { width: 460px; display: inline-block }

.aboutpage_market .left h1 { font-size: 22px; line-height: 30px; padding-bottom: 22px; }

.aboutpage_market .left p { color: #fff; line-height: 2.2; text-align: justify }

.aboutpage_market .right { width: calc(100% - 460px); display: inline-block; text-align: right; vertical-align: top; }

.aboutpage_market .right img{ max-width:100%}

.aboutpage_market .right igm { }

.aboutpage_market .left ul { margin: 70px 0; }

.aboutpage_market .left ul li { display: inline-block; width: 32%; padding-bottom: 15px; box-sizing: border-box; border-bottom: 1px solid rgba(255,255,255,.12); margin-left: 2%; }

.aboutpage_market .left ul li:nth-child(1) { margin-left: 0 }

.aboutpage_market .left ul li .no1 { font-weight: bold; font-size: 36px; font-family: "Arial"; line-height: 40px; height: 40px; display: inline-block; vertical-align: top }

.aboutpage_market .left ul li .no2 { width: 12px; height: 40px; display: inline-block; vertical-align: top; background: url(../img/jia0.png) no-repeat; }

.aboutpage_market .left ul li p { margin-top: 6px; }

.aboutpage_market .left .sc { width: 100%; font-size: 0; margin: 0; }

.aboutpage_market .left .sc li { width: 49%; margin-left: 2% }

.aboutpage_market .left .sc li img { width: 100% }

.aboutpage_market .left .sc li:nth-child(2) { margin-left: 0 }

.aboutpage_market .left .sc li h1 { font-size: 22px; line-height: 30px; padding-bottom: 22px; }

.aboutpage_market .left .sc li p { text-align: center }

.aboutpage_market .left .sc .pic{  width:100%; overflow:hidden}

.aboutpage_market .left .sc .pic img{ width: 100%; transition: all 0.3s;}

.aboutpage_market .left .sc .pic img:hover{ transform: scale(1.1, 1.1)}

.aboutpage_market .zgs { width: 100% }

/*子公司*/



.aboutpage_zgs { padding: 75px 0 }

.aboutpage_zgs .b1bt h2 { font-size: 38px; color: #005baa }

.aboutpage_zgs .b1bt p { color: #666; line-height: 2.2; margin-top: 5px }

.aboutpage_zgs ul { font-size: 0; }

.aboutpage_zgs ul li { width: 32%; background: #fff; padding: 30px; display: inline-block; vertical-align: top; margin-top: 20px; margin-left:2%}

.aboutpage_zgs ul li:nth-child(1){ margin-left:0}

.aboutpage_zgs ul li h1 { font-size: 16px; color: #fff; line-height: 1.8; margin-bottom: 10px; background:#005baa; padding:5px 0; text-align:center }

.aboutpage_zgs ul li p { line-height: 2.2; text-align: justify; color: #333; margin-bottom: 10px; min-height:310px;}

.aboutpage_zgs ul li span { color: #005baa; font-size: 14px; line-height: 1.8; margin-right: 20px; }

/*创新*/



.aboutpage_cx { width: 100%; padding-btoom: 75px }

.aboutpage_cx .con1 { width: 100%; background: url(../img/linebg.jpg) bottom repeat-x #005baa; padding-top: 75px; }

.aboutpage_cx .con1 .b1bt { margin-bottom: 20px; }

.aboutpage_cx .con1 .b1bt h1 { line-height: 2.2 }

.aboutpage_cx .con1 .b1bt p { margin-top: 5px; }

.aboutpage_cx .con1 .text { width: 85%; margin: 0 auto; text-align: center; color: #fff; line-height: 2.2 }

.aboutpage_cx .con1 .text p { margin: 5px 0; line-height: 1.8; font-size: 14px; }

.aboutpage_cx .con1 .pic { width: 100%; margin-top: 40px; position: relative }

.aboutpage_cx .con1 .pic img { width: 100%; }

.aboutpage_cx .con1 .pic ul { position: absolute; bottom: 20px; z-index: 99; width: 50%; left: 25%; font-size: 0 }

.aboutpage_cx .con1 .pic ul li { width: 33.33%; text-align: center; display: inline-block }

.aboutpage_cx .con1 .pic ul li p { font-size: 16px; line-height: 2; color: #fff }

.aboutpage_cx .con1 .pic ul li img { width: 81px; height: 81px; margin-bottom: 10px; }

.aboutpage_cx .con2 { padding:30px 0 20px 0; border-bottom: 1px solid rgba(222,222,222,0.5); font-size: 0 }

.aboutpage_cx .con2 li { width: 25%; display: inline-block; text-align: center }

.aboutpage_cx .con2 li p { color: #666; line-height: 1.8; }

/*成就*/



.aboutpage_cj { width: 100%; padding: 52px 0; border-bottom: 1px solid rgba(222,222,222,0.5); }

.aboutpage_cj .left { width: 600px; display: inline-block }

.aboutpage_cj .left h1 { line-height: 28px; vertical-align: top; font-size: 22px; color: #333; background: url(../img/icon_cj1.png) no-repeat left center; padding-left: 35px; }

.aboutpage_cj .left h1.bg2{background: url(../img/icon_cj2.png) no-repeat left center;}

.aboutpage_cj .left p { line-height: 1.8; color: #666; margin: 22px 0 32px; }

.aboutpage_cj .left ul { margin: 60px 0 0; color: #005baa; font-size: 16px; line-height: 18px; }

.aboutpage_cj .left ul li { width: 130px; display: inline-block }

.aboutpage_cj .left ul li .span1 { font-weight: bold; font-size: 70px; font-family: "Arial"; line-height: 60px; height: 60px; vertical-align: top; }

.aboutpage_cj .left ul li .span2 { width: 12px; height: 60px; display: inline-block; vertical-align: top; background: url(../img/jia-green.png) no-repeat; }

.aboutpage_cj .left ul li p { line-height: 1.8; color: #005baa }

.aboutpage_cj .right { width: calc(100% - 600px); display: inline-block; text-align: right; vertical-align: top }

.aboutpage_cj .left .yf { margin: 60px 0 0; color: #005baa; font-size: 16px; line-height: 18px; }

.aboutpage_cj .left .yf li { width: 95px; display: inline-block; text-align: center; color: #005baa }

.aboutpage_cj .left .yf p { line-height: 1.8; color: #005baa }

/*品质*/



.aboutpage_pz { padding: 75px 0; background: #fff }

.aboutpage_pz .b1bt h2 { font-size: 38px; color: #005baa; }

.aboutpage_pz .b1bt p { color: #666; line-height: 2.2; margin-top: 5px; }

.aboutpage_pz ul { width: 100%; font-size: 0; position: relative; margin-top: 40px; height: 545px;}

.aboutpage_pz ul li { width: calc(33.33% - 1px); display: inline-block !important; margin-left: 1px; height: 545px; background-size: cover !important; position: relative }

.aboutpage_pz ul li .text { position: absolute; width: 100%; text-align: center; top: 45%; z-index: 99 }

.aboutpage_pz ul li .text p { font-size: 24px; line-height: 32px; margin-top: 10px; color: #fff }

.aboutpage_pz ul li:nth-child(1) { margin-left: 0 }

.aboutpage_pz ul li:nth-child(1) { background: url(../img/pz1.jpg) no-repeat; }

.aboutpage_pz ul li:nth-child(2) { background: url(../img/pz2.jpg) no-repeat; }

.aboutpage_pz ul li:nth-child(3) { background: url(../img/pz3.jpg) no-repeat; }

.aboutpage_pz .over { width: 100%; background: #f4f9fc; position: absolute; height: 545px; font-size: 0; z-index: 999; top: 0; left: 0; display: none; -webkit-transition-duration:0.4s;
-moz-transition-duration:0.4s;
-ms-transition-duration:0.4s;
transition-duration:0.4s; }

.aboutpage_pz .over .left { width: 33.33%; display: inline-block; height: 100%; position: relative }

.aboutpage_pz .over .left .text { position: absolute; width: 100%; text-align: center; top: 45%; z-index: 1000 }

.aboutpage_pz .over .left .text p { font-size: 24px; line-height: 32px; margin-top: 10px; color: #fff }

.aboutpage_pz .over .right { width: 66.67%;  height:100%; display: inline-block; padding: 0 75px; vertical-align: top }

.aboutpage_pz .over .right h1 { font-size: 34px; font-weight: bold; line-height: 40px; color: #333 }

.aboutpage_pz .over .right h2 { font-size: 18px; color: #005baa; margin: 15px 0 30px; }

.aboutpage_pz .over .right p { font-size: 14px; color: #666; line-height: 2.2; margin-bottom: 10px; }

#over1 .left { background: url(../img/pz1.jpg) no-repeat; background-size: 100% }

#over1 .right h1 { margin-top: 120px }

#over2 .left { background: url(../img/pz2.jpg) no-repeat; background-size: 100% }

#over2 .right h1 { margin-top: 50px }

#over3 .left { background: url(../img/pz3.jpg) no-repeat; background-size: 100% }

#over3 .right h1 { margin-top: 80px }

#over3 .jcsb { width: 100%; font-size: 0 }

#over3 .jcsb div { width: 22.75%; display: inline-block; margin-left: 3% }

#over3 .jcsb div img { width: 100%; border-radius: 5px; }

#over3 .jcsb div p { text-align: center; line-height: 30px; }

#over3 .jcsb div:nth-child(4n+1) { margin-left: 0 }


/*服务*/

.aboutpage_service{ padding:75px 0; background:#005baa}
.aboutpage_service .b1bt h2 { font-size: 38px; color: #fff; }
.aboutpage_service .b1bt p { color: #fff; line-height: 2.2; margin-top: 5px; text-transform:uppercase }
.aboutpage_service div{ margin-top:10px; font-size:0}
.aboutpage_service .text{ width:calc(100% - 450px); display:inline-block}
.aboutpage_service .text ul{ width:100%; margin:15px 0}
.aboutpage_service .text ul li{ width:100%; font-size:14px; line-height:20px; padding:7px 0; color:#fff}
.aboutpage_service .text ul h1{font-size: 24px;
    line-height: 50px;
    color: #fff;
    padding-left: 40px;
    font-weight: bold;}
.aboutpage_service .text .bg1{ background:url(../img/service01.png) no-repeat left center}
.aboutpage_service .text .bg2{background:url(../img/service02.png) no-repeat left center}
.aboutpage_service .right{ width:450px; text-align:right; vertical-align:top; display:inline-block}


/*荣誉*/


.aboutpage_honor { background: #fff; padding: 75px 0 }

.aboutpage_honor .b1bt h2 { font-size: 38px; color: #005baa; }

.aboutpage_honor .b1bt p { color: #666; line-height: 2.2; margin-top: 5px; }

.aboutpage_honor ul { width: 100%; margin-top: 30px; }

.aboutpage_honor ul li { display: inline-block; width: 23.5%; margin-left: 2%; background: #fff; transition: all 0.3s; margin-bottom: 3%; }

.aboutpage_honor ul li .pic { width: 100%; overflow: hidden; }

.aboutpage_honor ul li .pic img { width: 100%; transition: all 0.3s; }

.aboutpage_honor ul li p { font-size: 14px; text-align: center; line-height: 2.2 }

.aboutpage_honor ul li:nth-child(4n+1) { margin-left: 0 }

.aboutpage_honor ul li:hover { box-shadow: 0 5px 10px rgba(0,0,0,.05) }

.aboutpage_honor ul li:hover .pic img { transform: scale(1.1, 1.1); }

.aboutpage_honor ul li:hover .text h1 { color: #005baa }

.aboutpage_honor .text { width: 85%; margin: 0 auto; text-align: center; color: #333; line-height: 2.2; margin-top: 30px; }

.aboutpage_honor .swiper-container { width: 100%; margin-top: 40px; padding-bottom: 40px; }

.aboutpage_honor .swiper-container .pic { width: 100% ; overflow:hidden; }

.aboutpage_honor .swiper-container .pic img { width: 100%; transition: all 0.3s; }

.aboutpage_honor .swiper-container .pic img:hover{ transform: scale(1.1, 1.1);}

.aboutpage_honor .swiper-container p { font-size: 14px; text-align: center; line-height: 2.2; margin-top: 5px; }

.aboutpage_hzbrand { width: 100%; font-size: 0; vertical-align: top; padding: 75px 0 }

.aboutpage_hzbrand .b1bt h2 { font-size: 38px; color: #005baa; }

.aboutpage_hzbrand .b1bt p { color: #666; line-height: 2.2; margin-top: 5px; }

.aboutpage_hzbrand ul { width: 100%; margin-top: 40px; }

.aboutpage_hzbrand ul li { width: 20%; display: inline-block; overflow: hidden }

.aboutpage_hzbrand ul li img { width: 100%; }

.aboutpage_hzbrand ul li:hover img { transform: scale(1.1, 1.1); transition: all 0.3s; }


/*.product{ width:100%; font-size:0}
.product li{ display:inline-block; width:32%; margin-left:2%; background:#fff;    transition: all 0.3s; margin-bottom:3%}
.product li:nth-child(1) , .product li:nth-child(4) , .product li:nth-child(7) , .product li:nth-child(10){ margin-left:0}
.product li a{ width:100%; display:block}
.product li .pic{ width:100%; overflow:hidden}
.product li .pic img{    width: 100%;  transition: all 0.3s;}
.product li .text{ padding:5%;}
.product li .text h1{    font-size: 16px;   font-weight: bold;   color: #333;    line-height: 32px;   transition: all 0.3s;}
.product li .text p {   font-size: 13px;    color: #333;   line-height: 29px; }
.product li:hover{box-shadow: 0 5px 10px rgba(0,0,0,.05)}
.product li:hover .pic img{transform: scale(1.1, 1.1);}
.product li:hover .text h1{ color:#005baa}
*/
