﻿@charset "utf-8";
/* CSS Document */
body { color:#4D4D4D; width:100%; background:#fff; }
#wrap { width:100%; overflow:hidden;  }
#header { z-index:100; height:90px; min-width:960px; }
.select_inner { width:960px; margin:0 auto; z-index:3; }
.logo { float:left; height:75px; margin-top:5px; }
.tel { float:right; margin-top:36px }
#mainmenu { margin-top:15px; height:70px; width:100%; background:url(../images/bg_mainmenu_wrap.jpg) center bottom repeat-x; }
.nav { width:990px; background:url(../images/bg_mainmenu.png) no-repeat; margin:0 auto; height:70px; }
.nav ul { margin-left:30px; height:70px; }
.nav li { line-height:20px; font-size:14px; font-weight:600; text-align:center; float:left; }
.nav li a { color:#fff; line-height:70px; display:block; width:100px; margin-right:16px; text-shadow:0 -1px 0 #8E1010; }
.nav li a:hover, .nav li a.current { color:#fff; background:url(../images/nav_cur.png) no-repeat left center; }
#main { background:#fff; width:100%; }
.banner {width:960px; height:240px; float:left; margin:10px 0; }
.banner p { margin:117px 0 0 323px;font-weight:bold;font-size:16px; line-height:25px; color:#000; }
.main_left { float:left; border:1px solid #e0e0e0; padding:4px 8px; background:#f6f6f6; border-radius:8px; width:264px; height:222px; margin-bottom:20px; }
.main_left p { margin:8px 3px; line-height:22px;} 
.main_right { float:right; border:1px solid #e0e0e0; padding:4px 8px; background:#f6f6f6; border-radius:8px; height:222px; margin-bottom:20px; }
.main_left h2, .main_right h2 { font-size:16px; font-weight:bold; text-indent:6px; height:34px; line-height:30px; color:#960; border-bottom:1px solid #ccc; }
.pro { width:644px; }
.pro ul { padding:0 9px; }
.pro li { float:left; width:156px; height:178px; margin-top:6px; }
.pro li a { display:block; }
.pro a:hover { background:#cc9; }
.pro li img { padding:8px 8px 6px 8px; width:140px; height:120px; }
.pro li p { padding-top:10px;color:#333; text-align:center; }
.main { width:942px; height:222px; border:1px solid #e0e0e0; padding:10px 8px 4px; background:#f8f8f8; border-radius:8px; margin-bottom:20px; }
.main h3 { font-size:16px; font-weight:bold; text-indent:6px; height:30px; line-height:30px; color:#960;  border-bottom:1px solid #ccc;}
.index_news { width:360px; float:left; margin-right:8px; padding-right:14px; border-right:1px dotted #b0b0b0; display:inline; }
.index_news ul, .index_baike ul { margin-top:10px; }
.index_news li, .index_baike li { line-height:26px; background:url(../images/arrow.gif) 1% 49% no-repeat; text-indent:16px; }
.index_news li span, .index_baike li span { float:right; margin-right:6px; }
.index_product { width:160px; float:left; padding-right:10px; margin-right:16px; border-right:1px dotted #ccc; display:inline; }
.index_product ul { margin-top:10px; }
.index_product li { line-height:26px; background:url(../images/arrow.gif) 1% 49% no-repeat; text-indent:16px; }
.index_baike { width:360px; float:right; display:inline; }
#footer { height:120px; border-top:3px solid #cecece; background:#e1e1e1; margin-top:16px; min-width:960px; }
.foot_list { text-align:center; margin:28px auto 4px; color:#000; word-spacing:3px;  }
.copyright { text-align:center; color:#000; word-spacing:1px; }
/* list temp begin */
.cliuyan1{display: block; position: fixed; z-index: 2147483647 ! important; width: 20% ! important; height: 76px ! important; left: 0px; right: auto; margin-left: 0px; top: 25%; bottom: auto;  }
.cliuyan2{ display: block; position: fixed; z-index: 2147483647 ! important; width: 20%! important; height: 76px ! important; left: 0px; right: auto; margin-left: 0px; top: 25%; bottom: auto;  }
.ww{ width:100%; color:#5f5f5f;}
.content { width:960px; margin:0 auto; }
h3.sub_title { font-size:28px; font-weight:blod; margin-top:20px; border-bottom:1px solid #e0e0e0; color:#c33; padding-bottom:4px; text-shadow:0 1px 0 #999;  }
.sitepath { float:right; display:block;  margin-top:20px; word-spacing:4px; width:160px; }
.left { width:660px; height:auto; min-height:500px; margin-top:14px; float:left; display:inline; }
.news {  margin-bottom:30px; }
.news ul { margin:14px 6px; }
.news li { margin-top:10px; font-size:13px; }
.news li span { margin-right:10px; color:#000; font-family:Verdana, Geneva, sans-serif; }
.news ul .excerpt { line-height:20px; padding:6px 0; border-bottom:1px dotted #ccc; }
.page { margin-top:10px; margin-bottom:40px; margin-left:10px; font-size:14px; }
.page span { margin:0 10px; }
.page a { border:1px solid #999; padding:6px 10px; color:#333; }
.page a:hover { border:1px solid #444; background:#717171; color:#fff; }
.page a.current { border:none; background:#fff; font-weight:700; color:#333; }
.right { width:260px; float:right; margin:14px 0 30px; display:inline; }
.right h4 { font-size:16px; color:#333; margin:10px 0 16px 8px; border-bottom:1px solid #ccc; line-height:32px; margin-bottom:16px; }
.right li { margin-left:18px; line-height:25px; background:url(../images/list01.gif) 0% 50% no-repeat; text-indent:16px; }
/* article temp begin */
.article, .products, .product, .about { margin:14px 6px;  }
.info { margin:10px 0; text-align:center; word-spacing:18px; }
.article h1 { font-size:18px; text-align:center; color:#09c; margin-bottom:16px; }
.article p { line-height:22px; text-indent:24px; margin:20px 0; }
.pre, .next { font-family:Verdana, Geneva, sans-serif; margin-bottom:10px; }
.pre { float:left; }
.next { float:right; }
/* products temp begin */
.pro_box { float:left; background:#f6f6f6; margin:2px 5px 14px; height:144px; border:2px solid #f6f6f6; width:310px; }
div:hover.pro_box { border:2px solid #ffacac; }
.pro_box img { margin:10px 4px; width:140px; height:120px; float:left; }
.pro_box h3 { font-size:13px; font-weight:bold; margin-top:8px; }
.pro_box p { margin:2px 6px 2px 10px; }
/* product temp begin */
.product h1 { background:#f0f0f0; text-indent:16px; padding:6px 0; width:648px; font-size:20px; font-weight:500; color:#08c;  }
.product h1 span { font-size:14px; padding-top:8px; margin-left:20px; border-left:1px solid #999; padding-left:16px; color:#666; }
.product img { float:right; margin:10px 0 10px 10px; width:166px; height:142px; }
.product h3 { border-bottom:2px solid #369; margin-top:10px; display:block; font-size:16px; color:#369; }
.product p { line-height:22px; margin:10px 2px; }
.product table { margin-top:10px; }
.product ul, .about ul, .article ul { margin:10px 0 10px 24px; line-height:22px; }
.about p { margin:16px 0 22px; line-height:22px; }
.about table { border:solid #999; border-width:1px 0 0 1px; margin-top:18px; }
.about tr td { border:solid #999; border-width:0 1px 1px 0; line-height:30px; }
.about h4 { line-height:22px; }
.ssss1{ font-size:22px; color:#FF0000; font-weight:bold; margin-top:20px;}
.ssss2{ margin-top:20px; font-size:12px; line-height:25px; color:#000000;}
.ssss3{ font-size:22px; color:#000000; text-align:center; line-height:40px; font-weight:bold;}
.ssss3 a{ font-weight:bold; color:#ff0000;}
.ssss4{ font-size:22px; margin-top:10px;font-weight:bold; color:#ffffff; text-align:center; background:#FF0000; margin:0 auto; width:160px; margin-bottom:20px; height:40px; line-height:40px;}
.ssss4 a{ color:#FFFFFF; font-weight:bold;}
.ssss5{ font-size:28px; color:#000000; text-align:center; line-height:40px; font-weight:bold;}
.ssss6{ height:1480px; background:#FFFFFF;}