@charset "utf-8";
body {
	font-family:"宋体";
	font-size: 12px;
	margin:0 auto;
	padding: 0px;
}
div,h1,h2,h3,p{
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.noneul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
}
.noneul li{
	list-style-type:none;
}
#header{
	width:100%;
	height:70px;
	background-image:url(../images/topbg.jpg);
}
#h_div{
	width:1006px;
	margin:0 auto;
	position:relative;
	height:100%;
}
#logo{
	width:auto;
	height:67px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
}
#menubg{
	width:100%;
	height:45px;
	background-image:url(../images/menubg.jpg);
	clear:both;
}
#mainimg{
	width:100%;
	position:relative;
}
#banners{width:100%;height:auto;}
.banner{display:none;}
#controls{width:auto;text-align:center;position:absolute;left:48%;top:95%;z-index:999;}
#controls li{list-style:none;display:inline;}
#controls li a{width:12px;height:12px;display:block;margin:0px 3px 0px 3px;background:url(../images/imgico2.jpg) no-repeat;float:left;}
#controls li.active a{background:url(../images/imgico1.jpg) no-repeat;}
#controls li a:hover{background:url(../images/imgico1.jpg) no-repeat;}
#in_newbg{
	width:100%;
	height:35px;
	background-image:url(../images/scrollbg.jpg);
}
#in_newdata{
	width:1006px;
	height:35px;
	margin:0 auto;
}
#in_main{
	width:1006px;
	height:310px;
	margin:0 auto;
}
#footer{
	width:100%;
	clear:both;
}
#footbg{
	width:100%;
	height:218px;
	background-image:url(../images/footbg.jpg);
}
#footline{
	width:100%;
	height:2px;
	background-image:url(../images/in_footline.jpg);
}
#footcopy{
	width:100%;
	height:auto;
	background-color:#939393;
}
#footcopydiv{
	width:1006px;
	height:29px;
	margin:0 auto;
	line-height:29px;
}
#phone{
	width: 470px;
	height: 26px;
	position: absolute;
	right: 80px;
	top: 22px;
	z-index: 1;
	text-align:center;
}
#ssdiv{
	width: 194px;
	height: 26px;
	position: absolute;
	left: 792px;
	top: 22px;
	z-index: 1;
}
#kwords{
	border:0 none;
	background:#FFF;
	margin-left:5px;
}
#menudiv{
	width:1006px;
	height:45px;
	margin:0 auto;
}
#menudiv a{
    min-width: 130px;
	height:45px;
	float:left;
	font-family:"微软雅黑";
	color:#666666;
	line-height:45px;
	text-decoration:none;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
#menudiv a:hover,#menudiv .menub{
	height:45px;
	float:left;
	font-family:"微软雅黑";
	color:#0054a6;
	line-height:45px;
	text-decoration:none;
	text-align:center;
	font-size:14px;
    font-weight:bold;
    background: #ffffff;
    position: relative;
}
#menudiv a:hover::before,#menudiv .menub::before{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    content: '';
    display: inline-block;
    height: 3px;
    background: #0054a6;
}

.in_news{
	width:100%;
	height:20px;
	margin-top:10px;
}
#in_newName{
	width:82px;
	float:left;
}
.in_newTitle{
	width:auto;
	float:left;
	height:18px;
}
.in_prods{
	width:320px;
	height:123px;
	border:#CCC solid 1px;
	float:left;
	background-image:url(../images/in_artbg.jpg);
	background-repeat:repeat-x;
	margin-top:21px;
	margin-right:19px;
	position:relative;
}
.in_prodimg{
	width: 110px;
	height: 100px;
	position: absolute;
	left: 13px;
	top: 12px;
	z-index: 1;
	text-align:center;
}
.in_prodName{
	width: 166px;
	height: 38px;
	position: absolute;
	left: 140px;
	top: 10px;
	z-index: 1;
}
.in_prodart{
	width: 172px;
	height: 63px;
	position: absolute;
	left: 140px;
	top: 47px;
	z-index: 1;
}
.in_prodmore{
	width: 172px;
	height: 21px;
	position: absolute;
	left: 140px;
	top: 103px;
	z-index: 1;
	text-align:right;
}
.in_prodmore a{
	font-family:Arial;
	text-decoration:none;
	color: #666666;
	font-size:11px;
}
#foot_menudiv{
	width:1006px;
	margin:0 auto;
	margin-top:14px;
}
.foot_menu{
	width:138px;
	float:left;
	margin-right:50px;
}
.foot_menuName{
	width:100%;
	height:32px;
}
.foot_menu ul li{
	height:20px;
	overflow:hidden;
	margin-bottom:5px;
}
#friendLink{
	width:100%;
	clear:both;
	background-color:#939393;
}
#linkdiv{
	width:1006px;
	margin:0 auto;
}
#linkName{
	width:70px;
	float:left;
	height:18px;
}
#linkdata{
	width:930px;
	float:left;
	height:18px;
}
/*子页*/
#z_main{
	width:989px;
	margin:0 auto;
	text-align:left;
	margin-top:10px;
	margin-bottom:15px;
}
#zmainimg {
	clear:both;
	width:989px;
	height:186px;
	padding-top:10px;
	margin:0 auto;
}
#sideBar{
	width:175px;
	float:left;
}
.sidebar{
	width:99%;
	background-color:#f3f3f3;
	border:#999 solid 1px;
}
#container {
	width:813px;
	float:left;
}
#apDiv28 {
	width:813px;
	height:35px;
	position:relative;
}
#apDiv29 {
	position:absolute;
	left:18px;
	top:10px;
	width:489px;
	height:23px;
	z-index:1;
}
.content_line{
	width:799px;
	height:4px;
	background-image: url(../images/content_line.jpg);
	margin-left:14px;
}
#apDiv30 {
	position:absolute;
	right:0px;
	top:11px;
	width:483px;
	height:20px;
	z-index:1;
	text-align:right;
}
#content{
	width:775px;
	line-height:1.8em;
	margin-left:30px;
	margin-top:15px;
}
#content img{
    max-width: 100%;
}
#leftsideBar{
	width:160px;
	height:auto;
	background-color:#FFF;
	border:#CCC solid 1px;
	margin-left:7px;
	margin-bottom:15px;
	margin-top:5px;
}
.leftmenuul{
	margin-left:10px;
}
.leftmenuli{
	width:154px;
	height:26px;
	background-image:url(../images/left_line.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	line-height:20px;
	margin-bottom:10px;
	margin-top:10px;
}
.leftmenu3div{
	margin-left:20px;
}
.leftmenu3div div{
	height:25px;
}
#z_main{
	width:989px;
	margin:0 auto;
	text-align:left;
	margin-top:10px;
	margin-bottom:15px;
}
#apDiv21 {
	width:100%;
	height:26px;
	margin-left:12px;
	margin-top:10px;
}
#apDiv27 {
	width:100%;
	height:14px;
}
#news_content{
	width:783px;
	margin-left:30px;
	margin-top:10px;
}
.news_list{
	width:773px;
	height:32px;
	position:relative;
	border-bottom:#CCC dotted 1px;
}
.news_list_data {
	position:absolute;
	left:8px;
	top:7px;
	width:629px;
	height:19px;
	z-index:1;
	line-height:19px;
}
.news_list_date {
	position:absolute;
	left:655px;
	top:7px;
	width:114px;
	height:24px;
	z-index:1;
	text-align:right;
	line-height:19px;
}
.page{
	width:773px;
	height:52px;
	text-align:center;
	line-height:52px;
	clear:both;
}
#n_title{
	width:775px;
	line-height:1.8em;
	margin-left:30px;
	margin-top:15px;
	text-align:center;
	clear:both;
}
#left_news{
	width:173px;
	border:#ccc solid 1px;
	height:auto;
}
#left_newstitle{
	width:154px;
	height:31px;
	background-image:url(../images/left_line.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-left:15px;
	line-height:31px;
}
.leftbarul{
	margin-left:15px;
}
.leftbarli{
	width:170px;
	height:28px;
	line-height:28px;
}
#pro_content{
	width:789px;
	margin-left:20px;
	margin-top:10px;
}
.pro_list{
	width:795px;
	height:172px;
	clear:both;
	margin-bottom:10px;
}

.products_img {
	position:absolute;
	left:1px;
	top:9px;
	width:163px;
	height:146px;
	z-index:1;
	text-align:center;
}
.products_title {
	position:absolute;
	left:19px;
	top:15px;
	width:594px;
	height:21px;
	z-index:1;
}
.products_content {
	position:absolute;
	left:19px;
	top:44px;
	width:591px;
	height:81px;
	z-index:1;
	line-height:2em;
}
.readmore {
	position:absolute;
	left:18px;
	top:132px;
	width:221px;
	height:21px;
	z-index:1;
}
.pro_leftdiv{
	width:165px;
	height:165px;
	float:left;
	position:relative;
}
.pro_rightdiv{
	width:627px;
	height:170px;
	position:relative;
	float:left;
	border-bottom:#CCC solid 1px;
	
}
#apDiv31 {
	width:783px;
	height:192px;
	position:relative;
	margin-left:30px;
	border-bottom:#CCC dotted 1px;
	margin-top:14px;
	overflow:visible;
	clear:both;
}
#apDiv32 {
	position:absolute;
	left:0px;
	top:6px;
	width:193px;
	height:172px;
	z-index:3;
	overflow:visible;
	text-align:center;
}
#apDiv33 {
	position:absolute;
	left:213px;
	top:11px;
	width:547px;
	height:21px;
	z-index:1;
}
#apDiv34 {
	position:absolute;
	left:213px;
	top:42px;
	width:545px;
	height:126px;
	z-index:1;
	line-height:1.8em;
	overflow:auto;
}
.zoomPad {
	z-index: 99; position: relative; float: left; cursor: crosshair;overflow:visible;
}

.zoomPup {
	Z-INDEX: 101; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; FILTER: alpha(opacity = 60); BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; CURSOR: crosshair; BORDER-RIGHT: #ccc 1px solid; -moz-opacity: 0.6; opacity: 0.6;
}
.zoomWrapperImage {
	Z-INDEX: 110; POSITION: relative; DISPLAY: block; OVERFLOW: hidden;
}

.pro_content{
	width:765px;
	margin-left:45px;
	line-height:1.8em;
	margin-top:20px;
}
#comment{
	width:765px;
	margin-left:45px;
	margin-top:20px;
	clear:both;
}
#com_regard{
	height:30px;
	line-height:30px;
	margin-bottom:10px;
}
.com_client{
	height:20px;
	line-height:20px;
	
}
.com_list{
	height:60px;
	border-bottom:#CCC solid 1px;
	margin-bottom:10px;
}
.com_content{
	line-height:1.8em;
	margin-top:6px;
}
.com_page{
	height:30px;
	text-align:center;
	margin-top:15px;
}
.con_text{
	width:756px;
	height:78px;
}
.downlist{
	width:695px;
	height:152px;
	position:relative;
	background-image:url(../images/down-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	margin-left:28px;
	margin-bottom:18px;
}
.downlist_title {
	position:absolute;
	left:25px;
	top:2px;
	width:634px;
	height:24px;
	z-index:1;
}
.downlist_content {
	position:absolute;
	left:25px;
	top:35px;
	width:634px;
	height:44px;
	z-index:1;
	overflow:auto;
}
.downlist_date {
	position:absolute;
	left:25px;
	top:89px;
	width:279px;
	height:19px;
	z-index:1;
}
.downlist_buttom {
	position:absolute;
	left:558px;
	top:101px;
	width:103px;
	height:28px;
	z-index:1;
}
.produl{
	height:20px;
	clear:both;
}
.produlleft{
	width:auto;
	float:left;
}
.produlright{
	width:300px;
	float:left;
}
#top_menu{
	width:775px;
	margin-left:30px;
	margin-top:5px;
	clear:both;
}
#top_menu div{
	width:100px;
	height:27px;
	float:left;
	margin-right:10px;
	margin-top:10px;
}
.top_menua{
	display:block;
	text-decoration:none;
	color:#00469e;
	background-color:#f3f3f3;
	text-align:center;
	border:#CCC 1px solid;
	line-height:25px;
	
}
.top_menub{
	display:block;
	text-decoration:none;
	color:#FFF;
	background-color:#0047a0;
	text-align:center;
	border:#CCC 1px solid;
	line-height:25px;
	
}
/*end*/
/*产品参数*/
.paradiv{
	width:775px;
	margin-left:30px;
	border:#CCC solid 1px;
	margin-top:10px;
}
.paradivline{
	width:100%;
	border-bottom:#999 dotted 1px;
	padding-bottom:5px;
	padding-top:10px;
	clear:both;
}
.attr{
	width:100px;
	height:22px;
	float:left;
	padding-left:10px;
}
.valdiv{
	width:650px;
}
.valdiv a{
	float:left;
	margin-right:15px;
	font-family:"微软雅黑";
	text-decoration:none;
	color:#36F;
	margin-bottom:10px;
}
.valdiv a:hover{
	float:left;
	margin-right:10px;
	font-family:"微软雅黑";
	text-decoration:underline;
	color:#F90;
	margin-right:15px;
}
.valdiv .nowval{

	float:left;
	margin-right:10px;
	font-family:"微软雅黑";
	text-decoration:underline;
	color:#F90;
	margin-right:15px;
}
/*end*/