@charset "gb2312";
/*---------------------------------------通用样式---------------------------------------*/
* { margin:0; padding:0; word-wrap:break-word; }
body { font:14px/1.75 "微软雅黑","宋体", arial, sans-serif, 'DejaVu Sans', 'Lucida Grande', Tahoma, 'Hiragino Sans GB', STHeiti, SimSun, sans-serif; color:#444; background:#fff repeat-y center top; }
a { color:#333; text-decoration:none; }
a:hover { text-decoration:none; color: #0066CC; }
a img { border:none; }
div, ul, li, p, form { padding: 0px; margin: 0px; list-style-type: none; }
em { font-style: normal; font-weight: normal; }
table { padding: 0px; margin: 0px; list-style-type: none; }
dt, dl, dd { padding: 0px; margin: 0px; list-style-type: none; }
form { margin:0px; padding:0px; }
tr { padding: 0px; margin: 0px; list-style-type: none; }
h3, h4 { padding:0px; font-size:14px; font-weight:bold; }
.clear { clear:both; height:0px; overflow:hidden; }
/*---------------------------------------底部版权---------------------------------------*/
.webfoot { width: auto; margin-right: auto; margin-left: auto; overflow:hidden; background: #999999; }
.foot { width: 1200px; margin-right: auto; margin-left: auto;  margin-bottom: 20px; }
	.foot img{
	float: right;
}
	.footcp{ padding-top: 5px; clear: both; }
		.footcp span { font-weight: normal; color: #FF0000; }
		.footcp ul{ margin-left: 1px; }
		.footcp li{}
	.foot h5{ height: 30px; width: 500px; float: right; text-align: right; font-size: 14px; font-weight: normal; vertical-align: bottom; }
	#back_top{ float: right; }
.ftxt { float: left; width: 790px; height: 120px; padding-top: 22px; color: #333333; }
/*------------------------------------------------------------------------------*/
.gehang{
	height: 10px;
}



.web2 { width: auto; margin-right: auto; margin-left: auto; overflow:hidden; position: static; }
.web { width: 1200px; margin-right: auto; margin-left: auto; overflow:hidden; }
/*---------------------------------------头---------------------------------------*/
#head { height: 135px; background: #FFFFFF url(/template_3/zzy_img/logo_2.gif) no-repeat; width: 1200px; margin-right: auto; margin-left: auto; }
#logo { background: url(/template_3/zzy_img/logo_2.gif) no-repeat; float: left; width: 320px; height: 107px; }
#logo a { text-indent: -999pc; display: block; height: 107px; width: 350px; }
.soso { width: 332px; float: right; overflow:hidden; margin-bottom: 5px; background: url(zzy_img/cyld.png) no-repeat right 18px; height: 83px; margin-right: 10px; }
	.soso h1 { float: right; background: url(/template_3/zzy_img/soso.jpg) no-repeat right; height: 24px; width: 240px; margin-top: 50px; }
	.soso h1 #homesearch { display:block; float:left; width:145px; border:none; background:none; height:24px; line-height:25px; margin-left: 30px; }
	.soso h1 .inputButton { display:block; width:60px; height:27px; border:none; background:none; text-indent:-999em; cursor:pointer; }
	.soso h2 { float: left; font-size: 12px; font-weight: normal; margin-top: 52px; }
.flash { height: 500px; overflow: hidden; margin-bottom: 10px; }
.menu { height: 4px; background: url(zzy_img/mend.png) no-repeat; clear:both; }
/*---------------------------------------主菜单---------------------------------------*/
#header { width: 700px; height: 50px; float: left; margin-left: 180px; overflow:visible; }
.navigate { overflow: visible; position: relative; z-index: 100; }
.navi { text-align: right; overflow: visible; position: relative; }
.navi ul { overflow: visible; float: right; display: block; }
.navi ul li { width: 105px; height: 50px; overflow: visible; float: left; display: block; position: relative; z-index: 100; }
.navi ul li.hover { }
.navi ul li a.items { margin: 0px; width: 115px; text-align: center; color: rgb(0, 0, 0); line-height: 50px; overflow: hidden; font-family: Microsoft yahei; font-size: 16px; font-weight: bold; display: inline-block; }
.navi ul li a.items:hover { color: rgb(225, 6, 0); text-decoration: none; }
.navi a.items.actived { color: rgb(225, 6, 0); text-decoration: none; }
.navi ul li.hover a.items { background: url("images/index_li_hover.png") no-repeat left top; color: rgb(225, 6, 0); position: relative; z-index: 100; }
.navi .navi_content { background: rgb(255, 255, 255); padding: 20px; border-radius: 4px; border: 1px solid rgb(216, 216, 216); border-image: none; top: 49px; overflow: hidden; display: none; position: absolute; z-index: 1; box-shadow: 0px 0px 1px #d6d6d6; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 0px 0px 1px #d6d6d6; -webkit-box-shadow: 0px 0px 1px #d6d6d6; }
.mt10 { margin-top: 10px; }
.dashed_line_d8d8d8 { margin: 5px 0px; width: 100%; height: 0px; overflow: hidden; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: dashed; }
.dashed_line { width: 100%; height: 0px; overflow: hidden; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: dashed; }
.dashed_line_d8d8d8 { width: 100%; height: 0px; overflow: hidden; border-top: 1px dashed #666666; }
.dashed_line_d8d8d8 { border-top: 1px dashed #999999; }
.dotted_line { width: 100%; height: 0px; overflow: hidden; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: dotted; }
.f14 { font-size: 14px; }
.lh22 { line-height: 22px; }
.lh26 { line-height: 26px; }
.darkgray { color: rgb(51, 51, 51); }
.yahei { font-family: Microsoft yahei; }
.bold { font-weight: bold; }
.gray { color: rgb(102, 102, 102); }
/*---------------------------------------首页---------------------------------------*/






/*---------------------------------------首页新闻、概况---------------------------------------*/
.home1 { height: 260px; width:310px; overflow: hidden; float:right; margin-top: 10px; margin-left: 20px; }
	.home2nr { margin-top:8px;}
	.home2nrh { margin-top:8px; width:250px;}
.home2 { width:400px; overflow: hidden; margin-bottom:10px; float:right; margin-top: 10px; }
	.home2bt { height:28px; text-indent: 15px; border-bottom: 1px solid #ccc; font-weight: bold; color: #056AC3; font-size: 12px; line-height: 28px; width: auto; }
		.home2bt em { color: #CCCCCC; margin-left: 5px; font:9px Verdana, Arial, Helvetica, sans-serif; overflow:hidden }
		.home2bt a { float:right; background: url(/template_3/zzy_img/more01.gif) no-repeat 0px 10px; text-indent: -999em; display: block; padding: 10px 3px 0 0; height: 9px; width: 36px; overflow: hidden; }
	.home2npic { float: left; border: 1px solid #eee; padding: 3px; margin-top: 10px; }
	.home2ntxt { overflow:hidden; margin-left:2px;}
		.home2ntxt span{ float:right;}
		.home2ntxt img{ _padding-top:5px;}
		.home2ntxt ul li { width:385px; height:30px; background: url(/template_3/zzy_img/naSzarym.gif) repeat-x bottom; line-height: 30px; }
.home3 { width:450px; overflow: hidden; float:left; margin-top: 10px; }
	.home3nr { margin-top:5px; margin-left:3px; line-height: 20px; text-indent:2em; }
	.home3nr img { float:right; margin-left:5px; border: 1px solid #eee; margin-bottom: 25px; }
	.home3nr p{ padding:5px 0; text-indent:2em; }
/*---------------------------------------首页产品---------------------------------------*/
.main_pro { height: 450px; margin-bottom:7px; clear: both; overflow:hidden;}
	.mainpro_cp { margin-top: 10px; width: 1210px; overflow:hidden;} 
		.main2_nr ul{ width:1210px; overflow:hidden;}
			.mainpro_cp li { float:left; width:230px; margin:0 12px 10px 0; }
			.mainpro_cp li { _margin:0 8px 10px 0; }/*IE6*/
			.mainpro_cp li a { display:block; width:223px; overflow:hidden; margin:0 auto; padding:3px; border:1px solid #E6E6E6; text-decoration:none; color:#000; cursor:pointer; }
			.mainpro_cp li a em { text-align: center; display: block; }
			.mainpro_cp li a img { height:150px; width:220px; }
			.mainpro_cp li a span { height:28px; line-height:28px; text-align:center; overflow:hidden; display:block; font-size:12px; color:#666666; margin-top: 3px; border: 1px solid #E6E6E6; background-color: #eee; }
			.mainpro_cp li a:hover img {filter: Alpha(Opacity=58);}  /*图片透明度*/
			.mainpro_cp li a:hover { border:1px solid #0099ff; }
			.mainpro_cp li a:hover span { height:28px; line-height:28px; text-align:center; overflow:hidden; display:block; font-size:12px; color:#FFFFFF; margin-top: 3px; background: #0099FF; }









/*---------------------------------------首页新闻列表---------------------------------------*/

/*---------------------------------------单页样式---------------------------------------*/
.home2bt {
	height:40px;
	text-indent: 15px;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	color: #056AC3;
	font-size: 14px;
	line-height: 40px;
	width: auto;
	background: url(/template_3/zzy_img/do_L.png) no-repeat 3px center;
}
		.home2bt em { color: #CCCCCC; margin-left: 5px; font:9px Verdana, Arial, Helvetica, sans-serif; overflow:hidden }
		.home2bt a { float:right; background: url(/template_3/zzy_img/more01.gif) no-repeat 0px 10px; text-indent: -999em; display: block; padding: 10px 3px 0 0; height: 9px; width: 36px; overflow: hidden; }



.main_left { float: left; width: 247px; overflow:hidden; clear: both; }
.leftmenu { margin-top:15px; } /*左了菜单*/
.leftmenu2 { margin-top:10px; margin-left: 5px; } /*左了菜单*/
.leftmenu li { width:247px; height:30px; background: url(/template_3/zzy_img/lmenu.png) no-repeat; }
.leftmenu li a { height:30px; display:block; line-height: 30px; text-indent: 42px; letter-spacing: 1px; }
.leftmenu li a:hover {
	background: url(/template_3/zzy_img/lmenuhover.png) no-repeat;
	line-height:30px;
	font-weight: bold;
}
.main_right { float: right; width: 935px; padding-bottom:10px; }
.right_bt {
	height:40px;
	line-height:40px;
	background: url(/template_3/zzy_img/do_L.png) no-repeat 5px center;
	border-bottom: 1px solid #CCCCCC;
	font-size: 14px;
}
.right_bt h2 { float:right; font-size: 12px; font-weight: normal; background: url(/template_3/zzy_img/do_L.png) no-repeat 0px center; text-indent: 15px; }
.right_bt h4 { float:left; font-size: 14px; margin-left: 18px; color: #0066FF; overflow:hidden; }
.right_nr { overflow:hidden; clear:both; padding:10px 0; }
.right_nr {
	font-size:14px;
	line-height:170%;
	width:930px;
	overflow:hidden;
}
.right_nr img {
width: expression(this.width > 910 ? 910: true); max-width: 910px; padding:4px; border:1px solid #D4E2E3; text-align:center; display:block; margin:5px auto; }
.right_nr img { float:right; margin:0 0 0 8px; }
.right_nr #MyContent { color: #333; }
.right_nr #MyContent p { padding:5px 0; text-indent:2em; }
.right_nr #MyContent h1,  .right_nr #MyContent h2,  .right_nr #MyContent h3,  .right_nr #MyContent h4,  .right_nr #MyContent h5 { color:#000; font-family:"宋体"; border-bottom:1px solid #ACCEDD; border-top:3px solid #ACCEDD; background:#F7F7F7; text-indent:24px; line-height:1.5em; margin:10px 0; }
.right_nr #MyContent h6 { color:#000; font-family:"宋体"; border-bottom:1px solid #ACCEDD; border-top:3px solid #ACCEDD; background:#F7F7F7; text-indent:24px; line-height:1.5em; width: 65%; margin-top: 10px; margin-right: 0; margin-bottom: 10px; margin-left: 0; font-size: 14px; font-weight: bold; }
.right_nr #MyContent .innerlink { color: #f60; }
.right_nr #MyContent a:hover { color:#50AC23; }
/*---------------------------------------单页图片居中---------------------------------------*/
.right_nr1 { overflow:hidden; clear:both; padding:10px 0; }
.right_nr1 { font-size:12px; line-height:170%; color:#222; width:930px; overflow:hidden; }
.right_nr1 img {
width: expression(this.width > 910 ? 910: true); max-width: 910px; padding:4px; text-align:center; display:block; margin:5px auto; border: 1px solid #D4E2E3; }
.right_nr1 #MyContent { color: #333; }
.right_nr1 #MyContent p { padding:5px 0; text-indent:2em; }
.right_nr1 #MyContent h1,  .right_nr1 #MyContent h2,  .right_nr1 #MyContent h3,  .right_nr1 #MyContent h4,  .right_nr1 #MyContent h5 { color:#000; font-family:"宋体"; border-bottom:1px solid #ACCEDD; border-top:3px solid #ACCEDD; background:#F7F7F7; text-indent:24px; line-height:1.5em; margin:10px 0; }
.right_nr1 #MyContent h6 { color:#000; font-family:"宋体"; border-bottom:1px solid #ACCEDD; border-top:3px solid #ACCEDD; background:#F7F7F7; text-indent:24px; line-height:1.5em; width: 65%; margin-top: 10px; margin-right: 0; margin-bottom: 10px; margin-left: 0; font-size: 14px; font-weight: bold; }
.right_nr1 #MyContent .innerlink { color: #f60; }
.right_nr1 #MyContent a:hover { color:#50AC23; }
/*---------------------------------------产品列表样式---------------------------------------*/
.right_prls { overflow:hidden; padding-top: 10px; padding-left: 1px; clear:both; width: 930px; }
.right_prls ul { width:930px; padding-left: 5px; }
.right_prls li { float:left; width:300px; margin:0 10px 10px 0; }
.right_prls li a { display:block; width:295px; overflow:hidden; margin:0 auto; padding:3px; border:1px solid #E6E6E6; text-decoration:none; color:#000; cursor:pointer; }
.right_prls li a img { height:210px; width:293px; margin: 0px auto; }
.right_prls li a em { text-align: center; display: block; }
.right_prls li a:hover { border:1px solid #0099FF; }
.right_prls li a span { height:28px; line-height:28px; text-align:center; overflow:hidden; display:block; font-size:12px; color:#666666; margin-top: 3px; border: 1px solid #E6E6E6; }
.right_prls li a:hover span { height:28px; line-height:28px; text-align:center; overflow:hidden; display:block; font-size:12px; color:#FFFFFF; border-top: 1px solid #E6E6E6; margin-top: 3px; background-color: #0099ff; }
/*---------------------------------------新闻列表样式---------------------------------------*/
.right_news_ls { overflow:hidden; padding-top: 10px; padding-bottom:10px; padding-left: 1px; clear:both; width: 930px; }
.right_news_ls ul { margin-bottom: 15px; }
.right_news_ls li span { float:right; padding:0 0 0 10px; color:#999 }
.right_news_ls li img { padding:0 10px 0 5px; }
.right_news_ls li em { padding:0 5px; font-weight: bold; color: #FF0000; }
.right_news_ls li img { _padding-top:5px; }
.right_news_ls li { background: url(/template_3/zzy_img/naSzarym.gif) repeat-x bottom; height:28px; line-height:28px; overflow:hidden; color:#f60 }
/*---------------------------------------新闻、产品内容样式---------------------------------------*/
.right_prnr { overflow:hidden; padding-top: 10px; padding-left: 1px; clear:both; width: 930px; }
.prbt { height:50px; font: bold 14pt/50px "微软雅黑", "黑体"; color: #f60; text-align: center; }
#line { background: #CCCCCC; height: 1px; margin-bottom:10px; width:95%; margin-right: auto; margin-left: auto; }
#article_info {
	line-height:20px;
	padding:5px;
	border:1px dashed #B8CDE3;
	background:#F8FBFC;
	color:#FF0000;
	width:910px;
	font-family: "微软雅黑 Light", "黑体";
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
#article_date { height:30px; line-height:30px; text-align:center; border-top:1px dashed #dddddd; font-size: 12px; }
.right_prnr { font-size:14px; line-height:2em; color:#222; width:930px; overflow:hidden; }
.right_prnr #MyContent p { padding:5px 0;}
.right_prnr #MyContent img { width: expression(this.width > 900 ? 900: true);max-width: 900px; }
.right_prnr #MyContent a:link, #article_nr #MyContent a:visited, #article_nr #MyContent a:active { color:#f60; font-size:14px; }
.right_prnr #MyContent a:hover { color:#50AC23; font-size:14px; }
.right_prnr #MyContent h1,  .right_prnr #MyContent h2,  .right_prnr #MyContent h3,  .right_prnr #MyContent h4,  .right_prnr #MyContent h5,  .right_prnrr #MyContent h6 { color:#000; font-family:"宋体"; border-bottom:1px solid #ACCEDD; border-top:3px solid #ACCEDD; background:#F7F7F7; text-indent:24px; line-height:1.5em; margin:10px 0; }
.right_prnr #MyContent object, #article_nr #MyContent embed { width:870px; height:620px; display:block; margin:10px auto; }
.right_prnr #MyContent table img { display:inline; border:none }
.right_prnr #MyContent p table { position:relative; left:-24px; left:0 }
.right_prnr #MyContent h1 { font-size:24px; }
.right_prnr #MyContent h2 { font-size:22px; }
.right_prnr #MyContent h3 { font-size:18px; }
.right_prnr #MyContent h4 { font-size:16px; }
.right_prnr #MyContent h5 { font-size:14px; }
.right_prnr #MyContent h6 { font-size:14px; }
.right_prnr #MyContent h1 a:link, #article_nr #MyContent h1 a:visited, #article_nr #MyContent h1 a:active, #article_nr #MyContent h1 a:hover { font-size:24px; color:red; }
.right_prnr #MyContent h2 a:link, #article_nr #MyContent h2 a:visited, #article_nr #MyContent h2 a:active, #article_nr #MyContent h2 a:hover { font-size:22px; color:red; }
.right_prnr #MyContent h3 a:link, #article_nr #MyContent h3 a:visited, #article_nr #MyContent h3 a:active, #article_nr #MyContent h3 a:hover { font-size:18px; color:red; }
.right_prnr #MyContent h4 a:link, #article_nr #MyContent h4 a:visited, #article_nr #MyContent h4 a:active, #article_nr #MyContent h4 a:hover { font-size:16px; color:red; }
.right_prnr #MyContent h5 a:link, #article_nr #MyContent h5 a:visited, #article_nr #MyContent h5 a:active, #article_nr #MyContent h5 a:hover { font-size:14px; color:red; }
.right_prnr #MyContent h6 a:link, #article_nr #MyContent h6 a:visited, #article_nr #MyContent h6 a:active, #article_nr #MyContent h6 a:hover { font-size:14px; color:red; }
#article_sc { float:left; padding:5px 0 0 }
#article_next { clear:both; line-height:24px; border-top:1px dashed #ccc; padding:5px 0; }
#pro_table { line-height:2em; }
/*---------------------------------------分页样式---------------------------------------*/
#fenye { clear:both; margin-top: 10px; }
#fenye a { text-decoration:none; }
#fenye .prev, #fenye .next { width:52px; text-align:center; }
#fenye a.curr { width:22px; border:1px solid #ddd; color:#666666; font-weight:bold; text-align:center; background-color: #eee; }
#fenye a.curr font { color:#666 }
#fenye a.curr:visited { color:#fff; }
#fenye a { margin:5px 4px 0 0; color:#999999; background:#fff; border:1px solid #ddd; float:left; text-align:center; height:22px; line-height:22px }
#fenye a.num { width:22px; }
#fenye a:visited { color:#1f3a87; }
#fenye a:hover { color:#fff; border:1px solid #0033FF; float:left; background-color: #0099ff; }
#fenye span { display:none }
/*---------------------------------------联系我们---------------------------------------*/
.lxwm { height: 35px; width: 180px; margin-bottom: 8px; border: 1px solid #ddd; padding-left: 60px; padding-top:4px; line-height: 18px; }
#lx1 { background: url(/template_3/zzy_img/A.gif) no-repeat 15px center; margin-top:8px; }
#lx1:hover { background: #E6FFFF url(/template_3/zzy_img/A_2.gif) no-repeat 15px center; }
#lx2 { background: url(/template_3/zzy_img/b.gif) no-repeat 15px center; }
#lx2:hover { background: #E6FFFF url(/template_3/zzy_img/b_2.gif) no-repeat 15px center; }
#lx3 { background: url(/template_3/zzy_img/c.gif) no-repeat 15px center; }
#lx3:hover { background:#E6FFFF url(/template_3/zzy_img/c_2.gif) no-repeat 15px center; }
#lx4 { background: url(/template_3/zzy_img/d.gif) no-repeat 15px center; }
#lx4:hover { background: #E6FFFF url(/template_3/zzy_img/d_2.gif) no-repeat 15px center; }
#lx5 { background: url(/template_3/zzy_img/e.gif) no-repeat 15px center; }
#lx5:hover { background: #E6FFFF url(/template_3/zzy_img/e_2.gif) no-repeat 15px center; }
/*---------------------------------------留言---------------------------------------*/
#guestbook { width:920px; overflow:hidden;}
#GuestList { width:920px; margin:0 auto; clear:both; padding:10px 0px 0; } 
#club_link { width:920px; overflow:hidden; height:38px;} 
  #club_link a { display:block; width:110px; float:right; height:30px; background-image:url(/template_3/zzy_img/club_linl.png); text-indent:-999em; padding:0 10px 0 0; background-repeat:no-repeat} 
  #club_link .a { background-position:0 -30px;} 
#Content { width:780px; height:200px; } 
.club_list{ width:920px; overflow:hidden; border-top:1px solid #B9D8F9; clear:both; margin:0 0 10px;background:#fff} 
.club_left { width:120px; float:left; height:120px; background:#E8F2FD} 
  .club_123 { font-family:"Arial Black", Gadget, sans-serif; font-size:60px; display:block; width:120px; height:90px; text-align:center; color:#1074D8} 
  .club_name { width:120px; display:block; height:30px; text-align:center; font-weight:bold; color:#f60;} 
.club_right { width:785px; float:right} 
  .club_top { height:30px; line-height:30px; overflow:hidden; width:785px; border-bottom:1px solid #B9D8F9} 
   .club_title { float:left; font-size:14px; color:#f60;} 
  .club_con { line-height:22px; color:#666; text-indent:2em; padding:5px 0;} 
  .club_date { height:30px; line-height:30px; text-align:right; color:#1074D8; float:right; } 
  .club_huifu { width:760px; background:#f7fbff; padding:10px; border:1px dashed #B9D8F9; float:right; margin-right: 5px; } 
   .club_huifu_title { font-size:14px; color:#f00;} 
   .club_huifu_con { line-height:22px; color:#666; text-indent:2em; padding:5px 0;} 
   .club_huifu_date { height:20px; line-height:20px; color:#1074D8; float:right}

/*--------------------------------------产品树型菜单---------------------------------------------*/
#top, #main_cd, #bottom { text-align:center; clear:both; margin:0 auto; background:#fff; overflow:hidden; }/*设置总宽度，文本对齐方式改回默认left,清除周围浮动，左右自适应[FireFox居中方式]*/
/* map 背景设置 */
#map_top { height:40px; background:url(/baidoc_images/map_top.gif) no-repeat #fff; margin-left:10px !important; margin-left:0; }
#map_main { background:url(/baidoc_images/map_middle.gif) repeat-y #fff; margin-left:10px !important; margin-left:0; padding-top: 10px; padding-right: 0; padding-bottom: 0; width: 247px; overflow: hidden; clear: both; }
#map_bottom { height:40px; background:url(/baidoc_images/map_bottom.gif) no-repeat #fff; margin-left:10px !important; margin-left:0; }
#map_top:after, #map_main:after, #map_bottom:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* ul li 设置 */
#map_main ul { padding-left:30px; }
#map_main li { list-style:none; text-align:left; letter-spacing:1px; height:auto!important; height:25px; min-height:25px; border-bottom: 1px solid #F0F0F0; }
#map_main li img { border:0; }
#map_main li.top_type { height:20px; padding-top:0px; }
#map_main li.top_type a { font-weight:bold; color:#0066FF; letter-spacing:2px; }
#map_main .green_bold { font-size:20px; font-weight:bold; color:#009900; letter-spacing:2px; }
#map_main li.sub_type { height:20px; padding-top:3px; }
#map_main li.sub_type a { font-size:12px; font-weight:normal; color:#666666; }
/*main css*/
.izl-rmenu { position:fixed; left:50%; margin-left:532px; bottom:10px; padding-bottom:73px; background:url(/template_3/zzy_img/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn { width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative; }
.izl-rmenu .btn-qq { background:url(/template_3/zzy_img/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; }
.izl-rmenu .btn-qq:hover { background-color:#488bc7; }
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited { background:url(/template_3/zzy_img/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block; }
.izl-rmenu .btn-wx { background:url(/template_3/zzy_img/r_wx.png) 0px 0px no-repeat; background-color:#78c340; }
.izl-rmenu .btn-wx:hover { background-color:#58a81c; }
.izl-rmenu .btn-wx .pic { position:absolute; left:-222px; top:-74px; display:none; width:221px; height:221px; }
.izl-rmenu .btn-phone { background:url(/template_3/zzy_img/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f; }
.izl-rmenu .btn-phone:hover { background-color:#ff811b; }
.izl-rmenu .btn-phone .phone { background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none; }
.izl-rmenu .btn-top { background:url(/template_3/zzy_img/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none; }
.izl-rmenu .btn-top:hover { background-color:#444; }
/*flash*/
#banner { width:100%; float:left; height:0px; float:left; }
#flash { width:100%; float:left; }
.flash { height: 500px; overflow: hidden; }
.flash2 { height: 500px; overflow: hidden; }
.clear { clear:both; }
/* 幻灯开始*/
#imageShow { clear:both; position:relative; }
#imageShow .imagebg { height:500px; overflow:hidden; position:relative; }
#imageShow .imagebg li { height:500px; overflow:hidden; position:absolute; top:0; left:0; width:100%; display:block; filter:alpha(opacity=0); opacity:0; }
#imageShow .imagebg li a.bannerbg_main { width:100%; position:absolute; top:0; right:0; height:500px; display:block; }
/*左右按钮*/
.s_pre, .s_next { display:block; width:46px; height:46px; position:absolute; top:176px; } /*176=(398-46)/2*/
a.s_pre { background: url(/template_3/zzy_img/scroll.png) no-repeat 15px 10px; left:10px; }
a.s_pre:hover { background:#0e73c3 url(/template_3/zzy_img/scroll.png) no-repeat -45px 10px; }
a.s_next { background:url(/template_3/zzy_img/scroll.png) no-repeat -105px 10px; right:10px; }
a.s_next:hover { background:#0e73c3 url(/template_3/zzy_img/scroll.png) no-repeat -165px 10px; }
/*用不到，但不能删除*/
.outScroll_pic { height:76px; margin-left:70px; overflow:hidden; position:relative; width:822px; top:2px; display:none; }
.outScroll_pic .scroll_pic { position:absolute }
.scroll_pic { margin:0 auto; width:40000px; height:76px; }
.scroll_pic li { float:left; float:left; height:65px; width:145px; margin:5px 9px; _margin:5px 14px 5px 4px; cursor:pointer; background:#000; }
.scroll_pic li img { filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
.scroll_pic li:hover img, .scroll_pic li:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
.scroll_pic li.currently img { filter:alpha(opacity=100)!important; -moz-opacity:1!important; opacity:1!important; }
.scroll .current { width:144px; height:65px; border:2px #ff780d solid; background:url(../images/arrow_on.png) 50% -4px no-repeat; z-index:10; position:absolute; top:5px; left:0; display:none; }
/*end*/
