@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
html,body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #999999; -webkit-text-size-adjust:none; 
}
a img { 
	border: none;
}
a:link {
	color: #999999;
	text-decoration: none; 
}
a:visited {
	color: #999999;
	text-decoration: none;
}
a:hover, a:active, a:focus { 
	color: #E1A71B;
	text-decoration: underline;
}

.wraper { margin:0 auto; width:100%;}
.Container { margin:0 auto; width:960px;}
.header { width:960px; height:80px; text-align:left; }
.header h1 { float:left; width:300px; padding:13px 0 0 0; text-align:left; }
.header .search { float: right; padding-top:35px; width:250px; text-align:left; }
.navigator { width: 100%; height:45px; background:url(../images/nav-bg.jpg);  text-align:left; border-bottom:#E1A71B solid 2px; }
 
.cbanner { width:960px; height:278px; text-align:left; }
.IsNews { width:960px; height:28px; background:url(../images/newsbg.jpg) repeat-x; line-height:28px; margin:5px 0 8px 0; text-align:left; }
.IsNews .IsName { width: auto; font-family:"新宋体"; float:left; color:#333333; line-height:28px; padding:0 10px; text-align:left; }
.IsNews .Istitle { width:815px; float:left; line-height:28px; text-align:left; }

.season { width:960px; height:200px; line-height:20px; text-align:left; }
.season .sone { width:234px; float:left; height:200px; line-height:20px; text-align:left; }
.season .seasonlist { width:234px; float:left; height:200px; padding-left:8px; line-height:20px; text-align:left; }
.Fourname{ width:230px; float:left; padding:2px 0 0 2px; line-height:25px; color:#E1A71B; }
.Fourinfo{ width:230px; float:left; padding-left:2px; line-height:17px; color:#999999; }
.poloroid { position: relative; width:234px; height:88px; display:block; float:left; }
.overlay  { width:234px; height:88px; background:url(../images/four.png);}
 
.overlay h2
        { color:#D48F16;  font-size:16px;
            font-weight:bold;  line-height:88px; text-align:center;
        }

.footer { width:960px; padding:5px 0 0 0; text-align:left; border-top:#DEDEDE solid 1px; }
ul, dl, ol{
margin:0;
padding:0;
list-style:none;
}
.footer ul{ text-align:left;float:left; padding:0 0 33px 0;}
.footer ul.li_nav li{line-height:22px;color:#999999; height:22px; text-align:left; }
.footer ul.li_nav li a{ font-size:12px; color:#999999;}
.footer ul.li_nav li a:hover{color:#E1A71B;line-height:22px; height:22px;text-decoration:underline;}

.footer ul.li_nav .zxdl{font-size:12px; color:#333333; line-height:26px; text-align:left;height:26px}
.footer ul.li_nav .zxdl a {font-size:12px; color:#333333;}

.footer .copyright { color:#999999; padding:8px 0; float:right; text-align:right; width:190px;   }
.copysize { font-size:8px; font-family: "standard 07_53"; }

.insearch { width:213px; float:left; text-align:left; height:26px; line-height:26px; border-left:#EEE solid 1px; border-top:#EEE solid 1px; border-bottom:#EEE solid 1px; border-right:0; padding-left:5px; color: #CCC; }
.Userbg { width: auto; margin:10px 0; float:left; padding:0 5px; background:url(../images/textbg.jpg) repeat-x; height:30px; line-height:30px; }
.Usertextbg { width:255px; margin:10px 0; border:0; float:left; padding:0 5px; background:url(../images/textbg.jpg) repeat-x; height:30px; line-height:30px; }
.Comtextbg { width:230px; margin:10px 0; border:0; float:left; padding:0 5px; background:url(../images/textbg.jpg) repeat-x; height:30px; line-height:30px; } 
.Mailtextbg { width:243px; margin:10px 0; border:0; float:left; padding:0 5px; background:url(../images/textbg.jpg) repeat-x; height:30px; line-height:30px; } 
.Feedtextarea { width:656px; background:url(../images/textbg.jpg) repeat-x #f1f1f2; border:0; color:#666666; height:180px; line-height:18px; padding-left:3px;  SCROLLBAR-ARROW-COLOR: #CCCCCC;SCROLLBAR-FACE-COLOR:#666666;SCROLLBAR-HIGHLIGHT-COLOR:#666666;SCROLLBAR-SHADOW-COLOR:#666666;SCROLLBAR-3DLIGHT-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #CCCCCC; scrollbar-darkshadow-color: #666666; SCROLLBAR-BASE-COLOR:#666666; margin:15px 0; }

/*--------------------------class-------------*/
#tbody { width:960px; text-align:left; margin:5px 0 12px 0;  }
#tbody .left { width:200px; text-align:left; background:#FAFAFA;  }
#tbody .left .classname { width:200px; height:33px; line-height:33px; text-align:left; background: url(../images/classbg.jpg) repeat-x left top;   }
#tbody .left .classname p { width: auto; line-height:33px; text-align:left; padding-left:44px; color:#FFFFFF;}
.cnav { background:url(../images/classnavbg.jpg) no-repeat left top; width:200px; height:36px; line-height:36px; }
.cnavh { background:url(../images/classnavbgh.jpg) no-repeat left top; width:200px; height:36px; line-height:36px; }
.cnav p,.cnavh p {  width: auto; line-height:34px; text-align:left; padding-left:44px;  }
.pcnav { background:url(../images/pclassnavbg.jpg) no-repeat left top; width:200px; height:36px; line-height:36px; }
.pcnavh { background:url(../images/pclassnavbgh.jpg) no-repeat left top; width:200px; height:36px; line-height:36px; }
.pcnav p,.pcnavh p {  width: auto; line-height:34px; text-align:left; padding-left:25px;  }
.cnavt { background:url(../images/classnavbgt.jpg) no-repeat left top; width:200px; height:27px; line-height:27px; }
.cnavht { background:url(../images/classnavbght.jpg) no-repeat left top; width:200px; height:27px; line-height:27px; }
.cnavt p,.cnavht p {  width: auto; line-height:27px; text-align:left; padding-left:30px;  }
a.inner { text-decoration: none; color:#E1A71B;  text-decoration: none }
A.inner:hover{ text-decoration: none; color:#E1A71B;  text-decoration: none  }
#tbody .right { width:760px; text-align:left; background: url(../images/classposbg.jpg) repeat-x left 32px;  }
.innertext { width:735px; text-align:left; padding-left:25px; }
.innertext .innertitle { width:735px; text-align:left; height:32px; line-height:32px; font-family:"新宋体"; padding-bottom:10px; }
.innertext .innercontent { width:735px; text-align:left; line-height:21px; padding-bottom:33px; height:auto !important; }

.newslist { width:730px; height:30px; line-height:30px; text-align: left; background: url(../images/classposbg.jpg) repeat-x left bottom; }
.newslistv { width:730px; height:110px; line-height:30px; text-align: left; }
  .vdlist { width:350px; float:left; height:110px; line-height:22px; text-align:left; padding-right:14px; }
.newslist .newstitle { width:550px; float:left; height:30px; line-height:30px; text-align: left; }
.newslist .newsdate { width:90px; float:left; height:30px; line-height:30px; text-align: center; }
.newspage { clear:both; width:730px; height:30px; line-height:30px; text-align: left; padding:10px 0;}
.shownewstitle { width:730px; height:30px; line-height:30px; text-align: center; background: url(../images/classposbg.jpg) repeat-x left bottom; }
.shownewscontent { width:730px; text-align:left; padding:8px 0; }

.caselist { width:180px; float:left; height:150px; line-height:18px; padding:5px 5px 0 0; }
.caselistend { width:180px; float:left; height:150px; line-height:18px; padding:5px 0 0 0; }

.prolist { width:230px; float:left; height:180px; line-height:18px; margin:5px 21px 0 0;  }
.prolistend { width:230px; float:left; height:180px; line-height:18px; margin:5px 0 0 0; }
.prolist img,.prolistend img { width:228px; height:148px; border: #EAEAEA solid 1px; }
.prolist img a,.prolistend img a { width:228px; height:148px; border:#EAEAEA solid 1px; }
.prolist img:hover,.prolistend img:hover { width:228px; height:148px; border:#E1A71B solid 1px; }

.propage { width:730px; float: left; height:30px; line-height:30px; text-align: left; padding:10px 0;}

.showImg { width:735px; height:385px; float:left; padding:5px 0; }
.showImg .bigpic { width:585px; height:378px; border:#DEDEDE solid 1px; float:left; }
.showImg .smallpic { width:140px; height:90px; cursor:pointer; border:#DEDEDE solid 1px; float:left; margin:0 0 4px 4px; }
#smallpich { width:140px; height:90px; cursor:pointer; border:#E1A71B solid 1px; float:left; margin:0 0 4px 4px; }

.clients {  border-top:#DEDEDE solid 1px; width:726px; margin:5px 0;  }
.clients img { border-right:#DEDEDE solid 1px; border-bottom:#DEDEDE solid 1px; width:144px; height:86px; float: left; }
.one {  border-left:#DEDEDE solid 1px; }