/* CSS Document */
/*-----------------公共样式---------------------*/
html{width:100%;overflow-x:hidden;}
body{text-align: center; margin: 0px; padding: 0px; font-size: 12px; color:#000; font-family: "宋体"; 
background-color: #fff;; background-repeat:no-repeat;background-position:top;/*background-size:100%;*/overflow-x:hidden  }
form{ margin: 0px; padding: 0px; }
div{ margin: 0px; padding: 0px; text-align: left;}
ul,li{ margin: 0px; padding: 0px; list-style-type: none;overflow: hidden; list-style-position: outside; list-style-image: none;}
p,dl,dt,dd,h1{ margin: 0px; padding: 0px; }
img{border:0px;border-style: none; }
a:link { text-decoration: none; color:#666;  }
a:visited { text-decoration: none;color:#666;  }
a:hover { text-decoration: underline; color:#F00;  }
a:active {text-decoration: none;color:#666;  }
.clean{clear:both;}
/*分页样式*/
#page {
	text-align:center;
	padding:10px;
	clear:both;
}
#page a {
	color:#5ea01e;
	border:1px solid #dddddd;
	padding:5px 9px;
	margin:0 2px;
	text-decoration:none;
}
#page a:hover,#page span.me {
	color:#fff;
	border:1px solid #5ea01e;
	background:#5ea01e;
	text-decoration:none;
}
#page span.disabled {
	border:1px solid #ccc;
	padding:5px 9px;
	margin:0 2px;
	color:#ccc;
}
#page span.wenzi {
	font-size:14px;
	padding:5px 9px;
	margin:0 2px;
	color:#5ea01e;
}
#page span.me {
	padding:5px 9px;
	margin:0 2px;
}
#page select.select {
	width:120px;
	background:#fff;
	border:1px solid #ccc;
}
#page select.select optgroup {
	font-style:normal;
}
/*输入框样式*/
	
.inpt1{
	width:336px;
	height:44px;
	line-height:44px;
	font-size:16px;
	background:#f8f8f8;
	border-radius:1px;
	color:#666;
	border:1px solid #ccc;}	
.inpt2{
	width:42x;
	height:44px;
	line-height:44px;
	font-size:16px;
	background:#f8f8f8;
	border-radius:1px;
	color:#666;
	border:1px solid #ccc;}		
.btn1{
	width:338px;
	height:52px;
	border:none;
	color:#FFF;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	background:#5ea01e;
	border-radius:5px;}	
.area1{
	width:376px;
	height:150px;
	line-height:44px;
	font-size:16px;
	color:#666;
	background:#f8f8f8;
	border-radius:1px;
	border:1px solid #ccc;}	

/*头部*/
.top_tool{
	width:100%;
	height:28px;
	line-height:28px;
	background:#eeeeee;}
.top_tool_in{
	width:1200px;
	margin:0 auto;
	color:#666;}
.top_tool_in span{
	float:right;
	padding-left:10px;
	color:#333;
	font-size:14px;
	font-family:"微软雅黑";}	
.top_tool_in span em{
	font-style:normal;
	color:#5ea01e;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;}	
.top_auto{
	width:100%;}
.top{
	width:1200px;
	margin:0 auto;
	}
.logo{
	width:500px;
	height:90px;
	padding-top:10px;
	float:left;
	}

.top div.search{
	width:440px;
	margin-top:40px;
	margin-left:80px;
	float:left;}
.top div.search span{
	color:#41a53a;}	
.top div.search input.text{
	width:330px;
	height:26px;
	border:2px solid #41a53a;
	padding-left:10px;
	line-height:26px;}
.top div.search input.submit{
	width:90px;
	height:32px;
	border:none;
	background:#41a53a;
	font-size:12px;
	color:#FFF;}

.t_cart{
	float:right;
	margin-top:40px;}		
.t_cart a{
	display:block;
	width:150px;
	height:40px;
	background:url(../images/top_cart.png) no-repeat;
	text-indent:-9999px;
}		

.t_cart a:hover{
	opacity:1.0;}	

.t_cart span{
	display:block;
	color:#cb0202;
	height:40px;
	font-size:18px;
	font-family:微软雅黑;
	text-indent:35px;
	background:url(../images/top_tel.png) no-repeat 0px 0px;
	margin-top:8px;
	}
.t_cart span em{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#c97b00;
	font-weight:bold;
/*	text-shadow:#ffda9f 2px 0 0,#ffda9f 0 2px 0,#ffda9f -2px 0 0,#ffda9f 0 -2px 0;*/
	}	
	
/*导航*/
#nav{
	width:100%;
	height:45px;
	/*background:#5ea01e;*/
	background:#5ea01e;
	border-bottom:2px solid #20700c;}	
#nav ul {
	width:1200px;
	margin:0 auto;
	font-size:16px;
	font-family:"微软雅黑";
}
#nav ul li {
	width:150px;
	height:45px;
	line-height:50px;
	text-align:center;
	float:left;
}
#nav ul li a {
	width:150px;
	height:45px;
	line-height:50px;
	text-align:center;
	float:left;
	font-weight:bold;
	font-size:15px;
	color:#FFF;
}
#nav ul li a:hover {
	text-decoration:none;
	background:#20700c;
}
#nav ul li a._hover {
	text-decoration:none;
	background:#20700c;
}


/*--------------首页样式-------------------*/

.flash{
	width:1200px;
	margin:0 auto;
	}	
	
.index_main{
	width:1200px;
	margin:0 auto;
	margin-top:15px;}	
	
.index_left{
	width:220px;
	float:left;}
.index_right{
	width:980px;
	float:left;}
	
.lm_title{
	width:100%;
	height:40px;
	line-height:40px;
	background-position:bottom;
	border-bottom:2px solid #5ea01e;
	margin:15px 0 5px 0;
	background:#ddfac1;
	overflow:hidden;
	border-radius:10px 0px 0px 0px;}
.lm_title:first-child{
	margin-top:0px;}
	
.lm_title span{
	display:inline-block;
	float:right;
	padding-top:8px;
	padding-right:10px;}
.lm_title span a{
	color:#666;
	font-size:12px;}	
.lm_title span a:hover{
	color:#5ea01e;}	
.lm_title strong{
	display:block;
	width:125px;
	font-size:18px;
	color:#000;
	font-family:"微软雅黑";
	padding-left:10px;}
.lm_title strong em{
	color:#5ea01e;
	font-style:normal;
	padding-right:6px;
	font-size:24px;}	

.index-pro-list{
	width:980px;
	min-height:230px;
	margin-bottom:0px;
	float:left;}
.index-pro-list{
	text-align:center;}	
.index-pro-list dl{
	display:block;
	width:194px;
	height:230px;
	color:#666666;
	margin-bottom:-1px;
	float:left;
	border:1px solid #eeeeee;
	margin-right:-1px;}	
/*.index-pro-list dl:nth-child(5n+0) {
    border-right:1px solid #eeeeee;}	*/	
.index-pro-list dl dt{
	display:inline-block;
	width:130px;
	height:130px;
	padding-top:15px;
	overflow:hiddenl;}	
.index-pro-list dl dt img{
	width:130px;
	height:130px;}	
.index-pro-list dl dd{
	height:40px;
	padding:0 10px;
	padding-top:10px;
	line-height:1;}	
.index-pro-list dl strong{
	color:#cc002f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;}	


/*内页底部*/
.footer{
	width:100%;
	height:100px;
	color:#333;
	background:#fff;
	margin-top:30px;
	border-top:5px solid #5ea01e;}
.footer a{
  color:#333;}
.foot_top{
	width:1200px;
	margin:0 auto;
	height:50px;
	line-height:50px;
	text-align:center;}
.foot_bottom{
	color:#333;
	width:1200px;
	margin:0 auto;
   text-align:center;}

/*内页主体*/
.neiye_banner{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	padding-top:10px;}
.neiye_banner img{
	width:100%;
	height:200px;}
	
.main{
	width:1200px;
	margin:0 auto;
	margin-top:18px;
	margin-bottom:34px;
	min-height:700px;

}	
.main div.p_left{
	width:220px;
	float:left;
	min-height:700px;
}		
.main div.p_right{
	width:980px;
	float:right;
	min-height:700px;
}
	
.con_title{
	width:100%;
	height:40px;
	line-height:40px;
	background-position:bottom;
	border-bottom:2px solid #5ea01e;
	margin-bottom:15px;
	background:#ddfac1;
	overflow:hidden;
	border-radius:10px 0px 0px 0px;
	font-size:18px;
	color:#000;
	font-family:"微软雅黑";
	text-indent:18px;
	}
.con_title span{
	display:inline-block;
	float:right;
	padding-top:8px;
	font-size:12px;
	color:#666;
	padding-right:10px;}
.con_title span a{
	color:#666;
	font-size:12px;}	
.con_title span a:hover{
	color:#5ea01e;}	
	
.con_content{
	padding:24px 15px;
	color:#333;
	line-height:2;}
	


/*商品列表*/
.product_list{
	padding-bottom:50px;}
.product{
	display:block;
	width:194px;
	height:280px;
	color:#666666;
	margin-bottom:-1px;
	float:left;
	border:1px solid #eeeeee;
	margin-left:-1px;
	text-align:center;}
.product:nth-child(5n) {
    border-right:1px solid #eeeeee;}
.product dl dd.pic{
	display:inline-block;
	width:130px;
	height:130px;
	margin-top:15px;
	overflow:hidden;}
.product dl dd.pic img{
	width:130px;
	height:130px;}	
.product dl dd.title{
	height:40px;
	font-size:14px;
	color:#333;
	font-family:"微软雅黑";
	line-height:1.2;
	padding:2px 10px;
	overflow:hidden;}
.product dl dd.price{
	color:#cc002f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;}
.product dl dd.buy{
	width:92px;
	margin:0 auto;
	padding-top:10px;}	
.product dl dd.buy a{
	display:block;
	width:92px;
	height:28px;
	line-height:28px;
	margin-top:5px;
	background:#5ea01e;
	color:#FFF;
	border-radius: 10px;
	text-align:center;
	font-weight:bold;}
.product dl dd.buy a:hover{
	text-decoration:none;}
.product dl dd.buy a.hui{
	background:#999;}	

.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% 'Microsoft yahei',Arial, Helvetica, sans-serif;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

/*弹出层*/
#overlay {
    background: #000;
    filter: alpha(opacity=50); /* IE的透明度 */
    opacity: 0.5;  /* 透明度 */
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 100; /* 此处的图层要大于页面 */
    display:none;
}
#layer{
	background-color:gray; 
	 left:0; 
	 opacity:0.5; 
	 position:absolute; 
	 top:0; 
	 z-index:101; 
	 filter:alpha(opacity=50); 
	 -moz-opacity:0.5; 
	 -khtml-opacity:0.5; }
#pop{
	width:380px; 
	min-height:250px;
	text-align:center; 
	 background-color:#fff;   
	 left:50%; 
	 margin:-200px 0 0 -200px; 
	 padding:1px; 
	 padding-bottom:15px;
	 position:fixed; 
	 top:50%; 
	 z-index:1001; 
	 border-radius:6px; 
	 display:none; }
#pop h1{
	text-align:left;
	font-size:14px;
	display:block;
	height:30px;
	line-height:30px;
	background:#eee;
	border-radius:6px;
	color:#666;
	text-indent:15px;
	font-weight:bold;
	margin-bottom:10px;}
#pop h1 a.close-attr{
	float:right;
	font-weight:normal;
	padding-right:10px;
	color:#F00;}
/*商品详情*/
.product_detail{
	background:#f8f8f8;
	padding:20px;}
.pro_curr{
	height:20px;
	line-height:20px;
	font-size:16px;
	color:#333333;
	padding-bottom:10px;}
.pro_curr span{
	color:#999;
	font-size:14px;}

.product_detail_left{
	width:400px;
	height:400px;
	overflow:hidden;
	text-align:center;
	background:#FFF;
	float:left;}
.product_detail_left{}	
.product_detail_right{
	width:520px;
	float:right;}
.pd_title{
	padding:0px;
	margin:0px;
	font-size:22px;
	line-height:1.5;
	font-family:"微软雅黑";
	color:#333;
	font-weight:normal;}
.pd_price{
	width:520px;
	height:40px;
	line-height:40px;
	color:#cb0202;
	font-size:18px;
	font-family:"微软雅黑";}
.pd_price span{
	font-weight:bold;
	font-size:24px;}		
.pd_price em{
	font-size:16px;
	font-style:normal;
	color:#666}	
.pd_desc{
	padding:20px 0;
	font-size:16px;
	color:#333;
	font-family:"微软雅黑";
	line-height:1.5;}	
.pd_attr{
	padding:15px 0;
	margin-left:-32px;}
.pd_num{
	padding-left:5px;
	color:#333;}
.pd_num span{
	display:block;
	width:35px;
	line-height:25px;
	float:left;}	
.pd_num div{
	float:left;
	width:106px;
	height:40px;
	background:url(../images/pronum_03.gif) no-repeat;}	
.pd_num strong{
	display:inline-block;
	width:26px;
	height:26px;
	text-indent:-9999px;
	cursor:pointer;}	
.pd_num input{
	display:inline-block;
	width:50px;
	height:26px;
	text-align:center;
	background:none;
	border:none;}	
.pd_submit{
	clear:both;
	width:380px;}
.pd_submit input{
	text-align:center;
	border:none;}	
.pd_submit input.buysub{
	width:170px;
	height:40px;
	border:none;
	background:#5ea01e;
	color:#FFF;
	margin-left:33px;
	margin-top:28px;
	border-radius:10px;
	font-weight:bold;}
.pd_submit input.sub-button{
	width:100px; 
	height:25px; 
	margin-left:75px; 
	background:#9C3; 
	color:#FFF}	
	
.product_detail_content{
	clear:both;
	width:100%;
	padding-top:39px;
	position:relative;}	
.product_detail_content dl dt{
	height:48px;
	line-height:48px;
	background:#f8f8f8;
	border:1px solid #5ea01e;
	border-right:none;
	border-top:none;}
.product_detail_content dl dt span{
	display:block;
	width:129px;
	line-height:47px;
	background:#5ea01e;
	text-align:center;
	font-size:14px;
	color:#fff;
	border-radius:5px 5px 0px 0px;
	font-weight:bold;
	border-top:3px solid #5ea01e;
	border-right:1px solid #5ea01e;
	position:absolute;
	top:37px;}
.product_detail_content dl dd{
	background:#fff;
	min-height:600px;
	overflow:hidden;}	
	
	
/*合作中心*/
.list{
	padding:5px 20px 20px 20px;}
.list ul{}
.list ul li{
	width:180px;
	float:left;
	margin:20px 5px 20px 5px;}
.list ul li a{
	display:block;
	width:180px;
	height:120px;}		
.list ul li span{
	display:block;
	width:180px;
	height:30px;
	color:#666;
	margin-top:5px;
	font-size:14px;
	line-height:2;
	text-align:center;
	}

.detail_curr{
	height:39px;
	line-height:39px;
	text-indent:16px;
	color:#505050;
	font-size:14px;
	background:url(../images/right_tit_bg_03.gif) ;
	border-bottom:1px solid #e0e0e0;}
.detail_curr span{
	color:#999999;}	
.detail{
	padding:20px;}
.info_title{
	font-size:22px;
	font-family:"微软雅黑";}
.info_msg{
	height:40px;
	line-height:30px;
	text-align:center;
	color:#a68597;
	font-size:12px;}
.info_con{
	color:#FFF;
	font-size:14px;
	line-height:2;
	padding:20px 0;
	border-bottom:1px dashed #a68597;}
.info_page{
	padding-top:20px;}
.info_page a{
	color:#9f095c;}	

/*留言反馈*/
.feedback{
	font-size:16px;
	color:#333;
	background:#fff;
	padding-bottom:50px;}	
.feed{
	font-size:14px;
	height:50px;
	line-height:2;
	text-align:center;
	padding-top:20px;
	color:#999;}	
.feedback h1{
	font-size:16px;
	padding:30px 45px;}
.feedback form{}	
.feedback form table tr td{
	padding-bottom:25px;}	
.feedback form table tr td span{
	font-size:14px;
	color:#999;}	

/*防伪查询*/
.anti_tit{
	height:75px;
	line-height:75px;
	color:#f37735;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	border-bottom:3px solid #f37735}

	
	
	