/* CSS Document */
*{ margin:0px auto; padding:0px; font-family:"宋体"; font-size:12px;}
body{ background:url(../images/bj.jpg) repeat-x top #479B06;}

.font {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
td{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 22px; FONT-FAMILY: "宋体"; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}

ul,ol,li,dl,dt,dd{margin:0;padding:0;list-style:none;}

.container{ width:1004px; height:auto;}
.banner{ width:1004px; float:left;}
.logo{ width:702px; float:left;}
.logo img{ float:left;}
.logo_a{ width:302px; float:left;}
.logo_a img{ float:left;}
.nav{ width:1004px; float:left;}
.nav_a{ width:27px; float:left;}
.nav_a img{ float:left;}
.nav_b{ background:url(../images/1.png) repeat-x; width:807px; height:46px; float:left;}
.nav_b p{ width:800px;}
.nav_b p a,.nav_b p a:visited{ display:block; float:left; width:85px; text-align:center; text-decoration:none; font-weight:bold; color:#FFFFFF; padding-top:18px;}
.nav_b p span{ display:block; float:left;}
.nav_c{ background:url(../images/index_08.png) no-repeat; width:170px; height:46px; float:left;}
.nav_c p{ float:right; padding-right:15px; color:#FFFFFF; font-weight:bold; margin-top:15px;}
.fla{ background:url(../images/1.jpg) repeat-y; width:1004px; height:auto; float:left;}
.fla p{ width:990px;}
.zong{ background:url(../images/1.jpg) repeat-y; width:1004px; height:auto; float:left;}
.top{ width:1004px; float:left;}
.top img{ float:left;}
.left{ width:244px; float:left; padding-left:10px;}
.left_a{ background:url(../images/index_62.jpg) no-repeat; width:244px; height:38px; float:left;}
.left_a p{ width:120px; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:35px; margin-top:15px; font-weight:bold; float:left;}
.left_b{ width:242px; border:1px #8AB667 solid; float:left; background:url(../images/index_26.jpg) repeat-x top #FFFFFF;}
.left_c{ width:200px; margin-top:15px; padding-bottom:10px;}




.left_c a,.left_c a:visited{
	display:block;
	float:left;
	background:url(../images/100.jpg) no-repeat left center;
	padding-left:25px;
	line-height:28px;
	color:#333333;
	text-decoration:none;
	width:170px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.left_d{ width:242px; margin-top:15px;}
.left_d p{ width:210px; line-height:28px; color:#333333;}
.left_d span{ display:block; float:left; width:242px; margin-top:10px;}
.left_e{ width:200px; line-height:28px; color:#333333; margin-top:10px; padding-bottom:10px;}
.left_e a{ text-decoration:none; color:#333333;}

.left_es{ width:210px; line-height:28px; color:#333333; margin-top:10px; padding-bottom:10px;}
.left_es p{ width:210px;}
.left_es p a{ padding:5px 3px;text-decoration:none; color:#333333; background:#dbecc8;}
.left_es p a:hover{ background:#CCCCCC;}

.right{ width:735px; float:left; padding-left:10px;}
.right_a{ width:735px; float:left;}
.right_b{ width:306px; float:left;}
.right_b p{ width:306px; float:left; background:#990000; height:225px;}
.right_c{ width:423px; float:left; padding-left:5px;}
.right_d{ background:url(../images/index_19.jpg) no-repeat; width:423px; height:226px; float:left;}
.right_e{ width:423px; float:left;}
.right_e p{ width:140px; float:left; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:25px; margin-top:13px;}
.right_f{ width:423px; float:left; margin-top:15px;}
.right_f p{ width:380px; border-bottom:1px #CCCCCC dotted;}
.right_f p a,.right_f p a:visited{ display:block; float:left; background:url(../images/index_19_2.jpg) no-repeat left center; padding-left:15px; line-height:30px; color:#333333; text-decoration:none;}
.right_f p a:hover{ color:#FF3300;}
.right_f p span{ display:block; float:right; line-height:28px; color:#333333;}
.right_g{ background:url(../images/r1.png) no-repeat; width:735px; height:39px; float:left; margin-top:10px;}
.right_g p{ width:150px; color:#FFFFFF; font-size:14px; float:left; padding-left:40px; margin-top:13px; font-weight:bold;}
.right_g a,.right_g a:visited{ display:block; float:right; padding-right:15px; color:#333333; text-decoration:none; margin-top:15px;}
.right_h{ width:731px; border:1px #8AB667 solid; float:left; background:url(../images/index_40.jpg) repeat-x top #FFFFFF;}
.right_i{ width:700px; line-height:28px; margin-top:10px;}
.right_i img{ float:right; padding-left:10px;}
.right_i a{ font-weight:bold; text-decoration:none; color:#333333;}
.right_j{ width:700px; margin-top:10px; padding-bottom:10px; line-height:26px; padding-left:50px;}
.right_j a,.right_j a:visited{ display:block; float:left; background:url(../images/100.jpg) no-repeat left center; padding-left:25px; line-height:28px; text-decoration:none; width:320px;}

.footer{ background:url(../images/index_85.jpg) no-repeat; width:1004px; height:107px; float:left;}
.footer p{ width:1004px; text-align:center; line-height:28px; color:#333333; margin-top:35px;}
.footer p a,.footer p a:visited{ color:#333333; text-decoration:none;}

.right_k{ background:url(../images/r1.png) no-repeat; width:735px; height:39px; float:left;}
.right_k p{ width:150px; color:#FFFFFF; font-size:14px; float:left; padding-left:40px; margin-top:13px; font-weight:bold;}
.right_k span{ display:block; float:right; padding-right:15px; color:#333333; margin-top:10px;}
.right_k span a,.right_k span a:visited{ color:#333333; text-decoration:none;}

.right_l{ width:700px; padding-bottom:15px;}
.right_l a{ text-decoration:none; color:#993300;}
.right_l a:hover{color:#993300; text-decoration:underline;}
.right_l p{ width:680px; line-height:28px; color:#333333; margin-top:10px;}

.right_n{ width:650px; text-align:center; margin-top:25px; padding-bottom:25px; color:#333333;}
.right_n a,.right_n a:visited{ color:#333333; text-decoration:none;}
.right_n a:hover{ color:#FF3300;}

.right_o{ width:680px;}
.right_o p{ width:170px; float:left; margin-top:10px;}
.right_o p a,.right_o p a:visited{ display:block; line-height:25px; color:#333333; text-decoration:none; text-align:center;}
.right_o p a:hover{ color:#FF3300;}
.right_o p a img{ width:140px; height:120px; border:1px #CCCCCC solid; padding:2px;}
.right_q{ width:550px; margin-top:35px;}
.right_q span{ display:block; float:left; width:220px;}
.right_q p{ width:300px; color:#333333; line-height:30px;}

.right_r{ background:url(../images/r1.png) no-repeat; width:735px; height:39px; float:left;}
.right_r p{ width:150px; color:#FFFFFF; font-size:14px; float:left; padding-left:40px; margin-top:13px; font-weight:bold;}
.right_r a,.right_r a:visited{ display:block; float:right; padding-right:15px; color:#333333; text-decoration:none; margin-top:15px;}

.pro{ width:988px; float:left; padding-left:9px;}
.product{ background:url(../images/102.jpg) no-repeat; width:988px; height:45px; margin-top:10px;}
.product p{ width:180px; float:left; font-size:14px; color:#FFFFFF; font-weight:bold; padding-left:45px; margin-top:15px;}
.product a,.product a:visited{ display:block; float:right; color:#333333; text-decoration:none; padding-right:10px; margin-top:10px;}
.pro_a{ width:986px; border:1px #91B366 solid; float:left; border-top:none; background:url(../images/104.jpg) repeat-x top #FFFFFF; width:986px; height:auto;}
.pro_b{ width:950px; padding-bottom:10px;}
.pro_b p{ width:190px; float:left; margin-top:10px;}
.pro_b p a,.pro_b p a:visited{ display:block; line-height:25px; color:#1D6F0D; text-decoration:none; text-align:center;}
.pro_b p a:hover{ color:#FF3300;}
.pro_b p a img{ width:170px; height:230px; border:1px #869C6B solid; padding:2px;}

.pro_b1{ width:950px; margin-top:15px;}
.pro_b1 p{ width:900px; line-height:30px; border-bottom:1px #CCCCCC dotted;}
.pro_b1 p a,.pro_b1 p a:visited{ display:block; color:#1D6F0D; text-decoration:none; text-align:center; padding-left:25px;}
.pro_b1 p a:hover{ color:#FF3300; text-decoration:underline;}
.pro_b1 p a img{ display:block; float:right; line-height:30px; color:#333333;}

.right_m{ width:680px; margin-top:15px;}
.right_m p{ width:680px; border-bottom:1px #CCCCCC dotted;}
.right_m p a,.right_m p a:visited{ display:block; float:left; width:550px; color:#333333; text-decoration:none; line-height:30px; background:url(../images/index_19_2.jpg) no-repeat left center; padding-left:25px;}
.right_m p a:hover{ color:#FF3300; text-decoration:underline;}
.right_m p span{ display:block; float:right; line-height:30px; color:#333333;}

.top_a{ width:988px; height:auto; float:left; padding-left:10px;}
.top_b{ width:324px; float:left; margin-top:10px;}
.top_c{ background:url(../images/200.jpg) no-repeat; width:324px; height:38px; float:left;}
.top_c p{ width:120px; font-size:14px; color:#FFFFFF; font-weight:bold; float:left; padding-left:35px; margin-top:13px;}
.top_c a,.top_c a:visited{ display:block; float:right; padding-right:10px; margin-top:15px; color:#333333; text-decoration:none;}
.top_d{ width:322px; border:1px #61AE3C solid; float:left; background:url(../images/201.jpg) repeat-x top #FFFFFF; height:auto; float:left; border-top:none;}
.top_e{ width:300px; margin-top:10px; padding-bottom:10px;}
.top_e a,.top_e a:visited{ display:block; line-height:25px; color:#0F2400; text-decoration:none; background:url(../images/index_19_2.jpg) no-repeat left center; padding-left:25px;}
.top_e a:hover{ color:#FF3300; text-decoration:underline;}

.pro_c{ width:950px; margin-top:10px;}
.pro_c a,.pro_c a:visited{ color:#333333; text-decoration:none;}
.pro_c a img{ border:1px #CCCCCC solid; padding:2px;}

.mq_add{width:735px; height:auto;}
  .fl{float:left;}  .fr{float:right;}  .mx_new{width:360px; height:px;}
  .new_tit{width:320px; padding-left:40px;height:38px;background:url(../images/t1.gif) left top no-repeat;margin-top:10px; color:#FFF; line-height:38px; font-size:14px;font-weight:bold;}
     .new_tit span{font-weight:normal; float:right; padding-right:14px; padding-top:8px;}  .new_tit span a{color:#333;}
  .new_sub{border:1px solid #529C19; width:338px; height:290px;padding:10px;}
   .new_sub ul li{list-style:none;width:320px; height:28px; line-height:28px; float:left; overflow:hidden; background:url(../images/ico.jpg) 0px 7px no-repeat; padding-left:15px; border-bottom:1px dashed #ccc;}  .new_sub ul li a{ color:#333; text-decoration:none;}
   
.pro{ width:988px; float:left; padding-left:9px;}
.product{background:url(../images/link_top.gif) no-repeat; width:988px; height:45px; margin-top:10px;}
.product p{ width:180px; float:left; font-size:14px; color:#FFFFFF; font-weight:bold; padding-left:45px; margin-top:15px;}
.product a,.product a:visited{ display:block; float:right; color:#333333; text-decoration:none; padding-right:10px; margin-top:10px;}
.pro_a{ width:986px; border:1px #91B366 solid; float:left; border-top:none; background:url(../images/104.gif) repeat-x top #FFFFFF; width:986px; height:auto;}
.pro_c{width:950px; margin-top:10px;}
.pro_c a,.pro_c a:visited{ color:#333333; text-decoration:none;}
.pro_c a img{ border:1px #CCCCCC solid; padding:2px;}


/*在线客服*/
.button_tel {width:15px; height:90px; text-align:center;  font-size:14px; font-weight:bold; padding:10px; position:absolute;right:3px;cursor:pointer; background:url(../images/r_bg.gif) no-repeat;top:120px; z-index:1000;}
.button_tel a {color:#000; text-decoration:none;}
.button_tel a:hover {color:#000; text-decoration:none;}
.button_tel img {border:0;}
#div_expand {position:absolute; right:3px; z-index:1000;}
.button_tel2 {width:15px; height:90px; text-align:center;  font-size:14px; font-weight:bold; padding:10px; background:url(../images/r_bg.gif) no-repeat; float:left; cursor:pointer;}
.button_tel2 a {color:#000; text-decoration:none;}
.button_tel2 a:hover {color:#000; text-decoration:none;}
.width_tel {width:280px; float:left; border:1px solid #ffbb16;  background-color:#fff5de; margin-top:1px;}
.width_tel .qq {width:270px; float:left; padding-left:10px; padding-bottom:10px; padding-top:10px; border-bottom:1px solid #ffbb16;}
.width_tel .qq  li {width:33%; float:left; line-height:22px; height:22px; padding-bottom:4px;}
.div_inform {width:260px; padding:10px; float:left;}
.div_inform table {line-height:22px; font-size:12px;}
.div_inform .input {height:20px; width:180px; border:1px solid #ddd; padding-top:2px; padding-left:2px; color:#666;}