@charset "utf-8";
/* Email: guohaobo@gtobal.com */
/* Date: 2011.7.21 */
/* 背景 */
#top,#top .fl ul li span,#top .fr ul li span,#masthead .phone,#main_nav .column,#main_nav .column ul li h2,#main_nav .submenu,#main_nav .submenu span,#main_nav .column_search,#main_nav .column_search span,.search_but,.breadCrumb,.breadCrumb div,.breadCrumb h5,.page_up_ok,.page_up_no,.page_next_ok,.page_next_no,#pageClass .buttonInput,.logo span,#list_search ul li.curr span,.list_search_input,.list_search_input span,.list_search_input .buttonInput,.list_bottom_text span span,.list_bottom .up_a span{ background:url(img/public.png)}
/* 顶部 */
#top{ background-position:0 -161px; height:27px; line-height:27px; width:100%;}
#top .fl{ padding-left:10px;}
#top .fl p,#top .fl ul{ color:#666; float:left;padding-right:15px; }
#top .fl p span{ padding-left:5px;}
#top .fl p a{ margin-left:10px; display:inline;}
#top .fl ul li{ float:left; padding:0 5px;}
#top .fl ul li span{ background-position:-235px 0px; float:left; height:21px; width:2px; margin-top:3px;}
#top .fr{ padding-right:10px;}
#top .fr ul,#top .fr ul li{ float:left;}
#top .fr ul li{ padding-left:10px;}
#top .fr ul li span{float:left; height:11px; width:11px; margin:7px 3px 0 0px; display:inline; overflow:hidden;}
#top .fr ul li span.icon1{ background-position:-213px 0px; }
#top .fr ul li span.icon2{ background-position:-224px 0px; }
#top .fr ul li span.icon3{ background-position:-253px 0px; height:14px; margin:6px 3px 0 0px;}
/* 头部 */
#masthead{ padding-top:10px; position:relative;}
#masthead .logo a{ float:left; height:55px; margin-top:5px;}
#masthead .header_banner{ padding-left:20px; float:left;}
#masthead .phone{ background-position:0 -48px; height:60px; width:131px; right:0px; top:25px; position:absolute; display:none}
/* 导航 */
   /* 栏目 */
   #main_nav .column{ background-position:0 -197px; height:32px; width:100%; position:relative; z-index:6;}
   #main_nav .column ul li{ float:left; height:32px; margin-right:3px; display:inline; width:100px; position:relative;}
   #main_nav .column ul li h2{ background-position:0 -115px; float:left; font-weight:bold; font-size:14px; height:23px; padding-top:9px; text-align:center; width:100px; z-index:6;}
   #main_nav .column ul li.curr h2{background-position:-110px -115px; color:#fff; height:25px; position:absolute; z-index:7;}
   #main_nav .column ul li.curr a{ color:#fff;}
   /* 次栏目 */
   #main_nav .submenu{ background-position:0 -229px; height:37px; line-height:37px; width:100%; position:relative; z-index:2;}
   #main_nav .submenu span{background-position:490px -229px; height:37px; width:490px; right:0px; top:0px; position:absolute; z-index:1; }
   #main_nav .submenu ul{ float:left; position:relative; z-index:5; padding-left:15px;}
   #main_nav .submenu ul li{ float:left; padding-left:20px;}
   #main_nav .submenu ul li a{ color:#E9E3C4; font-size:14px;}
   #main_nav .submenu ul li a:hover { color:#FFEA00;}
   #main_nav .submenu ul li.curr a{color:#FFEA00; font-weight:bold;}
   /* 栏目搜索 */
   #main_nav .column_search{ background-position:0 -266px; height:34px; padding-top:8px; width:100%; position:relative;}
   #main_nav .column_search span{background-position:490px -266px; height:42px; width:490px; right:0px; top:0px; position:absolute; z-index:1;}
   #main_nav .column_search .search_input{ float:left; position:relative; z-index:2; padding-left:90px;}
   #main_nav .column_search .selectClass{ float:left; height:22px; margin-top:2px;}
   #main_nav .column_search .textInput{ border-top:#7B7B7B solid 1px; border-left:#7B7B7B solid 1px;  border-right:#CBCCCE solid 1px; border-bottom:#CBCCCE solid 1px; font-size:14px; float:left; height:14px; line-height:14px; padding:5px 2px; width:420px; margin:0 10px; display:inline;}
    #main_nav .column_search .search_but{ background-position:-220px -115px; border:none; cursor:pointer; float:left; height:26px; width:89px;}
	/* 栏目搜索 */
	.nav_line{ background:#57B132; border:#337E14 solid 1px; height:1px; overflow:hidden;}
/* 面包屑 */
.breadCrumb{ background-position:0 -307px; height:29px; line-height:29px; width:100%; position:relative;}
.breadCrumb h5{ background-position:-309px -115px; float:left; height:29px; width:93px; padding-left:40px; position:relative; z-index:2;}
.breadCrumb p{ float:right; position:relative; z-index:2; padding-right:10px;}
.breadCrumb span{ float:left; padding-left:10px; position:relative; z-index:2;}
.breadCrumb div{background-position:490px -307px; height:29px; width:490px; position:absolute; right:0px; top:0px; z-index:0;}
/* 分页 */
#pageClass{float:left; width:100%; padding:15px 0 0 0px; text-align:center; }
#pageClass span,#pageClass a{ margin-left:6px; display: inline-block;font-family: Tahoma,SimSun,Arial;height: 24px;line-height: 24px;text-align: center;vertical-align: top;white-space: nowrap;}
#pageClass a{ border:#DCDCDC solid 1px; color:#333333; height:23px; line-height:23px; padding:0px 8px;}
#pageClass span{ color:#666; height:24px; line-height:24px; padding:0px;}
#pageClass span.page_up_ok,#pageClass a.page_up_no{  height:23px; line-height:23px; padding:0 8px 0 14px; border:#DCDCDC solid 1px;}
#pageClass a.page_next_no,#pageClass span.page_next_ok{  height:23px; line-height:23px; padding:0 14px 0 8px; border:#DCDCDC solid 1px;}
#pageClass span.page_up_ok{background-position:-121px -337px;}
#pageClass a.page_up_no{ background-position:-1px -337px;}
#pageClass span.page_next_ok{background-position:-181px -337px;}
#pageClass a.page_next_no{ background-position:-61px -337px;}
#pageClass a:hover{border:#999999 solid 1px; color:#f60;}
#pageClass a.curr{ border:#999999 solid 1px; background:#fff; color:#f60; font-weight:bold;}
#pageClass .textInput{ margin:0 6px; display:inline; border:#ccc solid 1px; height:14px; font-size:14px; line-height:14px; padding:4px 2px; width:30px; vertical-align: middle;}
#pageClass .buttonInput{ border:none; background-position:-240px -336px; cursor:pointer; margin-left:6px; display:inline-block; width:50px; height:24px; vertical-align: middle;}
/* 列表底部 */
.list_bottom{ padding:10px 0px;}
.list_bottom_text{ float:left; width:68%; padding-left:19%; color:#000;}
.list_bottom_text span{ float:left; padding-right:8px;}
.list_bottom_text span i{ color:#999;}
.list_bottom_text span span{background-position:-200px 0px; float:left; height:12px; width:12px; overflow:hidden; margin:0 2px 0 10px; display:inline; padding-right:0px;}
.list_bottom .up_a{ float:right; padding-right:20px;}
.list_bottom .up_a span{ background-position:-237px 0px; float:left; height:14px; width:13px; margin-right:5px; display:inline;}
.list_bottom .up_a a{ color:#f60; font-size:14px;}
/* 搜索 */
#list_search ul{ float:left; width:95%; padding-left:5%; position:relative; z-index:5;}
#list_search ul li{ cursor:pointer; color:#333333; float:left; font-size:14px; height:24px; line-height:24px; text-align:center; width:59px; position:relative; z-index:5;}
#list_search ul li.curr span{ background-position:0 -397px; font-weight:bold; color:#333; height:24px; width:59px; position:absolute; left:0px; top:1px;}
#list_search .list_search_input{ background-position:0 -361px; height:32px; padding-top:4px; width:100%; float:left; position:relative; z-index:3;}
#list_search .list_search_input span{ background-position:400px -361px; height:36px; width:400px; position:absolute; z-index:0; right:0px; top:0px; }
#list_search .list_search_input .textInput{ border-top:#7B7B7B solid 1px; border-left:#7B7B7B solid 1px;  border-right:#CBCCCE solid 1px; border-bottom:#CBCCCE solid 1px; font-size:14px; float:left; height:14px; line-height:14px; padding:6px 2px; width:415px; margin:0 10px; display:inline; position:relative; z-index:4;}
#list_search .list_search_input .buttonInput{ border:none; background-position:-59px -397px; float:left; cursor:pointer; height:28px; width:79px; position:relative; z-index:4;}
/* border */
.borderBFDFB2{ border:#BFDFB2 solid 1px;}

#link{background:#f6fef4;padding:6px 0;}#link b{color:#1d5008;font-size:14px;float:left;height:24px;line-height:24px;width:80px;padding-left:15px;}#link p{float:left;width:845px;line-height:24px;}#link p a{margin-right:10px;}
a.a0798c4:link,a.a0798c4:visited{ color:#0798c4; font-size:12px}a.a0798c4:hover{ color:#076c9b;font-size:12px}
