@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
img{border:0;}
.cl{clear:both;}
.warning{color:red;}
a{
	color:black;
	text-decoration:none;
}
a:hover{
	color:#691a87;
	text-decoration:underline;
}

body{ 
	margin:0 auto;
	font-size:12px;
	line-height:18px;
	background:url(body1.gif) no-repeat center top #140018;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
#all_a{ background:url(body2.gif) no-repeat center 660px; }
#all{ width:1000px; margin:0 auto;}
#top_a{ width:1000px; background:url(top_a.jpg) no-repeat ; height:123px; position:relative;}
#top_b{ width:1000px; background:url(top_b.jpg) no-repeat ; height:123px; position:relative;}
#top{ width:1000px; background:url(top.jpg) no-repeat ; height:123px; position:relative;}
#logo{ background:url(logo.html) no-repeat; width:128px; height:115px; float:left;}
#sch{ background:url(search.gif) no-repeat; width:247px; height:47px; float:right; margin-top:59px; padding:7px 0 0 10px;}
#q{ background:url(q.gif) no-repeat; width:165px; height:24px; line-height:24px; padding:0 10px;  color:#676767; border:none; float:left;}
.button{ background:url(bnt.gif) no-repeat; width:28px; height:24px; float:left; border:none; margin-left:5px; cursor:pointer;}

#banner{  height:434px; margin-bottom:24px;}
#banner li{ position:absolute; list-style:none;}

#menu{ width:1000px; background:url(menu.gif) repeat-x; height:46px;text-align:center; margin-bottom:11px;}
#menu ul{ list-style:none;}
#menu ul li{ padding-right:25px; display:inline-block;*display:inline; height:46px;zoom:1; *line-height:46px;}
#menu span{}
#menu ul li a{ color:#624968; font-size:18px;}
.sep{ background:url(menu_g.gif) 0 1px no-repeat; width:2px; height:45px; line-height:50px; color:#fff;*font-size:18px;}


#main{ width:1000px; overflow:hidden; padding-bottom:10px;}
#left{ padding:1px; width:222px; float:left;  }
#left .tit_t{ background:url(tit.gif) no-repeat; height:35px;text-align:center; line-height:35px;border-left:1px solid #fff; border-right:1px solid #fff;border-top:1px solid #fff;}
#left .tit_t a,#left .tit_b a{ color:#FFFFFF;font-size:16px; }
#list {  list-style:none; padding-bottom:10px;background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
#list li{ border-bottom:1px dashed #7f7f7f; margin:0 5px; padding:7px 0;}
#list li.bigl{ background:url(list.gif) no-repeat 3px center; padding-left:18px;}
#list li.midl{ background:url(midl.html) no-repeat; padding-left:23px;}
#list li a{ color:#2a2a2a;}
#list li a:hover,#list li h2 a{ color:#691a87; font-size:12px; font-weight:bold;}
#left .tit_b{ background:url(tit.gif) no-repeat; height:35px;text-align:center; line-height:35px; border:1px solid #fff;}
#left .side_w{line-height:24px; padding:5px 8px 10px 8px; background:#fff;}
#left .side_w ul{ list-style:none;}
#left .side_w a{ color:#000000;}
#left .side_w span{ font-weight:bold;}
#video { margin-top:21px;}

#right{ width:754px; background:#ffffff; float:right; padding:1px;}
#right .position{ padding-bottom:10px; border-bottom:1px dashed #767575; margin:9px; text-align:left;}
#right .position,#right .position a{ color:#582f68; font-weight:bold;}
.desp{ margin:0 10px;}

.desp2 h2,h3,strong{ font-size:12px; display:inline;}
.desp2{ margin:9px;}
#right .key{ background:url(key.gif) repeat-x; height:34px; line-height:34px; padding-left:20px; margin-bottom:5px;}
#right .key h2,#right .key h2 a{ color:#ffffff; font-size:16px; text-decoration:none;}
.side_index{ margin:0 10px;}
.side ul li{ list-style:none; display:inline; margin-right:20px;}
.tit_cu a{ font-size:14px; color:#691a87; line-height:30px;}
.side{ line-height:22px; margin-bottom:20px;}
.side_index span{ font-weight:bold;}
.tf{ float:left;}
.tf span.ft{ margin-right:20px; font-weight:inherit;}
.side_index span.ltd{ margin-right:20px; font-weight:inherit;}


#foot { width:1000px;color:#FFFFFF; text-align:center;margin:0 auto; background:url(foot.gif) repeat-x;}
#foot a{ color:#FFFFFF;}
#foot ul#flink{  list-style:none; line-height:38px; color:#fff;}
#foot ul#flink li{ display:inline;}
#foot ul#flink li a{margin:0 40px; color:#fff;} 
.multi { padding:12px 0 0 0;}
.footbottom img{ margin:6px 0;}




.detaildesp ul{margin:0 15px;}
.iu ul{ margin:0 15px;}
.qq{  list-style:none;}
.sitemap ul{ margin:0 30px; line-height:25px;}
.int { background:url(int.gif) no-repeat left 15px ; height:998px; margin-bottom:10px;}
.font1{ font-weight:bold; display:inline;}
.font2{ font-weight:bold; display:inline; font-size:14px;}
#pr_change ul{ list-style:none;}
.font_a{ width:600px;}
.font_b{ float:left;}
.font_c{float:left; margin-left:10px; display:inline;}
.font_d{float:left; width:734px; padding-top:5px;}
.font_e{width:734px; height:1600px;}
.font_f{width:734px; height:2200px;}
.fontz{ margin-left:62px; width:600px; padding-top:20px;}
/***********key1**********/ 
#key1 h1{
	top:65px;
	left:118px;
	font-size:22px;
	color:#e2a2fb;
	line-height:normal;
	position:absolute;
}

/********lang********/
#lang{

	position:absolute;
	top:14px;
	right:16px;
	z-index:99;
}
#lang p{
	float:left;
	color:white;
	font-size:11px;
	padding:3px 8px 0 0;
}
#lang .flag{
	width:163px;
	float:left;
}
#lang a img{
	float:left;
	margin:5px;

	opacity:0.7;
	filter:alpha(opacity=70);
}
#lang a.cur img{
	margin:4px;

	opacity:1;
    border:1px solid #fff;
	filter:alpha(opacity=100);
}



/**********ct_pr******/
.productlist{

	font-size:13px;
	margin:5px 0 3px 0;
	padding:3px 0px 3px 0px;
	background:#fff;
    background-color:#CCCCCC;
}

.prolist li{margin:0 0 0 25px;}
.prolist a.ved{color:#a30c00;}

#formbut {
	clear:both;
	float:left;
	color:white;
	height:30px;
	font-size:13px;
	cursor:pointer;
	font-weight:bold;
	line-height:30px;
	padding:0 10px;
	margin:5px 0 0 0;

	background:url(foot.gif) left center repeat-x;
}
#prform {
	clear:both;
}

/**********products******/

#products{

	_height:1%;
	overflow:hidden;
	padding:10px 0 0 0;
}
#products .bigname {
  clear:both;
	font-size:13px;
	font-weight:bold;
	background:#f0eeee;
	margin:0 0 5px 0;
	padding:3px 15px 3px 15px;
}
#products li a.frame img{
	display:block;
	width:120px;
	height:120px;
	border:#000000 1px solid;
}
#products li a.frame:hover img{
	border:#691a87 1px solid;
}
#products .nfont{color:#000;}
#products .gbg {background:#f4f4f4;}

/*********pic1********/
#products{ margin:0 10px;}
#products li.pic,
#products li.pic1{
	list-style:none;
	float:left;
	width:120px;
	height:190px;
	padding:3px;
	_display:inline;
    margin:0 27px;
}

/**************mod2**************/
#products li.pic2 {
	float:left;
	width:300px;
	display:inline;
	overflow:hidden;
	padding:5px 5px 5px 6px;
	margin:5px 5px 5px 30px;
}

#products li.pic2 a.frame{float:left;}

#products li.pic2 .proinfo {
	float:left;
	width:150px;
	display:inline;
	margin:3px 0 0 10px;
}

/**************mod3**************/
#products li.pic3 {
	_height:1%;
	list-style:none;
	overflow:auto;
	padding:8px 0px 8px 8px;

}

#products .pic3 a.frame{float:left;}

#products .pic3 .proinfo {
	float:left;
	width:580px;
	display:inline;
	margin:5px 0 0 5px;
}

/**************mod4**************/
#products li.pic4 {
	height:320px;
	width:150px;
	float:left;
	overflow:hidden;
	margin:0 0 10px 0;
	padding:5px 5px 10px 15px;
}

/**************mod5**************/
#products li.pic5 {
	_height:1%;
	overflow:auto;
	list-style:none;
	margin:0 10px 10px 10px;
	padding:7px 7px 7px 7px;
}
#products li.pic5 a.frame{float:left;}

#products li.pic5 .detail{
text-align:left;
	width:560px;
	float:left;
}
#products li.pic5 .detail ul{
	margin:0 0 0 15px;
}
#products li.pic5 .detail li{
	width:175px;
	float:left;
	list-style:none;
	padding:0 0 0 5px;
}

/**************flipmenu**************/
#flipmenu {
	display:none;
	z-index:99;
	list-style:none;
	position:absolute;
}

#flipmenu a.bigl {
text-align:left;
	width:175px;
	color:#ffffff;
	display:block;
	background:#969595;
	text-decoration:none;
	padding:6px 2px 6px 10px;
	border-top:1px solid #eeecec;
}

#flipmenu a.midl {
text-align:left;
	width:165px;
	color:#ffffff;
	display:block;
	font-size:12px;
	background:#969595;
	text-decoration:none;
	padding:4px 2px 4px 20px;
border-top:1px solid #eeecec;
}

#flipmenu a:hover {
	color:#fff;
	background:#50235d;
}

