@charset "utf-8";
/* CSS Document */
.fun{ padding:10px 0; display:none;}
.fun li{ display:inline-block; line-height:30px; height:30px; margin:10px 0 0 10px; text-align: center;}
.fun li span{ display:inline-block;}
.ss-txt{ display:inline-block; border:1px solid #009817; width:150px; height:28px; padding:0 10px; color:#313131; cursor:text;}
.ss-sbt{ display:inline-block; border:none; width:80px; height:30px; color:#fff; background:#009817; font-size:14px; cursor:pointer;}


@media screen and ( max-width: 1140px){
	.slideBox{ width: 55%;}
	.slideBox .bd ul,.slideBox .bd li a,.slideBox .bd img{ width: 100%;}
	.slideBox .bd li p{ width: 100% !important; padding:0 !important; text-indent: 10px;}
	
	.news{ width: 45%;}
	.news .title{ padding:0 !important;}
	.news .title h2{ width: 24% !important;}
	.news .title h2 a{ width: 100%; padding:0 !important; text-align: center;}
	.news .title .more{ display:none !important;}
	.news .list{ width: auto; padding:0 2%;}
	
	.title{ padding:0 10px;}
	.title h2 a{ padding:0 8px; font-size: 15px;}
	
	.ztzl{ width: 100%;}
	.ztzl .bd{ width: 801px; overflow:hidden !important; margin:0 auto;}
	
	.main,.main_left,.main_right{ width: 100%;}
	
	.main_left .xxgk{ float: left; width: 46%; margin:20px 2% 0;}
	.main_left .xxgk ul li{ width: 98%;}
	.main_left .xxgk ul li.xxgk05{ width: 88%; padding:18px 0 0 10%; text-indent: 40%;}
	.main_left .zxts,.main_left .ftsl{ float: right; width: 46%; margin:20px 2% 0;}
	.main_left .zxts .title h2{ width: 50%; margin:0;}
	.main_left .zxts .title h2 a,.main_left .zxts .title h2:first-child a{ width: 100%;}
	.main_left .zxts .list{ width: 94%; padding:5px 3%;}
	
	.tzgg,.lykp,.wsbs{ width: 60%;}
	.zcfg,.ctpf,.slfy{ width: 38%;}
	
	.xwkb .hd li,.xwkb .hd li:first-child{ margin:0; width: 16.6%;}
	.xwkb .bd ul{ text-align: center;}
	.xwkb .bd ul li{ float: none; display:inline-block;}
	
	.wzjq{ display:none;}
	
	/*.fun{ display:block;}*/
}



@media screen and ( max-width: 900px){
	.ztzl .bd{ width: 534px;}
}

@media screen and ( max-width: 720px){
	.tzgg,.lykp,.wsbs,.zcfg,.ctpf,.slfy{ width: 100%;}
	.fun{ display:block;}
}

@media screen and ( max-width: 640px){	
	.news_cont{ height:756px; border:none;}
	.slideBox,.news{ width: 100%;}
}


@media screen and ( max-width: 480px){
	.slideBox,.slideBox .bd ul,.slideBox .bd li a,.slideBox .bd img{ height: 280px;}
	
	.news_cont{ height: 662px;}
	.news .list h2{ font-size: 16px; line-height: 40px; height: 40px;}
	
	.ztzl .bd{ width: 267px;}
	
	.xwkb .hd{ height: 81px;}
	.xwkb .hd li,.xwkb .hd li:first-child{ width: 33.3%; margin-bottom: 1px;}
	
	.main_left .xxgk,.main_left .zxts,.main_left .ftsl{ width: 100%; margin-left: 0; margin-right:0;}
	
	.wsbs dl img{ display:none;}
	.wsbs dl dd ul li{ text-align:left;}
	
	.fun li{ width: 100%; margin-left: 0px;}
}

