﻿body{font:12px/1.5em Tahoma, Verdana, Simsun, Microsoft YaHei, Arial Unicode MS, Mingliu, Arial, Helvetica; background-color:#fff; text-align:center;font-size: 12px;font-style: normal;font-variant: normal;font-weight: normal;line-height: 1.5;color:#333;}
a,a:link{color:#444;text-decoration:none; cursor:pointer;}
a:hover,a:activ{color:#f30; text-decoration:underline;}
ul{list-style:none;}img{ border:none;}h1,h2,h3,h4{ font-size:14px;color:#666;}
*{margin: 0;padding: 0;}

em{font-style:normal;font-weight:normal;}
span.H,span.H a{ color:#f00; font-weight:600;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
#search_keywords{ color:#ccc; font-size:14px; font-weight:600;}

.pageMain,.m{width:950px; margin:0 auto;font-size:100%;min-width:760px;text-align:left;}
#siteHead{width:950px; overflow:hidden;}

.nojs{}
.h-top{width:948px; line-height:25px; height:25px;overflow:hidden;border:1px solid #EBEBEB; background-color:#FAFAFA;}
.h-top .h-top-left{float:left;}
.h-top .h-top-left ul{clear:both;}
.h-top .h-top-left ul li{float:left; margin-left:8px; color:#666666}
.h-top .h-top-right{float:right;}
.h-top .h-top-right ul{clear:both;}
.h-top .h-top-right ul li{float:left; margin-right:8px; color:#666666}
#addsc{background:transparent url(../images/hd_2010.png) no-repeat scroll 0 0;}
#addsc{padding-left:14px; background-position:-419px -33px;}

#toplogosearch{margin-top:-3px;}
#toplogosearch .logosize{width:220px; height:60px;}
#toplogosearch .logotop{margin-top:8px}
#toplogosearch .logosearchjx{width:4px;}
#toplogosearch .searchtdcss{width:580px; text-align: left;}
#toplogosearch .searchhzjs{width:24px;}
#toplogosearch .hzbzsize{width:120px;}
#toplogosearch .bztop{margin-top:10px;}
#toplogosearch .searchbtn{margin-bottom: 1px; margin-left: 6px;}

#search-box .search-form,#search-box ul.select-search li.selected,#search-box ul.select-search li,#search-box ul.select-search li.selected a{background:transparent url(../images/hd_2010.png) no-repeat scroll 0 0;}
#search-box{width:580px; margin:0 auto; overflow:hidden;overflow:hidden;}
#search-box .select-search{margin:10px 0 0 20px;clear:both;height:20px;overflow:hidden;padding:0 0 0 2px;position:relative;width:322px;}
#search-box ul.select-search li {background-position:100% -57px; display:inline;float:left;height:20px;line-height:18px;margin:0 0 0 -1px;text-align:center;_width:78px; overflow:hidden;}
#search-box ul.select-search li.selected {background-position:1px -31px;margin-left:-2px;}
#search-box ul.select-search li a {display:block;height:20px;line-height:18px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding:0 12px 0 11px;white-space:nowrap; color:#888; overflow:hidden;}
#search-box ul.select-search li.selected a{background-position:100% -31px;font-weight:700;line-height:21px;padding:0 12px;}
#search-box ul.select-search li a {display:block;height:20px;line-height:18px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding:0 12px 0 11px;white-space:nowrap;}
#search-box .search-form{float:left; background-position:0 -78px;margin:-1px 0 0;width:580px;height:34px; overflow:hidden;}
#search-box .search-form .search-q input{color:#bbb;font-weight:500;}
#search-box .search-form input{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;border:medium none;height:20px;margin:5px 0 0 4px;padding:5px 0 0 4px;width:460px;}
#search-box .search-form button{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;border:medium none;cursor:pointer;font-size:14px;font-weight:700;width:100px; overflow:hidden;}
#search-box .select-more{width:50px; float:left; margin-left:10px;}

.h-bottom,.h-bottom .h-bottom-left,.h-bottom .h-bottom-right,.h-bottom ul li
,h-bottom ul .nav-select,.h-bottom ul .nav-select a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:url(../images/bg_gm_d3.gif) repeat-x;}
.h-bottom{height:29px;margin-bottom:5px;margin-top:5px;position:relative;background-color:#FC6061;background-position:0 -450px;}

.h-bottom .h-bottom-left,.h-bottom .h-bottom-right{height:29px;overflow:hidden;position:absolute;top:0;width:3px;}
.h-bottom .h-bottom-left{background-position:0 -420px; left:0;}
.h-bottom .h-bottom-right{background-position:right -420px; right:0;}
.h-bottom ul{padding-left:10px;}
.h-bottom ul li{float:left;font-size:14px;line-height:29px;width:85px; font-weight:600;background-position:right -478px;}
.h-bottom ul li a{display:block;text-align:center; float:left; width:85px;color:#fff;}
.h-bottom ul .nav-select{ background-position:0 -240px; margin-left:-2px; margin-top:-4px;position:relative;z-index:5;padding-left:5px;}
.h-bottom ul .nav-select a{ color:#888; height:33px; line-height:33px;background-position:right -240px; background-repeat:no-repeat; text-indent:-4px;}
.siteFooter{clear:both; margin-top:7px; width:100%; overflow:hidden;  text-align:center;}

.path{float:left;width:610px; overflow:hidden;}
.path ul,.search_result ul{margin-top:-5px;height:25px; line-height:25px;}
.path ul li{ float:left; height:25px; line-height:25px;}
.path ul li a{ padding:0 5px;background:transparent url(../images/crumb_bg.gif) no-repeat scroll 100% 50%;}
.path ul li.path_title{display:none;}
.search_result{float:left;width:310px; overflow:hidden; text-align:right;}
.search_result ul li{ float:right; padding:0 10px;}
.search_result ul li span{font-weight:600; color:#FC6C6D;}

#scrolltop{position:absolute; width:21px; height:66px; cursor:pointer; display:none; left:1120px;}