﻿@charset "utf-8";
/* CSS Document by hwy */

body,td{
	padding:0;
	margin:0;
	font-size:12px;
	color:#4d4d4d;
	font-family:Helvetica, Arial, sans-serif, "宋体";
	line-height:22px;
}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;}
/*body{
	background:url(/images/bg.gif);
	background-repeat:repeat-x;
}*/
img{
	border:0;
}
ul,li{
	list-style:none;
	padding:0;
	margin:0;
}
a{
	color:#4d4d4d;
	text-decoration:none;
	font-size:12px;
}
a:hover{
	color:#ff0000;
	text-decoration:none;
}
.blank{
	height:8px;
	overflow:hidden;
}
.footer{
	width:992px;
	border-top:#165d0d 5px solid;
	height:65px;
	margin:8px auto 0 auto;
	text-align:center;
	padding-top:15px;
}
.footer a{
	text-decoration:none;
	color:#165d0d;
}
.footer a:hover{
	color:red;
	text-decoration:underline;
}
.blue,.blue a{
	text-decoration:none;
	color:#165d0d;
}
.blue a:hover{
	color:red;
	text-decoration:underline;
}
.show {
	width:990px;
}
.show ul{
	clear:both;
}
.show li{
	width:79px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#210f68;
	font-size:14px;
	float:left;
	margin-right:5px;
	background:url(/images/nav.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.show li a{
	font-size:14px;
	color:#210f68;
}
.show li a:hover{
	background:url(/images/nav_hover.gif);
	color:#ffffff!important;
	background-repeat:no-repeat;
	display:inline-block;
	width:79px;
	height:30px;
	line-height:30px;
}

.current{
	background:url(/images/nav_hover.gif);
	color:#ffffff!important;
	background-repeat:no-repeat;
	display:inline-block;
	width:79px;
	height:30px;
	line-height:30px;
}
.current a{
	color:#ffffff!important;
	text-decoration:none;
}
.Contentbox{
	width:990px;
	float:left;
}
.white,.white a{
	color:#fff;
	text-decoration:none;
}
.white a:hover{
	color:#fff;
	text-decoration:underline;
}
.white_14{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	line-height:30px;
	padding-left:10px;
}
.frame{
	border-left:#165d0d 1px solid;
	border-right:#165d0d 1px solid;
	background:#ffffff;
}

.box{
	border:#165d0d 1px solid;
	background:#fff;
}
.box1{
	border-left:#165d0d 1px solid;
	border-right:#165d0d 1px solid;
	border-bottom:#165d0d 1px solid;
}
.submenu{
	width:208px;
	height:32px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	padding-left:40px;
	color:#165d0d;
	background:url(/images/ow_3.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.submenu a{
	text-decoration:none;
	color:#165d0d;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
}
.submenu a:hover{
	color:#eb790a;
	text-decoration:none;
}
.submenu1{
	width:208px;
	height:32px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	padding-left:40px;
	color:#165d0d;
}
.submenu1 a{
	text-decoration:none;
	color:#165d0d;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
}
.submenu1 a:hover{
	color:#165d0d;
	text-decoration:none;
}
.blue_14{
	font-size:14px;
	font-weight:bold;
	line-height:29px;
	height:29px;
	color:#165d0d;
}
.orange_14{
	color:#165d0d;
	font-size:14px;
	font-weight:bold;
}
.pd{
	padding:10px;
}
.time{
	font-size:11px;
	color:#666;
}
.md{
	 padding: 10px 20px;
}
.list_box{
	width:190px;
	margin:10px auto;
}
.list_f{
	line-height:25px;
	text-align:center;
	width:190px;
}
.submenu_1{
	height:24px;
	width:198px;
	line-height:24px;
	padding-left:50px;
	color:#2669b2;
}
.submenu_1 a{
	color:#165d0d;
	text-decoration:none;
}
.submenu_1 li a:hover{
	color:red;
}
.block{
	display:block;
}
.submenu_2,.submenu_2 a{
	height:24px;
	width:248px;
	line-height:24px;
	text-indent:40px;
	color:#2669b2;
}
.submenu_2 a:hover{
	color:red;
	text-decoration:none;
}
/*推荐产品*/
.i_p_list{padding-top:10px;float:left;}
.i_p_list dl.i_p_t{width:732px; height:30px; background:url(../images/t4.gif) no-repeat;}
.i_p_list dl.i_p_t dt{float:left; line-height:30px; padding-left:22px; font-size:14px; font-weight:bold;color:#eb790a;}
.i_p_list dl.i_p_t dd{float:right;background:url(../images/more1.gif) no-repeat left bottom;width:46px;height:19px;padding:5px 13px 0 0;}
.i_p_list dl.i_p_t dd a{line-height:19px; text-align:center; width:46px;float:right;color:#2669b2;}
.i_p_list dl.i_p_t dd a:hover{color:#f00; text-decoration:none;}
.plist{ padding:9px 0 8px 0;float:left;}
.plist .i_p_view{ width:100%;}
ul.i_pro_list{width:218px; height:200px;float:left;padding-left:18px;}
ul.i_pro_list li.p_img{border:1px solid #d6ecef;float:right;width:188px;}
ul.i_pro_list li.p_img img{width:188px;height:116px; vertical-align:bottom;}
ul.i_pro_list li.p_title{float:right;width:188px;border:1px solid #d6ecef;border-top:none;height:49px;font-weight:bold;font-size:14px;text-align:center;line-height:49px; background:#f4f9fa;}
ul.i_pro_list li.p_title a{color:#2669b2;width:188px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  font-size:14px;}
ul.i_pro_list li.p_title a:hover{color:#f00; text-decoration:none;}
/*ul.i_pro_list li.p_buy{float:right;width:218px; background:url(/images/buy_bg.gif) no-repeat center;height:50px;}
ul.i_pro_list li.p_buy dl{float:right;width:188px;height:40px;}
ul.i_pro_list li.p_buy dl dt{float:left;line-height:40px;font-size:20px;color:#fff;}
ul.i_pro_list li.p_buy dl dd{float:right;padding:7px 10px 0 0;}*/
ul.i_pro_list dl.p1{border-bottom:1px solid #d6ecef;}
/*ul.i_pro_list li.p_info{float:right;width:178px;border:1px solid #d6ecef;border-top:none;height:49px;line-height:22px;padding:0 5px;background:#f4f9fa;}
ul.i_pro_list li.p_info .p_info_view{ width:178px;height:44px;overflow:hidden;}*/


.mainmenu{
	float:left;
}
.mainmenu li{
	width:84px;
	height:42px;
	line-height:42px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	float:left;
	margin:0 1px;
}
.mainmenu li a{
	color:#fff;
	text-decoration:none;
	display:block;
	width:84px;
	height:42px;
}
.mainmenu li a:hover{
	background:url(/images/green_3.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}
.mainmenu li ul{
	width:84px;
	position:absolute;
	z-index:999;
	border:#bdd1f7 1px solid;
	background-color:#daefff;
	display:none;
}
.mainmenu li ul li{
	display:block;
	height:25px;
	line-height:25px;
	font-weight:normal;
	color:#000;
}
.mainmenu li ul li a{
	line-height:25px;
	height:25px;
	text-decoration:none;
	text-align:left;
	padding-left:7px;
	color:#000;
	font-weight:normal;
	clear:both
}
.mainmenu li ul li a:hover{
	background-color:#368f31;
	border:#fff 1px solid;
	background-image:none;
	color:#fff;
	text-decoration:none;
	line-height:25px;
	height:25px;

}