@charset "UTF-8";
/*yuan*/

@media all and (max-width:1600px){
.demandmain{ width:1200px;}
.download_list{ width:1200px;}
.news_list{ width:1200px;}
.news_list ul li{ width:380px; margin:35px 30px 0px 0px;}
.news_list ul li:nth-child(3n){ margin:35px 0px 0px 0px;}
.newsimg{ width:100%; height:185px;}
.newstime{ font-size:14px;}
.newstime span{ font-size:22px;}
.newstext{ font-size:13px;}
.mains{ width:1200px;}
.newsmain{ width:1200px;}
.newsmainleft{ width:850px;}
.newsmainright{ width:295px;}
.recomtext{ font-size:13px;}
.coninform{ padding-top:270px;}
.conindbg{ height:400px;}
.contexts{ width:500px;}
.conphoto{ width:560px; top:110px;}
.map{ height:550px;}

.costprice{ width:1200px;}
.costlist{ width:1200px;}
.costlist ul li{ width:300px;height: 590px;}

.costcastlb{ width:1200px;}
.costcastlb ul li{ margin: 45px 60px 0px 80px;}
.costlbcon{ width:1200px;}
.costlbcon ul li{ width:320px;}

.caseclass{ width:1200px;}
.caseclass ul li{ width:171px;}
.caselist{ width:1200px;}
.caselist ul li{ width:375px; height:255px; padding:40px 36px 0px 0px;}
.caselist ul li:nth-child(3n){ padding:40px 0px 0px 0px;}

.servicemin{ width:1200px; padding-top:30px; background:url(/public/static/home/images/touy_04.jpg) no-repeat center bottom; padding-bottom:13px;}
.servicetab{ width:1200px; height:90px; background:#f4f4f4; padding-top:20px;}
.servicetab ul li{ width:132px;}
.servicenames{ font-size:13px;}

.sermains{ width:1200px; padding-top:30px;}
.sertitles{ font-size:28px;}
.sertexts{ font-size:14px; padding-top:25px; line-height:32px;}

.casemain{ width:1200px;}
.caserelated{ width:1200px;}
.casecoms{ width:1200px;}
.casetabs ul li{ width:400px;}
.casetabs ul li a{ width:370px;}
.caseconimg{ height:245px;}

.serchlist{ width:1200px;}
.serchlist ul li{ width:370px; height:305px;padding:40px 30px 0px 0px;}
.serchimg{ height:245px;}

.problem_new{ width:1200px;}
.product_warp{ width:1200px;}
.product_list{ width:1200px;}
.product_warp ul li{
	height: 208px;
}
.problem_new ul li{
	height: 300px;
}
.product_list .right ul li .right_img{
    height: 184px;
}

	}
@media all and (max-width:1440px){
.czjk_fix .boms .tab_bom .container .li {
    width: 25%;
    padding: 0 20px;
}
}	
@media all and (max-width:1300px){
.demandmain{ width:1000px;}
.dematit{ font-size:26px;}
.dematext{ font-size:14px;}
.demaimg{ padding-top:40px;}
.demancontent{ font-size:15px;}
.download_list{ width:1000px;}
.download_list ul li span{ font-size:15px;}
.news_list{ width:1000px;}
.news_list ul li{ width:313px; margin:30px 30px 0px 0px;}
.news_list ul li:nth-child(3n){ margin:30px 0px 0px 0px;}
.newsimg{ width:100%; height:155px;}
.newstime{ font-size:14px; margin-top:15px;}
.newstime span{ font-size:20px;}
.newstext{ font-size:12px;}
.newstitle{ height:30px; line-height:30px;}
.newsinfor{ width:70%;  padding-top:15px;}
.newbox{ margin-top:15px;}
.mains{ width:1000px;}
.newsmain{ width:1000px;}
.newsmainleft{ width:710px;}
.newsmainright{ width:250px;}
.newsarticle{ line-height:31px;}
.recomtext{ font-size:13px;}

.conbd{ width:1000px;}
/*.frame1,.frame2{ height:70px; line-height:70px; font-size:15px;}
.frame3{ font-size:15px; margin-top:50px;}*/
.conaddrelb{ width:1000px;}
.conaddmin{ line-height:34px;}
.coninform{ padding-top:240px;}
.conindbg{ height:360px; padding-top:80px;}
.coninfors{ width:1000px;}
.contexts{ width:440px; font-size:15px; line-height:40px;}
.conphoto{ width:500px; top:110px; right:5%;}
.map{ height:400px;}


.costprice{ width:1000px;}
.costlist{ width:1000px;}
.costlist ul li{ width:250px; height:490px;}
.costico{ margin-top:50px;}
.costname{ padding-top:30px;}
.costext{ padding-top:50px; font-size:15px;}

.costcastlb{ width:1000px;}
.costcastlb ul li{ margin: 35px 45px 0px 65px;}
.costlbcon{ width:1000px;}
.costlbcon ul li{ width:265px; padding:25px 15px 0px 25px;}
.costlicons{ width:60px;}
.costlicons img{ width:48px;}
.costlinfors{ width:75%;}
.costlnames2{ padding-top:5px; font-size:13px;}

.caseclass{ width:1000px;}
.caseclass ul li{ width:142px;}
.caseicon{ width:60px; height:60px; background-size:50%;}
.caseclass ul li a.acts .caseicon{background-size:50%;}
.caselist{ width:1000px;}
.caselist ul li{ width:305px; height:205px; padding:30px 30px 0px 0px;}
.caselist ul li:nth-child(3n){ padding:30px 0px 0px 0px;}
.casenames{ height:50px; line-height:50px; font-size:16px;bottom:-50px;}


.servicemin{width:1000px;  padding-top:50px; padding-bottom:11px; background:url(/public/static/home/images/touy_05.jpg) no-repeat center bottom;}
.servicetab{ width:1000px; height:90px; background:#f4f4f4; padding-top:20px;}
.servicetab ul li{ width:110px;}
.servicenames{ font-size:12px;}

.sermains{ width:1000px;}

.casemain{ width:1000px;}
.caserelated{ width:1000px;}
.casecoms{ width:1000px;}
.casetabs ul li{ width:33.333333%;}
.casetabs ul li a{ width:305px;}
.caseconimg{ height:200px;}

.serchlist{ width:1000px;}
.serchlist ul li{ width:305px; height:250px;padding:30px 28px 0px 0px;}
.serchlist ul li:nth-child(3n){ padding:30px 0px 0px 0px;}
.serchimg{ height:200px;}
.serchname{ height:50px; line-height:50px; font-size:15px;}

.problem_new{ width:1000px;}
.product_warp{ width:1000px;}
.product_warp ul li .product_img{width: 84.5%;}
.product_list{ width:1000px;}
.product_warp ul li{
	height: 173px;
}
.problem_new ul li{
	height: 300px;
}
.product_list .right ul li .right_img{
    height: 153px;
}
	}
	
@media all and (max-width:1024px){
.mob{
	display: block;
	width: 100%;
	height: auto;
}
.com{
	display: none;
}
.header_warp{
	height: auto;
}
	.header_app{display: block;}
	.header_app .app_logo {
    width: 25%;}
    .header_app .app_menu {
    width: 4%;}
	.header,.Supplier,.czjk_fix,.footer .container > div img,.footer .container > div:nth-child(2) >div >div,.footer .container > div:nth-child(1) p,.answer .container .right,.answer .container .left > img,.answer .container .left .li,.pub_tit_one.bt a,.Engineering_case .bom_fix .li{display:none;}
	
	.banner2{ width:100%; height: auto;}
	.bannerimg{ display:none;}
	.bannerimg2{ width:100%; height:230px; display:block;padding-top: 75px;}
	
.conbd{ width:90%; padding-top:10px;}	
/*.frame1{ width:100%; border-bottom:1px solid #dbdbdb; height:64px; line-height:64px; font-size:14px;}
.frame2{ width:100%; border-bottom:1px solid #dbdbdb; height:64px; line-height:64px; font-size:14px;}
.frame3{ border:1px solid #dbdbdb; height:200px; margin-top:30px;  font-size:14px;}
.inputs{ width:100%; height:60px; margin-top:35px; font-size:16px; line-height:60px;}*/

.lines{ margin-top:60px; height:1px;}

.conaddrelb{ width:90%; margin:0px auto;}
.conaddrelb ul li{ width:100%; padding-top:40px;}
.conaddrelb ul li:nth-child(2n){ width:100%;}
.conaddname{ font-size:20px;}
.conaddmin{ font-size:13px; line-height:30px;}

.conaddrelb{ width:90%; margin:0px auto;}
.coninform{ height:auto; padding-top:50px;}
.conindbg{ height:auto; padding-top:50px;}
.coninfors{ width:90%; margin:0px auto;padding-bottom: 30px;}
.connames{ font-size:24px;}
.contexts{ font-size:14px; padding-top:15px; line-height:30px; width:100%;text-indent: 0.55rem;}
.conphoto{ position:relative; width:100%; height:auto; right:0px; top:0px; padding-top:35px;display: none;}

.mains{ width:90%; margin:0px auto; overflow:hidden;}
.newsmain{ width:90%; margin:0px auto;}
.newsmainleft{ width:100%; float:none;}
.newshowtit{ font-size:22px;}
.newscent{ display:inline-block; padding:0px 0px 0px 10px; height:16px; background:#fff; font-size:0px;}
.newscent span{height:16px; display:inline-block; font-size:12px; color:#989898;padding: 0 10px;}
.newscent a{ padding-left:20px; height:16px; display:inline-block; font-size:12px; color:#989898;margin-right:20px;}
.newscent a:hover{ color:#172367;}
.newsmainright{ width:100%; float:none; padding-top:25px;}

.news_list{ width:90%;}
.news_list ul li{ width:100%; float:left; margin:20px 0px 0px 0px;}
.news_list ul li a{ display:block;}
.news_list ul li:nth-child(3n){ margin:20px 0px 0px 0px;}
.newsimg{ width:100%; height: auto; overflow:hidden;}

/*翻页*/
.page{ width:100%; text-align:center; padding-top:10px; font-size:0px;padding-bottom: 20px;}
.page ul li {
    width: 26px !important;
    height: 26px;
    line-height: 26px;
}
.page a{ display:inline-block; text-align:center; line-height:26px; width:26px; font-size:13px; margin:0;
transition:1s;
    -webkit-transition:1s;
    -moz-transition:1s;
    -ms-transition:1s;
    -o-transition: 1s;
}


.download_list{ width:90%; margin:0px auto; padding-top:20px;}
.download_list ul li{ height:64px; line-height:64px;}
.download_list ul li span{ height:64px; line-height:64px; width:80%; overflow:hidden;}
.download_list ul li a{ height:64px; line-height:64px;}

.demandmain{ width:100%; margin-bottom: 80px;}
.dematit{ font-size:20px; padding-top:15px;}
.dematext{ width:95%; margin:0px auto; line-height:30px;     padding-top: 10px;
    font-size: 13px;
    text-align: left;
    text-indent: 0.5rem;}
.dematext br{display: none;}
.demaimg{ padding-top:30px;}
.dematit2{ font-size:20px; padding-top:40px; padding-bottom:0px;}
.demaninfor{ width:90%; margin:0px auto; padding:20px 0px 10px 0px;}
.demaname{ height:16px; font-size:16px; margin-top:10px; line-height:16px;}
.demancontent{ width:100%; padding-left:0px; padding-top:10px;}
.demancontent ul li{ width:50%; font-size:13px; line-height:40px; height:40px;}
.emalls{ width:90%; margin:0px auto; font-size:15px; padding-top:25px; line-height:32px;}
.emalls a{ display:block;}


.costbt{ font-size:26px; padding-top:22px;}
.costbox{ margin-top:15px;}
.costprice{ width:100%;}
.costlist{ width:100%; padding-top:30px;}
.costlist ul li{ width:50%; height:350px; overflow:hidden;}
.costico{ margin-top:25px;}
.costname{ padding-top:15px; font-size:18px;}
.costnamen{ padding-top:10px; font-size:14px; line-height:20px;}
.costext{ padding-top:20px; font-size:15px; width:90%;line-height: 24px;}
.costlist ul li:hover .costext{padding-top:20px;}

.costcase{ margin-top:0px; background:url(/public/static/home/images/cost_17.jpg) no-repeat center top; height:894px;}
.costbt2{ font-size:26px; padding-top:22px;}
.costbox2{ margin-top:15px;}

.costcastlb{ width:100%; padding-top:15px;}
.costcastlb ul li{ margin:25px 7% 0px 8%;}
.costcasico{ height:56px;}
.costcasico img{ width:38px;}
.costcastname{ font-size:16px; height:34px;}
.costlbcon{ width:95%; margin:0px auto; padding-top:0px;}
.costlbcon ul li{ width:100%; padding:20px 0px 0px 0px; margin:15px 0px 0px 0px; height:76px;}
.costlicons {
    width: 60px;
    padding-left: 15px;
}
.costlicons img{ width:48px;}
.costlinfors {
    width: 78%;
    padding-left: 0;
}
.costlnames2{ padding-top:5px; font-size:13px;}

.caseclass{ width:95%; padding-top:0px;}
.caseclass ul li{ width:25%; padding-top:25px;}
.caseiconame{ font-size:15px;}
.caseicon{ width:55px; height:55px; background-size:50%;}
.caseclass ul li a.acts .caseicon{background-size:50%;}
.caselist{ width:90%; margin:0px auto;}
.caselist ul li{ width:100%; height: auto; padding:30px 0px 0px 0px;}
.caselist ul li:nth-child(3n){ padding:30px 0px 0px 0px;}
.casenames{ height:50px; line-height:50px; font-size:16px;bottom:0;}


.servicemin{ width:100%; padding-top:0px; background:none; padding-bottom:10px;}
.servicetab{ width:100%; height: auto; background:#f4f4f4; padding-top:15px; padding-bottom:15px; text-align:center; font-size:0px;}
.servicetab ul li{ width:32.33333%; padding:10px 0px 15px 0px; border-bottom:1px dashed #cccccc; float:none; display:inline-block;}
.servicetab ul li:nth-child(3){ border-right:none;}
.servicetab ul li:nth-child(6){ border-right:none;}
.servicetab ul li:nth-child(7){ border-bottom:none;}
.servicetab ul li:nth-child(8){ border-bottom:none;}
.servicetab ul li:nth-child(9){ border-right:none;}
.servicenames{ font-size:13px;}

.sermains{ width:95%; padding-top:30px; padding-bottom: 60px;}
.sertitles{ font-size:23px;}
.sertexts{ font-size:14px; padding-top:20px; line-height:30px;}
.serbox{ margin-top:10px;}
.serbox span{ height:3px; margin-top:-2px;}

.casetitle{ font-size:24px;}
.casemain{ width:95%;}
.caserelated{ width:95%; padding-top:30px;}
.caseretit span{ width:130px;}
.casecoms{ display:none;}

.casecoms2{ width:100%; margin:0px auto; padding-top:20px;  position:relative; display:block;}
.casecoms2 .prev{ display:block; width:24px; height:24px; background:#e9e9e9; position:absolute; font-family:"宋体"; text-align:center; line-height:24px; font-size:14px; color:#4a4a4a; font-weight:600; top:-36px; right:34px;}
.casecoms2 .next{ display:block; width:24px; height:24px; background:#e9e9e9; position:absolute; font-family:"宋体"; text-align:center; line-height:24px; font-size:14px; color:#4a4a4a; font-weight:600; top:-36px; right:0px;}
.casecoms2 .prev:hover{ color:#fff; background:#091140;}
.casecoms2 .next:hover{ color:#fff; background:#091140;}
.casetabs2{ width:100%; height: auto; overflow:hidden;}
.casetabs2 ul li{ width:100%; height: auto; float:left; }
.casetabs2 ul li a{ display:block; width:100%; height:100%;}
.casetabs2 ul li:nth-child(2) a{ margin:0px auto;}
.casetabs2 ul li:nth-child(5) a{ margin:0px auto;}
.casetabs2 ul li:nth-child(7) a{ margin:0px auto;}
.casetabs2 ul li:nth-child(3n) a{ float:right;}
.casetabs2 .caseconimg{ width:100%; height: auto; overflow:hidden;}
.casetabs2 .caseconimg img{ width:100%; height:100%;
transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;}
.casetabs2 .caseconames{ width:100%; height:50px; line-height:50px; text-align:center; font-size:16px; color:#474747;
transition: 0.7s;
    -webkit-transition: 0.7s;
    -moz-transition: 0.7s;
    -ms-transition: 0.7s;
    -o-transition: 0.7s;
}
.casetabs2 ul li a:hover .caseconimg img{transform: scale(1.1,1.1);}
.casetabs2 ul li a:hover .caseconames{ color:#fff; background:#091140;}

.serchlist{ width:90%; margin:0px auto;}
.serchlist ul li{ width:100%; height: auto;padding:20px 0px 0px 0px;}
.serchlist ul li:nth-child(3n){ padding:20px 0px 0px 0px;}
.serchimg{ height: auto;}
.serchname{ height:50px; line-height:50px; font-size:15px;}


/*手机头部*/
.sjhead{ display:block; width:100%; height: auto; position:fixed; left:0px; top:0px; background:#fff; z-index:9999999;}
.logosj{ width:40%; float:left; padding:12px 0px 10px 20px;}
.logosj img{ width:90%; height:auto;}
.navico{ width:8%; float:right; margin:0px 20px 0px 0px; background:url(/public/static/home/images/navico_03.png) no-repeat center center; background-size:100%; min-height:56px;}
.navico .click{ background:url(/public/static/home/images/mobilicon_03.png) no-repeat center center;}


.mibmencons{ width:80%; position:fixed; right:-100%; top:0px; height:100%; overflow:auto; background:#0a1241; z-index:999999999999; }
.serchmin{ width:90%; margin:0px auto; -moz-border-radius:30px;  -webkit-border-radius: 30px;   border-radius:30px; border:1px solid #fff; height:36px;margin-top:10px; overflow:hidden;}
.kk{ width:80%; height:36px; background:none; border:none; line-height:36px; text-indent:1em; float:left;}
.inputsj{ width:20%; height:36px; float:right; background:url(/public/static/home/images/mobilicon_06.png) no-repeat center center;}
.serchmin form ::-webkit-input-placeholder {color:#fff;  font-size:15px;}
.serchmin form :-moz-placeholder {color:#fff; font-size:15px;}
.serchmin form ::-moz-placeholder {color:#fff;  font-size:15px;}
.serchmin form :-ms-input-placeholder {color:#fff; font-size:15px;}

.mobmenu{ width:100%; margin-top:10px;}
.mobmenu ul li{ padding:0px 20px 0px 20px; border-top:1px solid #fff; height:56px; line-height:56px; position:relative;}
.mobmenu ul li a{ font-size:16px; color:#fff;}
.mobmenu ul li span{ display:block; width:15px; height:50px; position:absolute; right:20px; top:0px; background:url(/public/static/home/images/mobilicon_15.png) no-repeat center center;}
.mobmenu ul li span.acts{ background:url(/public/static/home/images/mobilicon_11.png) no-repeat center center;}
.mobmenu .mobnavs{ width:100%; display:none;}
.mobmenu .mobnavs ul li{ padding:0px 0px 0px 40px; border-top:1px solid #fff; height:48px; line-height:48px;}
.mobmenu .mobnavs ul li a{ font-size:14px;}




.problem_new{ width:90%; margin:0px auto; padding-top:20px;}
.problem_new ul li{
	width: 49%;
    margin-right: 2%;
    margin-bottom: 2%;
}
.problem_new ul li:nth-child(3n){
    margin-right: 2%;
}
.problem_new ul li:nth-child(2n){
    margin-right: 0;
}
.problem_new ul li h2{
	margin: 3px 0 10px;
}
.problem_new ul li h3{
	margin-bottom: 10px;
}
.problem_new ul li h5{
	margin-top: 10px;
	margin-bottom: 10px;
}

.product_warp{ width:90%; margin:0px auto; padding-top:30px;}
.product_warp ul li{
	height: 148px;
}
.product_warp ul li h1{
	font-size: 16px;
}
.product_warp ul li .product_img{
	height: 100%;
}

.product_list{ width:90%; margin:0px auto; padding-top:20px;}

.product_list .left{
	display: none;
}
.product_list .right{
	width: 100%;
	float: none;
}
.product_list .right .cp_nav{
    display: block;
    margin-bottom: 20px;
    text-align: center;
    font-size: 0px;
}
.product_list .right .cp_nav a{
	display: inline-block;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    background-color: #eee;
    font-size: 14px;
    color: #333;
    letter-spacing: 1px;
    margin-bottom: 5px;
}
.product_list .right .cp_nav a.cur{
	background-color: #091140;
	color: #fff;
}
.product_list .right .cp_nav a+a{
	margin-left: 10px;
}
.about_us2 .we_can_do_what .bom .li .fix {
    width: 120px;
    height: 120px;
}
.about_us2 .we_can_do_what .bom .li:hover .img {
    width: 100%;
    height: 100%;
}
.problem_new ul li{
	height: 240px;
}
.frame1{
	width: 100%;
}
.frame2{
	width: 100%;
}
}

@media all and (max-width:850px){
.header_app .app_logo {
    width: 33%;}
    .header_app .app_menu {
    width: 5%;}
.product_warp ul li{
	width: 49%;
	height: 190px;
    margin-right: 2%;
    margin-bottom: 2%;
}
.product_warp ul li:nth-child(3n){
    margin-right: 2%;
}
.product_warp ul li:nth-child(2n){
    margin-right: 0;
}
.floating_ck dl dd {
    position: relative;
    width: 60px;
    height: 60px;
    background-color: #0a1241;
    border-bottom: solid 1px #555666;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center 20%;
    background-size: 45%;
    cursor: pointer;
}
.floating_ck dl dd.return{
	background-size: 35%;
	height: 60px !important;
}
.floating_ck dl dd.return span{
	padding-top: 38px !important;
}
.floating_ck dd span {
    color: #fff;
    display: block;
    padding-top: 38px;
    font-size: 12px;
}
.floating_ewm {
    height: 140px;
    top: -40px;
}
.floating_left {
    left: -120px;
    width: 120px;
}
.floating_ewm u {
    width: 100px;
    height: 100px;
    margin-top: 10px;
}
.floating_ewm .qrcord_p01 {
    font-size: 12px;
}
.floating_gh {
    height: 60px;
    bottom: 0px;
    font-size: 12px;
    text-align: center;
    padding-left: 0px;
}
.floating_left1 {
    left: -140px;
    width: 140px;
}
.floating_left1 a {
    line-height: 24px;
    padding-top: 6px;
}
.product_list .right ul li .right_img{
    height: 130px;
}
}	
@media all and (max-width:768px){
.product_warp ul li{
	height: 160px;
}
.about_us2 .we_can_do_what .bom .li .img {
    width: 74px;
    height: 74px;
}
.about_us2 .we_can_do_what .bom .li .fix {
    width: 96px;
    height: 96px;
}
}
@media all and (max-width:640px){
body{
	background-color: #fff;
}
.header_app .app_logo {
    width: 40%;}
    .header_app .app_menu {
    width: 6%;}
.problem_new ul li{
	width: 100%;
    margin-right: 0;
}
.problem_new ul li:nth-child(3n){
    margin-right: 0;
}
.problem_new ul li:nth-child(2n){
    margin-right: 0;
}
.problem_new ul li h1{
	margin-top: 10px;
}
.problem_new ul li h2{
	margin: 5px 0 15px;
}
.problem_new ul li h3{
	margin-bottom: 15px;
}
.problem_new ul li h5{
	margin-top: 15px;
	margin-bottom: 15px;
}
.product_warp ul li{
	width: 100%;
	margin-right: 0;
	height: 260px;
}
.product_warp ul li:nth-child(3n){
    margin-right: 0;
}
.product_warp ul li:nth-child(2n){
    margin-right: 0;
}
.product_warp ul li .product_img {
    width: 88%;
}
.product_warp ul li h1{
	font-size: 14px;
}
.product_list .right ul li{
	width: 100%;
	margin-right: 0;
}
.product_list .right ul li:nth-child(3n){
	margin-right: 0;
}
.product_list .right ul li:nth-child(2n){
	margin-right: 0;
}
.problem_new ul li{
	height: 280px;
}
.product_list .right ul li .right_img{
    height: auto;
}
}
@media all and (max-width:550px){
.product_warp ul li .product_img {
    width: 87%;
}
.product_warp ul li{
	height: 235px;
}
.nav_celan form input:last-child{
	width: 12%;
}
.header_app{
	height: 60px;
}
.bannerimg2{
	padding-top: 60px;
}
}
@media all and (max-width:467px){
.product_warp ul li{
	height: 206px;
}
.nav_celan form input:last-child{
	width: 14%;
}
.problem_new ul li{
	height: 260px;
}
}
@media all and (max-width:414px){
.header_app{
	height: 50px;
}
.bannerimg2{
	padding-top: 50px;
}
}
@media all and (max-width:375px){
.product_warp ul li .product_img {
    width: 86%;
}
.product_warp ul li{
	height: 185px;
}
.about_us2 .we_can_do_what .bom .li .fix {
    width: 80px;
    height: 80px;
}
.we_can_do_what .bom .li {
    width: 20%;
    float: left;
}
.about_us2 .we_can_do_what .bom .li > div {
    width: 80px;
    height: 80px;
}
.we_can_do_what .bom .li .img {
    width: 80px;
    height: 80px;
}
.about_us2 .we_can_do_what .bom .li .img {
    width: 60px;
    height: 60px;
}
.about_us2 .gsjj .right .wz .bom > div:first-child {
    padding-right: 40px;
    margin-right: 15px;
}
.about_us2 .we_can_do_what{
    height: 460px;
}
.bannerimg2{
    padding-top: 40px !important;
}
.problem .bom .li .img{
    height: 125px;
}
}
@media all and (max-width:325px){
.product_warp{
	padding-top: 0;
}
.product_warp ul li{
	height: 155px;
}
}
@media all and (min-width:1024px){
.pub_tit_one p br{
	display: none;
}
}