.container {width: 100%;background-color: #fff;font-size:14px;}
.w180{width:180px;}.w200{width:200px;}.w140{width:140px;}

.intro-box{width: 100%;position: absolute;background: url(../images/rBLkBVlZq--AKfvAAAAD4UrgA9o260.png) repeat-x top;left: 0;bottom: 0;color: #fff;}
.intro-box p{display: block;padding:30px 20px 15px;font-size:16px;height: 16px; line-height: 16px;overflow: hidden;}
.intro-box p span{max-width: 140px; display: inline-block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
.intro-box p em{float: right; max-width: 105px; display: inline-block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}

.xiaoqu-list .item{margin-bottom:30px;}
.xiaoqu-list .xiaoqu-box{width:100%;}
.xiaoqu-list .xiaoqu-box .pic{width:200px;margin-right:20px;}

.xiaoqu-desc{width:780px;}
.xiaoqu-desc a.name{display: inline-block;max-width: 75%;font-size: 24px;color: #333;vertical-align: middle;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 28px;}
.xiaoqu-desc a.name:hover{color:#0eaf63}
.xiaoqu-count{font-size:0;margin-top:28px;}
.xiaoqu-count li{display: inline-block;border-right:1px solid #f0f0f0;}
.xiaoqu-count li.last{border-right:none;}
.xiaoqu-count li.count1{width:82px;}
.xiaoqu-count li.count2,.xiaoqu-count li.count3{width:92px;margin-left:32px;}
.xiaoqu-count li .num{font-size:30px;color:#1eae6a;line-height: 30px;}
.xiaoqu-count li p{font-size:14px;color:#999;margin-top:10px;}

.xiaoqu-btn-wrap{width:196px;height:150px;text-align: right;}
.xiaoqu-btn-wrap .case-btn{width:196px;height:46px;line-height: 46px;padding:0;color: #fff;}
.xiaoqu-btn-wrap .viewnum{text-align: right;margin-top:12px;}
.xiaoqu-btn-wrap .viewnum em{color:#333;}
.xiaoqu-btn-wrap .other-btn{position: absolute;bottom:0;right:0;height: 30px;line-height: 30px;color: #1eae6a;}
.xiaoqu-btn-wrap .other-btn span{font-family: '宋体';margin-left:5px;}

.xiaoqu-case-list dt,.xiaoqu-case-list dd{overflow: hidden;color:#666;padding:0 0 0 20px;}
.xiaoqu-case-list dt div,.xiaoqu-case-list dd div{float:left;height: 48px;line-height: 48px;}
.xiaoqu-case-list dt{background: #f8f8f8;color:#999;}
.xiaoqu-case-list dd{border-bottom:1px solid #f0f0f0;}
.xiaoqu-case-list dd .ico_tel{display: inline-block;width:16px;height: 16px;background: url('../images/ico_zwj_tel.png') no-repeat;vertical-align: -2px;_vertical-align: middle;*vertical-align: middle;margin-right:5px;}
.xiaoqu-case-list dd .yy-btn{width:116px;height: 30px;line-height: 30px;padding:0;color:#ff6b14;border-color:#ff6b14;margin-top:9px;}
.xiaoqu-case-list a.buildname{color:#34b679}
.xiaoqu-case-list a.comp{color:#ff6b14}

.xgt-list{width:1200px;overflow: hidden;}
.xgt-list ul{width:1230px;}
.xgt-list li{width:380px;margin-right:30px;margin-bottom:30px;float:left;}
.xgt-list li .item-desc{border:1px solid #e9e9e9;border-top:none;padding:18px;}
.xgt-list li .item-desc a.title{color:#666;display: block;width:100%;}.xgt-list li .item-desc a.title:hover{color:#1eae6a;}

.item-tag{font-size:0;margin-top:15px;height:30px;overflow: hidden;width:100%;}
.item-tag span{display: inline-block; padding: 7px 12px; margin-right: 10px; line-height: 14px; font-size: 14px; color: #999; vertical-align: middle; background: #fff; border:1px solid #e9e9e9;}
.item-tag span:hover{background: #1eae6a;color:#fff;border-color: #1eae6a}

.item-design{width:100%;height: 40px;line-height: 40px;position: absolute;bottom:0;left:0;text-align: center;color:#fff;border:none; cursor: pointer;display: none;}
.item-design s{position: absolute;left: 0;top: 0;width: 100%;height: 40px;background-color: #1eae6a;opacity: 0.8;-moz-opacity: 0.8;-webkit-opacity: 0.8;filter: alpha(opacity=80);display: block;z-index: 0;}
.item-design .layer-text{color:#fff;position: relative;z-index: 0}

.details-info .prod-pic{width:300px;margin-right:30px;}
.prod-desc{width:670px;}
.prod-desc .xiaoqu-name{font-size:24px;line-height: 28px;}
.prod-params{margin-top:10px;}
.prod-params li{line-height: 24px;overflow: hidden;margin-bottom:5px;}
.prod-params li label{float:left;width:72px;color:#aaa;}
.prod-params li span{color: #394043;max-width: 490px;max-height:48px;overflow: hidden;float:left;}
.prod-desc .xiaoqu-count{margin-top:21px;}

.prod-btn-wrap{width:196px;}
.prod-btn-wrap .btn{width:100%;padding:0;height: 46px;line-height: 46px;}
.prod-btn-wrap .design-btn{background: #ff7a2b;margin-top:10px;}
.prod-btn-wrap .viewnum{text-align: right;}
.prod-btn-wrap .viewnum em{color:#333;margin-right:5px;}

.details-tabs{height: 50px;}
.details-nav{width:100%; background:#f5f5f5;}
.details-nav li{float:left;font-size:14px;display:inline-block;height:50px; line-height:50px;}
.details-nav li a{display:block;padding:0 30px;}
.details-nav li.on{ background:#fff}
.details-nav li.on a{color:#1eae6a;border-top:3px solid #1eae6a;line-height: 44px;}
.details-nav .updatetime{line-height: 50px;color:#999999;padding:0 20px;}

.prod-title{position: relative;}
.prod-title h3{font-size:36px;line-height: 36px;font-weight: bold;display: inline-block;}
.prod-title em{font-size:30px;font-weight: normal;color:#999;margin-left:5px;}
.prod-title a.more{position: absolute;right:0;bottom:0;color:#999;}.prod-title a.more:hover{color:#1eae6a}

.minxin-list li.item{padding:30px 0;border-bottom:1px solid #f5f5f5;}
.minxin-list li .pic{width:226px;margin-right:25px;}
.minxin-list li .desc{width:750px;}
.minxin-list li .desc .title{font-size:24px;line-height: 24px;}
.minxin-list li .desc p{line-height: 24px;color:#999;margin-top:8px}
.minxin-list li .desc p a{color:#ff7a2b;margin:0 6px;}
.minxin-list li .desc .meta{margin-top:20px;}
.minxin-list li .desc .meta span{color:#666;margin-right:30px;}
.minxin-list li .desc .cont{color:#666;}
.minxin-list li .design-btn{padding:0;width:196px;height: 46px;line-height: 46px;background: #ff7a2b}
.minxin-list li .yy-btn{padding:0;width:194px;height: 44px;line-height: 44px;background: #fff;border-color:#ff7a2b;color:#ff7a2b;}


.case-progress ul{width:680px;margin:26px 0 20px;border-top: 2px solid #eee;}
.case-progress li{float: left;color: #333;font-size: 13px;width: 72px;margin-right: 50px;margin-top: 16px;}
.case-progress .progress-dot{display: inline-block;width: 16px;height: 16px;position: relative;top: -25px;left: 37px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAAXNSR0IArs4c6QAAAaNJREFUOBGtVE1Lw0AQnaShNK0Ug5RCSdNePYjgSc+CR/XqXS/+AfFXeFbxBwj+Ao9eRMRSb16b5NIP0zSFfqVJfBvssqmhh2Ig7MybN28nM7uRaOnpdDob4/H4PIqiU4S28W5KktSG/4710TCMJ6yhmCaJjmmax2EY3gEri/iS3cxms2eVSuVrgXORVqt1AfAWO3JsQUpZB6jmsFarfbBYnGDb9kEQBC8QUFISUiGI2MVicUfTNDdOms/nN2ByARAIBCoUCqQoCs1mM/I8j0ajERfEhjqwawBXEqrYhUiTR2GUSiXK5/MiFNuO49BwOOQ4NvtGo8syBI44CkNV1VQBxkHplMlkOB3VbFmWtSfjMTgKI5fLiW7CZp+JySQwTNOQE8iajgwlU8ydTCaim7BRftxkEcSXmDK6/yyCOK2JKYixfr9POAocYo2tVqsNWdf1T6BvPAKj1+uR67rk+z6x3afTKXW73cRkfvkPEAr+5bDFjUU1r1C+hGokVrTCHqDCE3ZaGYdPB/fgHiLs5rZXJLMQu4D79Xq9seD9uWzr/Ap+AGLeunf0oTwRAAAAAElFTkSuQmCC);}
.case-active1 .dot1, .case-active2 .dot2, .case-active3 .dot3, .case-active4 .dot4, .case-active5 .dot5{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAY1JREFUOBGVUz1LA0EQfXtnEkRjFBG0CQipDKZUGxvFgKD/QsVgKgtLOSwtrJQ0/gHrFEIEbdUyEkERhCBYCUZFSeRunZl4yebygU6zu/PmvZ3ZmVUI2NT1XvLbc9fInYZGXGCFMq2FkGUf387slkyK8g/JkhOuvuMA0Blobfn+llUpD1C5SBTbpaRTY0wE6mR9SsSFFkK3g1LnkahaZhG5SW7+K5lFKbaeLWXANdc8t2imPRGJYSe+hNmhScnh6u0R++UzPFcrzZyonLBlp/rkwYyamZxPZRCz+xvBK6PTmB9OYLWYa4oQh7lcQroRSRu+2ST7GPsYC1jaarTqF/HTDgTKsQ2jNnduVyd2F59FjSybGD9YN2vDiMsZFEwCv3bF/TJdsmcfYwEr2OMbi08u9CYBMlQfbhX5lxuMhQcxEhrAp1fDxesdsvcnzQ6wSr2N60JKXDqH0N5WQL33UVlHD3NOVh6RZ5sUz3szDFRGmThkIsAzzbMNUuXUjNDWLWMU4/8DBqUEM+q/3/kHMY6ZwKsUqK8AAAAASUVORK5CYII=);}
.case-active1 .span1, .case-active2 .span2, .case-active3 .span3, .case-active4 .span4, .case-active5 .span5{color: #0cb46a;}
