﻿/* CSS Document */
@import url("font.css");
@import url("default.css");
a {
  color:#444;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
  color:#bc0001;
}
/*input {
  border:none;
}
*/ 
/* layout styles */
#container {
  width:1000px;
  margin:0 auto;
  background-color:#fff;
}
#head  {
  height:137px;
  background:url(../images/bg_head.gif) repeat-x bottom;
}
#logo {
  background:url(../images/logo.gif) 42px top no-repeat;
  padding:0 0 0 360px;
  height:90px;
}
#search {
  padding:30px 0 0 0;
  color:#828181;
  font-weight:bold;
}
#menu_tool {
  text-align:right;
  position:absolute;
  overflow:hidden;
  margin-top:-8px;
  width:625px;
}
#menu_tool div {
}
#menu_tool h1
{ 
  padding-bottom:5px;
}

#search a {
  margin:0 7px 0 5px;
}
#search dl {
  width:347px;
  height:20px;
  padding:1px;
  margin-top:5px;
  border:1px solid #b6b6b6;
  background-color:#fff;
  overflow:hidden;
}
#search dd,#search dt {
  float:left;
}
input.text {
  border:1px solid #fff;
  height:18px;
  width:273px;
}
input.btn_sch {
  width:72px;
  height:20px;
  border:none;
  background:url(../images/btn_sch.jpg) no-repeat;
}
#nav {
  height:47px;
  padding:0 0 0 134px;
}
.nav_index {
  background:url(../images/img_banner1.jpg) right bottom no-repeat;
}

#nav li {
  float:left;
  width:95px;
  background:url(../images/bg_nav1.jpg) bottom repeat-x;
  height:47px;
  padding:0 0 0 1px;
  text-align:center;
}
#nav span {
  background:url(../images/nav_small.gif) bottom no-repeat;
  display:block;
  height:20px;
  padding:26px 0 0 0;
}
#nav span a {
  color:#686767;
}
#nav li span.nav_big {
  background:url(../images/nav_big.gif)  top no-repeat;
  padding:23px 0 0 0;
  height:23px;
}
#nav li span.nav_big a {
  color:#ba0100;
}
#banner {
  height:81px;
  padding:0 0 0 160px;
  background-color:#BC0001;
}
.banner_index {
  background:#bc0001 url(../images/img_banner.jpg) right bottom no-repeat;
}
#wrap_left1 {
  background:url(../images/bg_left1.gif) bottom left repeat-y;
}
#wrap_right1 {
  background:url(../images/bg_right1.gif) bottom right repeat-y;
}
#wrap_left2 {
  background:url(../images/bg_left2.gif) top left no-repeat;
}
#wrap_right2 {
  background:url(../images/bg_right2.gif) right top no-repeat;
}
#wrap {
  width:739px;
  margin:2px 0 0 127px;
  padding-bottom:35px;
}
#wrap_wider 
{
    width:939px;
    margin:0 auto;
    padding-bottom:35px;
    background:#fff;
}
#wrap_wider .sideleft
{
    width:593px;
}
.sideleft {
  width:433px;
  float:left;
  overflow:hidden;
}
#news {
  padding-bottom:10px;
  height:450px;
}
#news dt {
  padding:2px 0 0 5px;
}
#news dd {
  clear:both;
  line-height:22px;
  padding:0 5px 0 25px;
}
.more {
  margin:18px 10px 0 0;
  float:right;
}
.title {
  background:url(../images/bg_tip1.jpg) right bottom no-repeat;
  font-weight:bold;
  float:left;
  height:48px;
  padding:22px 25px 0 0;
}
.title a {
  margin:0 14px;
}
.title a:hover {
  color:#ba0100;
  text-decoration:none;
}
.person {
  float:right;
  width:86px;
  padding:0 10px;
  text-align:center;
}
.person img {
  border:3px solid #dadcdb;
  height:70px;
}
#products {
  background:url(../images/shade.gif) top repeat-x;
  padding-top:15px;
}
#products h4 
{
}
#products h4 a 
{
    font-size:14px;
    font-weight:bold;
}
/* #products dd {
  clear:both;
  padding:0 12px 12px 25px;
  line-height:19px;
}*/
.productsList {
  clear:both;
  padding:0 12px 8px 25px;
  line-height:19px;
  height:80px;
}
.productsList  .line_dashed 
{
    margin-top:5px;
}
#searchHead .line_dashed 
{
    margin:8px 0;
}
#products .btn_company {
  float:right;
  color:#fff;
}
.company {
  width:107px;
  height:63px;
  float:left;
  padding:0;
  margin-right:15px;
  margin-bottom:8px;
  border:2px solid #DADCDB;
  overflow:hidden;
}
.company img {
  width:107px;
  height:63px;
}
.btn_company {
  background:url(../images/btn1.jpg) no-repeat;
  height:18px;
  width:66px;
  border:none;
  color:#fff;
  line-height:18px;
  margin:0 0 0 15px;
  text-align:center;
}
.sideright {
  width:306px;
  float:right;
  overflow:hidden;
}
#login {
  background:url(../images/bg_login.gif) top no-repeat;
  height:97px;
  color:#ba0100;
  padding:12px 0 0 27px;
  line-height:23px;
}
#adv1 {
  background:url(../images/adv/bg_adv.gif) no-repeat;
  height:166px;
  width:301px;
  padding:0 2px 5px 2px;
}
input.text_login {
  width:146px;
  height:23px;
  border:1px solid #b6b6b6;
  line-height:23px;
  margin:4px 5px;
}
input.btn_login {
  background:url(../images/btn_red.gif) no-repeat;
  width:39px;
  line-height:18px;
  height:18px;
  color:#fff;
  margin:4px 5px;
  border:none;
}
.union {
  background:url(../images/shade1.gif) left repeat-y;
  line-height:22px;
}
.title_union {
  background:url(../images/bg_union.gif) left no-repeat;
  height:39px;
  color:#c21f20;
  font-size:15px;
  line-height:39px;
  padding-left:15px;
  letter-spacing:1px;
}
.title_union span {
  color:black;
}
.union dd {
  padding:5px 5px 4px 15px;
  clear:both;
}
.union #union_list {
  padding:10px 22px 15px 15px;
}
#union_list p.float_left {
  width:150px;
}
.banner1 {
  background:url(../images/bg_banner.gif) top no-repeat;
  padding:23px 0 0 0;
  text-align:center;
}
#banner1 img {
  border:1px solid #e7e7e7;
  padding:2px;
}
#life {
}
.lifeInfo {
  float:left;
  width:190px;
  padding:0 5px 0 15px;
  line-height:19px;
  height:76px;
  overflow:hidden;
}
.img_bg {
  width:42px;
  height:42px;
  padding:5px;
  float:left;
  background:url(../images/bg_food.gif) no-repeat;
}
#life .img_bg {
  margin:0 8px 24px 0;
}

.img_bg1 {
  float:right;
  background:url(../images/bg_img1.gif) no-repeat;
  width:70px;
  height:70px;
  padding:5px 7px;
}
.line_banner {
  clear:both;
  background:url(../images/bg_banner.jpg) top no-repeat;
  height:6px;
  overflow:hidden;
}
#banner2 {
  text-align:center;
  clear:both;
}
#banner2 img {
  padding:4px;
  width:722px;
  border:1px solid #cdcdcd;
}
#bbs {
}
#bbs .title {
  padding-left:10px;
  clear:both;
  float:none;
  width:120px;
}
#bbs dd {
  float:left;
  width:323px;
  padding:0 0 0 27px;
  line-height:24px;
}

#foot {
  background:url(../images/bg_foot.gif) top center no-repeat;
  padding:40px 127px 20px 127px;
} 
#foot ul {
  background:url(../images/bg_copyright.gif) left bottom no-repeat;
  padding:0 0 45px 63px;
  line-height:19px;
}

.show dd {
  display:none;
}
.show .block {
  display:block;
}


/* 弹出层 */
.tip {
  position:absolute;
  display:none;
}
#tip_taixie {
  background:#fff url(../images/top.jpg) top center no-repeat;
  width:426px;
  border:1px solid #9b9b9b;
  padding:26px 0 0 0;
  margin:0 0 0 -120px;
}
#tip_taixie dl {
  background:url(../images/bottom.jpg) bottom center no-repeat;
  padding:0 28px 36px 0;
}
#tip_taixie dt {
  background:url(../images/tip_title.jpg) left center no-repeat;
  height:18px;
  line-height:12px;
  padding-top:8px;
  padding-left:60px;
  margin:0 0 0 28px;
}
#tip_taixie dd {
  margin:0 0 0 28px;
  padding-left:0;
}
#tip_taixie #groupWraper {
  border:1px solid #c9c9c9;
  background-color:#f9f9f9;
  padding:10px;
}
#tip_taixie .text {
  height:22px;
  border:1px solid #C9C9C9;
  width:193px;
}
#groupWraper span {
  float:left;
  width:160px;
  padding-left:10px;
  height:22px;
}


/*  招商资讯首页  */
#adv_scroll_news {
}
.nav_news {
  background:url(../news/image/banner_top.gif) right bottom no-repeat;
}
.banner_news {
  background:url(../news/image/banner.gif) right top no-repeat;
}
#news_dongtai dd {
  clear:both;
  padding:0 30px;
  line-height:24px;
  letter-spacing:1px;
}
#news_dongtai dd span {
  margin:0 10px 0 0;
  color:#bc0001;
}
.line_stright {
  border-top:1px solid #969696;
  padding-top:12px;
  margin-top:10px;
  overflow:hidden;
  height:0px;
}
.line_xuxian {
  height:10px;
  overflow:hidden;
  background:url(../news/image/gray.jpg) top no-repeat;
}
.line_dashed {
  background:url(../news/image/line.gif) repeat-x;
  height:1px;
  overflow:hidden;
}
.union .line_dashed {
  margin:8px 0 3px 0;
}
.line_xuxian img {
  vertical-align:top;
}
.title_news {
  background:url(../news/image/rep_yellow.jpg) repeat-y;
  height:21px;
  line-height:21px;
  padding:0 0 0 12px;
  margin-bottom:5px;
  color:#fff;
  font-weight:bold;
}
.img_news {
  padding:5px;
  background-color:#d3d3d3;
  border:1px solid #8f8e8e;
}
#news_focus .img_news {
  margin:0 12px 0 15px;
  float:left;
}
#news_focus {
  line-height:22px;
}
#news_focus dd {
  padding-left:0px;
}
#news_adv img {
  margin-left:3px;
}
#news_news dd {
  clear:both;
}
#news_news .img_news {
  margin:0 0 15px 0;
}
#news_news dd p {
  width:180px;
  line-height:20px;
  padding:0 10px 0 19px;
  float:left;
}
#news_news ul li {
  line-height:20px;
}
#rules span .img_news {
  margin:0 15px 0 0;
}
#rules dd {
  line-height:24px;
}





/* 企业名录 */
.banner_company {
  background:url(../company/images/banner_company.gif) right top no-repeat;
}
.nav_company {
  background:url(../company/images/banner_top.jpg) bottom right no-repeat;
}
#company_gonggao .line_dashed {
  margin:0;
  padding:0;
}
#company_gonggao .line_xuxian {
  height:20px;
}
.line_solid {
  border-bottom:1px solid #969696;
}
#adv_company {
  margin:0;
  padding:0;
  margin:10px 0 3px 0;
}
#company_tuijian dd 
{
    padding-left:8px;
}
.tuijianlist {
  float:left;
}
.tuijianlist div {
  width:210px;
  float:left;
  line-height:20px;
  color:#555;
}
.tuijianlist div p {
  width:105px;
  text-align:center;
  float:left;
  min-height:90px;
}
.tuijianlist div p span {
  line-height:25px;
  clear:both;
}
#company_tuijian .btn_company {
  margin:0;
}
#company_tuijian .line_dashed {
  margin:0;
}
#company_top {
}
#company_top dd {
  padding:9px 10px 8px 8px;
}
#company_top dd p {
  background:url(../company/images/shade_y.gif) left repeat-y;
  height:22px;
  margin-bottom:10px;
  padding:0 10px 0 7px;
}
.title_templates img {
  vertical-align:inherit;
}
.img_templates {
  background-color:#dadcdb;
  padding:4px;
}
.company_list {
  clear:both;
  padding:0 0 0 5px;
  margin:0 5px;
}
.company_list p {
  width:102px;
  float:left;
  text-align:center;
  line-height:35px;
}
#company_companys .company_list p {
  width:100px;
}
#company_boss .img_templates {
  margin:0 5px;
}
#company_active dd {
  padding-top:10px;
  padding-bottom:5px;
  letter-spacing:1px;
  line-height:23px;
  color:#969696;
}
#company_active p {
  background:url(../company/images/icon2.gif) left center no-repeat;
  padding-left:10px;
}
#company_active dd img {
  vertical-align:inherit;
}
.union .img_adv {
  text-align:center;
  padding:0;
}
#company_union p {
  width:95px;
  text-align:center;
  float:left;
  line-height:28px;
  margin-right:10px;
}
#company_union dd {
  line-height:18px;
  padding-top:15px;
}
#company_help .title_templates {
  padding-left:20px;
}
#company_help dd {
  clear:both;
  padding-left:19px;
}
#company_help dd p {
  width:153px;
  float:left;
  border:1px solid #a6a6a6;
  line-height:23px;
  margin-right:25px;
}
#company_help dd p span {
  display:block;
  height:23px;
  border-bottom:1px solid #a6a6a6;
  padding-left:31px;
  background:#e7e8e8 url(../company/images/icon1.gif) 10px center no-repeat;
}
#company_help dd p span img {
  vertical-align:inherit;
  margin-right:7px;
}
#company_help dd p a {
  margin-left:5px;
}

/* 企业名录 end */







/*  注册页面  */
.reg_wrap {
  margin:12px 0 0 23px;
  width:409px;
  background:url(../register/images/repeat.gif) repeat-x;
}
.reg_wrap dt {
  background:url(../register/images/top.gif) top no-repeat;
  padding:6px 0 0 0;
}
.reg_wrap dt p {
  font-size:16px;
  line-height:30px;
  border-left:1px solid #c6c6c6;
  border-right:1px solid #c6c6c6;
  font-weight:bold;
  padding:0 10px;
}
#reg_notice dd p {
  padding-left:20px;
}
.reg_wrap dd {
  background-color:#fff;
  background:url(../register/images/bottom.gif) bottom no-repeat;
  padding-bottom:15px;
}
.reg_wrap dd p {
  font-size:12px;
  border-left:1px solid #c6c6c6;
  border-right:1px solid #c6c6c6;
  padding:20px;
  line-height:20px;
}
#reg_form dd p {
  padding-left:10px;
  padding-top:15px;
  padding-bottom:15px;
}
.reg_txt {
  padding:0 0 0 50px;
  display:block;
}
.text_reg {
  width:184px;
  height:21px;
  line-height:21px;
  border:1px solid #98989a;
  background-color:#e7e7e7;
}
.btn_reg {
  background:url(../register/images/btn.gif) no-repeat;
  width:114px;
  height:22px;
  border:none;
  font-weight:bold;
}
#reg_form dt p {
  padding-top:15px;
  padding-bottom:10px;
}
.reg_top {
  background:url(../register/images/top1.gif) top no-repeat;
  padding:9px 0 0 0;
  width:276px;
  margin:12px auto 5px auto;
}
.reg_bottom {
  background:url(../register/images/bottom1.gif) bottom no-repeat;
  padding:0 0 9px 0;
}
.reg_wrap1 {
  border-left:6px solid #dedede;
  border-right:6px solid #dedede;
  background:url(../register/images/repeat.gif) top repeat-x;
  padding:0 10px;
}
.reg_wrap1 h1 {
  font-size:18px;
  line-height:30px;
}
.reg_wrap1 p {
  line-height:30px;
  text-align:center;
}
.reg_wrap1 .btn_reg {
  margin:16px 0 25px 0;
}
.reg_wrap1 .text_reg {
  width:150px;
}
label.error {
  background:url(../register/images/error.gif) 3px no-repeat;
  padding-left:20px;
  color:#FF0000;
}


.form span {
  float:left;
  width:150px;
  height:16px;
  padding-top:5px;
}


/*  注册 registerok.htm  */
#regOkwrap {
  border:2px solid #c6c6c6;
  border-top:none;
  width:704px;
  margin:0 auto;
  padding-bottom:20px;
  background:url(../register/images/repeat.gif) top repeat-x;
}
#title img {
  margin:14px 0 18px 26px;
}
#title p {
  padding:0 0 22px 29px;
}
.border_regOk1 {
  width:320px;
  background:#dedede url(../register/images/coner21.gif) left top no-repeat;
  margin:0 12px;
  display:inline;
}
.border_regOk2 {
  background:url(../register/images/coner22.gif) right top no-repeat;
  padding:6px 0 0 0;
}
.border_regOk3 {
  background:#dedede url(../register/images/coner23.gif) right bottom no-repeat;
}
.border_regOk4 {
  background:url(../register/images/coner24.gif) left bottom no-repeat;
  padding:0 0 6px 0;
}
.wrap_regOk {
  margin:0 7px 0 7px;
  background-color:#fff;
  height:495px;
  overflow:hidden;
} 
.title_regOk {
  background-color:#f1f1f1;
  padding:8px;
  height:62px;
}
.wrap_regOk ul {
  padding-bottom:13px;
}
.wrap_regOk li {
  padding-top:13px;
}
.title_regOk img {
  float:left;
  margin:0 25px 0 0;
}
.title_regOk h1 {
  font-size:18px;
  font-style:italic;
  padding-top:10px;
}
.btn_regOk {
  width:155px;
  height:32px;
  line-height:32px;
  padding:0;
  margin:0;
  border:1px solid #b08d4f;
  font-weight:bold;
  font-size:14px;
  background:url(../register/images/btn1.gif) repeat-x;
}
.btn_regOk1 {
  width:155px;
  height:32px;
  line-height:32px;
  padding:0;
  margin:0;
  border:1px solid #b08d4f;
  font-weight:bold;
  font-size:14px;
  background:url(../register/images/btn2.gif) repeat-x;
}
.box_regOk1 {
  width:284px;
  background:#fff url(../register/images/1.gif) top no-repeat;
  margin:0 auto;
  padding-top:14px;
}
.box_regOk2 {
  background:url(../register/images/2.gif) bottom no-repeat;
  padding-bottom:14px;
}
.box_regOk {
  border-left:2px solid #cccccc;
  border-right:2px solid #cccccc;
  padding:0 10px;
  height:60px;
}
.box_regOk label {
  float:left;
  width:67px;
  height:60px;
}
.box_regOk img {
}
.box_regOk p span {
  font-style:italic;
  color:#b1b1b1;
  font-size:16px;
  display:block;
  font-weight:bold;
}
.box_regOk p {
  line-height:20px;
  color:#848484;
}
.box_regOk21 {
  background:#DEDEDE url(../register/images/coner31.gif) left top no-repeat;
  margin-top:30px;
  margin:30px 12px 0 12px;
}
.box_regOk22 {
  background:url(../register/images/coner32.gif) right top no-repeat;
}
.box_regOk23 {
  background:url(../register/images/coner33.gif) right bottom no-repeat;
}
.box_regOk24 {
  background:url(../register/images/coner34.gif) left bottom no-repeat;
  line-height:50px;
  color:#f26521;
  font-size:20px;
  padding-left:30px;
  font-family:"黑体";
}

/*     商务生活首页life.htm     */
.banner_life {
  background:url(../life/images/banner_life.jpg) right top no-repeat;
}
.nav_life {
  background:url(../life/images/banner_top.jpg) bottom right no-repeat;
}
#life_adv {
  width:240px;
  height:252px;
  padding:1px 0 0 1px;
  float:left;
}
#life_list a span {
  float:left;
  display:block;
  border:1px solid #b1b1b1;
  background-color:#dadada;
  margin-right:8px;
  padding:4px;
}
#life_list {
  width:190px;
  float:left;
}
#life_list li {
  padding:7px 0 6px;
}
#life_list li p {
  float:left;
  width:132px;
  line-height:17px;
}
#life_list li p span {
  color:#BC0001;
}
.title_life {
  height:24px;
  line-height:24px;
  font-size:14px;
  font-weight:bold;
  background:url(../life/images/icon1.gif) repeat-x;
  margin:0 3px 0 2px;
  padding-left:5px;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  clear:both;
}
.title_life a img,.title_lifeRed a img {
  float:right;
  margin:6px 5px 0 0;
}
#daren {
  margin:20px 0 0 0;
}
#daren li {
  width:108px;
  float:left;
  line-height:35px;
  text-align:center;
}
#daren li span {
  width:57px;
  height:57px;
  margin:0 auto;
  display:block;
  padding:5px;
  background-color:#dadada;
  border:1px solid #b1b1b1;
}
#gallery {
  margin:12px 0;
}
#gallery li {
  width:143px;
  float:left;
  text-align:center;
  line-height:38px;
}
#gallery li span {
  width:106px;
  display:block;
  margin:0 auto;
  padding:7px;
  background-color:#dadada;
  border:1px solid #b1b1b1;
}
.banner_life1 {
  background:url(../life/images/repeat1.gif) repeat-x top;
  padding:15px 5px 10px 5px;
  margin-bottom:8px;
  text-align:center;
  overflow:hidden;
  border-bottom:1px solid #dadada;
}
.title_lifeRed {
  height:26px;
  background:url(../life/images/repeat.jpg) repeat-x;
  padding-left:12px;
  line-height:26px;
  color:#fff;
  font-size:14px;
  font-weight:bold;
}
.No1 {
  background:url(../life/images/no1.gif) 10px center no-repeat;
  padding:10px 10px 10px 76px;
}
.No1 img {
  background-color:#dadada;
  border:1px solid #b1b1b1;
  padding:5px;
  float:left;
  margin-right:20px;
}
.No1 p {
  line-height:25px;
  display:inline;
}
.list_life {
  padding:0 4px;
}
.list_life li {
  height:18px;
  background-color:#EBEBEB;
  color:#625F5F;
  line-height:18px;
  padding:2px 10px 0 10px;
  margin-bottom:5px;
}
.list_life a {
  color:#625F5F;
}
.list_life a:hover {
  color:#bc0001;
}
.list_life li span {
  float:right;
}
#adv_life {
  width:305px;
  padding-left:1px;
  overflow:hidden;
  padding:4px 0 4px 1px;
}
.frame_life {
  border:1px solid #b1b1b1;
  background-color:#dadada;
  padding:5px;
} 
#topic_life li {
  margin:0 3px 0 3px;
  padding:8px 0;
}
#topic_life li p {
  padding-right:5px;
  line-height:20px;
}
#topic_life li h3 {
  line-height:23px;
  display:inline;
}
#topic_life li img {
  margin-left:5px;
  margin-right:5px;
}
.line_ccc {
  border-bottom:1px solid #ddd;
}
#life_resterant {
  padding:0 5px 0 14px;
  color:#625F5F;
}
img.frame_life {
  margin:0 15px 15px 0;
}
#life_resterant li {
  padding:15px 0 0 0;
}
#life_resterant h4 {
  line-height:25px;
  display:inline;
}
#life_resterant p {
  line-height:20px;
}
#life_resterant div {
  line-height:26px;
}
#life_resterant div.clear {
  text-align:right;
}
#life_resterant div a {
  color:#bc0001;
}
#life_new ul {
  float:right;
  width:190px;
  padding:10px;
  line-height:20px;
}
#life_new ul span {
  float:right;
  display:block;
}
#life_new p {
  float:right;
  width:95px;
  text-align:center;
  padding:35px 0 0 0;
}
#life_new img.frame_life {
  margin:0;
}
#adv_life1 {
  width:300px;
  height:183px;
  padding:0 2px 0 4px;
  margin-bottom:8px;
  overflow:hidden;
  clear:both;
}
.life_food li {
  width:102px;
  float:left;
  text-align:center;
  padding-top:10px;
  line-height:25px;
}
.life_food li img {
  background-color:#dbdbdb;
  border:1px solid #b1b1b1;
  padding:3px;
}


/*    product.htm    */
.banner_product {
  background:url(../product/images/banner_product.gif) right top no-repeat;
}
.nav_product {
  background:url(../product/images/nav_product.gif) bottom right no-repeat;
}
#product_adv {
  float:left;
  width:234px;
  height:247px;
  margin:0 8px 0 0;
}
.list_product {
  float:right;
  width:180px;
  padding:8px 8px 0 0;
  color:#ba0100;
  line-height:18px;
}
.list_product li 
{
    padding:12px 0 0 0;
}
.list_product span {
  float:right;
}
#product_anounce {
  padding:1px 1px 0 0;
  background:url(../product/images/repeat.gif) bottom repeat-x;
}
#product_anounce a {
  color:#605E5E;
}
#product_anounce dt {
  background-color:#FFC027;
  height:19px;
  font-weight:bold;
  line-height:19px;
  color:#772D00;
  padding-left:11px;
}
#product_anounce dd {
  padding:5px 8px;
  margin:1px 1px 0 0;
  line-height:20px;
}
#product_anounce dd p {
  width:195px;
  float:left;
}
#product_anounce dd img {
  float:left;
  margin-right:15px;
}
.title_product {
  height:24px;
  padding:5px 5px 3px 5px;
  margin:0 5px 5px 5px;
  background-color:#F6F6F6;
  line-height:19px;
}
.title_product span img {
  margin:5px 0 0 0;
}
.line_DCDCDC {
  border-bottom:1px solid #DCDCDC;
  margin:12px 4px;
}
.product_new li {
  width:184px;
  float:left;
  text-align:center;
  line-height:20px;
  color:#8C8C8C;
}
.product_new li p {
  color:#B86DE3;
}
.product_new .btn_company {
  margin:0;
}
#banner_product {
  text-align:center;
  background:url(../life/images/repeat1.gif) repeat-x top;
  padding:15px 0 10px 0;
  margin-top:15px;
  height:67px;
}
#left_product {
  width:505px;
  float:left;
  padding:0 0 0 12px;
}
#left_product img {
  margin:3px;
}
.img_wrap {
  width:162px;
  float:left;
}
.img_wrap img {
  border:1px solid #dddddd;
}
.img_big img {
  width:154px;
  height:154px;
  margin:3px;
}
.img_small img {
  width:73px;
  height:73px;
  margin:3px;
  float:left;
}
#right_product {
  width:186px;
  float:left;
  padding:0 0 0 15px;
}
#hot {
  width:151px;
  padding:12px 14px 18px 14px;
  border-top:1px solid #ddd;
  margin-top:18px;
}
#hot li {
  background:url(../product/images/icon.gif) left center no-repeat;
  height:21px;
  line-height:21px;
  padding:0 0 0 23px;
}
#list_hot
{
	width:176px;
	height:370px;
	background:#efefef url(../product/images/cornerbotton.gif) bottom left no-repeat;
	padding:0 0 7px 0;
	max-height:359px;
	overflow:hidden;
}
#list_hot span 
{
	display:block;
	height:7px;
	background:url(../product/images/cornertop.gif) bottom left no-repeat;
}
#list_hot h3
{
	background:#222;
	color:#fff;
	border-bottom:1px solid #3b3b3b;
	height:25px;
	line-height:25px;
	width:170px;
	padding:0 0 0 5px;
}
#list_hot h3 a
{
	display:block;
}
#list_hot div 
{
	padding:0;
	margin:0;
	width:175px;
}
.product_class {
  width:300px;
  padding:0 30px;
  float:left;
  line-height:25px;
}
.product_class dt {
  color:#C83F45;
}
.product_class dt a {
  color:#C83F45;
}
.product_class dd {
  color:#333;
}
.product_class dd a {
  color:#333;
}

/*   union.htm   */
.banner_union {
  background:url(../union/images/banner_union.gif) right top no-repeat;
}
.nav_union {
  background:url(../union/images/nav_union.gif) bottom right no-repeat;
}
#adv_union {
  border-top:6px solid #FF8818;
  margin:0 0 1px 1px;
  padding:1px 0;
}
.title_unions {
  height:16px;
  background-color:#FF7B05;
  padding:8px 8px 0 12px;
  color:#fff;
}
.line_dashY {
  height:3px;
  overflow:hidden;
  clear:both;
  padding:8px 0;
  background:url(../union/images/dash.gif) 0px 8px repeat-x;
}
.btn_union {
  width:78px;
  height:19px;
  line-height:19px;
  border:none;
  background:url(../union/images/btn.gif) no-repeat;
}
#union_tuijian {
  padding:13px 0 0 0;
} 
#union_tuijian p img {
  border:1px solid #b1b1b1;
  background-color:#dadada;
  padding:5px;
} 
#union_tuijian dd {
  clear:both;
}
#union_tuijian dd div {
  line-height:28px;
}
#union_hot .title_life {
  margin:0;
}
#union_show {
  padding:0 15px;
}
#union_show li {
  float:left;
  width:100px;
  padding:14px 0 0 0;
  text-align:center;
}
#union_show li img {
  border:1px solid #b1b1b1;
  background-color:#dadada;
  padding:5px;
  margin-bottom:5px;
}
#union_active {
  background-color:#f5f5f5;
  padding:10px 0;
}
#union_active li {
  padding:0 10px 0 20px;
  background:url(../company/images/icon2.gif) 10px 8px no-repeat;
  line-height:23px;
}
#banner_union {
  padding:0 0 5px 0;
  text-align:center;
}



/*  bbs.htm  */
.banner_bbs {
  background:url(../bbs/images/banner_bbs.gif) right top no-repeat;
}
.nav_bbs {
  background:url(../bbs/images/nav_bbs.gif) bottom right no-repeat;
}
#bbs_adv {
  padding-left:1px;
  height:119px;
  overflow:hidden;
}
#sub_nav {
  height:26px;
  padding:0 0 3px 0;
  background:url(../bbs/images/repeat.gif) repeat-x;
  border-top:1px solid #fff;
  clear:both;
  padding-left:18px
}
#sub_nav li {
  float:left;
  width:86px;
  height:26px;
  padding:0 1px;
}
#sub_nav li a {
  color:#000;
  display:block;
  background:url(../bbs/images/btn.gif) no-repeat;
  text-align:center;
  line-height:26px;
  font-weight:bold;
}
#sub_nav li a:hover {
  color:#000;
  display:block;
  background:url(../bbs/images/btn_hover.gif) no-repeat;
  text-align:center;
  line-height:26px;
  font-weight:bold;
}
.title_bbs {
  height:22px;
  padding:4px 8px;
  background-color:#dbdbdb;
}
#bbs_tuijian {
  width:544px;
  float:left;
}
#bbs_tuijian h2 {
  padding:0 0 0 50px;
  background:url(../bbs/images/icon.gif) 25px 7px no-repeat;
  height:32px;
  line-height:32px;
  width:269px;
}
#bbs_tuijian p {
  width:305px;
  height:90px;
  padding:6px;
  line-height:20px;
  margin:0 0 0 8px;
  background-color:#dbdbdb;
}
#bbs_tuijian ul {
  width:317px;
  padding:15px 0;
  margin:0 0 0 8px;
  background-color:#ededed;
} 
#bbs_tuijian ul li {
  height:22px;
  line-height:22px;
  padding:0 0 0 6px;
}
.btn_bbs {
  background:url(../bbs/images/tip1.gif) no-repeat;
  width:55px;
  height:18px;
  border:none;
  margin-right:5px;
}
#bbs_tuijian ul a {
  color:#333;
  font-size:13px;
}
#bbs_tuijian span {
  float:right;
}
#adv_bbs {
  width:213px;
  height:299px;
  padding:4px 0 0 0;
  float:right;
}
#bbs_gonggao {
  width:193px;
  float:right;
}
#bbs_gonggao dl {
  height:212px;
  background-color:#ededed;
  line-height:25px;
}
#bbs_gonggao dd {
  padding:0 8px;
}



/*   searchCompany.htm 搜索公司页面   */
#searchHead {
  margin:0 10px 0 20px;
}
#searchHead dt {
  height:38px;
  line-height:38px;
}
#searchHead dd span {
  margin:0 20px 0 0;
  white-space:nowrap;
  line-height:30px;
}
#searchHead dd span a {
  color:#555;
}
#searchHead .strong 
{
    color:#bc0001;
}
#searchHead dd span font {
  color:#bc0001;
  font-size:12px;
}
#searchBody {
  padding:5px 20px 5px 20px;
}
#searchBody ul {
  background:url(../search/images/bg_search.gif) bottom repeat-x;
  padding:0 0 13px 0;
  height:25px;
  width:699px;
}
#searchBody li {
  height:25px;
  line-height:25px;
  background:url(../search/images/gray_rpt.gif) bottom repeat-x;
  float:left;
  margin-right:2px;
}
#searchBody .search_red {
  background:url(../search/images/red_rpt.gif) bottom repeat-x;
}
#searchBody li span {
  display:block;
  background:url(../search/images/gray_left.gif) left bottom no-repeat;
}
#searchBody .search_red span {
  background:url(../search/images/red_left.gif) left bottom no-repeat;
}
#searchBody li span a {
  display:block;
  padding:0 10px 0 10px;
  background:url(../search/images/gray_right.gif) right bottom no-repeat;
  color:#333;
}
#searchBody .search_red span a {
  background:url(../search/images/red_right.gif) right bottom no-repeat;
  color:#FFFFFF;
}
.turn_page {
}
#searchBody li.float_right {
  float:right;
  background:none;
}
#searchBody li.float_right select {
  margin-left:5px;
}
.search_option input {
  margin:0 4px;
}
.search_option select {
  margin:0 4px;
}
.page {
  text-align:right;
  padding:20px 10px 20px 0;
  color:#666;
}
.page a {
  margin:0 10px;
}

.search .sideright {
  background-color:#f6f6f6;
}
.adv_search {
  padding:10px 0;
  text-align:center;
}
.title_search {
  height:18px;
  background-color:#a22323;
  color:#ffde00;
  line-height:18px;
  padding:0 10px;
  font-weight:bold;
}
.search .sideleft {
  width:493px;
}
.search .sideright {
  width:246px;
  background:url(../images/shade1.gif) left repeat-y;
}
#communityStart {
  padding:0 10px;
  background-color:#f2f2f2;
  margin:2px 0 0 0;
  height:130px;
}
#communityStart li {
  width:119px;
  padding:5px 0 0 0;
  text-align:center;
  float:left;
}
#communityStart p {
  line-height:30px;
}
#communityStart .frame_life,.tip_bbs .frame_life {
  margin:0;
}
.bbs_hot {
  width:221px;
  border:1px solid #9e9e9e;
  float:left;
  margin:10px 0 10px 18px;
  padding-bottom:5px;
  color:#444;
  display:inline;
}
.bbs_hot dt {
  background-color:#dbdbdb;
  height:22px;
  padding:8px 0 0 19px;
}
.bbs_hot dd {
  padding:0 5px;
  line-height:23px;
}
.bbs_hot .more {
  margin-top:0;
}
.bbs_hot span {
  float:right;
}
.tip_bbs li {
  width:184px;
  float:left;
  text-align:center;
  padding:8px 0 0 0;
  line-height:33px;
}



/*  user.html  用户空间页面  */
#userspaceName 
{
	line-height:30px;
	color:#bc0001;
	text-align:center;
}
#userspaceName strong
{
	font-size:20px;
}
.siteInfo dt 
{
	line-height:23px;
	height:23px;
	background:url(../images/userTitle.gif) repeat-x;
	padding:0 0 0 20px;
	font-weight:bold;
}
.siteInfo dd 
{
	float:left;
	padding-top:5px;
}
.siteInfoLeft 
{
	width:395px;
	line-height:20px;
	padding-left:5px;
}
.siteInfoLeft h2
{
	line-height:50px;
}
.frame_userHead 
{
	width:143px;
	height:103px;
	float:left;
	text-align:center;
	padding:20px 0;
	margin-right:10px;
	overflow:hidden;
	background:url(../images/userframebig.gif) no-repeat;
}
.frame_userHead img 
{
	width:100px;
	vertical-align:middle;
}
.siteInfoRight 
{
	background-color:#f8f8f8;
	width:320px;
	padding:0 0 20px 18px;
}
.siteInfoRight div 
{
	height:70px;
	clear:both;
}
.siteInfoRight p 
{
	line-height:21px;
}
.siteInfoRight h3 
{
	line-height:25px;
	color:#666;
}

.frame_userSmall 
{
	width:69px;
	height:61px;
	background:url(../images/userframesmall.gif) no-repeat;
	padding:8px  0 0 0;
	text-align:center;
	margin-right:10px;
	float:left;
	overflow:hidden;
}
.frame_userSmall img
{
	width:50px;
}

/*  newsview.htm  */
#newsview {
padding:20px;
line-height:23px;
}
#newsview h1 {
    line-height:30px;
	border-bottom:1px solid #333;
	text-align:center;
	font-size:18px;
	padding:15px 0;
	}
#newsview h4 {
    line-height:30px;
	text-align:center;
}
#newsview .newsdetail {
    padding:40px 0;
}
.newsdetail p {
    padding:10px 0;
}
#comments {
    padding:0 25px 10px 25px;
	line-height:23px;
}
#comments .line_dashed {
    padding-bottom:10px;
}
#comments li span {
    color:#999;
}


#list_product 
{
    font-size:20px;
    color:Yellow;
}

/*  fenlei  */
#wrap_fenlei {
    width:939px;
	margin:0 auto;
	background:#fff;
}
#wrap_fenlei .sideleft 
{
    width:163px;
    margin:2px;
}
#fenleiBar {
	line-height:30px;
    background-color:#e7e7e7;
	font-size:14px;
	border:3px solid #e8e8e8;
}
#fenleiBar dt {
    padding-left:40px;
}
#fenleiBar dd { 
    height:30px;
	background-color:#f4f4f4;
    padding-left:40px;
}
#wrap_fenlei .sideright {
    width:760px;
	padding:0 5px;
}
.area {
	height:42px;
	line-height:42px;
	padding-left:20px;
}
.area span {
    padding:0 10px;
}
#quickViewMenu {
	border:1px solid #f59cc5;
	height:30px;
	line-height:30px;
	background-color:#fce4ef;
	padding:0 10px 0 20px;
	text-align:right;
	_overflow:hidden;
}
#quickViewMenu .selected {
	background-color:#fff;
	border:1px solid #f59cc5;
	border-bottom:1px solid #fff;
	_position:relative;
}
#quickViewMenu a {
	display:block;
	float:left;
	padding:0 10px;
	margin-top:4px;
	margin-right:10px;
	height:25px;
	line-height:25px;
}
#list_fenlei li {
	border:1px solid #f59cc5;
	background-color:#fdeef4;
	padding:4px;
	margin-top:10px;
}
.list_fenleiWrap {
    background-color:#fff;
	padding:10px;
}
.list_fenleiWrap h1 {
	padding-bottom:8px;
	position:relative;
}
.list_fenleiWrap h4 {
	line-height:20px;
}
.userHead {
    width:70px;
	height:70px;
	border:4px solid #ccc;
	overflow:hidden;
	float:left;
	margin:0 30px 0 0;
}
.detail {
	width:530px;
	float:left;
}
.userHead img {
	width:70px;
	height:70px;
}	
.pingfen {
	width:150px;
	float:right;
}
.pingfen h3 {
	line-height:20px;
	font-weight:normal;
}
.fenleiSearch .text_login {
	height:18px;
}
.wenda 
{
    width:600px;
    float:left;
    line-height:25px;
}
.wenda h4 
{
    padding-top:20px;
}
.wenda strong.color_bc0001 
{
    font-size:14px;
}










