@charset "gb2312";
img#ggimg{
    position: absolute !important;
    left: 508px !important;
    bottom: 0 !important;
    width: 172px !important;
 }
*{margin:0px;padding:0px;}/*重置标签样式*/
body {color: #555555;font-size: 12px;margin:0 auto;line-height:20px; background:url(../images/bg.jpg) repeat top center;}/*  主体定义 */
li{list-style-type: none;}/*去掉标签*/
img,img a { border:0;}
/*--------------默认链接样式---------------*/
A:link,A:visited {color: #707070; text-decoration: none}
A:active,a:hover { color: #6b0b0b; text-decoration: none; }
/*--------------红色链接样式---------------*/
a.red:link,a.red:visited {color: #ff0; text-decoration: none; }
a.red:active ,a.red:hover { color: #00f; text-decoration: underline; }
/*--------------黑色链接样式---------------*/
a.black:link,a.black:visited {color: #000; text-decoration: none; }
a.black:active ,a.black:hover { color: #00f; text-decoration: underline; }
.gray{color:#be9400;}/*定义灰色*/
.black{ color:#000;}/*定义黑色*/
.red{ color:#f00;}/*定义红色*/
.clear{clear:both}
h1{ font-size:14px; color:#000;}/*标题１重定义*/
.mainframe{margin:0 auto;  width:1000px;}/*主体框*/
.mtit{position:absolute;text-indent: -5000px;}/* 隐藏文本*/
.content{ padding:5px 10px 5px 10px; line-height:27px;}/*内容时使用*/
.imgbox{ border:1px solid #999; padding:5px;}/*图片加边框*/
.bg{background-repeat:repeat-x; background-position:bottom}/*背景*/
.more{position:absolute;right: 30px;bottom:0px;float:right;}/*更多时使用，使用时上一级标签要用position:relative;*/
tit14{font-size:14px;}  /*特殊定义14像素字体*/
/*表格默认灰色框-------使用这个时候表格里不能包含表格-------*/
.mytable{border-collapse: collapse;}
.mytable td {padding:0px;border: 1px solid #3b9acb;}
/*新闻样子*/
.main_news {padding:5px 0px 5px 0px;}
.main_news li{ background:url(images/dot01.gif) left center no-repeat; padding-left:15px; height:30px; line-height:30px; position:relative; }
/*产品及图片样式*/
.show{margin:5px;width:100%; padding-left:20px;}
.show li{list-style-type: none;width:190px;height:140px;float:left;padding:13px;text-align:center;line-height:25px;}
.show img{border:1px #888 solid;padding:2px;margin:1px;background-color:#ffffff;}
.show .nav{ clear:both; text-align:center; padding-top:10px;}
/*PNG透时图片时使用*/
.png{ width: 1px;height: 1px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/pic.JPG",sizingMethod="image");}
/*滚动图片时使用*/
#marquee1{  width:912px; overflow:hidden;}
#marquee1 img{ margin-right:15px; }
/*加警察用*/
#footerinner{position:relative; text-align:center;}
#cyberpolice{position:absolute; right:30px; top:10px;}
/*内容新闻列表*/


/*   +   +   index   +   +   */
#wrap{}
#wrap_top{ text-align:center; width:100%; margin:0 auto; background:url(../images/top_bg.jpg) repeat-x; overflow:hidden;}
	#wrap_top .wrap_top{ width:1000px; margin:0 auto; overflow:hidden;}
	#wrap_top .tname{height:137px; width:1000px;; color:#00640e; overflow:hidden; float:left;}
	#wrap_top ul{ overflow:hidden; float:right; font-family:微软雅黑; font-size:16px; width:1000px;  text-align:center;}
	#wrap_top ul li{ float:left; height:44px; line-height:44px; color:#fff; padding:0 20px; display:block;}
	#wrap_top ul li a:link,#wrap_top ul li a:visited{ color:#fff; background:none;display:block; margin-top:0; padding-top:0;}
	#wrap_top ul li a:hover,#wrap_top ul li a:active{ color:#ffff00; background:#a80303; display:block; margin-top:0; padding-top:0;}


#banner{ margin:0; overflow:hidden;}
/*   +   +   index   +   +   */

/*   +   +   内容   +   +   */
#wrap_con{ text-align:center; width:1000px; margin:0 auto;}
#con{ padding-top:27px; background:#fff; }
	#con .quality{ height:295px; width:277px; float:left; margin-left:19px; _margin-left:10px}
		#con .quality .tit_quality { text-align:left}
		#con .quality .nr_quality { margin:5px 0 0 0; border:5px #a80303 solid;}
	#con .news{ height:295px; width:342px; float:left; margin-left:23px;}
		#con .news ul{margin-left:8px;}
		#con .news ul a:link,a:visited{ text-align:left; color:#707070; _background:none;}
		#con .news ul li{ line-height:28px;text-align:left;  height:28px;}
	#con .about{ height:295px; width:305px; float:right; margin-right:13px; background:#ffffff;}
	#con .about .about_nr{ line-height:28px; text-align:left; text-indent:30px;}
#con .ne_t{ height:36px; float:none;}
#con .tit{ float:left;}
#con .tit_more{ float:right;}
#con .thr{ font-size:0px; line-height:0px; height:2px; background:#96c77f; margin-top:6px; margin-bottom:8px;}
	#con .pro{float:none; height: auto;}
	#con .pro .tit_pro{background:fff}
	#con .pro ul{ margin:22px 0 0 10px; height:540px;}
	#con .pro ul li{ float:left; margin:0 10px;}
	#con .pro ul li .pro_img{}
	#con .pro ul li .pro_img img{ width:220px; height:203px;border:1px #cacaca solid;}
	#con .pro ul li .pro_tit { color:#ff0000; margin-top:5px; width:220px;  font-size:16px; font-weight:bold;}
	#con .pro ul li .pro_tit a:link,a:visited{ color:#3b8902; margin-top:5px;}

	#con .cont{ float:left; width:270px; height:240px; text-align:left; margin-left:28px; _margin-left:14px;}
		#con .cont .cont_nr{ line-height:30px; font-size:14px;}
	#con .cult{ float:left; width:345px; height:240px;text-align:left; margin-left:20px;}
		#con .cult .cult_nr{ line-height:32px; text-indent:30px;}
	#con .join{ float:right;width:305px; height:240px; margin-right:20px; text-align:left;_ margin-right:10px;}
		#con .join .join_nr { line-height:28px;}
.b_tit{ text-align:left}
.b_tit_t{ text-align:left; font-family:微软雅黑; font-size:18px; color:#3b8902; line-height:46px;}
/*   +   +   内容   +   +   */

/*   +   +   底下   +   +   */

#bot { background: #d93131; padding: 15px 0;color:#fff;height:140px;margin-top:20px;}
#bot .copy { text-align: center; float: left; width: 700px; line-height: 35px; padding-top: 10px; }
#bot .copy a:link, #bot .copy a:visited { color: #fff; }
#bot .copy a:active, #bot .copy a:hover { color: #f55; }
#bot .gov { float: left; }
#bot .mobile { float: right; padding: 1px; border: 1px solid #777; }
#bot .mobile img { width: 125px; height 125px;
}

.WM { width: 1000px; margin: 0 auto; }






#wrap_bot{ background:url(../images/bot_bg.jpg) repeat-x #000; height:183px;}
#wrap_bot #b_nav{ width:1000px; margin:0 auto;}
#wrap_bot #b_nav ul{ font-size:14px; color:#888; margin-left:100px; height:64px; line-height:64px; overflow:hidden;}
#wrap_bot #b_nav ul a:link,#wrap_bot #b_nav ul a:visited{ color:#888; background:none;}
#wrap_bot #b_nav ul a:hover,#wrap_bot #b_nav ul a:active{ color:#888; background:none;}
#wrap_bot #b_nav ul li{ float:left; width:90px;}
#copyright{ line-height:30px; width:1000px; padding-left:220px; margin:30px auto 0 auto; color:#969696;}

/*   +   +   子页   +   +   */
#z_wrap{ float:none; overflow:hidden;width: 1000px;
margin: 0 auto;}
.left_menu{ width:172px; margin-top:33px; margin-left:21px; float:left; margin-bottom:25px; -margin-left:10px;}
	.left_tit{ color:#6b0b0b; font-size:18px; background:url(/images/left_tit_tit.jpg);  height:28px; width:164px; text-align:center; line-height:28px;}
	.left_tit_tit{ background:url(/images/left_tit_tit.jpg); width:162px; height:24px; font-size:14px; line-height:24px; margin-top:26px;  color:#6b0b0b;}
	.left_menu ul{ width:162px; color:#6b0b0b; margin-top:13px;}
	.left_menu ul a:link ,.left_menu ul a:visited{ color:#6b0b0b; background:none;}
	.left_menu ul a:active,.left_menu ul a:hover{ color:#9e3e3e; background:none;}
	.left_menu ul li:first-child{ padding-top:10px;}
	.left_menu ul li{ background:url(/images/li_bg.jpg); padding:10px 0; font-size:16px; text-align:center; border-bottom:1px solid #f7f7f7;}
.right{ width:760px; margin-right:20px; _margin-right:10px;float:right; margin-top:33px; overflow:hidden; padding-bottom:20px;min-height: 500px;}
.right .right_tit{width:760px; text-align:left;padding-bottom:5px;}
.right .right_con{}
.right_con ul{ margin:22px 0 0 26px; width:700px; overflow:hidden;}
.right_con ul li{ float:left; margin:0 5px 17px 6px;_margin:0 4px 17px 4px;}
.right_con ul li .pro_img{}
.right_con ul li .pro_img img{ width:220px; height:203px;border:1px #cacaca solid;}
.right_con ul li .pro_tit { color:#ff0000; margin-top:5px; width:220px;  font-size:16px; font-weight:bold; text-align:center;}
.right_con ul li .pro_tit a:link,a:visited{ color:#3b8902; margin-top:5px;}
.page { color:#888; margin-bottom:20px;}
.page a{color:#444;}
.page a:hover{color:#d00000;}

.r_cont{ text-align:left; margin:20px 0 0 55px; line-height:30px;}
.right_con_n{}
.right_con_n ul{ overflow:hidden;}
.right_con_n ul li{ overflow:hidden; line-height:28px;}
.right_con_n ul li a{ color:#707070;}
.right_con_n ul li a:hover{ color:#d00000}
.right_con_n ul li .le_nr{ float:left;}
.right_con_n ul li .ri_nr{ float:right;}

.pages,.pageback,.pages kbd{float:left;}
.pages{float:right;}
	.pages a,.pages span,.pageback a,.pages kbd,.pages em{float:left;overflow:hidden;padding:0 6px;margin-right:2px;height:24px;border:1px solid;line-height:24px;}
	.pages a,.pageback a{border-color:#a80303;background-color:#FFF;color:#a80303;}
	.pages a:hover,.pageback a:hover{text-decoration:none;}
	.pages span{border-color:#a80303;background-color:#a80303;color:#FFF;font-weight:700;}
		.pages a.prev,.pages a.next{background-repeat:no-repeat;}
		.pages a.prev{background-image:url(images/arrow_left.gif);background-position:30% 50%;padding:0;width:22px;overflow:hidden;text-indent:-9999px;}
		.pages a.next{padding-right:16px;background-image:url(images/arrow_right.gif);background-position:90% 50%;}
		.pageback a{padding-left:16px;background:#FFF url(images/arrow_left.gif) no-repeat 0 50%;}
		.pages a:hover,.pageback a,.pages a.next,.pages kbd,.pages em {border-color:#f00; color:#f00;}
		.pages kbd{color:#a80303;background:#FFF;font-size:14px;}
		.pages kbd input {border: 1px solid #a80303;height:16px;line-height:16px;padding:0;color:#a80303;font-size:14px;}
		.pages kbd b {font-weight:400;font-size:14px;}

/*部分开始-----------------------------------------------------*/
/*banner*/
.none{ display:none;}
.banner{ min-width:980px;height:416px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show{ width:100%; text-align:center; height:416px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}

/*翻页*/
.banner_pre_next{position:relative;z-index:105;top:520px;width:980px;left:50%; height:37px;margin-left:-500px;*left:240px;}
.banner_pre_next a{ width:37px; height:37px; background:url(/images/btn.png) no-repeat; text-indent:-999em;}
.banner_pre_next .banner_btn_left{
	position:absolute;
	left:861px;
	background-position:0px 0px;
	top: -158px;
}
.banner_pre_next .banner_btn_right{
	position:absolute;
	right:26px;
	background-position:-37px 0px;
	top: -158px;
}
/*--------------------子页推荐更多产品----------------------*/

.clear_float{clear:both;}
#son_more_products{
	margin-top:40px;
	background-image: url(../images/son_more_products_bg.jpg);
	background-repeat: no-repeat;
	height: 333px;
	width: 1000px;
	margin-bottom:40px;
}
#scroll{ padding-top:80px;}
#box{width:900px;float:left;display:block;overflow:hidden;margin-left:10px;}
#box ul li{
	width:160px;
	height:240px;
	float:left;
	text-align:center;
	margin-left: 30px;
	 display:inline;
}
#box ul li a{display:block;color:#666;padding:5px 0;}
#box ul li a:hover{color:#000;}
#box ul li a img{width:160px;height:160px;margin-bottom:5px;}
