@charset "utf-8";
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

input,textarea {border: 2 none; -webkit-box-shadow: none; box-shadow: none; outline: none;}

/* 设置默认字体 */
body,
button, input, select, textarea {
    font-family: "Microsoft Yahei"; color: #666; font-size: 13px;
}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*覆盖bootstrape对标题加的默认外边距*/

address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; }


/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

@font-face {
  font-family: 'iconfont';  /* project id 2345038 */
  src: url(files/iconfont.eot.txt),
  url(files/iconfont.woff) format('woff'),
  url(files/iconfont.ttf) format('truetype'),
}


/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
body {overflow-y: scroll;}

/*设置浮动*/
.fl,.pull-left {float: left;}
.fr,.pull-right {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

.clear{ clear:both; height: 0; overflow: hidden;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.box,.content,.w1200,.width-1200{ width:1002px; margin:0 auto;}
/* -- 内页布局 -- */
.page_bg { padding:20px 0 20px; background:#fff;}
.page_main { margin: 0 auto; width: 1002px;}  /*版面宽度*/
.page_content{ width:930px;} /*右边宽度*/
.page_left{ width:240px;} /*左边宽度*/
.page_full{ width:100%;}
.dis,.hide{ display:none;}

.line-clamp-1{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.line-clamp-2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line-clamp-3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.n_box{
    margin: 0 auto;position: relative; padding: 10px;
}
.n_box:after{
    display: block;content: "";clear: both;
}


body{font-size:13px; background:#F0F0F0; color:#5B5B5B;}
a{color:#333; text-decoration:none;}
a:hover{color:#ff0000;　text-decoration:underline;}
.page{width:1002px; margin:0 auto; background-color:#FFFFFF;}
#top {width:1002px; height:auto; margin:0 auto;}
#meau{width:1002px; float:left;}
#meau a {font-size:14px; color:#ffffff; line-height:35px;}
#meau a:link {text-decoration:none;}
#meau a:visited {text-decoration:none; color: #ffffff;}
#meau a:hover{text-decoration:none; display:block; font-size:14px; line-height:35px; color:#fff; font-weight:bold; width:100px;
background:url(images/20119316414.jpg) repeat-x;}
#Layer1 {
	 VISIBILITY: hidden; float:left; WIDTH: 100px; POSITION: absolute; TOP: 159px; HEIGHT: 84px; BACKGROUND-COLOR: #ffffff
}
#Layer2 {
	 VISIBILITY: hidden; float:left; WIDTH: 100px; POSITION: absolute; TOP: 159px; HEIGHT: 56px; BACKGROUND-COLOR: #ffffff
}
#Layer3 {
	 VISIBILITY: hidden; float:left; WIDTH: 100px; POSITION: absolute; TOP: 159px; HEIGHT: 84px; BACKGROUND-COLOR: #ffffff
}
#Layer4 {
	 VISIBILITY: hidden; float:left; WIDTH: 100px; POSITION: absolute; TOP: 159px; HEIGHT: 28px; BACKGROUND-COLOR: #ffffff
}
#mm{width:1002px; float:left; height:0px;}
#banner{width:1002px; float:left;}
#center{width:1002px; float:left; background:url(images/201193162813.jpg)}
#laf-c{width:234px; height:auto; float:left;}
#rat-c{width:768px; height:auto; float:left;}
#rbt-c{width:395px; height:auto; float:right;}
#rct-c{width:389px; height:auto; float:right;}

.img{float:left;}
#cp img{border:1px #DDDBDC solid; padding:1px;}
#cp a:hover img{border:1px #FF0000 solid; padding:1px;}
.yy img{width:145px;margin-top:10px;}

#top table {background: #f1f1f1;}
#top table td {
    background: #f0f0f0;
}
.boxshad{box-shadow: 0 0 10px rgba(0,0,0,15%);width: 982px;margin: 0 auto;
    background: #fff;
}
.on{
    display: block;
}

#bq{
    width: 982px;font-size: 13px;
    margin: 20px auto 10px auto;line-height: 26px;font-size: 15px;
}
.bqb a{
    font-size: 15px;
}
.bqb strong{
    color:#f00;
}


/*首页*/
.prod_all{
        padding: 10px;
    background: #fff;
    width: 982px;
    margin: 0 auto;
    box-sizing: border-box;border-radius: 0 0 15px 15px;
  
}    
.prod_r{
    width: 740px;overflow:hidden;
}

/*公司简介*/
.about{}
.aboutb{padding-right:30px; line-height:25px; padding-top:8px; padding-left:15px; font-size:13px;}

/*产品展示*/
.prodsy{
    margin-top: 10px;
}
.prodsyb a{
    display: block;float: left;box-sizing: border-box;width: 23.5%;margin: 0 2% 0 0;
}
.prodsyb a:nth-of-type(4n){
    margin-right: 0;
}
.prodsyb a .pic{
    border: 1px solid #ddd;overflow: hidden;
}
.prodsyb a .pic img{
    display: block;width: 100%;height: 130px;
}
.prodsyb a .txt{
    text-align: center;line-height: 30px;font-size: 14px;
}

/*新闻*/
.news{
    margin-top: 10px;
}
.newsl {
    width: 360px;overflow: hidden;
}
.divnews_tag
                {height:auto;}
                .divnews_tag ul
                {margin:0px;padding:0px;list-style-type:none;}
                .divnews_tag li
                {list-style:none;margin:0px;line-height:28px;float:left; width:100%;}
                .divnews_tag li+li img{
                    display: none;
                }
                
                
/*内页*/
.njj{
    font-size: 13px;line-height: 30px;width: 700px;margin: 0 auto;
}
.njj strong{
    font-size: 14px;color: #333;
}
.njj p{
    padding-bottom: 10px;
}


/*产品分类*/
.prodlist{width: 205px; border-right: 1px solid #ddd;border-bottom: 1px solid #ddd; border-left: 1px solid #ddd;
} 
.prodlist img{
    display: block;
}
.prodlistb a{ font-size: 15px; padding-left: 30px;color:#464646;cursor: pointer;
    display: block;background: url(images/201197114249.jpg)no-repeat;line-height: 26px;margin-bottom: 2px;
}
.prodlistb .erji{
   display: none;
}
.prodlistb a:hover{color: #cc0001;}
