@charset "utf-8";
body{margin:0 auto;padding:0;font-size:12px;color:#FFFFFF;font-family:Geneva, Arial, Helvetica, sans-serif;background-image: url(images/bg.jpg);background-repeat: no-repeat;background-position: center top; background-color:#120302;}

img {
azimuth: expression(
    this.pngSet?this.pngSet=true:
           (this.nodeName == "IMG" &&
                   this.src.toLowerCase().indexOf('.png')>-1?
                            (this.runtimeStyle.backgroundImage = "none",
                             this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
                             this.src = "images/transparent.gif")
                           :(this.origBg = this.origBg?
                                     this.origBg
                                    :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
                                     this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
                                    this.runtimeStyle.backgroundImage = "none")),
           this.pngSet=true);
}

ul{margin: 0px;padding: 0px;list-style-type: none;}
a{ color:#FFFFFF; text-decoration:none;}
a:hover{ color:#FF0000;}
#lan{ width:900px; margin:0 auto; height:16px; padding-top:10px; text-align:right;}
.top{ width:900px; margin:0 auto;}
.menu{ float:left; width:624px; margin-top:50px; margin-left:10px; display:inline; } 
.menu ul li{ float:left; margin-right:35px;  }
.menu ul li A{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.menu ul li A:hover{ color:#E32276;}
.logo{ float:right; margin-top:16px;}
.clean{clear:both; height:1px;}
 .head_line{
	background: url(images/line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:1px;
	margin-top:29px;
	_margin-top:9px;
}
 .head_line{
	background: url(images/line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:1px;
	margin-top:29px;
	_margin-top:9px;
}
 .head_line2{
	background: url(images/line2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:1px;
	
}
 .head_line3{
	background: url(images/line3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:1px;
	margin-top:29px;
	_margin-top:9px;
}
 .head_line4{
	background: url(images/line4.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:1px;
	
}
.main_1{
	background-image: url(images/main_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:291px;

	
}
.main_1_content{ width:900px; margin:0 auto; }
.laizi{ float:left; margin-top:88px;}
.banner{ float:left; margin-left:20px; padding-top:20px;}
.scroll{
	width:900px;
	height:144px;
	background-repeat: no-repeat;
	margin:35px auto 45px;_margin-bottom:35px;
	position:relative;
}
#bgxx{
	background-image: url(images/index_42.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/index_42.png");_background:none;
	width:900px;
	height:144px;
	background-repeat: no-repeat;
	position:absolute;
	left:0;
	top:0;
	z-index:-1;
}
#proclass{ padding:15px 18px; padding-right:0px;}
.scroll ul li{ float:left; width:219px; }
.scroll ul li .pic{ border:1px solid #000000; padding:3px;}
.news{ width:900px; margin:34px auto; margin-bottom:0px;}
.news_list{float:left; margin-left:5px;}
.more{ float:right; padding-right:90px; margin-top:10px;}
.news_list ul{ float:left; width:345px; line-height:18px;}
.news_list ul li{ margin-bottom:18px;}
.news_title { color:#e53280; font-weight:bold;}
.time{ color:#7e7a7a;}
.red{ color:#ff0000;}
#cultrue{width:200px;}
.cultrue{
	background-image: url(images/index_63.png);	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/index_63.png");_background:none;
	background-repeat: no-repeat;
	height:153px;
}
.foot{
	background-image: url(images/foot_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}
.foot_content{ width:900px;padding-top:25px; margin-left:auto; margin-right:auto;  }
.ft_logo{ float:left; width:470px; display:inline;}
.adress{ line-height:170%; color:#7a7a7a; float:right; width:400px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.copy{ background:#7e7a7a; color:#ffffff; text-align:center; height:44px; padding-top:36px; *margin-left:1px; margin-top:30px;_margin-top:20px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.about_title{ text-align:center; margin-top:26px; margin-bottom:23px;_margin-bottom:17px; font-size:18px; font-weight:bold; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; letter-spacing:2px;}
.about_01{ text-align:center;}
.about_main{ width:900px; margin:0 auto; margin-bottom:20px;}
.left{width:280px; float:left;}
.left_bg{ margin-top:15px;}

.cpfl{ line-height:27px; margin-bottom:40px;}
.cpfl ul li a{ color:#e32276; font-weight:bold;}
.cpfl ul li a:hover{ color:#ff0000}
.cpfl ul li ul{ margin-bottom:15px;}
.cpfl ul li ul li{
	background-image: url(images/icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:13px;
}
.cpfl ul li ul li a{ color:#7e7a7a;}
.about_news{ line-height:18px; margin-bottom:40px; width:265px;}
.about_news ul{ line-height:18px;}
.about_news ul li{ margin-bottom:18px;}
.left_contact{ line-height:25px; color:#7e7a7a; margin-bottom:20px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.right{ float:right; width:617px;}
.right_head{
	background-image: url(images/about_03.jpg);
	background-repeat: no-repeat;
	filter:alpha(opacity=30); 
	-moz-opacity:0.3;
	height:36px;
}
.right_bottom{
	background-image: url(images/about_18.jpg);
	background-repeat: no-repeat;
	filter:alpha(opacity=30); 
	-moz-opacity:0.3;
	height:31px;
	clear:both;
	margin-bottom:20px;
	*margin-bottom:0px;
	
}
.right_content{
	background-image: url(images/about_14.png);	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/about_14.png");_background:none;
	background-repeat: repeat-y;
	padding-left:35px;
	padding-right:35px;
	color:#eee;
	line-height:20px;
	display:inline-block;
	overflow:hidden ;

}
.right_content_news{
	background-image: url(images/about_14.png);	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/about_14.png");_background:none;
	background-repeat: repeat-y;
	padding-left:10px;
	padding-right:10px;
	width:597px;
	color:#eee;
	line-height:20px;
	display:inline-block;
	overflow:hidden ;

}


.about_img{ padding:15px; border:1px solid #000000;}
#cultrue_select{background-image: url(images/icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:13px;
}
#cultrue_select a{color:#7e7a7a;}
#cultrue_select a:hover{color:#ff0000;}
.vido{ margin-bottom:20px;}
.photo{}
.photo ul li{ float:left;margin-right:21px;margin-bottom:40px; line-height:185%; text-align:center;}
.photo ul li img{ border:1px solid #ccc;}
#right_pic{ margin-right:0;}
.page{ clear:both; text-align:center;}
.page a{ color:#7E7A7A;}
.sale_title{ color:#e32276; font-size:14px; font-weight:bold;}
.product_list{ line-height:20px; width:550px;  overflow:hidden; *margin-bottom:20px;_margin-bottom:0px;}
.product_list ul{ float:left; width:265px; margin-right:20px; height:262px;}
.product_title { color:#eee; font-weight:bold; margin-top:8px; margin-bottom:5px;}
.product_title a{ color:#eee;}
.product_title a:hover{color:#ff0000;}
.productshow_title { color:#e32477; font-weight:bold;margin-bottom:5px;}
.productshow_pic{ margin-top:10px; margin-bottom:20px;}
.next{ margin-top:40px; text-align:center;  margin-left:auto; margin-right:auto; margin-left:68px;}
.next ul li{ float:left; margin-right:10px; height:26px; display:block; color:#FFFFFF; padding-top:6px; font-weight:bold;}
.first{ background:#000000; width:119px;}
.two{background:#e32276; width:119px;}
.product{ width:897px;}
.product_head{
	background-image: url(images/chanpin_07.jpg);
	background-repeat: no-repeat;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	height:37px;
}
.product_content{
    background-image: url(images/chanpin_24.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/chanpin_24.png");_background:none;
	background-repeat: repeat-y;
	padding-left:30px;
	padding-right:30px;
	color:#eee;
	line-height:20px;
	display:inline-block;
	overflow:hidden ;}

.product_bottom{
	background-image: url(images/chanpin_28.jpg);
	background-repeat: no-repeat;
	filter:alpha(opacity=30); 
	-moz-opacity:0.3;
	height:34px;
}
.product_fl{ line-height:20px;  overflow:hidden; *margin-bottom:20px;_margin-bottom:0px;}
.product_fl ul{ float:left;  margin-right:24px; height:262px; width:263px;}
.pro_intro{ width:263px;}
.news2{ line-height:18px; margin-bottom:40px; width:547px; }
.news2 ul{ line-height:18px;}
.news2 ul li{ margin-bottom:18px;}



#adp{width:570px;height:245px;}
#numnav{position:relative;top:-15px;align:right;z-index:3; padding-right:4px;}
#numnav img{cursor:hand}

#intro{ line-height:165%;}
#intro table{border:#aaa solid;border-width:1 0 0 1}
#intro td{border:#aaa solid;border-width:0 1 1 0; padding:3px;}
#intro table td table{ border:none;}
#intro table td table td{ border:none;}


.font1{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold;}
.font2{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}

.left_contact strong{ color:#CCCCCC}



#wenhua{background-image: url(images/about_14.png);	
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/about_14.png");_background:none;
	background-repeat: repeat-y;
	padding-left:10px;
	padding-right:10px;
	color:#eee;
	line-height:20px;
	display:inline-block;
	overflow:hidden ;}
#vpt{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:22px; border-bottom:1px solid #ccc;}
#vpt cite{ float:right; font-family:Geneva, Arial, Helvetica, sans-serif; font-style:normal; font-weight:100; font-size:12px; padding:2px;}
#vlist{ padding-top:10px;}	
#vlist li{ width:140px; float:left; height:135px; text-align:center; margin-right:12px; line-height:180%; overflow:hidden;}
#vlist li.end{ margin-right:0;}
#vlist li .img_border{ border:2px solid #ccc }
