@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:#e84124;
	text-decoration:underline;
}
body{
    margin:0 auto;
	font-size:12px;
	line-height:18px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background:url(body.jpg) repeat-x;
}
.lk{width:980px;	position:relative;  position:relative;}
#all{width:980px;margin:0 auto;position:relative;}
#top{ width:980px;height:128px;overflow:hidden;}
#logo{background:url(logo.jpg) no-repeat left; height:107px;width:592px;float: left;margin:35px 0 0 0;}
#banner{background:url(banner.jpg) no-repeat;height:450px;}
/*-----menu-----*/
#menu{ height:58px;margin:0 auto;background:url(menu-bg.jpg) repeat-x;}
#menu ul{text-align:center;}
#menu ul li{display:inline;list-style:none;margin:0px 15px;}
#menu ul li a{ color:#919191;font-size:18px;}
#menu ul li span{line-height:35px;}
#menu ul li.ved a{color:white;}
/*-------search------*/
#sch{position:absolute;top:60px;right:0px;}
#q{ background:url(q.jpg) no-repeat; width:269px;border:none; float:left;height:53px;line-height:50px;color:black; font-size:13px;}
#sch .button{ background:url(bnt.jpg) no-repeat; width:78px; height:53px; float:left; border:none; cursor:pointer;}
/*------main-----*/
#main{width:980px;margin:0px auto;position: relative;}
#left{width:255px; float:left;border:1px solid #dfdfdf;}
#left .tit_con{line-height:43px;border-top:3px solid #006495;}
#left .tit_con a{color:#006495;font-size:18px;font-weight:bold;padding:0 0 0 10px;}
#left .tit{height:47px;background:url(tit.jpg) repeat-x;}
#left .tit a{ font-size:20px; color:#006495;line-height:40px;padding:0 0 0 15px;}
#left .side_t{margin:0 0 10px 0;}
#list{padding:0px 15px 15px;}
#list li{ border-bottom:1px dotted #000; list-style:none;  padding:8px 0 8px 0; }
#list li a{ color:#000;padding-left:15px;background:url(icon.jpg) no-repeat;}
#list li h2 a,#list li a:hover{ padding-left:15px;}
#list a:hover,#list h2 a{ font-size:12px; font-weight:bold; color:#e84124;}

#left .side_b{color:black;}
#left .side_w{ padding-top:5px;line-height:24px;padding:0 10px;}
#left .side_w ul{ list-style:none;} 
#left .side_w span{ font-weight:bold; color:black;}
#left .side_w ul a {color:black;}

#right{ width:720px; float:right;}
#right .position{  color:#000;padding:0 0 5px 15px;line-height:px;background:url(position.html) no-repeat; }
#right .position a{ color:#000;}
#right .position span{ font-weight:bold;}


.key{line-height:30px;}
.key h2{display:inline-block;font-size:16px;color:#8b8b8b;background:url(title.html) no-repeat left center;padding:0 0 0 10px;}
.key h2 a{font-size:16px;color:#8b8b8b;}
.desp2 h2,h3,strong{ font-size:12px; display:inline;}
.desp2{padding:0 10px;line-height:20px;}
.desp{padding:0 10px;}

#foot{text-align:center;color:black;width:960px;margin:0px auto 0;}
#foot ul#flink { height:50px; line-height:50px;display: inline-block; }
#foot ul#flink li{ display:inline;}
#foot ul#flink li a{margin:0 60px; color:black; } 
#foot .multi,#foot .multi a{ color:black;}
#foot .multi{ margin:0 20px;}
.footbottom img{ margin:6px 0;}
.introduction{ margin:10px 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.html) no-repeat left  ; height:262px; margin-bottom:10px;}
#pr_change ul{ list-style:none;}

/***********key1**********/ 
#key1 h1{
	top:55px;
	left:140px;
	font-size:16px;
	color:#808080;
	position:absolute;
}

/********lang********/
#lang{
    
	position:absolute;
	top:2px;
	right:0px;
	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:8px;
	opacity:0.8;
	filter:alpha(opacity=80);
}
#lang a.cur img{
	margin:8px;
	opacity:1;
	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;
	border:1px solid #fff;
	background:black;
}
#prform {
	clear:both;
}

/**********products******/
#product{
}
#products{
	_height:1%;
	overflow:hidden;
	padding:0px 0px 10px ;
	margin:0 10px;
	border-bottom:1px solid #dfdfdf;
}
#products .bigname {
  clear:both;
	font-size:13px;
	font-weight:bold;
	background:#e6e6e6;
	margin:0 0 5px 0;
	padding:3px 15px 3px 15px;
}
#products li a.frame img{
	display:block;
	width:130px;
	height:130px;
	border:#bcbcbc 1px solid;
}
#products li a.frame:hover img{
	border:#e84124 1px solid;
}
#products .nfont{color:#000;}
#products .gbg {background:#eaeaea;}

/*********pic1********/
#products li.pic{
	list-style:none;
	float:left;
	width:130px;
	height:190px;
	_display:inline;
    margin:0 25px 10px;
    padding:0 15px 0 20px;
}
#products li.pic1{
	list-style:none;
	float:left;
	width:130px;
	height:190px;
	_display:inline;
    margin:0 15px 10px;
    padding:0 10px 0 0;
}
#products li.pic a{}
/**************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:535px;
	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:440px;
	float:left;
}
#products li.pic5 .detail ul{
	margin:0 0 0 15px;
}
#products li.pic5 .detail li{
	width:200px;
	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:white;
	display:block;
	background:black;
	text-decoration:none;
	padding:6px 2px 6px 10px;
	border-bottom:1px solid #efefef;
}

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

#flipmenu a:hover {
	color:#fff;
	background:#e13737;
}

