/*pad端*/
@media only screen and (max-width: 1000px) {
	
	h3{font-size: 20px;}
	h4{font-size: 16px;}

	.header{padding-top: 0;}
	.header.active{right: 200px;}
	.header .container{padding: 0 10px;}
	.header .logo{float: none; margin-top: 10px ; width: 156px; height: auto;}
	.header .nav{display: block;position:fixed; right: -200px; width: 200px; height: 100%; top: 0; z-index: 100; background-color: #333; margin: 0;}
	.header.active .nav{right: 0;}
	.header .nav ul{font-size: 15px; border-top: 1px solid #555;}
	.header .nav ul li{width: 100%; border-bottom: 1px solid #555; padding: 0;}
	.header .nav ul li a{width: 100%; color: #eee; padding: 10px 15px;}
	.header .menu{display: block; width: 50px; height: 50px; display: block; position: absolute; right: 5px; top: 5px; background: url(../images/nav_btn.png) top no-repeat; background-size: 100% 200%;}
	.header.active .menu{background-position:bottom;right:200px;}
	.header .cover{position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 20;}
	.header.active .cover{display: block;}
	.header .nav .dhtip{height:64px;line-height:64px;display: block;color:#fff;font-size:18px;font-weight:700;padding-left:15px;}

	.section{padding-top: 80px;}
	.abcon{ padding:0px 20px; }

	.header .sskcon{position: absolute;left:90px;top:18px;}
	.header .sskcon .ss1{float:left}
	.header .sskcon .ss1 input{width:100px;height:28px;line-height:28px;border:1px solid #ddd;padding-left:10px;outline:none;color:#888}
	.header .sskcon .ss2{float:left}
	.header .sskcon .ss2 button{height:32px;line-height:28px;width:50px;cursor: pointer;background:#f4f4f4;border:1px solid #ddd;border-left:0;outline:none;}


	.header .nav ul{float: left; font-size: 18px; line-height: 1.25em; margin:0; padding:0; list-style:none; display:block; box-sizing: border-box;}
	.header .nav ul li{float: left; padding:0 5px; margin: 0;}
	.header .nav ul li a{padding: 10px; display: block; box-sizing: border-box; color: #fff;font-size:14px; }
	.header .nav ul li a span{display: block; font-size: 12px; line-height: 1.3em;}
	.header .nav ul li a:hover,.header .nav ul li.active a{color: #c61727;}
	.header .wnav{display: none}

	.gallery{
		padding:0 5px 5px 5px;
	}

	.sscon{display: none}
	.sscon5{padding:0 10px;margin-bottom:10px;margin-top:2px}
	.sscon5 .qbalcbtn{}
	.sscon5 .ssvv0{width:50%;margin-right:0;margin-bottom:3px;padding:3px;}
	.sscon5 .xxcc2sel{width:100%;}


}

/*移动端*/
@media only screen and (max-width: 640px) {
	
	h3{font-size: 18px;}
	.footer ul{font-size: 14px;}
	.footer ul li{width: 100%; padding: 2px 0;}

}

@media only screen and (max-width: 360px) {
	.data .item{width: 50% !important;}
}

@media only screen and (min-width: 1001px) {
	.section{padding-top: 14px;}
}