﻿
.footer2{ display:none; width:100%; background-color:#2E6C9E;padding:5px 0; position:fixed!important; bottom:0;z-index:999;  }
.footer2 li{ float:left; width:33.33%; text-align:center;}
.footer2 li a{ color:#fff; display:block; line-height:20px; padding-top:30px;}



@media(max-width: 1023px){
body{ min-width:100%}
/*.banner{ display:none;}*/
.flex-control-nav {bottom: 10px;}
}
@media(max-width: 999px){
.banner .banner_dis p{font-size: 18px;
}


}




@media(max-width: 1920px){
#about .conn .jianjie .content{ margin:25px; padding-top:30px;}
}
@media(max-width: 1600px){
#about .conn .jianjie .content{ margin:25px; padding-top:30px;}
}

@media(max-width: 1440px){
#about .conn .jianjie .content{ margin:25px; padding-top:10px;}
}

@media(max-width: 1400px){
#about .conn .jianjie .content{ height:260px; overflow:hidden}
}
@media(max-width: 1300px){
#about .conn .jianjie .content{ height:220px; overflow:hidden}
}
@media(max-width: 1200px){
#about .conn .jianjie .content{ height:200px; overflow:hidden}
}
@media(max-width: 1100px){
#about .conn .jianjie .content{ height:180px; overflow:hidden}
.tua {  height:165px;}

.gallery li span { height:170px;}
}
@media(max-width: 1000px){
#about .conn .jianjie .content{ height:150px; overflow:hidden; margin:16px;}
}
@media(max-width: 900px){
#about .conn .jianjie .content{ height:130px; overflow:hidden}
.gallery li span { height:150px;}


#nmain .height00{ height:2850px}
#tab #height00{ height:2850px}
#tab{height:1400px;}
#tab .tabCon{
	min-height:1400px;
}

}
@media(max-width: 800px){
#about .conn .jianjie .content{ height:110px; overflow:hidden; margin:12px;}
}
@media(max-width: 700px){
#about .conn .jianjie .content{ height:100px; overflow:hidden;}
}
@media(max-width: 1000px){
#header .logo{ float:left; width:50%; }
#header .menu{ display:none;}
.tua {  height:140px;}

.didian{ display:none}
.leibie{ width:32%;float:left}
}

@media(max-width: 800px){
#header .logo{ float:left; width:60%; }
#header { position:none ;}
.btn_menu{display:block;top:50%;}
.btn_menu02{display:block;top:50%;}
.banner{ padding-top:68px;}

#news .conn .newspic{ float:left; width:48%}
#news .conn .newslist{ float:right; width:49%;}

.tua {  height:110px;}

.gallery li{ float:left; margin-right:2%; width:31.5%;}
.gallery li:nth-child(4n){margin-right:2%;}
.gallery li:nth-child(3n){margin-right:0;}
}
@media( max-width:768px){
#footer .kuai01{ float: left; width:20%; }
#footer .kuai:nth-child(1){ display:none}
#footer .kuai:nth-child(2){ display:none}
#footer .kuai:nth-child(3){ display:none}
#footer .kuai:nth-child(4){ display:none}
#footer .kuai:nth-child(5){ display:none}
#footer .kuai:nth-child(6){ display:none}
#footer .kuai:nth-child(7){ display: block}

#footer .kuai01{ float: left; width:45%; }
#footer .kuai{ float: right; width:25%; margin-right:5%; background-image:none; }

.linian ul li{ width:29%; margin:0 2%;}
.tua {  height:90px;}
.gallery li span { height:120px;}

#nmain .height00{ height:3050px}
#tab #height00{ height:3050px}
#tab{height:1500px;}
#tab .tabCon{
	min-height:1500px;
}

.zhiwei{ width:70%; float:left; text-align:left}
.didian{  display:none}
.leibie{ display:none}
.renshu{ display:none}
.fabushijian{ width:30%;float:left}


}
@media( max-width:700px){
#about .conn .pic{ float:none; width:100%}
#about .conn .jianjie{ float:none; width:100%;}

#about .conn .jianjie .more{ margin-bottom:30px;}

.pcshow{ display:none}
.phshow{ display:block}
}

@media(max-width: 640px){
#header .logo{ float:left; width:86%; }
.banner{ padding-top:68px;}


.sjdown {background-color:#105E9C;border-bottom:solid 3px #e8e8e8;border-top:solid 3px #e8e8e8;}
.mobile-menu .sou{ float:left; width:60%; margin-left:0px;  background: none;padding:3%;background-color:#105E9C; }
.sousuo{ background:#fff;border-radius:10px;font-size: 20px; width:170px; border:solid 1px #e1e1e1;}
.searkey { border:none; margin-left:15px;width:120px;line-height:20px; }
.mobile-menu .language { float:right; width:28%; padding:3%; background-color:#105E9C;}


.mobile-menu .language a{ margin-left:18px;line-height:20px;  width:100px; float: left; display:block; color:#fff;}
.mobile-menu .language .cn{ background: url(../images/top_03.jpg) left center no-repeat;padding-left:28px;}
.mobile-menu .language .en{ background: url(../images/top_05.jpg) left center no-repeat;padding-left:28px;}


#pro .title{ font-size:21px; line-height:32px; padding-bottom:40px;} 
#pro .conn ul li{ float:none; border:solid 1px #D6D6D6; width:98%; margin:0 auto; margin-right:0%; text-align:left; margin-bottom:15px;}
#pro .conn ul li img{ float:left; width:47%; height:auto; margin-right:3%;} 
#pro .conn ul li:nth-child(3n){margin-right:0%; margin-left:1%}
#pro .conn ul li:nth-child(2n){margin-left:1%}

#pro .conn ul li h3{ font-size:18px; line-height:38px; height:38px; overflow:hidden}
#pro .conn ul li p{ font-size:14px; line-height:30px; color:#585858;padding-bottom:0px;height:60px; overflow:hidden}

#about .title{ font-size:21px; line-height:32px;padding-bottom:40px; } 
#news .title{ font-size:21px; line-height:32px;padding-bottom:40px;} 

#news .conn .newspic{ float:none; width:100%}
#news .conn .newslist{ float:none; width:96%; margin:0 auto}

.youp { float:none}

#copyright .section{ width:96%; margin:0 2%;}
.footer2{ display: block;}
#copyright { margin-bottom:60px;}

#nbanner{ padding-top:68px;} 

#nmain .title{ font-size:21px; line-height:32px; padding-bottom:40px; } 
#location .section {  width:96%; margin:0 2%; } 
#nmain .section {  width:96%; margin:0 2%; } 
.jianjie img{ width:100%; height:auto}

.honor { background:none; margin:0 auto; max-width:1200px;}
.honor .honorkuai .rongyu{float:none;width:96%; padding:18px 0; margin:0 auto}
.honor .honorkuai .jiantou {background: none; width:9px; margin-left:-1px; position:relative; float:left; height:20px; margin-top:20px;}
.honor .honorkuai  .jiantou:hover{background: none}
.honor .honorkuai .shijian { display:none}

.honorkuai, .honorkuai02 { margin-bottom:-15px;}
.honor { background:none; margin:0 auto; max-width:1200px;}
.honor .honorkuai02 .rongyu{float:none;width:96%; padding:18px 0; margin:0 auto}
.honor .honorkuai02 .jiantou {background: none; width:9px; margin-left:-1px; position:relative; float:left; height:20px; margin-top:20px;}
.honor .honorkuai02  .jiantou:hover{background: none}
.honor .honorkuai02 .shijian {display:none}

.shouji640{ display: block; font-size:18px; line-height:35px; margin-left:2%}

.linian ul li{ float:none; width:96%; margin:0 auto;margin-top:20px;padding:25px 0 15px 0;}
.linian ul li h3{margin-top:10px;}
.linian ul li p{padding:0 10px 10px 10px;}

#newslists ul li{ float:left; width:48%; border:solid 1px #E8E8E8; margin-bottom:12px; margin-right:2%;}
#newslists .you:nth-child(2n){ margin-right:0%;}
#newslists ul li:nth-child(2n){margin-right:0%}

.tua {  height:70px;}

.tuijian { display:none}
.fr { float:none; width:100%;}

.gallery li{ float:left; margin-right:2%; width:48%;}
.gallery li:nth-child(3n){margin-right:2%;}
.gallery li:nth-child(2n){margin-right:0;}

.gallery li span { height:110px;}

.xiang .pinqun{ float:none; width:100%;}
.xiang .wenziq{ float:none; width:100%}



.xiang .wenziq h3{  margin-top:30px;}

#nmain .height00{ height:4650px}
#tab #height00{ height:4650px}
#tab{height:2100px;}
#tab .tabCon{
	min-height:2100px;
}
#dizhi ul li{ float:none; width:100%; text-align: left}
#dizhi ul li:nth-child(1){ text-align:left}
.text img{ width:100%; height:auto}
}