
body{font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;  font-size: 13px;margin: 0px; background-image: url(bb-2.jpg); background-repeat:repeat-x; background-attachment:fixed; width:expression_r(document.body.clientWidth <= 1120? "1120px": "auto"); min-width:1120px;}
dl,dt,dd,h1,h2,h3,h4,h5,h6,h7,h8,h9,p{padding:0px; margin:0px;font-weight:normal;}
ul li{ list-style:none;}

td {font-size: 14px;text-decoration: none;line-height: 22px;}
.dateft {font-size: 13px;color: #A3A3A3;text-decoration: none; float:right}
.clear{height:0px; line-height:0px; font-size:0px; clear:both;}
.fl{ float:left; display:inline;}

html .none {TEXT-INDENT: -9999px; DISPLAY: block}

img{ border:0;}
.liMargin{margin-right:0px;}
P {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
TD {
	LINE-HEIGHT: 18px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
TH {
	PADDING-LEFT: 3px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A:link {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f80000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
.clear { clear:both;line-height:0px; height:0px; }
#top {
	background-image: url(bj.png);background-repeat: repeat-x;  background-position: 50% top; height:100px
}
.header {
	MARGIN: 0px auto; WIDTH: 1120px;height:100px;
}
.logo {
	WIDTH: 880px; FLOAT: left ; height:90px; padding-top:10px;
}
.shoucang {
	WIDTH: 200px; FLOAT: right; HEIGHT: 25px; padding-top:10px;
}
.T_right {
	FLOAT: right; WIDTH: 200px; height:30px; line-height:30px; padding-right:20px;
}
.tel {
	 PADDING-TOP: 16px; FONT-FAMILY: Î¢ÈíÑÅºÚ, ËÎÌå, ºÚÌå; TEXT-ALIGN: right; font-size:13px; color:#7f0915
}

.tel A:link {
	COLOR: #a98b8b; TEXT-DECORATION: none
}
.tel A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.tel A:hover {
	COLOR: #f80000; TEXT-DECORATION: underline
}
.tel A:active {
	COLOR: #333333; TEXT-DECORATION: none
}

.date {
	HEIGHT: 25px;text-align: right;
}
.date DD {
	FLOAT: right; WIDTH: 200px
}
.date DT {
	FLOAT: right; WIDTH: 200px; TEXT-ALIGN: right
}

.menu{ height:44px; background:url(menubg.jpg) repeat-x; clear:both;}
.menuWrap{width:1120px; height:44px; overflow:hidden; margin:0 auto} 


.nav15{ width:100%; MARGIN: 0px auto; height:44px; background-image:url(menubg.jpg);}
.nav {
	MARGIN: 0px auto; WIDTH: 1120px; HEIGHT: 44px; overflow:hidden; margin:0 auto)
}
.navfirst {
	FLOAT: left; WIDTH: 110px; LIST-STYLE-TYPE: none; HEIGHT: 44px
}
.nav2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(nav_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #0052a6; LINE-HEIGHT: 44px; PADDING-TOP: 0px; HEIGHT: 44px; TEXT-ALIGN: center
}
.nav1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #fff; LINE-HEIGHT: 44px; PADDING-TOP: 0px; HEIGHT: 44px; TEXT-ALIGN: center
}
.navfirst A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #fff; LINE-HEIGHT: 44px; PADDING-TOP: 0px; HEIGHT: 44px; TEXT-ALIGN: center
}
.nav1 A:hover {
	DISPLAY: block; BACKGROUND: url(menubg.jpg) no-repeat; COLOR: #fff
}
.navfirst A:hover {
	DISPLAY: block; BACKGROUND: url(menubg.jpg) no-repeat; COLOR: #fff
}
.nav1 SPAN {
	DISPLAY: none; POSITION: absolute
}
.nav2 SPAN {
	DISPLAY: none; POSITION: absolute
}
.naviate2 {
	FLOAT: left; WIDTH: 1120px
}
.naviate2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #fff; LINE-HEIGHT: 44px; PADDING-TOP: 0px; HEIGHT: 44px; TEXT-ALIGN: center
}
.naviate2 A:hover {
	DISPLAY: block; background:url(menulibg.jpg) no-repeat center bottom; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #fff; LINE-HEIGHT: 42px; PADDING-TOP: 2px; HEIGHT: 44px; TEXT-ALIGN: center;text-decoration: none
}
#menu .navcurr {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; background:url(menulibg.jpg) no-repeat center bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: #fff; LINE-HEIGHT: 42px; PADDING-TOP: 2px; HEIGHT: 44px; TEXT-ALIGN: center
}


.lianxi{ width:210px; height:33px; line-height:33px; color:#ffff00; font-size:14px; font-weight:bold; float:right; text-shadow:#333; padding-top:6px}

/*¶¥²¿Í¼Æ¬*/
.banner{ height:360px; overflow:hidden; width:100%; clear:both; margin:0; padding:0; background-image:url(bg333.jpg)}
#flashLine {background:url(touming.png) repeat-x center bottom;height:380px; width:100%; clear:both;}
#flash { width:1120px; height:360px; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/ padding:1px 10px;}
#flash a {width:1120px; height:360px; display:none;}
#flash img {width:1120px; height:360px;/* display:none;*/}
.flash_bar { width:685px; padding-left:555px; z-index:69; height:30px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; bottom:0px; left:0px; background:url(tg_flashbar.png) no-repeat 10px 0px; text-align:center;}
.flash_bar .dq { display:block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="tg_flash_p2.png" ,sizingMethod="crop"); }
/*¶¥²¿Í¼Æ¬½áÊø*/

#content_top {
	MARGIN: 0px auto; WIDTH: 1120px; HEIGHT: 317px; PADDING-TOP: 10px
}
#fenlei {
	BORDER-BOTTOM: #06c 1px solid; BORDER-LEFT: #06c 1px solid; WIDTH: 218px; FLOAT: left; HEIGHT: 363px; BORDER-TOP: #06c 1px solid; BORDER-RIGHT: #06c 1px solid
}
#ban_ad {
	MARGIN: 0px auto; WIDTH: 735px; FLOAT: left; HEIGHT: 317px; OVERFLOW: hidden
}
#cpxl {
	WIDTH: 262px; FLOAT: right; HEIGHT: 317px
}
#cpxl1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; MARGIN: 0px; BACKGROUND: #fff; HEIGHT: 36px; background-image:url(jp4.jpg)
}
#cpxl_fla {
	TEXT-ALIGN: center; LINE-HEIGHT: 281px; MARGIN: 0px; BACKGROUND: #fff; HEIGHT: 281px;
}


#ad_tel {
	BORDER-BOTTOM: #CECECE 1px solid; BORDER-LEFT: #CECECE 1px solid; MARGIN-TOP: 10px; HEIGHT: 60px; BORDER-TOP: #CECECE 1px solid; BORDER-RIGHT: #CECECE 1px solid
}
#content1 {
	MARGIN: 0px auto; WIDTH: 1120px; HEIGHT: 650px; PADDING-TOP: 1px;  PADDING-left:2px; PADDING-right:2px; padding-bottom:0px; background-color:#FFFFFF
}
#content1_l {
	BORDER-BOTTOM: #CECECE 1px solid; BORDER-LEFT: #CECECE 1px solid; WIDTH: 218px; FLOAT: left; HEIGHT: 261px; BORDER-TOP: #CECECE 1px solid; BORDER-RIGHT: #CECECE 1px solid
}
#content1_r {
	WIDTH: 860px; FLOAT: right; HEIGHT: 327px
}
#content1_r H2 {
	LINE-HEIGHT: 33px;
	MARGIN: 0px;
	PADDING-LEFT: 20px;
	HEIGHT: 33px;
	FONT-SIZE: 14px;
	background-image: url(news01.gif);
	background-repeat: repeat-x;
	background-position: center 50%;
}

#content2 {
	WIDTH: 860px; FLOAT: right; HEIGHT: 240px
}
.content2_l{
	WIDTH: 500px; FLOAT: left; HEIGHT: 240px; background-color:#FFFFFF
}
.content2_l H2 {
	LINE-HEIGHT: 30px;
	MARGIN: 0px;
	PADDING-LEFT: 15px;
	HEIGHT: 30px;
	FONT-SIZE: 14px;
	COLOR: #fff;
	text-shadow:#333;
	background-image: url(about.jpg);
	background-repeat: repeat-x;
	background-position: center 50%;
}
.content2_l_1{
	WIDTH: 468px;HEIGHT: 175px;text-align:left;BORDER-BOTTOM: #CECECE 1px solid;BORDER: #CECECE 1px solid;background-image:url();background-repeat:no-repeat;padding: 15px; line-height:22px;
}
.content2_l_1 img { float:left;width:200px;height:145px; margin:0px 12px 8px 0
}

.content2_r{
	WIDTH: 350px; FLOAT: right; HEIGHT: 240px; background-color:#FFFFFF
}
.content2_r H3 {
	LINE-HEIGHT: 30px;
	MARGIN: 0px;
	PADDING-LEFT: 15px;
	HEIGHT: 30px;
	COLOR: #fff;
	text-shadow:#333;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	background-image: url(news01.jpg);
	background-repeat: repeat-x;
	background-position: center 50%;}
	
.content2_r_1{
	WIDTH: 328px;
	HEIGHT: 185px;
	text-align:left;
	BORDER-BOTTOM: #CECECE 1px solid;
	BORDER-LEFT: #CECECE 1px solid;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #CECECE 1px solid;
	BORDER-RIGHT: #CECECE 1px solid;
	padding-top: 10px;
	padding-bottom: 10px;
}
#content3 {
	WIDTH: 860px; FLOAT: right; HEIGHT: 196px; margin-top:5px; background-color:#FFFFFF
}
#content3 h1{
	LINE-HEIGHT: 30px;
	MARGIN: 0px;
	PADDING-LEFT: 20px;
	HEIGHT: 30px;
	FONT-SIZE: 14px;
	COLOR: #fff;
	text-shadow:#333;
	background-image: url(pro.jpg);
	background-repeat: repeat-x;
	background-position: center 50%;
}
.tab-content {
	BORDER-BOTTOM: #CECECE 1px solid; BORDER-LEFT: #CECECE 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 155px; BORDER-TOP: #CECECE 1px solid; BORDER-RIGHT: #CECECE 1px solid; PADDING-TOP: 10px; text-align:center
}
.tab-content LI { width:175px;BORDER-BOTTOM: #E6E6E6 2px solid; BORDER-LEFT: #E6E6E6 2px solid; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 140px; BORDER-TOP: #E6E6E6 2px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #E6E6E6 2px solid

}
.tab-content LI.nomargin {
	MARGIN-RIGHT: 0px
}

#chanpin {
	MARGIN: 0px auto; WIDTH: 1120px; HEIGHT: 378px
}
#chanpin H2 {
	LINE-HEIGHT: 33px; MARGIN: 0px; PADDING-LEFT: 20px; BACKGROUND: url(title_bg.jpg) repeat-x center 50%; HEIGHT: 33px; FONT-SIZE: 14px
}
.left_chanpin {
WIDTH: 250px; FLOAT: left; HEIGHT: 290px;BORDER: #CECECE 1px solid; margin-top:5px;
}
.left_chanpin H1 {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 30px;
	MARGIN: 0px;
	HEIGHT: 30px;
	COLOR: #fff;
	text-shadow:#333;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	 padding-left:8px; background-image:url(aboutlist.gif)
}

.left_chanpin .list2 li{ background:url(ico2.jpg) no-repeat center left; height:26px; line-height:26px; padding-left:10px}
.left_chanpin .list2  span{ width:180px; float:left; display:block}
.left_chanpin .list2 {
	WIDTH: 250px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 30px;
	MARGIN: 0px;
	
	padding-left:5px;

}
.left_chanpin .list2 li{ background:url(ico2.jpg) no-repeat center left; height:26px; line-height:26px; padding-left:10px}
.left_chanpin .list2  span{ width:180px; float:left; display:block}

.left_m {
WIDTH: 250px; FLOAT: left; HEIGHT: 642px; background-color:#FFFFFF
}
.left_m H1 {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 32px;
	MARGIN: 0px;
	HEIGHT: 36px;
	COLOR: #fff;
	text-shadow:#333;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	 padding-left:15px; background-image:url(jp4.jpg)
}
.left_m .list {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 25px;
	MARGIN: 0px;
	FONT-SIZE: 13px;
	BORDER-BOTTOM: #CECECE 1px solid;
	BORDER-LEFT: #CECECE 1px solid;
	BORDER-TOP: #CECECE 1px solid;
	BORDER-RIGHT: #CECECE 1px solid;
	padding: 10px;
}
.foot{ WIDTH: 100%; background-image:url(foot-t.jpg); height:120px; margin-top:1px}
.contmain3x {
	WIDTH: 100%; height:25px; line-height:50px; padding-top:5px
}

.linesty {
	BACKGROUND: url(line_x.jpg) repeat-x 50% bottom
}

.hnlist { clear:both;}
.hnlist li{ background:url(ico2.jpg) no-repeat center left; height:26px; line-height:26px; padding-left:10px}
.hnlist  span{ width:180px; float:left; display:block}
.foot_navm { LINE-HEIGHT: 30px; HEIGHT: 30px; width:1120px; margin:0px auto
}
.foot_navl {
	TEXT-ALIGN: right; LINE-HEIGHT: 30px; HEIGHT: 30px; float:left; width:180px; color:#FFFFFF; padding-right:20px;
}
.foot_nav {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; HEIGHT: 30px; float:right;
}
.foot_nav A:link {
	COLOR: #fff
}
.foot_nav A:visited {
	COLOR: #fff
}
.foot_nav A:active {
	COLOR: #fff
}
.foot_nav A:hover {
	COLOR: #ff0000
}
.foot_b {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; HEIGHT: 25px; COLOR: #333
}
.foot_b A:link {
	COLOR: #fff
}
.foot_b A:visited {
	COLOR: #fff
}
.foot_b A:active {
	COLOR: #fff
}
.foot_nav {
	 MARGIN: 0px auto; WIDTH: 1120px; HEIGHT: 30px;
}
.f_navw {
	MARGIN: 0px auto; WIDTH: 750px; float:right;
}
.f_navw LI {
	FLOAT: left
}
.f_navw LI A:link {
	COLOR: #fff;TEXT-DECORATION: none
}
.f_navw LI A:visited {
	COLOR: #fff;TEXT-DECORATION: none
}
.f_navw LI A:active {
	COLOR: #fff;TEXT-DECORATION: none
}
.f_navw LI A:hover {
	COLOR: #ff0000;TEXT-DECORATION: none
}
.fnav_font {
	WIDTH: 90px; line-height:30px
}

.fnav_fontx {
	PADDING-LEFT: 200px
}
.fw {
	; HEIGHT: 80px; width:100%;
}
.foot_end {
	 MARGIN: 0px auto; WIDTH: 1120px; HEIGHT: 80px;
}
.foot_pic {
	MARGIN: 0px auto; WIDTH:140px; PADDING-TOP: 5px; padding-left:40px; float:left; text-align:center
}
.foot_styx {
	MARGIN: 0px auto; WIDTH: 890px; PADDING-TOP: 10px; padding-left:20px; float:right;
}
.foot_zi {
	LINE-HEIGHT: 24px; HEIGHT: 20px; COLOR: #fff; text-shadow:#666666
}
.foot_zi A {
	COLOR: #fff
}


#jianjie {
	BORDER-BOTTOM: #CECECE 1px solid; BORDER-LEFT: #CECECE 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND: url(right_title.jpg) no-repeat 50% top; HEIGHT: 203px; BORDER-TOP: #CECECE 1px solid; BORDER-RIGHT: #CECECE 1px solid; PADDING-TOP: 0px
}
#jianjie H2 {
	LINE-HEIGHT: 35px; PADDING-LEFT: 10px; COLOR: #a30000; FONT-SIZE: 14px
}
#jianjie H2 SPAN {
	FLOAT: right; FONT-SIZE: 13px;
}
#chanpin H2 SPAN A {
	COLOR: #a30000
}
#jianjie H2 SPAN A {
	COLOR: #a30000
}
#jianjie_main {
	LINE-HEIGHT: 24px; HEIGHT: 140px; PADDING-TOP: 14px
}
#jianjie_main IMG {
	BORDER-BOTTOM: #CECECE 1px solid; BORDER-LEFT: #CECECE 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #CECECE 1px solid; BORDER-RIGHT: #CECECE 1px solid; PADDING-TOP: 4px
}
#jianjie_main P {
	TEXT-INDENT: 2em; MARGIN-LEFT: 235px
}
/*about*/
.about_flash { width:1120px; margin:0 auto; background-image:url(1-1.jpg); margin-top:5px; margin-bottom:5px;}
.news_flash { width:1120px; margin:0 auto; background-image:url(1-2.jpg); margin-top:5px; margin-bottom:5px;}
.product_flash { width:1120px; margin:0 auto; background-image:url(1-3.jpg); margin-top:5px; margin-bottom:5px;}
#container{ MARGIN: 0px auto; WIDTH: 1120px; PADDING-TOP: 1px; background-color:#ffffff; PADDING-left:0px; PADDING-right:0px; padding-bottom:15px; font-size:13px;}
	.container_content{ width:750px; margin:0 auto; line-height:200%; padding-bottom:30px;font-size:13px; color:#222222}
	.content-inner {width: 720px; margin:10px auto;height:35px;text-align:center;font-size:16px; color:#FF0000; font-weight:bold; BORDER-BOTTOM: #ccc 1px dashed; letter-spacing:5px; padding-top:5px}
	.mainn{ width:1120px; margin:0 auto; margin-top:0px}
		.left1{ float:left; width:250px; position:relative; height:100%;}

#sidebar div.left_title{ padding-left:10px;}

.left_list{ padding:0 ; min-height:160px; _height:230px; width:230px; text-align:center}

.left_list ul li{ text-indent:35px;}

.left_list a.first{display:block; padding-top:5px; height:27px; background:url(left01.jpg) no-repeat;}

.left_list a.first:hover{ background:url(left02.jpg) no-repeat; color:#ffffff; font-weight:bold; }
.left_list a.first:hover1{ background:url(left02.jpg) no-repeat; color:#ff0000; font-weight:bold; }

.left_list a.hover{ background:url(left02.jpg) no-repeat; color:#fff; font-weight:bold; display:block; padding-top:5px; height:27px;}

.left_list1{ padding:10px 0; min-height:230px; _height:230px;}

.left_list1 ul li{ text-indent:15px;}

.left_list1 a.first{display:block; padding-top:8px; height:24px; }

.left_list1 a.first:hover{ background:url(left022.jpg) no-repeat; color:#fff; font-weight:bold; }
.left_list1 a.first:hover1{ background:url(left022.jpg) no-repeat; color:#fff; font-weight:bold; }

.left_list1 a.hover{ background:url(left022.jpg) no-repeat; color:#fff; font-weight:bold; display:block; padding-top:6px; height:26px;}


.left_list ul{}

.left_list ul ul{ padding-left:5px; display:none;}

.left_list ul ul li{ line-height:23px; _height:23px; min-height:23px; }

.left_list ul ul li a.bold{ font-weight:bold; color:#0261a8;}

.left_cont{text-align:center; margin-left:10px; background:url(left_line.jpg) top center no-repeat; padding-top:10px; padding-bottom:10px;}

.left_links{ padding-left:10px; text-align:center; height:40px;}
#leftbg { width:250px; height:230px; BACKGROUND: url(leftbg.gif) no-repeat center 0px;}

.links_select{ border:1px solid #ccc; height:20px; line-height:20px; width:200px;}


			.left1_nav{ background:url(n_left_li_bg_nei.gif) repeat-y;}
				.left1_nav dt{ background:url(n_left_li_bg.gif) repeat-x; height:32px; line-height:32px;}
					.left1_nav dt a{ color:#204a76; display:block; padding-left:26px; font-size:13px;}
						.left1_nav dt a img{ padding-top:13px; padding-left:8px;}
				.left1_nav dd{ line-height:21px; display:none;}
					.left1_nav dd a{ background:url(n_left_li_dian.gif) no-repeat 19px center; padding-left:26px; color:#777e84; display:block;}
		.right1{ float:right; width:870px; background:#fff; min-height:400px;}
		
			.right1_head{ background:url(n_right_qywh.jpg) no-repeat; width:870px; height:70px;}
			.page_num {width: 810px;margin-left:20px;margin-right:20px;padding-left:5px; padding-right:10px; margin-top:15px}
				.right1_head_link{ padding-top:40px; padding-left:37px;color:#586e7a; text-align:right; padding-right:20px}
					.right1_head_link a{ color:#586e7a;}
			.right1_top{ background:url(n_right_bg.gif) no-repeat top #fff; height:35px; width:858px;}
			.right1_main{ width:660px; margin:10px auto}
		.right2{ float:right; width:870px; background:#fff; min-height:620px;}
	.news_content { width:750px; margin-top:5px; margin-left:40px; margin-right:20px; margin-bottom:20px; padding-left:10px; line-height:25px;}
.news-type {
	LINE-HEIGHT: 23px; MARGIN: 5px; WIDTH: 680px; CLEAR: both; FONT-WEIGHT: bold; padding-top:5px; padding-bottom:5px;}
.news-more {
	TEXT-ALIGN: right; LINE-HEIGHT: 23px; MARGIN: 0px auto; WIDTH: 680px; CLEAR: both; FONT-WEIGHT: bold
}
UL.list-news {
	MARGIN: 0px auto; WIDTH: 700px
}
UL.list-news LI {
	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; HEIGHT: 22px; PADDING-TOP: 5px
}
SPAN.news-date {
	POSITION: absolute; TOP: 5px; RIGHT: 5px
}
#dis-news {
	MARGIN: 0px auto; WIDTH: 910px
}
#dis-news .dnews-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 30px; FONT-SIZE: 16px; FONT-WEIGHT: bold; height: 45px; color:#000
}
#dis-news .dnews-line {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; MIN-HEIGHT: 25px; BORDER-BOTTOM: #ccc 1px dashed; _height: 25px
}
#dis-news .dnews-content {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 26px; MIN-HEIGHT: 300px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; _height: 300px
}
UL.list_links {
	TEXT-ALIGN: center; MIN-HEIGHT: 200px; _height: 200px
}
UL.list_links LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MIN-HEIGHT: 50px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px; _height: 50px
}
UL.list_links LI IMG {
	WIDTH: 130px; HEIGHT: 50px
}
	.news-inner { width:700px; margin:0 auto}
.pro_pic { padding:15px; text-align:center; width:700px;}		

.pro_con { padding:15px; text-align:left; width:700px;}
/* pic */
.pic_border {
	BORDER-BOTTOM: #CECECE 1px solid; BORDER-LEFT: #CECECE 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #CECECE 1px solid; BORDER-RIGHT: #CECECE 1px solid; PADDING-TOP: 3px; background-color:#FFFFFF; margin-bottom:4px;
}
			
UL.list-news {
	MARGIN: 0px auto; WIDTH: 680px
}
UL.list-news LI {
	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; HEIGHT: 22px; PADDING-TOP: 5px
}.ClsListUl {
	CLEAR: both; text-align:center
}
.ClsListUl LI {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 208px; MARGIN-BOTTOM: 30px;  FLOAT: left; HEIGHT: 156px; BORDER-TOP: #d9d9d9 1px solid; MARGIN-RIGHT: 10px;MARGIN-left: 10px; BORDER-RIGHT: #d9d9d9 1px solid; text-align:center;PADDING-TOP: 3px; 
}
.ClsListUl LI.nomargin {
	MARGIN-RIGHT: 0px
}
.ClsListUl LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; BORDER-TOP: #e5e5e5 0px solid; color:#333333
}
SPAN.shuoming {
	PADDING-LEFT: 20px; COLOR: #7f7f7f; FONT-SIZE: 12px
}
.sbtitle { width:190px; text-align:center; padding:5px;}

.pages {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.pages A {
	BORDER-BOTTOM: #CECECE 1px solid; BORDER-LEFT: #CECECE 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #ffffff 0px 0px; COLOR: #8698b6; BORDER-TOP: #CECECE 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #CECECE 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.pages A.active {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #666 1px solid; BACKGROUND: #000000 0px 0px; COLOR: #ffffff; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #333 1px solid
}


.caseList{ clear:both}
.caseList ul{margin:0 0; padding:0 0}
.caseList ul li{ width:230px; height:195px; float:left; margin-right:5px; margin-bottom:10px;}
.caseList li .casePic{ padding:5px 5px; width:220px; height:165px; overflow:hidden; background:#E3E3E3;}
.caseList li .picShow{ display:block; overflow:hidden; width:230px; height:175px; position:relative; }
.picShow .span1 {Z-INDEX: 2; POSITION: absolute; WIDTH: 226px; BACKGROUND: url(icon_zoom.png) no-repeat center 50%; HEIGHT: 151px; TOP: -151px; LEFT: 0px; cursor:pointer}
.picShow .span2 {Z-INDEX: 2; POSITION: absolute; color:#fff; background:#000; width:230px; margin:0px 5px 5px 5px; left:0px; bottom:-50px; line-height:20px; padding:0px 0px; height:25px;}
.caseTitle{ padding:3px 5px; border-top:1px solid #EDEDED; background:#2CAE00; text-align:center; color:#FFFFFF}
.caseTitle a{ font-size:14px; color:#fff}
.caseTitle a:hover{color:#ffff00;font-size:14px;}
