
body,td,th,input,select,textarea{font-family:Tahoma, Arial; font-size:12px; color:#666666;}
body,form{margin:0;}
* html .clear {
	margin: 0px; padding: 0px; height: 0px; line-height: 0px; clear: both; font-size: 0px;
}
div {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor;
}
ul {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor;
}
li {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor;
}
ul {
	list-style-type: none; list-style-image: none;
}
img {
	border-width: 0px;
}	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px;
}
TEXTAREA {
	FONT-SIZE: 12px
}
P {
	MARGIN: 0px 0px 15px
}
a{color:#666666; text-decoration:none;}
a:hover,a:active{color:#014DA2;}
.aGray{color:#888;}
.aGreen{color:#1754a5; font-size:14px; font-weight:bold}
.clear {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px
}
#head{
	width:100%; min-width:1000px; height:107px; position:relative; z-index:2;background:url(topbg.jpg) repeat-x !important;
	background:none;
	overflow-y:hidden;
}
#headmain{width:1000px; background:url(head_bg2.png) no-repeat left top; margin:auto; height:86px;}
#logo{width:384px; height:107px; margin-top:0px; padding-left:0px; float:left; }
#headr{width:355px; height:86px; float:left; overflow:hidden; margin-left:200px;background:url(top01.jpg) top no-repeat;}
#headmenu{color:#FFF; width:130px; text-align:center; margin-top:0px; height:25px; padding-left:213px; line-height:22px;}
#headmenu a{color:#FFF;}
#headmenu a:hover,#headmenu a:active{color:#EDF5D8}
#headline{width:355px; margin-top:5px; height:23px; color:#FF0000; font-weight: bold; line-height:23px; text-align:right}
#headsh{width:355px; margin-top:5px; height:23px;}
#headsh01{ width:144px; height:23px; float:left;}
#headsh02{ width:184px; height:23px; float:left;}
#headsh03{ width:27px; height:23px; float:left; }
.INPUT1 {
	background:url(top03.jpg) no-repeat; width:184px; height:23px; line-height:20px; padding-left:8px; color:#555555; border:0px;FONT-SIZE: 12px;margin:0px;
}
.INPUT2 {
	BORDER-WIDTH: 0px; height:23px; padding:0px; margin:0px;
}
#menubg{width:100%; in-width:1000px; height:45px; background:url(menubg.jpg)}

#menu{width:1000px; height:45px; margin-left:65px; margin:auto; background:url(menubg1.jpg)}
#menu a{
	float:left; width:141px; height:45px;
	outline:none; color:#FFFFFF
}
#m0{background-image:url(menu1.png);}
#m1{background-image:url(menu2.png);}
#m2{background-image:url(menu3.png);}
#m3{background-image:url(menu4.png);}
#m4{background-image:url(menu5.png);}
#m5{background-image:url(menu6.png);}
#m6{background-image:url(menu7.png);}
.xian{ width:2px; height:45px; background:url(xian.jpg); float:left}
#menu a:hover,#menu a:active,#menu a.A{background-repeat:no-repeat; background-position:center -46px;}
#menusbg{
	width:100%; background:#000; position:absolute; z-index:19;
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;
	font-size:2px; height:2px;
}
#menus{
	width:100%; position:absolute; z-index:20;
}
.sm{width:1000px; margin:auto;}
.sm div{margin-top:8px; height:150px; width:142px; float:left; _display:inline; text-align:center;}
.sm a{font-family:"微软雅黑", Tahoma, Arial; font-size:12px; color:#FFF; display:block; width:100%; height:24px; line-height:24px; outline:hidden;}
.sm a:hover,.sm a:active{color:#FF9900;}
.sm .tit{color:#FF9900;}

.banner{width:100%; min-width:1000px; height:266px; z-index:1; background-color:#666666; padding:0px; }

#main{
	width:1004px; height:246px; margin:auto;
	margin-top:-145px; position:relative; z-index:3;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="main_bg.png");/*ֻIE6Ч*/
	background:url(indexbg.png) no-repeat !important; 
}
#mainbg{
	width:1000px; height:328px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="main_bg.png");/*ֻIE6Ч*/
	background:url(main_bg.png) no-repeat !important;
	_background:none;	
}
#maincon{width:960px; margin:auto; position:absolute; top:0; left:22px;}

#mainconl{width:266px; margin-top:50px; float:left;}
#mainconl p{display:block; padding:0; margin:0;}
#mainconl p.about{line-height:20px; background:url(about_s_bg.jpg) no-repeat center top; padding-top:7px;word-wrap: break-word;width:266px;}
#mainconl p.newscon{color:#999; line-height:21px; margin-top:7px; padding-left:8px;}

.mainconc{width:372px; height:248px; float:left; background:url(index_c_bg.png) no-repeat; margin-left:24px; margin-top:37px; position:relative;}
.movebt{position:absolute; left:0; top:0;}
.move{width:368px; height:244px; margin:2px; overflow:hidden;}
.movecon{width:auto; height:244px; white-space:nowrap; padding:0; margin:0; list-style:none;}
.movecon li{display:inline;}
.movedo{position:absolute; right:14px; bottom:14px;}
.movedo img{margin-left:8px; cursor:pointer;}
#mains{
	width:230px; min-height:400px; _height:400px; margin:auto; padding-left:10px; padding-right:10px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="left_bg.png");/*只对IE6有效*/
	background:url(left_bg.png) no-repeat !important;
	background:none;
}
#mainsl{width:205px; float:left; position:relative;}
#mainsr{width:740px; height:auto; float:right; overflow-x:hidden;}
.nav{margin:0; padding:0; list-style:none; width:180px; margin:auto; overflow:hidden; margin-top:6px;}
.nav li{display:block; width:180px;}
.nav li a{background:url(lm_bg.png) no-repeat; display:block; height:32px; overflow:hidden; line-height:34px; _line-height:31px; padding-left:18px; outline:none; font-weight:bold;}
.nav li a:hover,.nav li a:active,.nav li a.A{font-weight:bold; background:url(lm_bg.png) no-repeat left -32px; color:#7E9F26;}
#mainsl p{ margin-left:10px; margin-right:5px; margin-top:10px;}
#mainsl p.contact{font-family:"微软雅黑", Tahoma, Arial; color:#777;}
#mainsl p.contact{line-height:22px; margin-top:6px; padding-left:1px;}
#mainsr .title{
	display:block; padding:0; margin:0; width:740px;
	font-family:"微软雅黑", Tahoma, Arial; color:#888; text-align:right;
	height:36px; padding-top:18px; margin-top:4px;
}

#bannersTit{
	width:1000px; height:78px; margin:auto;
}
#bannersTit{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="img_bt.png");/*只对IE6有效*/
	background:url(img_bt.png);
	position:relative; z-index:2; margin-top:-78px;
}
#bannerimg{width:1000px; height:230px; margin:auto;}


.index{width:100%;height:auto; margin-top:15px;}
.index_con{width:956px; height:auto;PADDING: 0px; MARGIN: 0px auto;text-align:left; }
.index_con_left{ width:309px; height:auto;float:left}
.index_con_left01{ width:100%; height:26px;}
.index_con_left02{ width:309px; height:115px;}
.index_con_left02 p{ width:114px; height:99px; margin-top:12px; float:left ; background:url(mian04.jpg)}
.index_con_left02 span{ width:185px; height:99px; margin-top:10px; float:left ; margin-left:10px; line-height:21px;}
.index_con_cen{ width:363px; height:auto; margin-left:20px; float:left}
.index_con_cen01{width:100%; height:26px;}
.index_con_cen02{width:400px;height:115px; margin-left:15px;}
.index_con_cen02 ul {width: 390px;margin:0px; text-align:left; padding:0px; height:auto;DISPLAY: block; margin-top:7px;}
.index_con_cen02 ul li {width:380px; height: 28px;float:left;  line-height:28px; background:url(xian2.jpg) bottom repeat-x}
.index_con_cen02 ul li a{ width:295px; height:28px; line-height:28px;DISPLAY: block; float:left; color:#666666; padding-left:13px;background:url(cion.jpg) left center no-repeat;}
.index_con_cen02 ul li span{ width:45px; height:28px; line-height:28px;}

.index_con_right{ width:236px; height:auto;margin-left:20px; float:left}
.index_con_right01{width:100%; height:26px;}
.index_con_right02{width:236px;height:115px;}
.index_con_right02 ul {width: 236px;margin:0px; text-align:left; padding:0px; height:auto;DISPLAY: block; margin-top:7px;}
.index_con_right02 ul li {width:236px; height: 28px;float:left;  line-height:28px; background:url(xian2.jpg) bottom repeat-x}
.index_con_right02 ul li a{ width:236px; height:28px; line-height:28px;DISPLAY: block; float:left; color:#666666; padding-left:13px;background:url(cion1.jpg) left center no-repeat;}
.index_pro01{ width:956px; height:26px; margin-top:13px; background:url(mian06.jpg);}
.index_pro02{ width:956px; height:189px; background:url(mian07.jpg); padding-top:20px;}

.mainbg{ width:100%;background:url(mian_bg.jpg) top repeat-x; height:auto;}
.main_con{width:1106px; height:auto;PADDING: 0px; MARGIN: 0px auto;text-align:left; padding-top:25px;}
.main_con_left{ width:247px; height:auto;float:left;PADDING: 0px; MARGIN: 0px auto;}
.main_con_left_t{ width:200px; height:62px; background:url(mian08.jpg); padding-left:47px;}
.main_con_left_t SPAN{line-height:62PX; font-family:"宋体" ; font-size:14px; font-weight:bold; color:#FFFFFF}
.main_con_left_list{ width:201px; height:231px; text-align:center; padding-left:46px; padding-top:29px;background:url(mian09.jpg); background-position:0px 200px;}
.main_con_left_list ul {width:149px;margin:0px; text-align:left; padding:0px; height:auto;DISPLAY: block;}
.main_con_left_list ul li {width:149px; height: 36px;float:left;  line-height:36px; background:url(mian010.jpg)}
.main_con_left_list ul li a{ width:100px; height:36px; line-height:36px;DISPLAY: block; float:left; color:#666666; padding-left:49px; color:#0b5292}


.main_con_left_listp{ width:201px; height:301px; text-align:center; padding-left:46px; padding-top:29px;background:url(mian09.jpg) bottom repeat-x;}
.main_con_left_listp ul {width:149px;margin:0px; text-align:left; padding:0px; height:auto;DISPLAY: block;}
.main_con_left_listp ul li {width:149px; height: 36px;float:left;  line-height:36px; background:url(mian010.jpg)}
.main_con_left_listp ul li a{ width:100px; height:36px; line-height:36px;DISPLAY: block; float:left; color:#666666; padding-left:49px; color:#0b5292}

#mainsr{width:740px; height:auto; float:left; PADDING: 0px; MARGIN: 0px auto;}
.nav{margin:0; padding:0; list-style:none; width:180px; margin:auto; overflow:hidden; margin-top:6px;}
.nav li{display:block; width:180px;}
.nav li a{background:url(lm_bg.png) no-repeat; display:block; height:32px; overflow:hidden; line-height:34px; _line-height:31px; padding-left:18px; outline:none; font-weight:bold;}
.nav li a:hover,.nav li a:active,.nav li a.A{font-weight:bold; background:url(lm_bg.png) no-repeat left -32px; color:#7E9F26;}
#mainsl p{ margin-left:10px; margin-right:5px; margin-top:10px;}
#mainsl p.contact{font-family:"微软雅黑", Tahoma, Arial; color:#777;}
#mainsl p.contact{line-height:22px; margin-top:6px; padding-left:1px;}
#mainsr .title{
	display:block; padding:0; margin:0; width:740px;
	font-family:"微软雅黑", Tahoma, Arial; color:#888; text-align:right;
	height:36px; padding-top:18px; margin-top:4px;
}

#formsear{width:180px; margin:auto; background:url(search_bg.gif) no-repeat left top; margin-top:23px;}
.sear1{width:140px; border:0px none; background:none; padding:5px 5px 6px 7px; vertical-align:middle;}
.sear2{width:28px; height:28px; background:url(search_btn.gif); border:0px none; vertical-align:middle;}
.leftcon{padding:0; margin:0; margin:auto; margin-top:28px; display:block; width:180px;}
.aGray{color:#888;}
.tit_about{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="right_bt_01.png");/*只对IE6有效*/
	background:url(right_bt_01.png) no-repeat !important;
	background:none;
}
.tit_news{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="right_bt_02.png");/*只对IE6有效*/
	background:url(right_bt_02.png) no-repeat !important;
	background:none;
}
.tit_pro{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="right_bt_05.png");/*只对IE6有效*/
	background:url(right_bt_05.png) no-repeat !important;
	background:none;
}
.tit_mar{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="right_bt_06.png");/*只对IE6有效*/
	background:url(right_bt_06.png) no-repeat !important;
	background:none;
}
.tit_ser{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="right_bt_07.png");/*只对IE6有效*/
	background:url(right_bt_07.png) no-repeat !important;
	background:none;
}
.tit_job{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="right_bt_09.png");/*只对IE6有效*/
	background:url(right_bt_09.png) no-repeat !important;
	background:none;
}
.tit_cot{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="right_bt_08.png");/*只对IE6有效*/
	background:url(right_bt_08.png) no-repeat !important;
	background:none;
}
.news_con{width:730px; margin:auto; margin-top:16px; line-height:20px; height:auto}
#bannersTT{
	width:1001px; height:24px; margin:auto;
}
#bannersTT{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="banner-tt.png");/*只对IE6有效*/
	background:url(banner-tt.png);
	position:relative; z-index:2; margin-top:-24px;
}
.imglist{ width:100%px; height:385px; position:relative;}
.imglist li{ width:100%;  height:385px; position:absolute; left:0; top:0;}
.imglist li a{ width:100%; height:385px; margin:0; padding:0;}
.btnlist{ z-index:9; position:absolute; right:5px; bottom:3px;}
 .btnlist span{ cursor:pointer; background:#fff; margin:0 2px; padding:1px 5px;}
 .btnlist span.on{ color:#fff; background:#999;}


.news_list{width:720px; display:block; padding:0; margin:0; margin-left:auto; margin-right:auto; padding-top:8px; list-style:none;}
.news_list li{border-bottom:1px dotted #DDD; line-height:32px; display:block; clear:both; height:32px;}
.news_list li a{display:block; float:left; width:636px; background:url(arr3.gif) no-repeat 5px center; padding-left:14px; outline:none;}
.news_list li span{display:block; float:right; width:70px; color:#888}
.news_time{width:730px; margin:auto; margin-top:10px; color:#999; font-family:"΢ź", Tahoma, Arial; border-bottom:1px solid #DDDDDD; padding-bottom:8px;}
.news_tit{width:730px; margin:auto; font-family:"΢ź", Tahoma, Arial;}

