

/* 共用总站导航 */
.topNav{ background-color: #FFFFFF; height: 70px;  }
.MainNavbox{ width: 1000px; height: 60px; 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: 1000px; 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: 1000px; 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; }


/*----------------------------top------------------------------*/

#all{
	width:100%;
	margin:auto;
    background:#fff;
}

#topad{
	width:1000px;
	float:center;
	margin-top:0px;
	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; font-size:12px;
}
#header2{
	width:1000px;
	color:#fff;
	margin:auto;
}
#top-nav{
	width:1000px;
	text-align:right;
	padding:5px 0px;
	color:#333;
	margin:auto;
}
#top-nav a{
	color:#666;
	padding:2px 5px;
	border-right:0px solid #ddd;
}
#top-nav a:hover{
	background:#fff;
	text-decoration:none;
	color:#000;
}
#top-nav sup{
	color:#f00;
}
#top-nav span{
	float:left;
}


/*----------------------------bm------------------------------*/

.index_first {
	MARGIN-TOP: 0px; 
}
.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: 0px; WIDTH: 297px; 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
}




/*top-sp*/
.form_w {width:360px;height:410px;position:absolute;left:50%;top:30px;margin-left:130px;color:#333;padding:10px 35px;border:0px solid #fcaac0;}
.message{ position:absolute;right:0;top:20px;width:280px; height:350px; background:#fff; padding:20px 20px 30px 20px; z-index:2;}
.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; text-align:center;padding:1px 0;border-top:#f1f1f1 1px solid;}
.messlist-input{width:130px; height:22px; background:#f1f1f1; font-size:16px;padding:2px; margin:5px; line-height:20px;font-family:"Microsoft YaHei","微软雅黑"; }
.messlist-select{width:120px; height:26px; background:#f1f1f1; font-size:16px;padding:2px; margin:5px; line-height:20px;font-family:"Microsoft YaHei","微软雅黑"; }
.messlist-input100{width:100px; height:26px; background:#f1f1f1; font-size:18px;padding:2px; margin:5px; line-height:25px;}
.messosub{width:80%; height:40px; line-height:40px; font-size:24px;color:#fff; background:#bc1b21; text-align:center;border-radius:5px; cursor:pointer; border:none;}
.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;}




*{font-family: Microsoft Yahei, Arial, 'STHeiti', 'WenQuanYi Micro Hei', sans-serif;}
.step_two2{width:100%; height:auto; overflow:hidden;}
.step_two2_main{width:1200px;margin:0 auto;overflow:hidden;margin-bottom:40px}
.step_two2_main ul{margin:0 auto;overflow:hidden;}
.step_two2_main_title{width:1000px;margin:0 auto;overflow:hidden;text-align:center;line-height:100px;font-size:20px;height:100px}
.step_two2_main_left{float:left;padding-top:0px;}
.step_two2_main_right{float:right;padding-top:80px;}
.step_two2_sp{width:400px;height:500px;border:0px solid #e1e1e1;}
.sp_title{width:366px;line-height:40px;color:#ff6666;font-size:24px;text-align:center;padding:20px 0 5px 0}
.step_two2_main_right table{width:320px;margin:0 auto;padding:0 20px 10px;}
.sp_name{width:246px;height:35px;line-height:35px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #CCCCCC;color:#666666;padding-left:10px}
.sp_phone{width:246px;height:35px;line-height:35px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #CCCCCC;color:#666666;padding-left:10px}
.sp_phone1{width:130px;height:39px;line-height:39px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #CCCCCC;color:#666666;padding-left:10px}

.step_two2_main_right table label{color:#666666;font-size:14px}
.sp_area{width:82px;height:35px;line-height:35px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #CCCCCC;color:#666666;padding-left:10px}
.sp_address{width:246px;height:35px;line-height:35px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #CCCCCC;color:#666666;padding-left:10px}
.sp_submit{width:260px;height:40px;line-height:40px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;color:#FFFFFF;text-align:center;background:#b8042b;font-size:22px;border:none;}
.sp_news{color:#666666;}
.sp_nums{color:#666666;font-size:14px}
.sp_nums font{color:#ff6666;font-weight:bold;font-size:16px}
.step_three{width:100%;height:105px;background:url(exposh_0922_05.jpg) repeat-x;text-align:center;font-size:44px;font-weight:bolder; line-height:85px;color:#FFFFFF}
.step_three_dd{width:100%;height:auto;background:#fffeab;overflow:hidden;}
.dd_main{width:980px;margin:0 auto;padding:50px 0;overflow:hidden;}
.dd_main table{color:#666666;margin-top:20px}
.dd_main table p{width:360px;}
.dd_main table span{font-weight:bolder}
.step_four{width:100%;height:105px;background:url(exposh_0922_08.jpg) repeat-x;text-align:center;font-size:44px;font-weight:bolder; line-height:85px;color:#FFFFFF}
.step_four_cj{width:100%;height:auto;background:#ffcccb;overflow:hidden;}
.cj_main{width:1005px;margin:0 auto;padding:50px 0;overflow:hidden;}
.step_five{width:100%;height:auto;overflow:hidden;background:#fff2d2;padding-bottom:40px}
.step_five_title{width:100%;background-position:center top;overflow:hidden;background-image:url(exposh_0922_10.jpg); height:140px;background-repeat:no-repeat;text-align:center;padding:20px 0}
.lp_tit_one{display:block;margin-top:40px;font-size:50px;color:#ff6766; font-weight:bolder}
.lp_tit_two{display:block;margin-top:5px;font-size:18px;line-height:50px;color:#ff6766; }
.step_five p{width:980px;margin:0 auto;overflow:hidden}
.step_five table{width:980px;margin:10px auto;overflow:hidden;color:#666666}
.step_five table span{font-weight:bold}
.step_six{width:100%;height:auto;overflow:hidden;background:#42ceab;margin-bottom:40px}
.step_six_title{width:100%;background-position:center top;overflow:hidden;background-image:url(exposh_0922_12.jpg); height:81px;background-repeat:no-repeat;text-align:center;line-height:81px;color:#FFFFFF; font-weight:bolder;font-size:40px;}
.step_map{width:100%;height:auto;overflow:hidden;background:#9a99ff;margin-bottom:20px}
.step_map_title{width:100%;background-position:center top;overflow:hidden;background-image:url(exposh_0922_19.jpg); height:81px;background-repeat:no-repeat;text-align:center;line-height:81px;color:#FFFFFF; font-weight:bolder;font-size:40px;}