/* CSS Document */
@charset "utf-8";

*{ font:"Microsoft YaHei"; font-size:12px; padding:0px; margin:0px;color:#666666}
a{ text-decoration:none; outline:none; color:#666666;}
img{ border:0px;}
li{ list-style:none;}
.border{ border: solid 1px  #333333;}
.web_top{ font-size:14px; font-weight:700; height:30px;  line-height:30px; text-indent:15px; border-bottom:2px solid  #e6e6e6;
background:url(../image/title_yuandian.jpg) left no-repeat;}
.web_top a{ line-height:30px; font-size:14px; font-weight:700;}
.web_top img{ float:right;}
.infoClass{
	margin:0px;
	margin-bottom:10px;
	line-height:12px;
}
.center{ width:1002px;margin:0 auto; padding:10px 0;}
.center_mian{ width:820px;margin:0 auto; }
.mian_fen{ float:right; width:755px; line-height:22px;}

body{text-align:center;}
#wrap{ width:1002px; margin:0 auto; text-align:left;}
#newTitle{
	color:#f00;
	font-size:14px;
	text-align:center;
	text-align:center;
}
#newTitle strong{
	font-size:14px;
}
#newsInfo{
	color:#666;
	margin:0px;
	font-weight:normal;
	text-align:center;
}
#newsContent{
	color:#666;
	margin-bottom:16px;
}
/*******header********/
.header{ width:1002px;}
.logo{ background:url(../image/logo.jpg) no-repeat; color:#666666; height:76px;}
.logo_right{ float:right; width:350px; text-align:right; margin-top:10px; margin-right:20px; font-size:14px; }
.logo_right li{ line-height:25px; color:#666666}
.logo_right li a{ color:#666666; margin-left:10px;}
.logo_right img{ margin-right:5px; position:relative; top:5px;}
.dh{ height:43px; line-height:43px; background:url(../image/dh_bg.jpg) no-repeat; text-align:center; clear:both;}
.dh ul{ width:950px; margin:0 auto;}
.dh li{ width:105px; float:left; background:url(../image/dh_shugang.jpg) right no-repeat;}
.dh li a{ display:block; color:#FFFFFF; font-size:14px; font-weight:bold;}
.dh li a:hover{ background:url(../image/dh_hover.jpg) center no-repeat;color:#666666;}
.flash{ height:275px;  width:998px;; margin:10px auto; overflow:hidden; clear:both;}

/**************mian***************/
.mian{ width:1002px;}
.mian_one{ height:450px; clear:both; margin-bottom:5px;}
.mian_one_left{ width:775px; height:450px; float:left;}
.mian_one_right{ width:212px; height:450px; float:right;}
.mian_top{ height:265px;}
.mian_bottom{ height:185px;}
.proclass{ width:215px; float:left;}
.pro_mian{e4e4e4}
.pro_mian li{ line-height:30px; border-bottom:1px solid #FFFFFF; text-indent:15px;}
.pro_mian li a{  font-size:14px; }
.company{ width:505px; float:left; margin-left:20px;}
.com_mian{ overflow:hidden; background:url(../image/company_bg.jpg) no-repeat; padding:10px; line-height:25px; height:235px; margin-top:5px;}
.com_mian p{ padding:10px;}
.products{ overflow:hidden; width:735px;}
.product_mian{ height:150px; overflow:hidden;}
.product_mian ul{ width:1020px;}
.product_mian li{ margin:10px; float:left;}
.tupian{ text-align:center; padding:10px 0;}
.tupian img{ margin:5px;}
.contact{ clear:both;}
.con_mian{ padding:10px 0; background:url(../image/contact_bg_mian.jpg) 5px no-repeat;}

.con_mian li{ line-height:25px; font-size:14px;  margin-left:10px; width:195px;}

.mian_two{ height:170px;}
.news{ width:325px; float:left; margin-left:8px;}
.news_mian li{ line-height:25px; border-bottom:1px dashed #cccccc; text-indent:5px;}
.news_mian li span{ float:right;}
/******footer*********/
.footer{ width:1002px; clear:both; position:relative; top:5px; border-top:1px solid #666666; line-height:25px;}
.foo_two{ text-align:center;}
.youqing{ height:25px; line-height:25px; clear:both;}
.youqing span{ float:left; margin-left:10px;}
.youqing li{ float:left; text-align:center; margin-left:10px;}
.keywords{ height:25px; line-height:25px; clear:both; text-align:center;}
.keywords span{ float:left; margin-left:10px;}
.keywords li{  float:left; margin-left:5px;}
/**********left***********/
.left{ float:left;width:212px;}

.xgnews{ margin-left:20px;}
.xgnews li{ line-height:25px;}
.xgnews ul{ margin-left:20px;}






