/*! www.vancheer.com  |  Powered by vancheer */

@media screen and ( max-width: 1400px){
.newsList .text{ float: right; width: 94%; }
}
@media screen and ( max-width:1004px ){
	.indexPage4 {
    background: #FFFFFF;
    padding: 48px 0 48px;
}
.productshow2 .tit {
	line-height: 35px;}
.wal{ width: auto; padding: 0 3%; }
.pc-hide{ display: block !important; }
.pc-show{ display: none !important; }
.serve3 .i p{position:static;}

.ind7List {
    overflow: hidden;
    display:block;
}

.ind8Img .slick{ margin: 0 4px;width: 30.33%; }
.f3 {
    width: 80%;
}
.SideBox{ display: none; }
.headerBox{  }
.headerBox .leftDiv{ overflow: hidden; }
.headerBox .header .logo{ height:50px; width: 202px; background-size: cover; margin: 0; padding:9px 0 0 0; }
.headerBox .header .logo img{ width:80%;}
.header_indTop .header .logo {background: url("../image/logo2.png") no-repeat; background-size: cover; margin: 13px 0 0; }

.ind-banner .imgBig img.on{ display: none; }
.ind-banner .imgBig img.off{ display: block; }
video.on{
    display: none;
}
.indexPage5 {
    
}
.indexPage5 .p {
    margin: 0 auto;
    text-align: center;
    font-size: 14px;
    font-weight:normal;
    line-height: 26px;
    color: #000;
}	
.ind-banner .ban1 .txt1{ width: 300px; background: url("../image/ban_i1.png") no-repeat; background-size: cover; height: 34px; margin: 0 auto 8px; }
.ind-banner .ban1 .txt2{ font-size: 14px; }
.ind-banner .ban1{ top: 30%; }
.ind-banner .ban2{ left: 0; top: 30%; right: 0; }
.ind-banner .ban3{ top: 20%; }
.ind-banner .ban1 .txt2{ text-align: center; }
.ind-banner .ban3 .i{ width: 180px; height: 187px; background: url("../image/ban_i2.png") no-repeat; background-size: cover;}
.ind-banner .swiper-pagination{ bottom: 78px !important; }
.ind-banner .swiper-pagination span{ height: 5px; }
.ind-banner .swiper-pagination .swiper-pagination-bullet-active{ width: 34px; }

.index1 .leftDiv{ width: 63%; padding-left: 3%; }
.index1 .topBox { position: relative; }
.index1 .topBox em{ font-size: 12px; margin-right: 6px; position: absolute; left: 0; top: 21px; line-height: 28px; }
.index1 .topBox input{ width: calc(100% - 100px); margin: 0 0 0 54px; height: 26px; }
.index1 .topBox a{ width: 28px; height: 28px; background: #231816 url("../image/seek.png") no-repeat center; background-size: 14px; margin-left: 6px; }
.index1 .btmBox{ display: none; }
.index1 .rightDiv{ width: 34%; height: 60px; }
.indexPage1{ display:none; line-height: auto; height: 60px; margin: -60px 0 0;  }
.indexPage1 .wal{ padding: 0; }
.index1 .rightDiv .text{ padding: 10px 6px; }
.index1 .rightDiv .h6{ font-size: 12px; line-height: 20px; margin-bottom: 0; }
.index1 .rightDiv .p{ font-size: 14px; line-height: 20px; }

.index2{ padding: 34px 0 40px; }
.title1 .h6{ font-size: 26px; margin-bottom: 6px; }
.title1 .en{ font-size: 18px; margin-bottom: 30px; }
.title1 .h5{ font-size: 20px; }
.indexPage5 .title1 {
    margin-bottom: 30px;
}
.title2 .h6 {
    font-size: 26px;
    color: #000000;
    margin-bottom: 12px;
}
.title2 .en {
    font-size: 18px;
    font-weight: bold;
    color: #3c397e;
    text-transform: uppercase;
    margin-bottom: 16px;
}



.ind2_navM{ margin-bottom: 12px; }
.ind2_navM ul{ overflow: hidden; }
.ind2_navM li{ width: 33%; float: left; text-align: center; font-size: 13px; box-sizing: border-box; border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF; background: #f5f5f5; }
.ind2_navM li a{ display: block; padding: 12px 0; }
.ind2_navM li.on a{ background: #3c397e; color: #FFFFFF; }
.ind2Con .topDiv a{ padding: 0; height: auto; }
.ind2Con .topDiv .img{ position: static; width: 100%;  }
.ind2Con .text{ padding: 20px 3%; }
.ind2Con .text .h6{ font-size: 20px; margin-bottom: 6px; }
.ind2Con .text .en{ font-size: 14px; margin-bottom: 16px; }
.ind2Con .text .p{ font-size: 14px; line-height: 26px; }

.ind2Con li{ width: 49%; margin: 0 0 8px; }
.ind2Con li:nth-of-type(2n){ float: right; }

.indexPage3{ padding: 34px 0 40px;  }
.ind3List li{ width: 50%; }
.ind3List li .hover .name {
    position: absolute;
    left: 0;
    right: 0;
    top: 46%;
    color: #333333;
    color: rgba(51,51,51,1);
    text-align: center;
    transition: .5s;
}
.ind3List li .hover .name p{ padding: 0 6px; background: none; font-size: 20px;
	font-weight:500;}
.ind3List li:hover .hover .p{ opacity: 0; }
.index3 .more1{ margin: 26px auto 0; }
.more1{ width: 110px; line-height: 34px; }

.ind4_nav{ padding: 0; }
.ind4_nav .slick .i{ width: 34px; height: 50px; }
.ind4_nav .slick .i img{ width: 100%; }
.ind4_nav .slick .name{ font-size: 14px; padding: 0 6px; }
.ind4Con .content .img{ position: static; width: 100%; }
.ind4Con .txtbox{ padding: 0; height: auto; }
.ind4Con .txt{ padding: 20px 0 20px; }
.ind4Con .txt .h6{ font-size: 18px; padding: 0 0 0 30px; margin-bottom: 12px; }
.ind4Con .txt .h6:before{ width: 14px;  }
.ind4Con .txt .p{ padding: 0 20px 0 20px;  }
.ind4Con .txt .more1{ margin: 12px 0 0 20px; font-size: 14px;}=
.indexPage5 .p{ width: 90%; }
.indexPage5 .img{ width: 140%; margin-left: -20%; }

.indexPage6{ background-color:#FFFFFF; background-size: 100% 60%; }
.index6{ width: 100%; padding: 0 3%; }

.indexPage7{ padding: 34px 0 40px; }
.index7 .title1 .en{ margin-bottom: 18px; }
.ind7Nav{ display: flex; justify-content: center; margin-bottom: 20px; }
.ind7Nav li{ margin: 0 6px; padding-bottom: 8px; }
.ind7List li .img{ display: none; }
.ind7List li:nth-of-type(1) .img{ display: block; }
.ind7List .more2{ display: none; }
.ind7List li{ width: 100%; margin-bottom: 12px; background: #f7f7f7; }
.ind7List li a{ display: block; padding: 0 3%; }
.ind7List li img{ width: 100%; }
.ind7List .text{ padding: 14px 0 14px 0; }
.ind7List .h6{ margin-bottom: 8px; }
.ind7List .p{ white-space: normal;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; }
.ind7List li:nth-of-type(1) .p{
	white-space: normal;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;  }

.indexPage8{ padding:  34px 0 40px; }
.index8{ width: 100%; padding: 0 3%; }
.ind8Img{ margin: 26px 0 0; }

.Hotlinebox{ height: 180px; }
.Hotlinebox .txtImg .txt{ display: none; }
.Hotlinebox .txtImg{ padding: 40px 0 6%; width: auto; left: 0; width: 30%; }
.Hotlinebox .img{ position: static; width: 100%; }
.Hotlinebox .img img{ width: 100%; }
.Hotlinebox .rightDiv{ padding: 42px 0 0; width: 50%; }
.Hotlinebox .h6{ font-size: 14px; margin-bottom: 8px; }
.Hotlinebox .h5{ font-size: 20px; }
.more3{ width: 120px; height: 36px; line-height: 36px; font-size: 14px; }


.footerTop{ padding: 50px 0 34px; }
.footerTop .rightDiv {
    width: 32%;
    padding: 44px 0 0;
    display: none;
}
.footerTop .rightDiv ul{ display: none; }
.footerTop dl{ text-align:center;}
.footerTop dd{ line-height: 26px; height: auto; }
.footerTop .leftDiv{ width: 62%; }
.footerTop .leftDiv {
    width: 100%;
}.footerTop .name {
    width: 112px;
    margin: 0 auto;
}
.footerTop .eqBox{ padding-left: 0; width: 100%; }
.footerTop .eq {
    width: 112px;
    padding: 0;
    margin: 0 auto 8px;
}.footerShare{ display: flex; justify-content: space-around; margin: 18px 0 0; }
.footerShare a:nth-of-type(2){ margin: 0; }
.footerShare a:nth-of-type(1){ margin: 0; }
.footerBtm{ line-height: 20px; text-align: center; padding: 12px 0; }


/*产品工艺*/
.header_indTop2 .header .logo {background: url("../image/logo2.png") no-repeat;background-size: cover;}
.header_indTop2 .header .menu img.on{  display: none;}
.header_indTop2 .header .menu img.off{  display: inline-block;}
.headerBox{ height: 70px; }
/*.within_ban{ margin-top: 60px; }*/
.within_ban img{ width: 100%; }
.withinHome{ display: none; }
.product1{ padding: 34px 0 0; }
.productCon1 li{ width: 48%; margin:1%; }

/*产品工艺详情*/
.productshow1{ padding: 34px 0 0; }
.productshowCon1 .leftDiv{ width: 100%; }
.productshowCon1{ padding: 6px 3% 20px; }
.productshowCon1 .rightDiv{ width: 100%; margin-top: 140px; }
.productshowCon1 .text{ padding: 0 3%; }
.productshowCon1 .h6{ font-size: 18px; margin-bottom: 16px; }
.productshowCon1 .bor{ margin-bottom: 18px; width: 100%; }
.productshowCon1 .p{ line-height: 28px; }
.productshowCon1 .more4{ margin: 34px 0 0; }
.more4{ width: 112px; line-height: 38px; line-height: 38px; }
.productshowNav1{ width: 100%; position: absolute !important; margin: -398px 0 0; }
.productshow2 .tit{ padding: 0 3%; }
.productshow2 .content{ padding: 0 10% 30px; }
.productshow2 .content .title4{ padding: 24px 0 14px; }
.title4 .h6{ margin-bottom: 8px; font-size: 18px; }
.title4 .en{ margin-bottom: 8px; font-size: 14px; }
.productshow2 .content .p{ line-height: 26px; }

.productshowList1 li{ width: 50%; margin-bottom: 12px; position: relative; }
.productshowList1 dl{ height: 140px; overflow-y: auto; padding: 35px 0 0; }
.productshowList1 dt{ position: absolute; left: 0; right: 0; top: 0; }

.productshow3 .title5{ margin-bottom: 18px;  }
.title5 .h6{ margin-bottom: 0px; font-size: 18px; }
.title5 em{ width: 20px; height: 2px; }
.productshow3{ padding: 32px 0 60px; display: none; }
.productshowList2 li{ width: 100%; float: none;margin-bottom: 12px; }
.productshowPage1{ padding: 0 0 60px; }

/*2-1应用行业-电动车控制器散热方案*/
.industryPage1{ padding: 34px 0 0; }
.industryList1 li{ width: 48%; margin:0 0 8px; line-height: 46px; height: 46px; }
.industryList1 li:nth-of-type(2n){ float: right; }
.industry1{ margin: 25px 0 0; }
.title6 .en{  font-size: 26px;}
.title6 .h6{ font-size: 16px; }
.title6 .bor{ margin-top: 12px; }
.industry1 .text .p{ line-height: 26px; }
.industry1 .img{ width: 100%; box-sizing: border-box; }
.industry1 .title6{ margin-bottom: 12px; }
.industry1 .text{ width: 100%; margin-bottom: 12px; }
.industry2{ padding: 22px 0 0; }
.industry2 .h6{ font-size: 16px; padding-bottom: 10px; }
.industry2 .content .text{ padding: 0px 0 20px; }
.industry2 .content .img{ width: 100%; box-sizing: border-box; }
.industry3{ padding: 30px 0 0; }
.industryPage1 .h7{ padding-bottom: 12px; }
.industry4{ padding: 20px 0 0; overflow-x: auto; }
.industryList4{ width: 720px; }
.industryList4 li{ width: 240px; }
.industryList4 dt{ padding: 0 12px; }
.industryList4 dd{ padding: 0 12px; }
.industry5{ padding: 0 0 40px; }
.industry5 li{ height: auto; width: 100%; margin-bottom: 20px; }
.industry5 li .img img{ width: 100%; }
.industry5 li .name{ font-size: 13px; }

/*2-2应用行业-风能变流器散热方案*/
.industry2_two .content .img{ margin-bottom: 12px; }
.industry3_two .content .img img{ width: 100%; }
.industry3_two{ padding: 20px 0 34px; }
.industry3_two .box1{ width: 100%; margin-bottom: 22px; }
.industry3_two .content .img img{ box-sizing: border-box; }
.industry3_two .box2{ width: 100%; }
.industry3_two .box2 img{ width: 100%; }
.industry3_two .name1{ padding: 12px 0 0; }
.industry3_two .p{ margin: 8px 0 0; }
.industry3_two .name2{ padding: 12px 0 0; }
.industry3_two .content{ margin-bottom: 22px; }
.industry3_two .name3{ padding: 12px 0 0; }
.industryPage1 .h7{ font-size: 14px; }


/*2-3应用行业-光伏逆变器散热方案*/
.industry_three{ padding: 34px 0 60px; }
.industry3_1 .title6{ margin-bottom: 24px; }
.industry3_1 .text .p{ line-height: 26px; }
.industry3_1 .img{ width: 100%; margin-top: 12px; }
.industry3_1 .img img{ width: 100%; }
.h22{ font-size: 18px; padding: 0 0 10px; }
.industry3_2{ margin: 22px 0 0; }
.h16{ padding: 22px 0 12px; font-size: 15px; }
.industry3_2 .h16{ padding-top: 12px; }
.industryPage1 .box1{ width: 100%; }
.p24{ margin: 8px 0 0; }
.industry3_3 .h16{ padding-top: 16px; }
.industryPage1 .box2{ margin: 12px 0 0; width: 100%; }
.industry3_4 .namep{ margin: 0; }
.industry3_10 .content{ overflow-x: auto; }
.industry3_10 table{ width: 200%; }
.industry3_10 table td{ line-height: 26px; padding: 12px 0; }

/*2-5应用行业-储能系统散热方案*/
.industry_Four{ padding: 34px 0 60px; }
.industry4_10 .content{ overflow-x: auto; }
.industry4_10 table{ width: 800px; }
.industry4_10 table th{ line-height: 26px; }

/*2-6应用行业-动力电池包散热方案*/
.industry_Five{ padding: 34px 0 60px; }

/*2-7应用行业-电机外壳散热方案*/
.industry_Six{ padding: 34px 0 60px; }
.industry6_1 .text{ width: 100%; }
.industry6_1 .img{ width: 100%; margin: 12px 0 0; }
.industry_Six .name{ margin: 18px 0 0; }


/*2-9应用行业-变频器散热方案*/
.industry_Seven{ padding: 34px 0 60px; }
.industry7_8 table{ width: 960px; font-size: 12px; }

/*2-10应用行业-电能质量SVG散热方案*/
.industry_Eight{ padding: 34px 0 60px; }
.industry8_8 table td{ padding: 0 12px; }
.industry8_8 table{ width: 800px; }

/*2-11应用行业-IT通信散热方案*/
.industry_Nine{ padding: 34px 0 60px; }
.industry9_9{ margin: 34px 0 20px; }
.industry9_10 .name{ margin: 20px 0 0; }
.industry9_11 .name{ margin: 20px 0 0; }

/**/
.withinNav{ font-size: 14px; background: #eff1f2; position: relative; }
.withinNav span{ line-height: 46px; display: block; padding: 0 3%; text-align: center; font-size: 18px; color: #fff; background: #3c397e; overflow: hidden; position: relative; }
.withinNav span em{ height: 46px; width: 18px; background: url("../image/ico1.png") no-repeat center; background-size: 18px; display: block; transition: .5s; position: absolute; right: 3%; top: 0; }
.withinNav span.on em{ transform: rotate(180deg); }
.withinNav ul{ position: absolute; left: 0; top: 100%; right: 0; background: #eee; display: none; z-index: 10; }
.withinNav li a{ display: block; padding: 0 3%; font-size: 16px; line-height: 40px; }
.withinNav li a:hover ,
.withinNav li.on a{  background: #3c397e; color: #fff; font-weight: normal; }

.withinNav .on a{ color: #231816; font-weight: bold; background: #FFFFFF; }
.heatOne{ padding: 34px 0 60px; }
.heatOne1 .text{ padding: 12px 0 0; width: 100%; }
.heatOnePage1 .p{ line-height: 26px; }
.heatOne1 .right{ width: 100%; margin: 12px 0 0; }
.heatOne2{ padding: 30px 0 0; }
.heatOne2 .h22{ margin-bottom: 14px; }
.heatOne3{ padding: 30px 0 0; }
.heatOnePage1 .h16{ padding: 20px 0 10px; }
.heatOnePage1 .box1{ width: 100%; }
.heatOnePage1 .box2{ width: 100%; }
.heatOne7 .box2 .p{ margin: 20px 0 0; }
.heatOne9 .box2 .p{ margin: 20px 0 0; }
.heatOne10 .box2 .p{ margin: 20px 0 0; }
.heatOne12 .leftDiv{ width: 100%; }
.heatOne12 .rightDiv{ width: 100%; }
.heatOne13 li{ width: 100%; margin: 0 0 20px; }

/*3-2热管理系统-强制风冷*/
.heattwo{ padding: 34px 0 60px; }
.heattwo1 .text{ width: 100%; }
.heattwo1 .right{ width: 100%; }
.heattwo3 .content{ width: 100%; overflow-x: auto; }
.heattwo3 table{ width: 600px; }
.heattwo4 .leftDiv{ width: 100%; margin-bottom: 20px; }
.heattwo4 .rightDiv{ width: 100%; }
.heattwo5 .leftDiv{ width: 100%; margin-bottom: 20px; }
.heattwo5 .rightDiv{ width: 100%; }
.heattwo6 .leftDiv{ width: 100%; margin-bottom: 20px; }
.heattwo6 .rightDiv{ width: 100%; }
.heattwo7 .leftDiv{ width: 100%; margin-bottom: 20px; }
.heattwo7 .rightDiv{ width: 100%; }

/*3-3热管理系统-自然对流*/
.heatthree{ padding: 34px 0 60px; }
.heatthree1 .text{ width: 100%; margin: 0 0 20px; }
.heatthree1 .right{ width: 100%; }
.heatthree5{ margin: 20px 0 0; }
.heatthree7 .content{ overflow-x: auto; }
.heatthree7 table{ width: 500px; }
.number{ display: none; }
.number_more{ display: block; }

/*4-1新闻资讯-公司新闻*/
.newsPage1{ padding: 0 0 60px; }
.news1{ padding: 34px 0 0; }
.newsList li{ padding: 26px 0 25px; }
.newsList .time{ display: none; }
.newsList li a{ padding: 0 ; }
.newsList .img{ width: 100%; float: none; }
.newsList .text{  width: 100%; float: none;}
.newsList .h6{ margin: 16px 0 6px; }
.newsList .browse{ line-height: 26px; }
.newsList .p{ line-height: 26px; }
.newsList .btn{ margin: 14px 0 0; }
.news1 .numberBox{ padding: 32px 0 0; }

/*4-1新闻资讯-公司新闻-新闻详情*/
.newshowPage1{ padding: 34px 0 60px; }
.title7 .h6{ font-size: 20px; margin-bottom: 12px; }
.title7{ padding-bottom: 18px; margin-bottom: 16px; }
.newshow .content{ padding: 0 0 34px; }
.reternBox{ padding: 0 100px 0 0; margin: 16px 0 0; }
.retern{ width: 88px; line-height: 34px; height: 34px; }
.reternBox div{ margin-bottom: 8px; }

/*4-3新闻资讯-常见问题*/
.commonPage1{ padding: 34px 0 60px; }
.commonList{ margin: 0; }
.commonList .h6{ padding: 0 0 0 34px; }
.commonList .p{ padding: 0 0 0 34px; }
.commonList .h6:before{ width: 24px; height: 24px; line-height: 24px; }
.commonList .p:before{ width: 24px; height: 24px; line-height: 24px; }
.commonList li{ padding: 24px 0 16px; }
.common .numberBox{ padding: 42px 0 0; }

/*公司简介*/
.about1{ padding: 34px 0 60px; }
.about1 .imgBig video{ width: 100%;height:181px; }
.aboutPage1 .p .div img{ display:block; width: 100%;}
.aboutPage1 .p img{ display:block; width: 100%;}
.about1 .title6{ margin-bottom: 20px; }
.aboutList1{  margin: 26px -4px -20px ;}
.aboutList1 .slick{ margin: 0 4px;}
.aboutList1 .name{ margin: 8px 0 0; }
.aboutPage2{ padding: 34px 0 60px; }
.about2 .leftDiv{ width: 100%; padding: 0; }
.about2 .title6{ margin-bottom: 22px; }
.about2 .date span{ font-size: 60px; }
.about2 .date em{ font-size: 30px; }
.about2 .date{ line-height: 50px; margin-bottom: 0px; text-align: center; }
.about2 .date div{ display: inline-block;  }
.about2 .h7{ margin-bottom: 8px; font-size: 16px; text-align: center; }
.about2 .p{ line-height: 26px; }
/*.about2 .rightDiv{ width: 100%; }*/
.about2 .rightDiv{ width: 100%; height: auto; background: none; }

.about2 .logosBig{ margin: 20px 0 0; }
.about2 .logosBig img{ width: 100%; }

/*发展历程*/
.coursePage1{ padding: 34px 0 60px; background: none; }
.courseNav:before{ display: none; }
.courseNav{ padding: 0; }
.courseNav .name{ background: #CCCCCC; border-radius: 64px; width: 90%; margin: 0 auto; line-height: 38px; height: 38px; }
.courseNav .slick.on .name{ color: #FFFFFF; background: #3c397e; }
.courseNav .icoBox{ margin-left: 0; margin-top: 11px; margin-bottom: 4px;}
.courseNav .ico{width: 100%; background: none; height: auto; }
.courseNav .slick.on .ico{  background: none; }
.courseNav .slick{ height: auto; }
.courseNav .ico{ padding: 0px 6px 0; box-sizing: border-box; text-align: center; }
.courseCon{ margin: 18px 0 0; }
.title8 .h6{ font-size: 18px; margin-bottom: 6px; }
.courseCon .title8{ margin-bottom: 17px; }
.courseCon .content{ height: auto; }
.courseCon .content .padding{ padding: 0 3%; background: none; }
.courseCon .content:before{ display: none; }
.courseCon .content:after{ display: none; }
.courseCon .content .textBg{ display: none; }
.courseCon .text{ padding: 4px 0 0 90px; }
.courseCon .year1{ font-size: 20px; margin-bottom: 4px; }
.courseCon .time:before{ right: -20px; top: 6px; background: url("../image/cou_i6.png") no-repeat; width: 5px; height: 5px; background: url("../image/cou_i6.png") no-repeat; background-size: cover; }
.courseCon ul{ background: url("../image/line2.jpg") no-repeat repeat 66px top; }
.courseCon .p{ font-size: 14px; margin-bottom: 14px; }
.courseCon .img{ width: 100%; }


/*荣誉资质*/
.honorPage1{ padding: 34px 0 60px; }
.honor .list li{ width: 48%; margin-right: 0; margin-bottom: 12px; }
.honor .list li:nth-of-type(2n){ float: right; }
.honor .list .name{ font-size: 12px; padding: 10px 0 0; }
.honor .list li .img{ padding: 12px 12px; }

#mbCenter{ width: 90% !important; }
#mbImage{ width: 90% !important; margin: 0 auto; }
#mbImage img{ width: 100%; }
#mbPrevLink { left:0px; background:transparent url("../image/l2on.png") no-repeat center; }
#mbNextLink { right:0px; background:transparent url("../image/r2on.png") no-repeat center; }

/**/
.culturePage1{ padding: 34px 0 60px; }
.culture1 .content{ margin: 24px 0 0; padding: 0; height: auto; }
.culture1 .img{ position: static; width: 100%; }
.culture1 .text{ margin: 20px 0 0; float: none; }
.culture1 .tit{ margin-bottom: 8px; font-size: 18px; margin-top: 16px; }
.culture1 .p{ line-height: 26px; }
.culture2{ margin: 40px 0 0; }
.culture2 .leftCon{ width: 100%; padding: 0; height: auto; }
.culture2 .leftCon .img{ position: static; width: 100%; }
.culture2 .text{ padding: 20px 3% 30px; }
.culture2 .leftCon .title6{ margin-bottom: 10px; }
.culture2 .p{ line-height: 26px; font-size: 14px; }
.culture2 .rightCon{ width: 100%; padding: 0; height: auto; margin: 20px 0 0; }
.culture2 .rightCon .img{ position: static; width: 100%; }
.culture2 .rightCon .title6{ margin-bottom: 10px; }

.culture3{ margin: 40px 0 0; }
.culture3 .title6{ margin-bottom: 26px; }
.culBIgimg{ width: 100%; float: none; }
.culBIgimg .name{ line-height: 40px; height: 40px; padding: 0 3%; font-size: 15px; }
.culMinimg{ width: auto; margin: 0 -6px; float: none; padding: 0; }
.culMinimg .slick{ margin: 0 6px; }
.culMinimg .slick-prev ,
.culMinimg .slick-next{ width: 28px; height: 28px; top: 50%; bottom: auto; transform: translateY(-50%); margin: 0; }
.culMinimg .slick-prev{ background: url("../image/l1on.png"); background-size: cover; left: 6px;  }
.culMinimg .slick-next{ background: url("../image/r1on.png"); background-size: cover; right: 6px; left: auto; }
.culMinimg .slick-prev:hover{ background: url("../image/l1on.png"); background-size: cover; left: 6px;  }
.culMinimg .slick-next:hover{ background: url("../image/r1on.png"); background-size: cover; right: 6px; left: auto; }
.culture3 .p{ width: 100%; line-height: 26px; margin-top: 20px; }

/*客户服务*/
.servePage1{ padding: 34px 0 34px; }
.serve1 .title6{ margin-bottom: 16px; }
.serve1 .img{ margin: 30px 0; }
.servelist1 li .h6 em{ top: 4px; }

.servelist1 li{ width: 100%; padding: 12px 3%; margin: 0 0 12px; height: auto; }
.servelist1 li .h6{ font-size: 16px; }
.servelist1 li .p{ line-height: 26px; }
.serve2{ padding: 22px 0 0; }
.serve2 .h6{ margin: 18px 0 12px; font-size: 18px; }
.serve2 .p{ line-height: 26px; }
.serve3{ padding: 20px 0 60px; }
.serve3 .title6{ margin-bottom: 16px; }
.serve3 .p{ line-height: 26px; }
.serve3 .leftDiv{ display: none; }
.serve3 .rightDiv{ width: 100%; }
.serve3 li{ margin-bottom: 12px; }
.serve3 .input{ box-sizing: border-box; display: block; padding: 0 12px 0 80px;overflow: hidden; }
.serve3 .input input{ width: calc(100% - 14px);
    float: left;
    margin-right: 8px;
}
.serve3 .i{ position: static;
    float: left; }
.serve3 .input .txt{ width: 74px; }
.serve3 .input span{ width: 100%; }
.serve3 .textarea .txt{ width: 74px; }
.serve3 .textarea{box-sizing: border-box; display: block; padding: 0 12px 0 80px; width: 100%;overflow: hidden;}
.serve3 textarea{ width: calc(100% - 14px);
    float: left;
    margin-right: 8px;height: 120px; }

.serve3 .input .inputBox{ margin: 0 0 58px; }
.inputBtn{ width: 100%; margin: 0; position: absolute; left: 0; bottom: 0; }


/*联系我们*/
.contactPage1{ padding: 34px 0 32px; }
.contactPage1 .contact .img{ width:100%;height:200px }

.contact .title6{ margin-bottom: 34px; }
.contact .img img{ width: 100%; }
.contactList1{margin: 22px 0 0;}
.contactList1 li{ width: 48%; margin: 0 0 12px; height: 156px; }
.contactList1 li:nth-of-type(2n){ float: right; }
.contactList1 .ico{ width: 46px; margin: 24px auto 18px; }

.contactPage2{ padding: 40px 0 60px; background: #f8f8f8 !important; height:auto;}
.contact2 .title6{ margin-bottom: 34px; }
/*.contactList2 li{ float: none; width: 100%; margin: 0 0 12px; height: auto; }
.contactList2 .text{ padding: 24px 3% 24px; }
.contactList2 .title9{ margin-bottom: 18px; }*/

.contactList2 li{ float: none; width: 100%; margin: 0 0 12px; height: auto; }
.contactList2 .text{ padding: 24px 3% 24px; }
.contactList2 .slick:hover .text, .contactList2 .slick.on .text{ padding: 36px 3%; margin-top: -12px; }
.contactList2 .title9{ margin-bottom: 18px; }

.title9 .en{font-size: 25px; margin-bottom: 4px; }
.title9 .h6{ margin-bottom: 8px; font-size: 16px; }
.serve3 .select{ right: 12px; left: 80px; width: auto;margin-top: -1px; }

}

@media screen and (max-width: 767px){
.pc-hide{ display: block !important; }
.pc-show{ display: none !important; }
.productshow2 .content .p img{ display:block; width:100%; }
.productshow2 .content .p b img{ display:block; width:100%; }
.aboutPage1 .p table,tr,td,p img{ display:block; width:100%; }
.header_indTopA .menu img.on{  display: none;}
.header_indTopA .menu img.off{  display: inline-block;}

.Hotlinebox .rightDiv{margin-top: 0px; margin-right: 58px;}
.product1 .numberBox {    padding: 20px 0;}
}
