﻿@charset "utf-8";

* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #444;
	line-height: 1.5em;
	width: 960px;
	margin: auto;
	background: #fff;
}

ul {
	list-style: none;
}

a {
	text-decoration: none;
	color: #039;
}

a:hover {
	color: #F60;
}

img {
	border: 0;
}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.red{color:Red;}
.blue{color:Blue}
.yellow{color:Yellow;}

h3{font-size:14px;}

#container
{
	width:997px;
	margin:auto;
}
#body
{
	width:997px;
	padding-top:5px;
	overflow:auto;
}
#top
{
	width:997px;
	height:162px;
	background:url("../images/banner.png") 2px 3px no-repeat;
	padding-top:3px;
}
#top_nav
{
	float:left;
	width:990px;
	padding:2px 0 0 15px;
}
#top_nav ul{}
#top_nav ul li
{
	float:left;
	width:70px;
	height:30px;
	background:url("../images/top_nav_bg1.GIF") no-repeat;
	padding-top: 7px;
	padding-left:12px;
	margin-right:3px;
}
#top_nav ul li.index
{
	padding-left:23px;
	width:60px;
}
#top_nav ul li a
{
	font-size:14px;
	color:#4d698e;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	width:82px;
}
#top_nav ul li a:hover
{
	color:#12295f;
}
#sch
{
	float:right;
	padding:10px 30px 0 0;
}
#sch .smt {
	background:#EEEEEE none repeat scroll 0 0;
	border:1px solid #BBBBBB;
	color:#666666;
	overflow:visible;
	padding:1px 5px;
}
#infoption
{
	float:right;
	width:160px;
	height:90px;
	text-align:right;
}
#infoption span
{
	float:right;
}
#infoption .grey_box
{
	color:white;
	background-color:#6e6e6e;
	padding:5px;
	margin-top:10px;
}
#left_category
{
	width:180px;
	background:url("../images/left_nav_bg.GIF");
}
#left_category_head
{
	width:180px;
	background:url("../images/left_nav_top_cn.GIF") 0 top no-repeat;
}
#left_category_bottom
{
	width:180px;
	padding-bottom:201px;
	background:url("../images/left_nav_bottom.gif") 0 bottom no-repeat;
}
#left_category_bottom ul
{
	padding:75px 0 0 15px;
}
#left_category_bottom ul li
{
	padding-left:40px;
	line-height:1.8em;
	background:url("../images/left_nav_li_bottom_line.GIF") 5px bottom no-repeat;
}
#left_category_bottom ul li a
{
	color:#617787;
}
#left_category_bottom ul li a:hover
{
	color:#F60;
}

#main
{
	width:610px;
	padding:0 0 0 10px;
}
.mbox_1
{
	width:610px;
	padding-top:5px;
}
.mbox_1_top
{
	background-color:#e6e6e6;
	border:solid 1px #bfbfbf;
	height:26px;
}
.mbox_1_top h3
{
	padding:3px 0 0 15px;
	color:#7e2714;
}
.mbox_1_c
{
	width:608px;
	border:solid 1px #bfbfbf;
	border-top:none;
	overflow:auto;
}
.page
{
	width:400px;
	float:right;
	padding: 0 20px 20px 0;
	text-align:right;
}


#right
{
	width:191px;
	float:right;
}

.rbox_1
{
	background:url("../images/right_box1_top.JPG") left top no-repeat;
	padding-bottom:10px;
	overflow:auto;
}
.rbox_1 h3
{
	font-size:14px;
	padding:7px 0 0 10px;
	color:#606163;
	margin:0;
}
.rbox_1 ul
{
	width:175px;
	border-right:solid 1px #aaa;
	border-left:solid 1px #aaa;
	border-bottom:solid 1px #aaa;
	padding:10px 0 10px 10px;
}
.rbox_1 .content
{
	width:175px;
	border-right:solid 1px #aaa;
	border-left:solid 1px #aaa;
	border-bottom:solid 1px #aaa;
	padding:10px 0 10px 10px;
	overflow:auto;
}
.advertise
{
	padding-bottom:5px;	
}
.advertise a
{
	padding:2px;
	border:solid 1px #ddd;
	display:block;
}
.advertise a:hover
{
	border:solid 1px #aaa;
}
.category_list
{
	overflow:auto;
	padding-bottom:10px
}
.category_list ul
{
	width:600px;
	list-style:none;
	overflow:hidden;
	padding:10px 0 5px 0;
	border-bottom:1px dashed #ddd;
}
.category_list ul li
{
	width:130px;
	height:22px;
	float:left;
	padding-left:18px;
}
.category_list ul li a
{
	text-decoration:none;
}
.recommand_list
{
	float:left;
	width:auto;
	height:auto;
	overflow:auto;
}
.recommand_list ul
{
	width:584px;
	padding-left:20px;
	overflow:auto;
}
.recommand_list ul li
{
	float:left;
	width:96px;
	height:143px;
	padding: 0 10px 0 6px;
}
.recommand_list ul li a
{
	padding:2px;
	border:solid 1px #ddd;
	display:block;
}
.recommand_list ul li a:hover
{
	border:solid 1px #888;
}
#main_company_intro
{
	float:left;
}
#mci_top
{
	padding:10px 0 0 15px;
}
#mci_c img
{
	float:left;
	padding:2px;
	border:solid 1px #ddd;
	margin:20px;
}
#mci_c p
{
	padding:5px 15px 5px 15px;
	text-indent:2em;
	font-size:12px;
	line-height:1.6em;
}
#mci_c p em, #lightbox em
{
	color:#0168B7;
	font-style:normal;
}
.hr_dashed
{
	width:600px;
	float:left;
	margin:2px 0;
	border-bottom:dashed 1px #ddd;
}
#slide_show
{
	width:605px;
	height:220px;
	background:url("../images/slide_show_bg.jpg") no-repeat;
	overflow:hidden;
}
#slide
{
	margin:10px 10px 0 10px;
}
#lightbox
{
	width:600px;
	float:left;
	overflow:auto;
}
#lightbox h3
{
	padding-left:20px;
}
#lightbox ul
{
	width:580px;
	padding:10px 0 10px 20px;
	overflow:auto;
}
#lightbox ul li
{
	float:left;
	padding-right:15px;
}
#lightbox ul li a
{
	display:block;
	padding:2px;
	border:solid 1px #ddd;
}

#footer
{
	width:997px;
	text-align:center;
	padding:15px 0 20px 0;
	font-size:12px;
	line-height:1.2em;
	background:url("../images/footer_bg.jpg") left top repeat-x;
	margin-top:20px;
}

.news_list
{
	width:600px;
	overflow:auto;
}
.news_list ul
{
	padding:10px;
}
.news_list ul li
{
	padding-left:20px;
	background:url("../images/add.jpg") 10px 6px no-repeat;
	line-height:1.6em;
	border-bottom:solid 1px #ddd;
}
.rtime
{
	float:right;
	padding-right:20px;
}
.product_detail{}
.product_img
{
	float:left;
	padding:10px;
}
.product_img a
{
	display:block;
	padding: 2px;
	border:solid 1px #ddd;
}
.product_img a:hover
{
	border:solid 1px #000;
}
.label
{
	font-weight:bold;
	padding-right:15px;
}
.product_detail ul
{
	float:left;
	padding:10px;
}
.product_similar
{
	float:left;
	width:600px;
}
.product_similar ul
{
	padding-left:10px;
}
.product_similar ul li
{
	float:left;
	padding: 10px 10px;
}
.product_similar ul li a
{
	display:block;
	padding:2px;
	border:solid 1px #ddd;
}
.product_similar h3
{
	padding-left:10px;
}

.product_similar ul li a:hover
{
	border:solid 1px #000;
}
.article_title
{
	margin:auto;
	text-align:center;
	padding: 5px 0 2px 0;
}
.article_title h3
{
	font-size:14px;
	color:#0168B7;
}
.article_subtitle
{
	margin:auto;
	text-align:center;
	padding-bottom:10px;
	border-bottom:dashed 1px #ddd;
}
.article_content
{
	padding:10px 10px 40px 10px;
}
.article_content p
{
	text-indent:2em;
	padding-bottom:5px;
}

.ul_decimal
{
	list-style:decimal;
	padding-left:30px;
}
.mbox_1_c p
{
	padding:10px;
}
.mbox_1_c ul li
{
	padding-right:10px;
}

#scroll
{
	width: 175px;
    height: 100px;
    line-height: 22px;
    overflow: hidden;
    
    border-right:solid 1px #aaa;
	border-left:solid 1px #aaa;
	border-bottom:solid 1px #aaa;
	padding:0px 0 10px 10px;
	margin-top:5px;
}
#scroll ul
{
	border:none;
	width:auto;
	padding:0 0 0 0;
	margin:none;
}

.product_description
{
	padding:10px 20px 10px 20px;
}

.fri_link ul
{
	padding-left:10px;
	list-style:none;
	background:url("../images/fri_link.JPG") left 10px no-repeat;
	padding-top:30px;
}
.fri_link ul li
{
	padding-left:10px;
	background: url("../images/add.jpg") left 5px no-repeat;
}
