/*css reset*/
	body,div,p,a,span,ul,li,dl,dt,dd,img,h1,h2,h3{margin:0px; padding: 0px; border: 0px; font-size: 14px; font-family: Arial, Helvetica, sans-serif, "宋体";}
	a{ text-decoration: none; color:#333;}

	li{ list-style: none; }
	body{background: url(imagesbtgnx_bg.png);}
	.hide{display: none;}
	.show{display: block;}
	/*表格美化*/
	.tbcss{margin:0 auto; border-collapse:collapse; margin-top: 10px;}
	.tbcss tr th{border:1px solid #bdbdbd; padding:10px; text-align:center; background:#f3f3f3;color:#333;font-size: 15px;}
	.tbcss tr td{border:1px solid #bdbdbd;padding:10px;font-size: 15px;}
	.tbcss tr td a{color:#111; font-size: 15px; color: #3366cc;}
	.tbcss tr td a:hover{text-decoration:underline;}
/*header*/
	#top{width: 100%; height: 52px; background: url(imagesbtgnx_top.png) repeat-x;}
		#top .box{width: 1170px; height: 52px; margin: 0 auto; color:#fff;}	
		#top .box span{line-height: 58px;}
		#top .box span.right{width: 160px; float: right; }
		#top .box span.right a{color:#fff;}
		#top .box span.right a:hover{color:#f00;}

	#main{width: 100%;  background: url(imagesbtgnx_body.png) repeat-x top center;}
		#logo{width: 1170px; height: 160px; margin: 0 auto; background: url(imagesbtgnx_logo.png) no-repeat 1% 50%;}	
		#nav{width: 100%; height: 60px; position: relative; z-index: 10; margin: 0 auto; background: url(imagesbtgnx_nav.png) no-repeat center;}
			#nav ul.parent{width:1145px;margin:0 auto;}
			#nav ul.parent li{display: inline-block; width: 127px; height: 50px; line-height: 50px; float: left; text-align: center; position: relative;}
			#nav ul.parent li a{color:#fff; font-size: 16px; font-weight: bold; display: block;}
			#nav ul.parent li a:hover{color:red;}
			#nav ul.parent li ul{background: #ffb340; position: absolute; left: 0; margin-top: -5px;}
 			#nav ul.parent li ul li{border-bottom:1px solid #fff; height: 30px; line-height: 30px;}
 			#nav ul.parent li ul li a{display: block;}
 			#nav ul.parent li ul#hide1{width: 240px;}
 			#nav ul.parent li ul#hide1 li{width: 240px;}

			#mainbox{width: 1172px;  position: relative; z-index: 9; margin: 0 auto; margin-top: -10px; background: url(imagesbtgnx_main_line.png) repeat-y;}
				#mainbox .box{width: 1150px; padding-left: :10px; padding-top: 15px; margin:0 auto;}
					#ppt{width: 434px; height: 316px; float: left; margin-left: 5px; display: inline;}
					#ggl{width: 698px; height: 316px; float: left; margin-left: 10px; display: inline; background: url(imagesbtgnx_lm1.png) no-repeat;}
						#ggl dt{width: 698px; height: 46px; line-height: 46px;}
						#ggl dt a{float: right; color: #333; margin-right: 10px; font-size: 12px; padding-left: 20px; background: url(imagesbtgnx_more.png) no-repeat left;}
						#ggl dt a:hover{color:#f00;}
						#ggl dt span{font-size: 16px; font-weight: bold; padding-left: 40px; color: #222;}
						#ggl dd ul{padding:10px;}
						#ggl dd ul li{height: 40px; padding-left: 10px; line-height: 40px; font-size: 14px; border-bottom: 1px dashed #ccc;}
						#ggl dd ul li a{font-size: 14px; padding-left: 20px;}
						#ggl dd ul li a:hover{color:#f00;}
						#ggl dd ul li span{display: block; padding-left: 5px; padding-right: 5px; font-weight: bold; height: 24px; line-height: 24px; margin-top: 8px; float: left; font-size: 14px; font-family: Arial; color: #fff;}
						#ggl dd ul li span.y{background: #ca8503;}
						#ggl dd ul li span.md{background: #b8b8b8;}
					.lmlist{width: 890px; float: left; display: inline;margin-left: -5px;}
					.lm{width: 434px; height: 249px; float: left; margin-top: 15px;margin-left: 10px; display: inline; background: url(imagesbtgnx_lm2.png) no-repeat;}
						.lm dt{height: 42px; line-height: 42px;}
						.lm dt a{float: right; color: #333; margin-right: 10px; font-size: 12px; padding-left: 20px; background: url(imagesbtgnx_more.png) no-repeat left;}
						.lm dt a:hover{color:#f00;}
						.lm dt span{font-size: 16px; font-weight: bold; padding-left: 20px; color: #222;}
						.lm dd ul{padding:10px;}
						.lm dd ul li{height: 35px; padding-left: 10px; line-height: 35px; font-size: 14px; border-bottom: 1px dashed #ccc;}
						.lm dd ul li a{font-size: 14px; padding-left: 20px; background: url(imagesbtgnx_li.png) no-repeat left;}
						.lm dd ul li a:hover{color:#f00;}

				#nyyc{width: 247px; height: 506px; float: left;display: inline; margin-top: 15px; margin-left: 12px; background: url(imagesbtgnx_lm4_bg.png) repeat-x top; border:1px solid #e29a2b; border-top: 5px solid #c66d3b;}
					#nyyc dt{width: 247px; }
					#nyyc dt a{display: block; margin: 10px auto; width: 225px; height: 38px; line-height: 38px; text-align: center; color: #fff; font-size: 16px; font-weight: bold; background: url(imagesbtgnx_btn2.png) no-repeat;}
					#nyyc dt a:hover{color:red;}
					#nyyc dd{width: 247px; height: 444px; overflow: hidden;}
					#nyyc dd table tr td{width:247px;text-align: center;  }
					#nyyc dd table tr td a{font-size: 14px;line-height: 24px;}
					#nyyc dd table tr td a:hover{color:red;}
					#nyyc dd table tr td.pic{background: url(imagesbtgnx_pic_bg.png) no-repeat center;}
					#nyyc dd table tr td.pic a img{width:220px;padding:4px; border:1px solid #e3e1e1;}
					#nyyc dd table tr td.pic a:hover img{border:1px solid red;}
				#friendlink{width: 1144px; height: 121px; float: left; display: inline; margin-top: 10px;margin-left: 3px; background: url(imagesbtgnx_lm3.png) no-repeat;}	
					#friendlink dt{width: 1144px; height: 38px; line-height: 38px;}
					#friendlink dt span{padding-left: 20px; font-size: 16px; font-weight: bold;}
					#friendlink dd{padding-left: 10px;}
					#friendlink dd a{display: block; width: 180px; height: 48px; border:1px solid #ccc; float: left; display: inline; margin-top: 15px; margin-left: 5px;}
					#friendlink dd a:hover{border:1px solid red;}

			#menu{width: 207px; float: left; display: inline; margin-left: 5px;}
				#menu dt{width: 207px; height: 44px; text-align: center; background: url(imagesbtgnx_menu_t.png) no-repeat;}
				#menu dt span{line-height: 44px; text-align: center;color:#fff; font-size: 16px; font-weight: bold;}		
				#menu dd{width: 205px; background: #fffbef; border:1px solid #e49d31; border-top: 0px; padding-bottom: 50px;}
				#menu dd ul{padding: 15px;}
				#menu dd ul li{height: 30px; line-height: 30px; padding-left: 60px; border-bottom:1px solid #f8eebd;}
				#menu dd ul li a{font-size: 14px;}
				#menu dd ul li a:hover{color:red; border-bottom: 1px solid red;}
			#sort{width: 914px; float: left; display: inline; margin-left: 10px;}
				#sort dt{height: 45px; width: 914px; background: url(imagesbtgnx_sort_t.png) no-repeat;}	
				#sort dt span{line-height: 45px; font-size: 14px; padding-left: 20px;}
				#sort dt span a{font-size: 14px;}
				#sort dt span a:hover{color:red;}
				#sort dd{width: 912px; border: 1px solid #e29a2c; border-top: 0px; padding-bottom: 60px;}
				#sortlist{padding: 20px;}
				#sortlist li{height: 40px; line-height: 40px; border-bottom:1px dashed #ccc; font-size: 14px;}
				#sortlist li a{padding-left:20px; background: url(imagesbtgnx_li2.png) no-repeat left; font-size: 14px;}
				#sortlist li a:hover{color:red;}
				#sortlist li span{float: right; font-size: 14px; margin-right: 10px; color:#666;}

			#article{padding: 20px; overflow: hidden; font-size: 14px;}
				#article h1.title{text-align: center; border-bottom: 1px solid #ccc; padding-bottom: 20px; line-height: 30px; font-size: 24px; font-family: "黑体";}
				#article .info{font-size: 12px; color:#333; text-align: center; height: 40px; line-height: 40px;}
				#article .content{font-size: 14px;line-height: 180%;}
				#article .content p{font-size: 14px; line-height: 180%; margin-bottom: 15px; padding-top: 20px;}
			#footer{width:100%; height: 100px; background: #636363; color: #fff; text-align: center; margin-top: 5px;}
				#footer p{line-height: 90px; color: #fff; font-size: 14px;}
				#footer p a{color:#fff; font-size: 14px;}
				#footer p a:hover{color:#f00;}