﻿@import   url(dialog.css); 
/* CSS Document */

.sertel_ div,.tgbm_ .t,.hdjs_ ul font,.tybt_ .title,.cftg_ .title,.cftg_ .buybt div,.kefu_ .tel,.kefu_ .qq div em {font-family: "Microsoft YaHei",黑体ed1\4f53,arial,sans-serif;}

.jctg_1 img { margin-bottom:3px; max-width:950px;}

/*导航*/
.smenu { height:76px; background:url(../images/tg/bg_09.gif) repeat-x;position: relative; z-index:10;}
.px950 { width:950px; margin:auto; position:relative;}
.l_menu- { float:left;}
.l_menu- img{ margin-right:12px; margin-top:15px; float:left;}
.sertel_ { height:64px; width:300px; background:url(../images/tg/telbg03.gif) 0 0 no-repeat; position:absolute; left:510px; float:left;}
.sertel_ div { height:35px; overflow:hidden; line-height:35px; position:absolute; bottom:0; color:#FFFFFF; left:32px; font-size:28px; font-weight:700;}
.pfb_ { width:144px; height:101px; background:url(../images/tg/btn_zxbm.png);_background:url(../images/tg/bm.gif); float:right; position:absolute; right:0; top:-14px;}

/*主体*/
.main_k,.l_left,.tgbm_,.bmForm_ li,.c_main { width:auto; height:auto; overflow:hidden; margin:auto;}
.main_k { width:950px; margin-bottom:7px;}
.l_left,.tgbm_ { float:left; width:260px; position:relative;}
.c_main { width:400px; float:left; margin-left:5px;}
.tgbm_ .t { height:42px; background:url(../images/tg/103.gif); font-size:16px; font-weight:700; color:#FFFFFF; line-height:42px; overflow:hidden; text-align:right; padding-right:15px;}
.tgbm_ .c { height:250px; overflow:hidden; background:url(../images/tg/1_06.gif) repeat-y;}
.tgbm_ .start{height:250px; width:260px; position:absolute; top:0; left:0; z-index:9; background:url(../images/start.gif) no-repeat center center;}
.tgbm_ .end{height:250px; width:260px; position:absolute; top:0; left:0; z-index:9; background:url(../images/end.gif) no-repeat center center;}
.tgbm_ .b { height:8px; background:url(../images/tg/1_08.gif); overflow:hidden; margin-bottom:7px;}
.bmForm_ { width:220px; margin:auto; padding-top:15px;}
.bmForm_ li { clear:both; height:40px; *height:38px;}
.bmForm_ .button { border:none; width:211px; height:33px; background:url(../images/tg/_03.jpg); cursor:pointer;}
.bmForm_ em { float:left; height:30px; line-height:30px; font-style:normal; font-size:14px; color:#666666;}
.bmForm_ .idTxt { float:left; width:160px; height:15px; line-height:15px; background:url(../images/tg/idTxt_bg.gif) no-repeat!important; border-color: #BFBFBF #D6D6D6 #D6D6D6 #BFBFBF;border-style: solid; border-width: 1px; font-size:12px; color:#999; padding:7px 5px; font-weight:normal; display:inline; font-family:arial }
.bmForm_ .tsimg { padding-top:7px;}

/*视频*/
.shipin_ { float:left;height:300px; margin-bottom:7px; overflow:hidden;}

/*地图*/
.map_right { width:280px; height:300px; overflow:hidden; float:right;}
.map_right .title,.tgBing_ .title,.hdjs_ .title,.gdtg_ .title { padding-left:15px; height:45px; background:url(../images/tg/_05.gif) repeat-x; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; line-height:45px; overflow:hidden; clear:both;}
.map_right .content,.tgBing_ .content,.hdjs_ .content,.gdtg_ .content { width:278px; height:254px; overflow:hidden; border:solid 1px #dddddd; border-top:none;}
.mapdiv { position:relative; width:260px; height:235px; overflow:hidden; margin:auto;  margin-top:10px;}
.dtmap { position:absolute; bottom:0; right:7px; text-decoration:underline; font-size:12px; height:25px; line-height:25px;}
.dtmap:hover { color:#0000FF;}
.tgBing_ .content { width:258px; height:246px; *height:247px;}
.tgBing_ .list_a { font-size:12px; padding-top:2px;}
.tgBing_ .list_a li { width:236px; margin:auto;}
.tgBing_ .list_a div { float:left; height:35px; line-height:35px; *height:33px; *line-height:33px; background:url(../images/tg/d16.gif) 0 34px repeat-x; *background:url(../images/tg/d16.gif) 0 32px repeat-x; overflow:hidden;}
.tgBing_ .anam { font-size:14px; width:55px; padding-left:5px;}
.tgBing_ .apho { width:85px; font-family:Arial; color:#666666;}
.tgBing_ .aren { width:40px; font-size:14px;}
.tgBing_ .aren b { color:#FF0000; font-weight:bold; font-size:12px;}
.tgBing_ .ayok{ color:#3366cc;}
.AuV3_ri { width:280px; height:292px; overflow:hidden; float:right; margin-top:7px;}
.AuV3right  img,.AuV3right  embed,.AuV3right  a img,.AuV3right  a embed { margin-bottom:7px;}

/*更多团购*/
.gdtg_ { width:950px; margin:auto; margin-bottom:7px;}
.gdtg_ .content,.gdtg_ .content ul{ width:948px; height:auto; overflow:hidden; margin:auto;}
.gdtg_ .content ul { width:930px; margin:auto; padding:10px 0;}
.gdtg_ .content li{float:left;height:30px;line-height:30px;color:#9da9b4; line-height:30px;font-size:14px;text-indent:18px; background:url(../images/tg/d.gif) 0 29px repeat-x; overflow:hidden; width:300px; float:left; padding-right:10px;}
.gdtg_ .content li em { display:block; float:left; width:3px; height:3px; background:url(../images/tg/d_1.gif); position:relative; left:10px; top:13px;}
.gdtg_ .content li a:hover { color:#CC0000;}

/*活动介绍*/
.hdjs_ .content { width:398px; height:246px; }
.hdjs_ .content  ul li span{ font-size:13px;} 
.hdjs_ ul { font-size:12px; line-height:2em; width:370px; height:auto; color:#404040; overflow:hidden; margin:auto; padding-top:10px;}
.hdjs_ ul em { font-style:normal; font-size:14px;}
.hdjs_ ul font { font-size:24px; color:#FF0000; font-weight:700; position:relative; top:4px;*top:2px;}
.hdjs_ ul img { margin-right:10px; position:relative; top:5px;*top:5px;}
.gongj_ { line-height:1.8em; padding-top:7px;}
.tghdjs_ img,.tghdjs_ embed {max-width:950px;width: expression(this.width > 950 && this.width > this.height ? 950 : true);}
.tybt_ { width:950px; height:40px; background:url(../images/tg/g_26.gif) repeat-x; border-left:solid 1px #c9c9c9; border-right:solid 1px #c9c9c9;_overflow:hidden; margin:auto;}
.tybt_  .title { color:#FFFFFF; font-size:18px; display:block;height:40px; background:url(../images/tg/h_24.gif) repeat-x; padding:0 15px; line-height:40px; position:relative; margin-left:15px; float:left; }
.tybt_  .title em {  display:block; width:14px; height:8px; background:url(../images/tg/d_24.gif); overflow:hidden; margin:auto; position:relative; top:-1px;}
.contentMain { width:950px; height:auto; overflow:hidden; margin:auto; padding:7px 0;}
.contentMain .tghdjs_ { line-height:28px;}

/*推荐商品*/
.cftg_ { float:left;width:225px; height:351px; overflow:hidden; position:relative; margin-right:16px; margin-top:10px;}
.cftg_ .tgMain { border:solid 1px #dddddd; width:223px; margin:auto; height:333px; overflow:hidden;}
.cftg_ .YinY_ { width:306px; height:16px; background:url(../images/tg/BGBG_07.gif); position:absolute; bottom:0;}
.cftg_ .jzmain_ { width:203px; height:auto; overflow:hidden; margin:auto;}
.cftg_ .title { width:203px; margin:auto; font-size:14px; height:37px; line-height:1.4em;overflow:hidden; margin:10px 0 6px;}
.cftg_ .title a { color:#000000;}
.cftg_ .title a:hover { color:#D84600;}
.cftg_ .sol_x { width:201px; height:200px; overflow:hidden; border:solid 1px #d95f00; padding-top:0px;}
.cftg_ .upimages { width:201px; margin:auto;}
.upimages div {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:210px;*font-family:Arial;width:201px;height:200px;}
.upimages div img {vertical-align:middle;}
.cftg_ .buybt { height:46px; background:url(../images/tg/BGBG_03.gif); padding-right:7px;}
.cftg_ .buybt div { padding-top:5px; height:36px; line-height:36px; font-weight:700; color:#FFFFFF; padding-left:25px; background:url(../images/tg/moy.gif) 10px 15px no-repeat; font-size:20px; float:left; width:60px; overflow:hidden;}
.cftg_ .buybt a { display:block; float:right; width:108px; height:46px; background:url(../images/tg/BT_03.gif); }
.cftg_ .base { font-size:14px; line-height:2em; color:#737373;}
.cftg_ .base span,.cftg_ .base del { float:left;}
.cftg_ .base del { font-weight:bold; color:#da1816;}
.cftg_ .base div { float:right;}
.cftg_ .base b { color:#f85808;}


/*装修公司*/
.jsss_ { font-size:12px; width:980px; height:auto; overflow:hidden; padding-bottom:10px;}
.zxgs_rl { float:left; margin-right:6px; color:#656565; padding-top:10px;}
.zxgs_rl .biaot_ { width:128px; line-height:20px; padding-top:3px;}
.zxgs_rl .biaot_ b { font-weight:bold; color:#1e9200;}
.zxgs_rl .biaot_ a {color:#3e3e3e;}.zxgs_rl .biaot_ a:hover { color:#CC0000;}
.zxgs_rl .biaot_ div { height:20px; text-align:center; overflow:hidden;}
.box_img {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:62px;
*font-family:Arial;width:128px;height:70px;border: 1px solid #eee;}
.box_img img {vertical-align:middle;}
.box_img img{
vertical-align:middle;max-width:180px; max-height:70px;
width: expression(this.width > 180 && this.width > this.height ? 180 : true);
height: expression(this.height > 70 ? 70 : true); margin: 0 auto;}

/*案例*/
.anli_c  { width:1000px; padding-left:10px;  height:auto; overflow:hidden;}
.anli_c li { float:left; width:190px; position:relative; height:auto; overflow:hidden; margin-bottom:10px;}
.anli_c .tu { width:160px; height:120px;border: 1px solid #eee; padding:2px;}
.anli_c .tu {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:105px; *font-family:Arial;width:160px;height:120px;}
.anli_c .tu img {vertical-align:middle;max-width:160px; max-height:120px;
width: expression(this.width > 160 && this.width > this.height ? 160 : true);
height: expression(this.height > 120 ? 120 : true); margin: 0 auto;}
.anli_c .ti { width: 160px;height:22px;position: absolute;left:3px;bottom:3px; _bottom:2px; background:#000;filter:alpha(opacity=70);opacity:0.7; color:#FFFFFF; font-size:14px; padding-top:5px; padding-bottom:2px; display:none;}
.anli_c .ti a { color:#FFFFFF;}
.anli_c .ti div { width:150px; height:20px; line-height:20px; overflow:hidden; margin:auto; color:#FFFFFF; text-align:center;}
.anli_c .ti span { padding-left:10px;}
.anli_c .sho_ { display:block;}


/*客服*/
.kefu_ { width:950px; height:93px; background:url(../images/tg/K_03.gif); margin:auto; margin-bottom:20px; position:relative;}
.kefu_ .tel { font-size:24px; position:absolute; left:70px; bottom:15px;font-weight:700;}
.kefu_ .qq { width:400px; position:absolute; right:0; top:27px;}
.kefu_ .qq div { display:block; width:126px; height:42px; background:url(../images/tg/qq.gif); float:left; margin-right:40px; position:relative;}
.kefu_ .qq div em { display:block; left:50px; top:15px; position:absolute; font-size:14px;}
.kefu_ .qq div em a { color:#000000;}.kefu_ .qq div em a:hover { color:#CC0000;}

/*回到顶部*/
.backTop {width:61px;height:61px;position:fixed; _position:absolute; left:50%;bottom:31px;margin-left:506px;display:block;display:none;}
.backTop a{ display:block; width:61px;height:61px;margin-top:20px;background:url(../images/tg/69.png) no-repeat;background-position:-5px -6px;text-indent:-1000em;overflow:hidden;}
.backTop a:hover{background-position:-72px -6px;}
.backTop a:focus{outline:none;-moz-outline:none;}








