@charset "gb2312";
/* CSS Document */
body{ font-size:12px; font-family:"Arial, Helvetica, sans-serif";}
*{ margin:0; padding:0;}
img{ border:0;}
a{ text-decoration:none;}
a:hover {color:#226ABC}
ul,li{ list-style:none;}
.clearboth {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px;  BORDER-TOP: 0px; BORDER-RIGHT: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px;}
#bj{ background-image:none;}
.hide{ display:none;}
.ziti{ font-family:Î¢ÈíÑÅºÚ, ËÎÌå, ºÚÌå;}
.none{ display:none;}
.block{ display:block;}
.arial{ font-family:Arial, Helvetica, sans-serif;}
.fl{ float:left;}
.fr{ float:right;}
.c1{ height:11px; clear:both; font-size:0px;}
.red{ color:#ff0000;}
.page {}
.index_top { background:url(../images/top.jpg) repeat-x top;}
.index_top_con { width:870px; margin:0 auto; padding:22px 0;}
.logo { width:230px;}
.index_top_fr { width:630px;}
.zyw_r a { color:#333; font-family:Arial, Helvetica, sans-serif;}
.zyw_r a:hover { color:#06C}
.top_search{ width:273px; height:26px; border:1px solid #ddd; float:right;}
.search_kuang{ width:238px; float:left;  border:0; padding-top:6px; text-indent:10px; }
.search_btn{ width:31px; height:26px; float:left; background:url(../images/search.jpg) no-repeat; cursor: pointer; border:0;}
.top_nav { padding-top:10px;font-family:Arial, Helvetica, sans-serif;}
.menubg{width:100%;background:#3675bb;height:35px; background:url(../images/nav_bg.jpg) repeat-x;}
.menuol{}
.menuol ul li{width:136px;float:left; margin:0 7px; display:inline; background:url(../images/nav_line.jpg) no-repeat right;height:35px;text-align:center; position:relative;z-index:2;}
.menuol ul li a{line-height:35px;font-size:14px;font-weight:bold;color:#585555;display:block;}
.menuol ul li a:hover{ background:#76a301;}
.menuol ul li a.ahome,.menuol ul li div.menuli a:hover{ background:#76a301;color:#fff;}
.menuol ul li div.menuli{width:136px; background:#99cc00;display:none;position:absolute;z-index:2;top:35px; *left:-1px; text-align:left;text-align:center;}
.menuol ul li div.menuli a{display:block;background:url(../images/line.jpg) no-repeat;height:35px;line-height:35px; font-weight:normal; color:#fff;}
.menuol ul li div.menuli a:hover { background:url(../images/meun_hover.jpg) repeat-x;}
.banner { background:#dedede; width:100%;}
.banner_con { width:1000px; margin:0 auto;}
/*½¹µãÍ¼ÇÐ»»*/
#focus {
	width: 1000px;
	height: 368px;
	margin: 0 auto;
	background: url(../images/loading.png) no-repeat 48% 37%;
}
#slides {
	position: absolute;
	z-index:0;
}
.slides_container {
	width: 1000px;
	overflow: hidden;
	position: relative;
	display: none;
}
.slides_container a {
	width: 1000px;
	height: 368px;
	display: block;
}
.pagination {
	position: absolute;
	bottom: -12px;
	z-index:99; padding-left:50%;
	padding-top: 12px;	
	/*background: rgba(255,255,255,0.5);
  	box-shadow: 0 0 10px #ccc inset;
	border-radius: 10px; */
	width: 72px;
	height:35px;
}
.pagination li {
	float: left;
	margin: 0 4px;
}
.pagination li a {
	display: block;
	width: 10px;
	height: 0;
	padding-top: 10px;
	background: url(../images/pagination_1.png) 0 0;
	float: left;
	overflow: hidden;
}
.pagination li.current a {
	background-position: 0 -10px;
	_background-position: 0 -9px;
}

.product { width:100%; height:185px;background:url(../images/product_bg.jpg) repeat-x bottom;}
.content_con { width:980px; padding:10px; margin: 0 auto;font-family:Arial, Helvetica, sans-serif; }
.product h5 { background:url(../images/icon.jpg) no-repeat 9px; padding-left:19px; font-size:16px; color:#1c1c1c; line-height:24px;}
.product_mid {}
.pro_box { width:280px; margin-left:18px;margin-right:18px; display:inline;}
.pro_box h3 { padding-bottom:10px; color:#226abc; font-size:13px;}
.pro_box h3 a { color:#226abc; }
.pro_box h3 a:hover { color:#09C}
.pro_box .pro_box_img { width:128px;}
.pro_box .pro_box_text { width:138px; line-height:24px; color:#626262; padding:10px 0;}
.pro_box .pro_box_text ul li{width:138px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.pro_box .pro_box_text ul li a { color:#626262;}
.pro_box .pro_box_text ul li a:hover {color:#226ABC}
.pro_box .pro_box_text .p_more { text-align:right; color:#226abc;}
.pro_box .pro_box_text .p_more a {color:#226abc;}
.pro_box .pro_box_text .p_more a:hover { color:#626262}
#pro_demo { width:980px; float:left; overflow:hidden;}
#pro_indemo { width:800%; float:left;}
#pro_demo1,#pro_demo2 { float:left;}
.content_con h5{background:url(../images/icon.jpg) no-repeat 9px; padding-left:19px; font-size:16px; color:#1c1c1c; line-height:24px; margin-bottom:10px;}
.content_con h5 span { float:right; font-weight:normal; padding-right:20px; font-size:14px;}
.content_con h5 span a { color:#666;}
.content_con h5 span a:hover {color:#226ABC}
.index_left { width:627px;}
.index_ab_img { padding-left:10px;}
.index_ab_text { width:420px; line-height:24px; text-indent:2em; color:#666666;}
.index_ab_text a { color:#F00;}
.index_ab_text a:hover { color:#06C}
.index_news_list { padding-bottom:10px;}
.index_news_img { padding:10px 0 0 10px;}
.index_news_text { width:530px;}
.index_news_text h3 { float:left; background:url(../images/news_time.jpg) no-repeat; text-align:center; color:#fff; width:85px; height:18px;}
.index_news_text a { color:#226abc; line-height:18px; padding-left:10px; font-size:13px;}
.index_news_text a:hover { color:#09C}
.index_news_text p{ color:#666666; line-height:24px;}
.index_right { width:308px; padding:18px 18px 10px 18px; background:#f9f9f9;}
.index_right h3 { padding-top:10px; padding-bottom:10px; color:#226abc; font-size:13px;}
.index_right p { line-height:24px; color:#636363;}
.index_line { height:1px; border-bottom:1px dotted #CCC;}
.index_pic { background:url(../images/product_bg.jpg) repeat-x bottom;}
.wp {
	MARGIN: 0px auto; WIDTH: 990px
}
#wp .wp {
	WIDTH: auto
}

.Picrollshow {
	padding-TOP: 10px; padding-BOTTOM: 0px
}
.Picrollbody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 5px; ZOOM: 1; POSITION: relative; HEIGHT: 155px
}
.Picrollbody .leftbon {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; BACKGROUND: url(../images/left_bottom.jpg) #fff no-repeat 5px 26px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 38px; WIDTH: 19px; CURSOR: pointer; PADDING-TOP: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 89px
}
.Picrollbody .rightbon {
	PADDING-RIGHT: 15px; margin-LEFT: 5px; RIGHT: 0px; BACKGROUND: url(../images/right_bottom.jpg) #fff no-repeat 15px 26px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 19px; CURSOR: pointer; PADDING-TOP: 38px; POSITION: absolute; TOP: 0px; HEIGHT: 89px
}
.Picrollbody .PicrollCont {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 5px
}
.Picrollbody .box {
	FLOAT: left; WIDTH: 185px; TEXT-ALIGN: center
}
.index_footer { width:100%; height:130px; background:url(../images/footer_bg.jpg) repeat-x; padding-top:20px;}
.inster_footer { height:2px; padding-top:10px;}
.index_footer_con { width:990px; margin:0 auto;font-family:Arial, Helvetica, sans-serif; }
.index_footer_left img { padding-left:98px;}
.index_footer_left p { padding-top:15px; color:#2b2a2a;}
.index_footer_right { padding-right:18px; line-height:24px; color:#2b2a2a;}
.index_footer_right h3 { font-size:15px; color:#010101;}

.inster_con { width:980px; margin:0 auto; padding:10px;font-family:Arial, Helvetica, sans-serif; }
.inster_left { width:264px;}
.inster_meun h5 { height:30px; line-height:30px; border-bottom:2px solid #226abc; font-size:18px; font-weight:normal;}
.inster_meun ul { padding:10px 0;}
.inster_meun ul li { height:30px; line-height:30px; border-bottom:1px solid #dedede; background:url(../images/inster_icon.jpg) no-repeat 8px; padding-left:20px;}
.inster_meun ul li a { display:block; color:#333; font-size:14px;}
.inster_meun ul li a:hover { color:#06C}
.inster_right { width:690px;}
.inster_right h5 { height:30px; line-height:30px; border-bottom:2px solid #226abc; font-size:18px; font-weight:normal; color:#226abc;}
.inster_right h5 span { float:right; padding-right:10px; font-size:12px; background:url(../images/inster_home.jpg) no-repeat 8px; padding-left:30px;}
.inster_right h5 span a { color:#333;}
.inster_right h5 span a:hover { color:#06C}
.inster_right ul { padding:10px 0;}
.inster_right ul li { height:30px; line-height:30px; background:url(../images/inster_icon4.jpg) no-repeat 8px; padding-left:20px; font-size:14px;}
.inster_right ul li a { color:#06C}
.inster_right ul li a:hover {color:#666}
.inster_right ul li span { float:right; color:#666;}
.inster_right .page { line-height:30px; text-align:center; font-size:14px; padding-top:20px;}
.inster_right .page a { color:#06C}
.inster_right .page a:hover { color:#09C}

.end_text{ padding:20px;}
.end_text_title{ color:#3a3a3a; font-size:16px; font-weight:bold; text-align:center; font-weight:normal; padding-bottom:10px;}
.end_text_title2{ height:32px; line-height:32px; background:url(../images/end_tbg.jpg) repeat-x; margin:15px 0px; color:#333; text-align:center; background:#DEDEDE;}
.end_text_title2 a{ color:#333;}
.end_text_title2 a:hover{ color:#ff0000;}
.end{ color:#666; font-size:14px; line-height:28px; padding:0px 10px;}
.end a:hover {color:#226ABC}
/*Í¼Æ¬ÁÐ±íÒ³*/
.ab_pic{padding:15px 15px 15px 12px;line-height:24px; color:#333;}
.ab_pic p{ width:220px; height:184px; text-align:center;float:left; display:inline; font-size:14px;}
.ab_pic p img{padding:8px 8px; width:204px; height:142px;}
.ab_pic p a{color:#666;}

.inster_meun .p_dd a{ color:#06C}
.hot_pro { background:#fff; border:4px solid #f0f0f0; margin-top:20px; height:80px;}
.hot_pro ul { padding:5px;}
.hot_pro ul li { float:left; width:300px; background:url(../images/inster_icon5.jpg) no-repeat 10px; padding-left:26px; line-height:30px; height:30px;}
.hot_pro ul li a { color:#494949;}
.hot_pro ul li a:hover { color:#06C}
.hot_img { margin-top:20px;}
.hot_img p { float:left; padding-left:40px; line-height:30px; text-align:center; font-size:15px;}

.product_herbal ul li { margin-top:5px; height:65px; background:none; border-bottom:1px dotted #CCC; line-height:20px;}
.product_herbal .a_title{ color:#06C; font-size:14px; font-weight:bold;background:url(../images/inster_icon2.jpg) no-repeat scroll center left; padding-left:16px; }
.product_herbal .a_title a { color:#06C;}
.product_herbal .a_jj{ color:#666; font-size:12px;padding-left:16px;}

.hot_con ul li {background:url(../images/inster_icon2.jpg) no-repeat scroll center left; padding-left:16px;}
.product_phar ul li{background:url(../images/inster_icon2.jpg) no-repeat scroll center left; padding-left:18px;}
.product_phar ul li span{ float:right; font-size:12px;}
.pro_tit { color:#333; font-size:15px; padding-top:15px; padding-left:20px;}
.pro_tit span { float:right;}