/* CSS Document */
*{
padding:0px;
margin:0px;
line-height:22px;
}
li{list-style:none;}
img,input {border:0px;}
body{
 background:url(../images/bg.jpg) repeat-x;
 background-color:#FFFFFF;
 font-size:12px;
}
p li{ line-height:20px;}
a{
  color:#000000;
  text-decoration:none;
}
a:hover{
  color:#FF0000;
  text-decoration:none;
}
.top{
    width:100%;
	background:url(../images/bannerbg.gif);
	height:137px;
	display:inline-block;
 }
.title{
    width:960px;
	margin-top:20px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
height:77px;
 }
 .prolist{width:200px; height:282px; background:#E4E4E4; padding:10px;}
 .prolist li{ background:url(icon1.jpg) no-repeat 0px 8px; padding-left:20px;line-height:24px; border-bottom: dotted 1px #999; list-style:none;}
  .newslistt{background:#F9F9FB; padding:10px; margin-bottom:10px;}
 .newslistt li{ background:url(icon1.jpg) no-repeat 0px 8px; padding-left:20px;line-height:24px; border-bottom: dotted 1px #999; list-style:none; overflow:hidden;height:24px;}
 .search{
    width:960px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	text-align:right;
 }
 .w1440
 {
    width:1100px;
  }
  .w960{
    width:960px;
  }
 #logo{
 float:left;

 }
 #mc{
 float:left;
 margin-left:20px;
 display:inline;
 margin-top:8px;
 font-family:微软雅黑;

 }
 #mc h1{ font-size:24px; text-align:center;}
 #mc span{ letter-spacing:2em;}
 #hotlineimg{
 float:right;
 display:inline;
 margin-top:-5px;
 margin-right:20px;
 }
 #navmenu{
 background:url(green_skin.jpg) repeat-x;
 height:42px;
 width:100%;
 display:inline-block;

}
 #navmenu ul{
 width:960px;
 margin:0px auto 0 auto;   
 height:42px;  
  }
 #navmenu ul li{
  float:left;
  overflow:hidden;
  margin-left:20px;  
  width:84px;  
  text-align:center;
  color:#FFFFFF;
  font-size:15px;
  font-family:"微软雅黑";
  display:inline;
   background:url(line1.jpg) right 0 no-repeat;
  text-align:left;
   
 }
  #navmenu ul li a{
   color:#FFFFFF;
   text-decoration:none;
   float:left;
   height:42px;
   line-height:42px;
   width:80px;
   text-align:left;
  font-weight:bold;
   
  }
  #navmenu ul li a:hover{
   color:#FFFF00;
   text-decoration:none;
   float:left;
   height:42px;
   line-height:42px;
    text-align:left;
  }
  #navmenu ul li ul{
   float:left;
     position:absolute;
     margin-left:-70px;
     width:800px;
	 z-index:100;
	 list-style:none;
	 display:none;
	 
  }
   #navmenu ul li ul span
  {
         height:10px;
         background:url(bird.gif) 20px 0 no-repeat;
         display:block; 
         _margin-bottom:-10px;
         margin-top:40px;
  }
   #navmenu ul li ul li
  {
                  float:left;
                  width:80px;
                  overflow:hidden;
                  background:#CCCCCC;
				  height:35px;
                  
                  margin-left:0px;
				  font-family:"宋体";
				  font-size:12px;
				  border-right:1px solid white;
				  display:inline;
				  
				  
  }
   #navmenu ul li ul li a
  {
                     font-size:12px;
                     text-decoration:none;
                     width:80px;
					  height:35px;
                      line-height:25px;
					  text-align:center;
					  color:#000000;
					  
					 
  }
   #navmenu ul li ul li a:hover
  {
                         text-decoration:none;
                          width:80px;
						   height:35px;
                           line-height:25px;
						   color:#FF6600;
						   text-align:center;
						   
						   
  }
  .con1 { overflow:auto; height:auto;margin:auto; background-color:#FFFFCC;} 
  .main
  {

	width:960px;
	margin:0 auto;
	background:#FFFFFF;
	overflow-y:auto; overflow-x:hidden;
        display:block;
    }
   #main_flash{
    float:left;
	width:940px;
	height:313px;
	margin:10px 10px 0px 10px;
	display:inline;
	overflow:hidden;
   }
   
   #main_tongzhi{
     float:left;
	 width:940px;
	 margin:10px 10px 0px 10px;
	 height:34px;
	 display:inline;
	 background-color:#E4E4E4;
	
   }
   #main_news
   {
     float:left;
	 width:940px;
	 height:auto;
	 margin:10px 10px 0px 10px;
	 display:inline;
   }
   #main_news .newstitle{
     float:left;
	 width:220px;
	 background-color:#E4E4E4;
   }
 #main_news .newstitle div{
     width:220px; 
	 float:left; 
	 height:auto;
   }
    #main_news .newstitle div{
     width:220px; 
	 float:left; 
	 height:auto;
   }
#picnews{
   float:left;
   margin-left:20px;
   height:332px; 
   border:1px #CCCCCC  solid;
   width:458px;
   background:url(../images/newsbg.jpg) center no-repeat;
}

#picontain img{float:left;padding:5px; border:1px #CCCCCC  solid; margin:15px 10px;width:120px; height:90px;}
#picnewslist{
float:left; 
width:295px; 
height:120px;
}
#hotnewtitle{
  font-family:黑体;
   font-size:16px;
   padding-bottom:10px;
   margin-top:15px;
overflow:hidden;
width:295px; height:15px;text-align:center;
}
#hotnewtitle a{
color:#990000;
font-weight:bold;
}
#hotnewtitle a:hover{
color:#990000;
font-weight:bold;
}
 #mainnews{
 float:left; 
 border-top:1px #CCCCCC solid;
 width:458px;
 }
 #mainnews ul{
 margin-top:5px;
 margin-left:5px;
 margin-right:5px;
  width:448px;
   list-style:none;
 }  
#mainnews ul li{
   float:left;
   overflow:hidden;
   width:448px;
   height:auto;
   
 } 
#mainnews ul li .title1{
   float:left;
   height:24px;
   line-height:24px;
 } 
#mainnews ul li .time1{
   float:right;
   height:24px;
   line-height:24px;
 } 
 #productscroll{
     float:left;
	 width:940px;
	 height:auto;
	 margin:10px 10px 0px 10px;
	 display:inline;   
 }
 .scrollhead{
     background:url(../images/protitle.jpg) no-repeat;
     width:75px; 
	 height:160px;
	 float:left;
 }
 .scrollmain{
     background:url(../images/promainbg.jpg) center repeat-x;
     width:854px; 
	 height:160px;
	 float:left;
 }
 .scrollmain ul{
    float:left;
	overflow:hidden;
	margin-top:15px;
	height:auto;
	display:inline;
 }
  .scrollmain ul li{
    float:left;
	overflow:hidden;
	height:150px;
	width:132px;
	list-style:none;
	margin-left:15px;
	display:inline;
 }
  .scrollmain ul li img{
   width:132px;
   height:109px;
  }
.scrollmain ul li p{width:132px;height:20px; overflow:hidden;display: block; text-align:center;}
 #demo{ overflow:hidden; width:854px;}
 #indemo {float: left;width: 800%;}
 #demo1 {float: left;}
 #demo2 {float: left;}
 .scrollfoot{
     background:url(../images/prowb.jpg) no-repeat;
     width:11px; 
	 height:160px;
	 float:left
 }
 .titlebg{
     background:url(../images/productmain1.jpg) repeat-x; 
	 height:33px;
	 float:left;
	 display:inline;  
 }
 #productlisttitle{
     float:left;
	 width:940px;
	 height:33px;
	 margin:10px 10px 0px 10px;
	 display:inline;  
	 background:url(../images/productmain1.jpg) repeat-x; 
 }
  #productlisttitlea{
 	 height:33px;
  	 background:url(../images/productmain1.jpg) repeat-x; 
 }
 #producttitleimg{
 background:url(../images/protitle1.jpg) no-repeat;
 height:33px;
 width:130px;
 float:left;
 }

 .more{
 float:right; 
 padding-top:5px;
 }
 .more a{
     color:#FFFFFF;
	 text-decoration:none;
	  padding-top:5px;
 }
 .more a:hover{
     color:#FFFFFF;
	 text-decoration:none;
 }
#productlist{
     float:left;
	 width:940px;
	 height:auto;
	 margin:0px 10px 0px 10px;
	 display:inline;  
 }
#productlist ul{
     float:left;
	 width:940px;
	 height:auto; 
	 overflow:hidden;
	 display:block;
	 list-style:none;
	
 }
#productlist ul li{
     float:left;
	 width:215px;
	 height:188px;
	 margin-right:20px;
	 overflow:hidden;
	 margin-bottom:10px;
	 margin-top:10px;
	
 }
 #productlist a{
    float:left;
	text-align:center;
	width:209px;
    border:solid 1px  #CCCCCC;
 }
 #productlist a:hover{
    border:solid 1px #FF6600;
 }

 #productlist img{
     
	 padding:2px;
	 width:205px; height:150px;
	 float:left;
 }
 #productlist span{
 width:211px;
 background-color:#FF9900;
 color:#FFFFFF;
  height:25px;
 line-height:25px;
 float:left;
 display:inline;
 text-align:center;
 margin-top:5px;
	 
 }
  #productlist span a{
    border:solid 0px #FF6600;
 }
 #productlist span  a:hover{
    border:solid 0px #FF6600;
 }
 #productlist a{ color:#FFFFFF; text-decoration:none; font-family:"宋体";}
 #productlist a:hover{ color:#FFFFFF; text-decoration:none;}
 .guanggao{
     float:left;
	 width:940px;
	 height:104px;
	 margin:0px 10px 0px 10px;
	 display:inline;  
 }
 #main3{
     float:left;
	 width:940px;
	 height:auto;
	 margin:10px 10px 0px 10px;
	 display:inline;
 }
 #hotline{
     float:left;
	 width:220px;
	 height:auto;
 }
 #main3_news{
   float:left;
   margin-left:20px;
   height:auto; 
   border:1px #CCCCCC  white;
   width:458px;
}
 #hotline1{
     float:left;
	 width:220px;
	 height:auto;
	 margin-left:20px;
	 background-color:#EAEAEA;
            overflow:hidden;
 }
 #hotlinelist{
  width:218px;
  height:240px;
float:left;
 }
 #hotlinelist ul{
 width:198px; 
 height:235px;
 list-style:none;
 margin:5px 10px 10px 10px;
 display:inline;
 float:left;
 overflow:hidden;
 }
  #hotlinelist ul li{
  overflow:hidden;
  width:198px;
  line-height:25px;
  height:25px;
  float:left;
 }
  .guanggao1{
     float:left;
	 width:940px;
	 height:104px;
	 margin:10px 10px 0px 10px;
	 display:inline;  
 }
 .videonews{
         width:458px; float:left; height:auto;
  }
 .videonews img{float:left; padding:1px; border:1px #CCCCCC solid; width:140px; height:100px;}
 .videonews ul{
         width:458px; float:left; height:auto; margin-top:10px; margin-bottom:10px;list-style:none;
		 }
 .videonews ul li{
         width:144px; float:left; overflow:hidden; height:auto; margin-right:8px; display:inline;
  }
  .videonews ul li span{
  text-align:center;
   height:25px; 
   line-height:25px;
   width:140px;
   float:left;
  }
  #mainnews ul li{
   float:left;
   overflow:hidden;
   width:448px;
   height:auto;
 } 
 #newsInfor ul{
         margin-top:5px;
         margin-left:5px;
         margin-right:5px;
         width:448px;
 }
#newsInfor ul li{
   float:left;
   overflow:hidden;
   width:448px;
   height:auto;
   list-style:none;
 }
  #newsInfor ul li .title1{
   float:left;
   height:24px;
   line-height:24px;
 } 
  #newsInfor ul li .time1{
   float:right;
   height:24px;
   line-height:
   }
   
   .footer{
     float:left;
	 width:940px;
	 height:172px;
	 margin:10px;
	 display:inline;  
   }
   .footerleft{
      float:left;
	  width:10px; 
	  height:172px;
	  background:url(../images/footer1.jpg) no-repeat;
   }
   .footercenter{
      float:left; 
	  width:915px;
	  height:172px;
	  background:url(../images/footer2.jpg) repeat-x;
   }
   .footerright{
      float:left; 
	  width:15px; 
	  height:172px;
	  margin-top:-1px;
	  background:url(../images/footer3.jpg)  no-repeat;
   }
   #logo1{
	  height:172px; 
	  float:left; 
	  margin-left:20px; 
	  display:inline; 
	  width:81px;
  }
  #logo1 img{
	  float:left; 
	  margin-top:20px;
	  height:121px;
	  width:101px;
  }
  #footerinfor{
 	   display:inline; 
	   height:auto;
   }
  #footerinfor .top1{
 height:78px; 
  margin-top:15px;
  overflow:hidden;
  }
  #wj{
  float:left; 
  width:176px;
  }
  #wj img{
  float:left;
  margin-top:auto;
  margin-bottom:auto;
  }
  #copyright{
       float:left; 
	   width:598px;
	   text-align:center;
	   line-height:20px;
	   height:20px;
	   padding-left:68px;
  }
  .zhutui{ padding-top:10px;text-align: center;}
   .line{
     height:20px; 
   background:url(../images/line.jpg) 20px  center repeat-x;
   }
   #yqlj{
    width:150px; 
	height:18px;
	margin:auto;
   }
   #Friendlink{ border:solid 1px #E4E4E4; padding:10px; line-height:26px; width:920px; margin: 0 auto; margin-top:10px;}
   #Friendlink a{padding-right:10px; float:left;}
   
   
   
     .treemenu{
	       float:left; 
		   border:1px solid #CCCCCC; 
		   width:238px;
	 } 
	
	  .treemenu ul{
	       float:left; 
		   width:238px;
		   height:auto;
		   list-style:none;
		   overflow:auto;
	 }  
	 .treemenu ul li{
	       overflow:hidden;
		   width:238px;
		   height:30px;
		   text-align:left;
		   line-height:30px;
		   background:url(../images/menubg.gif) repeat-x;
		   text-indent:60px;
		  
	 }  
	 .treemenu .product li{
	       overflow:hidden;
		   width:238px;
		   height:30px;
		   text-align:left;
		   line-height:30px;
		   background:url(../images/menubg.gif) repeat-x;
		   text-indent:0px;
		  
	 }
	 .treemenu  .product li span{
	 width:238px; float:left;
	 height:30px;
	  display:inline;
	  margin-left:0px;
	 
	 } 
	 .treemenu .product li span a{
	                       width:238px;
						   color:#000000;
						   text-decoration:none;
						   position:absolute;
						   height:26px;
						   line-height:26px;
						   float:left;
						   display:inline;
						   position:absolute;
						   margin-left:0px;
						   text-align:left;
						   text-indent:60px;
	 } 
	  .treemenu .product li span .a1{
	                       width:238px;
						   color:#000000;
						   text-decoration:none;
						   position:absolute;
						   height:26px;
						   line-height:26px;
						   float:left;
						   display:inline;
						   position:absolute;
						   margin-left:0px;
	 } 
	  .treemenu .product li span .a2{
	                        width:238px;
							position:absolute;
							z-index:100;
							color:#000000;
							border:1px  #CCCCCC solid;
							border-right:0px red solid;
						    float:left;
						    display:inline;
						    background:white;
							 margin-left:0px;
	 } 
	 .treemenu .product li ul{
	                      width:80px;
						  float:left;
						  list-style:none;
						  background:white;
						  border:1px #CCCCCC solid;	  
						  position:absolute;
						  z-index:50;
						  margin-top:0px;
						  overflow:hidden;
						  height:auto;
						  display:none;
	 }
	 .treemenu .product li ul li{
	                       float:left;
						   overflow:hidden;
						   width:80px;
						   background:#FFFFFF;
						   text-align:center;
	 }
	 .treemenu .product li ul li a{
	      width:80px;
	      height:26px;
	      line-height:26px;                      
	 }
	 .treemenu .product li ul li a:hover{
	      width:80px;
	      height:26px;
	      line-height:26px;                      
	 }
	  .treemenu .xsinfor li{
	       background:#EAEAEA;    
	 }    
  .treemenu ul li a{
        color:#000000;
		text-decoration:none;
  }
  .treemenu ul li a:hover{
        color:#FF0000;
		text-decoration:none;
  }
  .treemenu ul li .choose{
        color:#FF0000;
		text-decoration:none;
  }
#xiaoshou1{height:300px;overflow:hidden;}
#xiaoshou1 li{ text-indent:30px;}
      
        .newslist{
		    width:678px; height:auto; background-color:#FFFFFF; border:1px solid #CCCCCC; overflow:hidden;
		}
		.newslist ul{
		     float:left; width:658px; height:auto;margin:10px; display:inline; list-style:none;
		}
		.newslist ul li{
		overflow:hidden;
		width:658px;
		height:30px;
		line-height:30px;
		border-bottom:1px solid #CCCCCC;
		float:left;
		font-size:12px;
		font-family:"宋体";
		color:#000000;
		}
		.jianjie{
		       float:left; width:678px; height:auto; background-color:#FFFFFF; border:1px solid #CCCCCC
		}
		.jianjie ul{
		     float:left; width:658px; height:auto;margin:10px; display:inline; list-style:none;
		}
		.jianjie ul li{
		overflow:hidden;
		width:658px;
		height:auto;
		line-height:30px;
		float:left;
		font-size:12px;
		font-family:"宋体";
		color:#000000;
		margin-bottom:10px;
		}
		.jianjie ul li .jjtitle{
		height:30px; line-height:30px; background-color:#CCCCCC; width:120px; font-size:16px; text-align:center; font-family:微软雅黑;
		}
		.jianjie ul li .jjcontent{
		line-height:20px; font-size:12px; height:auto; padding-top:5px; text-indent:20px;
		}
		.productlist{
		    float:left; width:678px; height:auto; border:1px solid #CCCCCC;
		}
		.productlist ul{
		     float:left; width:658px; height:auto;margin:10px; display:inline; list-style:none;overflow:hidden;
		}
		.productlist ul li{
		width:206px;
		height:auto;
		float:left;
		margin-left:10px;
		display:inline;
		margin-bottom:10px;
		}		
		.productlist ul li img{
		    float:left;
			height:150px;
			width:200px;
			border:1px solid #CCCCCC;
			padding:2px;

		}
		.productlist ul li span {
		 float:left;
		 background-color:#FF9900;
		 height:25px;
		 line-height:25px;
		 width:200px;
		 margin:5px 3px;
		 text-align:center;
overflow:hidden;
		}
		.dede_pages{
		  width:658px; height:auto;margin:10px; 
		  list-style:none;text-align:center;
                       display:inline;
		}
.dede_pages ul{
list-style:none;
width:auto;margin:0 auto;
float:left;
}
.dede_pages ul li{
 float:left;
 height:20px;
line-height:20px;
width:auto;
overflow:hidden; 
border:0px; 
margin-left:5px; 
 
                }
.dede_pages ul li a{
width:38px;
border:1px solid #CCCCCC;   
display:block;
height:18px;
line-height:18px;
margin:auto 0;
                }
.dede_pages ul li a:hover{
border:1px solid #FF9900;  
display:block; 
                }
.dede_pages .pageinfo{background-color:#FFFFFF;width:auto;height:20px;line-height:20px;}
.newscontent{
				 width:658px; 
				 height:auto; 
				 background-color:#FFFFFF; 
				 border:1px solid #CCCCCC; 
				 padding:10px;
				 margin:0px auto;
				 line-height:25px;
float:left;
display:inline;
		}
		.piccontent{
		         width:658px; 
				 height:auto; 
				 background-color:#FFFFFF; 
				 border:1px solid #CCCCCC; 
				 line-height:25px;
				 padding:10px;
				 margin:0px;
				 float:left;
				 display:inline;
		}
		.leftcontent{float:left; margin:10px 0 0 10px; width:240px; display:inline;}
		.leftcontent .lefttitle{
		        height:33px; width:130px; float:left; line-height:33px;
				 font-size:14px; font-family:"微软雅黑"; color:#FFFFFF; text-indent:20px;
		}
		.rightcontent{
		       float:left; margin-left:20px; width:680px;margin-right:10px;display:inline; margin-top:10px;
		}
		.daohang{
		       background:url(../images/menubg.gif) center; width:680px; float:left; height:33px;
		}
		.daohangtitle{
		      height:33px; width:180px; float:left;background:url(../images/productmain1.jpg) repeat; line-height:33px;
			  font-size:14px; font-family:"微软雅黑"; color:#FFFFFF; text-indent:20px;
		}
		.place{
		float:right; height:33px; line-height:33px; width:auto; margin-right:20px;display:inline;
		}
		.place a{ color:#000000; text-decoration:none;}
		.place a:hover{ color:red; text-decoration:none;}
 .ti{font-size:14px; color:#FFF; font-weight:bold; float:left; line-height:33px; padding-left:15px;}
 .ti a,.ti a:visited{color:#FFF;line-height:33px;}
 .tic{font-size:14px; color:#FFF; font-weight:bold;  padding-left:15px; height:33px; line-height:33px; background:url(productmain1.jpg) repeat-x; }
	.cleft{width:190px; float:left;}
	.cright{width:740px; float:right;}
	.clpic img{margin-top:10px;width:180px; padding:4px; border:solid 1px #CCCCCC;}
 	.cprolistk{border:solid 1px #CCCCCC; margin-bottom:10px;}
	.cprolist li{ height:30px; background:url(menubg.gif) repeat-x; line-height:30px; padding-left:20px; font-size:12px; list-style:none; }
	.cprolist ul{ background:#E7EAF3;}
	.cprolist ul li{background:#F9F9FB; height:22px; line-height:22px;}
	.ccon{padding:10px; line-height:22px; background:#F0F0F8;}
	.c{border:solid 1px #CCCCCC; margin-bottom:10px; padding:10px; min-height:640px; font-size:12px;}
	.cinfo{padding:0px; background:url(images/c_14.gif) no-repeat 11px 7px ;overflow:hidden; }
.cinfo li{height:24px;padding-top:5px;border-bottom: dotted 1px #979797;}
.cinfo li span.a{display:inline-block;white-space:nowrap;margin-right:10px;padding-left:5px;width:590px;float:left;}
.pfy{ background:none;margin:10px 0px 0px 10px; text-align:center;line-height:40px; clear:both; display:block;}
.span1 {border:1px solid #CCCCCC;
background:#E0E0E0;
padding:4px;
font-weight:bold;
margin-right:4px;}
.pfy span a{border:1px solid #CCCCCC;
background:#fff;
padding:4px;
margin-right:4px;}
.pfy span a:hover{border:1px solid #CCCCCC;
background:#E0E0E0;
padding:4px;
margin-right:4px;}
.infos1{font-size:24px; font-weight:bold; text-align:center; line-height:30px; padding-top:20px;}
.infos2{padding:11px 0px 30px 0px;text-align:center;}
.equep{
width:200px;
height:164px;
text-align:center;
float:left;
margin:0px 25px 15px 0px;
}
.equeppic{
width:192px;
height:130px;
padding:4px;
text-align:center;
border: 1px solid #C8C8C8;
}
.equeppic img{width:190px; height:128px;}
.equeptext{
text-align:center;
margin:4px;
}
.news_list
{
padding-top:10px;
 line-height:24px;
}
.news_list li
{
list-style:none;
padding-left:13px;
height:24px;
background:url(images/icon1.gif) 0px 8px no-repeat;
}
.news_list li span.a
{
display:inline-block;
white-space:nowrap;
margin-right:10px;
width:360px;
overflow:hidden; 
}
.xiangguan{font-weight:bold; color:red;  font-size:14px; background:#EFEFEF; line-height:24px;}
.xgxx{padding:10px 0px; border:solid 1px #EFEFEF;}
.xgxx li{width:280px; height:24px; overflow:hidden; margin-right:20px; float:left;}
.product{
width:146px;
height:160px;
text-align:center;
float:left;
margin:17px 13px;overflow:hidden;
}
.productpic{
height:110px;
padding:4px;
border: 1px solid  #E8E8E8;
}
.productpic img{width:136px; height:100px;}
.producttext{
height:20px; line-height:20px;
text-align:center;
}
#full-screen-slider { width:100%; height:313px; float:left; position:relative}
#slides { display:block; width:100%; height:313px; 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:45%; top:265px; 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:#D2290A}

.new2-menu{ border-top:none; height:auto; overflow:hidden; padding-bottom:5px; line-height:28px; width:99%;  margin-top:10px;}
.new2-menu ul{ border-top:none; height:auto; overflow:hidden; padding-bottom:5px; line-height:28px; width:95%; margin-left:20px; margin-top:10px; list-style:none;}
.new2-menu ul li{ background:url(../images/26.gif) no-repeat left center; border-bottom:1px dotted #d6d6d6; line-height:30px; padding-left:10px; list-style-type:none; }
.new2-menu ul li a{ margin-left:8px;}
.page li{ float:left; padding:0 5px; font-size:14px; padding-left:15px; padding-bottom:8px; height:25px;}
#clear{clear:both;}
.page{ display:block;}

.contitle, .contitle h1 { margin:8px 0px; font:normal normal bold 20px/120% Arial, Verdana, Helvetica, sans-serif, "宋体"; color:#c00; text-align:center; }
.conAuthor{height:20px; line-height:24px; text-align:center; border-bottom:1px dotted #999999; padding-bottom:10px;  margin-bottom:10px;}
.contenttext, .contenttext_G{ padding:10px 10px; font:Arial, Verdana, Helvetica, sans-serif, "宋体"; height: auto; line-height:26px;}
.iabout{float:left;padding:0px 10px 10px 10px; min-height:182px; width:170px;word-wrap: break-word; text-indent:20px; line-height:20px;}

/*dedecms tag*/
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.tbox dt{background:#FD8000;  padding:4px 12px; font-weight:bold; font-size:14px; color:#FFFFFF; display:block; border-bottom:solid 1px #FD8000; margin:10px 0px;}
