@charset "utf-8";
/* CSS Document */

body, html {
	background-color: #BFBFBF;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: 'Tahoma', Verdana, Arial, Sans-Serif;
	background-image: url(../images/product_bj2.jpg);
	background-repeat: repeat;
	color: #000000;
	width: 100%;
	background-position: center top;
}
div,ul,li,dl,dd,dt,p,br,h1,h2,h3,h4,h5,table,form,input,a,img ,table, tr, td{
	margin: 0px;padding: 0px;	font-family: 'Tahoma', Verdana, Arial, Sans-Serif;
}
a{color: #000000;font-size: 11px;text-decoration: none;line-height: 17px;	font-family: 'Tahoma', Verdana, Arial, Sans-Serif;
}
a:link, a:visited {color: #000000;font-size: 11px;text-decoration: none;line-height: 17px;	font-family: 'Tahoma', Verdana, Arial, Sans-Serif;
}

a:hover{color: #59718C;font-size: 11px;text-decoration: none;line-height: 17px;	font-family: 'Tahoma', Verdana, Arial, Sans-Serif;
}
img{border: 0px;}
.clear {	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;}


/* --------------------------top ------------------------------*/
#head{
	width: 890px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 50px;
	padding-right: 55px;
	padding-left: 57px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.logo{ 
	clear: both; width:800px; padding-left:5px;
}
.menu{ width:450px; float:left; padding-top:10px;}
.menu ul{
	list-style-type: none;
}
.menu ul li{
	width: auto;
	padding-right: 2px;
	padding-left: 3px; float:left; font-size:12px;
}
.menu ul li a:link{font-size:12px;}
.menu ul li a:visited{font-size:12px;}
.menu ul li a:hover{font-size:12px;}
.login{ width:350px; float:right; text-align:right; padding-top:10px; font-size:12px;}
.login a:link{ font-size:12px;}
.login a:visited{ font-size:12px;}
.login a:hover{ font-size:12px;}
#center{
	width:1002px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-top:10px;
	height: 100%;
}
#collect_center{
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-top:10px;
	height: 100%;
	margin-top:18px; margin-bottom:15px; width:810px; 
}
#collect_center table tr td{
	background-position: center; line-height:25px;
}

#foot{
	width: 890px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 55px;
	padding-left: 57px;
	margin-right: auto;
	margin-left: auto;
	color:#7E7E7E;
	padding-bottom: 10px;
}
.foot_1{	position: absolute;
	top: 530px;
}
.proimg{ width:150px; text-align:center;}


.pro_search{ float:right; width:270px; margin-top:20px; height:auto; text-align:right; text-align:inherit}
.pro_list{ width:450px; margin-top:35px; height:auto; float:left;}
.pro_list a{ display: block;}
.pro_list ul{
	list-style-type: none;
}

.pro_list ul li{
	width:110px;
	padding-left:11px;
	padding-right:5px;
	float:left;
	line-height:19px;

	display: block;
}
.pro_list ul li a {	line-height:19px;

	list-style-type: circle;
}
.pro_list ul li a:link {	line-height:19px;
}
.pro_list ul li a:hover {	line-height:19px;

	list-style-type: circle;
}
.pro_list ul li a:visited{line-height:19px;} 
.probig_left{ float:left; width:340px; padding-top:20px;margin-left:80px;}
.probig_left .font1{ line-height:35px; margin-left:52px;}



.probig_right{
	float:right;
	width:380px;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px; 
}
.probig_right .title1{ font-size:15px; line-height:25px;}
.probig_right .name{
	padding-top: 10px;
	padding-bottom: 20px;
}
.probig_right .content1{ padding-top:30px; padding-bottom:30px;}
.probig_right .content1_g{ padding-top:30px; padding-bottom:0px;}
.inpunt1{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.lianjie{
	position: absolute;
	height: 200px;
	width: 300px;
	top: 168px;
	left: 98px;
}
.product_list{width:940px; float:left;}
.left_2{ margin-top:48px; width:29px; float:left; padding-left:7px;}
.right_2{ margin-top:48px; width:25px; float:right;}
.product_list ul li{
	width:133px;
	height:133px;
	list-style-type: none; float:left;
}
.input3{
	line-height: 15px;
	height: 15px;
	font-size: 10px;
	border: 1px solid #CCCCCC;
}
.input4{
	line-height: 12px; font-size:11px; font-family:Arial, Helvetica, sans-serif;
	height: 17px;
	border: 1px solid #CCCCCC; background-color:#FFFFFF; padding-bottom:2px;
}

.input5{
	line-height: 11px;
	height: 18px;
	font-size: 11px;
	background-color: #8b8b8b;
	color: #FFFFFF;
	border: none;
}
.input6{
	line-height: 15px;
	height: 16px;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	background-color: #EDEDED;
}
.input6_w{
	line-height: 15px;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	background-color: #EDEDED; width:170px; margin-top:4px;
}
.input7{
	line-height: 17px;
	height: 17px;
	font-size: 12px;
	background-image: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f3f3f3;
}
.input8{
	line-height: 17px;
	height: 17px;
	font-size: 12px;
	background-image: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #eeeeee;
	text-align: left;
}
.regist{
	width:900px;
	padding-left:0px; 
}
.regist_left{ width:420px; float:left; margin-top:10px;}
.regist_right{ width:230px; float:right;margin-top:10px;}
.regist_right ul{ width:125px; float:left;}
.regist_right ul li{
	padding-bottom: 5px;
	list-style-type: none; height:25px;}
.regist_left ul li{
	width: 105px;
	padding-bottom: 5px;
	list-style-type: none;
	float: left;
} 
.input_reg{ width:150px;}
.rest1{
	clear: both; float:left;
	margin-top: 4px; line-height:25px;
}
* html .rest1{clear: both; float:left;
	margin-top: 2px;}
*+ html .rest1{ clear: both; float:left;
	margin-top: 2px;}
.remove a{
	color:#000000;
	text-decoration: underline;
}
.remove a:link{
	color:#000000;
	text-decoration: underline;
}
.remove a:visited{
	color:#000000;
	text-decoration: underline;
}
.remove a:hover{
	color:#59718C;
	text-decoration: underline;
}
div.sample_popup {
	z-index: +1;
	border: 1px solid #999999;
}

.pag_title{ font-size:15px;}

.w_line{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	height: 1px;
}
.snk_blue{ color:#235791; font-size:15px;}
.snk_blue a:link{ color:#235791; font-size:15px;}
.snk_blue a:visited{ color:#235791; font-size:15px;}
.snk_blue a:hover{ color:#235791; font-size:15px;}

.index_downf{text-align:left; padding-left:25px; padding-right:25px; font-size:9px; color:#7F7F7F;}
.newsbig{
	position: absolute;
	height: 29px;
	width: 29px;
	padding-left: 300px;
	top: 180px;
}