#logo{width:981px; height:90px; margin:0 auto; }
 #logo a{float:left; padding:15px 0 0 30px;} 
 #logo p{float:left; padding:15px 0 0 75px;}
 #logo span{float:left; padding:25px 0 0 20px;}
 
/*===================内容=====================*/
.main{width:981px; margin:0 auto; position:relative;}
.main1{width:981px; margin:0 auto;}
 #main_r,#main_l{float:left; width:20px; height:401px;}
  #main_l{background:url(../images/body_left_shadow_2.png) no-repeat right;}
  #main_r{background:url(../images/body_right_shadow_2.png) no-repeat left;}
 #main_c{float:left; width:939px; background:url(../images/banner_bg.jpg) no-repeat bottom; border:1px solid #ccc; border-bottom:none; padding-top:59px; background:#fff; height:341px;}
 /*--------------------菜单-----------------------*/
 #menu{width:939px; height:69px; position:absolute; top:0;} 
  #menu_t{width:939px; background:url(menu_bg.jpg) repeat-x; height:29px;}
   #menu_t ul{float:left; overflow:hidden; padding-top:2px;}
  /* #menu_t li{float:left; width:96px; height:27px; text-align:center; margin-top:1px; line-height:27px;}*/
   #menu_t span{float:right; padding:3px 8px 0 0; width:192px;}
    #menu_t span input{vertical-align:middle;}
	.scr_1{width:153px; height:20px; border:1px solid #7f9db9; line-height:20px; color:#333; margin-right:5px;}
	
	
	
	
	.Right{float:left; height:auto; width:690px; overflow:hidden; background-color:#FFFFFF;}
.Righta{ height:180px; margin-bottom:8px; background-image:url(tbg.jpg); background-repeat:repeat-x; border:#D6D6D6 2px solid;}
.Rightb{height:auto; margin-bottom:5px;background-color:#FFFFFF;}
.Rightb_a{width:350px; height:auto; float:left; margin-right:30px;background-color:#FFFFFF;}
.Rightb_b{border-bottom:2px solid #DEDEDE; height:25px; margin-bottom:5px;background-color:#FFFFFF;}

.Rightb_c{background-image:url(Ta.jpg); cursor:pointer; background-repeat:repeat-x; background-position:bottom; height:25px;background-color:#FFFFFF; border-left:2px solid #CCCCCC;border-right:2px solid #CCCCCC; border-top:2px solid #CCCCCC;  width:70px; float:left; margin-left:5px; line-height:25px; font-weight:bold; color:#333333; text-align:center;}

.Rightb_d{background-repeat:repeat-x;cursor: pointer; background-position:bottom;background-color:#FFFFFF; height:25px; border-left:2px solid #CCCCCC;border-right:2px solid #CCCCCC; border-top:2px solid #CCCCCC;  width:70px; float:left; margin-left:5px; line-height:25px; font-weight:bold; color:#333333;text-align:center;}


.Rightb_e{float:right; color:#666666; font-size:12px;}

.Rightb_f{height:22px; line-height:22px;background-color:#FFFFFF;}

.Rightb_f_a{width:10px; height:22px; float:left; padding-left:10px;background-color:#FFFFFF;}
.Rightb_f_b{width:240px; height:22px; text-align:left; float:left;background-color:#FFFFFF;}
.Rightb_f_c{width:80px; height:22px; float:right;}


.Rightb_v{float:right; width:310px;}
.Rightb_vv{text-align:left; padding:10px;}
.productstable a img{border:1px solid #d6d6d6;}
	

  
/*-----------------------主体内容----------------------------*/
 #main_r2,#main_l2{float:left; width:20px; height:440px;}
 #main_l2{background:url(../images/body_left_shadow_1.png) no-repeat right top;}
  #main_r2{background:url(../images/body_right_shadow_1.png) no-repeat left top;}
  #main_d{width:941px; float:left;}
   #main_c2{float:left; width:939px; background:#fff; border:1px solid #ccc; border-bottom:none; border-top:none; padding-bottom:25px;}
   #main_c2_l{width:217px; float:left; padding:0 10px 0 10px;   background:#ff0;}
   
    #main_c2_l1,#main_c2_l2{width:213px; border:2px solid #d6d6d6; padding-bottom:11px;}
	 #main_c2_l2{border-top:none;}
	 #main_c2_l1 li,#main_c2_l2 li{ border-bottom:1px solid #d5d5d5; width:177px; padding-left:13px; margin-left:13px; height:27px; line-height:27px;}
   #main_c2_r{width:690px; float:left;}
  
  #pro{border:2px solid #d6d6d6; background:url(tbg.jpg); width:686px; height:175px; float:left;}
   #pro ul{ padding:13px 18px 0 18px;}
   #pro li{width:85px; padding-right:10px; _padding-right:8px; float:left;}
    #pro li p{width:85px; height:85px; border:1px solid #d6d6d6;}
	#pro li span{width:85px; text-align:center; display:block;} 
  
  #pro_t{width:690px; padding-top:8px; float:left;}
   #pro_t ul{float:left; width:350px; line-height:22px; padding-top:5px;}
    #pro_t ul li{padding-left:13px;}
    #pro_t ul li span{float:right; padding-right:5px;}
   
   #news{width:350px; float:left; padding-right:30px;}
   #news_title{ float:left; width:350px; height:27px; line-height:27px; background: url(../images/xx.jpg) repeat-x bottom;}
    #news_title p{width:70px; height:25px; border:2px solid #ccc; border-bottom:none; text-align:center; margin-left:5px; float:left; font-weight:bold; background:#fff; overflow:hidden; _margin-left:3px; }
    #news_title span{float:right; padding-right:5px;}
  
  #fw{float:left;}
  
/*--------------------------底部-----------------------*/
#bottom{float:left; width:941px; background:url(../images/bottom_bg.jpg) no-repeat; height:80px; text-align:center;}
 #bottom ul{padding:7px 0 0 297px; text-align:center;}
 #bottom li{float:left;}
 #bottom a{color:#FFF;}
 #bottom span{padding:0 15px; color:#fff;}
 #bottom p{color:#fff;}
 
 

 
/* -------------------------网站地图---------------------------*/
#main_map{float:left; width:939px; border:1px solid #ccc; border-bottom:none; padding-top:59px; background:#fff;}
 #main_map_l{width:220px; float:left; padding-top:10px;}
 
  #main_map_lx{float:left; width:220px;}
  
  
  #main_map_p{float:left; width:180px; margin-left:10px;}
  #main_map_p img{margin:15px 0 5px 0;}
  
   #main_map_lx img{margin:15px 0 5px 10px;}
   
   
   
   #main_map_lx ul li{height:26px; border-bottom:1px solid #d4d4d4; width:170px; margin-left:10px; line-height:26px; padding-left:10px;}
   #lxwm_pic{ float:left; width:179px; height:96px; border:1px solid #ccc; margin:15px 0 0 10px;}
   
 #main_map_r{width:717px;_width:710px; float:left;}
  #main_mapr,#main_mapl{float:left; width:20px; height:711px; }
  #main_mapl{background:url(../images/body_left_shadow_2.png) no-repeat right top;}
  #main_mapr{background:url(../images/body_right_shadow_2.png) no-repeat left top;}

 #map_banner{float:left; width:719px;_width:710px;border-left:1px solid #455f7a; overflow:hidden;}
 #map_banner_t{float:left; _height:591px; width:706px;border-left:1px solid #455f7a;  padding-bottom:20px; padding-left:10px;}
 #map_title{width:706px;_width:705px; padding:10px 0 17px 0px;}
  #map_title span{float:right; padding-right:20px;}
  #map_title b{color:#000; font-size:14px;}
  
  #map_txt{float:left; width:697px; border:1px solid #ccc; border-right:none; padding:0 0 20px 10px;}
   #map_txt p{padding-top:20px;}
   #map_txt span{padding-right:20px;}
   
  #map_bottom{width:962px; margin:0 auto; background:url(../images/map_bottom.jpg) no-repeat; height:80px; text-align:center;margin-top: 280px;}
   #map_bottom ul{padding:7px 0 0 297px; text-align:center;}
   #map_bottom li{float:left;}
   #map_bottom a{color:#FFF;}
   #map_bottom span{padding:0 15px; color:#fff;}
   #map_bottom p{color:#fff;}
  
  
  
  
  #content_txt{float:left;color:#000; min-height:442px;_height:442px; width:707px; _width:705px;border:1px solid #ccc; border-right:none; padding:0 0 20px 0px;}
  #message_txt{float:left;color:#000; min-height:335px;_height:335px; width:707px; border:1px solid #ccc; border-right:none; padding:15px 0 20px 0px;}
  #inetcontent_txt{float:left;color:#000; background:url(swfb.jpg) bottom no-repeat; min-height:442px; width:707px; border:1px solid #ccc; border-right:none; padding:0 0 176px 0px;}
  #news_txt{float:left;color:#000; min-height:552px; width:707px; border:1px solid #ccc; border-right:none; padding:0 0 20px 0px;}
  #pen_txt{color:#000; min-height:442px; width:702px;  padding:0 0 100px 0px; border-bottom:none;}
  .Producta{width:347px; height:auto; overflow: hidden; float:left;overflow:hidden; }
/*  ------------------------产品-------------------------*/
#pro_x_l{float:left; width:182px; padding-right:11px; padding-left:13px;padding-top:10px;}
 #pro_x_l_1{float:left; width:182px; padding-bottom:15px;}
   #pro_x_l p{padding:13px 0 0 0px;}
   #pro_x_l_1 ul li{height:26px; border-bottom:1px solid #d4d4d4; width:170px; line-height:26px; padding-left:10px;}
 #pro_x_l_2{float:left; width:180px; height:103px; border:1px solid #ededed; background:url(../images/pro_x_2bg.jpg);}  
 #pro_x_l_2 p{padding:11px 3px;}
  #pro_x_l_2 li{padding-left:13px;}
 #pro_x_l_2_pic{ float:left; width:179px; height:96px; border:1px solid #ccc; margin:15px 0 0 0;}  
   
#pro_x_r{float:left; width:733px; padding-bottom:20px;}
 #pro_banner{float:left; padding-bottom:17px;}
 #pro_x_r2_txt{float:left; width:730px;}
 #pro_x_r2_title{float:left; width:725px; height:55px; background: url(../images/pro_x_bgx.jpg) repeat-x bottom;}
  .tablecss{width:113px; line-height:53px; text-align:center; background:url(../images/pro_x_pic2.jpg);cursor: hand;}  
  
  .tablecss2{width:113px;line-height:53px; display:block;text-align:center; color:#fff; background:url(../images/pro_x_pic1.jpg); text-decoration:none;cursor: hand; }

 .pro_nr{ float:left;border:1px solid #256aa2; border-top:none; padding:15px; width:690px;}
 .pro_nr table{ width:690px;  width:100% !important;}
#pro_bottom{width:962px; margin:0 auto; background:url(../images/pro_bottom.jpg) no-repeat; height:80px; text-align:center;}
   #pro_bottom ul{padding:7px 0 0 297px; text-align:center;}
   #pro_bottom li{float:left;}
   #pro_bottom a{color:#FFF;}
   #pro_bottom span{padding:0 15px; color:#fff;}
   #pro_bottom p{color:#fff;}



.NewsLine{width:626px; height:25px; line-height:25px; text-align:left;border-bottom:1px dotted #E7E7E7; margin-left:10px;}
.ERLeftb{background-image:url(tub.jpg); height:27px; text-align:left; line-height:27px; padding-left:25px;}
.ERLeftbb{background-image:url(Pbb.jpg); height:27px; text-align:left; line-height:27px; padding-left:55px;}
.ERRightd{line-height:25px; text-align:left; height:auto; min-height:572px;}



.ERLeftbbb{background-image:url(tub.jpg); height:25px; text-align:left; line-height:25px; padding-left:25px;}



.Productb{width:200px; height:25px; float:left; margin-left:20px;}


.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}

.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;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}

