* {
	outline: none;
}

body {
	margin:0px auto;
	padding:0px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif, "SimSun";
	background:url(../images/mainbg.jpg) no-repeat top center;
	color: #494949;
	line-height: 26px;
}
a {
	text-decoration: none;
	color: #494949;
}
a:hover {
	COLOR:#0280bd;
}
A:focus {
	-moz-outline:none;
	outline:none;
}
img, div {
	behavior: url("iepngfix.htc");
	border:none;
	padding:0px;
	margin:0px auto;
}
UL, li, ol, dl, dd, dt {
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-LEFT-WIDTH: 0px;
	PADDING-TOP: 0px;
	list-style:none;
}
ul, li, ol, dl, dd, dt {
	list-style:none;
	padding:0px;
	margin:0px;
}
LABEL {
	CURSOR: pointer;
}
TH {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.container {
	margin: 0px auto;
	width:1000px;
	padding:0px;
}
.width1000 {
	width:1000px;
	margin:0px auto;
	padding:0px;
}
.div12 {
	height:12px;
	width:100%;
	clear:both;
	line-height:1px;
	padding:0px;
	margin:0px auto;
}

.clearboth {
	clear:both;
}
.font_9 {
	color:#cc0001;
}
.font_16 {
	font-size:16px;
	color:#000;
	line-height:30px;
}


.font_24 {
	font-size:24px;
	color:#000;
	font-family:"Microsoft YaHei";

}


.left {
	float:left;
}
.right {
	float:right;
}
.left_tp {
	float:left;
	margin:6px 20px 5px 0px;
}
.right_tp {
	float:right;
	margin:6px 0px 5px 20px;
}
/*========footer=======*/  
 .footbg {
	width:100%;
	background:url(../images/footbg.jpg) repeat-x;
	height:82px;
	font-size:12px;
	color:#FFFFFF;
}
.footer{
width:1000px;
margin:0px auto;
font-size:12px;
color:#FFFFFF;
}
.footer_l{
float:left;
line-height:24px;
margin-top:20px;
}
.footer_l a{
color:#FFFFFF;
}
.footer_l a:hover{
text-decoration:underline;
}

.footer_r{
float:right;
margin:32px 7px 0px 0px;
}

/*========top=======*/  
.logo{ float:left;
}
.lan{ float:left;
margin:40px 0px 0px 5px;
font-size:12px;
color:#000000;
}
.lan a{ 
color:#000000;
}
.lan a:hover{
	COLOR:#2881c3;
}
.top_r{
float:right;
font-size:12px;
margin-top:13px;
text-align:right;
line-height:45px;
}
.top_r a{
COLOR:#2881c3;
font-weight:bold;
}
.top_r a:hover{
text-decoration:underline;
}

/*========搜索=======*/  
.search {
	width:157px;
	height:16px;
	float:right;
}
.search_bk {
	LINE-HEIGHT: 14px;
	HEIGHT: 13px;
	border:1px solid #cdcbcb;
	background: #ffffff;
	text-indent:6px;
	width:135px;
	float:left;
	font-size:12px;
}
.search_btn {
	WIDTH: 17px;
	BACKGROUND: url(../images/searchon.jpg) no-repeat right center;
	HEIGHT: 16px;
	border:0;
	float:right;
}
/*========导航=======*/ 
#topmenu{
background:url(../images/menubg.jpg) no-repeat;
height: 36px;
width:1000px;
}
#menu {	font-family:"Microsoft YaHei";
				text-transform: uppercase;
				margin:0px 0px 0px 100px;
				list-style-type: none;
				font-size: 14px;
				font-weight:bold;			
			}
			#menu li {
				float: left;
				margin: 0;
				width:133px;
				text-align:center;
				
			}
			#menu li a {
				text-decoration: none;
				display: block;
				padding: 0 20px;
				line-height: 36px;
				color: #fff;
			}
			#menu li a:hover, #menu li.active a {
				color: #022e52;
				background:url(../images/menuon.jpg) no-repeat center;
			}
		#menu.blue {
					}
			#menu.blue a {color: #fff;}
			#menu.blue li a:hover, #menu.blue li.active a {		color: #022e52;
				background:url(../images/menuon.jpg) no-repeat center;}
				
				#menu.blue li  .product_list_ulhover {		color: #022e52;
				background:url(../images/menuon.jpg) no-repeat center;}

/*========左侧目录=======*/  
.leftmenuw {
	width:189px;
	margin-top:10px;
	float:left;
}
.leftmenu {
	width:189px;
	float:left;
	LIST-STYLE-TYPE: none;
	color:#024a84;
	font-size:14px;
}
.leftmenu LI {
	DISPLAY: block;
	WIDTH: 189px;
	text-indent:15px;
	margin-bottom:1px;
}
.leftmenu LI A {
	line-height:30px;
	DISPLAY: block;
	TEXT-DECORATION: none;
	color:#024a84;
	text-align:left;
	background:url(../images/leftmenuover.jpg) no-repeat;
}
.leftmenu LI A:hover {
	color:#FFFFFF;
	background:url(../images/leftmenuon.jpg) no-repeat;
}
.leftmenu li .product_list_ulhover {
	color:#FFFFFF;
	background:url(../images/leftmenuon.jpg) no-repeat;
}


/*========内页BANNER=======*/
.midbanner{
width:1000px;
height:160px;
margin-top:8px;
}  

/*========中间=======*/
.midbg{
width:100%;
margin:0 auto;
background:url(../images/midbg.jpg) repeat-x top;

}
.mid{
width:100%;
padding:8px 0px 35px 0px;
}
.mid_l{
float:left;
width:189px;
}
.mid_r{
float:right;
width:811px;
}

.midcontent{
width:745px;
min-height:430px;
margin:0 auto;
padding-bottom:25px;
}

/*========图片新闻=======*/
.newstp{
width:189px;
}
.newstp .title{
width:100%;
color:#FFFFFF;
font-size:14px;
text-indent:15px;
line-height:24px;
height:24px;
background:#0280bd;
}

/*========右侧分类=======*/
.rightmenu{
float:right;
margin:0px 20px 20px 0px;
_margin:0px 10px 20px 0px;
color:#929292;
font-family:"SimSun";
font-size:12px;
}
.rightmenu a{
color:#929292;
}
.rightmenu a:hover{
	COLOR:#c80000;
}
.rightmenu span{
color:#000;
}

/*========首页BANNER=======*/
.indexbanner{
width:1000px;
height:380px;
margin:8px 0px 14px 0px;
}
#nav {
background:#7a7b7b;
width:950px;
height:26px;
padding-left:50px;
font-size:16px;
filter:alpha(style=1,opacity=90,finishOpacity=10);
position:relative;
}

#nav A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #5c5c5b; COLOR: #fff; MARGIN-RIGHT: 1px; TEXT-DECORATION: none; PADDING-TOP: 4px;
}
#nav A.activeSlide {
	BACKGROUND: #ED1B23; COLOR: #ffffff;
}

/*========首页=======*/
.indexmid{
width:100%;
margin-bottom:12px;
}

.indexmid_l{
width:722px;
float:left;
}

.indexmid_l .title{
font-size:12px;
font-weight:bold;
font-family:"Microsoft YaHei";
color:#0760c4;
line-height:24px;
}

.indexmid_r{
width:270px;
float:right;
border-left:1px solid #cfcfcf;
}
.indexqy{
width:254px;
float:right;
}
.indexqy .title{
width:254px;
height:22px;
color:#FFFFFF;
line-height:22px;
font-size:12px;
font-family:"Microsoft YaHei";
font-weight:bold;
text-indent:12px;
background:#0280bd;
}
.indexqyh{
height:194px;
}
.indexqylist li{
width:240px;
float:left;
line-height:24px;
font-size:12px;
color:#777777;
border-bottom:1px solid #ebebeb;
text-indent:5px;
}


.indexqylist li a{
color:#777777;
}

.indexqylist li a:hover{
COLOR:#0280bd;
}

/*========首页新闻=======*/

#callout3 {
	BACKGROUND-IMAGE: none; WIDTH: 340px; FONT-FAMILY: "Hei","Microsoft YaHei"; FLOAT: left; PADDING-BOTTON: 0px
}
#banner {
	BORDER-BOTTOM: #666 0px solid; POSITION: relative; BORDER-LEFT: #666 0px solid;  WIDTH: 340px; HEIGHT: 155px; OVERFLOW: hidden; BORDER-TOP: #666 0px solid; BORDER-RIGHT: #666 0px solid; PADDING-TOP: 5px
}
#banner_list IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#banner_bg {
	Z-INDEX: 1000; POSITION: absolute; FILTER: Alpha(Opacity=50); BACKGROUND-COLOR: #000000; WIDTH: 340px; BOTTOM: 0px; HEIGHT: 22px; CURSOR: pointer; opacity: 0.5;*BOTTOM: 5px;
}
#banner_info {
	Z-INDEX: 1001; POSITION: absolute; BOTTOM: 4px; *+BOTTOM: 10px; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 12px; CURSOR: pointer; LEFT: 5px
}
#banner_text {
	Z-INDEX: 1002; POSITION: absolute; WIDTH: 120px; BOTTOM: 0px; RIGHT: 3px
}
#banner UL {
	Z-INDEX: 1002; BORDER-BOTTOM: #fff 0px solid; POSITION: absolute; FILTER: Alpha(Opacity=80); BORDER-LEFT: #fff 0px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 3px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #fff 0px solid; RIGHT: 5px; BORDER-RIGHT: #fff 0px solid; PADDING-TOP: 0px; opacity: 0.8
}
#banner UL LI {
	BORDER-BOTTOM: #e5eaff 0px solid; BORDER-LEFT: #e5eaff 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; COLOR: #fff; BORDER-TOP: #e5eaff 0px solid; CURSOR: pointer; BORDER-RIGHT: #e5eaff 0px solid; PADDING-TOP: 0px
}
#banner UL LI.on {
	BACKGROUND: #900
}
#banner_list A {
	POSITION: absolute
}

/*========文字新闻=======*/
.indexnews{
width:355px;
float:right;
margin-right:5px;
}

#culture_toggle {
	CLEAR: both; width:355px; height:21px;LINE-HEIGHT: 22px;border-bottom:1px solid #cfcfcf;
}
#culture_toggle LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; BACKGROUND: #f4f4f4; WIDTH:68px; FLOAT: left; HEIGHT: 20px; COLOR: #777777; FONT-SIZE: 12px; border:1px solid #cfcfcf;
}

#culture_toggle .select {
	  BACKGROUND: #fff;  border:1px solid #cfcfcf; font-weight:bold;HEIGHT: 20px; LINE-HEIGHT: 22px;_LINE-HEIGHT: 20px;
}

.indexnewslist{
padding-top:5px;
}

.indexnewslist li{
width:355px;
float:left;
line-height:20px;
*line-height:15px;
font-size:12px;
color:#777777;
background:url(../images/indexnews0.jpg) no-repeat left center;
border-bottom:1px solid #ebebeb;
text-indent:18px;
}
.indexnewslist li:hover{
border-bottom:1px solid #2881c3;
color:#2881c3;
background:url(../images/indexnews1.jpg) no-repeat left center;
}
.indexnewslist li:hover a{
color:#2881c3;
}

.indexnewslist span{
float:right;
}
.indexnewslist a{
color:#777777;
}
.indexnewslist a:hover{
color:#2881c3;
}

/*========首页中下=======*/
.indexmidx{
margin-top:8px;
font-size:12px;
}
.indexmidx_l{
float:left;
border-right:1px solid #cfcfcf;
width:345px;
}
.indexmidx_r{
float:right;
width:355px;
}
.indexabout{
width:325px;
float:left;
line-height:20px;
color:#777777;
}

#CSSBox {
	 MARGIN:8px 0px 0px 6px; WIDTH:310px; FLOAT: left; HEIGHT: 120px; OVERFLOW: hidden; 
}
#CSSBox UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 10px; FLOAT: left; 
}

#CSSBox UL LI a {
color:#777777;
}

#CSSBox UL LI a:hover {
color:#2881c3;
}

#CSSBox UL LI SPAN {
	TEXT-ALIGN: center; DISPLAY: block; FONT-SIZE: 12px
}
#LeftButton {
	WIDTH: 17px; BACKGROUND: url(../images/arrowl.jpg) no-repeat center center; FLOAT: left; HEIGHT: 110px; CURSOR: hand
}
#RightButton {
	WIDTH: 17px; BACKGROUND: url(../images/arrowr.jpg) no-repeat center center; FLOAT: left; HEIGHT: 110px; CURSOR: hand
}
#wrapper {
	WIDTH: 350px
}




/*========页码=======*/
#AspNetPager1{
margin:0px auto;
text-align:center;
width:100%;
}
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin:0px auto; text-align:center; } 
.paginator a {border:solid 1px #ccc;color:#005bac;cursor:pointer;text-decoration:none;} 
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;} 
.paginator .cpb {
	border:1px solid #005bac;
	font-weight:700;
	background-color:#fff;
} 
.paginator a:hover {border:solid 1px #005bac;color:#000;text-decoration:none;} 
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover {height:16px;line-height:16px;min-width:10px;_width:10px;margin-right:5px;text-align:center; white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;}


/*========新闻=======*/

.sortNews {
	MARGIN: 5px 8px 5px 5px; 
}
.sortNews UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sortNewslist LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; float:left; width:100%;
	border-bottom:1px dotted #888;
}
.sortNewslist LI A {
padding-left:25px; float:left;
}
.sortNewslist LI span{
float:left; color:#2986c9; 
}

.newstitle{
padding-bottom:15px;
font-size:14px;
line-height:45px;
text-align:center;
}

.newstitle span{
font-size:28px;
color:#083f6e;
line-height:40px;
font-family:"Microsoft YaHei";
}
.newspri{
width:100%;
text-align:right;
font-size:14px;
color:#000;
margin:35px 0px 20px 0px;
}
.newspri a{
color:#000;
}

.newspri a:hover{
	COLOR:#0280bd;
}



/*========控股企业=======*/

.qylist li{
width:100%;
float:left;
margin-bottom:15px;
border-bottom:1px solid #ebebeb;
}

.qylist span{
float:right;
font-size:12px;
font-family: "SimSun";
}
.qylist span a{
	color:#999999;
}
.qylist span a:hover{
	COLOR:#0280bd;
}



/*========pro=======*/  
 .prolist{
margin:10px 23px 5px 23px;
_margin:10px 18px 5px 18px;
width:200px;
height:173px;
float:left;
}

.proimg{
width:200px;
height:138px;
background:url(../images/probg.jpg) no-repeat;
}
.prowz{
width:200px;
height:30px;
line-height:18px;
font-size:12px;
text-align:center;
margin-top:5px;
}



/*========网站地图=======*/  
.site_list {
	BORDER-BOTTOM: #b6b6b6 1px dashed; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 20px; PADDING-LEFT: 33px; PADDING-RIGHT: 1px; HEIGHT: 1%; CLEAR: both; OVERFLOW: auto; PADDING-TOP: 0px
}
.site_list UL {
	WIDTH: 170px; FLOAT: left; min-height:300px;
}
.site_list UL LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; BACKGROUND: url(../images/li_point.gif) no-repeat left 50%; MARGIN-LEFT: 8px
}
.site_list A {
	COLOR: #444444; TEXT-DECORATION: none
}
.site_list A:hover {
	COLOR: #aa262d; TEXT-DECORATION: underline
}
.site_list UL .title {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; BACKGROUND: url(../images/li_2.gif) no-repeat left 50%; 	COLOR:#0280bd;
 MARGIN-LEFT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

