@import url("http://www.zydlks.com/templets/v1/global.css");

dl,dt,dd{ margin:0px; padding:0px; list-style:none;}
.bk10{ line-height:10px; height:10px; width:100%;}
.bk15{ line-height:15px; height:15px; width:100%;}
h4{ margin:0px;}
.zt_banner{ width:100%; height:410px; background:url(images/zt_banner_bg.gif) repeat-x;}
.zt_banner .ztbanner{ width:960px; margin:0px auto;}
.shengming h2{ line-height:40px;  background:#c80006; color:#ffea00;text-align: center;margin-top: 10px;}
.shengming p{  font-size:14px; padding:15px 130px 0px 15px;}
.youshi h2,.licheng h2{ padding: 1rem 0;text-align: center;}
.youshi p{ font-size:14px; line-height: 25px;  }
.dapei{background:url(images/dp_bg.gif) repeat-x; height:95px; padding-top:13px; text-align:left; margin-top:15px;}
.licheng{ background:url(images/lc_bg.gif) no-repeat #fff7e2;   padding:5px; }
.licheng p.lc_1{ line-height:43px;  border-bottom:2px #ccc dotted;}
.licheng p.lc_2{ line-height:43px; background-position:380px 27px; }
.licheng h3{padding-top: 10px;text-align: center;}


.con{width: 94%;overflow: hidden;margin: 0 auto;}
.box_ask{  background:url(images/fw_bg.gif) no-repeat #fff9e9; }
.box_ask dt{ position:relative;  }
.box_ask dt h3{ text-indent:-9999px;}
.box_ask dt span{ position:absolute; top:10px; right:20px;}
.box_ask dd{   padding: 0px 15px;  padding-bottom:10px; padding-top:5px;}
.box_ask dd p{border-bottom:1px #ccc dashed; }
.box_ask dd.a{ background-position:20px top;}
.box_ask dd.b{background-position:20px -85px;}
.box_ask dd.c{background-position:20px -175px;}
.box_ask dd.c p{ border-bottom:0px;}
.box_ask dd h3{ text-indent:-9999px;}

.box_guest{ float:right; width:575px; border:1px #f6d48b solid; border-top:2px #df0000 solid; height:328px; position:relative;}
.box_guest h2{font-size:14px; color:#e20000; text-align:left; padding:12px;}
.box_guest span.online{ position:absolute; top:10px; right:10px;}
.box_guest p{ padding-left:12px;}

.box_guest dd.input_l{ width:500px; padding-top:17px; padding-left:20px; line-height:20px; text-align:left; padding-bottom:10px;}
.box_guest dd.input_l span{ float:left; color:#df0000;line-height:26px; _padding-bottom:9px; width:40px; height:26px; font-weight:bold; margin:0px; padding:0px;}
.box_guest dd input.g_txt{ border:1px #d3d3d3 solid; width:250px; height:20px; line-height:20px; margin-bottom:12px; padding:3px;}
.box_guest dd.input_l textarea{border:1px #d3d3d3 solid; width:360px;  line-height:20px; height:45px;*height:50px;}
.box_guest dt { clear:both; width:400px; text-align:left;}
.box_guest dt .guest_sub{background:url(images/guest_sub.jpg) no-repeat center top; width:104px; height:32px; line-height:32px; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;}




.footer_con{clear:both;width:100%;BACKGROUND:url(images/bg_footer.gif) #ebebeb repeat-x left top; height:296px;}
.footer_content{BACKGROUND:url(images/bg_footin.jpg) no-repeat left top; text-align:left; height:10px;  }
.footer_content dl{ width:140px; float:left; padding-top:20px; margin-right:30px; padding-bottom:20px; }
.footer_content dl.caselist{width:240px;}
.footer_content dl dt{margin:0px; padding:0px;}
.footer_content dl dt h5{fon-size:14px;}
.footer_content dl dt a{ font-weight:bold;}
.footer_content dl dd{ margin:0px; padding:0px; line-height:30px; border-bottom:1px #d3d3d3 solid;padding-left:5px;}
.foot_bottom{clear:both;width:100%; background:#3C3C3C;color:#fff;line-height:24px;padding-top:8px; padding-bottom:10px;}
.foot_bottom a{color:#fff;}