@charset "utf-8";
/*全局样式*/
* { margin:0; padding:0;}
ul { list-style:none;}
body,td,th,p {
	font-family: 宋体;
	font-size: 12px;
	color: #000000;
	line-height:150%;
}
body {
	background-color: #FFFFFF;
}
img {border:0;}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #B7005B;
}
a:active {
	text-decoration: none;
	color: #000000;
}

.clear { clear:both; font-size:0; height:1; line-height:0; overflow:hidden;}
.clearfix:after { content:"."; clear:both; visibility:hidden; height:0; display:block;}

/*--------页面布局样式------------*/
#header, #bodyBox, #footer { width:980px; margin:0 auto;}
/*头部样式*/
#header { background:url(../../images/menu_bg.jpg) no-repeat 0 100%; height:135px; margin-bottom:8px; border:#FF0000 0px solid}
#header h1 { width:216px;height:79px; float:left; margin:0px; 0px;}
#header h1 span {display:none;}

#header_right { width:760px; float:right;}
#topTools { text-align:right; background:url(../../images/cart.gif) no-repeat 0 0 ; float:right;padding-left:35px; margin-top:15px;}
#topTools a { color:#666;padding-right:5px;}

#header_reg { clear:right; text-align:right; color:#666; height:30px; line-height:30px;}
#header_reg a { color:#EE1E52;}
#header_reg span { color:#2D30B8;}

/*二级首页页面布局样式*/
#sideBar { width:212px; float:left; overflow:hidden;}
#mainCon { width:765px; float:right;overflow:hidden;}


#nav,#sub_nav {height:30px; line-height:30px; }  
#nav { float:left; font-size:14px; color:#fff; font-weight:bold;padding-left:5px;}
#nav a { color:#fff;padding:0 10px;}
#sub_nav { float:left; padding-left:0px;}


#search { clear:both; font-size:14px; font-weight:bold; color:#fff;padding-left:30px;padding-top:10px;}
* +html #search{ padding-top:4px;}
* html #search{ padding-top:8px;}
#search span { font-size:12px; font-weight:normal;}
#search span a { color:#fff;}
#search form .inputstyle, #search form .selectstyle { border:1px solid #858585; padding:2px 4px; color:#EF0065;}
#search form .selectstyle {width:80px;padding:1px 0;}
#search form input, #search form select, #search form  img  { vertical-align:middle;}



/*=====底部样式=====*/
#footer { clear:both; padding-top:5px;}
#pay { border:1px solid #ddd;padding:10px 0 10px 20px; font-size:14px; font-weight:bold; color:#000495;}
#pay img { margin-left:40px; display:inline; vertical-align:middle;}

#otherList { border:1px solid #ddd;padding:2px; height:100%; margin-top:5px;}
#otherList ul{ background:url(../../images/index_62.jpg) repeat-x 0 0; overflow:hidden;}
#otherList ul li { width:19.9%; float:left; border-left:1px solid #ddd; margin-left:-1px; min-height:148px;}
* html #otherList ul li { height:148px;}
#otherList ul li dl {padding:10px 0 0 10px;}
#otherList ul li dl dt { font-size:14px; font-weight:bold; color:#B9451D;}
#otherList ul li dl dd { background:url(../../images/index_188.jpg) no-repeat 0 10px; line-height:24px;padding-left:10px;}


#otherList .more{ text-align:right; margin-right:10px;background:url() no-repeat 0 10px;}

#subNav{border:1px solid #ddd; text-align:center; margin:5px 0px 5px 0px; line-height:25px; clear:both;}

#copyright { border:1px solid #ddd;margin:5px 0px 5px 0px; position:relative; padding:10px; background:#fff; height:90px;}
#copyright img { float:left;}
#copyright p { float:left; color:#2a2a2a;}
#copyright span { width:129px; height:49px; display:block; position:absolute; right:0; top:0;}




/*=#cpf=*/
#cpf { width:208px; border:1px solid #E9E9E9; float:left; background-color:##FFE3EE;}
#cpf h2.title_index { height:24px; line-height:24px; background:#408C18; font-size:14px; color:#fff;padding-left:8px; border-bottom:1px solid #E9E9E9;}
#cpf h3 { font-size:14px; color:#fa1377; height:30px; line-height:30px;padding-left:5px;}
#cpf h3 img { float:right; margin:10px 5px 0 0;}
#cpf h3 a{color:#EF0065;}
#cpf h4 { color:#EF0065; height:24px; line-height:24px; font-size:12px;}
#cpf h4 a{color:#EF0065;}
.cpf_list { padding:0 5px 5px; border-bottom:1px dashed #999;}
.noborder{border-bottom:0px dashed #999999;}
.cpf_list p a { line-height:180%; white-space:nowrap;}


/*=left newslist=*/
.newsList { border:1px solid #ddd;}
.title { background:url(../../images/flowe_titlebg.jpg) no-repeat 0 0; height:24px; line-height:24px; padding-left:25px; color:#fff; font-size:14px;}
.List li { height:24px; line-height:24px;padding-left:10px;}
.List li a { color:#3a3a3a;}
span.more { display:block; text-align:right;padding-right:10px;color:#3a3a3a; width:190px}


/*=left contact=*/
#contact { margin:5px 0;}


/*=prodList=*/
.prodList { overflow:hidden; clear:both;height:100%;}/*height:100%;for ie6*/
.prodList li { width:24.9%; float:left; border-left:1px dashed #ddd; float:left; text-align:center; margin-left:-1px; margin-bottom:10px;}
.picBox1 { width:146px; height:166px; overflow:hidden; margin:10px auto; position:relative;}
.prodList li  span, .hot li span { display:block; height:25px; line-height:25px; overflow:hidden;}
.prodList li  p, .hot li p { color:#d80055;padding-bottom:10px;}
.prodList li  p img, .hot li p img { vertical-align:middle; margin:0 5px;}
.prodList_top .picBox1 { position:relative;}
.prodList_top span.top, .hot li span.top { background:url(../../images/top.gif) no-repeat 0 0 ; width:56px; height:57px; overflow:hidden; position:absolute;left:0;top:0; z-index:100}
.hot li { width:23%;float:left; margin-right:15px; display:inline;text-align:center; }
.picBox_hot {  border:4px solid #ddd; position:relative; margin:0 auto 10px auto; text-align:center; width:168px; height:166px; overflow:hidden;}


/*==title2==*/
.title2 { background:url(../../images/flower_arrow.jpg) no-repeat 0 50%; padding-left:20px; font-size:14px; height:30px; line-height:30px; border-bottom:3px solid #FF91BE; clear:both; color:#ef0065;}
.title2 span { float:right; display:block; font-size:12px; font-weight:normal;}
.title2 span a {color:#fb95c0;}


/*=currentPosition=*/
.currentPosition { background:#FFEAF1 url(../../images/currentposition.jpg) no-repeat 10px 50%; padding-left:30px; height:25px; line-height:25px; margin-bottom:8px;}
.currentPosition a { padding:0 5px;}

/*=pages_news=*/
.pages  { clear:both; margin:5px 0; text-align:center;}
.pages select{ font-size:11px;}

/* ajax info信息*/
#info{text-align:center;vertical-align:middle}
#info img{ vertical-align:middle}


/*links*/
#link {height:100%; background:#fff;float:left; width:100%;}
#link li { width:88px; height:31px; float:left; margin:5px 5px 5px 0; text-align:center; line-height:31px; overflow:hidden; border:1px solid #ccc;}

#linktxt {height:100%; background:#fff;float:left; width:100%;border:1px solid #ccc; margin:5px 0px 5px 0;}
#linktxt li { width:100px; float:left; margin:0px 0px 0px 0; text-align:center; line-height:22px; overflow:hidden; }



#miancon_topRight ul li{width:170px; float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; border:#009900 0px solid}
