@media only screen and (max-width: 640px){
	.banner{
		background:none !important;
		height: auto !important;
		margin-bottom: 30px;
	}
	.banner img{
		display: block;
		width: 100%;
	}
	.detail .phone{
		margin-top:15px;
		clear: both;
		overflow: hidden;
	}
	.detail .phone p{
		font-size: 180%;
		font-weight: bold;
		margin-bottom: 0;
		color: #FF7A02;
	}
	.detail .phone .h1 {
		margin-top: 0;
		border-top: 3px solid #FF7A02;
		width: 26%;
		float: left;
	}
	.detail .phone .h2 {
		float: right;
		margin-top: 1px;
		border-top: #B9B9B9 1px solid;
		width: 74%;
	}
	
	.detail .p1{
		display: none;
	}
	.detail .left {
		width: 100%;
	}
	.detail .right {
		width: 100%;
		margin-top: 30px;
		padding-bottom: 35px;
	}
	.left .menu_list {
		width: 100%;
		clear: both;
		overflow: hidden;
	}
	.left .menu_head {
		float: left;
		width: 50%;
		line-height: 40px;
		font-size:130%;
		color: #FFFFFF;
		text-align: center;
		background: #356AAF;
		border-right: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
		margin: 0;
	}
	.left .menu_head span {
		display: none;
	}
	.left .on {
		background:#0C4DA1;		
	}
	.left .img1{
		display: none;
	}
	.right .yema {
		margin-top: 25px;
	}
	.right .yema .first,
	.right .yema .last{
		display: none;
	}
	.right .yema li {
		float: left;
		margin-right: 10px;
	}
	.right .yema li a {
		color: #333333;
		border: 1px solid #E5E5E5;
		text-decoration: none;
		padding: 2px 10px;
		font-size: 13px;
	}
	.right .yema li a:hover {
		background: #FF8A00;
		color: #FFFFFF;
	}
	.right .yema li .cur {
		background: #FF8A00;
		color: #FFFFFF;
	}
}
