body{ font-size:12px; margin:0px; color:#0056ac; font-family:Verdana, Arial, Helvetica, sans-serif; width:1004px; margin:0px auto;}
a {color:#0056ac; text-decoration:none;}
a:hover {color:#51b400; text-decoration:underline;}
div { padding:0px; margin:0px;}
img {border:0px none;}
.btfont{ font-size:12px; font-weight:bold; color:#4e9d0e;}
.clear{ clear:both;}
#menu {height:33px; line-height:33px;}
#menu ul{ list-style:none;}
#menu li{float:left; text-align:center; }
#menu li a{color:#f2f6fb; font-size:14px; font-weight:bold; line-height:32px;width:86px; display:block;}
#menu li a:hover{ text-decoration:none; background:url(bg-h.gif) top center no-repeat;}

#left_m{ margin:0px auto; padding:0px; width:165px;color:#0056ac;}
#left_m ul{ padding:0px; margin:0px; list-style:none;font-size:14px; font-weight:bold;}
#left_m li{ padding-left:13px;height:24px; display:block; letter-spacing:1px; margin-top:2px;background:url(left_bg15.gif) left bottom repeat-x; font-family:Arial, Helvetica, sans-serif}
#left_m li a{ color:#0056ac;width:60px;}
#left_m li a{}
.ann{ margin:0px auto; padding-left:28px; padding-right:30px;text-indent:1.5em; line-height:20px; }
.xboxcontent{ text-align:center;}
.xboxcontent img{ width:98px; border:1px solid #cccccc; background:#F0F3FF; padding:5px;}


.left_ttt{ padding-left:28px; font-size:14px; color:#5dac1b;font-family:Verdana, Arial, Helvetica, sans-serif;}
.abo{ line-height:18px; padding:3px 12px;}
.abo .dt8{ margin:2px auto; width:574px;}
.clock{ color:#FFFFFF; padding-left:10px;}
.lx{ padding-left:26px; line-height:20px;}

.pro{ padding:5px;}
.pro ul{ list-style:none; padding-left:15px; padding-top:6px; margin:0px;}
.pro li{ width:135px; height:130px; float:left; text-align:center;margin:10px 3px; background:url(ic90.gif) 95px right no-repeat;display:inline;}
.pro li span a{ display:block; height:24px; line-height:24px;}
.pro li img{ }

.news{ padding:12px 16px 10px 16px; margin:8px auto;}
.news ul{list-style:none;margin:0; padding:0;}
.newslist { line-height:18px; padding:4px 0; color:#333; border-bottom:1px dashed #ccc}
.newslist span { color:#888; float:right; text-align:right}
.news h2{ font-size:14px; text-align:center; border-bottom:1px solid #CCCCCC; padding-bottom:5px;}
.new_info{ font-size:12px; line-height:19px; margin:0 auto;}
.new_info a { color:#339900; text-decoration:none; font-weight:bold}
.new_info a:link { color:#339900; text-decoration:none}
.new_info a:hover { color:#339900; text-decoration:underline}

.news_ind{ padding:0; margin-top:3px;}
.news_ind ul{list-style:none;margin:0; padding:0;}
.newslist_ind { line-height:12px; padding:4px 10px; color:#333; width:310px; float:left}
.newslist_ind span { color:#888; float:right; text-align:right}


.products{ margin:0px; padding:18px 15px 10px 15px; list-style:none;}
.products li {
    width:142px;
    float:left;
    margin-left:30px;
	display:inline;
}
.products li a {
    display:block; text-align:center;
}
.products li a img {
    border:1px solid #F5F5F5;
    padding:1px; width:140px; height:120px;
}
.products li span a {
    width:142px;
    height:24px;
    line-height:24px;
    text-align:center;
	white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;
}
.products .gzx {
    margin:0px auto;
	width:100%;
    margin-left:30px;
}

.products .gzx span{ line-height:26px; width:100%; display:block; text-align:center;}
.products_list{ padding:15px 8px; margin:0 auto;}
.box{ float:left; width:220px; margin-left:17px; display:inline; overflow:hidden; margin-top:8px; }
.box h2{ font-size:14px; font-weight:bold; background:url(lis.jpg) no-repeat left bottom; padding:5px 0px 5px 8px;color:#4e9d0e}
.box h2 a{ color:#4e9d0e; text-decoration:none;}
.box h2 a:hover{ text-decoration:none}
.box span{ float:right; padding-right:7px; padding-top:7px;}
.list_cp{ list-style:none; margin:0px; padding:0px;}
.list_cp img{ float:left; width:90px; height:90px; margin:0px 18px 6px 0px; border:1px #568ec7 solid; padding:2px;}
.list_cp li{ display:block; line-height:20px; overflow:hidden;}

.list_cp2{ list-style:none; margin:0px; padding:0px;}
.list_cp2 img{ float:left; width:90px; height:90px; margin:0px 10px 5px 0px; border:1px #568ec7 solid; padding:2px;}
.list_cp2 li{ display:block; line-height:20px; overflow:hidden;}


.product_view{ padding:10px 15px;line-height:20px;}
.product_view h1{ padding:3px 20px; font-size:14px; color:#16437a; font-weight:800; border-bottom:1px dashed #E1E1E1;}
.pro_img{ text-align:center;}
.pro_view_xg{ margin-top:18px;}
.xgtit{ padding:0 10px; border:1px solid #fff; background:#2f7eb8; height:22px; line-height:22px;}
.xgtit h3{ float:left; width:400px; font-size:14px; color:#FFFFFF;}
.xgtit span{ float:right; width:60px; text-align:right;}

.xg_list{ list-style:none; margin:5px 5px; padding:0px; }
.xg_list li{float:left; line-height:22px; width:220px; margin-left:10px; display:inline;}
.xg_list li a{ font-size:14px;}

.jingpin { line-height:20px; padding:2px 5px 2px 5px;}
