@charset "utf-8";
body { margin:0; font-size:12px; font-family: 'STHeiti','Microsoft YaHei','微软雅黑','arial'; color:#666666;overflow-x:hidden; }
td,th,ul,li,p {margin: 0px; padding:0; font-size:15px; color:#222; line-height:22px;}
ol,,h1,h2,h3,h4,h5,h6,p,dl,dd,form,fieldset,legend,input,textarea,select{margin:0px;padding:0px; list-style:none;  font-weight:normal; }
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-size:14px;color:#494a48;text-decoration:none;}
a:hover{color:#F00;text-decoration:none;}
.clear{ clear:both; display:block;}
.biaodan{
margin:0px;
padding:0px;
width:120px;
height:20px;
line-height:20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color:#f4f4f4;
text-indent:15px;
border:1px solid #a9a9a9;
}
.t_bg{background:#fff; height:30px; background: url(../images/t_bg.jpg) repeat-x;}


/* menu */

.meun {WIDTH: 1002px; HEIGHT:34px; margin:0 auto; overflow:hidden; background: url(../images/m_bg.jpg) repeat-x;}
.meun UL{ list-style:none; padding:0px; margin:0px;}
.meun UL LI {
	LINE-HEIGHT:34px; WIDTH: 125px; DISPLAY: block; FLOAT: left; HEIGHT:34px; COLOR: #fff; FONT-SIZE: 14px; text-align:center; font-weight:bold;}
.meun UL LI A {
	COLOR: #fff; FONT-SIZE: 14px; }
.meun UL LI A:hover {
	DISPLAY: block; HEIGHT:34px;COLOR: #fff; background: url(../images/me_bg.png); text-decoration:none;}	
.meun UL LI.online{ }
.meun UL LI A#current{COLOR: #fff; background: url(../images/me_bg.png); }


.product_list_nr a { cursor:pointer; color:#6e6e6e; text-decoration:none;font-size:14px; height:35px;}
.product_list_nr{ width:203px; }
.f_x{ background:url(../images/l_butter.jpg) no-repeat;width:203px; line-height:35px;text-indent:18px;}
.f_x ul{  margin-top:0px; margin-bottom:0px;}
.f_x ul li { text-indent:20px;  line-height:35px; background:url(../images/a_butter.jpg) no-repeat;width:203px; display:block}
.f_x ul li a{ font-size:12px;  color:#444; display:block;text-indent:45px;}
.f_x ul li a:hover{font-size:12px; color:#fff; background:url(../images/l_cbutter.jpg) no-repeat left center; }
.f_x ul{ display:none; }

a.pl{ width:203px; height:35px; display:block;}
a.pl:hover, a.pl:focus {width:203px; height:35px;background:url(../images/l_cbutter.jpg) no-repeat left center; color:#fff;}
#menu{ display:block;}
.product_list{  border:1px solid #63bce6;}
.product_list_title { padding-bottom:10px;}


a.l:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 39px;
	color: #fff;
	text-decoration: none;
}
a.l:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 39px;
	color: #fff;
	text-decoration: none;
}
a.l:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 39px;
	color: #fff;
	text-decoration: none;
}
.line{border-bottom:1px dashed #d7d5d5;}
.css { font-size:12px; color:#676767; line-height:25px; text-decoration:none;}
.css02 { font-size:14px; color:#333; line-height:25px; text-decoration:none; font-weight:bold;}
.css03 { font-size:14px; color:#4a4329; line-height:30px; text-decoration:none;}
.css04 { font-size:12px; color:#4a4329; line-height:25px; text-decoration:none; }
.css05 { font-size:12px; color:#1a7dd2; line-height:25px; text-decoration:none; }
.css06 { font-size:12px; color:#fff; line-height:25px; text-decoration:none; padding-left:20px; }
.css07 { font-size:18px; color:#fff; line-height:35px; text-decoration:none; }
.css08 { font-size:15px; color:#fff; line-height:25px; text-decoration:none; }
.css09 { font-size:15px; color:#36366e; line-height:25px; text-decoration:none; border-bottom:1px solid #f1f1f1;}
.css10 { font-size:13px; color:#444; line-height:28px; text-decoration:none; }
.css11 { font-size:12px; color:#676767; line-height:20px; text-decoration:none;}

.bgin {
	line-height: 35px;
	color: #6e6e6e;
	font-size: 12px;
	text-indent:40px;
	text-decoration: none;
	font-weight:bold;
}
.bgin a {
	line-height: 35px;
	color: #6e6e6e;
	font-size: 14px;
	text-decoration: none;
}
.bgin a:link {
	color: #6e6e6e;
	font-size: 14px;
	line-height: 35px;

}
.bgin a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	display: block;
	line-height: 35px;
	height:35px;
	background-image:url(../images/l_cbutter.jpg);}
}

.text{border:1px solid #e0e0e0;}
.text02{border:1px solid #e0e0e0; padding:2px;}
.text03{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.text05{border:1px solid #dddddd; padding:2px;}
.text06{border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; background:#f7f8fa;}
.text07{border-bottom:1px dashed #ccc;}



/*left*/
.nav_list{ list-style:none;width: 203px;background: #6e6e6e;float: left;height: auto;}
.nav_list li{ width: 203px; background: url(../images/l_butter.jpg) left center no-repeat;line-height:35px; text-indent:35px; color:#444;display:block; position:relative;}
.nav_list li a{ display:block; color:#6e6e6e; font-weight:bold;}
.nav_list li a:hover{ color:#2c87d0;}
.nav_list li ul{ list-style:none;width: 188px; background:#f7f7f7; position:absolute;top:-2px; left:201px; z-index:9999; display:none;}
.nav_list li ul li{ width: 188px; border:none;  border-bottom:1px solid #ddd;background:/* url(../images/ic2.gif)*/ #f7f7f7 no-repeat 8px 50%;height:33px; line-height:30px; text-indent:25px; color:#444;margin: 2px 0px; display:block;}
.nav_list li ul li a{ color:#444; font-weight: normal;}
.xf-page{width:100%; height:auto;text-align:center; font-size:0px; position:relative; overflow:hidden; margin:39.7px 0 0px; text-transform:uppercase;clear: both;}
.xf-page ul {display: block; display: flex; align-items: center; justify-content: center;}
.xf-page ul li {display: inline-block;width: auto; border-radius: 0; margin-bottom: 0; margin-right: 0; margin-left: 0; border: none; overflow: hidden; background: none;}
.xf-page .pagination, .xf-page .pager{width:100%; height:auto;text-align:center; font-size:0px; position:relative; overflow:hidden; margin:auto; padding-top:20px;}
.xf-page .pagination a,.xf-page .pagination span, .xf-page .pager a,.xf-page .pager span{display:inline-block; padding:0 5px;line-height:36px;font-size:12px;margin:0 5px;color: #666;background: #fff;-webkit-transition:0.5s;transition:0.5s;}
.xf-page .pagination span.current,.xf-page .pagination a:hover,.xf-page li.active span, .xf-page .pager span.current,.xf-page .pager a:hover {color:#fff; border-color:#FF0000; background:#FF0000;}