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

body { margin:0; font-size:14px; line-height:20px; font-family: Arial; color:#494949; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#494949; text-decoration:none;}
a:hover { color:#333;}
p { padding:5px 0;}
td{
	padding:0;
	margin:0;
}
#searchbox{
	height:22px;
	border:#ccc 1px solid;
}
#head{
	width:100%;
	height:135px;
	float:left;
	background-image:url(../images/top.jpg);
	background-repeat:repeat-x;
}
#top{
	width:1000px;
	height:135px;
	margin:auto;
}
#logo{
	width:476px;
	height:93px;
	float:left;
	padding-top:35px;
}
#head_r{
	width:524px;
	height:135px;
	float:right;
}
#nav{
	width:514px;
	height:41px;
	padding-left:6px;
	float:left;
	background-image:url(../images/nav.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
#nav ul{

}
#nav ul li{
	float:left;
	line-height:41px;
	font-size:15px;
	width:84px;
	text-align:center;
	font-weight:bold;
	background-image:url(../images/nav1.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	
}
#nav ul #nav2{
	background-image:none;
}
#nav ul #nav3{
	background-image:url(../images/nav3.jpg);
	background-repeat:repeat-x;
	background-position:center;
	color:#FFF;
}
#nav ul #nav3 a{
	color:#FFF;
}
#nav ul #nav5{
	background-image:url(../images/nav3.jpg);
	background-repeat:repeat-x;
	background-position:center;
	color:#FFF;
}
#nav ul #nav5 a{
	color:#FFF;
}
#banner{
	width:100%;
	height:376px;
	float:left;
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#nybanner{
	width:100%;
	height:268px;
	float:left;
	background-image:url(../images/nybanner.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#box{
	width:100%;
	float:left;
	min-height:500px;
	background-image:url(../images/bj.jpg);
	background-repeat:repeat-x;
	padding-top:20px;
}
#main{
	width:1000px;
	min-height:500px;
	margin:auto;
}
#main_l{
	width:260px;
	min-height:500px;
	float:left;
}
#l_tit{
	width:255px;
	height:45px;
	float:left;
	background-image:url(../images/pro.jpg);
	background-repeat:no-repeat;
}
#l_con{
	width:225px;
	min-height:455px;
	float:left;
	padding-left:18px;
	padding-top:10px;
	padding-right:10px;
	border-left:1px #CCC solid;
	border-right:1px #CCC solid;
}
#l_con ul li{
	width:210px;
	line-height:38px;
	background-repeat:no-repeat;
	background-position:left 13px;
	background-image:url(../images/tub.jpg);
	padding-left:16px;
	font-weight:bold;
	font-size:15px;
	
}
#l_con ul li a{
		border-bottom:1px #CCC dashed;
		display:block;
}
#l_con li ul li a{
	border:none;
}
#l_con li ul li{
	width:200px;
	line-height:18px;
	border-bottom:1px #CCC dashed;
	padding:10px 0px;
	padding-left:15px;
	background-repeat:no-repeat;
	background-image:url(../images/tub1.jpg);
	background-position:left 14px;
	font-size:13px;
}
	
#l_bottom{
	width:255px;
	height:21px;
	float:left;
	background-image:url(../images/bo.jpg);
	background-repeat:no-repeat;
}
	
#main_c{
	width:545px;
	float:left;
	min-height:500px;
}
#about{
	width:530px;
	margin-left:15px;
	min-height:200px;
	float:left;
	background-image:url(../images/about.jpg);
	background-repeat:no-repeat;
	padding-top:40px;
}
#gc{
	width:530px;
	min-height:190px;
	float:left;
	margin-left:15px;
	margin-top:5px;
}
#gc td{
	overflow: hidden;
	margin-top:2px;
	margin-left:15px;
	
}
	
#gc img{ display:block; margin: auto; height:171px; max-width:236px; vertical-align:middle; }

#gc p { width:238px; border:1px solid #CCC; height:174px; float:left; overflow:hidden; margin-right:3px; margin-left:3px; margin-bottom:3px; text-align:center; overflow: hidden; vertical-align:middle;   padding:0px; }
#main_r{
	float:right;
	width:178px;
	min-height:300px;
}
#main_r img{ display:block; margin: auto;  width:auto; }
#main_r ul{
	width:178px;
}
#main_r ul li{
	width:178px;
	height:178px;
	vertical-align:middle;
	margin-bottom:12px;
	text-align: center; 
}

#main_r li a{
	display:table-cell; *display:block;vertical-align:middle;border:1px #CCC solid;
	width:178px;
	height:178px;
	
}
#bottom{
	width:100%;
	height:142px;
	float:left;
	margin-top:25px;
	background-image:url(../images/bottom.jpg);
	background-repeat:repeat-x;
}
#banquan{
	width:1000px;
	height:112px;
	margin:auto;
	text-align:center;
	padding-top:30px;
	color:#FFF;
	line-height:25px;
}
#banquan a{
	color:#FFF;
}
#form1 { width:98%; position: relative; }
#inp_srh { width:190px; height:25px; padding-left:5px; padding-right:2px; border:1px solid #bfbfbf; background-image: url(../images/search_bg.jpg); background-repeat: repeat-x; line-height:25px;  }
#inp_sub { width:18px; height:18px; position:absolute; top: 5px; right: 5px; border:0px; cursor:pointer; z-index: 1000; background-image: url(../images/search.png); background-repeat: no-repeat; background-color: #FFF; }


#ny_main{
	width:720px;
	float:left;
	margin-left:20px;
	min-height:500px;
}
#ny_tit{
	width:715px;
	height:40px;
	float:left;
	line-height:45px;
	border-bottom:2px #404f70 solid;
	font-size:24px;
	color:#404f70;
	font-family:"Times New Roman", Times, serif;
	font-weight:bolder;
	padding-left:5px;
}
#ny_con{
	width:700px;
	min-height:440px;
	float:left;
	padding:25px 10px;
}

/*产品列表*/
.proshowpic{ position:relative; text-align:center; width:auto; padding-top: 10px; }
#check { padding-top:5px; float:left; }
.pro_list { width:700px;}
.pro_list h2 {
	padding-top:10px;
	padding-bottom:10px;

}
#check ul{ list-style-type: none; font-family: Arial; font-size: 14px; margin: 0px; float: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }
.pro_list img{ display:block; margin: auto; width:auto;}
#check li { width:214px; height:250px; float:left; overflow:hidden; margin-left:5px; margin-right:5px; margin-bottom:5px; text-align:center; vertical-align: middle; list-style:none}
#check li a{width:212px; height:212px; display:table-cell; *display:block;vertical-align:middle;  height: 212px; width:212px;cursor:default; overflow:hidden;border: 1px #BCBCBC solid;
white-space: nowrap;
text-overflow:ellipsis;
display: block; }



/*工厂列表、认证列表、质量列表、包装列表*/
.p_list { padding-top:18px;}
.p_list li { width:210px; height:180px;	text-align: center;	float: left; margin-right: 10px; margin-left: 10px; padding-bottom: 14px }
.p_list li a{display:table-cell;*display:block;vertical-align:middle;font-family:Arial;font-size:14px; height: 150px; width: 210px; }
.p_list #one_li{ width: 400px; min-height: 230px; text-align: center; padding-bottom: 14px; float: none; margin: auto; }
.p_list li img{
	max-width:210px;
	max-height:180px;
}


/* 页码样式*/
.current_page{ display:block; border:1px solid #ccc; color:#FFF; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 14px; background-color: #aaa; }
.propage a{ display:block; border:1px solid #ccc; color:#000; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 14px; }
.propage a:hover{ display:block; border:1px solid #ccc; color:#FFF; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 14px; background-color: #aaa; }
.propageall{ clear:both; overflow:hidden; padding:5px; margin-right:10px; font-family: Arial; width: 98%; }
.propage{ font-size: 12px; float:right; margin-left:5px; margin-right: 0px; padding-right: 0px; }
.pagination {   margin: 20px 0;}
.pagination-centered {   text-align: center;}
.pagination ul {
    display: inline-block;
    *display: inline;
    margin-bottom: 0;
    margin-left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    *zoom: 1;
}
.pagination ul>li { display: inline;}
.pagination ul>li:first-child>a, .pagination ul>li:first-child>span {
    border-left-width: 1px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-topleft: 4px;
}
.pagination ul>.disabled>span, .pagination ul>.disabled>a, .pagination ul>.disabled>a:hover, .pagination ul>.disabled>a:focus {
    color: #999;
    cursor: default;
    background-color: transparent;
}
.pagination ul>li>a, .pagination ul>li>span {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    border-left-width: 0;
}

/* 转载请保留版权信息：懒人图库 www.lanrentuku.com */
#chat_f1{
	position:fixed;
	right:1px;
	top:200px;
	width:144px;
	height:auto;
	background-color:#FFF;
	_position:absolute;
_top:expression(eval(document.documentElement.scrollTop+220)); 	float:left;
	z-index: 6000;
	border:1px #CCC solid;
}
#chat_f1_main{height:180px;background:url(../images/c2.jpg) no-repeat}
.a_kf,.a_sh{ width:70px; height:20px; display:inline-block; margin:0 6px;}
.a_kf{ margin-top:65px;}
#chat_f1_bottom{min-height:23px;width:144px;overflow:hidden;background:url(../images/c2.jpg) 0px -280px no-repeat }
.chat_f1_expr{width:144px;min-height:120px;overflow:hidden; padding-top:10px;}
#close{display:block;width:17px;height:17px;margin-left:126px;cursor:pointer;}
.list{min-height:40px; background-color:#FFF;}
.list2{ min-height:30px; background:url(../images/c2.jpg) 0px -204px; color: #FFF; padding-top: 10px; font-size:12px;  }
.name{ text-align: center; line-height:20px; font-size:12px; }
.name a{
	color:#333;
}
.name1{ text-align: center; line-height:20px; font-size:12px; padding-top:10px; }
.name1 a{
	color:#333;
}
.name2{ text-align: center; }
.current{border-left-color:#fff;}
.arrow{color:#fff}
.detail{position:absolute;margin-left:-222px;margin-top:-26px;display:none;width:200px;padding:10px;line-height:18px}
.send_sms{display:inline-block;width:109px;height:25px;background:url(../images/c2.jpg) 0px -163px;vertical-align:middle}
.mt{margin:2px 0}
.mt5{margin-top:5px}
.chat_f1_expr .list .detail .border{position:absolute;width:1px;height:25px;margin-left:210px;margin-top:-10px}
#chat_f2{display:none;position:fixed;right:-10px;top:220px;border:1px solid #ccc; z-index:60000;padding:1px 3px; color:#ff0000;cursor:pointer; 
/* Safari */
-webkit-transform: rotate(-90deg);
/* Firefox */
-moz-transform: rotate(-90deg);
/* IE */
-ms-transform: rotate(-90deg);
/* Opera */
-o-transform: rotate(-90deg);
/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#enquiry_btn { width:82px; height:35px; background-image: url(../images/fank.jpg); background-repeat: no-repeat; border:0px; cursor:pointer; }

.pro_class { padding:10px 0px;}
.pro_class a {
	border: 1px solid #CCC;
	padding: 0px 5px;
	display:block;
	min-width:100px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.list-unstyled{ display:none}
.col-lg-3 {  width: 33.3%;float: left; margin-bottom:25px}
.img-pic{ height:205px; overflow:hidden}
.search-title{ margin:15px 0}