@charset "utf-8";
/*轮播图b*/
.banner{width:100%;overflow: hidden;position: relative;z-index: 1; float:left; margin-bottom:30px;}
.banner .slick-slider,.banner .slick-list,.banner .slick-track,.banner .slick-slide{ width:100%;}
.banner a{display: block;}
.banner .slick-slide{
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.slick-slide img{ width:100%;}
.banner .slick-dots {
    position: absolute;
    left: 0;
    bottom:0;
	height:32px;
    width: 100%;
    text-align: center;
    z-index: 99;
}

.banner .slick-dots li {
    display: inline-block;
    margin: 11px 6px;
}

.banner .slick-dots li button {
    display: block;
    width:8px;
    height:8px;
    font-size: 0;
    line-height: 0;
    text-indent: 999px;
    border: none;
    outline: none;
    cursor: pointer;
    background:url(../images/index/newbdian.png) no-repeat center left;	
	
	
}

.banner .slick-dots li.slick-active button {
	background:url(../images/index/newbdian.png) no-repeat center right; height:8px; width:8px;
}
.banner .slick-prev{ background: url(../images/index/left.png) no-repeat; position: absolute;top:50%;left:0; width:75px; height:140px; z-index: 3; cursor: pointer; border:none; margin-top:-70px;}
.banner .slick-next{ background: url(../images/index/right.png) no-repeat; position: absolute;top:50%;width:75px; height:140px;right:0;z-index: 3;cursor: pointer; border:none; margin-top:-70px;}


.index-common .index-common-header {
	text-align: center
}
.index-common-header .index-common-title {
	font-size: 34px;
	font-weight: 500
}
.index-common-header .index-common-title-after, .index-common-header .index-common-title-before {
	display: inline-block;
	width:100px;
	height:1px;
	margin: 0 26px;
	border-bottom:2px solid #e5e5e5;
	vertical-align: middle
}
.index-common-header .index-common-description {
	display: block;
	padding: 6px 0;
	font-size: 14px;
	color: #999;
}
.index-common-header .fw {
	color:#fff;
}
.index-common-header .fw span {
	border-bottom:2px solid #fff;
}
.index-common-header .fw2 {
	color:#fff;
}
.index-common-header .index-common-description a {
	background-color:#e1670f;
	color:#FFF;
	padding:2px 20px;
	margin-left:15px;
}
.index-common-header .index-common-description a:hover {
	background-color:#a94f0e;
}
.index-common .index-common-navbar {
	padding-top:20px;
	padding-bottom: 40px;
	font-size: 14px;
	text-align: center
}
.index-common-navbar li {
	display: inline-block;
 *display:inline;
 *zoom:1
}
.index-common-navbar li a {
	font-size: 14px;
	color: #333
}
.index-common-navbar li a:hover {
	color: #e1670f
}

.index-entries .entries-item+.entries-item, .zzx-company-list+.zzx-company-list {
	margin-left: 20px
}
.index-entries {
	padding:40px 0;
}
.index-entries .entries-item {
	float: left;
	box-shadow: 0 0 0 #fff;
 -webkit-transition: all .3s ease;
 transition: all .3s ease;
	opacity: 1;
	-webkit-box-shadow:0 15px 30px rgba(0, 0, 0, .3);
	box-shadow:0 15px 30px rgba(0, 0, 0, .3);
	border-radius:5px;
}
.index-entries .entries-item:hover {
	box-shadow:0px 5px 10px 1px darkgrey;
}
.index-entries .entries-item a {
	display: block;
	width:260px;
	height: 70px;
	padding:30px 15px;
	background-color: #fff;
	border-radius:5px;
}
.index-entries .entries-item:hover {
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
}
.entries-item .entries-item-title {
	font-size:18px;
	line-height:30px;
	color: #333;
	font-weight:bold;
}
.entries-item .entries-item-info {
	float:left;
	text-align: left;
	width:185px;
	margin-top:8px;
}
.entries-item .entries-item-tip {
	display: block;
	font-size: 14px;
	line-height:20px;
	color: #666
}
.entries-item .entries-item-icon {
	display: block;
	float:right;
	background-image: url(../images/index_bg_s.png);
}
.entries-item-icon-first {
	width:73px;
	height:72px;
	background-position:-18px -286px;
}
.entries-item-icon-second {
	width:60px;
	height: 72px;
	background-position:-136px -288px;
}
.entries-item-icon-third {
	width:65px;
	height:74px;
	background-position:-246px -289px;
}
.entries-item-icon-fourth {
	width:44px;
	height: 71px;
	background-position:-356px -283px;
}
.entries-item-icon-five {
	background-position:-342px -286px;
	width:75px;
	height: 66px
}
.index-common .index-zzx-city-box {
	position: relative;
	float: left;
	left: 50%;
	margin-top: 28px
}
.index-common .index-zzx-city {
	position: relative;
	left: -50%;
	text-align: center;
	font-size: 0;
	overflow: hidden
}
.index-ksj {
	padding-top:50px;
	padding-bottom:50px;
	background:url(../images/index/index_c_bg1.jpg);
}
.index-zxgl {
	padding-top:25px;
	padding-bottom:50px;
	background:url(../images/index/news_1.jpg) no-repeat center 0;
}
/*pic*/
.pic{ width:1239px; margin:0 auto; margin-top:25px;}

/*工艺*/
.gongyi{ width:100%; margin:35px auto; height:936px; background:url(../images/index/gy_bg.jpg) no-repeat 0 0;}
.gongyi .con{padding-top:30px; width:1220px; margin:0 auto;}
.gongyi .idx_titbox{ color:#fff; text-align:center;}
.gongyi .idx_titbox a{color:#fff; font-size:30px; display:block; }
.gongyi .idx_titbox span{ font-size:16px; display:block; color:#fff;}
.gongyi .gycont{ width:100%; height:600px; background:url(../images/index/icon_9.png) no-repeat center; position:relative; margin-top:140px;}
.gongyi .idx_yy{border-radius:50%;box-sizing:border-box;height:424px;left:50%;margin:-233px 0 0 -211px;overflow:hidden;padding:56px 50px;position:absolute;top:50%;width:424px;}
.gongyi .idx_yy h4{color:#fff;font-size:28px;line-height:30px;text-align:center; font-weight:normal; margin-bottom:10px;}
.gongyi .idx_yy .yy1{ padding:10px 0;}
.gongyi .idx_yy .yy1 select{border:1px solid #ddd; color:#666; font-size:14px; height:42px; line-height:20px;  padding:10px 0 10px 10px; width:152px;width:151px\9\0;*width:150px;_width:150px; margin-right:17px; float:left;}
.gongyi .idx_yy .yy1 select:nth-child(2){ margin-right:0;}
.gongyi .idx_yy .yy2{ padding-bottom: 10px;}
.gongyi .idx_yy .yy2 input{border:1px solid #ddd; box-sizing:border-box; color:#666; font-size:14px; height:42px; line-height:42px; padding-left:20px; width:152px;}
.gongyi .idx_yy .yy3{ padding-bottom: 10px;}
.gongyi .idx_yy .yy3 input{border:1px solid #ddd; box-sizing:border-box; color:#666; font-size:14px; height:42px; line-height:42px; padding-left:20px; width:100%;}
.gongyi .idx_yy .subs{padding:30px 0 0; text-align:center;}
.gongyi .idx_yy .subs input{background:none;border:2px solid #fff;color:#fff;display:inline-block;font-size:18px;height:40px; height:40px;width:212px; cursor:pointer;}
.gongyi .idx_yy .beizhu{width: 180px; height: 35px; margin-top:20px; margin-left:68px; background-color: white; text-align: center; color: #666; padding: 5px;}
.gongyi .a1{left:50%;margin-left:-45px;top:-100px;position:absolute;width:90px;}
.gongyi .a2{right:254px; top:40px; position:absolute; width:90px;}
.gongyi .a3{right:200px; top:240px; position:absolute; width:108px;}
.gongyi .a4{right:275px; top:430px; position:absolute; width:90px;}
.gongyi .a5{bottom:-80px;left:50%;margin-left:-45px;position:absolute; width:90px;}
.gongyi .a6{position:absolute; width:90px;left:275px;top:430px;}
.gongyi .a7{position:absolute; width:90px;left:200px;top:240px;}
.gongyi .a8{position:absolute; width:90px;left:254px;top:40px;}
.gongyi .gyimg{ display:block; margin:0 auto;}
.gongyi .gytit{color:#fff;display:block;font-size:18px;line-height:40px;text-align:center;}
/*尊享*/
.zunxiang{ width:1200px; margin:50px auto;}
.zunxiang #zxcat{ width:215px; float:left; margin-top:40px;}
.zunxiang #zxcat li{background-color:#333;border-radius:5px; text-align:center; float:left; cursor:pointer;}
.zunxiang #zxcat li.current{ background-color:#e1670f;}
.zunxiang #zxcat li i{ display:block;}
.zunxiang #zxcat li span{ display:block; color:#fff; font-size:18px;}
.zunxiang #zxcat li:nth-child(1){width:100px; height:125px; margin-right:15px;}
.zunxiang #zxcat li:nth-child(1) i{ margin-top:20px;}
.zunxiang #zxcat li:nth-child(2){width:100px; height:125px;}
.zunxiang #zxcat li:nth-child(2) i{ margin-top:38px;}
.zunxiang #zxcat li:nth-child(3){width:215px; height:80px; margin-top:15px;}
.zunxiang #zxcat li:nth-child(3) i{ float:left; margin-left:20px; margin-top:17px;}
.zunxiang #zxcat li:nth-child(3) span{ float:left; height:80px; line-height:80px; margin-left:20px;}
.zunxiang .con{ border:1px solid #dcdcdc; width:920px; height:280px; float:left; margin-left:23px; padding:10px 20px;}
.zunxiang .con .conL{ width:662px; float:left; margin-right:27px;}
.zunxiang .con .conL .tit{ margin-bottom:10px;}
.zunxiang .con .conL .tit strong{ font-size:28px; color:#e94e19; letter-spacing:5px;}
.zunxiang .con .conL .tit span{ font-size:18px; color:#555;}
.zunxiang .con .conL .tit span em{ color:#e94e19;}
.zunxiang .con .conL .pageform dl{ float:left; height:85px; margin-right:3px;}
.zunxiang .con .conL .pageform dl dt{ font-size:18px; color:#000;}
.zunxiang .con .conL .pageform dl dd .citys{ width:100px; height:40px; margin-right:5px; background:#e8e8e8 url(../images/index/jsq_icon.png) no-repeat scroll 92% center; border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none; outline:none;border-radius:4px; text-indent:5px;}
.zunxiang .con .conL .pageform dl dd .area{width:125px; height:40px; margin-right:5px; background-color:#e8e8e8; border:none;border-radius:4px;text-indent:10px;}
.zunxiang .con .conL .pageform dl dd .name{width:125px; height:40px; margin-right:5px; background-color:#e8e8e8; border:none;border-radius:4px;text-indent:10px;}
.zunxiang .con .conL .pageform dl dd .tel{width:170px; height:40px; margin-right:5px; background-color:#e8e8e8; border:none;border-radius:4px;text-indent:10px;}
.zunxiang .con .conL .pageform dl dd .seles{ width:123px; height:40px; margin-right:5px; background:#e8e8e8 url(../images/index/jsq_icon.png) no-repeat scroll 92% center; border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;border-radius:4px; text-indent:5px;}
.zunxiang .con .conL .pageform .calc-btn{ width:650px; height:40px; line-height:40px; background-color:#ff7a00; color:#fff; text-align:center; font-size:18px; border:none;border-radius:4px; cursor:pointer;}
.zunxiang .con .conR{ width:231px; height:267px; float:left;}

.zunxiang .fqcon{ border:1px solid #dcdcdc; width:920px; height:280px; float:left; margin-left:23px; padding:10px 20px;}
.zunxiang .fqcon .conL{ width:585px; float:left; margin-right:29px;}
.zunxiang .fqcon .conL .tit{ margin-bottom:10px;}
.zunxiang .fqcon .conL .tit strong{ font-size:28px; color:#e94e19;}
.zunxiang .fqcon .conL .tit span{ font-size:18px; color:#555; margin-left:10px;}
.zunxiang .fqcon .conL .tit span em{ color:#e94e19;}
.zunxiang .fqcon .conL .pageform dl{ float:left; height:85px; margin-right:3px;}
.zunxiang .fqcon .conL .pageform dl dt{ font-size:18px; color:#000;}
.zunxiang .fqcon .conL .pageform dl dd .citys{ width:116px; height:40px; margin-right:5px; background:#e8e8e8 url(../images/index/jsq_icon.png) no-repeat scroll 92% center; border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;border-radius:4px; text-indent:5px;}
.zunxiang .fqcon .conL .pageform dl dd .fq_qs{ width:160px; height:40px; margin-right:5px; background:#e8e8e8 url(../images/index/jsq_icon.png) no-repeat scroll 92% center; border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;border-radius:4px; text-indent:5px;}
.zunxiang .fqcon .conL .pageform dl dd .money{width:160px; height:40px; margin-right:5px; background-color:#e8e8e8; border:none;border-radius:4px;text-indent:10px;}
.zunxiang .fqcon .conL .pageform dl dd .area{width:180px; height:40px; margin-right:5px; background-color:#e8e8e8; border:none;border-radius:4px;text-indent:10px;}
.zunxiang .fqcon .conL .pageform dl dd .name{width:180px; height:40px; margin-right:5px; background-color:#e8e8e8; border:none;border-radius:4px;text-indent:10px;}
.zunxiang .fqcon .conL .pageform dl dd .tel{width:201px; height:40px; margin-right:5px; background-color:#e8e8e8; border:none;border-radius:4px;text-indent:10px;}
.zunxiang .fqcon .conL .pageform .calc-btn{ width:575px; height:40px; line-height:40px; background-color:#ff7a00; color:#fff; text-align:center; font-size:18px; border:none;border-radius:4px; cursor:pointer;}
.zunxiang .fqcon .conR{ width:306px; height:267px; float:left;}
.zunxiang .fqcon .conR p{border-bottom:1px dashed #d7d7d7;margin:0 auto;overflow:hidden; padding:18px 0; width:275px;}
.zunxiang .fqcon .conR p span{color:#888; display:block; float:left; font-style:normal; font-weight:normal; line-height:14px; margin:0; padding:0 18px; width:101px;}
.zunxiang .fqcon .conR p span b{color:#333333; display:block; font-family:"微软雅黑"; line-height:14px; margin-top:6px;}
.zunxiang .fqcon .conR .beizhu{color:#e1670f;padding-top:12px; text-align:center;}
.zunxiang .fqcon .conR .beizhu b {
    display: block;
    font-family: "微软雅黑";
    font-size: 24px;
    line-height: 24px;
    margin: 1px 0 2px;
}
.zunxiang .fqcon .conR .beizhu span {
    color: #999999;
    font-size: 12px;
    line-height: 12px;
}

.zunxiang .ddcon{ border:1px solid #dcdcdc; width:920px; height:280px; float:left; margin-left:23px; padding:10px 20px;}
.zunxiang .ddcon .conL{ width:662px; float:left; margin-right:27px;}
.zunxiang .ddcon .conL .tit{ margin-bottom:10px;}
.zunxiang .ddcon .conL .tit strong{ font-size:28px; color:#e94e19;}
.zunxiang .ddcon .conL .tit span{ font-size:18px; color:#555; margin-left:10px;}
.zunxiang .ddcon .conL .tit span em{ color:#e94e19;}
.zunxiang .ddcon .conL .pageform dl{ float:left; height:85px; margin-right:3px;}
.zunxiang .ddcon .conL .pageform dl dt{ font-size:18px; color:#000;}
.zunxiang .ddcon .conL .pageform dl dd .citys{ width:322px; height:40px; margin-right:5px; background:#e8e8e8 url(../images/index/jsq_icon.png) no-repeat scroll 92% center; border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;border-radius:4px; text-indent:5px;}
.zunxiang .ddcon .conL .pageform dl dd .name{width:322px; height:40px; margin-right:5px; background-color:#e8e8e8; border:none;border-radius:4px;text-indent:10px;}
.zunxiang .ddcon .conL .pageform dl dd .tel{width:322px; height:40px; margin-right:5px; background-color:#e8e8e8; border:none;border-radius:4px;text-indent:10px;}
.zunxiang .ddcon .conL .pageform .calc-btn{ width:650px; height:40px; line-height:40px; background-color:#ff7a00; color:#fff; text-align:center; font-size:18px; border:none;border-radius:4px; cursor:pointer;}
.zunxiang .ddcon .conR{ width:231px; height:267px; float:left; text-align:right;}

/*服务流程*/
.index_fwlc{
	background:url(../images/index/fwlcbg.jpg) no-repeat center;
	height:536px;
}
.index_fwlc .title{ position:relative; width:290px; height:91px; margin:0 auto; text-align:center; padding-top:15px; overflow:hidden; top:65px;}
.index_fwlc .title i{ display:block; position:absolute;}
.index_fwlc .title i.titL{ left:0; top:0;}
.index_fwlc .title i.titR{ right:0; top:0;}
.index_fwlc .title p{ font-size:34px; color:#000000; font-weight:600;}
.index_fwlc .title span{ font-size:16px; color:#666666;}

.fwlc {
	width:1220px;
	margin:0 auto;
	margin-top:140px;
}
.fwlc li {
	width:140px;
	height:180px;
	margin-right:20px;
	float:left;
	padding:10px 8px;
	text-align:center;
	cursor:pointer;
	box-shadow:4px 1px 15px rgba(255, 255, 255, 0.8);
	-webkit-box-shadow:4px 1px 15px rgba(255, 255, 255, 0.8);
	border-radius:5px;
	position:relative;
}
.fwlc li em {
	display:block;
	width:140px;
	height:180px;
	background-color:#000;
	filter: Alpha(opacity=30); /* IE */   
    -moz-opacity:0.3;    /* FF 主要是为了兼容老版本的FF */
    opacity:0.3;    /* FF */
	border-radius:5px;
	position:absolute;
	top:10px;
}
.fwlc li .fcon {
	position:absolute;
	top:0;
	z-index:99;
	width:140px;
	height:180px;
}
.fwlc li i {
	display:block;
	width:100%;
	height:130px;
}
.fwlc li i img {
	margin-top:35px;
}
.fwlc li p {
	font-size:18px;
	color:#fff;
}
.fwlc li span {
	font-size:12px;
	color:#fff;
}
.fwlc li.last {
	margin-right:0;
}
.fwlc li:hover {
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
}
/*案例b*/
.anli{}
.anli .title{ position:relative; width:290px; height:91px; margin:0 auto; text-align:center; padding-top:15px; overflow:hidden; top:20px;}
.anli .title i{ display:block; position:absolute;}
.anli .title i.titL{ left:0; top:0;}
.anli .title i.titR{ right:0; top:0;}
.anli .title p{ font-size:34px; color:#000000; font-weight:600;}
.anli .title span{ font-size:16px; color:#666666;}

.anli .list{ width:1200px; margin:0 auto; margin-top:60px;}
.anli .list .list_1{ float:left; width:467px; height:455px; position:relative; overflow:hidden;}
.anli .list .list_1 img{width:467px; height:455px; display:block;}
.anli .list .list_1 i{ display:block; position:absolute; bottom:455px; left:0; width:467px; height:455px; background-color:#e1670f;filter: Alpha(opacity=60); -moz-opacity:0.6;opacity:0.6;}
.anli .list .list_1 .alcont{ position:absolute; bottom:455px; left:0; width:467px; height:455px; z-index:99; text-align:center;}
.anli .list .list_1 .alcont a{ display:block; width:467px; height:455px; }
.anli .list .list_1 .alcont h3{ color:#fff; font-size:30px; font-weight:normal; margin-top:200px;}
.anli .list .list_1 .alcont p { margin-top:10px;}
.anli .list .list_1 .alcont p span{ font-size:20px; color:#fff; margin:0 10px;}
.anli .list .list_1:hover i,.anli .list .list_1:hover .alcont{
    bottom: 0;
    transition: all 0.5s ease 0s;
}
.anli .list .list_2{ float:left; margin-left:16px; width:711px;}
.anli .list .list_2 .list_2_1{ width:711px; height:255px;position:relative; overflow:hidden;}
.anli .list .list_2 .list_2_1 i{ display:block; position:absolute; right:711px; top:0; width:711px; height:255px; background-color:#e1670f;filter: Alpha(opacity=60); -moz-opacity:0.6;opacity:0.6;}
.anli .list .list_2 .list_2_1 .alcont{ position:absolute; right:711px; top:0; width:711px; height:255px; z-index:99; text-align:center;}
.anli .list .list_2 .list_2_1 .alcont a{ display:block; width:711px; height:255px; }
.anli .list .list_2 .list_2_1 .alcont h3{ color:#fff; font-size:30px; font-weight:normal; margin-top:100px;}
.anli .list .list_2 .list_2_1 .alcont p { margin-top:10px;}
.anli .list .list_2 .list_2_1 .alcont p span{ font-size:20px; color:#fff; margin:0 10px;}
.anli .list .list_2 .list_2_1:hover i,.anli .list .list_2 .list_2_1:hover .alcont{
    right: 0;
    transition: all 0.5s ease 0s;
}
.anli .list .list_2 .list_2_1 img{ width:711px; height:255px;display:block;}
.anli .list .list_2 .list_2_2{ width:711px; height:184px; margin-top:16px;}
.anli .list .list_2 .list_2_2 .list_2_2_con{ width:346px; height:184px;position:relative; overflow:hidden; float:left;}
.anli .list .list_2 .list_2_2 .list_2_2_con img{ width:346px; height:184px;display:block;}
.anli .list .list_2 .list_2_2 .list_2_2_con:nth-child(2){ margin-left:16px;}

.anli .list .list_2 .list_2_2 .list_2_2_con i{ display:block; position:absolute; bottom:184px; left:0; width:346px; height:184px; background-color:#e1670f;filter: Alpha(opacity=60); -moz-opacity:0.6;opacity:0.6;}
.anli .list .list_2 .list_2_2 .list_2_2_con .alcont{ position:absolute; bottom:184px; left:0; width:346px; height:184px; z-index:99; text-align:center;}
.anli .list .list_2 .list_2_2 .list_2_2_con .alcont a{ display:block; width:346px; height:184px; }
.anli .list .list_2 .list_2_2 .list_2_2_con .alcont h3{ color:#fff; font-size:28px; font-weight:normal; margin-top:50px;}
.anli .list .list_2 .list_2_2 .list_2_2_con .alcont p { margin-top:5px;}
.anli .list .list_2 .list_2_2 .list_2_2_con .alcont p span{ font-size:16px; color:#fff; margin:0 10px;}
.anli .list .list_2 .list_2_2 .list_2_2_con:hover i,.anli .list .list_2 .list_2_2 .list_2_2_con:hover .alcont{
    bottom: 0;
    transition: all 0.5s ease 0s;
}
.anli .more{ text-align:center; margin-top:30px;}
.anli .more a{ font-size:20px; color:#ff7a00; border:1px solid #ff7a00; padding:8px 50px 8px 14px;border-radius:5px; background:url(../images/index/index13.png) no-repeat 145px center;}
.anli .more a:hover{ background-color:#ff7a00; color:#fff; text-align:center; padding:8px 50px;}

/**设计师团队**/
.shejishi{ padding:0;}
.shejishi .title{ position:relative; width:290px; height:91px; margin:0 auto; text-align:center; padding-top:15px; overflow:hidden;}
.shejishi .title i{ display:block; position:absolute;}
.shejishi .title i.titL{ left:0; top:0;}
.shejishi .title i.titR{ right:0; top:0;}
.shejishi .title p{ font-size:34px; color:#000000; font-weight:600;}
.shejishi .title span{ font-size:16px; color:#666666;}
/*森科单页头部开始*/
.bodyCon08{background:url(../images/dy_pic11.jpg); margin-top:20px;}
.bodyCon08 .students{margin:0 auto;width:1100px;height:480px;position:relative;}
.bodyCon08 .students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}
#four_flash{position:relative;width:1100px;height:400px; margin:0 auto;position:absolute;bottom:40px;}
#four_flash .flashBg{width:998px;height:400px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:400px; position:absolute;top:15; left:0;}
#four_flash .flashBg ul.mobile li{border:10px solid #2E324B;float:left;width:280px;height:340px;margin-left:26px;padding-top:40px;color:#6C6E85;}
#four_flash .flashBg ul.mobile li:hover{border:10px solid #343851; color:#fff;}
#four_flash .flashBg ul.mobile li img{width:140px;height:140px;display:block; margin:0 auto;border:10px solid #343851; border-radius:82px;}
#four_flash .flashBg ul.mobile li dd{font-size:20px;width:250px;line-height:60px;text-align:center;border-bottom:1px solid #6C6E85; margin:0 auto;}
#four_flash .flashBg ul.mobile li p{font-size:16px; text-align:center;width:250px; line-height:24px; margin:10px auto 0;}
#four_flash .flashBg ul.mobile li a:hover{color:#fff;}
#four_flash .flashBg ul.mobile li a.more{display:block;background:url(../images/jiantou.png);width:31px;height:31px;border:0px;margin:8px auto;}
#four_flash .flashBg ul.mobile li a.more:hover{background:url(../images/jiantou2.png);}

#four_flash .but_left{width:50px;height:100px;position:absolute; top:136px; left:0px; cursor:pointer;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:136px; right:0px; cursor:pointer;}
#four_flash .but_left:hover{background:url(../images/qianxleft1.png) no-repeat;}
#four_flash .but_right:hover{background:url(../images/qianxr1.png) no-repeat;}

/*装修攻略*/

.gonglve .new_1 {
	width:1200px;
	margin:0 auto;
	margin-top:30px;
}
.gonglve .new_1 .hotnew {
	width:575px;
	float:left;
	margin-right:50px;
}
.gonglve .new_1 .hotnew .title {
	font-size:20px;
	color:#e1670f;
	height:40px;
	line-height:40px;
	border:1px solid #f3c4a2;
	text-align:center;
	width:120px;
	margin-bottom:10px;
}
.gonglve .new_1 .hotnew ul li {
	width:100%;
	left:36px;
	line-height:36px;
	font-size:16px;
}
.gonglve .new_1 .hotnew ul li a em {
	display:inline-block;
	width:20px;
	height:20px;
	line-height:20px;
	background-color:#cccccc;
	color:#fff;
	text-align:center;
	margin-right:15px;
	border-radius:4px;
}
.gonglve .new_1 .hotnew ul li.hot {
	background:url(../images/index/hot.png) no-repeat center right;
}
.gonglve .new_1 .hotnew ul li.hot em {
	background-color:#e1670f;
}
.gonglve .new_1 .hotnew ul li a:hover {
	color:#e1670f;
}
.gonglve .new_1 .hotnew .more {
	margin-top:10px;
}
.gonglve .new_1 .hotnew .more a {
	width:100%;
	height:17px;
	display:block;
	background:url(../images/index/more1.png) no-repeat center right;
	position:relative;
}
.gonglve .new_1 .hotnew .more a:hover {
	background:url(../images/index/more.png) no-repeat center right;
}
.gonglve .new_1 .aks {
	width:575px;
	float:left;
}
.gonglve .new_1 .aks .title {
	font-size:20px;
	color:#e1670f;
	height:40px;
	line-height:40px;
	border:1px solid #f3c4a2;
	text-align:center;
	width:120px;
	margin-bottom:10px;
}
.gonglve .new_1 .aks ul li {
	width:100%;
	left:36px;
	font-size:16px;
	margin-bottom:2px;
}
.gonglve .new_1 .aks ul li p {
	width:100%;
	height:30px;
	line-height:30px;
}
.gonglve .new_1 .aks ul li p span {
	float:right;
	color:#999999;
	font-size:14px;
}
.gonglve .new_1 .aks ul li .memo {
	display:none;
	font-size:14px;
	color:#999999;
}
.gonglve .new_1 .aks ul li.hover a {
	color:#e1670f;
}
.gonglve .new_1 .aks ul li.hover .memo {
	display:block;
}
.gonglve .new_1 .aks .more {
	margin-top:10px;
}
.gonglve .new_1 .aks .more a {
	width:100%;
	height:17px;
	display:block;
	background:url(../images/index/more1.png) no-repeat center right;
	position:relative;
}
.gonglve .new_1 .aks .more a:hover {
	background:url(../images/index/more.png) no-repeat center right;
}
.gonglve .new_2 {
	width:1200px;
	margin:0 auto;
	margin-top:30px;
}
.gonglve .new_2 .zxqian {
	width:350px;
	height:475px;
	background-color:#fff;
	cursor:pointer;
	border-radius:4px;
	padding:30px 15px 20px;
	border:1px solid rgba(0, 0, 0, .1);
	float:left;
	margin-right:27px;
}
.gonglve .new_2 .zxqian .tit {
	width:110px;
	height:110px;
	line-height:110px;
	text-align:center;
	border-radius:50%;
	border:1px solid #ddd;
	margin:0 auto;
	font-size:20px;
	margin-bottom:25px;
	-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
	box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
}
.gonglve .new_2 .zxqian ul li {
	height:34px;
	line-height:34px;
}
.gonglve .new_2 .zxqian ul li a {
	display:block;
	font-size:16px;
	color:#333333;
}
.gonglve .new_2 .zxqian ul li a:hover {
	color:#ef6a30;
	background:url(../images/index/more2.png) no-repeat center left;
	text-indent:15px;
	transition: all 0.6s;
}
.gonglve .new_2 .zxqian .adv img {
	width:348px;
	height:131px;
}
.gonglve .new_2 .zxqian .more {
	display:block;
	width:100%;
	height:40px;
	background:url(../images/index/more1.png) no-repeat center right;
}
.gonglve .new_2 .zxqian a.more:hover {
	transition: all 0.6s;
	margin-left:10px;
}
.gonglve .new_2 .zxqian:hover {
	-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
	box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	border-radius:4px;
	transition: all 0.6s;
}
.gonglve .new_2 .zxqian:hover .tit {
	border:1px solid #fbc6a4;
	-webkit-box-shadow: 0 8px 30px #fbc6a4;
	box-shadow: 0 8px 30px #fbc6a4;
}
.gonglve .new_2 .zxqian:hover .more {
	background:url(../images/index/more.png) no-repeat center right;
}
.gonglve .new_2 .zxzhong {
	width:350px;
	height:475px;
	background-color:#fff;
	cursor:pointer;
	border-radius:4px;
	padding:30px 15px 20px;
	border:1px solid rgba(0, 0, 0, .1);
	float:left;
	margin-right:27px;
}
.gonglve .new_2 .zxzhong .tit {
	width:110px;
	height:110px;
	line-height:110px;
	text-align:center;
	border-radius:50%;
	border:1px solid #ddd;
	margin:0 auto;
	font-size:20px;
	margin-bottom:25px;
	-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
	box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
}
.gonglve .new_2 .zxzhong ul li {
	margin-bottom:15px;
}
.gonglve .new_2 .zxzhong ul li a {
	display:block;
	font-size:16px;
	color:#333333;
	height:30px;
}
.gonglve .new_2 .zxzhong ul li a:hover {
	color:#ef6a30;
}
.gonglve .new_2 .zxzhong ul li .con {
	width:100%;
	height:115px;
}
.gonglve .new_2 .zxzhong ul li .con .conL {
	width:135px;
	height:115px;
	overflow:hidden;
	float:left;
}
.gonglve .new_2 .zxzhong ul li .con .conL img {
	width:135px;
	height:101px;
}
.gonglve .new_2 .zxzhong ul li .con .conL a:hover img {
	width:135px;
	height:101px;
	transition: all 0.6s;
	transform: scale(1.2);
}
.gonglve .new_2 .zxzhong ul li .con .conR {
	width:200px;
	margin-left:15px;
	float:left;
}
.gonglve .new_2 .zxzhong ul li .con .conR a {
	font-size:14px;
	color:#999999;
}
.gonglve .new_2 .zxzhong ul li .con .conR a:hover {
	font-size:14px;
	color:#ef6a30;
}
.gonglve .new_2 .zxzhong .more {
	display:block;
	width:100%;
	height:40px;
	background:url(../images/index/more1.png) no-repeat center right;
}
.gonglve .new_2 .zxzhong a.more:hover {
	transition: all 0.6s;
	margin-left:10px;
}
.gonglve .new_2 .zxzhong:hover {
	-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
	box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	border-radius:4px;
	transition: all 0.6s;
}
.gonglve .new_2 .zxzhong:hover .tit {
	border:1px solid #fbc6a4;
	-webkit-box-shadow: 0 8px 30px #fbc6a4;
	box-shadow: 0 8px 30px #fbc6a4;
}
.gonglve .new_2 .zxzhong:hover .more {
	background:url(../images/index/more.png) no-repeat center right;
}
.gonglve .new_2 .zxzhong.last {
	margin-right:0;
}
/*客户见证*/

.index-khjz {
	padding-top:50px;
	padding-bottom: 15px;
}
.xgt_topic {
	width:1200px;
	margin:0 auto;
	margin-top:15px;
}
.xgt_topic ul li {
	width:370px;
	float:left;
	text-align:center;
	background-color:#fff;
	box-shadow:5px 0 5px #DEDEDE;
	margin:10px 13px;
	transition: all 0.3s ease 0s;
	border:1px solid rgba(0, 0, 0, 0.1);
}
.xgt_topic ul li .img {
	width:370px;
	height:250px;
}
.xgt_topic ul li .img img {
	width:370px;
	height:250px;
}
.xgt_topic ul li .name {
	width:340px;
	height:40px;
	line-height:40px;
	padding:0 15px;
	margin-top:10px;
	font-size:16px;
	font-weight:bold;
}
.xgt_topic ul li:hover {
	-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
	box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	border-radius: 2px;
	transition: all 0.4s;
}

.pinpai{ margin-top:20px;}
.pinpai .title{ position:relative; width:290px; height:91px; margin:0 auto; text-align:center; padding-top:15px; overflow:hidden; top:20px;}
.pinpai .title i{ display:block; position:absolute;}
.pinpai .title i.titL{ left:0; top:0;}
.pinpai .title i.titR{ right:0; top:0;}
.pinpai .title p{ font-size:34px; color:#000000; font-weight:600;}
.pinpai .title span{ font-size:16px; color:#666666; letter-spacing:2px;}
.pinpai ul{ width:1200px; margin:0 auto; margin-top:60px;}
.pinpai ul li{  width:140px; height:70px; line-height:70px; float:left; margin-right:10px; margin-bottom:10px;border-radius:5px; text-align:center;}
.pinpai ul li img{ width:100%;}

/*友情链接*/

.flooer_11 {
	width:100%;
	margin:0 auto;
	margin-bottom:20px;
}
.flooer_11 .title {
	border-bottom: 1px solid #b0b0b0;
	height:40px;
	line-height:40px;
	margin-top: 30px;
}
.flooer_11 .title .titcon {
	width:1200px;
	margin:0 auto;
}
.flooer_11 .title .titcon li {
	float:left;
	margin-right:30px;
	display:block;
	color: #333;
	font-size:20px;
	cursor:pointer;
}
.flooer_11 .title .titcon li.current {
	color:#e1670f;
	border-bottom:2px solid #e1670f;
}
.flooer_11 .con {
	line-height: 30px;
	padding-top:20px;
	color: #666;
	width:1200px;
	margin:0 auto;
}
.flooer_11 .con a {
	font-size: 14px;
	padding-left: 12px;
	padding-right: 12px;
}
.flooer_11 .con a:hover {
	color:#e1670f;
}
