@charset "utf-8";
/* 全局样式 */
body,html{ height:100%;word-wrap: break-word; word-break: normal; }
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,textarea,ul,li,dt,dd,dl,strong{margin:0;padding:0;}
*{margin:0;padding:0;}
img{border:none;}
body{font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) repeat-x; color:#333333; }
ul,ol{ list-style-type:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#FF0000;}
h1,h2{ font-size:11px; font-weight:normal; padding:0px; margin:0px;}
h3{font-size:12px;}	
body{ margin:0 auto; background:url(../images/bg.jpg) repeat-x;}
.clear{ clear:both; line-height:0; font-size:0;visibility: hidden;}
#top,#banner,#mainPic,#container{ margin:0 auto; width:1003px;}

/* 头部样式 */
#top{ height:99px; background:#000;}
#top .topContainer h2{float:left;}
#top .topContainer h2 a{display:block; float:left; width:115px; height:99px; margin:0px; background:url(../images/logo.jpg) no-repeat; text-indent:-3000px;overflow:hidden;}
#top .topContainer .topCenter{ float:left; width:350px; height:99px; background:url(../images/topCenterBgt.jpg) no-repeat left; text-align:left;}
#top .topContainer .topCenter .t{ width:350px; height:31px; margin-top:26px;}
#top .topContainer .topCenter h1{ font-size:11px; color:#b7b7b7; line-height:18px;}

#top .topContainer .topRight{ float:left; width:523px; text-align:left;}
#top .topContainer .topRight .tt{ width:523px; background:url(../images/honorsBg.jpg) no-repeat right top; margin:6px 0px; height:46px;}
#top .topContainer .topRight .tel{ width:523px; text-align:right; color:#ccc; line-height:16px;}
#top .topContainer .topRightg{ width:12px; float:left; height:90px;}

/* 导航样式 */
#banner{ height:41px; background:url(../images/bannBg.jpg) no-repeat left;}
#banner .ban{ width:866px; float:left;}
#banner .ban ul{ width:744px; margin-left:122px;}
#banner .ban ul li{ float:left;text-align:center;}
#banner .ban ul li a{ float:left; color:#000; font-size:11px; padding:0 13px; height:41px; line-height:41px; display:block; }
#banner .ban ul li a:hover{ background:url(../images/banner2.jpg) no-repeat center top;}
#banner .ban ul .fg{ width:2px; background:url(../images/fg.jpg) no-repeat; height:38px; float:left; margin:0px;}
#banner .noban{ float:left; width:136px; height:41px; line-height:41px;}
#banner .noban .bRight{ width:106px; float:right; height:41px; text-align:right; background:url(../images/bR.jpg) no-repeat left; margin-right:12px; line-height:41px;display:inline; }
#banner .noban .bRight a{color:#333; font-weight:bold;}

/* FLASH主图 */
#mainPic{ width:990px; padding:0px; text-align:center; background:#E7E9E6; height:240px; vertical-align:top; text-align:center; margin-top:12px; margin-bottom:12px;}

/* 内容样式 */
#container{overflow:hidden; }
#container #conLeft{ width:242px; float:right; background:url(../images/x.jpg) repeat-y right; margin-right:10px; margin-left:5px; display:inline;}

/* 类别样式 */
#container #conLeft .kcon{ width:212px; background:url(../images/leftContentBg.jpg) repeat-y left;}
#container #conLeft .kcon p{ width:212px; height:28px; text-align:center; font-size:11px; font-weight:bold; color:#FFFFFF; background:url(../images/leftBg.jpg) no-repeat; display:block; line-height:28px; }
#container #conLeft .kcon h3 a{ font-size:11px; color:#333; background:url(../images/dd.gif) no-repeat left center; height:25px; line-height:25px; display:block; text-indent:10px; width:180px; margin:0 auto;}
#container #conLeft .kcon .smser a{ font-size:11px; color:#333; height:20px; font-weight:normal; background:url(../images/dd.jpg) no-repeat left center; line-height:20px; display:block; text-indent:10px; width:200px; margin:0 auto; }
#container #conLeft .kcon h3 a:hover{ text-decoration:underline; }

/* 友情链接样式 */
#container #conLeft .kcon2{ width:212px; background:url(../images/leftContentBg.jpg) repeat-y left;}
#container #conLeft .kcon2 p{ width:212px; height:28px; text-align:center; font-size:11px; font-weight:bold; color:#FFF; background:url(../images/leftBg.jpg) no-repeat; display:block; line-height:28px; }
#container #conLeft .kcon2 h3 a{ font-size:11px; color:#333; background:url(../images/pdf.gif) no-repeat left center; height:25px; line-height:25px; display:block; text-indent:22px; width:190px; margin:0 auto; font-weight:normal; margin-left:10px;}
#container #conLeft .kcon2 h3 a:hover{ text-decoration:underline; }

/* 知识样式 */
#container #conLeft .kcon3{ width:212px; background:url(../images/leftContentBg.jpg) repeat-y left;}
#container #conLeft .kcon3 p{ width:212px; height:28px; text-align:center; font-size:11px; font-weight:bold; color:#FFF; background:url(../images/leftBg.jpg) no-repeat; display:block; line-height:28px; }
#container #conLeft .cont{ width:190px; line-height:20px; font-size:11px; margin:0 auto; padding:8px 0px;}

#container #conLeft .kcon4{ width:212px; background:url(../images/leftContentBg.jpg) repeat-y left;}
#container #conLeft .kcon4 p{ width:212px; height:28px; text-align:center; font-size:11px; font-weight:bold; color:#FFF; background:url(../images/leftBg.jpg) no-repeat; display:block; line-height:28px; }
#container #conLeft .kcon4 .inp{ font-size:11px; height:35px; width:200px; margin:0 auto; margin-left:10px; margin-top:15px;}
#container #conLeft .kcon4 .inp input{ border:1px solid #ccc; background:#fff; height:20px; color:#333; font-size:11px; font-family:Arial;}
#container #conLeft .kbot{ background:url(../images/leftBottomBg.jpg) no-repeat; width:212px; height:10px; margin-bottom:12px;}

#container #conRight{ width:715px; float:right; margin-left:10px; margin-right:6px;}

/* 关于我们样式 */
#container #conRight .zcon{ width:715px; vertical-align:top;}
#container #conRight .zcon .menu{ width:715px;font-weight:bold; color:#000; margin-bottom:8px;}
#container #conRight .zcon .menu a{display:block; background:url(../images/yed.jpg) no-repeat left center;  float:left;text-indent:12px; text-decoration:underline;}
#container #conRight .zcon .menu .font{ float:left;}
#container #conRight .zcon .menu .h2{ width:auto; font-weight:bold; color:#000; margin-bottom:8px; float:left;}
#container #conRight .zcon .menu .h2 a{ float:left;text-indent:0px;}
#container #conRight .zcon h3{ font-weight:normal; line-height:20px; font-size:11px;}
#container #conRight .zcon h3 img{ padding:5px;}

#container #conRight .zcon .head{ text-align:center; width:715px; font-size:12px; font-weight:bold; height:45px; line-height:45px;}
#container #conRight .zcon .list{ width:600px; padding-left:100px; line-height:35px;}

/* 新闻样式 */
#container #conRight .news{ width:715px;}
#container #conRight .news .h2{font-weight:bold; color:#000; margin-bottom:8px; text-indent:10px;}
#container #conRight .news .h2 a{ display:block; background:url(../images/yed.jpg) no-repeat left center; width:auto;  font-weight:bold; color:#000; margin-bottom:15px; float:left;}
#container #conRight .news .font{ float:left; width:auto;}
#container #conRight .news h3 a{ width:auto; font-size:11px; background:url(../images/dd.jpg) no-repeat left center; font-weight:bold;  text-indent:10px; margin-right:20px; color:#666; float:left; display:block;}
#container #conRight .news .time{ width:auto; color:#999; font-weight:normal; font-size:10px; float:left; display:block;}
#container #conRight .news h4{ color:#666; font-size:11px; font-weight:normal; word-wrap:break-word; width:700px; float:left; display:block;}
#container #conRight .news h5 a{ color:#999; font-size:11px; font-weight:normal; width:auto; float:left; display:block; text-decoration:underline;}
#container #conRight .news .x{ background:url(../images/nx.jpg) repeat-x left center; height:20px; line-height:20px; width:700px;clear:both;}
#container #conRight .newsShow{ width:95%; border-bottom:1px dashed #e4e4e4; height:35px; line-height:35px; text-align:center; font-weight:bold; font-size:12px; color:#333;}
#container #conRight .dateTime{ width:95%; text-align:right; height:35px; line-height:35px; color:#999;}
#container #conRight .content{ width:95%; text-align:left; line-height:20px; color:#333; margin-bottom:15px;}
#container #conRight .nothAr{ width:95%; text-align:left; line-height:20px; color:#333;}
#container #conRight .nothAr a{ width:95%; text-align:left; line-height:20px; color:#ff0000;}
#container #conRight .nothAr a:hover{ text-decoration:underline;}

#container #conRight .newsIndex{ width:715px;}
#container #conRight .newsIndex .ban{ width:auto; background:url(../images/yed.jpg) no-repeat left center; text-indent:10px; font-weight:bold; color:#000; margin-bottom:8px; margin-top:15px; float:left;}
#container #conRight .newsIndex .more a{ display:block; width:auto; margin-bottom:8px; margin-top:15px; float:left;color:#ff0000; margin-left:640px; display:inline; text-decoration:underline; font-size:9px;}
#container #conRight .newsIndex h3 a{ width:auto; font-size:11px; background:url(../images/dd.jpg) no-repeat left center;  text-indent:10px; margin-right:20px; color:#666; float:left; display:block;}
#container #conRight .newsIndex .time{ width:auto; color:#999; font-weight:normal; font-size:10px; float:left; display:block;}
#container #conRight .newsIndex h4{ color:#666; font-size:11px; font-weight:normal; word-wrap:break-word; width:700px; float:left; display:block;}
#container #conRight .newsIndex h5 a{ color:#999; font-size:11px; font-weight:normal; width:auto; float:left; display:block; text-decoration:underline;}
#container #conRight .newsIndex .x{ background:url(../images/nx.jpg) repeat-x left center; height:20px; line-height:20px; width:700px;clear:both;}

/* 产品样式 */
#container #conRight .products{ width:715px;}
#container #conRight .products .ban{ width:715px;font-weight:bold; color:#000; margin-bottom:8px;}
#container #conRight .products .menu{ width:715px; font-weight:bold; color:#000; margin-bottom:8px;}
#container #conRight .products .menu a{ float:left;text-indent:12px; background:url(../images/yed.jpg) no-repeat left center;text-decoration:underline;}
#container #conRight .products .menu .font{ float:left;}
#container #conRight .products .menu .h2{ width:auto; font-weight:bold; color:#000; margin-bottom:8px; float:left;}
#container #conRight .products .menu .h2 a{ float:left;text-indent:0px;}
#container #conRight .products .menu h3{ width:auto; font-weight:bold; color:#000; margin-bottom:8px; float:left;}
#container #conRight .products .menu h3 a{ float:left;text-indent:0px; font-size:11px;}
#container #conRight .products .pro{ width:715px;}
#container #conRight .products .pro .proCon{ width:715px; float:left; margin:0px; padding:0px; border-bottom:1px dashed #e4e4e4; margin-bottom:10px;}
#container #conRight .products .pro .proCon .proPic{ width:170px; background:url(../images/proBg.jpg) no-repeat; padding:5px 10px 10px 6px; float:left;}
#container #conRight .products .pro .proCon .proPic .img{ border:0px; width:164px;}
#container #conRight .products .pro .proCon .proC{ width:520px; float:left; line-height:16px;}
#container #conRight .products .pro .proCon .proC h3{ text-align:left; height:22px; line-height:22px;}
#container #conRight .products .pro .proCon .proC h3 a{ font-size:11px; text-decoration:underline;}

#container #conRight .products .others{ border-top:1px dashed #e4e4e4; width:715px; margin-top:20px;}
#container #conRight .products .others .s2{ margin-top:10px; font-size:12px; color:#ff0000; font-weight:bold;}
#container #conRight .products .others .title a{ float:left; display:block; height:25px; line-height:25px; width:350px; border-bottom:1px dashed #e4e4e4;}

#container #conRight .productsIndex{ width:715px;}
#container #conRight .productsIndex .ban{ width:auto; background:url(../images/yed.jpg) no-repeat left center; text-indent:10px; font-weight:bold; color:#000; margin-bottom:8px; margin-top:15px; float:left;}
#container #conRight .productsIndex .more a{ display:block; width:auto; margin-bottom:8px; margin-top:15px; float:left;color:#ff0000; margin-left:620px; display:inline; text-decoration:underline; font-size:9px;}
#container #conRight .productsIndex .pro{ width:715px;}
#container #conRight .productsIndex .proCon{ width:176px; height:156px; float:left; margin:0px; padding:0px;}
#container #conRight .productsIndex .pro .proPic{ width:170px; height:127px; background:url(../images/proBg.jpg) no-repeat; padding:5px 0px 0px 6px;}
#container #conRight .productsIndex .pro .proPic .img{ border:0px; width:164px; height:123px;}
#container #conRight .productsIndex .pro h3{ text-align:center; height:22px; line-height:22px;}
#container #conRight .productsIndex .pro h3 a{ font-size:11px; text-decoration:underline;}
#container #conRight .productsIndex .pro{ width:715px;}
#container #conRight .productsIndex .pro .proCon{ width:355px; float:left; margin:0px; padding:0px; margin-bottom:0px;}
#container #conRight .productsIndex .pro .proCon .proPic{ width:170px; background:url(../images/proBg.jpg) no-repeat; padding:5px 10px 10px 6px; float:left;}
#container #conRight .productsIndex .pro .proCon .proPic .img{ border:0px; width:164px;}
#container #conRight .productsIndex .pro .proCon .proC{ width:160px; float:left; line-height:16px;}
#container #conRight .productsIndex .pro .proCon .proC h3{ text-align:left; display:inline;}
#container #conRight .productsIndex .pro .proCon .proC h3 a{ font-size:11px; text-decoration:underline;}

/* 底部样式 */
#footer{ height:70px; background:url(../images/bottombg.jpg) repeat-x; text-align:center; margin:0 auto; line-height:22px; padding-top:12px; color:#FFF; font-size:10px; margin-top:15px;}
#footer a{ color:#FFF; font-size:11px;}
#footer a:hover{ text-decoration:underline;}
#footer strong{ font-size:13px; font-weight:bold;}




