body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, legend, input, img,sub,sup{margin:0;padding:0;}
body{font-size:12px; background:#fff;}
img {border:none;}
li{list-style:none;}
a{color:#232323;text-decoration: none;font-size: 12px;}
a:hover{text-decoration: underline;}
.hand{ cursor:pointer;}
.wid-960{width: 960px;}
.wid-710{ width:710px;}
.wid-700{width: 700px;/*position: relative;*/}
.wid-650{width: 658px;}
.wid-800{width: 800px;}
.wid-456{width: 456px;}
.wid-480{width: 480px;}

.wid-300,.search_box{width:300px; margin:0 10px; border:none; font-size:14px; background:none;}
.search_box{width:294px; margin:0 18px 0 8px;}


.wid-320{width: 320px;}
.wid-420{width: 420px;}
.wid-258{width: 258px;}
.wid-223{width: 223px;}
.wid-240{width: 240px;}
.wid-690, .wid-420, .wid-340, .wid-258, .wid-456, .wid-223{margin-left:10px;}
.mar-l-0 {margin-left: 0;}
.mar-t-10{margin-top:10px;}
.mar_t_24{margin-top:32px;}
.mar-t-5 {margin-top: 5px;}
.mar-b-10 {margin-bottom: 10px;}
.mar-r-10{margin-right:10px;}
.pic{padding:1px; border:1px solid #ccc;}
.f-l,.subnav{float:left;}
.f-r{float:right;}
.clear{clear:both;}
.v-t{ vertical-align:middle;}
.bk-10{height:10px; overflow:hidden;}
.c_red,a.c_red{color:#c00;}
.c-white,a.c-white{color:#fff;}
.c-gray{color:#999;}
.f_14,.f_14 a{font-size:14px;}
.dotline{border-bottom:1px dotted #ccc;}
#head,#foot,.main{width:960px; margin:0 auto;}
#foot{border-top:1px solid #ccc; padding:8px 0; line-height:24px; margin-top:10px;}
.logo{ background:url(img/logo.jpg) no-repeat 0 10px; text-indent:-9999px; height:70px; width:210px;}
.search{ background:url(img/bg_search.gif) no-repeat 0 0; width:456px; height:30px; line-height:30px; margin:30px 0 0 0;}
 .search-btn{background:none; border:none; color:#fff; height:21px; width:55px; font-weight:bold; cursor:pointer;}
.service{ position:absolute; left:380px; top:50px;}

.nav{padding:4px 0; border-bottom:1px solid #fff;}
 .nav h3{width:28px; font-size:14px; margin-right:5px; text-align:center; border:1px solid #ccc; border-left:none; color:#666; line-height:160%;}
 
 .main1{width:960px; margin:0px 0px 0px 280px;}
 .nav1{padding:5px 0;}
 .nav1 h3{width:28px; font-size:14px; margin-right:5px; text-align:center; border:1px solid #ccc; border-left:none; color:#666; line-height:160%;}

.subnav{margin:0 19px 5px 0; line-height:22px; width:310px; *_margin:0 14px 5px 0;}

 .subnav strong{font-size:12px;}
 .subnav a{ padding-right:5px; color:#454545; /*width:73px; display:block; float:left; overflow:hidden;*/}
    .subnav strong a{ color:#0066CC;}

.m_over{ background:#E8F8FF;/* border:3px solid #fff; border-color:#fff #91C4FB #91C4FB #fff;*/ border-bottom-color:#06c;}
.m_over h3{color:#fff;/*#06c;*/ border-color:#06c; background:#06c;}

#position{ line-height:24px; padding-left:5px; color:#666; border-bottom:1px solid #eee;}
 #position a{padding-right:10px; } 
.flash_show{ background:url(img/fb.jpg) no-repeat 0 0; height:193px; width:700px; /*position:relative;*/}
.flash_pic{ padding:4px 0 0 5px; width:540px;overflow:hidden;float:left;}
.flash_txt{/*position:absolute; top:4px; right:5px;*/ width:150px; float: right;  margin: 6px 4px 0 0; }
 .flash_txt li{height:41px; padding:20px 8px 0; background:url(img/bg_5.jpg) repeat-x 0 0;}
  .flash_txt li.now{ background:#fff url(img/bg_2.gif) no-repeat 0 0; vertical-align:middle; border:none; color:#fff;}

.notice{ height:36px; background:url(img/fb.jpg) no-repeat 0 -193px; line-height:36px; padding-left:30px;}
#letter-search{ position:relative;}
#letter-search h2,#trade-search h2,#citys-search h2{font-size:12px; line-height:24px; height:24px;}
#letter-search h2{ width:80px;}
#letter-search a{display:block; float:left; padding:3px 6px 4px; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
#letter-search a.now{color:#fff; font-weight:bold; background:#0066cc;}
#letter-search_result{background:#0066cc; width:580px; padding:5px; position:absolute; top:24px; left:30px;}
 #letter-search_result a{ font-size:12px; color:#fff;}
#trade-search{}
#city-search{border:1px solid #ccc; padding:0 3px; width:80px; position:relative;background:url(img/bg_select.gif) repeat-x 0 0; height:20px; line-height:22px; margin-top:4px; z-index:100;}
 #city-search h2{color:#454545; font-size:12px; background:url(img/bg_select.gif) no-repeat 62px -20px; cursor:pointer; height:20px;}
 #city-search div{position:absolute; top:24px; left:0; width:578px; padding:4px; border:1px solid #91C4FB; background:#E8F8FF;}
 #city-search div li{line-height:24px; }
.trade{border-bottom:3px solid #06c;}

.bg_cat{ background:url(img/bg_cat.gif) no-repeat 0 0; height:26px; line-height:26px; padding-left:20px; font-size:12px;}
.bg_cat_2{ background:url(img/bg_cat_1.jpg) no-repeat 0 0; height:40px; line-height:40px; font-size:14px; text-indent:8px;}
.bg_cat_2_b{ background:url(img/bg_cat_b.gif) no-repeat 0 0; height:7px; width:240px;}
.box_2{border-left:3px solid #06c;border-right:3px solid #06c;border-bottom:3px solid #06c;}
.box_3{border:1px solid #ddd; padding:0 5px;}
.box_4{ background:url(img/bg_1.jpg) repeat-x 0 10px; height:20px;}
.box_5{border-left:1px solid #ccc; border-right:1px solid #ccc; padding:5px; width:228px; -overflow:hidden;}
.box_6{ background:url(img/bg_3.jpg) repeat-x 0 -4px; padding:0 8px;}
.box_1,.box_2,.box_3,.box_5{background:#fff;}
#new-kw a{width:72px; float:left; display: block; line-height:22px; height:22px; overflow:hidden;}

 .card-list .p_r{border:1px solid #ddd;padding:10px 5px; width:333px; float:left; margin:10px 10px 0 0;}
  .card-list .card-pic{width:130px; float: left;}
  .card-info dt {margin: 5px;}
  .card-info dt a {color: #a00;font-size: 16px;font-weight: bold;font-family: '黑体'}
  .card-info dd {line-height: 22px;}
img.be{position:absolute; right:10px; top:10px;}
.p_r{ position:relative;}
  .card-list .card-info{width:203px;float:left;}
  .card-list .precision{border-color:#06b; background:url(img/precision.gif) no-repeat right top;/* position:relative;*/}
  .card-list .precision-1{border-color:#aaa; background:url(img/precision_1.gif) no-repeat right top; }
.news_list dt a{color:#999; line-height:24px;}
.news_list dd{border-bottom:1px dotted #ddd; line-height:25px;}
.inline li{ display:inline; float:left;}
 .inline li span{font-size:11px; color:#999;}
.w-172 li,.w-90 li,.w-100 li,.w-60 li{ width:137px; line-height:22px; overflow:hidden; height:22px; overflow:hidden;}
.w-90 li{ width:82px;}
.w-60 li{width:60px;}
.w-100 li{width:110px;}
.bg-card{ position:relative;}
.search-card{ background:url(img/bg_card.jpg) no-repeat 0 0; width:400px; height:160px; padding:20px 0 0 10px; margin:20px 0 10px 100px;}

.related-word{ border-top:1px dotted #999; padding-top:10px;}
 .related-word h3{ font-size:14px; height:24px; left:24px;}
 .related-word p{ line-height:20px;}
.txt{line-height:20px; color:#555;}
 .txt p{ text-indent:2em; padding:5px 0;}
.txt_list li{ line-height:24px; padding-left:8px; background:url(img/bg_6.gif) no-repeat 0 10px;}
.trade_title{ height:29px; font-size:14px; display:block; float:left; width:100px; text-align:center; line-height:29px;  margin-right:8px; background:url(img/hoverbj.gif) no-repeat 0 0; font-weight:bold; color:#fff;}
.banner{border:1px solid #ccc; height:60px; width:698px; text-align:center;}
.page{margin:10px auto; text-align:center;}
 .page a,.page strong{border:1px solid #ddd; height:20px; line-height:20px; display:block; float:left; text-align:center; padding:0 6px; margin:0 6px 0 0;vertical-align:middle; background-color:#fff; color:#454545;}
    .page a:hover,.page strong{ text-decoration:none; border-color:#244D8F;}
	.page strong{ font-weight:bold; background:#244D8F; color:#fff; border-color:#244D8F;}
#foot .f-r{ background:url(img/bg_foot.jpg) no-repeat right 0 ; padding-right:150px;}
.lh-24{ line-height:24px; height:24px;}

.tab_list a{ position:relative;}
.nail{ position:absolute; top:-6px; right:-5px; display:block;}

.content{ font-size:14px; line-height:24px;}
 .content p{text-indent:2em; margin-top:15px;}
 .content h2{font-size:14px; line-height:30px; height:30px; margin-top:10px;}
.content h2,.industry h2{font-size:14px; line-height:30px; height:30px; margin-top:10px;}

 
.tips_green,.tips_orange{position:relative; margin:10px;}
 .tips_green .tips_left,.tips_orange .tips_left{background:#fff url(img/bg_frame.gif) no-repeat 0 -140px; padding-left:10px; }
  .tips_green .tips_right,.tips_orange .tips_right{background:url(img/bg_frame.gif) no-repeat right -140px; padding:10px 10px 10px 0; zoom:1;}
 .tips_green .tips_bottom,.tips_orange .tips_bottom{height:6px; background:url(img/bg_frame.gif) no-repeat 0 0;}
  .tips_green .tips_bottom_r,.tips_orange .tips_bottom_r{height:6px; width:6px; background:url(img/bg_frame.gif) no-repeat -594px -49px; float:right;}
.tips_green .tips_arrow_t,.tips_green .tips_arrow_b,.tips_orange .tips_arrow_t,.tips_orange .tips_arrow_b{height:7px; width:7px; background:url(img/bg_frame.gif) no-repeat 0 -17px; position:absolute;}
.tips_green .tips_arrow_b,.tips_orange .tips_arrow_b{background-position:0 -45px; bottom:-4px;left:50px;}
.tips_green .tips_arrow_t,.tips_orange .tips_arrow_t{top:-4px; left:50px;}

.tips_orange .tips_left{background-position:0 -530px;}
.tips_orange .tips_right{background-position:right -530px;}
.tips_orange .tips_bottom{background-position:0 -515px;}
.tips_orange .tips_bottom_r{background-position:-594px -40px;}
.tips_orange .tips_arrow_b{background-position:-20px -45px;}
.tips_orange .tips_arrow_t{background-position:-20px -17px;}
 
.news-title{margin:0 auto;  text-align:center;}
 .news-title h1{ font-size:20px; height:30px; line-height:30px; color:#06c;}
 .news-info{ font-size:12px;  border-bottom:1px solid #eee; color:#999; line-height:30px;}
.noresult{ color:#f00; font-size:14px; font-weight:bold; border:1px solid #F0B394; background-color:#FFEFE7; line-height:50px; height:50px; padding-left:20px;}
a.card-website{background:url(img/bg_btn_1.gif) no-repeat 0 0; width:64px; height:18px; color:#fff; display:inline-block;text-align:center; line-height:18px;}
.u{ text-decoration:underline;}
.align_r{ text-align:right;}


.layout{overflow:hidden;zoom:1;}


.friend-link a{width:110px; display:block; float:left; overflow:hidden; height:40px;}

.search input{*_padding-top:6px;}


#sitemap .box_2{ padding:10px 10px;}
#sitemap h2{ background:url(img/bg_cat_3.gif) repeat-x 0 0; font-size:14px; color:#fff; padding-left:10px; height:29px; line-height:29px; border-left:1px solid #06c; border-right:1px solid #06c;}
.link_list .link_cat{margin:0; clear:both; border-bottom:1px dotted #ccc;}
.link_cat div{margin-left:70px;} 
.link_list a{padding:0 20px 0 0; line-height:24px; }
#sitemap h3 a{width:70px; color:#c00; float:left; overflow:hidden; padding:0;}
.flash_txt li.now a{ color:#fff;}
.industry{ margin-right:6px; margin-bottom:8px;}
 .industry h2{ color:#06c;}
.f_12,.logo_f_12{font-size:12px;}
.logo_f_12{margin-top:40px; height:20px; color:#E60412;}
.w-64 li{width:64px; line-height:24px;}
.pt_word a{ font-weight:bold; color:#06c;}
.industry_list,.pt_word{ padding:10px 0;}
 .box_7{border:1px solid #ddd; padding:5px; background:#f1f1f1;}
.box_8{ background:#fff; padding:6px;}
 .box_8 a{ color:#06C;}
.weblink li{margin-right:20px;float:left;}
span.hide{font-size:1px;white-space:nowrap; display:inline; color:#ffffff}

#endtext a {
	color: #06c;
}
