body,td,th {
	font-size: 12px;
	color: #333;
}
body {
	background: #000;
	margin: 0px; padding:0px;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #F00;
}
a:active {
	text-decoration: none;
	color: #F00;
}
ul{ padding:0px; margin:0px;}
ul li { list-style: none; display:block; }
img{ border:0;}
.right{ float:right;}

#main{ width:968px; margin:0 auto; margin-top:0px; background:#fed500; overflow:hidden;}
#main_header{ width:968px; margin:0 auto; margin-top:20px; background:url(images/bg_top.gif) no-repeat top left #fed500; padding-top:15px;}
#logo{ float:left; margin-left:10px;}
#menu{ width:580px; height:70px; float:left; background:url(images/menu_bg.jpg) no-repeat top left; margin-left:20px; margin-top:5px;}
#fwrx{ float:right; margin-top:5px;}
#main_banner{ text-align:center;}
#main_content{ overflow:hidden;}
#main_contentleft{ width:389px; background:url(images/contentleft_bg.gif) repeat-y left; overflow:hidden; float:left; margin-left:15px; _margin-left:8px;}
.main_contentleft_top{ width:389px; height:40px; background:url(images/contentleft_bgtop.gif) no-repeat top left;}
.main_contentleft_zw{ width:350px; margin:0 auto; color:#CCC;}
.main_contentleft_bom{ width:389px; height:70px; background:url(images/contentleft_bgbom.gif) no-repeat bottom left;}
#main_contentright{ width:533px; background:url(images/contentright_bg.gif) repeat-y left; overflow:hidden; float:right; margin-right:15px; _margin-right:8px;}
.main_contentright_top{ width:533px; background:url(images/contentright_bgtop.gif) no-repeat top left #FFF;}
.mcrt_fz{ margin-left:25px;}
.main_contentright_zw{ width:500px; margin:0 auto;}
#main_content {
	MARGIN-TOP: 6px
}
#main_sidebar {
	DISPLAY: inline; BACKGROUND: url(images/main_sidebarbg.gif) repeat-y left 50%; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 255px; LINE-HEIGHT: 160%
}
#main_content_zw {
	DISPLAY: inline; FLOAT: right; WIDTH: 730px; MARGIN-RIGHT: 7px
}
.main_banner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/main_banbg.gif) no-repeat left top; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 730px; PADDING-TOP: 5px; HEIGHT: 375px
}
.main_pro {
	MARGIN-TOP: 5px; BACKGROUND: url(images/main_pro_bg.gif) #b7b7b7 repeat-x; OVERFLOW: hidden; WIDTH: 730px; HEIGHT: 122px
}
.main_pro UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 775px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.main_pro UL LI {
	FLOAT: left; MARGIN-LEFT: 18px; HEIGHT: 122px
}
.main_pro UL LI SPAN {
	
}
.main_pro_pic {
	FLOAT: left
}
.main_pro_list {
	FLOAT: left; MARGIN-LEFT: 10px
}
.main_pro_bt {
	COLOR: #fff; LINE-HEIGHT: 30px; PADDING-TOP: 10px
}
.main_pro_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 160%; PADDING-TOP: 10px
}
.main_pro_text P {
	PADDING-LEFT: 30px; MARGIN: 0px
}
.main_sidebar_about {
	BACKGROUND: url(images/main_sidebar_abouttbg.gif) repeat-y left 50%; OVERFLOW: hidden; WIDTH: 255px
}
.main_sidebar_aboutbt {
	BACKGROUND: url(images/main_sidebar_aboutbt.gif) no-repeat left top; WIDTH: 255px; HEIGHT: 40px
}
.main_sidebar_abouttext {
	MARGIN-LEFT: 17px; WIDTH: 218px; PADDING-TOP: 10px
}
.main_sidebar_aboutbom {
	BACKGROUND: url(images/main_sidebar_aboutbombg.gif) no-repeat left bottom; WIDTH: 255px; HEIGHT: 15px
}
.main_sidebar_news {
	
}
.main_sidebar_newsbt {
	BACKGROUND: url(images/main_sidebar_newbt.gif) no-repeat left top; WIDTH: 255px; HEIGHT: 35px
}
.main_sidebar_newstext {
	OVERFLOW: hidden; HEIGHT: 85px
}
.main_news_list {
	
}
.main_news_list UL {
	PADDING-RIGHT: 15px; PADDING-LEFT: 7px; MARGIN: 0px; PADDING-TOP: 7px; LIST-STYLE-TYPE: none
}
.main_news_list UL LI {
	
}
.main_news_title IMG {
	FLOAT: left
}
.news_list {
	MARGIN: 15px
}
.news_list UL LI {
	FONT-SIZE: 14px
}
.news_list UL LI SPAN {
	FONT-SIZE: 12px
}
.news_title {
	
}
.news_title IMG {
	VERTICAL-ALIGN: middle
}
.news_date {
	PADDING-LEFT: 15px; COLOR: #999
}
.shownews_bt {
	TEXT-ALIGN: center
}
.shownews_bt H1 {
	FONT-SIZE: 22px
}
.shownews_date {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.shownews_bom {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.shownews_zw {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.main_news_title SPAN {
	
}
.main_sidebar_network {
	
}
.main_sidebar_networkbt {
	BACKGROUND: url(images/main_sidebar_networkbt.gif) no-repeat left top; WIDTH: 255px; HEIGHT: 35px
}
.main_sidebar_networktext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.main_sidebarbom {
	BACKGROUND: url(images/main_sidebar_bombg.gif) no-repeat left bottom; WIDTH: 255px; HEIGHT: 10px
}
.main_contenttext {
	MARGIN-TOP: 5px
}
.main_honors {
	BACKGROUND: url(images/main_zw_topbg02.gif) repeat-y right 50%; FLOAT: left; OVERFLOW: hidden
}
.main_contact {
	BACKGROUND: url(images/main_zw_topbg02.gif) repeat-y right 50%; FLOAT: left; OVERFLOW: hidden
}
.main_honorsbt {
	BACKGROUND: url(images/main_zw_topbg01.gif) no-repeat right top
}
.main_contactbt {
	BACKGROUND: url(images/main_zw_topbg01.gif) no-repeat right top
}
.main_honorsbt SPAN {
	BACKGROUND: url(images/main_zw_topbg01left.gif) no-repeat left top; HEIGHT: 100%
}
.main_contactbt SPAN {
	BACKGROUND: url(images/main_zw_topbg01left.gif) no-repeat left top; HEIGHT: 100%
}
.main_honorsbtpic {
	MARGIN-LEFT: 10px; PADDING-TOP: 8px
}
.main_contactpic {
	MARGIN-LEFT: 10px; PADDING-TOP: 8px
}
.main_honorstext {
	PADDING-LEFT: 20px; BACKGROUND: url(images/main_zw_topbg02left.gif) repeat-y 0px 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.main_contacttext {
	PADDING-LEFT: 20px; BACKGROUND: url(images/main_zw_topbg02left.gif) repeat-y 0px 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.main_honorsbom {
	BACKGROUND: url(images/main_zw_topbg03.gif) no-repeat right bottom; HEIGHT: 10px
}
.main_contactbom {
	BACKGROUND: url(images/main_zw_topbg03.gif) no-repeat right bottom; HEIGHT: 10px
}
.main_honors {
	WIDTH: 390px
}
.main_contact {
	DISPLAY: inline; MARGIN-LEFT: 8px; WIDTH: 330px
}
.main_contacttext P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 220%; PADDING-TOP: 0px
}
.qgtytel {
	COLOR: #1391c8
}
.main_news_fy {
	DISPLAY: none
}
.nonews H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.sidebar_pro {
	WIDTH: 200px
}
.sidebar_list {
	PADDING-BOTTOM: 5px; WIDTH: 200px; PADDING-TOP: 15px
}
.left_contacttext {
	PADDING-BOTTOM: 20px; no-repeat: 
}
.left_contacttext H3 {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 5px; COLOR: #fe2000
}
.left_contacttext P {
	PADDING-LEFT: 5px; MARGIN: 5px
}
.left_pro_text {
	
}
.leftpro_list {
	
}
.leftpro_list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 200px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.leftpro_list UL LI {
	MARGIN-TOP: 1px; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #c39758 1px solid
}
.leftpro_list UL LI A {
	DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; PADDING-TOP: 8px
}
.leftpro_list UL LI A:hover {
	BACKGROUND: url(images/leftprobga.gif) #e24921 repeat-x; COLOR: #ffffff; TEXT-DECORATION: underline
}
.leftpro_list UL LI IMG {
	VERTICAL-ALIGN: middle
}
.proid1 {
	
}
.probid2 {
	PADDING-LEFT: 10px; BACKGROUND: url(images/jt10.gif) no-repeat
}
 HTML .probid2 {
	PADDING-LEFT: 10px
}
UNKNOWN {
	PADDING-LEFT: 0px
}
 HTML .probid21 {
	WIDTH: 145px
}
UNKNOWN {
	MARGIN-LEFT: 10px; WIDTH: 145px
}
.probid3 {
	PADDING-LEFT: 20px; BACKGROUND: url(images/jt11.gif) no-repeat; 1: 
}
#content {
	MARGIN-TOP: 5px; LINE-HEIGHT: 200%; POSITION: relative; TEXT-ALIGN: left
}
.content_zw {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 730px
}
.zw_top {
	BACKGROUND: url(images/coontent_zwbtbg.gif) repeat-x 50% bottom; HEIGHT: 45px
}
.zw_bt {
	FLOAT: left 
}
.zw_weizhi {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 14px; TEXT-ALIGN: right
}
.zw_weizhi_css {
	COLOR: #f30
}
.zw_text {
	MARGIN-TOP: 20px
}
#sidebar {
	FLOAT: left; WIDTH: 225px
}
.sidebar_top {
	PADDING-RIGHT:20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.zw_protext {
	FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 700px; TEXT-ALIGN: left
}
.zw_text {
	FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 730px; TEXT-ALIGN: left 
}
.zp_text {
	FLOAT: left;  BACKGROUND: #ffffff; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 730px; TEXT-ALIGN: left 
}
.pro_t_dh {
	
}
.pro_list {
	
}
.pro_lb {
	FLOAT: left; OVERFLOW: hidden; HEIGHT: 200px
}
.pro_lbxx {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BACKGROUND: #fff; PADDING-BOTTOM: 8px; MARGIN: 5px; BORDER-LEFT: #e4e4e4 1px solid; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: center
}
.pro_lbxx UL LI {
	MARGIN: 1px; LINE-HEIGHT: 140%
}
.pro_lbxx_pic {
	
}
.pro_lbxx_pic IMG {
	WIDTH: 155px; HEIGHT: 165px
}
.pro_lbxx_pic A IMG {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 3px solid
}
.pro_lbxx_pic A:hover IMG {
	BORDER-RIGHT: #f1571c 3px solid; BORDER-TOP: #f1571c 3px solid; BORDER-LEFT: #f1571c 3px solid; BORDER-BOTTOM: #f1571c 3px solid
}
.pro_bom_pagefy {
	CLEAR: both; PADDING-BOTTOM: 20px; PADDING-TOP: 30px; HEIGHT: 30px
}
.pagefy {
	BORDER-TOP: #bababa 1px solid; PADDING-TOP: 10px
}
.pagefya {
	PADDING-LEFT: 20px; FLOAT: left
}
.pagefyb {
	FLOAT: left
}
.pagefyc {
	FLOAT: left
}
.profy_page0 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; BACKGROUND: #0b4195; FLOAT: left; MARGIN: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid
}
.profy_page1 {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f1f1f1; FLOAT: left; MARGIN: 2px; BORDER-LEFT: #d8d8d8 1px solid; BORDER-BOTTOM: #d8d8d8 1px solid
}
A.profy_page1:hover {
	BORDER-RIGHT: #761b90 1px solid; BORDER-TOP: #761b90 1px solid; BACKGROUND: #1057c4; FLOAT: left; BORDER-LEFT: #761b90 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #761b90 1px solid
}
.content_mid_pro_show_02 {
	MARGIN-TOP: 10px
}
.content_mid_pro_show_02_01 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.content_mid_pro_show_02_02 {
	
}
.content_mid_pro_show_03 {
	CLEAR: both; PADDING-TOP: 15px
}
.content_mid_pro_show_02_03 {
	PADDING-RIGHT: 30px; BORDER-TOP: #b9b9b9 1px solid; MARGIN-TOP: 15px; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: right
}
.content_mid_pro_show {
	OVERFLOW: hidden; WIDTH: 730px
}
.content_mid_pro_show_01 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-BOTTOM: 20px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 730px; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center;
}
.showp_pic{ width:400px; float:left; overflow:hidden;}
.showp_xhmc {
	FONT-SIZE: 14px; float:left;TEXT-ALIGN: left; margin-top:80px;
}
.showp_content, .showp_updown{ clear:both; margin-bottom:10px; margin-top:10px;}
#footer {
	CLEAR: both; MARGIN-TOP: 20px; LINE-HEIGHT: 160%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.footer_link {
	MARGIN-BOTTOM: 5px; LINE-HEIGHT: 33px; HEIGHT: 25px
}
.zc {
	DISPLAY: none
}
.about_css {
	FONT-SIZE: 14px; LINE-HEIGHT: 220%
}
.contact_css {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contact_css H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
.contact_css H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
.contact_css H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f30; PADDING-TOP: 0px
}
.contact_css H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contact_css P {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
.equipment_css {
	TEXT-ALIGN: center
}
.showp {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 800px; PADDING-TOP: 10px
}
.showptbt {
	COLOR: #ffffff
}
.showpa1 {
	FLOAT: left; MARGIN-LEFT: 30px
}
.showpa2 {
	FLOAT: left; MARGIN-LEFT: 30px
}
.showpa2 H2 {
	FONT-SIZE: 22px
}
.showpa2 P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #e4e4e4; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.showpb {
	CLEAR: both
}
.showpb TABLE {
	FONT-SIZE: 12px
}
.showpb H2 {
	FONT-SIZE: 22px; BACKGROUND: url(images/showp_1-3.jpg) no-repeat right top; LINE-HEIGHT: 65px; HEIGHT: 65px; TEXT-ALIGN: left
}
.showp_left {
	TEXT-ALIGN: left
}
.showp_right {
	TEXT-ALIGN: right
}
.showp2 {
	
}
.showp2a {
	TEXT-ALIGN: left
}
.showp2b P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #e4e4e4; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px
}
.showp2b H2 {
	FONT-SIZE: 22px; TEXT-ALIGN: left
}
.righta {
	
}
.showp3 {
	
}
.showp3a {
	TEXT-ALIGN: left
}
.showp3b {
	BACKGROUND: #ffcccc
}
.showp3bl {
	FLOAT: left; WIDTH: 420px; TEXT-ALIGN: left
}
.showp3bl H2 {
	FONT-SIZE: 22px
}
.showp3br {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.showp3c {
	CLEAR: both
}
.showp3d {
	
}
.showp3d H2 {
	FONT-SIZE: 22px; TEXT-ALIGN: left
}
.showp3e {
	
}
.showp3e H2 {
	FONT-SIZE: 22px; TEXT-ALIGN: left
}
.showp3e P {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #e4e4e4; PADDING-BOTTOM: 6px; MARGIN: 6px; WIDTH: 100%; PADDING-TOP: 6px
}
.showp3f {
	
}
.showp3f UL {
	
}
.showp3f UL LI {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 13px; WIDTH: 140px; HEIGHT: 160px
}
.showp3f UL LI IMG {
	BORDER-RIGHT: #8a8a8a 1px solid; BORDER-TOP: #8a8a8a 1px solid; BORDER-LEFT: #8a8a8a 1px solid; BORDER-BOTTOM: #8a8a8a 1px solid
}
.showp3f UL LI P {
	BACKGROUND: #e0e0e0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.showp4 {
	
}
.showp4a {
	TEXT-ALIGN: left
}
.showp5 {
	
}
.showp5a {
	
}
.showp5b {
	TEXT-ALIGN: left
}
.showp5bl {
	FLOAT: left; WIDTH: 380px
}
.showp5br {
	FLOAT: right; WIDTH: 380px
}
.showp5b P {
	
}
.showp5b H2 {
	PADDING-LEFT: 10px; FONT-SIZE: 20px
}
.showp5c {
	TEXT-ALIGN: left
}
.showp5d {
	
}
.showp5d H2 {
	FONT-SIZE: 20px; TEXT-ALIGN: left
}
.showp5e {
	TEXT-ALIGN: left
}
.showp5f H2 {
	FONT-SIZE: 20px; TEXT-ALIGN: left
}
.showp5f P {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #e4e4e4; PADDING-BOTTOM: 6px; MARGIN: 6px; WIDTH: 100%; PADDING-TOP: 6px
}
.showp8a {
	TEXT-ALIGN: left
}
.showp9a {
	TEXT-ALIGN: left
}
.showp9a H2 {
	FONT-SIZE: 16px
}
.cpts_css {
	
}
.cpts_css H3 {
	CLEAR: both; FONT-SIZE: 20px; COLOR: #f30
}
.cpts_css H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.cpzl_css {
	FONT-SIZE: 14px
}
.honor_css {
	
}
.honor_css P {
	FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 20px; TEXT-ALIGN: center
}

.main_contentright_bom{ width:533px; height:73px; background:url(images/contentright_bgbom.gif) no-repeat bottom left;}
#main_bottom{ width:968px; height:20px; background:url(images/bg_bom.gif) no-repeat top left #fed500;}

#footer{ height:50px; background:url(images/footer_bg.gif) repeat-x top; margin-top:10px;}
.bottom{ width:950px; margin:0 auto; padding-top:15px; color:#9a9a9a;}
.bottom a{ color:#9a9a9a;}
.bottom a:visited{ color:#9a9a9a;}
.copyright{ float:left;}
.link{ float:right;}
