@charset "utf-8";
body {
	font-size: 12px;
	text-decoration: none;
	background-attachment: scroll;
	margin: 0px;
	background-repeat: repeat-x;
	background-position: center top;
	background-image: url(../images/bj1.jpg);
	background-color: #DBEBD0;

}

.div_wzwidth{ width:1002px;clear:both; text-align:left; margin:auto;}
.div_clear{clear:both;}
.more_bj {
	background-image: url(../images/index_r13_c9.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


body,table,td,div{
	border-collapse: separate;
	　　word-wrap:break-word;
	　　word-break:break-all;
	font-size: 12px;
	color: #1E261A;
	text-decoration: none;	
	font-family:  宋体;
}
p,form{
margin:0px;}
a:link {
	font-size: 12px;
	color: #1E261A;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #1E261A;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}


.button1 {
	background-color: #FFFFFF;
	background-image: url(../images/button1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 27px;
	width: 77px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.button2 {
	background-color: #FFFFFF;
	background-image: url(../images/button2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 27px;
	width: 77px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.top1 {
	background-image: url(../images/index1_r1_c1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 399px;
}
#menu a:link {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 7px;
	margin-left: 7px;
}
#menu a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
		margin-right: 7px;
	margin-left: 7px;
}
#menu a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	margin-right: 7px;
	margin-left: 7px;
}
.top2 {
	background-image: url(../images/index1_r2_c1.jpg);
	background-position: center top;
	height: 74px;
	background-repeat: no-repeat;
}
.top_li_2 {
	background-image: url(../images/bj3.jpg);
	background-position: center top;
	height: 152px;
	background-repeat: no-repeat;
}
.bj1 {
	background-color: #FFFFFF;
	background-image: url(../images/bj1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.bj1 .bj1_nr{color:#006600;font-size:14px;;line-height:175%;padding:5px 10px 5px 10px; overflow:hidden; height:124px;}
.sy_newsnr{ overflow:hidden;width:252px; white-space:nowrap;text-overflow:ellipsis;}

a.a_12_green:link {
	font-size: 12px;
	color: #006600;
	text-decoration: none;
}
a.a_12_green:visited {
	font-size: 12px;
	color: #006600;
	text-decoration: none;
}
a.a_12_green:hover {
	font-size: 12px;
	color: #006600;
	text-decoration: underline;
}
.div_copy {
	background-image: url(../images/index1_r18_c3.jpg);
	background-repeat: repeat-x;
}
#copy a{color:#ffffcc; font-size:14px;
}
.div_copy1 {
	background-image: url(../images/tp20.jpg);
	background-repeat: repeat-x;
}
#copy a{color:#ffffcc; font-size:14px;
}

.left1 {
	background-color: #A4D284;
	border: 1px solid #7FAE5D;
	background-image: url(../images/tp3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.left4 {
	background-image: url(../images/tp4.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.left4 div{ white-space:nowrap; overflow:hidden; width:178px;}

a.a_13_green:link { 
	font-size: 13px;
	color: #006600;
	text-decoration: none;
	font-weight: bold;
}
a.a_13_green:visited {
	font-size: 13px;
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}
a.a_13_green:hover {
	font-size: 13px;
	color: #009900;
	font-weight: bold;
	text-decoration: underline;
}
.txt2 {
	background-color: #EFF4EA;
	border: 1px solid #B4CF9A;
}

.div_product_content *{max-width:596px;}

.div_news_content{word-wrap:break-word;}
.div_news_content *{max-width:596px;}

.div_info_content{ word-wrap:break-word;}
.div_info_content *{max-width:596px;}

/*b---------子页产品详细大小-------------------*/	
.zproqx_rightt2{ float: right; margin-right:80px; color: #999;}
.zproqx_rightt2 li{padding-bottom:10px;}
.zproqx_rightt2 .rtr_l1{ color: #777; font-size: 16px;font-family: "Microsoft YaHei"; font-weight:bold;}
.zproqx_rightt2 .rtr_fl1{ /* color: #999; */}
.zproqx_rightt2 .rtr_l2 {
	/* color:#28292D; */
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
	border-bottom:solid 1px #ccc;
}
.zproqx_rightt2 .rtr_l2 .price {
	color: #FF7F00;
	font-family: "Microsoft YaHei";
	font-size: 20px;
	/* font-weight: bold; */
}
.zproqx_rightt2 .rtr_ys{ margin-top:10px; margin-bottom:10px;}
.zproqx_rightt2 .rtr_ys a{border:solid 1px #E4E4E4; padding:6px;}
.zproqx_rightt2 .rtr_l7 {
	margin:0 auto 15px;border-bottom:dashed 0px #E4E4E4;
}
.zproqx_rightt2 .rtr_l7 span {
	color: rgb(102, 102, 102);
}
.zproqx_rightt2 .rtr_l7 .jian {
	border: currentColor;
	width: 33px;
	height: 24px;
	vertical-align: middle;
	display: inline-block;
	cursor: pointer;
	background: url("../images/jian.fw.png");
	background-color: #fff;
}
.zproqx_rightt2 .rtr_l7 .jia {
	border: currentColor;
	width: 33px;
	height: 24px;
	vertical-align: middle;
	display: inline-block;
	cursor: pointer;
	background: url("../images/jia.fw.png");
	background-color: #fff;
}
.zproqx_rightt2 .rtr_l7 input[type=text] {
	color: #D7092F;
	background: #fff;
	border: solid 1px #bababa;
	width: 50px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	margin-top: 0px;
	margin-right: 4px;
	margin-left: 4px;
	vertical-align: middle;
	display: inline-block;
}
.zproqx_rightt2 .rtr_l7 a{ color:#aaa;font-family: "Microsoft YaHei"; font-size:12px; margin-left:30px;}
.zproqx_rightt2 .rtr_l7 a:hover{ color:#007CD9;}
.zproqx_rightt2 .rtr_l7 a img{ margin-right:5px;}
.zproqx_rightt2 .rtr_l8{
  padding-left:5px;margin-top:10px;margin-bottom:15px;
}
.zproqx_rightt2 .rtr_l8 .cart {
	border: currentColor;
	border-radius: 0px;
	width: 80px;
	height: 36px;
	color:#fff;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	background-color: #104B8F;
}
.zproqx_rightt2 .rtr_l8 .cart:hover {
	background-color: rgb(255, 51, 0);
}
.zproqx_rightt2 .rtr_l8 .act {
	border: currentColor;
	border-radius: 0px;
	width: 80px;
	height: 36px;
	color:#FFF;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	margin-left:10px;
	background-color: #ff8000;
}
.zproqx_rightt2 .rtr_l8 .act:hover {
	background-color: rgb(255, 51, 0);
}
.zproqx_rightt2 .uptaobao{ width: 90px; height:36px;line-height:36px; text-align:center; background:#ff8a00; margin-left: 30px; display:inline-block;color:#FFF;font-family: "Microsoft YaHei";font-size: 16px;border-radius: 5px;}
.zproqx_rightt2 .fx{ color:#656565; float:left;}
.zproqx_rightt2 .fx div{ margin-top:10px;}
.zproqx_rightt2 .fx .bdsharebuttonbox{float:right; margin-top:-10px;}
/*e---------子页产品详细大小-------------------*/

 /*---焦点图----*/
	.focusBox { margin-left:14px; position: relative; width: 267px; height: 134px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; float:left;}
	.focusBox .pic img { width: 267px; height: 134px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;}