﻿@import url("lytebox.css");
/* === All CSS  === */
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,dd,dt,dl{margin:0;padding:0;border:0;}
body{background:#fff;color:#000;font-family:Tahoma;font-size: 11px;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
input{vertical-align:middle;}
table{border-collapse:collapse;}
ul{list-style:none;line-height:24px;}
p{line-height:24px;padding-bottom:12px;}
.clear{clear:both;height:0;width:0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.m10{margin-top:10px;}
.m5{margin-top:5px;}
.w827{width:827px;margin-left:auto;margin-right:auto;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#666;text-decoration:none;}
a.bai:link,a.bai:visited{color:#fff;}
a.bai:hover{color:#faa;}
a.hei:link,a.hei:visited{color:#000;}
a.hei:hover{color:#666;}
a.hui:link,a.hui:visited{color:#666;}
a.hui:hover{color:#000;}

/* === Page CSS === */
.page{padding:10px;line-height:normal;text-decoration:none;text-indent:0px;}
.page a{display:block;padding:2px 6px 0px;border:solid 1px #999;float:left;margin:3px;color:#000;}
.page a:hover{background:#999;color:#fff;}
.pagedefault{padding:2px 6px 0px;border:solid 1px #999;float:left;margin:3px;background:#999;color:#FFF;}
.pageno{padding:2px 10px 0px;border:solid 1px #999;float:left;margin:3px 3px 3px 12px;}
.pageall{padding:2px 10px 0px;border:solid 1px #999;float:left;margin:3px;}
.left-cp li{cursor:pointer;}
.left-cp li li{cursor:auto;}
.error{width:800px; height:200px; margin:20px auto; text-align:center; font-weight:bold;}

/* === Product List Page CSS === */
.chanpin h3{color:#000000;font-size:12px;padding:5px 0;margin:0px;text-indent:0px;}
.cp-show{float:left; padding-left:35px;height:204px;width:152px;}
.cp-photo{border:solid #818487 1px;height:130px;width:146px;text-align:center;padding:2px;vertical-align:middle;text-align:center;display: block;font-size:120px;}
.cp-photo img {vertical-align:middle; border:0;}
.show{}
.show h2,.show h3{font-size:12px;padding:10px 0 0;text-align:center;text-indent:0px;font-weight:normal;width:auto;}
.show dt{float:left; width:450px; line-height:24px; border-bottom:solid 1px #CCC; text-indent:10px;}
.show dd{float:left; width:100px; line-height:24px; border-bottom:solid 1px #CCC;}
.photo{padding:10px;text-align:center;}
#demox{width:200px;height:300px;overflow:hidden;text-align:center;}
#demo{overflow:hidden;height:196px;width:582px;text-align:center;}
.demo-left{width:156px;height:186px;}

/* === 2 Class Menu === */
#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7,#menu8,#menu9,#menu10{width:108px;margin:23px 0px 0px 0px;}
#menuz1,#menuz2,#menuz3,#menuz4,#menuz5,#menuz6,#menuz7,#menuz8,#menuz9,#menuz10{display:none;}

/* === All Menu Class === */
.proclass{position:absolute;z-index:999;background:#1B6F9B;display:none;}
.proclass ul{line-height:21px;border-top:solid 1px #431e03;border-left:solid 1px #431e03;border-right:solid 1px #431e03;text-align:left;}
.proclass ul li a{display:block;color:#fff;height:20px;padding-left:10px;border-bottom:solid 1px #431e03;}
.proclass ul li a:hover{text-decoration:none;color:#f00;}
.proclass ul li a:visited{color:#fff;}
/* ---[ banner ]-------------------------- */
#lm-home-banner {width:827px;height:220px;margin-bottom:8px;position:relative;margin-left:auto;margin-right:auto;overflow: hidden;}
ul#page_banner, ul#slide_nav, ul#slide_control {margin:0pt;padding:0pt;list-style-type:none;}
ul#page_banner li, ul#slide_control li, ul#slide_nav li {list-style:none;}
ul#page_banner img {height: 185px;width: 827px;}
ul#slide_nav { background: transparent url(/images/news_bg.png) no-repeat scroll 0 50%;padding: 10px;position: absolute;width: 807px;}
ul#slide_nav li:hover, #pause_button, .prev_button, .next_button, #first_button, #last_button {cursor: pointer;z-index: 5000;}
ul#slide_nav li span, #pause_button span, .prev_button span, .next_button span, #first_button span, #last_button span, #hover_next_button span, #hover_prev_button span, #water_mark span {margin-left: -10000px;}
ul#slide_nav li, #pause_button, .prev_button, .next_button, #first_button, #last_button, #water_mark {background-repeat: no-repeat;overflow: hidden;top: 0px;}
ul#slide_nav li {background: transparent url(/images/button.png) no-repeat scroll 50% 50%;display: block;float: left;height:10px;list-style: none;padding:4px;margin:0px;width:10px;}
ul#slide_nav li:hover {}
ul#slide_nav li#button_selected {background-image: url(/images/button_selected.png);}
ul#slide_nav li#button_selected:hover {}
ul#slide_control {right:5px;position:absolute;top:190px;z-index:5000;}
ul#slide_control li{list-style: none;display: block;float:left;}
ul#banner_desc {display:none;}

#prev_button, #next_button, #pause_button, #last_button {margin-left: 0px;}
#first_button {background-image: url(/images/first.png);height: 29px;left: 354px;width: 34px;}
#first_button:hover {background-image: url(/images/first_hover.png);}
#last_button {background-image: url(/images/last.png);height: 29px;left: 474px;width: 34px;}
#last_button:hover {background-image: url(/images/last_hover.png);}
#nex_prev_buttons {position: absolute;left: 0;z-index: 5000;}
#next_button {background-image: url(/images/next.png);height: 29px;left: 443px;width: 31px;}
#next_button:hover {background-image: url(/images/next_hover.png);}
#prev_button {background-image: url(/images/prev.png);height: 29px;left: 388px;width: 31px;}
#prev_button:hover {background-image: url(/images/prev_hover.png);}
.pause_button {background-image: url(/images/pause.png);height: 29px;left: 419px;width: 24px;}
.pause_button:hover {background-image: url(/images/pause_hover.png);}
.paused_button {background-image: url(/images/play.png);height: 29px;left: 419px;width: 24px;}
.paused_button:hover {background-image: url(/images/play_hover.png);}
#hover_next_button, #hover_prev_button {height: 125px;background-repeat: no-repeat;overflow: hidden;width: 77px;top: 35px;z-index: 6000;}
#hover_next_button span {}
#hover_next_button {background-image: url(/images/hover_next.png);background-position: 21px 35px;padding: 30px 0 30px 30px;right: 0;}
#hover_prev_button { background-image:url(/images/hover_prev.png); background-position: 8px 35px;padding: 30px 30px 30px 0;left: 0;}

/* === Your CSS Add Underside === */
.top{
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	height: 38px;
	margin-top: 19px;
	padding-top: 77px;
}
.dh{
	width: 600px;
}
.dh ul{
	padding-left: 38px;
}
.dh li{
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	color: #421438;
	font-weight: bold;
}
.dh li a:link,.dh li a:visited{color:#421438;text-decoration:none;}
.dh li a:hover{color:#421438;text-decoration:none;}
.dh li a.muneon:link,.dh li a.muneon:visited{color:#421438;text-decoration:none;}
.dh li a.muneon:hover{color:#421438;text-decoration:none;}
.ss{ margin-right:19px;}


.left{ width:205px; overflow:hidden;}
.left_top{
	background-image: url(../images/left_top.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 205px;
	overflow: hidden;	
}
.left_con{
	background-image: url(../images/left_con.jpg);
	background-repeat: repeat-y;
	width: 197px;
	padding-left: 8px;
}
.cp li{
	line-height: 33px;
	background-image: url(../images/dh_ico.jpg);
	background-repeat: no-repeat;
	width: 184px;
	font-weight: bold;
}
.cp li a:link,.cp li a:visited{
	color:#666;
	padding-left: 10px;
	width: 184px;
	display: block;
}
.cp li li a{display: block;}
.cp li a:hover{color:#000;width: 167px;}
.cp li li a{
	font-weight: normal;
}
h2{
	background-image: url(../images/left_biaot.jpg);
	background-repeat: no-repeat;
	height: 52px;
	width: 185px;
	font-size: 18px;
	color: #4B1C46;
	line-height: 52px;
	text-indent: 10px;
}
.lianxi_nr{
	background: url(../images/ditu.jpg) no-repeat 5px bottom; 
	padding-bottom:10px;
	width: 185px;
	padding-top:10px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.left_down{
	background-image: url(../images/left_down.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 205px;
}
.right{
	width: 612px;
}
.right h2{
	background-image: url(../images/right_top.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 612px;
	line-height: 38px;
	
}
.right h2 a{}
h2 a:link,h2 a:visited{color:#4B1C46;text-decoration:none;}
h2 a:hover{color:#4B1C46;text-decoration:none;}
.right_con{
	background-image: url(../images/right_con.gif);
	background-repeat: repeat-y;
	padding:10px;
	width:592px;
}
.anniu{
    height:39px;
	width: 602px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
	background-image: url(../images/right_con.gif);
	background-repeat: repeat-y;
	padding-left:10px;
	padding-top:10px;
}
.right_down{
	background-image: url(../images/right_down.gif);
	background-repeat: no-repeat;
	height: 19px;
	width:612px;
}
.foot{
	line-height: 50px;
	background-image: url(../images/foot.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 74px;
	color: #FFFFFF;
}
.foot a:link,.foot a:visited{color:#FFFFFF;text-decoration:none;}
.foot a:hover{color:#FFFFFF;text-decoration:none;}

