@charset "utf-8";

body { line-height:180%; font-size:12px; color:#333; font-family:arial; background:url(../Images/bg.jpg) repeat; }
.wrap { width:1003px; margin:0 auto; background:url(../Images/header-bg.jpg) no-repeat center top; }

.header { padding-top:230px; margin-bottom:30px; }
.menu { padding-left:370px; }
.menu ul { list-style:none; }
.menu ul li { float:left; height:40px; line-height:40px; }
.menu ul li a { margin-left:10px; margin-right:10px; color:#ffde00; font-size:14px; font-weight:bold; font-family:helvetica; }
.menu ul li a:hover { color:#FFF; }
.menu ul li a.current { color:#FFF; }

.ileft { width:640px; height:715px; background:url(../Images/ileft.png) no-repeat; }
.iright { margin-left:643px; width:360px; }

.icategory-title { height:19px; background:url(../Images/icategory.png) no-repeat; }
.icategory-list { margin-left:100px; height:240px; overflow:hidden; }
.icategory-list ul { list-style:none; }
.icategory-list ul li { height:30px; width:154px; padding-top:10px; padding-left:20px; padding-right:20px; background:url(../Images/icategory-bg.png) no-repeat; overflow:hidden; text-align:center; }
.icategory-list ul li a { height:30px; line-height:30px; font-size:10px; font-weight:bold; color:#530202; }

.iabout { margin-top:80px; margin-left:80px; width:425px; height:110px; line-height:22px; text-indent:2em; text-align:justify; font-size:13px; overflow:hidden; }

.iproducts { margin-top:100px; margin-left:60px; height:140px; }
.iproducts ul { list-style:none; }
.iproducts ul li { float:left; margin:0px 8px; width:122px; text-align:center; line-height:15px; }
.iproducts ul li img { width:120px; height:120px; border:1px solid #cabf81; }
.iproducts ul li a { color:#333; text-decoration:none; }
.iproducts ul li a:hover { color:#C00; text-decoration:none; }
.iproducts-more { margin-top:7px; margin-right:40px; }

.icompany { padding-top:20px; padding-right:10px; height:239px; }

.inews { height:270px; padding-left:30px; margin-top:60px; background:url(../Images/inews-bg.png) no-repeat; }
.inews-title { height:50px; }
.inews-title .more { margin-top:25px; margin-right:20px; }
.inews-rec-title a { height:30px; line-height:30px; color:#530202; font-size:14px; font-weight:bold; }
.inews-list ul { list-style:none; }
.inews-list ul li { line-height:25px; }

.iright-img { padding-top:76px; height:50px; background:url(../Images/iright-img.png) no-repeat right bottom; }
.ibottom { height:171px; background:url(../Images/ibottom.jpg) no-repeat; }

.left { width:266px; }
.left .iso img { width: 255px; }
.left-logo { height:260px; background:url(../Images/left-img.png) no-repeat center top; }
.left-title { height:19px; background:url(../Images/left-bg.png) no-repeat; }
.left-list { margin-left:30px; }
.left-list ul { list-style:none; }
.left-list ul li { height:30px; width:154px; padding-top:10px; padding-left:20px; padding-right:20px; text-align:center; background:url(../Images/icategory-bg.png) no-repeat; overflow:hidden; }
.left-list ul li a { height:30px; line-height:30px; font-size:13px; font-weight:bold; color:#530202; }
.left-plist { margin-left:30px; }
.left-plist ul { list-style:none; }
.left-plist ul li { height:30px; width:174px; padding-top:10px; padding-left:10px; padding-right:10px; text-align:center; background:url(../Images/icategory-bg.png) no-repeat; overflow:hidden; }
.left-plist ul li a { height:30px; line-height:30px; font-size:10px; font-weight:bold; color:#530202; }

.right { width:710px; margin-left:293px; }
.right-title { height:35px; padding-left:17px; line-height:35px; color:#000; font-size:18px; font-weight:bold; }
.right-content { padding:20px; }

.news ul { list-style:none; }
.news ul li { height:36px; line-height:36px; border-bottom:1px #BFC2CC dotted; padding-left:25px; background:url(../Images/icon_news.gif) center left no-repeat; }
.news ul li a, .newcat-a a, .newcat-b a { color:#333; text-decoration:none; }
.news ul li a:hover, .newcat-a a:hover, .newcat-b a:hover { color:#C00; text-decoration:none; }
.newcat-a { float:left; width:645px; height:36px; line-height:36px; border-bottom:1px #BFC2CC dotted; padding-left:25px; background:url(../Images/icon_news.gif) center left no-repeat; }
.newcat-b { float:left; width:310px; height:36px; line-height:36px; border-bottom:1px #BFC2CC dotted; padding-left:25px; background:url(../Images/icon_news.gif) center left no-repeat; }


.products ul { list-style:none; }
.products ul li { float:left; margin:7px; text-align:center; }
.products ul li img { width:150px; height:150px; }

.show_title { font-size:18px; color:#069; line-height:35px; }
.show_menu { color:#333; border-top:1px dotted #333; }
.show_menu a { color:#333; } .show_menu a:hover { color:#C00; }
.show_short { padding:10px; border:1px solid #f6f6f6; background:#fafafa; }
.show_table { width:670px; word-break:break-all; }
.show_table table td { padding:3px; }

.pro_content { margin-left:50px; }
.pro_list { margin-top:15px; }.pro_list ul { list-style:none; }
.pro_list ul li { line-height:28px; color:#333; }.show_list ul li span { font-weight:bold; color:#333; }
.pro_title { line-height:30px; font-size:16px; font-weight:bold; font-family:"微软雅黑"; }
.pro_menu { border-top:1px dashed #ccc; line-height:20px; color:#ccc; }

.table_show table td { padding:10px; background:url(../Images/table_bg.jpg) repeat-x bottom left; height:25px; }
.table_show tr:hover { color:#C00 }
.table_80 { width:80px; }.table_150 { width:150px; }
.table_show input,.table_show textarea,.table_show select { vertical-align:middle; }
.table_show select { border:1px solid #cccccc; color:#3E3E3E; padding:5px; line-height:18px; }
.table_show .input_text { border:1px solid #cccccc;  width:300px; background-color:#fff; box-shadow:1px 1px 3px #f0f0f0 inset; padding:4px;line-height:18px; height:17px; }
.table_show .input_address { border:1px solid #cccccc;  width:300px; background-color:#fff; box-shadow:1px 1px 3px #f0f0f0 inset; padding:4px;line-height:18px; height:17px; }
.table_show .textarea_text { border:1px solid #cccccc; height:50px; width:430px; background-color:#fff; box-shadow:1px 1px 3px #f0f0f0 inset;  padding: 5px;line-height:18px; }
.table_show .form_submit { padding-top:20px; padding-bottom:20px; text-align:center; }
.table_show .button { width:100px; text-align:center; line-height:30px; font-size:14px; height:30px; background:url(../Images/button.png) repeat-x; border:none; color:#FFF; margin-right:10px; }
.table_show .button:hover { color:#FFF; background-position:0px -30px; }

.footer { background:url(../Images/footer-bg.jpg) no-repeat center 30px; }
.footer-menu { line-height:25px; color:#584526; }
.footer-menu a { margin:0px 5px; color:#584526; text-decoration:none; }
.footer-copyright { color:#a36106; }.footer-url { color:#ab0404; }
.copyright, .footer-menu, .iabout { font-family:'宋体'; }