*{font-size:12px;
  margin:0;
  padding:0;
  list-style:none;}
body{background:#dddddd; }
/*==================top================*/
.topbg{width:100%;
       height:33px;
	   background:url(../images/top1bj.jpg) repeat-x;}

.top{width:882px;
     margin:0 auto;
	 height:33px;
	 line-height:33px;}

.top div{float:left;}

.dltu{width:20px;
      height:21px;
	  margin-top:8px;
	  margin-left:20px;}

.denglu a{color:#000;
          text-decoration:none;}
		  
.denglu a:hover{text-decoration:underline;}		  
		  
.shouchang{margin-left:200px;
           width:260px;}		  
		  
		  
.shouchang li{float:left;
              margin-right:7px;}

.shouchang li a{color:#000;
               text-decoration:none;}
			   
.shouchang li a:hover{color:#900;
               text-decoration:underline;}


.topdibian{width:100%;
           height:4px;
		   background:#dcdcdc;
		   overflow:hidden;
		   clear:left;}

.mingcheng{width:872px;
           height:69px;
		   background:url(../images/sy-03.1.jpg) no-repeat;
		   margin:0 auto;
		   color:#fff;
		   font-size:30px;
		   font-weight:bold;
		   padding-top:10px;
		   padding-left:10px;
		   clear:left;}

/*==================nav================*/
.nav{width:882px;
     height:35px;
	 background:url(../images/sy-04.jpg) repeat-x;
	 margin:0 auto;
	 margin-top:2px;}

.nav_z{width:106px;
       float:left;}

.nav_y{width:776px;
       float:right;
	   height:35px;
	   line-height:35px;}

.nav_y li{float:left;}

.nav_y li a{color:#fff;
            text-decoration:none;
			font-size:12px;
			font-weight:bold;
			display:block;
			width:64px;
			text-align:center;}

.nav_y li a:hover{color:#ffffcc;}


/*==================banner===============*/
.banner{width:882px;
        height:auto;
		margin:0 auto;}
		
.banner img{width:882px;
}		


/*==================main================*/

.main{width:882px;
      height:auto;
	  margin:0 auto;
	  background:#FFFFFF;
	  clear:left;}
/*=================left================*/
	  
.left{width:204px;
       float:left;
	   height:auto;
	   line-height:24px;
	   background:#ffe5cc; word-break:break-all; word-wrap:break-word; }
	   a:link,a:visited{ color:#333333; text-decoration:none;
}
.sousuo{ width:100%; height:auto; float:left; background:#e1f4ff;
}
.sousuo-dh{ width:100%; height:30px; background:url(../images/sy-22.jpg) bottom left repeat-x;
}
.sousuo-dh span{ width:100px; background:url(../images/sy-20.jpg) bottom left repeat-x; float:left; text-align:center; height:24px; padding-top:6px; font-weight:bold; font-size:14px;color:#af0000;
}
.anniu1{ width:60%;
}
.sousuo-nr{ width:184px; height:auto; float:left; padding:10px; margin:0;
}
.sousuo-nr li{ width:184px; height:auto; float:left; list-style:none;
}
.cpfl{width:194px; height:auto; float:left; padding:0 5px; margin:0;
overflow-Y:auto; overflow-x:hidden;
scrollbar-3d-light-color:#f1faff;
scrollbar-highlight-color: #68bff3;
scrollbar-face-color :#e1f4ff;
scrollbar-arrow-color : #68bff3;
scrollbar-shadow-color: #f1faff;
scrollbar-dark-shadow-color:#e1f4ff;
scrollbar-base-color:#e1f4ff;
}
.cpfl li{ width:174px; height:18px; float:left; background:#FFFFFF; border-bottom:1px solid #ececec; line-height:18px; padding:4px 10px 2px 10px; font-weight:bold;
}
.cpfl1{width:194px; height:auto; float:left; padding:0 5px; margin:0;
}
.cpfl1 li{ width:174px; height:18px; float:left; background:#FFFFFF; border-bottom:1px solid #ececec; line-height:18px; padding:4px 10px 2px 10px; font-weight:bold;
}
a:link,a:visited{ color:#333333; text-decoration:none;
}
a:hover{ color:#990000; text-decoration:underline;
}
/*.sousuo{height:74px;}

.le_bt{height:20px;
       background:url(../images/ri_bt.jpg) no-repeat;
	   font-size:14px;
	   font-weight:bold;
	   padding-left:14px;
	   padding-top:10px;}

.ss_con{height:40px;
        padding-top:15px;
		padding-left:8px;}

.fenlei{height: auto;}

.fl_con{height: auto;
        width:200px;
		margin-left:2px;
        background:#fff;}

.fl_con li{height:17px;
           padding-top:8px;
		   margin-left:5px;}
		   
.fl_con li img{margin-right:5px;}

.fl_con li a{color:#000;
             font-weight:bold;
			 text-decoration:none;}

.fl_con li a:hover{color:#900;
                   text-decoration:underline;}

.zizhi{height:170px;}

.zz_con{height:140px;
        width:200px;
		margin-left:2px;
        background:#fff;}

.zz_con img{width:156px;
            height:108px;}

.yoqing{height:160px;}

.yq_con{height:130px;}

.yq_con li{height:25px;
           line-height:25px;
		   margin-left:5px;}
.yq_con li a{color:#000;
             text-decoration:none;}
.yq_con li a:hover{color:#f00;
             text-decoration:underline;}

.lianxi{height:150px;}

.lx_con{height:120px;
        line-height:2;
		padding-left:8px;}

*//*=================right================*/
.right{width:670px;float:right;}

.gsjieshao{width:380px;
           float:left;
		   margin-top:10px;
		   margin-left:5px;}

.gsjieshao .gsjs_bt{width:372px;
                    height:28px;
					font-size:14px;
					font-weight:bold;
					color:#af0000;
					border-bottom:1px solid #f00;}

.gsjieshao .gsjs_con{width:371px;
                     height:195px;
					 margin-top:10px;
					 line-height:2;
					 color:#004e7e;}

.gsjieshao .gsjs_con span{display:block;
                          width:80px;
						  height:15px;
						  margin-left:280px;}
						  
.gsjieshao .gsjs_con span a{color:#004e7e;
                            font-size:14px;
							font-weight:bold;
							text-decoration:none;}	
							
.gsjieshao .gsjs_con span a:hover{text-decoration:underline;}												  

.shipinbofang{width:262px;
              float:left;
			  margin-top:10px;
			  margin-left:8px;}

.shipinbofang .spbf_bt{height:28px;
					   font-size:14px;
					   font-weight:bold;
					   color:#af0000;
					   border-bottom:1px solid #f00;}

.shipinbofang .spbf_bt span{margin-left:100px;}

.shipinbofang .spbf_bt span a{color:#af0000;
                              text-decoration:none;}			   
			  
.shipinbofang .spbf_bt span a:hover{text-decoration:underline;}

.shipinbofang .spbf_con{width:245px;
                        height:195px;
						margin-top:10px;}

.tjcp{width:660px;
      margin-left:10px;
	  clear:left;}

.tjcp_bt{height:28px;
		 font-size:14px;
		 font-weight:bold;
		 color:#af0000;
		 border-bottom:1px solid #f00;}

.tjcp_bt span{margin-left:500px;}			   
			   
.tjcp_bt span a{color:#af0000;
                text-decoration:none;}			   
			  
.tjcp_bt span a:hover{text-decoration:underline;}


.tjcp .tjcp_con{height:216px;}

.tjcp .tjcp_con div{float:left;}

.tjcp .tjcp_con li{height:25px;
                   line-height:25px;
				   text-align:center;
				   width:210px;}

.tjcp .tjcp_con .cptu{width:166px;
                      height:122px;
					  border:1px solid #ccc;
					  margin-top:10px;
					  margin-left:20px;}		
					  
.tjcp .tjcp_con .cptu a img{border:none;}	

.tjcp .tjcp_con li span{width:63px;
                        height:24px;
						background:url(../images/sy-14.jpg) no-repeat;
						display:block;
						float:left;
						margin-right:5px;}
						
.tjcp .tjcp_con li span a{color:#000;
                          text-decoration:none;}	
						  
.tjcp .tjcp_con li span a:hover{color:#900;
                                text-decoration:underline;}
						  			
.tjcp .tjcp_con li .ding a{color:#f00;}	

.tjcp .tjcp_con li .ding a:hover{color:#f00;}	
									
.cpjs{width:660px;
      margin-left:10px;
	  clear:left;}									
					
.cpjs_con{padding-left:20px;}					
									
.cpjs_con li{float:left;
             margin-right:40px;
			 margin-top:10px;}

.cpjs_con li img{border:1px solid #ccc;}									
					
.cpjs_con li span{display:block;
                  width:106px;
				  height:23px;
				  background:#ccc;
				  text-align:center;
				  line-height:23px;
				  margin-top:-4px!important;
				  margin-top:0;}					

.shenming{clear:left;
           height:25px;
		   width:660px;
		   margin-left:10px;
		   line-height:25px;}	
/*=================copyright================*/
.copyright{width:882px;
           height:81px;
		   margin:0 auto;
		   background:url(../images/sy-18.jpg) repeat-x;}

.dilogo{width:210px; padding-top:30px;
        float:left;
	   
		}
		
.copy_con{width:472px!important;
          width:465px;
          height:31px;
          float:left;
          background:url(../images/sy-18.jpg) repeat-x;
		  color:#fff;
		  padding-left:200px;
		  padding-top:50px;}

/*=================公司介绍================*/

.gsjs{width:660px;margin-left:10px;}


.right_bt{height:28px;
		 font-size:14px;
		 font-weight:bold;
		 margin-top:10px;
		 color:#af0000;
		 border-bottom:1px solid #f00;}

.gsjs_con{width:630px;
          margin-top:10px;
		  margin-left:15px;
		  line-height:2;
		  text-indent:24px;}
		  
/*=================产品大厅================*/

.cpdt_con{width:655px;
          margin-left:10px;}

.cpdt_con .liebiao{font-weight:bold;
                   line-height:2;
				   margin-top:5px;
				   width:655px;}

.cpdt_con .liebiao a{color:#000;
                     text-decoration:none;
					 margin-right:20px;}

.cpdt_con .liebiao a:hover{color:#900;
                           text-decoration:underline;}

.cpdt_tu{width:655px;}

.cpdt_tu dl{width:150px;
            height:160px;
			float:left;
			margin-right:10px;}

.cpdt_tu dl dt{ width:150px;  height:120px;text-align:center; display:table-cell; vertical-align:middle;*display:block;*font-family:Arial; *font-size:50px;*+font-size:70px; border:1px #CCCCCC solid; overflow:hidden;}
.cpdt_tu dl dt img{border:0px; vertical-align:middle}			
.cpdt_tu dl dd{width:150px;text-align:center; height:25px; line-height:25px;}

/*=================资质证明================*/

.zzzm_con{width:660px;}

.zzzm_con dl{width:260px;
             float:left;
			 margin:10px 20px 0 20px;}

.zzzm_con dl img{border:none;}

.zzzm_con dl dd{width:260px;
                text-align:center;}

/*=================访客留言================*/

.fkly_con{width:660px;}

.fkly_con .lybt{width:650px;
                height:40px;
				line-height:40px;
				text-align:center;
				border:1px solid  #FFFF99;
				margin-top:10px;}

.fkly_con .ly_z{width:100px;
                float:left;}

.fkly_con .ly_z div{border:1px solid #FFFF99;
                    height:40px;
					line-height:40px;
					font-weight:bold;}
					
.fkly_con .ly_z .nr{height:157px;
                    line-height:157px;}					

.fkly_con .ly_y{width:552px;
                float:left;}
				
.fkly_con .ly_y span{color:#f00;}				
				

.fkly_con .ly_y div{border:1px solid #FFFF99;
                    height:30px;
					padding-top:10px;}

.fkly_con .ly_an{width:650px;
                 height:30px;
				 padding-top:10px;
				 text-align:center;
				 border:1px solid #ffff99;}


/*=================联系我们================*/

.lxwm_con{width:600px;
          line-height:2;
		  margin-top:10px;
		  margin-bottom:10px;}

.lxwm_con span{font-weight:bold;
               margin-bottom:5px;
			   display:block;}

/*=================联系我们================*/

.xinwendongtai{width:96%; height:auto; float:left; padding:15px 2%; margin:0;  color:#004e7e; 
		  }

.xinwendongtai li{ width:96%; height:auto; float:left; padding:0px 2%; line-height:26px; list-style:none; word-spacing:5px;word-break:break-all; word-wrap:break-word; 
}
.xinwendongtai li a:link,.xinwendongtai li a:visited{ color:#000000; text-decoration:none;
}
.xinwendongtai li a:hover{color:#B50000; text-decoration:underline;
}
.yansehui{ color:#CCCCCC;
}
 a.hei:link,a.hei:visited{ color:#000000; text-decoration:none;
}
a.hei:hover{color:#B50000; text-decoration:underline;
}
.hanggao24{ line-height:24px;
}
.yanseshenlan{ color:#004e7e;
}
.xinwendongtai li .tupian{ width:auto;  height:auto; float:left;
}
.xinwendongtai li .tupian img{ padding:2px; border:1px solid #CCCCCC; background:#FFFFFF; margin:0px 15px 10px 0px; float:left;
}
.xinwendongtai li div{ width:96%; height:auto; float:left; list-style:none; padding:0px 2%; line-height:24px;
}
.xinwendongtai li table{ max-width:550px; width:auto;* width:auto!important;*width:550px;
}
.xhxs{ border-bottom:1px dashed #66CCFF;
}

.tupianliebiao{width:96%; height:auto; float:left; padding:15px 2%; margin:0;  color:#004e7e; 
		  }

.tupianliebiao li{ width:29%; height:auto; float:left; list-style:none; padding:0px 2% 10px 2%;
}
.tupianliebiao li img{ padding:2px; border:1px solid #d3e5f4;
}
.tupianliebiao li div{ width:100%; line-height:24px; overflow:hidden;
}
.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}
