@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;font-family:"微软雅黑";}
div,ul,li,p,b,strong,h1,h2,h3,h4,h5,h6,dl,dd,dt,p{margin:0;padding:0; list-style:none;}
img{margin:0;padding:0;border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.span{margin:0;padding:0;}

.clearfloat{ clear:both;}

/* 9/23改版新加 start */
* { text-decoration: none!important;}
a,
a:visited,
a:active,
a:hover,
a:focus { 
	text-decoration:none!important; 
	outline:none; 
	star: expression_r(this.onFocus=this.blur());
}
a {
  color: #666666;
}
/*RESET IMAGES*/
img { 
	display: block;
	max-width: 100%;
	border: 0;
	margin: 0 auto;
}
.clearfix { *zoom:1;}
.clearfix:after{
	clear:both; 
	display:block; 
	height:0; 
	visibility:hidden; 
	line-height:0; 
	content:'\20';
}
.w1400{
	width: 100%;
	max-width: 1400px;
	margin: 0 auto;
}
.w1600{
	width: 100%;
	max-width: 1600px;
	margin: 0 auto;
}
.w1830{
	width: 100%;
	max-width: 1830px;
	margin: 0 auto;
}
@media (max-width:999px) {
	.w1400{ padding: 0 0.4rem;}
}
@media screen and (max-width: 1830px) {
	.w1830{width: 98%;padding: 0 1%;}
}
@media screen and (max-width: 1600px) {
	.w1600{width: 98%;padding: 0 1%;}
}
@media screen and (max-width: 1400px) {
	.w1400{width: 96%;padding: 0 2%;}
}
.transition {
	-webkit-transition: all ease .4s;
	   -moz-transition: all ease .4s;
	    -ms-transition: all ease .4s;
	     -o-transition: all ease .4s;
	        transition: all ease .4s;
}
/* 9/23改版新加 end */

.p-wrap{ width: 100%; overflow: hidden;}
.qz_top{width:100%;height:auto;float:left;display:inline; position:relative; z-index: 3;}
.qz_banner{width:100%;height:auto;float:left;display:inline;}
.qz_banner ul{width:100%;height:auto; float:left;display:inline;}
.qz_banner ul li{width:100%;height:auto; float:left;display:inline; position: relative;}
.qz_banner ul li img{width:100%;height:auto; float:left;display:inline;}

.qz_banner_circle{ width:auto; float:left; position:absolute; left:0; top:94%;z-index:9999;}
.qz_banner_circle p{ width:15px; height:15px; float:left; display:inline; overflow:hidden; border:1px solid #FFF;-webkit-border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%;border-radius:100%; margin-right:10px;cursor:pointer;}
.qz_banner_circle p.circleCur{ background:#FFF;}

.qz_header{width:98%;height:auto; position:absolute; left:1%;top:0.5%;z-index:999;}
.qz_header_bj{width:100%;height:250px; position:absolute; left:0;top:0;z-index:990; background:url(../Images/common/jb.png) repeat-x; background-size:contain;}

.main{width:1260px;margin:0 auto;}
.qz_header .logo{float:left;width:14.270833333%}
.qz_header .logo img{width:auto;max-width:100%;}
/*.qz_nav{width:69%;padding-top:1.9%;float:left; display:inline;padding-left:1%;}
.qz_nav ul{ width:100%;}
.qz_nav li{float:left;font-size:18px;color:#FFF; text-align:center;width:12.5%; display:inline; position: relative;}
.qz_nav li b{font-size:18px;}
.qz_nav li a{ display:block;width:100%; float:left; color:#FFF; height: 50px; line-height: 50px;}
.qz_nav li:hover,.qz_nav li.on{font-weight:bold;}
.qz_nav li:hover > a{ background: rgba(0,0,0,.4);}
.qz_nav li .qzej{ width: 100%; position: absolute; left: 0; top: 50px; background: rgba(0,0,0,.8); padding-bottom: 10px; display: none;}
.qz_nav li .qzej a{ display: block; width: 100%; height: 30px; line-height: 32px; text-align: center; color: #ccc; font-size: 14px; border-top: 1px solid #34312c;}
.qz_nav li:hover .qzej{ display: block;}
.qz_nav li:hover .qzej a{ font-weight: normal;}
.qz_nav li .qzej a:hover{ background: rgba(0,0,0,.3);}*/


.qz_nav_phone{float:right;width:15.54666667%;padding-top:2.2%;}
.qz_nav_phone b{ font-weight:normal;font-size:12px;color:#FFF; line-height:26px;max-width:18%; float:right; display:inline;}
.qz_nav_phone img{ float:right;padding-left:5%;max-width:100%;width:auto;}


.qz_head_con{ width:auto; position:absolute; z-index:999; margin:0 auto;bottom:0; overflow:hidden;}


.qz_head_con_left_first{ float:left;width:23.5873%;max-width:398px;position:absolute; z-index:1000;bottom:-6.7%; left:17%;}
.qz_head_con_left_first img{ width:100%;}
.qz_head_con_left_second{ float:left;width:23.9873%;max-width:398px;position:absolute; z-index:1001;bottom: -0.35%; left:32.4%;}
.qz_head_con_left_second img{ width:100%;}

.qz_head_con_right{width:40%; float:left; overflow:hidden; margin-left: 57%; display: inline; padding-top: 5px;}
.qz_head_con_right b{width:100%; text-transform:uppercase; font-size:36px; font-family:"微软雅黑"; color:#FFF; float:left;}
.qz_head_con_right strong{width:100%;float:left; font-size:28px; font-family:"微软雅黑"; color:#FFF; padding:3% 0; font-weight:normal;}

.qz_head_con_right p{width:100%; font-size:14px; font-family:"微软雅黑"; color:#FFF; float:left; padding-bottom:5%;}
.qz_head_con_right p a{ color:#FFF; }
.qz_head_con_right dl{width:100%; height:auto; float:left; display:inline; padding-bottom:8%;}
.qz_head_con_right dl dd{ width:30%; background:#ab2537; float:left;display:inline; text-align:center; color:#FFF;}
.qz_head_con_right dl dt{ width:20%; background:#707070; float:left;display:inline; text-align:center; color:#FFF; margin-left:3%; display:inline;}
.qz_head_con_right dl a{ color:#FFF; display:block; line-height:28px;}

.qz-index-top{ margin-top: 3%;}
.qz_index_title{width:100%; position:relative; float:left; display:inline;}
.qz_index_title img{width:74.260349%; height:auto; float:left;max-width:936px;padding:14% 0  0 12.8968254%;}
.qz_index_title b{width:6%; position:absolute; top:39%; right:0; border-bottom:4px solid #ab2537;}
.qz_index_case{ margin-top:5%; width:80.8625%; float:right; display:inline; position:relative;}
.qz_index_case_title{ width:33.544303797%; float:left; display:inline; position:absolute; left:0;top:11%;}
.qz_index_case_title_h{width:14%; border-bottom:4px solid #ab2537; margin-top:4%; float:left; display:inline;}
.qz_index_case_title dl{ width:83%; float:right; display:inline;}
.qz_index_case_title dl dd{ width:100%; font-size:30px; color:#000;}
.qz_index_case_title dl dt{ width:100%; font-size:38px; color:#000; font-weight:bold; text-transform:uppercase;}
.qz_index_case_title dl a{ display:block; color:#000;}

.qz_index_case_list{ width:94%; float:right; display:inline; overflow:hidden; }
.qz_index_case_list ul{ width:auto; float:left; display:inline;}
.qz_index_case_list ul li{ width:100%; float:left; display:inline;}
.qz_index_case_list ul li dl{width:28%; float:left; display:inline; overflow:hidden; padding-top:13%;}
.qz_index_case_list ul li dl dd{ width:100%; height:auto;}
.qz_index_case_list ul li dl dd b{ width:100%; height:auto; float:left; display:inline;font-size:24px; color:#000; font-weight:normal;}
.qz_index_case_list ul li dl dd p{ width:100%; height:auto; float:left; display:inline;font-size:14px; color:#000; line-height:24px; padding-top:10px;}
.qz_index_case_list ul li dl dd a{ color:#000;}

.qz_index_case_list ul li dl dt {width:100%; height:auto; float:left; display:inline; padding-bottom:8%; padding-top:4%;}
.qz_index_case_list ul li dl dt strong{ width:30%; border:1px solid #a0a0a0; float:left;display:inline; text-align:center; color:#000000;}
.qz_index_case_list ul li dl dt b{ width:20%; border:1px solid #626262; float:left;display:inline; text-align:center; color:#000000; margin-left:3%; display:inline; font-weight:normal;}
.qz_index_case_list ul li dl dt a{ color:#000000; display:block; line-height:26px; font-weight:normal; font-size:12px;}
.qz_index_case_list ul li img{width:66.8354%; height:auto; float:right;}

.qz_index_case_list_tab{ width:auto; float:left; position:absolute; left:6%;bottom:0; z-index:99;}
.qz_index_case_list_tab span{ width:18px; height:18px; background:#d2d2d2;-webkit-border-radius:100%; -ms-border-radius:100%;-moz-border-radius:100%;border-radius:100%; float:left; margin-right:15px;cursor:pointer;}
.qz_index_case_list_tab span.active{ background:#ab2537;}
.qz_index_advantage,.qz_index_hotcase{width:100%;padding-top:2%;}
.qz_index_advantage_title{width:auto; float:left;}
.qz_index_advantage_title dd{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#000; text-transform:uppercase;}
.qz_index_advantage_title dt{ float:left; font-size:28px; color:#000; padding-left:15px; font-family:"微软雅黑";}
.qz_index_advantage_title a{ display:inline; color:#000;}
.qz_index_advantage_list{width:100%; height:auto; padding-top:4%; padding-bottom: 3%; float: left;display: inline;}
.qz_index_advantage_list li{ width:20% !important; height:auto; float:left; margin-right: 3%;}
.qz_index_advantage_list li:nth-child(2), .qz_index_advantage_list li:nth-child(7){ margin-right: 14%;}
.qz_index_advantage_list li:nth-child(4), .qz_index_advantage_list li:nth-child(9){ margin-right: 0;}

.qz_index_advantage_list li dl{ width:100%;}
.qz_index_advantage_list li dl dd{ width:100%;}
.qz_index_advantage_list li dl dd b{ padding:4px 5px; background:#313131; float:left;transition:0.5s all ease-in-out;-webkit-transition:0.5s all ease-in-out;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
.qz_index_advantage_list li dl dd b img{ width:auto;}
.qz_index_advantage_list li dl dd strong{ float:left; font-size:22px;color:#000; padding-left:10px; line-height: 41px;}
.qz_index_advantage_list li dl dd strong a{color:#000;}
.qz_index_advantage_list li dl dt{ width:100%; padding-top:25px; float:left;}
.qz_index_advantage_list li dl dt p{ width:100%; font-size:14px; color:#707070; float:left; line-height:25px;}
.qz_index_advantage_list li dl dt p a{ color: #ab2537; padding-right: 20px; text-decoration: underline;}
.qz_index_advantage_list li dl dt b{font-size:14px; color:#707070; float:right; font-size:12px; color:#000; visibility:hidden;}
.qz_index_advantage_list li dl dt b a{ color:#000; font-weight:normal;}
.qz_index_advantage_list li:hover dl dt b{ visibility:visible;}
.qz_index_advantage_list li:hover dl dd b{ background:#ab2537;-webkit-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg); transform:rotateY(360deg);}

.qz_index_hline{width:100%;border-bottom:2px solid #c4c4c4;}
.qz_index_hotcase{ padding-top:4%;}
.qz_index_hotcase_tab{ width:auto; float:right;}
.qz_index_hotcase_tab dd{ float:left; padding-right:25px;}
.qz_index_hotcase_tab dd span{ width:auto; float:left; display:inline; padding-right:35px; font-size:15px; color:#676767; line-height:36px; cursor:pointer;}
.qz_index_hotcase_tab dd span.tabactive{ background:url(../Images/common/heng_18.jpg) no-repeat left bottom;}
.qz_index_hotcase_tab dd span:hover{ background:url(../Images/common/heng_18.jpg) no-repeat left bottom;}
.qz_index_hotcase_tab dt{ float:left; font-size:15px; font-weight:bold;line-height:36px;}
.qz_index_hotcase_tab dt a{ color:#676767;}
.qz_index_hotcase_list{ width:100%; height:auto;padding-top:3%; float: left;display: inline;overflow: hidden;}
.qz_index_hotcase_list_tab{width:100%; height:auto; float:left; display:none; overflow:hidden;}
.qz_index_hotcase_list_tab_left{width:28.24979%; height:auto; float:left; display:inline; overflow:hidden;}

.qz_index_hotcase_list_tab_img{ width:100%; height:auto; float:left; display:inline; position:relative; overflow: hidden;}
.qz_index_hotcase_list_tab_img img{width:100%;}
.qz_index_hotcase_list_tab_img div{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:99; background:#000;filter:(opacity=60);opacity:0.6; display:none;
animation: enlarge 0.5s ease-in;
-moz-animation: enlarge 0.5s ease-in;	/* Firefox */
-webkit-animation: enlarge 0.5s ease-in;	/* Safari 和 Chrome */
-o-animation: enlarge 0.5s ease-in;	/* Opera */}
.qz_index_hotcase_list_tab_img a.link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:120;}
.qz_index_right_img1 a.link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:120;}
.qz_index_right_img2 a.link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:120;}
.qz_index_right_img3 a.link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:120;}
.qz_index_right_img4 a.link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:120;}
.qz_index_hotcase_list_tab_img dl{ width:100%; height:auto; float:left; display:inline;position:absolute; left:0; top:50%; z-index:101;display:none;
animation: enlarge 0.5s ease-in;
-moz-animation: enlarge 0.5s ease-in;	/* Firefox */
-webkit-animation: enlarge 0.5s ease-in;	/* Safari 和 Chrome */
-o-animation: enlarge 0.5s ease-in;	/* Opera */}
.qz_index_hotcase_list_tab_img dl dd{ width:100%; height:auto; float:left; display:inline; background:url(../Images/common/heng2_24.jpg) no-repeat bottom center; padding-bottom:6%;}
.qz_index_hotcase_list_tab_img dl dd b{width:100%; height:auto; float:left;line-height:42px;font-size:24px; color:#FFF; text-align:center; text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:normal;}
.qz_index_hotcase_list_tab_img dl dd p{width:100%; height:auto; float:left; font-size:24px; color:#FFF; text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:normal;}
.qz_index_hotcase_list_tab_img dl dd a{color:#FFF;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:normal;}
.qz_index_hotcase_list_tab_img dl dt{ width:100%; height:auto; float:left; display:inline; text-align:center; padding:7% 0 0 0; }
.qz_index_hotcase_list_tab_img dl dt a{width:auto; border:1px solid #a0a0a0; padding:10px 30px; font-size:14px;color:#FFF;}

.qz_index_hotcase_list_tab_img.img_padd{ margin-top:3px;}
.qz_index_hotcase_list_tab_img:hover div{ display:inline;}
.qz_index_hotcase_list_tab_img:hover dl{ display:inline;}


.qz_index_hotcase_list_tab_right{width:71.5625%; height:auto; float:right; display:inline; overflow:hidden;}
.qz_index_hotcase_list_tab_right img{ width:100%;}
.qz_index_hotcase_list_tab_right span div{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:99; background:#000;filter:(opacity=60);opacity:0.6;display:none;
filter:alpha(opacity=60); 
-ms-filter:alpha(opacity=60); 

animation: enlarge 0.5s ease-in;
-moz-animation: enlarge 0.5s ease-in;	/* Firefox */
-webkit-animation: enlarge 0.5s ease-in;	/* Safari 和 Chrome */
-o-animation: enlarge 0.5s ease-in;	/* Opera */}
.qz_index_hotcase_list_tab_right span dl{ width:100%; height:auto; float:left; display:inline;position:absolute; left:0; top:50%; z-index:101;display:none;
animation: enlarge 0.5s ease-in;
-moz-animation: enlarge 0.5s ease-in;	/* Firefox */
-webkit-animation: enlarge 0.5s ease-in;	/* Safari 和 Chrome */
-o-animation: enlarge 0.5s ease-in;	/* Opera */}
.qz_index_hotcase_list_tab_right span dl dd{ width:100%; height:auto; float:left; display:inline; background:url(../Images/common/heng2_24.jpg) no-repeat bottom center; padding-bottom:3%;}
.qz_index_hotcase_list_tab_right span dl dd b{width:100%; height:auto; float:left;line-height: 45px; font-size:24px; color:#FFF; text-align:center; text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:normal;}
.qz_index_hotcase_list_tab_right span dl dd p{width:100%; height:auto; float:left;font-size:24px; color:#FFF; text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:normal;}
.qz_index_hotcase_list_tab_right span dl dd a{color:#FFF;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:normal;}
.qz_index_hotcase_list_tab_right span dl dt{ width:100%; height:auto; float:left; display:inline; text-align:center; padding:35px 0 0 0; }
.qz_index_hotcase_list_tab_right span dl dt a{width:auto; border:1px solid #a0a0a0; padding:9px 30px;; font-size:14px;color:#FFF;}
.qz_index_right_img1,.qz_index_right_img2,.qz_index_right_img3,.qz_index_right_img4{ float:left; position:relative; overflow: hidden;}
.qz_index_right_img1{ width:59.882547307132%;}
.qz_index_right_img2{ width:39.7879913%; float:right;}
.qz_index_right_img3{ width:44.20480349%;}
.qz_index_right_img4{ width:55.5585152838%;float:right;}
.qz_index_right_img3,.qz_index_right_img4.img2_padd{margin-top:3px;}
.qz_index_hotcase_list_tab_right span:hover div{ display:inline;}
.qz_index_hotcase_list_tab_right span:hover dl{ display:inline;}


.qz_index_designer{width:100%;float:left;display:inline; margin-top:5%;}
.qz_index_designer_top{width:100%;float:left;display:inline; position:relative;}
.qz_index_designer_top_L{ width:46.4285714285%; float:left;}
.qz_index_designer_top_L dd{ width:100%; float:left;}
.qz_index_designer_top_L dd p{ width:84%;float:right; font-family:Arial, Helvetica, sans-serif; font-size:45px; color:#000; text-transform:uppercase;}
.qz_index_designer_top_L dt{ width:84%; float:right; font-size:28px; color:#000;font-family:"微软雅黑"; text-align:left;}
.qz_index_designer_top_L a{ display:block; color:#000;}
.qz_index_designer_top_R{ width:40%; float:left; border:3px solid #FFF; position:relative; z-index:999;}
.qz_index_designer_top_R img{ width:100%;}

.qz_index_designer_top_R_T{ width:42.857142857%; float:right;}
.qz_index_designer_top_R_T dl{ width:78.62962962963%; float:right; padding-top:9%;}
.qz_index_designer_top_R_T dl dd{ width:100%; height:auto; float:left; font-size:14px; line-height:28px; color:#313131;}
.qz_index_designer_top_R_T dl dt{ width:100%; height:auto; float:left; padding-top:3%; padding-bottom:14%;}
.qz_index_designer_top_R_T dl dt b{width:30%; background:#ab2537; float:left;-webkit-border-radius:3px;-ms-border-radius:3px;-mos-border-radius:3px;border-radius:3px; }
.qz_index_designer_top_R_T dl dt strong{ width:20%; border:1px solid #626262;float:left; margin-left:10px; display:inline;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.qz_index_designer_top_R_T dl dt b a{ width:100%; display:block; line-height:28px;text-align:center; color:#FFF; float:left; font-weight:normal;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.qz_index_designer_top_R_T dl dt strong a{width:100%; color:#676767; display:block; line-height:28px;text-align:center;float:left; font-weight:normal;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.qz_index_designer_top_R_B{ width:46.492063492%; position:absolute; left:8.26%; top:-30%; z-index:4;}
.qz_index_designer_top_R_B img{ width:100%;}

.qz_index_designer_evaluate{ width:100%; max-width: 1260px; margin: 0 auto;}
.qz_index_designer_evaluate img{ width:100%;}

.qz_index_designer_evaluate_con{ width:59.895333333333%;}
.qz_index_designer_evaluate_con dl{ width:28.956521739%; float:left; display:inline; overflow:hidden; border:2px solid #e5e5e5; padding:2% 1%; margin-left:3%; position:relative;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}

.qz_index_designer_evaluate_con dl dd.m-qz-dd{width:100%; font-size:16px; margin-top: 14px; line-height:28px; text-transform:uppercase; color:#999;}
.qz_index_designer_evaluate_con dl dt{width:100%; overflow: hidden;}
.qz_index_designer_evaluate_con dl dt b{ display: block; font-size:24px; line-height:28px; color:#121212; margin-top: 14px; font-weight:normal;}
.qz_index_designer_evaluate_con dl:hover div{display:inline;}
.qz_index_designer_evaluate_con dl dt strong{ display: block; width: 87px; height: 27px; font-size:40px;line-height:40px; color:#ccc; font-weight:normal;}
.qz_index_designer_evaluate_con dl.m-ico1 dt strong{ background: url(../Images/common/m-ico1_03.jpg) no-repeat;}
.qz_index_designer_evaluate_con dl.m-ico2 dt strong{ background: url(../Images/common/m-ico3_05.jpg) no-repeat;}
.qz_index_designer_evaluate_con dl.m-ico3 dt strong{ background: url(../Images/common/m-ico5_05.jpg) no-repeat;}
.qz_index_designer_evaluate_con dl:hover{ background-color: #ab2537; border:2px solid #ab2537;}
.qz_index_designer_evaluate_con dl:hover b{ color: #fff;}
.qz_index_designer_evaluate_con dl:hover dd{ color: #fff;}
.qz_index_designer_evaluate_con dl.m-ico1:hover dt strong{ background: url(../Images/common/m-ico2_03.jpg) no-repeat;}
.qz_index_designer_evaluate_con dl.m-ico2:hover dt strong{ background: url(../Images/common/m-ico4_05.jpg) no-repeat;}
.qz_index_designer_evaluate_con dl.m-ico3:hover dt strong{ background: url(../Images/common/m-ico6_05.jpg) no-repeat;}

.qz_index_recommend_new{ width:100%; float:left; display:inline; padding-top:7%;}
.qz_index_recommend_new_L{ width:47.6984126984%; float:left; display:inline; overflow:hidden;}
.qz_index_recommend_new_L img{ width:100%; height:auto; float:left;}
.qz_index_recommend_new_R{width:48.6984126984%; float:right; display:inline; overflow:hidden;}
.qz_index_recommend_new_R_redH{width: 14%;border-bottom: 4px solid #ab2537;margin-top: 4%;float: left;display: inline;}
.qz_index_recommend_new_R_con{ width:80%; float:right; display:inline; overflow:hidden;}
.qz_index_recommend_new_R_con_title{ width:100%; height:auto; float:left; display:inline; overflow:hidden;}
.qz_index_recommend_new_R_con_title dd{ width:100%; height:auto; float:left;}
.qz_index_recommend_new_R_con_title dd b{ width:100%; height:auto; float:left;font-size: 53px;color: #000;text-transform: uppercase; font-weight:normal;}
.qz_index_recommend_new_R_con_title dd strong{ width:100%; height:auto; float:left;font-size: 28px;color: #000;font-weight:normal; padding:4% 0;}
.qz_index_recommend_new_R_con_title dt{ width:100%; height:auto; float:left;}
.qz_index_recommend_new_R_con_title dt b{ width:100%; height:auto; float:left;font-size: 18px;color: #313131;font-weight:normal; line-height:28px; padding-top:3%;}
.qz_index_recommend_new_R_con_title dt p{ width:100%; height:auto; float:left;font-size: 14px;color: #313131; line-height:26px; padding-top:5%;}
.qz_index_recommend_new_R_con_list{width:100%; height:auto; float:left; padding-top:5%;}
.qz_index_recommend_new_R_con_list ul{width:100%; height:auto; float:left;}
.qz_index_recommend_new_R_con_list ul li{width:100%; height:auto; float:left;padding-top:5%;}

.qz_index_recommend_new_R_con_list ul li b{ width:6%; height:auto; float:left; display:inline; overflow:hidden; border:1px solid #c9c9c9; text-align:center;font-size: 14px;color: #a7a7a7; line-height:24px; font-weight:normal;}
.qz_index_recommend_new_R_con_list ul li strong{ width:92%; height:auto; float:right; display:inline; overflow:hidden;font-size: 18px;color: #000000; line-height:24px; text-align:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:normal;}
.qz_index_recommend_new_R_con_list ul li p{width:100%; height:auto; float:left;font-size: 14px;color: #707070; line-height:24px;padding-top:3%;}
.qz_index_recommend_new_R_con_list ul li p a{ display:block; color:#707070;}
.qz_index_recommend_new_R_con_list ul li:hover b{ border-color:#000;  color:#000;}
.qz_index_recommend_new_R_con_list dl{width:100%; height:auto; float:left;padding-top:8%;}
.qz_index_recommend_new_R_con_list dl dd{width:30%; background:#ab2537; float:left; }
.qz_index_recommend_new_R_con_list dl dt{ width:20%; border:1px solid #626262;float:left; margin-left:10px; display:inline;}
.qz_index_recommend_new_R_con_list dl dd a{ width:100%; display:block; line-height:28px;text-align:center; color:#FFF; float:left; font-weight:normal;}
.qz_index_recommend_new_R_con_list dl dt a{width:100%; color:#676767; display:block; line-height:28px;text-align:center;float:left; font-weight:normal;}

.qz_index_news{ width:100%; height:auto; float:left; display:inline; background:#f6f6f6; padding:3% 0; margin-top:4%;}
.qz_index_news_title{width:100%;float:left; }
.qz_index_news_title dd{float:left;}
.qz_index_news_title dd b{ font-size:28px; line-height:38px; color:#000; font-weight:normal; float:left;}
.qz_index_news_title dd a{ color:#000}
.qz_index_news_title dd strong{ font-size:24px; line-height:38px; color:#000; font-weight:normal; float:left; font-family:Arial, Helvetica, sans-serif; padding-left:15px; text-transform:uppercase;}
.qz_index_news_title dt{float:right; color:#707070;font-size:14px; line-height:38px;}
.qz_index_news_title dt a{ color:#707070;}
.qz_index_news_list{ width:44.2857%; float:left; display:inline;}
.qz_index_news_list.Right_side{ float:right;}
.qz_index_recommend_new_R_con_list.topH{ padding-top:1%;}

.mbx{line-height: 66px;color: #000;text-align: right;position: relative;right: 349px; }
.mbx a{ color: #000000;}
.qz_index_partner{width:100%; height:auto; float:left; display:inline; margin:3% 0; position:relative;}
.qz_index_partner ul{width:100%; height:auto; float:left; display:inline; overflow:hidden;}
.qz_index_partner div{ overflow:hidden;width:100%;float:left; height:112px; display:inline;}
.qz_index_partner div ul li{ width:auto; float:left; height:112px; display:inline; margin-right:8%;}
.qz_index_partner div ul li img{ float:left;}
.qz_index_partner div ul li:last-child{ margin-right:0;}
.qz_index_partner .p_logo_1 { width: 124px; background: url(../Images/common/p_logo1.jpg) no-repeat; }
.qz_index_partner .p_logo_1:hover { background-position: 0 -112px; }
.qz_index_partner .p_logo_2 { width: 192px; background: url(../Images/common/p_logo2.jpg) no-repeat; }
.qz_index_partner .p_logo_2:hover { background-position: 0 -112px; }
.qz_index_partner .p_logo_3 { width: 185px; background: url(../Images/common/p_logo3.jpg) no-repeat; }
.qz_index_partner .p_logo_3:hover { background-position: 0 -112px; }
.qz_index_partner .p_logo_4 { width: 167px; background: url(../Images/common/p_logo4.jpg) no-repeat; }
.qz_index_partner .p_logo_4:hover { background-position: 0 -112px; }
.qz_index_partner .p_logo_5 { width: 123px; background: url(../Images/common/p_logo5.jpg) no-repeat; }
.qz_index_partner .p_logo_5:hover { background-position: 0 -112px; }


.qz_index_partner span{ width:26px; height:auto; float:left; display:inline; overflow:hidden; position:absolute; top:0; z-index:33;}
.qz_index_partner span img{ width:100%; height:auto; float:left; cursor:pointer;}
.qz_index_partner span.pre{ left:-26px;}
.qz_index_partner span.nex{ right:-26px;}



.m-site{ width: 100%; background: url(../Images/common/m-j_02.jpg) no-repeat; padding: 44px 0 48px 0; margin-top: 60px;}
.m-contai{ width: 100%; max-width: 1260px; margin: 0 auto;}
.m-site-tit{ width: 100%; overflow: hidden;}
.site-gongdi{ float: left; font-size: 28px; color: #fff; line-height: 36px;}
.site-gongdi span{ display: block; float: left; text-transform: uppercase; font-size: 36px; font-family: "Arial"; padding-right: 8px;}
.m-site-tit a{ display: block; float: right; width: 146px; height: 34px; border: 1px solid #fff; border-radius: 4px; text-align: center; line-height: 34px; color: #fff; font-size: 14px;} 
.m-table{ width: 100%; height: 60px; margin-top: 40px; overflow: hidden;}
.m-table tr th{ height: 60px; color: #fff; font-size: 14px; border-right: 1px solid #282828; background-color: #181818;}
.m-table tr th:last-child{ border-right: 0;}
#content{ width: 100%; height: 480px; overflow: hidden;}
#content div{ height: 60px; text-align: center;}
#content div span{ display: block; float: left; height: 60px; line-height: 60px; box-sizing: border-box; background-color: #fff; border-right: 1px solid #ccc; font-size: 14px; color: #121212; border-bottom: 1px solid #ccc;}
#content div span.contant1{ width: 15.87%;}
#content div span.contant2{ width: 9.5%;}
#content div span.contant3{ width: 22.38%;}
#content div span.contant4{ width: 10.7%;}
#content div span.contant5{ width: 10.7%;}
#content div span.contant6{ width: 10.7%;}
#content div span.contant7{ width: 20.14%;}
#content div:nth-child(even) span{ background-color: #dddddd;}
#content div span a{ display: block; width: 60%; height: 34px; margin: 13px auto; background-color: #999; text-align: center; line-height: 34px; color: #fff; border-radius: 17px;}
#content div span a:hover{ background-color: #ab2537;}

.chain{ width: 100%; max-width: 1260px; margin: 0 auto;}
.chain-tit{ width: 100%; text-align: center; font-size: 30px; color: #000; line-height: 126px;}
.chain-tit span{ position: relative;}
.chain-tit span:after{ content: ""; position: absolute; width: 148px; height: 30px; background-color: #ccc; left: 108%; top: 2px;}
.chain-tit span:before{ content: ""; position: absolute; width: 148px; height: 30px; background-color: #ccc; left: -70%; top: 2px;}
.chain-con{ overflow: hidden;}
.chain-con ul li{ float: left; margin-right: 2.8%; width: 31.466%;}
.chain-con ul li:last-child{ margin-right: 0;}
.chain-con ul li strong{ display: block; width: 100%; text-align: center; font-weight: normal; font-size: 24px; color: #121212; margin-top: 23px;}
.chain-con ul li strong a{ color: #121212;}
.chain-con ul li p{ font-size: 16px; color: #999;  width: 100%; text-align: center; margin-top: 14px;}


.news-wrap{ width: 100%; background-color: #eee; margin-top: 44px; padding: 42px 0 60px 0;}
.m-news{ width: 100%; max-width: 1260px; margin: 0 auto;}
.m-news-tit{ width: 100%; overflow: hidden;}
.news-gdi{ float: left; font-size: 28px; color: #000; line-height: 36px;}
.news-gdi span{ display: block; float: left; text-transform: uppercase; font-size: 36px; font-family: "Arial"; padding-right: 8px;}
.news-gdi ul li{ float: left; margin-right: 20px; cursor: pointer;}
.news-gdi ul li.active{ color: #ab2537;}
.news-gdi ul li:hover{ color: #ab2537;}
.news-item{ overflow: hidden;}
#special ul li{/*height:2%; */height:20px; width:24%;padding:0px 0px 20px 10px;margin-top:10px;background:#eee; overflow: hidden;}
#special ul li a{color:#333;}
#special ul li a:hover{color:#A52A2A;}
.m-news-tit a{ display: block; float: right; width: 146px; height: 34px; border: 1px solid #666; border-radius: 4px; text-align: center; line-height: 34px; color: #666; font-size: 14px;} 
.m-news-con{ overflow: hidden; margin-top: 20px;}
.m-news-con ul li{ box-sizing: border-box; float: left; width: 49%; margin-right: 2%; background: #fff; padding: 20px; margin-top: 24px; position: relative;overflow:hidden;}
.m-news-con ul li i{ position: absolute; right: 12px; top: 12px;}
.m-news-con ul li i img.jia2{ display: none;}
.m-news-con ul li:nth-child(2n){ margin-right: 0;}
.m-news-pic{ float: left; margin-right: 14px;}
.m-news-wen h2{ font-size: 16px; font-weight: normal; line-height: 1; height: 16px; overflow: hidden;}
.m-news-wen h2 a{ color: #121212;}
.m-news-wen p{ font-size: 12px; color: #999; line-height: 20px; height: 60px; overflow: hidden; margin-top: 12px;}
.m-news-wen p a{ color: #999;}
.m-news-con ul li:hover{ background: #ab2537;}
.m-news-con ul li:hover h2 a{ color: #fff;}
.m-news-con ul li:hover p a{ color: #fff;}



.footer_common{ width:100%; height:auto; float:left; display:inline; background:#1e1e1e; border-bottom:6px solid #ab2537; padding-top:3%; overflow:hidden;}
.footer_common_quick{ width:100%; height:auto; float:left; display:inline; border-bottom:1px solid #272727; padding-bottom:2%;}
.footer_common_quick li{ float:left; width:15%; display:inline;}
.footer_common_quick li strong{width:100%;color:#959595; font-size:20px; line-height:35px; text-transform:uppercase; font-weight:normal; display:block;}
.footer_common_quick li b{width:100%;color:#a0a0a0; font-size:16px; line-height:35px; font-weight:normal;display:block;}
.footer_common_quick li p{width:100%;color:#707070; font-size:14px; line-height:35px;display:block;}
.footer_common_quick li p a{ display:block; color:#707070;}
.footer_common_quick li b a{color:#a0a0a0;display:block;}
.footer_common_quick li strong a{color:#959595;display:block;}
.footer_common_quick li:last-child{ width:10%;}

.footer_common_online{width:100%; height:auto; float:left; display:inline;border-bottom:1px solid #272727; padding-bottom:2%;padding-top:2%;}
.footer_common_online_left{ width:40.31746031746%; float:left; display:inline; overflow:hidden;}
.footer_common_online_left_dl{ width:100%; height:auto; float:left;}
.footer_common_online_left_dl dd{float:left; color:#a0a0a0; font-size:22px; text-transform:uppercase; line-height:28px;}
.footer_common_online_left_dl dt{float:left;color:#a0a0a0; font-size:16px;line-height:28px; padding-left:2%;}
.footer_common_online_left_form{width:100%; height:auto; float:left;}
.footer_common_online_left_form ul{width:100%; height:auto; float:left;}
.footer_common_online_left_form ul li{ background:#2f2f2f; margin-top:15px;display:inline; box-sizing: content-box;}
.form_name{ width:48%; float:left; height:28px;}
.footer_common_online_left_form ul li input[type="text"]{ width:100%; height:auto; float:left; display:inline; overflow:hidden; border:none; background:none; font-size:14px; color:#aaaaaa; font-family:"微软雅黑"; padding:3px 15px; line-height:22px; height:28px; }

.form_tel{ width:48%; float:right; height:28px;}
.form_description{ width:94%; float:left; display:inline; height:72px; padding:10px 3%;}
.form_description textarea{width:100%; height:100%; float:left; display:inline; overflow:hidden; border:none; background:none; font-size:14px; line-height:24px; color:#aaaaaa; font-family:"微软雅黑";}
.footer_common_online_left_form ul li.form_sub{ float:left; display:inline; margin-top:15px; background:none;}
.footer_common_online_left_form ul li input[type='submit']{ width:auto; float:left; border:2px solid #626262; padding:0 30px;font-size:14px; line-height:28px; color:#aaaaaa; background:none;font-family:"微软雅黑";cursor: pointer;}


.footer_common_online_right_ewm{ width:40%; float:right; display:inline; overflow:hidden;}
.footer_common_online_right{ width:70%; float:left; display:inline; overflow:hidden;}
.footer_common_online_right b{width:100%; float:left; display:inline; font-size:22px; line-height:26px; color:#959595; text-transform:uppercase; font-weight:normal;}
.footer_common_online_right strong{width:100%; float:left; display:inline; font-size:16px; line-height:26px; color:#959595; text-transform:uppercase;font-weight:normal; padding:8px 0;}
.footer_common_online_right p{width:100%; float:left; display:inline; font-size:14px; line-height:26px; color:#707070;}
.footer_common_online_right ul{ width:100%; height:auto; float:left; display:inline; padding-top:8px;}
.footer_common_online_right ul li{ width:auto; float:left; padding-right:10px;}


.footer_common_online_right_ewm_show{ width:28%; float:right; display:inline; overflow:hidden;}
.footer_common_online_right_ewm_show img{ max-width:100%; float:left; display:inline; overflow:hidden;}
.footer_common_online_right_ewm_show p{ width:100%; float:left; display:inline; overflow:hidden;font-size:13px; color:#707070;}

.footer_common_friend{width:100%; float:left; display:inline; padding:0 0 1% 0;}
.footer_common_friend_list{width:60%; float:left; display:inline; overflow:hidden;}
.footer_common_friend_list p{ width:auto; float:left; display:inline; padding-right:8px; font-size:14px; color:#707070; line-height:26px;}
.footer_common_friend_list p a{ color:#707070; padding-right: 8px; }
.footer_common_friend_list p a:hover { text-decoration: underline; }
.footer_common_friend_list p.blodB{ font-size:16px;}
.footer_common_friend_list p.blodB_EN{ font-size:17px;}

.footer_common_friend_surport{width:100%; float:left; display:inline; padding:1% 0}
.footer_common_friend_surport dd{ float:left; display:inline; font-size:14px; color:#707070; line-height:26px;text-transform:uppercase;}
.footer_common_friend_surport dt{ float:right;}
.footer_common_friend_surport dt p{float:left; display:inline; font-size:14px; color:#707070; line-height:26px; padding-right:10px;}
.footer_common_friend_surport dt p a{color:#707070;}
.footer_common_friend_surport dt div{ float:right;}

/*--分享图片--*/
.footer_common_friend_repair_share .bdshare-button-style0-16 .bds_tsina{ background:url(../Images/common/sina_13.png) no-repeat center;background-position:0 0;}
.footer_common_friend_repair_share .bdshare-button-style0-16 .bds_tqq{ background:url(../Images/common/qqwb.png) no-repeat center;background-position:0 0;}
.footer_common_friend_repair_share .bdshare-button-style0-16 .bds_sqq{ background:url(../Images/common/qq.png) no-repeat center;background-position:0 0;}
.footer_common_friend_repair_share .bdshare-button-style0-16 .bds_weixin{ background:url(../Images/common/wx.png) no-repeat center;background-position:0 0;}

.footer_common_friend_repair{ width:100%; height:auto; float:left; display:inline; border-bottom:1px solid #434343;border-top:1px solid #434343; padding:1% 0;}
.footer_common_friend_repair_share{ float:right; max-width:40%;}
#baidushare a{ margin: 6px 25px 6px 0;}
.footer_common_friend_repair_share span{ float:right; font-size:13px; color:#707070; line-height:25px; padding-right:25px;}
.footer_common_friend_repair_share div{ float:right;}


/**案例栏目**/
.qz_case_list_banner{ width:100%; height:auto; float:left; display:inline;}
.qz_case_list_banner img{width:100%;}
.qz_con_main{ width:1200px; margin:0 auto;}
.qz_con_position{width:100%; height:auto; float:left; padding:1% 0 0 0;}
.qz_con_position dd{ float:left;display:inline;}
.qz_con_position dd span{ font-size:16px;  color:#1b1b1b; padding-right:35px; float:left;}
.qz_con_position dd span a{ color:#1b1b1b; line-height:400%; float:left;}
.qz_con_position dd span a.curClum{ border-bottom:4px solid #ab2537;}
.qz_con_position dd span a:hover{ border-bottom:4px solid #ab2537;}
.qz_con_position dt{ float:right;display:inline;}
.qz_con_position dt p{ font-size:14px; line-height:200%; float:left;}
.qz_con_position dt p a{ color:#000;}
.qz_con_position dt div{ float:right;}

.qz_case_heng{ border-bottom:1px solid #dcdcdc; width:100%; float:left;}

.page {
    text-align: center;
    margin: 0 0 10px 0;
    display: table;
}
.page a, .page span {
    display: block;
    float: left;
    height: 40px;
    border: 1px solid #d9d9d9;
    line-height: 40px;

    padding: 0 25px;
    color: #333333;
    background: #fff;
    font-size: 16px;
    margin: 0 3px;}
.page .active {
    background: #991F1F;
    color: #fff;
    border: 1px solid #d9d9d9;
}

.qz_case_con{ width:100%; height:auto; float:left; padding-top:4%; width:100%;}
.qz_case_list_left{ width:32.167%; float:left;display:inline;}

.qz_case_list_left_search{ width:90%; height:auto; float:left; background:#f7f7f7; padding:4% 5% 8% 5%;}

.qz_case_list_left_text{ width:100%; height:40px; float:left; display:inline; overflow:hidden; border:1px solid #959595;}
.qz_case_list_left_text input[type="text"]{ width:85%; float:left; display:inline; overflow:hidden; background:none; border:none; font-size:14px; line-height:40px; color?:#959595; font-family:"微软雅黑"; text-indent:1em;}
.qz_case_list_left_text input[ type="submit"]{width:35px; height:40px;float:right; display:inline; overflow:hidden; background:url(../Images/common/search_03.jpg) no-repeat center;border:none;}

.qz_case_list_left_title{ width:100%; float:left; padding-top:5%;}
.qz_case_list_left_title dd{ width:100%; float:left; font-size:40px; line-height:45px; color:#000; font-family:"微软雅黑"; text-transform:uppercase;}
.qz_case_list_left_title dt{ width:100%; float:left;font-size:25px; line-height:45px; color:#000;}
.qz_case_list_left_contidion{ width:100%; float:left; padding-top:5%; border-bottom:1px solid #c9c9c9;}
.qz_case_list_left_contidion dl{width:100%; float:left; display:inline; padding-top:15px;}
.qz_case_list_left_contidion dl dd{width:100%; float:left; display:inline;font-size:18px; line-height:26px; color:#000;text-transform:uppercase;}

.qz_case_list_left_contidion dl dt{width:100%; float:left;display:inline; overflow:hidden; padding-top:15px;}
.qz_case_list_left_contidion dl dt span{ width:auto; float:left; display:inline; overflow:hidden; padding-right:22px; font-size:14px; line-height:25px; color:#535353;}
.qz_case_list_left_contidion dl dt span.contidionCur{color:#ab2537;}


.qz_case_list_left_contidion div{width:100%; float:left;display:inline; overflow:hidden; padding:5% 0 8% 0;}
.qz_case_list_left_contidion div p{ float:left; display:inline; overflow:hidden; font-size:20px; color:#000; line-height:28px;}
.qz_case_list_left_contidion div b{ font-weight:normal;}
.qz_case_list_left_contidion div strong{float:left; display:inline; overflow:hidden; font-size:16px;line-height:28px; margin-left:25px; background:#ab2537; color:#FFF; font-weight:normal; padding:0 15px;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor: pointer;}

.qz_case_list_left_quick{width:90%; height:auto; float:left;padding:4% 5%;}
.qz_case_list_left_quick_nav{ width:100%; height:auto; float:left; display:inline; border-bottom:1px solid #c9c9c9;}
.qz_case_list_left_quick_nav dd{ width:100%; float:left; font-size:18px; line-height:26px;}
.qz_case_list_left_quick_nav dt{ width:100%; float:left; display:inline; padding:4% 0 8% 0; }
.qz_case_list_left_quick_nav dt p{ width:auto; float:left; display:inline; overflow:hidden; padding-right:15px; font-size:14px; line-height:25px;}
.qz_case_list_left_quick_nav dt p a{ color:#535353;}


.qz_index_recommend_new_R_con_title dd b.case_life_EN{ font-size:45px; padding:5% 0 0 0;}
.qz_index_recommend_new_R_con_title dd strong.case_life_CH{ font-size:28px;padding:0;}
.qz_index_recommend_new_R_con_title dt b.case_life_IND{ font-size:16px; line-height: 25px;padding-top: 10%;}
.qz_index_recommend_new_R_con_list dl dd.case_life_read{ font-size:12px; width:42%;}
.qz_index_recommend_new_R_con_list dl dt{ font-size:12px; width:28%;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.qz_index_recommend_new_R_con_list ul li.li_padding{ padding-top:7%;}

.qz_case_list_right{ width:66.666666667%; float:right;display:inline;}
.qz_case_list_right_list{ width:100%; height:auto; float:left;}
.qz_case_list_right_list ul{ width:100%; height:auto; float:left;}
.qz_case_list_right_list ul li{ width:100%; height:auto; float:left; border-bottom:1px solid #c9c9c9; padding:0 0 5% 0; margin-bottom:5%;}
.qz_case_list_right_list ul li img{ width:100%; height:auto; float:left; display:inline; overflow:hidden;}
.qz_case_list_right_list_dl{ width:100%; float:left; display:inline; overflow:hidden; padding-top:25px;}
.qz_case_list_right_list_dl dd{ float:left; display:inline; font-size:22px; line-height:25px; color:#000;}
.qz_case_list_right_list_dl dt{ float:right; border:1px solid #d2d2d2;font-size:12px; line-height:25px; color:#aaa; padding:0 10px 0 30px; background:url(../Images/common/xin_11.jpg) no-repeat 10px center; cursor:pointer;}
.qz_case_list_right_list_dl dd a{ color:#000;}

.qz_case_list_right_list_style{ width:100%; float:left; display:inline; overflow:hidden; padding-top:25px;}
.qz_case_list_right_list_style dd{width:100%; float:left;}


.qz_case_list_right_list_style dd p{ float:left; font-size:13px; line-height:25px; color:#535353; width: 49%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qz_case_list_right_list_style dd p:last-child{ float: right;}
.qz_case_list_right_list_style dd a{color:#535353;}
.qz_case_list_right_list_style dt{width:100%; float:left;padding-top:15px; font-size:14px; line-height:25px; color:#313131; }
.qz_case_list_right_list_style dt a{color:#313131; }
.qz_case_list_right_list ul li span{width:100%; float:left;padding-top:25px;}
.qz_case_list_right_list ul li span b{ float:left; border:1px solid #a0a0a0; font-size:12px; line-height:28px; padding:0 35px; font-weight:normal; text-transform:uppercase; -webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.qz_case_list_right_list ul li span b a{ display:inline; color:#000000;}
.qz_case_list_right_list ul li span strong{ float:left; border:1px solid #626262; font-size:12px; line-height:28px; padding:0 25px; font-weight:normal; display:inline; margin-left:12px; -webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.qz_case_list_right_list ul li span strong a{ display:inline; color:#000000;}
.qz_case_list_right_list_more{ width:100%; height:auto; float:left; display:inline; overflow:hidden; padding:5% 0 8% 0;}
.qz_case_list_right_list_more dd{ float:left; background:#ab2537; padding:0 5%; font-size:14px; line-height:35px; color:#FFF;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.qz_case_list_right_list_more dd a{ display:inline; color:#FFF;}
.qz_case_list_right_list_more dt{ float:right; display:inline; font-size:20px; line-height:35px; color:#000;}


.qz_case_list_right_list_style dd.pcase_padd{ width: 100%;}
.qz_case_list_right_list_style dd.pcase_padd p{ width: auto; padding-right: 25px;}
.qz_case_list_right_list_style dd.pcase_padd p:last-child{ float: left;}

/**案例详情页**/
.qz_case_detial{ width:100%; height:auto;float:left;display:inline; position:relative; overflow:hidden;}
/* 
.qz_case_detial .photo { position: absolute; }
.qz_case_detial .photo li{width:100%;float:left; text-align: center;}
.qz_case_detial .photo li img{max-width:100%; cursor: pointer;}
.qz_case_detial .arrowsBtn { position:absolute; top:50%; margin-top: -45px; }
.qz_case_detial .prevBtn { left:10px; }
.qz_case_detial .nextBtn { right:10px; }

.qz_case_detial_circle{ width:auto; position:absolute; right:15px;bottom:20px; z-index:999; }
.qz_case_detial_circle li { width:15px; height:15px; background:url(../Images/common/images/circle_06.png) no-repeat -22px 0; float:left; margin-right:10px; display:inline;}
.qz_case_detial_circle .active { background-position:0 0;} */

.qz_design_detial_circle{ width:auto; position:absolute; right:15px;bottom:20px; z-index:999; }
.qz_design_detial_circle p{ width:15px; height:15px; background:url(../Images/common/images/circle_06.png) no-repeat -22px 0; float:left; margin-right:10px; display:inline;}
.qz_design_detial_circle p.des_CUR{ background-position:0 0;}


.qz_back{ width:120px; height:45px; background:#FFF; position:absolute;top:0;right:0; text-align:center; font-size:20px; line-height:45px; text-transform:uppercase; z-index:99;}
.qz_back a{ color:#000;}
.qz_case_detial_message{ width:100%; height:auto; float:left; display:inline;}
.qz_case_detial_message_title{ width:50%; float:left; display:inline; margin-left:3%; position:relative; z-index:88; background:#FFF; margin-top:-6%; margin-bottom:15px;}
.qz_case_detial_message_title dd{ width:90%; height:auto; float:left; display:inline; overflow:hidden; padding:5% 10%; font-size:28px; line-height:35px;}
.qz_case_detial_message_title dt{ width:90%; height:auto; float:left; display:inline; overflow:hidden; padding:0 10% 5% 10%; font-size:48px; line-height:55px; background:url(../Images/common/heng3.jpg) no-repeat 10% bottom; text-transform:uppercase;}
.qz_case_detial_message_con,.qz_case_detial_contact{ width:92%;float:left; display:inline; margin-left:8%; margin-bottom:6%;}
.qz_case_detial_message_con dd{ width:100%; height:auto; float:left;}
.qz_case_detial_message_con dd p{ float:left; display:inline; font-size:14px; line-height:25px; color:#313131; padding-right:15px;}
.qz_case_detial_message_con dt{ width:100%; height:auto; float:left;}
.qz_case_detial_message_con dt b{ font-weight:normal; float:left; padding:10px 0; font-size:20px; width:100%;}
.qz_case_detial_message_con dt p{ float:left; width:90%;font-size:14px; line-height:25px; color:#313131}
.qz_case_detial_online{ width:auto; float:left; display:inline; overflow:hidden; font-size:16px; line-height:40px; padding:0 55px; color:#FFF; background:#ab2537; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; margin-top:25px;}
.qz_case_detial_online a{ font-weight:normal; color:#FFF;}

.qz_case_detial_contact{ margin-bottom:4%; padding-top:4%;}
.qz_case_detial_contact_left{ width:50%; float:left; display:inline; overflow:hidden;}
.qz_case_detial_contact_left dl{ width:100%; height:auto; float:left; display:inline;}
.qz_case_detial_contact_left dl dd{ width:100%; height:auto; float:left}
.qz_case_detial_contact_left dl dd b{ font-weight:normal; width:100%; font-size:53px; text-transform:uppercase;line-height: 100%;}
.qz_case_detial_contact_left dl dd p{ width:100%; float:left; display:inline; background:url(../Images/common/heng3.jpg) no-repeat left bottom; font-size:28px; line-height:65px;}
.qz_case_detial_contact_left dl dt{ width:100%; height:auto; float:left; padding-top:15px;}

.qz_case_detial_contact_left dl dt strong{ font-size:14px; font-weight:normal; padding-left:10px; text-transform:uppercase;}
.qz_case_detial_contact_left dl dt b{ font-size:22px; font-weight:normal;}
.qz_case_detial_contact_left span{ width:100%; height:auto; float:left;padding-top:20px;}
.qz_case_detial_contact_left span p{ width:100%; height:auto; float:left; font-size:14px; line-height:28px; color:#313131;}
.qz_case_detial_contact_left span p b{  font-size:14px;}

.qz_case_detial_contact_right{ width:39%; float:right;}
.qz_case_detial_contact_right img{width:100%; max-width:433px;}

.qz_case_detial_recommond{ width:100%; height:auto; float:left; background:#eee; padding:2% 0 3% 0; position:relative; }
.qz_case_detial_recommond_title{width:100%; height:auto;}
.qz_case_detial_recommond_title dd{ font-size:24px; line-height:30px; float:left;}
.qz_case_detial_recommond_title dt{ font-size:16px; line-height:30px; float:right;}
.qz_case_detial_recommond_title dt a{ color:#000;}
.qz_case_detial_recommond_list{width:100%; height:auto; float:left;padding:3% 0 1% 0; position:relative;}
.qz_case_detial_recommond_list ul{ float:left; display:inline; width:100%;}
.qz_case_detial_recommond_list ul li{ width:48.8333%;float:left; display:inline; padding-bottom:2%; border-bottom:1px solid #c9c9c9; margin-right:2%;}
.qz_case_detial_recommond_list ul li:last-child{margin-right:0;}
.qz_case_detial_recommond_list ul li img{ width:100%; height:auto; float:left;}
.qz_case_detial_recommond_list ul li span{ width:100%; height:auto; float:left; padding-top:2%;}
.qz_case_detial_recommond_list ul li span p{    float: left;font-size: 13px;line-height: 25px; color: #535353; padding-right: 15px;}
.qz_case_detial_recommond_list ul li span p a{ display:inline; color:#535353;}


.qz_case_list_right_list_dl dd.title_font{ font-size:16px; color:#1b1b1b;}

.qz_pre,.qz_next{ width:75px; height:90px;  position:absolute; top:50%; margin-top:-36px; display:inline; float:left; z-index:991; cursor:pointer;}
.qz_pre img{ width:100%; float:left;}
.qz_next img{ width:100%; float:left;}
.qz_pre{ margin-left:-675px;left:50%;}
.qz_next{ margin-right:-675px;right:50%;}









/**设计师列表**/
.qz_designer_list{ width:100%; height:auto; float:left;}
.qz_designer_list ul{ width:100%; height:auto; float:left;}
.qz_designer_list ul li{ width:32%; height:auto; float:left; border-bottom:5px solid #eeeeee; display:inline; margin-bottom:25px; margin-right:2%;}
.qz_designer_list ul li img{ float:left; width:100%;}

.qz_case_list_right_list_dl dd.desinger_name{ font-size:16px;}
.qz_case_list_right_list_dl.desinger_name_top{padding-top: 15px;}
.qz_case_list_right_list_style.desinger_prcess{padding-top: 15px; padding-bottom:15px;}

.qz_index_recommend_new_R_con_title dd b.design_EN{ font-size:40px;}
.qz_index_recommend_new_R_con_list ul li strong.design_recommond{ width:100%;}


/*设计师详情页*/
.qz_designer_detial{width:100%; height:auto; float:left; }
.qz_designer_detial_left{ width:33.5%; float:left; display:inline;}
.qz_designer_detial_left b{ font-size:40px; text-transform:uppercase; font-weight:normal; width:100%; float:left;}
.qz_designer_detial_left strong{ font-size:24px; text-transform:uppercase; font-weight:normal;width:100%;float:left;line-height:35px;}
.qz_designer_detial_left p{ font-size:18px; width:100%;float:left; line-height:35px;}
.qz_designer_detial_right{ width:66.5%; float:right; display:inline; min-height: 820px; }
.qz_back.design_detial{ position:static; float:right; font-size:28px;}

.qz_design_scroll{ width:100%; height:auto; float:left; display:inline; overflow:hidden; position:relative;}
.qz_design_scroll ul{ width:auto; float:left;}
.qz_design_scroll li{ width:100%; height:auto; float:left; position:relative;}
.qz_design_scroll li img{ width:100%; float:left;}
.qz_design_scroll li div{ width:100%; position:absolute; left:0; bottom:0; height:60px; background:#000;filter:(opacity=70);opacity:0.7;display:inline;filter:alpha(opacity=70); -ms-filter:alpha(opacity=70);z-index:99; }
.qz_design_scroll li p{ width:60%;position:absolute; left:8%; bottom:0; height:60px; font-size:18px; line-height:60px; color:#FFF; z-index:100;}
.qz_design_scroll li p a{ color:#FFF;}
.qz_design_con{ width:80%; float:right; display:inline; padding-top:35px;padding-bottom:6%;}
.qz_design_con b{ width:100%; height:auto; float:left; display:inline; font-size:22px; line-height:45px; color:#313131; font-weight:normal;}
.qz_design_con p{ width:100%; height:auto; float:left; display:inline; font-size:14px; line-height:25px; color:#313131; font-family:"微软雅黑"; padding-bottom: 16px; margin-bottom: 16px; border-bottom: 1px dashed #ccc;}


.qz_case_con.content_position{ position:relative;}
.qz_designer_img{ width:36.083333%; max-width:433px; position:absolute; z-index:100; left:0; top: 22%; border:2px solid #FFF;}
.qz_designer_img img{ width:100%;}




.qz_xf{ width:80px; height:243px; position:fixed; top:50%; margin-top:-122px; right:0; float:right; display:inline; z-index:999;}
.qz_xf span{ width:100%; height:80px; background:#333e48; margin-bottom:1px; float:left; display:inline; overflow:hidden; transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
.qz_xf span img{/*  width:39px; */ height:auto; float:left; padding:0 20.5px; margin-top:8px; display:inline;}
.qz_xf span b{ width:100%; height:auto; float:left; text-align:center; font-size:14px; color:#FFF; line-height:25px; font-weight:normal;}
.qz_xf span:hover{ background:#000;}
.qz_xf_ewm{ width:132px; height:132px; position:absolute; right:-132px; bottom:84px;}

.qz_xf span div{ width:100%;height:100%; display: none; text-align: center; color: #FFF;font-size: 12px;}
.qz_xf span div img{ width:100%; padding: 0;margin: 0;}

.qz_xf span.showewm{}
.qz_xf span.showewm:hover .qz_xf_ewm{ animation:move linear 1s;-webkit-animation:move linear 1s;-moz-animation:move linear 1s;-ms-animation:move linear 1s;-o-animation:move linear 1s;}

.qz_xf_strong{width:30px; background:#333e48; margin-bottom:1px; float:right; overflow:hidden; transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s; line-height: 22px; text-align:center;font-weight: normal;color: #FFF; border-radius: 5px; -wekit-border-radius: 5px;-mos-border-radius: 5px;-ms-border-radius: 5px;-ms-border-radius: 5px; display: none;position:fixed; top:50%; margin-top:-44px; right:0; float:right; z-index:999; font-size: 14px;padding: 8px 0;}


.qz_xf_top{ width:60px; height:60px; background:#333e48; margin-bottom:1px; float:left; display:inline; overflow:hidden; transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s; position:fixed; bottom:0;right:0; float:right; display:none; z-index:999;filter:(opacity=50);opacity: 0.5;}
.qz_xf_top img{ width:20px; height:auto; float:left; padding:0 20px; margin-top:8px; display:inline;}
.qz_xf_top b{ width:100%; height:auto; float:left; text-align:center; font-size:14px; color:#FFF; line-height:20px; font-weight:normal;}
.qz_xf_top:hover{ background:#000;filter:(opacity=100);opacity: 1;}



/**全筑品牌**/
.qz_brand{ width:100%; height:auto; float:left; display:inline; padding-bottom: 11%;}

.qz_brand dd{ width:53.08%; float:left; display:inline; position:relative;}
.qz_brand_first{ width:94.03453689%; float:left; display:inline; overflow:hidden;}
.qz_brand_first img{ float:left; width:100%;}
.qz_brand_second{ width:51.8053375196%; float:left; display:inline; overflow:hidden; position:absolute; right:0; bottom:-11%; border:2px solid #FFF;}
.qz_brand_second img{ float:left; width:100%;}
.qz_brand dt{ width:41.1666667%; float:right; display:inline; position:relative;}
.qz_brand dt b{ width:100%; height:auto; float:left; display:inline; font-size:36px; line-height:40px; font-weight:normal; text-transform:uppercase;}
.qz_brand dt strong{ width:100%; height:auto; float:left; display:inline; font-size:28px; line-height:38px; font-weight:normal; padding:25px 0;}
.qz_brand dt p{ width:100%; height:auto; float:left; display:inline; font-size:14px; line-height:26px; padding-bottom:35px;}


.qz_brand_process{ width:100%; height:auto; float:left; display:inline; overflow:hidden; position:relative;}
.qz_brand_process_img{ width:100%;}
.qz_brand_process_img2{ width:100%;max-width:1200px;height:auto; float:left; display:inline; overflow:hidden; position:absolute; left:0; top:0;}

.qz_brand_honour{ width:100%; float:left; display:inline; padding:3% 0;}
.qz_brand_honour_title{width:100%; float:left; display:inline;}
.qz_brand_honour_title dd{width:100%; float:left; display:inline; text-align:center; font-size:45px; text-transform:uppercase;}
.qz_brand_honour_title dt{width:100%; float:left; display:inline; text-align:center; font-size:36px;}
.qz_brand_honour_list{ width:100%; height:auto; float:left; padding-top:3%;}
.qz_brand_honour_list_left{ width:32.1666667%; float:left; display:inline; overflow:hidden;border:1px solid #FFF; padding:35px 0;}
.qz_brand_honour_list_left dl{ width:100%;}
.qz_brand_honour_list_left dl dd{ width:100%; height:auto; float:left; text-align:center;}
.qz_brand_honour_list_left dl dd img{ max-width:114px; width:100%;}
.qz_brand_honour_list_left dl dt{ width:100%; height:auto; float:left; padding:5% 0;}
.qz_brand_honour_list_left dl dt p{ font-size:25px; width:100%; text-align:center; float:left;}
.qz_brand_honour_list_left dl dt b{ font-size:13px; width:100%; text-align:center; float:left; font-weight:normal; text-transform:uppercase; line-height:35px;}

.qz_brand_honour_list_left span{ width:78%; float:left; display:inline; padding:3% 11%;}
.qz_brand_honour_list_left span p{ width:100%; height:auto; float:left; display:inline; font-size:16px; line-height:35px; color:#595757;}
.qz_brand_honour_list_left span p b{ font-weight:normal; color:#88323f; padding-right:10px;}
.qz_brand_honour_list_left:hover{ border:1px solid #a0a0a0;}

.qz_brand_honour_list_right{ width:34.1666667%; float:left; display:inline; overflow:hidden;border:1px solid #FFF; padding:35px 0;}
.qz_brand_honour_list_right span{ width:100%; float:left; display:inline; padding:3% 0;}
.qz_brand_honour_list_right span p{ width:100%; height:auto; float:left; display:inline; font-size:16px; line-height:36px; color:#595757;}
.qz_brand_honour_list_right span p b{ font-weight:normal; color:#88323f; padding-right:10px;}
.qz_brand_honour_list_right:hover{ border:1px solid #a0a0a0;}
.qz_brand_culture{width:100%; float:left; display:inline;}
.qz_brand_culture span{ width:23.75%; float:left; display:inline; overflow:hidden; position:relative; margin-right:1.65%;}
.qz_brand_culture span img{ width:100%; float:left; display:inline;}
.qz_brand_culture span:last-child{ margin-right:0; float:right;}

.qz_brand_culture span dl{ width:80%; height:auto; float:left; position:absolute; top:60%; left:10%;}
.qz_brand_culture span dl dd{ width:100%; height:auto; float:left;}
.qz_brand_culture span dl dd b{ width:100%; float:left; text-align:center; font-size:24px; font-weight:normal; color:#FFF;}
.qz_brand_culture span dl dd p{ width:100%; float:left; text-align:center; font-size:17px; text-transform:uppercase;color:#FFF; background:url(../Images/common/heng4.jpg) no-repeat bottom center; line-height:45px;}
.qz_brand_culture span dl dt{ width:100%; float:left; text-align:center; font-size:17px; text-transform:uppercase;color:#FFF;line-height:25px; padding-top:5%;}








/**pad端**/
@media screen and (min-width:961px) and (max-width:1330px){
	
.main,.qz_con_main{width:96%;padding:0 2%;}	

.qz_index_hotcase_tab{ padding-right: 85px;}
.qz_index_designer_top_R_T{ width: 40.357143%; padding-right: 4.5%;}

.qz_head_con{ width:auto;}
.qz_header .logo{ width:18.270833%}
.qz_nav{width:60%;}	
.qz_nav li{font-size:16px;}
.qz_nav li b{ font-size:18px;}
.qz_nav_phone{ width:20.546667%}
.qz_nav_phone img{max-width: 68%;}
.qz_nav_phone b{max-width: 21%;}

.qz_head_con_right  b{font-size:28px;}
.qz_head_con_right strong{ font-size:18px;}
.qz_head_con_right p{ font-size:13px; line-height:22px; width: 85%;}

.qz_head_con_left_second,span.qz_head_con_left_first{ width:23.5873%}

.qz_index_case_title{top: 4%;}
.qz_index_case_title dl dd{ font-size:26px;}
.qz_index_case_title dl dt{font-size:26px;}
.qz_index_case_list ul li dl{ width:30%; padding-top: 13%;}

.qz_index_case_list ul li dl dd p{ font-size:13px;line-height:22px;}
.qz_index_case_list ul li dl dt strong{width:37%;}
.qz_index_case_list ul li dl dt b{width:32%;}
.qz_index_case_list ul li dl dt a{ line-height:23px;}

.qz_index_designer_evaluate_con{ width:72.895333%;left:14.0528%;}


.qz_index_advantage_list li dl dd strong{ font-size:17px;}
.qz_index_advantage_list li dl dt p{ font-size:13px; line-height:22px;}

.qz_index_hotcase_list_tab_img dl dd b{ font-size:18px;}
.qz_index_hotcase_list_tab_img dl dd p{ font-size:16px;}
.qz_index_hotcase_list_tab_right span dl dd b{ font-size:18px;}
.qz_index_hotcase_list_tab_right span dl dd p{ font-size:16px;}

.qz_index_designer_top_R{ width:38%;}
.qz_index_designer_top_R_B{ width:44.492063%; top: -41%;}
.qz_index_designer_top_R_T dl{ width:88%;}

.qz_index_recommend_new_L{ width:45.698413%}
.qz_index_recommend_new_R_con{ width:82%;}
.qz_index_recommend_new_R_con_title dd b{ font-size:45px;}
.qz_index_designer_evaluate_con dl{ padding:1%;}
.qz_index_designer_evaluate_con dl dd{ font-size:20px;}
.qz_index_designer_evaluate_con dl dt b{ font-size:18px;}
.qz_index_designer_evaluate_con dl dt strong{ font-size:36px;}
.qz_index_recommend_new_R_con_list ul li p{line-height:22px;}


.qz_index_designer_evaluate_con{ top:30%;}


.qz_index_recommend_new_R{ width:50.698413%;}

.qz_index_recommend_new_R_con_title dd strong{padding: 2% 0;}
.qz_index_recommend_new_R_con_title dt p{ line-height:22px;padding-top: 3%;}

.qz_index_recommend_new_R_con_list dl{ padding-top:7%;}
.qz_index_news_title dd b{ font-size:26px;line-height:38px;}
.qz_index_news_title dd strong{ font-size:20px;}



.qz_index_partner span.pre{left:0;}
.qz_index_partner span.nex{right:0;}

.footer_common_quick li{ width:14.5%;}
.footer_common_quick li:last-child{ width:12%;}
.footer_common_quick li strong{font-size:16px;}
.footer_common_quick li b{ font-size:16px;}
.footer_common_quick li p{ font-size:14px;}
.footer_common_online_left_dl dd{ font-size:18px;}
.footer_common_online_right b{font-size:18px;}




.qz_xf{ display: none;}
.qz_xf_strong{ display: inline;}

/**案例部分**/
.qz_con_position dd span{ font-size:15px;}
.qz_con_position dt p{ font-size:12px;}
.qz_case_list_left{ width:34.167%}
.qz_case_list_left_title dd{ font-size:32px;}
.qz_case_list_left_title dt{font-size:22px;}
.qz_case_list_left_contidion dl dd{font-size:16px;}

.qz_index_recommend_new_R_con_title dd b.case_life_EN{ font-size:40px;}
.qz_index_recommend_new_R_con_title dd strong.case_life_CH{ font-size:22px;}
.qz_index_recommend_new_R_con_title dt b.case_life_IND{ font-size:16px;}
.qz_index_recommend_new_R_con_list ul li strong{ font-size:15px;}
.qz_index_recommend_new_R_con_list ul li p{ font-size:13px;}
.qz_case_list_right_list_more dt{ font-size:18px;}


.qz_case_list_right{ width: 64.666666667%;}
.qz_case_list_right_list_dl dd{ font-size:20px;}

/**案例详情页**/
.qz_case_detial_contact_left dl dd b{ font-size:40px;}
.qz_case_detial_contact_left dl dd p{font-size: 24px;line-height: 50px;}
.qz_case_detial_contact_left dl dt b{ font-size:20px;}
.qz_case_detial_contact_left span{padding-top: 10px;}
.qz_case_detial_contact_left span p{ line-height:24px;}


.qz_pre{ left:0;margin-left: 0;}
.qz_next{ right:0;margin-right: 0;}


/**设计师列表**/
.qz_case_list_right_list_style dd p{ font-size:12px;}
.qz_index_recommend_new_R_con_title dd b.design_EN{ font-size:34px;}



/*品牌*/
.qz_brand dt p{line-height: 22px;padding-bottom: 24px;}
.qz_brand_culture span dl dd p{line-height: 30px;font-size: 14px;}
.qz_brand_culture span dl dt{font-size: 14px;}	
.qz_brand_honour_list_left span p{font-size: 13px;line-height: 33px;}
.qz_brand_honour_list_right span p{ font-size:12px;line-height: 34px;}
.qz_brand_process_img2{ width:70%; left:15%; top:8%;}


}

/**pad端**/
@media screen and (min-width:769px) and (max-width:960px){
	
.main,.qz_con_main{width:96%;padding:0 2%;}	
.qz_head_con_right p{ display:none;}
.qz_nav_phone{ display:none;}
.qz_header .logo{ width:24.270833%;}
.qz_nav{ float:right;}
.qz_nav li{ width:13.5%;}

.qz_head_con_right b{ font-size:20px;}
.qz_head_con_right strong{ font-size:18px;}

/*热装楼盘*/
.qz_index_case_title{ top:0;}
.qz_index_case_title dl dd{ font-size:22px;}
.qz_index_case_title dl dt{ font-size:20px;}
.qz_index_case_list ul li dl{padding-top:14%;}
.qz_index_case_list ul li dl dd b{ font-size:16px;}
.qz_index_case_list ul li dl dd p{ font-size:12px;line-height: 32px;}

.qz_index_case_list ul li dl dt a{ font-size:12px;line-height: 22px;}
.qz_index_case_list ul li dl dt b{ width:37%;}
.qz_index_case_list ul li dl dt strong{ width:55%;}

.qz_index_case_list ul li dl dd p a{ width:100%; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.qz_index_advantage_title dd{ font-size:26px;}
.qz_index_advantage_title dt{ font-size:23px;}

.qz_index_advantage_list li dl dd b img{ width:24px;}
.qz_index_advantage_list li dl dd strong{ font-size:13px;}
.qz_index_advantage_list li dl dt p{ font-size:12px; line-height:20px;}

.qz_index_hotcase,.qz_index_hotcase_list{ float:left;}

.qz_index_hotcase_list_tab_img dl dd b{ font-size:14px;}
.qz_index_hotcase_list_tab_img dl dd p{ font-size:14px;}
.qz_index_hotcase_list_tab_right span dl dd b{ font-size:14px;}
.qz_index_hotcase_list_tab_right span dl dd p{ font-size:14px;}


/*名匠*/
.qz_index_designer_top_L dd p{ font-size:26px;}
.qz_index_designer_top_L dt{ font-size:22px;}
.qz_index_designer_top_R{ width:34%;}
.qz_index_designer_top_R_B{width:35.492063%;left: 20.26%; top: -31%;}

.qz_index_designer_top_R_T dl{ width:90.62963%;padding-top: 5%;}
.qz_index_designer_top_R_T dl dd{font-size: 12px;line-height:20px;}
.qz_index_designer_top_R_T dl dt b a{ font-size:12px;}
.qz_index_designer_top_R_T dl dt strong a{font-size:12px;}


.qz_index_designer_evaluate_con{    top: 24%;}
.qz_index_designer_evaluate_con dl dd{ font-size: 15px;line-height: 23px;}
.qz_index_designer_evaluate_con dl dt b{ font-size: 15px;line-height: 23px;}
.qz_index_designer_evaluate_con dl dt strong{font-size: 29px;line-height: 25px;}

.qz_index_recommend_new_R_con_title dt p{ display:none;}
.qz_index_recommend_new_R_con_title dd b{ font-size:42px;}
.qz_index_recommend_new_R_con_title dd strong{ font-size:22px;}
.qz_index_recommend_new_R_con_title dt b{ font-size:16px; line-height:26px;}
.qz_index_recommend_new_R_con_list ul li strong{ font-size:14px;}
.qz_index_recommend_new_R_con_list ul li b{ line-height:19px;}
.qz_index_recommend_new_R_con_list ul li p{ font-size:12px; line-height:18px;}
.qz_index_recommend_new_R_con_list dl dd a{ font-size:12px; line-height:20px;}
.qz_index_recommend_new_R_con_list dl dt a{ font-size:12px; line-height:20px;}
.qz_index_partner span.pre{ left:0;}
.qz_index_partner span.nex{ right:0;}
/**banner 部分多出隐藏**/
.qz_top{ overflow:hidden;}

.qz_index_news_title dd b{ font-size:20px; line-height:26px;}
.qz_index_news_title dd strong{ font-size:16px; line-height:31px;}
.qz_index_news_title dt{ line-height:31px;}

/*底部*/
.footer_common_quick li{ width:14.5%;}
.footer_common_quick li:last-child{ width:12%;}
.footer_common_quick li strong{font-size:16px;}
.footer_common_quick li b{ font-size:14px;}
.footer_common_quick li p{ font-size:12px; line-height:24px;}
.footer_common_online_left_dl dd{ font-size:18px;}
.footer_common_online_right b{font-size:18px;}

.footer_common_online_left{width:50.31746%;}
.footer_common_online_right strong{ font-size: 14px;}
.footer_common_online_right_ewm{ width:44%;}



.qz_xf{ display: none;}
.qz_xf_strong{ display: inline;}


/**案例部分**/
.qz_con_position dd span{ font-size:14px;}
.qz_con_position dt p{ font-size:12px;padding-top: 12px;}
.qz_case_list_left_text input[type="text"]{ width:82%;}
.qz_case_list_right_list_dl,.qz_case_list_right_list_style{ padding-top: 10px;}
.qz_case_list_right_list_style dt{ line-height:22px;padding-top: 10px;}
.qz_index_recommend_new_R_con_title dd b.case_life_EN{ font-size:40px;}
.qz_index_recommend_new_R_con_title dd strong.case_life_CH{ font-size:24px;}
.qz_case_list_left{width: 36.167%;}
.qz_case_list_right{width: 63.666667%;}
.qz_case_list_left_title dd{font-size:25px;}
.qz_case_list_left_title dt{ font-size:22px;}
.qz_case_list_left_contidion div p{ font-size:16px;}
.qz_index_recommend_new_R_con_title dt b.case_life_IND{font-size:14px; line-height:22px;}




/**案例详情页**/
.qz_case_detial_message_title{width: 68%;}
.qz_case_detial_message_title dd{padding: 3% 10%;font-size: 25px;line-height: 30px;}
.qz_case_detial_contact_left dl dd b{ font-size: 36px;}
.qz_case_detial_contact_left dl dd p{font-size: 24px;line-height: 58px;}
.qz_case_detial_contact_left dl dt b{ font-size:18px;}
.qz_case_detial_contact_left span p{ font-size:12px; line-height:22px;}
.qz_case_detial_contact_left span p b{ font-size:12px;}
.qz_case_detial_contact_left span{padding-top: 6px;}


/*设计师详情页*/

.qz_designer_detial_left b{ font-size:30px;}
.qz_designer_detial_left strong{ font-size:20px;}
.qz_designer_detial_left p{ font-size:16px;line-height:30px;}
.qz_design_con{width: 88%;padding-top: 14px;padding-bottom: 5%;}


.qz_pre{ left:0; width:60px; height:auto; margin-left: 0;}
.qz_next{ right:0;width:60px; height:auto; margin-right: 0;}

.footer_common_friend_list{width:100%;}
.footer_common_friend_repair_share{ display:none;}
.qz_case_list_right_list_style dd p{ font-size:9px; padding-right:10px;}
.qz_case_list_right_list_dl dd.desinger_name{ font-size:14px;}
.qz_index_recommend_new_R_con_title dd b.design_EN{ font-size:28px;} 


/*品牌*/
.qz_brand dt b{font-size:20px; line-height: 100%;}
.qz_brand dt strong{font-size: 17px;line-height: 27px;padding: 15px 0;}
.qz_brand dt p{font-size: 12px;line-height: 22px;padding-bottom: 10px;}
.qz_brand{padding-bottom: 5%;}
.qz_brand_process_img2{ width:70%; left:15%; top:8%;}
.qz_brand_honour_title dd{font-size: 36px;}
.qz_brand_honour_title dt{font-size: 28px;}
.qz_brand_honour_list_left span{width: 86%;padding: 2% 7%;}
.qz_brand_honour_list_left span p{ font-size:11px;line-height: 34px;}
.qz_brand_honour_list_right span p{ font-size:11px;line-height: 34px;}
.qz_brand_honour_list_left span p b{padding-right: 2px;}
.qz_brand_honour_list_right span p b{padding-right: 2px;}
.qz_brand_honour_list_left{width: 29.667%;}
.qz_brand_honour_list_right{width: 37.167%;}

.qz_brand_culture span dl dd b{ font-size:18px;}
.qz_brand_culture span dl dd p{ font-size:11px;}
.qz_brand_culture span dl dt{font-size: 12px;line-height: 18px;}



/**返回顶部**/
.qz_xf_top{ -webkit-border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%; width: 40px;height: 40px;}
.qz_xf_top img{ padding: 0 10px;}
.qz_xf_top b{ display: none;}


}


/**pad端**/
@media screen and (min-width:641px) and (max-width:768px){
	
.main,.qz_con_main{width:96%;padding:0 2%;}
.qz_nav_phone{ display:none;}
.qz_head_con_right p{ display:none;}	
.qz_header .logo{width:25.271%;}
.qz_nav{ width:73%; float:right;}
.qz_nav li{ width:13.5%; font-size:16px;}
.qz_nav li b{ font-size:16px;}

.qz_head_con_right b{ font-size:16px;}
.qz_head_con_right strong{ font-size:14px;}	
.qz_head_con_right dl a{ font-size:12px; line-height:22px;}
.qz_index_case_title dl dd{ font-size:20px;}
.qz_index_case_title dl dt{ font-size:16px;}

.qz_index_case_title{top:0;}
.qz_index_case_list ul li dl dd p a{ width:100%; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qz_index_case_list ul li dl dd b{ font-size:14px;}
.qz_index_case_list ul li dl dd p{ font-size:11px;}

.qz_index_case_list ul li dl dt a{ font-size:10px; line-height:18px;}
.qz_index_case_list ul li dl dt strong{ width:53%;}
.qz_index_case_list ul li dl dt b{ width:35%;}
.qz_index_advantage_title dd{ font-size:20px;}
.qz_index_advantage_title dt{ font-size:20px;}

.qz_index_advantage_list li{ width:50%;}
.qz_index_advantage_list li dl dd strong{ font-size:16px;}
.qz_index_advantage_list li dl dd b img{ width:25px;}

.qz_index_advantage_list li dl dt b{ visibility:visible;}

.qz_index_hotcase_tab dd span{ font-size:12px;}
.qz_index_hotcase,.qz_index_hotcase_list{ float:left;}
.qz_index_hotcase_list{padding-top: 3%;}
.qz_index_hotcase_list_tab_img dl dd b{font-size: 11px;}
.qz_index_hotcase_list_tab_img dl dd p{font-size: 14px;}
.qz_index_hotcase_list_tab_img dl dt a{ font-size:12px;}
.qz_index_hotcase_list_tab_right span dl dd b{font-size: 11px;}
.qz_index_hotcase_list_tab_right span dl dd p{font-size: 14px;}
.qz_index_hotcase_list_tab_right span dl dt a{font-size:12px;}




/**名匠团队**/
.qz_index_designer_top_L dd p{ font-size:20px;}
.qz_index_designer_top_R{width: 38%;}
.qz_index_designer_top_R_B{width: 38.492%;top: -10%;}
.qz_index_designer_top_L dt{ font-size:20px;}

.qz_index_designer_top_R_T{ width:44.857%;}
.qz_index_designer_top_R_T dl{ width:100%;}
.qz_index_designer_top_R_T dl dd{ font-size:12px; line-height:20px;}

.qz_index_designer_top_R_T dl dt b{ width:50%;font-size:12px;}
.qz_index_designer_top_R_T dl dt strong{ width:30%; font-size:12px;}
.qz_index_designer_top_R_T dl dt strong a{ line-height:22px;}
.qz_index_designer_top_R_T dl dt b a{line-height:22px;}

.qz_index_designer_evaluate_con{ top:23%;}
.qz_index_designer_evaluate_con dl dd{font-size: 12px;line-height: 17px;}
.qz_index_designer_evaluate_con dl dt b{font-size: 13px;line-height: 20px;}
.qz_index_designer_evaluate_con dl dt strong{font-size: 20px;line-height: 18px;}


.qz_index_recommend_new_R_con_title dd b{ font-size:20px;}
.qz_index_recommend_new_R_con_title dd strong{ font-size:20px;}
.qz_index_recommend_new_R_con_title dt b{ font-size:14px; line-height:22px;}
.qz_index_recommend_new_R_con_title dt p{ display:none;}
.qz_index_recommend_new_R_con_list ul li strong{ font-size: 14px;line-height: 18px;}
.qz_index_recommend_new_R_con_list ul li p{ font-size: 11px;line-height: 17px;}
.qz_index_recommend_new_R_con_list ul li b{ font-size:12px; line-height:16px;}
.qz_index_recommend_new_R_con_list dl dd a{ font-size:10px; line-height:16px;}
.qz_index_recommend_new_R_con_list dl dd{ width:35%;}
.qz_index_recommend_new_R_con_list dl dt{ width:30%;}
.qz_index_recommend_new_R_con_list dl dt a{ font-size:10px; line-height:16px;}

.qz_index_news{background:none;}
.qz_index_news_list{ width:96%; margin-bottom:25px;background: #F6F6F6; padding:2%;}
.qz_index_news_title dd b{ font-size:20px; line-height:35px;}
.qz_index_news_title dd strong{ font-size:18px;}
.qz_index_news_title dt{ font-size:12px;line-height: 30px;}
.qz_index_recommend_new_R_con_list ul li{padding-top: 3%;}

.qz_index_recommend_new_R_con_list.topH{ top:0;}
.qz_index_partner span.pre{ left:0;}
.qz_index_partner span.nex{ right:0;}
/**banner 部分多出隐藏**/
.qz_top{ overflow:hidden;}

.qz_index_news_list:last-child{margin-bottom: 0;}
.qz_index_news{ padding: 3% 0 0 0;}
/*底部*/

.footer_common_quick{ display:none;}
.footer_common_quick li{ width:14.5%;}
.footer_common_quick li:last-child{ width:12%;}
.footer_common_quick li strong{font-size:16px;}
.footer_common_quick li b{ font-size:14px;}
.footer_common_quick li p{ font-size:12px; line-height:24px;}
.footer_common_online_left_dl dd{ font-size:18px;}
.footer_common_online_right b{font-size:18px;}

.footer_common_online_left{width:51.31746%;}
.footer_common_online_right strong{ font-size: 14px;}
.footer_common_online_right p{ font-size:12px; line-height:17px;}
.footer_common_online_left_form ul li input[type="submit"]{ font-size:12px;}

/**案例部分**/
.qz_con_position dd span{ font-size:12px; padding-right:20px;}
.qz_con_position dt p{ font-size:10px;}
.qz_case_list_left,.qz_case_list_right{ width:100%;}
.qz_case_list_right{ padding-top:20px;}
.qz_case_list_left_quick{ display:none;}
.qz_case_list_left_contidion{ padding-top:0;}
.qz_case_list_left_title{padding-top:2%;}
.qz_case_list_left_title dd{font-size: 20px;line-height: 26px;}
.qz_case_list_left_title dt{font-size: 16px;line-height: 22px;}
.qz_case_list_left_contidion dl dd{font-size: 14px;line-height: 22px;}
.qz_case_list_left_contidion dl dt{ padding-top:0;}
.qz_case_list_left_contidion dl{padding-top: 5px;}
.qz_case_list_left_contidion dl dt span{ font-size:12px;}
.qz_case_list_left_contidion div p{ font-size:14px;}
.qz_case_list_left_contidion div strong{ font-size:14px;}
.qz_case_list_left_search{ padding:4% 5%;}
.footer_common_friend_list{ width:100%;}
.footer_common_friend_repair_share{ display:none;}
.footer_common_online_left,.footer_common_online_right_ewm{ width:100%;}
.footer_common_online_right_ewm{ margin-top:50px;border-top: 1px solid #434343; padding-top:20px;}


.qz_xf{ display: none;}
.qz_xf_strong{ display: inline;}




/*案例详情页**/
.qz_pre{ left:0; width:60px; height:auto; margin-left: 0;}
.qz_next{ right:0;width:60px; height:auto;margin-right: 0;}
.qz_pre, .qz_next{margin-top: -62px;}

.qz_case_detial_message_title dt{ font-size:30px;}
.qz_case_detial_message_title{ width:60%;}
.qz_case_detial_contact_left dl dd b{ font-size:30px;}
.qz_case_detial_contact_left dl dd p{font-size: 22px;line-height: 48px;}
.qz_case_detial_contact_left span p b{ font-size:11px;}
.qz_case_detial_contact_left span p{font-size: 11px;line-height: 20px;}

.qz_designer_detial_left b{ font-size:20px;}
.qz_designer_detial_left strong{ font-size:18px;}
.qz_designer_detial_left p{ font-size:14px;line-height: 30px;}
.qz_design_scroll li p{ font-size:14px;}

.qz_case_detial_message_con dt p{font-size: 11px;line-height: 20px;}
.qz_design_con{width: 86%;padding-top: 5px;}
.qz_design_con b{ font-size:18px;}
.qz_design_con p{ font-size:11px; line-height:20px;}
.qz_case_detial_online{font-size: 14px;line-height: 32px;padding: 0px 37px;}
.qz_case_detial_recommond_title dd{font-size: 20px;}
.qz_case_detial_recommond_title dt{font-size: 14px;}
.qz_case_list_right_list_dl dd.title_font{ font-size:14px;}
.qz_case_detial_recommond_list ul li span p{ font-size:11px;}





/**品牌**/
.qz_brand dt b{font-size: 18px;}
.qz_brand dt strong{font-size: 13px;line-height: 21px;padding: 13px 0;}
.qz_brand dt p{font-size: 11px;line-height: 16px;padding-bottom: 11px;}
.qz_brand_process_img2{ width:80%; left:10%; top:3%;}
.qz_brand_honour_title dd{ font-size:30px;}
.qz_brand_honour_title dt{ font-size:26px;}
.qz_brand_honour_list_left dl dt p{ font-size:18px;}
.qz_brand_honour_list_left dl dt b{ font-size:11px;}
.qz_brand_honour_list_left span p{ font-size:9px;}
.qz_brand_honour_list_left span p b{padding-right: 4px;}
.qz_brand_honour_list_left span{ width:86%;    padding: 2% 7%;}
.qz_brand_honour_list_right span p{ font-size:9px;}
.qz_brand_honour_list_right{width: 37.167%;}
.qz_brand_honour_list_left{width: 30.167%;}
.qz_brand_culture span dl dd b{ font-size:14px;}
.qz_brand_culture span dl dd p{ font-size:10px;line-height: 20px;}
.qz_brand_culture span dl dt{font-size: 11px;line-height: 16px;}



/**返回顶部**/
.qz_xf_top{ -webkit-border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%; width: 40px;height: 40px;}
.qz_xf_top img{ padding: 0 10px;}
.qz_xf_top b{ display: none;}


}






/**pad端**/
@media screen and (max-width:640px){
	
.main,.qz_con_main{width:100%;}	


.qz_xf{ display: none;}
.qz_xf_strong{ display: inline;}

}



/* 2016-7-22 */
.m-fw{ width: 100%; background-color: #fbfbfb; padding-bottom: 6%; overflow: hidden;}
.m-fw-l{ float: left; width: 56.166%; position: relative;}
.m-fw-lsm{ width: 35%; border: 7px solid #fff; position: absolute; left: 100%; top: 100%; -webkit-transform: translate(-50%,-70%); -moz-transform: translate(-50%,-70%); transform: translate(-50%,-70%);}
.m-fw-wen{ width: 31.66%; float: right; line-height: 38px; margin-top: 42px; font-size: 18px; position: relative;}
.m-fw-wen:after{ content: ""; width: 73px; height: 4px; background-color: #ab2236; position: absolute; left: 0; bottom: -30px;}
.chengnuo{ float: left; box-sizing: border-box; border: 3px solid #ab2236;width: 49.333%; margin-top: 120px; overflow: hidden;}
.chengnuo-1{ width: 34.46%; float: left; height: 100%; background-color: #ab2236; color: #fff; padding-bottom: 5%;}
.chengnuo-1 p{ position: relative; font-size: 24px; margin-left: 10%; margin-top: 13%;}
.chengnuo-1 p:after{ content: ""; position: absolute; left: 0; width: 33px; height: 3px; background-color: #fff; bottom: -16px;}
.chengnuo-1 span{ display: block; margin-left: 10%; font-size: 18px; margin-top: 16%; line-height: 29px;}
.chengnuo-2{ float: left; width: 65.5%;}
.chengnuo-2 ul li{ margin-left: 8.8%; padding-left: 18px; background: url(../Images/common/dian_03.jpg) no-repeat left center; margin-top: 22px; color: #1b1b1b; font-size: 20px;}
.m-fw-wx{ width: 50.66%; float: left; overflow: hidden;}
.m-fw-wx dl{ float: left; width: 21.38%; margin-left: 3.2%; margin-top: 120px;}
.m-fw-wx dl dd{ width: 100%; margin-top: 13px; height: 38px; background-color: #ab2236; text-align: center; line-height: 38px; font-size: 18px; color: #fff;}


/* 装修日记 */
.diary{ width: 100%; max-width: 1200px; margin: 0 auto;}
.diary-name{ width: 185px; height: 54px; text-align: center; line-height: 54px; color: #fff; background-color: #ac2536; font-size: 20px; margin-top: 28px;}
.diary ul{ margin-top: 11px;}
.diary ul li{ padding: 12px 0; border-bottom: 1px solid #e5e5e5;}
.diary-wrap{ overflow: hidden; padding: 24px 0;}
.diary-pic{ float: left; margin-left: 24px;}
.diary-wen{ float: left; margin-left: 3%; width: 62.66%;}
.diary-wen h2{ font-weight: normal; font-size: 18px; color: #000; margin-top: 1.8%; height: 25px; overflow: hidden;}
.diary-wen h2 a{ color: #000;}
.diary-wen p{ font-size: 14px; color: #777; line-height: 22px; height: 44px; overflow: hidden; margin-top: 18px;}
.diary-wen i{ display: none; color: #bababa; font-size: 14px; font-style: normal;}
.diary-date{ box-sizing: border-box; float: right; width: 170px; border-left: 1px solid #e5e5e5; padding-left: 42px; font-family: 'Arial'; color: #bababa; margin-top: 22px; font-size: 15px;}
.diary-date span{ font-size: 50px; display: block; color: #999; line-height: 56px;}
.diary-date-r{ width: 64px; text-align: center; float: left;}
.diary-date i{ font-style: normal; font-size: 17px; display: block; float: left; margin-top: 4px; margin-left: 4px;}
.diary-wrap:hover{ background-color: #f8f8f8;}
.diary-wrap:hover h2 a{ color: #aa2536;}
a.diary-more{ display: block; width: 230px; height: 44px; text-align: center; line-height: 44px; background-color: #ac2536; color: #fff; font-size: 16px; margin: 100px auto;}


@media screen and ( max-width: 1200px ){
	.diary{ width: 96%; margin: 0 2%;}
	.diary-wen{ width: 48%;}
	a.diary-more{ margin: 60px auto;}
}
@media screen and ( max-width: 768px ){
	.diary-name{ width: 150px; height: 45px; line-height: 45px;}
	.diary-wen i{ display: block;}
	.diary-date { display: none;}
	.diary-wen p{ margin-top: 10px;}
	.diary-wen{ width: 66%;}
	.diary-wrap{ padding: 12px 0;}
}
@media screen and ( max-width: 640px ){
	.diary-pic{ width: 26.875%; margin-left: 3%;}

}
@media screen and ( max-width: 480px ){
	.diary-pic{ width: 38%; margin-left: 2%;}
	.diary-wen{ width: 57%; margin-left: 3%;}
	.diary-wrap{ padding: 0;}
	.diary-wen h2{ margin-top: 0; font-size: 16px; height: 22px;}
	.diary-wen p{ margin-top: 4px;}
	a.diary-more{ margin: 24px auto; width: 150px;}
}
/* 装修日记结束 */



/* 百问百答 */
.problem-list{ width: 100%; max-width: 1200px; margin: 60px auto 0;}
.problem-tit{ width: 100%; height: 80px; background-color: #eee; border-radius: 3px;}
.problem-tit ul{ margin-left: 74px;}
.problem-tit ul li{ line-height: 80px; float: left; font-size: 18px; margin-right: 90px;}
.problem-tit ul li a{ color: #313131; display: block;}
.problem-tit ul li.active{ position: relative;}
.problem-tit ul li.active:after{ content: ""; position: absolute; width: 100%; height: 4px; background-color: #ab2537; left: 0; bottom: 0;}
.problem-wen{ overflow: hidden; margin-bottom: 88px;}
.problem-wen ul{ margin-top: 77px;}
.problem-wen ul li{ border-bottom: 1px dashed #ccc; margin-top: 24px; padding-bottom: 22px;}
.problem-wen ul li strong{ font-weight: normal; font-size: 18px; color: #313131; padding-left: 36px; background: url(../Images/common/prob_03.jpg) no-repeat left center; line-height: 32px;}
.problem-wen ul li strong span{ font-size: 14px; color: #999;}
.problem-wen ul li p{ font-size: 14px; color: #666; line-height: 30px; margin-top: 30px;}
a.problem-more{ display: block; width: 192px; height: 35px; background-color: #ab2537; color: #fff; text-align: center; line-height: 35px; font-size: 14px; border-radius: 3px; margin-top: 72px; float: left;}
.problem-all{ float: right; font-size: 18px; color: #000; line-height: 35px; margin-top: 72px;}



/* 案例详情新 */
.case-detail-top{ height: 72px; background-color: #080404; position: fixed; top:0; width: 100%; z-index: 10000;}
.case-detail-tu{ margin-top: 72px; }
.case-detail-ttu{ float: left; width: 14.2708%;}
.case-detail-top ul{ float: left; width: 69%;}
.case-detail-top li{ float: left; line-height: 72px; width: 12.5%; text-align: center; font-size: 18px; position: relative;}
.case-detail-top li a{ color: #fff; display: block;}
.case-detail-top li .qzej{ width: 100%; position: absolute; left: 0; top: 72px; background: rgba(0,0,0,.8); padding-bottom: 10px; display: none;}
.case-detail-top li .qzej a{ display: block; width: 100%; height: 30px; line-height: 32px; text-align: center; color: #ccc; font-size: 14px; border-top: 1px solid #34312c;}
.case-detail-top li:hover .qzej{ display: block;}
.case-detail-top li:hover .qzej a{ font-weight: normal;}
.case-detail-top li .qzej a:hover{ background: rgba(0,0,0,.3);}
.p-phone{ float: right; width: 15.5467%;}
/*.case-detail-renwu-pic{ height:300px; overflow: hidden;   text-align: center;}*/
.case-detail-xijie-d ul li:hover img{ transform: scale(1.05);  transition: all .3s; }
.case-detail-xijie-d ul li img{transition: all .2s; margin-left:0px;}
.case-detail-xijie-d ul li{ overflow: hidden; }
.case-detail-renwu-pic img{ width:100%; }
/*.case-detail-renwu-pic-2 img{ height:100%; }*/
.xpic{ width: 1011px; height: 647px; overflow: hidden;}

.case-detail-xinxi-tit{ border-bottom: 1px solid #d9d9d9; line-height: 66px; font-size: 30px; color: #000; text-align: center; position: relative;}
.case-detail-xinxi-tit:after{ content: ""; position: absolute; width: 47px; height: 3px; background-color: #ae2d40; left: 50%; bottom: -2px; margin-left: -24px;}
.case-detail-xinxi-con{ width: 1200px; margin: 50px auto 0;}
.case-detail-xinxi-l{ float: left; width: 648px; position: relative;}
.case-detail-xinxi-l:after{ content: ""; position: absolute; width: 100%; height: 100%; background-color: #e5e5e5; left: -13px; bottom: -13px; z-index: -1;}
.case-detail-xinxi-r{ float: right; width: 480px;}
.case-detail-xinxi-r-tit{ font-size: 22px; color: #121212; height: 46px; line-height: 1; border-bottom: 1px solid #333}
.case-detail-xinxi-r span{ display: inline-block; width: 100%; font-size: 14px; border-bottom: 1px solid #d9d9d9; color: #121212; line-height: 50px;}
.case-detail-xinxi-r span b{ font-weight: normal; float: right; color: #666;}
.case-detail-xinxi-r p{ padding-top: 28px; font-size: 14px; color: #555; line-height: 24px;}
.case-detail-xinxi-r a{ float: right; width: 172px; height: 38px; line-height: 38px; border: 1px solid #ab2537; text-align: center; line-height: 38px; border-radius: 3px; font-size: 16px; margin-left: 10px; margin-top: 34px;}
.case-detail-xinxi-r a.morecase{ color: #ab2537;}
.case-detail-xinxi-r a.case-zixun{ color: #fff; background-color: #ab2537;}

.case-detail-xgt-pic{ width: 100%; max-width: 1200px; margin: 56px auto 0; background-color: #000; position: relative;}
.case-detail-xgt-xpic{ width: 180px; height: 100%; position: absolute; right: 0; bottom: 0; background-color: rgba(0,0,0,.8); padding-left: 10px;}
.case-detail-xgt-xpic .bx-viewport { margin-top: 40px; overflow: hidden;}
.case-detail-xgt-xpic .slide{ height: 108px; cursor: pointer; overflow: hidden;}
.case-detail-xgt-xpic .slide img{ width: 196px;}
.case-detail-xgt-xpic .bx-pager{ display: none;}
.case-detail-xgt-xpic .bx-controls-direction a{ display: block; width: 33px; height: 10px; overflow: hidden; text-indent: -999px; position: absolute; left: 50%; margin-left: -12px;}
.case-detail-xgt-xpic .bx-controls-direction .bx-prev{ background: url(../images/cleft_03.png) no-repeat; top: 16px;}
.case-detail-xgt-xpic .bx-controls-direction .bx-next{ background: url(../images/cright_03.png) no-repeat; bottom: 16px;}

.case-detail-xijie{ padding: 35px 0 66px; background: url(../images/c-bg2_02.jpg) no-repeat; background-size: cover; margin-top: 58px;}
.case-detail-xijie .case-detail-xinxi-tit{ margin-top: 0;  border-bottom: 1px solid #454442;}
.case-detail-xijie-con{ width: 1200px; margin: 60px auto 0;}
.case-detail-xijie-d{ overflow: hidden;}
.case-detail-xijie-d ul li{ position: relative; float: left; width: 390px; margin-right: 15px; cursor: pointer;}
.case-detail-xijie-d ul li:last-child{ margin-right: 0;}
.case-detail-xijie-d ul li p{ position: absolute; width: 100%; height: 38px; line-height: 38px; background: rgba(0,0,0,.5) url(../images/c-t_03.png) no-repeat right 14px center; font-size: 16px; color: #fff; left: 0; bottom: 0; text-indent: 14px;}
.case-detail-xijie-d ul li.active p{ background: rgba(0,0,0,.5) url(../images/c-s_03.png) no-repeat right 14px center;}
.case-detail-xijie-item{ background-color: #fff; padding: 14px 0; margin-top: 20px; position: relative; display: none;}
.case-detail-xijie-dp{ float: left; width: 586px; margin-left: 13px;}
.case-detail-xijie-dwen{ float: right; margin-right: 38px; width: 530px;}
.case-detail-xijie-dwen strong{ display: block; font-weight: normal; font-size: 24px; color: #000; border-bottom: 1px dashed #ccc; padding-bottom: 24px; padding-top: 42px;}
.case-detail-xijie-dwen strong span{ text-transform: uppercase; font-size: 18px;}
.case-detail-xijie-dwen p{ font-size: 14px; color: #555; line-height: 24px; margin-top: 22px; height: 120px; overflow: hidden;}
.case-detail-xijie-item i{ position: absolute; right: 14px; top: 14px; cursor: pointer;}
.case-detail-xijie-item:first-child:before{ content: ""; position: absolute; width: 0; height: 0; border: 7px solid transparent; border-bottom: 7px solid #fff; left: 188px; top: -14px;}
.case-detail-xijie-item:nth-child(2):before{ content: ""; position: absolute; width: 0; height: 0; border: 7px solid transparent; border-bottom: 7px solid #fff; left: 588px; top: -14px;}
.case-detail-xijie-item:last-child:before{ content: ""; position: absolute; width: 0; height: 0; border: 7px solid transparent; border-bottom: 7px solid #fff; left: 988px; top: -14px;}

.case-detail-renwu{ margin-top: 40px; margin-bottom: 88px;}
.case-detail-renwu-tit{ text-align: center; border-bottom: 1px solid #d9d9d9;}
.case-detail-renwu-tit span{ display: inline-block; line-height: 64px; width: 132px; text-align: center; font-size: 24px; color: #111; margin: 0 23px; cursor: pointer;}
.case-detail-renwu-tit span.active{ position: relative;}
.case-detail-renwu-tit span.active:after{ content: ""; position: absolute; width: 100%; height: 3px; background-color: #af2e3e;left: 0; bottom: -2px;}
.case-detail-renwu-con{ width: 1200px; margin: 66px auto 0;}
.case-detail-renwu-item{
	width: 100%; 
	display: flex; 
	flex-flow: wrap; 
	padding: 35px 65px 35px 75px;
	box-shadow: 0px 0px 6px #ccc;
	margin-bottom: 20px;
}
.case-detail-renwu-pic{width: 27.3%;margin-right: 50px;}
/*.case-detail-renwu-item:last-child{ margin-right: 0;}*/
.case-detail-renwu-wen{width: 59.1%;}
.case-detail-renwu-wen strong{ display: block; font-weight: normal; font-size: 24px; color: #222; border-bottom: 1px dashed #d4d4d4; padding: 60px 0 26px; margin-bottom: 18px;}
.case-detail-renwu-wen ul li{
	border-bottom: 1px solid #d9d9d9; 
	display: flex;
	padding: 25px 0;
}
.case-detail-renwu-wen ul li:nth-last-child(1){
	border-bottom: none;
	display: block;
}
.case-detail-renwu-wen ul li .p{
	margin-right: 60px;
}
.case-detail-renwu-wen p{ 
	display: inline-block; 
	/*width: 100%; */
	font-size: 16px; 
	color: #333; 
	/*line-height: 50px;*/
}
.case-detail-renwu-wen ul li .zuopin{
	height: 60px;
	overflow: hidden;
	line-height: 30px;
}
.case-detail-renwu-wen ul li a{
	display: inline-block;
	width: 153px;
	line-height: 34px;
	font-size: 16px;
}
.case-detail-renwu-wen ul li a.yuyue{
	background: #ab2537;
	color: #fff;
	margin-right: 60px;
}
.case-detail-renwu-wen ul li a.more{
	border: 1px solid #ab2537;
	color: #ab2537;
}
.case-detail-renwu-wen p b{ font-weight: normal; color: #666;}
.case-detail-renwu-wen p span{ /*display: block;*/ font-size: 16px; color: #666; line-height: 30px; padding-bottom: 4px; 
	font-weight: normal;}
.case-detail-renwu-wen strong span{ font-size: 18px;}
.case-detail-renwu-wen .rw{ overflow: hidden; margin-top: 8px;}
.case-detail-renwu-wen .rw span{ float: left; font-size: 14px; color: #000; line-height: 30px;}
.case-detail-renwu-wen .rw p{ font-size: 14px; color: #333; line-height: 30px; float: left; width: 670px;}
.case-detail-renwu-wen a{ display: block; width: 150px; height: 33px; float: left; text-align: center; line-height: 33px; background-color: #ab2537; border-radius: 4px; color: #fff; font-size: 16px; margin-top: 20px;}
.case-detail-renwu-wen a.more{ /*float: right;*/ background-color: #fff; color: #ab2537; border: 1px solid #ab2537;}
.case-detail-renwu-wen a.yy{ width: 100%;}

.case-detail-xijie-d img{
	display: inline-block;
	margin: 15px 0;
	width: 100%;
}
.case-detail-xijie-d .text-in{
	/*padding: 30px 0;*/
   /*  width: 80%; */
    margin: 0 auto;
}
.case-detail-xijie-d .text-in h3{
	font-size: 16px;
	line-height: 2;
	text-align: center;
	margin-top: 15px;
}
.case-detail-xijie-d .text-in p{
	line-height: 1.8;
	font-size: 16px;
}
/* 样式完 */




.swiper-slide span{ width:100%; height:auto; float:left; padding-top:2%;}
.swiper-slide span p{    float: left;font-size: 13px;line-height: 25px; color: #535353; padding-right: 15px;}
.swiper-slide span p a{ display:inline; color:#535353;}
.swiper-button-prev,.swiper-button-next{width:75px;}
.swiper-button-prev{left:10%;}
.swiper-button-next{right:10%;}









/********************2017-12-21************************/
.pc-header{width:100%; box-sizing:border-box;height:40px; /* padding:0 40px;*/ position:relative; z-index: 99;}
.pc-header .header-logo{display:block; width:12%; position:absolute; left:1%; bottom:-69px; z-index:101;}
.pc-header .header-top{width:100%; height:40px; background:#000; text-align:right;opacity: .9;}
.header-top-cen {height: 40px;line-height: 40px;position: absolute;left: 10px;top: 0;text-align: left;z-index: 1000;}
.header-top-cen .swiper-container{height:40px;overflow:hidden;}
.header-top-cen .swiper-slide{font-size:14px; color:#888}
.inside-banner .swiper-container{width:100%;margin:0 auto; text-align:left; line-height:40px; text-indent:30px;}
.pc-header .header-top a{display:inline-block; margin-top:10px; margin-right:18px;}
.pc-header .header-top a:last-child{margin-right:45px;}

.pc-header .header-bot{width:100%; height:70px; background:rgba(0,0,0,.6); position:absolute; top:40px; left:0; z-index:100;}
.header-left-bg{width:17.5%; height:70px; position:absolute; left:0; top:0px;}
/*.pc-header .header-bot ul{width:65%; max-width:1200px; margin:0 auto;padding-top: 11px;}*/
/*2017-12-13*/
.pc-header .header-bot .qz_nav{width:90%;padding-top: 11px; padding-left:17%;}
.pc-header .header-bot ul li{width:10.1%; float:left; position:relative;}
.pc-header .header-bot ul li span,
.pc-header .header-bot ul li strong{display:block; width:100%; text-align:center;}
.pc-header .header-bot ul li span{line-height:20px; height:20px; font-size:12px; color:#666; text-transform:uppercase;}
.pc-header .header-bot ul li strong{line-height:30px; height:30px; font-size:18px; color:#cccccc; margin-top:0px; font-weight:normal; position:relative;}
/*.pc-header .header-bot ul li strong:after{content:""; position:absolute; right:0; top:5px; width:1px; height:14px; background:#2a2b2e; transform:rotate(15deg);-ms-transform:rotate(15deg);-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);-o-transform:rotate(15deg);}*/
.pc-header .header-bot ul li:last-child strong:after{content:""; position:absolute; width:0; height:0;}
.pc-header .header-bot ul li:hover span{color:#cd062c;}
.pc-header .header-bot ul li:hover strong{color:#cd062c; font-weight:bold;}
.pc-header .header-bot ul li.on span{color:#cd062c;}
.pc-header .header-bot ul li.on strong{color:#cd062c; font-weight:bold;}
/*.pc-header span.pc-tel{ display:block;width:18%; position:absolute; right:175px;top:-4px; z-index:1000;}*/

.pc-header .header-bot ul li .header-box{width:100%; font-size:14px; position:absolute; left:0; top:50px; background:rgba(0,0,0,.3); display:none;}
.pc-header .header-bot ul li .header-box a{display:block; color:#ccc; width:100%; line-height:30px; text-align:center; border-bottom:1px solid #444;}
.pc-header .header-bot ul li:hover .header-box{display:block;}
@media only screen and (max-width:1200px ){
.pc-header .header-top a:last-child{margin-right:10px;}
.pc-header .header-logo{width:16%; bottom:-70px; left:10px;}
/*.pc-header .header-bot ul{width:65%;}*/
/*2017-12-13*/
.pc-header .header-bot ul{width:90%;}

.pc-header .header-bot ul li strong{font-size:14px;}
.pc-header span.pc-tel{ right:18px;}	
}


/*2017-12-8 end*/
.pc-header span.pc-tel{display:block; width:auto; height:40px; line-height:40px;float:right}
.pc-header span.pc-tel img{display:inline-block; margin-top:7px; opacity:.6;height: 70%}
.pc-header span.pc-tel i{display: inline-block; height:100%; font-style:normal; line-height:40px;color: #e4e0e0;font-size: 14px; }
.pc-header .header-top a{float:right;}
.pc-header .header-top a:nth-child(2){margin-right:46px;}
.pc-header .header-top a:nth-child(4){margin-left:15px;}


/* ========== */
/* 改版首页css */
/* ========== */
.index-header .header-line{
	border: 1px solid #f5f5f5;
}
.index-header .index-headerTop{
	width: 100%;
	line-height: 60px;
}
.index-header .index-headerTop .logo{
	float: left;
}
.index-header .index-headerTop .logo img{
	display: inline-block;
	vertical-align: middle;
}
.index-header .index-headerTop .tel{
	float: right;
	position: relative;
	padding-left: 58px;
}
.index-header .index-headerTop .tel:before{
	position: absolute;
	left: 0;
	top: 13px;
	content: '';
	width: 36px;
	height: 36px;
	background: url(../images/tel_03.png);
}
.index-header .index-headerTop .tel p{
	font-size: 24px;
	line-height: 60px;
	color: #a48b78;
	font-style: italic;
}
.index-header .nav-lists{
	width: 100%;
}
.index-header .nav-lists ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: space-between;
}
.index-header .nav-lists ul>li{
	max-width: 148px;
	width: 10.5%;
	text-align: center;
	padding-top: 6px;
	position: relative;
}
.index-header .nav-lists ul>li:nth-last-child(1){
	margin-right: 0;
}
.index-header .nav-lists ul>li.active{
	border-top: 2px solid #a48b78;
}
.index-header .nav-lists ul>li.active p,.index-header .nav-lists ul li.active span{
	color: #a48b78;
}
.index-header .nav-lists ul>li p{
	font-size: 18px;
	color: #231815;
}
.index-header .nav-lists ul>li span{
	font-size: 12px;
	line-height: 26px;
	color: #aaa;
}
.index-header .nav-lists ul li ul{
	position: absolute;
	left: 0;
	top: 58px;
	width: 100%;
	display: none;
	z-index: 10;
}
.index-header .nav-lists ul li ul li{
	width: 100%;
	float: none;
	background: #666;
	border-bottom: 1px solid #ccc;
	line-height: 40px;
	background: #a48b78;
}
.index-header .nav-lists ul li ul li:nth-last-child(1){
	border: none;
}
.index-header .nav-lists ul li ul li a{
	color: #efefef;
}
/* ============== */
/*  index-footer  */
/* ============== */
.index-footer{
	width: 100%;
	padding-top: 50px;
	background: #1e1e1e;
}
.index-footer .link{
	padding: 0 45px 0 55px;
}
.index-footer .link .link-con{
	padding: 15px 0;
	border-top: 1px solid #393939;
	border-bottom: 1px solid #393939;
}
.index-footer .link .link-con .left{
	float: left;
	width: 55%;
}
.index-footer .link .link-con .left span{
	font-size: 16px;
	line-height: 26px;
	color: #707070;
	margin-right: 8px;
	
}
.index-footer .link .link-con .left a{
	display: inline-block;
	font-size: 14px;
	line-height: 26px;
	color: #707070;
	margin-right: 8px;
}
.index-footer .link .link-con .right{
	float: right;
}
.index-footer .link .link-con .right p{
	font-size: 14px;
	line-height: 25px;
	color: #707070;
	margin-right: 25px;
}
.index-footer .footer-content{
	padding-left: 55px;
	padding-bottom: 40px;
}
.index-footer .footer-content ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: space-between;
}
.index-footer .footer-content ul li.input{
	max-width: 388px;
	width: 28.8%;
}
.index-footer .footer-content ul li.input .tit{
	margin-top: 32px;
}
.index-footer .footer-content ul li.input .tit p{
	font-size: 28px;
	line-height: 48px;
	color: #fff;
}
.index-footer .footer-content ul li.input .tit p span{
	color: #a48b78;
}
.index-footer .footer-content ul li.input .tit p i{
	font-size: 20px;
	color: #fff;
	font-style: normal;
}
.index-footer .footer-content ul li.input input{
	width: 100%;
	font-size: 16px;
	line-height: 26px;
	border: none;
	background: none;
	border-bottom: 1px solid #626262;
	margin-top: 30px;
	color: #fff;
}
.index-footer .footer-content ul li.input .name input{
	width: 50%;
	float: left;
}
.index-footer .footer-content ul li.input .center{
	display: block;
	width: 119px;
	line-height: 25px;
	color: #fff;
	border: 1px solid #bebebe;
	text-align: center;
	font-size: 16px;
	margin-top: 50px;
	cursor: pointer;
}
.index-footer .footer-content ul li.name{
	padding-top: 25px;
	
}
.index-footer .footer-content ul li.name p{
	font-size: 16px;
	line-height: 40px;
	color: #cfcfcf;
	margin-top: 25px;
}
.index-footer .footer-content ul li.name .p1{
	padding-left: 40px;
	position: relative;
}
.index-footer .footer-content ul li.name .p2{
	padding-left: 40px;
	position: relative;
}
.index-footer .footer-content ul li.name .p1:before{
	position: absolute;
	left: 0;
	top: 10px;
	content: '';
	width: 17px;
	height: 23px;
	background: url(../images/address_03.png);
}
.index-footer .footer-content ul li.name .p2:before{
	position: absolute;
	left: 0;
	top: 14px;
	content: '';
	width: 21px;
	height: 14px;
	background: url(../images/email_03.png);
}
.index-footer .footer-content ul li.wechat{
	text-align: center;
	padding-top: 70px;
}
.index-footer .footer-content ul li.wechat p{
	font-size: 16px;
	color: #bcbcbc;
}
.index-footer .footer-content ul li.wechat img{
	margin-top: 42px;
	margin-bottom: 32px;
}
.index-footer .footer-content ul li.wechat .tel{
	position: relative;
	padding-left: 43px;
}
.index-footer .footer-content ul li.wechat .tel:before{
	position: absolute;
	left: 0;
	top: 17px;
	content: '';
	width: 20px;
	height: 20px;
	background: url(../images/footer-tel_03.png);
}
.index-footer .footer-content ul li.wechat .tel p{
	font-size: 30px;
	color: #fff;
}
.index-footer .footer-content ul li.wechat .tel p span{
	font-size: 16px;
	color: #adacac;
}

.index-copyright{
	width: 100%;
	background: #0b0b0b;
}
.index-copyright .copy-con{
	padding-left: 55px;
}
.index-copyright .copy-con .left{
	font-size: 16px;
	line-height: 75px;
	color: #5c5c5c;
	float: left;
}
.index-copyright .copy-con .right a{
	font-size: 16px;
	color: #5c5c5c;
	line-height: 75px;
	float: right;
}
/*底部固定表单*/
.fixed-small-price {
    position: fixed;
    z-index: 9999;
    bottom: 0;
    left: 0;
    background: #000;
    color: #FFFFFF;
    width: 0;
    font-weight: bold;
    line-height: 16px;
    padding: 12px 0;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
}
.fixed-small-price span {
    display: inline-block;
    width: 20px;
}
.fixed-small-price.active {
    width: 40px;
}
.fixed-price{
	position: fixed;
	left: 0;
	bottom: 0;
	background: rgba(17,17,17,0.8);
	width: 100%;
	z-index: 9999;
}
.fixed-price.active {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
}
.fixed-price .close{
	width: 29px;
	height: 29px;
	background: url(../images/close_03.png);
	background-size: cover;
	position: absolute;
	right: 40px;
	top: 30px;
	cursor: pointer;
}
.fixed-price .biaodan{
	padding-left: 4%;
	height: 110px;
	display: flex;
	align-items: center;
	/*justify-content: space-between;*/
}

.fixed-price .biaodan .many{
	width: 22.8%;
	color: #b98e59;
	text-align: right;
	margin-right: 5%;
	letter-spacing: 1px;
}
.fixed-price .biaodan .many span{
	color: #fff
}
.fixed-price .biaodan .many h2{
	font-size: 22px;
	margin-bottom: 14px;
}
.fixed-price .biaodan .many h2 span{
	font-size: 34px;
}
.fixed-price .biaodan .many p{
	font-size: 16px;
}
.fixed-price .biaodan .many p span{
	font-size: 24px;
}
.fixed-price .biaodan .input{
	width: 35.3%;
	margin-right: 5%;
}
.fixed-price .biaodan .input ul{
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
}
.fixed-price .biaodan .input ul li{
	width: 48%;
}
.fixed-price .biaodan .input ul li.margin{
	margin-bottom: 14px;
}
.fixed-price .biaodan .input ul li input{
	width: 100%;
	border: none;
	background: #fff;
	color: #666666;
	font-size: 16px;
	line-height: 32px;
	text-align: center;
}
.fixed-price .biaodan .input ul li.baojia a{
	display: inline-block;
	width: 100%;
	font-size: 16px;
	line-height: 34px;
	background: #b98e59;
	color: #fff;
	text-align: center;
}
.fixed-price .biaodan .fixed-tel{
	width: 15.28%;
	text-align: center;
	border: 1px solid #b98e59;
	font-size: 18px;
	color: #b98e59;
	padding: 10px 0;
}
.fixed-price .biaodan .fixed-tel p{
	font-weight: bold;
	margin-bottom: 6px;
}
@media (max-width: 1400px){
	.fixed-price .biaodan .many{width: 28%;margin-right: 3%;}
	.fixed-price .biaodan .input{margin-right: 3%;}
}
@media screen and (max-width: 1200px) {
	.index-header{display: none;}
	.index-footer{display: none;}
	.index-copyright{display: none;}
}