﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body {font:normal 12px/1.6 simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;color:#7C7B7B; background:#fff;}
img{ border:0;}
ol,ul,li {list-style: none;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
caption{text-align:left;}
img{ border:0;}
button {cursor:pointer;}
.clear{ clear:both;}
.clearfix{ overflow:hidden; zoom:1;}
#wrap{ clear:both; width:1003px; margin:0 auto; position: relative;}
h4{font:13px/normal "Microsoft YaHei", "Microsoft JhengHei";color:#007ebc;}





/*公共*/
#content{ background:#FDFBE4;position:relative;}
#header{ background:url(../images/about_01.gif) no-repeat 0 0; width:1002px; height:155px; }
#left{ background:#fdfbe4; width:218px; float:left;}
	.contact{}
		.contact .top_bg{ background:url(../images/contact_09.gif) no-repeat 0 0; width:146px; height:56px;}		
		.contact .con{ border:1px solid #e0e0e0; width:144px; border-top:0; background:#f5f5f5;}
		.contact .con p{ padding:5px; line-height:24px;}
		
		.top_bg{ background:url(../images/contact_09.gif) no-repeat 0 0; width:146px; height:56px;}		
		.con{ border:1px solid #e0e0e0; width:144px; border-top:0; background:#f5f5f5;}
		.con p{ padding:5px; line-height:24px;}	
	
	div.r_conbg,div.r_conbg{min-height: 450px;}
	
#right{ width:785px; float: right;}
	.r_topbg{ background:url(../images/topimg_04.gif) no-repeat 0 0; width:785px; height:50px; position:relative;}
	.r_conbg{ background: url(../images/conimg_06.gif) repeat-y 0 0;width:715px;padding:0px 55px 0 15px;}
	
	.happy{ position:absolute; width:190px; height:190px; left:750px; top:40px; z-index:1000;}
	
	
#copyright{ background:url(../images/copyright_06.gif) no-repeat 0 0; width:1002px; height:124px; }

.title img{ float:left;}
.title .submenu{ float:right; border-bottom:1px solid #DEDEDE;  height:23px; }


#menu{ height:294px; }
#menu .menu_con{ position:absolute; width:251px; height:294px; top:0; left:20px;}


.submenu a{  height:24px;_height:17px; float:right; margin:4px 4px 0 4px; color:#646464; text-decoration:none; cursor:pointer; width:auto;_width:60px;}
.submenu a span{display:block; height:24px;_height:17px;margin:0 0 0 5px; text-align:center;  }

.submenu a:hover
{
float:right;
height:24px;_height:17px; 
background:url(../images/about_11.gif) no-repeat 0 0;
color:#fff;
text-decoration:none;
}

.submenu a:hover span{
display:block;
height:24px;_height:17px;
background:url(../images/about_11.gif) no-repeat right 0;
margin:0 0 0 5px;
}


.submenu a.no_pitch span
{
	display:block; height:24px;
	_height:17px;
	 background:url(../images/about_11.gif) no-repeat 0 0; 
	 margin:0 3px 0 0; 
	 padding:0 0 0 3px;}
.submenu a.no_pitch
{
	display:block; 
	height:24px;_height:17px; 
	float:right;
	 margin:4px 4px 0 4px;
	 background:url(../images/about_11.gif) no-repeat right 0; 
	 color:#fff; 
	 text-decoration:none;}


a{ color:#7f7f7f; text-decoration:none;}
a:hover{ color:#7f7f7f; text-decoration:underline;}


/*首页*/
#index{ background:url(../images/index_bg_01.gif) repeat-x 0 0; width:1003px; margin:0 auto;}
#index_con{ height:429px; width:1003px; position:relative;}


.im1{ width:79px; height:27px; float:left; background:url(../images/index_menu_05.gif) no-repeat 0 0;}
.im2{ width:79px; height:27px;float:left; background:url(../images/index_menu_09.gif) no-repeat 0 0;}
#index_news{ position: absolute; width:243px; height:150px; right:20px; bottom:30px; }
#index_news #news_con{ background:url(../images/index_13.gif) repeat-x 0 bottom; width:243px; padding:0 0 2px 0;}
#index_news #news_con a{ line-height:27px; text-align:center; padding:0 0 0 10px;}
#index_news #news_list li{ background:url(../images/index_18.gif) no-repeat 3px 6px; padding:0 0 0 10px; line-height:1.8em; border-bottom:1px solid #ccc;}

#index_menu{width:251px; height:294px;position:absolute; top:0px; left:10px;}
#index_middle{ width:590px; height:480px; position:absolute; top:0px; left:120px;}

#index_img .name{ position: absolute; width:94px; height:40px; top:-20px;right:380px;}
#index_img .p1{ position: absolute; width:87px; height:85px; top:-25px;right:290px;}
#index_img .p2{ position: absolute; width:87px; height:85px; top:50px;right:220px;}
#index_img .p3{ position: absolute; width:87px; height:85px; top:140px;right:190px;}


/*关于我们*/
.title{ margin:10px 0 0 0;}

.about_newimg{ width:195px; margin:15px; float:left;}
.about_con{ margin:20px 0; float:right; width:475px; }
.about_con img,.about_word img{ margin:0 0 10px 0;}
.about_con p,.about_word p{ text-indent:2em;}
.about_word{ clear:both; padding:0 10px;}

#contact_us{ margin:0 0 0 30px; text-align:center; line-height:2em;}
#menu{ margin:0 0 20px 0;}


/*企业文化*/

#about_qywh{ background:url(../images/wenhua_bg_05.gif) repeat-y 0 0; margin:10px 0 0 0;}
#about_qywh p{ margin:10px 0; padding:0 10px;}


/*媒体报道*/
#about_mtbd{ margin:10px 0 0 0;}


/*加盟服务*/
#join table{ margin:10px 0;}
#join table table{ margin:0;}
#join td,#join th{ border:1px solid #FAEFBA; color:#B19445; padding:2px;}
#join td td{ border:0; border-right:1px solid #FAEFBA;}
#join td div{ float:left; width:113px;}
#join td span{ color:#FF0000; font-weight:bold;}
#join .input_but{ background:url(../images/join_07.gif) no-repeat 0 0; width:74px; height:18px; border:0; color:#fff; text-align:right; line-height: 18px; padding:0 3px 0 0;}



/*产品*/
#Menu_More{}
#Menu_More ul{ background:url(../images/bg_03.gif) repeat-x 0 0; position: relative; top:0; left:0;}
#Menu_More ul li{ float:right; height:25px; line-height:25px;}

/*产品详细*/

#product_list .img_bg{ width:304px; height:236px; background:url(../images/p_list_03.gif) no-repeat 0 0; float:left; margin:20px 10px 0 20px; padding:20px 0 0 27px;}
#product_list ul{ margin:40px 0 0 0;}
#product_list ul li{ line-height:24px;}
#product_list table{ margin:10px 0 10px 0;}
#product_list td{border:1px solid #FAEFBA; color:#B19445; padding:2px; }
#product_list td td{ border:0; text-align:center;}
#product_list td td img{ display:block;}

/*产品列表*/
.p_con{ background:url(../images/p_list_c_05.gif) repeat-y 0 0; text-align:center; width:152px; margin:10px 14px; float:left;}
.p_con li{ background: url(../images/p_list_08.gif) no-repeat bottom 5px; line-height:35px;}
.p_list_tbg{ background: url(../images/p_list_t_03.gif) no-repeat 0 0; width:152px; height:12px;}
.p_list_bbg{ background: url(../images/p_list_b_07.gif) no-repeat 0 0; width:152px; height:12px;}

.pagination{ text-align:center;}
.pagination a{ padding:10px 5px;}


/*客户留言*/
.liuyan_table td{ line-height:2em;}
.liuyan_table_con{ margin:10px 0;}
.liuyan_table_con td{ border:1px solid #faefba;}
.liuyan_table_con td td{ border:0; line-height:2.2em;}
.liuyan_table_con td td strong{ color:#FF0000;}

.input_tijiao{ width:55px; height:22px; background:url(../images/anniu_09.gif) no-repeat 0 0; border: 0;}
.input_chongtian{ width:55px; height:22px; background:url(../images/anniu_05.gif) no-repeat 0 0; border: 0;}


/*在线查询*/
#chaxun{ background:url(../images/chaxun_07.gif) repeat-y 0 0; width:538px; margin:10px auto;}
.chaxun_table td{ line-height:30px;}
.input_but{ background:url(../images/join_07.gif) no-repeat 0 0; width:74px; height:18px; border:0; color:#fff; text-align:right; line-height: 18px; padding:0 3px 0 0;}


/*在线订购*/
#o_order{ width:538px; margin:10px auto;}
#o_order td{ line-height:2.5em; border:1px solid #FAEFBA; padding:3px;}


/*联系方式*/
#lxfs .con_bg{ background: url(../images/lxfs_05.gif) repeat-y 0 0;}

/*产后塑身*/
#chss .chss_list_conbg{ background:url(../images/bg_15.gif) repeat-y 0 0;}
#chss .chss_list_conbg a{ background:url(../images/chss_16.gif) no-repeat 8px 7px; display:block; width:500px; padding:0 0 0 20px; float:left;}
#chss .chss_list_conbg ul{ width:95%; margin:0 auto;}
#chss .chss_list_conbg li{ border-bottom:1px dashed #c0bfbf;overflow:hidden; zoom:1; line-height:2.2em;}
#chss .chss_list_conbg span{ float:right; padding:0 0px 0 0; width:150px;}

/*高级月嫂*/
#gjys li{ padding:10px 0;}
#gjys { text-align:center;}

/*游泳抚触*/
#yyfc li{ padding:10px 0;}

/*理发师推荐*/
.lfstj img{ float:left; margin:10px; padding:1px; border:1px solid #ccc;}
.lfstj p{ padding:10px 0 0 0;}
.lfstj li{ border-bottom:1px solid #b30000; margin:0 10px; overflow:hidden; zoom:1; padding:0 0 10px 0;}

/*婴幼儿摄影*/
#yyesy_menu{ padding:5px; margin:0 0 10px 0; font-size:14px; font-size:14px; font-weight:bold; background:#f2f2f2;}
#yyesy_menu a{}
#yyesy_menu a:hover{ color:#990000;}



/*在线调查*/
.zxdc_table{ padding:0 2px 2px 0; width:500px; margin:10px auto;}
.zxdc_table .title{ background:url(../images/zxcx_title_07.gif) no-repeat 0 0; height:20px;}
.zxdc_table .title h2{ font-size:12px; color:#CC0000; padding:0 0 0 7px;}
.zxdc_table .title span{ float:right;}
.zxdc_table table{ background: url(../images/zxdc_bg_07.gif) no-repeat 0 0; }
.zxdc_table table th{ font-weight:normal; color:#000;}
.zxdc_table table th,.zxdc_table table td{ padding:3px; border:1px solid #c5c5c5;}
.zxdc_table table .bottom_bg{background: url(../images/zxdc_bg_07.gif) no-repeat -0px -360px; height:30px;}