/* CSS Document */
body{
margin:0;
font-size:12px;
color:#7d7d7d;
}

ul{
padding:0px;
margin:0px;}

li{
list-style:none;}

a{
font-size:12px;
color:#7d7d7d;
text-decoration:none;}

a:hover{
color:#3c4a64;
text-decoration:underline;}
p{
margin:0;
padding:0;}
img{
border:0;}
h1{
font-size:14px;
font-weight:normal;
margin:2px 0px;}

.clear{
clear:both; 
line-height:0px; 
height:0px; 
font-size:0px; 
visibility:hidden;}

*{margin:0; padding:0; list-style:none;}





/*页面布局*/
.head_bg{
height:91px;
background:url(../images/head_bg.jpg) repeat-x;}
 .head{
 width:1005px; height:91px;
 background:url(../images/head.jpg);
 position:relative;
 margin:0 auto;}
/*无下拉的导航*/
.daoh{
height:42px;
background-color:#f0f0f0;}
   #nav{width:1005px; height:42px;margin:0 auto;}
   #nav ul{margin:0px;padding:0;}
   #nav li{list-style-type:none;float:left; width:150px; height:42px; border-left:#95989d solid 1px;}
   #nav li a{color:#084c9d;font-size:14px; font-weight:bold;display:block;margin-top:0px; text-decoration:none; padding:15px 0px 10px 0px;height:17px; text-align:center;}
   #nav li a:hover{color:#3e4e65; text-decoration:none; background-color:#e4e3e3;}
/*无下拉的导航*/

/*全屏banner*/
     #full-screen-slider { width:100%; height:350px; float:left; position:relative}
     #slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0; position:relative}
     #slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
     #slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
     #pagination { display:block; list-style:none; position:absolute; left:50%; top:310px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
     #pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
     #pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
     #pagination li.current { background:#0092CE}
/*全屏banner*/
.index{
width:975px;
padding:15px;
background-color:#eff4fa;
margin:0 auto;}
.cp_top{
width:310px; height:275px;
float:left;}
.cp_margin{
margin:0px 22px;}
 .c_img img{
 width:308px; height:153px;
 border:#ccc solid 1px;}
 .c_txt{
 line-height:20px;
 margin-top:5px;
 height:95px;}
 .c_txt h1 a{
 font-size:18px; font-weight:bold;}
 .c_more{
 text-align:right;}
.i_news{
width:330px; height:310px;
float:left; margin-top:10px;}
  .i_title{font-size:18px; font-weight:bold; padding:5px;}
  .i_c{
	  padding:5px; line-height:20px;}
	  .i_c_n{
		  background:url(../images/news_d.jpg) left top no-repeat;
		  padding-left:20px;}
	  .i_c_n a{
		  font-weight:bold;}
	  .i_c_n p{
		  font-size:12px;}
.i_product{
width:630px; height:310px;
float:right; margin-top:10px;}
    .i_p h1{
		width:150px; height:132px;
		float:left;
		margin:5px 2px;}
	.i_p h1 p{
		text-align:center;}
	.i_p img{
		width:148px; height:107px;
		padding:1px; border:#ccc solid 1px;}
.bottom{
	background:url(../images/bottom_bg.jpg) repeat-x;}
	.b_index{
		width:1005px;
		margin:0 auto;
		text-align:center;
		line-height:24px;
		padding:10px 0px;
		color:#fff;}
		.b_index a{
			color:#fff;}
/*页面布局*/

/*内页样式*/
.ny_left{
width:200px;
float:left;}
  .l_title{
  height:10px;
  padding:15px 5px;
  background-color:#5c90cc;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;}
  .l_title span{
  font-size:12px;
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;}
  .l_c{
  line-height:24px;}
  .l_c h1{
  background-color:#ececec;}
  .l_c h1 a{
  color:#5e92c4;
  display:block;
  height:23px;
  padding:5px;}
  .l_c h1 a:hover{
  background-color:#cfcfcf;
  font-size:12px;
  font-weight:bold;
  color:#5e92c4;}
  .hover a{
  background-color:#cfcfcf;
  font-size:12px;
  font-weight:bold;}
.ny_right{
width:750px;
float:right;}
 .r_title{
 border-bottom:#5c90cc solid 2px;
 height:18px;
 background:url(../images/news_d.jpg) left center no-repeat;
 padding:10px 20px;
 font-size:14px;
 font-weight:bold;}
 .r_title span{
 float:right;
 font-size:12px;
 font-weight:normal;}
 .r_c{
 padding:5px;
 line-height:24px;}
/*内页样式*/

/*产品详细说明页*/
.p_left{
width:350px; height:350px;
float:left;}
.p_right{
width:320px; height:350px; 
float:right;}
.p_right h1{
font-size:14px; font-weight:bold;
padding:2px; width:90%;
border-bottom:#cccccc solid 1px;}

.p_r_b{
width:90%;
background-color:#ccc;
border-bottom:#000 solid 2px;}
.p_r_b li{
float:left;
padding:3px 10px;
color:#FFFFFF;}
.p_r_qq{
line-height:24px;}
.p_xx{
padding:0px;}
.p_xx_t{
height:30px;
border-bottom:#5b8dc8 solid 2px;}
.p_xx_t div{
padding:5px;
width:100px;
height:20px;
background-color:#5b8dc8;
color:#FFFFFF; font-size:14px; 
font-weight:bold; text-align:center;}
.p_xx_cc{
padding:20px 5px; line-height:24px;}
.p_xx_cp{
padding:20px 5px;}
.p_xx_cp p{
width:170px; height:170px;
text-align:center;
float:left; margin:0px 5px;}
.p_xx_cp p img{
padding:2px; border:#cccccc solid 1px;}
.p_xx_news{
padding:5px;
}
.p_xx_news h1{
width:340px; float:left; margin:0px 10px;}
.p_xx_news h1 span{
float:right;}
/*产品详细说明页*/

/*product*/
.productlist {
	MARGIN-TOP:0px; margin-left:10px;
}
.productlist LI {
FLOAT: left; OVERFLOW: hidden; WIDTH: 180px;
}
.productlist LI IMG {
	 WIDTH: 175px; HEIGHT: 128px;border:#ccc solid 1px; 
}

.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 180px;TEXT-ALIGN: center; height:35px; 
}
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
/*page*/
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 5px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}
