@charset "utf-8";
/* CSS Document */
html body{font-size:12px; color:#000; font-family:"Microsoft Yahei";background:#d8e4fa;}
*{margin:0px; padding:0px}
li{list-style-type:none;}
img{border:0px;}
a {
  color:#A4968B;
  text-decoration:none;
}
a:hover {
  color:#F60;
   text-decoration:none;
}
a:focus {
  outline: thin dotted;
  text-decoration:none;
}
a:hover,
a:active {
   text-decoration:none;
}
ul,li{list-style:none;}
@font-face {
  font-family: 'iconfont';
  src: url('/newpc/font/iconfont.eot');
  src: url('/newpc/font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('/newpc/font/iconfont.woff') format('woff'),
  url('/newpc/font/iconfont.ttf') format('truetype'),
  url('/newpc/font/iconfont.svg#iconfont') format('svg');
}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}

.container {
  width:1200px;
  margin: 0 auto;
}
.headerdiv{min-width:1200px; width:100%;height:150px; top:0px; z-index:3; background:#FFF; position:relative;}
.headerdiv .headerdiv1{width:1200px; margin:0px auto; height:96px; text-align:center; padding-top:8px;}
.headerdiv .headerdiv1 .logol{float:left;  width:448px;height:96px; margin-left:70px;}
.headerdiv .headerdiv1 .logor{ float:right; width:230px;height:96px; margin-right:50px;}
.headerdiv .headerdiv2{min-width:1200px; margin:0px auto; height:34px; background:url(/newpc/image/ximage/menubj1.png) repeat-x; background-position:0 -35px;width:100%;}
.headerdiv .head_dh{height:34px;}
.headerdiv .head_dh li{ float:left; width:120px;position:relative; text-align:center;height:34px; }
.headerdiv .head_dh li a{text-align:center; width:120px; height:30px; padding-top:4px; line-height:30px; display:block;font-size:16px;color:#fff;cursor:pointer;}
.headerdiv .head_dh li .logo{position:absolute; top:-20px;left:0px;cursor:pointer;}
.headerdiv .head_dh li div{display:none;width:120px; left:0px; top:34px; position:absolute; z-index:3; padding-top:12px;border-radius: 0 0 5px 5px; background:url(/newpc/image/ximage/menubj.png) repeat; overflow:hidden;}
.headerdiv .head_dh li div a{display:block;height:30px; line-height:30px; text-align:center;padding-top:0; color:#fff; font-size:14px; background:url(/newpc/image/ximage/menubj1.png) repeat-x;}
.headerdiv .head_dh li div a span{ padding:3px 15px; border-radius:5px;}
.headerdiv .head_dh li:hover{ background:#C5956D;}
.headerdiv .head_dh li div a:hover span{color:#fff; background:#C5956E;}
.headerdiv .head_line{border-top:6px #a09d9d solid; margin-top:6px;}

/* 页脚 */
.newfoot{ width:100%; min-width:1200px; background:#fff;}
.newfoot .h1{background:url(/newpc/image/ximage/tt.jpg) center bottom no-repeat; height:290px; text-align:center;}
.newfoot .h1 li{ display:inline-block;position:relative; margin-top:258px; height:27px; font-size:14px; color:#fff; padding-top:6px;*display:inline;*zoom:1; }
.newfoot .h1 .murl{ background:url(/newpc/image/ximage/zpbt.png) no-repeat; background-position:0px -252px; padding-left:20px; padding-right:50px;margin-right:20px;}
.newfoot .h1 .murl div{ display:none; background: url(/newpc/image/liantu.png) center no-repeat; width:160px; height:160px; top:-128px; right:-110px; position:absolute; z-index:0; }
.newfoot .h1 .murl:hover div{ display:block;}
.newfoot .h1 .addr{ background:url(/newpc/image/ximage/zpbt.png) no-repeat;background-position:0px -290px;padding-left:25px;margin-right:40px;margin-left:70px; }
.newfoot .h1 .tel{ background:url(/newpc/image/ximage/zpbt.png) no-repeat;background-position:0px -320px; padding-left:30px;;margin-left:40px;}
.newfoot .h2{width:100%; min-width:1200px; border-top:#7A4621 1px solid; margin-top:1px;}
.newfoot .h3{ margin-top:3px;background:#f1f2f2;idth:100%; min-width:1200px; overflow:hidden;}
.newfoot .h3 .cddh{ width:1120px;  margin:0 auto; height:35px;border:#6b6460 solid 1px; margin-top:30px;}
.newfoot .h3 .cddh li{ width:160px;line-height:35px; float:left; color:#6b6460; font-size:18px; text-align:center; }
.newfoot .h3 .cddhnr{width:1120px;  margin:0 auto; margin-top:10px; height:220px;}
.newfoot .h3 .cddhnr .f-list{ width:160px; float:left;}
.newfoot .h3 .cddhnr .f-list li{ font-size:14px; text-align:center; line-height:23px;}
.newfoot .h3 .cddhnr .f-list li a{ color:#6b6460;}
.newfoot .h3 .Copyright{ text-align:center; padding-bottom:90px;line-height:23px;}

/*新自定义对话框*/
.pcdhk{width:506px;height:404px;position:fixed;margin:-202px 0 0 -253px;left:50%;top:50%;z-index:999;overflow:hidden;background:#fff;display:none;opacity:1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 16px #AFAFAF;-moz-box-shadow:0 0 16px #AFAFAF;box-shadow:0 0 16px #AFAFAF}
.pcdhk .tcc1{width:100%;height:63px;background: url(/newpc/image/chat/chatico.png) no-repeat 14px center}
.pcdhk .tcc1 p{height:63px;margin-left:65px;line-height:63px;color:#000;font-size:16px}
.pcdhk .tcc1 p span{color:#f76d02}
.pcdhk .boxout{width:22px;height:22px;position:absolute;top:14px;right:14px;cursor:pointer;background:url(/newpc/image/chat/close.png) no-repeat center center;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.pcdhk .boxout:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.pcdhk .tcbanner{width:100%;height:214px;background:url(/newpc/image/chat/dhkad.jpg) no-repeat center center}
.pcdhk .tcchat{width:94%;height:40px;margin:0 auto;color:#000;position:relative}
.pcdhk .tcchat .phone-info{width:194px;height:30px;position:absolute;top:4px;left:280px}
.pcdhk .tcchat .phone-info input{width:130px;height:30px;border:none;background:rgba(0,0,0,.4);color:#fff;font-size:12px;padding:0 0 0 12px;float:left;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden;opacity:0.6;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}
.pcdhk .tcchat .phone-info a{width:64px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer;background:#292929;color:#fff;text-decoration:none;font-size:12px;border-top-right-radius:15px;border-bottom-right-radius:15px}
.pcdhk .tcchat .phone-info a:hover{background:#000000 ;font-size:13px;}
.pcdhk .tcchat .tcczx{width:200px;height:40px;float:left;font-size:18px;line-height:40px;color:#424242;background:url(/newpc/image/chat/a.png) no-repeat 120px center #fff}
.pcdhk .tcchat .tcclist{float:right;height:40px;line-height:40px}
.pcdhk .tcchat .tcclist li{width:70px;height:40px;float:left;text-align:right;background-repeat:no-repeat;background-position:17px center;list-style:none}
.pcdhk .tctext1{width:94%;margin:1px auto 0 auto;height:70px}
.pcdhk .tctext1 .tctextinner{width:300px;height:70px;float:left;-webkit-box-shadow:0 0 4px rgba(9,2,4,.3);-moz-box-shadow:0 0 4px rgba(9,2,4,.3);box-shadow:0 0 4px rgba(9,2,4,.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.pcdhk input,.pcdhk textarea{text-rendering:auto;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;margin:0;font:13.33px Arial}
.pcdhk .tctext1 .tctextinner .textarea{width:290px;height:60px;margin:5px 5px;float:left;color:#cacaca;font-size:14px;line-height:1.5;background-color:#fff;border:none;padding:3px 0 0 3px;display:inline;outline:0;max-width:290px;max-height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pcdhk .tctext1 a{display:block;width:80px;height:70px;float:left;text-align:center;line-height:70px;text-decoration:none;color:#fff;font-size:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}
.pcdhk .tctext1 .cccbut{height:70px;float:right}
.pcdhk .tctext1 .cccbut .tcbut{background:#d0a972}
.pcdhk .tctext1 .cccbut .tcbut2{background:#2f1805}
.pcdhk .tctext1 .cccbut .tcbut:hover{opacity:0.8;}
.pcdhk .tctext1 .cccbut .tcbut2:hover{opacity:0.8;}

.chat-swt{width:330px;height:260px;background:#fff;display:none;position:fixed;overflow:hidden;right:0;bottom:0;-webkit-box-shadow:0 0 35px #000;-moz-box-shadow:0 0 35px #000;box-shadow:0 0 35px #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;z-index:9999999}
.chat-box{width:100%;height:27px;position:relative}
.chat-box .chat-box-1{width:100%;height:27px;display:inline-block;float:left;font-size:15px;background-color:#3d3f4b;color:#888991;font-family:"Microsoft yahei";line-height:27px;text-indent:16px}
.chat-box .chat-box-2{position:absolute;display:block;right:3px;top:3px;width:19px;height:19px;background-color:#2a2c38;moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:transform .6s;-moz-transition:transform .6s;-ms-transition:transform .6s;-o-transition:transform .6s;transition:transform .6s}
.chat-box .chat-box-2:hover{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}
.chat-box .chat-box-2:before{content:'';width:14px;height:1px;position:absolute;left:50%;top:50%;margin-left:-7px;background:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.chat-box .chat-box-2:after{content:'';width:14px;height:1px;position:absolute;left:50%;top:50%;margin-left:-7px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.chat-chat1{width:100%;height:71px;position:relative;background:#fff}
.chat-chat1 .chat-chat1-1{width:260px;height:43px;position:absolute;left:30%;top:10px;font-size:14px;margin-left:-82px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#2f1805;color:#fff;padding:4px 4px 4px 4px;text-indent:10px}
.chat-chat1 .chat-chat1-1 .chat-chat1-1-1{width:7px;height:5px;position:absolute;left:-7px;top:8px;background:url(/newpc/image/chat/left.jpg) no-repeat center center}
.relpy1{width:100%;height:63px;position:absolute;bottom:0;background:#8c8c8c;overflow:hidden}
.relpy1 .relpy1-1{width:245px;height:43px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#FFF;overflow:hidden;float:left;padding:3px 6px 0 6px;margin:7px 0 0 9px;display:inline;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.relpy1 .relpy1-1 textarea{float:left;display:block;border:none;background-color:#FFF;width:100%;height:100%;max-height:43px;color:#666;font-size:14px;line-height:21px;outline:0}
.relpy1 .relpy1-2{display:block;width:46px;height:38px;padding:8px 3px 0;float:left;text-align:center;background-color:#171923;color:#fff;text-decoration:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-top:7px;margin-left:2px;display:inline;line-height:14px;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box; cursor:pointer;}
.relpy1 .relpy1-2:hover{opacity:0.8;}
.relpy1 .relpy1-2 .relpy1-2-1{font-size:14px}
.relpy1 .relpy1-2 .relpy1-2-2{font-size:12px}

/*右侧咨询*/
.fixed_pc{position:fixed; top:128px; width:80px; z-index:987654;right:10px; }
.fixed_pc a{display:block; width:80px; height:80px; margin-top:2px; cursor:pointer; border-radius:15px; background:#2f1805;}
.fixed_pc a:hover{background-color:#9a7252;}

.bottomnav{position:fixed; bottom:0; width:100%;background:#2f1805; min-width:1200px; z-index:3;}
.bottomnav .consult-left{float:left; width:325px; padding-left:37px;}
.bottomnav .consult-right {width: 612px;height: 60px;position: absolute;right:37px;top: 10px;color: #fff;}
.bottomnav .consult-right .right-ph {position: absolute;top: 3px;left: 0;height: 50px;}
.bottomnav .right-ph input {float: left;margin-top: 5px;text-align: center;width: 220px;height: 42px;font-size: 18px;border: 1px #ffffff solid;background-color: rgba(0,0,0,0);color: #fff;}
.bottomnav .right-ph .rt-btn {margin-left: -1px;width: 180px;height: 44px;cursor: pointer;background-color: #7d4623;float: left;margin-top: 5px;text-align: center;cursor: pointer;}
.bottomnav .consult-right i{float: left;margin-left: 25px;margin-top: 7px;font-size: 30px;}
.bottomnav .consult-right span {margin-right: 28px;float: right;display: block;cursor: pointer;font-size: 20px;line-height: 42px;}
.bottomnav .consult-right .right-zx {height: 42px;width: 180px;position: absolute;left: 432px;background-color: #c5956e;top: 6px;}

.containerx {width:1215px;margin: 0 auto;}
.work1{ background:url(../images/_01.jpg) center no-repeat; height:950px;position:relative;min-width:1300px; width:100%;color:#FFF; text-align:center; overflow:hidden;}
.work1 .line1{ font-size:48px; margin-top:390px; }
.work1 .line2{ font-size:20px; margin-top:60px; letter-spacing:3px; line-height:30px; }
.work1 .line3{ font-size:60px;margin-top:40px; font-family:Arial, Helvetica, sans-serif; }

.work2{background:#d8e4fa;min-width:1300px; width:100%;}
.work2 .line1{background:url(../images/day1.png) left top no-repeat; height:643px; padding-left:120px; padding-top:80px; }
.work2 .line1 .p1{ width:464px; float:left; padding-left:60px; height:565px;}
.work2 .line1 .d1{ border-right:#999 dashed 1px;}
.work2 .line1 .p1 .s1{ font-size:24px; color:#8e8c8c;}
.work2 .line1 .p1 .s2{ font-size:14px; color:#000; margin-top:10px; height:152px;}
.work2 .line1 .p1 .s3{ height:300px; width:100%;position:relative; margin-top:30px;}
.work2 .line1 .p1 .s3 .carousels{ float:left; padding:1px;}
.work2 .line1 .p1 .s3 .carousels ul li{ width:406px; height:256px; overflow:hidden; margin:2px;}
.work2 .line1 .p1 .s3 .prev, .work2 .line1 .p1 .s3 .next{display: block;width:34px; height:32px; position:absolute; top:115px;}
.work2 .line1 .p1 .s3 .prev{ background:url(../images/left.png) center no-repeat; left:-40px;}
.work2 .line1 .p1 .s3 .next{ background:url(../images/right.png) center no-repeat;right:10px;}
.work2 .line1 .p1 .s3 .carousels ul li img{width:406px; height:256px;}	
.work2 .line1 .p1 .s4{ height:300px; width:100%;position:relative; margin-top:31px;}
.work2 .line1 .p1 .s4 .carousels{ float:left; padding:1px;}
.work2 .line1 .p1 .s4 .carousels ul li{ width:406px; height:256px; overflow:hidden; margin:2px;}
.work2 .line1 .p1 .s4 .prev, .work2 .line1 .p1 .s4 .next{display: block;width:34px; height:32px; position:absolute; top:115px;}
.work2 .line1 .p1 .s4 .prev{ background:url(../images/left.png) center no-repeat; left:-40px;}
.work2 .line1 .p1 .s4 .next{ background:url(../images/right.png) center no-repeat;right:10px;}
.work2 .line1 .p1 .s4 .carousels ul li img{width:406px; height:256px;}	

.work2 .line2{background:url(../images/day2.png) left top no-repeat; height:1000px; padding-left:120px; padding-top:80px; }
.work2 .line2 .p1{background:url(../images/_04.png)  center top no-repeat; height:80px; text-align:center; padding:180px; }
.work2 .line2 .p1 .s1{font-size:24px; color:#8e8c8c;}
.work2 .line2 .p1 .s2{font-size:14px; color:#000; margin-top:15px; }
.work2 .line2 .p1 .s3{font-size:14px; color:#000;margin-top:10px; line-height:25px; }
.work2 .line2 .p2 li{ width:340px; height:234px; margin:12px; float:left; overflow:hidden;}

.work2 .line3{background:url(../images/day3.png) left top no-repeat; height:1230px; padding-left:120px; padding-top:50px; }
.work2 .line3 .p1{padding-left:340px; height:148px; background:url(../images/_24.png) left center no-repeat; height:200px;}
.work2 .line3 .p1 .s1{font-size:24px; color:#8e8c8c;}
.work2 .line3 .p1 .s2{font-size:14px; color:#000; margin-top:15px; }
.work2 .line3 .p1 .s3{font-size:14px; color:#000;margin-top:10px; line-height:25px; }
.work2 .line3 .p2{ text-align:center; margin-top:30px;}

.work3{ background:url(../images/bj02.jpg) center no-repeat; height:1243px;position:relative;min-width:1300px; width:100%;color:#000; text-align:center; overflow:hidden;}
.work3 .line1{ font-size:30px; margin-top:130px;}
.work3 .line2{ margin:0 auto; width:760px;height:760px; overflow:hidden; margin-top:86px; position:relative;}
.work3 .line2  .carousels{ float:left; padding:0px;}
.work3 .line2 .carousels ul li{ width:760px; height:760px; overflow:hidden; margin:0px;}
.work3 .line2  .prev, .work3 .line2 .next{display: block;width:34px; height:32px; position:absolute; top:345px; z-index:3;}
.work3 .line2  .prev{ background:url(../images/left.png) center no-repeat; left:20px;}
.work3 .line2  .next{ background:url(../images/right.png) center no-repeat;right:20px;}
.work3 .line2  .carousels ul li img{width:760px; height:760px;}	

.work4{ min-width:1300px; width:100%; background:#D8E4FA;}
.work4 .line1{ font-size:30px; margin-top:130px; background:url(../images/_34.png) center left no-repeat; height:160px; padding-top:60px; padding-left:280px;}
.work4 .line1 .s1{font-size:24px; color:#8e8c8c;}
.work4 .line1 .s2{font-size:14px; color:#000; margin-top:15px; }
.work4 .line2{ text-align:center; }

.work6 { min-width:1300px; width:100%; background:#D8E4FA; margin-top:80px;}
.work6 .line1{ height:85px;font-size:14px; color:#000; line-height:25px; letter-spacing:3px;}
.work6 .line1 .s1{ float:left; background:url(../images/_46.png) center left no-repeat; padding-left:100px; height:85px; }
.work6 .line1 .s2{ float:right; background:url(../images/_46.jpg) center right no-repeat;padding-right:70px; height:85px;}
.work6 .line1 p{font-size:24px; color:#8e8c8c; padding-top:5px; padding-bottom:5px; letter-spacing:5px;}
.work6 .line2{ height:290px; margin-top:20px;}
.work6 .line2 li{ float:left; width:400px; overflow:hidden;}
.work6 .line2 .p1{ margin:0 7px;}
.imghover:hover{ transform:scale(1.3); transition-duration:700ms; }
.imghover1:hover{ opacity:0.8; }
.work6 .line3{ background:url(../images/_58.png) center top no-repeat; margin-top:80px; padding-top:130px;}
.work6 .line3 .s1{font-size:14px; text-align:center;}
.work6 .line3 p{font-size:24px; color:#8e8c8c; padding-top:5px; padding-bottom:5px; letter-spacing:5px;}
.work6 .line4{ text-align:center; margin-top:20px;overflow:hidden;}
.work6 .line5{ background:url(../images/_66.png) center top no-repeat; margin-top:80px; padding-top:150px;}
.work6 .line5 .s1{font-size:16px; text-align:center;}
.work6 .line5 p{font-size:24px; color:#8e8c8c; padding-top:5px; padding-bottom:5px; letter-spacing:5px;}

.work5{ background:url(../images/_42.jpg) center no-repeat; height:478px;position:relative;min-width:1300px; width:100%; margin-top:50px; overflow:hidden;}

.workbm{ min-width:1300px; width:100%; background:#D8E4FA; margin-top:50px;}
.workbm .line1{width:100%;background:url(../images/bmbj.jpg) center top no-repeat; padding-top:30px; text-align:center; color:#747675; font-size:22px; font-weight:bold; letter-spacing:10px;}
.workbm .line2{ font-size:16px; padding:50px;}
.workbm .line2 td{ height:40px; vertical-align:middle;}
.workbm .line2 input{ height:25px; width:460px;}
.workbm .line2 select{height:25px; font-size:16px;}
.workbm .line2 .bmbnt{width:132px; background:#767678; font-size:18px; color:#FFF; border-radius:8px; border:1px solid #767678; padding:5px; height:30px; margin-left:120px;}


}