@charset "utf-8";
/* CSS Document */

/*全局设置*/
body {	font-size:12px;	color:#333;	line-height:200%; font-family: Arial, Helvetica, sans-serif;	text-align:justify;	text-justify:inter-ideograph; margin:0;-webkit-text-size-adjust: none; background:url(../images/back.jpg) ;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { margin:0; padding:0;}
table, td, tr, th {	font-size:12px;} 
ol, ul { list-style:none;}
li { list-style-type:none;}
img { border:0;}
h1, h2, h3, h4, h5, h6, pre {font-size:12px; font-weight:normal;}
em, th {font-style:normal;}
input {	font-family:Arial; font-size:12px;}
.clearfloat {clear:both; margin:0; padding:0; overflow:hidden; }
a {	color:#333;	text-decoration:none;}
a:hover { text-decoration:none; }
.nav1 {	font-size:12px;	color:#333;	text-decoration:none;}
a.nav1:hover{ color:#F00}
.font120 {	line-height:120%;}
.font150 {	line-height:150%;}
.fontRed {	color:red;}
.fontGreen { color:#0F0;}
.fontblue {	color:#39F;}
.fontYellow {color:#FF0;}
.fontGray {	color:#666;}
.fontWhite {color:#FFF;}
.font14 {	font-size:14px;}
.font14blue {font-size:14px; color:#0058A5;}
.font14blueB {font-size:14px; color:#39F; font-weight:bold;}
.font14red {font-size:14px;	color:red;}
.font14redB {font-size:14px; color:red;	font-weight:bold;}
.font14White {	font-size:14px;	color:#FFF;}
.picR {	float:right; margin:5px 0 0 15px;}
.picL {	float:left; margin:5px 15px 0 0;}
.marL5 { margin-left:5px;}
.marL10 {margin-left:10px;}
.marTB5 {margin-top:5px; margin-bottom:5px;}
.marT5 {margin-top:5px;}
.marTB10 {margin-top:10px; margin-bottom:10px;}
.marTB15 {margin-top:15px; margin-bottom:15px;}
.marT10 {margin-top:10px;}
.padT10 {padding-top:10px;}
.fL {float:left;}
.fR {float:right;}
/*分页*/
.PageMenu { padding:10px 3px 3px 3px; text-align:center; clear:both; text-align:right; font-size:12px;} 
.PageMenu A { padding:2px 5px 2px; margin: 13px 0 0 0; border:#eee solid 0px; 	COLOR: #ccc; text-decoration:none;}
.PageMenu A:hover { border:#004ea2 0px solid; color: #666;	}
.PageMenu A:active { border:#999 solid 0px; color: #666; }
.PageMenu .Pbox1 { padding:2px 5px 2px 5px; margin:2px; 	COLOR: #fff; background:#004ea2; 	FONT-WEIGHT: bold; 	BORDER:#004ea2 0px solid;}
.PageMenu .Pbox2 { padding:2px 5px 2px 5px;	 	MARGIN: 2px; border:#eee solid 0px;	COLOR: #666; }
.back{ text-align:center; line-height:30px; background:#ECF5FF;   margin-top:10px; font-weight:bold; font-size:12px;}

/*清除浮动方法一*/
#layout{overflow:auto;zoom:1;} 
#layout:after{display:block;clear:both;content:"";visibility:hidden;height:0;} 

/*首页*/
.main {	width:1000px; margin:0 auto;}


/******首页******/
.index_sum{ padding:29px 0; background:url(../images/index_bg.gif) bottom no-repeat;} 
.index_sum .s1{ width:480px;} 
.index_sum a{ color:#666; padding-left:50px; display:block; width:50px; height:38px; line-height:38px;} 
.index_sum  .bg01{ background:url(../images/index_01.gif) left center no-repeat;}
.index_sum  .bg02{ background:url(../images/index_02.gif) left center no-repeat;}  
.index_bt{ text-align:center; padding:20px 0; line-height:25px; color:#666;}

.top{ height:80px; background:#000;}
.top .left{ width:188px;  text-align:right; padding-left:5px; color:#999; padding-top:20px;} 
.top .left a{ color:#999; line-height:20px; } 
.top .sum{ width:49px; height:20px; background:url(../images/sum.gif) no-repeat; border:none; color:#fff;}
.top .inp{ border:#ccc solid 1px; width:130px; height:16px;}
 
 .menu{ height:40px; background:url(../images/menu.png) top center no-repeat;}
 .Page_left{ width:250px;}
 .Page_right{ width:730px;}
 .padTB15{ padding:15px 0;} 
 .padTLR15B30{ padding:15px 15px 30px 15px;}
 
.pro_list { background:#333; padding:15px 10px; height:170px; width:710px; }  
.pro_list ul li{ float:left; width:177px; text-align:center;  height:170px; }    
.pro_list ul  li span{ display:block; line-height:30px;}  
.pro_list ul li a{color:#ccc; } 

.page_about{ background:#333; color:#ccc; line-height:25px;}  
.page_about img{ margin-bottom:15px;}
.marT20{ margin-top:20px;} 
.titleA{ color:#ccc; border-bottom:#ccc solid 1px;  font-size:20px; margin:0 15px; line-height:50px; padding-left:5px; }  
.fontyahei{font-family:"微软雅黑";}

.titleB{ line-height:35px; background:url(../images/tibg01.gif) repeat-x; color:#fff; font-size:14px; font-weight:bold; padding-left:40px;}
.backc{ background:#333; }
.leftNav li{  line-height:36px; padding:0 20px; background:url(../images/l01.gif) bottom no-repeat }  
.leftNav li a{color:#999;}
.leftNav li a b{ float:right; font-family:"宋体";}  
.leftNav li a:hover{ color:#ccc;}
.leftNav{ padding:11px 20px;  }

/*下拉列表*/ 
.container{ width:250px; padding-bottom:13px;      background:#333 ; color:#999; }

.menuTitle{width:210px; height:32px;  margin:0 auto; line-height:36px;   cursor:pointer; background:url(../images/l01.gif) bottom no-repeat; padding-left:20px;} 
.menuTitle em{ height:32px; width:20px;   display:block; float:right; font-family:"宋体"; }     
.activeTitle{width:210px;  height:32px; margin:0 auto; line-height:36px;   cursor:pointer;background:url(../images/l01.gif) bottom no-repeat; padding-left:20px; color:#ccc;}    

.menuContent{ margin:0 auto; height:auto; width:250px;  display:none;  font-weight:normal; background:url(../images/l01.gif) bottom no-repeat; }   
.menuContent li{font-size:12px; height:28px; line-height:28px;  padding-left:35px; overflow: hidden;}    
.menuContent li a{color:#999;   }
.menuContent li a:hover{ text-decoration:underline; color:#ccc;}     
.menuContent  b{ color:#999; margin-right:7px;}
/*下拉列表 end*/ 

.c999{ color:#999;}

.left_contact{ padding:10px 20px 120px 20px; line-height:22px; background:url(../images/contact.jpg) bottom no-repeat #333;}  
.left_contact h3{ line-height:30px; font-size:14px; font-weight:bold; background:url(../images/l01.gif) bottom no-repeat;} 

.left_link{ background: #333; padding: 20px;} 
.left_link li a{ line-height:30px; color:#999; border-bottom:#999 dotted 1px; display:block }
.left_link li a:hover{ color:#666;}
/*bt*/ 
.bt{ min-height:95px; background:url(../images/bt.png) top repeat-x; text-align:center; padding:15px 0; line-height:250%; color:#999;}
.bt a:hover{ color:#ccc; text-decoration:underline;} 

.bt .link a{ padding: 0 45px; color:#999;  line-height:35px;}  
.bt .link{  color:#999; border-bottom:#333 solid 1px;} 
.bt .btNav{border-bottom:#333 solid 1px; padding-bottom:8px;}
.bt .btNav a{ padding: 0 20px; color:#999;  line-height:30px;}  
/*bt end*/ 

.contact{ color:#ccc; padding-left:15px;}

.liuyan{ padding:10px 0;} 
.liuyan li{ float:left; width:660px; display:block; margin-top:12px; line-height:25px;} 
.liuyan li em{ width:70px;float:left; text-align:right; padding-right:20px; }   
.liuyan li span{ width:550px; float:left;} 
.liuyan li span input{ height:25px;}
.liuyan li span .w1{ width:350px;}
.liuyan li span .w2{ width:233px;}
.liuyan li  textarea{ height:130px; width:552px;}   
.liuyan li .sum{ width:80px; height:25px; background:url(../images/but.gif) no-repeat; border:none; color:#fff;}
.marL90{ margin-left:90px;}
.padLR20{ padding:0 20px;}
.liuyan  b{ color:#f00000; font-weight:normal; margin-left:5px;} 

.news_list li{ line-height:40px; font-size:14px; background:url(../images/l02.gif) bottom no-repeat;}
.news_list li b{ font-family:"宋体"; font-size:14px; padding:0 10px;}
.news_list li span{ float:right; font-size:12px; padding-right:8px;} 

.news_list a{ color:#ccc;}
.news_list a:hover{ text-decoration:underline;} 
.padLR10{ padding:0 10px;}
.padT15B30LR10{ padding:15px 10px 30px 10px;}


.product li{ float:left; text-align:center; width:177px; height:230px; display:block;}    
.product li a{ color:#ccc;}
.product li img{ width:170px; height:140px; border:#777 solid 1px;  padding:15px 0; } 
.product li span{ display:block; line-height:25px; margin-top:0px;}  


.proDetail .img{ text-align:center;}

.Return{ text-align:center; line-height:25px; font-size:14px; font-weight:bold; padding-bottom:25px;} 
.Return a{ color:#ccc;}
.Return a:hover{ text-decoration:underline;}
.chanpin{ padding:15px 20px; line-height:200%;} 
.chanpin a{color:#CCC}
.chanpin　 table{ width:100%; border-left:#ccc solid 1px; border-bottom:#ccc solid 1px;}
.chanpin　 table td{ border-right:#ccc solid 1px; border-top:#ccc solid 1px;}  

.news_title{ text-align:center; font-size:16px; font-weight:bold; line-height:45px;}
.news_content p{ line-height:200%; text-indent:25px;}
.news_next{  padding:0 10px 30px 10px; line-height:30px;} 
.news_next a{ color:#ccc;}
.news_next a:hover{ text-decoration:underline;} 
 
 
 .PageMenu {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center; clear:both;}
 .PageMenu A {	PADDING-RIGHT: 5px; 	PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;	PADDING-TOP: 2px; 	MARGIN: 13px 0 0 0;	BORDER-LEFT: #eee 1px solid; BORDER-TOP: #eee 1px solid; 	BORDER-RIGHT: #eee 1px solid; 	BORDER-BOTTOM: #eee 1px solid; 	COLOR: #666;TEXT-DECORATION: none}
 .PageMenu A:hover {	BORDER-RIGHT: #F90 1px solid; 	BORDER-TOP: #F90 1px solid; 	BORDER-LEFT: #F90 1px solid; 	BORDER-BOTTOM: #F90 1px solid;	COLOR:#F60; 	}
 .PageMenu A:active {	BORDER-RIGHT: #999 1px solid; 	BORDER-TOP: #999 1px solid; 	BORDER-LEFT: #999 1px solid; 	BORDER-BOTTOM: #999 1px solid	COLOR: #666; }
 .PageMenu .Pbox1 {	PADDING-RIGHT: 5px;	PADDING-LEFT: 5px;	PADDING-BOTTOM: 2px; 	PADDING-TOP: 2px;	MARGIN: 2px;	COLOR: #fff; 	BACKGROUND-COLOR:#F90;	FONT-WEIGHT: bold; 	BORDER:#F60 1px solid;}
 .PageMenu .Pbox2 {	PADDING-RIGHT: 5px;	PADDING-TOP: 2px;	PADDING-LEFT: 5px; 	PADDING-BOTTOM: 2px; 	MARGIN: 2px; 	BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid;	COLOR: #ddd; }

