@charset "utf-8";



body{

	background:#fff url(bg.jpg) repeat-x;
	color:#555;

	font-family:"宋体", arial;

	font-size:12px;

	margin:0 auto;

	padding:0;


}

/* 重置 */



div, form, p, i, img, ul, li, ol, dl, dt, dd, table, tr, td, th, fieldset, label, legend, select, button, input {

	margin:0;

	padding:0;

}

p, li, div {/* add */

	line-height:20px;

}

/* 标题样式 */







h1, h2, h3, h4, h5, h6 {

	margin:0;

	padding:0;

	font-size:12px;

	font-weight:normal;

}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {

	margin: 0;

}

/* 列表样式 */



ul, ol, li, dl, dt, dd {

	list-style:none;

}

/* 图片样式 */



img, a img {

	border:0px;

	padding:0px;

	margin:0px;



}

/* 链接样式 */

a:link{

	color:#555;

	text-decoration:none;

}

a:visited{

	color:#555;

	text-decoration:none;

}

a:hover{

	color:#f90;

	text-decoration:underline;

}

a:active{

	color:#555;

	text-decoration:none;

}
.clearBoth{ clear:both;}


/*      head        */

#header{width:100%;  height:166px;position:relative;z-index:999;}
#header_sub{width:1004px; margin:0 auto; }
#header_sub1{width:701px; height:87px; float:left;margin-top:2px;}
#header_sub1 a{color:#fff;}
#header_sub1 span{display:block;float:left;}
#header_sub1 .zj{background:url(tel.jpg) no-repeat;height:85px;width:320px;font-size:20px;color:white;text-align:center;line-height:50px;}
#header_sub2{width:300px; float:right;color:white;}
#header_sub2_sub1{width:300px; float:right;text-align:right; height:30px; line-height:30px;}
#header_sub2_sub1 a{ color:#fff;}
#header_sub3{width:1004px; clear:both; background:url(nnn.jpg) no-repeat left 2px;height:47px;}
#header_sub3 ul{margin-left:20px;}
#header_sub3 ul li{ background:url(lll.gif) no-repeat right center;  display:block;width:88px; padding-right:10px; height:46px;float:left;  margin-left:20px;}
#header_sub3 ul li a{ text-align:center;}
.ne{
    width:1004px; margin:0 auto;color:white;
}
.ne a{
    auto;color:white;
}
.ne_l{
    width:670px; float:left;
}
.ne_r{
    width:220px; float:right;
}
.search_key{
    height:20px;
	line-height:20px;
	padding-left:5px;
	width:160px;
}
.search_sub{
    background:#c70909;
	height:22px;
	line-height:22px;
	text-align:center;
	border:none;
	width:40px;
	color:#fff;
}
#sddm
{	margin-top:0px;}
#sddm li a
{	color:#555; font-size:14px;display: block;line-height:46px;}

#sddm li a:hover
{	color: #fff;background:url(na.jpg) no-repeat; text-decoration:none;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	text-align:left;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		width: 94px;
		padding:4px 0;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #555555;
		text-align:center;
		border-bottom:1px dashed #fff;
		font-size:12px;
		line-height:20px;
		height:20px;
}

	#sddm div a:hover
	{	background: #da251c;
        display: block;
		width: 94px;
		padding:4px 0;
		line-height:20px;
		height:20px;
		color: #FFF}



/*      main        */

 .fold_menu {
	WIDTH: 207px
}
 .fold_menu .t_yy {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 9px; BACKGROUND: url(nei_cen_t_bg.gif) repeat-x; HEIGHT: 9px; FONT-SIZE: 9px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
 .fold_menu .zybor {
	BORDER-LEFT: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
 .fold_menu .tbg {
	LINE-HEIGHT: 3px; MARGIN: 10px auto 0px; BACKGROUND: url(l_b_li_tbg.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 3px;
}
 .fold_menu .bbg {
	LINE-HEIGHT: 3px; BACKGROUND: url(l_b_li_bbg.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 3px
}
 .fold_menu SPAN {
	BORDER-LEFT: #e7e7e7 1px solid; LINE-HEIGHT: 25px; TEXT-INDENT: 14px; WIDTH: 205px; DISPLAY: block; HEIGHT: 25px; FONT-SIZE: 14px; BORDER-RIGHT: #e7e7e7 1px solid
}
 .fold_menu SPAN A {
	OUTLINE-STYLE: none; WIDTH: 205px; DISPLAY: block; BACKGROUND: url(titleico.gif) no-repeat 180px -97px; HEIGHT: 25px; COLOR: #000
}
 .fold_menu SPAN A:link {
	BACKGROUND-POSITION: 180px -97px; COLOR: #000; TEXT-DECORATION: none
}
 .fold_menu SPAN A:visited {
	BACKGROUND-POSITION: 180px -97px; COLOR: #000; TEXT-DECORATION: none
}
 .fold_menu SPAN A:hover {
	BACKGROUND-POSITION: 180px -122px; COLOR: #e50012; TEXT-DECORATION: none
}
 .fold_menu SPAN .select:link {
	BACKGROUND-POSITION: 180px 3px
}
 .fold_menu SPAN .select:visited {
	BACKGROUND-POSITION: 180px 3px
}
 .fold_menu SPAN .select:hover {
	BACKGROUND-POSITION: 180px -22px
}
 .fold_menu SPAN .selected:link {
	BACKGROUND-POSITION: 180px -47px; COLOR: #e50012
}
 .fold_menu SPAN .selected:visited {
	BACKGROUND-POSITION: 180px -47px; COLOR: #e50012
}
 .fold_menu SPAN .selected:hover {
	BACKGROUND-POSITION: 180px -72px
}
 .fold_menu SPAN.cur3 A {
	COLOR: #e50012
}
 .fold_menu SPAN.cur3 A:hover {
	TEXT-DECORATION: underline
}
 .fold_menu UL {
	BORDER-LEFT: #e7e7e7 1px solid; WIDTH: 205px; BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #e7e7e7 1px solid
}
 .fold_menu UL.curul {
	DISPLAY: block
}
 .fold_menu LI {
	LINE-HEIGHT: 20px; WIDTH: 205px; DISPLAY: block
}
 .fold_menu LI A {
	LINE-HEIGHT: 28px; WIDTH: 205px; DISPLAY: block; BACKGROUND: url(l_link_out.gif) no-repeat; HEIGHT: 28px
}
 .fold_menu UL {
	WIDTH: 205px 
}
 .fold_menu UL LI {
	BORDER-BOTTOM: #eee 1px solid; LINE-HEIGHT: 28px; TEXT-INDENT: 18px; MIN-HEIGHT: 27px; _height: 28px
}
 .fold_menu UL LI A {
	DISPLAY: block; BACKGROUND: url(l_link_out.gif) no-repeat; COLOR: #666666
}
 .fold_menu UL LI A:hover {
	COLOR: #e00011
}
 .fold_menu UL LI.cur2 A {
	BACKGROUND: url(l_z_list_bg.gif) no-repeat; COLOR: #fff
}
 .fold_menu UL LI.cur2 A:hover {
	TEXT-DECORATION: underline
}
 .fold_menu UL LI.cur3 A {
	BACKGROUND: url(l_link_on.gif) no-repeat; COLOR: #fff
}
 .fold_menu UL LI.cur3 A:hover {
	TEXT-DECORATION: underline
}

#banner{width:1004px; margin:0 auto; overflow:hidden; }
#main{width:1004px;  margin:0 auto;}
#main_sub1{width:1004px; margin:0 auto; padding-top:15px;}
#main_sub1_sub1{width:1004px; float:left;}
#main_sub1_sub1_sub1_sub1{background:#fff; float:left; width:210px;border:4px solid #eee;padding:10px;padding-top:0;height:820px;}
#main_sub1_sub1_sub1_sub1 h3{display:block;line-height:30px;font-size:14px;color:#555;border-bottom:1px solid #eee;margin-bottom:5px;font-family:arial;}
#main_sub1_sub1_sub1_sub1 strong{color:#9e0505;}


#main_sub1_sub1_sub1_sub2{background:#fff; float:left; width:430px; height:230px;margin-bottom:15px;border:4px solid #eee;padding:10px;padding-top:0;margin-left:15px;}
#main_sub1_sub1_sub1_sub2 h3{display:block;line-height:30px;font-size:14px;color:#555;border-bottom:1px solid #eee;margin-bottom:7px;font-family:arial;}
#main_sub1_sub1_sub1_sub2 strong{color:#9e0505;}
#main_sub1_sub1_sub1_sub2 img{float:left; margin-right:10px;}


#main_sub1_sub1_sub2{background:url(jp.jpg) no-repeat ; height:170px; width:750px; padding-top:40px; float:right;}
#main_sub1_sub1_sub2 ul li{ float:left; width:174px; text-align:center;line-height:22px; display:block; margin:0;}
#main_sub1_sub1_sub2 ul li img{ border:1px solid #ccc;}

#main_sub1_sub1_sub1_sub3{width:250px; float:right;height:230px; border:4px solid #eee;background:#fff;padding:10px;padding-top:0;overflow:hidden;}
#main_sub1_sub1_sub1_sub3 H3{display:block;line-height:30px;font-size:14px;color:#555;border-bottom:1px solid #eee;margin-bottom:5px;font-family:arial;}
#main_sub1_sub1_sub1_sub3 strong{color:#9e0505;}
#main_sub1_sub1_sub1_sub3 ul li{background:url(jt.gif) no-repeat left center; border-bottom:1px dashed #eee; width:236px; line-height:22px; display:block; margin:0 0px 2px 0; padding-left:14px;}

#main_sub2{width:1004px; margin:15px auto;}
#main_sub2 h3{width:298px;border:1px solid #555; display:block; height:25px; line-height:25px; background:#f4f4f4 url(jt.gif) no-repeat 5px center; padding-left:20px; font-size:14px; font-weight:bold; color:white; }
#main_sub2 ul{margin:5px 0 0 10px;}
#main_sub2 ul li{background:url(dd.gif) no-repeat left center; border-bottom:1px solid #727272; width:188px; line-height:22px; display:block; margin:0 0px 2px 0; padding-left:12px;}
#main_sub2 ul li a{color:white;}
#main_sub2_sub1{width:320px; float:left; height:200px;border-right:3px solid #fff; background:#555; }
#main_sub2_sub2{width:320px; float:left; height:200px;border-right:3px solid #fff; background:#555; margin-left:20px; }
#main_sub2_sub3{width:320px; float:right; height:200px; background:#555; }

#main_sub3{width:994px; margin:0px auto;  background:#ededed; height:40px; padding:15px 0;padding-left:10px;}
#main_sub3 a{ margin-left:15px;}



.sg{background:#f2f4f3;padding:15px;border:1px solid #ccc;height:255px;margin-top:20px;}
.sg_li{width:300px;float:left;padding-right:25px;}

/*      footer        */

#footer{width:1004px; margin:0 auto; background:#ededed url(ff.gif) repeat-x; height:52px; text-align:center; padding-top:10px;line-height:22px; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}


/*        li             */

#main_li{width:978px;padding:10px; margin:0 auto; padding-top:15px; border:3px solid #eee;background:#fff;}
#li_l{ float:left; width:200px; }
#li_l_sub1{ background:url(li_l.jpg) no-repeat;}
#li_l_sub1 h2{ display:block; line-height:30px; padding-left:15px; font-weight:bold; font-size:15px;}
#li_l_sub1 ul li{ display:block; line-height:25px; border-bottom:dashed 1px #eee; text-align:center; margin-top:5px;}


#li_l_sub2{ margin:0 auto; text-align:center;}
#li_l_sub2 img{ margin-top:10px;}

#li_r{ float:right; width:740px;}
#li_r_sub1{ border-bottom:dashed 1px #ddd; text-align:right; line-height:30px;}
#li_r_sub2{ margin-top:20px;}
#li_r_sub2 ul li{background:url(jt.gif) no-repeat left center; border-bottom:1px dashed #eee; line-height:22px; display:block; margin:0 0px 2px 0; padding-left:12px;}
#li_r_sub2 ul li span{float:right;}
.page{margin-top:20px;float:right;}
.page span{display:block;padding:0px 6px;float:left;margin-left:5px;border:1px solid #ccc;background:#eee;}
.prePage{display:block;padding:0px 6px;float:left;margin-left:5px;border:1px solid #ccc;background:#eee;}
.pages{display:block;padding:0px 6px;float:left;margin-left:5px;border:1px solid #ccc;background:#eee;}
.nextPage{display:block;padding:0px 6px;float:left;margin-left:5px;border:1px solid #ccc;background:#eee;}
.li_r_title{border-bottom:1px dashed #ccc;padding-bottom:10px;text-align:center;margin-bottom:20px;}
.li_r_title h1{font-size:22px;font-weight:bold;color:black;line-height:22px;text-align:center;display:block;margin-bottom:10px;}
.li_r_title span{text-align:center;margin-left:20px;}

#li_r_sub2_pro{}
#li_r_sub2_pro ul li{ float:left; width:180px; text-align:center;line-height:22px; display:block; margin:10px 0;}
#li_r_sub2_pro ul li img{ border:1px solid #ccc;}

#li_r_sub2_pro_dt{margin-top:20px;}
.pro_pic{float:left;width:410px;}
.pro_pic img{width:400px;border:1px solid #ccc;}

.pro_name{float:right;width:280px;font-size:14px;}
.pro_name span{display:block;}

.pro_detail{float:left;width:100%;margin-top:20px;}
.tit{border-bottom:1px solid #ccc;margin-bottom:15px;}
.tit li{display:block;border:1px solid #ccc;background:#eee;width:80px;text-align:center;border-bottom:none;}



.guest_post{margin-top:20px;}
.guest_post li {
    clear: both;
    line-height: 20px;
    margin-bottom: 15px;
    overflow: hidden;
}
.guest_post span {
    color: #000000;
    display: block;
    float: left;
    overflow: hidden;
    text-align: right;
    width: 150px;
}
.guest_post_content{width:453px;*+width:470px;height:110px;}

.mess {
    background: url(mm.jpg) no-repeat;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    width: 114px;
	border:none;
	cursor:pointer;
}

.guest_index li{border:1px solid #ccc;display:block;background:#eee;padding-bottom:5px;margin-top:5px;padding:10px;}

.guest_content{border-bottom:1px dashed #ccc;margin-bottom:5px;}










#slideshow_wrapper {
	POSITION: relative;
	WIDTH: 1004px;
	HEIGHT: 340px;
	OVERFLOW: hidden;
	z-index:0;
	margin:0 auto;
}
#slideshow_footbar {
	Z-INDEX: 5;
	POSITION: absolute;
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000);
	WIDTH: 100%;
	BOTTOM: 0px;
	HEIGHT: 30px
}
#slideshow_photo {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 100%;
	CURSOR: pointer
}
#slideshow_photo A {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}
#slideshow_footbar .slideshow-bt {
	BACKGROUND-COLOR: #d2d3d4;
	MARGIN: 10px 15px 0px 0px;
	WIDTH: 10px;
	DISPLAY: inline;
	FLOAT: right;
	HEIGHT: 10px;
	FONT-SIZE: 0px
}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #30b1eb
}



.main_hy{background:url(nn1.jpg) no-repeat 227px top; }
.main_gs{background:url(nn2.jpg) no-repeat 227px top; }
.main_js{background:url(nn3.jpg) no-repeat 227px top; }


.rongyu{
    border:1px dashed #eee;
	width:112px;
	height:52px;
	float:left;
	margin:5px 0 5px 10px;
}
.rongyu img{
	width:110px;
	height:50px;
}
.kehu{border-bottom:1px dashed #eee;padding-bottom:15px;margin-bottom:10px;}
.kehu img{width:200px;height:100px;float:left;margin-right:15px;border:2px solid #eee;margin-top:5px;}
.kehu h3 a{ font-size:14px;color:#000;line-height:30px;}