@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,ul,ol,li,form,p,img,dl,dt{ margin:0; padding:0;}
body{  font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px;color:#898989; background:#F4F1EC;}
ul,ol,li{ list-style:none;}
img{ border:0;}
a {color:#5b4b00;text-decoration: underline;}
a:hover {color:#666633;}
table,td{ border-collapse:collapse;}
.bac{ background: url(../images/bybj.jpg) center repeat-y;}
.bo_bac{ background:url(../images/dibubj.gif) center top  repeat-x;}
.logo img{margin-left:27px}
.top{margin-top:10px}
.top div{ float:left;}
.hwsc{ position:absolute; margin-left:-120px; margin-top:20px; background:#f5f3e6; padding-top:5px; padding-bottom:5px; width:110px; border:1px solid  #CCCCCC;}
.hwsc a{ color:#999999; line-height:18px;}
.top a{ margin-left:5px; margin-right:10px; text-decoration:underline;}
.bro a{ text-decoration:none;}
.topwidth{width:auto}
.nav a{ font-size:14px; font-weight:bold; color:#FFFFFF; display:block}
.nav a:hover{}
.about14c{ font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:15px}
.bottom{ padding-left:10px;}
.indexz{margin-left:5px}
.news{font-size:12px; font-weight:bold; color:#FFFFFF; text-indent:10px}
.bottom1{background:url(../images/dibubj.gif) center top  repeat-x;}
.xux{border-bottom:dotted #CCCCCC 1px}
.about14 { margin-top:5px;}
.about14 div{font-size:19px; font-weight:bold ; color:#333333; padding-left:20px;}
.left{ padding-bottom:10px; padding-top:5px;}
.left li{line-height:25px; margin-top:2px; margin-bottom:2px;}
.left li a{line-height:25px;display:block;background:url(../images/jtt.gif) no-repeat left center;font-size:12px;padding-left:15px;}
.left li a:hover,.left li a.a{ color: #666633; } 
.left ul ul li{ margin-top:0px; margin-bottom:0px;}
.left ul ul a{ font-weight:normal;background: url(../images/index_15.jpg) no-repeat center;line-height:28px;padding-left:47px; color:#000000}
.left ul ul a:hover,.left ul ul a.a{ color:#0F3D93;}
.lef{background:url(../images/products_63.jpg) left bottom no-repeat; padding-left:3px; padding-bottom:10px;}
.con{ padding:10px; line-height:22px; text-align:justify; color:#1f1f1f; padding-bottom:15px; padding-left:0px; padding-right:0px;}
#inews li { padding-left:5px; line-height:40px; border-bottom:dotted 1px #CCCCCC; }
#inews li a {display:inline-block;}
#inews li a:hover {color:#666666;}
#inews span { color:#999999; font-size:10px; float:right; padding-right:10px;}
.news_title{ font-size:15px; margin:0px; line-height:2.2em; text-align:center;font-weight:bold;}
.news_att{ color: #666666; border-bottom:#F4E4DD  dotted 1px; text-align:center}
.news_att span{ cursor:pointer;}
.news_title,.news_att,.news_content{ margin-left:5px; margin-right:5px;}
.news_content{ margin-top:10px; line-height:25px; height:100%; font-size:1.1em;}
.page{ text-align:center;margin-top:10px; background:#eeeeee; font-size:13px; font-weight:bold;}
.page a{}
.cla {border-bottom:1px dotted #CCCCCC;font-weight:bold;font-size:12px; text-align:left; margin-top:30px; margin-bottom:10px;}
.red{ color: #FF0000;}
.inputTxt { background:url(../images/input_bg.jpg); border:none; border:#CCCCCC 1px solid;}
.links li { padding-left:5px; line-height:35px; border-bottom:dotted 1px #CCCCCC; }
.links li a {display:inline-block;}
.links li a:hover {color: #FF0000;}
.links span { color:#999999;float:right; padding-right:10px;}
.inews  { margin:5px 20px 5px 20px;}
.inews li { padding-left:5px; line-height:30px; list-style:disc; margin-left:10px;}
.inews li a {display:inline-block;}
.inews li a:hover {color:#666666;}
.box1_m_pro_n{padding:8px 16px 16px 8px;text-align:left;line-height:26px;}
.search{ width:294px;_width:294px; height:36px;background:url(../images/search.jpg) no-repeat; position:absolute; top:33px;bottom:13px; right:25px; _right:50px;}
.top_01_2{width:267px;_width:267px;float:right;}
.top_01_2x{width:267px;_width:267px;float:left;}
.top_01_3{padding-top:4px;padding-left:7px;width:19px;float:left;text-align:left;}
.top_01_3x{padding-top:2px;padding-left:7px;width:19px;float:right;text-align:left;}
.button{ font-size:16px; font-weight:bold; padding:5px;}