@charset "utf-8";

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474747;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
A {
	COLOR:#06C; TEXT-DECORATION: none;
	
}

A:hover {
	COLOR:#06C; TEXT-DECORATION:underline;

}

.STYLE2 {
	font-size: 14px;
	color: #4374ac;
	font-weight: bold;
}

.STYLE3 {
	color: #D92028
	}
.STYLE4 {
	font-size: 14px
	}
.STYLE5 {
	color: #4e88c7
	}
.STYLE6 {
	font-size: 14px;
	font-weight: bold;
	color: #4e88c7;
}

Frame {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.frame {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 87px;
	padding-top: 10px;
}
.frame .zlx_logo {
	height: 85px;
	margin-right:10px;
	float: left;
}
.frame .zlx_logo img {
	border:0px;
}


.frame .photo {
	float: left;
	margin-top:5px;
	height: auto;
	width: 387px;
}
.frame .adtext {
	position:relative;
	left:50px;
	top:-25px;
	height: auto;
	width: 400px;
	line-height:15px;
}
.frame .adtext a {
	color:#333;
}
.frame .photo div {
	font-size:11px;
	color:#333;
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
}
.frame .photo div span {
	margin-right:35px;
}
.frame .photo div h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333;
	display:inline;
}
.frame .photo div a {
	color:#333;
}
.frame .seach {
	float: right;
	height: 25px;
	width: 258px;
	display:inline;
	position:relative;
	top:60px;
	right:10px;
	_right:0px;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.frame .seach #select {
	width: 159px;
	border: 1px solid #bababa;
	height: 18px;
}
.frame .seach li {
	float: left;
}
.Navigation {
	height: 40px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:15px;
	_margin-bottom:5px;
}
.Subject {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.Subject .left {
	width: 241px;
	height:auto;
	float: left;
	
}
.Subject .left .pr {
	background-image: url(cate_mid.jpg);
	background-repeat: repeat;
	height: auto;
	_margin-top:-10px;
	width: 239px;
	float:left;
}
.Subject .left .cate_top {
	background-image: url(cate_top.jpg);
	background-repeat:no-repeat;
	height: 6px;
	width: 239px;
	float:left;
}
.Subject .left .cate_footer {
	background-image: url(cate_footer.jpg);
	background-repeat:no-repeat;
	height: 6px;
	width: 239px;
	margin-bottom:5px;
	float:left;
}
.home_right {
	width:730px;
	height:auto;
	overflow:hidden;
	float:left;
}
.Subject .left .Advertisement_a {
	
	width: 218px;
	background-repeat: no-repeat;
	border: 9px solid #eeeeee;
}
.Subject .left .Advertisement_a img {
	border:1px #CCC solid;
	height:123px;
}
.Subject .left .bestselling {
	height: 31px;
	width: 221px;
	background-image: url(ben.jpg);
	background-repeat: repeat;
	padding-left: 17px;
}
.Subject .left li {
	padding-top: 0px;
	padding-bottom: 0px;
}
.Subject .left .selling li {
	padding-top: 5px;
	padding-bottom: 5px;
}
.Subject .left .selling a:hover {
	text-decoration:none;
	color:#09F;
}
.Subject .left .bestselling li {
	float: left;
	padding-right: 5px;
}
.Subject .left .our_curs {
	height: 203px;
	width: 230px;
	float:left;
	background-image: url(our.jpg);
	background-repeat: no-repeat;
	padding-top: 25px;
	padding-left: 7px;
}
.Subject .left .our_curs li {
	float: left;
	width: 100px;
	padding-right: 5px;
	padding-left:5px;
	padding-top:10px;
}
.Subject .left .Advertisement_b {
	height: 221px;
	width: 235px;
	float:left;
	padding-top: 0px;
	padding-bottom: 18px;
}
.Subject .left .nwes {
	height: 30px;
	width: 141px;
	float:left;
	background-image: url(nwes.jpg);
	background-repeat: no-repeat;
	padding-left: 100px;
}
.Subject .left .nwes li {
	float: left;
	padding-right: 3px;
}
.Subject .left .nwe_wei {
	width: 231px;
	padding-left: 10px;
}
.Subject .left .nwe_wei li {
	margin-bottom:5px;
	margin-top:2px;
}
.Subject .left .nwe_wei a {
	color:#000;
	font-size:11px;}
.Subject .left .nwe_wei .more {
	float:right;
	margin-right:5px;

}
.Subject .Advertisement_cctv {
	height: 260px;
	width: 730px;
	float: left;
	margin-bottom:5px;
	margin-top:1px;
	margin-left:7px;
	_margin-left:4px;
}
.Subject .Advertisement_cctv img {
	border:0px;
	height:257px;
	width:731px;
}
.Subject .Advertisement_cctv a:hover {
	
}
.Subject .tuijian .nwe_left {
	background-image: url(new_rihgt.jpg);
	height: 242px;
	width: 15px;
	background-repeat: no-repeat;
	float: right;
}
.Subject .tuijian {
	width:720px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:5px;
}
.Subject .tuijian .new_right {
	height: 242px;
	width: 687px;
	float: right;
	background-image: url(ccctv.jpg);
}

.Subject .tuijian .nwe_in {
	float: right;
	height: 242px;
	width: 15px;
	background-image: url(new_left.jpg);
	background-position: right;
}
.Subject .Adver_a {
	float: right;
	height: 83px;
	width: 332px;
	padding-top: 17px;
	padding-bottom: 19px;
}
.Subject .adver_mm {
	float: right;
	height: 81px;
	width: 371px;
	padding-left: 21px;
	padding-top: 17px;
	padding-bottom: 19px;
}
.Subject .about {
	height: 285px;
	width: 345px;
	background-repeat: no-repeat;
	float: right;
	margin-bottom:20px;
}
.Subject .about img {
	border:0px;
}
.Subject .brand {
	height: auto;
	width: 720px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	margin-bottom:-5px;
	_margin-bottom:10px;
}
.Subject .brand .about_us {
	height: 23px;
	width: 720px;
	background-image: url(quququ_a.jpg);
	padding-top: 7px;
	padding-left: 30px;
	background-repeat: no-repeat;
}
.Subject .us_a {
	float: right;
	height: 225px;
	width: 343px;
}
.Subject .about .us_about {
	height: 23px;
	width: 320px;
	background-image: url(quququ.jpg);
	padding-top: 7px;
	padding-left: 25px;
	background-repeat: no-repeat;
}
.Subject .about .us_ai {
	height:280px;
	width: 341px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d6d8d7;
	border-bottom-color: #d6d8d7;
	border-left-color: #d6d8d7;
}
.Subject .brand .brand_us li {
	line-height: 20px;
	padding-top: 12px;
	padding-left: 5px;
}

.Subject .about .us_ai .a_brand {
	height: 45px;
	width: 142px;
	text-align: center;
	vertical-align: middle;
}
.Subject .about .us_ai li {
	float: left;
	padding-right: 11px;
	padding-left: 11px;
	padding-top: 14px;
	padding-bottom: 8px;
}
.Subject .brand .brand_us {
	width: 718px;
	height:145px;
	overflow:hidden;
	text-align: center;
	line-height:20px;
	font-size:11px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
	border-left-color: #d7d7d7;
}

.Subject .brand .brand_us a {
	color:#666;
}

.Subject .pr_USB {
	float:left;
	height: 177px;
	width: 340px;
	margin-right:0px;
	margin-left:10px;
	padding-top: 10px;
	margin-bottom:5px;
}

.Subject .pr_USB .usb_produc {
	height: 24px;
	width: 320px;
	padding-top: 10px;
	padding-left: 25px;
	background-image: url(quququ_b.jpg);
}
.Subject .pr_USB .we_usb {
	height: 120px;
	width: 112px;
}
.Subject .pr_USB li {
	float: left;

	padding-right: 5px;
	padding-left: 5px;
	color: #333333;
	line-height: 20px;
	padding-top: 10px;
}

.Subject .ucuc {
	float: right;
	width: 361px;
	height: 177px;
	margin-bottom:5px;
	padding-right: 10px;
	padding-top: 10px;
}
.Subject .ucuc .prrr {
	height: 27px;
	width: 350px;
	padding-top: 7px;
	padding-left: 20px;
	background-image: url(quququ_c.jpg);
	background-repeat: no-repeat;
}
.Subject .ucuc .prrr .usxiusxi {
	height: 10px;
	width: 10px;
}
.Subject .ucuc .cctv {
		height: 120px;
	width: 112px;
	border: 0px solid #e5e5e5;
}
.Subject .ucuc li {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	color: #333333;
	line-height: 20px;
	padding-top: 10px;
}
.Subject .cert {
	margin-top:5px;
	height: 181px;
	float: right;
	width: 720px;
	background-image: url(certification.jpg);
	background-repeat: no-repeat;

	padding-top: 27px;
	text-align: center;
}
.Subject .cert_img {
	height: 181px;
	float: right;
	width: 720px;

	margin-top: 0px;
	text-align: center;
}
.Subject .left .pbrand {
	height: 80px;
	width: 238px;
	padding-top: 5px;
}

.mainfooter {
	width:980px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	text-align:center;
}

/*
* 导航
*/
.top-menu {
	BACKGROUND: url(menu_bg.gif); FONT-FAMILY: Geneva,Arial,Helvetica,sans-serif; HEIGHT: 36px
}
.top-menu A:active {
	TEXT-DECORATION: underline
}
.top-menu A:focus {
	TEXT-DECORATION: underline
}
.top-menu UL {
	Z-INDEX: 17; FLOAT: left
}
.top-menu UL LI UL {
	BORDER-RIGHT: #3e3e3e 1px solid; MARGIN-TOP: 36px; DISPLAY: block; Z-INDEX: 99; BACKGROUND: #555; LEFT: -999em; BORDER-LEFT: #3e3e3e 1px solid; WIDTH: 170px; POSITION: absolute
}
.top-menu LI {
	Z-INDEX: 18; BACKGROUND: url(menu_divider.gif) no-repeat right top; FLOAT: left; LIST-STYLE-TYPE: none
}
.top-menu LI A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.top-menu LI A:active {
	COLOR: #fff; TEXT-DECORATION: none; 
}
.top-menu LI A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.top-menu LI A:hover {
	BACKGROUND: url(menu_divider.gif) #666 no-repeat right top; COLOR: #fff
}
.top-menu LI LI A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #555; WIDTH: 140px; COLOR: #fff; BORDER-BOTTOM: #3e3e3e 1px solid; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.top-menu LI LI A:hover {
	DISPLAY: block; BACKGROUND: #696969; WIDTH: 140px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.top-menu H2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px
}
.top-menu H3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px
}
.top-menu H4 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px
}
.top-menu H5 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px
}
.top-menu .active-menu {
	BACKGROUND: url(menu_divider.gif) #555 no-repeat right top; COLOR: #fff; TEXT-DECORATION: none
}
.top-menu .active-menu UL LI A:hover {
	BACKGROUND: url(menu-li-li-hover.gif) #636363 repeat-x 50% top; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}


/*
* 首页推荐产品
*/
.new_right .pro_title {
	margin-top:8px;
}
.new_right .pro_title h2 {
	color:#09F;
	font:18pt Arial, sans-serif;
	letter-spacing:-1px;
	font-weight: bold;
}

.cover a {
	color:#C8DCE5;
}
.cover h3 {
	margin: 5px 5px 0 5px;
	color:#FFF;
	font:12pt Arial, sans-serif;
	letter-spacing:-1px;
	font-weight: bold;
}
.boxgrid {
	width: 159px;
	height: 159px;
	margin:5px;
	float:left;
	background:#161613;
	border: solid 2px #c0c0c0;
	overflow: hidden;
	position: relative;
	margin-top:10px;
}
.boxgrid img {
	position: absolute;
	top: 0px;
	left: 0px;
	height:159px;
	width:159px;
	border: 0px;
}
.boxgrid p {
	padding: 0 5px;
	color:#afafaf;
	font-weight:bold;
	display:inline;
	font:10pt "Lucida Grande", Arial, sans-serif;
}
.boxcaption {
	float: left;
	position: absolute;
	background: #000;
	height: 100px;
	width: 100%;
	opacity: .8;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {
	top: 260px;
	left: 0px;
}
.caption .boxcaption {
	top: 159px;
	left: 0px;
}
.caption .boxcaption .more {
	float:right;
	color:#09F;
	margin-right:2px;
}

/*
 * 列表页右侧内容
*/
.index_right {
	width:718px;
	height:auto;
	margin-left:5px;
	float:left;
	margin-bottom:10px;
	margin-top:-13px;
}

/*
* 产品列表
*/
#prolist {
	width:720px;
	margin-left:5px;
	overflow:hidden;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#prolist .cate_desc {
	width:695px;
	height:auto;
	padding:10px;
	border:1px #CCC solid;
	text-align:left;
	margin-bottom:10px;
	line-height:18px;
}

#prolist a {
	color:#000;
}

#prolist a:hover {
	color:#68B4FF;
}
#prolist div.list {
	float:left; 
	width:140px;
	overflow:hidden;
	
	height:140px;
	height: 150px !important;
}
#prolist .pro_title {
	width:120px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
#prolist .pro_img {
	margin-top:5px;
	vertical-align:middle;
	margin-bottom:5px;
	width:125px;
	height:125px;

	margin-left:auto;
	margin-right:auto;
}
#prolist .pro_img .img {
	height:122px;
	width:122px;
	text-align:center;
	font-size:100px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	
}
#prolist .pro_img .img img {
	border:1px #CCC solid;
	vertical-align:middle;
}
#prolist .pro_img .img a:hover {

}
#prolist .pro_img .up_bg {
	width:150px;
	height:25px;
	background-color:#FFF;
	/*background:url(up.png) repeat-x left top;*/
}
#prolist .pro_img .down_bg {
	width:150px;
	height:34px;
	background-color:#FFF;
	
	text-align:center;
	background:url(down.png) repeat-x left top;
}

#prolist .pro_img .down_bg img {
	margin:5px;
	float:right;
	vertical-align:middle;
	cursor:pointer;
}

.pagelist {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: 16px;
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 3px; 
	PADDING-TOP: 3px; 
	FONT-FAMILY:Arial, Helvetica, sans-serif; 
	BORDER-RIGHT-WIDTH: 0px;
}
.pagelist .n {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold;
}

.pagelist .m {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px
}
.pagelist .m1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px
}
#page {
	clear:both;
}

.price {
	color:#999;
	font-size:11px;
}
.price span {
	font-size:11px;
	color:#903;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
.index_link {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	
	clear:both;
}

.foot_line {
	margin-left:auto;
	margin-right:auto;
	width:980px;
	border-bottom:4px #E0E0E0 solid;
	margin-bottom:10px;
	margin-top:5px;
}

/*
*  导航面包屑
*/
.products_nav {
	height: 39px;
	background-image: url(a.jpg);
	top:0px;
}
.products_nav .products_1 {
	
	width: 953px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;

}
.index_right .navigation {
	width:100%;
	margin-bottom:5px;
	padding-bottom:4px;
	margin-top:5px;
	margin-left:5px;
	padding-top:8px;
	padding-left:2px;
	font-size:12px;
	height:20px;
	border-bottom:1px #D4D4D4 solid;
}

.index_right .navigation a {
	color:#333;
	text-decoration:underline;
}
.index_right .navigation a:hover {
	color:#06F;
	text-decoration:none;
}

.index_right .top_pic {
	margin-left:5px;
}

/*
* 产品内容页
*/
.product_main {
	width:720px;
	height:auto;
	margin-left:5px;
	overflow:hidden;
}

.mainContent {
	width:715px;
	height:auto;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
}

/*
* feedback 说明信息
*/
.note {
	border:3px #CCC solid;
	padding:5px;
	width:600px;
	font-size:15px;
	color:#333;
	font-family:"Arial Black", Gadget, sans-serif;
	margin-left:auto;
	margin-right:auto;
}

.getfeedback {
	font-size:16px;
	padding-left:5px;
}
.getfeedback a {
	font-weight:bolder;
	color:#06F;
}

#content a {
	color:#CCC;
}

/*
* 产品详细页面图片展示
*/
.mainProductImageDiv{
	float:left;
	overflow:hidden;
	padding:2px;
	width:320px;
	margin-right:10px;
}
.mainProductImageDiv .top_bg {
	width:300px;
	height:52px;
	background:url(up.png) no-repeat left top;
}
.mainProductImageDiv .bottom_bg {
	width:300px;
	height:10px;
	background:url(down.png) repeat-x left top;
}

.bigpic {	
	height:320px;
	width:320px;
}
.bigpic img {
	border:0px;
}

.pro_piclist {
	width:280px;
}

.pro_piclist .pic {
	width:41px;
	height:41px;
	float:left;
	margin:5px;
	border:1px #999 solid;
}

.pro_piclist .pic img{
	width:40px;
	height:40px;
}
.pro_piclist .pic:hover {

	border:1px #000 solid;
}

.product_detail {
	width:375px;
	float:left;
	margin-left:5px;
	margin-right:5px;
}
.product_price {
	font-size:24px;
	width:375px;
	color:#F00;
	font-weight:bolder;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:3px #D1D1D1 solid;
}
.product_price_desc {
	font-size:24px;
	font-weight:bolder
	width:375px;;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:3px #F33 solid;
}
.product_title {
	font-size:16px;
	width:375px;
	font-weight:bolder;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:3px #D1D1D1 solid;
}

.product_info {
	margin-bottom:5px;
	padding:5px;
	border-bottom:0px #D1D1D1 dashed;
}
.product_info span {
	font-size:13px;
	font-weight:bolder;
}

.product_detail .black {
	background-color:#f2f7fd;
}

.product_content {
	width:700px;
	margin-top:10px;
	padding:5px;
	margin-bottom:10px;
	clear:both;
}

.product_content h1,h2,h3,h4,h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.feedback {
	width:700px;
	margin-top:20px;
	padding:5px;
	margin-bottom:10px;
}
.feedback_title {
	font-size:18px;
	font-weight:bolder;
	color:#09F;
	padding-bottom:5px;
	border-bottom:4px #CCC solid;
}
.feedback_title .more {
	float:right;
	margin-right:5px;
	font-size:14px;
	margin-top:10px;
}
.feedback_title .more a {
	color:#09F;
}
.feedback_title .more a:hover {
	text-decoration:none;
}
.feedback_btn {
	float:right;
	margin-right:10px;
}

.feedback_txt {
	margin-top:10px;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:12px;
}

/*
* 新闻相关样式
*/
.news_cate {
	font-size:18px;
	font-weight:bolder;
	color:#09F;
	padding-bottom:5px;
	border-bottom:4px #CCC solid;
}
.news_cate .more {
	float:right;
	margin-right:5px;
}
.news_desc {
	width:330px;
	height:50px;
	overflow:hidden;
	float:left;
	margin:10px;
	padding-bottom:5px;
	border-bottom:1px #D4D4D4 dotted;
}
.news_date {
	width:30px;
	height:30px;
	font-size:14px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#999;
	border-right:1px #09F dotted;
	float:left;
	margin-left:2px;
}
.news_title {
	width:260px;
	height:100px;
	padding-left:5px;
}

.sitemap {
	margin-left:10px;
	list-style-type:none;
}

.sitemap li {
	margin-bottom:5px;
}

.taglist {
	width:670px; padding-left:2px; padding-right:2px; padding-top:5px;
}
.taglist div {
	width:200px; padding:5px 5px 5px 5px; float:left; text-align:left;
}

/*
 * 公司介绍菜单
*/
#compay_menu {
	width: 200px;
	border: 1px solid #ccc;
	margin: 10px;
	text-align:left;
	}
	
#compay_menu li a {
  	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#compay_menu li a:link, #compay_menu li a:visited {
	color: #888;
	display: block;
	background: url(menu3.gif);
	padding: 8px 0 0 20px;
	}
	
#compay_menu li a:hover, #compay_menu li a:active {
	color: #283A50;
	background: url(menu3.gif) 0 -32px;
	padding: 8px 0 0 20px;
	}
	
#company {
	width: 200px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	margin: 10px;
	text-align:left;
	}
	
#company li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	font-weight:bolder;
	font-size:16px;
	}	
	
#company li a:link, #company li a:visited {
	color: #5E7830;
	display: block;
	background: url(menu1.gif);
	padding: 8px 0 0 10px;
	}
	
#company li a:hover {
	color: #26370A;
	background: url(menu1.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#company li a:active {
	color: #26370A;
	background: url(menu1.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}


/*
* 猪TT头部导航
*/
#nav {
	width:980px;
	height:38px;
	overflow:hidden;
	background-image: url(Navigation.jpg);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-right: 0;
	
}
#nav li,#nav li a {
	float:left;
	display:block;
	width:158px;
	height:38px;
}
#nav li a {
	width:100%;
	text-indent:-99999px;
	background:url(Navigation_1.jpg) no-repeat 0 0;
}

#nav .n02 { width:157x; }
#nav .n02 a:link { background-position:0 0; }
#nav .n02 a:visited { background-position:0 0; }
#nav .n02 a:hover { background-position:0 -39px; }
#nav .n02 a:active { background-position:0 0; }

#nav .n03 a:link { background-position:-158px 0; }
#nav .n03 a:visited { background-position:-158px 0; }
#nav .n03 a:hover { background-position:-158px -39px; }
#nav .n03 a:active { background-position:-158px 0; }

#nav .n04 a:link { background-position:-316px 0; }
#nav .n04 a:visited { background-position:-316px 0px; }
#nav .n04 a:hover { background-position:-316px -39px; }
#nav .n04 a:active { background-position:-316px 0px; }

#nav .n05 a:link { background-position:-474px 0; }
#nav .n05 a:visited { background-position:-474px 0px; }
#nav .n05 a:hover { background-position:-474px -39px; }
#nav .n05 a:active { background-position:-474px 0px; }

#nav .n06 a:link { background-position:-632px 0; }
#nav .n06 a:visited { background-position:-632px 0px; }
#nav .n06 a:hover { background-position:-632px -39px; }
#nav .n06 a:active { background-position:-632px 0px; }

#nav .n07 a:link { background-position:-790px 0; }
#nav .n07 a:visited { background-position:-790px 0px; }
#nav .n07 a:hover { background-position:-790px -39px; }
#nav .n07 a:active { background-position:-790px 0px; }

/*
 * 首页推荐产品
*/
#scrollDiv {
	width:690px;
	overflow:hidden;
	position:relative;
	height:170px;
}
#scrollDiv .kwicks {
	list-style: none;
	margin-top:20px;
	margin-left:10px;
	padding: 0;
}
#scrollDiv .kwicks img {
	border:0px #CCC solid;
}
#scrollDiv .kwicks .re_img {
	float:left;
	margin-right:2px;
}
#scrollDiv .kwicks .re_main {
	width:350px;
	height:165px;
	overflow:hidden;
}

#scrollDiv .kwicks .re_desc {
	margin-left:5px;
	float:left;
	width:160px;
}

#scrollDiv .kwicks .re_desc h2 {
	font-size:16px; 
	color:#09F;
}

#scrollDiv .kwicks .re_desc span {
	color:#900;
	font-size:16px;
	font-weight:bolder;
}

#scrollDiv .kwicks li {
	width: 165px;
	height: 165px;
	margin-bottom:5px;
	overflow: hidden;
	float:left;
	padding: 0; 
}

#scrollDiv .kwicks .horizontal li {
	margin-right: 5px;
	float: left;
	overflow:hidden;
}

#scrollDiv .kwicks .vertical  li{
	margin-bottom: 5px; 
}

#scrollDiv .kwicks .horizontal #kwick_4 {
	margin-right: none;
}
#scrollDiv .kwicks .vertical #kwick_4 {
	margin-bottom: none; 
}
#product_content a {
	color:#CCC;
}

/*
* why choose us
*/
.chooseus {
	width:320px;
	height:65px;
	float:left;
	margin:10px;
}
.chooseus .img {
	width:50px;
	height:50px;
	float:left;
	margin-right:5px;
}
.chooseus .txt {
	width:260px;
	float:left;
	margin-right:5px;
}


#homePromo {
	float:left;
	width:238px;
	margin-top:10px;
	margin-bottom:10px;
}
#homePromo h3 {
	text-indent:-9000px;
	margin:0;
	width:238px;
}
#homePromo h3 a {
		float:left;
	position:relative;
	width:238px;
}
 #homePromo h3.bs a {
	height:60px;
	background:url(bes.jpg) no-repeat top left;
}
#homePromo h3.sp a {
	height:63px;
	background:url(Sale.jpg) no-repeat top left;
}
#homePromo h3.ss a {
	height:63px;
	background:url(speee.jpg) no-repeat top left;
}


.youshi {
	width:720px;
	margin-left:5px;
	margin-top:15px;
	_margin-top:-10px;
	margin-bottom:10px;
	float:left;
}
.youshi .youshi_left {
	width:370px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:5px;
}
.youshi .youshi_left .title {
	background-image: url(quququ_c.jpg);
	background-repeat: no-repeat;
	
	height:27px;
	padding-top:10px;
	margin-bottom:5px;
	padding-left:25px;
}
.youshi .youshi_left .img {
	FLOAT: left; WIDTH: 100px; HEIGHT: 80px; TEXT-ALIGN: center
}
.youshi .youshi_left .txt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}

.youshi .youshi_right{
	width:343px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}
.youshi .youshi_right .title {
	background-image: url(quququ_r.jpg);
	background-repeat: no-repeat;
	
	height:27px;
	padding-top:10px;
	margin-bottom:5px;
	padding-left:25px;
}

.youshi .youshi_right .img {
	FLOAT: left; WIDTH: 100px; HEIGHT: 80px; TEXT-ALIGN: center
}
.youshi .youshi_right .txt {
	 PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 230px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}

/*
* 列表页品牌
*/
.index_right .sonlist {
	width:710px;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:5px;
	overflow:hidden;
	padding-bottom:15px;
	border:5px #E0E0E0 solid;
}
.index_right .sonlist .title {
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	font-size:16px;
	font-family:"Arial Black", Gadget, sans-serif;
	font-weight:bolder;
	color:#09F;
	padding-bottom:5px;
	border-bottom:3px #EBEBEB solid;
}
.index_right .sonlist .son {
	width:192px;
	margin:10px;
	float:left;
	text-align:center;
	
}
.index_right .sonlist .son a {
	color:#666;
	font-weight:bolder;
	padding-bottom:2px;
}
.index_right .sonlist .son a:hover {
	color:#36F;
	text-decoration:underline;
}

.index_right .sonlist .son .used {
	color:#06F;
}

/*
* 产品页相关产品
*/
.infiniteCarousel {
  width: 665px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width: 585px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height: 140px;
  margin: 0 40px;
  position: relative;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 1px solid #CCC;
  margin-left:2px;
}

.infiniteCarousel .wrapper ul {
  width: 585px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 100px;
  width: 94px;
}

.infiniteCarousel ul li img {
    -webkit-transition: border-color 400ms;
}

.infiniteCarousel ul:hover li img {
  border-color: #000;
}

.infiniteCarousel ul:hover li:hover img {
  border-color: #333;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
  outline: 0;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}

 /*
 * 表单提交按钮
*/
.form-submit{
  background:#39F;
  border:1px solid #39F;
  color:#FFFFFF;
  cursor:pointer;
  font-size:0.9em;
  font-weight:bold;
  margin:4px 0;
  padding:5px 8px;
 }
 
/*
* 表单验证
*/
.mainContent input.error { 
   border: 2px solid #B9DCFF; 
}
.mainContent label.error {
	color:red;
	margin-left: 5px;
	width: auto;
	float:left;
	font-weight:bolder;
	margin-top:2px;
	font-size:12px;
}

.form {
	border:2px #D4D4D4 solid;
}
.must {
	border:2px #B9DCFF solid;
}
.form_title {
	color:#333;
	font-size:14px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}
/*
* 跳转信息
*/
.jumpinfo {
	width:720px;
	margin-top:10px;
	margin-bottom:10px;
	height:100px;
	text-align:center;
	font-size:16px;
}

.jumpinfo .info {
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	width:400px;
	height:100px;
	border:4px #D4D4D4 solid;
}

.jumpinfo .info .title {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#39F;
	margin:10px;
	padding-bottom:5px;
	border-bottom:2px #D4D4D4 solid;
}
.jumpinfo .info .msg {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:bolder;
	margin-left:10px;
	margin-bottom:10px;
}

/*
* 产品分类菜单
*/
ul#navmenu-v {
	padding-left:10px;
	padding-bottom:5px;
}

ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul {
 width: 220px; /* Menu Width */
 margin: 0;
 list-style: none;
 
}

ul#navmenu-v li { 
float: left; position: relative;  width: 100%;
BORDER-BOTTOM: #d2d4d5 1px solid;
}
ul#navmenu-v li.iehover { z-index: 1000; /* IE z-index bugfix */ }

ul#navmenu-v ul {
 display: none;
 position: absolute;
 top: 0;
 left: 100%;
 z-index: 9999;
}

/* Root Menu */
ul#navmenu-v a {

 padding: 6px;
 display: block;
 font-size:11px;

 font-family:Arial, Helvetica, sans-serif;
 color:#000;
 text-decoration: none;
 height: 1%;
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a {
BACKGROUND: #6b90c7;
 color: #FFF;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a {
 float: none;
 BACKGROUND: #6b90c7;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a {
 background: #999;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a {
 background: #999;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a {
 background: #666;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul { display: none; }
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul { display: block; } 

/*
* 产品分类
*/
#main-nav {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#main-nav LI {
	LINE-HEIGHT: 28px; BORDER-BOTTOM: #d2d4d5 1px solid; HEIGHT: 28px
}
* HTML #main-nav LI {
	LINE-HEIGHT: 26px; HEIGHT: 26px
}
*:first-child + HTML #main-nav LI {
	LINE-HEIGHT: 26px; HEIGHT: 26px
}
#main-nav LI A {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #1d282d
}
#main-nav LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none;
}

/*
* 图片展示样式
*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/*
* 左侧品牌列表
*/
.brand_list {
	width:240px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:10px;
}

.brand_list .title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	border-bottom:1px #CCC solid;
	padding-bottom:5px;
}

.brand_list .img {
	margin-top:5px;
	margin-bottom:5px;
}
.brand_list .txt {
	padding-left:5px;
	margin-bottom:5px;
	border-bottom:1px #999 dotted;
	padding-bottom:5px;
}

/*
* 新导航
*/
#top_subcategorias { 

margin-top:10px;
margin-bottom:10px;
clear:both;
height:30px;
width:980px;
margin-left:auto;
margin-right:auto;
background-color:#DBDFE8;
}
#top_subcategorias .tc_list { background-color:#DBDFE8; color:#50545D}
#top_subcategorias .tc_list a { color:#50545D}
.menu2 {
	padding:0; margin:0; list-style:none; 
	height:30px; position:relative; z-index:50; font-family: Arial, Helvetica, sans-serif;}
.menu2 li.top {
	display:block; 
	float:left;
	margin-right:2px;
}
.menu2 li a.top_link {display:block; float:left; height:30px; line-height:30px; color:#50545D; text-decoration:none; font-size:11px; font-weight:700; padding:0 10px; cursor:pointer; background-color:#DBDFE8}
.menu2 li a.top_link span {float:left; display:block; padding:0 5px; height:30px;}
.menu2 li a.top_link span.down {float:left; display:block; padding:0 5px; height:30px; }
.menu2 li a.top_link:hover {color:#fff; background-color:#6A899E; text-decoration:underline}
.menu2 li a.top_link:hover span {}
.menu2 li a.top_link:hover span.down {}

.menu2 li:hover > a.top_link {color:#fff; background-color:#6A899E}
.menu2 li:hover > a.top_link span {}
.menu2 li:hover > a.top_link span.down {}


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible; position:relative; z-index:200;
text-decoration:none;
}
.menu2 li:hover {position:relative; z-index:200;
text-decoration:none;
}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:0; top:30px; background: #6A899E; padding:0; border:none; white-space:nowrap; width:160px; height:auto; z-index:300;}
.menu2 :hover ul.sub li {display:block; height:30px; position:relative; float:left; width:160px; font-weight:normal;}
.menu2 :hover ul.sub li a {display:block; font-size:11px; font-weight:700; height:30px; width:160px; line-height:30px; text-indent:5px; color:#fff; text-decoration:none;}
.menu2 :hover ul.sub li a.fly {}
.menu2 :hover ul.sub li a:hover {background:#DBDFE8; color:#50545D;}
.menu2 :hover ul.sub li a.fly:hover {}
.menu2 :hover ul li:hover > a.fly {} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:160px; top:-4px; background: #fff; padding:3px; border:1px solid #FFAA24; white-space:nowrap; width:160px; z-index:400; height:auto;}

.nmkuan{ height:125px; border:1px solid #cccccc; text-align:center; display:block; vertical-align:middle;}

 /*
* 所有产品
*/
#product_list {
	width:720px;
	margin-left:5px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}

#product_list div.mainlist {
	float:left; 
	width:720px;
	overflow:hidden;
	border-bottom:1px #CCC dashed;
	margin-bottom:5px;
	height:auto;
}
#product_list div.mainlist .detail {
	height:auto;
	width:700px;
	padding:5px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	line-height:18px;
}
#product_list .pro_title {
	width:700px;
	height:20px;
	overflow:hidden;
	float:left;
	text-align:left;
	color:#0075EA;
	font-weight:bolder;
	font-size:12px;
}

#product_list .pro_title a {
	color:#666;
}
#product_list .pro_title a:hover {
	color:#68B4FF;
}

#product_list .pro {
	width:710px;
	height:190px;
	float:left;
	overflow:hidden;
}

#product_list .pro .list {
	width:140px;
	height:180px;
	float:left;
	overflow:hidden;
	
}

#product_list .pro .list .pro_img {
	text-align:center;
	margin-bottom:5px;
	width:130px;
	height:130px;
	margin-left:auto;
	margin-right:auto;
	font-size:120px;
	overflow:hidden;
}

#product_list .pro .list .pro_img img {
	border:0px;
	vertical-align:middle;
}

#product_list .pro .list .pro_title {
	width:120px;
	height:auto;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#0075EA;
	font-weight:normal;
	font-size:11px;
}