/* CSS Document */
body {
	background:#f1f1f1 url(../image/bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif "宋体";
}
p{
	margin:0;
	padding:0;}
a{
	color:#5f5f5f;}
a:hover{
	color:#2872b5;}
.container{
	width:1010px;
	height:auto;
	margin:0 auto;}
.container,.top,.banner,.content{
	margin:0 auto;}
.top{
	width:1002px;
	height:108px;
	padding-top:2px;}
.logo{
	width:280px;
	height:108px;
	float:left;}
.nav{
	width:720px;
	height:108px;
	float:left;}
.banner{
	width:1002px;
	height:320px;}
.content{
	width:1010px;
	height:270px;
	margin-top:18px;}
.gonggao{
	width:1010px;
	height:58px;
	overflow:hidden;
	background:url(../image/gonggao.jpg) no-repeat;}

.gg{
	width:750px;
	height:14px;
	margin:19px 0 0 170px; overflow:hidden; }
.gg ul li{
	background:url(../image/icon1.jpg) no-repeat left center;
	padding:0 15px; width:260px; height:20px;  line-height:20px;}
.gg ul li a{
	color:#5f5f5f;
	line-height:20px; font-size:12px;}
.gg ul li a:hover{
	color:#2872b5;}
.more1{
	width:34px;
	height:11px;
	float:right;
	margin:8px 5px 0 0;}
.con{
	width:996px;
	height:168px;
	background:url(../image/contentbg.jpg) no-repeat;
	padding:20px 0 19px 14px;}
.con1{
	width:300px;
	height:168px;
	overflow:hidden;
	float:left;}
.con1title{
	width:100%;
	height:28px;
	border-bottom:1px #0e6cb5 solid;}
.img1{
	float:left;}
.xinwen{
	width:276px;
	height:130px;
	margin-top:6px;
	padding:0 12px;}
.xinwen ul li{
	height:24px;
	background:url(../image/icon2.gif) no-repeat left center;}	
.xinwen ul li span{
	padding-left:13px;
	color:#2872b5;
	line-height:24px;}	
.xinwen ul li a{
	padding-left:10px;
	line-height:24px;}	
.con2{
	width:432px;
	height:168px;
	float:left;
	margin-left:14px;}	
.mequee{
	width:432px;
	height:130px;
	margin-top:6px;}	
.button{
	width:18px;
	height:80px;
	padding-top:50px;
	float:left;}
.gundong{
	width:386px;
	height:125px;
	float:left;
	margin:0 5px;
	padding-top:5px;}
.gundong ul{
	height: 125px; 
	display: inline-block; 
	margin: 0px; 
	list-style: none outside none;}
.gundong ul li{
	width:101px;
	height:114px;
	float: left;
    display: inline;
	background:url(../image/showbg.jpg) no-repeat;
	margin:0 3px;
	padding:11px 10px 0 9px;}		
.gundong span{
	display:block;
	line-height:23px;
	font-size:12px;
	text-align:center;
	color:#5f5f5f;
	margin-top:10px;}		
.con3{
	width:225px;
	height:168px;
	float:left;
	margin-left:12px;}
.footbg,.footbg2{
	width:100%;
	height:130px;
	border-bottom:2px #2185c2 solid;}
.footbg2{
	background:#d9d9d9 url(../image/footbg.jpg) repeat-x;}	
.foot{
	width:1002px;
	height:120px;
	overflow:hidden;
	padding:0 4px;
	margin:0 auto;}
.footlogo{
	width:230px;
	height:94px;
	float:left;}
.footbox{
	width:700px;
	height:100px;
	float:right;
	text-align:right;
	line-height:25px;
	color:#5f5f5f;
	margin-top:10px;}
.footbox p{
	color:#a5a5a5;}
.page{
	height:12px;
	float:right;
	margin-top:10px;}
.style3{
	color:#a5a5a5;}	
/* 子页样式 */	
.content2{
	width:1002px;
	height:auto;
	margin:18px auto 35px;
	}
.sidebar{
	width:225px;
	overflow:hidden;
	float:left;}	
.sidetop {
	width:225px;
	height:55px;
}
.sidemiddle {
	width:225px;
	overflow:hidden;
	background:url(../image/sidemid.jpg) repeat-y;
	padding-bottom:10px;
}
.buspro {
	width:225px;
	position:relative;
	margin:10px 0 10px 0;
}
.buspro li {
	position:relative;
	height:40px;
	line-height:40px;
	padding:0;
	overflow:hidden;
}
.buspro li a {
	display:block;
	font-size:12px;
	padding-left:80px;
	background:url(../image/icon3.jpg) no-repeat 23% center;
}
.buspro li a:hover {
	background:url(../image/hover.jpg) no-repeat;
	color:#fff;
	font-weight:bold;
}
.sidebot {
	width:225px;
	height:16px;
}
.lianxi{
	width:204px;
	height:auto;
	margin:0 0 0 13px;}
.style1{
	display:block;
	width:180px;
	margin:0 auto;
	line-height:22px;
	color:#5f5f5f;}
.right{
	width:747px;
	height:auto;
	float:left;
	margin-left:22px;}	
.rtitle{
	width:737px;
	height:35px;
	background:url(../image/xian.jpg) repeat-x left bottom;
	padding:20px 0 0 10px;}	
.tfont{
	display:block;
	width:220px;
	height:21px;
	float:left;
	background:url(../image/icon4.jpg) no-repeat left center;
	padding-left:30px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;}
.weizhi{
    display:block;
	width:350px;
	height:21px;
	float:right;
	margin-right:10px;
	text-align:right;
	line-height:21px;
	color:#5f5f5f;}	
.main{
	width:687px;
	height:auto!important;
	height:420px;
	min-height:420px;
	padding:15px 25px;
		line-height:27px;
	color:#5f5f5f;}	
.p1{
	line-height:27px;
	color:#5f5f5f;}	
/*新闻页面样式*/
p{	line-height:27px;
	color:#5f5f5f;}
.news2 {
	margin-top:3px;
}
.news2 li {
	background:url(../image/icon3.jpg) no-repeat left center;
	padding-left:19px;
	height:33px;
	border-bottom:1px #c8c8c8 dashed;
}
.news2 li a {
	float:left;
	width:550px;
	line-height:30px;}
.news2 li a:hover {
	text-decoration:none;
}
.news2 li span {
	float:right;
	font-size:12px;
	color:#5f5f5f;
	line-height:30px;
}
.pages {
	width:340px;
	height:28px;
	margin:25px auto 0;
	font-size:12px;
	color:#5f5f5f;
	text-align:center;
	background:url(http://www.nmdehong.com/images/pagesbg.jpg) no-repeat;
	line-height:28px;}		
.show{
	width:197px;
	height:186px;
	float:left;
	margin:12px 12px 20px 12px;
	padding:4px;
	background:#ddd;}	
.style2{
	display:block;
	width:197px;
	height:25px;
	text-align:center;
	line-height:23px;
	margin-top:3px;}	
/* 新闻详细页 */
.xxtitle{
	width:100%;
	height:72px;
	text-align:center;
	color:#777;
	line-height:36px;
	background:url(http://www.nmdehong.com/images/titlebg.jpg) repeat-x left center;}
.style4{
	font-size:18px;
	font-weight:bold;
	color:#ee1c25;}
.syp{
	width:687px;
	height:60px;
	margin:10px auto;
	color:#5f5f5f;
	line-height:30px;
	border-top:1px #c1c1c1 dashed;}
.syp a{
	line-height:30px;}
/* 产品详细页 */	
.picxx{
	width:490px;
	height:390px;
	background:#ddd;
	padding:5px;
	margin:10px auto;}
/* 留言页面样式 */
.mesbutton{
	width:583px;
	height:28px;
	margin:0 0 30px 0;
	border-bottom:1px #e1dfe0 solid;}
.liuyan{
	width:583px;
	margin:0 auto;}
.xm {
	line-height:30px;
	color:#626060;
	font-size:12px;
	margin-top:15px;}
.xmbox {
	background:#f2f2f2;
	height:21px;
	width:195px;
	border:1px #e1e1e1 solid;
	padding:0 8px;
	line-height:20px;
	color:#626060;
}
.ly {
	line-height:30px;
	color:#626060;
	font-size:12px;}
.lybox {
	width:340px;
	height:110px;
	background:#f2f2f2;
	border:1px #e1e1e1 solid;
	padding:10px 8px;
	line-height:20px;
	color:#4a1d02;
	margin-top:20px;
}
.re{
	width:583px;
	margin-top:25px;
	border:1px #e1e1e1 solid;
	padding:15px 0;}
.button2{
	width:87px;
	height:33px;
	border:0;
	margin:24px 0 25px 0;
	cursor:pointer;}
.replay{
	width:543px;
	padding:5px 20px;
	background:url(http://www.nmdehong.com/images/lymid.jpg) repeat-y;
	margin-top:-4px;
	line-height:24px;
	color:#5f5f5f;
	font-size:12px;}
.lyxm{
	width:80px;
	height:24px;
	float:left;
	text-align:right;}
.refont{
	width:445px;
	float:left;
	padding-left:15px;}
.time{
	width:445px;
	height:20px;
	border-bottom:1px #c1c1c1 dashed;
	margin-top:5px;
	padding:8px 0;
	text-align:right;
	float:left;}

/*--------------------悬浮QQ--------------------------*/
.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute; z-index:9999;
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../image/float_bg.gif) repeat-y;
}
.float0831 .tp {
	BACKGROUND: url(../image/float_bg.gif) repeat-y;
}
.float0831 .cn {
	overflow:hidden; BACKGROUND: url(../image/float_bg.gif) repeat-y; 
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn { BACKGROUND-POSITION: -262px 0px;
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../image/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../image/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../image/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../image/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../image/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../image/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../image/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../image/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../image/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../image/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 46px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 46px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 46px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid;
	width:100px;
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../image/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}














