/* CSS Document */
*{ margin:0px; padding:0px;}
body{margin:0px auto; padding:0; font-size:12px;background:url(bg.jpg) no-repeat #ebebeb;}
ul{margin:0;padding:0;}
li{margin:0;padding:0;list-style:none;}
a{text-decoration:none;}
.clear{clear:both;}
img{border:0px;}

.top{width:1002px;height:414px;margin:0px auto;}
  .head{width:1002px; height:80px;}
  .logo{width:478px; height:80px;  float:left;}
  .t_r{width:524px; height:80px; float:right; display:inline; overflow:hidden; font-family:Arial, Helvetica, sans-serif; line-height:20px; background:url(index_05.gif) no-repeat none; }
    .t_r ul{width:400px; float:right; text-align:right;}
	.t_r ul li{width:400px; float:left; height:22px; color:#888; line-height:22px; text-align:right;}
	.t_r ul li span{float:right; display:inline; text-align:right}
	.t_r ul li span a{ color:#888;}
	.t_r ul li span a:hover{ color:#ec008c; font-weight:bold;}
	.t_r ul li a{ color:#888;}
	.t_r ul li a:hover{ color:#ec008c; font-weight:bold;}
.Nav{width:1000px; height:33px; background:url(menubg.jpg) left top no-repeat; padding:0px 1px;}  .Nav ul li a{color:#FFF;}  .Nav ul li a:hover{color:#FFFF00;} #none{background:none;}
  .Nav ul li{width:100px; height:33px; line-height:33px; float:left; background:url(mli.gif) right top no-repeat; text-align:center;}
  .Nav .nLi{ float:left;position:relative; display:inline;}  .Nav .sub{ display:none;width:97px;top:30px;position:absolute; background:#DA2483; margin-left:1px;} 
  .Nav .sub li{width:97px; height:33px; background:none;} .Nav .sub li:hover{}
.Flash{width:1002px; height:285px; background:url(fla_topbg.gif) center top no-repeat #FFF;padding-top:6px;text-align:center; margin-top:10px;}

.coprg{width:930px; height:45px; margin:0px auto;border-top:1px solid #e1e1e1; background:#fff; padding-left:72px;  padding-top:10px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#666;} .coprg a{color:#666;} .coprg a:hover{color:#FF0000;}

/* index */
.index{width:1002px; height:auto; background:url(index.jpg) center top no-repeat; overflow:hidden; margin:0px auto;}
 .con{width:1002px; height:300px;  margin:0px auto; padding-top:14px; background:url(conbg.gif) repeat-x; border-bottom:1px solid #fff; background:#f8f8f8;}
   .pro{width:301px; float:left; display:inline; background:url(index_19.gif) right top no-repeat; margin-left:10px;height:300px;}
     .pro_tit ,.new_tit{width:288px; height:26px;}
	 .pro_sub{width:288px; height:274px;}
	   .pro_sub ul li{width:260px; height:27px; float:left; line-height:px; margin-bottom:1px; border-bottom:solid 1px #D2D2D2; padding-left:28px; line-height:27px;}
	   .pro_sub ul li a{color:#757575;}
	   .pro_sub ul li:hover{ background:#DF2183;color:#FFF;}  .pro_sub ul li:hover a{color:#FFF; font-weight:bold;}
   .about{width:650px;height:300px; float:left; margin-left:17px; background:url(index_19.gif) right top no-repeat; display:inline;}
     .about_tit{width:650px; height:26px;}
	 .about_sub{width:650px; height:274px;}  .about_sub p{font-size:13px; line-height:25px;} 

   .new{width:301px; float:left; display:inline; background:url(index_19.gif) right top no-repeat; margin-left:10px;height:300px;}
     .new_sub{width:288px; height:274px;}
	   .new_sub ul li{width:280px; padding-left:8px; height:26px; line-height:26px; background:url(line.gif) left bottom repeat-x; color:#999;} 
	   .new_sub ul li a{color:#444;}  .new_sub ul li a:hover{color:#EC0000;}   .new_sub ul li span{width:85px;background:url(clock.gif) center left no-repeat;float:right; text-align:right;}
  .pro_show{width:650px;height:300px; float:left; margin-left:17px; background:url(index_19.gif) right top no-repeat; display:inline;}   
    .ps_tit{width:650px; height:26px;} .pro_show .bd{width:650px; height:274px;overflow:hidden;}  .pro_show .bd ul{overflow:hidden;zoom:1;}
	  .ps_sub ul li{width:140px;height:135px;float:left;text-align:center;margin-right:20px;} 
	  .ps_sub ul li img{max-width:133px; max-height:100px;text-align:center;border:1px solid #ccc;padding:2px;}
	  .ps_sub ul li a{line-height:20px;color:#444;} .ps_sub ul li a:hover{color:#EC0000;}
	  
	  

   .contact{width:301px; float:left; display:inline; background:url(index_19.gif) right top no-repeat; margin-left:10px;height:300px;}
    .contact_sub{width:290px;height:274px;font-size:14px;color:#545454;line-height:23px;}
  .case{width:650px;height:300px; float:left; margin-left:17px; background:url(index_19.gif) right top no-repeat; display:inline;}
     .case_sub{width:650px; height:274px;}  
	  .case_sub ul li{width:140px;height:135px;float:left;text-align:center;margin-right:20px;}  .case_sub ul li img{width:133px;height:100px;text-align:center;border:1px solid #ccc;padding:2px;}
	  .case_sub ul li a{line-height:20px;color:#444;} .case_sub ul li a:hover{color:#EC0000;}
/* Main */
.main{width:1002px; margin:0px auto; padding-top:6px; background:#fff; height:auto; overflow:hidden;}
.left{width:229px; height:auto; float:left;background:url(neiye_08.gif) repeat-y; padding-top:15px;}
    .left_tit{width:217px; float:left; margin-left:12px;}
	.left_sub{width:229px; height:auto;}
	.left_sub ul{width:205px;  float:left; margin-top:10px; padding-top:1px; padding-bottom:50px; margin-left:12px; display:inline; border-top:2px solid #ed008c;}
	  .left_sub ul li{height:31px; line-height:30px;  display:inline;}
	  .left_sub ul li a{width:185px; height:31px; color:#444;line-height:31px; padding-left:20px;  float:left; text-align:left; background:url(neiye_16.gif) no-repeat; font-family:"ËÎÌå"; }
	  .left_sub ul li a:hover{width:185px;font-weight:bold; height:31px; }
	  
.right{width:763px; height:auto;float:right;margin-right:5px; background:#fff;}
   .path{width:750px; height:27px; float:left; background:#f5f5f5; color:#777; font-size:12px; text-align:right; line-height:27px; padding-right:13px;}
   .path a{color:#a3a3a3; }   .path a:hover{color:#0093dd; text-decoration:underline;} 
   .newslist{width:731px;height:auto;padding:15px;line-height:30px; color:#333333; font-family:"ËÎÌå"; margin-bottom:5px; background:#fff; overflow:hidden;}
     #titbg{height:32px;line-height:32px;background:#abacaf; color:#FFF;}  #titbg li{float:left;font-weight:bold;}
	 #titbg  #li1{width:525px; background:url(split.gif) right center no-repeat; padding-left:25px;}
	 #titbg  #date{ width:167px; text-align:center;} #new{min-height:260px; padding-top:10px;}
	 #new li{width:706px; height:30px; line-height:30px; border-bottom:dotted 1px #CCCCCC; background:url(arr.gif) 5px center no-repeat;color:#999;padding-left:25px;}
	 #new li span{width:167px; text-align:center; float:right; color:#999;}  #new li a{color:#444;} #new li a:hover{color:#FF0000;}
.fenye{width:100%; height:35px; line-height:35px; text-align:center; margin-bottom:10px;}  .fenye a{color:#444;}  .fenye a:hover{color:#FF0000;}
 
 .arc_title{width:731px;height:36px;line-height:36px; background:url(title_bg.jpg) left top repeat-x; margin:15px 16px 10px; text-align:center;color:#000000; font-size:14px; font-weight:bold}
   .arc_title #lfspan{display:block; width:30px; height:36px;float:left; background:url(title_bg1.gif) left top no-repeat;}
   .arc_title #rgspan{display:block; width:30px; height:36px;float:right; background:url(title_bg2.gif) left top no-repeat;}
   .arc_xq{width:100%; height:24px; line-height:24px; text-align:center;}  #hit{color:#FF0000;}
   .arc_body{width:731px; height:auto; padding:10px 15px 20px; line-height:25px; font-size:12px; color:#444;}
   
   .pre_arc{width:716px;height:25px; line-height:25px; color:#444; padding-left:15px; border-bottom:dotted 1px #CCC;}
   .next_arc{width:716px;height:25px; line-height:25px;color:#444; padding-left:15px; margin-bottom:30px; }
   
    .next_arc a{color:#444;}  .pre_arc a{color:#444;}  .next_arc a:hover{color:red;}  .pre_arc a:hover{color:red;}
  
.point{width:730px; height:30px; padding-left:33px; color:#444; margin-top:10px; background:url(point.gif) left no-repeat;font-size:16px; font-family:"Î¢ÈíÑÅºÚ" ,Microsoft YaHei;line-height:30px; border-bottom:1px solid #e7e7e7;}

/* ProList */
.prolist{width:731px;height:auto;padding:15px;line-height:30px; color:#333333; font-family:"ËÎÌå"; margin-bottom:5px; background:#fff; overflow:hidden;}
 	  .prolist ul li{width:156px;height:155px;float:left;text-align:center;margin-right:20px; line-height:24px; overflow:hidden;}  
	  .prolist ul li img{max-width:150px; max-height:114px;text-align:center;border:1px solid #ccc;padding:2px;}
	  .prolist ul li a{color:#444; line-height:24px;}  .prolist ul li a:hover{color:#EC0000;}
.arc_pic{width:100%; text-align:center; height:auto; margin:15px auto;}
.arc_xxjs{width:712px;margin:0px 15px; height:25px; line-height:25px; font-weight:bold; color:#444; background:url(arr.gif) left 5px no-repeat; padding-left:19px; border-bottom:dotted 1px #CCC;}