﻿@charset "utf-8";
strong{ font-weight:bold;}
/*sub*/
#sub_banner {
height:188px;
top:79px;
width:100%;
}
#s_top {
height:261px;
position:relative;
}
#main{ padding-top:0!important;}
.sub_bg1{ background:url(../images/sub_lbg.gif) no-repeat 0 top;}
.sub_bg2{ background:url(../images/bg4.jpg) no-repeat right 20px; padding-right:236px;}
.sub_bg2{ background:url(../images/bg4.jpg) no-repeat right 20px; padding-right:236px;}
/*==menu==*/


.menuDiv{

	background-color: #FFFFFF;
	padding: 1px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 0px;
}
.menuDiv h3{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin: 0px;
}
.menuDiv ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.menuDiv ul li{
	color: #666666;
	display: block;
	padding: 5px 5px 5px 15px;
	font-size: 14px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}
.menuDiv ul li a{
	color: #9d9d9d;
	display: block;
	padding: 5px 5px 5px 15px;
	font-size: 12px;
	margin-top: -5px;
	margin-right: -5px;
	margin-bottom: -5px;
	margin-left: -15px;
	text-decoration: none;
	height: 16px;
}
.menuDiv ul li a:hover{	
	color: #aa2a6a;
	background-color: #eee;	
}
.red{
	color:#FF0000;
}

.sub_left{ width:200px; border-right:1px #ccc solid;}

.sub_left .quick{ width:173px; height:221px; background:url(../images/quick.gif) no-repeat 0 0;}
.sub_left .quick a{ display:block; width:70px; height:60px; float:right; margin-top:140px; margin-right:25px;}


/*sub_content*/
.sub_content{ padding-left:15px;}
.sub_add h2{ width:45%;}
.breadcrumb{float:right;height:25px; line-height:25px; text-align:right; color:#999999;}
.breadcrumb span{background:url(../images/arrow1.gif) no-repeat 0 center; margin:0 5px;padding-left:5px;}
.sub_tit{background:url(../images/arrow2.gif) no-repeat 0 center; height:25px; line-height:25px; text-indent:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:900; color:#7b2550;}
.sub_txt{ line-height:1.5em; text-align:justify; padding-top:15px;}
.sub_txt p{ padding-bottom:10px; text-indent:2em;}
.about a{ color:#9e0c55;} 
.about a:hover{text-decoration:underline;}

.ser { padding-top:20px;}
.ser h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#9e0c55;}
.ser img{ float:left; margin-right:15px; }

/*message*/
.msg_t input, .msg_t textarea {
background:#fff ;
border:1px solid #ccc;
vertical-align:middle;
color:#778899;
padding:3px;
}
.dl_img1{ padding:0px 0 0px 0; line-height:32px;}
.dl_img1 img{ vertical-align:middle; padding-top:5px} 
.dl_img1 a{ line-height:32px;}
.dl_img1 img{float:left; margin-right:20px;}
.tbType_1  {
border-bottom:1px solid #DFDFDF;
clear:both;
margin-top:12px;
width:100%;
}
.tbType_1 tr.first th {
background-image:none;

}
.tbType_1 tr.first td,.tbType_1 tr.first th{background-color:#F3F3F3;border-top:2px solid #BD0C03;}
.tbType_1 th {
color:#323232;
font-weight:normal;
padding-left:18px;
}
.tbType_1 th, .tbType_1 td {
background:url("../images/do.gif") repeat-x scroll 0 0 transparent;
padding:6px 0 5px 10px;
text-align:left;
}

.tbType_1 .l_black {
background-image:none;
border-top:2px solid #2F2F2F;
}

.tbType_1 td {
line-height:20px;
min-height:20px;
}
.tbType_1 th, .tbType_1 td {
background:url("../images/do.gif") repeat-x scroll 0 0 transparent;
padding:6px 0 5px 10px;
text-align:left;
}
.inlineblock {
display:inline-block;
}
.tbType_1 td * {
vertical-align:middle;
}
.inlineblock span {
display:inline-block;
}
input, select, textarea {
color:#666666;
font-size:12px;
}
.tbType_1 th {
color:#323232;
font-weight:normal;
padding-left:18px;
}
.sub_txt input, .sub_txt textarea {
background:none repeat scroll 0 0 transparent;
border:1px solid #DFDFDF;
vertical-align:middle;
}

/*btn*/
.btn{padding:10px 3px;}

/*contact*/
.img_left{padding-bottom:15px; padding-top:15px;width:100%; border-bottom:1px dashed #DFDFDF;}
.img_left img{float:left; margin-right:15px;}
.img_right img{float:right; margin-right:15px;}


/*business*/
.busi{ width:492px; height:370px; float:left; margin-right:10px; background:url(../images/101010.jpg) no-repeat 0 0; position:relative;}
a.ship{
	position:absolute;
	width:86px;
	height:85px;
	z-index:1;
	left: 4px;
	top: 36px;
	display:block;
}
a.air{
	position:absolute;
	width:86px;
	height:85px;
	z-index:1;
	left: 53px;
	top: 111px;
	display:block;
}
a.truck{
	position:absolute;
	width:105px;
	height:95px;
	z-index:1;
	left: 141px;
	top: 149px;
	display:block;
}
a.warehouse{
	position:absolute;
	width:120px;
	height:111px;
	z-index:1;
	left: 253px;
	top: 167px;
	display:block;
}

.sub_partners{ padding:20px 0;}
.sub_partners li{ width:154px; height:39px; margin:10px 15px; float:left;}


/*左边菜单*/
#subleft_title2{ width:217px; margin-bottom:15px;}
#subleft_title2 ul{ background:url(../images/sub_left_bg.gif) 0 0 repeat-y; width:217px;}
#subleft_title2 .btom{ background:url(../images/sub_left_bg2.gif) 0  top no-repeat; width:217px; height:12px; float:left; padding:0px; margin:0px;}
#subleft_title2 li {
border-bottom:1px dashed #999;
color:#8B8B8B;
display:block;
font-size:12px;
line-height:30px;
text-indent:25px;
width:190px;
margin-left:15px;
}
#subleft_title2 ul li a{background: url(../images/libg.gif) no-repeat 10px center;
display:block;
font-size:12px;
text-decoration:none; font-family:Calibri;
}
#subleft_title2 ul li ul{ background:none !important; width:190px !important; margin-bottom:5px;}
#subleft_title2 ul li ul li{ width:170px !important;border-bottom:1px dashed #d5d5d5; text-indent:15px !important;}
#subleft_title2 ul li ul li a{ background:url(../images/li1.gif) no-repeat 0px center;}

#subleft_title{ width:217px; margin-bottom:15px;}
#subleft_title ul{ background:url(../images/sub_left_bg.gif) 0 0 repeat-y; width:217px;}
#subleft_title .btom{ background:url(../images/sub_left_bg2.gif) 0  top no-repeat; width:217px; height:12px; float:left; padding:0px; margin:0px;}
#subleft_title li {
color:#8B8B8B;
display:block;
font-size:12px;
height:30px;
line-height:30px;
text-indent:15px;
width:190px;
margin-left:15px;
}
#subleft_title ul li a{
display:block;
font-size:12px;
text-decoration:none;
}
#subleft_title ul li span {border-bottom:1px dashed #777; display:block; width:190px;}
#subleft_title ul li span a{ text-indent:1.5em; color:#333; font-weight:bold;background: url(../images/libg.gif) no-repeat 0px 10px;}
#subleft_title ul li ul li a{background: url(../images/li1.gif) no-repeat 3px 13px;}
#subleft_title ul li ul li{border-bottom:1px dashed #999;color:#8B8B8B;width:190px; margin-left:0px;}
#subleft_title ul li ul{ background:none;}
/*右边内容*/
.subcontent,.subcontent_news{ width:494px;}
.down_list{ border-bottom:1px solid #ccc;}
.subcontent p{ line-height:24px; color:666; text-indent:0em; padding:5px;}
.subcontent ul,.subcontent_news ul{ width:490px; margin:10px 0px;}
.subcontent ul li{ width:240px; float:left; margin:5px 5px 5px 0px;}
.subcontent ul li .img{ width:120px; height:120px; border:1px solid #e6e6e6; float:left;}
.subcontent ul li .pro_text{ line-height:16px; padding:2px 5px;}
.subcontent ul li .pro_info{ PADDING-LEFT: 5px; float:left; width:110px;HEIGHT: 120px;}
.subcontent ul li span{ width:118px;line-height:24px;text-align:left; display:block; float:left;text-indent:1em; font-weight:bold;}
.subcontent ul li span a{ color:#C63230}
#page{ width:494px; margin:5px auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.subcontent2{ width:550px;}
.subcontent2 p{ line-height:24px; color:666; text-indent:2em; padding:5px;}
.subcontent2 ul{ width:550px; margin:10px 0px;}
.subcontent2 ul li{ width:260px; float:left; margin:5px 5px 5px 0px; overflow:hidden; height:125px;}
.subcontent2 ul li .img{ width:120px; height:120px; border:1px solid #e6e6e6; float:left;}
.subcontent2 ul li .pro_text{ line-height:16px; padding:2px 5px; text-align:left; text-indent:0em; width:118px; padding:0px;}
.subcontent2 ul li .pro_info{ padding-left:5px;}
.subcontent2 ul li span{ width:118px;line-height:24px;text-align:left; display:block; float:left;text-indent:1em; font-weight:bold;}
.subcontent2 ul li span a{ color:#C63230}

.subcontent_news ul li{ width:475px;margin:2px 0px; background:url(../images/icon3.gif) 0 9px no-repeat; height:30px; line-height:30px;border-bottom:1px dashed #666; padding-left:15px;}
.subcontent_news ul li span{ float:right; color:#fe7201;}
.subcontent_news h5{ line-height:30px; text-indent:2em; color:#dd180d; font-size:14px; text-align:center; margin:10px auto;}
.a_f{ padding:10px;}
.fontAC6F1E {
color:#dd180d;
font-size:16px;
font-weight:bold;
}
.subcontent_news p{ line-height:22px; text-indent:2em; padding:5px;}
.subcontent h4,.subcontent_news h4{color:#dd180d;
font-size:16px;
font-weight:bold;
padding-bottom:20px;
padding-top:10px;font-family:Calibri;}
.detailImage {
float:left;
margin-bottom:15px;
overflow:hidden;
text-align:center;
width:210px;
}
.detailImage img{ width:200px; height:200px;}
.paymentInfo h3, .productInfo h5 {
color:#666 !important;
}
.productInfo, .paymentInfo {
clear:right;
float:right;
margin:0 10px 10px auto;
overflow:hidden;
width:50%;
}
.productInfo h5, .paymentInfo h5,.detailDescription h5{
font:bold 12px arial;
padding-bottom:6px;
border-bottom:1px solid #e5e5e5;
color:#666;
}
.detailDescription{ width:490px;}
.tables,.data {
padding:4px;
}
.productInfo th,.productInfo td{ padding:5px 0; border-bottom:1px dashed #e5e5e5;}
#pro_detail{ margin-bottom:5px;}

/*注册*/
#reg table{}
#reg td{ padding:10px 0; color:#999;border-bottom:1px dashed #ccc;}
#reg td b{ color:#666;}
#reg input, #reg textarea {
background:none ;
border:1px solid #ccc;
vertical-align:middle;
color:#778899;
padding:0px;
}
.reg_tit{ font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


.listBatch {
background:#1a3948;
color:#778899;
font:9pt;
height:30px;
line-height:30px;
margin-bottom:10px;
padding:2px 0;
}

.itemBox.gallery  {
border-bottom:medium none !important;
float:left;
width:24.9%;
}
.itemBox {
border-bottom:1px solid #e3e3e3;
}
.listBatch .showType {
float:right;
padding-right:6px;
}
.select{ background:#0f3145; padding:6px 5px;}
.listBatch .select input{  margin-left:6px;}
.listBatch .select img{ vertical-align:middle;}

#left_menu UL.cssdp {
	DISPLAY: none
}


.more{ text-align:right; font-weight:bold;}