/* CSS Document */

/*综合设置-------------------------------------------------------------------------------------------综合设置*/
* { word-break: break-all; } /*在IE中实行强制换行*/
body { margin: 0; padding: 0; background: #fff; color: #636363; font: 12px Arial, Helvetica, sans-serif; }
h1 ul li p { margin: 0; padding: 0; }
.w1003 { width: 1003px; margin: 0 auto; }

.input2 { width: 162px; height: 20px; line-height: 20px; border: #765740 1px solid; }
input { height: 20px; line-height: 20px; border: #E7E7E7 1px solid; }
.but { width: 37px; height: 21px; background: url(../images/bg.gif) no-repeat 0 -323px; border:none; margin: 0 5px; text-indent: -999px; }
.but2 { width: 57px; height: 21px; background: url(../images/bg.gif) no-repeat -40px -323px; border:none; margin: 0 5px; font-size: 11px; }
.textarea { border: #E7E7E7 1px solid; }

/*链接样式*/
a { color: #636363; text-decoration: none; }
	a:hover { text-decoration: none; color: #F00; }
	a img { border: none; }
.red { color: #F00; }
.b_ef { border-bottom: 1px #EFEFEF dashed; padding-bottom: 20px; }

.wrap { width: 973px; margin: 0 auto;  background: #FFF; }
#page { position: relative; }
#quicklink { position: absolute; }

.header { height: 70px; }
.logo { float: left; background: url(../images/logo.jpg); height: 53px; width: 355px; margin: 8px 0 0 15px; }
.topmenu { float: right; width: 370px; margin: 45px 15px 0 0; text-align: right; }

/*菜单样式*/
.main_l { width: 230px; height: 507px; padding: 16px 12px 0; background: url(../images/l_menubg.jpg); margin-right: 7px; color: #f5eebc; font-size: 11px; position: absolute; }
	.main_l li { list-style:none; display: inline; }
	
	.menunew a { display: block; width: 230px; height: 42px; margin-bottom:4px; }
		.menunew a:hover { background: url(../images/bg.gif) no-repeat left -276px; }
			#menunew_1 { position: absolute; top: 0; z-index:1; left: 253px; visibility: hidden; }
			
	.menu1 a { display: block; width: 230px; height: 42px; margin-bottom:4px; }
		.menu1 a:hover { background: url(../images/bg.gif) no-repeat top left; }
			#menu1_1 { position: absolute; top: 0; z-index:1; left: 253px; visibility: hidden; }

		
	.menu2 a { display: block; width: 230px; height: 42px; margin-bottom:4px; }
		.menu2 a:hover { background: url(../images/bg.gif) no-repeat left -46px; }
			#menu2_1 { position: absolute; top: 0; z-index:2; left: 253px; visibility: hidden; }

			
	.menu3 a { display: block; width: 230px; height: 42px; margin-bottom:4px; }
		.menu3 a:hover { background: url(../images/bg.gif) no-repeat left -92px; }
			#menu3_1 { position: absolute; top: 25px; z-index:3; left: 253px; visibility: hidden; }

				
	.menu4 a { display: block; width: 230px; height: 42px; margin-bottom:4px; }
		.menu4 a:hover { background: url(../images/bg.gif) no-repeat left -138px; }
			#menu4_1 { position: absolute; top: 30px; z-index:1; left: 253px; visibility: hidden; }
				
	.menu5 a { display: block; width: 230px; height: 42px; margin-bottom:4px; }
		.menu5 a:hover { background: url(../images/bg.gif) no-repeat left -184px; }
			#menu5_1 { position: absolute; top: 138px; z-index:1; left: 253px; visibility: hidden; }
		
	.menu6 a { display: block; width: 230px; height: 42px; margin-bottom:4px; }
		.menu6 a:hover { background: url(../images/bg.gif) no-repeat left -230px; }
			#menu6_1 { position: absolute; top: 150px; z-index:1; left: 253px; visibility: hidden; }

	.menu7 a { display: block; width: 230px; height: 42px; margin-bottom:4px; }
		.menu7 a:hover { background: url(../images/bg.gif) no-repeat left -276px; }
		
.main_r { width: 712px; overflow: hidden; padding-left: 259px; }

.footer { clear: both; text-align: center; background: url(../images/footerbg.jpg); width: 971px; height: 45px; line-height: 45px; color: #5a564f; margin: 8px 0; }
/**/
.search { padding-left: 10px; margin-top: 50px; }
.goldiden { position: absolute; left: 10px; bottom: 5px !important; bottom: 7px; }

.location { background: url(../images/bg.gif) no-repeat 0 -345px; padding-left: 20px; height: 35px; line-height: 35px; margin: 10px; }

.con { padding: 10px 23px; color: #000; line-height: 25px; overflow: hidden; }

.con_title { background: url(../images/title_bg.jpg); width: 672px; height: 38px; margin: 0 auto 10px; line-height: 38px; padding-left: 20px; font-weight: bold; font-size: 14px; }

.pro_con { overflow: hidden; line-height: 20px; padding: 0 10px; }
	.pro_con li { width: 306px; height: 119px; background: url(../images/pro_bg.gif); float: left; list-style: none; position: relative; margin: 10px; overflow: hidden; color: #6a6a6a; padding: 8px; }
	   .pro_con li p { width:250px; float:right; overflow:hidden; }
		.pro_con li p stong { color: #3c3427; }
			
.page_link { clear: both; padding: 0 20px; line-height: 45px; text-align: center; }
