﻿@charset "utf-8";
/*Global 网站全局CSS*/
body, td, th ,div, ul, li, p{ 
	color:#373737; 
	font-size:12px;
	font:14px/1.5 \5FAE\8F6F\96C5\9ED1,Tahoma;
/* font-family:Tahoma,arial;  */
	} 
body{ 
	margin-left:0; 
	margin-top:0; 
	margin-right:0; 
	margin-bottom:0; 
 background:url(../images/indexbg1.jpg) #FFF center 96px repeat-x !important;
	} 
ul, li, p, dl, dt, dd, h1,h2,h3,h4,h5,h6, form{ 
	list-style-type:none; 
	padding:0; 
	margin:0px 4px 0px 0px; 
	font-size:12px;
	} 
img{
	padding:0; 
	margin:0; 
	border:0;
	}
a:link{ 
	color:#373737; 
	font-size:14px; 
	text-decoration:none;
	} 
a:visited{ 
	color:#373737; 
	font-size:12px; 
	text-decoration:none;
	} 
a:hover{
	color:#479CEB; 
	font-size:12px; 
	text-decoration:underline; 
	}
.clear{
	clear:both;
	}
.freeheight{
	height:10px;
	overflow:hidden;
	}
/*wrapper 网站外框架*/	
.wrapper{
	margin:0px auto;
	width:100%;
	overflow:hidden;
}
/*meta 顶部描述模块*/
.meta{
	height:96px;
	overflow:hidden;
	clear:both;
	background:#ffffff;
	}
.metainner{
	width:1225px;
	height:96px;
	text-indent:5px;
	line-height:96px;
	margin:0px auto;
	color:#999;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:#ffffff;
	}
.metainner p{
	float:left;
	width:930px;
	margin-top:20px;
	height:75px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	}
.metainner span{
	float:right;
	line-height:28px;
	}
.metainner span a{
	float:right;
	padding-right:5px;
	}
.metainner span img{
	margin-top:6px;
	}
.metainner dl{
	margin-top:20px;
	}
.metainner dd{
	height:20px;
	line-height:20px;
	overflow:hidden;
	float:right;
	}
.metainner dd a,.metainner dd a:link,.metainner dd a:visited{
	float:left;
	margin:0;
	height:20px;
	display:block;
	float:left;
	margin-right:0px;
	}
.metainner ul{
    display:none;
	}
/*header 网站头部模块*/
.header{
	background:#DDDDDD;
	width:100%;
	height:86px;
	margin:0px auto;
	overflow:hidden;
	clear:both;
	}
.header .logo{
	float:left;
	height:47px;
	width:140px;
	overflow:hidden;
	}
.header .logo img{
	margin-top:5px;
	}
.headerright{
	margin-right:10px;
	float:right;
	height:55px;
	width:400px;
	overflow:hidden;
	}

/*nav 网站栏目导航条模块*/
.sunlist{
    width:1225px;
	display:block;
	height:43px;
	margin:0px auto;
	overflow:hidden;
}
.sunlist img{
	float:left;
}
.nav_lhf {
    float:left;
	width:1225px;
	overflow:hidden;
	margin:0px auto;
}
.nav_lhf  ul{
	padding:0px 10px 0px 10px;
	
}
.nav_lhf  li{
	float:left;
	line-height:37px;
	padding-top:6px;
	text-align:center;
	overflow:hidden;
	position:relative;
}
.nav_lhf li a:link,.nav_lhf li a:visited{
    display:block;
	padding-left:0px;
  	width:91px;
	font-size:16px;
	color:#ffffff; 
	text-decoration: none;
	
}
.nav_lhf li a:hover{
	color:#ffffff; 
    background:url(../images/hover_bg.jpg)
}
.nav_lhf .current{

}
.nav_box{
    padding-top:10px;
}
#lhf a:link{ 
	color:#AF1B1C; 
	font-size:12px; 
	text-decoration:none;
	} 
#lhf a:visited{ 
	color:#AF1B1C; 
	font-size:12px; 
	text-decoration:none;
	} 
#lhf a:hover{
	color:#AF1B1C; 
	font-size:12px; 
	text-decoration:underline; 
	}

.sunlist2{
    width:1225px;
	display:block;
	height:60px;
	margin:20px auto;
	overflow:hidden;
}
.sunlist2 img{
	float:left;
	width:422px;
}
.sunlist3{
    width:1225px;
	display:block;
	height:363px;
	margin:0px auto;
	overflow:hidden;
}
.sunlist3 img{
    width:1225px;
	float:left;
}
.years14{
    float:right;
	width:272px;
	height:20px;
	line-height:20px;
    font-size:12px;
	color:#479CEB; 
	text-align:right;
	overflow:hidden;
	margin:0px auto;
}
.tel400{
    float:right;
	width:322px;
	height:26px;
	line-height:20px;
    font-size:18px;
	color:#004979; 
	text-align:right;
	overflow:hidden;
/*  font-weight:bold; */
}
.lhfdzsw{
    float:right;
    width:300px;
	display:block;
	height:90px;
	margin:5px auto;
	border-bottom:1px solid #DBDBDB;
	overflow:hidden;
}
.lhfdzsw img{
	float:left;
}
.dzswld{
    float:left;
	width:160px;
	display:block;
	height:90px;
	margin:0px auto;
	overflow:hidden;
}
.dzswld1{
    float:left;
	height:35px;
	font-size:22px;
	color:#373737;
	font-weight:bold;
}
.dzswld2{
    float:left;
	height:55px;
	font-size:12px;
	color:#96919D;
	padding-right:10px;
}
.dzswld_tb{
    float:left;
	width:140px;
	display:block;
	height:90px;
	margin:0px auto;
	overflow:hidden;
}
.dzswld_tb1{
    float:left;
	width:140px;
	height:49px;
	margin:5px auto;
	display:block;
	overflow:hidden;
}
.dzswld_tb1 img{
    float:left;
	width:140px;
	height:49px;
	display:block;
	overflow:hidden;
}
.dzswld_tb2{
    float:left;
	width:142px;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#388DDF;
	text-align:center;
}
.sunlist4{
    width:1225px;
	display:block;
	height:218px;
	margin:30px auto;
	overflow:hidden;
}
.sunlist4 img{
	float:left;
}
.gonggao{
    float:left;
	width:338px;
	display:block;
	height:216px;
	border:1px solid #DBDBDB;
    margin:0px auto;
	overflow:hidden;
}
.gonggaotext{
    float:left;
	width:325px;
	height:155px;
	display:block;
	overflow:hidden;
}
.gonggaoimg{
    float:left;
	width:305px;
	height:45px;
	margin:0px 15px;
	text-align:center;
}
.dianshangluodi{
	width:1225px;
	display:block;
	height:158px;
    margin:0px auto;
	overflow:hidden;
	padding:36px 0px 0px 0px;
}
.dianshangluoditext{
    float:left;
	width:538px;
	height:38px;
	line-height:38px;
	font-size:16px;
	color:#479CEB;
	font-weight:bold;
	display:block;
	overflow:hidden;
}
.dianshangluodimore{
    float:left;
	width:100px;
	height:38px;
	line-height:38px;
	text-align:right;
	display:block;
	overflow:hidden;
}
.dianshangluodidata {
    float:left;
	width:1225px;
	height:100%;
	display:block;
	overflow:hidden;
}
.dianshangluodidata ul{
    padding:0px 0px;
	
}
.dianshangluodidata li{
    float:left;
	border:0px solid #ff0000;
	background:#EBE8E8;
	height:150px;
	font-size:15px;
	color:#808080;
	padding:0px 20px 0px 0px;
	display:block;
	overflow:hidden;
}
.dianshangluodidata span{
    font-size:20px;
	font-weight:bold;
	line-height:40px;
	padding:0px 0px 0px 0px;
	color:#383838;
	display:block;
}
.dianshangluodidata li img{
    float:left;
	padding-right:20px;
}

.dianshangluodi2{
	width:865px;
	display:block;
	height:108px;
    overflow:hidden;
	padding:10px 0px 0px 0px;
}
.dianshangluodidata2 {
    float:left;
	width:865px;
	height:100%;
	display:block;
	overflow:hidden;
}
.dianshangluodidata2 li img{
    float:left;
	
}

.sunlist5{
    width:1225px;
	display:block;
	height:150px;
	margin:30px auto;
	overflow:hidden;
}
.sunlist5 img{
	float:left;
}
.newsdt{
    float:left;
	width:338px;
	display:block;
	height:148px;
	border:1px solid #DBDBDB;
    margin:0px auto;
	overflow:hidden;
}
.nitc_products{
	width:1225px;
	display:block;
	height:100%;
	border-top:1px solid #DBDBDB;
    margin:0px auto 30px auto;
	overflow:hidden;
}
.nitc_products1{
	width:863px;
	display:block;
	height:100%;
	border-top:1px solid #DBDBDB;
    margin:0px auto;
	overflow:hidden;
}
.newsdttext{
    float:left;
	width:270px;
	height:18px;
	font-size:16px;
	color:#373737;
	font-weight:bold;
	padding-left:10px;
	line-height:18px;
	display:block;
	overflow:hidden;
	margin-top:10px;
}
.newsdtmore{
    float:left;
	width:40px;
	height:18px;
	padding-right:10px;
	line-height:18px;
	text-align:right;
	display:block;
	overflow:hidden;
	margin-top:10px;
}
.tuijiancptext{
    float:left;
	width:538px;
	height:22px;
	line-height:22px;
	font-size:16px;
/*	color:#AF1B1C; */
	font-weight:bold;
	display:block;
	margin-top:10px;
	overflow:hidden;
}
.tuijiancptext1{
    float:left;
	width:888px;
	height:22px;
	line-height:22px;
	font-size:16px;
	color:#AF1B1C;
	font-weight:bold;
	display:block;
	margin-top:10px;
	overflow:hidden;
}
.tuijiancpmore{
    float:right;
	width:100px;
	height:22px;
	line-height:22px;
	text-align:right;
	display:block;
	margin-top:10px;
	overflow:hidden;
}














.nav{
	width:1225px;
	display:block;
	height:130px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/nav_bg.gif) left center repeat-x;
	}
.nav ul{
	background:url(../images/bg_line.png) top repeat-x;
    height:130px;
	overflow:hidden;
	padding-left:0px;
	width:670px;
	}
.nav li{
	
	float:left;
	line-height:130px;
	overflow:hidden;
	}
.nav li span{
	}
.nav li a:link,.nav li a:visited{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:0 23px 6px 23px;
	*padding:0 21px 6px 21px; background: none;
	}
.nav li a:hover{
	color:#ffffff;
	}
.nav .current{
	}
.nav .current a:link, .nav .current a:visited{
	color:#ffffff; 
	font-weight:bold;
	}
.nav em{
	background:url(../images/ico.gif) right -30px no-repeat;
    height:31px;
	width:10px;
	float:right;
	}
/*crumbs 网站次栏目导航*/
.crumbs{
	height:30px;
	line-height:30px;
	font-size:14px;
	border-bottom:1px #D9D9D7 solid;
	overflow:hidden;
	margin-top:10px;
	}
.crumbs a:link,.crumbs a:visited{
	font-weight:bold;
	font-size:14px;
	}
/*ban 首页广告模块*/
.ban{
    width:1225px;
	height:361px;
	overflow:hidden;
	padding:0px 0px 0 0px;
	float:left;
	}
.ban2{
	width:295px;
	height:108px;
	display:block;
	overflow:hidden;
	float:left;
	}
.xban{
	width:1225px;
	height:200px;
	display:block;
	overflow:hidden;
	float:left;
	}
	
/*search 搜索模块*/
.search select{
	width:194px;
	border:1px #ded7d9 solid;
	padding:2px 4px;
	}

.searchinput{
	border:1px #ded7d9 solid;
	width:170px;
	height:16px;
	margin-top:8px;
	float:left;
	}
.searchbt{
	width:20px;
	height:20px;
	line-height:20px;
	color:#fff;
	font-size:0px;
	margin-top:8px;
	cursor:pointer; background:url(../images/ann.jpg) no-repeat;  
	border:none;
	padding:0;
	}
/*main 主要框架*/

.mainbox{
	background:url(../images/indexbg2.jpg) #ffffff center 0px repeat-x !important;
	clear:both;
	height:100%;
	display:block;
	margin:0px auto;
	overflow:hidden;
	}

.main{
	background:#fbfbfb;
	width:1225px;
	clear:both;
	height:100%;
	display:block;
	margin:0px auto;
	overflow:hidden;
	}
/*left 主框架左侧*/
.main .home_left{
	width:935px;
	float:left;
	padding:0;
	overflow:hidden;
	}
.main .left{
	width:220px;
	float:left;
	overflow:hidden;
	margin-left:0px;
	border-left:1px #dbdbdb solid;
	border-right:1px #dbdbdb solid;
	border-bottom:1px #dbdbdb solid;
	height:100%;
/*background:url(../images/sort_bg.jpg) repeat-x 0 76px; */
	padding-bottom:6px;
	}
/*sort 产品分类模块*/
.sort,.briefcontact,.search,.linkbar {
	margin-bottom:10px;
	}
.sort p,.contactindex p{
	line-height:41px;
	height:41px;
	color:#333;
	text-indent:15px;
	background:#FBFBFB;
	font-size:20px;
	font-weight:bold;
	margin-top:10px;
	}
.search p{
	/*background:url(../images/ico.gif) 0px -650px;*/
	}
.sort ul,.search .autocomplete,.linkbar ul{
	padding:10px;
	}
.sort ul li ul,.sort ul li ul li ul{
	background:none;
	}
.sort{
    height:100%;
	}
.sort li{
	line-height:32px;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/sort_bg1.jpg) repeat-x bottom;
	}
.sort li ul{ 
	margin-top:0px;
	padding:0 0 0 15px;
	}
.sort li ul li{
	font-weight:normal;
	margin-top:0px;
	background:none;
	}
.sort li ul li a:link,.sort li ul li a:visited{
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	}
.sort li ul li a:hover{
	}
.sort li a:link,.sort li a:visited{
	background:url(../images/ico.gif) 0px -499px no-repeat;
	padding-left:10px;
	}
.sort li a:hover{
	padding-left:10px;
	}
/*briefcontact 侧边联系方式模块*/
.briefcontact{
    padding:20px 10px 0 0;
	float:left; width:240px;
	}
.briefcontact .title{
	border-bottom:0;
	height:24px;
	line-height:24px;
	clear:both;
	padding:0 10px 0 0;
	}
.briefcontact p{
	background:#DDDDDD;
	border:1px solid #CCCCCC;
	border-left:0;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	height:30px;
	text-indent:10px;
	}
.briefcontact p span{
	float:right;
	width:37px;
	margin-top:12px;
	margin-right:10px;
	text-align:left;
	}
.briefcontact p span img{
	float:left;
	}
.briefcontact ul{
	background:url(../images/contact_bg.gif) left top no-repeat;
	border:1px solid #dbdbdb;
	margin-top:5px;
	padding:15px 0 15px 5px;
	float:left;
	width:234px;
	}
.briefcontact li{
	clear:both;
	line-height:18px;
	overflow:hidden;
	}
.briefcontact li p{
	float:left;
	margin-top:0px;
	font-weight:bold;
	font-size:12px;
	height:22px;
	line-height:22px;
	border:0px;
	margin-right:5px;
	background:none;
	}
.briefcontact .tel p{
	float:left;
	margin-top:0px;
	font-weight:bold;
	font-size:12px;
	height:22px;
	line-height:22px;
	border:0px;
	margin-right:0px;
	background:none;
	color:#333;
	width:45px;
	}
.briefcontact li span{
	border:0px;
	float:left;
	margin-top:0px;
	margin-left:3px;
	font-weight:normal;
	font-size:12px;
	height:22px;
	line-height:22px;
	}
	
.hotline{
    float:left;
    height:30px;
	line-height:30px;
	width:100%;
	overflow:hidden;
	margin-bottom:8px;
	}
.hotline p{
	background:url(../images/ico.gif) right 3px no-repeat;
    float:left;
    height:30px;
	line-height:30px;
	width:30px;
	text-indent:-9999px;
	margin-right:10px;
	border:0;
	}
.hotline span{
    color:#666666;
    float:left;
    font-size:28px;
	font-style:italic;
	font-weight:bold;
    height:30px;
	line-height:30px;
	}	
	
/*briefcontact_1 侧边联系方式模块*/
.briefcontact_1{
    margin:10px 10px;
	float:left; width:200px;
	}
.briefcontact_1_title{
	color:#333333;
	font-size:20px;
	font-weight:bold;
	line-height:30px;
	background:url(../images/sort_bg1.jpg) repeat-x bottom;
	}
.briefcontact_1 ul{ margin-top:8px;
	}
.briefcontact_1 li{
	clear:both;
	line-height:18px;
	overflow:hidden;
	}
.briefcontact_1 li p{
	float:left;
	margin-top:0px;
	font-weight:bold;
	height:22px;
	line-height:22px;
	border:0px;
	margin-right:0;
	background:none;
	color:#333;
	font-size:12px;
	}
.briefcontact_1 .tel p{
	width:30px;
	}
.briefcontact_1 li span{
	border:0px;
	float:left;
	margin-top:0px;
	margin-left:3px;
	font-weight:normal;
	font-size:12px;
	height:22px;
	line-height:22px;
	color:#333;
	}
.briefcontact_1	dd{
    height:20px;
	display:block;
	padding-top:5px;
}


/*linkbar 侧边订阅模块*/
.linkbar p{
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	height:24px;
	color:#FFF;
	text-indent:10px;
	background:url(../images/ico.gif) 0px -600px no-repeat;
	}
.linkbar{
	margin-top:20px;
	}
.linkbar ul{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	}
.linkbar li{
	height:25px;
	overflow:hidden;
	}
/*right 主框架右侧**/
.main .home_right{
	width:250px;
	float:right;
	overflow:hidden;
	padding:0;
	}
.main .right{
	width:935px;
	float:right;
	overflow:hidden;
	height:100%;
	padding:0 15px 0 0;
	}
/*home_box 首页大容器*/
.home_box{
	float:left;
	width:970px;
	padding:0px 5px 0 5px;
	}
.home_left .title{
	background:url(../images/title_bg.gif) center bottom no-repeat;
	height:46px;
	padding:0 10px;
	clear:both;line-height:46px;
	}
.home_left .title p{
	color:#828282;
	font-weight:bold;
	font-size:14px;
	float:left;
	width:200px;
	display:block;
	text-align:left;
	padding-top:4px;
	}
.home_left .title span{
	float:right;
	width:37px;
	height:9px;
	margin-top:20px;
	display:block;
	}
.home_left .title p span{
    float:left;
	width:auto;
	height:46px;
	margin-top:0;
	display:block;
	color:#F30000;
	}
.home_news{
	background:url(../images/line.gif) top right no-repeat;
	width:336px;
	float:left;
	height:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-right:10px;
	}
.home_news .newsimage{
	float:left;
	width:320px;
	overflow:hidden;
	margin:10px 0px 0 10px!important;
	margin:10px 10px 0 5px;
	}
.home_news .newsimage img{
	float:left;
    border:1px solid #d1d1d1;
	width:100px;
	overflow:hidden;
	}
.home_news .newsimage p{
	float:right;
	width:205px;
	height:100%;
	text-overflow:ellipsis;
	line-height:18px;
	}
.home_news .newsimage p a{
	float:left;
	width:100%;
	white-space:nowrap;
	overflow:hidden;
	height:20px;
	font-weight:bold;
	}
.home_news ul{
	float:left;
	width:320px;
	overflow:hidden;
	margin-top:10px;
	padding-left:10px;
	}
.home_news li{
	background:url(../images/ico.gif) 0px -548px no-repeat;
	float:left;
	line-height:25px;
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-indent:12px;
	text-overflow:ellipsis;
	}
.home_news li a{
	float:left;
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:13px;
	}
.home_news li span{
	float:right;
	}
/*首页产品展示模块*/
.home_products{
	background:url(../images/line.gif) top right no-repeat;
    float:left;
	line-height:20px;
	overflow:hidden;
	height:100%;
	}
/*首页产品图片列表展示模块*/
.ppics2{
    border:1px solid #DDDDDD;
	background:#FFFFFF;
	float:left;
	width:1223px;
	}
.ppics2 ul{
    margin:0 10px;
	}
.ppics2 li{
	width:216px;
	height:250px;
	float:left;
	text-align:center;
	margin:12px 12px 0 12px!important;
	margin:10px 18px 0 10px;
	overflow:hidden;
	}
.productsdetail .ppics2{
    border:0;
	background:#fbfbfb;
	float:left;
	width:941px;
	}
.productsdetail .ppics2 li{
	width:200px;
	height:250px;
	float:left;
	text-align:center;
	margin:10px 0px 0 8px!important;
	margin:10px 14px 0 10px;
	overflow:hidden;
	}
.ppics2 li p{
	width:216px;
	height:200px;
	text-align:center;
	border:0px #ddd solid;
	vertical-align:middle;
	overflow:hidden;
	}
.ppics2 li img{
	vertical-align:middle;
	margin:0px;
	}
.ppics2 li span{    
float:center
	display:block;
	line-height:28px;
	height:32px;
	margin-top:5px;
	font-size:12px;
	text-align:left;
	overflow:hidden;
	}
.ppics2 li span input{
	float:left;
	}
/*mainfoot 主框架封底*/
.main .mainfoot{
	clear:both;
	border-top:0;
	border-bottom:15px #FBFBFB solid;
	height:1px;
	overflow:hidden;
	}
/*footer 网站底部模块*/
.footer{
    border-bottom:10px #ffffff solid;
	width:1225px;
	margin:0px auto;
	clear:both;
	overflow:hidden;
	}
.footernav{
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin:0px auto;
	background:#F2F2F2;
	}
.footernav span{
	float:right;
	width:82px;
	height:23px;
	line-height:26px;
	background:url(../images/ico.gif) 0px -300px no-repeat;
	margin-top:7px;
	overflow:hidden;
	text-indent:10px;
	margin-right:10px;
	}
.footernav span a:link, .footernav span a:visited{
    color:#666;
	}
.footernav ul{
	line-height:30px;
	}
.footernav li{
	color:#373737;
	float:left;
	margin-left:10px;
	line-height:30px;
	}
.footernav li a:link,.footernav li a:visited{
	color:#373737;
	}
.footernav li a:hover{
	}
.footernav dl{
	float:right;
	margin-right:20px!important;
	margin-right:10px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	}
.footernav dd{
	float:left;
	margin-left:15px;
	}
.footernav dl{
	float:right;
	margin-right:20px!important;
	margin-right:10px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	}
.footernav dd a:link, .footernav dd a:visited{
    color:#373737;
	}
/*copyright 版权模块*/
.copyright{
	width:100%;
	text-align:left;
	line-height:37px;
	height:37px;
	margin:0px auto;
	padding:10px 0 0 0;
	text-indent:10px;
	}
.copyright span{
	float:left;
	line-height:20px;
	font-size:12px;
	}
.copyright p{
	float:right;
	color:#333;
	}
/*links 友情链接模块*/
.links{
	width:98%;
	clear:both;
	overflow:hidden;
	margin:0px auto;
	margin-top:15px;
	}
.links p{
	font-weight:bold;
	color:#333;
	float:left;
	margin-right:10px;
	line-height:20px;
	}
.links li{
	line-height:20px;
	margin-right:10px;
	white-space:nowrap;
	float:left;
	}
/*page*/
.page{
	height:100%;
	}
/*MessageBox 错误信息模块*/
.error{
	background:url(../images/icon_error.gif) no-repeat 5px 3px;
	line-height:14px;
	padding:3px 20px 2px 25px;
	font-size:12px;
	font-family:verdana;
	color:#e04023;
	margin-top:2px;
	}
.success{
	background:#eff6e4 url(../images/icon_success.gif) no-repeat 5px 3px;
	border:1px solid #cae2a4;
	line-height:14px;
	padding:3px 20px 2px 25px;
	font-size:12px;
	font-family:verdana;
	}
.alert{
	background:#fffbd1 url(../images/icon_alert.gif) no-repeat 5px 3px;
	border:1px solid #fddc9b;
	line-height:14px;
	padding:3px 20px 2px 25px;
	font-size:12px;
	font-family:verdana;
	}
.successA{
	border:1px solid #cae2a4;
	padding:15px 10px 15px 60px;
	margin:20px 0;
	background:#f7faf1 url(../images/successA.gif) 15px 15px no-repeat;
	color:#2a9917;
	font-size:14px;
	line-height:30px;
	}
.errorA{
	border:1px solid #fac5c7;
	padding:15px 10px 15px 60px;
	margin:20px 0;
	background:#fef0f0 url(../images/errorA.gif) 15px 15px no-repeat;
	color:#CC0000;
	font-size:14px;
	line-height:30px;
	}	
.quickminiimgbox{
	visibility:hidden;
	position:absolute;left:0;
	top:0;
	z-index:301;
	}
.quickminiimgbox .iconlayer{
	height:100%;
	}
.quickminiimgbox .iconlayer a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none !important;
	}
.quickminiimgbox .maskbox{
	float:left;
	width:100px;
	height:100px;
	border:none;
	overflow:hidden;
	background:url(../images/quickview_blank.gif) repeat;
	}
.quickminiimgbox .dartbox{
	float:left;
	width:16px;
	height:100px;
	background:url(../images/quickview_dart.gif) no-repeat right center;
	}
.quickinfobox{
	visibility:hidden;
	position:absolute;
	left:0;
	top:0;
	width:125px;
	height:125px;
	background-color:#d1e3f5;
	padding:8px 8px 4px;
	text-align:center;
	border:1px solid #adcfea;
	z-index:300;
	}
.quickinfobox .largeimg{
	width:120px;height:120px;
	background-color:#ffffff;
	padding:5px;
	border:1px solid #4e89c4;
	}
.quickinfobox .largeimg a{
	display:table-cell;
	width:120px;
	height:120px;
	*display:block;
	vertical-align:middle;
	outline:none;
	}
.quickinfobox .largeimg img{
	vertical-align:middle;
	border:0;
	}
.price1{color:#FF0000;height:24px;margin-top:0px;line-height:24px;}
.price{color:#FF0000;}
.suoming{width:98%;height:40px;margin-top:0px;font-size:12px;color: #929292;}

.lhf_tel{
color:#3FB2E8;
font-size:13px;
padding-right:6px;
}