@charset "utf-8";
* {
    margin: 0;
    padding: 0;
   	moz-user-select:-moz-none;
   	-moz-user-select:none;
   	-o-user-select:none;
   	-khtml-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
body {
    color: #000;
    font-family: "黑体";
    font-size: 14px;
    background: #fff;
	overflow-x: hidden;
}
p, li, div {
    line-height: 24px;
}
ul, ol, li, dl, dt, dd {
    list-style: none;
}
img, a img {
    border: 0px;
}
a {
	cursor: pointer;
    color: #555;
    text-decoration: none;
}
a:hover {
    color: #ea7b07;
    text-decoration: none;
}
.box{
	width: 100%;
}
/* 页头 */
.orange{
	color: #ff7b00;
}
.w_1200{
	width: 1330px;
	margin: 0 auto;
}
.w_1200:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
/*双线*/
.baseline{
   width: 240px;
   height: 1px;
   border-bottom: 2px solid #eeeeee;
   margin: 0 auto;
   position: relative;
  }
.baseline .online{
   width: 80px;
   height: 1px;
   border-bottom: 8px solid #ffbc36;
   margin-left: -40px;
   position: absolute;
   top:-3px;
   left: 50%;
}
/*头部*/
.header{
	width: 100%;
}
.header .topnav{
	width: 100%;
	height: 50px;
	background:#f7f6f6;
}
.topnav_welcome{
	color: #868686;
	float: left;
	line-height: 50px;
}
.rightsidebar{
	float: right;
	margin-top: 15px;
}
.rightsidebar:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.rightsidebar li{
	float: left;
	margin-left: 10px;
	height: 18px;
	line-height: 18px;
}
.rightsidebar li .shopping{
	width: 18px;
	float: left;
	margin-top: 2px;
	margin-right: 5px;
}
.subnav{
	padding: 20px 0px;
}
.subnav:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.subnav_left{
	float: left;
}
.subnav_left:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.subnav_left .logo{
	float: left;
	width: 100px;
}
.subnav_left .logo img{
	width: 100%;
}
.subnav_left .slogan{
	float: left;
	color: #5c3b17;
}
.subnav_left .slogan_top{
	margin-top: 20px;
}
.subnav_left .slogan_top:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.subnav_left .slogan_top img{
	float: left;
	width: 130px;
	margin-right: 10px;
}
.subnav_left .slogan_top .slogan_right{
	float: left;
	font-weight: bold;
	font-size: 24px;
	margin-top: 15px;
}
.subnav_left .slogan_bottombox{
	margin-top: 10px;
}
.subnav_left .slogan_bottom{
	margin-left: 10px;
	font-size: 16px;
}
.subnav_right{
	float: right;
	/*margin-top: 30px;*/
}
.subnav_right:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.subnav_right img{
	width: 100%;
}
.subnav_right .consultation_hotline{
	float: left;
	width: 300px;
}
.subnav_right .measuring_room{
	float: left;
	width: 160px;
	margin-top: 20px;
	/*margin-left: 20px;*/
}
.nav{
	height: 64px;
	/* line-height: 64px; */
	background:#f7f6f6 ;
}
/*轮播*/
/*h3{ text-align: center; color:#828282 }
body{ background-color:#2D2D2D}*/
#banner_tabs{
	display: none;
}
.lunbo_content{
	display: block; 
	width:100%;
	height:400px;
	margin:0px auto 0px;
	overflow:hidden;
}
#slider img{
	width: 1920px;
	height:400px;
}
.vui-slider {
	position:relative;
	overflow:hidden;
	background:#999;
}
.vui-slider .vui-items {
	overflow:hidden;
	width:100%;
	height:100%;
}
.vui-slider .vui-item {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.vui-slider .vui-item a,
.vui-slider .vui-item img{
	display:block;
	padding:0;
	margin:0;
	border:none;
	width: 100%;
	height: 400px;
	text-align: center;
}
.vui-slider .vui-buttons {
	position:absolute;
	z-index:5;
	bottom:16px;
	left:46.5%;
	float:left;
	display:inline;
	filter:alpha(Opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
.vui-slider .vui-button {
	float:left;
	display:inline;
	overflow:hidden;
	height:14px;
	width:14px;
	margin:0 10px;
	padding:0;
	border:none;
	border-radius:24px;
	background:#FFF;
	cursor:pointer;
}
.vui-slider .vui-button-cur {
	background-color:#faaf17;
	/* opacity: 0.7; */
}
.vui-slider .vui-transfer {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:3;
}
.vui-slider .vui-prev {
	position:absolute;
	top:50%;
	left:0;
	z-index:5;
	width:60px;
	height:150px;
	margin-top:-75px;
	border-radius:0 10px 10px 0;
	background:url(prev.gif) no-repeat;
	cursor:pointer;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	opacity:0.3;
	transition:0.5s ease;
	-o-transition:0.5s ease;
	-webkit-transition:0.5s ease;
}
.vui-slider .vui-next {
	position:absolute;
	top:50%;
	right:0;
	z-index:5;
	width:60px;
	height:150px;
	margin-top:-75px;
	border-radius:10px 0 0 10px;
	background:url(next.gif) no-repeat;
	cursor:pointer;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	opacity:0.3;
	transition:0.5s ease;
	-o-transition:0.5s ease;
	-webkit-transition:0.5s ease;
}
.vui-slider .vui-sidebutton-hover {
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity:0.4;
	opacity:0.4;
	background-color:#000;
}
/*轮播结束*/
/* 产品分类 */
.category{
  	width: 1200px;
  	margin: 0 auto;
  }
  .category ul::after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.category ul li{
	width: 183px;
	height: 200px;
	float: left;
	margin-right: 20px;
	background-size: 100%;
	margin-top: 40px;
	position: relative;
}
.category ul li:nth-child(6){margin-right: 0px;}

.category ul ._a{
	background: url("../images/xin/biaoqian_a.jpg");
	background-position: center;
}
.category ul ._b{
	background: url("../images/xin/biaoqian_b.jpg");
	background-position: center;
}
.category ul ._c{
	background: url("../images/xin/biaoqian_c.jpg");
	background-position: center;
}
.category ul ._d{
	background: url("../images/xin/biaoqian_d.jpg");
	background-position: center;
}
.category ul ._e{
	background: url("../images/xin/biaoqian_e.jpg");
	background-position: center;
}
.category ul ._f{
	background: url("../images/xin/biaoqian_f.jpg");
	background-position: center;
}
.category ul ._a:hover{
	background: url("../images/xin/biaoqian_ah.jpg");
	background-position: center;
}
.category ul ._b:hover{
	background: url("../images/xin/biaoqian_bh.jpg");
	background-position: center;
}
.category ul ._c:hover{
	background: url("../images/xin/biaoqian_ch.jpg");
	background-position: center;
}
.category ul ._d:hover{
	background: url("../images/xin/biaoqian_dh.jpg");
	background-position: center;
}
.category ul ._e:hover{
	background: url("../images/xin/biaoqian_eh.jpg");
	background-position: center;
}
.category ul ._f:hover{
	background: url("../images/xin/biaoqian_fh.jpg");
	background-position: center;
}
.category ul li a{
	display: block;
	position: absolute;
	bottom: 15px;
	font-size: 14px;
	color: #000;
	text-align: center;
	width: 100%;
}
.category ul li:hover a{
	color: #fff;
}
.category ul li .category_text{
	display: block;
	position: absolute;
	bottom: 15px;
	font-size: 14px;
	color: #000;
	text-align: center;
	width: 100%;
}
.category ul li:hover .category_text{
	color: #fff;
}
.toubiao{
	width: 170px;
	height: 30px;
	background-color: #fff;
	margin: 0 auto;
	line-height: 30px;
}
.caigou{
	width: 170px;
	height: 30px;
	background-color: #fff;
	margin: 0 auto;
	line-height: 30px;
}
.category ul ._e a:nth-child(1){
	bottom: 56px;
}
.category ul ._e:hover a{
	color: #000000;
}
/* 产品推荐 */
.products{
	width: 100%;
	margin-top:50px;
	padding: 50px 0px;
	background: url("../images/xin/tuijian_bj.png") 100% 100% no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
}
.products_top{
	width: 1000px;
	margin: 0 auto;
}
.products_top ul{
	margin-bottom: 50px;
}
.products_top ul:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.products_top ul li{
	width: 33.33%;
	text-align: center;
	float: left;
}
.module_title{
	width: 100%;
	text-align: center;
	margin-bottom: 50px;
}
.products_title{
	font-size: 30px;
	font-weight: 700;
    font-family: 微软雅黑;
}
.products_title_color{
    color: #ff7b00;
}
.products_subtitle{
	margin: 10px auto;
}
/*案例展示*/
.alzs_nr{
	display: none;
	margin: 0 auto;
}
.alzs_nr:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.alzs_nr a img {
	width: 100%;
}
.alzs_nr ._a{
	width: 610px;
	height: 480px;
	float: left;
}
.alzs_nr ._b{
	width: 224px;
	height: 340px;
	float: left;
}
.alzs_nr ._c{
	float: left;
	/*width: 580px;*/
	height: 342px;
	margin-right: 10px;
}
.alzs_nr ._c a{
	display: block;
	width: 468px;
	height: 160px;
}
.alzs_nr ._c a img{ 
	width: 100%;
}
.alzs_nr ._c ._c_f{
	margin-bottom:20px;
}
.alzs_nr ._c ._c_g{
	width: 285px;
	float: left;
	height: 235px;
	margin-right:10px;
	margin-bottom: 10px;
}
.alzs_nr ._c ._c_h{
	width: 285px;
	height: 235px;
	float: left;
	margin-bottom: -20px;
}
.alzs_nr a{
	position: relative;
	overflow: hidden;
}
.alzs_nr a .wzbj{
	width: 100%;
	height: 80px;
	background:#000 ;
	opacity: 0.7;
	position: absolute;
	bottom: -80px;
}
/* .alzs_nr a:hover .wzbj{
	position: absolute;
	bottom: 0px;
	transition: 0.5s;
} */
.alzs_nr a p{
	padding:0px 20px;
	width:calc(100% - 40px); 
	color: #fff;
	position: absolute;
	bottom: 20px;
	font-size: 14px;
	background-color: #00000085;
}
/* .alzs_nr a:hover p{
	position: absolute;
	bottom: 0px;
	transition: 0.5s;
} */
/* .alzs_nr a:hover img{
	transform: scale(1.1);
	transition: 0.5s;
} */
.alzs_nr a p .ming{
	font-size: 20px;
	display: block;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.alzs_nr a  .wznr{
	display: block;
	width: 100%;
	font-size: 18px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.alzs_nr a  .wznr:nth-child(2){
	font-size: 14px;
}
.alzs_nr a .wzbj_2{
	width: 100%;
	height: 40px;
	background:#000 ;
	opacity: 0.7;
	position: absolute;
	bottom: -40px;
}
/* .alzs_nr a:hover .wzbj_2{
	position: absolute;
	bottom: 0px;
	transition: 0.5s;
} */
.alzs_nr a .wz_2{
	padding:0px 20px;
	color: #fff;
	position: absolute;
	bottom: 40px;
	font-size: 14px;
}
.alzs_nr a .wz_3{
	width:calc(100% - 40px); 
	padding:0px 20px;
	color: #fff;
	position: absolute;
	bottom: 0px;
	font-size: 14px;
	background-color: #00000085;
}
/* .alzs_nr a:hover .wz_2{
	position: absolute;
	bottom: 0px;
	transition: 0.5s;
}
.alzs_nr a:hover .wz_2{
	position: absolute;
	bottom: 0px;
	transition: 0.5s;
} */
/* 品牌 */
.brand{
	margin-top: 50px;
}

/*8个圆*/
.ypy{
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 40px;
}
.ypy:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.ypy li{
	padding-top: 20px;
	padding-bottom: 14px;
	float: left;
	width: 300px;
	/*background: #f8f8f8;*/
	font-size: 12px;
	text-align: center;
}
.ypy li a{
	display: block;
}
.ypy li a img{
	width:160px;
	/*border: 3px solid #f8f8f8;
	border-radius: 550px;*/
	margin: 0 auto;
}
.ypy li a:hover img{
	/*border: 3px solid #fe850f;*/
}
/* 关于公司 */
.companyProfile{
	width: 100%;
	padding: 70px 0px;
	background: url("../images/xin/demand_bg.png") 100% 100% no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
}
.companyProfile_right{
	margin-left: 700px;
	width: 600px;
	margin-top: 10px;
}
.companyProfile_right{
	margin-left: 1110px;
	width: 400px;
}
.companyProfile_name{
	font-size: 36px;
}
.companyProfile_name span{
	font-size: 16px;
	margin-left: 20px;
	color: #878787;
}
.companyProfile_text{
	margin: 30px 0;
}
.companyProfile_number{
	width: 100%;
	margin-bottom: 20px;
}
.companyProfile_number:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.companyProfile_number li{
	float: left;
	width: 30%;
	margin-right: 3.33%;
	text-align: center;
	color: #696969;
}
.companyProfile_number li div:nth-child(1){
	font-size: 24px;
	color: #000000;
	margin-bottom: 10px;
	font-weight: bold;
}
.companyProfile_more{
	display: block;
	width:135px ;
	height:40px ;
	background:#c49a78 ;
	color:#fff;
	text-align: center;
	line-height: 40px;
}
/* 案例 */
.Projects{
	margin-top: 50px;
}
.double_deckbox:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.double_deckbox{
	width: 1000px;
	margin: 30px auto;
}
.double_deck{
	float: left;
	margin:0 1.143%;
	position: relative;
	text-align: center;
	width: 10%;
	padding: 0 10px;
	height: 30px;
	line-height: 28px;
	color: #727272;
}
.double_deckbox .shadow_block{
	display: none;
	position: absolute;
	top:6px;
	left: 6px;
	width: 100%;
	height: 100%;
	background: #bfbfbf;
}
.double_deckbox .top_floor{
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: #FFFFFF;
	border: 1px solid #eeeeee;
}
.double_deckbox .top_floor_active{
	color: #FFFFFF;
	background: #ffbc36;
	border: 1px solid #ffbc36;
}
/* 服务 */
.service{
	margin-top: 30px;
}	
.service_top{
	position: relative;
}
.service_top:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.service_top_title{
	float: left;
	font-size: 26px;
	line-height: 50px;
	font-weight: bold;
	color: #1d4795;
	border-bottom: 1px solid #1D4795;
}
.service_top_center{
	position: absolute;
	left: 50%;
	margin-left: -115px;
	font-size: 30px;
	line-height: 50px;
	font-weight: bold;
	float: left;
	color: #ffbc36;
}
.service_top_telephone{
	float: right;
	font-size: 16px;
	margin-top: 15px;
}
.service_top_telephone span{
	font-weight: bold;
}
.service_top_telephone img{
	float: left;
	width: 24px;
	margin-right: 10px;
}
.service_bottom{
	width: 100%;
	padding: 30px 0px;
	background: url("../images/xin/liucheng_bg.png") 100% 100% no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
}
.service_list:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.service_list li{
	float: left;
	font-size: 12px;
	color: #FFFFFF;
	width: 16.6666%;
	text-align: center;
}
.service_list li img{
	width: 70%;
	border-radius: 500px;
}
.service_list li .service_list_title{
	font-size: 18px;
	margin: 8px 0px;
}
/*需求*/
.demand{
	width: 100%;
	margin-top: 50px;
	padding: 50px 0px;
	background: url("../images/xin/xuqiu_bg.png") 100% 100% no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
}
.demand_center{
	width: 1000px;
	padding: 30px;
	border-radius: 10px;
	background: #FFFFFF;
	margin: 0px auto 0px;
	color: #666;
    font-family: 黑体;
}
.demand_title{
	text-align: center;
	font-size: 30px;
	line-height: 30px;
	margin-bottom:16px ;
	font-weight: 700;
}
.demand_online{
   width: 70px;
   height: 1px;
   border-bottom: 2px solid #ffbc36;
   margin: 0 auto 24px;
}
.demand_form{
	width: 80%;
	margin: 20px auto 0px;
}
.demand_form:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.demand_form li{
	float: left;
	width: 47%;
	margin-bottom: 24px;
	margin-right: 6%;
}
.demand_form li:nth-child(2n){
	margin-right: 0%;
}
.demand_form li:nth-child(5){
	margin-right: 0%;
	width: 100%;
}
.demand_form input{
    font-size: 16px;
    color: #9a9a9a;
    /*width:100%;*/
    width: calc(100% - 20px);
    margin: 0px;
    padding: 6px 10px;
    border: 1px solid #EEEEEE;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.demand_form select{
    font: 12px/20px Tahoma;
    color: #9a9a9a;
    width: 100%;
    margin: 0px;
    padding: 6px 10px;
    border: 1px solid #EEEEEE;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.demand_form textarea{
    font-size: 16px;
    color: #9a9a9a;
    width: calc(100% - 20px);
    height: 90px;
    margin: 0px;
    padding:6px 10px;
    border: 1px solid #EEEEEE;
}
.demand_form li:nth-child(6){
	margin-right: 0%;
	width: 100%;
	text-align: center;
}
.demand_button{
	padding: 10px 24px;
	background: #c49a78;
	font-size: 16px;
	color: #FFFFFF;
	border: 0px solid transparent;
	outline: none;  
}
.demand_describe{
	text-align: center;
}
/*底部栏*/
.footer{
	width: 100%;
	background: #4c4c4c;
}
.footer .topfooter{
	padding: 20px 0px;
}
.footer .topfooter:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.footer .topfooter .footer_logo{
	width: 200px;
	margin-right: 100px;
	float: left;
}
.footer .topfooter .footer_logo img{
	width: 100%;
}
.footer .topfooter .footer_center{
	width: 1000px;
	float: right;
}
.footer .topfooter .footer_center a{
	color: #FFFFFF;
}
.footer .topfooter .footer_center .footer_nav{
	margin: 20px 0px;
	color: #FFFFFF;
}
.footer .topfooter .footer_center .footer_nav:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.footer .topfooter .footer_center .footer_nav li{
	float: left;
	font-size: 16px;
	margin: 0 13px;
}
.footer .topfooter .footer_center .footer_subnav{
	margin: 20px 0px 0px;
	color: #FFFFFF;
	padding-right: 13px;
}
.footer .topfooter .footer_center .footer_subnav:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.footer .topfooter .footer_center .footer_subnav .footer_subnavli{
	float: left;
	width: 100px;
	text-align: center;
	font-size: 16px;
	margin: 0 10.93px;
}
.footer .topfooter .footer_center .footer_subnav .footer_subnavli .title{
	padding-bottom: 10px;
	border-bottom:1px dashed  #FFFFFF;
}
.footer .topfooter .footer_center .footer_subnav .footer_subnavli ul li{
	margin-top: 7px;
	font-size: 14px;
}
.footer .topfooter .footer_center .footer_subnav .qrcode{
	width: 145px;
	margin-right: 0px;
	margin-left: 50px;
}
.footer .topfooter .footer_center .footer_subnav .qrcode img{
	width:100%;
}
.copyright{
	width: 100%;
	background: #ffbc36;
	height: 60px;
	font-size: 16px;
	color: #FFFFFF;
}
.copyright span{
	display: inline-block;
	line-height: 60px;
}
.copyright span a{
	color: #FFFFFF;
}
.copyright_right{
	float: right;
}



/*合作加盟*/
.jiameng{
	margin-top: 30px;
}	
.jiameng_top{
	position: relative;
}
.jiameng_top:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.jiameng_top_center{
	position: absolute;
	left: 52%;
	margin-left: -115px;
	font-size: 30px;
	line-height: 50px;
	font-weight: bold;
	float: left;
	color: #000;
	bottom: -45px;
}
.jiameng_bottom{
	width: 100%;
	padding: 80px 0px;
	/*background: url("../img/liucheng_bg.png") 100% 100% no-repeat;*/
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
}
.jiameng_list:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.jiameng_list li{
	float: left;
	font-size: 12px;
	color: #000;
	width: 16.6666%;
	text-align: center;
	margin-right: 40px;
}
.jiameng_list li img{
	width: 50%;
	border-radius: 500px;
}
.jiameng_list li .jiameng_list_title{
	font-size: 16px;
    margin: 8px 12px;
    color: #666;
    font-family: 黑体;
    text-align: left;
}

.ditu{
	width: 1200px;
}

#container {
        overflow: hidden;
        width: 1200px;
        height: 600px;
        margin: 0 auto;
        font-family: "微软雅黑";
    }
.info {
    z-index: 999;
    width: auto;
    min-width: 22rem;
    padding: .75rem 1.25rem;
    margin-left: 1.25rem;
    position: fixed;
    top: 1rem;
    background-color: #fff;
    border-radius: .25rem;
    font-size: 14px;
    color: #666;
    box-shadow: 0 2px 6px 0 rgba(27, 142, 236, 0.5);
}

/*成功案例*/
.case{
	margin-top: 30px;
}	
.case_top{
	position: relative;
}
.case_top:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.case_top_center{
	position: absolute;
	left: 50%;
	margin-left: -115px;
	font-size: 30px;
	line-height: 50px;
	font-weight: bold;
	float: left;
	color: #ffbc36;
	bottom: -35px;
}
.case_bottom{
	width: 100%;
	/*padding: 00px 0px;*/
	/*background: url("../img/liucheng_bg.png") 100% 100% no-repeat;*/
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
	border-bottom: 1px solid #f3f3f3;
}
.case_list:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.case_list li{
	float: left;
	font-size: 12px;
	color: #000;
	width: 8.1%;
	text-align: center;
	margin-right: 45px;
}
.case_list li img{
	width: 50%;
	/*border-radius: 500px;*/
}
.case_list li .case_list_title{
	font-size: 18px;
	margin: 8px 0px;
}

/*成功案例*/
.qgyz_nr_bao{
	margin-top: 70px;
}
.qgyz_nr_bao  .xxhd{
    width: 1200px;
     margin: 0 auto;
}
.qgyz_nr_bao  .xxhd ul{
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}
.qgyz_nr_bao  .xxhd ul li{
    float: left;
    width: 275px;
    height:320px;
    margin-right: 25px;
    margin-bottom: 10px;

    box-shadow: 4px 4px 5px #ececec;
}
/*.qgyz_nr_bao  .xxhd ul li:nth-child(4n){*/
/*    margin-right:0px;*/
/*}*/
.qgyz_nr_bao  .xxhd ul li a{
    display: block;
    width: 100%;
    height:100%;
    position: relative;
}
.qgyz_nr_bao  .xxhd ul li a .sxf_lb{
    width: 100%;
    height:250px;
    position: relative;
    overflow: hidden;
}
.qgyz_nr_bao  .xxhd ul li a img{
    width: 100%;
    height:250px;
    position:absolute;
   top:0px;
   left:0px;
}
.qgyz_nr_bao  .xxhd ul li a .bt{
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 18px;
    color: #020000;
    height: 58px;
    line-height:58px;
    z-index: 99;
    text-align: center;
}
.qgyz_nr_bao  .xxhd ul li a .bt span{
    color: #861413;
}
.qgyz_nr_bao  .xxhd ul li a .sxf_lb .sxf_zhezhao{
   width: 100%;
   height: 250px;
   background: #000;
   opacity: 0.7;
   position:absolute;
   bottom: -250px;
   left:0px;
   z-index: 97;
}
.qgyz_nr_bao  .xxhd ul li a .sxf_lb .sxf_lb_nr {
    padding: 20px;
    height:210px;
    position: absolute;
    bottom: -250px;
    left:0px;
    z-index: 98;
}
.qgyz_nr_bao  .xxhd ul li a .sxf_lb .sxf_lb_nr .nr{
    height:190px;
    font-size: 16px;
    color: #fff;
    overflow: hidden;
    text-align:center;
}
.qgyz_nr_bao  .xxhd ul li .sxf_lb:hover .sxf_zhezhao{
    position: absolute;
    bottom: 0px;
    transition: 0.5s;
}
.qgyz_nr_bao  .xxhd ul li .sxf_lb:hover .sxf_lb_nr{
    position: absolute;
    bottom: 0px;
    transition: 0.5s;
}
.qgyz_nr_bao  .xxhd .ljgd{
	display: block;
	margin:80px auto;
    width:160px;
    font-size: 18px;
    height:46px;
    line-height:46px;
    overflow: hidden;
    color: #1c1d21;
    border:1px solid  #a4a3a3;
    border-radius: 160px;
    text-align: center;
}
/* 案例详情 */
.case_details{
	
}
.case_details_top{
	width: 100%;
	margin-bottom: 30px;
	margin-top: 30px;
	padding-bottom: 30px;
	border-bottom: 1px solid #CCCCCC;
}
.case_details_top:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.case_details_left{
	float: left;
	width: 70%;
	/*overflow: hidden;*/
 /*   text-overflow: ellipsis;*/
 /*   display: -webkit-box;*/
 /*   -webkit-line-clamp: 1;*/
 /*   -webkit-box-orient: vertical;*/
 /*   word-break: break-all;*/
}
.case_details_left .case_title{
	font-size: 30px;
}
.case_details_left .case_futitle{
	font-size: 18px;
}
.case_details_left .case_content{
	font-size: 16px;
	margin-top: 20px;
}
.case_details_right{
	float: right;
	width: 30%;
}
.case_details_right:after{
	content:'.';
	height:0;
	visibility:hidden;  
	display:block;
	clear:both;
}
.case_details_right .case_details_right_wenzi{
	float: right;
	font-size: 12px;
}
.case_details_right img{
	width: 20px;
	margin-top: 2px;
	margin-right: 10px;
	float: right;
}
.case_details_img{
	margin-top: 30px;
	width: 100%;
}
.case_details_img img{
	width: 100%;
}



/*家具列表*/
.furniture{
	margin-top: 30px;
}	
.furniture_top{
	position: relative;
}
.furniture_top:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.furniture_top_center{
	position: absolute;
	left: 50%;
	margin-left: -115px;
	font-size: 30px;
	line-height: 50px;
	font-weight: bold;
	float: left;
	color: #ffbc36;
	bottom: -35px;
}
.furniture_bottom{
	width: 100%;
	/*padding: 00px 0px;*/
	/*background: url("../img/liucheng_bg.png") 100% 100% no-repeat;*/
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
	border-bottom: 1px solid #f3f3f3;
}
.furniture_list:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.furniture_list li{
	float: left;
	font-size: 12px;
	color: #000;
	width: 9.1%;
	text-align: center;
	/*margin-right: 40px;*/
}
.furniture_list li img{
	width: 50%;
	border-radius: 500px;
}
.furniture_list li .furniture_list_title{
	font-size: 18px;
	margin: 8px 0px;
}
.furniture_nr_bao{
	margin-top: 70px;
}
.furniture_nr_bao  .xxhd{
    width: 1200px;
     margin: 0 auto;
}
.furniture_nr_bao  .xxhd ul{
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}
.furniture_nr_bao  .xxhd ul li{
    float: left;
    width: 275px;
    height:320px;
    margin-right: 30px;
    margin-bottom: 10px;
    box-shadow: 4px 4px 5px #ececec;
}
.furniture_nr_bao  .xxhd ul li:nth-child(4n){
    margin-right:0px;
}
.furniture_nr_bao  .xxhd ul li a{
    display: block;
    width: 100%;
    height:100%;
    position: relative;
}
.furniture_nr_bao  .xxhd ul li a .sxf_lb{
    width: 100%;
    height:250px;
    position: relative;
    overflow: hidden;
}
.furniture_nr_bao  .xxhd ul li a img{
    width: 100%;
    height:250px;
    position:absolute;
   top:0px;
   left:0px;
}
.furniture_nr_bao  .xxhd ul li a .bt{
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 18px;
    color: #020000;
    height: 58px;
    line-height:58px;
    z-index: 99;
    text-align: center;
}
.furniture_nr_bao  .xxhd ul li a .bt span{
    color: #861413;
}
.furniture_nr_bao  .xxhd ul li a .sxf_lb .sxf_zhezhao{
   width: 100%;
   height: 250px;
   background: #000;
   opacity: 0.7;
   position:absolute;
   bottom: -250px;
   left:0px;
   z-index: 97;
}
.furniture_nr_bao  .xxhd ul li a .sxf_lb .sxf_lb_nr {
    padding: 20px;
    height:210px;
    position: absolute;
    bottom: -250px;
    left:0px;
    z-index: 98;
}
.furniture_nr_bao  .xxhd ul li a .sxf_lb .sxf_lb_nr .nr{
    height:190px;
    font-size: 16px;
    color: #fff;
    overflow: hidden;
    text-align:center;
}
.furniture_nr_bao  .xxhd ul li .sxf_lb:hover .sxf_zhezhao{
    position: absolute;
    bottom: 0px;
    transition: 0.5s;
}
.furniture_nr_bao  .xxhd ul li .sxf_lb:hover .sxf_lb_nr{
    position: absolute;
    bottom: 0px;
    transition: 0.5s;
}
.furniture_nr_bao  .xxhd .ljgd{
	display: block;
	margin:80px auto;
    width:160px;
    font-size: 18px;
    height:46px;
    line-height:46px;
    overflow: hidden;
    color: #1c1d21;
    border:1px solid  #a4a3a3;
    border-radius: 160px;
    text-align: center;
}

.mb20{margin-bottom:20px !important;}
/* 翻页样式 */
.pagination{ text-align: center; display:block; margin: 0 auto; padding: 15px 0; }
.pagination{font-size:12px; *word-spacing:-1px/*IE6、7*/;}
.pagination li{vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; margin: 0 0 0 -1px; }
.pagination li{*display: inline/*IE6、7*/;*zoom:1;}
.pagination li span {font: 600 12px/20px Verdana, Tahoma, Arial;color: #AAA; background-color: #FFF; text-align: center; display: block; min-width: 20px; padding: 8px; border: 1px solid #E6E6E6;position: relative; z-index: 1; }
.pagination li a, .pagination li a:visited{font: 600 12px/20px Verdana, Tahoma, Arial;color: #555; text-decoration: none; background-color: #FFF; position: relative; z-index: 1;display:block;min-width: 20px; padding: 8px; border: 1px solid #E6E6E6;position: relative;}
.pagination li a:hover, .pagination li a:active{ color: #ff4040; text-decoration: none; border-color: #FC6520; position: relative; z-index: 9; cursor:pointer; }
.pagination li a:hover{ text-decoration: none; }
.pagination li span.currentpage{color: #FFF; font-weight: bold; background-color: #ff4040; border-color: #FC6520; position: relative; z-index: 2; }
.pagination li:first-child{margin-right: 8px; }
.pagination li:last-child{margin-left: 8px; }

/*个人中心*/
.member{
	width: 1200px;
    margin: 0 auto;
}
.member .tiao{
	height: 30px;
    background-color: #f5f5f5;
}
.member_title{
	height:100px;
}
.member_title p{
	font-size: 17px;
    font-weight: 700;
    line-height: 100px;
}
.member_gouwu{
	height: 50px;
    border-bottom: 1px solid #f5f5f5;
    border-left: 1px solid #f5f5f5;
    border-right: 1px solid #f5f5f5;
}
.member_gouwu div{
	width: 98%;
    height: 100%;
    margin: 0 auto;
    line-height: 50px;
}
.member_gouwu .jiantou{
	display: block;
    float: right;
}
.member_gouwu font{
	width: 25px;
    height: 25px;
    background-color: #faaf18;
    color: #fff;
    float: left;
    border-radius: 50%;
    line-height: 22px;
    margin-top: 12px;
    margin-left: 10px;
    text-align: center;
}
.member_gouwu img{
	float: left;
    margin-top: 11px;
}
.member_gouwu span{

    float: left;
    font-size: 19px;
    font-weight: 700;
    display: block;
    margin-top: -2px;
    
}

.member_zhanghu{
	height:180px;
	border: 1px solid #f5f5f5;
}
.member_zhanghu div{
	float: left;
	margin-top: 20px;
	/*margin-left: 25px;*/
}
.member_zhanghu2{
	margin-left: 60px;
}
.member_zhanghu2 p{
	text-align: center;
}
.dingdan_zhanghu2{
	margin-left: 60px;
}
.dingdan_zhanghu2 p{
	text-align: center;
}

/*修改密码*/
.edit_pass{
	width: 1200px;
    margin: 0 auto;
}

.edit_pass_title{
	height:100px;
}
.edit_pass_title p{
	font-size: 17px;
    font-weight: 700;
    line-height: 100px;
}

/*个人信息*/
.dsm-default-form h3 { font-weight: 600;line-height: 22px;color: #555;clear: both;background-color: #F5F5F5;padding: 5px 0 5px 12px;border-bottom: solid 1px #E7E7E7;}
.dsm-default-form dl { font-size: 0;*word-spacing:-1px/*IE6、7*/;line-height: 20px;clear: both;padding: 0;margin: 0;/*border-bottom: dotted 1px #E6E6E6;*/overflow: hidden;}
.dsm-default-form dl:hover { background-color: #FCFCFC;}
.dsm-default-form dl:hover .hint { color: #666;}
.dsm-default-form dl.bottom { border-bottom-width: 0px;}
.dsm-default-form dl dt,
.dsm-default-form dl dd { font-size: 13px;line-height:40px;vertical-align: top;letter-spacing: normal;word-spacing: normal;text-align: right;display: inline-block;width: 14%;padding: 10px 1% 10px 0;margin: 0;*display: inline/*IE6,7*/;*zoom: 1;}
.dsm-default-form dl dt i.required { font: 14px/16px Tahoma;color: #F30;vertical-align: middle;margin-right: 4px;}
.dsm-default-form dl dd { text-align: left;width: 85%;padding: 10px 0 10px 0;}
.dsm-default-form dl dd span { display: inline-block;*line-height: 20px;*display: inline;*height: 20px;*margin-top: 6px;*zoom:1;}
.dsm-default-form dl dd p { clear: both;}
.dsm-default-form dl dd .hint { color: #AAA;}
.dsm-default-form div.bottom { text-align: center;}

.dsm-default-form .dssc-upload-thumb { background-color: #FFF;display: block;border: dashed 1px #E6E6E6;position: relative;z-index: 1;}
.dsm-default-form .dssc-upload-thumb:hover { border-style: solid;border-color: #27A9E3;}
.dsm-default-form .dssc-upload-thumb p { line-height: 0;background-color: #FFF;text-align: center;vertical-align: middle;display: table-cell;*display: block/*IE6,7*/;width: 100px;height: 100px;overflow: hidden;}
.dsm-default-form .dssc-upload-thumb i { font-size: 48px;color: #CCC;}
.dsm-default-form .dssc-upload-thumb a { font: 10px/14px Tahoma;background-color: #FFF;text-align: center;vertical-align: middle;display: none;width: 14px;height: 14px;border: 1px solid;border-radius: 8px 8px 8px 8px;position: absolute;z-index: 2;top: -8px;right: -8px;}
.dsm-default-form .dssc-upload-thumb:hover a { color: #27A9E3;display: block;border-color: #27A9E3;}
.dsm-default-form .dssc-upload-thumb:hover a:hover { text-decoration: none;}
.dsm-default-form .upload-appeal-pic { border: dotted 1px #D8D8D8;padding: 5px;width: 250px;margin-left: 32px;}
.dsm-default-form .upload-appeal-pic p { padding: 5px;}
.dsm-default-form .handle { height: 30px;margin: 10px 0;}
input[type="text"], input[type="password"], input.text, input.password {
    font: 13px/30px Arial;
    color: #777;
    background-color: #FFF;
    vertical-align: top;
    display: inline-block;
    height: 30px;
    padding: 4px;
    /*border: solid 1px #CCC;*/
    outline: 0 none;
}
.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}


/*收货地址*/
.tabmenu .tab {padding: 18px 3px 30px;overflow: hidden;}
.tabmenu .tab li {    float: left;margin-right: 10px;padding: 5px 16px;font-size: 14px;background-color: #f2f2f2;}
.tabmenu .tab .active,.tabmenu .tab li:hover{background-color: #2d2d2d;}
.tabmenu .tab li a {color:#666;}
.tabmenu .tab .active a ,.tabmenu .tab li:hover a {color:#fff;}
.tabmenu .text-intro { line-height: 20px;color: #999;position: absolute;z-index: 99;top: 5px;right: 5px;}
.tabmenu a.dsm-btn { padding: 5px 13px;position: absolute;z-index: 1;top: 8px;right: 0px;}
.dsm-default-table { line-height:20px;width: 100%;border-collapse: collapse;clear: both;font-size:13px;}
.dsm-default-table thead th { color: #999;background-color: #f8f8f8;text-align:center;height: 20px;padding: 8px 0;}
.dsm-default-table thead td, 
.dsm-default-table tfoot th { background-color: #FFF;height: 20px;padding: 5px 0;border-bottom: solid 1px #d2d2d2;}
.dsm-default-table tfoot th { border-top: solid 1px #E6E6E6;}
.dsm-default-table thead td .checkall,
.dsm-default-table tfoot th .checkall { vertical-align: middle;display: inline-block;*display: inline/*IE7*/;margin: 0 4px 0 8px;*zoom: 1;}
.dsm-default-table thead td label, 
.dsm-default-table tfoot th label { color: #777;vertical-align: middle;display: inline-block;*display: inline/*IE7*/;margin-right: 10px;cursor: pointer;*zoom:1;}
.dsm-default-table tbody th { background-color: #FAFAFA;border: solid #E6E6E6;border-width: 1px 0;padding: 4px 0;}
.dsm-default-table tbody th span { display: inline-block;vertical-align: middle;margin-right: 30px;}
.dsm-default-table tbody th span.goods-name { text-overflow: ellipsis;white-space: nowrap;width: 240px;height: 20px;overflow: hidden;}
.dsm-default-table tbody th a.share-goods { float: right;margin-right: 10px;color: #999;}
.dsm-default-table tbody th a:hover.share-goods { color: #333;text-decoration: none;}
.dsm-default-table tbody th a.share-goods i { vertical-align: middle;}
.dsm-default-table tbody th a.order-trash { float: right;margin-right: 10px;color: #999;padding-right: 10px;border-right: solid 1px #DDD;margin-right: 10px;}
.dsm-default-table tbody th a:hover.order-trash { color: #F33;text-decoration: none;}
.dsm-default-table tbody th a.order-trash i { font-size: 14px;vertical-align: middle;}

.dsm-default-table tbody td { color: #999;background-color: #FFF;text-align: center;padding: 10px 5px;}
.dsm-default-table tbody tr.bd-line td { border-bottom: solid 1px #E7E7E7;}
.dsm-default-table tbody td strong { color: #666;}
.dsm-default-table tfoot td { background-color: #FFF;text-align: center;padding: 10px 0;}
.dsm-default-table td .pic-thumb { line-height: 0;background-color: #FFF;text-align: center;vertical-align: middle;display: table-cell;*display: block;width: 32px;height: 32px;padding: 2px;border: solid 1px #F5F5F5;overflow: hidden;}
.dsm-default-table td .pic-thumb img { max-width: 32px;max-height: 32px;margin-top:expression(32-this.height/2);*margin-top:expression(16-this.height/2)/*IE6,7*/;}
.dsm-default-table td .goods-name { border: none;overflow: hidden;}
.dsm-default-table td .goods-name dt { font-size: 12px;line-height: 16px;color: #333;text-overflow: ellipsis;display: block;text-align: left;width: 320px!important;height:32px;margin-bottom: 4px;overflow: hidden;}
.dsm-default-table td .goods-name dt span { line-height: 16px;color: #FFF;background-color: #DA542E;display: inline-block;*display: inline/*IE7*/;height: 16px;padding: 1px 3px;border-radius: 2px;margin-right: 4px;zoom: 1;}
.dsm-default-table td .goods-name dd { line-height: 20px;display: block;height: 20px;}
.dsm-default-table td span.sale-type { line-height: 16px;color:#FFF;background-color: #FD6760;height: 16px;padding: 2px 4px;border-radius: 2px;}
.dsm-default-table td .goods-price { font-weight: 600;color: #666;background:url(../images/rmb_s.gif) no-repeat 0 3px;padding-left: 10px;}
.dsm-default-form {}
.dsm-default-form h3 { font-weight: 600;line-height: 22px;color: #555;clear: both;background-color: #F5F5F5;padding: 5px 0 5px 12px;border-bottom: solid 1px #E7E7E7;}
.dsm-default-form dl { font-size: 0;*word-spacing:-1px/*IE6、7*/;line-height: 20px;clear: both;padding: 0;margin: 0;/*border-bottom: dotted 1px #E6E6E6;*/overflow: hidden;}
.dsm-default-form dl:hover { background-color: #FCFCFC;}
.dsm-default-form dl:hover .hint { color: #666;}
.dsm-default-form dl.bottom { border-bottom-width: 0px;}
.dsm-default-form dl dt,
.dsm-default-form dl dd { font-size: 13px;line-height:5px;vertical-align: top;letter-spacing: normal;word-spacing: normal;text-align: right;display: inline-block;width: 10%;padding: 10px 1% 10px 0;margin: 0;*display: inline/*IE6,7*/;*zoom: 1;}
.dsm-default-form dl dt i.required { font: 14px/16px Tahoma;color: #F30;vertical-align: middle;margin-right: 4px;}
.dsm-default-form dl dd { text-align: left;width: 80%;padding: 10px 0 10px 0;}
.dsm-default-form dl dd span { display: inline-block;*line-height: 20px;*display: inline;*height: 20px;*margin-top: 6px;*zoom:1;}
.dsm-default-form dl dd p { clear: both;}
.dsm-default-form dl dd .hint { color: #AAA;}
.dsm-default-form div.bottom { text-align: center;}

.dsm-default-form .dssc-upload-thumb { background-color: #FFF;display: block;border: dashed 1px #E6E6E6;position: relative;z-index: 1;}
.dsm-default-form .dssc-upload-thumb:hover { border-style: solid;border-color: #27A9E3;}
.dsm-default-form .dssc-upload-thumb p { line-height: 0;background-color: #FFF;text-align: center;vertical-align: middle;display: table-cell;*display: block/*IE6,7*/;width: 100px;height: 100px;overflow: hidden;}
.dsm-default-form .dssc-upload-thumb i { font-size: 48px;color: #CCC;}
.dsm-default-form .dssc-upload-thumb a { font: 10px/14px Tahoma;background-color: #FFF;text-align: center;vertical-align: middle;display: none;width: 14px;height: 14px;border: 1px solid;border-radius: 8px 8px 8px 8px;position: absolute;z-index: 2;top: -8px;right: -8px;}
.dsm-default-form .dssc-upload-thumb:hover a { color: #27A9E3;display: block;border-color: #27A9E3;}
.dsm-default-form .dssc-upload-thumb:hover a:hover { text-decoration: none;}
.dsm-default-form .upload-appeal-pic { border: dotted 1px #D8D8D8;padding: 5px;width: 250px;margin-left: 32px;}
.dsm-default-form .upload-appeal-pic p { padding: 5px;}
.dsm-default-form .handle { height: 30px;margin: 10px 0;}



/*产品列表筛选*/
.dropdown {
  position:relative;
  /*width:100%*/
}
.dropdown li {
  font-weight:700;
  float:left;
  width:133px;
  position:relative;
  background:#ecf0f1
}
.dropdown a:hover {
  color:#000
}
.dropdown li a {
  display:block;
  padding:20px 8px;
  color:#34495e;
  position:relative;
  z-index:2000;
  text-align:center;
  text-decoration:none;
  font-weight:300
}
.dropdown li a:hover,.dropdown li a.hover {
  background:#3498db;
  position:relative;
  color:#fff
}
.dropdown ul {
  display:none;
  position:absolute;
  top:0;
  left:0;
  width:180px;
  z-index:1000
}
.dropdown ul li {
  font-weight:400;
  background:#f6f6f6;
  color:#000;
  border-bottom:1px solid #ccc
}
.dropdown ul li a {
  display:block;
  color:#34495e!important;
  background:#eee!important
}
.dropdown ul li a:hover {
  display:block;
  background:#3498db!important;
  color:#fff!important
}
.drop>a {
  position:relative
}
.drop>a:after {
  content:"";
  position:absolute;
  right:10px;
  top:40%;
  border-left:5px solid transparent;
  border-top:5px solid #333;
  border-right:5px solid transparent;
  z-index:999
}
.drop>a:hover:after {
  content:"";
  border-left:5px solid transparent;
  border-top:5px solid #fff;
  border-right:5px solid transparent
}

/*资质认证*/
.attestation{
	margin-top: 30px;
}	
.attestation_top{
	position: relative;
}
.attestation_top:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.attestation_top_center{
	position: absolute;
	left: 50%;
	margin-left: -115px;
	font-size: 30px;
	line-height: 50px;
	font-weight: bold;
	float: left;
	color: #ffbc36;
	bottom: -35px;
}
.attestation_bottom{
	width: 100%;
	/*padding: 00px 0px;*/
	/*background: url("../img/liucheng_bg.png") 100% 100% no-repeat;*/
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
	border-bottom: 1px solid #f3f3f3;
}
.attestation_list:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.attestation_list li{
	float: left;
	font-size: 12px;
	color: #000;
	width: 8.1%;
	text-align: center;
	margin-left: 178px;
}
.attestation_list li img{
	width: 50%;
	/*border-radius: 500px;*/
}
.attestation_list li .attestation_list_title{
	font-size: 18px;
	margin: 8px 0px;
}


/*整体定制*/
.customized{
	margin-top: 30px;
}	
.customized_top{
	position: relative;
}
.customized_top:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.customized_top_center{
	position: absolute;
	left: 50%;
	margin-left: -115px;
	font-size: 30px;
	line-height: 50px;
	font-weight: bold;
	float: left;
	color: #ffbc36;
	bottom: -35px;
}
.customized_bottom{
	width: 100%;
	/*padding: 00px 0px;*/
	/*background: url("../img/liucheng_bg.png") 100% 100% no-repeat;*/
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
	border-bottom: 1px solid #f3f3f3;
}
.customized_list:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.customized_list li{
	float: left;
	font-size: 12px;
	color: #000;
	width: 8.1%;
	text-align: center;
	margin-right: 69px;
}
.customized_list li img{
	width: 50%;
	/*border-radius: 500px;*/
}
.customized_list li .customized_list_title{
	font-size: 18px;
	margin: 8px 0px;
}



.alert-success {
    color: #468847;
    background-color: #DFF0D8;
    border-color: #D6E9C6;
}
.alert h4 {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5em;
    margin-bottom: 2px;
}
.alert ul {
    font-size: 12px;
}
.alert li {
    margin-bottom: 6px;
}
.alert a {
    color: #927036;
    text-decoration: underline;
}
.dsm-default-form dl {
    font-size: 0;
    *word-spacing: -1px;
    line-height: 20px;
    clear: both;
    padding: 0;
    margin: 0;
    border-bottom: dotted 1px #E6E6E6;
    overflow: hidden;
}
.dsm-default-form dl dt, .dsm-default-form dl dd {
    font-size: 13px;
    line-height: 40px;
    vertical-align: top;
    letter-spacing: normal;
    word-spacing: normal;
    text-align: right;
    display: inline-block;
    width: 14%;
    padding: 10px 1% 10px 0;
    margin: 0;
    *display: inline;
    *zoom: 1;
}
.dsm-default-form dl dt i.required {
    font: 14px/16px Tahoma;
    color: #F30;
    vertical-align: middle;
    margin-right: 4px;
}
.dsm-default-form dl dd {
    text-align: left;
    width: 85%;
    padding: 10px 0 10px 0;
}
.dsm-default-form dl dd p {
    clear: both;
}
select, .select {
    color: #777;
    background-color: #FFF;
    height: 38px;
    vertical-align: middle;
    *display: inline;
    padding: 4px;
    border: solid 1px #CCC;
    *zoom: 1;
    margin-right: 10px;
}
select option, .select option {
    line-height: 20px;
    display: block;
    height: 20px;
    padding: 4px;
}


.dsm-btn {
    font: normal 12px/20px "microsoft yahei";
    color: #777!important;
    background-color: #F5F5F5;
    text-align: center;
    vertical-align: middle;
    display: inline-block;
    height: 20px;
    padding: 4px 12px;
    border: solid 1px;
    border-color: #DCDCDC;
    cursor: pointer;
}

.red {
    color: #DD5A43 !important;
}

.dsm-default-form dl {
    font-size: 0;
    *word-spacing: -1px;
    line-height: 20px;
    clear: both;
    padding: 0;
    margin: 0;
    border-bottom: dotted 1px #E6E6E6;
    overflow: hidden;
}
.dsm-default-form dl.bottom {
    border-bottom-width: 0px;
}

