﻿
@media screen and (min-width:1361px) {
.productIbox .info .c { margin-bottom: 28px;}
.pageNav a:hover:before { transform: scaleX(1); -webkit-transform: scaleX(1); -moz-transform: scaleX(1); transform-origin: 0; -webkit-transform-origin: 0; visibility: visible\9; }
}


@media screen and (max-width:1700px) {
}

@media screen and (max-width:1450px) {
    .header { padding: 0 20px;  }
    .nav { margin-left: 22px; }
    .nav > li > a { padding-left: 10px; padding-right: 10px; }
    .logo { width: 284px; }
}

@media screen and (max-width:1280px) {
	.map-box{ width:96%;}
	.link-box .link{ width:96%;}
	.top-text{ width:98%; margin:0 auto;}
	.header { width:98%; }
    .logo { width: 250px; }
    .nav { margin-left: 0; }
}


@media screen and (min-width:1440px) {
}


@media screen and (min-width:1050px) {
.foot-bottom-box{ width:92%; padding-left:4%; padding-right:4%;}

}

@media screen and (max-width:1333px) {
	.header .logo{  margin-top:18px;}

}

@media screen and (max-width:1100px) {
	.scrollsidebar{ display:none;}
}

@media screen and (max-width:1024px) {
.scrollsidebar{ display:none;}

.bottom-box .bottom .bottom-left{ margin-top:20px; width:96%; margin:0 auto; float:none;}
.bottom-box .bottom .bottom-right{ width:100%;}
.bottom-box .bottom .bottom-right .ewm{ width:94%; text-align:left; }

.wrap{ width: auto;}
.about-box{ background:#fff;overflow:hidden; margin-top:0px;}
.about-box .wrap{ margin:0 auto;}
.i_about dl dt,.i_about dl dt{ display:none;}
.i_about dl dd { width:auto;}
.i_news .i_m ul li{ width:48%; float:left; }
.i_news .i_m ul li img{ width:100%;}
.wrap_a .i_about{width: 98%;margin-bottom: 20px;}
.wrap_a .i_news{ width:100%;}


.header-box { height:36px; padding: 12px 0; background: rgba(255,255,255,1); position: fixed; top:0; }

.top-text-box{display:none;}
.top_text{ display:none;}
.nav-box{ display:none;}
.pcsoux{ display:none;}

.ldgk{ width:49%;}
.jczx{ width:49%;}
.llyx{ width:49%;}
.lxwm{ display:none;}
.bottom-copy{ width:100%; margin:0; text-align:center;}

.col-xs-3:hover span{ bottom:5px;}
	
    .productIbox dd { width: 100%; float: none; }
    .productIbox .img { margin: 0px 50% 0px 0px; }
    .productIbox .twoItem .img { margin: 0px 0px 0px 50%; }
    .productIbox .con { top: 0; left: 50%; width: 40%; height: 100%; padding: 0px 5%; }
    .productIbox .twoItem .con { top: 0; height: 100%; left: 0%; }
    .productIbox .arrow { width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-right:12px solid #ededed; background: none; left: -10px; top: 50%; margin: -12px 0px 0px; }
    .productIbox .twoItem .arrow { width: 0; height: 0; background: no-repeat; border-right: 0px none; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 12px solid #ededed; top: 50%; bottom: auto; left: auto; right: -10px; margin: -12px 0px 0px 0px; }
    .productIbox .info { padding-top:25%; transform: none; -webkit-transform: none; }
    .productIbox .btn-viewMore { opacity: 1; visibility: visible; }
    .productIbox .info .c { height: auto; }

	.tp-bullets.simplebullets.round .bullet { margin-bottom:15px;}
}

@media screen and (max-width:641px) {
	.nyr_text .in-pro-list ul li{ margin-right:4%;}
	.nyr_text .in-pro-list ul li:nth-child(2n){ margin-right:0 !important;}
	
	
	.bottom-box .bottom .bottom-left .bottom-nav{ display:none;} 
	.bottom-box .bottom .bottom-right .ewm{ display:none;}
	.map-box iframe{ height:250px; }
	.bottom-box .bottom .bottom-text{ margin-top:20px;}
	
	.link-text ul li{ display:inline-block; margin-right:0; border-bottom:1px dashed #ccc; line-height:30px;}
	.link-text ul li a{ font-size:13px;}
	
	.alCont dl{float:left; margin-right:2%; width:48%; max-width:284px; text-align:center;} 
	
	
	.foot-bottom-box{ width:92%; padding-left:4%; padding-right:4%;}
	.foot-bottom{ padding:20px 0 10px;}

	.project { margin-top:0; }
	.in-pro-list ul li { width:0.49%;}
	.nyr_text .in-pro-list ul li { width:48%;}
	.pcsoux{ display:none;}
    .smlink { margin-left: 0; display: block; }
    .banner .pimg1 { display: none; }
    .banner .pimg2 { display: block; }
    .binbox { width: 60%; }
    .binbox .zh-t { font-size: 16px; }
    .aboutIbox .t { padding: 15px 0 15px 3.5%; }
    .aboutIbox .name { font-size: 16px; }
    .aboutIbox .en { font-size: 26px; }

    .productIbox .info { padding-top:10%; }
    .productIbox .info .c { height: 50px; max-height: 50px; }

}

@media screen and (max-width:568px) {
	.col-xs-21{ display:block;}
}

@media screen and (max-width:481px) {

    .productIbox .info .t { font-size: 16px; }
    .productIbox .info .c { font-size: 12px; height: 65px; max-height: 65px; }
    .productIbox .btn-viewMore { display: none; }
}

@media screen and (max-width: 360px) {
    .productIbox .info { padding-top: 40%; }
    .productIbox .info .c { display: none; }
}

@media screen and (max-width:1366px){
.inw-txts .year { width: 25%; }
.inw-txts .txts { width: 70%; margin-right: 5%; }
.inw-txts .l_line{ width:95%; }
.ppw{ width:1000px; }
.ab_logos a{ width: 223px; }
.ab_logos{ width:1036px; } 
.pbanner .pbatxbox { width: 1000px; margin-left: -500px; bottom:30px; }
.bannerText {top:35%;}

}
@media screen and (max-width:1281px){
.hp_clientsList ul li{height:120px}
}  


@media screen and (max-width:1082px){
.header .logo { width:476px; margin-top:20px;}


}
@media screen and (max-width:1033px){
.header .logo { margin-top:22px;}
}


@media screen and (max-width:1024px){
.about_bn{width:100%;height:301px;margin:0 auto; background:url(../images/about_bn.jpg) center no-repeat;}
.pro_bn{width:100%;height:301px;margin:0 auto; background:url(../images/pro_bn.jpg) center no-repeat;}
.supp_bn{width:100%;height:301px;margin:0 auto;  background:url(../images/supp_bn.jpg) center no-repeat;}
.news_bn{width:100%;height:301px;margin:0 auto; background:url(../images/news_bn.jpg) center no-repeat;}
.cont_bn{width:100%;height:301px;margin:0 auto; background:url(../images/cont_bn.jpg) center no-repeat;}
.service_bn{width:100%;height:301px;margin:0 auto;  background:url(../images/service_bn.jpg) center no-repeat;}
.case_bn{width:100%;height:301px;margin:0 auto; background:url(../images/case_bn.jpg) center no-repeat;}
	
		
.header .tel{ display:none; }
.header .tool{ display:none; }
.header{ position:fixed; top:0; left:0; right:0; height:58px; padding: 0 0 0 3%; }
.header .logo { width:300px; margin-top: 15px; }
.menu-handler{ display:block; }
.mtop{ height:58px; }
}

@media screen and (max-width:1050px){
	.foot-bottom-box{ width:94%; padding-left:3%; padding-right:3%;}
}

@media screen and (max-width:861px){
	.foot-bottom-box{ width:94%; padding-left:3%; padding-right:3%;}
}





