/*reset */
html,body{ text-align:center; margin:0 auto; padding:0; font:12px Arial, Helvetica, sans-serif; background:url(../images/webBG.gif) repeat;}
ul{ list-style:none outside; }/* outsideIE6,7 */
a:link,a:visited{ color:#000; text-decoration:none; }
a:hover{ color:#339900;text-decoration:underline;}
html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,object,iframe,form,blockquote,fieldset,input,textarea,code,address,caption,cite,code,em,i,ins{margin:0;padding:0;font-style:normal;font-size:12px;font-weight:normal;}
ul,ol{list-style:none;}
img{ border:0 none;}
h2{ float:left; font-size:14px; font-weight:700;}
/*--=clearfix--*/
.wrapper:after{ content:"\0020"; display:block; visibility:hidden; height:0; clear:both;  }
.wrapper{ width:1003px; text-align:center; margin:0; padding:0; background:#fff; zoom:1; height:auto!important; height:1px; min-height:1px; position:relative; }
.wrap:after{content:"\0020"; display:block; visibility:hidden; height:0; clear:both;  }
.wrap{ float:left; zoom:1; height:auto!important; height:1px; min-height:1px; position:relative;}
/*layout*/
#header{}
#swf{ clear:both; float:left;}
#main{ width:1003px;}
.center{ margin:0px 17px 0px 17px; padding:0px 8px 0px 8px; }
#footer{ clear:both; background:url(../images/copyright.gif) no-repeat bottom; height:32px; text-align:center; line-height:32px; padding:10px 0 0 0; color:#fff;}
#footer .center{  border-top:1px solid #a5a5a5; }
.wrapper ul{ list-style:none; padding:0; margin:0; display:inline-block;}
*html .wrapper ul { display:inline;} /*会被IE6执行*/ 
*+html .wrapper ul { display:inline;} /*会被IE7执行*/ 
/*nav*/
#nav{ clear:both; text-align:center;}
#nav ul{ list-style:none; height:38px; text-align:center; line-height:38px; background:url(../images/navBG.gif) repeat-x; }
#nav li{ float:left; width:91px; margin:0 2px 0 0; text-align:center; display:inline;/* border:1px solid #fff;*/ }
#nav a:link,#nav a:visited{ color:#FFF; font-weight:700;font-size:14px; display:block; background:url(../images/navBG.gif) no-repeat center; padding:0 10px;}
#nav a:hover{ color:#fff; text-decoration:none;}
#nav ul li a:hover,#nav ul li a:focus,#nav ul li a:active {background-position:-150px 0;}
#topDownNav a:link,#topDownNav a:visited{background:url(../images/navHover.gif) repeat;}
#nav .navL{ width:35px; height:38px; background:url(../images/navL.gif) no-repeat left; }
#nav .website{ width:205px; height:38px; background:url(../images/website.gif) no-repeat right; margin-right:-2px; }
#nav .website a:link,#nav .website a:visited{ background:none; padding:0px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; line-height:38px;}
/*main*/
#logo{ }
#search{ height:38px; background:url(../images/searchBar.gif) no-repeat center; text-align:left; line-height:38px; padding-left:55px; overflow:hidden; }
#search h3{ float:left;}
#search span{ float:right; color:#fff; padding:4px 20px 0 0;}
.wrapper dl{ float:left; margin:5px 0px 5px 12px; display:inline;}
.wrap dt span{ margin-right:100px;}
.wrap dt img{}
.wrap dt{ color:#fff;}
.wrap .cBar{ color:#4c4c4c;}
.wrap dt a{ float:right; padding:13px 13px 0 0;}
.content{ padding-top:10px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.part1{ width:270px; height:191px;}
.part2{ width:690px; height:191px;}
.part3{ width:972px; height:190px; background:#ededed; text-align:left;}
.part4{ width:346px; height:195px; background:#ededed; line-height:26px;}
.lBar{ background:url(../images/lBar.gif) no-repeat left; width:232px; height:36px; line-height:36px; text-align:left; padding-left:40px;}
.lBG{ width:272px; height:5px; background:url(../images/lBG.gif) no-repeat top; }
.rBar{ background:url(../images/rBar.gif) no-repeat left; width:652px; height:36px; line-height:36px; text-align:left; padding-left:40px;}
.rBG{ width:692px; height:5px; background:url(../images/rBG.gif) no-repeat top; }
.cBar{ background:url(../images/cBar.gif) no-repeat left; width:934px; height:34px; line-height:34px; color:#000; text-align:left; padding-left:40px;}
.cBG{ width:974px; height:6px; background:url(../images/cBG.gif) no-repeat top; }
.wrap .cBar h2{ margin-right:300px;}
.wrap .cBar a{ float:left; margin-right:80px; }
.wrap .cBar span a{ margin-right:-10px; }
.rBar3{ background:url(../images/rBar3.gif) no-repeat left; width:318px; height:34px; line-height:34px; text-align:left; padding-left:30px;}
.rBG3{ width:348px; height:4px; background:url(../images/rBG3.gif) no-repeat top;}
.part2 ul li{ float:left; width:160px; margin:4px; line-height:40px;}
.part2 ul li img{ width:160px; height:131px;}
#portfolio{ float:left; padding-left:15px;}
*+html #portfolio{ margin-top:5px;} /*会被IE7执行*/ 
#portfolio .NewPro{ border:1px solid #ccc;}
#pub_slideplay p{ text-align:left;}
.news{ float:left; width:400px; margin-left:20px;}
.topNews{ background:url(../images/dashed-01.gif) repeat-x bottom;}
.news h3{ font-size:14px; font-weight:700;}
.news p{ text-indent:24px;}
.date{ color:#276c09; font-size:10px;}
.vedio{ float:left; background:url(../images/dashed-01.gif) repeat-y left; margin-left:20px; width:450px; height:180px; text-align:center; display:inline;}
.vedio td{ padding-left:50px;}
.friend-link{ width:940px; background:url(../images/friend-link.gif) repeat-x center; height:32px; text-align:left; line-height:35px; padding-left:30px; margin-top:5px; }
.friend-link a:link,.friend-link a:visited{ color:#1e6200; padding:6px;}
/*Controls'style*/
.ff-product{ border:1px solid #f0eddd; background:#ffffff;  width:152px; height:150px; padding:4px; margin:5px; text-align:center; line-height:33px; }
.ssss{ border:1px solid #f0eddd;}
.ff-product dd{ background:#f0eddd;}
#preview img{ width:300px; height:225px;}
.pre{ position:absolute; top:32%; left:40px;}
.next{ position:absolute; top:32%; right:40px;}
.txtSearch{ width:150px; padding:0px 0; height:20px; vertical-align:middle; border:0 none; line-height:20px; color:#b8b8b8; padding-left:10px; margin-bottom:5px; }
.btnSearch{ width:27px; padding:5px 0; height:29px; vertical-align:middle; border:0 none; background:url(../images/btnSearch.gif) no-repeat center; cursor:pointer; margin-left:10px;}
/*copyRight*/