﻿/*主页样式*/

#TopNavWrap{
width:966px;
height:43px;
margin-top:27px;
}
#TopNavleft ,#TopNavlogo, #TopNav, #TopNavRight{
float:left;
height:43px;
background-image:url(../images/topnavbg.jpg);
}
#TopNavleft{
width:12px;
background-position:-22px -108px;
}
#TopNavlogo{
width:191px;
background-position:-22px -280px;
}
#TopNav{

background-position:-22px -22px;

}
#TopNavRight{
width:0px;
background-position:-22px -194px\9;

}
#MainpicWrap{
width:965px;
height:472px;
background-image:url(../images/mainbg.jpg);
}
#Mainng{
width:965px;
height:35px;
background-image:url(../images/ngbg.jpg);
}
#MainWrap{
width:1000px;
height:auto;
}
#MainWrap2{
width:1000px;
height:1%;
margin-top:57px;
display:table;
}
#MainContent{
float:left;
width:auto;
height:auto;
}
  #MainleftNav{
  text-align:left;
  float:left;
  width:166px;
  height:auto;
  margin-left:38px;
  word-wrap:break-word;
  line-height:14px;
  display:inline
  }
   .MainleftNavson{
   margin-left:18px;
   }
#MainContentpic1{
float:left;
width:124px;
height:117px;
margin:0 32px 0 43px;
background-image:url(../images/maincontentpic1.gif);
}
#MainContentcenter{
float:left;
width:325px;
}
#MainContentcenter1{
float:left;
width:700px;
margin-left:52px;
display:inline;
height:100%;
}
 #aboutustitle{
 float:left;
 width:92px;
 height:15px;
 background-image:url(../images/title.jpg);
 background-position: -9px -9px;
 }
 .contenttxt{
 text-align:left;
 float:left;
 margin-top:21px;
 width:285px;
 height:auto;
 word-wrap:break-word;
 line-height:13px;
 }
 .contenttxt2{
 text-align:left;
 float:left;
 width:200px;
 height:auto;
 line-height:13px;
 margin-bottom:39px;
 font-size:11px;
 color:#c7c7c7;
 }
 .contenttxt1{
 text-align:left;
 float:left;
 width:600px;
 height:auto;
 word-wrap:break-word;
 line-height:14px;
 }
 .readmores{
 width:325px;
 text-align:left;
 float:left;
 margin-top:20px;
 height:1%;
 }
 #producttitle{
 margin-top:35px;
 float:left;
 width:285px;
 height:15px;
 background-image:url(../images/title.jpg);
 background-repeat:no-repeat;
 background-position: -9px -73px;
 }
 #productimg{
 margin-top:28px;
 float:left;
 width:285px;
 height:77px;
 }
   #productimg ul{list-style:none;}
   #productimg li{float:left;display:inline;margin-right:26px;}
   
#RightContent{
float:left;
width:254px;
height:1%;
}
 #videotitle{
 float:left;
 width:55px;
 height:15px;
 background-image:url(../images/title.jpg);
 background-position: -9px -41px;
 }
 #videoico{
 float:left;
 margin-left:19px;
 width:16px;
 height:15px;
 background-image:url(../images/movieico.jpg);
 }
 #videowindow{
 float:left;
 width:228px;
 height:152px;
 margin-top:22px;
 }
 #contactustitle{
 float:left;
 margin-top:25px;
 width:115px;
 height:15px;
 background-image:url(../images/title.jpg);
 background-position: -9px -107px;
 }
 .contactustxt{
 text-align:left;
 float:left;
 margin-top:21px;
 width:227px;
 height:1%;
 word-wrap:break-word;
 line-height:13px;
 }
 
#footinf{
width:965px;
height:30px;
}
 #footnav{
 margin-top:76px;
 text-align:left;
 float:left;
 margin-left:21px;
 width:auto;
 line-height:10px;
 }
 #copyrightsinf1{
 margin:2px 0 0 20px;
 text-align:left;
 float:left;
 width:auto;
 height:14px;
 background-image:url(../images/footlogo.jpg);
 background-repeat:no-repeat;
 padding-left:210px;
 }
 #hackdiv{
 width:960px;
 height:129px;
 }
.productimg
{
float:left;
width:130px;
height:1%;
text-align:center;
margin-right:70px;
line-height:13px;
display:inline;
margin-bottom:20px;
}
.productimg img{margin-bottom:10px;margin-top:10px;}
.productlist{width:600px;height:150px;float:left;}
.productlistimg{width:120px;height:120px;float:left;padding-left:5px;margin-right:30px;}
.productlistword{width:420px;height:120px;float:left;text-align:left;word-wrap:break-word;}
.productlistpage{width:400px;float:left;text-align:left;}
 /*中央图片滚动样式*/
 
.blk_29 {POSITION: relative}
.blk_29 .LeftBotton {BACKGROUND: url(../images/arrow.jpg) no-repeat 0px 0px; FLOAT: left; WIDTH: 71px; POSITION: absolute; TOP: 327px; HEIGHT: 39px; left:190px;}
.blk_29 .LeftBotton a{display:block; height:39px; width:71px; position:relative;}
.blk_29 .LeftBotton a:hover{BACKGROUND: url(../images/arrow.jpg) no-repeat 0px -39px;}
.blk_29 .RightBotton {BACKGROUND: url(../images/arrow.jpg) no-repeat -71px 0px; FLOAT: right; WIDTH: 71px; POSITION: absolute; TOP: 327px; HEIGHT: 39px; right:200px;}
.blk_29 .RightBotton a{display:block; height:39px; width:71px; position:relative;}
.blk_29 .RightBotton a:hover{BACKGROUND: url(../images/arrow.jpg) no-repeat -71px -39px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 965px; }
.blk_29 .box {	FLOAT: left; WIDTH: 965px; TEXT-ALIGN: center}
.blk_29 .box IMG { DISPLAY: block; PADDING: 0px;  MARGIN: 0px auto;}
.blk_29 .box 
.rollphotos {WIDTH: 965px}
.partC {OVERFLOW: auto; WIDTH: 965px}