@charset "utf-8";
/* CSS Document */

.mainleft{ width:318px; height:auto;}
.mainleft p{ color:#b1b1b1; background:url(../images/line1.png) bottom left no-repeat; padding-bottom:10px; padding-top:20px;}
.mainleft p b{ color:#009d29; font-size:18px; font-weight:normal;padding-right:6px;}
.mainleft p em{ background:url(../images/more.png) center left no-repeat; color:#949494;}
.mainleft h1{ line-height:150%; padding-top:10px;width:318px; height:auto; margin-bottom:20px; overflow:hidden;}
.mainleft h1 img{padding:6px;}
.mainleft h1 a:hover{ color:inherit;}
.mainleft dl{ border:1px solid #d2d2d2; padding:10px; border-radius:10px; background:url(../images/contact.png) no-repeat bottom right; 
				box-shadow:3px 3px 8px #c8c8c8; margin-bottom:20px;}
.mainleft dl dt b{color:#009d29; font-size:18px; font-weight:normal; padding-right:6px;}
.mainleft dl dd{ line-height:36px;}




.mainright{ width:662px;  height:auto; margin-left:20px;}
.mainright p{ color:#b1b1b1; padding-bottom:10px;background:url(../images/line2.png) bottom left no-repeat; padding-top:20px;}
.mainright p b{ color:#009d29; font-size:18px; font-weight:normal; padding-right:6px;}
.mainright p em{color:#949494; background:url(../images/more.png) center left no-repeat;}
.mainright p strong{ font-weight:normal;}
.news{ line-height:150%; padding-top:10px; padding-bottom:20px;width:662px; height:100px; margin-bottom:20px; overflow:hidden; border-top:1px dotted #cccccc;
			border-bottom:1px dotted #cccccc;}
.news h3 a{ display:block; width:541px; height:38px; overflow:hidden; color:#ababab;}
.news h3 a:hover{ color:inherit;}
.news h3 a b{ color:#686868;}
.news h1 img{padding:6px;}
.mainright dl{width:150px;height:270px; padding:10px; padding-left:0;color:#7c7c7c; float:left;}
.mainright dl dt b{color:#009d29; font-size:18px; font-weight:normal; padding-right:6px;}
.mainright dl dd{ line-height:22px;}
#lastpro{ padding-right:0;}


.mainleft1{ width:1000px;margin:0 auto;}
.mainleft1 p{ color:#b1b1b1; background:url(../images/line3.png) bottom left no-repeat; padding-bottom:10px; padding-top:20px;}
.mainleft1 p b{ color:#009d29; font-size:18px; font-weight:normal;padding-right:6px;}
.mainleft1 p em{ background:url(../images/more.png) center left no-repeat; color:#949494;}

.image_text{
	margin:0 auto;
	width:940px;
	padding-left:20px;
	padding-right:20px;
	line-height:150%;
	}
.image_text img{
	width:220px;
	padding-left:10px;}



/*page*/

.page{
	margin-left:240px;}	
.page span a{
	padding: 2px 6px;
	background-color:#b3b3b3;
	text-decoration:none;
	margin-left:6px;
	margin-right:6px;}	
.page span a:hover{
	text-decoration:none;
	color:inherit;
	background:#d2d2d2;}
.page b{ font-weight:normal;}	


/*product container*/
.first_prolist{ width:156px; height:156px; border-radius:10px;}
.first_prolist dl dt{ width:148px; height:121px; padding-top:6px; padding-left:6px;border-top-left-radius:10px; border-top-right-radius:10px;}
.first_prolist dl dt img{ width:138px; height:105px; padding-top:6px; padding-bottom:6px;}
.first_prolist dl dd{ width:154px; height:25px; background-color:#e6e6e6; border-top:none; line-height:26px; text-align:center;
					border-bottom-left-radius:10px; border-bottom-right-radius:10px;}

.pro_detail{
	width:960px;
	margin:0 auto;}
.p_detail{ line-height:28px;}
.p_detail ul li em{ color:#F00;}
.p_detail ul li a{ color:#FFF; background-color:#56391c; padding:8px; margin-left:16px;}
.p_detail ul li a:hover{ color:#FFF; background-color:#7b6349; text-decoration:none;}
.p_detail ul li input{ text-align:center; margin-left:6px;}
 table {
	margin:20px;
	width:940px;
	border-collapse:collapse;height:30px;
	line-height:30px; margin:0 auto; margin-top:30px;
}

th{
	width:200px;
	border:1px solid #d2d2d2;
	text-align:right;
	}
td{
	width:746px;
	border:1px solid #d2d2d2;
	text-align:left;
	text-indent:2em;
	}


/*buy-con*/
.entrance_title{
	width:960px;
	margin:0 auto;}
.tab_a {
	margin:0 auto;
	width:920px;
	border-collapse:collapse;
margin-top: 10px;
margin-bottom:30px;
}
tbody {
display: table-row-group;
vertical-align: middle;
border-color: inherit;
line-height:28px;
}
tr{
display: table-row;
vertical-align: inherit;
border-color: inherit;
border:1px solid #d2d2d2;
}

td, th {
display: table-cell;
vertical-align: inherit;
}

.entrance a{
color:#0b87e9; 
text-decoration:none;}

.entrance_tab{
display: table-row;
vertical-align: inherit;
border-color: inherit;
border:1px solid #d2d2d2;
}
.entrance_tab td{
display: table-cell;
vertical-align: inherit;
border:1px solid #d2d2d2;
width:480px;
text-align:left;
}

.tab_b table {
	margin:20px;
	width:740px;
	border-collapse:collapse;
}

.tab_b th{
	width:120px;
	border:1px solid #d2d2d2;
	text-align:right;}
.tab_b td{
	width:146px;
	border:1px solid #d2d2d2;
	text-align:left;
	text-indent:2em;}


/*dynamics*/
.danymic_left{ margin-left:40px;}

.danymic_left b, .danymic_right b{
color:#56391c; 
padding-right:10px;
	}
.danymic_left a, .danymic_right a{
padding-left:10px;
line-height:24px;
}
.danymic_right {
	 border-left:1px dotted #cccccc;
	margin-left:90px;
	padding-left:80px;}

.danymic_detail span{
	line-height:30px;
	color:#999;
	}
.danymic_detail h2{
	line-height:150%;
	text-align:left;
	text-indent:2em;
	}

.danymic_detail span{
	line-height:30px;
	color:#999;
	}
.danymic_detail{ width:960px; margin:0 auto; padding-top:30px;}


/*logistics*/

.com_profile ul li{
	margin-top:14px;
	margin-bottom:14px;
	padding-bottom:14px;
	margin-left:20px;
	border-bottom:1px dotted #cccccc;}	
.com_profile ul li em{
	margin-left:20px;}	
.com_profile ul li b{
	font-weight:normal;}	
.com_profile{ width:960px; margin:0 auto;}
.logistic_detail{ width:960px; margin:0 auto;}
.wuliuxinxi{
	margin-left:170px;}

.profile:hover{ color:inherit;}
