@CHARSET "UTF-8";
@media only screen and (max-width: 719px) {
	#head_banner{height: 280px;}
}
@media only screen and (min-width: 720px) {
	#head_banner{height: 360px;}
}
@media only screen and (min-width: 960px) {
	#head_banner{height: 460px;}
}
@media only screen and (min-width: 1200px) {
	#head_banner{height: 600px;}
}
@media only screen and (max-width: 1097px) {
	#foot__ .foot .main .right dd{margin: 0 17px;}
}
@media only screen and (max-width: 960px) {
	body{padding-bottom: 130px;}
	#head__{position: fixed;top: 0;}
	#head__ .main .logo a:first-child{display: none;}
	#head__ .main .logo a:last-child{display: block;}
	#head__ .main .more{display: block;}
	#head__ .main .nav{background: rgba(0,0,0,0.6);position: fixed;right: 20px;top: 120px;border-radius: 5px;display: none;}
	#head__ .main .nav .top{height: 0;width: 0;border: solid 20px rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0.6);position: absolute;top: -40px;right: 10px;}
	#head__ .main .nav dd{float: none;}
	#head__ .main .nav dd a .n{line-height:3em;padding: 0 40px;text-align: center;border-radius: 5px;}
	#head_con{display:;}
	#kefu_open{display:none;}
	#foot__{display: none;}
	#foot_m{display: block;}
	#home_case .main ul li{margin-left:4%;width: 48%;}
	#home_case .main ul li:nth-child(4n-3){margin-left:4%;}
	#home_case .main ul li:nth-child(2n-1){margin-left:0%;}
	#home_craft>.left{border: none;float: none;margin: auto;}
	#home_craft>.right{padding-left: 0px;}
	#home_service .main dd{width:32%;margin-left: 2%;}
	#home_service .main dd:nth-child(6n-5){margin-left:2%;}
	#home_service .main dd:nth-child(3n-2){margin-left:0%;}
	#about_title .main dd{border-left:none;padding: 0 15px;}
	#about_title .main dd:last-child{border-right:none;}
	#about_main{border: none;}
	.cases dd{width: 48%;float:left;margin-left: 4%;}
	.cases dd:nth-child(4n-3){margin-left: 4%;}
	.cases dd:nth-child(2n-1){margin-left: 0%;}
	.cases_details .pic_show .option,.cases_details .pic_show .option .center ul li{height: 100px;} 
	.craft dd a .left{width: 130px;float: left;box-sizing: border-box;}
	.craft dd a .left .i{border-radius: 0px;border: solid 1px #e2c685;}
	.craft dd a .right{padding-left: 150px;}
	.craft dd a .right .h{line-height: 2em;margin-top: 10px;}
	.craft dd a .right .p{display: none;}
	.craft dd a .right .t{font-size: 14px;font-family: "微软雅黑";color: #f0f0f0;letter-spacing: 2px;line-height: 3em;}
	.craft dd a .right .more{display: none;}
	.team dd{width: 49%;margin-left: 2%;margin-top: 20px;}
	.team dd:nth-child(2n-1){width: 49%;margin-left: 0;}
	.team_details .left{width: 280px;float: none;margin: auto;}
	.team_details .right{width: 100%;padding-left: 0;}
	.team_details .right .h{text-align: center;}
	.team_details .right .text{text-align: center;}
	.team_details .right .cases dd{width: 49%;margin-left: 2%;}
	.team_details .right .cases dd:nth-child(3n-2){margin-left: 2%;}
	.team_details .right .cases dd:nth-child(2n-1){margin-left: 0%;}
	.more_team{display: none;}
	.contacts .left{width: 100%;float: none;}
	.contacts .left .main{width:80%;}
	.contacts .right{width: 100%;float:none;margin-top: 30px;}
	.contacts .right .main{width:80%;}
}