﻿@charset "utf-8";
/* CSS Document */

/* Font Family Settings ------ */
/*body.zh-tw { font-family:"宋体";}*/
body{font-family:Trebuchet MS,Arial, Helvetica, sans-serif; background:#fff; color:#4f4f4f; margin:0px;font-size:70%; min-width:1000px; background:url(../images/bg.gif);}
body.zh-tw{ font-family:Arial,"宋体"; }
/* Firefox Scrollbar Hack - Do not remove */
html {margin-bottom: 1px; height: 100%; }

/* Font Style Setting-----------*/
.f_bold{ font-weight:bold;	}
.f_italic{ font-style:italic;}
.f_red{	   color:#B40202;}
.f_white{  color:#fff;}
.f_orange{ color:#fe7800;}
.f_purple{ color:#72478F;}
.f_black{  color:#000;}
.f_blue{   color:#008BCC;}
.f_gray{   color:#5B5D57;}

/* Core Formatting ------ */
body.zh-tw #page div{ font-size:105%; }
td,tr,div,p{
	line-height:160%;
	padding:0px;
	margin:0px;
	font-size:100%;
	}

p { margin:0px 0px 20px 0px;}
p.red, span.red{ color:#c00a16;}
.text_p{font-size:80%;line-height: 120%; color:#656565;}
h1, h2, h3, h4, h5, h6 { padding:0px; margin:0px; font-weight:normal; color:#c10b18;}
h1 { color:#c10b18; font-size:14px; line-height:135%; margin-bottom:27px;  text-transform:uppercase; background:url("../images/mainbottom_icon.jpg") no-repeat left top transparent; padding-left:32px;}
h2 {font-size: 130%; line-height: 160%; margin-bottom:22px; /*color:#0095d9; */ font-weight:bold;}
h3 {font-size: 14px; line-height: 120%;margin-bottom:22px; text-transform:uppercase;font-weight:bold;}
#page h3 { font-size:130%; text-transform:none;}
h4 {font-size: 120%; line-height: 160%;margin-bottom:22px;}
h5 {font-size: 115%; line-height: 160%;margin-bottom:22px; color:#4F4F4F; font-weight:bold;}
h6 {font-size: 110%; line-height: 160%;margin-bottom:22px;}
.a_left{ text-align:left;}
.a_right{ text-align:right;}
.v_middle{ vertical-align:middle;}
.float_l{ float:left;}
.float_r{ float:right;}
.margin-t{ margin-top:20px;}
a, a:link, a:visited, a:hover {color:#c10b18; text-decoration: none; font-weight: normal; cursor:pointer;}
a:hover {color:#4f4f4f;}
a.more:link, a.more:visited, a.more:hover {color: #ff9700; font-size:90%; text-decoration: underline;}
a.more:hover {color:#fff;}

table.network tr td {border-bottom:1px dotted #CCCCCC; padding:15px 0;}
table.network tr td.none { border-bottom:none;}

.img_frame { padding:1px; border:1px solid #CCCCCC; }
table tr.gray_tr_frame td{ border-bottom:1px solid #CCC; border-left:1px solid #CCC; padding:0 3px;}
table.gray_style { border-top:1px solid #CCC; border-right:1px solid #CCC;}

/* Link Style ------ */
a.bt:link, a.bt:visited, a.bt:hover{ height:22px; line-height:22px; background:url(../images/button.jpg) no-repeat left top; padding:0px 15px 0px 25px; display:inline-block; text-decoration:none; font-size:11px; color:#fff;}
/*a.bt:hover{ color:#000;}*/

/* Button from Formatting */
input, select, textarea{ padding-left:2px; color:#666; font-size:95%;}
input.inputbox{  border:1px solid #ddd;font-size:100%; height:18px; vertical-align:middle; line-height:18px;}
.button{ background:url("../images/menu_bg.jpg") repeat-x scroll left bottom transparent; border:0; color:#fff; height:22px; line-height:17px; font-family:helvetica, Arial, sans-serif; padding:1px 20px 4px; font-weight:bold; cursor:pointer; font-size:12px;}
/* Main Page Structure ------ */
.wrapperx{ width:1020px; margin:0px auto;background:#FFFFFF url(../images/nbj.gif) repeat-y; border-bottom:1px #DCDEDA solid; margin-bottom:30px;}
.wrapper{ width:1000px; margin:0px auto;}

/* Main Header ------ */
#header{ position:relative; height:132px; z-index:100;}
#header .logo{ margin-bottom:16px; padding-top:14px;}
#header .menu{ margin-bottom:13px; height:36px; background:#818487 url(../images/menu_logo.jpg) right top no-repeat;}

.language{ position:absolute; top:40px; right:0px;}
.language ul li{ float:left;}
.language ul li.zh a{ background:url(../images/flag_cn.jpg) left center no-repeat;}
.language ul li.en a{ background:url(../images/flag_en.jpg) left top no-repeat; }
.language ul li.ja a{ background:url(../images/flag_ja.jpg) left top no-repeat; }
.language ul li a { color:#4f4f4f; padding-left:25px; font-size:12px; text-transform:uppercase; text-decoration:none; margin-left:15px; }
.language ul li#active_language a { color:#c10b18;}
.language ul li a:hover{ text-decoration:underline; }
/*.language ul li.ja{ display:none;}*/

/* Main Container ------ */
#main-container{ position:relative; z-index:10;}
#main-container .section{ padding-bottom:33px;}
#main-container .section h3{ color:#fff; font-size:18px;}
#main-container .section img{ margin:0 10px 30px 0;}
#main-container .section .trading img{ margin:0;}
#main-container .section p{ color:#fff; line-height:125%; margin:0;}
#main-container .section p.title{ text-transform:uppercase; font-size:105%; line-height:105%; margin-bottom:7px;}
#main-container .section p sup{ font-size:8px; line-height:7px;}
#main-container .section div div div{ height:70px; line-height:10px;}
#main-container .section a.more{ text-transform:uppercase; color:#fff; font-size:100%; text-decoration:none; background:url(../images/more_icon.gif) right 5px no-repeat; padding-right:8px; clear:both;}
#main-container .section a.more:hover{ text-decoration:underline;}
.zh-tw #main-container .section a.more{ font-size:105%;}

#main-container .logistic{ background:url(../images/logistic_bg.jpg) left top no-repeat; padding:171px 20px 5px; width:280px; float:left; margin-right:3px;}
#main-container .trading{ background:url(../images/trading_bg.jpg) left top no-repeat; padding:171px 20px 5px; width:280px; float:left; margin-right:3px;}
#main-container .manufacturing{ background:url(../images/manufacturing_bg.jpg) left top no-repeat; padding:171px 20px 5px; width:280px; float:left;}

#main-container .main-bottom{ background:url(../images/main_line.jpg) left top no-repeat; padding-top:35px; }
#main-container p{ font-size:105%;}

.main-bottom-l{ background:url(../images/main_bottom_bg.jpg) left top repeat-y;}
.homebottom {padding-bottom:30px; }
.main-bottom-l-t{ background:url(../images/main_bottom_t.jpg) left top no-repeat;}
.main-bottom-l-b{ background:url(../images/main_bottom_b.jpg) left bottom no-repeat; padding-bottom:22px;}

.main-bottom-l .company{ width:284px; padding:0 30px 0 10px; float:left;}
.main-bottom-l .company h3, .about-licksang h3{ /*background:url(../images/mainbottom_icon.jpg) left top no-repeat; padding-left:32px; */line-height:135%; margin-bottom:27px;}
.main-bottom-l .company img { padding-left:0px; }

.about-licksang{ width:275px; padding:0 12px 0 20px; float:left;}
.contact-us p{ border-bottom:0px solid #dadada; padding-bottom:25px; margin-bottom:0px;}

.contact-us{ float:left; width:289px; padding:0 12px 0 34px;}
.qulaity_font { font-size:12px;}
/*.contact-us h3{ background:url(../images/contact_us_t.jpg) left top no-repeat; height:33px; line-height:35px; padding:2px 0 0 18px; margin:0;}*/
.contact-us .contact-us-b{ padding:17px 20px 0px; min-height:219px;}
.about-licksang p{ margin-bottom:10px;}
.about-licksang p.info{ color:#c3131f;}
.about-licksang p.info img { padding-top:14px;}
a.otherbutton{ background:url(../images/other_button.jpg) left top no-repeat; height:23px; line-height:23px; color:#fff; display:block; text-decoration:none;text-transform:uppercase; font-size:105%; padding-left:10px; margin:10px 0 0 0;}
a.otherbutton:hover{ color:#fff;}
.zh-tw a.otherbutton {background:url(../images/cn/other_button.jpg) left top no-repeat;}


#page ul{ margin-left:34px; margin:0 0 20px; padding:0;}
#page ul li{ list-style:none; margin:0; padding-left:17px; background:url(../images/ul_icon.jpg) left 5px no-repeat; font-size:105%;}
#page ol{ margin-left:40px; margin-bottom:20px; padding:0;}
#page ol li{ list-style:decimal; font-size:105%;}

.hasleftmenu .inner{ background:url(../images/inner_bg.jpg) left top repeat-y; padding-bottom:39px;}
.hasleftmenu .inner-t{ background:url(../images/inner_t.jpg) left top no-repeat;}
.inner-t{ min-height:400px;}
.main-bottom .left-menu{ display:none;}
.hasleftmenu .left-menu{ display:block;}

.left-menu{ width:278px; margin-right:20px; float:left;}
.innercol{ padding:6px 0 0 19px; width:680px; float:left;}

table.default{ border-left:1px solid #dbdbdb; border-top:1px solid #dbdbdb; margin-bottom:20px;}
table.default td,table.default th{ border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; text-align:left; padding:6px 30px 6px 11px; font-weight:bold; font-size:105%;}
table.default th{ background:#ececec; color:#c00a16;}
table.default td{ width:70%;}
table.default td.gray{ width:30%; background:#f7f7f7;}

.grayline { border-bottom:1px solid #ccc; margin:0 0 20px 0;}
/* Main Footer ------ */
#footer{background:#818487;}
#footer .footer-wrapper{  padding-top:15px; padding-bottom:2px; width:966px; margin:0px auto;}
#footer p{ color:#fff; font-size:100%; padding-left:5px; font-family:Arial, Helvetica, sans-serif;}
#footer p a{ color:#fff; text-decoration:none;}
#footer p a:hover{ color:#fff; text-decoration:underline;}
#footer p a.copy{ color:#fff; text-decoration:none;}

.nick_fangye{
	float:left;
	clear:left;
	width:660px;
	padding:0 0 30px 0;
	height:25px;
}
.nick_fangye a{
	color:#333333;
	text-decoration:none;
}
.nick_fangye a:hover{
	color:#0088D2;
	text-decoration:underline;
}

.nick_prv{
	width:60px; height:22px; border:1px solid #ddd; float:left; text-align:center; line-height:22px; background:#eee; color:#333; margin:0 5px 0 0; cursor:pointer;
}

.nick_prv a{
	display:block;
	width:60px; 
	height:22px; 
}

.nick_yema{
	width:22px; height:22px; border:1px solid #ddd; float:left; text-align:center; line-height:22px; background:#eee; color:#333; margin:0 5px 0 0; cursor:pointer;
}
.nick_yema a{
	display:block;
	width:22px; 
	height:22px;
}

.nick_daliebiao{

	width:660px;
	padding:20px 0px 10px 0px;
	float:left;
	clear:left;
}
.nick_daliebiao ul{
	display:inline-block;
	list-style-type:none;
	margin:0;
	padding:0;
}
.nick_daliebiao li{
	width:200px;
	height:230px;
	display:block;
	float:left;
	padding:0 0 0 10px;
}

.nick_changping08{
	display:block;
	text-align:center;
}
.nick_changping08 img{
	border:2px solid #eee;
        padding:0px;
}
.nick_changping09{
	display:block;
	text-align:center;
}
.nick_changping09 img{
	border:2px solid #ff0000;
}


.nick_shejishi08{
	width:200px;
	font-size: 12px;
	text-align:center;
	padding:5px 0px 8px 0px;
	font-weight:bold;
	display:block;
color:#333333;
}
.nick_shejishi08 a{
	color:#333333;
	text-decoration:none;
}
.nick_shejishi08 a:hover{
	color:#ff0000;
	text-decoration:underline;
}
.best_view_pic{padding-left:0px; text-align:center;}
.best_view_pic img{border:0px solid #ad7e40;}

.table_notice01{width:650px;border-bottom:1px dotted #ccc;border-top:0px solid #938f7f;}
.table_notice01 thead th{border-top:0px solid #d1cab0;background:url(images/notice_line_bg.gif) no-repeat right 10px;padding:10px 0 10px 0;font-size:12px;color:#0088D2;}
.table_notice01 thead th.bg_none{background:none;}
.table_notice01 thead th.bg_none span{font:bold 16px/18px Arial, Helvetica, sans-serif;}
.table_notice01 tbody td{font-size:12px;border-top:1px dotted #d1cab0;text-align:center;padding:10px 0 10px 0;color:#333333;}
.table_notice01 tbody td a:hover{color:#D6241A;text-decoration:none;} 
.table_notice01 tbody td.bg_none{background:none;}
.table_notice01 tbody td.bg_align{text-align:left;text-indent:21px;background:url(images/bullet.gif) no-repeat 10px 14px;}
.table_notice01 tbody td.bg_alignnl{text-align:left;}


.table_notice02{width:650px;border-bottom:0px dotted #d1cab0;border-top:0px solid #938f7f;}
.table_notice02 thead th{border-top:0px solid #d1cab0;padding:10px 0 10px 0;font-size:12px;color:#0083D3;}
.table_notice02 thead th.bg_none{height:60px;}
.table_notice02 thead th.hx{border-top:1px dotted #d1cab0;}
.table_notice02 thead th.hx span{font:normal 12px/12px Arial, Helvetica, sans-serif;}
.table_notice02 thead th.bg_none span{font:bold 16px/18px Arial, Helvetica, sans-serif;}
.table_notice02 tbody td{font-size:12px;border-top:1px dotted #d1cab0;text-align:center;padding:10px 0 10px 0;color:#333333;}
.table_notice02 tbody td a:hover{color:#744327;text-decoration:none;} 
.table_notice02 tbody td.bg_none{background:none;}
.table_notice02 tbody td.bg_align{text-align:left;text-indent:21px;background:url(images/bullet.gif) no-repeat 10px 14px;}
.table_notice02 tbody td.bg_alignnl{text-align:left;}
.table_notice02 tbody td img{
	margin:10px;
	display:block;
	border:#D6CFB8 solid 1px;
max-width:600px;
width:expression(this.width>600?”600px”:this.width);




}


.page-guestbook{width:620px;margin:0px auto}
.page-guestbook dl dt,.page-guestbook dl dd{float:left;padding:5px}
.page-guestbook dl dt{width:100px;text-align:right;}
.page-guestbook dl dd{width:500px;}
.page-guestbook dl dd input{border:#CCC 1px solid;padding:2px;background:url(../images/inputbg.gif) repeat-x;height:19px;line-height:19px;width:180px}
.page-guestbook dl dd span{color:#F00;margin-left:10px}
.page-guestbook .Content{width:400px;height:120px;border:#CCC 1px solid}
#checkcode{width:60px;text-align:center}
.page-guestbook p{text-align:center;clear:both;margin-bottom:10px}
.page-guestbook p input{height:26px;width:100px;color:#FFF;background:#E91E32;cursor:pointer;border:none}