@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
a:hover { text-decoration:underline;}
a img{ border:none;}
ul,ol{ padding:0;}
li{ list-style:none outside;}
.mt420{ margin-left:420px;}
body{ background-color:#ffffff; font-size:12px;}

.logo {height:71px; background:url(images/logobg.jpg) repeat-x; display:block; width:99%;}
.logo .center{ width:1000px; margin:auto;}
.logo  img{float:left; vertical-align:top;}
.logo ol{ width:600px; height:18px;display:block; float:left; margin-left:60px; margin-top:10px;}
.logo ol li{ background:url(images/logo_li_img.jpg) no-repeat left; display:block; float:left; padding-left:25px; padding-right:10px;}
.wrap{ width:1200px; text-align:center; clear:both; margin:0 auto;}
.banner{ width:1200px; height:411px; background:url(images/banner.jpg); }

.wrap .nav { width:1000px; height:52px; line-height:52px; background:url(images/nav_bg.jpg) repeat-x;
 margin:0 auto; background-color:transparent;}
 .wrap .nav a{ color:#FFFFFF;}
.wrap .nav ul{ width:1000px; height:52px; margin-top:0; margin-left:20px; font-size:14px; font-weight:700;}
.nav ul li{ float:left; font-size:14px; height:52px; line-height:52px; padding:0 10px; background:url(images/navimg.jpg) no-repeat right;}


.review{ margin:10px auto; width:960px; height:38px; text-align:left; line-height:38px; padding-left:20px; 
border:1px solid #dcdcdc; background-color:#ececec;
color:#870000;
font-weight:700; font-size:14px;
}
.wrap .buttom{ width:560px; height:301px; display:block; padding-left:420px; padding-top:20px; font-size:13px; margin:10px auto; background:url(images/reviewbg.jpg) no-repeat left 0px;
 }/*modify*/
  .wrap .buttom p { text-align:left; text-indent:2em; line-height:28px; font-size:14px;}/*modify*/
 .mt5{ margin-top:5px;}
  .info{margin-left:27px; margin-top:13px; float:left;}/*modify*/
 .fr{ float:right;}
 .fl{ float:left;}
 .mt10{ margin-top:10px;}
 .setion{ background-color:#f5f5f5; border:1px solid #e6e3e3; margin-top:10px;}
 .setion p{ padding:0 20px; line-height:1.8em; text-indent:2em; text-align:left;}
 .part{ width:980px; margin:0 auto; clear:both;}
 .part .title{ width:980px; height:50px; background:url(images/part_title_bg.jpg) repeat-x;}
 .setion1 { width:980px; height:296px;padding-top:10px;}/*modify*/
 .setion1 p { font-size:14px;}
 .part2{ margin-top:10px;  background-color:#f5f5f5; padding-left:16px;}/*add*/
 .setion2{ height:360px; width:980px; background:url(images/setion2bg.jpg) no-repeat right;}
 .setion2 p{ width:640px; text-align:left; line-height:1.5em; text-indent:2em; clear:both;}/*modify*/
 
 .setion3 .left{ width:480px; height:420px; margin-top:10px; float:left;
 padding-left:164px; border-right:1px dashed #bababa; background:url(images/setion3_leftbg.jpg) no-repeat left;
 text-align:left;}
 .setion3 .left p{ text-indent:2em; margin:10px 0 5px; line-height:19px; word-spacing:22px;  margin-right:10px;}/*modify*/
 .setion3 .left dl dd{ width:145px;_width:135px; float:left; margin-left:10px;}
 .setion3 .left dl dd .title{ width:145px; float:left; margin-left:10px;}
 .setion3 .right{ width:316px; height:420px; float:left;margin-left:10px; margin-top:10px;
  text-align:left;}
 .setion3 .right p{ width:640px; text-align:left; line-height:1.6em; text-indent:2em; width:100%;}
 
 .part4 ul li{ width:305px; float:left;}
 .part4 ul li .left{ width:115px; float:left;}
 .part4 ul li .right{ width:170px; float:left; text-align:left; margin-left:6px; line-height:1.7em; color:#333333; padding-left:5px; padding-right:5px;  }
 .part5 {
  float: left;
  margin: 10px auto -10px 110px;
}
  .setion5 {
  background: url("images/part5_bg.jpg") no-repeat scroll 0 10px transparent;
  height: 252px;
  padding-left: 480px;
  padding-top: 20px;
  width: 500px;
}/*modify*/
 .setion5 p {text-align:left; line-height:22px; text-indent:2em; width:100%;}/*modify*/
 
 
 .setion6{ text-align:left; padding-top:10px;}
.yytj {
  background: url("http://www.szdwyy.com/skin/zt/zt04/images/zt18.gif") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  height: 35px;
  margin: 0 20px;
  width: 111px;
}
 .yycz {
  background: url("http://www.szdwyy.com/skin/zt/zt04/images/zt19.gif") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  height: 35px;
  margin: 0 20px;
  width: 111px;
  border:none;
}
.input1 {
  background: url("http://www.szdwyy.com/skin/zt/zt04/images/zt15.gif") no-repeat scroll 0 0 transparent;
  height: 22px;
  padding: 0 5px;
  width: 112px;
}
#guestcontent {
  background: url("http://www.szdwyy.com/skin/zt/zt04/images/zt16.gif") no-repeat scroll 0 0 transparent;
  height: 48px;
  padding: 0 0 0 10px;
  width: 382px;
}
#precontract_date {
  background: url("http://www.szdwyy.com/skin/zt/zt04/images/zt17.gif") no-repeat scroll 0 0 transparent;
  height: 22px;
  padding-left: 10px;
  width: 202px;
}
textarea,input { border:none;}
table{ float:right;}
td{ height:30px;}
button[type="submit"]{ border:none;}
.footer {
  height: 20px;
  margin: 30px auto auto;
  width: 520px;
}/*modify*/
.footer ul li { float:left; width:65px;}
.footer a{color:#a10000;}

.foot{ height:159px; width:99%; background:url(images/foot.jpg) repeat-x; clear:both; position:absolute;}
.foot ul { margin-top:20px; text-align:left;}
.foot li{ height:24px; line-height:24px;}




/**/
.add1  li{ line-height:26px;}
.banner span{ display:block; position:absolute; top:334px; width:130px; height:40px; cursor:pointer; top:417px; }


.manname{ color:#fe5d33; font-size:13px;}

.p1{ color:#000000; line-height:1.7em; font-size:14px; margin-top:10px;}
.p2{ color:#666666; line-height:1.7em; margin-top:6px;}

.setion3 .left .p3{display:block; width:100%; background-color:#ff6e05; text-align:center; text-indent:0; font-size:14px; font-weight:700; color:#FFFFFF;}