@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}

#shoupin{ display:none; margin-top:40px; position:absolute; z-index:10000; float:left;}

.weizhi{ width:1200px; height:34px; line-height:34px; overflow:hidden; margin:0 auto; margin-top:10px;}

#gggg{ width:100%; margin:0px auto; padding:0px; background:#f2f2f2; overflow:hidden; padding-bottom:10px;}
#gggg .gggg{ width:1199px; margin:0 auto; border-bottom:1px #ccc solid; border-right:1px #ccc solid; overflow:hidden; margin-top:10px;}
#gggg .xxgg{ width:1200px; overflow:hidden; background:#FFF; text-align:center;}
#gggg .xxgg li{ width:299px; height:78px; border-top:1px #ccc solid; border-left:1px #ccc solid; overflow:hidden; float:left;}
#gggg .xxgg li img{ max-width:274px;}

#left{ width:1200px; margin:0 auto; overflow:hidden;}
#left ul{ display:inline; width:1200px; margin-top:0px; float:left;}
#left li{ width:600px; border-top:1px #1470cc dashed; overflow:hidden; font-size:14px; padding:10px 0 10px 0; margin-top:-1px; color:#777; float:left;}
#left li span{ display:inline-block; float:left;}
#left .sj{ width:100px; height:90px; border-radius:8px; line-height:90px; background:#77bbff; color:#FFF; text-align:center; font-weight:bold; font-size:18px;}
#left .bt{ width:470px; height:30px; border-bottom:1px #ccc dashed; line-height:28px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; margin-left:20px;}
#left .bt a{ color:#1470cc;}#left .bt a:hover{color:#FF0000; text-decoration:underline;}
#left .js{ width:470px; height:56px; line-height:28px; font-size:14px; overflow:hidden; margin-left:20px;}

#left li font{ font-size:14px; color:#FF0000; text-decoration:underline; float:left;}
#left li font:hover{ color:#FF0000; text-decoration:underline;}

.fenye{	display:block;width:1200px; float:left; text-align:center; height:23px; border-top:1px #ccc dashed; height:45px; padding-top:20px;}
.fenye a{ display:inline-block; height:20px; line-height:22px; padding:0px 6px 0 6px; margin:0 3px 0 3px; border:1px #9f9fd5 solid;}
.fenye b{ display:inline-block; height:20px; line-height:22px; padding:0px 6px 0 6px; margin:0 3px 0 3px; background:#ff9900; border:1px #9f9fd5 solid; float:left;}
.fenye a b{ display:inline-block; height:20px; line-height:22px; padding:0px 7px 0 0; margin:0px; border:none; background:none; float:none;}
.fenye a:hover{ text-decoration:none;}

@media (max-width:767px){
	.header{ width:100%; background:#FFF;}
	.top,.hand .souji,.hand .dianhua,.hand .canada,.jdw,.weizhi,.fenxiang{ display:none;}
	
	.hand{ width:100%;}
	.hand .logo{ width:100%; text-align:center;}
	
	.nav{ width:100%; height:64px; overflow:hidden; margin:0 auto; background-color:#2f7fd4;}
	.nav .nr{ width:99%; height:64px;}
	.nav .nr li{ height:32px;}
	.nav .nr li a{ display:inline-block; width:100%; height:25px; padding-top:5px; line-height:normal; color:#FFF; text-align:center;}
	.nav .nr li:nth-child(1){ display:none;}
	.nav .nr li:nth-child(2),.nav .nr li:nth-child(5){ width:32%;}
	.nav .nr li:nth-child(3),.nav .nr li:nth-child(4),.nav .nr li:nth-child(6),.nav .nr li:nth-child(7){ width:33%;}
	
	#gggg{ width:94%;}
	#gggg .gggg{ width:100%; border:none; margin-top:15px;}
	#gggg .xxgg{ width:99%; border-bottom:1px #ccc solid; border-right:1px #ccc solid;}
	#gggg .xxgg li{ width:49.5%; height:auto;}
	#gggg .xxgg li img{ width:100%; height:100%;}

	#left{ width:94%;}
	#left ul{ width:100%;}
	#left li{ width:100%; height:30px;}
	#left .sj{ width:20%; height:30px; padding:0; line-height:30px; font-weight:normal; font-size:14px;}
	#left .bt{ width:78%; height:30px; border-bottom:none; line-height:28px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; margin-left:2%;}
	#left .js{ display:none;}

	.fenye{	width:100%;}
}

@media (max-width:479px) {
	#body{ width:94%;}
	.tuijian .img{ height:100px;}
	.tuijian .img img{ height:100px;}
	.liucheng,.yqlj,.zxfs,.footdh{ display:none;}
}