@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,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;} 
img{ border:none;}
body{ background:url(../images/bg.jpg) repeat-x top; background-color:#FFF;}
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:1260px; 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:1260px; height:138px; background:url(../images/logo.jpg);}
.shouru{ float:right; margin-top:10px; margin-right:10px;}
.shouru1{float:left;margin-top:10px;width:600px;}


/*------动画开始--------------------------------------------------------*/
.dh{ width:1260px; height:300px;  margin:0px 0px 0px 0px;}
.banbg { background-color:#fff; height:300px; overflow:hidden;}
#flashs{ position:relative; height:300px; overflow:hidden;margin-top:-90px;}
#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;}
.banner { position:absolute; right:0; top:90px; z-index:0}


/*----导航条--------*/
.dht{ width:1260px; height:40px;  line-height:40px;background:url(menu.jpg);}
.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:50px; display:inline; font-size:14px; font-weight:bold;} 
.dht li{ float:left; display:inline;line-height:40px;}
.sykd{ width:90px; height:40px; float:left;background:url(../images/h.jpg) no-repeat center;  }


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


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

.lxwmk{width:268px; height:auto !important;border:1px solid #d5d5d5; border-top:0px;  padding:3px 0px 5px 10px; line-height:31px;}

.lx{width:678px;height:420px;;margin:0px auto;background:url(../images/lx.jpg) no-repeat top;}
.wenzi{padding-top:150px;padding-left:150px;}
.wenzi p{line-height:37px;font-family:"微软雅黑", "宋体"; font-size:14px;}
.wenzi p strong{line-height:37px;font-family:"微软雅黑", "宋体"; font-size:14px;}

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


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

h3{ color:#000000; font-size:14px; height:20px; line-height:20px; padding-right:10px; border-bottom:#000c50 solid 1px;}
h3 span{ float:right; font-size:12px; font-weight:300;}


/*----关于我们----*/
.about{ width:975px;}
.aboutnk{ width:958px;border:1px solid #dddddd; border-top:0px; padding:9px 5px 6px 10px; line-height:31px; float:left;}
.aboutnk img{ float:left; padding-right:10px;}
.dm{float:left; width:280px;height:147px;background:url(../images/dm.jpg) no-repeat;padding-right:10px;}


/*----右下栏目设置----*/
.ylma{ width:483px;  float:left;}
.ylmb{ width:483px; float:right;}

/*----新闻列表式栏目----*/
.ylmanr{ width:471px; height:auto; padding:5px;padding-bottom:9px; border:1px solid #d5d5d5;  border-top:0px;  float:left;}
.ylmanr ul{ list-style:none outside none; width:470px; height:auto !important;}
.ylmanr li{ border-bottom:1px #E3E3E3 dotted; line-height:34px; height:34px;}
.ylmanr span{ float:right; width:80px; padding-right:3px;}

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

/*----产品展示-----------------*/
.cpzs{ width:975px;  float:left;}
.cpzswk{width:973px; height:auto;border:1px solid #cdcdcd; border-top:0px;; padding-bottom:11px; float:left;}


/*----产品展示图文字说明-----------------*/
.cpzsk{ width:339px; float:left; padding-left:8px; margin-top:18px;}
.cpzsk img{ width:110px; height:110px; float:left; padding:5px; border:1px #E4E4E4 solid;}
h1{ width:195px; height:29px; line-height:20px; float:left; font-weight:bold; padding-left:8px; display:inline;}
.cpzsk p{ width:207px; height:95px; line-height:23px; float:left; padding-left:15px; overflow:hidden;}
.cpzsk1{ width:210px; float:left; padding-left:25px; margin-top:8px;}
.cpzsk1 img{ width:194px; height:194px; float:left; padding:5px; border:1px #E4E4E4 solid;}
h6{ width:194px; height:25px; line-height:25px; float:left; font-weight:bold; padding-left:8px; display:block;text-align:center;}


/*----产品展示无图文字说明-----------------*/
.cpzskw{ width:193px; float:left; padding-left:15px; margin-top:10px;padding-bottom:2px;}
.cpzskw img{ width:183px; height:183px;  padding:2px; border:1px #cccccc solid;}
h2{ width:183px; height:20px; line-height:20px;  font-weight:bold; display:block; text-align:center;}


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

.bottom{ width:100%;margin:0px auto; background:url(../images/bottom.jpg) repeat-x; height:91px;float:left; }
.bottom p{ width:1260px; line-height:30px; height:60px; padding-top:20px; text-align:center; margin:0px auto; }

.gjc{ width:1260px; height:auto; background:#e9e9e9; float:left; text-align:left; line-height:30px;}


/*-------------------内页---------------------------------------------------------------------------------*/
.neirong{ width:955px; float:left; line-height:25px; padding:10px;}
.yema{ width:955px; border-top:#ebebeb solid 2px; line-height:20px; padding:10px 0; float:left; margin-top:15px;}
.pageNavi{ text-align:center;}

.pageNavi ul li{ width:auto!important; list-style-type:none;   height:auto; float: left; font-size:1em !important; text-align:center;}

.cp{text-align:center; padding:5px 0 10px;}

.newslist ul{ list-style:none; padding:10px 0;}
.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;}




#demo {background: #FFF; overflow:hidden; width: 726px;}
#demo img {border: 1px solid #F2F2F2;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.gjcs{ width:984px; height:30px;  float:left; text-align:left; line-height:30px;}
.gjc{ width:1260px; height:auto; background:#e9e9e9; float:left; text-align:left; line-height:30px;}