*{margin:0px;padding:0px;}
body,td,th {
	font-size: 12px;
	color: #777777;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:hidden; 
}
a:link {
	color: #777777;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #777777;
}
a:hover {
	text-decoration: none;
	color: #777777;
}
a:active {
	text-decoration: none;
	color: #777777;
}
li{list-style:none;}
img{border:0px;}
.header{width:1000px;height:117px;margin:0px auto;position:relative;}
.header .logo{position:absolute;left:0px;top:35px;}
.header .tel{background:url(../images/hengxing_06.jpg) no-repeat left center;position:absolute;right:0px;right:20px;bottom:30px;padding-left:40px;line-height:35px;font-weight:bold;font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.header .tel font{color:#F00;}
.menu{height:40px;background:url(../images/hengxing_11.jpg) repeat-x left center;line-height:40px;}
.c{width:1000px;margin:0px auto;}
.menu ul{margin:0px;padding:0px;}
.menu ul li{float:left;width:110px;height:40px;text-align:center; font-family:"Î¢ÈíÑÅºÚ";font-size:15px;font-weight:bold;}
.menu ul li a,.menu ul li a:visited{color:#FFF;}
.menu ul li.hover{background:#FFF url(../images/sj.jpg) no-repeat 90px 20px;}
.menu ul li.hover a,.menu ul li.hover a:visited{color:#00588C;}
.menu ul li ol{display:none;width:390px;background:#FFF;min-height:140px;height:auto!important;_height:140px;padding:10px;margin:0px;filter:alpha(opacity=80);-moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;z-index:9999;position:relative;}
.menu ul li ol li{width:180px;float:left;text-align:left;background:url(../images/dian.jpg) no-repeat left center;padding-left:10px;line-height:30px;height:30px;font-size:12px;font-weight:normal;z-index:1;}
.menu ul li ol li a,.menu ul li ol li a:visited{color:#1570A6;z-index:1;}
.menu ul li ol li a:hover{text-decoration:underline;z-index:1;}

.search{height:43px;background:url(../images/s_bg.jpg) repeat-x left center;}
.search .c{width:1000px;margin:0px auto;}
  
.search .c .notice{width:600px; height:40px; float:left;}
.search .c .notice h2{background:url(../images/hengxing_19.jpg) no-repeat left center;padding-left:20px;font-size:14px;float:left;margin-top:10px;padding-right:5px;}
.noticTipTxt{color:#ff7300;height:40px;line-height:40px;overflow:hidden;margin:0px;}
.noticTipTxt li{height:40px;line-height:40px; padding-left:0px;}
.noticTipTxt a{	color:#363434;	font-size:12px;	text-decoration:none;}
.noticTipTxt a:hover{	color:#940C0C;	text-decoration:underline;}

.search .cpss { width:68px;height:40px; line-height:40px; float:left; font-size:12px; font-weight:bold; }
.search .sd { width:320px;height:40px; float:left; }
.search .s{position:absolute;right:0px; top:7px;border:1px solid #a2a2a2;}
.key{border:0px;background:none;height:30px; line-height:30px;width:230px; border:#999999 1px solid; color:#666; margin-top:3px; }
 


.m_m{width:1000px;margin:10px auto;height:246px;}
.m_m dl{margin:0px;padding:0px;width:320px;float:left;margin-right:15px;}
.m_m dl dt{margin:0px;padding:0px;padding-bottom:20px;}
.m_m dl dd{margin:0px;padding:0px;line-height:25px;background:url(../images/hengxing_34.jpg) no-repeat 10px 10px;padding-left:20px;}
.m_m dl dd a:hover{ text-decoration:underline;color:#1570A6;}
.m_m dl dd.info{background:none;padding:0px 10px;}
.m_m dl dd.cont{background:none;padding:0px;}
.m_m dl dd.d_more{background:url(../images/hengxing_38.jpg) no-repeat 10px 10px;margin-top:5px;text-indent:10px;}

.m_two{clear:both;margin:10px auto;width:1000px;height:220px;position:relative;background:url(../images/t_bg.jpg) no-repeat 325px 60px;}
.m_two h2{background:#0D84C2;font-size:18px;color:#FFF;height:36px;line-height:36px;text-indent:3em;}
.m_two .l{width:320px;position:absolute;left:0px;top:0px;}
.m_two .l h2{background:#0D84C2 url(../images/hengxing_41.jpg) no-repeat 15px 5px}
.m_two .c{width:320px;position:absolute;left:335px;top:0px;}
.m_two .c h2{background:#0D84C2 url(../images/hengxing_44.jpg) no-repeat 15px 5px}
.m_two .r{width:320px;position:absolute;right:0px;top:0px;}
.m_two .r h2{background:#0D84C2 url(../images/hengxing_47.jpg) no-repeat 15px 5px}
.m_two ul{margin:0px;padding:5px;padding-top:30px;padding-left:10px;}
.m_two ul li{line-height:22px;width:135px;float:left;background:url(../images/hengxing_53.jpg) no-repeat left center;padding-left:15px;color:#0068A6;}
.m_two ul li a,.m_two ul li a:visited{color:#0068A6;}
.m_two .r .cont{line-height:22px;padding:15px;padding-top:30px;}
.footer{clear:both;line-height:30px;height:80px;background:url(../images/footer_bg.jpg) repeat-x left center;}
.p15{padding:10px;}

.banner { width:1440px; height:360px;margin:0px auto;z-index:9;position:relative;}


/*banner*/
.container {	WIDTH: 1440px;	HEIGHT: 360px;	margin-left:auto;	margin-right:auto;}
.container A IMG {	WIDTH: 1440px;	HEIGHT: 360px}
.container IMG {	BORDER-BOTTOM-STYLE: none;	BORDER-RIGHT-STYLE: none;	BORDER-TOP-STYLE: none;	BORDER-LEFT-STYLE: none}
.td_f A IMG {	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	PADDING-TOP: 0px}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	bottom: 20px;
	right: 190px
}
.num LI {	TEXT-ALIGN: center;	LINE-HEIGHT: 15px;	LIST-STYLE-TYPE: none;	MARGIN: 1px;	WIDTH: 15px;	FONT-FAMILY: Arial;	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;	FLOAT: left;	HEIGHT: 15px;
	COLOR: #86a2b8;	FONT-SIZE: 12px;	CURSOR: pointer}
.num LI.on {	LINE-HEIGHT: 15px;	WIDTH: 15px;	BACKGROUND: url(../images/flashbutton.gif) no-repeat;	HEIGHT: 15px;	COLOR: #ffffff}
a.a_org,a:visited.a_org{color:#FF8400;}
.a_c_s{line-height:30px;padding:10px;}