@media screen and (min-width: 768px) and (max-width: 1002px) {
	.wrap{ width: 768px; margin: 0 auto;}
	.leftmenu,.rightmenu,.rightmenu2{ display: none;}
	body { background-size: 1100px auto; background-image: url(headbg1100_201605.jpg);}
	.head{ height: 140px;}
	.nav{ margin-left: -384px; top: 140px;}
	.nav .tq{ width: 222px; padding: 0 5px;}
	.nav ul{ width: 536px;}
	.nav li a{ font-weight: normal;}
	.head .bar { left: 49%; }

	/*.idx-block1{ height: auto;}
	.idx-block1-b1{ margin: 0 0 0 20px; width: 374px;}
	.idx-block1-b2{ margin: 20px 0 0 20px; width: 372px;}
	.idx-block1-c1{ width: 334px; float: left; margin-top: 10px;}
	.idx-block1-c2 { margin-left: 20px; float: left;}
	.idx-block1-c2 .ldbz{ width: 374px;}
	.idx-block1-c2 .ldbz dl{ width: 374px;}
	.idx-block1-c2 .ldbz dt { width: 99px;}
	.idx-block1-c2 .ldbz dd { width: 272px; text-align: center;}
	.idx-block1-c2 .ldbz .dd2 { width: 136px;}*/

	#idx-block00{ height: 560px!important;}
	#idx-block0{ height: 0!important; padding-top: 0;}
	#idx-block00 .idx-block0-b{ width: 374px; height: 264px;}
	#idx-block00 .idx-block0-c{ left: 0; top: 370px; width: 334px;}
	#idx-block00 .idx-block0-e{ left: 354px; top: 370px; width: 374px; height: 193px;}
	#idx-block00 .idx-block0-d{ width: 728px;}
	#idx-block00 .idx-block1-a2 .list{ width: 603px;} 
	#idx-block00 .idx-block0-f{ left: 354px; top: 500px; width: 374px;}

	/*.idx-ad .p1{ width: 540px; height: auto;}*/
	.idx-ad .p2{ /*width: 174px; height: auto; margin-left: 14px;*/ display: none;}
	.ad-slide2{ margin: 0 0 0 39px;}

	.idx-block2{ height: auto;}
	.idx-blick2-center{ width: 440px;}
	.idx-block2-right{ width: 728px; height: auto; overflow: hidden; margin: 20px 20px 0 20px;}
	.idx-block2-d li{ float: left; width: 14.5%; height: 106px; margin: 0 1% 7px 1%; overflow: hidden;}
	.idx-block2-d .r{ margin: 0 1% 7px 1%;}
	.idx-block2-d li span{ display: block; height: 72px; line-height: 72px; border: 1px solid #ffcdc1; background: #ffe7cb; color: #e62d28; font-size: 46px;}

	.idx-block3{ height: auto;}
	.idx-block3-a{ width: 728px;}
	.idx-block3-a1{ width: 152px; float: left; height: 170px;}
	.idx-block3-a1 a{ margin: 0 0 10px 0; width: 90%; height: 35px; line-height: 35px;}
	.idx-block3-a1 .r{ margin: 0 0 10px 0;}

	.idx-block3-a2{ width: 268px; float: left; margin: 0 20px 0 20px;}
	.idx-block3-a3{ width: 268px; float: left; margin: 0; height: 170px;}
	.idx-block3-a3 .zdfw a{ line-height: 30px;}
	.idx-block3-b{ margin: 20px 47px 20px 47px;}

	.idx-block4{ height: auto;}
	.idx-block4-a { float: none; width: 728px;}
	.idx-block4-a1{ width: 152px; float: left;}
	.idx-block4-a2{ width: 268px; float: left; margin: 0 20px 0 20px;}
	.idx-block4-a3{ width: 268px; float: left; margin: 0;}
	.idx-block4-a1 a {margin: 5px 16px 5px 0;}
	.idx-block4-b{ margin: 20px; width: 728px;}
	.idx-block4-b1 .wqft{ width: 322px;}
	.idx-block4-b2{ height: 248px;}
	.childfootlink{ height: 120px;}

	.bottomenu{ margin-left: -384px;}
	.bottomenu a{ display: block; cursor: pointer; color: #FFF; font-size: 22px; padding: 5px 0; float: left; float: left; width: 33.2%; border-right: 1px solid #FFF; background: #00479d; text-align: center;}

	.loading{ background-position-x: 285px; }
}

@media screen and (max-width: 767px) {
	.wrap{ width: 100%;}
	.leftmenu,.rightmenu,.rightmenu2,.idx-ad .p2,.bottomenu{ display: none;}
	.idx-ad{ padding: 2% 4%;}
	.ad-slide1{ width: 100%;}
	.ad-slide1 .bd,.ad-slide1 .bd li,.ad-slide1 img{ width: 100%;}
	.ad-slide2{ margin: 20px 0 0 0; width: 100%;}
	.ad-slide2 .bd,.ad-slide2 .bd li,.ad-slide2 img{ width: 100%;}

	body { background-size: 414px auto; background-image: url(headbg768_201605.jpg); background-position: center top; font-size: 16px;}
	.head{ height: 193px; padding-bottom: 0px;}
	.head .bar{ display: none; }

	.nav{ position: absolute; top: 112px; left: 0%; margin-left: 0; height: 80px;}
	.nav .tq{ display: none;}
	.nav ul{ width: 100%; height: 80px;}
	.nav li{ float: left; width: 33.33%;}

	.idx-ad1{ padding: 0;}

	.tab2{ width: 100%;}

	#idx-block00{ height: 1125px!important; overflow: hidden; margin: 0; position: relative; height: 0; width: 100%;}
	#idx-block0{ height: 0!important; padding-top: 0;}
	.idx-block0-a{ position: static; width: 100%; height: 264px; float: left;}
	.idx-block0-a .idx-slide .bd ul li{ height: 264px;}
	.idx-block0-b{ position: static; width: 92%; height: 264px; margin: 4% 4% 0 4%; float: left;}
	.idx-block0-c{ position: static; width: 92%; height: 193px; margin: 4% 4% 0 4%;}
	.idx-block0-d{ position: static; width: 92%; height: 198px; margin: 4% 4% 0 4%;}
	.idx-block0-e{ position: static; width: 93%; height: 174px; float: left; margin: 4% 4% 0 4%;}
	.idx-block0-f{ position: static; width: 92%; height: 189px; margin: 4% 4% 0 4%; float: left;}

	.idx-block0-e .idx-block1-b2{ height: 98%;}

	
	.idx-block1-a2 .ztlist{ line-height: 36px; height: auto; overflow: hidden;}
	.idx-block1-a2 .ztlist a{ display: block; margin-left: 10px;}
	.idx-block1-a2 .list{ width: 96%; padding: 2%; }
	.idx-block1-a2 .list li{ width: 100%; margin: 0; float: none; padding: 0; line-height: 36px; height: 36px;}

	.idx-block1-b2 .list li{ width: 96%; margin: 0 2%;}

	.loading{ display: none;}

	.foot{ display: block;}
	.f1{ display: none;}
	.foot .footnav{ text-align: left; height: auto; padding: 0 2%;}
	.foot .footnav a{ display: inline-block;}
	.foot .copyright{ text-align: left;  padding: 2% 4% 100px 4%; height: auto; }
	.foot .copyright .zc{ top:auto; bottom: 20px;}
	.foot .copyright .dzjg{ top:auto; bottom: 10px;}
	.foot .copyright .tj{ top:auto; bottom: 40px;}

	.foot .copyright .li{ top:auto; bottom: 20px;}
	.foot .copyright .ri{ top:auto; bottom: 10px;}
}