﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style-type:none; margin:0 auto;}
body {margin:0 auto; padding:0px; font-size:12px; font-family:"宋体";} 
HTML { line-height:24px; color:#333333;}
img {border:0; margin: 0px; padding: 0px;}
h1,h2,h3,h6,h4{ font-size:14px; font-weight:normal;}
a img{ border:none;}
a{color:#333333; text-decoration:none;}
li{list-style: none; line-height:24px;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;overflow:hidden;}
.w1000{width:1000px; margin:0 auto;}


/*index*/
.announce{ background:url(pro_bg.jpg) no-repeat; height:48px;}
    .announce span{ width:70px; display:block; float:left; margin-top:20px; padding-left:75px; color:#cc0033;}
	#marqueediv6{ width:488px; float:left; height:24px; line-height:24px; overflow:hidden; display:block;margin-top:20px;}

.content{ margin-top:20px;}
	.left{ width:223px; float:left;}
		  .menu,.contact_us{  border:1px #cccccc solid; width:223px; padding-bottom:10px;}
		  .tittle01{background:url(left_bg.jpg) no-repeat;height:26px; line-height:26px;width:222px; font-size:14px; 
		            font-weight:bolder; color:#FFF; text-indent:40px; margin-bottom:5px;}
		  .menu_list li{ width:210px; height:30px; line-height:30px; border-bottom:1px #666666 dashed;
		               background:url(left_icon.jpg)  10px 10px no-repeat; text-indent:30px; overflow:hidden;}
		  .menu_list li a{ width:210px; overflow:hidden; }
		  .menu_list li a:hover,.menu_list li a.active{color:#cc0033;}
		  
		  .menu{ margin-top:12px;}
		  .contact_us p{ width:215px; display:block; text-indent:10px;}
	 .right{ width:760px; float:right; }
	       .right_brife{border:1px #cccccc solid; width:451px; float:left; }
		   .brife{ background:url(tit_bgline.jpg) repeat-x; margin-top:-2px;width:451px;}
	       .tittle02{ background:url(tit01.jpg) no-repeat; width:451px; height:31px; overflow:hidden;}
		   .tittle02 span,.tittle03 span,.tittle04 span{ float:right; position:relative; top:-2px; right:10px;}
		   .tittle02 span a,.tittle03 span a,.tittle04 span a{color:#cc0033;}
		   .brife_text{ padding:5px;}
		   
		   .right_news{ width:290px; float:right;border:1px #cccccc solid; padding-bottom:3px; }
		   .news_list{background:url(tit_bgline.jpg) repeat-x; margin-top:-2px;width:290px;}
		   .news_list li{ width:268px; overflow:hidden; border-bottom:1px #CCC dotted; height:24px;}
		   .news_list li a:hover{color:#cc0033;}
		   .tittle03{  background:url(tit02.jpg) no-repeat; width:290px; height:31px; overflow:hidden;}
		  
		   .t_product{ width:760px; float:right;border:1px #cccccc solid; margin-top:15px;}
		   .tittle04{ background:url(tit03.jpg) no-repeat; width:756px; height:31px; overflow:hidden;}
		   .t_product_list{ background:url(tit_bgline.jpg) repeat-x; margin-top:-2px;width:760px; height:228px;}
		   .t_product_list li{ width:228px; float:left; margin-top:15px; height:192px; margin-bottom:20px; padding-left:18px;}
		   .t_product_list li span{ width:228px; display:block; text-align:center; height:24px; line-height:24px;color:#cc0033;
		                           float:left;}
		   .t_product_list li img{ width:226px; border:1px #e6e4e4 solid; float:left; margin-bottom:10px;}
		   
		   .show{ margin-top:10px; float:right;}
		    h3 span{ margin-left:10px; margin-top:10px; display:block;color:#cc0033; font-weight:bolder;}
			.pic_s_left{ margin:0px; padding:0px;_padding-left:-10px;}
			.pic_s_left,.pic_s_right{ width:14px; float:left; height:191px; overflow:hidden;}
			.pic_s_left img,.pic_s_right img,.pic_s_mid img{ float:left;}
			.pic_s_mid{ background:url(show-_bgmid.jpg) repeat-x; width:738px; height:191px; float:left; overflow:hidden;}
				.show_list{ margin-top:8px;}
				.show_list td{ width:156px; padding-left:12px; padding-right:15px; overflow:hidden;}
				.show_list td span{ width:156px; display:block; overflow:hidden; height:24px; line-height:24px; text-align:center; 
								   padding-top:5px; }
			   .show_list td img{ width:154px;border:1px #dcd5d5 solid;}
			   
			  
/*about_us*/			  
.about_us{ width:760px; float:right;border:1px #cccccc solid; }
.tittle05{ background:url(tit_bg00.jpg) no-repeat; width:756px; height:31px; overflow:hidden;}
.guide{ float:right; position:relative; top:-2px; right:10px; font-size:12px;color:#333333;}
.about_us01{ float:left; width:130px; text-align:center; color:#cc0033; font-weight:bolder; height:31px; line-height:31px; display:block;}
.about_us_text{ padding:15px; line-height:31px; }
.about_us_text01{ padding:10px;}

/*news*/
.about_us_text{background:url(tit_bgline.jpg) repeat-x; margin-top:-2px; }
.about_us_text li{ height:30px; line-height:30px; border-bottom:1px #f6e8e8 dotted;}
.news_list01 li a{ width:595px; display:block; float:left; margin-left:20px;}
.news_list01 li a:hover{color:#cc0033;}
.news_list01 span{ color:#666; width:90px;  float:left; display:block;}
		   
	

/*首页焦点图*/

.container {
	WIDTH: 184px;
	HEIGHT: 176px;
	float:left;
border:3px #e8e7e7 solid;
margin:5px 8px;
}

.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 156px;
	LEFT: 90px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}
.top02 .img2{float:left;
margin-top:20px;
margin-left:80px;}