@charset "gb2312";
/* CSS Document */
@media screen and (max-width:1024px){
	.tjtj { background:#fff;}
	.tjtj_l { display:none;}
	.tjtj_m { width:96%; margin:0 auto; float:none;}
	.tjtj_m .bd ul { width:100%;}
	.tjtj_m .bd ul li { width:32%;}
	
	.tplb { width:100%;}
	.tplb img { width:100%; height:auto;}
	
	.tjyw { width:100%;margin-top:20px;}
	.tjyw .title h2 { padding:0 5%;}
	
	.zwyw_l { width:42%; padding:20px 0 20px 4%;}
	.zwyw_r_1 { width:50%; padding:0; padding-right:4%;}
	.zwyw_r { width:100%; margin-left:0; float:right;}
	.zwyw_r .title { width:100%;}
	.zwyw_r .title h2 { margin-right:6%;}
	
	.tjsp { width:92%; padding:0 4%;}
	
	.tzgg { width:100%; margin-top:20px;}
	.tzgg_top  { width:92%; padding:0 4%;}
	.tzgg ul { padding:12px 4% 0;}
	
	.fwtx { width:92%; margin-top:20px; padding:0 4% 15px; height:auto;}
	.service-menu .menu-c ul { width:100%;}
	
	.zxts { width:92%; margin-top:20px; height:auto;padding:0 4% 20px;}
	.zxts ul { width:100%; margin-left:2%;}
	.zxts ul li { width:16%; margin-left:0;}
	.zxts ul li a { margin:0 auto;}
	
	.rdzt { width:92%; padding:0 4%;}
    .rdzt_main .bd { margin:0 auto;}
	
	.qhtp { width:100%;}
	.qhtp .bd { margin:0 auto;}
	.qhtp .bd ul li a img{ width:100%;}
	.tz_title a{ margin-right:35px;}
}
@media screen and (max-width:760px){
	.zwyw { width:100%; height:auto;}
	.zwyw_l { width:92%; padding:0 4% 20px; margin:0; height:auto;}
	.zwyw_l ul  { width:100%; margin-left:2%;}
	.zwyw_l ul li { margin-bottom:0; margin-top:20px; width:16%;margin-right:0;}
	.zwyw_l ul li a { margin:0 auto;}
	.zwyw_r_1 { width:100%; margin-top:20px;}
	.zwyw_r { width:92%; padding:0 4%; margin:0;}
	.zwyw_r .title { width:100%;}
	.zwyw_r .title h2 { margin-right:4%;}
	.qhtp .bd { width:100%;}
	
	.zxts { width:100%; margin-top:20px; height:auto;padding:0 0 20px;}
	.zxts ul { width:100%; margin-left:0.5%;}
	.zxts ul li { margin-right:0; margin-left:0; width:33%;}
	.zxts ul li a { margin:0 auto; }
	
	.tjtj_m .bd ul li { width:31.5%;}
	.tz_title a{ margin-right:35px;}
}

@media screen and (max-width:640px){
	.tjtj_m h2 { font-size:16px;}
	
	.tplb { width:100%;}
	.tplb img { width:100%; height:auto;}
	.slide .caption a { font-size:14px;}
	
	.tjyw { width:100%; margin-top:20px;}
	.tjyw .title h2 { padding:0 3.5%;}
	.tjyw .title h2 a { font-size:14px;}
	.tjyw .list ul li a ,.tjyw .list ul li span{ font-size:12px;}

	
	.zwyw { width:100%; height:auto;}
	.zwyw_l { width:100%;}
	.zwyw_l ul  { width:100%; margin-left:-0.5%;}
	.zwyw_l ul li { margin-bottom:0; margin-top:20px; float:left;}
	.zwyw_l ul li { width:31%; margin-right:0; text-align:center; }
	.zwyw_l ul li a{ margin:0 auto;}
	
	.zwyw_r { width:92%; padding:0 4% 15px; margin:0;}
	.zwyw_r .title { width:100%;}
	.zwyw_r .title h2 { margin-right:4%;}
	.zwyw_r .title h2 a { font-size:14px;}
	
	.tzgg { width:100%; margin-top:20px;}
	.tzgg_top  { width:92%; padding:0 4%;}
	.tzgg_top span { font-size:14px;}
	.tzgg ul { padding:12px 4% 0;}
	
	.tjsp { width:92%; padding:0 4%;}
	.tjsp .title h2 a { font-size:14px;}
	
	.fwtx { width:92%; margin-top:20px; padding:0 4% 15px; height:auto;}
	.service-menu .menu-c ul { width:100%;}
	
	.qhtp { width:100%;}
	.qhtp .bd ul li a img { width:100%;}
	
	.zxts { width:100%; margin-top:20px; height:auto;padding:0 0 20px;}
	.zxts ul { width:100%;}
	.zxts ul li { margin-right:0; margin-left:0; width:33%;}
	.zxts ul li a { margin:0 auto; }
	
	.rdzt { width:92%; padding:0 4%;}
    .rdzt_main .bd {width:185px; margin:0 auto;}
	.rdzt_main .bd ul li { margin-right:0;}
	.tz_title a{ margin-right:35px;}
}

@media screen and (max-width:477px){
	
	.tjsp .list ul li { float:none;}
	.tjsp .list ul li.tjsp1 { width:100%;}
	.tjsp .list ul li.tjsp1 a { margin:0 auto;}
	.tz_title a{ margin-right:35px;}
}


@media screen and (max-width:360px){
	.tjyw { width:100%; margin-top:20px;}
	.tjyw .title h2 { padding:0 2.7%;}
	.tjyw .title h2 a { font-size:14px;}
	
	.service-menu .menu-c li { margin-right:12px;}
	.tz_title a{ margin-right:35px;}
}
@media screen and (max-width:340px){
	.zxts ul { margin-left:0;}
	.zxts ul li { margin-right:0; margin-left:0; width:50%;}
	.tz_title a{ margin-right:35px;}
}
@media screen and (max-width:320px){

	.tjyw { width:100%; margin-top:20px;}
	.tjyw .title h2 { padding:0 2%;}
	.tjyw .title h2 a { font-size:14px;}
		.tz_title a{ margin-right:35px;}
}


