.container {
	width: 1205px;
	font-family: "微软雅黑";
	color: #383838;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.clear:after{
	content: '';
	clear: both;
	display: block;
	font-size: 0;
	height:0;		
}

.clear{
	*zoom:1;
}

a {
	text-decoration: none;
	color: #383838;
}

a:visited, a:active, a:link, a:focus{
	border: none;
	outline: none;
}

input:focus {
	outline: none;
}

/*------------------------------- 顶部 ---------------------------------*/
.htop {
	height: 30px;
}

.htop .container {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.htop_lab {
	float: left;
	width: 260px;
	font-size: 12px;
	color: #909090;
}

.htop_link {
	float: right;
	/*width: 314px;*/
	width: 240px;
	overflow: hidden;
}

.tbsharebuttonbox {
	margin-top: 6px;
	float: left;
	width: 74px;
	overflow: hidden;
}

.tbsharebuttonbox a {
	margin-right: 8px;
	display: block;
	float: left;
	height: 17px;
}

.tbsharebuttonbox a.tb_city {
	width: 17px;
	background: url(../image/icon.png) 0 0 no-repeat;
}

.tbsharebuttonbox a.tb_cxt {
	width: 38px;
	background: url(../image/icon.png) 0 -60px no-repeat;
}

.bdsharebuttonbox {
	float: left;
	width: 50px;
	overflow: hidden;
}
.bdsharebuttonbox a {
	display: block;
	margin-right: 8px;
	float: left;
	width: 20px;
	height: 17px;
}

.bdshare-button-style0-16 a.bds_tsina {
	display: block;
	padding: 0;
	margin: 0;
	margin-top: 6px;
	margin-right: 8px;
	width: 20px;
	height: 17px;
	background: url(../image/icon.png) 0 -120px no-repeat;
}

.bdshare-button-style0-16 a.bds_weixin {
	display: block;
	padding: 0;
	margin: 0;
	margin-top: 6px;
	width: 20px;
	height: 17px;
	background: url(../image/icon.png) 0 -180px no-repeat;
}

.htop_link ul{
	float: right;
	overflow: hidden;
	width: 182px;
	text-align: right;
}

.htop_link li {
	float: left;
	font-size: 12px;
	color: #909090;
}

.htop_link li a {
	cursor: pointer;
	color: #909090;

}

.htop_link li span {
	padding: 0 5px;
}

/*--------------------------- 头部 ---------------------------*/
.head {
	padding-top: 15px;
	height: 125px;
	color: #382f29;
	background-repeat: no-repeat;
	background-position: center center;
}

.head .container {
	overflow: hidden;
	height: 125px;
}

.hlogo {
	float: left;
	width: 128px;
	font-size: 0;
}

.hlogo a {
	display: block;
}

.hlogo img {

}

.hinfo {
	float: left;
	padding-left: 32px;
}

.hsubtit {
	margin-top: 30px;
	width: 188px;
	height: 15px;
	background: url(../image/h_subtit.png) 0 0 no-repeat;
}

.htit {
	margin-top: 8px;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
}

.hcontact {
	padding-left: 16px;
	float: right;
	margin-top: 46px;
	width: 210px;
	height: 22px;
	line-height: 22px;
	font-size: 16px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 0 -240px;
}

/*---------------------------------------------头部导航-----------------------------------------------*/
.hnav {
	position: relative;
	height: 48px;
	line-height: 48px;
	border-top: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
	z-index: 5;
}

/*一级列表*/

.hnav_list li {
	position: relative;
	float: left;
}

.hnav_list li a {
	position: relative;
	display: block;
	width: 108px;
	height: 48px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.hnav_lt_icon, .hnav_gt_icon {
	position: absolute;
	top: 22px;
	width: 4px;
	height: 4px;
	background: url(../image/icon.png) 0 -300px;
}

.hnav_lt_icon {
	left: 0;
}

.hnav_gt_icon {
	right: 0;
}

.hnav_list li a .hnav_ctn {
	position: absolute;
	top: -48px;
	left: 0;
	right: 0;
	width: 108px;
	height: 96px;
}

.hnav_list li a .hnav_ctn div {
	width: 108px;
	height: 48px;
	line-height: 48px;
	font-size: 15px;
	cursor: pointer;
	font-weight: normal;
}

.hnav_list li a:hover, .hnav_list li a.active {
	/*font-weight: bold;*/
}

.hnav_list li a {
	font-weight: normal;
}


.hnav_list li a.hover {
	font-weight: bold;
}

.hnav_list li a.hover .hnav_ctn {
	top: -48px;
}

/*二级列表*/

.hnav_list li ul {
	display: none;
	position: absolute;
	top: 48px;
	left: 0px;
	right: 0px;
	/*padding: 9px 0;*/
	width: 108px;
	font-size: 0;
	background: url(../image/hnav_subbg.png) 0 0 repeat;
	border-top: 1px solid #cecece;
}

.hnav_list li ul li {
	/*border-top: 1px solid #0050aa;*/
	height: 30px;
}

.hnav_list li ul li a {
	display: block;
	width: 108px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #382f29;
}

.hnav_list li ul li a:hover {
	color: #ffffff;
	background: #194764;
}

/*--------------------------------------------- banner -----------------------------------------------*/
.banner{height:700px;overflow:hidden;	position: relative;clear: both;} 

.banner .d1{width:100%;height:700px;display:block;position:absolute;left:0px;top:0px;} 

.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:660px;} 

.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;} 

.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;} 

.banner .d2 li.nuw{background:url(../../images/img1_1.png) no-repeat center;} 
/*--------------------------------------------- 百叶窗 -----------------------------------------------*/


.bycbj {


	background-repeat: no-repeat;
}

.byc {

	background-repeat: no-repeat;
}

.screening_cen2{
	width:1205px;
	height:500px;
	
}
.screening_cen2 li{ float:left; display:inline; }
.screening_cen2 li img{
	width:138px;
	height:500px;
}

.scr_cen2_img{
	width:138px;
	position:relative;
	height:500px;
	background:#e4e4e4;
	padding-right: 32px;
}
.mouseonli_img{ }






/*--------------------------------------------- 搜索 -----------------------------------------------*/
.search {
	margin-top: 20px;
	height: 30px;
	overflow: hidden;
}

.keyword {
	float: left;
	font-size: 13px;
}

.searbar {
	position: relative;
	float: right;
	overflow: hidden;
	width: 160px;
	height: 27px;
}

.search_bar {
	position: absolute;
	top: 0px;
	left: 0;
	padding: 4px 10px 5px 10px;
	width: 137px;
	height: 15px;
	line-height: 15px;
	font-size: 12px;
	color: #666666;
	background-color:transparent;
	outline: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

.search_btn {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 23px;
	height: 23px;
	background: url(../image/search_btn123.png) 0 0 no-repeat;
	border: none;
	cursor: pointer;
}

.search_btn_active {
	width: 23px;
	height: 23px;
	background: url(../image/search_btn123.png) 0 0 no-repeat;
	border: none;
	cursor: pointer;
}

/*--------------------------------------------- 公司介绍 -----------------------------------------------*/
.gsjs {
	height: 650px;
	padding-bottom: 0px;
	padding-top: 15px;
	background-image: url(../../images/gsjsbj.jpg);
	background-repeat: no-repeat;
}

.gsjs .container {
	width: 1200px;
	padding-top: 0;
	padding-bottom: 0;
}

.gsjs_tit {
	text-align: center;
	height: 82px;
	font-size: 0;
}

.gsjs_tit img {
	width: 332px;
	height: 82px;
}

.gsjs_pic_ctn {
	margin-top: 120px;
	width: 650px;
	overflow: hidden;
	float: left;
}

.gsjs_pic_col {
	font-size: 0;
	height: 462px;
}

.gsjs_pic_col a {
	display: block;
}

.gsjs_pic_col img {

}

.gsjs_pic_c1 {
	float: left;
	width: 432px;
}

.gsjs_pic_c1r1 {
	width: 432px;
	height: 241px;
}

.gsjs_pic_c1r1 img {

}

.gsjs_pic_c1r2 {
	margin-top: 10px;
	width: 432px;
	height: 211px;
	overflow: hidden;
}

.gsjs_pic_c1r2_1, .gsjs_pic_c1r2_2 {
	width: 211px;
	height: 211px;
}

.gsjs_pic_c1r2_1 {
	float: left;
}

.gsjs_pic_c1r2_2 {
	float: right;
}

.gsjs_pic_c1r2_1 img, .gsjs_pic_c1r2_2 img {
	width: 209px;
	height: 209px;
}

.gsjs_pic_c2 {
	float: right;
	width: 264px;
	height: 462px;
}

.gsjs_pic_c2 img {
	width: 262px;
	height: 460px;
}

.gsjs_info_ctn {
	margin-top: 120px;
	overflow: hidden;
}

ul.gsjs_lab_ctn {
	float: left;
	padding-top: 26px;
	padding-left: 14px;
	width: 212px;
	height: 135px;
}

li.gsjs_lab {
	margin-bottom: 22px;
	padding-left: 14px;
	height: 14px;
	line-height: 14px;
	font-size: 14px;
	color: #382f29;
	background: url(../image/icon.png) 0 -480px no-repeat;
}

.gsjs_info {
	position: relative;
	float: right;
	padding: 28px 12px;
	padding-bottom: 0px;
	width: 443px;
	height: 131px;
	font-size: 13px;
	line-height: 26px;
	border: 1px solid #194764;
	background: url(../image/os_info.jpg) 0 0 no-repeat;
}

.gsjs_more {
	position: absolute;
	right: 12px;
	bottom: 10px;
}

.gsjs_info div {
	height: 104px;
	overflow: hidden;
}

/*------------------------------ 新中式 --------------------------------------*/
.ncs {
	padding-top: 92px;
	height: 806px;
	overflow: hidden;
	background: url(../image/ncs_bg.jpg) center center no-repeat;
}

.ncs_tit {
	float: left;
	width: 292px;
	height: 652px;
	font-size: 0;
}

.ncs_tit img {
	width: 292px;
	height: 652px;
}

.ncs_ctn {
	float: right;
	padding-top: 86px;
	width: 836px;
}

ul.ncs_nav {
	width: 836px;
	height: 98px;
	overflow: hidden;
}

ul.ncs_nav li {
	float: left;
	margin-right: 54px;
	width: 94px;
	height: 98px;
}

li.ncs_nav1 {
	background: url(../image/ncs_btn.png) -596px 0 no-repeat;
}
li.ncs_nav2 {
	background: url(../image/ncs_btn.png) -149px 0 no-repeat;
}
li.ncs_nav3 {
	background: url(../image/ncs_btn.png) -298px 0 no-repeat;
}
li.ncs_nav4 {
	background: url(../image/ncs_btn.png) -447px 0 no-repeat;
}
li.ncs_nav5 {
	background: url(../image/ncs_btn.png) 0 0 no-repeat;
}
li.ncs_nav6 {
	background: url(../image/ncs_btn.png) -745px 0 no-repeat;
}

li.ncs_nav1_ac {
	background: url(../image/ncs_btn_ac.png) -596px 0 no-repeat;
}
li.ncs_nav2_ac {
	background: url(../image/ncs_btn_ac.png) -149px 0 no-repeat;
}
li.ncs_nav3_ac {
	background: url(../image/ncs_btn_ac.png) -298px 0 no-repeat;
}
li.ncs_nav4_ac {
	background: url(../image/ncs_btn_ac.png) -447px 0 no-repeat;
}
li.ncs_nav5_ac {
	background: url(../image/ncs_btn_ac.png) 0 0 no-repeat;
}
li.ncs_nav6_ac {
	background: url(../image/ncs_btn_ac.png) -745px 0 no-repeat;
}

ul.ncs_nav li a {
	display: block;
	width: 94px;
	height: 98px;
}

ul.ncs_ctent {
	position: relative;
	margin: 0 auto;
	margin-top: 42px;
	width: 800px;
	height: 450px;
}

ul.ncs_ctent li {
	position: absolute;
	left: 0;
	top: 0; 
	width: 800px;
	height: 450px;
	display: none;
}

.ncs_info_ctn {
	position: relative;
	width: 800px;
	height: 450px;
}

.ncs_info {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 9px 28px;
	padding-bottom: 0;
	width: 744px;
	height: 57px;
	font-size: 12px;
	line-height: 24px;
	color: #ffffff;
	background: url(../image/ncs_info_bg.png) 0 0 repeat;
}

.ncs_info .ncs_info_more {
	position: absolute;
	right: 28px;
	bottom: 8px;
	font-size: 12px;
	line-height: 24px;
	color: #ffffff;
}

.ncs_info .ncs_info_more:hover {
	font-weight: bold;
	color: #382f29;
}

.ncs_info div {
	height: 48px;
	overflow: hidden;
}

.ncs_pic {
	width: 800px;
	height: 450px;
	font-size: 0;
}

.ncs_pic a {
	display: block;
}

.ncs_pic img {
	width: 798px;
	height: 448px;
	border: 1px solid #eeeeee;
}






/*------------------------------ 子banner --------------------------------------*/
.subban {
	height: 284px;
	background: url(../image/subban.jpg) center center no-repeat; display:block;
}

.subban .container {
	position: relative;
	height: 284px;
}

.subban_barcode_ctn {
	position: absolute;
	right: 0;
	top: 40px;
	width: 122px;
	height: 125px;
}

.subban_barcode {
	margin: 0 auto;
	width: 97px;
	font-size: 0;
}

.subban_barcode img {
	width: 97px;
	height: 95px;
}

.subban_barcode_info {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}

/*------------------------------ 产品 --------------------------------------*/
.pdt {
	height: 650px;
	padding-top: 15px;
}

.pdt_tit {
	margin: 0 auto;
	width: 560px;
	height: 68px;
	font-size: 0;
}

.pdt_tit img {
	width: 560px;
	height: 68px;
}

.pdt_ctn {
	margin-top: 45px;
	height: 478px;
	overflow: hidden;
}

.pdt_nav {
	position: relative;
	float: left;
	width: 198px;
	height: 476px;
	border: 1px solid #9E563A;
	background: #fbf8f7;
	overflow: hidden;
}

.pdt_nav_titctn {
	padding-top: 14px;
	height: 46px;
	color: #ffffff;
	text-align: center;
	background: #194764;
}

.pdt_nav_tit {
	font-size: 16px;
	line-height: 16px;
}

.pdt_nav_subtit {
	margin-top: 6px;
	font-size: 12px;
	line-height: 12px;
}

/*一级栏目*/
ul.pdt_nav_ctn {
	padding: 0 16px;
	padding-top: 16px;
}

ul.pdt_nav_ctn li {
	padding-bottom: 8px;
}

.pdt_fst_tit {
	position: relative;
	height: 16px;
}

.pdt_fst_tit i {
	position: absolute;
	top: 2px;
	left: 0px;
	display: block;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(../image/icon.png) 0 -600px no-repeat;
	z-index: 999;
}

.pdt_fst_tit i.pdt_icon_hover {
	background: url(../image/icon.png) 0 -540px no-repeat;
}

ul.pdt_nav_ctn li a {
	display: block;
	padding-left: 15px;
	height: 16px;
	line-height: 16px;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/*二级栏目*/
ul.pdt_nav_ctn li ul {
	padding: 0px;
	padding-top: 14px;
	display: none;
}

ul.pdt_nav_ctn li ul li {
	height: 14px;
}

ul.pdt_nav_ctn li ul li a {
	font-weight: normal;
	height: 14px;
	line-height: 14px;
	font-size: 12px;
	background: none;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

ul.pdt_nav_ctn li ul li a:hover, ul.pdt_nav_ctn li ul li a.pdt_nav_hover {
	text-decoration: underline;
	color: #bf9f62;
}

div.pdt_ctent_ctn {
	position: relative;
	float: right;
	width: 994px;
	height: 478px;
}

ul.pdt_ctent {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 994px;
	height: 478px;
}

ul.pdt_ctent li {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 994px;
	height: 478px;
	overflow: hidden;
	display: none;
}

.pdt_ctent_c1 {
	float: left;
	width: 710px;
}

.pdt_bigpic {
	width: 710px;
	height: 478px;
	font-size: 0;
}

.pdt_bigpic a {
	display: block;
}

.pdt_bigpic img {
	width: 710px;
	height: 478px;
}

.pdt_ctent_c2 {
	float: right;
	width: 280px;
}

.pdt_delpic {
	width: 280px;
	height: 280px;
	font-size: 0;
}

.pdt_delpic a {
	display: block;
}

.pdt_delpic img {
	width: 280px;
	height: 280px;
}

.pdt_info {
	position: relative;
	margin-top: 4px;
	padding: 40px 10px;
	padding-bottom: 0px;
	width: 260px;
	height: 154px;
	font-size: 12px;
	background: #f7ce6d;
}

.pdt_info_more {
	position: absolute;
	bottom: 15px;
	right: 10px;
	line-height: 22px;
}

.pdt_name, .pdt_designer {
	margin-bottom: 18px;
	height: 14px;
	line-height: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.pdt_process {
	line-height: 22px;
}

.pdt_process div {
	height: 44px;
	overflow: hidden;
}

/*------------------------------ 设计师成功案例 --------------------------------------*/
.casebj

{
	height: 1255px;
	background-image: url(../../images/anlibj.jpg);
	background-repeat: no-repeat;	
}


.case {
	position: relative;
	height: 1000px;
	padding-top: 180px;
}

.case_more {
	position: absolute;
	top: 58px;
	right: 12px;
	font-size: 12px;
}

.case_tit {
	margin: 0 auto;
	width: 420px;
	height: 72px;
	font-size: 0;
}

.case_tit img {
	width: 420px;
	height: 72px;
}

.case_ctn {
	margin-top: 50px;
	overflow: hidden;
}

.case_ctn ul {
	width: 1227px;
	margin-right: -29px;
	overflow: hidden;
}

.case_ctn ul li {
	position: relative;
	float: left;
	margin-bottom: 35px;
}

.case_pic {
	font-size: 0;
}

.case_pic a {
	display: block;
}

.case_pic img {
	width: 380px;
	height: 380px;
}

.case_info {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	width: 380px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	background: url(../image/case_info.png) 0 0 repeat;
	display: none;
}



/*------------------------------ 珐琅彩 --------------------------------------*/

.flcbj {
	height: 900px;
	background-repeat: no-repeat;
	background-image: url(../../images/flcbj.jpg);
	padding-top: -10px;
}

.flc {

	background-repeat: no-repeat;
}

.flc_tit {
	margin: 0 auto;
	width: 342px;
	height: 54px;
	font-size: 0;
}

.flc_tit img {
	width: 342px;
	height: 54px;
}

.flc_ctn {
	margin-top: 0px;
}

.od_form_ctn {
	position: relative;
	padding-top: 200px;
	padding-bottom: 25px;
}


.od_form_ctn1 {
	position: relative;
	float: right;
	width: 588px;
	height: 413px;

	padding-top: 180px;
		padding-bottom: 0;
	padding-left: 0px;
}



.od_form_tit {
	position: relative;
	top: 90px;
	width: 200px;
	height: 31px;
	font-size: 0;
	right: 20px;
	float: right;
}

.od_form_tit img {

}


.od_form_pic {
	font-size: 0
}

.od_form_pic img {

}

.od_form_ctent {
	float: right;
	width: 258px;
	height: 182px;
	color: #382f29;
}

.od_form_info {
	font-size: 12px;
	line-height: 22px;
	text-align: center;
}

.od_form {
	position: relative;
	margin-top: 6px;
	height: 132px;
}

.od_form_row {
	margin-bottom: 5px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.od_form_lab {
	float: left;
	width: 62px;
	font-size: 12px;
}

.od_form_input {
	float: right;
	width: 190px;
}

.od_form_input input {
	padding: 5px 5px;
	width: 178px;
	height: 15px;
	line-height: 15px;
	font-size: 12px;
	background: #fcfaf8;
	bflc: 1px solid #e4e4e4;
}

.od_form_submit {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 73px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	background: #194764;
	bflc: none;
	cursor: pointer;
}

.flc_pic_ctn {
	position: relative;
	float: left;
		
}

.flc_pic_ctn ul {
	width: 1200px;
	height: 250px;
}

.flc_pic_ctn ul li {
	position: relative;
	float: left;
	width: 352px;
	bflc: 1px solid #382f29;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 24px;
	height: 255px;
	font-size: 14px;
}

.flc_pic_tit {
	position: absolute;
	left: 16px;
	top: -10px;
	width: 151px;
	height: 31px;
	font-size: 0;
}

.flc_pic_tit img {
	width: 151px;
	height: 31px;
}


.flc_pic a {
	display: block;
}

.flc_pic img {
	width: 352px;
	height: 218px;
}

.flc_remark {
	position: absolute;
	left: 0;
	bottom: 0;
	padding-left: 10px;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	background: url(../image/icon.png) 0 -660px no-repeat;
	letter-spacing: 0px;
}



/*------------------------------ 实物装置 --------------------------------------*/

.swzzbj {
	height: 960px;
	background-repeat: no-repeat;
	background-image: url(../../images/swzzbj.jpg);
}

.swzz {

	background-repeat: no-repeat;
}

.swzz_tit {
	margin: 0 auto;
	width: 342px;
	height: 54px;
	font-size: 0;
}

.swzz_tit img {
	width: 342px;
	height: 54px;
}

.swzz_ctn {

}

.od_form1_ctn {
	position: relative;
	float: left;
		height: 440px;
	padding-top: 200px;
	padding-bottom: 115px;
}


.od_form1_ctn1 {
	position: relative;
	float: right;

padding-top: 230px;
	padding-bottom: 115px;
}



.od_form1_tit {
	position: absolute;
	top: 20px;
	width: 200px;
	height: 31px;
	font-size: 0;
	background: red;
	right: 20px;
}

.od_form1_tit img {
	width: 159px;
	height: 31px;
}


.od_form1_pic {
	float: left;
	width: 182px;
	height: 182px;
	font-size: 0
}

.od_form1_pic img {
	width: 182px;
	height: 182px;
}

.od_form1_ctent {
	float: right;
	width: 258px;
	height: 182px;
	color: #382f29;
}

.od_form1_info {
	font-size: 12px;
	line-height: 22px;
	text-align: center;
}

.od_form1 {
	position: relative;
	margin-top: 6px;
	height: 132px;
}

.od_form1_row {
	margin-bottom: 5px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.od_form1_lab {
	float: left;
	width: 62px;
	font-size: 12px;
}

.od_form1_input {
	float: right;
	width: 190px;
}

.od_form1_input input {
	padding: 5px 5px;
	width: 178px;
	height: 15px;
	line-height: 15px;
	font-size: 12px;
	background: #fcfaf8;
	bswzz: 1px solid #e4e4e4;
}

.od_form1_submit {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 73px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	background: #194764;
	bswzz: none;
	cursor: pointer;
}

.swzz_pic_ctn {
	position: relative;
	float: left;
		
}

.swzz_pic_ctn ul {
	width: 1200px;
	height: 250px;
}

.swzz_pic_ctn ul li {
	position: relative;
	float: left;
	width: 352px;
	height: 255px;
	bswzz: 1px solid #382f29;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 24px;
}

.swzz_pic_tit {
	position: absolute;
	left: 16px;
	top: -10px;
	width: 151px;
	height: 31px;
	font-size: 0;
}

.swzz_pic_tit img {
	width: 151px;
	height: 31px;
}

.swzz_pic {
	font-size: 0;
}

.swzz_pic a {
	display: block;
}

.swzz_pic img {
	width: 352px;
	height: 218px;
}

.swzz_remark {
	position: absolute;
	left: 0;
	bottom: 0;
	padding-left: 10px;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	background: url(../image/icon.png) 0 -660px no-repeat;
	letter-spacing: 0px;
}

.swzz_bt {
	
	font-size: 15px;
	line-height: 30px;
	margin-top: 3px;
	padding-top: 3px;
}



/*------------------------------ 私人订制 --------------------------------------*/

.srdzbj {
	height: 980px;
	background-repeat: no-repeat;
	background-image: url(../../images/srdzbj.jpg);
}

.srdz {

	background-repeat: no-repeat;
}

.od_form2_ctn {
	position: relative;
	
	padding-top: 150px;

}




.question {
	float: right;
	width: 368px;
}

.ques_tit {
	position: relative;
	height: 38px;
	background: url(../image/question_tit.png) center no-repeat;
}

a.ques_more {
	position: absolute;
	top: 12px;
	right: 0;
	font-size: 12px;
	line-height: 14px;	
}

.ques_ctn {
	padding-top: 42px;
	height: 268px;
	border-top: 3px solid #382f29;
	border-bottom: 3px solid #382f29;
	overflow: hidden;
}

.ques_ctn ul {
	
}

.ques_ctn ul li {
	position: relative;
	margin-bottom: 28px;
	font-size: 12px;
	height: 104px;
}

a.ques_item_more {
	position: absolute;
	line-height: 14px;
	bottom: 0;
	right: 0;
}

.ques_q {
	padding-left: 34px;
	height: 19px;
	line-height: 19px;
	background: url(../image/icon.png) 0 -720px no-repeat;
}

.ques_a {
	padding-left: 34px;
	margin-top: 16px;
	line-height: 28px;
	background: url(../image/icon.png) 0 -780px no-repeat;

}

.ques_a div {
	height: 56px;
	overflow: hidden;
}

/*------------------------------ 友情链接 --------------------------------------*/
.link {
	margin-top: 2px;
}

.link ul {
	padding-top: 8px;
	padding-left: 22px;
	overflow: hidden;
}

.link ul li {
	float: left;
	line-height: 24px;
	font-size: 12px;
	overflow: hidden;
}

.link ul li a {
	padding: 0 10px;
	font-size: 12px;
	border-right: 1px solid #383838; 
}

.link ul li a:hover {
	color: #bf9f62;
}

/*---------------------------------------------底部-----------------------------------------------*/
.foot {
	padding-top: 60px;
	height: 205px;
	background: url(../image/foot_bg.png) center no-repeat;
}

.flogo {
	position: relative;
	margin-top: 0px;
	height: 125px;
}

.flogo_pic {
	width: 85px;
	height: 85px;
	font-size: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
}

.flogo img {

}

.fbarcode {
	position: absolute;
	top: 34px;
	right: 26px;
	width: 104px;
	height: 104px;
	font-size: 0;
}

.fbarcode img {
	width: 104px;
	height: 104px;
}

.fctent {
	margin-top: 10px;
	height: 85px;
	background: url(../image/foot_ctent_bg.png) 0 0 repeat;
}

.fctent .container {
	position: relative;
	padding-top: 25px;
	height: 52px;
	font-size: 12px;
	line-height: 22px;
	color: #ffffff;
	text-align: center;
}

.fctent .container a {
	color: #ffffff;
}

.ftop {
	position: absolute;
	top: -31px;
	left: 50%;
	margin-left: -30px;
	padding-top: 12px;
	width: 60px;
	height: 19px;
	font-size: 12px;
	background: url(../image/top.png) center top no-repeat;
}

.link2{height: 30px;
 width:1200px; margin:32px auto 0; font-size:12px;}
