@charset "utf-8";
/* CSS Document */
*,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,hr{ margin:0px; padding:0px;}
img, a img{
	border:0;
}
body,th,td{ 
	font: 12px 宋体,Arial,Verdana,Tahoma,sans-serif;
	color:#666;
	line-height:20px;
}
textarea,select{ background-color:#f5f5f5; border:1px solid #ddd;}

a,a:link,a:visited{ text-decoration:none;color:#555555;}
a:hover{ text-decoration:underline; /* color:#fa3c96;*/ color:#a6841d;}
a img { border:none;}

.input1 {background-color:#f5f5f5; border:1px solid #ddd;}

#mu { margin:0px; padding:0px;  float:left; width:780px; overflow:hidden;}
#mu li { list-style:none; margin:0px 3px 0px 0px; padding:0px; font-size:12px; font-weight:bold; line-height:32px; height:30px; display:inline;}
#mu li a:link,#mu li a:visited { width:124px; float:left; margin:0px 3px 0px 0px; padding:0px; text-decoration:none; text-align:center; color:#333;}
#mu li a:hover , #mu li #current{ background:url("../images/menu_bg2.gif") no-repeat top center; text-decoration:none; color:#FFFFFF; display:inline;}


.nav1 { margin-left:18px;}
.nav1 ul { list-style:none; margin:0px; padding:0px; float:left; width:50%;}
.nav1 li { font-weight:bold; line-height:24px; height:24px; display:inline; width:100px;}
.nav1 li a:link, .nav1 li a:visited { float:left; width:80px; margin:0px; padding:0px; text-decoration:none; text-align:center; color:#666;}
.nav1 li a:hover , .nav1 li #current{float:left; padding:0px; text-decoration:none; text-align:center; color:#91621e;}

.nav_pro { margin:15px 0px 30px 0px;}
.nav_pro li { list-style-type:none; margin:0px 0px 0px 4px; font: normal bold 12px Arial, Helvetica, sans-serif,; line-height:18px; height:40px; display:block; width:130px;}
.nav_pro li a, .nav_pro li a:link, .nav_pro li a:visited { padding:1px 0px 1px 20px; width:130px; float:left; text-decoration:none; text-align:left; color:#c0b39f; background:url("../images/li2_bg.gif") no-repeat top center;}
.nav_pro li a:hover , .nav_pro li .current{ float:left; background:url("../images/li2_bg1.gif") no-repeat top center; text-decoration:none; color:#91621e;}

.list { padding:0; margin:0;}
.list li { width:153px; height:24px; list-style-type:none; margin:0px auto;}
.list li a, .list li a:link, .list li a:visited { width:153px; display:block; padding:5px 0px 0px 0px; color:#999; line-height:24px; background:url(../images/li_bg.gif) no-repeat left bottom; text-indent:15px;}
.list li a:hover { text-decoration:none; background:url(../images/li_bg.gif) no-repeat left bottom; color:#74a474;}

.ab_list { margin:0px 15px; padding:0px; text-align:center;}
.ab_list li { list-style-type:none; display:inline; width:100%; height:auto; padding:0px 15px;}
.ab_list li img { border:1px solid #bdbdbd; vertical-align:middle;}
.ab_list li a:link { text-decoration:none;}

.lo_list li {list-style:none; margin:20px 0px 0px 15px; width:300px; text-align:left; background:url(../images/li3_bg.gif) no-repeat; display:block; line-height:18px; padding:8px 0px 0px 24px;}
.lo_list li a:link, .lo_list li a:visited { color:#FF0000; text-decoration:underline; font-weight:bold;}
.lo_list li a:hover { color:#CCCCCC; text-decoration:none;}

h1 {font-size:12px; font-weight:bold; background:url(../images/li8_bg.gif) no-repeat; width:164px; height:24px; line-height:24px; padding:3px 0px 0px 6px; margin:10px 0px 0px 0px; color:#333; text-align:left; clear:both;}
h1 img { margin-right:5px;}

h2 { font-size:12px; font-weight:bold;/* background:url(../images/tit_line.gif) repeat-x bottom left;*/ text-align:left; line-height:24px; padding:0px 5px; width:45%; /*background-color:#ebebeb;*/ border-bottom:1px solid #bbb; margin:5px 0px 8px 0px; color:#333;}

.ca_list ul{ margin:0; padding:0;}
.ca_list li { float:left; list-style:none; width:164px;; background:url(../images/li5_bg.gif) no-repeat; font-size:12px; line-height:26px; height:24px; padding:0; text-align:left; margin:0px 2px; text-indent:28px;
display:block;}
.ca_list li a:link,.ca_list li a:visited { color:#666; text-decoration:none;}
.ca_list li a:hover { color:#ff0000; text-decoration:underline;}

.ab_tit ul{ margin:0; margin:0; width:100%; margin:0px 2px 0px 0px;}
.ab_tit li { list-style-type:square #fff; width:165px; font-size:12px; font-weight:bold; color:#FFFFFF; float:left; display:inline; line-height:28px; padding:0px 0px 0px 12px; background:url(../images/ab_libg1.gif) no-repeat; text-indent:18px;}
.ab_tit li a:link ,.ab_tit li a:visited{ color:#FFFFFF; text-decoration:none;}
.ab_tit li a:hover { color:#080808; text-decoration:underline; /*background:#FFFFFF;*/}

.search_1ist { width:120px;}
.left_lbg {background:url(../images/mid_lbg.gif) no-repeat right top; width:9px; height:470px;}
.left_mbg {background:url(../images/mid_mbg.gif) repeat-x; height::470px;}
.left_mbg1 {background:url(../images/left_mbg.gif) repeat-x top;}
.left_rbg {background:url(../images/mid_rbg.gif) no-repeat left top; width:9px; height::470px;}
.tit_bg { background:url(../images/tit_bg.gif) repeat-x;}
.left_img { border:1px solid #d6cdbf;}
.img1 { border:1px solid #e8e8e8; padding:3px;}
.img2 { border:2px solid #c2a981;}
.img3 { border:1px solid #bdbdbd; margin-right:2px; margin-bottom:10px;}
.gray_img { border:1px solid #bdbdbd;}

.r_topbg { background:url(../images/r_topbg.jpg) no-repeat center top; width:182px;}
.r_midbg { background:url(../images/r_midbg.jpg) repeat-y center;}
.r_botbg { background:url(../images/r_botbg.jpg) no-repeat center top; width:182px; height:176px;}
.pad { padding:8px;}
.pad2 { padding:10px;}
.pad_bot { padding-bottom:6px;}
.pad1 { padding:0px 0px 0px 5px;}
.pad_t { padding-top:6px;}
.mar_t { margin-top:5px;}

.tit_bg { background:url(../images/tit_bg1.gif) repeat-x;}
.tit_01bg { background:url(../images/tit_01bg.gif) repeat-x;}
.bot_line { background:url(../images/bot_line.gif) repeat-x center; height:10px;}

#div1 { margin:0; left:auto; top:auto; width:151px; height:167px; z-index:999; text-align:center; position:absolute;}
#div2 { margin:0; left:auto; top:auto; width:150px; height:167px; z-index:1; text-align:center; position:absolute; overflow:visible;}
.tj_vline { background:url(../images/vline.gif) no-repeat right center;}
.tj_vline1 { background:url(../images/vline.gif) no-repeat right top;}

.red_txt { color:#FF0000; font-weight:bold;}
.red_txt2 { color:#ff0000;}
.red_txt2 a:link,.red_txt2 a:visited { color:#ff0000; text-decoration:none;}
.red_txt2 a:hover { color:#333333; text-decoration:underline;}
.red_txt3 { color:#ae8f63;}

.logo_bg { background:url(../images/logo_bg.gif) no-repeat center; width:98px; height:43px;}
.bot_mu_mbg { background:url(../images/bot_mu_mbg.gif) repeat-x center;}

.r2_topbg { background:url(../images/r2_topbg.gif) no-repeat center;}
.r2_botbg { background:url(../images/r2_botbg.gif) no-repeat center;}

/*-----  product.asp css-----*/
.left_lbg {background:url(../images/l_prbg.gif) no-repeat right top #FFFFFF; width:9px;}
.left_mbg {background:url(../images/mid_mbg.gif) repeat-x; height::470px;}
.left_rbg {background:url(../images/r_prbg.gif) no-repeat left top #FFFFFF; width:9px;}

.com_lbg{background:url(../images/com_lbg.gif) no-repeat right top #FFFFFF; width:12px; height:180px;}
.com_mbg{background:url(../images/com_mbg.gif) repeat-x top #FFFFFF;}
.com_rbg{background:url(../images/com_rbg.gif) no-repeat left top #FFFFFF; width:12px;}

.title_txt { font-size:12px; font-weight:bold; color:#555;}
.title_txt2 { font-size:14px; font-weight:bold; color:#555;}
.white_txt { font-size:14px; font-weight:bold; color:#FFFFFF;}
.title_bg { background:url(../images/bot_line.gif) repeat-x bottom;}
.title_lbg { background:url(../images/title_lbg.gif) no-repeat right; width:7px; height:29px;}
.title_mbg1 { background:url(../images/title_mbg1.gif) repeat-x; padding-left:5px;}
.title_mbg2{ background:url(../images/title_mbg.gif) repeat-x; padding-left:5px;}
.title_rbg { background:url(../images/title_rbg.gif) no-repeat left; width:7px;}

.red_line { background:url(../images/point2.gif) repeat-x center; height:20px;}
.gray_line { background:url(../images/point.gif) repeat-x bottom; padding-bottom:2px;}
.f_tbg { background:url(../images/f_tbg.gif) no-repeat bottom; height:8px;}
.f_mbg { background:url(../images/f_mbg.gif) repeat-y center;}
.f_bbg { background:url(../images/f_bbg.gif) no-repeat top; height:8px;}

.f1_tbg { background:url(../images/f1_tbg1.gif) no-repeat bottom #f9f9f9; height:10px; padding-left:40px;}
.f1_tbg2 { background:url(../images/f1_tbg2.gif) no-repeat top #f9f9f9; height:35px; padding-left:40px;}
.f1_mbg { background:url(../images/f1_mbg.gif) repeat-y center; padding:0px 35px;}
.f1_bbg { background:url(../images/f1_bbg.gif) no-repeat top; height:10px;}

.data tab{ border:none; border-width:1px 0 0 0px; margin:2px 0 2px 0; border-collapse:collapse;}
.data td,.data th{ border:1px solid #ccc; border-width:0 0px 1px 0; margin:2px 0 2px 0; padding:3px 0px;}
.data th{ font-weight:600; font-size:12px; background-color:#F4F4F4;}

.remit tab{ border:none; border-width:1px 0 0 0px; margin:2px 0 2px 0; border-collapse:collapse;}
.remit td,.data th{ border:1px solid #ddd; border-width:0 0px 1px 0; margin:2px 0 2px 0; padding:3px 0px 3px 5px;}
/*.remit th{ font-weight:600; font-size:12px; background-color:#F4F4F4;}*/

.ab_lbg1 { background:url(../images/ab_lbg1.gif) no-repeat right; width:5px;}
.ab_rbg1 { background:url(../images/ab_rbg1.gif) no-repeat left; width:5px;}
.content { padding:10px 40px; line-height:22px;}
.span_con { margin:10px 0px 20px 0px;}
