@charset "gb2312";
/*-------------------------------------------------------网页主体部分开始---------------------------------------------------*/
*{ font-family:"宋体", "黑体"; font-size:12px; margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h7,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;} 
img{ border:none;}
body{ background:url(../images/klsb_02.jpg) repeat-x top;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}

.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:1010px; height:auto; margin:0px auto; background:#FFF;}
.content{ width:1004px; height:auto; margin:0px auto; }

/*----通用高度-------*/
.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;}


/*--------------------------------------------------头部开始--------------------------------------------------------*/
.top{ width:1004px; height:176px; background:url(../images/klsb_04.jpg)}
.shouru{ float:right; margin-top:10px; margin-right:0px; color:#000c50;}


/*------动画开始--------------------------------------------------------*/
.dh{ width:1004px; height:380px;  margin:0px 0px 0px 0px;}


/*----导航条--------*/
.dht{ width:1004px; height:40px; background:url(../images/klsb_09.jpg); line-height:40px;}
.dht a:link,.dht a:visited{ text-decoration:none; color:#ffffff;}
.dht a:hover{ color:#ffffff;}
.dht ul{ list-style:none outside none; float:left; margin-left:17px; display:inline; font-size:14px; font-weight:bold;} 
.dht li{ float:left; display:inline;}
.sykd{ width:74px; height:37px; float:left; background:url(../images/h.jpg) no-repeat center;}

/*----------------------------------------------------------左部分开始-----------------------------------------------*/
.zuo{ width:230px; height:auto; float:left;}


/*--新闻及产品列表设置--*/
.znrty{ width:252px; height:auto !important; border:1px #bfbfc9 solid; border-top:0px; background:#FFF;}
.znrty ul{ list-style:none outside none; padding:5px; width:242px; height:auto; float:none; cursor:default;}
.znrty li{ border-bottom:1px #E3E3E3 dotted; line-height:30px;}
.znrty ul ul{display:none;}
.znrty span{ float:left; width:10px; padding-right:10px;}

.lxwmk{ width:247px; height:auto !important;border:1px #bfbfc9 solid; border-top:0px; background:#FFF; padding:1px 0px 0px 5px; line-height:27px;}

/*--这里是标题图片设置--*/
.cplb{ width:254px; height:41px;}
.zlma{ width:254px; height:41px;}
.zlmb{ width:254px; height:79px;}
.lxwm{ width:254px; height:41px;}


/*-----------------------------------------------------------右部分开始----------------------------------------------*/
.ybf{ width:740px; height:auto !important; float:right;}

h3{ color:#328190; width:710px; font-size:13px; height:36px; line-height:38px; padding-right:10px; padding-left:20px; background-image:url(../images/nlsb_32.jpg);}
h3 span{ float:right; font-size:12px; font-weight:300; color:#000;}


/*----关于我们----*/
.about{ width:740px; height:45px;}
.aboutnk{ width:724px; border:1px #bfbfc9 solid; border-top:0px; padding:8px 5px 7px 9px; line-height:30px; float:left; background-color:#FFF;}
.aboutnk img{ float:left; padding-right:10px;}


/*----右下栏目设置----*/
.ylma{ width:468px; float:left;}
.ylmb{ width:228px; float:left; margin-left:30px;}
.xwzx{ width:365px; height:41px; float:left;}
.hyxw{ width:365px; height:41px; float:right;}

/*----新闻列表式栏目----*/
.ylmanr{ width:400px; height:auto;  border-top:0px; padding:5px; float:left;}
.ylmanr ul{ list-style:none outside none; width:347px; height:auto !important;}
.ylmanr li{ border-bottom:1px #E3E3E3 dotted; line-height:30px; height:30px;}
.ylmanr span{ float:left; width:10px; padding-right:10px;}

/*----其他类栏目----*/
.ylmbnr{ width:218px; height:auto; border-top:0px; padding:5px; float:left;  margin-left:30px;}
.ylmbnr ul{ list-style:none outside none; width:218px; height:auto !important;}
.ylmbnr li{ border-bottom:1px #E3E3E3 dotted; line-height:30px; height:30px;}
.ylmbnr span{ float:left; width:10px; padding-right:10px;}


.znrtya{ width:363px; height:auto !important; border:1px #bfbfc9 solid; border-top:0px; background:#FFF; float:left;}
.znrtya ul{ list-style:none outside none; padding:5px; width:353px; height:auto; float:none; cursor:default;}
.znrtya li{ border-bottom:1px #E3E3E3 dotted; line-height:35px;}
.znrtya ul ul{display:none;}
.znrtya span{ float:left; width:10px; padding-right:10px;}


.znrtyb{ width:363px; height:auto !important; border:1px #bfbfc9 solid; border-top:0px; background:#FFF; float:right;}
.znrtyb ul{ list-style:none outside none; padding:5px; width:353px; height:auto; float:none; cursor:default;}
.znrtyb li{ border-bottom:1px #E3E3E3 dotted; line-height:35px;}
.znrtyb ul ul{display:none;}
.znrtyb span{ float:left; width:10px; padding-right:10px;}

/*----产品展示-----------------*/

.cpzs{ width:740px; height:41px; float:left;}
.cpzswk{width:729px; height:181px; background-color:#FFF; border:1px #bfbfc9 solid; border-top:0px;  padding-bottom:10px; float:left; padding-left:9px;}

.cpzswz{width:738px; height:auto; background-color:#FFF; border:1px #bfbfc9 solid; border-top:0px;  padding-bottom:10px; float:left;}

.cpzsx{ width:1004px; height:36px; float:left;}
.cpzswkx{width:1002px; height:auto; border:1px #bfbfc9 solid; border-top:0px; padding-bottom:10px; float:left;}

/*----产品展示图文字说明-----------------*/
.cpzsk{ width:348px; float:left; padding-left:8px; margin-top:15px;}
.cpzsk img{ width:114px; height:84px; float:left; padding:5px; border:1px #E4E4E4 solid;}
h1{ width:200px; height:29px; line-height:20px; float:left; font-weight:bold; padding-left:8px; display:inline;}
.cpzsk p{ width:212px; height:74px; line-height:23px; float:left; padding-left:8px; overflow:hidden;}


.cpzska{ width:156px; float:left; padding-left:8px; margin-top:15px;}
.cpzska img{ width:151px; height:130px; float:left; padding:5px; border:1px #E4E4E4 solid;}
.cpzska p{
	width:156px;
	height:25px;
	float:left;
	overflow:hidden;
	font-weight: bold;
	padding-top: 2px;
}
h6{ width:173px; height:25px; line-height:25px;  float:left; font-weight:bold; padding-left:8px; display:inline;}

/*----产品展示无图文字说明-----------------*/
.cpzskw{ width:173px; height:auto; float:left; padding-left:15px; margin-top:10px;}
.cpzskw img{ width:163px; height:120px;  padding:5px; border:1px #E4E4E4 solid;}
h2{ width:170px; height:20px; line-height:20px;  font-weight:bold; display:block; text-align:center;}

h5{ width:224px; height:20px; line-height:20px;  font-weight:bold; display:block; text-align:center;}

.cpzsks{ width:189px; float:left; padding-left:9px; margin-top:8px;}
.cpzsks img{ width:179px; height:132px;  padding:5px; border:1px #E4E4E4 solid;}


.cpzskc{ width:224px; float:left; padding-left:16px; margin-top:10px; }
.cpzskc img{ width:214px; height:161px; padding:5px; border:1px #E4E4E4 solid;}


/*-------------------------------------------------------BOTTOM-----------------------------------------------------------*/

.bottom{ width:100%; background:url(../images/klsb_39.jpg); height:110px; float:left;}
.bottom p{ width:1004px; line-height:25px; height:80px; padding-top:30px; text-align:center; margin:0px auto; color:#000000;}


/*-------------------内页---------------------------------------------------------------------------------*/
.neirong{ width:718px; float:left; line-height:25px; padding:10px; background-color:#FFF; border:1px #bfbfc9 solid; border-top:0px;}
.yema{ width:740px; border-top:#ebebeb solid 2px; line-height:20px; padding:10px 0; float:left; margin-top:15px;}
.pageNavi{ text-align:center;}
.cp{text-align:center; padding:5px 0 10px;}

.newslist ul{ list-style:none; padding:10px 0; background-color:#FFF; border:1px #bfbfc9 solid; border-top:0px;}
.newslist li{ background:url(../images/icon.jpg) no-repeat 10px center; line-height:30px; border-bottom:#b9c8c5 dashed 1px; padding:3px 0 0 20px; height:30px;}
.newslist li span{ float:right; color:#666;}

h4{ color:#000; font-size:12px; font-weight:bold; text-align:center; line-height:30px;}


.xbtp{ width:333px; height:250px; padding:4px; float:left; border:1px #E4E4E4 solid;}
.xbtp img{ width:333px; height:250px;}

.xcpk{ width:353px; height:auto; overflow:hidden; float:right;}
.xcpk p{ width:353px; height:auto; line-height:30px; text-align:left;}

.xzsk{ width:740px; height:auto; float:left; margin-top:10px; padding-bottom:10px;}
.xcpn{ width:173px; float:left; padding-left:5px; padding-right:5px; margin-top:5px;}
.xcpn img{ width:163px; height:120px;  padding:5px; border:1px #E4E4E4 solid;}



#demo {overflow:hidden; width:720px; height:180px;}
#demo img {border: 1px solid #F2F2F2;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.zwkt{ width:1004px; height:22px;  float:left; background-image:url(../images/klsb_14.jpg);}
.gjcs{ width:950px; height:30px;  float:left; text-align:left; line-height:32px; background-image:url(../images/klsb_15.jpg); padding-left:54px;}
.gjc{ width:994px; height:auto; background:#e6e6e6; float:left; text-align:left; line-height:30px; margin-top:10px; padding-left:10px;}
