/* CSS Document */
* { margin:0px; padding0px;}

body{ margin:0 auto; padding: 0;  background:url(mainbkg.png) top center repeat-y; font-size:12px;  color:#565656;}

ul,li{ margin:0; padding:0; list-style-type:none}

img,dl,dt,dd{ margin:0; padding:0;}

img{border:0px;}

a{text-decoration:none;}

.main{width:1003px; height:auto;margin: 0 auto;}

 .top{width:1003px; height:107px;}
 
 .logo{width:206px; height:107px; float:left;}
 
 .baidu{width:402px; height:107px; float:left;}
 
 .bfla{width:394px; height:107px; float:left; text-align:center;}
 
.menu{width:1003px; height:72px;}

  .menu_son{width:1003px; height:36px; background:url(menubg.jpg) repeat-x;}
  
  .menu_son ul li{list-style:none; height:36px; line-height:36px; float:left; background:url(li.jpg) right no-repeat; text-align:center;}
  
  .menu ul li a{color:#000000; text-decoration:none; font-size:12px; font-weight:bold;}
  
  .menu ul li a:hover{color:#FFFF00;}
  
  #li1{width:125px; } 
  
  #li2{width:180px;}
 
  #li3{width:130px; }
  
  #li4{width:125px;}
  
  #li5{width:160px;}
  
  #li6{width:130px;}
  
  #li7{width:130px;}
  
  .menu_sontwo{width:1003px; height:36px; background:url(menubg.jpg) repeat-x;}
  
  .menu_sontwo ul li{list-style:none; float:left; width:125px; height:36px; line-height:36px; background:url(li.jpg) right no-repeat; text-align:center;}
  
  #liend{background:url(liend.jpg) right no-repeat; }
  
 /* index */

.index{width:1003px; height:px; margin:0px auto;} 

 .left{width:802px; height:auto; float:left;}
 
  .prolist{width:802px; height:210px;}
   
 .pro_one{width:210px; height:210px; float:left; background:url(probg1.jpg) no-repeat;}
   
    .pro_one_tit{width:150px; height:18px; font-size:12px; font-weight:bold; color:#000000; padding-left:60px; padding-top:10px;}
	
	.pro_one_sub{width:195px; height:169px; padding-left:15px; padding-top:10px; overflow:hidden;}
	
	.pro_one_sub ul li{list-style:none; width:175px; height:21px; line-height:21px;background:url(hhPlus.gif) 2px center no-repeat; padding-left:20px;}
	
	.pro_one_sub ul li a{color:#366697;}
	
	.pro_one_sub ul li a:hover{color:#FF0000;}
	
  .pro_two{width:199px; height:210px; float:left; background:url(probg2.jpg) no-repeat;}
   
   .pro_two_tit{width:139px; height:18px; font-size:12px; font-weight:bold; color:#000000; padding-left:60px; padding-top:10px;}
   
   .pro_two_sub{width:184px;height:169px; padding-left:15px; padding-top:10px;}
   
   .pro_two_sub ul li{list-style:none; width:164px; height:21px; line-height:21px;background:url(hhPlus.gif) 2px center no-repeat; padding-left:20px;}
   
   .pro_two_sub ul li a{color:#366697;}
   
   .pro_two_sub ul li a:hover{color:#FF0000;}
   
   .pro_three{width:200px; height:210px; float:left; background:url(probg3.jpg) no-repeat;}
   
     .pro_three_tit{width:140px; height:18px; font-size:12px; font-weight:bold; color:#000000; padding-left:60px; padding-top:10px;}
	 
	 .pro_three_sub{width:185px;height:169px; padding-top:10px;}
   
   .pro_three_sub ul li{list-style:none; width:165px; height:21px; line-height:21px;background:url(hhPlus.gif) 2px center no-repeat; padding-left:20px;}
   
   .pro_three_sub ul li a{color:#366697;}
   
   .pro_three_sub ul li a:hover{color:#FF0000;}
   
   .pro_four{ width:193px; height:210px; float:left; background:url(probg4.jpg) no-repeat;}
   
    .pro_four_tit{width:133px;height:18px; font-size:12px; font-weight:bold; color:#000000; padding-left:60px; padding-top:10px;}
	
	.pro_four_sub{width:193px;height:169px; padding-top:10px;}
	
	.pro_four_sub ul li{list-style:none;width:173px; height:21px; line-height:21px;background:url(hhPlus.gif) 2px center no-repeat; padding-left:20px;}
		   
   .pro_four_sub ul li a{color:#366697;}
   
   .pro_four_sub ul li a:hover{color:#FF0000;}
      
   .ads1{width:800px; height:80px; text-align:center; border:solid 1px #CCCCCC; margin:10px 0px; padding:2px 0px;}
     
   .zxyh{width:802px; height:1460px;}
   
   .zxyh_tit{width:782px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FF0000; padding-left:20px;}
   
   .zxyh_sub{width:802px; height:1430px;}
   
    .yh_k{width:145px; height:260px; border:solid 1px #DCDCDC; float:left; padding:1px; margin-left:11px; margin-top:20px; }
	
	 .yh_pic{width:145px; height:144px; text-align:center;}
	 
	 .yh_pic img{width:145px; height:144px;}
	 
	 .yh_name{width:145px; height:30px; line-height:30px; text-align:center;}
	 
	 .yh_name a{color:#34669B; font-weight:bold;}
	 
	 .btn{width:145px; height:81px; text-align:center;}
	 
	 .wzlinks{width:802px; height:265px;}
	 
	 .arc_block1{width:155px; height:265px; float:left;}
	 
	 .arc_block2{width:170px; height:265px; float:left;}
	 
	 .arc_block3{width:228px; height:265px; float:left;}
	 
	 .arc_block4{width:240px; height:265px; float:left;}
	 
	  .link_tit{ height:30px; line-height:30px; font-size:13px; font-weight:bold; color:#FF0000;padding-left:20px;}
	  
	  .link_sub{width:100%; height:235px; }
	  
	  .link_sub ul li{list-style:none; height:26px; line-height:26px; background:url(li2.jpg) 5px center no-repeat; padding-left:20px;color:#3EA1E4;}
	  
	   .link_sub ul li a{color:#3EA1E4;}
	
 .right{width:200px; height:2280px; float:left; background:url(rgbg.jpg) repeat-y;}
 
  .login{width:200px; height:100px; background:url(loginbg.jpg) top center no-repeat; padding-top:162px; text-align:center;}
  
  .contact{width:200px; height:331px; background:url(contactbg.jpg) top center no-repeat; text-align:center; padding-top:32px;}
     .contact ul li{list-style:none; color:#000000; height:22px; line-height:22px; width:193px; padding-left:7px;}
	 
	  #cli1{ width:173px; font-weight:bold; padding-left:27px;}
	  
	  #cli2{ width:170px;  padding-left:30px;}
	   
  .wk{width:170px; height:385px; padding-left:15px; padding-right:15px;}
  
  .wk_xx{width:130px; height:35px; background:url(wkico.jpg) no-repeat; padding-left:40px; line-height:17px;}
  
  .wk_xx a{color:#000000;}
  
  .rg_img{width:200px; height:auto; text-align:center;}
  
 .clear{clear:both;} 
  
  .bottom{width:1003px; height:127px; margin:0px auto;}
  
  .btn_bot{width:1003px; height:45px; line-height:45px; background:url(btn_botbg.jpg) repeat-x; margin-top:2px; text-align:center; color:#000000;}
  
  .btn_bot a{color:#000000;}
  
  .copright{width:1003px; height:82px; background:url(coprightbg.jpg) repeat-x;}
  
/* list */
 .list_page{width:1003px; height:auto; margin:0px auto;}
 
  .list_fla{width:1003px; height:auto; text-align:center; margin:5px 0px;}
  
  .list_lf{width:245px; height:auto; float:left; background:url(list_bg.jpg) top no-repeat; padding-top:44px; display:inline;}
  
 .list_lftwo{width:245px; height:auto; float:left; background:url(list_bgtwo.jpg) top no-repeat; padding-top:44px; display:inline;}
  
  .list_sub{width:232px; height:auto; background:url(list_subbg.jpg) repeat-y; padding-left:7px; padding-right:6px; padding-bottom:4px;}
  
   .list_sub{width:232px; height:auto; background:url(list_subbg.jpg) repeat-y; padding-left:7px; padding-right:6px; padding-bottom:4px;}
  
    .list_subbig{list-style:none; width:207px; height:24px; line-height:24px; font-weight:bold;  padding-left:25px; color:#000000;}
	
	.sd04{list-style:none; width:207px; height:24px; line-height:24px; font-weight:bold;  padding-left:25px; color:#000000;background:url(bigli.jpg) no-repeat;}
	
	.sd03{list-style:none; width:207px; height:24px; line-height:24px; font-weight:bold;  padding-left:25px; color:#000000;background:url(zkli.jpg) no-repeat;} 
  
  .list_sub ul li{list-style:none; width:202px; height:24px; line-height:24px; background:url(li3.jpg) no-repeat; padding-left:30px;}
  
  .list_sub ul li a{color:#000000;}
  
  .list_sub ul li a:hover{color:#FF0000;}
  
  .list_bot{width:245px; height:4px;}
  
  .list_rg{width:723px; height:auto; float:right; margin-right:8px; display:inline; }
  
   .categry_tit{width:707px; height:35px; background:url(categry_tit.jpg) no-repeat; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:35px; padding-left:16px; border:solid 1px #CCCCCC;}
   
   .cpzs{width:723px; height:770px; border-bottom:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC;}
   
  .propic{width:160px; height:128px; float:left; padding:2px;border:solid 1px #CCCCCC; margin-top:10px; margin-left:10px;}
   
   .propic img{width:160px; height:128px;}
   
   #posiotion{ float:right; padding-right:20px; font-size:12px; font-weight:normal; color:#000000;}
   
   #posiotion a{color:#000000;}
   
   #posiotion a:hover{color:#FF0000;}
   
   .arc_list{width:700px; height:510px; border-bottom:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; padding-left:12px; padding-right:11px;}
   
   .arc_list ul li{list-style:none; width:677px; height:30px; line-height:30px; background:url(arrow.gif) 3px center no-repeat; padding-left:23px; border-bottom:dotted 1px #CCCCCC;}
   
   .arc_list ul li a{ color:#000000;}
   
   .arc_list ul li a:hover{color:#FF0000;}
   
   #date{float:right; color:#FF0000; margin-right:10px;}

/* page */   
.page_lf{width:245px; height:auto; float:left;}

 .rglist2{width:245px; height:px; background:url(list_subbg.jpg) repeat-y; padding-bottom:20px; margin-top:8px;}
 
  .pg_contact{width:245px; height:px; background:url(contactbgtwo.jpg) center bottom no-repeat; padding-bottom:242px;}
  
  .pg_contact ul li{list-style:none; width:225px; line-height:25px; height:25px; padding-left:10px; padding-right:10px;}

  .arc_page{width:700px; min-height:653px; height:auto !important; height:auto; border-bottom:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; padding:10px 12px 10px 11px;}
  
  .title{width:100%; height:35px; line-height:35px; font-size:13px; text-align:center; font-weight:bold; color:#000000;}
  
  .arc_body{width:100%; height:auto; line-height:28px; font-size:12px;color:#000000;}
  
/* fenye */
  .fenye{width:100%; text-align:center; padding-top:8px; font-size:12px;}  
  
  .plist{ margin-right:15px; padding-top:8px; font-size:12px;} 
  
  .pro_pic{width:100%; height:auto; text-align:center; padding:10px 0px;}
  
    /* seartxt */
  
  .bd_top{width:402px; height:30px; padding-top:31px;}
  
  .seartxt{ width:266px; height:30px; line-height:30px; background:url(seartxt.jpg) no-repeat; border:0px; text-indent:15px; color:#B2B2B2;}
  
  .searcbtn{width:109px; height:30px; background:url(searcbtn.jpg) no-repeat; line-height:30px; text-align:center; border:0px;}
  
   #pop{ width:244px; height:auto;  position:relative; border-bottom:solid 1px #959595; border-left:solid 1px #959595; border-right:solid 1px #959595; margin-left:16px; padding-left:20px; background:#FFFFFF; padding-bottom:6px;}
   
   #pop ul li{list-style:none; width:244px; line-height:30px; height:30px;}
   
   #pop ul li a{color:#B2B2B2;}
   
   #pop ul li a:hover{color:#FF0000;}
   
   .hot_sear{width:382px; height:37px; padding-top:5px;color:#B2B2B2; line-height:32px; padding-left:20px; overflow:hidden;}
   
   .hot_sear a{color:#B2B2B2;}
   
   .hot_sear a:hover{color:#FF0000;}
   
   .hidden{display:none;}
   
   .ads2{width:800px; height:278px; border:solid 1px #CCCCCC; padding-top:2px; }
   
     .ads2_sub{width:800px; height:240px; text-align:center;}
    
	 .ads2_title{width:632px; height:38px; padding-left:84px; padding-right:84px;}
	 
	 .ads2_title ul li{ list-style:none; width:156px; height:38px; line-height:38px; text-align:center; float:left; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC;}
	 
	 .ads2_title ul li a{color:#006699;}
	 
	 .ads2_title ul li a:hover{color:#FF0000;}
	 
	 .sd01{ background:url(adonbg.jpg) repeat-x;}
	 
	  .sd02{ background:url(adoffbg.jpg) repeat-x;} 
	  
#m1 a{ color:#0000FF;}

#m2 a{color:#FF0000;}	

#m3 a{color:#9999FF;}	

#m4 a{color:#008000;}  
  