﻿@charset "utf-8";
/*common responsive*/
@media (max-width: 1180px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
	.container{width:100%; padding:0 2%;}
	.mainnav ul{margin-left:0; margin-right: 0;}
	.header .container{width: 96%; padding: 0;}
	.header .search{width:36.5%;}
	.header .search .searchTxt{width: 100%; height: 42px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	
	.common_hd li{margin-bottom: -2px;}
	.home_tpxw{width: 41.5%;}
	.home_gzdt{width: 56px;}
	.footer{background-size: 100% 100%;}
	.footer_nav{width: 29%;}
	.footer_wzbs{width:26%;}

}

@media (max-width: 1023px) {
	.links{padding-bottom: 10px;}
	.links li{width: 33.333%; margin-bottom:10px;}
	.footer{padding: 5px 0 15px;}
	.footer_nav, .footer_copyright, .footer_wzbs{float: none; width: 100%; text-align: center;}
	.ipv6{display: none;}
	.footer_right{width: 100%; margin-top: 10px; float:none;}
}

@media (max-width: 991px) {
	.curmb{/*text-align: left;*/ padding-left:3%; padding-right:3%;}
	
	
}

@media (max-width: 860px) {
	.header{background:#fff;}
	.header .menu{display: none;}
	.header{padding-top:20px; padding-bottom: 20px; height:auto; overflow: hidden;}
	.header .logo{position:static;}
	.header .logo img{display: block; margin: 0 auto 20px;}
	.header .search{width: 100%; position:relative; top: auto;}
	.header .search .searchTxt{background: #f1f1f1;}
	
	.mainnav_bg{display: none;}
	.mainnav{background:url(../images/public/bg2.gif) center center;}
	.mainnav .container{margin-top: 0; background: none; height: auto;}
	.mainnav ul{height:auto; padding:6px 0; background: none; margin: 0;}
	.mainnav ul li.nav0{width: 19%;}
	.mainnav ul li, .mainnav ul li.nav6{position:relative; width:27%;}
	.mainnav ul li a{border:none; height:auto; line-height:34px; font-weight: normal; color: #fff;}
	/*.mainnav ul li:after{content:""; width:1px; height:20px; background:#f2eee5; position:absolute; top:50%; margin-top:-10px; right:0; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity:0.6;}
	.mainnav ul li:nth-child(3):after, .mainnav ul li:nth-child(6):after{display:none;}*/
	.mainnav ul li:nth-child(4) i{display: none;}
	.mainnav ul li a:hover, .mainnav ul li.on a{background:none;}
	.mainnav ul li.wsbs{display:none;}

	.mainnav li.nav0{height:68px;}
	.mainnav li.nav0 a{ line-height:68px;}
	.mainnav li.nav0:after{height:54px; margin-top:-27px;}
	.mainnav li.nav0 i{height:48px; margin-top: -24px;}
}

/* xs mobile*/
@media (max-width: 768px) {
	
	.footer_txt, .footer_wzbs{float:none; width: 100%; text-align: center;}
	.footer_wzbs{border: none; padding: 0; margin-top: 10px;}
	.links li{width: 50%;}
	
}

@media (max-width: 767px) {
	.home_common_box .inborder{padding-left: 2%; padding-right: 2%;}

}



@media (max-width: 640px) {
	.links li, .links li select{width: 100%;}
	.common_hd ul{height: 39px; overflow: hidden;}

}


@media (max-width: 480px) {
	
	.links select{display: block; width: 100%; margin: 0 0 10px;}
	
}

@media (max-width: 479px) {

	.mainnav ul li a{font-size: 15px;}
}

@media (max-width: 320px) {
	
	.mainnav ul li a{font-size: 14px;}
	
}