@charset "utf-8";
/* CSS Document */

@import url('common/0-import.css');


.bobox{width: 1000px; margin: 0 auto; overflow: hidden; padding-bottom: 5px;}
.bobox .boxti{ height: 62px; background: url(../Images/common/title.jpg) no-repeat left;}
.bobox .boxti p{ float: left;font-weight: bold; font-size: 14px; padding: 3px 0 0 45px;}
.bobox .boxti p span{ line-height: 20px;font-weight: normal;}
.bobox .boxti a { float: right; margin: 30px 0 0 0;}
.bobox .lefta{ overflow: hidden;}
.bobox .leftb{ width: 481px; float: right;overflow: hidden; margin-bottom: 10px;  }
.bobox .lefta .simg{overflow: hidden; text-align: center;}
.bobox .lefta .simg img{ margin-bottom: 10px;}
.bobox .rtext{ width: 564px; float: right; background: url(../Images/common/hot.jpg) 4px 6px no-repeat; padding-left: 20px;}
.bobox .rtext p{ line-height: 23px;}
.bobox .boxtib{ height: 35px; margin-bottom: 10px; background: url(../Images/common/pro_title.jpg) no-repeat top; border-bottom: solid 1px #CCC;}
.bobox .boxtib p{ float:left;  font-size: 14px;line-height: 34px; font-weight: bold; padding: 5px 0 0 15px;}
.bobox .boxtib p span{ color: #9F9F9F; margin-left: 5px;font-size: 10px;}
.bobox .boxtib a { float: right; margin: 15px 15px 0 0;}
.bobox .leftlist ul {
	padding: 10px;
}
.bobox .leftlist ul li {
     height: 30px;
	*height: 28px;
	line-height: 30px;
	background: url(../Images/common/line.gif) repeat-x bottom;
}
.bobox .leftlist ul li a {
	display : block;
	text-decoration : none; 
	float : left;
	padding-left: 10px;
	background: url(../Images/common/icon03.gif) no-repeat 0 12px;
}
.bobox .leftlist ul li span {
	width : 80px;
	float : right;
	color : #6F6D6E;
}
.bobox .proboxb { 
	overflow: hidden;
	margin-bottom: 10px;
}
.pic211 {
	position: relative;
}
.pic211 .pcont {
	OVERFLOW: hidden; 
}
.pic211 .ScrCont {
	WIDTH: 32766px;
	ZOOM: 1
}
.pic211 #List1_1 {
	FLOAT: left;
}
.pic211 #List2_1 {
	FLOAT: left;
}
.ul1 {
	overflow: hidden;
	zoom: 1;
}
.ul1 li {
	float: left;
	padding: 0 8px 0 0px;
	width: 243px;
	overflow: hidden;
	display: inline;
	text-align: center;
	line-height: 30px;
}



.ul1 li a {
	display: block;
}
.ul1 .img {
	width: 243px;
	height: 175px;
}
.left2 a {
	position: absolute;
	left: 0px;
	top: 60px;
	width: 16px;
	height: 25px;
	display: block;
	background: url(../Images/common/left.png) no-repeat;
	cursor: pointer;
}
.left2 a:hover {
}
.right2 a {
	position: absolute;
	right: 0px;
	top: 60px;
	width: 16px;
	height: 25px;
	display: block;
	background: url(../Images/common/right.png) no-repeat;
	cursor: pointer;
}
.right2 a:hover {
}
/*-------------首页公司简介----------------*/
#conts .info {
	width: 720px;
	overflow: hidden;
}
#conts .infoTitle {
	height: 62px;
	background: url(../Images/common/title.jpg) no-repeat left; 
	margin-bottom: 10px;
}
#conts .infoTitle p {
	float: left;
	font-weight: bold;
	font-size: 14px; 
	padding: 3px 0 0 45px;
}

#conts .infoTitle p b {
	color: #003398;
}

#conts .infoTitle p span {
	line-height: 20px;
	font-weight: normal;
}
#conts .infoTitle a {
	float: right;
	margin: 30px 0 0 0;
}
#conts .info .intitle {
	height: 24px;
}
#conts .info .intitle p {
	float: left;
	color: #323232;
	font-size: 14px;
	line-height: 24px;
	padding: 0 0 0 10px;
	font-weight: bold;
}
#conts .info .intitle p span
{
	color: #DE1A26;
}
#conts .info .intitle a {
	float: right;
	margin: 5px 0 0 0;
}
#conts .info .infonn {
	clear: both;
	padding: 0 0 5px 0;
	overflow: hidden;
}
#conts .info .infonn a {
}
#conts .info .infonn p.p28
{
	line-height: 25px;
}

#conts .info .infonn p.psite {
	font-size: 15px;
    padding: 10px 0;
    font-weight: 700;
}

#conts .info .infonn  .pimg
{
	float: left;
	margin: 5px 10px 2px 0;
}
#conts .info .infonn .pimgb
{
	float: left;
	margin: 0 5px 2px 5px;
}
/*-------------------新闻信息-------------------*/

.biaoti {
	height: 62px;
	background: url(../Images/common/title.jpg) no-repeat left; 
	margin-bottom: 10px;
}
.biaoti p {
	float: left;
	font-weight: bold;
	font-size: 14px; 
	padding: 3px 0 0 45px;
}

.biaoti p b {
	color: #003398;
}

.biaoti p span {
	line-height: 20px;
	font-weight: normal;
}
.biaoti a {
	float: right;
	margin: 30px 0 0 0;
}

.infonews {
	clear: both;
	overflow: hidden;
	margin-bottom: 10px;
}
.infonews ul li {
	float : left;
	width : 490px;
	background: url(../Images/common/icon02.gif) 3px 12px no-repeat;
	line-height: 30px;
	padding-top: 2px;
	margin : 0 0 2px 10px;
	border-bottom: dotted 1px #C6C6C6;
}
.infonews ul li p {
}
.infonews ul li a {
	display : block;
	text-decoration : none;
	padding-left : 15px;
	float : left;
}
.infonews ul li span {
	width : 90px;
	float : right;
	color : #6F6D6E;
}/*------------------中间部分---------*/
.center {
	clear: both;
	overflow: hidden;
	margin-bottom: 15px;
}
#conts .center .newListl {
	width: 415px;
	float: left;
}
#conts .center .newListr {
	width: 273px;
	float: right; 
}
#conts .newsTitle {
	height: 32px; 
	border-bottom: solid 2px #20608E;
	margin-bottom: 10px;
}
#conts .newsTitle p {
	font-family: 微软雅黑;
	color: #20608E;
	font-size: 16px;
	line-height: 32px;
	padding: 0 0 0 5px;
	font-weight: bold;
}
#conts .newsTitle p span {
	color: #656565;
	margin-left: 10px;
}
#conts .newsTitle a {
	float: right;
	margin: 14px 10px 0 0;
}
#conts .center .newListl .infonn {
	line-height: 26px;
	padding: 15px 10px 0 0;
}

#conts .center .newListl .infonn a.pimg
{
	float: left;
	margin: 0 5px 2px 0;
}

#conts .center .newListl .infonn p.p28
{
	line-height: 25px;
}

#conts .center .newListl ul {
}
#conts .center .newListl ul li {
	clear: both;
	line-height: 30px;
	height: 30px;
	background: url(../Images/common/line.gif) repeat-x bottom left;
}
#conts .center .newListl ul li a {
	display : block;
	text-decoration : none;
	padding-left : 20px;
	float : left;
	background: url(../Images/common/icon.gif) 10px 10px no-repeat;
}
 
#conts .center .newListl ul li span {
	width : 70px;
	float : right;
	color : #6F6D6E;
}

#conts .infos {
	padding: 15px 10px 0 0;
}
#conts .infos dl {
	line-height: 30px;
	padding-bottom: 2px;
	border-bottom: dotted 1px #CCC;
}
#conts .infos dt {
	color: #493033;
	float: left;
}
#conts .infos dt a {
	padding-left: 20px;
	background: url(../Images/common/icon02.gif) 8px no-repeat;
	color: #000;
	text-decoration: none;
}
#conts .infos dd {
	color: #000;
	float: right;
	_text-indent: -3px;
	padding-right: 5px;
}
#conts .center .newListr .ct {
	width: 175px;
	height: 27px;
	background: url(../Images/common/title2.jpg) no-repeat;
}
#conts .center .newListr .ct p {
	float: left;
	padding: 3px 0 0 20px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
#conts .center .newListr .ct a {
	float: right;
	margin: 9px 10px 0 0;
}
#conts .center .newListr .list {
	padding: 12px 0 12px 20px;
	border: solid 3px #D3D3D3;
}
#conts .center .newListr ul {
}
#conts .center .newListr ul li.coname {
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
#conts .center .newListr ul li {
	line-height: 25px;
	*line-height: 22px;
	_line-height: 22px;
}
/*--------------首页产品展示--------------*/
.conbox
{
	overflow: hidden;
}
.productInfo { 
	overflow: hidden;
}
.productInfo .protitle {
	height: 34px;
	background: url(../Images/common/line.gif) repeat-x top left;
}
.productInfo .protitle p {
	float: left;
	font-size: 14px;
	line-height: 33px;
	padding: 0 0 0 15px;
	font-weight: bold;
}
.productInfo .protitle p span {
	color: #656565;
	margin-left: 10px;
}
.productInfo .protitle a {
	float: right;
	margin: 15px 10px 0 0;
}
.product {
	clear: both; 
	overflow: hidden;
	padding: 0 0 10px 0; 
}
.productInfo .proleft {
	width: 25px;
	height: 174px;
	background: url(../Images/common/pro_left.jpg) no-repeat;
	position: absolute;
	left: 0;
	top: 10px;
}
.productInfo .proright {
	width: 25px;
	height: 174px;
	background: url(../Images/common/pro_right.jpg) no-repeat;
	position: absolute;
	right: 0;
	top: 10px;
}
.product .li {
	display: block;
	float: left;
	width: 175px;
	margin: 0 10px 10px 10px;
	text-align: center;
	overflow: hidden; 
}
.product .li a.img {
	display: block;
	float: left;
	width: 173px; 
	border: solid 1px #CCC;
}
.product a {
	text-decoration: none;
}
.product p
{ 
	width: 174px;
	margin-bottom: 15px;
}
#conts .productInfo .inproduct ul {
	clear: both; 
	overflow: hidden;
	padding: 5px 0 0 15px;
}
#conts .productInfo .inproduct li {
	display: block;
	float: left;
	width: 212px;
	margin: 0 2px 0 2px;
	text-align: center;
}
#conts .productInfo .inproduct li a.li {
	display: block;
	float: left;
	width: 210px; 
	border: solid 1px #CCC;
}

#conts .productInfo .blist li
{
	float: left;
	margin-right: 5px;
}

/* 图片滚动 */
.picScroll{ position:relative;  height:300px; width: 998px; padding: 15px 0 10px 1px; margin-bottom:10px;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 3px 12px;  width:175px; overflow:hidden; display:inline; text-align: center; }
.picScroll ul li img{ width:173px; height:131px; }
.picScroll ul li .img{ border: solid 1px #DDD; padding: 2px; overflow: hidden; background:#F4F4F4; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 60px; display:block; width:18px; height:28px; overflow:hidden; background:url(images/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; }
/*-----------------------内页新闻列表--------------------------*/
#conts .info .infonn dl {
	margin-bottom: 5px;
	border-bottom: dotted 1px #CCC;
}
#conts .info .infonn dt {
	color: #493033;
	float: left;
}
#conts .info .infonn dt a {
	background: url(../Images/common/icon.gif) 5px 5px no-repeat;
	padding-left: 15px;
	color: #000;
	text-decoration: none;
	line-height: 25px;
}
#conts .info .infonn dd {
	color: #000;
	float: right;
	_text-indent: -3px;
	padding-right: 5px;
}
/*------------------内页产品展示-------------*/
#conts .info .infonn .pro1 {
	padding-bottom: 10px;
	overflow: hidden;
}
#conts .info .infonn .pro1 .pic1 {
	clear: both;
	overflow: hidden;
	padding: 10px 0 0 2px;
}
#conts .info .infonn .pro1 .pic1 li {
	display: block;
	float: left;
	width: 212px;
	margin: 0 10px 10px 10px;
	_margin: 0 3px 10px 3px;
	text-align: center;
}
#conts .info .infonn .pro1 .pic1 li a.li {
	display: block;
	float: left;
	width: 210px; 
	border: solid 1px #CCC;
}
#conts .info .infonn .pro1 .pic1 li a.li img {
	margin: 0 !important;
}
#conts .info .infonn .pro1 .pic1 li a {
	text-decoration: none;
}
/*-----------------新闻内页---------内容部分---*/
#conts .info_company {
	padding: 15px;
	background-color: #F5F6F5;
}
#conts .info_company p {
	text-indent: 30px;
}
#conts .info_company .titlep {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #43B3E2;
}
#conts .info_company .time {
	height: 20px;
	background-color: #CCC;
	text-align: center;
}
#conts .pageud p {
	background: url(../Images/common/web_icon_003.gif) 8px no-repeat;
	padding-left: 22px;
}
/*---------------*/
/*------产品详细信息------------*/
.probg {
	padding: 10px;
	overflow: hidden;
}
.xiangxi { 
	overflow: hidden;
	clear: both;
	margin-bottom: 20px;
}
.xiangxi .xz {
	width: 215px;
	float: left;
	padding-left: 25px;
}
.xiangxi .xy {
	width: 340px;
	float: right;
}
.xiangxi .xy p {
	color: #000;
	line-height: 40px;
	font-weight: bold;
}
/*---------------------*/
/*-----------------分页-----------------*/
.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 {
	height: 25px;
	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;
}
/*----------相关信息-----------*/
.aboutinfo {
	overflow: hidden;
}
.aboutinfo .abouti {
	line-height: 25px;
	font-weight: bold;
}

/*--------------*/
.detail_con .site .site_t
{
	font-weight: bold;
}