/* CSS Document */

/*关于我们*/
.about_bg {
 width: 100%;
 height: 705px;
 margin: 0 auto;
 background: url(../images/about_01.jpg) no-repeat top center;
}
.about_bg1 {
  width: 1200px;
  margin: 0 auto;
}
.about_title {
  text-align: center;
  color: #009149;
  font-size: 24px;
  padding-top: 135px;
}
.about_bg1 span {
  text-align: center;
  color: #f5f5f5;
  font-size: 18px;
  margin-top: 20px;
  width: 1200px;
  display: block;
}
.about_intr {
  width: 950px;
  margin: 0 auto;
  line-height: 38px;
}
.about_intr p { text-indent:2em; font-size: 14px; color: #f5f5f5;}
.about_but{width: 70px; margin: 0 auto; text-align: center;}
.about_but .about_but1{width: 68px; display: inline-block;  height: 38px; border-radius: 100px; text-align: center; line-height: 38px; color: #fff; border:2px #009149 solid;}
.about_but .about_but1 a{font-size: 14px; color: #f5f5f5;}
.about_but2 {
  background: url(../images/about_but1.png) no-repeat  center;
  width: 21px;
  height: 19px;
  margin: 0 auto;
  margin-top: 22px;
}
.about_bg3 {
  margin: 0 auto;
  background: url(../images/about_03.jpg) no-repeat top center;
  height: 720px;
  width: 100%;
}
.about_enir {
  text-align: center;
  color: #009149;
  font-size: 24px;
  padding-top: 42px;
}
.bog{width: 1200px; margin: 0 auto;  margin-top: 50px; margin-bottom: 33px;}

.bog .bog1{width: 310px; height: 120px; float: left; padding: 40px; margin-bottom: 10px;  background: #009149; }
.bog  .bog_01{ margin-left: 100px; color: #fff; font-size: 18px; }
.bog  .bog_01 span{width: 30px; height: 3px; background: #fff; display: block; margin-top: 5px;}
.bog  .bog_02{color: #fff; font-size: 14px; line-height: 28px; margin-top: 10px;}
.bog .bog2{width: 390px; height: 200px; float: left; margin-bottom: 10px; margin-left: 15px; }
.bog .bog3{width: 310px; height: 120px; float: left; padding: 40px; margin-bottom: 10px; margin-left: 15px; background: #fff; }
.bog .bog3 .bog_03{ margin-left: 100px; color: #555; font-size: 18px; }
.bog .bog3 .bog_03 span{width: 30px; height: 3px; background: #555; display: block; margin-top: 5px;}
.bog .bog3 .bog_04{color: #666; font-size: 14px; line-height: 28px; margin-top: 10px;}

.bog .bog4{width: 390px; height: 200px; float: left; margin-bottom: 10px; }
.bog .bog5{width: 310px; height: 120px; float: left; padding: 40px; margin-bottom: 10px; margin-left: 15px; background: #ba8515; }
/*工程*/

/*新闻内容*/
.weizhi{width: 100%;}
.weizhi .home{width: 1200px; margin: 0 auto; line-height: 23px; margin-top: 22px; font-size: 14px; color: #999; margin-bottom: 25px;}
.weizhi .home a{font-size: 14px; color: #999;}
.weizhi .home img{margin-right: 10px; vertical-align: top;}

.newslist{width: 100%; background: url(../images/newsbj.jpg) no-repeat center top #f5f5f5; padding-bottom: 30px}
.newslist .newsfa{width: 1200px; margin: 0 auto; padding-top: 70px; }
.newslist .newsfa .nfa1{width: 524px; margin: 0  auto;}
.newslist .newsfa .nfa1 a{width: 160px; height: 45px; line-height: 45px; background: #999; float: left; margin-left: 22px; text-align: center; color: #fff; font-size: 18px; display: inline-block;}
.newslist .newsfa .nfa1 a:first-child{margin-left: 0px;}
.newslist .newsfa .nfa1 a:hover{background: #009149;}

.newslist .newsfb{width: 1200px; margin: 0 auto; background: #fff; margin-top: 60px; }
.newslist .newsfb>ul>li{width: 1120px; padding: 60px 40px 40px; border-bottom: 1px #dcdcdc solid;}
.newslist .newsfb .nw_img{width: 240px; float: left;}
.newslist .newsfb .nw_img img{width: 240px; height: 185px;}
.newslist .newsfb .nw_cont{width: 666px; float: left;margin-top: 15px; margin-left: 35px;}
.newslist .newsfb .nw_cont .cot1{font-size: 20px; color: #444; font-weight: bold;}
.newslist .newsfb .nw_cont .cot1 a{font-size: 20px; color: #444; font-weight: bold;}
.newslist .newsfb .nw_cont .cot1 a:hover{color: #009149;}
.newslist .newsfb .nw_cont .cot2{font-size: 14px; color: #888;  line-height: 36px; margin-top: 26px;}
.newslist .newsfb .nw_time{float: right; font-size: 30px; color: #999; font-weight: bold; margin-top: 65px; text-align: center;}
.newslist .newsfb .nw_time p{font-size: 30px; color: #999; font-weight: bold; border-top: 1px #a9a8a8 solid;}

.pagenum{text-align: right;width: 100%; margin-top: 33px; padding-bottom: 33px;}
.pagenum a,.pagenum span{
  padding: 5px 12px;
  border:1px solid #ddd;
  font-size: 13px;
  margin: 0 10px 0 0 ;
}
.pagenum a{
  color: #333;
}
.pagenum span.me,.pagenum a:hover{
  background: #dd4a38;
  color: #fff;
  margin: 0 5px 0 0;
}
/*新闻内页*/
.newsny{width: 1200px; margin: 0 auto; background: #fff; margin-top: 60px; margin-bottom: 30px;}
.newsny .newstitle{text-align: center; line-height: 45px; font-size: 22px; padding-top: 22px;}
.newsny .newscont{padding: 20px; line-height: 33px; font-size: 14px; }
.newsny .newsdw{width: 1100px; height: 22px; padding: 20px 50px;}
.newsny .newsdw .nwleft{float: left; font-size: 16px;}
.newsny .newsdw .nwleft a{font-size: 16px; }
.newsny .newsdw .nwleft a:hover{font-size: 16px; color: #009149}
.newsny .newsdw .nwright{float: right; font-size: 16px;}
.newsny .newsdw .nwright a{font-size: 16px; }
.newsny .newsdw .nwright a:hover{font-size: 16px; color: #009149}
/*材料*/
.matban{width: 100%;}
.matban img{width: 100%;}
.mater{width: 100%; background: #f5f5f5;}
.mater .mat{width: 1200px; margin: 0 auto; padding-top: 10px; padding-bottom: 30px;}
.mater .mat ul li{width: 1180px; height: 270px; padding: 25px 10px; background: #fff; margin-top: 30px;}
.mater .mat .ma_img{width: 405px; float: left;}
.mater .mat .ma_img img{width: 405px; height: 270px; }
.mater .mat .ma_img_1{width: 405px; float: right;}
.mater .mat .ma_img_1 img{width: 405px; height: 270px; }

.mater .mat .ma_cont{width: 740px; float: right; margin-left: 35px;}

.mater .mat .ma_cont_1{width: 740px; float: left; margin-right: 35px;}

.hb_01{width: 710px; padding-left: 30px;}
.hb_01 dt {
  font-size: 55px;
  width: 95px;
  float: left;
  font-family: "微软雅黑";
  font-weight: bold;
  color: #009149;
  font-style: italic;
}
.hb_01 dd {
  font-size: 30px;
  float: left;
  padding-top: 20px;
  font-family: "微软雅黑";
  font-weight: bold;
  color: #009149;
}

.huanbao_txt{padding:10px 30px;font-size: 14px; color: #999; line-height: 38px;}
.huanbao_txt a{font-size: 14px; color: #ed0611;}
.cltanchu{width: 100%; top: 0; left: 0px; background: url(../images/serabj.png); display: none; position: absolute;   z-index: 999999999999; }
.cltanchu .clt{width: 1200px; margin: 0 auto;}
.cltanchu .clt .cervice{width: 800px;  margin: 0 auto; background: #fff; padding: 10px 20px; margin-top: 800px;}
.cltanchu .clt .cervice .ce1{float: right; cursor: pointer;}

.cltanchu .clt .cervice .ce2{color: #000; font-size: 18px; margin-top: 10px;}
/*工艺*/
.eglist{width: 100%; background: #f5f5f5; padding-bottom: 30px}
.eglist .egfa{width: 1200px; margin: 0 auto; padding-top: 70px; }
.eglist .egfa .efa1{width: 1200px; }
.eglist .egfa .efa1 a{width: 160px; height: 45px; line-height: 45px; background: #999; float: left; margin-left: 22px; text-align: center; color: #fff; font-size: 18px; display: inline-block;}
.eglist .egfa .efa1 a:hover{background: #009149;}
/*.eglist .egfa .efa1 a:first-child{margin-left: 0px;}*/

.eglist .egfa .efa2{width: 1200px; margin: 0  auto; background: #fff; margin-top: 50px; }
.eglist .egfa .efa2 ul li{width: 378px; float: left; border:1px #dcdcdc solid; overflow: hidden;  margin: 15px 10px 45px 10px; }
.eglist .egfa .efa2 ul li .gy_img{position: relative;}
.eglist .egfa .efa2 ul li .gy_img>img{width: 378px; height: 360px;
  transition-delay: 0s;
  transition-duration: 1s;
  transition-property: all;
  transition-timing-function: ease;
  /* Firefox 4 */
  -moz-transition-delay: 0s;
  -moz-transition-duration: 1s;
  -moz-transition-property: all;
  -moz-transition-timing-function: ease;
  /* Safari 和 Chrome */
  -webkit-transition-delay: 0s;
  -webkit-transition-duration: 1s;
  -webkit-transition-property: all;
  -webkit-transition-timing-function: ease;
  /* Opera */
  -o-transition-delay: 0s;
  -o-transition-duration: 1s;
  -o-transition-property: all;
  -o-transition-timing-function: ease; cursor:  pointer;}
  .eglist .egfa .efa2 ul li .gy_img>span{width:380px; height: 55px; line-height: 55px; position: absolute; left: 0px; bottom:0px; color: #fff; font-size: 16px; text-align: center; background: url(../images/hei.png);}
  .eglist .egfa .efa2 ul li .gy_img>img:hover{transform: scale(1.2, 1.2);
    -ms-transform:scale(1.2, 1.2);  /* IE 9 */
    -moz-transform:scale(1.2, 1.2);   /* Firefox */
    -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
  -o-transform:scale(1.2, 1.2);   /* Opera */}
  .egpage{text-align: right;width: 100%; margin-top: 33px; padding-bottom: 33px;}
  .egpage a,.egpage span{
    padding: 5px 12px;
    border:1px solid #ddd;
    font-size: 13px;
    margin: 0 10px 0 0 ;
  }
  .egpage a{
    color: #333;
  }
  .egpage span.me{
    background: #dd4a38;
    color: #fff;
    margin: 0 5px 0 0;
  }
  .detanchu{width: 100%; top: 0; left: 0px; background: url(../images/serabj.png); display: none; position: absolute;   z-index: 999999999999; }
  .detanchu .det{width: 1200px; margin: 0 auto;}
  .detanchu .det .service{width: 800px;  margin: 0 auto; background: #fff; padding: 15px 20px; margin-top: 300px;}
  .detanchu .det .service .se1{float: right; cursor: pointer;}
  .detanchu .det .service .se2{text-align: center; color: #000; font-size: 22px;}
  .detanchu .det .service .se3{color: #000; font-size: 18px; margin-top: 10px;}



  /*申请报价*/
  .zjgd .zjg .zj2{width: 290px; float: left; margin-left: 10px;}
  .zjgd .zjg .zj2 .sheng1{width: 290px; height: 20px; }
  .zjgd .zjg .zj2 .sheng2{width: 250px; background: #fff; padding: 20px;}
  .zjgd .zjg .zj2 .sheng2 h3{color: #323232; font-size: 18px; text-align: center;}
  .zjgd .zjg .zj2 .sheng2 h3 p{color: #999; font-size: 12px; line-height: 28px;}
  .zjgd .zjg .zj2 .sheng2 #sname{width: 238px; height: 33px; margin-bottom: 10px; border:1px #d2d2d2 solid; padding-left: 10px; color: #999; font-size: 12px; outline: none;}
  .zjgd .zjg .zj2 .sheng2 #shengq{width: 250px; height: 35px; line-height: 35px; background: #009149; font-size: 18px; color: #fff;  border: 0;}

  /*联系我们*/
  .roomlist{width: 100%; background: url(../images/roombj.jpg) no-repeat center top #f5f5f5; padding-bottom: 50px;}
  .roomlist .roomfa{width: 1200px; margin: 0 auto; padding-top: 70px; }
  .roomlist .roomfa .nfa1{width: 888px; margin: 0  auto;}
  .roomlist .roomfa .nfa1 a{width: 160px; height: 45px; line-height: 45px; background: #999; float: left; margin-left: 22px; text-align: center; color: #fff; font-size: 18px; display: inline-block;}
  .roomlist .roomfa .nfa1 a:first-child{margin-left: 0px;}
  .roomlist .roomfa .nfa1 a:hover{background: #009149;}
  #kdong{background: #009149;}
  .cont{width: 100%; margin-top: 50px; position: relative;}
  .cont .ctnb{ width: 480px;
    position: absolute;
    background: #fff;
    bottom: 188px;
    right: 540px;
    border: 1px #e5e5e5 solid;
  }
  /*预约量房*/
  .roomlist .roomfb{width: 1130px; margin: 0 auto; background: #fff; margin-top: 50px; padding:100px 90px 30px 80px;}
  .roomlist .roomfb .fb1{width: 480px; float: left; padding: 30px 90px 80px 0px; border-right:1px #959595 solid;}
  .roomlist .roomfb .fb1 .rabbit{text-align: center; color: #666; font-size: 24px; font-weight: bold;}
  .rabbid{margin-top: 40px;}
  .rabbid .raxia1{width: 106px; text-align: center; float: left;}

  .rabbid .raxia1 p{line-height: 33px; text-align: center; color: #666; font-size: 14px;}
  .rabbid .raxia2{width: 51px; height: 76px; margin:30px 15px; float: left; }
  .rabbid .raxia2 img{vertical-align: middle;}
  .rabbid .raxia3{width: 18px; height: 51px; margin:15px 44px; float: left; }

  .roomlist .roomfb .fb2{margin-left: 77px; float: left;}
  .fb2 .xx {width: 360px; margin-top: 20px;}
  .fb2 .xx span{width: 100px; line-height: 33px; font-size: 16px; color: #666; display: inline-block; float: left;}
  #username{width: 258px; height: 33px; line-height: 33px; border:1px #bfbfbf solid; outline: none;}
  #tel{width: 258px; height: 33px; line-height: 33px; border:1px #bfbfbf solid; outline: none;}
  #qq{width: 258px; height: 33px; line-height: 33px; border:1px #bfbfbf solid; outline: none;}
  #address{width: 258px; height: 33px; line-height: 33px; border:1px #bfbfbf solid; outline: none;}
  #area{width: 258px; height: 33px; line-height: 33px; border:1px #bfbfbf solid; outline: none;}
  #content{width: 258px; height: 100px;  border:1px #bfbfbf solid; outline: none; float: left;}
  .fb2>input{width: 180px; height: 60px; background: #009149; border-radius: 10px; font-size: 24px; color: #fff; border:none; outline: none; margin-left: 100px; margin-top: 22px; cursor: pointer;}



  .cont .ctnb .ctn1{width: 420px; padding: 30px 30px; border-bottom: 1px #b5b5b5 solid;}
  .cont .ctnb .ctn1 .ctn_01{float: left;}
  .cont .ctnb .ctn1 .ctn_01 img{border:  1px #b5b5b5 solid; padding: 10px;}
  .cont .ctnb .ctn1 .ctn_02{float: left;margin-left: 30px; text-align: center; font-size: 24px; color: #666; font-weight: bold;}
  .cont .ctnb .ctn1 .ctn_02 p{color: #009149; font-size: 24px; font-weight: bold; margin-top: 10px;}
  .cont .ctnb .ctn1 .ctn_02 p img{vertical-align: middle; margin-right: 20px;}
  .cont .ctnb .ctn2{padding: 15px 30px; font-size: 18px; color: #009149;}
  .cont .ctnb .ctn2 p{font-size: 16px; color: #888;}
  /*投诉及建议*/
  .tousu,.zhuangxiu{width: 1200px;height: 670px;margin: 0 auto;background: #fff;margin-top: 50px;}
  .tousu .picture{float: left;width: 563px;padding-top: 110px;margin-left: 25px;}
  .tousu .biaodan{float: left;height: 670px;margin-left: 50px;}
  .tousu .p1{font: bold 24px/33px 微软雅黑;color: #009149;text-align: center;padding-top: 80px;}
  .tousu .p2{text-align: center;font: bold 16px/30px SourceHanSansCN;}
  
  .zhuangxiu .picture{width: 489px;float: left;margin-left: 85px;margin-top: 110px;}
  .zhuangxiu .biaodan{width: 520px;float: left;margin-left: 50px;}
  .zhuangxiu .biaodan>p{font: 28px/33px bold 微软雅黑;text-align: center;color: #000;margin-top: 34px;}

  .roop{width: 520px;  padding: 110px 0; margin-top: -65px;}
  .roop .rp{width: 520px; margin-bottom: 20px;}
  .roop .rp span{width: 100px; line-height: 38px; float: left; font-size: 16px; color: #666;}
  .roop .rp #username{width: 418px; height: 43px; line-height: 38px; border:1px #bfbfbf solid; outline: none;}
  .roop .rp #tel{width: 418px; height: 43px; line-height: 38px; border:1px #bfbfbf solid; outline: none;}
  .roop .rp #address{width: 418px; height: 43px; line-height: 38px; border:1px #bfbfbf solid; outline: none;}
  .roop .rp #estate{width: 418px; height: 43px; line-height: 38px; border:1px #bfbfbf solid; outline: none;}
  .roop .rp #area{width: 418px; height: 43px; line-height: 38px; border:1px #bfbfbf solid; outline: none;}
  .roop .rp #content{width: 418px; height: 88px; border:1px #bfbfbf solid; outline: none; float: left;}
  .roop .btn>input{width: 180px; height: 60px; background: #009149; border-radius: 10px; font-size: 24px; color: #fff; border:none; outline: none; margin-left: 100px; margin-top: 22px; cursor: pointer;}
  .roop .btn1{position: relative;left: 240px;top: -82px;}

  /*案例*/
  .caselist{width: 100%; background: #f5f5f5; }
  .caselist .cas{width: 1200px; margin: 0 auto; padding-top: 22px;}
  .caselist .cas .cas1 {width:1185px; padding: 25px 0 25px 15px; background: #fff;}

  .caselist .cas .cas1 .csto{width: 1185px; padding-bottom: 10px; margin-top: 10px; border-bottom:1px #e5e5e5 solid;}
  .caselist .cas .cas1 .csto .csone{width: 100px; height: 45px;float: left; line-height: 45px; text-align: center; background: #eee; color: #323232; font-size: 16px;}
  .caselist .cas .cas1 .csto .cstwo{width: 1085px; float: left; }
  .caselist .cas .cas1 .csto .cstwo .k_s{margin-right: 15px; height: 35px; float: left; font-size: 14px; color: #fff; line-height: 35px; text-align: center;}
  .caselist .cas .cas1 .csto .cstwo .k_s a{    padding: 0px 10px;border-bottom: 1px #009149 solid; color: #009149; font-size: 14px;}
  .caselist .cas .cas1 .csto .cstwo ul li{margin: auto 10px; height: 35px; float: left; border-bottom: 1px #fff solid; font-size: 14px; line-height: 35px;}
  .caselist .cas .cas1 .csto .cstwo ul li:hover{height: 35px; color: #009149; border-bottom: 1px #009149 solid; text-align: center; font-size: 14px;}
  .caselist .cas .cas1 .csto .cstwo ul li a{   color: #676565; font-size: 14px; text-align: center; display: block;}

  .caselist .cas .cas2 {width:1200px; margin: 0 auto; margin-top: 30px;}
  .caselist .cas .cas2 .tiaojian{width: 340px; float: left;}
  .caselist .cas .cas2 .tiaojian .tiao{width: 158px; height: 53px; line-height: 55px; margin-left: 10px; border: 1px #d2d2d2 solid; text-align: center; font-size: 16px; color: #999; float: left; }
  .caselist .cas .cas2 .sschu{float: right;}
  .cona{width: 478px; height: 53px; border: 1px #d2d2d2 solid; background: #fff; float: left;}
  .cona img{float: left; margin-top: 15px; margin-left:10px;}
  .cona #shopname{width: 335px; height: 53px; line-height: 55px; padding-left: 12px; font-size: 14px; border: 0px; float: left; outline: none;}
  .cona #submit{width: 95px; height: 55px; background: #009149; float: left; border: 0px; font-size: 16px; color: #fff;}
  .choz{float: left;}
  .choz #reset{width: 95px; height: 55px; background: #009149; color: #fff; font-size: 16px; margin-left: 25px; border: 0px; outline: none;}

  .caselist .cas .cas3{width:1200px; margin-top: 35px; background: #fff; padding: 20px 0;}
  .caselist .cas .cas3 ul li{width: 284px; padding: 2px; padding-bottom: 15px; border:1px #dcdcdc solid; float: left; margin: 0 5px 50px 5px;}
  .caselist .cas .cas3 .case_img{width: 284px;  position: relative; overflow: hidden;}
  .caselist .cas .cas3 .case_img img{width: 284px; height: 255px;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    /* Firefox 4 */
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    /* Safari 和 Chrome */
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    /* Opera */
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
    .caselist .cas .cas3 .case_img img:hover{transform: scale(1.2, 1.2);
      -ms-transform:scale(1.2, 1.2);  /* IE 9 */
      -moz-transform:scale(1.2, 1.2);   /* Firefox */
      -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
    -o-transform:scale(1.2, 1.2);   /* Opera */}
	
	.dtg_img img{
		transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    /* Firefox 4 */
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    /* Safari 和 Chrome */
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    /* Opera */
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	}
	.dtg_img img:hover{transform: scale(1.2, 1.2);
      -ms-transform:scale(1.2, 1.2);  /* IE 9 */
      -moz-transform:scale(1.2, 1.2);   /* Firefox */
      -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
    -o-transform:scale(1.2, 1.2);   /* Opera */}
    .caselist .cas .cas3 .case_img span{width: 284px;
      height: 35px;
      line-height: 35px;
      position: absolute;
      left: 0px;
      bottom: 0px;
      color: #fff;
      font-size: 16px;
      text-align: center;
      background: url(../images/hei.png);}

      .caselist .cas .cas3 .case_cot{}
      .caselist .cas .cas3 .case_cot .case1{text-align: center; margin-top: 10px;}
      .caselist .cas .cas3 .case_cot .case1 span{color: #999; font-size: 14px;}
      .caselist .cas .cas3 .case_cot .case1 span:first-child{color: #666; font-size: 18px;}
      .caselist .cas .cas3 .case_cot .case2{height:30px; margin-top: 12px;}
      .caselist .cas .cas3 .case_cot .case2 .case2_01{font-size: 14px; line-height: 30px; color: #666; float: left;}
      .caselist .cas .cas3 .case_cot .case2 .case2_01 span{font-size: 14px; color: #999;}
      .caselist .cas .cas3 .case_cot .case2 .case2_02{width: 90px; height: 30px; line-height: 30px; background: #009149; float: right; color: #fff; font-size: 14px; text-align: center;}
      .caselist .cas .cas3 .case_cot .case2 .case2_03{width: 88px; height: 28px; line-height: 28px; border:1px #dcdcdc solid; float: right; color: #999; font-size: 14px; text-align: center;}
      /*全景*/
      .qjlist{width: 100%; background: #f5f5f5; padding-bottom: 30px}
      .qjlist .qjfa{width: 1200px; margin: 0 auto; padding-top: 70px; }
      .qjlist .qjfa .qfa1{width: 342px; margin: 0  auto;}
      .qjlist .qjfa .qfa1 a{width: 160px; height: 45px; line-height: 45px; background: #999; float: left; margin-left: 22px; text-align: center; color: #fff; font-size: 18px; display: inline-block;}
      .qjlist .qjfa .qfa1 a:first-child{margin-left: 0px;}
      .qjlist .qjfa .qfa1 a:hover{background: #009149;}

      .qjlist .qjfa .qfa2{width: 1200px; margin: 0  auto; background: #fff; margin-top: 50px; }
      .qjlist .qjfa .qfa2 ul li{width: 378px; float: left; border:1px #dcdcdc solid; margin: 15px 10px 45px 10px; }
      .qjlist .qjfa .qfa2 ul li .qjxiaa{width:378px; height:360px; position: relative;}
      .qjlist .qjfa .qfa2 ul li .qjxiaa img{width: 378px; height: 360px;}
      .qjlist .qjfa .qfa2 ul li p{ text-align: center; line-height: 55px;font-size: 14px; color: #999; }

      .qfa2>ul>li>a>div:hover>div{display: block}
      .qjxian{width: 100%; height: 0; position: absolute; top: 0; left: 0;  background: url(images/hei.png); display: none;}
      .qjxian .xieq{width: 64px; height: 40px; line-height: 25px; padding:18px 6px; margin: 0 auto; border:1px #fff solid; font-size: 14px; color: #fff; text-align: center; border-radius: 100%; margin-top: 120px;}
      .store_fool{
        width: 100%;
        background: #fff;
        padding: 2em 0 3em;
      }
      .store_fool .store_fool_left{
        float: left;
        color: #999;
        font-size: 12px;
        margin-left: 1em;
      }
      .store_fool .store_fool_right{
        float:right;
      }
      .paga a,.paga span{
        padding: 5px 12px;
        border:1px solid #ddd;
        font-size: 13px;
        margin: 0 10px 0 0 ;
      }
      .paga a{
        color: #333;
      }
      .paga span.me{
        background: #dd4a38;
        color: #fff;
        margin: 0 5px 0 0;
      }
      /*团队*/
      .deslist{width: 100%; background: #f5f5f5; }
      .deslist .des{width: 1200px; margin: 0 auto; padding-top: 22px;}
      .deslist .des .des1 {width:1185px; padding: 25px 0 25px 15px; background: #fff;  }
      .deslist .des .dsone{width: 100px; height: 45px;float: left; line-height: 45px; text-align: center; background: #eee; color: #323232; font-size: 16px;}
      .deslist .des .dstwo{width: 1000px; float: left; line-height: 55px;}
      .deslist .des .dstwo ul li{margin: auto 10px; height: 35px; float: left; border-bottom: 1px #fff solid; font-size: 14px; line-height: 35px;}
      .deslist .des .dstwo ul li:hover{height: 35px; color: #009149; border-bottom: 1px #009149 solid; text-align: center; font-size: 14px;}
      .deslist .des .dstwo ul li a{   color: #676565; font-size: 14px; text-align: center; display: block;}
      .deslist .des .des2{width:1200px; padding: 25px 0; background: #fff; margin-top: 22px;}
      .deslist .des .des2 ul li{width: 378px; margin: 0 10px 40px 10px; float: left; border:1px #dcdcdc solid;}
      .deslist .des .des2 .dspx1{width: 378px; position: relative; overflow: hidden;}
      .deslist .des .des2 .dspx1 img{width: 378px; height: 425px; transition-delay: 0s;
        transition-duration: 1s;
        transition-property: all;
        transition-timing-function: ease;
        /* Firefox 4 */
        -moz-transition-delay: 0s;
        -moz-transition-duration: 1s;
        -moz-transition-property: all;
        -moz-transition-timing-function: ease;
        /* Safari 和 Chrome */
        -webkit-transition-delay: 0s;
        -webkit-transition-duration: 1s;
        -webkit-transition-property: all;
        -webkit-transition-timing-function: ease;
        /* Opera */
        -o-transition-delay: 0s;
        -o-transition-duration: 1s;
        -o-transition-property: all;
        -o-transition-timing-function: ease;}
        .deslist .des .des2 .dspx1 img:hover{transform: scale(1.2, 1.2);
          -ms-transform:scale(1.2, 1.2);  /* IE 9 */
          -moz-transform:scale(1.2, 1.2);   /* Firefox */
          -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
        -o-transform:scale(1.2, 1.2);   /* Opera */}
        .deslist .des .des2 .dspx1 .xyw{width: 189px; height: 45px; line-height: 45px; text-align: center; background: #009149; position: absolute; left: 0; bottom: 0; color: #fff; font-size: 16px;}
        .deslist .des .des2 .dspx1 .pcr{width: 189px; height: 45px; line-height: 45px; text-align: center; background: url(../images/hei.png); color: #fff; position: absolute; right: 0; bottom: 0; font-size: 16px; }

        .deslist .des .des2 .dspx2{padding: 10px 15px;}
        .deslist .des .des2 .dspx2 .zzl{width:358px; height:30px; line-height: 30px; color: #323232; margin-left: 88px; font-size: 20px; }
        .deslist .des .des2 .dspx2 .zzl span{margin-left: 88px; font-size: 14px; color: #999; }
        .deslist .des .des2 .dspx2 .zzs{height:70px;border-top: 1px #e5e5e5 solid; line-height: 20px; padding-top: 5px;}
        .deslist .des .des2 .dspx2 .zzs p{color: #3a3939; }
        /*楼盘内页*/
        .zjgd{width: 100%; background: #f5f5f5; }
        .zjgd .zjg{width: 1200px; margin: 0 auto; padding-top: 15px; padding-bottom: 10px;}
        .zjgd .zjg .rez{width: 900px; float: left;}
        .zjgd .zjg .rez>ul>li{width: 880px; padding: 10px; background: #fff; margin-bottom: 30px;}
        .zjgd .zjg .rez .rz_img{width: 300px; height: 240px; float: left; position: relative; overflow: hidden;}
        .zjgd .zjg .rez .rz_img img{width: 300px; height: 240px; transition-delay: 0s;
          transition-duration: 1s;
          transition-property: all;
          transition-timing-function: ease;
          /* Firefox 4 */
          -moz-transition-delay: 0s;
          -moz-transition-duration: 1s;
          -moz-transition-property: all;
          -moz-transition-timing-function: ease;
          /* Safari 和 Chrome */
          -webkit-transition-delay: 0s;
          -webkit-transition-duration: 1s;
          -webkit-transition-property: all;
          -webkit-transition-timing-function: ease;
          /* Opera */
          -o-transition-delay: 0s;
          -o-transition-duration: 1s;
          -o-transition-property: all;
          -o-transition-timing-function: ease;}

          .zjgd .zjg .rez .rz_img img:hover{transform: scale(1.2, 1.2);
            -ms-transform:scale(1.2, 1.2);  /* IE 9 */
            -moz-transform:scale(1.2, 1.2);   /* Firefox */
            -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
          -o-transform:scale(1.2, 1.2);   /* Opera */}
          .zjgd .zjg .rez .rz_img .lianf{width: 75px; height: 30px; background: #009149; bottom: 20px; position: absolute; right:0; text-align: center; line-height: 30px;  color: #fff; font-size: 14px;}
          .zjgd .zjg .rez .rz_cot{width: 540px; float: left; margin-left: 40px;}
          .zjgd .zjg .rez .rz_cot .rot1{width: 540px; height: 30px; color: #444; font-size: 16px; line-height: 30px; border-bottom: 1px #e5e5e5 solid;}
          .zjgd .zjg .rez .rz_cot .rot1 span{ }

          .zjgd .zjg .rez .rz_cot .rot2{margin-top: 10px; height: 100px; color: #888; font-size: 12px; line-height: 25px;}

          .zjgd .zjg .rez .rz_cot .rot3{width: 540px; color: #666; font-size: 14px; margin-top: 25px;}

          .zjgd .zjg .rez .rz_cot .rot4{width:540px;  margin-top: 22px;}
          .zjgd .zjg .rez .rz_cot .rot4 a{width: 130px; height: 35px; line-height: 35px; background: #727272; color: #fff; font-size: 14px; margin-left: 10px; text-align: center; float: left;}
          .zjgd .zjg .rez .rz_cot .rot4 a:first-child{background: #009149; margin-left: 0px; }

          /**/
          .zjgd .zjg .rzsn{width: 900px; background: #fff; float: left;}
          .zjgd .zjg .rzsn .rzsb{ line-height: 30px; margin-top: 10px; padding-left: 22px; border-left: 3px #009149 solid; font-size: 18px; color: #000}

          .zjgd .zjg .rzsn .rzsn1{width:880px; padding:  20px 10px;}
          .zjgd .zjg .rzsn .rzsn1 .rzs_img{width: 365px; float: left; position: relative; overflow: hidden;}
          .zjgd .zjg .rzsn .rzsn1 .rzs_img img{width: 365px; height: 260px;}
          .zjgd .zjg .rzsn .rzsn1 .rzs_img a{width: 75px; height: 30px; background: #009149; bottom: 20px; position: absolute; right:0; text-align: center; line-height: 30px;  color: #fff; font-size: 14px;}
          .zjgd .zjg .rzsn .rzsn1 .rzs_cot{width: 485px; float: left; margin-left: 30px;}
          .zjgd .zjg .rzsn .rzsn1 .rzs_cot .shujue{width: 485px; height: 30px; border-bottom: 1px #666 solid; font-size: 18px; }
          .zjgd .zjg .rzsn .rzsn1 .rzs_cot .shujuf{height: 140px; margin-top: 20px; line-height: 30px;}
          .shujug{margin-top: 20px;}

          .zjgd .zjg .rzsn .rzsn2{padding: 35px 10px;}
          .zjgd .zjg .rzsn .rzsn2 .rztile{font-size: 20px; color: #999; margin-left: 20px;}
          .zjgd .zjg .rzsn .rzsn2 .rztilf{width: 880px;  height: 1px; background: #6a6a6a; margin-top: 22px; position: relative;}
          .zjgd .zjg .rzsn .rzsn2 .rztilf b{width: 188px; height: 3px; background: #009149; top: -1px; position: absolute; display: inline-block;}
          .xmgk{padding: 0px 10px; color: #413f3f; line-height: 25px; font-size: 14px;}
          .xmgk p{color: #413f3f; font-size: 14px;}
          /*在建*/
          .zjgd .zjg .siteny{width: 860px; float: left; background: #fff; padding: 20px;}
          .zjgd .zjg .siteny .sitetitle{text-align: center; font-size: 18px; line-height: 40px;}
          .zjgd .zjg .siteny .sitedow{text-align: center;  }

          .zjgd .zjg .siteny .sitexing{width: 485px; height: 30px; margin: 0 auto; margin-top: 25px;}
          .zjgd .zjg .siteny .sitexing .sxing{width: 110px; height: 30px; line-height: 30px; background: #dedede; float: left; margin-left: 15px; text-align: center;}
          .zjgd .zjg .siteny .sitexing .sxing:first-child{margin-left: 0px;}
          .zjgd .zjg .siteny .neirs{width: 860px; padding-top: 10px;}
          .zjgd .zjg .siteny .neirs img{width: 860px; margin-top: 10px;}
          .zjgd .zjg .siteny .stedown{width: 860px; margin-top: 20px;}
          .zjgd .zjg .siteny .stedown .down{width: 420px; height: 40px; text-align: center; color: #fff; font-size: 14px; line-height: 40px; background: #727272; float: left; margin-left: 10px;}
          .zjgd .zjg .siteny .stedown .down a{color: #fff; font-size: 14px;}
          .zjgd .zjg .siteny .stedown .down:first-child{margin-left: 0px;}
          .zjgd .zjg .siteny .stedown .down:hover{background: #009149;}

