﻿@charset "utf-8";
/*-------------------------------------------------------网页主体部分开始---------------------------------------------------*/
*{ font-family: "宋体";font-size:14px; margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;} 
img{ border:none;}
body{ background:url(../images/hy_02.png) repeat-x top;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
ul,li{ list-style:none outside none;}

.blc_14b {FONT-FAMILY:宋体;font-size: 14px;line-height: 160%;font-weight:bold;color: #000000;}
.blc_14b:link {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}
.blc_14b:visited {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}
.blc_14b:hover {FONT-FAMILY:宋体;COLOR: #ff0000; TEXT-DECORATION: none;}
.blc_14b:active {FONT-FAMILY:宋体;COLOR: #000000; TEXT-DECORATION: none;}


.contentw{ width:1033px; height:auto; margin:0px auto; background:url(../images/md_09.jpg) repeat-y; overflow:hidden;}
.content{ width:1060px; height:auto; margin:0px auto;}

/*----通用高度-------*/
.blank1{ height:1px; display:block; clear:both; overflow:hidden;}
.blank2{ height:2px; display:block; clear:both; overflow:hidden;}
.blank10{ height:10px; display:block; clear:both; overflow:hidden;}
.blank5{ height:5px; display:block; clear:both; overflow:hidden;}
.blank15{ height:15px; display:block; clear:both; overflow:hidden;}
.blank20{ height:20px; display:block; clear:both; overflow:hidden;}
.blank40{ height:40px; display:block; clear:both; overflow:hidden;}

/*--------------------------------------------------头部开始--------------------------------------------------------*/
.toph{ width:1060px; height:147px; background:url(../images/top.png) no-repeat;  margin:0px auto;}
.shouru{ float:right; margin-top:4px; color:#505050;}
.keybg{background:url(../images/hy_13.png) repeat-x  left; width:100%; height:50px;}
.keywords{ width:1060px; height:50px; line-height:50px;  padding-left:44px; margin:0px auto; overflow:hidden;}
.keywords a{font-size:12px; font-weight:bold;}


.slidebg{width:1004px;height:17px;background:url(slidebg.jpg);}
.slidebg{width:1004px;height:17px;background:url(slidebg.jpg);}

.banbg { background-color:#fff; height:500px; overflow:hidden;}
#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; right:50%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{ color:#F7E7CD;  background:#5A4532; border:1px solid #5A4532; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#fff; color:#5A4532;}

/*----导航条--------*/
.dht{ width:1060px; height:35px; line-height:35px; margin:0px auto;}
.dht ul{ list-style:none outside none;} 
.dht li{ display:inline;}
.sykd{ width:3px; height:35px; float:left; background:url(../images/hy_07.png) no-repeat bottom;}


.top{width:1060px;height:35px;margin:0 auto;}

.nav_z{width:auto!important;height:35px;float:left;position:relative;z-index:999 ;}
#navul li{float:left;width:122px;height:35px;position:relative;text-align:center;line-height:35px;}
#navul li a:link, #navul li a:visited{color:#FFF;font-weight:500;letter-spacing:2px; font-weight:bold;}
#navul li ul{display:none;position:absolute;z-index:999;background:#e6e6e6;border:#c6c6c6 1px solid;border-bottom:none;left:-1px;}
#navul li ul li{display:block;width:120px;float:none;height:35px;position:relative;line-height:49px;border-bottom:#C6C6C6 1px solid;font-size:12px;overflow:hidden;}
#navul li.navmoon{background:#E6E6E6;border:#C6C6C6 1px solid;width:120px;height:35px;line-height:35px;}
#navul li.navmoon a{color:#404a58;font-weight:normal;}
#navul li.navhome a:hover{color:#FCFF00;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:120px;height:35px;line-height:35px;}
#navul li.navmoon ul a:hover{color:#0573bd;background:#FFF;}

/*----------------------------------------------------------左部分开始-----------------------------------------------*/
.zuo{ width:240px; height:auto; float:left;}

.cplb{width:240px;height:73px;background-image: url(../images/hy_15.png);background-repeat: no-repeat;}
.cplbtxt{text-align:center; color:#fff; font-size:24px; padding-top:20px; font-weight:bold;}
.cplbfoot{width:240px;height:60px;background-image: url(../images/listbg2.png);background-repeat: no-repeat;}
.zlma{ width:240px; height:35px;}
.zlmg{ width:240px; height:100px;}

.lxwm{width:240px;height:35px;background-image: url(../images/hy_50.png);background-repeat: no-repeat; padding-left:40px; line-height:35px; color:#fff; font-size:14px;}
.lxwmk{ width:208px; height:auto; padding:12px 10px 14px 20px; line-height:26px;  border:1px #d1d1d1 solid; border-top:0px; font-size:14px;}
.lxwmbg{background-image: url(../images/lxwm.jpg);background-repeat: no-repeat;background-position: right bottom;}
.znrty{ width:240px; height:auto; padding-bottom:5px;background:url(../images/listbg.png) repeat-y;}
.znrty ul{ list-style:none outside none; padding:10px 0px; width:240px; height:auto;}
.znrty li{ line-height:40px; height:40px;margin-top:5px; text-align:center;background:url(../images/listbg1.png) no-repeat center center;}
.znrty li a{ color:#fff; font-weight:bold;}


/*Start hiding from IE Mac \*/
/*Stop hiding from IE Mac */


.znrtya{ width:238px; height:auto; border:1px #cdcdcd solid; border-top:0px;}
.znrtya ul{ list-style:none outside none; padding:5px; width:228px; height:auto;}
.znrtya li{ border-bottom:1px #d1d1d1 dotted; line-height:42px; height:42px;}
.znrtya span{ float:left; width:10px; padding-right:10px;}


/*-----------------------------------------------------------右部分开始----------------------------------------------*/

.right{ width:800px; height:auto !important; float:right;}
h3{ color:#000000; font-size:14px; height:38px; line-height:38px; padding-left:25px; padding-right:10px; background:url(../images/hy_24n.png);}
h3 span{ float:right; font-size:12px; font-weight:300;}


.pts{  width:760px; color:#000000; font-size:14px; height:38px; line-height:38px; padding-left:5px; padding-right:10px; border-bottom:1px #cdcdcd solid;}
.pts span{ float:right; font-size:12px; font-weight:300;}
.pts a{font-weight:bold;}


/*----关于我们----*/

.about{width:1060px;height:45px;background-image: url(../images/gywm.png);background-repeat: no-repeat; margin-bottom:10px;}
.about .about_titcon{ color:#0050C0; line-height:26px; font-size:18px; margin-left:40px; font-weight:bold;}
.about .about_titcon span{ float:right; }
.about .about_titcon span a{color:#CCCCCC; font-size:12px;}
.aboutnk{ width:1040px; padding:10px 0px 5px 0px; line-height:30px; float:left; text-indent:2em;}
.aboutnka{ width:778px; padding:10px 10px 5px 10px; line-height:35px; float:left; border:1px #cdcdcd solid; border-top:0px; }

.aboutnk img{ float:left;border:1px #cdcdcd solid; padding:2px; margin-right:40px; }
.ztysz{width:1004px; height:179px;}


.cpzswh{  width:756px; height:auto; border:#cdcdcd solid 1px; border-top:0px; padding-bottom:10px; overflow:hidden;}

/*----荣誉资质-----------------*/
.ryzz{ width:1004px; height:49px; float:left;}
.ryzzh{  width:1060px; height:auto; padding:10px 0px 0px 0px; overflow:hidden;}
.ryzzt{ width:220px; float:left; padding-left:0px;}
.ryzzt img{ width:200px; height:160px;  padding:1px; border:1px #d1d1d1 solid;}
.zzbt{ width:200px; height:30px; line-height:30px; margin-top:2px; font-weight:bold; display:block; float:left; display:inline; text-align:center;}


.cpzsk{ width:164px; float:left; padding-left:12px; margin-top:10px;}
.cpzsk img{ width:162px; height:129px; float:left; padding:1px; border:1px #d1d1d1 solid;}
h1{ width:162px; height:25px; line-height:25px; float:left; font-weight:bold;  text-align:center;  display:inline;}
.cpzsk p{ width:212px; height:74px; line-height:23px; float:left; padding-left:8px; overflow:hidden;}


.pic_tit{width:800px;height:36px;float:left;background-image: url(../images/hy_17.png);background-repeat: no-repeat;}
.pic_tit .pic_titcon{ color:#0050C0; line-height:26px; font-size:16px; margin-left:40px; font-weight:bold;}
.pic_tit .pic_titcon span{ float:right;}
.pic_tit .pic_titcon span a{ color:#CCCCCC; font-size:12px;}
.pic_box{width:788px; height:auto; border:1px #cdcdcd solid; border-top:0px; float:left; padding:8px 0px 0px 10px;}
.pic{ width:197px; height:160px;  overflow:hidden; float:left; padding:8px 0px 10px 0px;}
.pic img{ width:180px; height:130px;  padding:1px; border:1px #d1d1d1 solid;}
h2{ width:190px; height:40px; line-height:40px;display:block; float:left; display:inline; text-align:center; }

.ryzz_box{width:1060px; height:auto; float:left;}
.ryzz{ width:210px; height:auto; float:left; margin-top:10px;}
.ryzz img{ width:200px; height:160px;  padding:1px; border:1px #d1d1d1 solid;}
h5{ width:200px; height:30px; line-height:30px; padding-top:10px;  font-weight:bold; display:block; float:left; display:inline; text-align:center;}





.cpzskn{ width:227px; float:left; padding-left:10px; margin-top:10px;}
.cpzskn img{ width:227px; height:220px;  padding:1px; border:1px #d1d1d1 solid;}
.cpzsknt{ width:227px; height:30px; line-height:30px; margin-top:2px; font-weight:bold; display:block; float:left; display:inline; text-align:center;}

.cpzsks{ width:248px; float:left; padding-left:17px; margin-top:15px;}
.cpzsks img{ width:236px; height:190px;  padding:1px; border:1px #d1d1d1 solid;}
.cpzskt{ width:236px; height:30px; line-height:30px; margin-top:2px; font-weight:bold; display:block; float:left; display:inline; text-align:center;}

/*----设备标头----*/
.sbtitbg{background-image: url(../images/gcal.png);background-repeat: no-repeat;float: left;height: 46px;width: 1060px; text-align:center; color:#000; font-size:26px; line-height:46px; font-weight:bold; font-family:"黑体";}
.sbtitcon{width: 1060px; text-align:center; color:#000; font-size:20px; line-height:26px;}
/*----右下栏目设置----*/
.ylma{width:390px;height:35px;float:left;background-image: url(../images/hy_52.png);background-repeat: no-repeat;}
.ylma .ylmacon{ margin-left:40px;line-height:35px; color:#fff; font-size:14px;}
.ylma .ylmacon span{float:right;}
.ylma .ylmacon span a{ color:#fff; font-size:12px; margin-right:5px;}
.ylmb20{margin-left:20px;}
/*----新闻列表式栏目----*/
.ylmanr{ width:378px; height:auto; border:1px #d1d1d1 solid; border-top:0px; padding:5px 5px 5px 5px; float:left;}
.ylmanr ul{ list-style:none outside none; width:355px; height:auto !important;}
.ylmanr li{ border-bottom:1px #E3E3E3 dotted; line-height:35px; height:35px;background:url(/images/arr2.gif) no-repeat left center;padding-left:10px;}
.ylmanr span{ float:right; width:70px;}

/*----其他类栏目----*/
.ylmbnr{ width:378px; height:auto; border:1px #d1d1d1 solid;  border-top:0px; padding:5px 5px 5px 5px; float:left;  margin-left:20px;}
.ylmbnr ul{ list-style:none outside none; width:365px; height:auto !important;}
.ylmbnr li{ border-bottom:1px #E3E3E3 dotted; line-height:35px; height:35px;background:url(/images/arr2.gif) no-repeat left center;padding-left:10px;}
.ylmbnr span{ float:right; width:70px;}



.bottom{ width:100%; height:138px; float:left; background:url(../images/hy_61.jpg) repeat-x;}
.bottom p{ width:1004px; line-height:40px; height:108px; padding-top:30px; text-align:center; margin:0px auto; color:#FFF;}


/*-------------------内页---------------------------------------------------------------------------------*/
.neirong{ width:778px; float:left; line-height:45px; height:auto; overflow:hidden; padding:10px;  border:1px #cdcdcd solid; border-top:0px;}
.yema{ width:800px; border-top:#ebebeb solid 2px; line-height:35px; padding:10px 0; float:left;}
.pageNavi{ text-align:center;}
.cp{text-align:center; padding:5px 0 10px;}


/*-------------新版产品内页样式----------------------------------------------------------------------------------------------*/
.xbtp{ width:313px; height:303px; padding:4px; float:left; border:1px #E4E4E4 solid;}
.xbtp img{ width:313px; height:303px;}

.xcpk{ width:373px; height:auto; overflow:hidden; float:right;}
.xcpk p{ width:373px; line-height:35px; text-align:left;}

.xzsk{ height:auto; width:798px; float:left; list-style:none outside none; line-height:35px;  border:1px #cdcdcd solid; border-top:0px; padding:10px 0px 0px 0px}
.xcpn{ width:165px; float:left; padding-left:12px; padding-right:5px; margin-top:5px;}
.xcpn img{ width:155px; height:150px;  padding:5px; border:1px #E4E4E4 solid;}
h6{ width:155px; height:30px; line-height:30px; font-weight:bold; display:block; text-align:center;}


.newslist ul{ list-style:none; padding:10px 0; background:#FFF; border:1px #cdcdcd solid; border-top:0px;}
.newslist li{ background:url(../images/icon.jpg) no-repeat 10px center; line-height:45px; border-bottom:#b9c8c5 dashed 1px; 
padding:0px 10px 0 25px; height:45px;}
.newslist li span{ float:right; color:#666;}

h4{ color:#000; font-size:12px; font-weight:bold; text-align:center; line-height:30px;}


#demo { overflow:hidden; width:1060px;height:196px;}
#demo img {border: 1px solid #d2d0d1;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


#demoa { overflow:hidden; width:1004px;height:200px;}
#demoa img {border: 1px solid #d2d0d1;}
#indemoa {float: left;width: 800%;}
#demoa1 {float: left;}
#demoa2 {float: left;}

.yqlj{width:100%;height:auto;  background-color: #E4E4E4; color:#333; }
.yqlj p{ width:1000px; margin:0 auto; text-align:left; line-height:24px; height:auto;}
.yqlj a{ padding:0 5px; color:#333;}

.foot {background: #013b8d;height: 211px;overflow: hidden; width:100%;}
.footer{ position:relative;}
.fnav{ height:32px; line-height:32px; text-align:center; color:#fff; background: url(../images/fnav.jpg) no-repeat center top; margin-top:20px;}
.fnav a{ color:#fff; padding:0 13px; }
.f_wz{ line-height:22px; color:#fff; padding:32px 0 0 17px; width:1003px;font-size:12px; text-align:center; margin:0 auto;}
.f_wz a{ color:#fff;}


.gjc{ width:1053px; height:auto; border:1px solid #d6d6d6; float:left; padding-left:5px; text-align:left; color:#3f3f3f; line-height:30px; }
.gjc img{ float:left; padding-right:10px;}

.NewsPage{ width:695px; height:auto; float:left; padding-top:20px; text-align:center;}

/*CSS sabrosus style pagination*/

DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}

.newlist_sxp{
	height:auto;
	margin-top:20px;
	margin-bottom:20px;
	float:left;
	}
.newlist_sxp p{
	height:20px;
	line-height:20px;
	color:#999;
	margin:0;
	}
.newlist_sxp p a{
	color:#999;
	}
.newlist_sxp p a:hover{
	color:#e70012;
	text-decoration:underline;
	}
h8{display:block;text-align:center;height:35px;line-height:35px;vertical-align:middle;font-size:16px;color:#000; font-weight:bold;border-bottom:1px #ccc dotted}
.dotline{ margin-top:10px;height:35px;border-top:1px #333 dotted}
.infonews{height:35px;text-align:center;line-height:35px;vertical-align:middle;color:#999; font-size:12px;}
.infonews a{color:#999}	
/*产品观看页*/
.ProductListTxt {
	background:url(/images/arr2.gif) no-repeat left center;padding-left:10px; border-bottom:dashed 1px #ccc; 
	font-size: 14px;
} .ProductNote {
	font-size: 12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
} 
.ProductTxt {
	font-size: 20px;
	font-weight:bold;
	color:#000000;
	text-align:center;
} 
.ProductImg {
	margin:0 auto;
	padding:0px;
}
.ProductImg img {
	border:1px #ccc;
	width:600px;
	border:none;
}
.infonews{height:35px;text-align:center;line-height:35px;vertical-align:middle;color:#999; font-size:12px;}
.infonews a{color:#999}	
.pronp{ margin-bottom:30px;}
/*产品更多图片效果*/
.list-h li{ float:left;}
#spec-n1 img{ border:1px solid #ccc; width:600px;}
#spec-n5{width:600px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(/images/productleft.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(/images/productright.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:600px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
#spec-list{ position:relative; width:570px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}	

.nMessage{font-size:14px; line-height:30px; width:80%; margin:0 auto;}
.nMessage .msg{color:#f00;}
.nMessage ul,.nMessage li{list-style:none; list-style-type:none; margin-bottom:10px;}
.nMessage form{margin:0px auto;width:100%;}
.nMessage textarea{padding:5px;width:97%;font-size:13px;}
.nMessage input{width: 180px;border:1px solid #808080;  font-weight: 400;color: #000; height:20px;}
.nMessage input[type="submit"] {background: #0076DF;color: #FFF;border:none;width: 62%;cursor: pointer;outline: none;width:80px;height:24px;}
.nMessage input[type="submit"]:hover{background:#777;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}
.nMessage input[type="reset"] {background: #0076DF;color: #FFF;border:none;width: 62%;cursor: pointer;outline: none;width:80px;height:24px;}
.nMessage input[type="reset"]:hover{background:#777;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}
.nMessage .bnt_ordSubmit {background: #018CCD;color: #FFF;border:none;width: 62%;cursor: pointer;outline: none;width:80px;height:24px;}
.nMessage .bnt_ordunSubmit {background: #666666;color: #FFF;border:none;width: 62%;cursor: pointer;outline: none;width:80px;height:24px;}

.txtspace2{text-indent:2em;}

.rongyu1{ width:700px;float:left; text-align:center;}
.rongyu1 li{ float:left;width:330px; height:220px; margin-right:10px; margin-bottom:20px;}
.rongyu1 li img{width:310px; height:200px;}
.rongyu2{ width:710px; float:left;}
.rongyu2 li{ float:left;width:220px; height:300px; margin-right:10px;}
.rongyu2 li img{width:220px; height:300px;}