/* CSS Document */

body{
   margin:0px;
   font-size:12px;
   font-family: "Times New Roman";
   background-color:#000000;
   }
img{
  border:0px;
  }
form{
  margin:0px;
  }
ul{
   margin:0px;
   padding:0px;
   list-style:none;
   }
li{
    margin:0px;
   padding:0px;

   }
h1,h2,p{
   margin:0px;
   padding:0px;
   font-size:12px;
   }
a{  
  text-decoration:none;
  }
a:hover{
   text-decoration:underline;
   }
 #main{
  margin:auto;
  width:980px;
  border:1px solid #212121;
  height:580px;
  position:relative;
  background:url(../images/bg.jpg) no-repeat;
  }
#mainOther{
  margin:auto;
  width:980px;
  border:1px solid #212121;
  height:580px;
  position:relative;
  background:#000000;
  }
#Left{
  float:left;
  width:191px;
  }
#Right{
  width:789px;
  float:left;
  height:580px;
  }
#RightTtile{
  padding-top:16px;
  height:62px;
  }
#header{
  height:63px;
  padding-top:15px;
  padding-left:19px;
  width:172px;
  clear:both;
}
#contant{

}
#contantLeft{
   padding-left:8px;
   float:left;
   margin-right:50px;
   width:133px;
   display:inline;
   }
#contantLeft dl{
  margin:0px;
  padding:0px;
  }
#contantLeft dt{
  background:url(../images/leftnavbgline.gif) no-repeat top left;
  height:36px; 
}
#contantLeft dt img{
  margin-top:7px;
  }
#contantLeft dd{
   margin:0px;
   padding:0px;
   }
 #contantLeft dd.title{
   height:29px;
   background:url(../images/leftnavbgline.gif) no-repeat top left;
   }
  #contantLeft dd.titleD{
   height:29px;
   background:url(../images/leftnavbgline.gif) no-repeat top left;
   margin-top:21px;
   }
 #contantLeft dd.title img{
   margin-top:9px;
   }   
#contantLeft dd.navtitle{
   height:20px;
   background:url(../images/leftnavbgmiddot.gif) no-repeat top left;
   }
#contantLeft dd.navtitleD{
   height:23px;
   background:url(../images/leftnavbgmiddot.gif) no-repeat top left;
   }
#contantLeft dd.H22{
  height:22px;
  }
#contantLeft dd.navtitle img{
margin-top:9px;
   }
#contantLeft dd{
   height:21px;
   overflow:hidden;
   }
#contantLeft dd img{
   margin-top:10px;
   }



   
#contantLeft li{
   padding-bottom:5px;
   }
* html #contantLeft li{
   padding-bottom:6px;
   }
#contantLeft li.addre{
   padding-top:6px;
   padding-bottom:14px;
   background:url(../images/leftnavbgline.gif) no-repeat top left;
   }
* html #contantLeft li.addre{
   padding-top:7px;
   padding-bottom:14px;
   background:url(../images/leftnavbgline.gif) no-repeat top left;
   }
#contantLeft li.title{
   padding-top:7px;
   padding-bottom:7px;
   background:url(../images/leftnavbgline.gif) no-repeat top left;
   }
* html #contantLeft li.title{
   padding-top:8px;
   padding-bottom:7px;
   background:url(../images/leftnavbgline.gif) no-repeat top left;
   }
#contantLeft li.navtitle{
   padding-top:8px;
   background:url(../images/leftnavbgmiddot.gif) no-repeat top left;
   }
* html #contantLeft li.navtitle{
   padding-top:9px;
   background:url(../images/leftnavbgmiddot.gif) no-repeat top left;
   }
#contantRight{
   float:left;
   width:771px;
   color:#868586;
   }
#flashBanner1{
   border:1px solid #505050;
}
.fous{
 padding-top:21px;
 height:21px;
 border-bottom:1px solid #1c1c1c;
 }
.fousList {
  padding-top:8px;
  }
.fousList p.title{
  padding-top:8px;
  height:19px;
  }

.fousList p.img img.none{
 border-left:none;
 border-right:1px solid #1c1c1c;
 }
.fousList p.copy{
 padding-right:10px;
 line-height:185%;
 padding-top:5px;
 }
.w192{
 width:192px;
 }
.w193{
 width:193px;
 }
 
 
 /*  history css  */
 
.historypic{
  padding-bottom:24px;
  border-bottom:1px solid #1c1c1c;
  width:771px;
  }
.historypic img{
 border-left:1px solid #1c1c1c;
 }
.historyTitle{
 padding-top:10px;
 border-bottom:1px solid #1c1c1c;
 height:40px;
 padding-left:352px;
 width:419px;
 }
.historyTitleTop{
 padding-top:10px;
 border-bottom:1px solid #1c1c1c;
 height:40px;
 width:771px;
 }
.historyTitleTop .marginR{
 margin-right:329px;
 }
.historycopy{
 padding-top:10px;
  
  }
.historycopy img{
  margin-right:198px;
  display:block;
  float:left
  }
.historycopy img.none{
  margin-right:0px;
  }
.historycopy div{
  float:left;
  width:420px;
}
.historycopy div p{
   line-height:185%;
   margin-bottom:15px;
   color:#6e6e6e;
   margin-top:-4px;
}


/*  intro */

.bg1{
  background:url(../images/introbg1.jpg) no-repeat;
  height:580px;
  }
.bg2{
  background:url(../images/introbg2.jpg) no-repeat;
  height:580px;
  }
.bg3{
  background:url(../images/introbg3.jpg) no-repeat;
  height:580px;
  }
.bg4{
  background:url(../images/introbg4.jpg) no-repeat;
  height:580px;
  }
.bg5{
  background:url(../images/introbg5.jpg) no-repeat;
  height:580px;
  }
.bg6{
  background:url(../images/introbg6.jpg) no-repeat;
  height:580px;
  }
.bg7{
  background:url(../images/introbg7.jpg) no-repeat;
  height:580px;
  }
.bg8{
  background:url(../images/introbg8.jpg) no-repeat;
  height:580px;
  }
.bg9{
  background:url(../images/introbg9.jpg) no-repeat;
  height:580px;
  }
.bg10{
  background:url(../images/introbg10.jpg) no-repeat;
  height:580px;
  }
.bg11{
  background:url(../images/introbg11.jpg) no-repeat;
  height:580px;
  }
 .bg12{
  background:url(../images/introbg12.jpg) no-repeat;
  height:580px;
  }
.bg13{
  background:url(../images/introbg13.jpg) no-repeat;
  height:580px;
  }
.RightTtileIntro{
  padding-top:16px;
  height:194px;
  padding-left:18px;
  }
.RightIntropic{
  padding-left:16px;
  height:112px;
  }
.RightIntropic img{
  margin-left:2px;
  }
.RightIntrowline{
  height:2px;
  background-color:#FFFFFF;
  overflow:hidden;
  margin-bottom:1px;
  width:290px;
  margin-left:18px;
  }
  
.RightIntroT{
 
 margin-left:18px;
 
 width:755px;
  }
.RightIntroT div.left{
 width:290px;
  float:left;
  border-top:1px solid #353535;
  padding-top:10px;
  }
.RightIntroT div.leftNone{
 width:290px;
  float:left;
  padding-top:10px;
  }
.RightIntroT div.right,.RightIntroT div.rightother{
  float:left;
  width:465px;
  border-top:1px solid #353535;
  padding-top:10px;
}
.RightIntroT div.right p{
   line-height:185%;
   margin-bottom:15px;
   margin-top:-4px;
   color:#ebebeb;
}
.RightIntroT div.rightother p{
   line-height:185%;
   margin-bottom:15px;
   margin-top:-4px;
   color:#555555;
}
.RightIntroT div.rightother p span{
    background:url(../images/intro_bot01.gif) no-repeat 55px -2px;
   color:#FFFFFF;
}
.RightIntroT div.rightother p span a{
   color:#FFFFFF;
   text-decoration:none;
   }
.h66{
  height:66px;
  }
.h41{
  height:41px;
  }
  
/*  zhangmanyu */

.zmyNav{
  background:url(../images/zmybg.jpg) no-repeat left top ;
  padding-left:312px;
  width:125px;
  height:580px;
  float:left;
  }
.zmyNav img{
  margin-bottom:7px;
  }
.zmyNav img.title{
  margin-top:16px;
  margin-bottom:25px;
  }
.Bgcolor{
  background-color:#171717;
  }

/*  linzhiling */
.bglinzhiling{
  background:url(../images/linzhiling.jpg) no-repeat 188px 51px ;;
  }
.LZLNav{
  
  padding-left:18px;
  width:419px;
  height:580px;
  float:left;
  }
.LZLNav img{
  margin-bottom:7px;
  }
.LZLNav img.title{
  margin-top:16px;
  margin-bottom:25px;
  }
.LZLBgcolor{
  background-color:#ffffff;
  }
  
  
  
.bgzhouxun{
  background:url(../images/zhouxun.jpg) no-repeat 188px 51px ;;
  }
 
 
 /*  all star other  */
 
.allstarother{
  padding-left:18px;
  width:419px;
  height:580px;
  float:left;
  }
.allstarotherNav{
  width:170px;
  float:left;
}
.allstarotherNav img{
  margin-bottom:7px;
  }
.allstarotherNav img.title{
  margin-top:16px;
  margin-bottom:25px;
  }
.allstarotherPic{
  float:left;
  padding-top:151px;
}
.allstarotherPic img{
  margin-bottom:9px;
  }
.allstarotherPic img.right{
  margin-right:2px;
  }
/* all star */ 
  
  #zmycopy{
  width:315px;
  overflow:hidden;
  }
#zmycopy p{
   line-height:185%;
   margin-bottom:15px;
   margin-top:-4px;
   color:#6e6e6e;
}
#zmycopy p.p51{
  padding-top:51px;
  padding-bottom:148px;
  text-align:right;
  }
#zmycopy p.p90{
  height:75px;
  text-align:right;
  }
#zmycopy p.p108{
  padding-top:108px;
  padding-bottom:115px;
  text-align:right;
  }
#zmycopy p.p60{
  height:90px;
  text-align:left;
  }
#zmycopy p.p107{
  padding-top:107px;
  text-align:right;
  padding-bottom:119px;
  }
#zmycopy p.p324{
  padding-top:267px;
  text-align:left;
  }
#scroll{
  width:351px;
  height:489px;
  color:#6e6e6e;
  float:left;
}
* html #scroll{
  width:348px;
  height:489px;
  color:#6e6e6e;
  float:left;
  margin-left:0px;
}


/*  intro   */

.introTop{
  padding-left:18px;
  padding-top:16px;
  }
.prxNext{
  position:absolute;
  margin-left:274px;
  width:172px;
  text-align:right;
  padding-top:16px;
  color:#535353;
  }

.prxNext span.bg{
  background:url(../images/Warrow.gif) no-repeat;
  padding-left:11px;
  }
.Pimg{
  position:absolute;
  margin-top:1px;
  display:block;
  margin-left:370px;
  }
.Pimg img{
  margin-right:1px;
  }
.prxNext a{
  color:#535353;
}
.intropro{
  width:789px;
  }
.introprobg1{
  background:url(../images/introConbg01.jpg) #0f0f0f no-repeat top right;
  height:580px;
  }
.introprobg2{
  background:url(../images/introConbg02.jpg) #ffffff no-repeat top right;
  height:580px;
  }
.introprobg3{
  background:url(../images/introConbg03.jpg) #ffffff no-repeat top right;
  height:580px;
  }
.introprobg4{
  background:url(../images/introConbg04.jpg) #ffffff no-repeat top right;
  height:580px;
  }
.introprobg5{
  background:url(../images/introConbg05.jpg) #ffffff no-repeat top right;
  height:580px;
  }
.introprobg6{
  background:url(../images/introConbg06.jpg) #ffffff no-repeat top right;
  height:580px;
  }
.introprobg7{
  background:url(../images/introConbg07.jpg) #ffffff no-repeat top right;
  height:580px;
  }
.introprobg8{
  background:url(../images/introConbg08.jpg) #ffffff no-repeat top right;
  height:580px;
  }
.introprobg9{
  background:url(../images/introConbg09.jpg) #ffffff no-repeat top right;
  height:580px;
  }
.introprobg10{
  background:url(../images/introConbg10.jpg) #ffffff no-repeat top right;
  height:580px;
  }
.introprobg11{
  background:url(../images/introConbg11.jpg) #ffffff no-repeat top right;
  height:580px;
  }

 .introprobg12{
  background:url(../images/introConbg12.jpg) #ffffff no-repeat top right;
  height:580px;
  }
  .cacique1{
  background:url(../images/liuxipingbg.jpg) #ffffff no-repeat top right;
  height:580px;

  } 
  .cacique2{
  background:url(../images/zhangrenzhibg.jpg) #ffffff no-repeat top right;
  height:580px;
  } 
  .cacique3{
  background:url(../images/zhangxiaomeibg.jpg) #ffffff no-repeat top right;
  height:580px;
  } 
  
#Introscroll{
  width:492px;
  height:462px;
  color:#6e6e6e;
  float:left;
}

#introcopy{
  width:315px;
  overflow:hidden;
  padding-left:77px;
  
  }
#introcopy p img{
  margin-bottom:9px;
  }
#introcopy p{
   line-height:185%;
   margin-bottom:15px;
   margin-top:-4px;
   color:#6e6e6e;
}

#Introscroll .txt9e9e9e p{
  color:#6e6e6e;
  }

/* dream */

.dreamTitle{
 margin-left:18px;
 margin-top:16px;
 margin-bottom:51px;
 }
.dreamLeft{
 width:500px;
 float:left;
 margin-left:29px;
 margin-right:25px;
 display:inline
 }
.dreamLeftIMG{
 border-top:1px solid #d4d4d4;
 border-bottom:1px solid #d4d4d4;
 padding-top:5px;
 margin-bottom:5px;
 }
.dreamLeft p{
 line-height:185%;
 color:#9e9e9e;
 }
.dreamRight{
 width:204px;
 float:left;
 }
.dreamRightIMG{
border-top:1px solid #d4d4d4;
 padding-top:5px;
 margin-bottom:14px;
 }
.dreamRightIMG .img{
 margin-top:8px;
 }
.dreamMaggie{
 background:url(../images/Dreambg.jpg) no-repeat;
 height:474px;
 width:771px;
 margin-left:18px;
 }
.dreamMaggieP{
 position:absolute;
 margin-left:723px;
 margin-top:9px;
 }
#Dreamscroll{
  width:477px;
  height:382px;
  color:#6e6e6e;
  float:left;
  
}
#Dreamcopy{
  width:292px;
  overflow:hidden;
  padding-left:126px;
  
  }
#Dreamcopy p img{
  margin-bottom:9px;
  }
#Dreamcopy p{
   line-height:185%;
   margin-bottom:15px;
   margin-top:-4px;
   color:#6e6e6e;
}

/*  celebration */

.Bgcolor{
 color:#171717;
 height:580px;
 }
.RightTtileCel{
  padding-top:16px;
  height:62px;
  padding-left:18px;
  }
.RightCelCenter p{
   line-height:185%;
   margin-top:3px;
   margin-bottom:10px;
 

}
.RightCelCenter{
  margin:auto;
  width:729px;
  color:#6e6e6e;
  }
.RightTitleNav{
  margin-top:14px;
  padding-top:7px;
  padding-bottom:31px;
  border-top:1px solid #212121;
  border-bottom:1px solid #212121;
  }
.RightTitleConNav{
  padding-top:8px;
  padding-bottom:39px;
  border-top:1px solid #212121;
  border-bottom:1px solid #212121;
  margin-bottom:15px;
  }
.celMaR242{
  margin-right:242px;
  }
.celMaR363{
  margin-right:363px;
  }
.celMaR404{
  margin-right:404px;
  }
.celMaR485{
  margin-right:485px;
  }  
  
.bigpic{
  width:645px;
   float:left;
   margin-left:30px;
   display:inline;
   color:#6e6e6e;
  
  }
.bigpic img{
  margin-bottom:5px;
  border:1px solid #1d1d1d;
  }
.bigpic p{
  width:580px;
   line-height:145%;
   margin-bottom:15px;
  }
#picscroll{
  height:346px;
  width:108px;
  float:left;
  }
* html #picscroll{
  height:346px;
  width:108px;
  float:left;
  margin-left:-3px;
  }  
.picscrollHeight{
  overflow:hidden;
  }
.picscrollHeight img{
 margin-bottom:2px;
 border:1px solid #1d1d1d;
}

.cx_star{
 height:474px;
 width:730px;
 margin-left:29px;
 }
.Namelist{
 border-top:1px solid #d4d4d4;
 padding-top:10px;
 height:158px;
 }
 .Namelist ul{
  float:left;
  }
 .Namelist li{
 height:18px;
 }
.w132{
  width:126px;
  }

.w120{
  width:102px;
  }
 .w105{
  width:105px;
  }
.w115{
  width:115px;
  }
.w144{
  width:137px;
  }
.pad49{
  padding-left:47px;
  }
.pad74{
  padding-left:69px;
  }
.pad34{
  padding-left:34px;
  }
.cx_left{
  width:272px;
  float:left;
  display:inline;
  margin-right:32px;
  border-top:1px solid #d4d4d4;
  padding-top:10px;
  }
.cx_right{
  width:426px;
  float:left;
  border-top:1px solid #d4d4d4;
  padding-top:10px;
  }
.cx_730{
  width:730px;
  border-top:1px solid #d4d4d4;
  padding-top:10px;
  }
.cx_Ititle{
 border-top:1px solid #d4d4d4;
 padding-top:10px;
 
 }
.h73{
  height:53px;
  }
.cx_Icon{
 line-height:185%;
 color:#9e9e9e
 }
.cx_Icon img{ 
  margin-right:16px;
  float:left;
  }
.cx_730 h2,.cx_right h2{
  padding-bottom:5px;
  border-bottom:1px solid #d4d4d4;
  margin-top:28px;
  margin-bottom:7px;
 }
.cx_730 p,.cx_right p{
 line-height:185%;
 color:#9e9e9e;
 margin-bottom:10px;
 }
 .cxright390{
  position:absolute;
  margin-left:390px;
  }
  .cxright694{
  position:absolute;
  margin-left:694px;
  }