@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,p,ul,li,dl,dd,dt,div{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
li,ul{ list-style:none;}
body{ font-size:12px; color:#575757; background:#f7f7f7 url(bg.jpg) repeat-x top;}
a{ color:#585858; text-decoration:none;}
a:hover{ color:#ea5f00; text-decoration:none;}
.clear{ clear:both; overflow:hidden; width:100%; height:0;}
img{ border:none;}
.dis{ display:none;}
.nomargin{ margin-right:0 !important;}
.noborder{ border-bottom:none !important;}
.content{padding:10px; line-height:200%;}
.fendiancontent{padding:2px; line-height:200%;}
/*头部*/
.top{ width:1004px; height:202px; margin:0 auto; overflow:hidden; background:url(top_bg.jpg) no-repeat; position:relative;}
.logo{ width:101px; height:165px; position:absolute; top:10px; left:0;}
.logo img{ width:101px;  height:165px;}
.top_right{ position:absolute; left:150px; top:0;}
.top_right span{ height:29px; line-height:29px; background:url(top_txt1.png) no-repeat right; display:block; margin-left:160px; padding-right:352px;}
.top .top_txt{ margin-top:20px;}
.top_search{ position:absolute; width:245px; height:24px; top:170px; right:0;}
.search_input{ width:150px; float:left;}
.search_bnt{ float:left; margin-left:5px;}

/*nav*/
.nav{ width:1004px; height:36px; overflow:hidden; margin:0 auto; background:url(nav.png) repeat-x; text-align:center;}
.nav li{ float:left; display:inline; height:36px; color:#fff; font:bold 13px/36px "宋体"; }
.nav li a{color:#fff; padding:0 17px; display:inline;} 
.nav li a:hover{ color:#fff;}

/*submeun*/
.submeun{ background:url(sub_bg.png) no-repeat; width:754px; margin:0 auto; height:54px; padding-left:250px;}
.submeun li{ float:left; font: bold 14px/54px "黑体"; background:url(nav_line.png) no-repeat right; width:80px; padding:0 0 0 10px;}
.submeun li a{ color:#fff;}
.nodash{ background:none !important;}

/**/
.h_main,.page{ width:1004px; margin:0 auto; height:auto;}
.h_main .left_meun{ width:231px; float:left; position:relative; top:-4px; left:0; height:483px;}
 
.menu_bg{background:url(submeun2.png) right repeat-y;}
.h_main .h_right{ float:right; width:765px; height:475px; overflow:hidden; }
.left_meun span{ position:absolute; top:-34px; left:0; z-index:99;}

.h_main .left_meun dl{ padding:9px;}
.h_main .left_meun dl dt{ background:url(icon1.jpg) no-repeat 6px 4px; padding-left:16px; display:block; height:20px; overflow:hidden; padding-bottom:3px; border-bottom:1px solid #d84800;}
.h_main .left_meun dl dd{ line-height:220%; height:22px; overflow:hidden; border-bottom:1px dashed #acacac; padding-left:18px;}
.h_main .h_right .h_hot{ background:url(h_hot.png) no-repeat; width:765px; height:35px; line-height:35px; display:block; padding:0 20px;}
.h_main .h_right p img{ width:765px; height:475px; margin-left:1px;}

.h_page{ border:1px solid #ccc; background:#fff; width:1000px; margin:10px auto; padding:1px;}
.h_page1{ background:url(bg_zshu.jpg) repeat-x top; width:1000px; }
.h_page1 p img{ /*width:977px; height:207px;*/}
/*滚动*/
.h_zhshu{width:990px; margin:20px auto 10px auto; overflow:hidden;}

.LeftBotton1 {
background:url(icon1.png) no-repeat left center; float:left; display:inline; 
width:9px; height:14px; cursor:pointer; margin:100px 7px 0 0;}

.RightBotton1 {
background:url(icon2.png) no-repeat right center; float:right; display:inline; 
width:9px; height:14px; cursor:pointer; margin:100px 0 0 0;}

.Cont1{float:left; width:960px; margin:0 auto; height:216px; overflow:hidden;}

.ScrCont{ width:327600px; zoom:1; float:left;}

#List1_1, #List2_1,#List1_2,#List2_2,#List1_3,#List2_3{ float:left;}

.n_pxsp1{ float:left; width:186px; height:216px; margin-right:6px; background:red;}

.n_pxsp1 span{ margin-bottom:10px; width:186px; height:218px; background:url(pro_bg.jpg) no-repeat; display:block;}
.n_pxsp1 span img{ width:178px; height:209px; padding:2px;}

/*明星来访*/
.h_qieh{ width:588px; float:left; margin-right:20px;}
.h_video{ width:390px; height:296px; float:left;}
.h_video img{ width:388px; height:294px; padding:2px; border:1px solid #cbcbcb;}

.blk_18 { overflow:hidden; zoom:1; width:588px;  height:300px; position:relative;}
.blk_18 .pcont { width:588px; float:left; height:300px; overflow:hidden; position:absolute;}
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton { width:33px; height:56px;  background:url(icon3.png) no-repeat; position:absolute; left:10px; top:120px; display:block; z-index:9999;}
.blk_18 .RightBotton { width:33px; height:56px; background:url(icon4.png) no-repeat; position:absolute; right:10px; top:120px; display:block; z-index:9999;}
.blk_18 .blk_18 { float:left;}
.blk_18 .pl { width:588px; float:left; height:300px; display:inline;}
.blk_18 .pl img { width:582px; height:294px; border:1px solid #ddd; padding:2px; background:#eee;}
.blk_18 .word p{ position:absolute; bottom:10px; left:180px; text-align:center; font-size:16px; color:#fff;}

/*h_side_l*/
.h_side_l{ float:left; width:790px; margin:10px 0 0 0; *margin:10px 0px 0 0; display:inline; overflow:hidden;  height:3020px;}
.h_side_r{ float:right; width:200px; margin:10px 0 0 0; display:inline; height:3020px; overflow:hidden;}
.h_side_l .h_banner { margin-bottom:16px;}
.h_side_l .h_banner img{ width:794px;}

.h_side_l h3{ background:url(bg_fanan.png) no-repeat; height:33px; padding-left:32px;}
.h_side_l h3 img{ margin-top:6px;}
.h_side_l .h_fangan{ border:1px solid #268b00; background:#fff; margin-bottom:12px; padding:4px 18px 4px 18px;}
.h_side_l .h_fangan .h_pic{ float:left; margin:7px 14px 8px 0; *margin:7px 14px 5px 0;}
.h_side_l .h_fangan .h_pic span{ display:block; width:113px; height:148px; float:left;}
.h_side_l .h_fangan .h_pic span img{ width:113px; height:148px; padding:3px; background:#cecece;}
.h_side_l .h_fangan p{ line-height:140%; padding-top:6px; *padding-top:0;}
.h_side_l .h_fangan .wenzi1{ font:12px/200% "宋体"; float:left; width:250px; padding:10px 6px 0 0; text-indent:2em;}
.h_side_l .h_fangan .wenzi1 b{ display:block; text-indent:0;}
.h_side_l .h_mdzs{ margin-top:10px;  position:relative;}
.public6{ background:url(dz_bg.png) no-repeat; width:458px; height:129px; padding:28px 10px 0 10px; position:absolute; top:40px; z-index:99999; }
.public6 ul li{ display:block; line-height:200%;}
.public6 ul li img{ margin-right:10px;}
.h_more{position:absolute; top:10px; right:10px; font-size:14px;}

/*地址切换*/
.c_qieh7{ width:720px; float:right; margin-top:15px;}
.c_qieh7_nr{  display:block; padding:15px; height:280px;  line-height:250%; color:#7e7e7e;}
.sub_meun4{  height:43px; line-height:42px; overflow:hidden;}
.sub_meun4 li{ background:url(bg_mddz1.png) repeat-x; float:left; font-size:14px; color:#fff;  text-align:center;  margin-right:4px; cursor:pointer; font-weight:bold; display:block; width:62px;}
.sub_meun4 li a{ color:#fff; font-weight:normal;}
.sub_meun4 li.hover{ background:url(bg_mddz.png) repeat-x !important; display:block; color:#e35300 !important; text-align:center; width:62px; font-weight:normal;}
.c_hover4{  background:url(bg_mddz.png) repeat-x !important; display:block; color:#e35300 !important; text-align:center;  width:62px;}
#con_one1{ position:absolute; left:10px;}
#con_one2{ position:absolute; left:96px;}
#con_one3{ position:absolute; left:152px;}
#con_one4{ position:absolute; left:212px;}
#con_one5{ position:absolute; left:272px;}
#con_one6{ position:absolute; left:362px;}
#con_one7{ position:absolute; left:392px;}
#con_one8{ position:absolute; left:442px;}
#con_one9{ position:absolute; left:482px;}
#con_one10{ position:absolute; left:602px;}
#con_one11{ position:absolute; left:635px;}
#con_one12{ position:absolute; left:640px;}

/*地址图片切换*/
.h_box{ margin:10px 0 0 0; height:190px; overflow:hidden; position:relative;}
.h_box .blk_19 { overflow:hidden; zoom:1; width:798px; padding:1px;}
.h_box .blk_19 .pcont { width:798px; float:left; height:200px; overflow:hidden; position:absolute;}
.h_box .blk_19 .ScrCont { width:32766px; zoom:1; margin-left:-2px;}
.h_box .blk_19 #List1_2, .blk_18 #List2_2 { float:left;}
.h_box .blk_19 .LeftBotton1 { width:25px; height:49px;  background:url(icon5.png) no-repeat; position:absolute; left:10px; top:-40px; display:block; z-index:9999;}
.h_box .blk_19 .RightBotton1 { width:25px; height:49px; background:url(icon6.png) no-repeat; position:absolute; right:10px; top:-40px; display:block; z-index:9999;}
.h_box .blk_19 { float:left;}
.h_box .blk_19 .pl { width:255px; float:left; height:181px; overflow:hidden; display:inline; background:url(bg5.png) no-repeat; margin-right:15px;}
.h_box .blk_19 .pl img { width:243px; height:167px; padding:2px; vertical-align:middle; margin:0 auto; text-align:center; }
.h_box .blk_19 .word p{ position:absolute; bottom:10px; left:180px; text-align:center; font-size:16px; color:#fff;}

.h_side_l .h_hufa{ border:1px solid #ccc; width:314px;  float:left; height:390px; overflow:hidden;}
.h_side_l .new{ border:1px solid #ccc; width:470px; float:right; height:390px;}
.h_side_l .h_hufa strong,.h_side_l .new strong{ background:url(bg6.png) repeat-x; height:29px; line-height:29px; display:block;}
.h_side_l .h_hufa strong img,.h_side_l .new strong img{ margin:4px 0 0 8px;}
.h_side_l .h_hufa .h_hufa_1{ width:298px; margin:8px;}
.h_side_l .h_hufa .h_hufa_1 span{ float:left; margin-right:10px;}
.h_side_l .h_hufa .h_hufa_1 span img{ width:78px; height:56px; border:1px solid #b8b8b8; padding:1px;}
.h_side_l .h_hufa .h_hufa_1 p{ line-height:150%; float:left; width:200px; overflow:hidden;}
.h_side_l .h_hufa .h_hufa_1 p b{ display:block;}
.h_side_l .h_hufa .h_zhishi{ margin:0 8px 8px 8px;}
.h_side_l .h_hufa .h_zhishi li{ background:url(icon7.png) no-repeat 3px 7px; padding-left:10px; line-height:200%; height:20px; overflow:hidden;}
#h_zhishi5{ padding-left:10px; line-height:200%; height:20px;}


.h_side_l .new .h_hufa_1{ width:444px; margin:8px;}
.h_side_l .new .h_hufa_1 span{ float:left; margin-right:10px;}
.h_side_l .new .h_hufa_1 span img{ width:96px; height:68px; border:1px solid #b8b8b8; padding:1px;}
.h_side_l .new .h_hufa_1 p{ line-height:150%; float:left; width:330px; overflow:hidden;}
.h_side_l .new .h_hufa_1 p b{ display:block;}
.h_side_l .new .h_zhishi{ margin:8px;}
.h_side_l .new .h_zhishi li{ background:url(icon7.png) no-repeat left center; padding-left:9px; line-height:230%; height:23px; border-bottom:1px dashed #268b00; position:relative; overflow:hidden;}
.h_side_l .new .h_zhishi li span{ position:absolute; right:10px; top:0; }


/*.h_side_l*/
.title{ margin:0 0 10px 0; display:block;}
.h_promise1{ width:200px; margin:0 0 20px 4px;}
.h_promise2{ background:url(bg2.gif) repeat-y; border:none;}
.h_promise1 .bg1{ background:url(bg1.png) no-repeat; height:10px; width:200px; display:block; margin-left:-1px; overflow:hidden;}
.h_promise1 .bg2{ background:url(bg3.png) no-repeat; height:10px; width:200px; display:block; margin-left:-2px; overflow:hidden;}
.h_promise2 dl{ padding-bottom:18px;}
.h_promise2 dl dd{ line-height:200%; padding:0 6px;}
.h_promise3 dl{ padding:6px 6px 12px 6px;}
.h_promise3 dl dt{ font-weight:bold; padding-bottom:6px;}
.h_promise3 dl dd{ line-height:200%; padding:0 6px;}
.xmz{ border-left:1px solid #ddd; border-right:1px solid #ddd; margin-right:5px;}

.logo1{ float:left; margin-right:4px;}
.h_promise1 p{ padding:0 8px 10px 8px; line-height:180%;}
.h_promise1 .h_weibo_2{ padding:10px 6px; border-bottom:1px dashed #ccc; width:176px; margin:0 0 10px 6px;}
.h_promise1 .h_weibo_2 span,.h_promise1 .h_weibo_2 span a,.h_promise1 .nodash1 span,.h_promise1 .nodash1 span a{color:#1b8fd0;}
.h_promise1 .nodash1{ padding:10px 6px;}
.h_weibo_1{ padding:10px 6px;}
.h_weibo_1 p{ padding:10px 0 10px 4px;}
.h_zjdy,.c_zjdy{ overflow:hidden; margin:0 auto;}
.h_zjdy dl,.c_zjdy dl{  padding:10px 6px 0 6px;}
.h_zjdy dl dt,.c_zjdy dl dt{ display:block; font-weight:bold;}

/*footer*/
.footer{ width:1004px; margin:10px auto auto auto;}
.footer_1{ background:url( footer.png) no-repeat; height:42px; line-height:42px; width:970px; padding-left:34px;} 
.footer_1 li{ float:left;  padding-right:20px;}
.footer_1 li a{ font: bold 14px/42px "宋体"; color:#fff;}
.footer_2{ background:#fffffe url(footer1.png) repeat-x top;  height:auto; overflow:hidden; clear:both; padding:10px 20px; border-bottom:1px solid #379302; margin-bottom:10px;}
.footer_2 span{ display:block; float:left; width:180px; margin:0 10px 10px 0;}
.logo2{ float:left; margin:0 10px;}
.footer_3 p{ float:left; line-height:200%;}




/*内页*/
.submeun1{ background:url(sub_bg.png) no-repeat; width:974px; margin:0 auto; height:54px; padding-left:30px;}
.submeun1 li{ float:left; font: bold 14px/54px "黑体"; background:url(nav_line.png) no-repeat right; width:120px;  text-align:center;}
.submeun1 li a{ color:#fff;}
.submeun1 li a:hover{ color:#db4e01; background:url(sub_hover.png) no-repeat center; width:90px; margin-left:14px; text-align:center; display:block;}
.nodash{ background:none !important;}

.c_hot{ background:url(c_hot.png) no-repeat; width:994px; height:35px; line-height:35px; margin:0 auto; padding-left:10px;}
.c_hot a{ padding-right:18px;}
.c_banner{width:1002px;height:350px; line-height:350px; margin:0 auto; padding-left:0px;}

/*关于唐风采*/
.c_left{ margin:10px 20px 0 0; float:left; width:229px; overflow:hidden;}
.c_right{ margin:10px 0 0 0; float:left; width:750px; overflow:hidden;}
.c_left .c_ahout{ width:229px; }
.about_bg{background:url(c_bg2.gif) repeat-y; width:229px;}
.c_left .c_ahout h3{ background:url(c_bg1.png) no-repeat top; width:229px; height:40px; display:block;}
.c_left .c_ahout h3 img{ margin:8px 0 0 12px;}
.c_left .c_ahout ul{ display:block; margin:0 10px; width:200px; overflow:hidden;}
.c_left .c_ahout ul li{ background:url(icon1.gif) no-repeat 8px center; border-bottom:1px dashed #ccc; line-height:260%; padding-left:30px;}
.c_left .c_ahout ul li a{ color:#575757; font: bold 13px/200% "宋体";}
.c_left .c_ahout ul li a:hover{ color:#db4e01;}
.cur{ color:#db4e01 !important;}
.c_left .c_title{ margin:10px 0 0 0; display:block; width:229px; height:51px;}
.c_left .c_promise{ width:229px; margin-bottom:20px; }
.c_promise_1{}
.promise_bg{background: url(c_bg6.gif) repeat-y;  }
.c_left .c_promise dl{ padding-bottom:10px;}
.c_left .c_promise dl dd{ line-height:200%; padding:0 6px;}
/*
.c_left .o_title{ margin:10px 0 0 0; display:block; width:229px; height:51px;}
.c_left .o_promise{ width:229px; margin-bottom:20px; }
.o_promise_1{}
.opromise_bg{background: url url(http://www.tangfc.com/img/c_bg6.gif) repeat-y;  }
.c_left .c_promise dl{ padding-bottom:10px;}
.c_left .c_promise dl dd{ line-height:200%; padding:0 6px;}
.o_zjdy{ margin:10px 0; width:229px; border-bottom:2px solid #e4e4e4; padding-bottom:10px;}
.oroc_wz{width:170px; height:290px; overflow:hidden; margin:0 auto;}
.oroc_wz li{line-height:240%; height:24px; overflow:hidden; font-size:12px; background:url(http://www.tangfc.com/img/icon7.png) no-repeat 3px 12px; padding-left:15px;}
.oroc_wz1{width:200px;}
*/
.whbh{padding:8px;width:233px;float:left;}
.whbh .bfbh_title{background:url(../images/wb_hair_bg.jpg) no-repeat center;text-align:center;color:#ffffff;padding:3px 0px;line-height:17px;}
.whbh .bfbh_txt{text-indent:20px;color:#797979;line-height:23px;}
.tfc_kjzf{background:url(../images/wh_bg.jpg) no-repeat;height:540px;}
.zf_before{padding-top:112px;}
.zf_bf_img {padding-top:0px;}
.zf_bf_img,.zf_bf_txt{float:left;}
.zf_before .zf_bf_img,.zf_before_2 .zf_bf_img{padding-left:20px;}
.zf_before .zf_bf_txt,.zf_after .zf_bf_txt{width:146px;padding:5px 0px 0px 10px;}
.zf_bf_txt{line-height:19px;color:#2c2c2c;}
.zf_after{float:right;}
.zf_after .zf_bf_txt{text-align:right;padding-right:0px;}
.zf_after .zf_bf_img{padding-right:12px;}
.zf_before_2{padding-top:32px;}
.zf_before_2 .zf_bf_txt{padding-top:26px;padding-left:11px;}
.blank5{clear:both;height:5px;visibility: hidden;display: block;content: ".";}

.tfc_bfbh{background:url(../images/bfbh_bg.jpg) no-repeat;height:540px;}
.tfc_bfbh .zf_before{padding-top:112px;}
.tfc_bfbh .zf_bf_img {padding-top:0px;}
.tfc_bfbh .zf_bf_img,.zf_bf_txt{float:left;}
.tfc_bfbh .zf_before .zf_bf_img,.zf_before_2 .zf_bf_img{padding-left:20px;}
.tfc_bfbh .zf_before .zf_bf_txt,.zf_after .zf_bf_txt{width:195px;padding:5px 0px 0px 10px;}
.tfc_bfbh .zf_bf_txt{line-height:19px;color:#2c2c2c;}

.tfc_bfbh .zf_after{float:right;}
.tfc_bfbh .zf_after .zf_bf_txt{text-align:left;padding-right:0px;}
.tfc_bfbh .zf_after .zf_bf_img{padding-right:12px;}
.tfc_bfbh .zf_before_2{padding-top:32px;}
.tfc_bfbh .zf_before_2 .zf_bf_txt{width:195px;padding-top:20px;padding-left:11px;}
.tfc_bfbh a:link {color:#247103; font-weight:bolder}
.tfc_bfbh a:visited {color:#247103; font-weight:bolder}
.tfc_bfbh a:hover {color:#e45300; font-weight:bolder}
.tfc_bfbh a:active {color:#e45300; font-weight:bolder}

.c_right .c_gytcf{ margin:10px 0;}
.c_right h3{ margin:18px 0;}
.c_right .c_gytcf span{ float:left; width:260px; height:219px; margin-right:14px; display:block; background:url(bg1.jpg) no-repeat; padding:4px;}
.c_right .c_gytcf span img{ width:249px; height:187px; border:1px solid #fff;}
.c_right .c_gytcf p{ text-indent:2em; line-height:180%;}
.c_right .c_dsj{ margin:10px 0 ; line-height:27px;}
.c_right .c_dsj span{ background:url(about_bg.png) no-repeat; width:115px;  height:27px; display:block; margin-right:10px; line-height:27px; color:#fff; text-align:center; float:left;}
.c_right .c_wenhua{ line-height:180%; text-indent:2em;}

/*切换*/
.scrollImgList1 { width:750px; height:125px; overflow:hidden; margin-top:22px;}
.LeftBotton { width:9px; height:13px; float:left; display:inline; background:url(icon2.gif) no-repeat center; cursor:pointer; overflow:hidden; margin:50px 4px 0 0;}
.RightBotton { width:9px; height:13px; float:right; display:inline; background:url(icon3.gif) no-repeat center; cursor:pointer; overflow:hidden; margin:50px 0 0 4px;}
.Cont{  width:720px; float:left; overflow:hidden; height:125px;}
.ScrCont{ width:832800000px; zoom: 1; overflow:hidden;}
#List1_1{ float: left;}
#List2_1{ float: left}
.box{ width:174px; height:123px; float:left; display:inline; border:1px solid #000; background:url(qh_bg.jpg) repeat-x; margin-right:5px;}
.box img { width:161px; height:113px; padding:5px 6px; }



/*成功案例*/
.c_zfa{ margin-top:10px; width:748px; height:186px; overflow:hidden; background:url(case_bg.png) no-repeat; padding:10px;}
.c_zfa span{ float:left; width:175px; height:162px; margin-right:10px;}
.c_zfa span img{  width:173px; height:160px; border:1px solid #379302;}
.c_zfa p{ float:left; width:339px; line-height:180%; margin-left:10px;}
.c_zfa p b{ float:right; padding-top:20px;}
.c_zfa p b a{color:#db4e01; text-decoration:underline; font-size:14px;}
.c_about_bg{ background:url(about_bg1.jpg) no-repeat; width:317px; height:284px; float:left; padding:6px 14px; display:block; margin-right:10px;}
.c_about_bg img{ width:323px; height:242px; border:1px solid #fff; vertical-align:middle; margin:0 auto;}
/*分页*/
.nunpage{ text-align:right; margin:4px; margin-bottom:10px; background:#e9e9e9; padding:6px 10px 6px 0;}
.baike_list .nunpage{ padding-top:25px; text-align:left; background:none !important;}
.nunpage a{  padding:0 10px; font-weight:bold; font-size:14px; line-height:24px; height:24px;}
.nunpage span img{ width:9px; height:14px; vertical-align:middle;}


/*公司新闻*/
.n_new1{ width:748px; margin:0 14px 10px 0; *margin:0 14px 0 0;}
.qiehuan{ width:367px; height:304px; padding:8px; background:url(news_bg.gif) no-repeat;  float:left;}
.qiehuan span{ display:block; margin-bottom:10px;}
.qiehuan span img{ width:348px; height:246px; padding:1px;}
.a1{ float:left; width:350px; overflow:hidden; line-height:180%;}
.a1 b{ display:block; font-size:16px; padding-top:10px;}
.a1 font a{ color:#369302; display:block;}
.c_new{ margin-top:10px; width:748px; overflow:hidden;}
.c_new li{ background:url(icon6.gif) no-repeat left center; padding-left:10px; position:relative; line-height:260%; border-bottom:1px dashed #ccc;}
.c_new li span{ position:absolute; right:10px; top:0;}
.c_title1{ text-align:center; display:block; color:#585858; font-weight:normal; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.c_title1 b{ display:block; font-size:16px; padding-bottom:16px;}
.c_page{ overflow:hidden; background:#e9e9e9; padding:8px; margin-top:20px;}
.c_page p{ line-height:200%;}

/*视频*/
.c_shipin{ width:242px; height:216px; overflow:hidden; background:url(sp_bg.gif) repeat-x; float:left; margin:0 10px 10px 0;}
.c_shipin span,.c_shipin1 span{ padding:6px; display:block;}
.c_shipin img,.c_shipin1 img{ width:228xp; height:172px; }
.c_shipin p,.c_shipin1 p{ padding-top:4px; text-align:center;}
.c_shipin p a,.c_shipin1 p a{ color:#fff;}
.c_shipin1{ width:242px; height:216px; overflow:hidden; background:url(sp_bg1.gif) repeat-x; float:left; margin:0 10px 10px 0;}

/*专家答疑*/
.c_zjdy{ margin:10px 0; width:750px; border-bottom:2px solid #e4e4e4; padding-bottom:10px;}
.c_zjdy span{ float:left; margin:0 10px 10px 0; display:block;}
.c_zjdy span img{ vertical-align:middle;}
.c_zjdy p{ float:left; line-height:180%; width:716px;}

/*荣誉证书*/
.horr_bg{ background:url(zs_bg2.gif) repeat-y; width:747px; padding:0 10px;}
.horr_bg .c_horr1{ background:#fff8f1; padding:6px 14px; width:320px; float:left; overflow:hidden; margin-right:18px;}
.c_horr1 p{ font:bold 14px/28px "宋体"; height:28px;}
.c_horr1 p img{ vertical-align:middle; margin-right:10px;}
.c_horr2{ width:338px; border:1px solid #ccc; background:#fff; padding:10px; overflow:hidden; float:left; margin:10px 22px 10px 0;}
.c_horr2 span{ display:block; background:#fff5e7; width:337px; height:246px; }
/*等比例缩放 上下左右居中*/
.c_horr2 span{
overflow:hidden;
position:relative;
text-align:center;
display:table-cell;
vertical-align:middle;
}
.c_horr2 span p{
position:static;
+position:absolute;
top:50%;
vertical-align:middle;
text-align:center;
}
.c_horr2 span p img{
position:static;
+position:relative;
top:-50%;left:-50%;
vertical-align:middle
}
.c_horr2_p{ padding:8px 0;}
.c_horr2_p ins{ float:left; background:url(icon9.gif) no-repeat left center; margin-right:10px; display:block;}
.c_horr2_p ins a{ font:bold 14px/150% "宋体"; padding-left:14px;}
.c_horr2_p i{ float:right; display:block;}
.c_horr2_p i img{ vertical-align:middle;}

/*织发补发*/
.c_bf{ margin:0 10px 20px 0; float:left; width:369px; }
.c_bf .bf_bg2{ background:url(bf_bg2.gif) repeat-y; padding:0 20px 10px 20px; height:260px;}
.c_bf .bf_bg2 span{ margin-bottom:10px; display:block;}
.bf_bg3{ background:url(bg2.jpg) no-repeat; width:357px; height:290px; padding:4px 6px; float:left; margin-right:10px;}
.bf_bg3 .c_pic1{ float:left;  width:176px; height:277px; display:block; margin-right:2px;}
.bf_bg3 .c_pic1 img{ width:176px; height:277px; vertical-align:middle;}
.c_bf .bf_bg2 p{ line-height:150%;}
.c_bf3{ margin:10px 0; width:747px; overflow:hidden;}
.c_bf3 .bf_bg6{ background:url(bf_bg6.gif) repeat-y; width:747px; padding:0 10px; margin:0 !important; }
.c_bf3 .bf_bg6 .c_pic{ float:left; margin:10px 8px 10px 0; display:inline;}
.c_bf3 .bf_bg6 .c_pic span{ display:block; width:120px; height:148px; float:left; margin-right:-3px;}
.c_bf3 .bf_bg6 .c_pic span img{ width:113px; height:148px; border:2px solid #cecece;}
.c_bf3 .bf_bg6 p{ line-height:150%; padding:0 20px 0 0; overflow:hidden; }
.c_bf3 .c_titile3{ margin:0; padding:0; padding-bottom:0 !important;}
.c_bf3 .c_titile3 h6{ background:url(bg_fanan.png) no-repeat; height:33px; display:block; float:left; width:330px;}
.c_bf3 .c_titile3 h6 img{ margin:6px 0 0 26px;}
.c_bf3 .c_titile3 a{ float:right; font:bold 14px/200% ""; color:#da4b01; text-decoration:underline; margin-right:6px;}
.bf_bg7{ background:url(bf_bg.jpg) repeat-x; padding-right:10px; display:block; height:33px; margin:0 8px 2px 0; text-align:right; }
.bf_bg7 a{ color:#fff; font:bold 14px/33px "宋体";}
.c_right .c_apply{ margin:10px 0; border:1px solid #f5deba; background:#fffaf3; padding:10px;}
.c_right .c_apply .c_apply1{ background:url(bg7.png) no-repeat; width:351px; height:42px; *padding-top:8px; display:block; float:left; margin:10px 12px 0 0; font:bold 14px/42px "微软雅黑";}
.c_right .c_apply .c_apply1 img{ vertical-align:middle; margin:0 10px; }

/*明星推荐*/
.c_mingxing{ margin:20px 0 10px 0;}
.c_mxbox{ width:241px; height:459px; background:url(mx_bg2.png) no-repeat; float:left; padding:10px 4px; margin-right:1px;}
.c_mxbox span img,.c_mxbox1 span img{ width:241px; height:269px;}
.c_mxbox1{ width:241px; height:459px; background:url(mx_bg3.png) no-repeat; float:left; padding:10px 4px; margin-right:1px;}
.mx_tj{ background:url(mx_bg1.png) no-repeat; width:1004px; height:42px; display:block; margin-bottom:20px;}
.mx_tj img{ margin:8px 0 0 10px;}
/*联系我们*/
/*联系我们*/
.c_contact{ margin-bottom:10px;}
.c_contact1{padding:0 2px; overflow:hidden;}
.c_contact1 .c_contact2,.c_contact1 .c_box2{ background:#fff; padding:10px 6px; width:973px; margin:8px auto auto auto;}
.c_contact1 .c_contact2 .c_con_pic{ width:152px; height:114px; float:left; margin-right:18px;}
.c_contact1 .c_contact2 .c_con_pic img{ width:150px; height:112px; border:1px solid #db4e01;}
.c_contact1 .c_contact2 .c_con span{ float:left; width:389px; overflow:hidden; margin:10px 0;}
.c_contact1 .c_contact2 .c_con span p{ line-height:200%;}
.c_contact1 .c_box1{ background:#fff; padding:10px 6px; width:472px; margin:8px 0 0 3px; float:left; margin-right:14px;}
.c_contact1 .c_box1 span{ float:left; margin-right:18px; width:150px;}
.c_contact1 .c_box1 span img{ width:150px; height:112px;}
.c_contact1 .c_box1 p{ float:left; line-height:180%; width:304px;}
.c_contact1 .c_box2 span{ float:left; margin-right:10px;}
.c_contact1 .c_box2 span img{ width:150px; height:112px; border:1px solid #d00;}
.c_contact1 .c_box2 p{ float:left; line-height:200%; margin-right:30px;}
.roc_wz{width:170px; height:290px; overflow:hidden; margin:0 auto;}
.roc_wz li{line-height:240%; height:24px; overflow:hidden; font-size:12px; background:url(icon7.png) no-repeat 3px 12px; padding-left:15px;}


.roc_wz1{width:200px;}
/*导航*/
.baner{ background-color:#e76200;width:750px; margin-top:0px; margin-bottom:10px; height:35px; line-height:35px;padding-left:0px; color:#FFFFFF; font-size:14px}
.baner a{padding:0 10px;color:#FFFFFF}
.baner a:hover{padding:0 10px;color:#FFFFFF;text-decoration:underline;}
/*新分店页面*/
#fdadd{width:100%;text-align:center; height:auto;}
#fdadd #fd{width:1002px;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;}
#fdadd #fd *{ font-family:'Microsoft YaHei UI','Microsoft YaHei',SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif}
#fdadd #fd div{margin:0;}
#fdadd #fd .fdrow{ width:1000px; margin:0 auto; position:relative;}
#fdadd #fd #fd1{ background:#fff url(/fd_images/fd1.jpg) no-repeat top center; height:291px;}
#fdadd #fd #fd1 .fd1c{ height:291px;}
#fdadd #fd #fd1 .fd1c a{ width:94px;  height:26px; display:block; position:absolute; left:437px; bottom:19px; text-indent:-9999px; overflow:hidden;}
#fdadd #fd #fd2{ background:#fff url(/fd_images/fd2.jpg) no-repeat top center; height:236px; border-bottom:2px solid #e0e0e0; overflow:hidden;}
#fdadd #fd #fd2 .fd2c{ height:236px;}
#fdadd #fd #fd2 .fd2c h3{ position:absolute; top:20px; left:0px; font-size:36px; height:64px; line-height:64px; color:#5d5d5d;}
#fdadd #fd #fd2 .fd2c p{ position:absolute; top:85px; height:24px; line-height:24px; left:0px; font-size:14px; color:#fff; text-align:center; width:100%}
#fdadd #fd #fd2 .fd2c .fd2a{ color:#e06720; font-size:18px; font-weight:bold;position:absolute; top:192px; left:109px; height:24px; line-height:24px;}
#fdadd #fd #fd2 .fd2c .fd2b{ color:#e06720; font-size:18px; font-weight:bold;position:absolute; top:192px; left:432px; height:24px; line-height:24px;}
#fdadd #fd #fd2 .fd2c .fd2c{ color:#e06720; font-size:18px; font-weight:bold;position:absolute; top:192px; left:772px; height:24px; line-height:24px;}
#fdadd #fd #fd3_01{ background:#fff url(/fd_images/fd3_01.jpg) no-repeat center -2px; height:110px;border-top:2px solid #e0e0e0; overflow:hidden;}
#fdadd #fd #fd3_01 .fd3_01c{}
#fdadd #fd #fd3_02{ background:#f1f1f1 url(/fd_images/fd3_02.jpg) no-repeat center -2px; height:1563px;border-top:2px solid #e0e0e0; border-bottom:2px solid #e0e0e0; overflow:hidden;}
#fdadd #fd #fd3_02 .fd3_02c{}
#fdadd #fdadd #fd #fd4_01{ background:#fff url(/fd_images/fd4_01.jpg) no-repeat center -2px; height:108px;border-top:2px solid #e0e0e0; overflow:hidden;}
#fdadd #fd #fd4_01 .fd4_01c{}
#fdadd #fd #fd4_02{ background:#f1f1f1 url(/fd_images/fd4_02.jpg) no-repeat center -2px; height:1235px;border-top:2px solid #e0e0e0; border-bottom:2px solid #e0e0e0; overflow:hidden;}
#fdadd #fd #fd4_02 .fd4_02c{ height:1235px;}
#fdadd #fd #fd4_02 .fd4_02c a.fd4link1{ height:26px; width:211px; position:absolute; display:block; text-indent:-999em; overflow:hidden; top:462px; right:244px;}
#fdadd #fd #fd4_02 .fd4_02c a.fd4link2{ height:26px; width:226px; position:absolute; display:block; text-indent:-999em; overflow:hidden; bottom:85px; right:41px; }
#fdadd #fd #fd5_01{ background:#fff url(/fd_images/fd5_01.jpg) no-repeat center -2px; height:109px;border-top:2px solid #e0e0e0; overflow:hidden;}
#fdadd #fd #fd5_01 .fd5_01c{} 
#fdadd #fd #fd5_02{ background:#f1f1f1 url(/fd_images/fd5_03.jpg) no-repeat center -2px; height:417px;border-top:2px solid #e0e0e0; overflow:hidden;}
#fdadd #fd #fd5_02 .fd5_02c{} 
#fdadd #fd #fd5_03{ background:#fff url(/fd_images/fd5_02.jpg) no-repeat center -2px; height:315px;overflow:hidden;}
#fdadd #fd #fd5_03 .fd5_03c{} 
#fdadd #fd #fd6{ background:#f1f1f1 url(/fd_images/fd6.jpg) no-repeat center -2px; height:642px;border-top:2px solid #e0e0e0; overflow:hidden;}
#fdadd #fd #fd6 .fd6c{ padding-top:127px;}
#fdadd #fd #fd6 .fd6c ul{ list-style:none; display:block; width:1000px; height:504px;}
#fdadd #fd #fd6 .fd6c ul li{ width:237px; height:233px; text-align:center; float:left; margin-right:17px; color:#fff; margin-bottom:19px;}
#fdadd #fd #fd6 .fd6c ul li embed,#fdadd #fd #fd6 .fd6c ul li a{ margin-top:10px; margin-bottom:5px; display:inline-block;}
#fdadd #fd #fd7_01{background:#fff url(/fd_images/fd4_01.jpg) no-repeat center -2px; height:108px;border-top:2px solid #e0e0e0; overflow:hidden;}
#fdadd #fd #fd7_01 .fd7_01c{}

#fdadd #fd #fd7_02{ background:#f1f1f1 url(/fd_images/fd7_02_bg.jpg) no-repeat center -2px; height:350px;border-top:2px solid #e0e0e0; border-bottom:2px solid #e0e0e0;}
#fdadd #fd #fd7_02 .fd7_00 .fd7_01c{float:left; position:relative; width:530px;}
#fdadd #fd #fd7_02 .fd7_00 .fd7_01c ul{width:530px; height:290px; margin-top:10px;}
#fdadd #fd #fd7_02 .fd7_00 .fd7_01c ul li{margin:0px 20px 0px 20px;width:500px; padding-top:4px; height:26px; float:left; background:url(/fd_images/fdd2.jpg) no-repeat left;border-bottom:1px solid #f3f3f3; text-indent:20px; }
#fdadd #fd #fd7_02 .fd7_00 .fd7_01c ul li a{width:400px;font-size:14px; color:#999; float:left}
#fdadd #fd #fd7_02 .fd7_00 .fd7_01c ul li span{float:right;font-size:14px;color:#999;}

#fdadd #fd #fd7_02 .fd7_00 .fd7_02c{width:464px; height:350px; float:left; position:relative; OVERFLOW-Y: auto; OVERFLOW-X:hidden;}
#fdadd #fd #fd7_02 .fd7_00 .fd7_02c ul{width:440px; height:290px; margin-top:10px;}
#fdadd #fd #fd7_02 .fd7_00 .fd7_02c ul li{margin:0px 0px 0px 20px;width:430px; padding-top:4px; height:26px; float:left; background:url(/fd_images/fdd2.jpg) no-repeat left;border-bottom:1px solid #f3f3f3; text-indent:20px; }
#fdadd #fd #fd7_02 .fd7_00 .fd7_02c ul li a{width:330px;font-size:14px; color:#999;float:left}
#fdadd #fd #fd7_02 .fd7_00 .fd7_02c ul li span{float:right;font-size:14px;color:#999;}


#fd5_03 .fd5_03c{ position:relative; height:315px;}
#fd5_03 .fd5_03c .demo{ width:823px; height:291px; position:absolute; right:0; top:12px;}
#fd5_03 .fd5_03c  .bx_wrap{ position:relative; width:737px; height:291px; padding:0 43px;}
#fd5_03 .fd5_03c  .bx_wrap a.prev {width:33px;height:33px;line-height:33px;position:absolute; top:130px; left:0px; text-indent:-999em; background: url(/fd_images/navss.jpg) no-repeat; display:block;}
#fd5_03 .fd5_03c  .bx_wrap a.next {width:33px;height:33px;line-height:33px; right:0px;position: absolute;top:130px; text-indent:-999em; background:url(/fd_images/navxx.jpg) no-repeat; display:block;}

#gdtu{ position:absolute; right:0px; top:12px;}
.fd5_03clist{ background:url(/img/demo1pic.jpg) no-repeat; width:211px; height:263px; padding:14px; float:left; margin-right:15px!important;}
.fd5_03clist img{ width:211px; height:137px;}
.fd5_03clist h4{ height:30px; line-height:30px; font-size:14px;}
.fd5_03clist span{ display:block; height:24px; line-height:24px; font-size:12px;}
.fd5_03clist p{color:#7b7b7b; text-indent:2em;}
#fdtupian{text-align:center;}
#fdtupian .fdtupian{width:1002px; height:236px;margin:0 auto}
#fdtupian .fdtupian h3{left:0px;font-size:20px;height:35px;line-height:35px;text-align:left;font-family:Microsoft YaHei;background:#fc701b;color:#fff; padding-left:10px }

/**分店介绍**/
#comm1a{width:100%;margin-bottom:2px;height:218px;margin-top:5px; font-family:Microsoft YaHei;}
#comm1a #comm1al{float:left;width:280px;height:220px;}
#comm1a #comm1ar{float:left;width:460px;height:220px;}
#comm1a #comm1ar h4{font-size:26px; height:36px; font-weight:bold; line-height:36px; color:#181818; border-bottom:#333333 1px solid}
#comm1a #comm1ar h4 span{ color:#575757; font-weight:normal; font-size:13px;}
#comm1a #comm1ar p{line-height:21px; font-size:12px;margin-top:5px;text-indent:2em;}
#comm1a #comm1ar h5{font-size:15px; height:30px; line-height:30px; margin-top:5px;color:#181818;} 
#comm1a #comm1ar a{ height:30px; line-height:30px; text-align:center; width:100%; display:block; background:#fc701b; color:#fff; font-size:15px; margin-top:2px;}
#comm1b{width:100%;margin-bottom:10px;margin-top:5px; font-family:Microsoft YaHei;}
/**#comm1b #comm1bl{float:left;width:357px; padding-right:15px;}
#comm1b #comm1bl h3{ font-size:24px;height:36px; line-height:36px;color:#181818;border-bottom:#333333 1px solid}
#comm1b #comm1bl h3 span{ color:#575757; font-weight:normal; font-size:13px;}
#comm1b #comm1bl p{ color:#898989; line-height:20px; font-size:14px; margin-bottom:8px;}
#comm1b #comm1bl p span{color:#333;}
#comm1b #comm1bl .dianpuxinxi{}
#comm1b #comm1bl .dianpuxinxi h5{font-size:16px; height:30px; line-height:30px; margin-top:5px;color:#589401;}
#comm1b #comm1br{float:left;width:368px; margin-top:22px}
**/

.jianjie{ width:100%; font-family:Microsoft YaHei; font-size:14px; color:#575757}
.jianjie .xianlutitle{ font-weight:bolder; width:100%; height:50px; line-height:50px; font-size:16px;}
.jianjie .xianlu{width:100%;line-height:25px;}
.jianjie .jjcontent{width:100%;}
.jianjie .jjcontent h4{color:#E56600; height:30px;font-size:16px;line-height:30px;font-weight:bold;border-bottom:#e3e3e3 1px dotted; margin-top:10px;}
.jianjie .jjcontent p{text-indent:2em;margin-top:5px; line-height:25px}
.jianjie .shouye{ padding-left:40px; font-size:16px; margin-top:10px;}
.jianjie .shouye a{color:#E56600;}

.dizhi{width:100%; font-family:Microsoft YaHei; font-size:14px; color:#575757}
.dizhi h4{height:30px;font-size:16px;line-height:30px;font-weight:bold;margin-top:10px;}
.dizhi p{}
/* 唐风采友情联接 */
.link{width:1002px;background-color:#f0f0f0;height:35px; margin:auto; line-height:35px;}
.link span{ display:block;float:left; background-color:#0066CC;color:#FFFFFF; padding:2x;font-size:16px; font-family:'Microsoft YaHei';height:35px; line-height:35px;}
.link a{float:left;font-size:14px; padding:0px 15px;font-family:'Microsoft YaHei'; color:#666666;height:35px; line-height:35px;}
/*06-08*/
.ad_news{ padding:0px 15px; text-align:center}
.ad_news p{ text-align:left;text-indent:2em; font-size:12px; line-height:24px; padding:2px 0px;}
.ad_news h3{ text-align:left;font-size:14px;padding:2px 0px;}
.ad_news img{ padding:8px 0px;}
