@charset "utf-8";
/* CSS Document */
@import url('common/0-import.css');

.protext{border:1px solid #e5e5e5;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;} 

.picScroll .innn{ }
/* 图片滚动 */
.picScroll{width:840px; margin:0 auto;  overflow:hidden; position:relative; padding-top:20px; }
.picScroll ul{ overflow:hidden; zoom:1; overflow:hidden;}
.picScroll ul li{ float:left; margin: 0 7px;  width:270px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:268px; height:223px; border:1px solid #ccc; }
.picScroll ul li p{ text-align:center; line-height:24px;}
.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 80px; display:block; width:18px; height:28px; overflow:hidden; background:url(../Images/common/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }

.pbox{ width:100%; margin:0 auto 20px; overflow:hidden; background: url(../Images/index/pbox.jpg) repeat left top; padding-top:16px;}

.pT{ overflow:hidden; background:url(../Images/index/pT.jpg) no-repeat center bottom; height:63px;}
.pT p{ padding-left:26px; font-family: 'Microsoft YaHei'; line-height:39px; font-size:23px; text-align:center;}
.pT p span{ font-size:22px !important; padding-left:6px; font-weight:bold;}

.infoproduct { width:1060px; margin:0 auto 22px; clear:both;}
.infoproduct .product { width:1060px; margin:0 auto; padding-top:9px; }
.infoproduct .product img { border:1px solid #C5C5C5;}
.infoproduct .product .li {}
.infoproduct .product p { line-height:27px;}
.infoproduct .product p a{ color:#FFF;}

.abox{ overflow:hidden; width:100%; background-color:#F4F4F4; margin-bottom:27px;}
.about{ overflow:hidden; width:1000px; margin:0 auto; padding-top:32px; padding-bottom:52px;}
.about img{ float:left; padding-right:26px;}
.aTitle{overflow:hidden;height:70px; margin-bottom:10px; background:url(../Images/index/aT.jpg) no-repeat center;}
.aTitle p{ text-align:center; color:#439600; line-height:35px; font-size:30px;  font-family: 'Microsoft YaHei'; }
.aTitle p span{ display:block; color:#B3B3B3; font-size:19px;}

.about .infonn { overflow:hidden; font-family:宋体;}
.about .infonn .T{ font-weight:bold; font-size:15px;}
.about .infonn p { line-height:32px;}
.about .infonn a{ color:#FF6F00 !important; padding-top:9px; display:block;}

.nbox{ width:1060px; margin:0 auto; overflow:hidden;}

.focusBox { margin-top:4px;  position: relative;   overflow: hidden; font-family:Arial; text-align: left; background:#fff; border: solid 1px #CCC;}
.focusBox .pic img { width: 235px; height: 196px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 26px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #FFF; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; } 
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; }

.inTitle{overflow:hidden;height:40px; background:url(../Images/index/inT.jpg) no-repeat left top;}
.inTitle p{font-size:18px; line-height:40px;font-family:微软雅黑; padding-left:18px; color:#FFF;}

.boxl{ width:739px; float:left; margin-bottom:20px;}
.boxl ul { overflow:hidden; padding-top:14px;}
.boxl ul li { width:330px; margin-right:15px; float:left; padding-left:20px; overflow:hidden;height:41px; line-height:41px; border-bottom:1px dotted #A5A9AA; background: url(../Images/common/icon_news.gif) no-repeat 4px 19px;}
.boxl ul li span { float:right; padding-right:16px;}
.boxl ul li a { float:left;}

.boxr{ width:292px; float:right;}

.shangmeng { width:1060px; margin:0 auto; border-top:1px dotted #CCC; overflow:hidden; clear:both; background:url(../Images/index/sm.jpg) no-repeat left 8px;}
.shangmeng p {line-height:32px; padding:9px 0;}
.shangmeng p span {font-size:15px; font-weight:bold; padding-left:26px; }
.shangmeng p a { margin:0 6px;}

.infonews { overflow:hidden;}
.infonews li { padding-left:20px; overflow:hidden;  line-height:36px; border-bottom:1px dotted #CECAC9; background: url(../Images/common/icon_news.jpg) no-repeat 4px 15px ;}
.infonews li span { float:right; padding-right:5px;}
.infonews li a { float:left; }

.pages { overflow:hidden; clear: both;}
.pages ul { margin:15px !important; padding:15px;}
.pages ul li { float: left; border:1px solid #AAAADD; margin-right:6px; padding:5px; background-color:#E2E2E2;}

.xiangxi { overflow:hidden; width:749px;}
.xiangxi .xz {float:left; width:232px;}
.xiangxi .xz p {padding-top:6px;}
.xiangxi .xy {float:left; padding:30px 0 0 100px;}
.xiangxi .xy p { line-height:28px; font-weight:bold;}

.titlep {font-weight:bold; text-align:center; font-size:13px; line-height:48px;}
.time{ margin-bottom: 10px; background-color: #E8E8E6;}
.time p{ text-align: center; line-height: 26px;}

.relatv { overflow: hidden; margin: 21px 0; background-color: #E8E8E6;  padding: 2px 5px 2px 5px; border: solid 1px #DDD; height:28px;}
.relatv p{ line-height: 26px;}
.relatv p.uppage{ float: left;}
.relatv p.nextpage{ float: right;}
.relatv a { margin-left:5px; color:#E95F20;}
.tag { font-family: "微软雅黑";}
.rtt { padding:20px 0 5px 0; width:500px;}
 
.infons ul { overflow:hidden;}
.infons ul li { float:left; width:340px; padding-left:20px; overflow:hidden;  line-height:33px; border-bottom:1px dotted #CECAC9; background: url(../Images/common/icon_news.jpg) 4px 15px no-repeat;}

.infopro ul{ overflow:hidden;}
.infopro ul li{ float:left; width:220px; text-align:center; margin:0 19px 12px;}
.infopro ul li a img { margin-bottom:10px; border:1px solid #C5C5C5;}

.pages {
	clear: both;
	overflow: hidden;
	color:#444;
}
.pages a {
	color:#444;
	font-weight:bold
}
.pages a:hover {
	color:#f60;
}
.pages ul {
	list-style:none
}
.pages li {
	display: block;
	float:left;
	margin-left:8px;
	list-style:none;
	padding: 2px 5px 2px 5px;
	border: #aaaadd 1px solid;
}
.pages li.previous_s, .pages li.next {
	background-color: #E2E2E2;
}
.pages li.pages_solid {
	color: #FFF;
	background-color: #000099;
}
#tip {
	position:absolute;
	color:#333;
	display:none;
}
#tip s {
	position:absolute;
	top:40px;
	left:-20px;
	display:block;
	width:0px;
	height:0px;
	font-size:0px;
	line-height:0px;
	border-color:transparent #BBA transparent transparent;
	border-style:dashed solid dashed dashed;
	border-width:10px;
}
#tip s i {
	position:absolute;
	top:-10px;
	left:-8px;
	display:block;
	width:0px;
	height:0px;
	font-size:0px;
	line-height:0px;
	border-color:transparent #fff transparent transparent;
	border-style:dashed solid dashed dashed;
	border-width:10px;
}
#tip .t_box {
	position:relative;
	background-color:#CCC;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	bottom:-3px;
	right:-3px;
}
#tip .t_box div {
	position:relative;
	background-color:#FFF;
	border:1px solid #ACA899;
	background:#FFF;
	padding:1px;
	top:-3px;
	left:-3px;
}
.tip {
	border:1px solid #DDD;
	overflow: hidden;
}
.tag a {
	margin:0px 5px;
}
.tag {
	
	border: solid 1px #CCC;
	background-color: #F5F6F5;
	line-height: 25px;
	padding-left: 25px;
	margin-bottom: 10px;
}
.tag a {
	text-decoration: none;
}
.unpage {
	line-height: 25px;
}
.unpage span {
	font-weight: bold;
}
