body,td,th,ul,li,p,span { font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; color: #000000; line-height: 22px;}
BODY {FONT-SIZE: 14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;color: #000000;background: #f6f6f6 ;margin: 0px auto;}
* {margin: 0px;	padding: 0px;}
.clear {clear: both;}
ul, li {list-style-type: none;}
img {border: 0pt none;}
a {text-decoration: none; color:#000000; font-size:12px;}
a:hover {text-decoration: underline;font-size: 12px;color: #FF0000;line-height: 22px;}
a:active {text-decoration: none;font-size: 12px;color: #333333;line-height: 22px;}
#header {width:1280px; height:112px; margin:0px auto; background:url(images/headbj.jpg) repeat-x center top;}
#logo{float:left;height:112px;width: 628px;}
#header_top{text-align: right; height:26px;float:right;width:100%;background: #F1F1F1;border-bottom:1px solid #E1E1E1;}
#header_top div{text-align:left; line-height:26px; float:left; width:50%; font-size:12px;}
#header_top span{text-align: right; line-height:26px; float:right; width:46%; }
#search {width:400px;height:32px;margin:12px auto;font-size: 14px;font-weight: bold;line-height: 32px;float: right;}
#search form .inputtext{border:1px solid #ccc;padding:0px 8px; height:24px; line-height:24px;font-size:12px;color:#999;width:320px; margin-right:10px; margin-bottom:2px;}
#search form .inputsubmit{border:1px solid #005ca9;background: #005ca9;padding:4px 8px;width:50px;color:#fff;letter-spacing:2px;}
#tel{background:url(images/tel.jpg) left no-repeat;width:270px;height:36px;font-size:16px;color:#FF0000;font-weight:bold;line-height:36px;float:right;text-indent: 40px;margin-top: 10px;}
#nav {margin: 0px auto;width: 1280px; background:url(images/navbj.jpg) repeat-x center top;}
#nav ul {margin: 0px auto;height:45px;border-left:1px solid #146ac4;width: 1280px;}
#nav ul li {float: left;position: relative; border-right:1px solid #146ac4;}
#nav ul li:hover {text-decoration: none;background: #f08200;}
#nav ul li a {display: block;width: 141px;text-align: center;line-height:45px;font-size: 16px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
#nav ul li:hover a {color: #FFFFFF;font-weight: bold;text-decoration: none;}
#nav ul li:hover ul {visibility: visible;}
#nav ul li ul {background:silver;visibility: hidden;position: absolute;z-index: 999;left: 0px;padding:0px;height:auto;width:auto; border:0px;}
#nav ul li ul li {clear: left;padding-right: 0px;border-width: 0px;background: #0179d4; border:0px;}
#nav ul li ul li a {color:#FFFFFF;white-space:nowrap;text-overflow:ellipsis;font-size:12px;height:30px;line-height:30px;width:141px;font-weight: normal;}
#nav ul li ul li a:hover {color:#FFFFFF;text-decoration:none;background: #f08200;}
#banner {width:1280px;margin:0px auto;height:302px;position:relative;margin-top:1px;}
#slides {display:block;width:1280px;height:349px;list-style:none;padding:0;margin:0;position:relative}
#slides li {display:block;width:1280px;height:100%;list-style:none;padding:0;margin:0;position:absolute}
#slides li a {display:block;width:1280px;height:100%;text-indent:-9999px}
#pagination {display:block;list-style:none;position:absolute;left:10%;top:310px;z-index:9900;padding:5px 15px 5px 0;margin:0}
#pagination li { display:block; list-style:none; width:16px; height:16px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
#leftproductnav {width:256px; margin:0px;clear: both; float:left;}
#leftproductnav ul {margin:20px 10px;}
#leftproductnav ul li {clear:both; height:28px; border:1px solid #a1ddff; background:#eefbff url(images/fljt.jpg) no-repeat 8px center; text-indent:22px; margin-bottom:6px;}
#leftproductnav ul li a {line-height:28px; font-size:14px; color:#000000;}
.main {width:1280px; margin:10px auto; height:auto;}
#left{float:left; width:285px; margin-right:10px; margin-bottom:12px;}
#right{float:right; width:980px; border:1px solid #bad5ea; background:#FFFFFF;}
#gywm {width:585px; margin:0px 12px; float:left; border:1px solid #bad5ea; background:#FFFFFF;}
#xwzx {width:380px; margin:0px auto; float:left; border:1px solid #bad5ea; background:#FFFFFF;  }
#lxfs {width:285px; margin:0px auto; float:left; border:1px solid #bad5ea; background:#FFFFFF; }
#syxc {width:1280px; margin:10px auto; height:auto; border:1px solid #bad5ea; background:#FFFFFF; }
#product {width:1000px; margin:20px auto; float:left;}
.en {font-size: 14px;color: #FE9613;float: left;line-height: 35px;}
.shangbk {background: url(images/shangbk.jpg) no-repeat left top;height: 2px;background-color: #FE9613;}
.title {float:left;width:100%; height:35px; background:url(images/xuxian.jpg) repeat-x center bottom; margin-bottom:12px;clear: both;}
.title strong { float:left;font-size:16px;color:#0040AE; line-height:35px; text-indent:16px; margin-right:8px;}
.more { float:right;overflow:hidden; height:35px;margin-right:16px; font-size:12px; line-height:30px;}
#contact240 {height:280px;}
*+html #contact240 {height:250px;}
.contact {height:auto;}
*+html .contact {height:auto;}
.contact div{ margin:0px 12px 12px 12px; font-size:14px; line-height:30px;}
.contact h2{font-size:18px; line-height:60px; text-align:center;}
.img{text-align:center; height:auto;}
.contact ul {margin:0px 12px 12px 12px;padding: 0px;}
.contact ul li {clear:both; border-bottom:1px #aeaeae dotted; background:url(images/ico.jpg) no-repeat 4px center; text-indent:16px;}
.contact ul li a {line-height:24px; font-size:12px; color:#000000;}
.contact ul li span{ float:right; line-height:24px; font-size:12px; color:#666666;}
.contact dl {width:214px;float:left;overflow:hidden;line-height:30px;text-align:center;height:200px; margin:0px 10px 20px 10px; padding:3px;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:4px solid #e6e6e6;}
.contact dl dt {overflow:hidden; display:table-cell; vertical-align:middle;width:214px; height:160px}
.contact dl dd a { color:#000; line-height:30px;}
.contact dl dd a:hover { color:#ff0000;  line-height:30px;}
#nei{width:90%; margin:30px auto;}

#friendlink{ width: 100%; margin:10px auto;text-align:center;clear: both;}
#friendlink span{ width:100px; margin:0px 10px; font-size:12px; font-weight:bold; color:#000000; text-align:left;}
#friendlink a{ line-height:28px; text-align:center; color:#000000; padding:0 5px;}

#footer{width:100%;text-align:center;clear: both; border-top:3px solid #1f71d4;}
#footer div{width:100%;height:38px;}
#footer div a{margin:0px 10px; font-size:12px; font-weight:bold; line-height:38px; }
#footer p{ text-align:center; font-size:12px;}
#footer p a{ text-align:center; font-size:12px;}

.rssbt {float:left;width:97%; height:31px; background:#DDF4FF; text-indent:12px;}
.rssbt a{color:#000;line-height:29px; font-size:14px; }
.hgproduct {width:160px;float:left;overflow:hidden;line-height:30px;text-align:center;height:160px; margin:8px;border:1px solid #cccccc;}
.hgproduct dl dt {overflow:hidden; display:table-cell; vertical-align:middle;width:160px; height:130px}
.hgproduct dl dd a { color:#000;}
.hgproduct dl dd a:hover { color:#ff0000; }

.contact_xxjs{ border:1px #ccc solid; background:#eeeeee; height:33px; line-height:33px; vertical-align:middle; color:#0d5096; text-align:left; font-size:16px; margin-bottom:10px; text-indent:10px; }
.contact_bk{ border:1px #ccc solid; background:#F6F6F6; height:25px; line-height:25px; vertical-align:middle; color:#333; text-align:left; font-size:12px; margin-bottom:10px; text-indent:10px;  }
.contact_bk a{ color:#003300; font-size:12px}
.big a{font-size:14px;line-height:40px;font-size:14px;font-weight:bold;}
.big div{line-height:30px;}
.pic{margin:30px auto;text-align: center; }
.pic img{ border:1px solid #CCCCCC;}
.newslist {margin:20px;}
.newslist li { float:left; width:40%; padding:0px;line-height:24px; height:24px; font-size:12px; vertical-align:middle; border-bottom:1px #CCCCCC dotted; background:url(images/ico.jpg) no-repeat left center; text-indent:15px;position:relative;}
.newslist li a { font-size:12px;}
.list_page{text-align:center;margin:10px;font-family:"微软雅黑";clear:both; padding:20px;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:"微软雅黑";}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:"微软雅黑";}
.list_page b{background:#fff;margin:0 1px;color:#333;overflow:hidden;}
.list_page b input{border:1px solid #90CBF9;margin:0;padding:4px 8px;font-size:12px;font-family:"微软雅黑";font-weight:normal;width:30px;text-align:center;*vertical-align:middle}
