@media (max-width: 900px) {
	body{overflow-x:hidden; font-size: 1rem; }
.banner{
	background-size:cover;
	height:55vw;
}
.banner_con .logo{
	display:none;
}


.text p{margin:20px 20px 20px 85px; line-height: 1.5;}
.w1200{
	width:100%
}
.bg02{margin: 0px;}
.mgt30{
	margin-top:1em
}

.box01 h2 img{
	width:96%;
	height:auto;
	margin:0 2%
}
.leftLoop .bd ul li div{width:auto}
.box01_con{
	padding:1em 5px 0;
}
.leftLoop .hd ul li{margin:0 5px}
.ywjj_r{
	width:100%;
	margin:1em 0 0
}
.list01{width:100%;}
.list01 li{height: auto; width:100%;}
.list01 li .pic{float: left;}
.list01 li .pic img{width:100%; height: auto;}
.list01 li .info{padding:5%; float: left; width:90%;}
.list01 li .info h1{font-size: 1.3rem; margin:15px 0;}
.list01 li .info p{font-size: 1rem;}

.gdbb h2{
	font-size:16px;
	margin:18px 10px 0 25px
}
.leftroll{
	width:70%
}




/*pic*/
.leftLoop{ position:relative; height:auto; top:20px; margin:0 0 41px; width: 100%} 
.leftLoop .hd{ /*! overflow:hidden; */  height:100px; position: relative; top:130px; z-index: 3; } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:28px; height:53px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
cursor:pointer; background:url("../images/icoLeft.png") no-repeat;
background-size: 100%;
} 
.leftLoop .hd .prev{float: left;}
.leftLoop .hd .next{ background:url("../images/icoRight.png") no-repeat; margin-right:0px; margin-top:10px;   background-size: 100%;} 
.leftLoop .hd ul{overflow:hidden; zoom:1; position: absolute; text-align: center; left:32.5%; } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:41px; height:8px; overflow:hidden; background:#e4e4e4; margin-right:10px; text-indent:-999px; cursor:pointer; 
-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftLoop .hd ul li.on{ background:#426ca6;  } 
.leftLoop .bd{ padding:0px; position: relative; top:-99px; overflow: hidden;margin-left:0;  width: 100%;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1; width:100%; } 
.leftLoop .bd ul li{ margin:0;width:97%; height:auto; text-align:center; display:_inline; background: #f8f8f8; }
.leftLoop .bd ul li div{
	border:0
}

.leftLoop .bd ul li{margin:0}
.leftLoop .tempWrap{width:100% !important;}

.bg03{height: auto;}

/* footer */
.footer{width:96%;font-size:16px; border-top:4px solid #355e92;height:150px;background:#fff;line-height: 25px;margin: 0;padding: 0 2%;min-width: auto;}
.footer .footerbox{margin:0px auto;width:100%;}
.footer .fontmes_part{padding:20px 0%;margin-left: 0!important; width: 90%; text-align: center;}
.footer .fontmes_part ul{padding-bottom:10px;}
.footer .fontmes_part li{padding:0px 15px;border-left:1px solid #ccc;float:left;list-style:none;}
.footer .fontmes_part .mes{padding-bottom:10px;}
.footer .jiucuo{padding-top:40px;}
.footer .jgdj{width:100%;text-align:center;padding-bottom:10px;}
.footer .zhaocuo{width:100%;text-align:center;padding-bottom:10px;}
#_span_jiucuo img{margin-bottom:5px;}


.banner img{width:50%;margin:2%}
.leftLoop .hd ul{left:0}
.bg02{padding-bottom:0}
.ywjj_r{margin:0}
.leftLoop{margin-bottom:10px}
.list01{padding:0}
.list01 li{margin-top:10px}


}