body{ margin:0 auto; BACKGROUND: padding:0; font-family:"微软雅黑",arial; color:#222; font-size:12px;}


ul,dl{ list-style-type:none;}
ul,li{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,td{ margin:0; padding:0; border:0; font-weight:normal; font-size:12px;  font-family:"微软雅黑",arial;}




img{ border:0}
 
#top {
	min-height: 50px;
	width: 100%;
	background-position: left;
	padding-top: 12px;
	text-align:center; background-color:#ffffff;
}
.toptel a{
     font-size:20px; font-weight:bold; color:#ffffff; line-height:40px;
}
.toptel a:hover{color:#ffffff}

#nav {
	line-height: 43px;
	height: 86px;
	width: 100%;
	background-image:url(images/bg.png);
}
#nav a {
	color: #FFFFFF;
	text-decoration: none;
	height: 43px;
	width: 25%;
	text-align: center;
	display: block;
	float: left; 	font-size:14px
}
#nav a:visited {
	color: #FFFFFF;
	text-decoration: none;
	height: 43px;
	width: 25%;
	text-align: center;
	display: block;
	float: left;
}
#nav a:hover {
	color: #FFFFFF;
	text-decoration: none;
	height: 43px;
	width: 25%;
	text-align: center;
	background-image:url(images/agh.gif);
	display: block;
	float: left;
}
.img {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#ban {
	clear:both;
	margin:0px;
	padding:0px;
	height: auto;
	width: 100%;
	}
#biaoti {
	font-size: 14px;
	line-height: 38px;
	font-weight: normal;
	text-align: center; 
	clear: both;
	float: left;
	height: 38px;
	width: 100%; border-bottom:1px solid #093;
}

#biaoti strong {
	height: 38px;
	width: 96px;
	float: left;
	background-image: url(images/pbg.jpg);
	background-repeat:no-repeat;
	color: #222222;
	padding-left:20px;
}
.content_box .pro_list {
TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 2%; WIDTH: 96%; PADDING-RIGHT: 2%;  PADDING-TOP: 10px
}
.content_box .pro_list dl {
PADDING-BOTTOM: 0px; PADDING-LEFT: 1.5%; WIDTH: 45%; PADDING-RIGHT: 1.5%; FLOAT: left; PADDING-TOP: 5px
}
.content_box .pro_list dl img {
BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.content_box .pro_list dt {
TEXT-ALIGN: center; HEIGHT: auto
}
.content_box .pro_list dd {
TEXT-ALIGN:center; LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-SIZE: 12px; OVERFLOW: hidden; margin:0
}
.content_box .pro_list ul {
WIDTH: 100%; FLOAT: left
}
.content_box .pro_list .pro_pic {
TEXT-ALIGN:center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 45%; FLOAT: left; PADDING-TOP: 5px
}
.content_box .pro_list .pro_pic img {
border:#ccc 1px solid;
}
.content_box .pro_list .pro_intro {
TEXT-ALIGN:center; WIDTH: 100%
}
.content_box .pro_list .pro_intro .pro_text {
TEXT-ALIGN:center; WIDTH: 100%
}
.content_box .pro_list .pro_intro .pro_text P {
TEXT-ALIGN:center; WIDTH: 100%; FONT-SIZE: 12px
}

#map{
	height: 100%;
	width: 98%;
	padding-top: 8px;
	padding-bottom: 5px;
	text-align: left;
	clear: both;
	padding-left: 0%;
	float: left; background-color:#FFFFFF;
}

#map span {
	line-height: 25px;
}

#map2{
	height: 100%;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 15px;
	text-align: left;
	clear: both;
	padding-left: 0%;
	float: left; background-color:#dddddd;
}

.news {
	clear: both;
	height: 25px;
	width: 100%;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #D7D7D7;
	padding-left: 0%;
}


 



 
 
.prd2 A {
	FONT-SIZE: 14px; HEIGHT: 26px;   COLOR: #222222;  LINE-HEIGHT: 26px; 
}
 
.prd2 A:hover {
	FONT-SIZE: 14px; HEIGHT: 26px;   COLOR: #222222;  LINE-HEIGHT: 26px; 
}
 

.n_list{width: 99.21875%;margin: 0 auto;background: white;padding-top: 0;margin-top: 3.125%}
.n_list .i_title{width: 88.88888888888889%;margin-top: 0}
.n_list .i_title a{background: white}
.inews{margin-top: 5.4726368159204%;padding-bottom: 7.8125%}
.in_left,.in_right{float: left}
.in_left{width: 33.49917081260365%;margin-left: 1.99004975124378%}
.in_left img{width: auto;max-width: 100%;height: auto;max-height: 150px}
.in_right{width: 59.53565505804312%;margin-left: 3.81426202321725%}
.inr_top{font-family: "Microsoft Yahei";font-size: 14px;color: #535353;line-height: 100%;margin-top: 1.50696378830084%;width: 100%;overflow: hidden;white-space: nowrap;}
.inr_bottom{font-size: 12px;font-family: "宋体";color: #7d7d7d;margin-top: 5.91364902506964%;line-height: 180%}
.inews li{width: 96.01990049751244%;margin: 0 auto;background: #e5e5e5;margin-top: 3.64842454394693%;}
.inews li:first-child{background: white;margin-top: 0}
.inews li .is_left{width:75%;overflow:hidden;white-space:nowrap;float: left;margin-left: 0px;font-family: "Microsoft Yahei";font-size: 12px;color: #535353;line-height: 310%;  border-bottom:1px dotted #dddddd}
.inews li .is_right{width:25%;float: right; text-align:right; margin-right: 0px;font-family: "Microsoft Yahei";font-size: 12px;color: #535353;line-height: 310%;  border-bottom:1px dotted #dddddd}

.one{width: 80%; float:left;
            overflow: hidden;/*超出部分隐藏*/
            white-space: nowrap;/*不换行*/
            text-overflow:ellipsis;/*超出部分文字以...显示*/
}
.two{width: 20%; float:right;}
			
.dhcss{width:100%; min-height:80px; background-color:#e5e5e5; clear:both}
.dhcss .cdcss{width:24.7%; height:40px; line-height:40px; margin:0 auto; float:left; text-align:center; border-right:1px solid #cccccc;  border-bottom:1px solid #cccccc;}
.dhcss .cdcss2{width:24.7%; height:40px; line-height:40px; margin:0 auto; float:left; text-align:center; border-right:0px solid #cccccc;  border-bottom:1px solid #cccccc;}
.dhcss .cdcss a{color:#333333; font-size:16px}
.dhcss .cdcss a:hover{color:#ff8800;font-size:16px}
.dhcss .cdcss2 a{color:#333333; font-size:16px}
.dhcss .cdcss2 a:hover{color:#ff8800;font-size:16px}
 
.centen2{ text-align:left; font-size:14px; line-height:26px; padding:8px 8px 8px 8px; overflow:hidden; word-break: break-all}
.centen2 img {width:97%;}