@charset "utf-8";
/* CSS Document */
html,body{ height:100%;}
body{font-size:12px;width:100%; font-family:"微软雅黑";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;} 
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;} 
ol,ul{list-style:none;}
a{text-decoration:none; color:#666;} 
img{border:none;}
.clear{ clear:both;}

.header{ width:950px; height:150px; margin:0 auto;}
.logo{ width:300px; height:140px; float:left;}
.top{ width:180px; height:24px; float:right; margin-top:16px;}
.sertxt{ width:148px; float:left; height:24px; line-height:24px; padding-left:4px; border:none; background:#EAEAE8;}
.serbtn{ width:28px; height:24px; border:none; cursor:pointer; background:url(images/serbtn.png) no-repeat; float:left;}
.nav{ width:600px; height:30px; float:right; margin-top:66px;}
.nav li{ float:left; position:relative; height:30px; background:url(images/navline.gif) no-repeat left center; z-index:999;}
.nav .home,.nav li li{ background:none;}
.nav li a{ display:block; height:30px; line-height:30px; padding:0 24px; color:#333;}
.nav li ul{ display:none; position:absolute; left:10px; top:30px; width:140px; background:url(images/navabg.png) no-repeat;}
.nav .iehover ul{ display:block;}
.nav li li{ height:32px;}
.nav li ul a{ width:120px; padding:0 0 0 20px; height:31px; line-height:31px; border-bottom:1px solid #999; color:#fff;}
.nav li ul a:hover{ background:url(images/navulbg.png) no-repeat;}
.text{ width:950px; height:20px; line-height:20px; text-align:center; float:left; background:#000; color:#fff;}

.pagebody{ width:950px; margin:0 auto;}
.banner{ width:950px; height:630px;}
.flash{ width:630px; height:620px; float:left; margin-right:10px; position:relative;}
.flash img{ display:none; position:absolute;}
.woman{ width:310px; height:305px; float:left; margin-bottom:10px;}
.man{ width:310px; height:305px; float:left;}

.releases{ width:950px; height:492px; position:relative;}
.releases h3{ height:40px; line-height:40px; font-size:20px; text-align:center; background:url(images/h3bg.png) no-repeat center center;}
.newpro{ width:966px; height:442px; padding-left:16px; position:absolute; left:-16px; top:40px;}
.newpro li{ width:306px; height:422px; float:left; margin-right:16px; padding-top:20px;}
.newpro img{ border:1px solid #ccc; margin-bottom:10px;}
.newpro span{ display:block; line-height:36px; text-align:center; font-size:14px;}

.footer{ width:950px; margin:0 auto; border-top:1px solid #ccc; padding-top:20px;}
.botlogo{ width:197px; float:left; height:172px;}
.botlogo h4{ height:28px;}
.botlist{ width:750px; height:172px; float:left;}
.botlist div{ width:220px; height:172px; float:left; padding-left:30px;}
.botlist h3{ color:#333; margin-bottom:12px; padding:0;}
.botlist li{ line-height:26px;}
.botlist li a{ color:#999;}
.botlist li a:hover{ color:#ccc;}
.bottom{ height:40px; line-height:40px; width:950px; float:left; border-top:1px solid #ccc;}
.bottom a{ float:right; color:#666;}
.bottom a:hover{ color:#ccc;}

/*内容页样式*/
.cpagebody{ width:982px; margin:0 auto;}
.location{ width:950px; line-height:30px; border-bottom:1px solid #ddd; margin-left:16px;}
.main{ width:966px; padding-left:16px;}
.com_fla{ width:950px; height:500px; margin-bottom:15px; position:relative;}
.com_fla img{ display:none; position:absolute;}
.cpagebody .releases,.cpagebody .com_fla{ margin-left:16px;}
