.proClass{ display:block}
.proClass2{ display:none}

.banner{ display:block}
.banner2{ display:none}

	#allmap {height: 500px;width:100%;overflow: hidden;}
	#result {width:100%;font-size:12px;}

@media screen and (max-width:880px){
	header{position:fixed; top:0px; left:0px; z-index:999;background:rgba(255,255,255,1);height:70px;line-height:70px;transition:background-color .6s;box-shadow:0 5px 6px 0 rgba(0,0,0,.15);transition:background-color .6s;} 
	#header .nav-tel{right:12%;}
	header nav{position:absolute;width:100%;top:100%;margin:0;left:0;}
	header nav ul{ position:absolute;top:0;left:60%;width:40%;display:none;}
	header nav ul.show{display:block;}
	#header nav li{width:auto;float:none;background:rgba(0,0,0,.66);}
	#header nav li a{padding:0 15px; color:#fff;}
	header nav li.active a , header nav li a:hover{border-top:none;} 
	header nav li a:after{content:"";clear:both;height:0;display:block;}

	#header nav .icon_menu{display:block;font-size:39px;position:absolute;right:10px;top:-100%;margin-top:5px;cursor:pointer;}
	header nav .icon_menu:before{color:#00DFB8;}
	 
	#header nav li a b{float:left;display:block;font-size:18px;color:#fff;}
	 
	#header nav li a span{float:right;} 

	.slide-content{width:76%;font-size:7px;} 
	.home-news{font-size:12px;}
	.slide-content-1 .border{display:none;}

	.section-content-container hgroup{font-size:6px;} 
	.section-content-container{width:66%;margin-top:90px;}

	.section-content{margin-top:25px;}

.banner{ display:none}
.banner2{ display:block; margin-top:60px;}

/*内容区宽度*/
.main-content {width:100%;margin:5px 0;  position:relative; }

/*产品列表*/
.titleSeat{ border-bottom:2px solid #1e529b; margin-bottom:10px; line-height:40px; padding-left:5px}
.proClass{ display:none}
.proClass2{ display:block}
.proClass2{ padding:10px 0;  margin-bottom:10px; position:absolute; right:1px; top:-5px; z-index:9; width:100%;}
.proClass2 a{font-size:12px; margin:2px; padding:2px 10px; line-height:20px; background:; border:1px solid #999; border-radius:10px; display:block; color:#fff;}
.proClass2 #showCla{ float:right; width:50px;font-size:12px; margin:0 2px; padding:2px 10px; line-height:20px; background:; border:1px solid #364570; border-radius:3px; display:block }
.proClass2 #showCla, .proClass2 a:hover, .proClass2 a.over{ color:#fff; background:#1e529b; -ms-transition:all .5s;transition:all .5s;}
.proClass2 #showbox{ padding:5px;  margin:30px 0 10px;background:rgba(0,0,0,.8); display:none;}

.titleSeat2{  margin-bottom:10px; line-height:30px; padding-left:0px; margin-top:-19px;}
.titleSeat2 a{ display:inline-block; height:30px; line-height:30px; color:#fff; padding-left:10px;padding-right:10px; font-size:1.0em; font-family:微软雅黑; overflow:hidden;}
.titleSeat2 a.titHome{ background:#666 url() no-repeat 0 0; width:50px; text-align:center; }
.titleSeat2 a.titPorCl{  display: none;}
.titleSeat2 a.titPorCl2{ background:#1e529b url() no-repeat 0 -100px; margin-left:0px; min-width:50px;padding-right:10px;text-align:center;}
.titleSeat2 a.titend{ display: none;}

.porduct-list{  padding:10px ; padding:10px 5px; }
.porduct-list li{ float:left; width:48%; margin-right:4%; margin-bottom:20px;}
.porduct-list li:nth-child(2n){margin-right:0%; }
.porduct-list li .img-box{ position:relative; height:180px; }
.porduct-list li .pic{ padding:3px; background:#FFF; }
.porduct-list li .pic img{ width:100%; }
.porduct-list li .img-box .pover { text-align:center; position:absolute; left:0px; bottom:0; top:auto; background:rgba(0,0,0,0.7);opacity: 10; 
height:30px; width:100%;display:block;}
.porduct-list li .img-box .pover img{display: none;}
.porduct-list li .img-box h3{ line-height:20px; height:20px; width:95%; margin:5px auto 0; overflow:hidden; font-size:1.0em; text-align:center; color:#fff; font-family:微软雅黑;}


/*产品 轮播*/
.friend{height:380px;overflow:hidden;width:380px;}
.mr_frbox{padding: 0px; position:relative;}
.mr_frBtnL{cursor:pointer;width:30px; z-index:999; position:absolute; left:0; top:120px;}
.mr_frBtnR{cursor:pointer;width:30px; z-index:999; position:absolute; right:0; top:120px;}
.mr_frUl{float:left;height:202px;width:380px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:380px;overflow:hidden;position:relative;}
.mr_frUl ul li img{ width:100%; margin:0;}
.mr_frUl ul li h3{ color:#3E4349; font-size:1.2em; height:30px; line-height:30px; overflow:hidden; font-weight:500; text-align:center; margin:6px 0; }

/*分页*/
.pager{ margin:30px 10px;  padding-top:10px; text-align:center}
.pager a{ border:1px solid #ddd; display:inline-block; width:25px; height:25px; line-height:25px; text-align:center; margin:0; color:#666; font-weight:600; font-size:16px; border:1px solid #ddd; border-radius:3px;
background: -moz-linear-gradient(top, #fff 0%, #eee 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#eee));
    background: -webkit-linear-gradient(top, #fff 0%,#eee 100%);
    background: -o-linear-gradient(top, #fff 0%,#eee 100%);
    background: -ms-linear-gradient(top, #fff 0%,#eee 100%);
    background: linear-gradient(to bottom, #fff 0%,#eee 100%);}
.pager a:hover{	text-decoration: none; font-weight:600;}
.pager a.cur, .pager a:hover{ color:#fff; background:#1e529b}
.pager a.pre, .pager a.next{  width:35px;}


/* 新闻*/
.news-box{background:#FFF; padding:10px 5px; }
.news-box li{  overflow:hidden; position:relative; }
.news-box li .fl{ width:100%; float:none;}
.news-box li .pic{max-width:100%; overflow:hidden;}
.news-box li .zhuanchang{ color:#522319; font-size:14px; margin:10px 0;}
.news-box li .calogo{ color:#522319; font-size:14px; margin:10px 0; display:none; }
.news-box li .fl img{width:100%; height:auto;}
.news-box li .fr{width:100%; float:none; position:absolute; left:0px; bottom:0px;padding:5px 0; background:rgba(0,0,0,.6);text-align:center;}
.news-box li dl.fr dt a{ font-size:16px; color:#fff;  font-weight:bold; height:30px; line-height:30px;}
.news-box li dl.fr dd{ display:none;}
.line{ background:#ccc; height:1px; margin:10px 0;}

.newsinfo{ font-size:12px; line-height:180%; background:#FFF;  padding:10px 5px; }
.newsinfo h3{ text-align:center; font-size:1.6em; font-weight:600; margin:10px 0;}
.newsinfo h4{ color:#999; font-size:1.0em;font-weight:600; margin-bottom:2%; text-align:center}
.newsinfo p{ font-size:1em;}

.promainbox{ margin-bottom:30px;}
.promainbox .proleftb{ float:none; width:380px; margin:0 auto; }
.promainbox .proleftb h3{line-height:40px; height:40px; z-index:999font-size:1.2em; font-weight:300; width:90%;}
.promainbox .proleftb .img{ width:100%; border:1px solid #ddd;}
.promainbox .proleftb .img img{ width:100%; }
.promainbox .prorightb{ float:none; width:100%; text-align:left;}

.promainbox .prorightb h3{ text-align:left; font-size:2em; font-weight:600; margin-bottom:2%;}
.promainbox .prorightb h4{ color:#999; font-size:1.0em;font-weight:400; margin-bottom:2%; text-align:left}
.promainbox .prorightb h4 a{ display:inline-block; margin:5px 2px; padding:2px 15px; line-height:26px; background:#334575; border:1px solid #ccc; border-radius:5px;color:#ccc;}
.promainbox .prorightb h4 a:hover{ color:#fff; background:#334575; -ms-transition:all .5s;transition:all .5s;}
.promainbox .prorightb h5{ color:#333; font-size:1.0em;font-weight:600;  margin-bottom:6px;}
.promainbox .prorightb .proinf1{ border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding:5px; margin-bottom:15px;}
.promainbox .prorightb .proinf2{ padding:5px;}
.promainbox .prorightb .proinf2 p{ font-size:1em; background:url(../images/potrstp.jpg) repeat-y 0 0; line-height:18px; padding-left:18px; }

.infoshow img { width:100%; height:auto;}
.infoshow .title{ border-bottom:1px solid #364570; height:28px; margin-bottom:30px;}
.infoshow .title span{ display:block; background:url(../images/tab-current.png) no-repeat 0 0; width:90px; margin-left:10px; height:32px; line-height:30px; text-align:center; color:#fff;}



.prvandnext{ background:#FFF; padding:40px 10px 10px ; }
.prvandnext span{ background:#1e529b; color:#fff; margin-right:10px; padding:5px; }
.prvandnext a{ display:block; margin:10px 0;}
/*更多 */
.news-more{	margin-top:10px; }
.news-more a{ display:inline-block;height:24px;line-height:24px; padding:0px 20px; border-radius:12px; font-size:12px; 
						border:0px dotted #2ED0B7;text-align:center;;background:#ccc;color:#000;}
.news-more a:hover{-ms-transition:all .5s;transition:all .5s;color:#fff; background:#1e529b}

.pic{overflow: hidden;}  
.pic img{cursor: pointer; -ms-transition:all .5s; transition:all .5s;}  
.pic img:hover{ transform: scale(1.2); }  

/*内页 联系我们 */
.contelhome {}
.contelhome span{ display:block; background:url(../images/portTel.png) no-repeat 0 0; padding-left:40px; line-height:20px; margin-bottom:10px;}
.contelhome span.b1{ background:url(../images/portTel.png) no-repeat 0 0; padding-left:40px; font-weight:600; margin-right:30px;}
.contelhome span.b2{background:url(../images/portHome.png) no-repeat 0 0; padding-left:30px; }
.conlf{ float:none; width:80%; margin:0 10%}
.conrf{ float:none; width:100%; text-align:center}

#allmap {height:300px;width:100%;overflow: hidden;}
#result {width:100%;font-size:12px;}
	
.page-container{ margin-bottom:40px;}

/*底部联系我们*/
.footer{ width:100%; margin:0 auto;position:fixed; bottom:0%; left:0px; z-index:9999;}
.homefooter{ width:100%;}
.footer .homefooter{ position: relative; width:100%;}
.section-content-footer {width:100%; margin:0 auto; color:#666; }
.indexContact{ background:#1e529b; padding:5px;}
.indexContact .contit{ float:left; width:12%; border-right:1px solid #666; margin-right:2%; display:none}
.indexContact .contit h2{text-transform:uppercase;font-weight:800;color:#666;font-size:2.2em;}
.indexContact .contit h3{ font-size:1.4em; margin-bottom:10px;color:#999;}

.indexContact .contel{ float:left; width:80%; }
.indexContact .contel .telhome {}
.indexContact .contel .telhome span{ display:inline-block; background:url(../images/portTel.png) no-repeat 0 0; padding-left:40px; line-height:25px;}
.indexContact .contel span.b1{ background:url(../images/portTel.png) no-repeat 0 0; padding-left:30px; font-weight:600; margin-right:0px;}
.indexContact .contel span.b2{background:url(../images/portHome.png) no-repeat 0 0; padding-left:30px;  display:none}
.indexContact .contel .fotnav { text-align:right; margin-top:20px;  display:none}
.indexContact .contel .fotnav a{ margin:0 3px; }
.indexContact .conWx{ float:left; width:20%; text-align:right;}
.indexContact .conWx img{ width:100%;}
.indexfooter{ background:#1e529b; line-height:35px; display:none}
.indexfooter .section-content-footer{ color:#fff; text-align:center; }


/*方案 */
.plan-list{margin-top:0px;}
.plan-list li{ float:none; width:100%; margin-right:0%; margin-bottom:20px;}

/*切换标题*/
.lhw_zhenwnr{ width:100%; margin:0 auto;overflow: hidden; margin-top:47px; margin-bottom:40px;}
.lhw_zhenwnr ul{ text-align:center;}
.lhw_zhenwnr ul li{ color:#000; width:146px; height:30px; background:#EEEEEE; border:1px solid #DCDCDC; display:inline-block; text-align:center; line-height:30px; font-size:14px; margin:0 6px; position:relative; margin-bottom: 16px;}
.lhw_snajiao_dinwei{ background:url(../img/pinpai_sanjiao.png) no-repeat; width:5px; height:5px; position:absolute; left:67px; bottom:-6px;}
.lhw_zhenwnr ul li.on{ background:#1e529b; color:#FFF; border:1px solid #1e529b;}
/*切换标题结束*/
/*证书*/
.certificate{width:100%;}
.certificate ul li{float:left; width:48%; margin-right:4%;	margin-bottom:20px;}
.certificate ul li:nth-child(2n){ margin-right:0%;	}
.certificate .case_img{	width:100%; height:150px; overflow:hidden;	padding:4px;	border:#e3e3e3 1px solid;}
.certificate .case_img img{	max-width:100%;}
.certificate .case_tt{	padding-top:10px;	text-align:center;}
.certificate .case_tt a{font-size:14px;	color:#333333;}

/* 新闻*/
.news-list{ margin-top:30px; position:relative; }
.news-list ul{ padding-top:0px;background:url() repeat-y center 0;}
.news-list li{ width:100%; overflow:hidden;float:none;position:relative;margin-top:20px;}
.news-list li:nth-child(1){margin-bottom:0px;margin-top:20px;}
.news-list li:nth-child(2n){margin-bottom:0px;margin-top:20px;}
.news-list li:nth-child(2){margin-bottom:0px;margin-top:20px;}

.news-list li.a1{ float:none; }
.news-list li.a2{ float:none;}

.news-list li.a1 .newleft{ float:left; width:45%;}
.news-list li.a1 .newleft img{ max-width:100%; background:#CCC;height:160px;}
.news-list li.a1 .newright{ float:left; width:55%; position:relative; }
.news-list li.a1 .newright .noinfo{ padding:15px ; margin-right:0px;background-color:#EEECED;height:130px;}
.news-list li.a1 .newright .noinfo h3{ font-size:1.6em; height:25px; line-height:25px; margin-bottom:5px; overflow:hidden;}
.news-list li.a1 .newright .noinfo h4{ font-size:1.em; height:20px; line-height:20px; color:#999;}
.news-list li.a1 .newright .noinfo p{font-size:1em; line-height:20px; height:60px; overflow:hidden;}
.news-list li.a1 .newright .noinfo span{font-size:1em; line-height:20px; height:20px; background-color:#B9B9B9; color:#fff; display:inline-block; 
position:absolute; right:2px; bottom:0px; z-index:9; padding:2px 20px; cursor:pointer;}
.news-list li.a1 .newright .noinfo span:hover{background-color:#1e529b;}
.news-list li.a1 #triangle-right { display:none}

.news-list li.a2 .newleft{ float:left; width:45%;}
.news-list li.a2 .newleft img{width:100%; background:#CCC;height:160px;}
.news-list li.a2 .newright{ float:left; width:55%;position:relative; }
.news-list li.a2 .newright .noinfo{ padding:15px ; margin:0px; background-color:#EEECED;height:130px;position:relative;}
.news-list li.a2 .newright .noinfo h3{font-size:1.6em; height:25px; line-height:25px; margin-bottom:5px; overflow:hidden;}
.news-list li.a2 .newright .noinfo h4{ font-size:1.em; height:20px; line-height:20px; color:#999;}
.news-list li.a2 .newright .noinfo p{font-size:1em; line-height:20px; height:60px; overflow:hidden;}
.news-list li.a2 .newright .noinfo span{font-size:1em; line-height:20px; height:20px; background-color:#B9B9B9; color:#fff; display:inline-block; 
position:absolute; right:2px; left:auto; bottom:0; z-index:9; padding:2px 20px; cursor:pointer; width:50px;}
.news-list li.a2 .newright .noinfo span:hover{background-color:#1e529b;}

.news-list li.a2 #triangle-right { display:none}

}

@media screen and (max-width:360px){
/*产品 轮播*/
.promainbox .proleftb h3{width:300px;}

.friend{height:300px;overflow:hidden;width:300px;}
.mr_frbox{padding: 0px; position:relative;}
.mr_frBtnL{cursor:pointer;width:30px; z-index:999; position:absolute; left:0; top:120px;}
.mr_frBtnR{cursor:pointer;width:30px; z-index:999; position:absolute; right:0; top:120px;}
.mr_frUl{float:left;height:202px;width:300px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:300px;overflow:hidden;position:relative;}
.mr_frUl ul li img{ width:100%; margin:0;}
.mr_frUl ul li h3{ color:#3E4349; font-size:1.2em; height:30px; line-height:30px; overflow:hidden; font-weight:500; text-align:center; margin:6px 0; }
}