@charset "gb2312";

body {font-size:12px; color:#222; font-family:Verdana,Arial,\5B8B\4F53,Helvetica,sans-serif; }
ul,li {list-style:none; margin:0px; padding:0px;}
img {border:0;}
a {
	color: #444444;
	text-decoration: none
}
a:hover {
	text-decoration: none
}

/*»ÃµÆÆ¬*/
.banner{

	width: 100%;
	margin: 0;padding: 0;

}
.focusBox {

	position: relative; 

	width:100%; 

	height:450px; 

	overflow: hidden; 

}

.focusBox .pic{position:relative;z-index:0;}

.focusBox .pic li{width: 100%;height: 517px;}



.focusBox .hd { 

	width:100%; 

	position: absolute; 

	bottom: 20px; 

	text-align: center; 

	font-size:0; 

	z-index:1; 

}

.focusBox .hd li{

	margin: 0 5px; 

	background: url(img/dot8.png) no-repeat 0 -16px; 

	height: 16px; 

	overflow: hidden; 

	width: 16px; 

	cursor: pointer;

	display:inline-block; 

	*display:inline; 

	zoom:1;  

	_background: url(img/dot8.png) no-repeat 0 -16px;

}

.focusBox .hd .on{background-position:0 0; }



.focusBox .prev,

.focusBox .next {

	width: 60px;

	height: 90px;

	margin: -60px 0 0;

	display: none; 

	background: url(img/ad_ctr.png) no-repeat 0 0; 

	position: absolute;

	top: 50%;

	z-index: 10;

	cursor: pointer;

	text-indent: -9999px;

	filter:alpha(opacity=20);

	opacity:0.2;

}

.focusBox .prev {left: 50px;}

.focusBox .next {background-position: 0 -90px;right: 50px;}

.focusBox .prev:hover,

.focusBox .next:hover {filter:alpha(opacity=50) !important;opacity:0.5 !important;}

.main {
 width:100%;
 margin:0px auto;
}
.tline{background:#068D48;height:4px;width:100%;}
.tt{width:100%;height:40px;background:#FCFCFC;border-bottom:1px solid #EAEAEA;}
.tt1{padding-left:150px;width:400px;height:40px;line-height:40px;font-size:12px;color:#333333;font-family:"Î¢ÈíÑÅºÚ";float:left;}
.tt2{width:600px;float:right;line-height:40px;height:40px;}
.head{width:100%;height:160px;margin:0px auto;background-color: #FFFFFF;}
.head2{width:1100px;height:80px;margin:0px auto;background-color: #FFFFFF;}
.logo
{
width:250px;
height:80px;
float:left;
}
.gstitle{
width:530px;
height:80px;
float:left;
}
.tel{
width:300px;
height:80px;
float:left;
}




.menu {
 width:100%;
 margin:0px auto;
 height:60px;
 line-height:60px;
 background: #068D48;

}
.menu ul li.nav_line{ width:1px; height:20px; background:#ffffff; overflow:hidden; margin-top:20px;}
.menu ul
{
	clear: both;
	height: 60px;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 16px;
	text-align: center;
	padding-left: 25px;
}
.menu ul li
{
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 60px;
	color: #FFF;
	width: 120px;
	height: 60px;
	float: left;
	list-style-type: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right center;
}
.menu ul li a {
	color: #fff;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 60px;
	width: 120px;
	height: 60px;
	list-style-type: none;
}
.menu ul li a:hover {
	color: #fff;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
}


/*ÍÆ¼ö²úÆ·*/
.tback{background:#F2F2F2;width:100%;height:900px;}
.tjpro{height:320px;width:1100px;margin:0px auto;}
.tjtitle{height:80px;width:100%;line-height:70px;background: url(img/tj.gif)center;}
.topProduct{float:right;width:800px;}
.tpro
{
    width:1100px;margin:0px auto;
    margin-left:30px;
	
}
.tpro ul{width:1100px;margin:0px auto;height:350px;}
.tpro ul li
{
	float:left;
	text-align:center;
	height:320px;
	background:#FFFFFF;
	width:300px;
	margin-right: 20px;
	margin-left: 20px;
}




/*¹«Ë¾¼ò½é*/
.aboutry{width:100%;margin:0 auto;height:600px;background:#F2F2F2;}
.aboutp1{height:158px;width:100%;background: url(img/about.jpg)center;}
.abouttxt{width:1100px;margin:0 auto;margin-top:50px;}
.aboutL{width:500px;float:left;}
.aboutLdown{width:500px;height:100px;}
.aboutLdown ul{margin-top:10px;}
.aboutLdown ul li{float:left;width:162px;text-align:center;}
.aboutR{width:600px;float:right;font-size:14px;}

/*²úÆ·ÖÐÐÄ*/
.pro{width:1100px;height:800px;margin:0 auto;}
.proL{width:282px;float:left;}

.proSortList{
width:282px;
}
.proSortList ul li
{
background:#F2F2F2;
	float: left;
	height: 60px;
	width: 282px;
	list-style-type: none;
	margin-top: 2px;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 60px;
	color: #FFF;
	font-size: 14px;
}
.fimg{ 
background: url(img/j.gif) no-repeat 0 0;
float:left;
width:100px;
height:60px;
background-position:center;
}
.ftxt a{
font-size:16px;
color:#333333;
font-family:"Î¢ÈíÑÅºÚ";
}
.proTel{width:282px;margin-top:55px;}
.proR{width:750px;float:right;}
.ppro
{
    width:750px;margin:0px auto;
    margin-left:30px;
	
}
.ppro ul li
{
    margin:20px 1px 1px 40px;
	float:left;
	text-align:center;
	height:208px;
	background:#F2F2F2;
	width:188px;

}


/*¹«Ë¾ÓÅÊÆ*/
.ryyoushi{width:100%;margin:0 auto;height:600px;}
.rytop{height:165px;width:100%;background: url(img/ys.jpg)center;}
.rypic{width:1100px;margin:0 auto;}
.rypicL{width:470px;float:left;}
.rypicR{width:630px;float:right;height:530px;background:url(img/yst.jpg)center;}
.ystxtL{width:90px;float:left;height:120px;}
.ystxtR{width:380px;float:right;}
.ystxtTitle{
	height:60px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 22px;
	line-height: 60px;
	font-weight:bold;
	color:#333
	;
}
.ystxtRtxt ul li{width:400px;height:25px;}
.ricon{height:18px;width:16px;background: url(img/a.gif)no-repeat center 0;float:left;}
.rtxt{margin-left:20px;width:300px;}

.dttitle{height:80px;width:100%;line-height:70px;background: url(img/rydt.gif)center;}
.rydongtai{width:100%;margin:0px auto;height:500px;}
.dtpic{width:1100px;margin:0px auto;padding-top:50px;}
.dtpic ul{width:1100px;}
.dtpic ul li{width:260px;float:left;}
.dtnew{width:1100px;margin:0px auto;padding-top:30px;}
.dtnewL{width:700px;float:left;}
.dtnewR{width:400px;float:right;}

.dtt{width:700px;}
.dtm{width:700px;padding-top:20px;}
.dtm ul li{
	float: left;
	height: 60px;
	width: 200px;
	list-style-type: none;
	margin-top: 2px;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 60px;
	color: #FFF;
	font-size: 14px;
}
.dnews{width:700px;margin:0px auto;}
.dnews ul li{
	height: 30px;
	line-height:30px;
	margin-left:20px;
	width: 550px;
	text-align:left;
	list-style:disc;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:14px;
	border-bottom:1px dashed #CCCCCC;
}





/*µ×²¿*/
.bottom{width:100%;height:300px;margin:0px auto;background:#068D48;margin-top:100px;}
.bmenu {
 width:700px;
 margin:0px auto;
 height:40px;
 line-height:40px;
 padding-top:10px;

}
.bmenu ul li
{
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 40px;
	color: #FFF;
	width: 100px;
	height: 40px;
	float: left;
	list-style-type: none;
}
.bmenu ul li a {
	color: #fff;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 40px;
	width: 100px;
	height: 40px;
	list-style-type: none;
	font-size:16px;
}
.bmenu ul li a:hover {
	color: #f2fb02;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
}
.bline{width:100%;border-bottom:1px solid #FFFFFF;height:5px;}


.bcontent{width:1000px;height:180px;margin:0px auto;}
.bwx{width:300px;float:left;margin-top:30px;}
.btxt{
    float:left;
	width:700px;
	height:120px;
	margin-top:20px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	line-height: 30px;
	color: #fff;
}


.acontent{padding-top:50px;width:1100px;margin:0px auto;mix-height:500px;}
.aleft{width:282px;float:left;}
.aright{width:780px;float:right;border:1px solid #f2f2f2;min-height:500px;}
.ar1{width:750px;margin:0px auto;height:50px;}
.ar2{width:750px;margin:0px auto;}
.ar_top{width:350px;height:50px;line-height:50px;font-weight:bold;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";border-bottom:1px solid #f2f2f2;text-indent:1em;float:left;}
.ar_top2{width:350px;height:50px;line-height:50px;font-size:14px;text-align:right;font-family:"Î¢ÈíÑÅºÚ";border-bottom:1px solid #f2f2f2;float:right;color:#999999;}
.spro
{
    width:730px;
	
}
.spro ul li
{
    margin:20px 1px 1px 40px;
	float:left;
	text-align:center;
	height:215px;
	background:#F2F2F2;
	width:200px;

}
.d_page
{
	height:50px;
	line-height:50px;
	width:750px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:16px;
	text-align:center;
}
.title{width:700px;margin:0px auto;font-size:14px;color:#00A550;font-family:"Î¢ÈíÑÅºÚ";text-align:center;}
.tinfo{width:700px;margin:0px auto;height:30px;line-height:30px;font-size:12px;color:#666666;font-family:"Î¢ÈíÑÅºÚ";text-align:center;border-bottom:1px dotted #f2f2f2;}
.pro_pic{width:700px;margin:0px auto;text-align:center;}
.tcontent{padding-top:50px;width:700px;margin:0px auto;min-height:100px;}

.d_dt
{
	margin-left:30px;
	width:700px;
}
.d_dt ul li
{
	height: 36px;
	line-height:36px;
	margin-left:20px;
	text-align:left;
    border-bottom:1px dashed #CCCCCC;
	list-style:disc;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:16px;
}

.dtwd{width:380px;margin-top:20px;}
.dtwd ul{width:320px;height:120px;}
.dtwd ul li{float:left;width:320px;height:50px;height:50px;}
.wimg{ 
background: url(img/w.gif) no-repeat 0 0;
float:left;
width:70px;
height:50px;
background-position:center;
}

.wimg2{ 
background: url(img/d.gif) no-repeat 0 0;
float:left;
width:70px;
height:50px;
background-position:center;
}
.wtxt{width:310px;height:50px;line-height:50px;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}


.clear{clear:both;margin:2px;padding:2px;}
.clear2{clear:both;margin:1px;}