﻿@charset "UTF-8";

.banner{/*background: url("../images/case_qin.jpg") center no-repeat;width: 100%;height: 350px;*/}

/*内容*/
.n-container{width:96%;height:100%;margin-left:2%}
.container{margin:0 auto;width:100%;min-width:100%;height:auto;}
.w-1400{position:relative;margin:0 auto;width:100%;min-width:1400px;height:auto;}
.here{padding:20px 0;color:#666}
.container span{color:#666;font-size:14px}
.container a{color:#666;font-size:14px}



.w-left{width: 900px;float:left;position: relative;}
.w-right{width: 370px;float:left;position: relative;margin-left:30px}
.pic-nav{position: relative;}
.intro {position: fixed;top: 0;  }
.w-left .w-left-name{color:#4a4a4a}
.w-left .w-left-name .w-left-xin{text-align:center;background:#E5E5E5;padding:20px 80px;margin:20px 0;overflow:hidden}
.w-left .w-left-name .w-left-xin em{font-size:15px;color:#E0AF6D;display:block;margin-bottom:15px}
.w-left .w-left-name .w-left-xin p{font-size:15px;text-align:left;margin-bottom:15px}
.w-left .w-left-name .w-left-xin ul{overflow:hidden}
.w-left .w-left-name .w-left-xin li{width:263px;float:left;font-size:15px;margin:8px 0;text-align:left}
.w-left .w-left-name span{display:block;text-align:center;font-size:25px}

.caseDetail-show{ width:950px; margin-top:40px;height:auto;}
.caseDetail-img-nav{width:50px; min-height: 100px; padding-right:30px;float: left;height:auto; }
.text-right {  height:auto;}
.caseDetail-img-nav .toggle{ width:40px; height:80px; position:absolute;}
.caseDetail-img-nav dl{ width:50px;height:400px;overflow:hidden;}
.caseDetail-img-nav dt{ font-size:16px;}
.caseDetail-img-nav dd{ line-height:30px; margin:5px 0;}
.caseDetail-img-nav .active a{ color:#E0AF6D;}
.caseDetail-img-nav li{ width:50px; height:30px; position:relative; line-height:30px;}
.caseDetail-img-nav li i{ width:16px; height:16px; background:url(../images/tou.png) no-repeat;  position:absolute; right:-5px;top:7px; display:none; z-index:99; background-size:100% auto;}
.caseDetail-img-nav .active i{ display:block;}

.caseDetail-img{  width:900px;/* border-left:solid 2px #ddd;*/ position:relative;float: left;margin-bottom: 300px;}
.acse-top{ }
.acse-xh{width:230px;height:40px;display:block;position:absolute;border:1px solid #E0AF6D;color:#E0AF6D;font-size:16px;line-height:40px;text-align:center;left:50%;margin-left:-95px;bottom:-52px}
.caseDetail-img .caseDetail-do .bds_more{ float:left; height:30px;line-height:30px; padding:0 18px; color:#fff; background:#000; opacity:.5; filter:alpha(opacity=50); margin:0 0 0 20px;}
.caseDetail-img .caseDetail-do .similar{ float:left; height:30px;line-height:30px; padding:0 18px; color:#fff; background:#000; opacity:.5; filter:alpha(opacity=50); margin:0 0 0 20px;}
.caseDetail-img .caseDetail-do a:hover{opacity:.8; filter:alpha(opacity=80);}
.caseDetail-cont{ width:900px; /*margin-left: 25px;*/ position:relative; text-align:center;}
.caseDetail-cont em{display: block;text-align: left;font-size: 18px;margin-bottom: 10px;}
.caseDetail-cont img{ width:100%; max-width:900px; height:auto; display:block;}
.caseDetail-font{ font-size:14px; line-height:30px;text-align: left;padding: 15px 0;}
.case-tj{ width:100%; height:auto; margin-top:55px;}


.w-right-img{width:370px;height:500px;position: relative;}
.w-right-img img{width:100%;height:100%;display:block}
.w-right-zen{border:1px solid #eee;padding:20px;font-size:15px;color:#4c4c4c;position:relative}
.w-right-zen .w-right-min{width:100%;overflow:hidden}
.w-right-zen .w-right-min p{padding:2px 0}
.w-right-zen .w-right-min a{font-size:16px;color:#1b1b1b;background:#E0AF6D url(../images/tel.png) 133px 13px no-repeat;text-indent:0;height:40px;display:block;line-height:40px;width:190px;text-align:center;border-radius:30px;margin:15px auto}
.w-right-zen .w-right-min .text-min{font-size:32px;font-weight:500;color:#444;margin:10px 0}
.w-right-zen .w-right-min .text-min i{font-size:18px}
.w-right-zen .w-right-zen-name{position:relative;width:100%;height:20px}
.w-right-zen .w-right-zen-name .xina{display:block;width:90%;height:1px;background:#eee;position:absolute;top:12px;left:0;margin:auto;right:0;text-align:center;font-size:15px;color:#484848}
.w-right-zen .w-right-zen-name span{position:absolute;top:0;left:0;margin:auto;right:0;text-align:center;font-size:15px;color:#484848;background:#fff;width:95px}
.gu_right_img_quan{width: 95%; height: 95%;border: 1px solid #fff; margin: auto; position: absolute; top: 10px;left: 0;right: 0;}
.gu_right_zi{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.41);left:0}
.gu_right_zi p{font-size:18px;text-align:center;color:#fff;padding-top:15px}
.gu_right_zi i{font-size:30px;margin-right:5px}
.gu_right_zi a{font-size:16px;color:#1b1b1b;background:#E0AF6D url(../images/tel.png) 133px 13px no-repeat;text-indent:0;height:40px;display:block;line-height:40px;width:190px;text-align:center;border-radius:30px;margin:10px auto 25px}


.w-right .bd-box{width:370px;height:auto;background:#eee;margin-top:20px;position:relative;padding:20px 0}
.w-right .bd-bt{text-align:center;font-size:20px;color:#E0AF6D;font-weight:700;position:relative;z-index:999;background:#eee;width:170px;margin:auto}
.w-right .bd-ts{display:block;color:#6d6d6d;font-size:14px}
.w-right .bd-cont{width:310px;height:auto;margin:20px auto 0}
.w-right .bd-li{width:310px;height:45px;margin-bottom:13px;line-height:45px;position:relative}
.w-right-r .txt-t{width:45px;float:left;font-size:14px;color:#585858;text-align:right;margin-right:10px}
.w-right .bd-li .txt{width:298px;padding:5px;height:35px;border:solid 1px #ccc;line-height:35px;color:#8d8d8d;float:right;font-size:15px}
.w-right .bd-li .mj_i{width:34px;height:34px;font-size:14px;color:#000;text-align:center;line-height:34px;position:absolute;right:0;top:0}
.w-right .y-txt{width:104px;padding:5px;height:22px;border:solid 1px #ccc;line-height:22px;color:#8d8d8d;float:left}
.w-right .mycode{width:67px;height:32px;border:1px solid #ccc;float:right}
.w-right .mycode img{width:67px;height:32px;cursor:pointer}
.w-right .bd-btn-red{width:190px;margin:12px auto 0;height:40px;text-align:center;background:#E0AF6D;cursor:pointer;font-size:16px;color:#4c4c4c;font-weight:600;display:block;border-radius:30px}
.w-right .hd-on{font-size:14px;text-align:center;color:#484848;margin-top:5px}
.w-right .hd-em{width:80%;position:absolute;left:0;right:0;margin:auto;top:36px;height:1px;background:#bbb}

.make{width:370px;height:auto;margin-top:20px}
.make_name{position:relative;width:100%;height:40px}
.make_name span{font-size:18px;color:#484848;border-bottom:1px solid #bbb;width:100%;display:block;padding-bottom:5px}
.make_name em{position:absolute;left:0;width:120px;height:3px;background:#bbb;bottom:7px}
.make_name a{position:absolute;right:0;top:0;font-size:14px;color:#909090}
.make_name i{display:inline;background:#a7a7a7;color:#fff;border-radius:50%;padding:1px 5px;text-align:center;margin-left:4px}
.make_name :hover{transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg)}
.make .make_li{overflow:hidden;width:370px;height:auto;margin-top:10px}
.make .make_li li{width:100%;overflow:hidden;margin-bottom:15px;height:90px;border-bottom:1px dashed #797979;padding-bottom:15px}
.make .make_li .img_make{width:120px;float:left;height:90px}
.make .make_li .img_make img{width:100%;height:100%;display:block}
.make .make_li .zi_make{float:right;width:240px;font-size:15px;position:relative;height:90px}
.make .make_li .zi_make span{color:#e0af6d;display:block;font-size:15px}
.make .make_li .zi_make p{font-size:14px}
.make .make_li .zi_make a{width:100px;height:30px;display:block;text-align:center;border:1px solid #e0af6d;color:#e0af6d;line-height:30px;border-radius:5px;font-size:14px;position:absolute;right:0;bottom:0}
.make .make_li .zi_make a:hover {background: #e0af6d;color: #2E2E2E;}

.xin_case{width: 100%;height:500px;overflow: hidden;}
.xin_case .xin_case_center{width: 1400px;margin: auto;height: 500px;}

.xin_case .xin_case_center li{width: 420px; float: left; height: 400px;  margin: 0 10px 30px;  overflow: hidden;}
.xin_case .xin_case_center li .li_time{  width: 395px;  height: 70px;  background: #ffffff;  padding: 10px 15px; }
.xin_case .xin_case_center .li_ancad{  width: 425px;  height: 305px;display: block;  overflow: hidden; }
.xin_case .xin_case_center p{font-size: 16px;text-align: center;}
.xin_case .xin_case_center .fo_xin{overflow: hidden;margin-top: 15px;}
.xin_case .xin_case_center .fo_xin div{ float: left;margin: 0 15px;font-size: 14px;}
.xin_case .xin_case_center .fo_xin div img{    vertical-align: sub; margin-right: 5px;}
.xin_case .xin_case_center i{color: #828282;}
.xin_case .xin_case_center li img{cursor:pointer;transition:all .8s}
.xin_case .xin_case_center li :hover img{transform:scale(1.1)}
.xin_case .xin_case_center li:hover{-moz-box-shadow:0 3px 25px #969696;-webkit-box-shadow:0 3px 25px #969696;box-shadow:0 3px 25px #969696}
.xin_case .xin_case_center li:hover p{color: #7F0B72;}

.xin_case .an_case{font-size: 22px; margin-left: 16px;display: block; margin-bottom: 10px;  }

.quan_an{overflow:hidden;margin-bottom:45px;width: 96%;height: auto;margin-left:2%}
.quan_center{width:1400px;margin:auto;overflow:hidden}
.quan_name{width:100%;height:auto;overflow:hidden;position:relative}
.quan_name span{display:block;font-size:22px;float:left}
.quan_name p{float:left;width:265px;font-size:14px;margin-top:7px;color:#6f6f6f}
.quan_name em{display:block;width:980px;height:1px;background:#9c9c9c;float:left;margin-top:18px}
.tab-b-in-a{ width:1400px; height:auto; margin-top:27px;}
.tab-b-in-a-l{ width:351px; height:474px; float:left;position:relative;}
.tab-b-in-a-l .wz-sp{width:351px;height:60px; text-align:center; line-height:60px; position:absolute; left:0; bottom:0; font-size:18px; color:#ffffff;}
.tab-b-in-a-r{ width:1040px; float:right;}
.tab-b-in-a-r ul{ margin-right:-2px;}
.tab-b-in-a-r ul li{ width:310px; height:232px; float:left; margin-bottom:10px; margin-right:10px; position:relative;}
.tab-b-in-a img{width: 100%;height: 100%;display: block;}
.tab-b-in-a-r ul li span{ width:337px; height:60px; text-align:center; line-height:60px; position:absolute; left:0; bottom:0;  font-size:18px; color:#ffffff;}


