﻿#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.gif) no-repeat 20px 20px;}
#nodata2 { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.gif) no-repeat 20px 20px;}

.in_ban {height: 400px;}
.in_ban .container {position: relative;height: 400px;}
.in_ban h3 {font-size: 42px;text-align: center;padding-top: 135px;color: #fff;font-weight: lighter;}
.in_ban .ban_p1 {font-size: 20px;text-align: center;color: #fff;}


.md_fy {margin: 30px 0 0 0;height: 44px;text-align: center;padding-bottom: 30px;}
.md_fy span,.md_fy.ys2 p a{display: inline-block;*display: inline;*zoom: 1;background: #fff;width: 37px;height: 37px;line-height: 37px;vertical-align: middle;cursor: pointer;border: 1px solid #dfdfdf;}
.md_fy p {display: inline-block;*display: inline;*zoom: 1;margin: 0 20px;vertical-align: middle;}
.md_fy p span,.md_fy.ys2 p a {font-size: 16px;color: #adadad;margin-left:10px;}
.md_fy p span:first-child,.md_fy.ys2 p a:first-child {margin-left:0;}
.md_fy span:hover ,.md_fy span.cur {background: #000;color: #fff;}
.md_fy span.fy_btnl i a{display: block; text-indent:-99999px; width: 7px;height: 12px;background: url(../images/jtl01.png) no-repeat left center;margin: 13px auto;}
.md_fy span.fy_btnr i a{display: block;text-indent:-99999px; width: 7px;height: 12px;background: url(../images/jtr01.png) no-repeat left center;margin: 13px auto;}
.md_fy span.fy_btnl:hover i a{background: url(../images/jtl02.png) no-repeat right center;}
.md_fy span.fy_btnr:hover i a{background: url(../images/jtr02.png) no-repeat right center;}


.md_fy.ys2 {margin-top: 50px;}
.md_fy.ys2 p a {background: #fff; display:block; margin-left:10px; float:left;}
.md_fy.ys2 p a:hover ,.md_fy.ys2 p a.cur {background: #000;color: #fedd00;}

.md_fy.ys2 span.fy_btnl:hover i a{background-image: url(../images/jtl05.png);}
.md_fy.ys2 span.fy_btnr:hover i a{background-image: url(../images/jtr06.png);}


/*热装楼盘*/
.rzlp_ban {background: url(../images/in_ban01.jpg) no-repeat center;}
.ban_top {position: absolute;height: 70px;width: 100%;left: 0;bottom: 0;}
.ban_top ul {height: 70px;position: absolute;left: 0;top: 0;width: 102%;}
.ban_top ul li {float: left;height: 70px;line-height: 70px;font-size: 16px;background: url(../images/bg03.png); margin-left: 1px;}
.ban_top ul li a {color: #fff;}
.ban_top ul li.cur ,.ban_top ul li:hover {background: #fedd00;}
.ban_top ul li.cur a ,.ban_top ul li:hover a {color: #000;}

.rzlp_con {padding-top: 55px;}
.rzlp_con .rzlp_sea {height: 55px;padding:0 0 48px 55px; width: 595px;margin: 0 auto;background: url(../images/rzlpbg01.png) no-repeat center top;overflow: hidden;position: relative;}
.rzlp_con .rzlp_sea input {float: left;width: 520px;height: 52px;line-height: 52px;border: none;margin-top: 3px;font-size: 16px;color: #999;}
.rzlp_con .rzlp_sea span.sea {float: right;width: 47px;height: 47px;background: url(../images/sea01.png) no-repeat center;margin: 5px 20px 0 0;cursor: pointer;}
.rzlp_con .rzlp_keyword {height: 16px;line-height: 16px;width: 605px;margin: 0 auto;font-size: 13px;position: absolute;left: 55px;bottom: 10px;}
.rzlp_con .rzlp_keyword a {margin-right: 10px;}

.rzlp_con .conbox {margin-top: 35px;}
.rzlp_con .conbox a.conboxa {float: left;margin:0 0 20px 20px;}
.rzlp_con .conbox a.conboxa.bdnot {margin-left: 0;}
.rzlp_con dl {width: 382px;height: 580px;padding-bottom: 25px; transition: all 0.5s;border: 1px solid #e2e1e1;}
.rzlp_con dl dt {width: 384px;margin-left: -1px;}
.rzlp_con dl dt img {display: block;}
.rzlp_con dl dd.dd1 {display: block; color: #000;height: 30px;line-height: 30px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 100%;font-size: 24px;margin: 25px 30px 0 30px;}
.rzlp_con dl dd.dd2 {font-size: 13px;margin: 10px 30px 0 30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;height: 40px;line-height: 20px;}
.rzlp_con dl dd.dd3 {display: block; margin: 15px 30px 0 30px;height: 41px;width: 41px;background: url(../images/rzxqicon.png) no-repeat left center;}
.rzlp_con dl dd.dd4 {margin: 65px 30px 0 30px;}
.rzlp_con dl dd.dd4 span {float: left; margin-right: 20px;font-size: 13px;color: #000;}
.rzlp_con dl dd.dd4 span i {font-size: 30px;}

.rzlp_con dl.cur,.rzlp_con dl:hover {box-shadow: 5px 5px 15px #999;background: #fff;}
.rzlp_con dl.cur dd.dd3 ,.rzlp_con dl:hover dd.dd3 {background: url(../images/ty01.png) no-repeat right center;}



/*VR体验*/
.vrzx {height: 850px;background: url(../images/vrzxbg.jpg) no-repeat center;}
.vrzx h3 {padding-top: 95px;font-size: 42px;color: #000;text-align: center;font-weight: lighter;}
.vrzx .vrzx_p1 {font-size: 20px;color: #000;text-align: center;padding-bottom: 75px;}
.vrzx .vrzx_con {height: 530px;}
.vrzx .vrzx_con .concase {width: 595px;float: left;margin:0 0 10px 10px;transition: all 0.5s;}
.vrzx .vrzx_con .concase.bdnot {margin-left: 0;}
.vrzx .vrzx_con .concase .conleft {width: 295px;height: 260px;position: relative;}
.vrzx .vrzx_con .concase .conleft img {position: relative;z-index: 1;}
.vrzx .vrzx_con .concase .conleft span {position: absolute;top: 0;width: 102px;height: 102px;background: url(../images/bg01.png);z-index: 2;}
.vrzx .vrzx_con .concase .conleft i {display: block;width: 40px;height: 40px;margin: 31px auto;}
.vrzx .vrzx_con .concase .conright {width: 210px;position: relative;padding: 45px;height: 170px;background: #fff;}
.vrzx .vrzx_con .concase .conright .r_p1 {font-size: 24px;color: #000;}
.vrzx .vrzx_con .concase .conright .r_p1 i {display: block;font-size: 12px;color: #999;}
.vrzx .vrzx_con .concase .conright span {display: block;width: 41px;height: 41px;background: url(../images/ty02.png) no-repeat center;position: absolute;left: 45px;bottom: 45px;}
.vrzx .vrzx_con .concase .conright em {display: block;width: 9px;height: 15px;position: absolute;top: 120px;z-index: 2;}

.vrzx .vrzx_con .con03 .conleft ,.vrzx .vrzx_con .con04 .conleft {width: 300px;}
.vrzx .vrzx_con .con03 .conright,.vrzx .vrzx_con .con04 .conright {width: 205px;}
.vrzx .vrzx_con .con01 .conleft span ,.vrzx .vrzx_con .con02 .conleft span {left: 0;}
.vrzx .vrzx_con .con03 .conleft span ,.vrzx .vrzx_con .con04 .conleft span {right: 0;}
.vrzx .vrzx_con .con01 .conright em ,.vrzx .vrzx_con .con02 .conright em {background: url(../images/jtl03.png) no-repeat center;left: -8px;}
.vrzx .vrzx_con .con03 .conright em ,.vrzx .vrzx_con .con04 .conright em {background: url(../images/jtr03.png) no-repeat center;right: -8px;}

.vrzx .vrzx_con .concase:hover {box-shadow: 10px 10px 20px #999;}
.vrzx .vrzx_con .concase:hover .conleft span  {background: #000;}
.vrzx .vrzx_con .concase:hover .conright  {background: #fedd00;} 
.vrzx .vrzx_con .concase:hover .conright span  {background-image: url(../images/ty01.png);}
.vrzx .vrzx_con .con01:hover .conright em ,.vrzx .vrzx_con .con02:hover .conright em {background-image: url(../images/jtl04.png);}
.vrzx .vrzx_con .con03:hover .conright em ,.vrzx .vrzx_con .con04:hover .conright em {background-image: url(../images/jtr04.png);}

.vrzx .vrzx_con .con01 .conleft i {background: url(../images/vrzxicon01.png) no-repeat center;}
.vrzx .vrzx_con .con01:hover .conleft i {background: url(../images/vrzxicon02.png) no-repeat center;}
.vrzx .vrzx_con .con02 .conleft i {background: url(../images/vrzxicon03.png) no-repeat center;}
.vrzx .vrzx_con .con02:hover .conleft i {background: url(../images/vrzxicon04.png) no-repeat center;}
.vrzx .vrzx_con .con03 .conleft i {background: url(../images/vrzxicon07.png) no-repeat center;}
.vrzx .vrzx_con .con03:hover .conleft i {background: url(../images/vrzxicon08.png) no-repeat center;}
.vrzx .vrzx_con .con04 .conleft i {background: url(../images/vrzxicon05.png) no-repeat center;}
.vrzx .vrzx_con .con04:hover .conleft i {background: url(../images/vrzxicon06.png) no-repeat center;}



/*VR样板房*/
.vrybf {height: 1100px;background: url(../images/vrybfbg.jpg) no-repeat center;}
.vrybf h3 {padding-top: 95px;font-size: 42px;color: #000;text-align: center;font-weight: lighter;}
.vrybf .vrybf_p1 {font-size: 20px;color: #000;text-align: center;padding-bottom: 75px;}
.vrybf .vrty_con {margin-top: 85px;position: relative;}
.vrybf .vrty_con .concase {height: 610px;position: relative;overflow: hidden;z-index: 3;}

.vrybf .vrty_con .concase ul {position: absolute;left: 0;top: 10px;}
.vrybf .vrty_con .concase ul li {width: 400px;float: left;position: relative;left: 0; transition: all 0.5s;}
.vrybf .vrty_con .concase ul li.hover1 {left: -400px;}
.vrybf .vrty_con .concase ul li.hover2 {left: -800px;}
.vrybf .vrty_con .concase ul li dl {transition: all 1s;position: relative;z-index: 1;}
.vrybf .vrty_con .concase ul li dl dt {width: 400px;height: 450px;position: relative;}
.vrybf .vrty_con .concase ul li dl dt em {display: block;position: absolute;left: 50%;margin-left: -74px; width: 148px;height: 148px; top: 147px;background: url(../images/vrtyicon01.png) no-repeat center;}
.vrybf .vrty_con .concase ul li dl dd {height: 70px;line-height: 70px;font-size: 16px;color: #000;background: #fff;padding: 0 30px;position: relative;box-shadow: 15px 0 50px #ededed inset;}
.vrybf .vrty_con .concase ul li dl dd p {white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 90%;}
.vrybf .vrty_con .concase ul li dl dd i {display: block;position: absolute;right: 30px;top: 30px;width: 7px;height: 12px;background: url(../images/vrtyicon03.png);}

.vrybf .vrty_con .concase ul li.cur dl ,.vrybf .vrty_con .concase ul li:hover dl {transform: scale(1.05);box-shadow: 0px 15px 50px #3a3830;z-index: 2;}
.vrybf .vrty_con .concase ul li.cur dl dt em ,.vrybf .vrty_con .concase ul li:hover dl dt em {background: url(../images/vrtyicon02.png) no-repeat center;}
.vrybf .vrty_con .concase ul li.cur dl dd ,.vrybf .vrty_con .concase ul li:hover dl dd {background: #000000;color: #fff;box-shadow: none;}
.vrybf .vrty_con .concase ul li.cur dl dd i ,.vrybf .vrty_con .concase ul li:hover dl dd i {background: url(../images/vrtyicon04.png) no-repeat center;}

.vrybf .vrty_con span.btn {display: block;width: 61px;height: 61px;background: url(../images/vrtyicon05.png) no-repeat left center;position: absolute;top: 240px;border-radius: 50%;cursor: pointer;}
.vrybf .vrty_con span.vrty_btnl {background: url(../images/vrtyicon05.png) no-repeat left center;left: -90px;box-shadow: 5px 35px 25px #d6ceae;}
.vrybf .vrty_con span.vrty_btnr {background: url(../images/vrtyicon05.png) no-repeat left center;right: -90px;box-shadow: 5px 35px 25px #e1e1e1;}
.vrybf .vrty_con span i {display: block;width: 7px;height: 12px;margin: 24px auto;}
.vrybf .vrty_con span.vrty_btnl i{background: url(../images/vrtyicon06.png) no-repeat center;}
.vrybf .vrty_con span.vrty_btnr i{background: url(../images/vrtyicon03.png) no-repeat center;}
.vrybf .vrty_con span:hover {background: url(../images/vrtyicon05.png) no-repeat right center;}
.vrybf .vrty_con span.vrty_btnl:hover i {background: url(../images/vrtyicon07.png) no-repeat center;}
.vrybf .vrty_con span.vrty_btnr:hover i {background: url(../images/vrtyicon04.png) no-repeat center;}

.vrybf .vrty_con .vrybf_switch {text-align: center;position: relative;top: -40px;z-index: 5;}
.vrybf .vrty_con .vrybf_switch span {display: inline-block;*display: inline;*zoom: 1;width: 13px;height: 13px;background:url(../images/ty03.png) no-repeat center;margin-right: 15px;cursor: pointer;}
.vrybf .vrty_con .vrybf_switch span.cur {background: url(../images/ty04.png) no-repeat center;}


/*家装指南**/
.jzzn {background: #f2f2f2;padding: 40px 0;}
.jzzn .jzzn_top {margin-bottom: 20px;}
.jzzn .jzzn_top .top_left {float: right;width: 790px;height: 380px;position: relative;overflow: hidden;}
.jzzn .jzzn_top .top_left ul {position: relative;}
.jzzn .jzzn_top .top_left ul li {float: left;width: 790px;height: 380px;position: relative;text-align: center;}
.jzzn .jzzn_top .jzbk01_switch {width: 100%;height: 12px;position: absolute;left: 0; bottom: 24px;text-align: center;}
.jzzn .jzzn_top .jzbk01_switch span {display: inline-block;*display: inline;*zoom: 1; width: 13px;height: 12px;margin-left: 15px;background: url(../images/ty03.png) no-repeat center; cursor: pointer;}
.jzzn .jzzn_top .jzbk01_switch span.cur {background: url(../images/ty04.png) no-repeat center;}

.jzzn .jzzn_top .top_right {float: left;background: #fff;height: 355px;width: 380px;position: relative;padding: 45px 0 0 30px;}
.jzzn .top_right .left_dl {padding:0 0 50px 50px;border-top: none;position: relative;background: url(../images/line01.png) repeat-y 15px top;}
.jzzn .top_right .left_dl:first-child {padding-top: 0;}
.jzzn .top_right .left_dl dt {height: 31px;font-size: 24px; clear: both;margin-bottom: 10px;}
.jzzn .top_right .left_dl dt span {display: block;width: 31px;height: 31px;position: absolute;left: 0;top: 0px;}
.jzzn .top_right .left_dl:first-child span {top: 0;}

.jzzn .top_right .dl01 dt span {background: url(../images/jzznicon01.png) no-repeat center ;}
.jzzn .top_right .dl02 dt span {background: url(../images/jzznicon02.png) no-repeat center ;}
.jzzn .top_right .dl03 dt span {background: url(../images/jzznicon03.png) no-repeat center ;}
.jzzn .top_right .left_dl dt a {color: #333;}
.jzzn .top_right .left_dl dd {float: left;font-size: 14px;margin-right: 12px;}
.jzzn .top_right .dl03 {background: none;}
.jzzn .top_right em {display: block;width: 20px;height: 20px;background: url(../images/jzznbg01.png) no-repeat center;position: absolute;right: -20px;bottom: 0;}

.jzzncon {background: #fff;position: relative;margin-bottom: 20px;padding: 40px 50px;}
.jzzncon .con_top {height: 31px;margin-bottom: 30px;}
.jzzncon .con_top li {float: left;margin-right: 20px;font-size: 14px;padding-top: 10px;}
.jzzncon .con_top li:first-child {font-size: 24px;padding-top: 0;}
.jzzncon .con_top li:first-child a {color: #333;}

.jzzncon .zxgl .zxgl_dl {width: 340px;float: left;}
.jzzncon .zxgl .zxgl_dl dt img {display: block;}
.jzzncon .zxgl .zxgl_dl dd.dd01 {height: 50px;line-height: 50px;font-size: 16px;width: 340px;white-space: normal;overflow: hidden;text-overflow: ellipsis;}
.jzzncon .zxgl .zxgl_dl dd.dd01 a {color: #333;}
.jzzncon .zxgl .zxgl_dl dd.dd02 {line-height: 20px;color: #666;font-size: 13px;height: 60px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;	-webkit-box-orient: vertical;}
.jzzncon .zxgl .zxgl_dl dd.dd03 { display:none;}
.jzzncon .zxgl .zxgl_dl dd.dd04 {margin-top: 20px;}
.jzzncon .zxgl .zxgl_dl dd.dd04 a {display: block;height: 41px;line-height: 41px;width: 41px;background: url(../images/ty02.png) no-repeat right center;}
.jzzncon .zxgl .zxgl_dl:hover dd.dd04 a {background: url(../images/ty01.png) no-repeat center;}

.jzzncon .con_cen {float: left;width: 420px;margin-left: 20px;}
.jzzncon .con_cen dl {position: relative;height: 100px;padding-left: 150px;margin-bottom: 10px;}
.jzzncon .con_cen dl dt {position: absolute;left: 0;top: 0;width: 130px;height: 100px;}
.jzzncon .con_cen dl dt img {display: block;}
.jzzncon .con_cen dl dd.dd1 {font-size: 14px;height: 16px;line-height: 16px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color: #333;margin-bottom: 10px;}
.jzzncon .con_cen dl dd.dd2 {font-size: 14px;height: 40px;line-height: 20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;}
.jzzncon .con_cen dl dd.dd3 {height: 12px;width: 9px;background: url(../images/jtr01.png) no-repeat center;position: absolute;left: 150px;bottom: 0;}

.jzzncon .con_cen dl:hover dd.dd3 {background-image: url(../images/jtr05.png);}

.jzzncon .zxgl .zxgl_ul {float: right;padding-left: 30px;width: 255px;border-left: 1px solid #ebebeb;position: relative;}
.jzzncon .zxgl .zxgl_ul li {margin-top: 26px;height: 16px;}
.jzzncon .zxgl .zxgl_ul li:first-child {margin-top: 0;}
.jzzncon .zxgl .zxgl_ul li:first-child i {display: none;width: 1px;height: 16px;position: absolute;left: -1px;top: 0;background: #000;}
.jzzncon .zxgl .zxgl_ul li a {display: block;font-size: 13px;color: #666;height: 16px;line-height: 16px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.jzzncon .zxgl .zxgl_ul li:hover a {color: #000;}

.con01 .con_top {background: url(../images/jzznicon04.png) no-repeat right center;}
.con02 .con_top {background: url(../images/jzznicon05.png) no-repeat right center;}
.con03 .con_top {background: url(../images/jzznicon06.png) no-repeat right center;}


/*家装指南列表*/
.jzznlist {padding: 30px 0;background: #f2f2f2;}
.jzznlist .jzlist_top {height: 99px;}
.jzznlist .jzlist_top dl {width: 333px;height: 95px;padding-left: 65px;float: left;border-top: 3px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom: 1px solid #dfdfdf;}
.jzznlist .jzlist_top dl dt {clear: both;font-size: 24px;margin-bottom: 10px;shape-outside: 25px;line-height: 25px;margin-top: 20px;position: relative;}
.jzznlist .jzlist_top dl dt i {display: block;width: 25px;height: 25px;background: url(../images/jzznicon04.png) no-repeat center;position: absolute;left: -42px;top: 0;}
.jzznlist .jzlist_top dl dt a {color: #000;}

.jzznlist .jzlist_top dl dd {float: left;margin-right: 20px;padding-bottom: 7px;font-size: 14px;width: 60px;}
.jzznlist .jzlist_top dl dd.cur ,.jzznlist .jzlist_top dl dd:hover {border-bottom:3px solid #000;}
.jzznlist .jzlist_top dl dd.cur a ,.jzznlist .jzlist_top dl dd:hover a {color: #000;}

.jzznlist .jzlist_top dl.cur {background: #fff;border-top-color:#000;border-top-color:#000;border-left-color: #dfdfdf;border-right-color: #dfdfdf;border-bottom-color: #fff;}

.jzznlist .jzlist_top dl.dl1 dt i {background: url(../images/jzznicon04.png) no-repeat center;}
.jzznlist .jzlist_top dl.dl2 dt i {background: url(../images/jzznicon05.png) no-repeat center;}
.jzznlist .jzlist_top dl.dl3 dt i {background: url(../images/jzznicon06.png) no-repeat center;}

.jzznlist .jzlist_con {background: #fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding: 30px 0;border-bottom:1px solid #dfdfdf;}
.jzznlist .jzlist_con .concase {padding: 0 50px;}
.jzznlist .jzlist_con .concase a {display: block;width: 1100px;border-top: 1px solid #dfdfdf;padding: 30px 0;height: 170px;}
.jzznlist .jzlist_con .concase:first-child {border-top: none;}
.jzznlist .jzlist_con .concase .caseleft {width: 220px;height: 170px;overflow: hidden;}
.jzznlist .jzlist_con .concase .caseleft img {display: block;transition: all 0.5s;}
.jzznlist .jzlist_con .concase .caseright {width: 850px;position: relative;height: 170px;background: url(../images/ty02.png) no-repeat right bottom;}
.jzznlist .jzlist_con .concase .caseright .r_p1 {font-size: 20px;color: #000;margin-bottom: 15px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 680px;}
.jzznlist .jzlist_con .concase .caseright .r_p2 {font-size: 13px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height: 72px;}
.jzznlist .jzlist_con .concase .caseright .zan {display: block;width: 35px;line-height: 20px;padding-left: 24px;background: url(../images/jzznicon07.png) no-repeat left center;font-size: 13px;color: #999;position: absolute;right: 70px;top: 0;}
.jzznlist .jzlist_con .concase .caseright .read {display: block;width: 35px;line-height: 20px;padding-left: 24px;background: url(../images/jzznicon08.png) no-repeat left center;font-size: 13px;color: #999;position: absolute;right: 0px;top: 0;}

.jzznlist .jzlist_con .concase:hover {background: #f2f2f2;}
.jzznlist .jzlist_con .concase:hover .caseleft img {transform: scale(1.1);}
.jzznlist .jzlist_con .concase:hover .caseright {background-image: url(../images/ty01.png);}


/*客户口碑*/
.khkb_ban {background: url(../images/in_ban02.jpg) no-repeat center;}

.khkb_con {padding: 30px 0;background: #f2f2f2;}
.khkb_con .concase {width: 338px;height: 208px;border: 1px solid #dfdfdf;position: relative;padding-left: 250px;margin: 55px 0 0 20px;background: #fff; float:left ;}
.khkb_con .concase.bdnot {margin-left: 0;}
.khkb_con .concase .caseleft {width: 182px;position: absolute;left: 35px;top: -35px;}
.khkb_con .concase .caseleft dt {width: 160px;height: 160px;background: #fff;padding: 6px;border-radius: 50%;box-shadow: 0 5px 15px #999;*background: none;}
.khkb_con .concase .caseleft dt img {display: block;    border-radius: 100px;}
.khkb_con .concase .caseleft dd {height: 160px;padding: 6px;font-size: 13px;height: 24px;line-height: 24px;text-align: center;margin-top: 10px;}
.khkb_con .concase .caseright {width: 310px;height: 155px;padding-top: 30px;background: url(../images/ty02.png) no-repeat right bottom;}
.khkb_con .concase .caseright .r_p1 {font-size: 16px;color: #000;margin-bottom: 10px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.khkb_con .concase .caseright .r_p2 {font-size: 13px;line-height: 20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;	-webkit-box-orient: vertical;height: 80px;}

.khkb_con .concase:hover .caseright {background-image: url(../images/ty01.png);}


/*联系名雕*/
.lxmd .lxmd_top {height: 710px;background: url(../images/lxwmbg.jpg) no-repeat center;color: #fff;}
.lxmd .lxmd_top .container {height: 710px;position: relative;height: 710px;}
.lxmd .lxmd_top h3 {font-size: 42px;font-weight: lighter;margin-left: 670px;padding: 125px 0 45px 0;}
.lxmd .lxmd_top .topcase {padding: 35px 0 35px 60px;margin-left: 670px;border-top: 1px solid #43586b;border-bottom: 1px solid #43586b;}
.lxmd .lxmd_top .topcase .top_p1 {font-size: 18px;color: #fedd00;height: 24px;line-height: 24px;margin-bottom: 5px;}
.lxmd .lxmd_top .topcase .top_p2 {font-size: 14px;height: 24px;line-height: 24px;}

.lxmd .lxmd_top .topcase.case1 {border-bottom: none;}
.lxmd .lxmd_top .topcase.case1 {background: url(../images/lxmdicon01.png) no-repeat left center;}
.lxmd .lxmd_top .topcase.case2 {background: url(../images/lxmdicon02.png) no-repeat left center;}

.lxmd .lxmd_top .lxtel {height: 120px;position: absolute;left: 0;bottom:0;width: 100%;}
.lxmd .lxmd_top .lxtel .telcon {width: 409px;height: 85px;padding: 35px 35px 0 155px; float: left;position: relative;background: url(../images/bg01.png);margin-right: 1px;}
.lxmd .lxmd_top .lxtel .telcon .tel_p1 {font-size: 13px;}
.lxmd .lxmd_top .lxtel .telcon .tel_p2 {font-size: 32px;}
.lxmd .lxmd_top .lxtel .telcon .tel_p2 i {color: #FEDD00;}
.lxmd .lxmd_top .lxtel .telcon em {display: block;width: 54px;height: 54px;position: absolute;left: 65px;top: 35px;}
.lxmd .lxmd_top .lxtel .telcon span {display: block;width: 40px;height: 40px;font-size: 13px;border: 1px solid #fff;line-height: 40px;text-align: center;border-radius: 50%;position: absolute;right: 35px;top: 25px;}

.lxmd .lxmd_top .lxtel .telcon.tel1 em {background: url(../images/lxmdicon03.png) no-repeat center;}
.lxmd .lxmd_top .lxtel .telcon.tel2 em {background: url(../images/lxmdicon04.png) no-repeat center;}

.lxmd .lxmd_con {padding: 50px 0;background: #f2f2f2;}
.lxmd .lxmd_con dl {width: 548px;height: 173px;border: 1px solid #dfdfdf;padding: 40px 0 0 50px;float: left;margin: -1px 0 0 -1px;}
.lxmd .lxmd_con dl dt {font-size: 20px;color: #000;margin-bottom: 25px;}
.lxmd .lxmd_con dl dd {font-size: 14px;margin-bottom: 15px;padding-left: 30px;height: 20px;line-height: 20px;}
.lxmd .lxmd_con dl dd.dd1 {background: url(../images/lxmdicon05.png) no-repeat left center;}
.lxmd .lxmd_con dl dd.dd2 {background: url(../images/lxmdicon06.png) no-repeat left center;}
.lxmd .lxmd_con dl dd.dd3 {background: url(../images/lxmdicon07.png) no-repeat left center;}


/*直营门店*/
.zymd .zymd_ban {background: url(../images/in_ban03.jpg) no-repeat center;}
.zymd .zymd_con {padding: 40px 0;background: #f2f2f2;}
.zymd .zymd_con .concase {padding:20px 70px 20px 20px;height: 260px;border: 1px solid #dfdfdf;background: #fff;margin-bottom: 20px;transition: all 0.5s;}
.zymd .zymd_con .concase .caseleft {width: 340px;height: 260px;}
.zymd .zymd_con .concase .caseright {width: 700px;height: 260px;position: relative;}

.zymd .zymd_con .concase .caseright .r_p1 {margin: 30px 0 20px 0;}
.zymd .zymd_con .concase .caseright .r_p1 a {font-size: 24px;color: #000;margin-right: 15px;}
.zymd .zymd_con .concase .caseright .r_p1 i {font-size: 14px;color: #999;}
.zymd .zymd_con .concase .caseright .r_p2 {font-size: 15px;height: 20px;line-height: 20px;padding-left: 20px; background: url(../images/zymdicon01.png) no-repeat left center;}

.zymd .zymd_con .concase .caseright .r_p2 a.ljzx {position: absolute;right: 0;top: 62px;background: url(../images/zymdbg01.png) no-repeat center;color: #fedd00;height: 41px;line-height: 41px;width: 111px;text-indent: 22px ;font-size: 14px;}
.zymd .zymd_con .concase .caseright .r_p2 a.ljzx i {display: block;width: 7px;height: 12px;position: absolute;right: 17px;top: 15px;background: url(../images/jtr06.png) no-repeat center;}
.zymd .zymd_con .concase .caseright .r_p3 {font-size: 13px;line-height: 20px;margin-top: 32px;padding-top: 32px;border-top: 1px solid #dfdfdf;}

.zymd .zymd_con .concase:hover {box-shadow: 7px 7px 15px #999;}
.zymd .zymd_con .concase:hover .r_p2 a.ljzx {background: url(../images/zymdbg02.png) no-repeat center;color: #000;}
.zymd .zymd_con .concase:hover .r_p2 a.ljzx i {background: url(../images/jtr05.png) no-repeat center;}


/*直营门店详情*/
.zymdxq {}
.zymdxq .mdxq_top {height: 415px;background: url(../images/zymdxqbg.jpg) no-repeat center;padding-top: 95px;}
.zymdxq .mdxq_top dl {color: #fff;}
.zymdxq .mdxq_top dl dt {height: 145px;width: 145px;padding: 5px;background: #fff;border-radius: 50%;margin: 0 auto;}
.zymdxq .mdxq_top dl dt img {display: block;border-radius:100px;}
.zymdxq .mdxq_top dl dd.dd1 {font-size: 24px;text-align: center;margin: 15px 0;}
.zymdxq .mdxq_top dl dd.dd2 {text-align: center;height: 20px;line-height: 20px;}
.zymdxq .mdxq_top dl dd.dd2 span {display: inline-block;*display: inline;*zoom: 1;font-size: 14px;padding: 0 15px;border-left: 1px dotted #fff;}
.zymdxq .mdxq_top dl dd.dd2 span:first-child {border-left: none;}
.zymdxq .mdxq_top dl dd.dd3 {font-size: 20px;}
.zymdxq .mdxq_top dl dd.dd3 a {display: block;width: 150px;height: 55px;line-height: 55px;text-align: center;background: #fedd00;color: #000;margin: 32px auto 0 auto;}

.zymdxq .mdxq_con {padding: 40px 0 ;background: #f2f2f2;}
.zymdxq .mdxq_con .con_top {height: 80px;}
.zymdxq .mdxq_con .con_top li {float: left;width: 298px;height: 50px;border: 1px solid #f2f2f2;border-top: 4px solid #f2f2f2;padding-top: 25px; text-align: center;border-bottom-color: #dfdfdf;}
.zymdxq .mdxq_con .con_top li span {display: inline-block;*display: inline;*zoom: 1; font-size: 20px;color: #222;height: 25px;line-height: 25px;vertical-align: middle; margin-right: 5px;}
.zymdxq .mdxq_con .con_top li i {display: inline-block;*display: inline;*zoom: 1; width: 40px;height: 25px;vertical-align: middle;}

.zymdxq .mdxq_con .con_top li.cur {border-color: #dfdfdf;border-top-color: #000;border-bottom-color: #fff;background: #fff;}

.zymdxq .mdxq_con .con_top .top_s1 i {background: url(../images/zymdxqicon01.png) no-repeat center;}
.zymdxq .mdxq_con .con_top .top_s2 i {background: url(../images/zymdxqicon03.png) no-repeat center;}
.zymdxq .mdxq_con .con_top .top_s3 i {background: url(../images/zymdxqicon05.png) no-repeat center;}
.zymdxq .mdxq_con .con_top .top_s4 i {background: url(../images/zymdxqicon07.png) no-repeat center;}

.zymdxq .mdxq_con .con_top .top_s1.cur i {background: url(../images/zymdxqicon02.png) no-repeat center;}
.zymdxq .mdxq_con .con_top .top_s2.cur i {background: url(../images/zymdxqicon04.png) no-repeat center;}
.zymdxq .mdxq_con .con_top .top_s3.cur i {background: url(../images/zymdxqicon06.png) no-repeat center;}
.zymdxq .mdxq_con .con_top .top_s4.cur i {background: url(../images/zymdxqicon08.png) no-repeat center;}

.zymdxq .mdxq_con .conbox {border: 1px solid #dfdfdf;border-top: none;background: #fff;}
.zymdxq .mdxq_con .conbox .con01 {padding: 65px 50px 0 50px;border-bottom: 1px solid #dfdfdf;}
.zymdxq .mdxq_con .conbox .con01 .dl {margin-bottom: 50px;}
.zymdxq .mdxq_con .conbox .con01 .dl .dt {font-size: 20px;color: #333;margin-bottom: 15px;}
.zymdxq .mdxq_con .conbox .con01 .dl .dd {font-size: 13px;line-height: 20px;margin-bottom: 20px;}

.zymdxq .mdxq_con .conbox .con02 {padding: 0 50px;border-bottom: 1px solid #dfdfdf;}
.zymdxq .mdxq_con .conbox h3 {font-size: 20px;position:relative;height: 50px;padding-top: 35px;line-height: 50px;color: #333;font-weight: normal;margin-bottom: 15px;}
.zymdxq .mdxq_con .conbox h3 i {display: block; width: 47px;height: 47px;position: absolute;left: -97px;top: 35px;}
.zymdxq .mdxq_con .conbox h3 i img {display: block;width: 47px;height: 47px;}

.zymdxq .mdxq_con .conbox .con02 dl {width: 340px;padding-bottom: 20px;position: relative;float: left;margin:0 0 20px 39px;}
.zymdxq .mdxq_con .conbox .con02 dl.bdnot {margin-left: 0;}
.zymdxq .mdxq_con .conbox .con02 dl dt img {display: block;}
.zymdxq .mdxq_con .conbox .con02 dl dd.dd1 {font-size: 16px;height: 24px; line-height: 24px;color: #000;margin-top: 15px;overflow:hidden;white-space:  nowrap;text-overflow:  ellipsis;}
.zymdxq .mdxq_con .conbox .con02 dl dd.dd2 {margin-top: 10px;}
.zymdxq .mdxq_con .conbox .con02 dl dd.dd2 span {float: left; font-size: 13px;padding:0 7px;border-left: 1px dotted #b6b6b6;height: 14px;line-height: 14px;}
.zymdxq .mdxq_con .conbox .con02 dl dd.dd2 span:first-child {border-left: none;padding-left: 0;}
.zymdxq .mdxq_con .conbox .con02 dl dd.dd3 {width: 41px;height: 41px;background: url(../images/ty02.png) no-repeat center;position: absolute;right: 0; top:280px;}

.zymdxq .mdxq_con .conbox .con02 dl:hover dd.dd3 {background: url(../images/ty01.png) no-repeat center;}

.zymdxq .mdxq_con .conbox .con03 {padding: 0 50px 30px 50px;border-bottom: 1px solid #dfdfdf;}
.zymdxq .mdxq_con .conbox .con03 .concase {padding:0 69px 0 59px;/* height: 405px; */border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;position: relative;overflow:  hidden;}
.zymdxq .mdxq_con .conbox .con03 .conul {position: relative;/* height: 430px; */width: 975px;overflow: hidden;}
.zymdxq .mdxq_con .conbox .con03 ul {position: relative;left: 0;top: 0;}
.zymdxq .mdxq_con .conbox .con03 ul>li {width: 290px;float: left;margin-left: 35px;}
.zymdxq .mdxq_con .conbox .con03 ul>li:first-child {margin-left: 10px;}
.zymdxq .mdxq_con .conbox .con03 dl {position: relative;background: #f2f2f2;transition: all 0.5s;}
.zymdxq .mdxq_con .conbox .con03 dl dt img {display: block;width:  290px;height: 290px;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd1 {width: 117px;height: 118px;background: url(../images/ty05.png) no-repeat center;position: absolute;top: 235px;left: 50%;margin-left: -58px;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd1 span {display: block;font-size: 20px;text-align: center;padding-top: 34px;color: #222;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd1 i {display: block;font-size: 14px;text-align: center;margin-top: 5px;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd2 {margin-top: 75px;font-size: 13px;text-align: center;height: 16px;overflow: hidden;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd2>li {display: inline-block;*display: inline;*zoom: 1; margin-right: 20px;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd3 {margin-top: 20px;font-size: 13px;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd3 a {float: left;width: 142px;text-align: center;height: 50px;line-height: 50px;text-align: center;border: 1px solid #dfdfdf;border-bottom: none;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd3 a span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin-right: 5px;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd3 a i {display: inline-block;*display: inline;*zoom: 1;width: 15px;height: 15px;vertical-align: middle;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd3 a.d3_a1 {border-left: none;border-right: none;width: 145px;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd3 a.d3_a2 {border-right: none;width: 144px;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd3 a.d3_a1 i {background: url(../images/zymdxqicon12.png) no-repeat center;}
.zymdxq .mdxq_con .conbox .con03 dl dd.dd3 a.d3_a2 i {background: url(../images/zymdxqicon13.png) no-repeat center;}

.zymdxq .mdxq_con .conbox .con03 dl:hover {background: #fff;box-shadow: 8px 8px 15px #999;}
.zymdxq .mdxq_con .conbox .con03 dl:hover dd.dd3 .d3_a1 {background: #000;color: #fff;}
.zymdxq .mdxq_con .conbox .con03 dl:hover dd.dd3 .d3_a1 i {background: url(../images/zymdxqicon11.png) no-repeat center;;}
.zymdxq .mdxq_con .conbox .con03 dl:hover dd.dd3 .d3_a2 {background: #FEDD00;color: #000;}

.zymdxq .mdxq_con .conbox .con03 .con03_btnl {display: block !important;width: 10px;height: 18px;position: absolute;left: 30px;top: 200px;background: url(../images/jtl06.png) no-repeat center;cursor: pointer;}
.zymdxq .mdxq_con .conbox .con03 .con03_btnr {display: block !important;width: 10px;height: 18px;position: absolute;right: 30px;top: 200px;background: url(../images/jtr07.png) no-repeat center;cursor: pointer;}

.zymdxq .mdxq_con .conbox .con03 .con03_btnl:hover {background: url(../images/jtl07.png) no-repeat center;}
.zymdxq .mdxq_con .conbox .con03 .con03_btnr:hover {background: url(../images/jtr08.png) no-repeat center;}

.zymdxq .mdxq_con .conbox .con04 {padding: 0 50px 50px 50px;}
.zymdxq .mdxq_con .con04 dl {float: left;width: 338px;border: 1px solid #dfdfdf;padding-bottom: 20px;transition: all 0.5s;margin-left: 39px;}
.zymdxq .mdxq_con .con04 dl.bdnot {margin-left: 0;}
.zymdxq .mdxq_con .con04 dl dt {margin-left: -1px;width: 340px;}
.zymdxq .mdxq_con .con04 dl dt img {display: block;}
.zymdxq .mdxq_con .con04 dl dd.dd1{margin: 25px 30px 0 30px; color: #000;height: 30px;line-height: 30px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;font-size: 24px;}
.zymdxq .mdxq_con .con04 dl dd.dd2 {font-size: 13px;margin: 10px 30px 0 30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;height: 40px;line-height: 20px;}
.zymdxq .mdxq_con .con04 dl dd.dd3 {margin: 15px 30px 0 30px;height: 41px;width: 41px;background: url(../images/rzxqicon.png) no-repeat left center;}

.zymdxq .mdxq_con .con04 dl.cur ,.zymdxq .mdxq_con .con04 dl:hover {box-shadow: 5px 5px 8px #999;}
.zymdxq .mdxq_con .con04 dl.cur dd.dd3 ,.zymdxq .mdxq_con .con04 dl:hover dd.dd3 {background: url(../images/rzxqicon.png) no-repeat right center;}


/*设计师详情*/
.sjsxq {}
.sjsxq .sjs_top {height: 415px;background: url(../images/zymdxqbg.jpg) no-repeat center;padding-top: 95px;}
.sjsxq .sjs_top dl {color: #fff;}
.sjsxq .sjs_top dl dt {height: 145px;width: 145px;padding: 5px;background: #fff;border-radius: 50%;margin: 0 auto;}
.sjsxq .sjs_top dl dt img {display: block;    border-radius: 100px;}
.sjsxq .sjs_top dl dd.dd1 {font-size: 24px;text-align: center;margin: 15px 0;}
.sjsxq .sjs_top dl dd.dd2 {text-align: center;height: 20px;line-height: 20px;}
.sjsxq .sjs_top dl dd.dd2 li {display: inline-block;*display: inline;*zoom: 1;font-size: 14px;padding: 0 15px;border-left: 1px dotted #fff;}
.sjsxq .sjs_top dl dd.dd2 li:first-child {border-left: none;}
.sjsxq .sjs_top dl dd.dd2 li a{ color:#fff;}


.sjsxq .sjs_top dl dd.dd3 {font-size: 20px;}
.sjsxq .sjs_top dl dd.dd3 span {display: block;width: 150px;height: 55px;line-height: 55px;background: #fedd00;color: #000;margin: 32px auto 0 auto;position: relative;text-indent: 32px;}
.sjsxq .sjs_top dl dd.dd3 i {display: block;width: 28px;height: 25px;position: absolute;right: 32px;top: 14px;}
.sjsxq .sjs_top dl dd.dd3 i img {display: block;}

.sjsxq .sjs_con {padding: 40px 0 ;background: #f2f2f2;}
.sjsxq .sjs_con .con_top {height: 80px;}
.sjsxq .sjs_con .con_top li {float: left;width: 398px;height: 50px;border: 1px solid #f2f2f2;border-top: 4px solid #f2f2f2;padding-top: 25px; text-align: center;border-bottom-color: #dfdfdf;}
.sjsxq .sjs_con .con_top li span {display: inline-block;*display: inline;*zoom: 1; font-size: 20px;color: #222;height: 25px;line-height: 25px;vertical-align: middle; margin-right: 5px;}
.sjsxq .sjs_con .con_top li i {display: inline-block;*display: inline;*zoom: 1; width: 40px;height: 25px;vertical-align: middle;}

.sjsxq .sjs_con .con_top li.cur {border-color: #dfdfdf;border-top-color: #000;border-bottom-color: #fff;background: #fff;}

.sjsxq .sjs_con .con_top .top_s1 i {background: url(../images/zymdxqicon03.png) no-repeat center;}
.sjsxq .sjs_con .con_top .top_s2 i {background: url(../images/sjsxqicon02.png) no-repeat center;}
.sjsxq .sjs_con .con_top .top_s3 i {background: url(../images/zymdxqicon01.png) no-repeat center;}

.sjsxq .sjs_con .con_top .top_s1.cur i {background: url(../images/zymdxqicon04.png) no-repeat center;}
.sjsxq .sjs_con .con_top .top_s2.cur i {background: url(../images/sjsxqicon03.png) no-repeat center;}
.sjsxq .sjs_con .con_top .top_s3.cur i {background: url(../images/zymdxqicon02.png) no-repeat center;}

.sjsxq .sjs_con .conbox {border: 1px solid #dfdfdf;border-top: none;background: #fff;padding: 50px 50px 20px 50px;}
.sjsxq .sjs_con .conbox .con02 dl {width: 327px;padding-bottom: 20px;position: relative;float: left;margin:0 0 20px 39px;}
.sjsxq .sjs_con .conbox .con02 dl.bdnot {margin-left: 0;}
.sjsxq .sjs_con .conbox .con02 dl dt img {display: block;}
.sjsxq .sjs_con .conbox .con02 dl dd.dd1 {font-size: 20px;height: 24px; line-height: 24px;color: #000;margin-top: 15px;}
.sjsxq .sjs_con .conbox .con02 dl dd.dd2 {margin-top: 10px; line-height:24px;}
.sjsxq .sjs_con .conbox .con02 dl dd.dd2 span {float: left; font-size: 13px;padding:0 7px;border-left: 1px dotted #b6b6b6;height: 14px;line-height: 14px;}
.sjsxq .sjs_con .conbox .con02 dl dd.dd2 span:first-child {border-left: none;padding-left: 0;}
.sjsxq .sjs_con .conbox .con02 dl dd.dd3 {width: 41px;height: 41px;background: url(../images/ty02.png) no-repeat center;position: absolute;right: 0; top:280px;}

.sjsxq .sjs_con .conbox .con02 dl:hover dd.dd3 {background: url(../images/ty01.png) no-repeat center;}

.sjsxq .sjs_con .conbox .con02 .concase_1{padding: 0 0px;}
.sjsxq .sjs_con .conbox .con02 .concase_1 a {display: block;width: 1100px;border-top: 1px solid #dfdfdf;padding: 30px 0;height: 170px;}
.sjsxq .sjs_con .conbox .con02 .concase_1:first-child a {border-top: none;}
.sjsxq .sjs_con .conbox .con02 .concase_1 .caseleft {width: 220px;height: 170px;overflow: hidden;}
.sjsxq .sjs_con .conbox .con02 .concase_1 .caseleft img {display: block;transition: all 0.5s;width: 220px;height: 170px;}
.sjsxq .sjs_con .conbox .con02 .concase_1 .caseright {width: 850px;position: relative;height: 170px;background: url(../images/ty02.png) no-repeat right bottom;}
.sjsxq .sjs_con .conbox .con02 .concase_1 .caseright .r_p1 {font-size: 20px;color: #000;margin-bottom: 15px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 680px;}
.sjsxq .sjs_con .conbox .con02 .concase_1 .caseright .r_p2 {font-size: 13px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: mddt;height: 72px;}
.sjsxq .sjs_con .conbox .con02 .concase_1 .caseright .zan {display: block;width: 35px;line-height: 20px;padding-left: 24px;background: url(../images/jzznicon07.png) no-repeat left center;font-size: 13px;color: #999;position: absolute;right: 70px;top: 0;}
.sjsxq .sjs_con .conbox .con02 .concase_1 .caseright .read {display: block;width: 35px;line-height: 20px;padding-left: 24px;background: url(../images/jzznicon08.png) no-repeat left center;font-size: 13px;color: #999;position: absolute;right: 0px;top: 0;}

.sjsxq .sjs_con .conbox .con02 .concase_1:hover {background: #f2f2f2;}
.sjsxq .sjs_con .conbox .con02 .concase_1:hover .caseleft img {transform: scale(1.1);}
.sjsxq .sjs_con .conbox .con02 .concase_1:hover .caseright {background-image: url(../images/ty01.png);}

/*施工工地1*/
.sggdlist .sglist_ban {background: url(../images/in_ban04.jpg) no-repeat center;}

.sggdlist .sglist_con {padding: 55px 0 20px 0;background: #f2f2f2;}
.sglist_con .sglist_sea {height: 55px;padding:0 0 48px 55px; width: 595px;margin: 0 auto;background: url(../images/rzlpbg01.png) no-repeat center top;overflow: hidden;position: relative;}
.sglist_con .sglist_sea input {float: left;width: 520px;height: 52px;line-height: 52px;border: none;margin-top: 3px;font-size: 16px;color: #999;}
.sglist_con .sglist_sea span.sea {float: right;width: 47px;height: 47px;background: url(../images/sea01.png) no-repeat center;margin: 5px 20px 0 0;cursor: pointer;}
.sglist_con .sglist_keyword {height: 16px;line-height: 16px;width: 605px;margin: 0 auto;font-size: 13px;position: absolute;left: 55px;bottom: 10px;}
.sglist_con .sglist_keyword a {margin-right: 10px;}

.sglist_con .conbox {padding: 40px 0 20px 0;}
.sglist_con .concase {margin-bottom: 19px;}
.sglist_con .concase .caseleft {width: 328px;height: 243px;background: #fff;padding: 65px 0 0 60px;border: 1px solid #dfdfdf;box-shadow: 5px 5px 25px #ccc;position: relative;z-index: 3;}
.sglist_con .concase .caseleft h4 {font-size: 24px;margin-bottom: 15px;font-weight: normal;}
.sglist_con .concase .caseleft h4 a {color: #000;} 
.sglist_con .concase .caseleft .l_p1 span {font-size: 13px;padding: 0 10px;border-left: 1px dotted #b6b6b6;}
.sglist_con .concase .caseleft .l_p1 span:first-child {padding-left: 0;border-left: none;color: #000;}
.sglist_con .concase .caseleft .l_p2 {margin-top: 90px;}
.sglist_con .concase .caseleft .l_p2 a {float: left;width: 109px;height: 39px;border: 1px solid #dfdfdf;line-height: 39px;font-size: 14px;color: #999;border-radius: 25px;text-indent: 22px;position: relative;}
.sglist_con .concase .caseleft .l_p2 a i {display: block;width: 7px;height: 12px;position: absolute;right: 16px;top: 14px;background: url(../images/jtr01.png) no-repeat center;}
.sglist_con .concase .caseleft .l_p2 a.p2_a1 {margin-right: 15px;}
.sglist_con .concase .caseleft i {display: block;width: 130px;height: 130px;position: absolute;right: -6px;top: -6px;}

.sglist_con .concase.sgjd01 .caseleft i {background: url(../images/sgjd01.png) no-repeat center;}
.sglist_con .concase.sgjd02 .caseleft i {background: url(../images/sgjd02.png) no-repeat center;}

.sglist_con .concase .caseleft .l_p2 a.p2_a1:hover {background: #000;color: #fff;border-color: #000;}
.sglist_con .concase .caseleft .l_p2 a.p2_a1:hover i {background: url(../images/jtr02.png) no-repeat center;}

.sglist_con .concase .caseleft .l_p2 a.p2_a2:hover {background: #fedd00;border-color: #fedd00;color: #000;}
.sglist_con .concase .caseleft .l_p2 a.p2_a2:hover i {background: url(../images/jtr05.png) no-repeat center;}

.sglist_con .concase .caseright {width: 758px;height: 233px;background: #fff;position: relative;z-index: 2;margin-top: 20px;border: 1px solid #dfdfdf;border-left: none;padding: 55px 0 0 50px;box-shadow: 0 -5px 25px #ccc;}
.sglist_con .concase .caseright ul{ overflow:hidden; height:180px;}
.sglist_con .concase .caseright ul li {float: left;width: 230px;height: 180px;margin-right: 10px;overflow: hidden;}
.sglist_con .concase .caseright ul li img {display: block;transition: all 0.5s;}
.sglist_con .concase .caseright ul li:hover img {transform: scale(1.1);}


/*云设计*/
.ysj {height: 880px;background: url(../images/ysjbg.jpg) no-repeat center;}
.ysj .container {position: relative;height: 880px;}
.ysj .container a.kssj {display: block;width: 190px;height: 60px;line-height: 60px;text-indent: 35px;font-size: 20px;color: #FEDD00;background: #000;position: absolute; left: 753px;top: 598px;box-shadow: 15px 15px 35px #ad8f00;}
.ysj .container a.kssj i {display: block;width: 7px;height: 12px;background: url(../images/jtr06.png) no-repeat center;position: absolute;right: 33px;top: 26px;}


/*灵感美图*/
.lgmt {padding: 40px 0;background: #f2f2f2;}
.lgmt .lgmt_top {margin-bottom: 40px;}
.lgmt .lgmt_top .top_left {float: right;width: 890px;height: 375px;position: relative;overflow: hidden;}
.lgmt .lgmt_top .top_left ul {position: relative;}
.lgmt .lgmt_top .top_left ul li {float: left;width: 890px;height: 375px;position: relative;}
.lgmt .lgmt_top .top_left ul li img {display: block;position: relative;z-index: 1;}
.lgmt .lgmt_top .top_left ul li p {height: 50px;line-height: 50px;width: 100%;position: absolute;left: 0;bottom: 0;background: url(../images/bg02.png);font-size: 13px;color: #fff;text-indent: 25px;z-index: 2;}

.lgmt .lgmt_top .lgmt01_switch {width: 180px;height: 12px;position: absolute;right: 0; bottom: 18px;text-align: center;z-index: 3;}
.lgmt .lgmt_top .lgmt01_switch span {display: inline-block;*display: inline;*zoom: 1; width: 13px;height: 12px;margin-left: 15px;background: url(../images/ty03.png) no-repeat center; cursor: pointer;}
.lgmt .lgmt_top .lgmt01_switch span.cur {background: url(../images/ty04.png) no-repeat center;}


.lgmt .lgmt_top .top_right {float: left;height: 395px;width: 223px;position: relative;padding-left: 87px;}
.lgmt .top_right .r_left {width: 87px;position: absolute;left: 0;top: 0;background: #fff;}

.lgmt .top_right .r_p {height: 103px;width: 87px;border-bottom: 1px solid #dfdfdf;padding: 14px 0;position: relative}
.lgmt .top_right .r_p span {display: block;height: 38px;margin-top: 20px;}
.lgmt .top_right .r_p i {display: block;text-align: center;font-size: 20px;height: 32px;line-height: 32px;color: #333;}
.lgmt .top_right .r_p em {display: block;height: 71px;border-right: 1px dotted #dfdfdf;position: absolute;right: 0;top: 32px;}

.lgmt .top_right .r_p1 span {background: url(../images/lgmticon01.png) no-repeat center ;}
.lgmt .top_right .r_p2 span {background: url(../images/lgmticon03.png) no-repeat center ;}
.lgmt .top_right .r_p3 span {background: url(../images/lgmticon05.png) no-repeat center ;}
.lgmt .top_right .r_p4 span {background: url(../images/lgmticon07.png) no-repeat center ;}

.lgmt .top_right .r_p.cur {background: #f1f1f1;}
.lgmt .top_right .r_p1.cur dt span {background: url(../images/lgmticon02.png) no-repeat center ;}
.lgmt .top_right .r_p2.cur dt span {background: url(../images/lgmticon04.png) no-repeat center ;}
.lgmt .top_right .r_p3.cur dt span {background: url(../images/lgmticon06.png) no-repeat center ;}
.lgmt .top_right .r_p4.cur dt span {background: url(../images/lgmticon08.png) no-repeat center ;}

.lgmt .top_right .r_right ul {padding: 13px 0;    height: 86px;
    padding-top: 32px;background: #fff;border-bottom: 1px solid #dfdfdf;}
.lgmt .top_right .r_right ul.cur {background: #f1f1f1;}
.lgmt .top_right .r_right ul li {float: left;font-size: 14px;margin-left: 24px;height: 35px;line-height: 35px;width: 48px;}
.lgmt .top_right .r_right ul li.gaoliang{color: #000; font-size: 16px; font-weight: bold; } 
.lgmt .top_right .r_right ul.ul2 li {width: 85px;}
.lgmt .top_right em.r_bg {display: block;width: 20px;height: 20px;background: url(../images/jzznbg01.png) no-repeat center;position: absolute;right: -20px;bottom: 0;}

.r_right ul.ul1{ padding-top:0px!important; height:118px!important; }
.r_right ul.ul1 li{height:32px!important;}

.r_right ul.ul2{ padding-top:0px!important; height:118px!important; }
.r_right ul.ul2 li{height:32px!important;}

.r_right ul.ul3{ padding-top:0px!important; height:118px!important; }
.r_right ul.ul3 li{height:32px!important; width:85px!important; }


.lgmt .lgmtcon {position: relative;width: 1212px;}
.lgmt .lgmtcon li.item {width:303px;margin-bottom: 13px;}
.lgmt .lgmtcon dl dt {position: relative;}
.lgmt .lgmtcon dl dt i {display: block;width: 48px;height: 48px;background: url(../images/bg02.png);line-height: 48px;text-align: center;font-size: 13px;color: #fff;position: absolute;right: 0;top: 0;}
.lgmt .lgmtcon dl dt img {display: block;}
.lgmt .lgmtcon dl dd {height: 50px;line-height: 50px;text-align: center;background: #fff;font-size: 13px;}


/*装修案例详情*/
.zxalxq {padding: 40px 0;background: #f2f2f2;}

.zxalxq .zxalxq_left {background: #fff;width: 790px;padding: 50px 50px 75px 50px;position: relative;border: 1px solid #dfdfdf;}
.zxalxq .zxalxq_left h3 {font-size: 38px;font-weight: normal;color: #000;position: relative;}
.zxalxq .zxalxq_left h3 i {float: left;width: 640px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.zxalxq .zxalxq_left h3 .h3_a1 {display: block;width: 35px;padding-left: 25px;height: 20px;line-height: 20px;font-size: 13px;background: url(../images/jzznicon07.png) no-repeat left center;position: absolute;right: 85px;top: 10px;color: #999;}
.zxalxq .zxalxq_left h3 .h3_a2 {display: block;width: 50px;padding-left: 25px;height: 20px;line-height: 20px;font-size: 13px;background: url(../images/jzznicon07.png) no-repeat left center;position: absolute;right: 0;top: 10px;color: #999;}


.zxalxq .zxalxq_p1 {margin-top: 25px;margin-bottom: 30px;line-height: 30px;padding-bottom: 30px;border-bottom: 1px solid #dfdfdf;}
.zxalxq .zxalxq_p1 span {padding:0 35px;font-size: 14px;border-left: 1px dotted #949494;}
.zxalxq .zxalxq_p1 span:first-child {padding-left: 0;border-left: none;}
.zxalxq .zxalxq_p1 span i{        border: 1px dotted #949494;    border-top: none;    margin: 0 55px 0 55px;    border-bottom: none;    border-left: none;}
.zxalxq .zxalxq_p1 span i:last-child{ border:none; }
.zxalxq .zxalxq_con .alxq_p1 {font-size: 20px;color: #333;}
.zxalxq .zxalxq_con .alxq_p2 {line-height: 24px;font-size: 13px;margin-top: 24px;}

.zxalxq .zxalxq_con .alxq_stitle {position: relative;font-size: 15px;margin-top:24px;background: #f2f2f2;text-indent: 15px; padding: 15px 0;}
.zxalxq .zxalxq_con .alxq_stitle span {display: block;position: absolute;left: -111px;top: 0;width: 86px;height: 47px;}
.zxalxq .zxalxq_con .alxq_stitle p {margin-top: 15px;font-size: 13px;}

.zxalxq .alxq_share {position: absolute;left: 330px;width: 200px;bottom: 25px;height: 27px;text-align: center;}
.zxalxq .alxq_share a {display: inline-block;*zoom: 1;*display: inline; margin-right: 10px;}

.zxalxq .altj {margin-top: 20px;}
.zxalxq .altj .conbox {width: 810px;/* padding: 0 40px; */background: #fff;/* border: 1px solid #dfdfdf; */}
.zxalxq .altj .conbox h3 {padding-top: 35px;margin-bottom: 20px;font-size: 22px;font-weight: normal;}
.zxalxq .altj .conbox h3 a {color: #333;}
.zxalxq .altj .altj_con {}
.zxalxq .altj dl {width: 240px;padding-bottom: 20px;position: relative;float: left;margin: 0px 0 20px 35px;background: #fff;}
.zxalxq .altj dl:first-child {margin-left: 0;}
.zxalxq .altj dl dt {width: 240px;height: 190px;overflow: hidden;position: relative;}
.zxalxq .altj dl dt img {display: block;width: 240px;height: 190px;transition: all 0.5s;}
.zxalxq .altj dl dd.dd1 {font-size: 16px;height: 24px; line-height: 24px;color: #000;margin-top: 15px; overflow:hidden;white-space:  nowrap;text-overflow:  ellipsis;}
.zxalxq .altj dl dd.dd1 a {color: #000;}
.zxalxq .altj dl dd.dd2 {margin-top: 10px;}
.zxalxq .altj dl dd.dd2 span {float: left; font-size: 13px;padding:0 7px;border-left: 1px dotted #b6b6b6;height: 14px;line-height: 14px;}
.zxalxq .altj dl dd.dd2 span:first-child {border-left: none;padding-left: 0;}

.zxalxq .altj dl:hover dt img {transform: scale(1.1);}



.zxalxq .zxalxq_right {width: 290px;}
.zxalxq .zxalxq_right .zxal_calc {padding: 35px 0 25px 25px;margin-bottom: 20px;background: #fff;border: 1px solid #dfdfdf;}

.zxalxq .zxal_calc h4 {font-weight: normal;font-size: 22px;color: #333;}
.zxalxq .zxal_calc .calc_p1 {padding-top: 5px;height: 24px;background: #fff;}
.zxalxq .zxal_calc .calc_p1 i {float: left;font-size: 16px;color: #333;}
.zxalxq .zxal_calc .calc_info {margin-top: 25px;margin-bottom: 20px;}
.zxalxq .zxal_calc .calc_info .info_inp {border: 1px solid #e3e3e3;width: 240px;margin-bottom: 15px;}
.zxalxq .zxal_calc .calc_info .info_inp span {float: left;width: 48px;height: 48px;}
.zxalxq .zxal_calc .calc_info .info_inp input {border: none;height: 46px;line-height: 46px;text-indent: 10px;color: #666;font-size: 14px;width: 180px;margin: 1px 0;}
.zxalxq .zxal_calc .calc_info .inp01 span {background: url(../images/calcicon01.png) no-repeat center;}
.zxalxq .zxal_calc .calc_info .inp02 span {background: url(../images/calcicon02.png) no-repeat center;}
.zxalxq .zxal_calc .calc_info .inp03 span {background: url(../images/calcicon03.png) no-repeat center;}
.zxalxq .zxal_calc a.fsbj {display: block;width: 242px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #000;font-weight: bold; font-weight: bold;background: #fedd00;}

.zxalxq .zxalxq_right dl {position: relative;width: 290px;background: #fff;margin-bottom: 30px;padding-top: 30px;border: 1px solid #dfdfdf;}
.zxalxq .zxalxq_right dl dt img {display: block;margin: 0 auto;border-radius: 50%;box-shadow: 0 5px 15px #999;}
.zxalxq .zxalxq_right dl dd.dd1 span {display: block;font-size: 20px;text-align: center;padding-top: 25px;color: #222;}
.zxalxq .zxalxq_right dl dd.dd1 i {display: block;font-size: 14px;text-align: center;margin-top: 5px;}
.zxalxq .zxalxq_right dl dd.dd2 {margin-top: 20px;font-size: 13px;text-align: center;}
.zxalxq .zxalxq_right dl dd.dd2 li {display: inline-block;*display: inline;*zoom: 1; margin-right: 20px;}
.zxalxq .zxalxq_right dl dd.dd3 {margin-top: 20px;font-size: 13px;}
.zxalxq .zxalxq_right dl dd.dd3 a {float: left;width: 142px;text-align: center;height: 50px;line-height: 50px;text-align: center;border: 1px solid #dfdfdf;border-bottom: none;}
.zxalxq .zxalxq_right dl dd.dd3 a span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin-right: 5px;}
.zxalxq .zxalxq_right dl dd.dd3 a i {display: inline-block;*display: inline;*zoom: 1;width: 15px;height: 15px;vertical-align: middle;}
.zxalxq .zxalxq_right dl dd.dd3 a.d3_a1 {border-left: none;border-right: none;width: 145px;}
.zxalxq .zxalxq_right dl dd.dd3 a.d3_a2 {border-right: none;width: 144px;}
.zxalxq .zxalxq_right dl dd.dd3 a.d3_a1 i {background: url(../images/zymdxqicon12.png) no-repeat center;}
.zxalxq .zxalxq_right dl dd.dd3 a.d3_a2 i {background: url(../images/zymdxqicon13.png) no-repeat center;}


.zxalxq .zxalxq_right dl:hover dd.dd3 .d3_a1 {background: #000;color: #fff;}
.zxalxq .zxalxq_right dl:hover dd.dd3 .d3_a1 i {background: url(../images/zymdxqicon11.png) no-repeat center;;}
.zxalxq .zxalxq_right dl:hover dd.dd3 .d3_a2 {background: #FEDD00;color: #000;}



/*工程团队*/
.gctd .gctd_ban {background: url(../images/in_ban05.jpg) no-repeat center;}
.gctd .gctd_con {padding: 40px 0;background: #f2f2f2;}
.gctd .gctd_con .concase {padding:20px 70px 20px 20px;height: 260px;border: 1px solid #dfdfdf;background: #fff;margin-bottom: 20px;transition: all 0.5s;}
.gctd .gctd_con .concase .caseleft {width: 340px;height: 260px;}
.gctd .gctd_con .concase .caseright {width: 700px;height: 260px;position: relative;}

.gctd .gctd_con .concase .caseright .r_p1 {margin: 30px 0 20px 0;}
.gctd .gctd_con .concase .caseright .r_p1 a {font-size: 24px;color: #000;margin-right: 15px;}
.gctd .gctd_con .concase .caseright .r_p1 i {font-size: 14px;color: #999;}
.gctd .gctd_con .concase .caseright .r_p2 {font-size: 15px;height: 20px;line-height: 20px;padding-left: 20px; background: url(../images/zymdicon01.png) no-repeat left center;}

.gctd .gctd_con .concase .caseright .r_p2 a.ljzx {position: absolute;right: 0;top: 62px;background: url(../images/zymdbg01.png) no-repeat center;color: #fedd00;height: 41px;line-height: 41px;width: 111px;text-indent: 22px ;font-size: 14px;}
.gctd .gctd_con .concase .caseright .r_p2 a.ljzx i {display: block;width: 7px;height: 12px;position: absolute;right: 17px;top: 15px;background: url(../images/jtr06.png) no-repeat center;}
.gctd .gctd_con .concase .caseright .r_p3 {font-size: 13px;line-height: 20px;margin-top: 32px;padding-top: 32px;border-top: 1px solid #dfdfdf;}

.gctd .gctd_con .concase:hover {box-shadow: 7px 7px 15px #999;}
.gctd .gctd_con .concase:hover .r_p2 a.ljzx {background: url(../images/zymdbg02.png) no-repeat center;color: #000;}
.gctd .gctd_con .concase:hover .r_p2 a.ljzx i {background: url(../images/jtr05.png) no-repeat center;}


/*装修案例*/
.zxal {background: #f2f2f2;}
.zxal .zxal_top {height: 500px;background: #000;}
.zxal .zxal_top .container {position: relative;height: 500px;}
.zxal .zxal_top .container ul {position: relative;margin-left: -1200px;}
.zxal .zxal_top .container ul li {float: left;height: 500px;width: 1200px;position: relative;}
.zxal .zxal_top .container ul li img {display: block;opacity: 0.5;}

.zxal .zxal_top .container ul li p {display: none;height: 50px;background: url(../images/bg03.png);position: absolute;left: 0;bottom: 0;width: 100%;line-height: 50px;color: #fff;text-indent: 14px;font-size: 15px;}

.zxal .zxal_top .container ul li.cur img {opacity: 1;}
.zxal .zxal_top .container ul li.cur p {display: block;}

.zxal .zxal_top .zxbja {display: block;position: absolute;right: 0;bottom: 0;width: 210px;height: 65px;background: url(../images/zxbjbg.jpg) no-repeat center;}

.zxal .zxal_top .zxal_btn {display: block;width: 41px;height: 41px;position: absolute;top: 230px;cursor: pointer;background: url(../images/ty06.png) no-repeat center;}
.zxal .zxal_top .zxal_btn i {display: block;width: 7px;height: 12px;margin: 14px auto;}
.zxal .zxal_top .zxal_btnl {left: 50px;}
.zxal .zxal_top .zxal_btnr {right: 50px;}
.zxal .zxal_top .zxal_btnl i {background: url(../images/jtl02.png) no-repeat center}
.zxal .zxal_top .zxal_btnr i {background: url(../images/jtr02.png) no-repeat center}
.zxal .zxal_top .zxal_btn:hover {background: url(../images/ty07.png) no-repeat center;}
.zxal .zxal_top .zxal_btnl:hover i {background: url(../images/jtl08.png) no-repeat center;}
.zxal .zxal_top .zxal_btnr:hover i {background: url(../images/jtr05.png) no-repeat center;}

.zxal .zxal_con {padding-top: 55px;}

.zxal .zxal_con .zxalType {text-align: center;margin-bottom: 50px;}
.zxal .zxal_con .zxalType li {display: inline-block;*display: inline;zoom: 1;vertical-align: middle; width: 200px;height: 50px;line-height: 50px;text-align: center;background: #ccc;border-radius: 27px;margin-bottom: 50px;font-size: 18px;margin: 0 10px;}
.zxal .zxal_con .zxalType li a {display: block;height: 50px; color: #000;}
.zxal .zxal_con .zxalType li.cur {background: #000;}
.zxal .zxal_con .zxalType li.cur a {color: #FFE400;}

.zxalBox {display: none;}
.zxalBox.cur {display: block;}

.zxal .zxal_con .rzlp_sea {height: 55px;padding:0 0 48px 55px; width: 595px;margin: 0 auto;background: url(../images/rzlpbg01.png) no-repeat center top;overflow: hidden;position: relative; margin-bottom:30px;}
.zxal .zxal_con .rzlp_sea input {float: left;width: 520px;height: 52px;line-height: 52px;border: none;margin-top: 3px;font-size: 16px;color: #999;}
.zxal .zxal_con .rzlp_sea span.sea {float: right;width: 47px;height: 47px;background: url(../images/sea01.png) no-repeat center;margin: 5px 20px 0  0;cursor: pointer;}
.zxal .zxal_con .rzlp_keyword {height: 16px;line-height: 16px;width: 630px;margin: 0 auto;font-size: 13px;position: absolute;left: 30px;bottom: 10px;}
.zxal .zxal_con .rzlp_keyword a {margin-right: 10px;}

.zxal .zxal_con .zxal_sx {margin:0px 0 30px 0;}
.zxal .zxal_con .zxal_sx dl {height:58px;border: 1px solid #e4e4e4;margin-bottom: -1px;}
.zxal .zxal_con .zxal_sx dl dt {float: left;width: 128px;text-align: center;height: 58px;line-height:58px;font-size: 15px;background: #f2f2f2;border-right: 1px solid #e4e4e4;color: #000;margin-right: 45px;}
.zxal .zxal_con .zxal_sx dl dd {float: left;font-size: 15px;height: 58px;line-height: 58px;margin-right: 45px;color: #666;position: relative;cursor: pointer;}
.zxal .zxal_con .zxal_sx dl dd i {display: none;width: 48px;border-bottom: 2px solid #000;margin: 0 auto;position: absolute;left: 50%;margin-left: -24px;bottom: -1px;}
.zxal .zxal_con .zxal_sx dl dd:hover ,.zxal_con .zxal_sx dl dd.cur {color: #000;}
.zxal .zxal_con .zxal_sx dl dd:hover i ,.zxal_con .zxal_sx dl dd.cur i {display: block;}


.zxal .zxal_con .conbox dl {width: 380px;padding-bottom: 20px;position: relative;float: left;margin:0 0 20px 29px;background: #fff}
.zxal .zxal_con .conbox dl.bdnot {margin-left: 0;}
.zxal .zxal_con .conbox dl dt img {display: block;}
.zxal .zxal_con .conbox dl dd.dd1 {font-size: 24px;height: 24px; line-height: 24px;color: #000;margin: 15px 0 0 20px;}
.zxal .zxal_con .conbox dl dd.dd1 a {color: #000;font-size:16px;}
.zxal .zxal_con .conbox dl dd.dd2 {margin: 10px 0 0 20px;}
.zxal .zxal_con .conbox dl dd.dd2 span {float: left; font-size: 13px;padding:0 7px;border-left: 1px dotted #b6b6b6;height: 14px;line-height: 14px;}
.zxal .zxal_con .conbox dl dd.dd2 span:first-child {border-left: none;padding-left: 0;}
.zxal .zxal_con .conbox dl dd.dd3 span.dd3_s1 {width: 101px;height: 101px;background: #fff;padding: 3px;overflow: hidden; position: absolute;right: 4px; top:176px;border-radius: 50%;}
.zxal .zxal_con .conbox dl dd.dd3 .dd3_sjs {display: none; position: absolute;left: -12px;top: -6px;width: 406px;height: 239px;background: #fff;}
.zxal .zxal_con .conbox dl dd.dd3:hover .dd3_sjs {display: block;}
.zxal .zxal_con .conbox dl dd.dd3 .dd3_sjs ul {padding: 34px 34px 34px 215px;position: relative;}
.zxal .zxal_con .conbox dl dd.dd3 .dd3_sjs ul li.li1 {position: absolute;left: 34px;top: 21px;}

.zxal .zxal_con .conbox dl dd.dd3 .dd3_sjs ul li.li1 img{ width:150px;}

.zxal .zxal_con .conbox dl dd.dd3 .dd3_sjs ul li.li2 {font-size: 24px;color: #333;}
.zxal .zxal_con .conbox dl dd.dd3 .dd3_sjs ul li {margin-top: 5px;font-size: 14px;}
.zxal .zxal_con .conbox dl dd.dd3 span.dd3_s1 img{width: 100px;
    border-radius: 100px;}

.zxal .zxal_con .conbox dl dd.dd3 .abo_sjs {position: absolute;bottom: 0;left: 0;width: 100%;}
.zxal .zxal_con .conbox dl dd.dd3 .abo_sjs a {float: left;width: 142px;text-align: center;height: 50px;line-height: 50px;text-align: center;border: 1px solid #dfdfdf;border-bottom: none;}
.zxal .zxal_con .conbox dl dd.dd3 .abo_sjs a span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin-right: 5px;}
.zxal .zxal_con .conbox dl dd.dd3 .abo_sjs a i {display: inline-block;*display: inline;*zoom: 1;width: 15px;height: 15px;vertical-align: middle;}
.zxal .zxal_con .conbox dl dd.dd3 .abo_sjs a.d3_a1 {border-left: none;border-right: none;width: 197px;}
.zxal .zxal_con .conbox dl dd.dd3 .abo_sjs a.d3_a2 {border-right: none;width: 198px;}
.zxal .zxal_con .conbox dl dd.dd3 .abo_sjs a.d3_a1 i {background: url(../images/zymdxqicon12.png) no-repeat center;}
.zxal .zxal_con .conbox dl dd.dd3 .abo_sjs a.d3_a2 i {background: url(../images/zymdxqicon13.png) no-repeat center;}

.zxal .zxal_con .conbox dl dd.dd3 .dd3_sjs .dd3_xl {display: block;width: 109px;height: 18px;position: absolute;left: 255px;top: 239px;background: url(../images/xl01.png) no-repeat center top;}


/*热装楼盘详情*/
.rzlpxq {}
.rzlpxq .rzxq_top {height: 450px;background: #000;position: relative;}
.rzlpxq .rzxq_top .container {position: relative;height: 450px;}
.rzlpxq .rzxq_top dl {padding: 50px 0 0 455px;position: relative;color: #fff;height: 345px;}
.rzlpxq .rzxq_top dl dt {position: absolute;left: 0;top: 50px;}
.rzlpxq .rzxq_top dl dt img {display: block;}
.rzlpxq .rzxq_top dl dd.dd1 {font-size: 32px;margin-bottom: 20px;}
.rzlpxq .rzxq_top dl dd.dd2 {font-size: 13px; margin-bottom: 25px;}
.rzlpxq .rzxq_top dl dd.dd2 span {margin-right: 20px;}
.rzlpxq .rzxq_top dl dd.dd2 span i {font-size: 30px;color: #fedd00;}
.rzlpxq .rzxq_top dl dd.dd3 {font-size: 13px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;	-webkit-box-orient: vertical;height: 96px;}
.rzlpxq .rzxq_top .yycg {position: absolute;width: 740px;height: 50px;right: 0;bottom: 55px;padding-top: 30px;}
.rzlpxq .rzxq_top .yycg .yycg_p1 {position: absolute;left: 0;top: 0;color: #fff;font-size: 13px;}
.rzlpxq .rzxq_top .yycg .yycg_p2 {float: left;overflow: hidden;height: 48px;border: 1px solid #e3e3e3;background: #fff;}
.rzlpxq .rzxq_top .yycg .yycg_p2 input {float: left;height: 48px;line-height: 48px;border: none;width: 210px;color: #666;}
.rzlpxq .rzxq_top .yycg .yycg_p2 span {float: left;width: 48px;height: 48px;background: url(../images/calcicon01.png) no-repeat center;}
.rzlpxq .rzxq_top .yycg .yycg_p3 {float: left;overflow: hidden;height: 48px;border: 1px solid #e3e3e3;background: #fff;margin-left: -1px;}
.rzlpxq .rzxq_top .yycg .yycg_p3 input {float: left;height: 48px;line-height: 48px;border: none;width: 210px;color: #666;}
.rzlpxq .rzxq_top .yycg .yycg_p3 span {float: left;width: 48px;height: 48px;background: url(../images/calcicon02.png) no-repeat center;}
.rzlpxq .rzxq_top .yycg .yycga {float: right;width: 205px;height: 50px;line-height: 50px;font-size: 18px;color: #000;text-align: center;font-weight: bold;background: #fedd00;}

.rzlpxq .rzxq_con {padding: 40px 0;background: #f2f2f2;}
.rzlpxq .rzxq_con .concase {background: #fff;border: 1px solid #dfdfdf;padding: 40px 50px;margin-bottom: 25px;}
.rzlpxq .rzxq_con .concase h3 {font-size: 24px;color: #000;position: relative;font-weight: normal;height: 26px;line-height: 26px;margin-bottom: 35px;}
.rzlpxq .rzxq_con .concase h3 i {display: block;height: 24px;width: 4px;position: absolute;left: -50px;top: 0;background: #000;}

.rzlpxq .rzxq_con .con1 dl {width: 350px;padding-bottom: 20px;position: relative;float: left;margin:0 0 20px 24px;}
.rzlpxq .rzxq_con .con1 dl.bdnot {margin-left: 0;}
.rzlpxq .rzxq_con .con1 dl dt img {display: block;}
.rzlpxq .rzxq_con .con1 dl dd.dd1 {font-size: 16px;height: 24px; line-height: 24px;color: #000;margin-top: 15px;overflow:hidden;white-space:  nowrap;text-overflow:  ellipsis;}
.rzlpxq .rzxq_con .con1 dl dd.dd2 {margin-top: 10px;}
.rzlpxq .rzxq_con .con1 dl dd.dd2 span {float: left; font-size: 13px;padding:0 7px;border-left: 1px dotted #b6b6b6;height: 14px;line-height: 14px;}
.rzlpxq .rzxq_con .con1 dl dd.dd2 span:first-child {border-left: none;padding-left: 0;}
.rzlpxq .rzxq_con .con1 dl dd.dd3 {width: 41px;height: 41px;background: url(../images/ty02.png) no-repeat center;position: absolute;right: 0; top:280px;}

.rzlpxq .rzxq_con .con1 dl:hover dd.dd3 {background: url(../images/ty01.png) no-repeat center;}

.rzlpxq .rzxq_con .con2 dl {width: 348px;border: 1px solid #dfdfdf;position: relative;float: left;margin-left: 24px; padding-bottom:30px;}
.rzlpxq .rzxq_con .con2 dl:first-child {margin-left: 0}
.rzlpxq .rzxq_con .con2 dl dt {width: 130px;height: 130px;position: absolute;right: -6px;top: -6px;}
.rzlpxq .rzxq_con .con2 dl.dljd1 dt {background: url(../images/sgjd01.png) no-repeat center;}
.rzlpxq .rzxq_con .con2 dl.dljd2 dt {background: url(../images/sgjd02.png) no-repeat center;}
.rzlpxq .rzxq_con .con2 dl dd.dd1 {font-size: 20px;padding: 41px 0 0 41px;}
.rzlpxq .rzxq_con .con2 dl dd.dd1 a {color: #000;}
.rzlpxq .rzxq_con .con2 dl dd.dd2 {margin: 20px 0 0 41px;}
.rzlpxq .rzxq_con .con2 dl dd.dd2 span {font-size: 13px;padding: 0 10px;border-left: 1px dotted #dfdfdf;}
.rzlpxq .rzxq_con .con2 dl dd.dd2 span:first-child {padding: 0 10px 0 0;border-left: none;color: #000;}

.rzlpxq .rzxq_con .con2 dl dd.dd3 {margin: 30px 0 0 41px;}
.rzlpxq .rzxq_con .con2 dl dd.dd3 li {display: block; width:280px; height:200px; overflow:hidden;}
.rzlpxq .rzxq_con .con2 dl dd.dd3 li img {display: block;transition: all 0.5s; width:280px; height:200px; overflow:hidden;}
.rzlpxq .rzxq_con .con2 dl dd.dd3 li:hover img {transform: scale(1.1);}
.rzlpxq .rzxq_con .con2 dl dd.dd4 {margin: 20px 0 0 41px;}
.rzlpxq .rzxq_con .con2 dl dd.dd4 a {float: left;width: 109px;height: 39px;line-height: 39px;text-indent: 20px;font-size: 14px;border:1px solid #dfdfdf;border-radius: 25px;margin-right: 10px;color: #999;position: relative;}
.rzlpxq .rzxq_con .con2 dl dd.dd4 a i {display: block;width: 7px;height: 12px;position: absolute;left: 88px;top: 14px;background: url(../images/jtr01.png) no-repeat center;}
.rzlpxq .rzxq_con .con2 dl dd.dd4 a:hover {background: #FEDD00;color: #000;border-color: #FEDD00;}
.rzlpxq .rzxq_con .con2 dl dd.dd4 a:hover i {background: url(../images/jtr05.png) no-repeat center;}

.rzlpxq .rzxq_con .con3 dl {width: 348px;position: relative;float: left;margin-left: 24px;}
.rzlpxq .rzxq_con .con3 dl:first-child {margin-left: 0}
.rzlpxq .rzxq_con .con3 dl dt img {display: block;}
.rzlpxq .rzxq_con .con3 dl dd.dd1 {margin-top: 24px;font-size: 24px;text-align: center;}
.rzlpxq .rzxq_con .con3 dl dd.dd1 a {color: #000;}
.rzlpxq .rzxq_con .con3 dl dd.dd2 {font-size: 14px;color: #999;text-align: center;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;margin-top: 6px;}

.rzlpxq .rzxq_con .con4 dl {width: 348px;position: relative;float: left;margin-left: 24px;}
.rzlpxq .rzxq_con .con4 dl:first-child {margin-left: 0}
.rzlpxq .rzxq_con .con4 dl dt img {display: block;}
.rzlpxq .rzxq_con .con4 dl dd.dd1 {margin-top: 24px;font-size: 24px;text-align: center;}
.rzlpxq .rzxq_con .con4 dl dd.dd1 a {color: #000;}
.rzlpxq .rzxq_con .con4 dl dd.dd2 {font-size: 14px;color: #999;text-align: center;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;margin-top: 6px;}


/*工程团队详情*/
.gctdxq {}
.gctdxq .gcxq_top {height: 415px;background: url(../images/zymdxqbg.jpg) no-repeat center;padding-top: 95px;}
.gctdxq .gcxq_top dl {color: #fff;}
.gctdxq .gcxq_top dl dt {height: 145px;width: 145px;padding: 5px;background: #fff;border-radius: 50%;margin: 0 auto;}
.gctdxq .gcxq_top dl dt img {display: block;border-radius: 100px;}
.gctdxq .gcxq_top dl dd.dd1 {font-size: 24px;text-align: center;margin: 15px 0;}
.gctdxq .gcxq_top dl dd.dd2 {text-align: center;height: 20px;line-height: 20px;}
.gctdxq .gcxq_top dl dd.dd2 span {display: inline-block;*display: inline;*zoom: 1;font-size: 14px;padding: 0 15px;border-left: 1px dotted #fff;}
.gctdxq .gcxq_top dl dd.dd2 span:first-child {border-left: none;}
.gctdxq .gcxq_top dl dd.dd3 {font-size: 20px;}
.gctdxq .gcxq_top dl dd.dd3 a {display: block;width: 150px;height: 55px;line-height: 55px;text-align: center;background: #fedd00;color: #000;margin: 32px auto 0 auto;}

.gctdxq .gcxq_con {padding: 40px 0 ;background: #f2f2f2;}
.gctdxq .gcxq_con .con_top {height: 80px;}
.gctdxq .gcxq_con .con_top li {float: left;width: 398px;height: 50px;border: 1px solid #f2f2f2;border-top: 4px solid #f2f2f2;padding-top: 25px; text-align: center;border-bottom-color: #dfdfdf;}
.gctdxq .gcxq_con .con_top li span {display: inline-block;*display: inline;*zoom: 1; font-size: 20px;color: #222;height: 25px;line-height: 25px;vertical-align: middle; margin-right: 5px;}
.gctdxq .gcxq_con .con_top li i {display: inline-block;*display: inline;*zoom: 1; width: 40px;height: 25px;vertical-align: middle;}

.gctdxq .gcxq_con .con_top li.cur {border-color: #dfdfdf;border-top-color: #000;border-bottom-color: #fff;background: #fff;}

.gctdxq .gcxq_con .con_top .top_s1 i {background: url(../images/zymdxqicon01.png) no-repeat center;}
.gctdxq .gcxq_con .con_top .top_s2 i {background: url(../images/zymdxqicon03.png) no-repeat center;}
.gctdxq .gcxq_con .con_top .top_s3 i {background: url(../images/zymdxqicon07.png) no-repeat center;}

.gctdxq .gcxq_con .con_top .top_s1.cur i {background: url(../images/zymdxqicon02.png) no-repeat center;}
.gctdxq .gcxq_con .con_top .top_s2.cur i {background: url(../images/zymdxqicon04.png) no-repeat center;}
.gctdxq .gcxq_con .con_top .top_s3.cur i {background: url(../images/zymdxqicon08.png) no-repeat center;}

.gctdxq .gcxq_con .conbox {background: #fff;border: 1px solid #dfdfdf;border-top: none;}
.gctdxq .gcxq_con .conbox .con01 {padding: 65px 50px 0 50px;border-bottom: 1px solid #dfdfdf;}
.gctdxq .gcxq_con .conbox .con01 .dl {margin-bottom: 50px;}
.gctdxq .gcxq_con .conbox .con01 .dl .dt {font-size: 20px;color: #333;margin-bottom: 15px;}
.gctdxq .gcxq_con .conbox .con01 .dl .dd {font-size: 13px;line-height: 20px;margin-bottom: 20px;}

.gctdxq .gcxq_con .conbox .con02 {padding: 0 50px 50px 50px;border-bottom: 1px solid #dfdfdf;}
.gctdxq .gcxq_con .conbox h3 {font-size: 20px;position:relative;height: 50px;padding-top: 35px;line-height: 50px;color: #333;font-weight: normal;margin-bottom: 15px;}
.gctdxq .gcxq_con .conbox h3 i {display: block; width: 47px;height: 47px;position: absolute;left: -97px;top: 35px;}
.gctdxq .gcxq_con .conbox h3 i img {display: block;width: 47px;height: 47px;}

.gctdxq .gcxq_con .con02 dl {width: 348px;border: 1px solid #dfdfdf;position: relative;float: left;margin-left: 24px;padding-bottom: 30px;}
.gctdxq .gcxq_con .con02 dl:first-child {margin-left: 0}
.gctdxq .gcxq_con .con02 dl dt {width: 130px;height: 130px;position: absolute;right: -6px;top: -6px;}
.gctdxq .gcxq_con .con02 dl.dljd1 dt {background: url(../images/sgjd01.png) no-repeat center;}
.gctdxq .gcxq_con .con02 dl.dljd2 dt {background: url(../images/sgjd02.png) no-repeat center;}
.gctdxq .gcxq_con .con02 dl dd.dd1 {font-size: 20px;padding: 41px 0 0 41px;}
.gctdxq .gcxq_con .con02 dl dd.dd1 a {color: #000;}
.gctdxq .gcxq_con .con02 dl dd.dd2 {margin: 20px 0 0 41px;}
.gctdxq .gcxq_con .con02 dl dd.dd2 span {font-size: 13px;padding: 0 10px;border-left: 1px dotted #dfdfdf;}
.gctdxq .gcxq_con .con02 dl dd.dd2 span:first-child {padding: 0 10px 0 0;border-left: none;color: #000;}
.gctdxq .gcxq_con .con02 dl dd.dd3 {margin: 30px 0 0 41px;}
.gctdxq .gcxq_con .con02 dl dd.dd3 img {display: block;}
.gctdxq .gcxq_con .con02 dl dd.dd4 {margin: 20px 0 0 41px;}
.gctdxq .gcxq_con .con02 dl dd.dd4 a {float: left;width: 109px;height: 39px;line-height: 39px;text-indent: 20px;font-size: 14px;border:1px solid #dfdfdf;border-radius: 25px;margin-right: 10px;color: #999;position: relative;}
.gctdxq .gcxq_con .con02 dl dd.dd4 a i {display: block;width: 7px;height: 12px;position: absolute;left: 88px;top: 14px;background: url(../images/jtr01.png) no-repeat center;}
.gctdxq .gcxq_con .con02 dl dd.dd4 a:hover {background: #FEDD00;color: #000;border-color: #FEDD00;}
.gctdxq .gcxq_con .con02 dl dd.dd4 a:hover i {background: url(../images/jtr05.png) no-repeat center;}

.gctdxq .gcxq_con .conbox .con03 {padding: 0 50px 50px 50px;border-bottom: 1px solid #dfdfdf;}
.gctdxq .gcxq_con .con03 dl {float: left;width: 338px;border: 1px solid #dfdfdf;padding-bottom: 20px;transition: all 0.5s;margin-left: 39px;}
.gctdxq .gcxq_con .con03 dl.bdnot {margin-left: 0;}
.gctdxq .gcxq_con .con03 dl dt {margin-left: -1px;width: 340px;}
.gctdxq .gcxq_con .con03 dl dt img {display: block;}
.gctdxq .gcxq_con .con03 dl dd.dd1{margin: 25px 30px 0 30px; color: #000;height: 30px;line-height: 30px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;font-size: 24px;}
.gctdxq .gcxq_con .con03 dl dd.dd2 {font-size: 13px;margin: 10px 30px 0 30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;height: 40px;line-height: 20px;}
.gctdxq .gcxq_con .con03 dl dd.dd3 {margin: 15px 30px 0 30px;height: 41px;width: 41px;background: url(../images/rzxqicon.png) no-repeat left center;}

.gctdxq .gcxq_con .con03 dl.cur ,.gctdxq .gcxq_con .con03 dl:hover {box-shadow: 5px 5px 8px #999;}
.gctdxq .gcxq_con .con03 dl.cur dd.dd3 ,.gctdxq .gcxq_con .con03 dl:hover dd.dd3 {background: url(../images/rzxqicon.png) no-repeat right center;}


/*施工工地详情*/
.sggdxq {}
.sggdxq .sgxq_ban {background: url(../images/in_ban06.jpg) no-repeat center;}
.sggdxq .sgxq_ban .ban_p2 {text-align: center;margin-top: 15px;}
.sggdxq .sgxq_ban .ban_p2 span {display: inline-block;*display: inline;*zoom: 1;padding: 0 10px;border-left:1px dotted #fff;color: #fff;font-size: 16px;}
.sggdxq .sgxq_ban .ban_p2 span:first-child {border-left: none;}
.sggdxq .sgxq_ban a.yycg {display: block;width: 150px;height: 55px;line-height: 55px;font-size: 20px;color: #000;background: #FEDD00;text-align: center;margin: 45px auto;}

.sggdxq .sgxq_con {}
.sggdxq .sgxq_con .container {background: url(../images/line02.png) repeat-y 99px top;position: relative;padding: 50px 0;}
.sggdxq .sgxq_con .conleft {width: 99px;position: absolute;*margin-left: -100px;}
.sggdxq .sgxq_con .conleft.pf {position: fixed;top: 0;}
.sggdxq .sgxq_con .conleft ul li {width: 99px;height: 40px;line-height: 40px;position: relative;font-size: 14px;margin-bottom: 14px;*margin-bottom: 8px;}
.sggdxq .sgxq_con .conleft ul li i {display: block;width: 34px;height: 34px;position: absolute;right: -17px;top: 3px;background: url(../images/ty08.png) no-repeat center;}

.sggdxq .sgxq_con .conleft ul li.cur {color: #000;}
.sggdxq .sgxq_con .conleft ul li.cur i {background: url(../images/ty09.png) no-repeat center;}

.sggdxq .sgxq_con .conright {margin-left: 100px;padding-left: 110px;}
.sggdxq .sgxq_con .conright dl {padding-top: 80px;}
.sggdxq .sgxq_con .conright dl:first-child {padding-top: 0;}
.sggdxq .sgxq_con .conright dl dt {font-size: 24px;color: #000;}
.sggdxq .sgxq_con .conright dl dd.dd1 {margin-top: 25px;font-size: 13px;}
.sggdxq .sgxq_con .conright dl dd.dd2 {font-size: 13px;margin-bottom: 25px;}
.sggdxq .sgxq_con .conright dl dd.dd3 img {margin-right: 16px;  margin-bottom: 16px;}




/*   第二次新增 7 个页面  */

.aboutMd {}
.aboutMd .abo_ban {background: url(../images/in_ban07.jpg) no-repeat center;}

.aboutMd .abo_con {background: #f2f2f2;padding: 30px 0;}
.aboutMd .abo_con .conbox {background: #fff;margin-bottom: 20px}
.aboutMd .abo_con .conbox .conleft {width: 470px;height: 340px; padding: 60px 65px;position: relative;}
.aboutMd .abo_con .conbox .conleft h3 {font-size: 24px;font-weight: normal;margin-bottom: 10px;}
.aboutMd .abo_con .conbox .conleft h3 a {color: #333;}
.aboutMd .abo_con .conbox .conleft .l_p1 {font-size: 14px;color: #333;margin-bottom: 25px;}
.aboutMd .abo_con .conbox .conleft .l_p1 span {padding-left:10px;margin-left: 10px;border-left: 1px dotted #bcbcbd;}
.aboutMd .abo_con .conbox .conleft .l_p1 span:first-child {margin-left: 0;border-left: 0;padding-left: 0;}
.aboutMd .abo_con .conbox .conleft .l_p2 {font-size: 13px;line-height: 20px;}
.aboutMd .abo_con .conbox .conleft .l_p3 {position: absolute;left: 65px;bottom: 60px;padding-left: 65px;}
.aboutMd .abo_con .conbox .conleft .l_p3 span {display: block;width: 58px;height: 1px;background: #bcbcbc;position: absolute;left: 0;top: 7px;}
.aboutMd .abo_con .conbox .conleft .l_p3 a {font-style: italic;}

.aboutMd .abo_con .con1 {height: 590px;}
.aboutMd .abo_con .con1 .conleft {height: 470px;}
.aboutMd .abo_con .con1 .conleft h3 {font-size: 32px;}


/**/
.rczp {}
.rczp .rczp_ban {background: url(../images/in_ban08.jpg) no-repeat center;}

.rczp .rczp_con {background: #f2f2f2;padding: 40px 0;}
.rczp .rczp_con .conbox {border: 1px solid #dfdfdf;padding: 45px 55px;overflow: hidden;height: 78px;margin-bottom: -1px;position: relative;}
.rczp .rczp_con .conbox .box_top {height: 78px;position: relative;}
.rczp .rczp_con .conbox .box_top .top_p1 {font-size: 28px;color: #000;height: 30px;line-height: 30px;}
.rczp .rczp_con .conbox .box_top .top_p1 i {margin-left: 15px;font-size: 13px;color: #999;}
.rczp .rczp_con .conbox .box_top .top_p1 .top_a {display: block;width: 27px;height: 27px;position: absolute;top: 0;}
.rczp .rczp_con .conbox .box_top .top_p1 .top_a1 {right: 138px;background: url(../images/shareicon01.png) no-repeat center;}
.rczp .rczp_con .conbox .box_top .top_p1 .top_a2 {right: 98px;background: url(../images/shareicon02.png) no-repeat center;}
.rczp .rczp_con .conbox .box_top .top_p1 .top_a3 {right: 58px;background: url(../images/shareicon03.png) no-repeat center;}

.rczp .rczp_con .conbox .box_top .top_p2 {height: 30px;line-height: 30px;margin-top: 15px;font-size: 20px;}
.rczp .rczp_con .conbox .box_top .top_p2 em {display: block;width: 41px;height: 41px;background: url(../images/ty02.png) no-repeat center;position: absolute;right: 58px;top: 50px;transition: all 0.5s;}

.rczp .rczp_con .conbox .box_bot {border-top: 1px solid #e4e4e4;margin-top: 45px;position: relative;padding-bottom: 45px;}
.rczp .rczp_con .conbox .box_bot dl {padding-top: 45px;}
.rczp .rczp_con .conbox .box_bot dl dt {font-size: 20px;color: #333;margin-bottom: 25px;}
.rczp .rczp_con .conbox .box_bot dl dd {font-size: 14px;margin-bottom: 15px;}
.rczp .rczp_con .conbox .box_bot .tdyx {position: absolute;left: 0;bottom: 0;color: #000;}

.rczp .rczp_con .conbox:hover .box_top .top_p2 em {transform: rotate(90deg);background: url(../images/ty01.png) no-repeat center;}

/**/
.mddt {}
.mddt .mddt_ban {background: url(../images/in_ban09.jpg) no-repeat center;}
.mddt .mddt_con {background: #f2f2f2;padding: 30px 0;}
.mddt .mddt_con .container {border:1px solid #dfdfdf;background: #fff;padding: 20px 0;}
.mddt .mddt_con .concase {padding: 0 50px;}
.mddt .mddt_con .concase a {display: block;width: 1100px;border-top: 1px solid #dfdfdf;padding: 30px 0;height: 170px;}
.mddt .mddt_con .concase:first-child a {border-top: none;}
.mddt .mddt_con .concase .caseleft {width: 220px;height: 170px;overflow: hidden;}
.mddt .mddt_con .concase .caseleft img {display: block;transition: all 0.5s;}
.mddt .mddt_con .concase .caseright {width: 850px;position: relative;height: 170px;background: url(../images/ty02.png) no-repeat right bottom;}
.mddt .mddt_con .concase .caseright .r_p1 {font-size: 20px;color: #000;margin-bottom: 15px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 680px;}
.mddt .mddt_con .concase .caseright .r_p2 {font-size: 13px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: mddt;height: 72px;}
.mddt .mddt_con .concase .caseright .zan {display: block;width: 35px;line-height: 20px;padding-left: 24px;background: url(../images/jzznicon07.png) no-repeat left center;font-size: 13px;color: #999;position: absolute;right: 70px;top: 0;}
.mddt .mddt_con .concase .caseright .read {display: block;width: 35px;line-height: 20px;padding-left: 24px;background: url(../images/jzznicon08.png) no-repeat left center;font-size: 13px;color: #999;position: absolute;right: 0px;top: 0;}

.mddt .mddt_con .concase:hover {background: #f2f2f2;}
.mddt .mddt_con .concase:hover .caseleft img {transform: scale(1.1);}
.mddt .mddt_con .concase:hover .caseright {background-image: url(../images/ty01.png);}


/**/
.ryjx {}
.ryjx .ryjx_ban {background: url(../images/in_ban10.jpg) no-repeat center;}
.ryjx .ryjx_con {padding: 40px 0;background: #f2f2f2;}
.ryjx .ryjx_con .container {border: 1px solid #dfdfdf;padding: 20px 0;background: #fff}
.ryjx .ryjx_con ul.ryjx_type {text-align: center;height: 30px;margin-top: 20px}
.ryjx .ryjx_con ul.ryjx_type li {display: inline-block;*display: inline;*zoom: 1;margin-right: 45px;font-size: 16px;cursor: pointer;position: relative;}
.ryjx .ryjx_con ul.ryjx_type li i {display: none;width: 45px;height: 3px;background: #000;position: absolute;left: 50%;margin-left: -22px;top: 30px;}

.ryjx .ryjx_con ul.ryjx_type li.cur ,.ryjx .ryjx_con ul.ryjx_type li:hover {color: #000;}
.ryjx .ryjx_con ul.ryjx_type li.cur i ,.ryjx .ryjx_con ul.ryjx_type li:hover i {display: block;}
.ryjx .ryjx_con .conbox {margin-top: 50px;}
.ryjx .ryjx_con .conbox ul.boxul {display: none;padding:0 60px;}
.ryjx .ryjx_con .conbox ul.boxul.cur {display: block;}
.ryjx .ryjx_con .conbox ul.boxul li {width: 320px;float: left;margin:0 0 40px 60px;}
.ryjx .ryjx_con .conbox ul.boxul li.bdnot {margin-left: 0}
.ryjx .ryjx_con .conbox ul.boxul li i {display: block;width: 318px;height: 228px;overflow: hidden;border: 1px solid #e4e4e4;}
.ryjx .ryjx_con .conbox ul.boxul li img {display: block;transition: all 0.5s;}
.ryjx .ryjx_con .conbox ul.boxul li p {font-size: 13px;height: 40px;line-height: 40px; text-align: center;}

.ryjx .ryjx_con .conbox ul.boxul li:hover i {border-color: #000;}
.ryjx .ryjx_con .conbox ul.boxul li:hover i img {transform: scale(1.1);}
.ryjx .ryjx_con .conbox ul.boxul li:hover p {color: #000;}


/**/
.fwlc {}
.fwlc .fwlc_ban {background: url(../images/in_ban11.jpg) no-repeat center;}
.fwlc .fwlc_con {background: #f2f2f2;padding: 40px;}
.fwlc .fwlc_con .conbox {height: 470px;background: #fff;border: 1px solid #dfdfdf;padding: 28px 28px 0 28px;}
.fwlc .fwlc_con .conbox .conleft {width: 261px;height: 470px;}
.fwlc .fwlc_con .conbox .conright {width: 760px;}
.fwlc .fwlc_con .conbox .conright dl {padding:0 0 55px 55px;border-left: 1px solid #e0e0e0;}
.fwlc .fwlc_con .conbox .conright dl dt {font-size: 20px;color: #333;position: relative;height: 42px;line-height: 42px;}
.fwlc .fwlc_con .conbox .conright dl dt i {display: block;width: 42px;height: 42px;left: -75px;top: 0;position: absolute;}
.fwlc .fwlc_con .conbox .conright dl dd {font-size: 14px;line-height: 24px;}
.fwlc .fwlc_con .conbox .conright dl.dl3 {border-left: none;}


/**/
.shfw {}
.shfw .shfw_ban {background: url(../images/in_ban12.jpg) no-repeat center;}

.shfw .shfw_con {background: #f2f2f2;padding: 40px;}
.shfw .shfw_con .conbox {background: #fff;border: 1px solid #dfdfdf;padding: 80px 60px;}
.shfw .shfw_con .conbox dl.dl1 {position: relative;padding-left: 335px;height: 286px;}
.shfw .shfw_con .conbox dl.dl1 dt {width: 286px;height: 286px;position: absolute;left: 0;top: 0;}
.shfw .shfw_con .conbox dl.dl1 dt img {display: block;}
.shfw .shfw_con .conbox dl.dl1 dd.dd1 {font-size: 20px;color: #000;margin-bottom: 25px;}
.shfw .shfw_con .conbox dl.dl1 dd.dd2 {font-size: 14px;line-height: 20px;}
.shfw .shfw_con .conbox dl.dl1 dd.dd3 {margin-top: 40px;font-size: 14px;}

.shfw .shfw_con .conbox .concase {margin: 50px 0 0 335px;}
.shfw .shfw_con .conbox .concase dl {padding-left: 30px;border-left: 1px solid #e0e0e0;padding-top: 55px;}
.shfw .shfw_con .conbox .concase dl:first-child {padding-top: 0;}
.shfw .shfw_con .conbox .concase dl dt {font-size: 20px;color: #000;margin-bottom: 20px;position: relative;top: -5px;}
.shfw .shfw_con .conbox .concase dl dt i {display: block;width: 14px;height: 14px;background: url(../images/ty10.png) no-repeat center;position: absolute;left: -37px;top: 5px;}
.shfw .shfw_con .conbox .concase dl dd.dd1 {font-size: 14px;margin-bottom: 5px;}
.shfw .shfw_con .conbox .concase dl dd.dd2 {font-size: 14px;margin-top: 30px;}


/**/
.yxhd {}
.yxhd .yxhd_ban {background: url(../images/in_ban13.jpg) no-repeat center;}

.yxhd .yxhd_con {background: #f2f2f2;padding: 30px 0;}
.yxhd .yxhd_con dl.dl_top {padding: 34px 34px 34px 535px;border: 1px solid #dfdfdf;background: #fff;height: 298px;position: relative;}
.yxhd .yxhd_con dl.dl_top dt {width: 440px;height: 298px;position: absolute;left: 34px;top: 34px;}
.yxhd .yxhd_con dl.dl_top dt img {display: block;}
.yxhd .yxhd_con dl.dl_top dd.dd1 {font-size: 24px;height: 55px;line-height: 55px;}
.yxhd .yxhd_con dl.dl_top dd.dd1 a {color: #333;}
.yxhd .yxhd_con dl.dl_top dd.dd2 {height: 115px;line-height: 20px;font-size: 14px;}
.yxhd .yxhd_con dl.dl_top dd.dd3 span {display: block;font-size: 13px;height: 35px;line-height: 35px;}
.yxhd .yxhd_con dl.dl_top dd.dd3 p {height: 78px;margin-top: 5px;}
.yxhd .yxhd_con dl.dl_top dd.dd3 p i {float: left;width: 78px;height: 78px;line-height: 78px;text-align: center;font-size: 28px;color: #fff;background: url(../images/yxhdbg.jpg) no-repeat center;margin-right: 10px;font-weight: bold;}

.yxhd .yxhd_con dl.dl_top dd.dd3 em {display: block;width: 41px;height: 41px;background: url(../images/ty02.png) no-repeat center;position: absolute;right: 34px;bottom: 34px;}

.yxhd .yxhd_con dl.dl_top:hover dd.dd3 em {background: url(../images/ty01.png) no-repeat center;}

.yxhd .yxhd_con .conbox {margin-top: 30px;}
.yxhd .yxhd_con .conbox dl {padding: 34px;width: 320px;border: 1px solid #dfdfdf;background: #fff;transition: all 0.5s;margin: 0 0 13px 15px;float: left;}
.yxhd .yxhd_con .conbox dl.bdnot {margin-left: 0;}
.yxhd .yxhd_con .conbox dl dt {width: 320px;height: 220px;overflow: hidden;}
.yxhd .yxhd_con .conbox dl dt img {display: block;transition: all 0.5s;}
.yxhd .yxhd_con .conbox dl dd.dd1 {font-size: 16px;color: #000;margin: 15px 0;}
.yxhd .yxhd_con .conbox dl dd.dd2 {font-size: 13px;line-height: 20px; height:60px;}
.yxhd .yxhd_con .conbox dl dd.dd3 {margin-top: 40px;height: 41px;background: url(../images/ty02.png) no-repeat left center;}

.yxhd .yxhd_con .conbox dl:hover {box-shadow: 10px 10px 20px #999;}
.yxhd .yxhd_con .conbox dl:hover dt img {transform: scale(1.1);}
.yxhd .yxhd_con .conbox dl:hover dd.dd3 {background: url(../images/ty01.png) no-repeat left center;}











/*     jzbk04      */
.jzbk04 {background: #f1f1f1;padding: 35px 0 50px 0;}
.jzbk04 .jzbk04_left {background: #fff;width: 790px;padding: 50px 35px 150px 35px;min-height: 1500px;position: relative;border: 1px solid #dfdfdf;}
.jzbk04 .jzbk04_left h2 {font-size: 24px;font-weight: normal;color: #333; height:60px;}
.jzbk04 .jzbk04_left h2 i {float: left;    /* white-space: nowrap; */
    /* overflow: hidden; */
    width: 580px;
    display: block;
    height: 55px;text-overflow: ellipsis;}
.jzbk04 .jzbk04_left h2 p {float: right;padding-top: 5px;}
.jzbk04 .jzbk04_left h2 p a {float: left;margin-right: 15px;}

.jzbk04 .jzbk04_p1 {margin-top: 25px;margin-bottom: 70px;}
.jzbk04 .jzbk04_p1 span {padding:0 35px;font-size: 14px;border-left: 1px dotted #949494;}
.jzbk04 .jzbk04_p1 span:first-child {padding-left: 0;border-left: none;}

.jzbk04 p {line-height: 24px;font-size: 14px;}

.jzbk04 p img{ display:block; margin:0 auto; width: 100%;}

.jzbk04 .jzbk04_p3 {position: absolute;left: 35px;bottom: 35px;width: 790px;}
.jzbk04 .jzbk04_p3 span.p3_l {float: left;width: 300px;text-align: left; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; padding-left: 20px;
background: url(../images/jzbkjt_l01.png) no-repeat left center;}
.jzbk04 .jzbk04_p3 span.p3_r {float: right;width: 300px;text-align: right; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; padding-right: 20px;
background: url(../images/jzbkjt_r01.png) no-repeat right center; }

.jzbk04 .jzbk04_p4 {position: absolute;left: 330px;width: 200px;bottom: 90px;height: 27px;}
.jzbk04 .jzbk04_p4 span {float: left;height: 27px;line-height: 27px;}
.jzbk04 .jzbk04_p4 a {float: left;margin-right: 10px;}

.jzbk04 .jzbk04_right {width: 320px;border: 1px solid #dfdfdf;}
.jzbk04 .jzbk04_right .top_right {padding: 35px 0 25px 25px;margin-bottom: 20px;border: 1px solid #dfdfdf;background: #fff;}

.jzbk01 .jzbk01_top .top_right {float: right;background: #fff;height: 380px;width: 340px;padding: 50px 0 0 50px;position: relative;}
.jzbk01 .jzbk01_top .top_right span.s_xsj {width: 20px;height: 20px;background: url(../images/s_sjx.png) no-repeat center;position: absolute;left: -20px;top: 0;}
.jzbk .top_right h2 {font-weight: normal;font-size: 24px;}
.jzbk .top_right h2 a {color: #333;}
.jzbk .top_right .calc_p1 {padding-top: 5px;height: 24px;}
.jzbk .top_right .calc_p1 i {float: left;font-size: 16px;color: #333;}
.jzbk .top_right .calc_info {margin-top: 25px;margin-bottom: 20px;}
.jzbk .top_right .calc_info .info_inp {border: 1px solid #e3e3e3;width: 260px;margin-bottom: 15px;}
.jzbk .top_right .calc_info .info_inp span {float: left;width: 48px;height: 48px;}
.jzbk .top_right .calc_info .info_inp input {border: none;height: 46px;line-height: 46px;text-indent: 10px;color: #666;font-size: 14px;width: 202px;margin: 1px 0;}
.jzbk .top_right .calc_info .inp01 span {background: url(../images/icon01.png) no-repeat center;}
.jzbk .top_right .calc_info .inp02 span {background: url(../images/icon02.png) no-repeat center;}
.jzbk .top_right .calc_info .inp03 span {background: url(../images/icon03.png) no-repeat center;}
.jzbk .top_right a.fsbj {display: block;width: 260px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #fff;font-weight: bold;background: #ab0e00;}


.jzbk04 .jzbk04_right .jzbk04_xgtj {padding: 35px 25px 20px 25px;background: #fff;    border: 1px solid #dfdfdf;}
.jzbk04 .jzbk04_right .jzbk04_xgtj h2 {font-size: 24px;color: #333;font-weight: normal;margin-bottom: 20px;}
.jzbk04 .jzbk04_right .jzbk04_xgtj .xgtj01 {margin-bottom: 20px; height:90px;}
.jzbk04 .jzbk04_right .jzbk04_xgtj .xgtj01 .xgtj01_left {width: 135px;height: 90px; overflow:hidden;}
.jzbk04 .jzbk04_right .jzbk04_xgtj .xgtj01 .xgtj01_right {width: 120px;height: 90px; font-size: 13px;position: relative; overflow:hidden;}
.jzbk04 .jzbk04_right .jzbk04_xgtj .xgtj01 .xgtj01_right .xgtj_p1 {line-height: 20px;height: 60px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;}
.jzbk04 .jzbk04_right .jzbk04_xgtj .xgtj01 .xgtj01_right .xgtj_a01 {position: absolute;left: 0;bottom: 0;}
.jzbk04 .jzbk04_right .jzbk04_xgtj .xgtj01 .xgtj01_left img{width: 135px;height: 90px;}


/*设计师列表*/
.sjs {}
.sjs .sjs_ban {background: url(../images/in_ban14.jpg) no-repeat center;}
.sjs .sjs_con {padding: 50px 0;background: #f2f2f2;}
.sjs .sjs_con .rzlp_sea {height: 55px;padding:0 0 48px 55px; width: 595px;margin: 0 auto;background: url(../images/rzlpbg01.png) no-repeat center top;overflow: hidden;position: relative;}
.sjs_con .rzlp_sea span.sea {float: right;width: 47px;height: 47px;background: url(../images/sea01.png) no-repeat center;margin: 5px 20px 0 0;cursor: pointer;}
.sjs .sjs_con .rzlp_sea input {float: left;width: 520px;height: 52px;line-height: 52px;border: none;margin-top: 3px;font-size: 16px;color: #999;}
.sjs .sjs_con .rzlp_keyword {height: 16px;line-height: 16px;width: 605px;margin: 0 auto;font-size: 13px;position: absolute;left: 55px;bottom:20px;}
.sjs .sjs_con .rzlp_keyword a {margin-right: 10px;}

.sjs .sjs_con dl {position: relative;background: #fff; transition: all 0.5s;width: 290px;float: left;margin: 0 0 12px 12px}
.sjs .sjs_con dl.bdnot {margin-left: 0}
.sjs .sjs_con dl dt img {display: block; width:290px;}
.sjs .sjs_con dl dd.dd1 {width: 117px;height: 118px;background: url(../images/ty05.png) no-repeat center;position: absolute;top: 235px;left: 50%;margin-left: -58px;}
.sjs .sjs_con dl dd.dd1 span {display: block;font-size: 20px;text-align: center;padding-top: 34px;color: #222;}
.sjs .sjs_con dl dd.dd1 i {display: block;font-size: 14px;text-align: center;margin-top: 5px;}
.sjs .sjs_con dl dd.dd2 {margin-top: 75px;font-size: 13px;text-align: center;    height: 16px;
    overflow: hidden;}
.sjs .sjs_con dl dd.dd2 li {display: inline-block;*display: inline;*zoom: 1; margin-right: 20px;}
.sjs .sjs_con dl dd.dd3 {margin-top: 20px;font-size: 13px;}
.sjs .sjs_con dl dd.dd3 a {float: left;width: 142px;text-align: center;height: 50px;line-height: 50px;text-align: center;border: 1px solid #dfdfdf;border-bottom: none;}
.sjs .sjs_con dl dd.dd3 a span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin-right: 5px;}
.sjs .sjs_con dl dd.dd3 a i {display: inline-block;*display: inline;*zoom: 1;width: 15px;height: 15px;vertical-align: middle;}
.sjs .sjs_con dl dd.dd3 a.d3_a1 {border-left: none;border-right: none;width: 145px;}
.sjs .sjs_con dl dd.dd3 a.d3_a2 {border-right: none;width: 144px;}
.sjs .sjs_con dl dd.dd3 a.d3_a1 i {background: url(../images/zymdxqicon12.png) no-repeat center;}
.sjs .sjs_con dl dd.dd3 a.d3_a2 i {background: url(../images/zymdxqicon13.png) no-repeat center;}

.sjs .sjs_con dl:hover {background: #fff;box-shadow: 8px 8px 15px #999;}
.sjs .sjs_con dl:hover dd.dd3 .d3_a1 {background: #000;color: #fff;}
.sjs .sjs_con dl:hover dd.dd3 .d3_a1 i {background: url(../images/zymdxqicon11.png) no-repeat center;;}
.sjs .sjs_con dl:hover dd.dd3 .d3_a2 {background: #FEDD00;color: #000;}



/*ksbj*/
.ksbj {height: 420px;padding-top: 330px;background: url(../images/ksbjbg.jpg) no-repeat center top;}
.ksbj .zxbj {height: 130px;z-index: 3; width: 100%;margin-bottom: 50px;}
.ksbj .zxbj .zxbj_left {width: 930px;float: left;height: 56px;background: #fff;margin-top: 38px;}
.ksbj .zxbj .zxbj_left .left_p {width: 309px;border-left:1px solid #ccc;height: 56px;float: left;position: relative;}
.ksbj .zxbj .zxbj_left .left_p:first-child {border-left:none;}
.ksbj .zxbj .zxbj_left .left_p input {float: left;width: 255px;height: 52px;line-height: 52px;margin-top: 2px; border: none;text-indent: 25px;color: #999;font-size: 16px;}
.ksbj .zxbj .zxbj_left .left_p span {float: right;width: 25px;height: 56px;margin-right: 15px;}
.ksbj .zxbj .zxbj_left .left_p i {display: block;width: 12px;height: 26px;background: url(../images/zxbjicon02.jpg) no-repeat center;position: absolute; left: -7px;top: 16px;}
.ksbj .zxbj .zxbj_left .l_p1 span {background: url(../images/zxbjicon.png) no-repeat left center;}
.ksbj .zxbj .zxbj_left .l_p2 span {background: url(../images/zxbjicon.png) no-repeat center center;}
.ksbj .zxbj .zxbj_left .l_p3 span {background: url(../images/zxbjicon.png) no-repeat right center;}

.ksbj .zxbj .hqbj {float: right;width: 250px;height: 56px;line-height: 56px; margin-top: 38px;background: #FEDD00;}
.ksbj .zxbj .hqbj a {display: block;width: 250px;height: 56px;text-indent: 60px;font-size: 18px;color: #000;background: url(../images/zxbjicon03.png) no-repeat 176px center;}

.ksbj .ksbj_bot {height: 185px;padding: 0 30px;}
.ksbj .ksbj_bot ul {float: left;height: 165px;text-align: center;width: 379px;border-left: 1px dotted #fff;padding-top: 20px;}
.ksbj .ksbj_bot ul:first-child {border-left: none;}
.ksbj .ksbj_bot ul li.li1 {width: 36px;height: 36px;margin: 0 auto;}
.ksbj .ksbj_bot ul li.li1 img {display: block;width: 36px;height: 36px;}
.ksbj .ksbj_bot ul li.li2 {margin-top: 20px;font-size: 24px;color: #FEDD00;}
.ksbj .ksbj_bot ul li.li3 {margin-top: 5px;font-size: 15px;color: #fff;margin-bottom: 40px;}



.zzc {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/navbg01.png);z-index: 10;display: none;}
.yysjs {position: fixed;left: 50%;width: 380px;height: 490px;background: #fff;margin-left: -215px;top: 50%; margin-top:-245px; padding: 0 25px;border-radius: 5px;}
.yysjs .yy_p1 {font-size: 28px;padding: 40px 0 20px 0;text-align: center;color: #333;}
.yysjs .info_p {height: 68px;overflow: hidden;border: 1px solid #dfdfdf;border-radius: 5px;margin-bottom: 10px}
.yysjs .info_p input {float: left;border: none;height: 68px;line-height: 68px;font-size: 18px;color: #666;text-indent:15px;width: 300px;}
.yysjs .info_p select {float: left;border: none;height: 68px;line-height: 68px;font-size: 18px;color: #666;text-indent:15px;width: 300px;  appearance:none;  -moz-appearance:none;  -webkit-appearance:none;}
.yysjs .info_p select::-ms-expand { display: none; }
.yysjs .info_p span {float: right;width: 68px;height: 68px;border-left: 1px solid #dfdfdf;}
.yysjs .info_p1 span {background: url(../images/sjsicon01.png) no-repeat center;}
.yysjs .info_p2 span {background: url(../images/sjsicon02.png) no-repeat center;}
.yysjs .info_p3 span {background: url(../images/sjsicon03.png) no-repeat center;}
.yysjs .info_p4 span {background: url(../images/sjsicon04.png) no-repeat center;}
.yysjs a.ljyy {display: block;height: 75px;line-height: 75px;font-size: 20px;font-weight: bold;color: #000;text-align: center;position: absolute;left: 25px;bottom: -40px;width: 380px;background: #FEDD00;z-index: 11;}
.yysjs span.yysj_close {display: block;width: 69px;height: 69px;position: absolute;right: -30px;top: -30px;background: url(../images/sjsicon05.png) no-repeat center;cursor: pointer;z-index: 11;}




/**/
.yth {min-width: 1200px;}
.yth .container {position: relative;height: 100%;}
.yth h2 {width: 201px;height: 75px;position: relative;margin: 0 auto;border: 2px solid #000000;font-size: 36px;text-align: center;color: #000;font-weight: normal;padding-top: 15px;top: 80px;}
.yth h2 i {display: block;font-size: 10px}
.yth h2 span {display: block;width: 36px;height: 36px;text-align: center;line-height: 36px;font-size: 24px;color: #fff;background: #000;position: absolute;left: -36px;top: -36px;}

.yth .p1 {font-size: 24px;color: #000;text-align: center;margin-top: 25px;position: relative;top: 80px;}
.yth .p1 i {display: block;font-size: 16px;margin-top: 5px}

.yth .jin h2 {border: 2px solid #d8a31e;color: #d8a31e;}
.yth .jin h2 span {color: #fff;background: #d8a31e;}
.yth .jin .p1 {color: #fff;}


.yth .ythd1 {height: 835px;background: url(../images/yth_02.jpg) no-repeat center;}
.yth .ythd2 {height: 171px;}
.yth .ythd2 ul li {float: left;width: 240px;overflow: hidden;}
.yth .ythd2 ul li img {display: block;}

.yth .ythd3 {height: 943px;background: url(../images/yth_04.jpg) no-repeat center;position: relative;}
.yth .ythd3 .ythd3Img {background: url(../images/ythimg01.jpg) no-repeat center 290px;height: 100%;}
.yth .ythd3 .ljgda {display: block;width: 200px;height: 50px;background: url(../images/ythimg02.png) no-repeat center;position: absolute;left: 50%;margin-left: -100px;bottom: 50px;}

.yth .ythd4 {height: 1479px;background: url(../images/yth_05.jpg) no-repeat center;}
.yth .ythd5 {height: 1808px;background: url(../images/yth_06.jpg) no-repeat center;}

.yth .ythd5 .d5box {width: 520px;position: absolute;}
.yth .ythd5 .d5box h3 b {font-size: 32px;color: #000;}
.yth .ythd5 .d5box h3 span {display: block;font-size: 24px;color: #000;font-weight: normal;}
.yth .ythd5 .d5box h3 i {font-weight: bold;color: #dcab29;}
.yth .ythd5 .d5box ul {padding-top: 30px;margin-top:30px;border-top: 1px solid #dadada;}
.yth .ythd5 .d5box ul li {font-size: 14px;line-height: 20px;margin-bottom: 15px;color: #333;padding-left: 15px;}

.yth .ythd5 .box1 {left: 595px;top: 340px;}
.yth .ythd5 .box2 {left: 85px;top: 765px;}
.yth .ythd5 .box3 {left: 595px;top: 1360px;}

.yth .ythd6 {height: 998px;background: url(../images/yth_07.jpg) no-repeat center;}
.yth .ythd6 .d6_type {width: 1310px;position: absolute;left: -55px;top: 325px;height: 55px;border-bottom: 1px dashed #664d13;}
.yth .ythd6 .d6_type li {float: left;width: 181px;text-align: center;margin-left: 35px;position: relative;height: 82px}
.yth .ythd6 .d6_type li:first-child {margin-left: 130px}
.yth .ythd6 .d6_type li span {display: block;font-size: 18px;color: #fff;}
.yth .ythd6 .d6_type li i {display: block;width: 46px;height: 46px;line-height: 46px;font-size: 24px;position: absolute;left: 50%;margin-left: -23px;bottom: 0px;border: 1px solid #a27b18;color: #a27b18;border-radius: 50%;}

.yth .ythd6 .d6_type li.cur {height: 106px;background: url(../images/ythbg.png) no-repeat center top;top: -25px;}
.yth .ythd6 .d6_type li.cur span {height: 41px;line-height: 41px;color: #000;}
.yth .ythd6 .d6_type li.cur i {border: none;color: #000;}

.yth .ythd6 .d6_ul {width: 1200px;height: 550px;position: absolute;left: 0;bottom: 0;}
.yth .ythd6 .d6_ul li {display: none;}
.yth .ythd6 .d6_ul li img {display: block;width: 1200px;height: 549px;}
.yth .ythd6 .d6_ul li.cur {display: block;}

.yth .ythd7 {height: 666px;background: url(../images/yth_08.jpg) no-repeat center;}
.yth .ythd7 .d7_ul {position: absolute;left: 0;top: 520px;left: 0;width: 100%;}
.yth .ythd7 .d7_ul li {float: left;width: 180px;margin-left: 24px;font-size: 16px;color: #333;line-height: 20px;text-align: center;line-height: 22px;}
.yth .ythd7 .d7_ul li:first-child {margin-left: 0;}



/**/
.hbcl {min-width: 1200px;}
.hbcl h2.h2_title {padding-top: 70px;text-align: center;color: #0b9f03;}
.hbcl h2.h2_title span {display: block; font-size: 52px;}
.hbcl h2.h2_title i {display: block;font-size: 32px;margin-bottom: 20px;}
.hbcl h2.h2_title em {display: block;font-size: 14px;}
.hbcl .container {position: relative;}
.hbcl .ythd1 {height: 784px;background: url(../images/hbcl_02.jpg) no-repeat center;}
.hbcl .ythd2 {height: 656px;background: url(../images/hbcl_03.jpg) no-repeat center;}
.hbcl .ythd2 dl {width: 215px;position: absolute;}
.hbcl .ythd2 dl dt {font-size: 24px;color: #0b9f03;margin-bottom: 15px;text-align: center;}
.hbcl .ythd2 dl dd {font-size: 14px;line-height: 20px;text-align: center;}
.hbcl .ythd2 .dl1 {left: 38px;top: 384px;}
.hbcl .ythd2 .dl2 {left: 340px;top: 326px;}
.hbcl .ythd2 .dl3 {left: 643px;top: 265px;}
.hbcl .ythd2 .dl4 {left: 945px;top: 215px;}


.hbcl .ythd3 {height: 1142px;background: url(../images/hbcl_04.jpg) no-repeat center;}
.hbcl .ythd3 h2.h2_title span {color: #ffe400;}
.hbcl .ythd3 h2.h2_title i , .hbcl .ythd3 h2.h2_title em {color: #fff;}
.hbcl .ythd3 .p1 {width: 166px;height: 125px;text-align: center;position: absolute;left: 522px;top: 612px;}
.hbcl .ythd3 .p1 b {display: block;font-size: 36px;color: #7d561f;margin-bottom: 10px;}
.hbcl .ythd3 .p1 i {display: block;font-size: 12px;color: #7d561f;}
.hbcl .ythd3 dl {width: 250px;position: absolute;}
.hbcl .ythd3 dl dt {font-size: 24px;color: #0b9f03;margin-bottom: 15px;}
.hbcl .ythd3 dl dd {font-size: 14px;line-height: 20px;}
.hbcl .ythd3 .dl1 {left: 260px;top: 317px;}
.hbcl .ythd3 .dl2 {left: 695px;top: 314px;}
.hbcl .ythd3 .dl3 {left: 259px;top: 902px;}
.hbcl .ythd3 .dl4 {left: 698px;top: 904px;}

.hbcl .ythd4 {height: 572px;background: url(../images/hbcl_05.jpg) no-repeat center;}
.hbcl .ythd4 .p1 {font-size: 16px;line-height: 20px;width: 560px;position: absolute;left: 0;top: 230px;}

.hbcl .ythd5 {height: 972px;background: url(../images/hbcl_06.jpg) no-repeat center;}
.hbcl .ythd5 h2.h2_title {padding-top: 30px;}
.hbcl .ythd5 .hbclUl1 {padding: 0 40px;position: absolute;top: 228px;}
.hbcl .ythd5 .hbclUl1 li {float: left;width: 113px;height: 91px;position: relative;background: url(../images/hbclbg01.png) no-repeat center top;margin-left: 27px;}
.hbcl .ythd5 .hbclUl1 li span {display: block;height: 39px;line-height: 39px;font-size: 20px;text-align: center;}
.hbcl .ythd5 .hbclUl1 li i {display: block;width: 29px;height: 29px;line-height: 29px;text-align: center; margin: 23px auto 0 auto;}

.hbcl .ythd5 .hbclUl1 li.cur {background: url(../images/hbclbg02.png) no-repeat center top}
.hbcl .ythd5 .hbclUl1 li.cur span {font-weight: bold;color: #fff;}
.hbcl .ythd5 .hbclUl1 li.cur i {color: #fff;}

.hbcl .ythd5 .box1 {width: 990px;height: 512px;position: absolute;left: 117px;top: 354px;}
.hbcl .ythd5 .box1 li {display: none;}
.hbcl .ythd5 .box1 li.cur {display: block;}
.hbcl .ythd5 .box1 img {display: block;width: 990px;height: 512px;}

.hbcl .ythd6 {height: 874px;background: url(../images/hbcl_07.jpg) no-repeat center;}
.hbcl .ythd6 .container {background: url(../images/hbclbg03.png) no-repeat center top;}
.hbcl .ythd6 .p1 {font-size: 14px;line-height: 30px;text-align: center;margin-top: 60px;}
.hbcl .ythd6 .hbclUl2 {margin-top: 40px;}
.hbcl .ythd6 .hbclUl2 li {float: left;width: 200px;height: 200px;margin:0 0 18px 44px;}
.hbcl .ythd6 .hbclUl2 li.bdnot {margin-left: 0;}


/**/
.zyms {min-width: 1200px;}
.zyms .container {position: relative;height: 100%;}
.zyms .zymsd1 {height: 750px;background: url(../images/zyms_02.jpg) no-repeat center;}
.zyms .zymsd2 {height: 455px;background: url(../images/zyms_03.jpg) no-repeat center;}
.zyms .zymsd2 .d2_left {width: 260px;position: absolute;left: 0;top: 0;padding-top: 65px;text-align: right;}
.zyms .zymsd2 .d2_left li {font-size: 24px;color: #db410c;margin-bottom: 46px;}
.zyms .zymsd2 .d2_right {width: 290px;position: absolute;right: 0;top: 0;padding-top: 65px;text-align: left;}
.zyms .zymsd2 .d2_right li {font-size: 24px;color: #666;margin-bottom: 46px;}

.zyms .zymsd3 {height: 723px;background: url(../images/zyms_04.jpg) no-repeat center;}
.zyms .zymsd3 h2 {font-size: 42px;text-align: center;color: #db410c;padding-top: 101px;}
.zyms .zymsd3 h2 i {display: block;font-size: 12px;color: #999;}
.zyms .zymsd3 .d3_ul {width: 460px;position: absolute;left: 0;top: 258px;text-align: right;}
.zyms .zymsd3 .d3_ul li {font-size: 24px;color: #333;margin-bottom: 22px}
.zyms .zymsd3 .d3_ul li b {color: #db410c;font-size: 26px;}

.zyms .zxmsbox.boxr {width: 500px;position: absolute;right: 0;top: 100px;}
.zyms .zxmsbox.boxl {width: 500px;position: absolute;left: 90px;top: 50px;}
.zyms .zxmsbox h3 {font-size: 42px;color: #db410c;margin-bottom: 55px;}
.zyms .zxmsbox h3 span {display: block;font-weight: normal;}
.zyms .zxmsbox h3 i {display: block;font-size: 12px;color: #999;}
.zyms .zxmsbox .p1 {font-size: 20px;line-height: 30px;margin-bottom: 15px}

.zyms .zymsd8 .zxmsbox.boxr {top: 50px;}

.zyms .zymsd4 {height: 450px;background: url(../images/zyms_05.jpg) no-repeat center;}
.zyms .zymsd5 {height: 450px;background: url(../images/zyms_06.jpg) no-repeat center;}
.zyms .zymsd6 {height: 450px;background: url(../images/zyms_07.jpg) no-repeat center;}
.zyms .zymsd7 {height: 450px;background: url(../images/zyms_08.jpg) no-repeat center;}
.zyms .zymsd8 {height: 450px;background: url(../images/zyms_09.jpg) no-repeat center;}
.zyms .zymsd9 {height: 482px;background: url(../images/zyms_10.jpg) no-repeat center;}


/*  ypjg  */
.ypjg {background: #f0f0f0;position: relative;}
.ypjg .ypjg_ban {height: 950px;}
.ypjg .ypjg_d1 {position: absolute;left: 50%;margin-left: -600px;width: 1200px;height: 220px;top: 840px;background: #fff;border-bottom: 10px solid #e5e5e5;}
.ypjg .ypjg_d1 ul {margin: 42px 100px 0 100px;}
.ypjg .ypjg_d1 ul li {float: left;margin-left: 130px;width: 90px;text-align: center;font-size: 15px;color: #333;}
.ypjg .ypjg_d1 ul li:first-child {margin-left: 0;}
.ypjg .ypjg_d1 ul li span {display: block;height: 41px;margin: 20px 0;}
.ypjg .ypjg_d1 ul li img {display: block;margin: 0 auto;}

.ypjg .ypjg_title {padding: 70px 0;}
.ypjg .ypjg_title h3 {position: relative;height: 60px;text-align: center;font-weight: normal;}
.ypjg .ypjg_title h3 i {display: block;position: absolute;left: 480px;top: -18px;font-size: 20px;text-align: center;line-height: 18px;height: 18px;color: #333;}
.ypjg .ypjg_title h3 b {background: #dcab29;font-size: 52px;color: #fff;padding: 0 5px;font-weight: normal;}
.ypjg .ypjg_title h3 strong {background: #000000;font-size: 52px;color: #fff;padding: 0 5px;}
.ypjg .ypjg_title h3 p {position: absolute;left: 670px;width: 300px;top: 0;font-size: 10px;text-align: left;overflow: hidden;}
.ypjg .ypjg_title h3 p span {display: block;font-size: 20px;text-align: left;color: #333;margin-bottom: 10px;height: 24px;}
.ypjg .ypjg_title .tit_p1 {margin-top: 20px;text-align: center;font-size: 20px;color: #333;}
.ypjg .ypjg_title .tit_p2 {font-size: 16px;color: #333;text-align: center;margin-top: 8px;}

.ypjg_con01 {margin-top: 120px;}
.ypjg_con01 img {display: block;}
.ypjg_con01 .con01_con {height: 480px;margin-bottom: 70px;}
.ypjg_con01 .con01_p1 {text-align: center;font-size: 20px;line-height: 30px;color: #000;margin-bottom: 50px;}
.ypjg_con01 .con01_p1 span {padding: 0 10px;color: #fff;background: #dcab29;}

.ypjg_con01 dl {width: 380px;height: 370px;margin:0 0 30px 30px;float: left;}
.ypjg_con01 dl.bdnot {margin-left: 0;}
.ypjg_con01 dl dt {width: 380px;height: 280px;position: relative;}
.ypjg_con01 dl dt em {display: block;position: absolute;left: 0;top: 0;width: 70px;height:70px;background: url(../images/bg01.png) no-repeat center;z-index: 2;}
.ypjg_con01 dl dt em i {display: block;margin: 23px auto; left: 0;top: 0;width: 29px;height:24px;background: url(../images/vricon02.png) no-repeat center;}
.ypjg_con01 dl dd.dd01 a {display: block; height: 30px;line-height: 30px;margin-top: 10px;font-size: 20px;white-space: nowrap;overflow: hidden;width: 350px;color: #333; text-overflow: ellipsis;}
.ypjg_con01 dl dd.dd02 {height: 20px;line-height: 20px;font-size: 13px;color: #666;}

.ypjg_con01 dl.cur dt em ,.ypjg_con01 dl:hover dt em {width: 380px;height: 280px;background: url(../images/vrcurbg.png) no-repeat center;}
.ypjg_con01 dl.cur dt em i ,.ypjg_con01 dl:hover dt em i {width: 108px;height: 108px;background: url(../images/vrcurbg01.png) no-repeat center;margin: 86px auto;}
.ypjg_con01 dl.cur dd.dd01 a ,.ypjg_con01 dl:hover dd.dd01 a {color: #00456B; }
.ypjg_con01 dl.cur dd.dd02 ,.ypjg_con01 dl:hover dd.dd02 {color: #00456B;}


/**/
.ypjg .ypjg_con02 {background: #fff;padding-bottom: 90px;}
.ypjg .ypjg_con02 .con02_con img {display: block;position: relative;left: 50%;margin-left: -960px;}


/**/
.ypjg .ypjg_con03 .ypjg_title h3 p {left: 780px;}
.ypjg .ypjg_con03 .ypjg_title h3 b {margin-left: 80px;}
.ypjg .ypjg_con03 .ypjg_ul01 {height: 80px;}
.ypjg .ypjg_con03 .ypjg_ul01 li {float: left;width: 400px;height: 60px;padding-top: 20px;text-align: center;}
.ypjg .ypjg_con03 .ypjg_ul01 li span {display: block;font-size: 20px;color: #000;}
.ypjg .ypjg_con03 .ypjg_ul01 li i {display: block;font-size: 13px;color: #666;}
.ypjg .ypjg_con03 .ypjg_ul01 li.li1 {background: #a0a0a0;}
.ypjg .ypjg_con03 .ypjg_ul01 li.li2 {background: #ccc;}
.ypjg .ypjg_con03 .ypjg_ul01 li.li3 {background: #e0e0e0;}
.ypjg .ypjg_con03 .ypjg_ul01 li.cur {background: #ab0e00;}
.ypjg .ypjg_con03 .ypjg_ul01 li.cur span {color: #fff;}
.ypjg .ypjg_con03 .ypjg_ul01 li.cur i {color: #fff;}
.ypjg .ypjg_con03 .ypjg_ul02 li {display: none;}
.ypjg .ypjg_con03 .ypjg_ul02 li.cur {display: block;}

/**/
.ypjg .ypjg_con04 {height: 620px;background: url(../images/ypjgcon04.jpg) no-repeat center;}
.ypjg .ypjg_con04 .ypjg_title h3 {color: #fff;}
.ypjg .ypjg_con04 .ypjg_title h3 i {color: #fff;}
.ypjg .ypjg_con04 .ypjg_title h3 p span {color: #fff;}
.ypjg .ypjg_con04 .ypjg_title .tit_p1 {color: #fff;}
.ypjg .ypjg_con04 .con04_con img {display: block;margin: 0 auto;}

/**/
.ypjg .ypjg_con05 {height: 830px;background: url(../images/ypjgcon05.jpg) no-repeat center;}
.ypjg .ypjg_con05 .con05_con ul {margin:80px 0 0 580px;font-size: 14px;color: #333;}
.ypjg .ypjg_con05 .con05_con ul li {line-height: 42px;height: 42px;width: 410px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}

