@charset "utf-8";

/* 注意：以下长度用em换算，1em=10px。特别注意文字大小，父子层级会继承，所以不要在div中定义字体大小，只能用span修改字体。
------------------------------------------------------------------------------------------------------ */

/* 全局样式
-------------------------------------------------------------- */
html,body,a,p,span,ul,img{ padding:0; margin:0; list-style:none; border:none; font-size:13px; font-family:"Microsoft YaHei","Arial"; color:#666;}
p{line-height:25px;}
img{ border:none; vertical-align:middle;}
td{ vertical-align:center; font-size:13px;}
body{ }

*{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{border:medium none;margin:0;padding:0;}
body,button,input,select,textarea{outline:none;}
ul,ol,li{list-style:none;}

img{border:0px;}
table{ }
html,body{height:auto;margin:0 auto;}
.hide{display:none;}
.clear{clear:both;}


h1,h2,h3,h4,h5,h6 { font-weight: bold; }

h1 { font-size: 3em; line-height: 1; margin:0; padding:0;}
h2 { font-size: 2em;  margin:0; padding:0;}
h3 { font-size: 1.5em; line-height: 1;  margin:0; padding:0;}
h4 { font-size: 1.2em; line-height: 1.25; margin:0; padding:0;}
h5 { font-size: 1em;  margin:0; padding:0;}
h6 { font-size: 1em; }

/* 页面基本元素
-------------------------------------------------------------- */

/* 链接样式 */
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

/* 常用元素 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }

/* 层浮动 */
.left { float: left; }
.right{ float: right; }
.center { margin: 0 auto; }

/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }

/* top
-------------------------------------------------------------- */
.welcom{ width:100%; overflow:hidden; background:#ECECEC; height:30px; border-bottom:solid 1px #e0e0e0;}
.welcom .welcomcont{ width:1100px; overflow:hidden;margin:auto; line-height:30px;}
.welcom .welcomcont .welcomcont_left{ width:60%; overflow:hidden;}
.welcom .welcomcont .welcomcont_right{ width:40%; overflow:hidden;}
.welcom .welcomcont .welcomcont_right a{ float:right;}
.welcom .welcomcont .welcomcont_right a:hover{ color:#0457a5;}
.top{
	width:100%;
	overflow:hidden;
	background:#f2f2f2;
	padding:24px 0 17px 0;
}
.topnr{
	width:1002px;
	overflow:hidden;
	margin:auto;
}
.logo{
	width:71%;
	overflow:hidden;
}
.tel{
	width:20%;
	overflow:hidden;
	background:url(../images/telbg.png) no-repeat left;
	padding-left:9%;
	line-height: 20px;
	margin-top: 13px;
}
.telhot{
	width:100%;
	overflow:hidden;
	font-size:17px;
}
.tel1{
	width:100%;
	overflow:hidden;
	font-size:20px;
	color:#18509a;
}
.tel2{
	width:100%;
	overflow:hidden;
	font-size:20px;
	color:#18509a;
}
.nav{
	width:100%;
	height:80px;
	overflow:hidden;
	background:url(../images/navbg.png) no-repeat center;
}
.nav ul{
	width:1002px;
	overflow:hidden;
	margin:auto;
}
.nav ul li{
	float:left;
	line-height: 80px;
	padding: 0 15px;
	background:url(../images/navlist.png) no-repeat right;
}
.nav ul li a{
	color:#fff;
	font-size:20px;
}
.nav ul li a:hover{
	color:#ffeb42;
}
.nav ul li #m2 {
    position: absolute;
    visibility: hidden;
    width:200px;
	overflow:hidden;
    top: 210px;
    z-index: 9999;
	text-align:center;
	background:#0f6fc4;
	margin-left: -25px;
	border:solid 1px #004098;
}
.nav ul li #m2 p {
    position: relative;
    width: 100%;
	height: 30px;
	overflow:hidden;
    line-height: 30px;
    border-bottom: 1px solid #0a5eb4;
}
.nav ul li #m2 p a{overflow:hidden; display:block;font-size: 14px; font-weight:normal;}
.nav ul li #m2 p a:hover{ color:#ffeb42;}

/*-- 轮播广告 --*/
.bannerimg{width: 100%;overflow: hidden;max-width:1920px;margin: 0 auto;padding: 0;position: relative;}
.flexslider{position:relative;height:auto;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;;height:auto; overflow:hidden; margin:0;padding:0;}
.slides li{height:auto;}
.slides li img{width:100%;height:auto;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:49px;height:7px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:49px;height:7px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}
/*-- END 轮播广告 --*/

/* pro
-------------------------------------------------------------- */
.pro{
	width:1002px;
	overflow:hidden;
	margin:auto;
	margin-top:15px;
}
.profl{
	width:204px;
	overflow:hidden;
	border:solid 1px #e9e9e9;
}
.profl .profltit{
	width:100%;
	overflow:hidden;
	background:url(../images/prolist2.jpg) no-repeat top left;
	height:55px;
	line-height:61px;
	text-align:center;
}
.profl .profltit a{
	font-size:16px;
	color:#1a1a1a;
}
.profl .proflall{
	width:70%;
	height:38px;
	line-height:38px;
	overflow:hidden;
	font-size:16px;
	color:#fff;
	background:url(../images/prolist1.jpg) no-repeat left;
	padding-left: 30%;
}
.profl .proflnr{
	width:100%;
	overflow:hidden;
}
.profl .proflnr .profl1{
	width:98%;
	overflow:hidden;
	padding-left:2%;
	line-height: 35px;
}

.profl .proflnr .profl2{
	width:74%;
	overflow:hidden;
	margin:0 9%;
	background: url(../images/prolist5.png) no-repeat left;
	padding-left: 8%;
	line-height: 35px;
	border-bottom:dashed 1px #cccccc;
}
.profl .proflnr .profl1 a:hover{
	color:#005BAC;
}
.profl .proflnr .profl2 a:hover{
	color:#005BAC;
}
.profl .contact{
	width:100%;
	overflow:hidden;
	padding-bottom: 15px;
}
.profl .contact div{
	width:100%;
	overflow:hidden;
	margin-bottom: 10px;
}
.profl .contact p{
	width:92%;
	overflow:hidden;
	padding-left:8%;
	line-height: 30px;
}
.pronr{
	width:740px;
	overflow:hidden;
}
.pronr .pronrtit{
	width:100%;
	overflow:hidden;
	background:url(../images/prolist6.jpg) no-repeat bottom;
	line-height:50px;
}
.pronr .pronrtit .pronrtit_left{
	width:77%;
	overflow:hidden;
	background:url(../images/prolist3.png) no-repeat left;
	padding-left: 3%;
}
.pronr .pronrtit .pronrtit_left a{
	color:#005bac;
	font-size:18px;
	font-weight:bold;
}
.pronr .pronrtit .pronrtit_left a span{
	color:#918f92;
	font-size:17px;
	font-weight:normal;
}
.pronr .pronrtit .pronrtit_right{
	width:17%;
	overflow:hidden;
	background:url(../images/prolist4.png) no-repeat right;
	text-align:right;
	padding-right:3%;
}
.pronr .pronrtit .pronrtit_right a{
	color:#004098;
}
.pronr .pronrtit .pronrtit_right a:hover{
	text-decoration:underline;
}
.device{ width:735px; height:auto; overflow:hidden;  }
.device .scroll{ width:100%; height:645px; overflow:hidden; position:relative;}
.device .scroll ul{ position:absolute; left:0; top:0; height:645px; overflow:hidden;}
.device h2{ height:18px; line-height:18px; text-align:left; font-size:12px;padding: 5px 331px;margin-top: 15px;}
.device h2 a{ display:block; float:left; padding-right:10px;color:#686363;}
.device ul{ overflow:hidden;}
.device ul li{ width:225px; height: 194px; padding:10px; overflow:hidden; position:relative; float:left;border-bottom: dashed 1px #cccccc;}
.device ul li img{ width:225px; height:165px;  }
.device ul li:hover img{opacity: 0.8;filter: alpha(opacity=80);}
.device ul li a.scrollimg{display:block;border: solid 2px #f1f1f1;width:225px; height:165px;}
.device ul li a.scrollimg:hover{border: solid 2px #cccccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.device ul li a.link1{ display:block; width:100%; height:24px; line-height:24px; text-align:center; position:absolute; left:0; bottom:0; z-index:20; padding-bottom:10px;}
.device ul li:hover .link1{color:#005BAC;}


/* ggt
-------------------------------------------------------------- */
.ggt{
	width:100%;
	overflow:hidden;
	margin-top:37px;
}
.ggt img{
	width:100%;
	height:auto;
}

/* yyly
-------------------------------------------------------------- */
.yylytit{
	width:100%;
	height:64px;
	overflow:hidden;
	background:url(../images/yylytitbg.jpg) no-repeat center;
}
.yylytitnr{
	width:937px;
	overflow:hidden;
	margin:auto;
	background:url(../images/lylist.png) no-repeat left;
	line-height:64px;
	padding-left: 65px;
}
.yylytitnr a{
	color:#005bac;
	font-size:18px;
}
.yylytitnr span{
	color:#cccccc;
	font-size:16px;
}
.yylynr{
	width:1002px;
	overflow:hidden;
	margin:auto;
	margin-top:60px;
	margin-bottom:20px;
}
.yylynr #LeftID{
	width:39px;
	overflow:hidden;
	margin-top:47px;
	margin-right:10px;
}
.yylynr #RightID{
	width:39px;
	overflow:hidden;
	margin-top:47px;
	margin-left:10px;
}
.yylynr ul{
	width:904px;
	overflow:hidden;
	float:left;
}
.yylynr ul li{
	width:215px;
	overflow:hidden;
	float:left;
	margin:0 12px;
}
.yylynr ul li .yylyimg{
	width:100%;
	height:166px;
	overflow:hidden;
	background:url(../images/lyimgbg.png) no-repeat bottom;
}
.yylynr ul li .yylyimg img{
	border:solid 2px #e6e6e6;
}
.yylynr ul li .yylyimg:hover ._full{transform:scale(1.05);-webkit-transform:scale(1.05); transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
._full:hover{transform:scale(1.02,1.02);-moz-transform:scale(1.02,1.02);-ms-transform:scale(1.02,1.02);-o-transform:scale(1.02,1.02);-webkit-transform:scale(1.02,1.02); opacity:0.9;}

.yylynr ul li .yylybt{
	width:100%;
	overflow:hidden;
	text-align:center;
}
.yylynr ul li a:hover .yylyimg img{
	border:solid 2px #005bac;
}
.yylynr ul li a:hover .yylybt{
	color:#005BAC;
}

/*about
-------------------------------------------------------------- */
.aboutry{
	width:1002px;
	overflow:hidden;
	margin:auto;
}
.aboutry .about{
	width:66%;
	overflow:hidden;
}
.aboutry .abouttit{
	width:97%;
	overflow:hidden;
	background:url(../images/prolist3.png) no-repeat left;
	line-height:40px;
	padding-left:3%;
	border-bottom:solid 1px #e6e6e6;
}
.aboutry .abouttit a{
	color:#005bac;
	font-size:18px;
	font-weight:bold;
}
.aboutry .abouttit a:hover{
	color:rgb(243, 174, 70);
}
.aboutry .abouttit span{
	font-size:17px;
	color:#918f92;
}
.aboutry .aboutnr{
	width:98%;
	overflow:hidden;
	padding:10px;
}    
.aboutry .aboutnr .aboutimg{
	width: 40%;
	overflow:hidden;
}
.aboutry .aboutnr .aboutimg:hover ._full{transform:scale(1.05);-webkit-transform:scale(1.05); transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
._full:hover{transform:scale(1.02,1.02);-moz-transform:scale(1.02,1.02);-ms-transform:scale(1.02,1.02);-o-transform:scale(1.02,1.02);-webkit-transform:scale(1.02,1.02); opacity:0.9;}

.aboutry .aboutnr .aboutimg img{
	padding:5px;
	border:solid 1px #a7d0f4;
}
.aboutry .aboutnr .aboutjs{
	width:58%;
	overflow:hidden;
}
.aboutry .aboutnr .aboutjs .aboutjstit{
	width:100%;
	overflow:hidden;
	border-bottom:dashed 1px #adadad;
	line-height:30px;
}
.aboutry .aboutnr .aboutjs .aboutjstit a{
	color:#000000;
	font-size:15px;
	font-weight:bold;
}
.aboutry .aboutnr .aboutjs .aboutjstit a:hover{
	color:#005BAC;
}
.aboutry .aboutnr .aboutjs .aboutjsnr{
	width:100%;
	overflow:hidden;
	line-height: 25px;
	padding: 5px 0;
}
.aboutry .aboutnr .aboutjs .aboutbtn{
	width:100%;
	overflow:hidden;
	margin-top: 5px;
}
.aboutry .aboutnr .aboutjs .aboutbtn .aboutbtnnr{
	width:150px;
	height:31px;
	overflow:hidden;
	border:solid 1px #e7e7e6;
	line-height:31px;
	text-align:center;
}
.aboutry .aboutnr .aboutjs .aboutbtn .aboutbtnnr:hover{
	background:#005BAC;
}
.aboutry .aboutnr .aboutjs .aboutbtn .aboutbtnnr:hover a{
	color:#fff;
}
.aboutry .aboutnr .aboutjs .aboutbtn .aboutbtnnr a{
	color:#005bac;
	font-size:14px;
	font-weight:bold;
}

/*ry
-------------------------------------------------------------- */
.aboutry .ry{
	width:32%;
	overflow:hidden;
}
.aboutry .rytit{
	width:93%;
	overflow:hidden;
	background: url(../images/prolist3.png) no-repeat left;
    line-height: 40px;
	padding-left: 7%;
    border-bottom: solid 1px #e6e6e6;
}
.aboutry .rytit .zs{
	color:#005bac;
	font-size:18px;
	font-weight:bold;
}
.aboutry .rytit .zsmore{
	color:#918f92;
	font-size:16px;
}
.aboutry .rytit .zsmore:hover{
	color:#005BAC;
}
.ry .rynr{
	width:96%;
	overflow:hidden;
	padding:6px;
	margin-top: 10px;
}
.rynr #LeftID1{
	width:31px;
	overflow:hidden;
	margin-top:80px;
	margin-right:10px;
}
.rynr #RightID1{
	width:31px;
	overflow:hidden;
	margin-top:80px;
	margin-left:10px;
}
.rynr ul{
	width:128px;
	overflow:hidden;
	float:left;
}
.rynr ul li{
	width:225px;
	overflow:hidden;
	float:left;
}
.rynr ul li img{
	padding:5px;
	border:solid 1px #cdbca0;
}

/*newswt
-------------------------------------------------------------- */
.newswt{
	width:1002px;
	overflow:hidden;
	margin:auto;
	margin-top: 30px;
}
.newswt .news{
	width:60%;
	overflow:hidden;
}
.newswt .news .newstit{
	width:100%;
	overflow:hidden;
	line-height: 40px;
    border-bottom: solid 1px #e6e6e6;
}
.newswt .news .newstit ul{
	width:100%;
	overflow:hidden;
}
.newswt .news .newstit ul li{
	float:left;
	background:url(../images/prolist3.png) no-repeat left;
	padding:0 20px;
}
.newswt .news .newstit ul .li1{
	border-right:solid 1px gray;
}
.newswt .news .newstit ul .li2{
	margin-left:15px;
}
.newswt .news .newstit ul li a{
	color: #005bac;
    font-size: 18px;
    font-weight: bold;
}
.newswt .news .newstit ul li a:hover{
	color:rgb(243, 174, 70);
}
.newswt .news .newstit ul li span{
	font-size: 17px;
    color: #918f92;
}
.newswt .news .newstit ul li.hover a{
	color:rgb(243, 174, 70);
}
.newswt .news .newsnr{
	width:100%;
	overflow:hidden;
}

.TabContent{
	width:100%;
	overflow:hidden;
}
.news1{
	width:100%;
	overflow:hidden;
	padding:10px 0;
}
.news1 .newsimg1{
	width:36%;
	overflow:hidden;
}
.news1 .newsimg1:hover ._full{transform:scale(1.05);-webkit-transform:scale(1.05); transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
._full:hover{transform:scale(1.02,1.02);-moz-transform:scale(1.02,1.02);-ms-transform:scale(1.02,1.02);-o-transform:scale(1.02,1.02);-webkit-transform:scale(1.02,1.02); opacity:0.9;}

.news1 .newsnr1{
	width:64%;
	overflow:hidden;
}
.news1 .newsimg1 img{
	padding:5px;
	border:solid 1px #A7D2F5;
}
.newsnrtit1{
	width:100%;
	overflow:hidden;
	font-size:15px;
	line-height:30px;
	margin-bottom:5px;
}
.newsnrms1{
	width:100%;
	overflow:hidden;
}
.news1 ul{
	width:100%;
	overflow:hidden;
	padding-top:10px;
}
.news1 ul li{
	width:46%;
	overflow:hidden;
	float:left;
	padding:0 2%;
	line-height: 30px;
	background:url(../images/newslist.jpg) no-repeat left;
}
.news1 ul li a:hover{
	color:#005BAC;
}
.news1 .newsnr1:hover .newsnrtit1{
	color:#005BAC;
}
.news1 .newsnr1:hover .newsnrms1{
	color:#005BAC;
}
.newswt .wt{
	width:38%;
	overflow:hidden;
}
.newswt .wt .wttit{
	width:95%;
	overflow:hidden;
	background:url(../images/prolist3.png) no-repeat left;
	padding-left:5%;
	border-bottom: solid 1px #e6e6e6;
	line-height:40px;
}
.newswt .wt .wttit span{
	font-size: 17px;
    color: #918f92;
}
.newswt .wt .wttit .wtjd{
	color: #005bac;
    font-size: 18px;
    font-weight: bold;
}
.newswt .wt .wttit .wtjdmore{
	font-size: 17px;
    color: #918f92;
}
.newswt .wt .wttit .wtjdmore:hover{
	color:#005BAC;
}
.newswt .wt .wtnr{
	width:100%;
	overflow:hidden;
	padding:10px 0;
}
.newswt .wt .wtnr ul{
	width:100%;
	overflow:hidden;
}
.newswt .wt .wtnr ul li{
	width:100%;
	overflow:hidden;
	border-bottom:dashed 1px gray;
	padding:5px 0;
}
.newswt .wt .wtnr ul li .wtwen{
	width:95%;
	overflow:hidden;
	background:url(../images/wen.png) no-repeat left;
	padding-left:5%;
	line-height: 25px;
	margin-bottom:5px;
}
.newswt .wt .wtnr ul li .wtda{
	width:95%;
	overflow:hidden;
	background:url(../images/da.png) no-repeat left top;
	padding-left:5%;
	line-height: 25px;
}
.newswt .wt .wtnr ul li a:hover .wtwen{
	color:#005BAC;
}
.newswt .wt .wtnr ul li a:hover .wtda{
	color:#005BAC;
}



/*footer
-------------------------------------------------------------- */
.footer{
	width:100%;
	overflow:hidden;
	background-image:url(../images/fgx.jpg);
	background-repeat:no-repeat;
	background-color:#f2f2f2;
	padding-top: 4px;
}
.footer .footernr{
	width:1002px;
	overflow:hidden;
	margin:auto;
}
.link{
	width:98%;
	overflow:hidden;
	background:url(../images/prolist3.png) no-repeat left;
	line-height:50px;
	padding-left:2%;
	color:#005bac;
	font-size:18px;
	font-weight:bold;
	border-bottom:solid 1px #dadada;
}
.link span{
	color:#918f92;
	font-size:17px;
	font-weight:normal;
}
.linknr{
	width:100%;
	overflow:hidden;
	line-height: 30px;
}
.linknr a{
	overflow:hidden;
	padding:10px;
	float:left;
	color:#999999;
}
.linknr a:hover{
	color:#005BAC;
}
.botnavbg{
	width:1002px;
	height:49px;
	overflow:hidden;
	margin:auto;
	line-height:49px;
	background:url(../images/botnavbg.jpg) no-repeat center;
}
.botnavbg ul{
	width:832px;
	overflow:hidden;
	margin:auto;
}
.botnavbg ul li{
	float:left;
	background: url(../images/navlist.png) no-repeat right;
	padding: 0 13px;
}
.botnavbg ul li a{
	color:#fff;
	font-size:16px;
}
.botnavbg ul li a:hover{
	color:#ffeb42;
}
.bot{
	width:1002px;
	overflow:hidden;
	margin:auto;
	margin-top:20px;
	margin-bottom:10px;
	padding:0 106px;
}
.botleft{
	width:31%;
	overflow:hidden;
	text-align:right;
	padding-right: 3%;
}
.botinner{
	width:46%;
	overflow:hidden;
}
.botinner p{
	width:100%;
	overflow:hidden;
}
.botright{
	width:20%;
	overflow:hidden;
}







.scroll {
	margin:0 auto;
	overflow:hidden;
}
.picbox {

	height:730px;
	overflow:hidden;
	position:relative;
}
.picbox ul {
}
.piclist {
	position:absolute;
	left:0px;
	top:0px;
}
.piclist li.goodlist {
	width:221px;
	float:left;
}
.swaplist {
	position:absolute;
	left:-3000px;
	top:0px;
}
.og_next {
	width:32px; height:30px; background:url(images/fanye_bj.jpg) no-repeat;
	position:absolute;
	top:0px;
	z-index:99;
	cursor:pointer;
}
.og_prev {
	background-position:0 0;
	right:50px;
}
.og_next {
	background-position:-37px 0;
	right:10px;
}
.og_prev:hover,.og_next:hover { opacity:0.8; }
.goodlist img.pics {
	width:85px;
	height:135px;
	float:left;
	background:#fff url(http://www.lanrenzhijia.com/demo/images/loading.gif) center center no-repeat;
}
.goodlist dl {
	float:right;
	width:130px;
	overflow:hidden;
}
.goodlist dl dt {
}
.goodlist dl dt a.title {
	width:100%;
	height:22px;
	line-height:22px;
	display:block;
	color:#363636;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
}
.goodlist dl dt span.en {
	width:100%;
	height:22px;
	line-height:22px;
	display:block;
	color:#666;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
}
.goodlist dl dt span.change-price {
	font-weight:bold;
	color:#D63C3C;
	padding-right:5px;
}
.goodlist dl dt span.max-price {
	color:#999;
	text-decoration:line-through;
}
.goodlist dl dt a.exchange {
	font-size:12px;
	padding:4px 10px;
	text-align:center;
#padding-top:6px;
#padding-bottom:2px;
	color:#fff;
	display:none;
	text-decoration:none;
	background:#C75151;
	float:left;
	border-radius:2px;
}
.goodlist dl dt a.exchange:hover {
	background:#973434;
}
.goodlist dl dt p {
	padding:5px 0;
}
.piclist li {
    width: 231px;
    height: 352px;
    overflow: hidden;
    float: left;
    margin: 0 60px 20px 0;
}
.piclist li a {
    display: block;
    text-align: center;
}
.piclist li a.more {
    width: 111px;
    height: 39px;
    background: url(images/more-bj.jpg) no-repeat center;
    margin-top: 10px;
}
.piclist li span {
    display: block;
    height: 95px;
    overflow: hidden;
}