﻿*{ font-family:"微软雅黑"}
body{ width:100%;}
body, input, button, select, textarea { font-size:14px; color:#333;}
	textarea { resize: none; }
	body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form,img, fieldset, .pr, .pc { margin:0; padding:0;}
	table { empty-cells: show; border-collapse: collapse;
}
	caption, th { text-align: left; font-weight: 400; }
	ul li, .xl li { list-style: none; }
	h1, h2, h3, h4, h5, h6 { font-size: 1em; font-weight:normal;}
	em, cite, i { font-style: normal; display: block;}
	a { color:#666; text-decoration: none; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
	a:hover { text-decoration: none; }
	
	img{ border:0;}
	label { cursor: pointer; }
	input:disabled{background-color:#fff;color:#666;}
	textarea:disabled{background-color:#fff;color:#666;}
	/* 兼容问题，自动调试间距比例*/
	.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
	.cl { zoom: 1; }
	
	/*图片自适应*/
	.imgauto{ width:100%; height:auto; display:block; min-width:1170px; }

	.qz_fl{float: left;}
	.qz_fr{float: right;}
	
	.relative{position: relative;}

	.mt10{margin-top:10px;}
	.mt20{margin-top:20px;}
	.mt25{margin-top:25px;}
	.mt30{margin-top:30px;}
	.mt40{margin-top:40px;}

	.mb10{margin-bottom:10px;}
	.mb20{margin-bottom:20px;}
	.mb40{margin-bottom:40px;}

	.mr25{margin-right:25px;}
	.mr20{margin-right:20px;}
	.mr10{margin-right:10px;}


	.pa15{padding:15px;}

	.qz_wrap{width:1200px;display: block;margin:0 auto;}

	.qz_span12{width:1200px;}
	.qz_span10{width:905px;}
	.qz_span2{width:265px;}

	.qz_back_fff{background: #fff;}

	.qz_head{height:35px;line-height: 35px;background: url(images/icon1.png);display: block;font-size: 12px;}
	.qz_head a{padding-right:20px;height:35px;line-height: 35px;float: left;}
	.qz_head strong{font-weight: normal;}
	.qz_head a img{display: block;float: left;margin-right:5px;}

	.qz_menu{width:100%;height:90px;background:#911C33;min-width:1200px;}
	.qz_menu .qz_logo{height:50px;margin-top:20px;display: block;}
	.qz_menu .qz_logo a{display: block;}
	.qz_menu .qz_logo img{height:50px;display: block;}
	.qz_menu ul{display: block;}
	.qz_menu ul li{float: left;height:87px;line-height: 87px;font-size: 14px;margin:0 10px;}
	.qz_menu ul li a{color: #fff;border-bottom:3px solid #911C33;display: block;padding:0 10px;}
	.qz_menu ul li:hover a{border-bottom:3px solid #F39700;color: #F39700}

	.qz_menu ul li.hovon a{border-bottom:3px solid #F39700;color: #F39700}
	 /*滚动条*/
	    #weekcon::-webkit-scrollbar{width: 6px;height: 6px;}
	    #weekcon::-webkit-scrollbar-track-piece{background-color: #ccc;-webkit-border-radius: 6px;}
	    #weekcon::-webkit-scrollbar-thumb:vertical{height: 5px;background-color: #888;-webkit-border-radius: 6px;}
	    #weekcon::-webkit-scrollbar-thumb:horizontal{width:6px;background-color: #888;-webkit-border-radius: 6px;}
	/*导航*/
	
	/*底部*/
	.qz_footbg{background: #911C33;padding:30px 0;width:100%;min-width: 1200px;}
	.footlogo{display:block;border-left:1px solid #fff;height:145px;}
	.footlogo img{width:250px;margin-bottom: 10px;padding-left:30px;}
	.footlogo span{display: block;margin-left:30px;width:250px;}
	.footlogo span a{display: block;color: #F39700;width: 248px;border:1px solid #F39700;height:40px;line-height: 40px;font-size: 16px;text-align: center;}
	.footlogo span a:hover{background: #F39700;color: #fff;}

	.footwx{display:block;padding-left:30px;height:145px;}
	.footwx span{float: left;margin-right: 20px;width:130px;text-align: center;}
	.footwx span img{width:100px;}
	.footwx span p{height:25px;line-height: 25px;color: #fff;}

	.footnav li{float: left;width:100px;padding-left: 4px;}
	.footnav li span{display: block;font-size:16px;height:30px;line-height: 30px;margin-bottom: 10px;color: #fff;}
	.footnav li a{display: block;line-height: 25px;color: #ccc;}

	.qz_footbottom{height:50px;line-height: 50px;background: #F39700;min-width:1200px;width:100%;}
	.qz_footbottom span{color: #fff;}
	.qz_footbottom a{color: #fff;}


.qz_pro_top{width:100%;min-width: 1200px;height:200px;display: block;background: url(images/protop.jpg) no-repeat center;position: relative;}
	.qz_pro_top_tit{display: block;width:700px;margin:0 auto;text-align: center;padding-top:40px;}
	.qz_pro_top_tit h3{font-size: 30px;height:50px;line-height: 50px;}
	.qz_pro_top_tit span{margin:10px auto;width:80px;height:2px;background:#911C33;display: block;}
	.qz_pro_top_tit p{font-size: 16px;line-height: 20px;height: 20px;color: #666;}

	.custback{background: #f7f7f7;}

	.custmaincc{width:1150px;text-align: center;padding:25px;}

	.custmainfl{width: 580px;text-align: center;padding:100px 0;height:520px;}
	.custmainfr{width: 530px;height:670px;padding:25px;}

	.custtit{display: block;width:100%;;height:36px;line-height: 36px;}
	.custtit h3{font-size:18px;font-weight: bold;border-bottom:2px solid #911C33;color: #911C33;float: left;padding-right:20px;height:34px;line-height: 34px;}
	.custtit h4{display: block;background: #ccc;color: #fff;padding:0 20px;font-size: 16px;}

	.cust_fabric{display: block;width:100%;}
	.cust_fabricc {display: block;width:100%;}
	.cust_fabricc h3{float:left;width:120px;color: #999;font-size: 14px;text-align: left;margin-right: 10px;height:30px;line-height: 30px;}
	.cust_fabricc .cust_fabricb{width:400px;color: #999;line-height: 30px;font-size: 12px;}
	.cust_fabricc .cust_fabricb ul li{height:28px;line-height:28px;padding:0 25px;background: #fff;border:1px solid #ccc;color: #999;float: left;margin-right: 10px;border-radius: 5px;cursor: pointer;margin-bottom: 10px;}
	.cust_fabricc .cust_fabricb ul li.nv_2{background: #911C33;border:1px solid #911C33;color: #fff;}
	.cust_fabricc .cust_fabricb span{display: block;}
	.cust_fabricc .cust_fabricb .qz_input{height:28px;line-height:28px;padding:0 10px;background: #fff;border:1px solid #ccc;color: #999;margin-right: 10px;border-radius: 5px;}
	.custpost{display: block;text-align: center;}
	.custpost a{display: inline-block;text-align:center;padding:0 50px;height:40px;line-height: 40px;background: #911C33;color: #fff;border-radius:5px;margin:0 10px;}


		.custml_list{display: block;width:1150px;overflow: hidden;}
	.custml_list ul{width:1170px;}
	.custml_list li{width:170px;float:left;margin-right:25px;margin-bottom: 25px;}
	.custml_list li img{width:170px;display: block;height:234px;}
	.custml_list li h3{display: block;width:100%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:24px;line-height: 24px;}
	.custml_list li span{display: block;height:24px;line-height: 24px;position: relative;}
	.custml_list li span em{float: left;}
	.custml_list li span strong{float: right;font-weight: normal;color:#F39700}




	.qz_aboutnav{display: block;width:265px;}
	.qz_aboutnav h3{font-size:20px;color:#fff;height:40px;line-height: 40px;font-weight: bold;padding-bottom: 10px;border-bottom:1px solid #f1f1f1;background:#911C33;padding:5px 10px;display: block;}
	.qz_aboutnav span{background: #fef4f6;display: block;}
	.qz_aboutnav span h4{font-size: 16px;color:#fff;height:40px;line-height:40px;border-bottom:1px solid #f1f1f1;background:#b86878;display: block;padding:0 10px;}
	.qz_aboutnav p{font-size: 14px;height:35px;line-height: 35px;padding:0 10px;display: block;}
	.qz_aboutnav p a{display: block;}
	.qz_abouttit{text-align: center;border-bottom:1px solid #ccc;padding-bottom: 20px;}
	.qz_abouttit h3{font-size:24px;color: #333;height:40px;line-height: 40px;}
	.qz_aboutmain{padding:20px 0;}


	/*mall*/
	.fx_grid_c1{width:1200px;margin:0 auto}

	.fx_banner{background:#f0f0f0;width:1903px;overflow:hidden;position:relative}
	.fx_banner_inner{position:relative;height:600px}

	.fx_banner_img{width:20000px}
	.fx_banner_img li{float:left;height:600px;width:1903px;position:relative}


	.fx_banner_common{position:relative;}
	.fx_banner_common a{position:absolute;top:50%;margin-top:-400px;width:49px;height:104px;cursor:pointer;display:block;overflow:hidden;opacity:.5;filter:alpha(opacity=70);}
	.fx_banner_pre{left:0;background:url(images/ban_24.png) 0 0;}
	.fx_banner_next{right:0;background:url(images/ban_24.png) 49px;}
	.fx_banner_pre:hover,.fx_banner_next:hover{opacity:1;filter:alpha(opacity=100)}

	.fx_banner .control{width:200px;position:absolute;top:350px;left:50%;margin-left:-100px;text-align:center;display:none;}
	.fx_banner .control li{display:inline-block;*display:inline;*zoom:1;margin:0 5px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#ccc}
	.fx_banner .control li a{display:none}
	.fx_banner .control li.current{background:#911C33;}

	.qz_pro_hot{display: block;width:1200px;overflow: hidden;}
	.qz_pro_hot ul{width:1220px;}
	.qz_pro_hot li{float: left;width:281px;margin-right: 20px;border:2px solid #911C33;height:120px;}
	.qz_pro_hot li:hover{border:2px solid #a34f60;}

	.qz_title{display: block;height:50px;line-height: 50px;border-bottom:1px solid #ccc;}
	.qz_title h3{color: #911C33;float: left;font-size: 24px;border-bottom:2px solid #911C33;height:49px;line-height: 49px;position: relative;padding-right: 20px;margin-right: 20px;}
	.qz_title span{float: left;color:#999;height:49px;line-height:55px;font-size:16px;}
	.qz_title a{float:right;}

	.qz_prolist{width:1200px;display: block;overflow: hidden;}
	.qz_prolist ul{width:1220px;}
	.qz_prolist li{float: left;width:285px;height:448px;overflow: hidden;display:block;margin-right: 20px;margin-bottom: 20px;position: relative;}
	.qz_prolist li a{display: block;}
	.qz_prolist li a > span{width:285px;height:393px;display: block;overflow: hidden;}
	.qz_prolist li a > span > img{width:285px;height:393px;display: block;transition:0.4s all;-webkit-transition:0.4s all;-moz-transition:0.4s all;-o-transition:0.4s all;}
	.qz_prolist li a > span:hover > img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}
	.qz_prolist li em{position: absolute;top:0;left:0;background: #19C252;color: #fff;padding:0 10px;font-size: 14px;height:30px;line-height: 30px;}
	.qz_prolist li .qz_on{display: block;margin-top: 10px;}
	.qz_prolist li .qz_on span{float: left;}
	.qz_prolist li .qz_on span h4{height:20px;line-height: 20px;font-size: 16px;margin-bottom: 5px;}
	.qz_prolist li .qz_on span p{height:20px;line-height: 20px;font-size: 14px;color: #999;}
	.qz_prolist li .qz_on img{width:36px;float: right;display: block;margin-top:4px;}
	
	.qz_footnav{display: block;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 0;width:100%;min-width: 1200px;}
	.qz_footnav li{float: left;width:239px;border-right:1px solid #eee;padding:0 30px;}
	.qz_footnav li img{height:60px;float: left;}
	.qz_footnav li span{float: left;margin-left:30px;}
	.qz_footnav li span h3{font-size:18px;font-weight: bold;height:26px;line-height: 26px;margin-bottom:5px;}
	.qz_footnav li span p{font-size:14px;color: #999;height:24px;line-height: 24px;}

	.qz_subnav{height:50px;line-height: 50px;background: #f1f1f1;position:relative;color: #666;}


	.qz_noticetxt{float:left;width:1200px;font-size:14px; padding-left:35px; background:url(images/notice.gif) 4px center no-repeat; }
	.qz_noticetxt marquee{float:left; width:1165px;}


	.qz_input-group{display: block;height:30px;margin-top:10px;}
	.qz_input-group .qz_form-control{border:0;height:20px;line-height: 20px;padding:5px;margin:0;float: left;}
	.qz_input-group .btn-default{height:30px;line-height: 30px;border:0;float: left;background: #911C33;color: #fff;}


	.qz_bannav{display: block;position: absolute;width:100%;min-width:1200px;left:0%;bottom:20px;z-index: 9;border-top:2px solid #fbe5d7;border-bottom:2px solid #fbe5d7;height:96px;}
	.qz_bannav ul{width:1200px;margin:0 auto;text-align: center;font-size: 24px;color: #fbe5d7;}
	.qz_bannav li{font-size: 24px;display: inline-block;*display: inline;*zoom:1;height:96px;line-height: 96px;}
	.qz_bannav li a{color: #fbe5d7;padding:0 40px;}
	.qz_bannav li a:hover{color: #ff6600;}

	.qz_bannavbg{height:100px;padding:20px 0 ;width:100%;background: url(images/qz_bannavbg.jpg) no-repeat center;position: relative;margin:20px 0;z-index: 1
	}




	.qz_mall_title{display:block;width:100%;border-bottom:2px solid #911C33;height:38px;line-height: 38px;position: relative;}
	.qz_mall_title h3{float:left;padding:0 40px;background:#911C33;color: #fff;height:40px;line-height: 40px;font-size: 16px;}
	.qz_mall_title_list{margin-left: 40px;font-size: 14px;}
	.qz_mall_title_list a{height:38px;height:38px;font-size:16px;width:60px;display: block;float: left;text-align: center;background: #f1f1f1;color: #333;margin-right: 10px;}
	.qz_mall_title_list a.on,.qz_mall_title_list a:hover{background: #911C33;color: #fff;}
	.qz_mall_title_sele{display: block;}
	.qz_mall_title_sele select{width: 120px;height:38px;line-height: 38px;border:0;float: right;}


	.qz_prolk{width:835px;}
	.qz_prolkimg {width:400px;height:400px;}
	.qz_prolktit {display: block;width:415px;position: relative;height:400px;}
	.qz_prolktit h3{font-size: 24px;height:30px;line-height: 30px;padding:0 10px;}
	.qz_prolktit h5{height:30px;line-height: 30px;font-size: 16px;color: #999;padding:0 10px;}

	.qz_prolktit h4{display: block;color: #999;padding:20px 10px;background: #f1f1f1;margin:20px 0 10px;}
	.qz_prolktit h4 em{font-size: 24px;font-weight: bold;color: #911C33;display: inline;}
	.qz_prolktit p{padding:5px 10px;line-height:25px;color: #999;}

	.qz_prolktit span{display: block;margin-top:20px;}
	.qz_prolktit span a{background:#911C33;height:40px;width:150px;display: block;line-height: 40px;text-align: center;color: #fff;border-radius:5px;font-size: 16px; }
	.qz_prolktit span a:hover{background:#600b1b;}

	.qz_promain{padding:20px 0;}


	.qz_procelist{width:265px;display: block;border-top:1px solid #ccc;}
	.qz_procelist li{padding:10px 0;border-bottom:1px solid #ccc;float: left;width:100%;}
	.qz_procelist li img{width:70px;height:97px;float: left;margin-right: 10px;}
	.qz_procelist li span{float: left;height:50px;width:185px;}
	.qz_procelist li span h4{line-height: 20px;margin-bottom: 10px;display: block;}
	.qz_procelist li span p{height:20px;line-height: 20px;color: #999;}

	/*定制*/
	
/*por.html*/
	.qz_cus{background:url(images/porbody.jpg) no-repeat top center;height:900px;width:100%;display: block;}
	.qz_cuslogo{font-size:20px;color:#fff;text-align: center;padding:100px 0 50px 0;}
	.qz_cuslogo img{margin-bottom: 30px;width: 250px;}
	.qz_cus ul{width:1200px;display: block;margin:0 auto;height:440px;}
	.qz_cus li{ float: left;border-right: rgba(255,255,255,0.3) 1px solid; position:relative;width:299px;height:440px;overflow: hidden;cursor: pointer;}
	.qz_cus li img{width:299px;height:440px;}
	.qz_cus li:hover img{width:310px;height:460px;margin-top:-20px;}
	.qz_cus li .porimg{position:absolute;left:0;top:0px;width:299px;height:440px;background: url(images/porbodyhei.png) center; z-index:1;}
	.qz_cus li .porpsd{ position: absolute;left: 0;top:50%;width:299px;height:155px;margin-top: -77px; z-index: 10}
	.qz_cus li .porpsd .porpsdtit{display: block;border-top:rgba(255,255,255,0.3) 1px solid;border-bottom:rgba(255,255,255,0.3) 1px solid;padding:25px 0;}
	.qz_cus li .porpsd .porpsdtit h5{text-align: center;font-size: 16px;color: #fff;height:26px;line-height:26px;font-weight: bold}
	.qz_cus li .porpsd .porpsdtit p{color: #ffefaa;height:20px;line-height:20px;text-align: center;}

	.qz_cus li:hover .porpsd .porpsdtit h5{color: #911C33;}
	.qz_cus li:hover .porpsd .porpsdtit p{color: #911C33;}
	.qz_cus li .porpsd h4,.qz_cus li .porpsd .porpsdtit h5,.qz_cus li .porpsd .porpsdtit p{transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
	.qz_cus li img{transition: 1s all; -webkit-transition:1s all; -moz-transition:1s all; -o-transition: 1s all;}



	.qz_cus2{ height:600px;width:100%;display: block;}
	.qz_cus2 .qz_cuslogo2{font-size:20px;color:#333;text-align: center;padding:100px 0 50px 0;}
	.qz_cus2 .qz_cuslogo2 img{margin-bottom: 30px;width: 250px;}

	.qz_cus2 .qz_nannv{display: block;text-align: center;}
	.qz_cus2 .qz_nannv a{display: inline-block;*zoom:1;*display: inline;width:400px;margin:0 50px;}
	.qz_cus2 .qz_nannv a img{width:100%;display: block;}

	
	.qz_tabtc{position: fixed;width:660px;height:600px;left:50%;top:50%;margin-top: -300px;;margin-left: -330px;background: #666;display:none;z-index: 9}
	.qz_tabtc .qz_tabtco{margin:20px;border:1px solid #fff;width:560px;height:500px;padding:30px;}
	.qz_tabtc .qz_tabtco h2{font-weight: bold;color:#fff;font-size:30px;text-align: center;display: block;height:60px;line-height: 60px;margin-bottom: 20px;}
	.qz_tabtit{font-size: 16px;color: #fff;display: block;}
	.qz_tabtit p{line-height:30px;font-size: 16px;color: #fff;margin-bottom: 20px;}
	.qz_tabtc .qz_tabtco .qz_los{position: absolute;font-size:80px;bottom:20px;right:50px;color: #fff;cursor: pointer;}
	.qz_tabtcbtn{display: block;}
	.qz_tabtcbtn a{height:30px;line-height: 30px;background:#ccc;color: #fff;border-radius: 5px;text-align: center;display: block;float: left;margin-right: 20px;padding:0 20px;}
	.qz_tabtcbtn a:hover{background:#F39700;color: #fff;}









	.tabBar{width:530px;}
	.tabBar .hd ul{z-index:5;position:relative;zoom:1;}
	.tabBar .hd li{float:left;height:24px;line-height:24px;margin-top:4px;padding:0px 8px 0px 8px;margin-right:5px;color:#333333;border:1px solid #ccc;border-bottom:0px;cursor:pointer;}
	.tabBar .hd li.on{height:27px;line-height:32px;font-weight:bold;overflow:hidden;margin-top:0px;position:relative;top:1px;border-top:2px solid #911C33;background:#f7f7f7;}
	.tabBar .hd li.on span{font-weight:bold;color:#c00;}
	.tabBar .qz_bd{border:1px solid #ccc;padding:20px 10px 0;clear:both;position:relative;}

	.tabBar .conmain{display: block;width: 510px; height: 435px; overflow-y: scroll; float: left;}
	.tabBar .conmain li{width:148px;height:204px;float: left;margin:0 7px;margin-bottom:20px;display: block;border:1px solid #f7f7f7;}
	.tabBar .conmain li.nv_2{border:1px solid #911C33;}
	.tabBar .conmain li img{width:148px;}

	.tabBar .qz_bd .conWrap{}


	.tabBar .prev,.tabBar .next{position:absolute;left:0px;bottom:-40px;height:30px;line-height: 30px;background:#F39700;color: #fff;width:100px;border-radius: 5px;text-align: center;display: block;}
	.tabBar .next{left:auto;right:0px;}

	.tabBar .prevStop,.tabBar .nextStop{display:none;}
	.tabBar .qz_bd p{padding-bottom:10px}


	.qz_asd1{display: block;position: absolute;left:94px;top:100px;z-index:2;width:390px;height:500px;}
	.qz_asd1 div{width:390px;height:500px;background-size:100%!important;background-position: 0px 0px !important;}

	.qz_asdbg{position: absolute;left:100px;top:20px;z-index: 1}


	.qz_casenav{width:100px;height:35px;display: block;text-align: center;position: absolute;right:50px;top:131px;}
	.qz_casenav li{width:100px;text-align: center;cursor: pointer;height:35px;background:#911C33;line-height:35px;color: #fff;display: inline-block;margin:0 20px;border-radius: 10px 10px 0 0;}
	.qz_casenav li.active{display:none;}
	.qz_ttab .qz_contn{width: 1200px;margin:0 auto;display: block;}
	.qz_ttab .qz_contnone{display:none;}

	.qz_conba{height:204px;width:148px;background-repeat: no-repeat;}