@import url(pscroll.css);

/*内页*/

.o_big{ overflow:hidden;}

.o_big img{ width:100%;-webkit-animation: SlickIn cubic-bezier(1,0,.5,.5) 1s;animation: SlickIn cubic-bezier(1,0,.5,.5) 1s;}

.postions{ height:66px; line-height:66px; overflow:hidden; background:#f5f5f5;  color:#999; font-size:14px;}

.postions.caseshow{ font-size:16px; color:#333;max-width:1400px; margin:0 auto; margin-top:2%;}

.postions.caseshow a{color:#333;}

.postions a{color:#919191; }

.postions a:hover{color:#b49173; }

@-webkit-keyframes SlickIn{

	0%{-webkit-transform:scale(1.1,1.1)}

	100%{-webkit-transform:scale(1,1)}

}

@-webkit-keyframes SlickOut{

	0%{-webkit-transform:scale(1,1)}

	100%{-webkit-transform:scale(.9,.9)}

}

@keyframes SlickIn{

	0%{transform:scale(1.1,1.1)}

	100%{transform:scale(1,1)}

}

@keyframes SlickOut{

	0%{transform:scale(1,1)}

	100%{transform:scale(.9,.9)}

}

/*分页*/

.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:40px; padding-bottom:40px; clear:both;}

.yema a{ display:inline-block; height:32px; line-height:32px; padding-left:10px; overflow:hidden; padding-right:10px; min-width:30px;margin-left:1px; margin-right:1px;  text-align:center; color:#757575; font-size:13px; border:1px solid #cccccc;}

.yema a:hover{ text-decoration:none; color:#fff; background-color:#b49173;border:1px solid #b49173;}

.yema a.on{color:#fff; background-color:#b49173; border:1px solid #b49173;}

.yema a.first,.yema a.last{ margin-right:0; }

.yema a.first:hover,.yema a.last:hover{background-color:#b49173;}



/*企业简介*/

.about_a{text-align:center; overflow:hidden; height:57px; position:relative;}

.about_a .wrap{ max-width:960px;}

.about_a:after{ content:""; position:absolute; height:1px; bottom:0; left:0; width:100%; background:#d2d2d2;}

.about_a a{ display:inline-block;  margin-left:1%; margin-right:1%; overflow:hidden; height:57px; line-height:54px; font-size:16px; color:#333; position:relative;}

.about_a.about_2 a{ margin-left:2%; margin-right:2%;}

.about_a a:after{content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: 0px;height:3px;opacity: 0;background-color: #b49173;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

.about_a a:hover{color:#b49173;}

.about_a a:hover:after{left: 0%;right: 0%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

.about_a a.isel:after{left: 0%;right: 0%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

.about_a a.isel{ color:#b49173;}

.st-intro{margin-bottom:6%; position:relative; margin-top:4%;}

/*.st-intro:before{content: ""; position: absolute;  right: -10px; bottom: 80px; height: 200px; width: 10px; background: #b49173;}*/

.st-intro .cont{width:100%; overflow:hidden; line-height:1.75; font-size:14px; color:#666;}

.st-intro .cont h4{font-size:24px;padding-bottom:2%;margin-bottom:3%;border-bottom:1px solid #bababa;font-weight:normal;}

.st-intro .cont p ~ p{margin-top:3%;}

.big-title .en{font-size:40px;line-height:1;}

.big-title h3{position:relative;margin-top:2%;margin-bottom:2%;font-size:38px;color:#333; font-weight:normal; text-align: center;}



.st-intro .about_l{ float:right; width:42.28%; overflow:hidden;}

.st-intro .about_l .imgs{ overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover; min-height:670px;transition:all 0.3s;}

.st-intro .about_l .imgs img{ width:100%;opacity:0;filter:Alpha(opacity=0);}

.st-intro .about_l:hover .imgs{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}



.page-title-two{margin-top:5%;margin-bottom:4%; text-align:center; color:#666;}

.page-title-two h3{margin-top:5px;margin-bottom:15px; font-weight:normal; color:#333;}

.st-culture{position:relative; overflow:hidden;background:url(../images/about_bg1.jpg) no-repeat center top; background-size:cover;}

.st-culture-list dd .box{padding-top:50px;background:#fff;height:418px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s; line-height:1.75;}

.st-culture-list dd .box:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}

.st-culture-list dd .box .icon-culture{display:inline-block;width:70px;height:70px;background-repeat:no-repeat;background-position:center;margin-bottom:30px; background-size:100% 100%;}

.st-culture-list dd .box .icon-c1{background-image:url(../images/culture-1.png);}

.st-culture-list dd .box .icon-c2{background-image:url(../images/culture-2.png);}

.st-culture-list dd .box .icon-c3{background-image:url(../images/culture-3.png);}

.st-culture-list dd .box .en{display:inline-block;font-size:18px;color:#999;text-transform:uppercase;margin-bottom:60px;}

.st-culture-list dd .box p{position:relative;font-size:20px;line-height:30px;}

.st-culture-list dd .box p:before{content:"";position:absolute;left:50%;top:-40px;width:28px;height:18px;background:url(../images/icon-douhao.jpg) no-repeat center;margin-left:-14px;}

.st-culture-list dd .box h4{ font-weight:normal; color:#333; line-height:1.5;}

.st-culture-intro{padding-bottom:50px; text-align:center; padding-top:70px; padding-bottom:50px; line-height:1.75; font-size:14px;}



/*合作伙伴*/

.c-partner-list{ overflow:hidden; padding-bottom:90px;}

.c-partner-list ul li{ float:left; padding:0 5px; margin-bottom:10px; width:50%;}

.c-partner-list li .box{text-align:center;border:1px solid #ddd;}



/*荣誉资质*/

.c-honor-list{ max-width:1280px; margin:0 auto; margin-bottom:50px; position:relative;}



/*人才招聘*/

.gr-employ{ overflow:hidden; margin-bottom:5%;}

.gr-employ .tit-bar{padding:15px 100px;line-height:56px;font-size:0;}

.gr-employ .tit-header{line-height:60px;background:#eee;}

.gr-employ .tit-bar li{display:inline-block;width:25%;font-size:16px;vertical-align:middle;line-height:28px;}

.gr-employ .tit-header li{color:#333;font-size:18px;}

.gr-employ .tit-bar li.middle{text-align:center;}

.gr-employ .tit-bar li:last-child{ padding-right:4%;}

.gr-employ-list .item:nth-child(2n){background:#f6f6f6;}

.gr-employ-list .item ~ .item .cont{display:none;}

.gr-employ-list .item .cont{padding:30px 130px;display:none; line-height:1.75; font-size:14px;}

.gr-employ-list .item .tit-bar{position:relative;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.gr-employ-list .item .tit-bar:before{content:"+";position:absolute;right:5%;top:50%;margin-top:-7px;width:14px;height:14px;font-size:20px;vertical-align:middle;line-height:11px;}

.gr-employ-list .item .tit-bar.on{background:#b49173;color:#fff;}

.gr-employ-list .item .tit-bar.on:before{content:"—";}

.gr-employ-list .item .cont .email a{color:#f6960a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}

.gr-employ-list .item .cont .email a:hover{text-decoration:underline;}

/*品牌掠影*/

.st-photos-list{ overflow:hidden;}

.st-photos-list ul li{ float:left; width:49%; overflow:hidden; margin-bottom:2%; position:relative;}

.st-photos-list ul li:nth-child(2n+0){ float:right;}

.st-photos-list ul li .pic{ overflow:hidden;}

.st-photos-list ul li .pic img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.st-photos-list ul li:hover .pic img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.st-photos-list ul li .h4{ font-weight:normal;position: absolute; padding-left:2%; padding-right:2%; width: 100%; bottom: 0; line-height: 50px; height:50px;  font-size: 16px; color: #fff;  background: rgba(0,0,0,.5); text-align: center;}



/*联系我们*/

.gr-contact-info{ overflow:hidden; margin-bottom:6%; margin-top:3%;}

.gr-contact-info ul{padding:0 20px;font-size:0;text-align:center;}

.gr-contact-info ul li{display:inline-block;font-size:14px;width:25%;color:#333; line-height:1.75; vertical-align:top;}

.gr-contact-info ul li .icon-contact{ display:block; margin:0 auto;width:80px;height:70px;background-repeat:no-repeat;background-position:center; background-size:auto 60px;}

.gr-contact-info ul li .icon-contact-tel{background-image:url(../images/contact_pic1.png);}

.gr-contact-info ul li .icon-contact-email{background-image:url(../images/contact_pic2.png);}

.gr-contact-info ul li .icon-contact-qr{background-image:url(../images/contact_pic3.png);}

.gr-contact-info ul li .icon-contact-addr{background-image:url(../images/contact_pic4.png);}

.gr-contact-info ul li h5{margin-top:20px;margin-bottom:2px;font-size:18px;color:#333; font-weight:normal;}

.gr-contact-info ul li h5 a{color:#333;}

.gr-contact-info ul li h5 a:hover{color:#b42e32;}

.contact_bg{ background:#f1eff2; overflow:hidden;}

.gr-branch ul li{ float:left; width:49%;margin-bottom:2%; overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.gr-branch ul li:nth-child(2n+0){ float:right;}

.gr-branch ul li .box{position:relative;height:208px;padding:0px 50px;background:#fff; overflow:hidden; padding-top:40px; font-size:14px;}

.gr-branch ul li .box .pic{width:193px;height:127px;overflow:hidden;background:#f5f5f5;border-radius:5px; float:left; margin-right:2%;}

.gr-branch ul li .box .pic img{ width:100%; height:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.gr-branch ul li:hover .box .pic img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.gr-branch ul li .box .cont{overflow:hidden;padding-left:30px;padding-right:50px; height:127px;}

.gr-branch ul li .box h4{font-size:16px;color:#333; height:60px;margin-bottom:15px;line-height:57px; font-weight:normal; position:relative; overflow:hidden;}

.gr-branch ul li .box h4:before{left:0;margin-left:0;height:3px;background: #b49173;content: "";position: absolute; bottom: 0;width: 30px;}

.gr-branch ul li .box .cont p{ height:40px; line-height:20px; overflow:hidden;}

.gr-branch ul li:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);}



/*工程团队*/

.team_bg{ background:#f4f4f4; overflow:hidden;}

.team_ul{ overflow:hidden; margin-top:3%;}

.team_ul ul li{ float:left; width:18.4%; overflow:hidden; margin-bottom:2%; margin-right:2%; position:relative; text-align:center;}

.team_ul ul li:nth-child(5n+0){ margin-right:0;}

.team_ul ul li .imgs{ overflow:hidden; width:100%; position:relative; background:#fff;}

.team_ul ul li .imgs img{ display:block; width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.team_ul ul li .h3{ font-weight:normal; height:56px; line-height:56px; overflow:hidden;  color:#333; font-size:16px;  transition: all 0.3s; }

.team_ul ul li .txts{ position:absolute; width:100%; height:0%; /*bottom:-100%;*/ bottom:0; left:0%; color:#fff; overflow:hidden; background:rgba(0, 0, 0, 0.5);transition: all 0.3s; font-size:14px; text-align:center;}

.team_ul ul li .txts .h2{  height:34px; line-height:34px; overflow:hidden; font-size:20px; font-weight:normal; margin-top:15px; padding-left:2%; padding-right:2%;}

.team_ul ul li .txts .em{ display:block;overflow:hidden; font-style:normal; height:22px; line-height:22px;padding-left:2%; padding-right:2%; position:relative;}

.team_ul ul li .txts .p{ max-width:210px; width:96%; margin:0 auto;overflow:hidden; line-height:20px; height:48px; background:url(../images/team_bg1.jpg) center top no-repeat; padding-top:8px; margin-top:5px;}



.team_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.team_ul ul li:hover .txts{ height:140px;}

/*设计团队*/

.com-table{display:table;width:100%;height:100%;}

.com-cell{display:table-cell;vertical-align:middle;width:100%;}

.team_bg2{ background:#f6f6f6; overflow:hidden;}

.team-design .item .cont .more,.team-show .cont .zx{display:inline-block;margin-right:8px;width:120px;line-height:40px;text-align:center;font-size:14px;background:#c39641;color:#fff;}

.team-show{position:relative;margin-top:4%;background:#fff; }

.team-show .pic{width:66.5%;}

.team-show-people .pic{padding:10px;width:33%;}

.team-show .pic img{width:100%;}

.team-show .cont{width:33.5%;position:absolute;right:0;top:0;height:100%;overflow:hidden;padding:0 40px;}

.team-show-people .cont{padding-top:40px;width:67%;}

.team-show .team-mini-intro{margin-bottom:15%;}

.team-show .team-mini-intro li h4{color:#333;background:transparent;line-height:26px;text-align:left;width:85px;float:left; font-weight:normal;font-size:16px;}

.team-show .team-mini-intro li p{top:0;padding-left:85px; line-height:26px; font-size:14px;}

.page-title-mini{padding-top:15px;border-bottom:1px solid #dcdcdc;line-height:70px;margin-bottom:20px;}

.page-title-mini h3{position:relative;bottom:-1px;display:inline-block;padding:0 18px;border-bottom:4px solid #b49173;font-size:24px;color:#333;line-height:71px; font-weight:normal;}

.team-intro{padding:10px 45px;font-size:14px!important;color:#666!important;line-height:30px;}



/*品质保障*/

.baozhang_bg{ background:#f4f4f4; overflow:hidden;}

.safeguard{padding-top:5%; margin-bottom:2%;}

/*.safeguard .item{ float:left; width:32%; margin-right:2%; margin-bottom:2%;}

.safeguard .item:nth-child(3n+0){ margin-right:0;}*/

.safeguard .item .box{position:relative;background:#fff;padding:70px 20px 30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.safeguard .item .box h4{position:absolute;left:20px;top:-50px;padding:15px 20px;height:100px;font-size:22px;background:#b49173;color:#fff; font-weight:normal;}

.safeguard .item .box .num{ float:right;font-size:52px;line-height:1;color:#dedede;font-family:"kartika","Microsoft Yahei"; margin-top:8px; overflow:hidden;}

.safeguard .item .box p{ line-height:24px;height:120px; overflow:hidden;font-size:14px; color:#333;}

.safeguard .item .box:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);}

/*新闻中心*/

.news_bg{ background:#f4f4f4; overflow:hidden;}

.list-news{ overflow:hidden; margin-top:3%;}

.list-news li{float: left; /*padding: 0 5px; */margin-bottom: 1%;overflow: hidden;width: 24.25%; margin-right:1%;}

.list-news li:nth-child(4n+0){ margin-right:0;}

.list-news li .box{background:#fff;}

.list-news li .box .cont{padding:20px 20px 0;}

.list-news li .box .cont .date{font-size:16px;margin-bottom:10px;color:#666;}

.list-news li .box .cont h4{margin-top:5px;font-size:16px;color:#333; line-height:24px; overflow:hidden;height:48px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s; font-weight:normal;}

.list-news li .box:hover .cont h4{color:#b49173;}

.list-news li .box .cont p{margin-top:15px;color:#999; line-height:16px; height:32px; overflow:hidden;}

.list-news li .pic{font-size:0; overflow:hidden; position:relative;}

.list-news li .pic img{width:100%;}

.list-news li .pic .bgs{ background:rgba(180,145,115,0.6); position:absolute; top:0; left:0; width:100%; height:100%; color:#fff; line-height:30px; font-size:14px; text-align:center;transition:all 0.3s;opacity:0;filter:Alpha(opacity=0);}

.list-news li .pic .bgs i{ display:block; width:48px; height:48px; margin:0 auto;  background:url(../images/i_bg1.png) no-repeat; background-size:100% 100%;transition:all 0.3s;}

.list-news li:hover .pic .bgs{opacity:1.0;filter:Alpha(opacity=100);}

.list-news li:hover .pic .bgs i{margin-top:20%;}

.list-news li .box .cont .more{margin-top:15px;line-height:46px;border-top:1px solid #d2d2d2;color:#666;}

.list-news li:hover .box .cont .more{border-top:1px solid #b49173;}

.icon-news-more2{float:right;margin-top:16px;width:24px;height:8px;vertical-align:middle;background:url(../images/icon-news-more.png) no-repeat center;}

.list-news li:hover .icon-news-more{background:url(../images/icon-news-more_on.png) no-repeat center;}



/*新闻中心详细*/

.news-show-left{float: left;width:calc(98% - 392px);width:-webkit-calc(98% - 392px);width:-moz-calc(98% - 392px);background: #fff; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0,0,0,.1); -ms-box-shadow: 0 1px 1px rgba(0,0,0,.1); margin-bottom:3%;}

.about_x2{ max-width:980px; margin:0 auto; width:94%; overflow:hidden; padding-bottom:10px; padding-top:4%;}

.about_x2 .show_t{ line-height:36px; font-size:24px; color:#333; text-align:center; margin-bottom:12px; margin-top:5px; font-weight:normal;}

.about_x2 .con_line{ padding-bottom:10px; line-height:1.75;font-size:14px; color:#a3afb7; border-bottom:1px solid #F0F2F5; text-align:center; }

.about_x2 .con_line .icon-eye{ display:inline-block;position: relative;  top: -2px;   width: 21px; height: 11px; background: url(../images/eye.png) no-repeat center; vertical-align: middle;}

.about_x2 img{margin-bottom:10px; /*display:block;*/ max-width:100%;}

.about_x2 .con_id{ line-height:25px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:28px;font-size:14px; color:##666;text-align:left;/* font-family:"宋体";*/ padding-bottom:40px;}

.about_x2 .con_id .h2{ font-size:16px; line-height:24px; margin-bottom:5px;}

.about_x2 .con_id p{ padding-bottom:10px; overflow:hidden;}

.about_x2 table{border-collapse:collapse;border-spacing:0;}

.about_x2 table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}

.prenext{ border-top:1px solid #e6e6e6;font-size:14px; margin-bottom:10px;line-height:26px; padding-top:15px; margin-top:15px; color:#666;}

.prenext a{ color:#666;}

.prenext a:hover{ color:#b49173; text-decoration:none;}

.goback{ float:right; height:40px; line-height:40px; width:125px; text-align:center; font-size:14px; color:#fff; background:#999999;/* border-bottom:1px solid #a6a6a6;*/}

a.goback{ color:#fff;}

a.goback:hover{ color:#fff;}

.fenxiang{ height:30px; overflow:hidden;}

.fenxiang .span{font-size:14px; line-height:26px;}



.news-show-right{ float:right; width:392px; margin-bottom:3%;}

.news-show-right dl{display:block;margin-top:0;margin-bottom:4%;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);}

.news-show-right dl dt{position:relative;display:block;height:42px;border-bottom:1px #f1f1f1 solid;line-height:42px;}

.news-show-right dl.tab dt{padding-left:20px;height:42px;border-top:1px #f1f1f1 solid;color:#1d1d1d;font-size:18px;line-height:42px;}

.news-show-right dl.tab dd{position:relative;}

.news-show-right dl.tab dd ul{display:block;padding:0 20px;}

.news-show-right dl.tab dd ul li{display:block;padding:15px 0;border-bottom:1px #f1f1f1 solid; overflow:hidden;}

.news-show-right dl.tab dd ul li .pic{position:relative;overflow:hidden;margin-right:20px;width:60px;height:60px;text-align:center;font-size:0;line-height:60px; float:left;}

.news-show-right dl.tab dd ul li .pic img{max-width:100%; height:52px;}

.news-show-right dl.tab dd ul li .txts{ overflow:hidden;}

.news-show-right dl.tab dd ul li h5{display:block;overflow:hidden;padding-top:4px;padding-bottom:10px;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px; font-weight:normal;}

.news-show-right dl.tab dd ul li h5 a{color:#333;}

.news-show-right dl.tab dd ul li h5 a:hover{color:#BB3E46;}

.news-show-right dl.tab dd ul li .news-cate{color:#999;}

.news-show-right dl.tab dd ul li i{float:left;color:#999;font-size:12px; font-style:normal;}

.news-show-right dl.tab dd ul li em{float:right;padding-left:25px;background:url(../images/eye.png) no-repeat left center;color:#999;font-style:normal;font-size:12px;min-width:50px;}

.news-show-right dl.tab dd ul li:hover h5{ color:#b49173;}

.news-show-right dl.tab dd .more{position:relative;top:-1px;height:45px;border-top:1px #f1f1f1 solid;color:#333;text-align:center;line-height:45px;}

.news-show-right dl.tab dd .more a{position:relative;display:inline-block;color:#333;}

.news-show-right dl.tab dd .more a b{margin-left:5px;font-family:"宋体";-webkit-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;}

.news-show-right dl.tab dd .more a:hover b{-webkit-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);-ms-transform:translateX(5px);}

.news-show-right dl.tab dd .more a:hover{color:#BB3E46;}

.news-show-right dl.list dt{padding-left:20px;color:#333;font-size:18px;}

.news-show-right dl.tab dt a{display:table-cell;width:33%;height:42px;color:#009A62;text-align:center;font-size:18px;line-height:42px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}

.news-show-right dl.list dt a b{position:relative;top:-1px;display:inline-block;overflow:hidden;margin-left:2px;width:15px;height:15px;background-position:0 -64px;vertical-align:middle;}

.news-show-right dl.list dd ul{display:block;padding:20px;}

.news-show-right dl.list dd ul li{display:block;overflow:hidden;padding-bottom:12px;text-overflow:ellipsis;white-space:nowrap;}

.news-show-right dl.list dd ul li a{color:#333;font-size:14px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;}

.news-show-right dl.list dd ul li a:hover{color:#BB3E46;}



.news-case{ padding: 20px;}

.st-case-list li{ margin-bottom:4%;}

.st-case-list li .box{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.st-case-list li .box:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);}

.st-case-list li .box .cont{position:relative;padding:20px 26px;background:#f6f6f6;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.st-case-list li .box:hover .cont{background:#fff;}

.st-case-list li .box .cont h5{color:#333;margin-bottom:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s; font-weight:normal; font-size:18px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.st-case-list li .box .cont p{max-width:200px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s; color:#999; font-size:14px; height:24px; line-height:24px; overflow:hidden;}

.st-case-list li .box .cont .more{position:absolute;right:26px;bottom:20px;width:80px;line-height:25px;color:#fff;background:#b49173;text-align:center;opacity:0;visibility:hidden;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.st-case-list li .box:hover .cont .more{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}

.st-case-list li .box .pic{font-size:0; overflow:hidden;}

.st-case-list li .box .pic img{width:100%;    -webkit-transition: .5s;-o-transition: .5s; transition: .5s;}

.st-case-list li .box:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}





/*装修案例*/

.select-content{margin:47px auto 30px auto;border:1px solid #dadada;}

.select-content dl{padding:18px 30px 13px 30px;_padding:0;height:auto;line-height:26px;overflow:hidden;font-size:16px;}

.select-content dl ~ dl{border-top:1px solid #dadada;}

.select-content dl dt{float:left;color:#383838;overflow:hidden;font-size:16px;margin-right:10px;}

.select-content dl dd{line-height:26px;overflow:hidden;}

.select-content dl dd a{margin:0 2px;padding:0 10px;display:inline-block; margin-bottom:5px;transition:all 0.3s; border: 1px solid #dcdcdc;

    border-radius: 3px;}

.select-content dl dd a:hover{color:#fff;background:#b49173;}

.select-content dl dd a.hong{color:#fff;background:#b49173;}

.select-content dl dd h1{margin:0 20px;display:inline-block;color:red;}



.selected-bar{margin:0 auto 30px;padding:15px 30px;background:#f5f5f5;color:#333; font-size:14px;}

.selected-bar .tit{margin-right:5px;}

.selected-bar .cur{display:inline-block;line-height:28px;color:#333;padding:0 25px 0 14px;border:1px solid #d2d2d2;background:url(../images/icon-close.png) no-repeat 92% center;background-size:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}

.selected-bar .cur:hover{color:#b49173;border-color:#b49173;background-image:url(../images/icon-close-on.png);background-size:10px;}

.selected-bar .r{ line-height:28px;}

.selected-bar span a{color:#333;}



.case_ul{ padding-top:1%;}

.case_ul ul li{ float:left; width:23.5%; margin-bottom:2%; margin-right:2%;}

.case_ul ul li:nth-child(4n+0){ margin-right:0;}

.case_ul ul li .box{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.case_ul ul li .box:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);}

.case_ul ul li .box .cont{position:relative;padding:20px 26px;background:#f6f6f6;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.case_ul ul li .box:hover .cont{background:#fff;}

.case_ul ul li .box .cont h5{color:#333;margin-bottom:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s; font-weight:normal; font-size:18px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.case_ul ul li .box:hover .cont h5{ color:#b49173;}

.case_ul ul li .box .cont p{max-width:200px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s; color:#999; font-size:14px; height:24px; line-height:24px; overflow:hidden;}

.case_ul ul li .box .cont .more{position:absolute;right:26px;bottom:20px;width:80px;line-height:25px;color:#fff;background:#b49173;text-align:center;opacity:0;visibility:hidden;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.case_ul ul li .box:hover .cont .more{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}

.case_ul ul li .box .pic{font-size:0; overflow:hidden;}

.case_ul ul li .box .pic img{width:100%;    -webkit-transition: .5s;-o-transition: .5s; transition: .5s;}

.case_ul ul li .box:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}



/*装修案例详细*/

.case-show-content{ margin-top:40px;position:relative;}

.case-show-content .case_l{ max-width:1000px;}

.case-show-content .case_l.case_l_one{float:none;width:calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px); max-width:none;}

.case-show-content .case_t{ text-align:center; overflow:hidden; margin-bottom:20px; line-height:44px;  color:#333; font-weight:normal;}

.case-show-content .pic .slick-arrow{width:45px;height:45px;margin-top:-27.5px;opacity:1;}

.case-show-content .pic .slick-prev{left:25px;background:url(../images/icon-case-prev.png) no-repeat center;background-size:100% 100%;}

.case-show-content .pic .slick-prev:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background:url(../images/icon-case-prev-on.png) no-repeat center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s; background-size:100% 100%;}

.case-show-content .pic .slick-prev:hover{background:url(../images/icon-case-prev-on.png) no-repeat center;background-size:100% 100%;}

.case-show-content .pic .slick-next{right:25px;background:url(../images/icon-case-next.png) no-repeat center;background-size:100% 100%;}

.case-show-content .pic .slick-next:hover{background:url(../images/icon-case-next-on.png) no-repeat center;background-size:100% 100%;}

.case-show-content .slick-dots li button:before{ font-size:30px;}

.case-show-content .pic img{width:100%;}



.case-show-content .case_r{ float:right; width:360px; margin-top:64px;}

.case-show-content .case_r .case_t2{ height:50px; line-height:50px; overflow:hidden; background:#f6f6f6;  margin-bottom:12px;}

.case-show-content .case_r .case_t2 .h3{ float:left; width:140px; background:#b49173; overflow:hidden; color:#fff; text-align:center; font-size:16px; font-weight:normal;}

.case-show-content .case_r .case_b{ overflow:hidden; background:#f6f6f6;font-size:16px;}

.case-show-content .case_r .case_b ul li{ display:block; border-bottom:1px solid #e5e5e5; padding-left:39px; padding-right:30px; line-height:31px; padding-top:14px; padding-bottom:14px; }

.case-show-content .case_r .case_b .case_b_a{padding-left:39px; overflow:hidden; margin-top:47px; margin-bottom:45px;}

.case-show-content .case_r .case_b .case_b_a a{ float:left; width:126px; height:40px; line-height:40px; border-radius:6px; margin-right:20px; text-align:center; color:#fff; background:#b49173;transition:all 0.3s;}

.case-show-content .case_r .case_b .case_b_a a:hover{opacity:0.8;filter:Alpha(opacity=80);}



.case-show-content .case_l .case_t3{ height:50px; line-height:50px; overflow:hidden; background:#f6f6f6;  margin-bottom:12px;}

.case-show-content .case_l .case_t3 label{ float:left; width:140px;overflow:hidden; text-align:center; font-size:16px; font-weight:normal; cursor:pointer;}

.case-show-content .case_l .case_t3 label:hover{ color:#b49173;}

.case-show-content .case_l .case_t3 label.isel{ background:#b49173; color:#fff;}

.case-show-content .case_l .case_cons{ overflow:hidden; margin-top:30px; margin-bottom:4%; font-size:14px; line-height:28px; color:#5c5c5c;}

.case-show-content .case_l .case_cons b{ display:block; font-size:20px; margin-bottom:1%;}



/*生态链*/

.page-title-three{padding:65px 0;text-align:center; color:#333; line-height:1.5;}

.page-title-three h3,.page-title-three h4{ font-weight:normal;}

.page-title-three p{margin-top:20px;line-height:30px; font-size:14px;}

.yzs-service{ overflow:hidden; margin-bottom:4%;}

.yzs-service .desc-title{font-size: 32px; color: #B39073; margin-bottom: 20px;}

.yzs-service .item{ background:#f6f6f6; margin-bottom:2%; position:relative; overflow:hidden; line-height:24px;}

.yzs-service .item .pic{ float:right; width:50%; overflow:hidden;}

.yzs-service .item .pic img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.yzs-service .item .pic:hover img{-webkit-transform:scale(1.05, 1.05); -moz-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05);}

.yzs-service .item .cont{  width:50%; overflow:hidden;position: absolute; left: 0; top: 0; height: 100%; padding: 0 50px;}

.yzs-service-list .item .cont .tit{height:115px;}

.yzs-service-list .item .cont .tit .item-logo{margin-right:24px;height:115px;line-height:115px;font-size:0;}

.yzs-service-list .item .cont .tit .item-logo img{ max-width:160px; height:100px;}

.yzs-service-list .item .cont .tit-cont{position:relative;width:auto;overflow:hidden;text-align:center;font-size:16px;color:#333;padding-left:24px;}

.yzs-service-list .item .cont .tit-cont:before{content:"";position:absolute;left:0;top:50%;margin-top:-28px;height:56px;border-left:1px solid #707070;}

.yzs-service-list .item .cont .tit-cont span{font-size:24px;display:block;font-weight:bold;line-height:28px; height:28px; overflow:hidden;}

/*.yzs-service-list .item .cont h4{margin-top:35px;margin-bottom:20px;font-size:18px;color:#333;}*/

.yzs-service-list .item .cont .des{margin-top:25px;margin-bottom:30px; max-height:96px; overflow:hidden; font-size:14px;}

.yzs-service-list .item .cont .more-bar .more-circle{position:relative;top:-1px;display:inline-block;width:45px;height:45px;border:1px solid #b8b8b8;border-radius:50%;text-align:center;line-height:45px;background:url(../images/icon-more-2.png) no-repeat center;vertical-align:middle;margin-left:20px;transition:.4s; display:none;}

.yzs-service-list .item .cont .more-bar .more-circle:hover{background:#b49173 url(../images/icon-more-2-on.png) no-repeat center;border-color:#b49173;}



/*设计定制*/

.odm-project{position:relative;padding-left:3%;padding-right:3%;background:#414141; padding-top:50px; padding-bottom:50px; overflow:hidden;}

.odm-project .left{width:35.5%;padding-right:60px; float:left;}

.odm-project .left h3{padding-top:10px;font-size:24px;color:#fff;}

.odm-project .left h3 span{margin-bottom:20px;display:block;font-size:50px;line-height:1.1;color:#b49173;font-family:"Impact","微软雅黑";text-transform:uppercase;}

.odm-project .left .pic{position:absolute;bottom:50px;left:3%;width:28.6%;margin-left:-10px;margin-bottom:10px;}

.odm-project .left .pic img{ max-width:100%; vertical-align:middle;}

.odm-project .right{width:64.5%; float:right;}

.odm-project-list li{ float:left; width:32.33%; overflow:hidden; margin-right:1.5%; margin-bottom:1.5%;}

.odm-project-list li:nth-child(3n+0){ margin-right:0;}

.odm-project-list li .box{padding:20px;border:1px solid #fff;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s; min-height:136px;font-size:14px; line-height:1.75;}

.odm-project-list li .box:hover{box-shadow:0 0 15px rgba(256,256,256,0.2);}

.odm-project-list li .box h4:before{width:20px;}

.odm-project .title-line{position:relative;padding-bottom:15px;margin-bottom:10px; font-weight:normal;}

.odm-project .title-line:before{content:"";position:absolute;left:0%;bottom:0;width:30px;height:5px;background:#b49173;}

.gr-icon-tit-list{ overflow:hidden; margin-bottom:5%;}

.gr-icon-tit-list li{ float:left; width:25%; line-height:1.75;}

.gr-icon-tit-list li .box{padding:10px 50px 30px;text-align:center;}

.gr-icon-tit-list li .box .icon-value{margin-bottom:15px;width:80px;height:80px;background-repeat:no-repeat;background-position:center; display:inline-block;font-style: normal; background-size:100% 100%;}

.gr-icon-tit-list li .box .icon-value-1{background-image:url(../images/icon-value-1.png);}

.gr-icon-tit-list li .box .icon-value-2{background-image:url(../images/icon-value-2.png);}

.gr-icon-tit-list li .box .icon-value-3{background-image:url(../images/icon-value-3.png);}

.gr-icon-tit-list li .box .icon-value-4{background-image:url(../images/icon-value-4.png);}

.gr-icon-tit-list li .box .icon-value-5{background-image:url(../images/icon-value-5.png);}

.gr-icon-tit-list li .box .icon-value-6{background-image:url(../images/icon-value-6.png);}

.gr-icon-tit-list li .box .icon-value-7{background-image:url(../images/icon-value-7.png);}

.gr-icon-tit-list li .box .icon-value-8{background-image:url(../images/icon-value-8.png);}

.gr-icon-tit-list li .box h5{font-size:28px;color:#333;line-height:28px; height:28px; font-weight:normal; overflow:hidden;}

.gr-icon-tit-list li .box p{margin-top:20px;text-align:left;font-size:16px; height:84px; overflow:hidden;}

.gr-icon-tit-list li .box .icon-value{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.gr-icon-tit-list li .box:hover .icon-value{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

.odm-liucheng{ padding-bottom:50px; overflow:hidden;background: url(../images/dingzhi_img1.jpg) no-repeat center fixed;background-size: cover;}



.odm-liucheng-list{padding:0 100px;}

.odm-liucheng-list li{position:relative;float:left;width:25%;text-align:center;color:#fff;font-size:16px;margin-bottom:15px; line-height:1.75;}

.odm-liucheng-list li:before{content:"";position:absolute;left:0;top:48px;width:180px;border-bottom:1px solid #fff;margin-left:-90px;}

.odm-liucheng-list li:first-child:before,.odm-liucheng-list li:nth-child(5):before{display:none;}

.odm-liucheng-list li .num{position:relative;display:inline-block;width:95px;height:95px;line-height:95px;font-size:40px;color:#bb9c80;font-family:"Impact","微软雅黑";border:2px solid #fff;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.odm-liucheng-list li:hover .num{box-shadow:0 0 20px rgba(256,256,256,0.3);}

.odm-liucheng-list li .num:before{content:"";position:absolute;left:-2px;top:-2px;width:100%;height:100%;border-left:2px solid #f6950b;border-radius:50%;opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}

.odm-liucheng-list li h5{margin-top:20px;margin-bottom:10px;font-size:28px;color:#fff; font-weight:normal;}

.odm-liucheng-list li p{padding:0 40px;height:56px;}

.com-more-bar{text-align:center;font-size:0; padding-top:40px;}

.com-more-bar .btn{display:inline-block;margin:0 5px;width:145px;line-height:40px;color:#fff;font-size:14px;background:#bb9c80;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}

.com-more-bar .btn.white{background:#fff;color:#333;}

.com-more-bar .btn:hover{opacity:.9;}

.dingzhi_tel{ padding-top:30px; overflow:hidden; text-align:center; color:#fff; font-size:26px; font-weight:normal; padding-left:2%; padding-right:2%;}

.icon-odm-tel{margin-top:-2px;margin-right:10px;width:40px;height:40px;background:url(../images/icon-odm-tel.png) no-repeat center;background-size:contain;vertical-align:middle; display:inline-block;}



.index-team-content2{}

.index-team-content2 .item2{width:calc(20.02% - 0px);width:-webkit-calc(20.02% - 0px);width:-moz-calc(20.02% - 0px);position:relative;float:left;/*margin:0 1.25px;*/ padding-right:6px;margin-bottom:6px; overflow:hidden;}

.index-team-content2 .item2:nth-child(8),.index-team-content2 .item2:nth-child(9),.index-team-content2 .item2:nth-child(10),.index-team-content2 .item2:nth-child(11),.index-team-content2 .item2:nth-child(12){ padding-right:7px;}

.index-team-content2 .item2 .box{ padding:0px; position:relative;}

.index-team-content2 .item2 .box:before{ content: ""; display: block; position: absolute; left: 0%; right: 0%;  margin-left: 0px;  margin-right: 0px;  top: 0px; height: 0%;/* opacity: 0;*//* border: 1px solid #f18101;*/ background:#b49173; width:100%;-webkit-transition: all .4s; -o-transition: all .4s;  -ms-transition: all .4s; transition: all .4s;}

.index-team-content2 .item2:hover .box:before{height: 100%;}

.index-team-content2 .item2 .pic{width:100%;overflow:hidden;}

.index-team-content2 .item2 .pic img{ width:100%;}

.index-team-content2 .item2 .cont p{ display:none;}

.index-team-content2 .item2 .cont{position:absolute;left:0;bottom:-40%;width:100%;padding:15px 20px 15px;background:#676461;background:rgba(201,178,159,0.6);color:#fff;opacity:0;transition:.5s; overflow:hidden;}

.index-team-content2 .item2:hover .cont{bottom:0;opacity:1;}

.index-team-content2 .item2 .cont h4{margin-bottom:10px; height:18px; overflow:hidden; font-size:16px; color:#fff; font-weight:normal;}

.index-team-content2 .index-team-slide{position:relative;float:left;/*width:66.6664%;*/width:39.94%;/*padding:0 3.5px;*/ padding-right:6px;/*margin-bottom:3px;*/overflow:hidden;}

.index-team-content2 .index-team-slide img{width:100%;}

.index-team-content2 .index-team-slide .des{position:absolute;bottom:0;left:0;width:calc(100% - 6px);width:-webkit-calc(100% - 6px);width:-moz-calc(100% - 6px);padding:20px 20px 20px 35px;background:rgba(201,178,159,0.6);box-sizing:border-box; text-align:left;}

.index-team-content2 .index-team-slide .des h4{margin-bottom:10px;font-size:30px;text-transform:uppercase;color:#fff; overflow:hidden; text-align:center;}

.index-team-content2 .index-team-slide .des h5{ font-weight:normal; font-size:16px; text-align:center; line-height:22px;color:#fff; /*background:url(../images/i_bg4.jpg) center bottom  no-repeat; */padding-bottom:3%; margin-bottom:3%;}

.index-team-content2 .index-team-slide .des p{font-size:14px;color:#fff; max-height:38px; overflow:hidden;max-width:553px;}

.index-team-content2 .index-team-slide i{text-align:center;line-height:547px;display:block;width:100%;font-size:90px; max-width:553px;}



.odm-case{ background:#e6e6e6; padding-bottom:50px;}



/*精英团队详细*/

.desige-show{position: relative; overflow:hidden;margin-top:4%; background: #f6f6f6;}

.desige-show .pic{padding: 10px;width:442px;}

.desige-show .pic img{ width:100%;}

.desige-show .cont{position: absolute; right: 0; top: 0; height: 100%; overflow: hidden; padding: 0 40px;padding-top: 40px; width:calc(100% - 442px);width:-webkit-calc(100% - 442px);width:-moz-calc(100% - 442px);}

.desige-show .cont h3{margin-bottom: 25px; font-weight:normal;}

.desige-show .cont .team-mini-intro{ font-size:14px; margin-bottom: 25px; line-height: 30px; height: 68%; overflow: scroll; min-height:132px;}

.desige-show .cont .team-mini-intro b{font-weight:normal; float:left; overflow:hidden;}

.desige-show .cont .team-mini-intro .p{ overflow:hidden;}

.desige-show .cont .zx{display:inline-block;margin-right:8px;width:120px;line-height:40px;text-align:center;font-size:14px;background:#b49173;color:#fff;}

.desige-show .cont .zx:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}



/*施工品质详细*/

.service-show-right{float: right;width:calc(98% - 280px);width:-webkit-calc(98% - 280px);width:-moz-calc(98% - 280px);background: #fff;overflow:hidden; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0,0,0,.1); -ms-box-shadow: 0 1px 1px rgba(0,0,0,.1); margin-bottom:3%;}

.service-show-right .about_x2{ padding-top:35px;}

.about_x2 .show_t2{border-bottom: 1px solid #dbdbdb; font-size: 28px;  line-height: 70px; font-weight:normal;}

.about_x2 .con_id .fs16{ font-size:16px;}

.service-show-left{float: left; width:280px; overflow:hidden;background: #fff;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0,0,0,.1); -ms-box-shadow: 0 1px 1px rgba(0,0,0,.1); padding-bottom:2%;}

.service-show-left .show_t3{ line-height:46px; height:46px; overflow:hidden;font-size: 24px;color: #333; margin-bottom:10px; font-weight:normal; margin-top:35px;}

.service-show-left .service-show-left_con{ width:94%; max-width:200px; margin:0 auto; padding-top:4%; padding-bottom:4%; overflow:hidden;}

.service-show-left .com-sidebar ul li a{font-size:16px;display:block;line-height:40px; height:40px;width:100%;}

.service-show-left .com-sidebar ul li a.on{color:#b49173;}



@media screen and (max-width: 1850px) {

/*设计定制*/

/*.odm-project-list li .box{ height:160px;}*/

}

@media (max-width:1600px){

/*设计定制*/

.gr-icon-tit-list li .box h5{font-size:24px;line-height:24px; height:24px;}

.gr-icon-tit-list li .box p{font-size:14px; height:72px;}

}

@media (max-width:1500px){

/*生态链*/

/*.yzs-service-list .item .cont h4{margin-top:25px;margin-bottom:10px;}*/

.yzs-service-list .item .cont .des{margin-top:15px;margin-bottom:20px;}

/*设计定制*/

.odm-liucheng-list li:before{width:130px;margin-left:-65px;}

}

@media screen and (max-width: 1440px) {

/*联系我们*/

.gr-branch ul li .box{padding:0px 30px; padding-top:30px; height:188px;}

.gr-branch ul li .box .cont{ padding-left:15px; padding-right:0;}

/*装修案例*/

.select-content dl{ font-size:14px;line-height:24px;}

.select-content dl dt{ font-size:14px;}

/*装修案例详细*/

.case-show-content .case_l{width:calc(98% - 300px);width:-webkit-calc(98% - 300px);width:-moz-calc(98% - 300px);}

.case-show-content .case_r{ width:300px;}

.case-show-content .case_r .case_t2 .h3{ font-size:15px;}

.case-show-content .case_r .case_b{ font-size:15px;}

.case-show-content .case_r .case_b ul li{ padding-left:20px; padding-right:10px;}

.case-show-content .case_r .case_b .case_b_a{ padding-left:20px; margin-top:39px; margin-bottom:39px;}

.case-show-content .case_r .case_b .case_b_a a{ width:120px; margin-right:10px;}

.case-show-content .case_l .case_t3 label{ font-size:15px;}

/*生态链*/

.page-title-three p{ line-height:26px;}

.yzs-service .item .cont{padding: 0 30px;}

.yzs-service-list .item .cont .tit{ height:100px;}

.yzs-service-list .item .cont .tit .item-logo{ line-height:100px; height:100px; margin-right:14px;}

.yzs-service-list .item .cont .tit .item-logo img{ height:90px; max-width:144px;}

.yzs-service-list .item .cont .tit-cont{ padding-left:14px; font-size:14px;}

.yzs-service-list .item .cont .tit-cont span{ font-size:22px;}

.yzs-service-list .item .cont .des{ margin-top:15px; margin-bottom:15px;}

/*设计定制*/

.odm-project-list li{ margin-right:1%; margin-bottom:1%; width:32.66%;}

.gr-icon-tit-list li .box h5{font-size:22px;line-height:22px; height:22px;}

.gr-icon-tit-list li .box p{ height:96px;}

.index-team-content2 .index-team-slide .des{padding: 15px 15px 15px 25px;}

.index-team-content2 .index-team-slide .des h4{ font-size:22px; margin-bottom:5px; }

.index-team-content2 .item2 .cont{padding:10px 10px 10px;}

.index-team-content2 .item2 .cont h4{ font-size:14px; margin-bottom:0px;}

/*精英团队详细*/

.desige-show .cont{ padding:0 30px; padding-top:30px;}

}



@media screen and (max-width: 1200px) {

/*企业简介*/

.big-title .en{font-size:36px;}

.big-title h3{ font-size:30px; margin-top:2%; margin-bottom:2%;}

.big-title h3:before{ left:170px; width:160px;}

.st-intro .cont h4{ font-size:20px;}

/*人才招聘*/

.gr-employ .tit-bar{padding:15px 50px;line-height:40px;}

.gr-employ-list .item .cont{padding:30px 100px;}

/*联系我们*/

.gr-branch ul li .box{padding:0px 20px; padding-top:20px; height:148px;}

.gr-branch ul li .box .pic{ width:160px; height:105px;}

.gr-branch ul li .box h4{font-size:20px; height:50px; line-height:47px; margin-bottom:10px;}

/*工程团队*/

.team_ul ul li{ width:23.5%;}

.team_ul ul li:nth-child(4n+0){ margin-right:0%;}

.team_ul ul li:nth-child(5n+0){ margin-right:2%;}

/*品质保障*/

.safeguard2{ margin-top:3%;}

/*新闻中心详细*/

.news-show-left{width:calc(98% - 300px);width:-webkit-calc(98% - 300px);width:-moz-calc(98% - 300px);}

.news-show-right{width:300px;}

/*装修案例*/

.case_ul ul li{ width:32%;}

.case_ul ul li:nth-child(4n+0){ margin-right:2%;}

.case_ul ul li:nth-child(3n+0){ margin-right:0;}

/*装修案例详细*/

.case-show-content .case_r .case_b ul li{ padding-left:12px; padding-right:8px; font-size:14px; line-height:26px; padding-top:11px; padding-bottom:11px;}

.case-show-content .case_r .case_b .case_b_a{ padding-left:12px; margin-top:29px; margin-bottom:29px;}

.case-show-content .case_r .case_b .case_b_a a{ width:110px; margin-right:6px;}

/*设计定制*/

.gr-icon-tit-list li .box{padding: 10px 30px 10px;}

.gr-icon-tit-list li .box h5{font-size:20px;}

.gr-icon-tit-list li .box p{ height:110px; font-size:13px;}

.odm-liucheng-list{padding:0 0px;}

.odm-liucheng-list li{ font-size:14px;}

.odm-liucheng-list li h5{ font-size:22px;}

.odm-liucheng-list li:before{ top:43px;}

.odm-liucheng-list li .num{ width:85px; height:85px; line-height:85px; font-size:36px;}



}



@media screen and (max-width: 1100px) {

/*企业简介*/

.st-culture-list dd .box p{ font-size:18px;}

/*新闻中心*/

.list-news li .box .cont{ padding: 15px 15px 0;}

.list-news li .box .cont h4{ font-size:14px; line-height:22px; height:44px;}

.list-news li .box .cont .date{ font-size:14px;}

.list-news li .box .cont p{ margin-top:10px;}



/*装修案例详细*/

.case-show-content .case_r .case_b ul li{ padding-left:10px; padding-right:6px; font-size:13px; line-height:22px; padding-top:9px; padding-bottom:9px;}

.case-show-content .case_r .case_b .case_b_a{ padding-left:10px; font-size:13px;}

.case-show-content .case_r .case_b .case_b_a a{ width:100px; }

/*生态链*/

.yzs-service .desc-title{font-size: 22px; margin-top: 20px;}

.yzs-service .item .cont{padding: 0 20px;}

.yzs-service-list .item .cont .tit{ height:90px;}

.yzs-service-list .item .cont .tit .item-logo{ line-height:90px; height:90px; margin-right:10px;}

.yzs-service-list .item .cont .tit .item-logo img{ height:80px; max-width:128px;}

.yzs-service-list .item .cont .tit-cont{ padding-left:10px; font-size:12px;}

.yzs-service-list .item .cont .tit-cont span{ font-size:20px;}

.yzs-service-list .item .cont .des{ margin-top:10px; margin-bottom:10px;}

/*精英团队详细*/

.desige-show .cont{ padding:0 20px; padding-top:20px;}

}

@media screen and (max-width: 1000px) {

/*人才招聘*/

.gr-employ .tit-header li{ font-size:16px;}

.gr-employ .tit-bar{padding:10px 30px;}

.gr-employ .tit-bar li{ font-size:14px;}

.gr-employ-list .item .cont{padding:30px 60px;}

/*品牌掠影*/

.st-photos-list ul li .h4{ font-size:14px; height:44px; line-height:44px;}

/*设计团队*/

.team-show .pic{ width:100%; margin-bottom:3%;}

.team-show .cont{ width:auto; padding: 0 40px; position:inherit; padding-bottom:4%;}

.team-show .team-mini-intro{ margin-bottom:4%;}

/*新闻中心*/

.list-news li{ width:32.66%;}

.list-news li:nth-child(4n+0){ margin-right:1%;}

.list-news li:nth-child(3n+0){ margin-right:0;}



/*装修案例详细*/

.postions.caseshow{ font-size:14px; height:50px; line-height:50px;}

.case-show-content{ margin-top:5%;}

.case-show-content .case_t{ margin-bottom:2%;}

.case-show-content .case_l{ float:none;width:calc(100%);width:-webkit-calc(100%);width:-moz-calc(100%); max-width:100%;}

.case-show-content .case_r{ float:none; width:100%; margin-top:4%;}

.case-show-content .case_r .case_b ul li{ line-height:24px;}

/*精英团队详细*/

.desige-show .pic{ width:360px;}

.desige-show .cont{width:calc(100% - 360px);width:-webkit-calc(100% - 360px);width:-moz-calc(100% - 360px);}

.desige-show .cont h3{ margin-bottom:15px;}

.desige-show .cont .team-mini-intro{height: 65%; font-size:13px; line-height:26px;}

/*施工品质详细*/

.service-show-right{width:calc(98% - 240px);width:-webkit-calc(98% - 240px);width:-moz-calc(98% - 240px);}

.service-show-left{ width:240px;}

}

@media screen and (max-width: 960px) {

/*企业简介*/

.big-title h3:before{ left:160px;}

.st-intro .cont{ float:none; width:100%;padding-top:2%;}

.st-intro .about_l{ float:none; background:none; width:100%; margin-top:2%;}

.st-intro .about_l .imgs{ min-height:inherit;}

.st-intro .about_l .imgs img{opacity:1.0;filter:Alpha(opacity=100);}

/*联系我们*/

.gr-contact-info ul li{ font-size:13px;}

.gr-contact-info ul li h5{ font-size:16px;}

.gr-contact-info ul li .icon-contact{ height:60px; background-size:auto 50px;}

.gr-branch ul li .box{padding:0px 12px; padding-top:12px; height:126px;}

.gr-branch ul li .box .pic{ width:150px; height:99px;}

.gr-branch ul li .box h4{font-size:18px; height:44px; line-height:41px; margin-bottom:6px;}

/*工程团队*/

.team_ul ul li{ width:32%;}

.team_ul ul li:nth-child(3n+0){ margin-right:0%;}

.team_ul ul li:nth-child(4n+0){ margin-right:2%;}

/*品质保障*/

.safeguard{margin-top:3%;}

.safeguard2{ margin-top:5%;}

/*新闻中心详细*/

.news-show-left{width:calc(100%);width:-webkit-calc(100%);width:-moz-calc(100%); float:none;}

.news-show-right{width:100%; float:none;}

/*装修案例*/

.case_ul ul li .box .cont{padding: 15px 4%;}

.case_ul ul li .box .cont h5{ font-size:16px;}

.case_ul ul li .box .cont .more{ bottom:15px;}

/*生态链*/

.page-title-three{padding: 6% 0;}

.yzs-service .item .pic{ float:none; width:100%;}

.yzs-service .item .cont{ position:inherit; width:100%; margin-top:3%;padding: 0 3%;}

/*设计定制*/

.odm-project-list li .box{ font-size:13px;}

.gr-icon-tit-list li .box{padding: 10px 20px 10px;}

.gr-icon-tit-list li .box h5{font-size:18px;}

.odm-liucheng-list li:before{ width:100px; margin-left:-50px;}

.odm-liucheng-list li h5{ font-size:20px; margin-top:15px;}

.odm-liucheng-list li p{ height:74px;padding: 0 20px;}

.index-team-content2 .index-team-slide{ float:none; width:100%; margin-bottom:0.8%; padding-right:0;}

.index-team-content2 .index-team-slide .des{width:calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px);}

.index-team-content2 .index-team-slide .des h4{ font-size:20px;}

.index-team-content2 .item2{width:calc(32.8% - 0px);width:-webkit-calc(32.8% - 0px);width:-moz-calc(32.8% - 0px); padding-right:0; margin-right:0.8%; margin-bottom:0.8%;}

.index-team-content2 .item2:nth-child(8),.index-team-content2 .item2:nth-child(9),.index-team-content2 .item2:nth-child(10),.index-team-content2 .item2:nth-child(11),.index-team-content2 .item2:nth-child(12){ padding-right:0;}

.index-team-content2 .item2:nth-child(3n+1){ margin-right:0;}

.index-team-content2 .item2 .cont h4{ font-size:12px;}

}

@media screen and (max-width: 830px) {

/*企业简介*/

.st-culture-list dd .box p{ font-size:16px;}

/*联系我们*/

.gr-contact-info ul li{ width:50%; margin-bottom:6%;}

.gr-contact-info ul li .icon-contact{ height:50px;}

.gr-contact-info ul li h5{ margin-top:15px;}



/*新闻中心*/

.list-news li{ width:49%; margin-right:2%; margin-bottom:2%;}

.list-news li:nth-child(3n+0){ margin-right:2%;}

.list-news li:nth-child(2n+0){ margin-right:0;}

.list-news li:nth-child(4n+0){ margin-right:0;}

/*装修案例*/

.select-content{margin: 4% auto 3% auto;}

.select-content dl{padding: 12px 20px 5px 20px;}

/*设计定制*/

.odm-project .left{ float:none; width:100%; padding-right:0;}

.odm-project .left .pic{ display:none;}

.odm-project .right{ float:none; width:100%; margin-top:4%;}

.odm-project .left h3{ font-size:20px;}

.odm-project .left h3 span{ font-size:40px;}

.gr-icon-tit-list li{ width:33.33%;}

.gr-icon-tit-list li .box .icon-value{ margin-bottom:10px;}

.gr-icon-tit-list li .box p{ margin-top:10px;}

.odm-liucheng-list li:before{ top:38px; width:78px; margin-left:-39px;}

.odm-liucheng-list li h5{ font-size:18px; margin-top:10px; margin-bottom:5px;}

.odm-liucheng-list li .num{    width: 75px; height: 75px; line-height: 75px; font-size: 30px;}

/*精英团队详细*/

.desige-show .pic{ width:100%; float:none;}

.desige-show .cont{width:calc(100%);width:-webkit-calc(100%);width:-moz-calc(100%); position:inherit; padding-bottom:30px;}

.desige-show .cont .team-mini-intro{ height:400px;}

/*施工品质详细*/

.service-show-left{ float:none; width:100%; margin-bottom:3%;}

.service-show-left .show_t3{ margin-top:4%;}

.service-show-left .service-show-left_con{ width:94%; max-width:none; padding-top:0;}

.service-show-left .com-sidebar ul li{ float:left; margin-right:2%;}

.service-show-right{ float:none;width:calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px);}

.service-show-right .about_x2{ padding-top:2%;}



}

@media screen and (max-width: 780px) {

/*联系我们*/

.gr-branch ul li .box .pic{ width:130px; height:86px;}

.gr-branch ul li .box{ font-size:13px; height:112px;}

.gr-branch ul li .box h4{font-size:16px; height:40px; line-height:37px;}

.gr-branch ul li .box .cont{ padding-left:5px;}

/*品质保障*/

.safeguard .item .box p{ height:144px; font-size:13px;}

/*装修案例*/

.selected-bar{padding:10px 20px; margin-bottom:3%;}

.case_ul ul li{ width:49%;}

.case_ul ul li:nth-child(3n+0){ margin-right:2%;}

.case_ul ul li:nth-child(2n+0){ margin-right:0;}

/*设计定制*/

.gr-icon-tit-list li .box .icon-value{ width:70px; height:70px;}

.index-team-content2 .item2{width:calc(32.66% - 0px);width:-webkit-calc(32.66% - 0px);width:-moz-calc(32.66% - 0px);margin-right:1%; margin-bottom:1%;}

}



@media screen and (max-width: 640px) {

/*企业简介*/

.about_a{ height:50px;}

.about_a a{ font-size:14px; height:50px; line-height:47px;}

.big-title .en{ font-size:30px;}

.big-title h3{ font-size:24px; margin-top:0; margin-bottom:2%;}

.big-title h3:before{ left:140px; width:130px;}

.st-intro .cont h4{ font-size:16px;}

.st-culture-content{ padding-top:2%;}

.st-culture-list dd .box{ padding-top:40px; height:340px;}

.st-culture-list dd .box .icon-culture{ width:60px; height:60px;}

/*合作伙伴*/

.c-partner-list{ padding-bottom:60px;}

/*人才招聘*/

.gr-employ .tit-bar{padding:10px 20px; line-height:32px;}

.gr-employ .tit-bar li{ font-size:13px;}

.gr-employ-list .item .cont{padding:30px 40px;}

.gr-employ-list .item .tit-bar:before{ right:3%;}

/*品牌掠影*/

.st-photos-list ul li .h4{ height:40px; line-height:40px;}

/*联系我们*/

.gr-branch ul li{ width:100%; float:none;}

/*工程团队*/

.team_ul ul li{ width:49%;}

.team_ul ul li:nth-child(3n+0){ margin-right:2%;}

.team_ul ul li:nth-child(2n+0){ margin-right:0%;}

/*设计团队*/

.team-show .cont{ padding-left:3%; padding-right:3%;}

.page-title-mini{ line-height:60px;}

.page-title-mini h3{ font-size:20px; line-height:61px; padding:0 12px;}

.team-intro{padding:0 25px 10px 25px;}

/*品质保障*/

.safeguard{ margin-top:5%;}

.safeguard2{ margin-top:7%;}

.safeguard .item .box h4{ font-size:18px;}

.safeguard .item .box p{ height:176px; line-height:22px;}



/*装修案例*/

.select-content dl{ font-size:13px;}

.select-content dl dt{ font-size:13px; margin-right:5px;}

.selected-bar{ font-size:13px; line-height:24px;}

.selected-bar .r{ font-size:13px; line-height:24px; display:block; float:none; margin-top:2%;}

/*装修案例详细*/

.case-show-content .slick-dots li{ width:12px; height:12px;}

.case-show-content .slick-dots li button{ width:12px; height:12px;}

.case-show-content .slick-dots li button:before{ font-size:20px;}

.case-show-content .pic .slick-arrow{ width:30px; height:30px;}

.case-show-content .case_r .case_t2{ height:44px; line-height:44px;}

.case-show-content .case_r .case_t2 .h3{ width:120px;}

.case-show-content .case_l .case_t3{ height:44px; line-height:44px;}

.case-show-content .case_l .case_t3 label{ width:120px;}

.case-show-content .case_l .case_cons{ margin-top:4%; margin-bottom:6%;}

.case-show-content .case_l .case_cons b{ font-size:18px;}

/*生态链*/

.page-title-three{padding: 6% 0;}

.page-title-three p{ line-height:24px; font-size:13px;}

.yzs-service-list .item .cont .tit-cont span{ font-size:18px;}

/*设计定制*/

.odm-project{ padding-top:4%; padding-bottom:4%;}

.odm-project .left h3{ font-size:18px;}

.odm-project .left h3 span{ font-size:36px;}

.odm-project-list li .box{ padding:12px;}

.gr-icon-tit-list li .box{padding: 5px 10px 5px;}

.gr-icon-tit-list li .box .icon-value{ width:60px; height:60px;}

.gr-icon-tit-list li .box h5{ font-size:16px;}

.odm-liucheng-list li{ width:33.33%;}

.odm-liucheng-list li:nth-child(5):before{display:inline;}

.odm-liucheng-list li:nth-child(4):before,.odm-liucheng-list li:nth-child(7):before{display:none;}

.odm-liucheng-list li p{ height:49px;}

.com-more-bar{padding-top: 20px;}

.dingzhi_tel{ font-size:22px;}

.index-team-content2 .index-team-slide{ margin-bottom:1%;}

/*施工品质详细*/

.service-show-left .show_t3{ font-size:22px; height:30px; line-height:30px;}

.about_x2 .show_t2{ font-size:24px; line-height:50px;}

}



@media screen and (max-width: 520px) {

/*品质保障*/

.safeguard2{ margin-top:9%; margin-bottom:4%;}

.safeguard .item .box p{ height:200px; line-height:20px;}

/*新闻中心详细*/

.about_x2 .show_t{ font-size:20px; line-height:28px;}

.about_x2 .con_line{ font-size:13px;}

.about_x2 .con_id{ line-height:24px; font-size:13px;}

.prenext{ font-size:13px; line-height:24px;}

.goback{ width:100px; height:30px; line-height:30px; font-size:13px;}

.news-show-right dl.tab dt{ padding-left:3%; font-size:16px;}

.news-show-right dl.tab dd ul{ padding:0 3%;}

.news-show-right dl.list dt{padding-left:3%; font-size:16px;}

.news-show-right dl.list dd ul{ padding:3%;}

.news-case{ padding: 3%;}

.st-case-list li .box .cont{padding: 15px 15px;}

.st-case-list li .box .cont h5{ font-size:16px;}

.st-case-list li .box .cont .more{ bottom:15px;}

/*设计定制*/

.gr-icon-tit-list li{ width:50%;}

.gr-icon-tit-list li .box p{ height:88px;}

.odm-liucheng-list li:before{ top:33px; width:40px; margin-left:-20px;}

.odm-liucheng-list li h5{ font-size:16px; margin-top:5px; margin-bottom:2px;}

.odm-liucheng-list li .num{ width: 65px; height: 65px; line-height: 65px; font-size: 26px;}

.dingzhi_tel{ font-size:20px;}

.dingzhi_tel span{ display:block; margin-top:1%;}



}



@media screen and (max-width: 480px) {

/*企业简介*/

.page-title-two h3{margin-bottom:10px;}

.st-intro .cont{ font-size:13px;}

.st-culture-list dd .box p{ font-size:14px;}

.st-culture-intro{font-size:13px;}

/*人才招聘*/

.gr-employ .tit-bar{padding:10px 15px; line-height:28px;}

.gr-employ .tit-bar li{ font-size:12px;}

.gr-employ-list .item .cont{padding:30px 30px;}

/*品牌掠影*/

.st-photos-list ul li .h4{ height:36px; line-height:36px; font-size:13px;}

/*联系我们*/

.gr-contact-info{ margin-bottom:4%;}

.gr-contact-info ul li{ font-size:12px;}

.gr-contact-info ul li h5{ font-size:15px;}

.gr-contact-info ul li .icon-contact{ height:40px; background-size:auto 40px;}

/*工程团队*/

.team_ul ul li:hover .txts{ height:130px;}

.team_ul ul li .txts .h2{ font-size:18px; margin-top:10px;}

/*设计团队*/

.page-title-mini{ line-height:50px;padding-top:5px;margin-bottom:10px;}

.page-title-mini h3{  font-size:18px; line-height:51px; padding:0 3%; }

.team-intro{padding:0 3% 10px 3%; line-height:26px; font-size:13px;}

/*品质保障*/

.safeguard{ margin-top:6%;}

.safeguard2{ margin-top:11%; margin-bottom:5%;}

.safeguard .item .box h4{ font-size:18px; height:86px;}

/*新闻中心*/

.list-news li .pic .bgs{ font-size:12px;}

.list-news li .pic .bgs i{ width:30px; height:30px;}

.list-news li:hover .pic .bgs i{margin-top:18%;}

/*新闻中心详细*/

.about_x2 .show_t{ font-size:22px; line-height:30px;}

/*装修案例*/

.select-content dl{padding: 12px 12px 5px 12px;}

.selected-bar{padding:10px 12px; margin-bottom:3%;}

.case_ul ul li .box .cont{padding: 12px 4%;}

.case_ul ul li .box .cont h5{ font-size:15px;}

.case_ul ul li .box .cont p{ font-size:13px;}

.case_ul ul li .box .cont .more{ display:none;}

/*装修案例详细*/

.case-show-content .case_l .case_cons b{  margin-bottom:2%;}

/*生态链*/

.yzs-service .item{ line-height:22px; margin-bottom:3%;}

.yzs-service-list .item .cont .tit{ height:80px;}

.yzs-service-list .item .cont .tit .item-logo{ line-height:80px; height:80px;}

.yzs-service-list .item .cont .tit .item-logo img{/* height:70px; max-width:112px;*/ height:50px; max-width:80px;}

.yzs-service-list .item .cont .tit-cont span{ font-size:16px;}

.yzs-service-list .item .cont .des{  font-size:13px; max-height:none;}

/*设计定制*/

.odm-project{ padding-top:5%; padding-bottom:5%;}

.odm-project .left h3{ font-size:16px;}

.odm-project .left h3 span{ font-size:32px;}

.odm-project-list{ overflow:hidden; margin-top:3%;}

.odm-liucheng{ padding-bottom:30px;}

.odm-liucheng-list li{ font-size:13px;}

.odm-liucheng-list li h5{ font-size:15px;}

.odm-liucheng-list li p{padding: 0 10px; height:43.5px;}

.index-team-content2 .index-team-slide .des{padding: 10px 10px 10px 15px;}

.index-team-content2 .index-team-slide .des h4{ font-size:16px; margin-bottom:0;}

.index-team-content2 .index-team-slide .des p{ font-size:12px; height:32px;}

/*精英团队详细*/

.desige-show .cont{ padding:0 12px; padding-bottom:20px;}

/*施工品质详细*/

.service-show-left .show_t3{ font-size:20px; height:26px; line-height:26px;}

.service-show-left .com-sidebar ul li a{ font-size:14px; height:30px; line-height:30px;}

.about_x2 .show_t2{ font-size:22px; line-height:44px;}

}

@media screen and (max-width: 479px) {

/*品质保障*/

.safeguard2{ margin-bottom:6%;}

.safeguard .item .box{padding: 60px 20px 20px;}

.safeguard .item .box p{ height:132px; line-height:22px;}

.safeguard .item .box .num{ font-size:47px;}

}

@media screen and (max-width: 420px) {

/*工程团队*/

.team_ul ul li:hover .txts{ height:140px; font-size:13px;}

.team_ul ul li .txts .h2{ margin-top:8px; font-size:16px;}

.team_ul ul li .txts .p{ height:62px; line-height:18px;}

/*设计团队*/

.team-show .team-mini-intro li h4{ font-size:14px; width:75px;}

.team-show .team-mini-intro li p{ font-size:13px; line-height:24px; padding-left:75px;}

.team-design .item .cont .more, .team-show .cont .zx{ width:100px; height:36px; line-height:36px; font-size:13px;}

/*品质保障*/

.safeguard{ margin-top:8%;}

.safeguard2{ margin-top:13%;  margin-bottom:8%;}

/*装修案例详细*/

.case-show-content .case_r .case_t2 .h3{ font-size:14px; width:100px;}

.case-show-content .case_r .case_b{ font-size:14px;}

.case-show-content .case_l .case_t3 label{font-size:14px; width:100px;}

.case-show-content .case_l .case_cons{ line-height:24px; font-size:13px;}

.case-show-content .case_l .case_cons b{ font-size:16px;}

/*生态链*/

.yzs-service-list .item .cont .tit-cont span{ font-size:15px; line-height:22px; height:auto;}

/*设计定制*/

.odm-project-list li .box{ padding:8px;}

.gr-icon-tit-list li .box .icon-value{ width:50px; height:50px;}

.odm-liucheng-list li p{ height:69px;}

.com-more-bar .btn{ width:130px; height:36px; line-height:36px;}

.dingzhi_tel{ font-size:18px;}

/*精英团队详细*/

.desige-show .cont .zx{ width:100px; height:36px; line-height:36px; font-size:13px;}

}



@media screen and (max-width: 360px) {

/*企业简介*/

.about_a{ height:47px;}

.about_a a{ font-size:13px; height:47px; line-height:44px;}

.st-culture-list dd .box p{ font-size:13px;}

/*人才招聘*/

.gr-employ .tit-bar{padding:10px 10px;}

.gr-employ .tit-bar li{ line-height:24px;}

.gr-employ .tit-bar li:last-child{ padding-right:5%;}

.gr-employ-list .item .cont{padding:20px 20px;}

/*品牌掠影*/

.st-photos-list ul li .h4{ height:32px; line-height:32px; font-size:12px;}

/*联系我们*/

.gr-branch ul li .box{padding: 0px 8px;  padding-top: 8px; height:88px;}

.gr-branch ul li .box .pic{ width:110px; height:72px;}

.gr-branch ul li .box h4{ height:32px; line-height:29px;}

.gr-branch ul li .box .cont p{ line-height:18px; height:36px;}

/*工程团队*/

.team_ul ul li .txts{ font-size:12px;}

.team_ul ul li .txts .h2{  margin-top:8px;}

/*品质保障*/

.safeguard{ margin-top:10%;}

.safeguard2{ margin-top:15%;}

.safeguard .item .box h4{ font-size:16px; height:72px;}

.safeguard .item .box p{ font-size:12px; height:154px;}

/*装修案例详细*/

.postions.caseshow{ font-size:13px;}

/*生态链*/

.yzs-service .item{ line-height:20px;}

.yzs-service-list .item .cont .tit-cont span{ font-size:14px; line-height:20px;}

/*设计定制*/

.odm-project-list li .box{ font-size:12px;}

.gr-icon-tit-list li{ line-height:1.5;}

.gr-icon-tit-list li .box h5{ font-size:14px;}

.gr-icon-tit-list li .box p{ font-size:12px; height:72px;}

.odm-liucheng-list li{ font-size:12px;}

.odm-liucheng-list li h5{ font-size:14px;}

.odm-liucheng-list li p{ height:63px;}

.odm-liucheng-list li .num{ width: 55px; height: 55px; line-height: 55px; font-size: 22px;}

.odm-liucheng-list li:before{ top:33px;}

.dingzhi_tel{ font-size:16px;}

.icon-odm-tel{ width:30px; height:30px;}

.index-team-content2 .item2 .cont{ display:none;}

}

@media screen and (max-width: 320px) {



}