﻿/* The styles write by sam chow. Run in most modern browers, you can cantact me bt sending me Email 1152227011@qq.com */
* {padding:0;margin:0;}
html {min-width:975px;height:100%;}
body {font:12px/1.6em arial,sans-serif;color:#1d1d1f;background:#000;}
h1{font-size:1.75em;}
h2{font-size:1.5em;}
h3{font-size:1.25em;}
h4{font-size:1em;}
img {border:0;vertical-align:middle}
table{border-collapse:collapse;}
ul,li {list-style:none;}
.vm {vertical-align:middle;}
.vt { vertical-align:top}
/*Link*/
a:link,a:visited {color:#1d1d1f;text-decoration:none;}
a:hover {color:#1d1d1f;text-decoration:underline;}
a:active {color:#1d1d1f;text-decoration:none;}
a.afff:link,a.afff:visited,a.afff:hover,a.afff:active {color:#fff;}
/*Form*/
input,select {vertical-align:middle;}
textarea {font-size:10px;}
.btn {border:0;text-align:center;cursor:pointer;vertical-align:middle;}
.w95 { width:95px;}
select.w95 { width:98px;}
.w100 { width:100px;}
select.w100 { width:103px;}
.w130 { width:130px;}
.w180 { width:180px;}
select.w180 { width:183px;}
.w250 { width:250px;}
.w270 { width:270px;}
.w380 { width:380px;}
/*Text*/
.tRed {color:#b7151e;}
.tGray {color:#737373;}
.tc {text-align:center;}
.tl {text-align:left;}
.tr {text-align:right;}
.b {font-weight:bold;}
.f14 { font-size:14px;}
.pL10 { padding-left:10px;}
.pL20 { padding-left:20px;}
/*Structure*/
.s {height:10px;font:0/0 sans-serif;}
.c {display:block;width:0;height:0;clear:both;margin:0;padding:0;font:0/0 sans-serif;}
.clip {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fl {float:left;}
.fr {float:right;}
.pr { position:relative}

/*float list*/
ul {}
ul.d li {float:left;>float:none;display:inline-block;word-break:keep-all;}
ul.d li {display:inline;}

.logo,.nav,.brands,#flash,.wrap,.subHeader,.indexPage,.innerPage,.footer {width:1046px; margin:0 auto;}

.header {position:relative;height:132px; background:#fff;}
	.logo {padding-top:43px;}

.navWrap { background:#a6a6a6; height:26px;}
.nav ul {float:right;background:url(../images/sz_bg_1.gif) no-repeat 100% 50%; padding-right:1px;}
		.nav li{float:left;}
		.nav li a{display:block;text-decoration:none;color:#404040;white-space:nowrap;text-align:center;padding:4px 16px; font-size:14px; text-transform:uppercase; background:url(../images/sz_bg_1.gif) no-repeat 0 50%;}
		.nav li a:hover{color:#fff; background:#000}
		.nav li ul{position:absolute;visibility:hidden;overflow:hidden; border:1px solid #aba6a3; border-width:3px 0 2px 0;}
		.nav li ul li{float:none;text-align:center; height:30px; line-height:30px;}
		.nav li ul li a{width:100px;color:#fff;background:#857b77;border-top:1px solid #aba6a3; padding:0;}
		.nav li ul li a:hover{}

.footer { clear:both; margin:15px auto; border-top:2px solid #fff; color:#fff; padding:10px 25px 30px; width:996px;}
	.footer .fl {padding-right:50px;}
	.footer .fr {text-align:right;}
		.join { text-transform:uppercase; font-size:24px; padding:10px 0 20px;}
	.footer li { padding:3px 0}
	.footer a { color:#fff;}

/*compinent*/
.sz_b1 { margin:35px 22px;}
	.sz_b1_t { font-size:24px; margin-bottom:20px}
	.sz_b1_c {}
	.sz_b1_m { text-align:right;margin:10px 0}
.l {overflow:hidden;text-align:center;}
	.lImg,.lCont { overflow1:hidden;}
	.lImg img {}
	.lCont {overflow:hidden;}
	.l .t { font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.f .l {float:left;display:inline;}	

#imgPlay {margin:0 auto;overflow:hidden;width:1046px;zoom:1;position:relative;height:613px; text-align:center;}
	#imgPlay .imgs img {padding:1px;width:1046px;height:613px;}
	#imgPlay .imgs li {float:left;position:relative}
	#imgPlay .imgs {width:4184px}
	#imgPlay .prev {background:url(../images/imgPlayer.png) no-repeat 0px 0px;left:1px;width:46px;cursor:pointer;text-indent:-9999px;position:absolute;top:110px;height:81px}
	#imgPlay .next {background:url(../images/imgPlayer.png) no-repeat 0px 0px;left:1px;width:46px;cursor:pointer;text-indent:-9999px;position:absolute;top:110px;height:81px}
	#imgPlay .next {background-position:right 0px;right:1px;left:auto}
	#imgPlay .num {display:inline;left:900px;position:absolute;height:19px}
	#imgPlay .num span {display:inline-block;background:url(../images/imgPlayer.png) no-repeat -19px -83px;margin:0px 2px;overflow:hidden;width:14px;cursor:pointer;line-height:0;height:13px}
	#imgPlay .num span.on {background-position:1px -83px}
	#imgPlay .num .lc {background:url(../images/lc.png) no-repeat;float:left;width:13px;padding:3px 0;height:16px}
	#imgPlay .num .mc {background:url(../images/lc.png) no-repeat;float:left;width:13px;padding:3px 0;height:16px}
	#imgPlay .num .rc {background:url(../images/lc.png) no-repeat;float:left;width:13px;padding:3px 0;height:16px}
	#imgPlay .num .mc {background:url(../images/mc.png) repeat-x}
	#imgPlay .num .rc {background:url(../images/rc.png) no-repeat}
	#imgPlay #numInner {background:none transparent scroll repeat 0% 0%;padding:3px 0;position:absolute;text-align:center}
	#imgPlay .num,#imgPlay #numInner {top:580px;}
	
/*pageIndex*/
.brands {height:29px;position:relative;overflow:visible;z-index:100; text-transform:uppercase}
	.brands li { width:24%;float:left; text-align:center; line-height:29px;}
	.brands li a{display:block;text-decoration:none;color:#fff;white-space:nowrap;text-align:center;padding:0; font-size:14px; text-transform:uppercase;}
	.brands li a:hover{}
	.brands li ul{position:absolute;visibility:hidden;overflow:hidden;width:120px;}
	.brands li ul li{text-align:center;width:100%;height:26px;line-height:26px;background:url(../images/bg_2.png) repeat 0 0;}
	.brands li ul li a{color:#000;padding:0; font-size:12px; }
	.brands li ul li a:hover{background:url(../images/bg_1.png) repeat 0 0;}
	
#flash {height:613px;}
	#flash img {width:1046px;height:613px;}

.sanzhou_intr,.sanzhou_show,.sanzhou_about {}
.sanzhou_intr {color:#fff;margin:10px auto}
	.sanzhou_intr div.fl,.sanzhou_intr div.fr { border:2px solid #999; width:473px; padding:16px 20px; height:110px;}
	.sanzhou_intr a { color:#fff; text-decoration:none}
.sanzhou_show {}
	.sanzhou_show div.fl{ margin-bottom:10px}
	.sanzhou_show div.fl_left { margin-right:12px}
	
.sanzhou_about {}
	.sanzhou_about div.fl,.sanzhou_about div.fr {width:517px;height:443px;}
	.sanzhou_about div.fl { background:#fff}
	
/*about us*/
.about,.contactus,.sanzhou_products { background:#fff; margin:0 auto 15px;border:1px solid #fff;width:1044px; }
	.sz_b1_top { border-bottom:2px solid #000; padding-bottom:20px;}
	.sz_b1_top p { margin:0 auto 10px;}
	.contactus_map { width:1000px; height:640px;margin:0 auto 35px; background:#f1f1f1}
.contactus .sz_b1_top {margin-bottom:20px; padding-bottom:10px;}

/*products*/
.sanzhou_products {}
.container{width:170px;float:left;margin-right:7px;display:inline;border-bottom:1px dotted #e1e1e1;margin-top:10px;}
	.menuTitle{height:25px;font-size:12px;font-weight:bold;color:#acacac;cursor:pointer;text-align:left;border-top:1px dotted #e1e1e1;line-height:25px;}
	.activeTitle{ height:25px;line-height:25px;font-size:12px;font-weight:bold;cursor:pointer;text-align:left;color:#ce444b;}
	.menuContent{background:none;height:auto;text-align:left;display:none;}
	.menuContent ul{ padding-bottom:5px;}
	.menuContent li,.menuTitle li{ margin:0px 0px 0px 10px;height:22px;line-height:22px;background:url(../images/dian1.jpg) left no-repeat;padding-left:10px;}
	.menuContent li a,.menuTitle li{ color:#000 }
	.menuContent a {background:url(../images/arr_1.gif) no-repeat 0 50%;padding-left:18px}
	.menuTitle a:hover{color:#000;}
	.menuContent li a:hover{ color:#000;}
	.menuTitle a{background:url(../images/arr_3.gif) no-repeat 0 50%; padding-left:18px}
	.activeTitle a{background:url(../images/arr_2.gif) no-repeat 0 50%}
.sanzhou_products .fl { width:180px; margin:10px 20px;}
	.sanzhou_products .fl .p_Tit { font-size:14px;}
.sanzhou_products .fr { width:824px; margin:10px 0 10px 0;}
	.sanzhou_products .fr .p_record { margin-bottom:10px;}
	.sanzhou_products .fr .p_record a { background:#f1f1f1; font-size:14px; padding:3px 8px;}
	.sanzhou_products .fr .p_record a.on { background:#eee;}
	.p_list {margin-bottom:20px;}
	.p_list .l {background:#ddd;width:180px; margin:10px 15px 5px 5px;font-size:11px;color:#000; line-height:1.2em; text-align:left}
	.p_list .lImg img {width:180px; height:310px;}
	.p_list .lCont { padding:5px;height:40px; overflow:hidden}
	.p_list .lCont p {}
	.p_list .lCont p.p_name {color:#f00; margin-bottom:2px;}


#page_2,#page_3,#page_4,#page_5,#page_6,#page_7{ display:none}