
@charset "utf-8";
html{ overflow-x:hidden;}
.companyDiv {
	line-height:24px;
}
.companyDiv p {
	/*text-indent:2em;*/
	line-height:24px;
}
.companyDiv li {
	width:100%;
}
.companyDiv img {
	max-width:99%;
}
.companyDiv2 {
	line-height:24px;
	width:720px;
	float:right;
}
.companyDiv2 p {
	text-indent:2em;
	line-height:24px;
}
.companyDiv2 li {
	width:100%;
}
.companyDiv2 img {
	max-width:99%;
}
.honorTable {
	width:100%;
}
.honorTable tr {
	border:10px solid #fff;
}
.honorTable td {
	width:33%;
	text-align:center;
	vertical-align:top;
	border:5px solid #FFFFFF;
	background:#EDEDED;
}
.honorTable td img {
	max-width:170px;
}
.honorImg {
	border:0px solid #CCCCCC;
	padding:5px;
	margin:auto;
}
.honorTitle {
	width:95%;
	display:block;
}
.honorDiv li {
	width:100%;
	display:table;
	line-height:24px;
}
.honorDiv2 li {
	width:100%;
	display:table;
	line-height:24px;
	width:720px;
	float:right;
}
.magazineListDiv {
	width:370px;
	overflow:hidden;
}
.magazineContentDiv {
	width:480px;
	padding:5px;
	background:#EFEFEF;
	border:1px solid #CCCCCC;
	margin-left:5px;
	overflow:hidden;
}
.magazineListDiv2 {
	width:260px;
	overflow:hidden;
}
.magazineContentDiv p {
	text-indent:2em;
	width:100%;
	display:table;
}
.magazineContentDiv img {
	wwidth:100%;
	margin:auto;
}
.magazineContentDiv span {
	padding:0 20px;
}
.magazineList li {
	width:99%;
	line-height:18pt;
}
.magazineList li.current {
	width:100%;
	background:#E0E0E0;
}
.listDate {
	width:90px;
	float:left;
}
.listTitle {
	width:270px;
	float:left;
}
.pageing{clear:both;padding-top:10px;}


.hotNews{ background:url(bg_05.gif); height:236px; margin:0 1px 0 2px; position:relative;}

.hotNews .sr{ position:relative; width:725px; height:190px; overflow:hidden; top:19px; left:16px;}

.hotNews .sr ul{ position:absolute; top:0px; left:0px; width:2000em;}

.hotNews .sr ul li{ float:left; width:725px; height:190px; line-height:20px;}

.hotNews .sr ul li .bigPic{ float:left; display:inline; margin-right:12px;}

.hotNews .sr ul li h2{ padding:0;margin:0;line-height:24px;font-size:12px;font-weight:normal;}

.hotNews .sr ul li h2 strong{ display:block; height:24px; overflow:hidden;}

.hotNews .sr ul li a{ color:#0262bc;}

/*.hotNews .sr ul li a.more{ display:block; width:1px; white-space:nowrap; background:url(ico_04.gif) no-repeat left 8px; padding-left:10px; margin-left:315px;}*/

.hotNews .sr ul li div.txt{ height:80px; overflow:hidden; margin-bottom:5px;}

.hotNews .sr ul li a:hover{ color:#f00;}

.hotNews .navi{ position:absolute; bottom:20px; right:10px; line-height:17px; background:#fbfbfb; padding-top:5px; padding-left:5px;}

.hotNews .navi span{ float:left;}

.hotNews .navi ul{ float:left; padding-left:5px;}

.hotNews .navi ul li{ float:left; display:inline; background:url(pn_02.gif) no-repeat; width:17px; height:17px; cursor:pointer;}

.hotNews .navi ul li.next{ background-position:right top; margin-left:5px;}


.proattr p{line-height:24px;}






.tabsss{ width:700px; margin:20px auto 20px auto; font-size:12px; color:#555; border:1px solid #D9D9D9;}
.tabsss h2{ width:100%; overflow:hidden; font-size:12px; font-weight:normal; background:url(tab_bg.gif) #f2f2f2;}
.tabsss h2 span,
.tabsss h2 a{ float:left; width:100px; line-height:29px; background:url(tab_bg.gif) #ddd; border-right:1px solid #D9D9D9; border-bottom:0px solid #D9D9D9; text-align:center; cursor:pointer;}
.tabsss h2 .current{ background:#fff; font-weight:bold; border-bottom:1px solid #fff;}
.tabsss ul{ padding:25px;}