﻿@charset "utf-8";
/*common responsive*/
@media (max-width: 1280px) {
	body{min-width: 320px; font-size: 15px;}
	.container{width:1140px;}
	.footer-copyright{font-size: 0.9375em;}
	
}

@media (max-width: 1199px) {
	body{font-size: 14px;}
	.container{width:1002px;}
	
}

@media (max-width: 1023px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
	.container{width:100%; padding:0 2%;}
	.common-col-sm100{float: none; width: 100% !important; margin-left:0 !important; margin-right: 0 !important;}
	.common-sm-heightAuto{height: auto !important;}
	.newslist-oneLine li{line-height:2.25;}
}

@media (max-width: 992px) {
	.curmb-box, .container-inpad{padding:0}
}

@media (max-width: 991px) {
	.header{ height:auto; overflow: hidden;}
	.header-logo{position:static; padding:20px 0;}
	.header-logo img{display: block; margin: 0 auto;}
	.header-search{width:80%; position:relative; top: auto; margin:0 auto 25px; border-radius: 5px;}
	.footer-wzbs{margin-bottom: 10px;}
	.footer-wzbs, .footer-txt{display: block; text-align: center;}
	.footer-tel{float: none; text-align: center;}
	.footer-tel p{display: inline-block;}
	.home-channel  .hd ul li{padding: 0 3px;font-size:1em}
}


/* xs mobile*/
@media (max-width: 768px) {
	.header-t{display: none;}
	.header-search{width:100%; margin-bottom: 20px;}
	.mainnav .container{height:auto; padding: 0;}
	.mainnav ul{ padding:12px 0;}
	.mainnav ul li{position:relative; width:25%;}
	.mainnav ul li a{border:none; height:auto; line-height:34px; font-weight: normal; background: none;}
	.mainnav ul li a:before{display: none;}
	.mainnav ul li:after{content:""; width:1px; height:16px; background:#fff; position:absolute; top:50%; margin-top:-8px; right:0; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}
	.mainnav ul li:nth-child(4):after, .mainnav ul li:nth-child(8):after{display:none;}
	.mainnav ul li a:hover, .mainnav ul li.on a{background:none;}
	.mainnav .mainnav-ul-5 li, 
	.mainnav .mainnav-ul-6 li{width: 33.3333%;}
	.mainnav .mainnav-ul-7 li{width:25%;}
	
	.mainnav .mainnav-ul-5 li.index, 
	.mainnav .mainnav-ul-7 li.index{height:68px;}
	.mainnav .mainnav-ul-5 li.index a, 
	.mainnav .mainnav-ul-7 li.index a{ line-height:68px;}
	.mainnav .mainnav-ul-5 li.index:after, 
	.mainnav .mainnav-ul-7 li.index:after{height:54px; margin-top:-27px;}

	.mainnav .mainnav-ul-5 li:nth-child(3):after, .mainnav .mainnav-ul-5 li:nth-child(5):after{display:none;}
	.mainnav .mainnav-ul-5 li:nth-child(4):after{display: block;}

	.mainnav .mainnav-ul-6 li:nth-child(3):after, .mainnav .mainnav-ul-6 li:nth-child(6):after{display:none;}
	.mainnav .mainnav-ul-6 li:nth-child(4):after{display: block;}

	.mainnav .mainnav-ul-7 li:nth-child(7):after{display: none;}

	.curmb{padding-left:20px; padding-right:20px;}
}



@media (max-width: 640px) {
	.header-logo{padding: 30px 0;}
	.header-logo img{max-width: 90%;}
 table{width:100%!important;margin-left:0!important;table-layout: fixed}
td{width:100%!important;padding:0!important;white-space: initial;white-space: inherit; word-break: break-all;}
}


@media (max-width: 480px) {
	
	
}

@media (max-width: 479px) {
	
}

@media (max-width: 320px) {
	
}