body{font:12px '微软雅黑'; color:#000; margin:0 auto; background:#fff; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,textarea,select,p{margin:0;padding:0;}

div{overflow:hidden;}
.clear{ clear:both; height:0px;}
img{ border:0; vertical-align:top;}/*border:none;font-size:0*/

ul,li,ol,ul {list-style:none; font-size:12px;}

h1,h2,h3,h4,h5,h6 {font-size:18px; font-weight:bold;}



/*top-bg*/
.top-bg{width:100%; height:620px; background:#feb85b url('top-bg.jpg') no-repeat center top;}
.top-bg .web-width{position:relative;height:620px; }
.message{ position:absolute;right:0;top:50px;width:320px; height:420px; background:#fff; padding:30px 20px 30px 20px; z-index:2;  border-radius:20px;}
.messtitle{font-size:28px;color:#bc1b21; font-weight:400; height:24px; line-height:24px; text-align:center;margin:0 0 18px 0;}
.messlist{ height:35px;margin-bottom:2px;}
.messlist-input{width:200px; height:26px; background:#f1f1f1; font-size:18px;padding:2px; margin:5px; line-height:25px;}
.messlist-input100{width:100px; height:26px; background:#f1f1f1; font-size:18px;padding:2px; margin:5px; line-height:25px;}
.messosub{width:100%; height:50px; line-height:50px; font-size:24px;color:#fff; background:#bc1b21; text-align:center;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius:4px; cursor:pointer;}
.messosub:hover{ background:#e5142e;}
.messtext{ font-size:18px; text-align:center;padding:10px 0;}
.messtext strong{ font-size:24px;color:#bc1b21;}
.messtip{border-top:#f1f1f1 1px solid;}
.messtip h3{height:30px; line-height:30px;color:#e3224f; font-size:14px; }
.messtip p{ font-size:12px; line-height:24px;}

.web-width{width:1180px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.red{color:#f00;}
.height1{height:7px;}
.height2{ height:30px;}
.height3{ height:20px;}
.font14{ font-size:14px;}
.font12{ font-size:12px;}
.alignLeft{ text-align:left;}
.alignCenter{ text-align:center;}
.alignRight{ text-align:right;}
.green{color:#7ABD54;}
.orange{color:#f60;}
.hui{color:#999;}

input{margin:0;padding:0;border:0; background:#f5f5f5;font-family:"Microsoft Yahei";}



/* 共用总站导航 */


.topNav{ 
    background-color: #FFFFFF; 
	width:1200px;
	margin:auto;
	float:center;
}

.MainNavbox{ width: 1200px; height: 68px; font-size:12px;margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px}
img.logoimg{ float: left; margin-left:12px; margin-right:0; margin-top:8px; margin-bottom:2px; border-width:0px}
.MainNavbox #Nav{ float: right; font-family:宋体; font-size:12px; text-decoration:none; margin-right:0px}
.MainNavbox #Nav .pic{float: left; width: 1px; margin-left:5px; margin-right:5px}
.MainNavbox #Nav .life,
.MainNavbox #Nav .community,
.MainNavbox #Nav .consume{ height: 60px; width: 40px; float: left; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; font-family:宋体; }
.MainNavbox #Nav .conn{ float: left; line-height: 25px; margin-left:7px; margin-right:5px; margin-top:10px; margin-bottom:1px }
.MainNavbox #Nav .conn .title {color:#CA0000;}
.MainNavbox #Nav a{color: #000000}
.MainNavbox #Nav a:link {color: #000000; text-decoration:none}
.MainNavbox #Nav a:visited { text-decoration: none; color: #000000;}
.MainNavbox #Nav a:hover { text-decoration: underline; color: #ff0000;}
.MainNavbox #Nav .logo {  float: left; margin-left: 8px; margin-top: 4px}

.souheader{ width: 1200px; clear:both;height:70px; color:#fff; background:#FE3C5A; margin-top:8px; margin-bottom:8px; font:normal 12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}
.souheader a,.souheader area { blr:expression(this.onFocus=this.blur()) } /* for IE */
.souheader :focus { -moz-outline-style: none; } /* for Firefox */
.souheader1{float:left;width:181px;height:44px;margin:5px 8px 0 8px;cursor:pointer;}/*2008.4.29*/
.souheader2{float:left;width:630px;height:39px;margin-top:8px; margin-left:10px;font:normal 12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}/*2008.4.29*/
.souheader3{float:right;width:100px;height:50px;margin-top:12px; margin-left:5px;font:normal 12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}/*2008.4.29*/
.souheader2 p{line-height:1.6em;}
.souheader2 p a{margin:0px;}
.souheader2 a:link,.souheader2 a:visited {text-decoration: none;color:#fff;}
.souheader2 a:active,.souheader2 a:hover {text-decoration: underline;color:#ff0;}

.wed-center { width: 1200px; background:#FE3C5A; font-size:12px; padding:5px 0 5px 0; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px}

.bm_b {float: left; background:url(bm.gif) no-repeat; border:none; margin-left:25px; }

.page {width: 1200px; margin: 0 auto; }

.w {width:1300px; margin:0 auto; }

.bg_f6f5f3{ background:#f6f5f3;}

/*----------------------------top------------------------------*/

/*头部*/
#headertop{
    height:30px;
    line-height:30px;
}
#headertop ul{
    height:30px;
}
#headertop ul li{
    float:left;
    padding-right:12px;
}
#headertop ul li:last-child{
    float:right;
    padding:0;
}
#headertop ul li a{
    font-size:12px;
    color:#666666;
}
#headertop ul li a span{
    padding-right:5px;
    font-size:12px;
    color:#ffaa00;
    position:relative;
    top:-1px;
}



#dibu {
    float:center;
}
#dibu ul{
    height:30px;
}
#dibu ul li{
    float:center;
    padding:12px;
}



#all{
	width:100%;
	margin:auto;
	float:center;
    background:#fff;
}

#topad{
	width:1200px;
	margin:auto;
	float:center;
	margin-top:5px;
	margin-bottom:5px;
}

#top-menu{
	background:#EBEBEB url(top-menu-bg.gif) repeat-x left ;
	border-bottom:1px solid #bbb;
	line-height:16px;
	height:28px;
}
#top-nav{
	width:1200px;
	text-align:right;
	padding:5px 0px;
	color:#333333;
	margin:auto;
}
#top-nav a{
	color:#666;
	padding:2px 10px;
	border-right:1px solid #ddd;
}
#top-nav a:hover{
	background:#fff;
	text-decoration:none;
	color:#000;
}
#top-nav sup{
	color:#f00;
}
#top-nav span{
	float:left;
}

/* CSS Document */
.navi_1_{width:1410px;_width:1418px;overflow:hidden; margin:0 auto; background-position:center; text-align:right; vertical-align: middle;}
.suopiao{padding-top:35px; padding-right:300px;  vertical-align: middle;}
.top_top_new{width:100%; height:466px; background-image:url('repeat_nav_01.jpg'); background-repeat:repeat-x; background-color:#EB0064}
.top_top_new1{height:87px; width:100%; overflow:hidden}
.top_top_new1_1{width:1004px; height:88px; margin:0 auto}
.main_new1{width:100%;}
.main_new1_1{background:#FFF; width:980px; height:600px; margin:0 auto}
.font_color{ font-size:14px; color:#333;}
#name{ height:28px; width:89px; line-height:28px; border:0 none; background-image:url('../../jiabo/bj/images/sub_mi_con_03.jpg'); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666}
#phone{ height:28px; width:125px; line-height:28px; border:0 none; background-image:url('../../jiabo/bj/images/sub_mi_con_05.jpg'); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666;vertical-align:middle}
#address2{ height:28px; width:278px; line-height:28px; border:0 none; background-image:url('../../jiabo/bj/images/sub_mi_con_09.jpg'); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666}
.list_lijie{ margin-left:30px; color:#555; margin-top:10px;}
.list_lijie li{ float:left; width:200px; border-bottom:dashed #CCC 1px; height:30px; line-height:30px;}
.list_lant{ width:935px; height:37px; background-image:url('expo_tj1709_05.jpg'); background-repeat:repeat-x; padding-top:4px; margin-left:20px}
.list_lant li{ width:76px; float:left; margin:0 3px;}
.list_lant li a:hover{color:#FFF; font-size:14px;font-weight:bold; text-decoration:none;}
/*.list_lant li a{ display:block; width:75px; height:34px; line-height:34px; color:#AA0000; font-size:14px; font-weight:bold; text-align:center}
.list_lant li a:hover{ display:block; width:75px; height:34px; line-height:34px; color:#FFF; font-size:14px;text-align:center; font-weight:bold; background-image:url(../images/expo_tj1709_10.jpg)}*/
.nav_over_{ display:block; width:75px; height:34px; line-height:34px; color:#FFF; font-size:14px;text-align:center; font-weight:bold; background-image:url('expo_tj1709_10.jpg')}
.groud_nav_{display:block; width:75px; height:34px; line-height:34px; color:#AA0000; font-size:14px; font-weight:bold; text-align:center}
#nnnn_{ width:15px; margin-top:-4px; margin-left:0;margin-right:0}
#nnnn_1{ width:15px; margin-top:-4px; margin-left:2px;margin-right:0}
.decorate_top_{width:100%;height:40px;border-bottom:1px solid #D0C4C4;border-top:1px solid #D0C4C4;background-color:#F4F4F4;}
.deco_591_nav{width:980px;height:40px;margin:0 auto;}
.deco_591_nav ul{margin:0;padding:0;list-style:none;list-style-image:none;}
.deco_591_nav li{width:100px;height:40px;float:left;line-height:40px;text-align:center;}
.deco_591_nav li a:link,.deco_591_nav li a:visited{text-decoration:none;color:#4F6577;font-size:12px;}
.deco_591_nav li a:hover{color:#F00;}
.deco_nav_a:link,.deco_nav_a:visited{text-decoration:none;color:#4F6577;font-size:14px;}
.deco_nav_a:hover{color:#F00;}
.decorate_nav{width:980px;margin:10px auto;}
#jjhhh a{ clear:both;font-size:14px; color:#F00; text-decoration:none;}
#jjhhh a:hover{ color:#F00; text-decoration:none;}

#div1_{ display:none;}
.right_float_ticket{display:none;width:154px; height:auto;position: fixed;_position: absolute;top:200px; right:50%;_right:49.5%; margin-right:-744px;_margin-right:-739px; _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+480 :document.body.scrollTop + (document.body.clientHeight - this.clientHeight));} 
.list_lant li{ width:105px; float:left; margin:0 3px;}
#nnnn_1{ width:15px; margin-top:-4px;margin-right:0}
.rolcloa{color:#DE2771;font-weight:bold;}
.list_lijie li{ float:left; width:218px; border-bottom:dashed #CCC 1px; height:30px; line-height:30px;}
#Hproject{width:100%; background: #ff0000 url('Hproject_bg.jpg'); float:center;  clear:both; z-index:1; color:#FFFFFF; background-image:url('Hproject_bg.jpg')}
#navigation {width:980px;  MARGIN-RIGHT: auto; MARGIN-LEFT: auto;  height:38px;  line-height:38px; text-align:center;color:#FFFFFF}
.sw{ position:fixed;top:0px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)); z-index:999;}
.sw_{ position:fixed;top:70px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)+70); z-index:999;}
/*#navigation ul li { float:left;position:relative;z-index:90; width:81px;}
#navigation ul li a {display:block;font-weight:81; color:#FFF; text-decoration:none; font-size:14px; background:url(navigation_newbg2.jpg)}
#navigation ul li a:hover {color:#fff; background-image:url('../images/navigation_newbgban2.jpg'); }
#navigation .arrNavi:link,#navigation .arrNavi:visited{background:url(navigation_newbgban2.jpg);}*/

.navilo ul li { float:left;position:relative;z-index:90; width:auto; display:block;color:#FFFFFF}
.navilo ul li a {display:block;font-weight:81; color:#FFFFFF;font-size:14px; background:url('navigation_newbg2.jpg'); padding-left:10px; padding-right:11px;display:block;text-decoration:none}
.navilo ul li a:hover {background:url('navigation_newbgban2.jpg');font-size:14px;color:#FFFFFF;text-decoration:none}
.navilo .arrNavi:link,.navilo .arrNavi:visited{background:url('navigation_newbgban2.jpg');font-size:14px;color:#FFFFFF;text-decoration:none}

.navirz ul li { float:left;position:relative;z-index:90; width:98px;}
.navirz ul li a {display:block;font-weight:98; color:#FFF; text-decoration:none; font-size:14px; background:url('navigation_bg.jpg'); }
.navirz ul li a:hover {color:#fff;background:url('navigation_bgban.jpg');font-size:14px}
.navirz .arrNavi:link,.navirz .arrNavi:visited{background:url('navigation_bgban.jpg');font-size:14px;color:#FFFFFF;text-decoration:none}

#navigation  .noback:link,#navigation .noback:visited{ background-image:none;}
#navigation  .noback:hover{background-image:none; background-color:#C00000}

#bottom {width:980px; margin:0px auto; text-align:center; padding:0px; font-family:Arial, Helvetica, sans-serif; background-color:#fff;color:#333; font-size:12px;}
#bottom a:link,#bottom a:visited{color:#333; font-size:12px;}
#bottom a:hover{ font-size:12px; color:#F00;}
#bottom p{font-size:12px; line-height:24px; margin:5px 0;}

.brand_list {
	WIDTH: 980px; MARGIN-BOTTOM: 10px; CLEAR: both
}

.shop_list {
	BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 958px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; CLEAR: both; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 0px
}
.shop_list LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 106px; HEIGHT: 25px; FONT-SIZE: 12px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.index_bra_nav {
	MARGIN: 0px 0px 8px; WIDTH: 980px; HEIGHT: 31px
}
.index_bra_nav_left {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; MARGIN: 0px 3px 0px 0px; WIDTH: 106px; BACKGROUND: #ec9747; FLOAT: left; HEIGHT: 26px; COLOR: #ffffff; FONT-SIZE: 14px
}
.index_bra_nav_center {
	WIDTH: 980px; HEIGHT: 31px
}
.index_bra_nav_center1 {
	WIDTH: 819px; HEIGHT: 31px
}
.index_bra_nav_cen_l {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 75px; BACKGROUND: url(/Public/Images/visits_8.gif); HEIGHT: 38px; COLOR: #897164; FONT-SIZE: 13px; CURSOR: pointer
}
.index_bra_nav_cen_on {
	BACKGROUND: url(/Public/Images/visits_7.gif); COLOR: #990000
}
.index_bra_nav_cen_l1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: 0px; BACKGROUND: url(/Public/Images/brand_2.gif); FLOAT: left; HEIGHT: 25px; COLOR: #ec9747; FONT-SIZE: 13px; CURSOR: pointer; PADDING-TOP: 6px
}
.index_bra_nav_cen_on1 {
	BACKGROUND: url(/Public/Images/brand_1.gif); FLOAT: left; COLOR: #ffffff
}
.index_bra_nav_right {
	WIDTH: 49px; BACKGROUND: #ec9747; FLOAT: left; HEIGHT: 26px
}
.index_bra_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.index_bra_list LI {
	MARGIN: 0px 4px 0px 5px; WIDTH: 130px; HEIGHT: 88px
}
.index_bra_list_img {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 128px; HEIGHT: 64px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.index_bra_list_text {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 130px; HEIGHT: 22px
}

/*----------------------------bm------------------------------*/

.index_first {
	MARGIN-TOP: 10px;  background-color:#fff; width:1200px; HEIGHT: 303px
}
.index_first_right {
	BACKGROUND: url(bm_bg.jpg) no-repeat; WIDTH: 400px; FLOAT: right; HEIGHT: 300px; 
}
.floatdiv {
	POSITION: absolute; FILTER: alpha(opacity=0); BACKGROUND: #fff; FLOAT: left; TOP: 0px; LEFT: 0px; opacity: 0; -moz-opacity: 0
}
.index_first_mid {
	BORDER-BOTTOM: #f2f2f2 5px solid; POSITION: relative; BORDER-LEFT: #f2f2f2 5px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px 11px; PADDING-LEFT: 7px; WIDTH: 490px; PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: left; HEIGHT: 293px; BORDER-TOP: #f2f2f2 5px solid; BORDER-RIGHT: #f2f2f2 5px solid; PADDING-TOP: 0px
}
.index_first_mid_title {
	BORDER-BOTTOM: #8d8d8d 1px solid; PADDING-BOTTOM: 12px; LINE-HEIGHT: 20px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: "微软雅黑"; MARGIN-BOTTOM: 7px; COLOR: #cd0500; FONT-SIZE: 14px; PADDING-TOP: 12px
}
.index_first_mid_detail {
	POSITION: absolute; BOTTOM: 120px; RIGHT: 7px
}
.index_first_mid_new {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #4f4f4f 1px dashed; PADDING-TOP: 10px
}
.index_first_mid_new LI {
	LINE-HEIGHT: 20px
}
.index_first_mid_new LI {
	PADDING-LEFT: 10px; BACKGROUND: url('dian_03.jpg') no-repeat 0px 50%; COLOR: #686868
}
.index_first_left {
	WIDTH: 230px; FLOAT: left; HEIGHT: 303px; OVERFLOW: hidden
}
.index_first_right_content {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #f2f2f2; HEIGHT: 253px; PADDING-TOP: 0px
}
.index_first_right_content IMG {
	MARGIN-TOP: 9px
}



#menu { width: 1200px; height: 55px; background-image: url('menu-bg.jpg'); margin-top: 1px; margin-left:auto; margin-right:auto; margin-bottom:0 }
#menu ul li { float: left; width: 120px; text-align: center; position: relative; background: url('menu-bg-line.jpg') no-repeat top left; }
#menu ul li .hot { width: 41px; height: 18px; background: url('hot.png') no-repeat; position: absolute; top: 3px; left: 50% }
#menu ul > li:first-child { background: none; }
#menu ul li a { color: #40210f; font: 16px/55px "微软雅黑"; }