@charset "utf-8";
/* CSS Document */

@media screen and (max-width:740px) {
.navM ul li ul{ display:none;}
#indexnewszi11{ padding-left:10px;  width:80%; font-size:18px;}
#indexnewszi12{ padding-left:10px;width:90%;font-size:18px;}

#indexnewszi2{ width:100%; height:auto;}
#indexnewszi21{ width:45%; margin-left:2%; margin-right:2%; border:1px solid #d2d2d2;  margin-top:3px;}
#indexnewszi22{ width:45%; margin-left:2%; margin-right:2%; border:1px solid #d2d2d2; margin-top:3px;}
#indexnewszi23{  width:45%; margin-left:2%; margin-right:2%; border:1px solid #d2d2d2; margin-top:3px;}

#indexnewszi24{ width:45%; margin-left:2%; margin-right:2%; border:1px solid #d2d2d2; margin-top:3px;}
.slide-box {
	width: 100%;
}
 .bd { width: 100%;}
 
 
 
#indexnewscon{ margin:0 auto; padding:0; width:100%; height:auto;}
#indexnewscon1{ margin:0 auto; padding:0; width:100%; height:auto;}
#indexnewscon11{ margin:0 auto; padding:0; width:100%; height:auto; float:left;}
#indexnewscon111{ margin:0; padding:0; width:100%; height:auto; float:right;}
#indexnewscon1111{ margin:0; padding:0; width:100%; height:50px; float:left;font-family:"微软雅黑","宋体",Arial; font-size:30px;color:#004799; text-align:left; text-decoration:none; line-height:50px; font-weight:bold;}
#indexnewscon1112{ margin:0; padding:0; width:100%; height:auto; float:left;font-family:"微软雅黑","宋体",Arial; font-size:14px;color:#888; text-align:left; text-decoration:none; line-height:25px;}
#indexnewscon1112 ul{ margin:0; padding:0; width:100%;height:auto; list-style:none;}
#indexnewscon1112 ul li{ margin:0; padding:0; width:100%; height:auto;}
#indexnewscon1112 ul li a{ margin:0; padding:0;width:100%; padding-left:20px; border-bottom:1px solid #EEEEEE;display:block;  padding-top:10px; padding-bottom:10px; height:auto; font-family:"微软雅黑","宋体",Arial; font-size:14px;color:#666666; text-align:left; text-decoration:none; line-height:20px;}
#indexnewscon1112 ul li a:hover{  color:#000; }


#indexnewscon12{ margin:0 auto; padding:0; width:100%; height:auto; float:left;}
#indexnewscon12 img{ width:100%;}


#indexnewscon21{ margin:0 auto; padding:0; width:100%; height:auto; float:left;}
#indexnewscon211{ margin:0 auto; padding:0; width:100%; height:auto;}
#indexnewscon211 img{  width:100%;}
#indexnewscon22{ display:none;}
 
 
 #indexaboutcon{width:100%; }

#indexaboutconleft{ margin:0; padding:0; width:100%; height:auto;}
#indexaboutconleft1{ margin:0 auto; padding:0; width:96%; height:50px; float:center; font-size:18px;}
#indexaboutconleft2{ margin:0 auto; padding:0; width:96%; height:auto; float:center;}
#indexaboutconright{ margin:0; padding:0; width:100%; height:auto; }
#indexaboutconright img{ max-width:100%;}

 
 #site1{ display:none;}
#site2{  width:100%;height:auto; padding-left:0;margin-top:0; background:#004894;}


	.head .box{ width:auto; padding:0 10px;}
		.head .logo{ height:48px; margin:5px 0 0 0;}

	.head .tool{ right:65px;}
		#ding{ display:none;}
	#banner{margin-top:50px; }
	.site1 ul li{  width:45%; margin-top:20px;}
#foottelmain1{ margin:0 auto; padding:0; width:96%; height:75px; float:left;}
	#indexaboutnewmain{ margin:0 auto;width:720px;}
#indexaboutnewmain1{width:334px; margin-right:50px;}
#indexaboutnewmain111{width:276px;}
#indexaboutnewmain112{ width:334px;}
#indexaboutnewmain113{width:294px;}

#indexaboutnewmain121{ width:276px;}
#indexaboutnewmain122{  width:334px;}
#indexaboutnewmain131{  width:276px;}
#indexaboutnewmain132{ width:334px; }

#site4{ display:none;}


#site3{ width:96%; padding-left:2%;}


#foot{ height:auto;}

#foot1 {margin:0; padding:0; width:1000%; float:center; color:#fff; }

#foot1 a{ font-family:"微软雅黑","宋体",Arial; font-size:12px; color:#fff; text-align:center; text-decoration:none; line-height:20px; font-weight:normal;}

#foot1 a:hover{  color:#40a9d0;}

#foot2 { display:none;}


}

@media screen and (max-width:540px) {
#indexpro11{  width:96%; margin-left:2%;  } 
#indexbiao41{ margin:0 auto; padding:0; width:96%; margin-right:2%; margin-left:2%; height:auto; float:left; background:#fff;}
		.newfootsite1{ width:32%;}
.newfootsite2{  width:32%;}
.newfootsite3{ display:none;}
	.bottom .c li{ width:100%; margin:0 0 20px 0;}
		.head .logo{ height:48px; margin:5px 0 0 0;}

		#ding{ display:none;}
		#banner{margin-top:50px; }
	
		

#indexaboutnewabout{ margin:0; padding:0; width:96%; height:auto; float:left; background:#fff;}

#indexaboutnewnew{ margin:0; padding:0; width:96%; height:auto; float:left; background:#fff;}
	.site1 ul li{  width:45%; margin-top:20px;}

#foottelmain1{ margin:0 auto; padding:0; width:96%; height:75px; float:left;}

	#indexaboutnewmain{ margin:0 auto;width:390px;}
#indexaboutnewmain1{width:390px;}
#indexaboutnewmain111{width:332px;}
#indexaboutnewmain112{ width:390px;}
#indexaboutnewmain113{width:352px;}

#indexaboutnewmain121{ width:332px;}
#indexaboutnewmain122{  width:390px;}
#indexaboutnewmain131{  width:332px;}
#indexaboutnewmain132{ width:390px; }


}

@media screen and (max-width:450px) {

#indexnewszi21{ width:90%; margin-left:4%; margin-right:4%; border:1px solid #d2d2d2; margin-top:3px; }
#indexnewszi22{ width:90%; margin-left:4%; margin-right:4%; border:1px solid #d2d2d2; margin-top:3px;}
#indexnewszi23{  width:90%; margin-left:4%; margin-right:4%; border:1px solid #d2d2d2; margin-top:3px;}

#indexnewszi24{ width:90%; margin-left:4%; margin-right:4%; border:1px solid #d2d2d2; margin-top:3px;}



		.newfootsite1{ width:32%;}
.newfootsite2{  width:32%;}
.newfootsite3{ display:none;}
	.searchM{ width:auto; margin:0 40px 0 20px;}
		.head .logo{ height:48px; margin:5px 0 0 0;}

	.searchBox{ width:100%;}
	.searchM .input{ width:68%; height:14px; padding:12px 0 12px 5%; border:none; color:#c4c4c4; float:left;}
	.searchM .btn{ width:22%; height:38px; border:none; background:#6698cc url(../images/search.png) no-repeat center; float:left; cursor:pointer;}

		#ding{ display:none;}
		
#indexaboutnewabout{ margin:0; padding:0; width:96%; height:auto; float:left; background:#fff;}

#indexaboutnewnew{ margin:0; padding:0; width:96%; height:auto; float:left; background:#fff;}

		
		#banner{margin-top:50px; }
	
	.site1 ul li{  width:45%; margin-top:20px;}
#foottelmain1{ margin:0 auto; padding:0; width:96%; height:75px; float:left;}
	#indexaboutnewmain{ margin:0 auto;width:390px;}
#indexaboutnewmain1{width:390px;}
#indexaboutnewmain111{width:332px;}
#indexaboutnewmain112{ width:390px;}
#indexaboutnewmain113{width:352px;}

#indexaboutnewmain121{ width:332px;}
#indexaboutnewmain122{  width:390px;}
#indexaboutnewmain131{  width:332px;}
#indexaboutnewmain132{ width:390px; }


}

