@media only screen and (min-width:320px) and (max-width:768px){

	div.head-box{
		width:100%;
		padding:5px 0px;
		border-bottom:4px solid #308301;
	}

	div.head-content{
		width:100%;
		height:54px;


	}

	img.logo{
		float: none !important;
		margin:0 auto;
	}

	div.head-content img.logo{
		height:86%;
		padding-top:4px;
	}
	
	div.head-right{
		display: none;
	}

	div.shipin{
		display: none;
	}

	div.nav-box{
		padding:5px 0px;
		background-color: white;
	}

	div.nav-box ul.nav{
		height:auto;
		width:100%;
		margin-top: 4px;
	}

	div.nav-box ul.nav li{
		width:25%;
		border:none;
		float: left;
		margin-right:0px;
		height:35px;
		line-height: 35px;
		margin-bottom: 6px;
	}
	div.nav-box ul.nav li:nth-child(n+9){
		display: none;
	}

	div.nav-box ul.nav li a{
		display: block;
		width:86%;
		height:100%;
		border:1px solid green;
		margin:0 auto;
		border-radius: 3px;
		font-size:14px;
		background-color:#308301;
		color:white;
	}

	div.lunbo{
		height:200px;
	}

	div.lunbo div.swiper-container {
		width:100%;
		height:100%;
	}

	div.lunbo div.swiper-container img{
		height:100%;
		width:100%;
	}

	div.wenhua-box div.wenhua-content{
		width:100%;
	}

	ul.wenhua-sanxiang li img{
		width:90px;
		height:90px;
	}

	ul.wenhua-sanxiang li p{
		width:100%;
		height:auto;
		width:96%;
		margin:0 auto;
		line-height: 1.5;
		margin-top:8px;
	}

	ul.wenhua-sanxiang li span{
		font-size:16px;
	}

	div.wenhua-content span.wenhua-biaoyu{
		font-size:19px;
	}

	div.cp-box{
		padding:20px 0px;
		background-image: url(1111);
	}
	
	div.cp-content{
		width:100%;
	}

	div.ggbt span{
		font-size:26px;
	}

	div.ggbt p{
		font-size:16px;
	}


	ul.cp-nn{
		width:98%;
		margin:4px auto;
	}

	ul.cp-nn li{
		width:48%;
		height:auto;
		margin-right: 0px;
		float: left;
	}
	ul.cp-nn li a img{ height:150px;}
	ul.cp-nnn li a img{ height:175px;}

	ul.cp-nn li:nth-child(2n){
		float: right;
	}

	ul.cp-nn li:nth-child(3n){
		float: left;

	}

	ul.cp-nn li:last-child{
		float: right;
	}

	ul.cp-nn li a span.lolo{
		width:100%;
		height:30px;
		line-height: 30px;
		display: block;
		text-align: center;
		background-color:#308301;
		color:white;
	}
	

	div.ggbt{
		margin-bottom:16px;
	}

	ul.cp-nn li a div.lll{
		opacity: 0;

	}


	div.about-box{
		padding:20px 0px;
		min-height: 100px;
		height:auto;
		padding-top: 0px;
	}

	div.about-content{
		width:100%;
	}

	div.about-nnn{
		margin-top: 20px;
		padding:20px 10px;
	}
	div.about-nnn-left{
		float: none;
		width:98%;
		margin:0 auto;

	}

	div.about-nnn-left img{
		position: static;
		width:100%;
		height:auto;
		margin-top: 0px;
	}

	div.about-nnn-right{
		float: none;
		width:98%;
		height:auto;
		margin:0 auto;
		padding:0px;
	}

	div.about-nnn-right p{
		font-size:14px;
		line-height: 1.65;
	}

	div.hhh{
		margin:20px auto;
	}

	div.hhh ul{
		width:100%;
		box-sizing:border-box;
		padding:4px;
	}

	div.hhh ul li{
		width:100%;
		float: none;
		height:auto;
		margin-bottom: 10px;
		height:80px;
	}

	div.hhh{
		height:auto;
		padding:10px 0px;
	}

	div.about-nnn-left{
		height:auto;
	}
	
	div.hhh ul li div{
		width:170px;
	}

	div.hhh ul li div span{
		margin-top: 0px;
	}

	div.hhh ul li img{
		margin-left: 10px;
	}

	div.xxxx{
		display: block !important;
	}
	
	div.new-box div.new-content{
		width:100%;
	}

	div.xinwen-bt{
		display: none;
	}
	ul.xinwen-nn{
		padding:0px 6px;
		box-sizing:border-box;
	}

	div.new-box{
		padding:20px 0px;
	}

	ul.xinwen-nn li a p.nt3{
		line-height: 1.5;
		display: box;
		display: -webkit-box;
		overflow: hidden;
		text-overflow:ellipsis;
		line-clamp:2;
		-webkit-line-clamp:2;
		-webkit-box-orient:vertical;
		text-overflow:ellipsis;
	}

	div.hj-box{
		height:auto;
		padding:10px 0px;
	}

	div.hj-content{
		width:100%;
	}

	ul.hj-nnn{
		width:100%;
		padding:0px 6px;
	}

	ul.hj-nnn li:nth-child(1){
		width:100%;
		height:auto;
		float: none;
		margin:0px;
		margin-bottom: 10px;
	}
	ul.hj-nnn li:nth-child(2){
		width:100%;
		height:auto;
		float: none;
		margin:0px;
		margin-bottom: 10px;
	}
	ul.hj-nnn li:nth-child(3){
		width:100%;
		height:auto;
		float: none;
		margin:0px;
		margin-bottom: 10px;
	}
	ul.hj-nnn li:nth-child(4){
		width:100%;
		height:auto;
		float: none;
		margin:0px;
		margin-bottom: 10px;
	}

	ul.hj-nnn li a span.hjjj{
		display: block;
		position: absolute;
		z-index: 10000;
		left:0px;
		bottom:0px;
		width:100%;
		height:30px;
		line-height: 30px;
		background-color:rgba(48,131,1,0.8);
		font-size:14px;
		text-align: center;
		color:white;
	}

	div.about-nnn-right a{
		width:80px;
		height:35px;
		line-height: 35px;
		border-radius: 3px;
		font-size:14px;
	}

	div.lianxi-content{
		width:100%;
		padding-right: 0px;
		padding:0px 10px;
		box-sizing:border-box;

	}
	div.nnee span{
		text-align: center;
		color:black;
		width:100%;
		font-size:16px;
		font-weight:bold;
	}

	div.shipp{
		display: none;
	}

	div.nnee{
		padding:8px;
		width:98%;
		float: none;
		margin:0 auto;
		height:auto;
	}

	div.nnee  ul{
		height:auto;
		margin:5px auto;
	}
	div.nnee  ul li{
		width:100%;
		height:auto;
		line-height: 1.5;
		margin-bottom: 6px;
		font-size:14px;
	}
	div.lianxi-box{
		background-position:23% center;
		height:auto;
		margin-bottom: 20px;
		min-height: 300px;
	}

	div.foot-box{
		padding:15px 0px;
		margin-bottom: 44px;
	}

	div.foot-content{
		width:100%;
		padding:12px;
		box-sizing:border-box;
	}
	
	div.foot-content div.foot-content-left{
		width:100%;
		padding-top: 10px;
	}

	div.foot-content div.foot-content-left span{
		color:white;
	}

	div.foot-content div.foot-content-right{
		width:100%;
		float: left;
	}

	div.foot-content div.foot-content-right ul li{
		float: left;
		width:50%;
		margin-top: 10px;
		color:white;
	}

	div.pox{
		display: block;
		z-index: 100000000000000000;
	}

	div.shipp{
		float: none;
		width:98%;
		margin:2px auto;
		height:200px;
	}
	
	

	div.dangqian{
		width:100%;
		padding:0px 6px;
		box-sizing:border-box;
	}

	div.lanmu{
		width:100%;
	}

	div.lanmu span{
		font-size:14px;
		color:#666666;
	}

	div.lanmu span:nth-child(1){
		font-weight:bold;
		font-size:24px;
		letter-spacing: 1px;
	}

	div.erji-nav{
		width:100%;
		height:auto;
	}

	div.erji-nav ul{
		height:auto;
		white-space: normal;
		overflow: scroll;
		box-sizing:border-box;
		padding:0px 6px;
	}
	div.erji-nav ul li{
		height:35px;
		line-height: 35px;
		width:30%;
		margin-right:5%;
		margin-bottom: 6px;
		border-radius: 3px;
		overflow: hidden;
		float:left;
	}

	div.erji-nav ul li:nth-child(3n){
		margin-right:0%;
	}
	
	div.rongqi{
		width:100%;
		height:auto;
		box-sizing:border-box;
		padding:0px 6px;
	}

	div.rongqi div.danye{
		width:100%;
		height:auto;
	}
	

	div.page1,div.page2{
		width:100%;
		box-sizing:border-box;
		padding:0px 6px;
	}

	ul.cp-nnn{
		width:100%;
		height:auto;
		padding:0px 6px;
	}

	ul.cp-nnn li {
		float: left;
		height:auto;
		margin-right: 0px;
		width:49%;
		padding:3px;
	}
	ul.cp-nnn li:nth-child(2n){
		float: right;
	}

	div.rongqi form{
		width:100%;
		padding:0px 6px;
		box-sizing:border-box;
		margin:3px auto;
	}

	form div input[type='text']{
		width:100%;
	}

	form div label{
		text-align: left;
		color:#666666;
		font-size:14px;
	}

	form div{
		margin:0px 0px 5px;
	}

	form textarea{
		width:100%;
		box-sizing:border-box;
	}

	form input[type='submit']{
		margin:10px auto;
		margin-right:0px;
		margin-left: 0px;
	}



}