@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: 12px;
}

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; color:#ff0000;}


/* 重置表单元素 */
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;
    position: relative;
}
/* -- 内页布局 -- */
.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{
    width: 1002px;margin: 0 auto;position: relative;
}
.n_box:after{
    display: block;content: "";clear: both;
}
.n_box_r{width:784px;position:relative; background: url(images/2011070658646205.jpg)center repeat-y; padding-bottom: 20px;min-height: 1138px;
}


.cp img:hover {border:1px #1975C2 solid; background:#fff;}
#container 
{
 margin:0 auto; 
 width:1002px; 
}
#head
{

 width:1002px;
 height:77px;
}
#head_logo
{
 float:left;
 width:121px;
 height:77px;
}
#head_nm
{
 float:left;
 height:77px;
 width:402px;
}
#head_sp
{
 float:left;
 width:192px;
 height:77px;
 background:url(images/20201211110547_118984292.jpg);
}
#head_cn
{
 float:left;
 height:57px;
 width:207px; 
 padding:20px 0 0 80px;
 background:url(images/20201211110547_86843441.jpg);
}
#menu
{

 width:1002px;
 height:39px;margin: 0 auto;
}
#menu_left
{
 float:left;
 height:39px; 
 width:10px;
 background:url(images/20117611710.jpg);
}
#menutext
{
 width:982px;
 height:39px; 
 float:left;
 background:url(images/20117611710.jpg);
 font-size:14px; 
 color:#fff; 
 font-weight:bold;
}
#menutext ul
{
 list-style:none; 
 margin: 0 20px;
}
#menutext ul .noimg
{ 
 background:none; 
}
#menutext ul li
{
 float:left;
 display:block;
 line-height:39px;
 background:url(images/20117611650.jpg) left no-repeat;
 padding:0 18px;
}
#menutext ul li a
{
 font-size:14px;
 color:#fff;
 font-weight:bold;
}
#menutext ul li a:hover
{
 color:#fff; 
 text-decoration:underline;
}
#menu_right
{
 float:left;
 height:39px; 
 width:9px;
 background:url(images/20117611710.jpg);
}
#animation
{
 float:left;
 width:1002px;
 clear:left; 
 height:auto;
}
#search
{
 float:left;
 width:982px;
 height:22px; padding:8px 0 0 20px;
 background:url(images/201176111514.jpg);
}

#miancontent
{
 float:left;
 width:1002px;
 height:auto;
}
#sidebar
{ 
 float:left; 
 width:218px;
 height:auto;
}
#sidebar img{
    display: block;
}
.font
{
 font-size:14px;
 font-weight:bold;
 color:#ffffff;
}
#fenlei
{ 
 float:left; 
 width:188px;
 height:20px; 
 padding:16px 0 0 30px; 
 background:url(images/201176114228.jpg);
}
#fenlei2
{ 
 float:left; 
 width:168px;
 height:auto; 
 padding-left:50px;
 background:url(images/201176115011.jpg);
}
#contact
{
 float:left;
 width:188px;
 height:20px; 
 padding:20px 0 0 30px;
 background:url(images/201176133957.jpg);
 }
#contact2
{ 
 float:left;
 width:218px;
 height:auto;
}
#contact3
{ 
 float:left;
 width:198px;
 height:auto; 
 line-height:27px; padding-left:20px;
 background:url(images/201176153215.jpg);
}
#feedback
{
 float:left;
 width:218px;
 height:15px; 
 background:url(images/20117614321.jpg);
}
#feedback2
{
 float:left;
 height:auto;
 width:218px;
}
#content
{
 float:left;
 height:auto;
 width:784px;
}
#content1
{
 float:left;
 height:auto;
 width:784px;
}
#company
{
 float:left;
 width:525px;
 height:auto;
}
#company1
{
 float:left;
 width:525px;
 height:auto;
}
#com_text
{
 float:left;
 height:27px;
 width:428px; 
 padding:15px 0 0 30px;
 background:url(images/2011715104518.jpg);
}
#com_more
{
 float:left;
 height:27px;
 width:67px; 
 padding-top:15px;
 background:url(images/2011715104545.jpg);
}
#company2
{
 float:left;
 width:505px;
 height:auto; 
 line-height:25px; padding:0 10px; 
 background:url(images/201171510469.jpg);
}
#sp
{
 float:left;
 height:auto;
 width:259px;
}
#sp1
{
 float:left;
 height:27px;
 width:209px; 
 padding-top:15px; 
 padding-left:50px;
 background:url(images/2011715104644.jpg);
}
#sp2
{
 float:left;
 height:175px;
 width:247px; 
 padding-left:12px;
 background:url(images/2011715104733.jpg);
}
#content2
{
 float:left;
 height:auto;
 width:784px;
}
#products1
{
 float:left;
 height:auto;
 width:784px;
}
#pro_text
{
 float:left;
 height:27px;
 width:684px;  padding:23px 0 0 25px;
 background:url(images/2011715105637.jpg);
}
#pro_more
{
 float:left;
 height:25px; 
 padding-top:25px;
 width:75px; background:url(images/201176145712.jpg);
}
#products2
{
 float:left;
 height:auto;
 width:784px; 
 background:url(images/20117615052.jpg);
}
#content3
{
 float:left;
 height:auto;
 width:784px;
}
#zs
{
 float:left;
 width:388px;
 height:auto;
}
#zs1
{
 float:left;
 width:388px;
 height:auto;
}
#zs_text
{
 float:left;
 width:285px;
 height:23px; 
 padding:30px 0 0 35px;
 background:url(images/20117615420.jpg);
}
#zs_more
{
 float:left;
 width:68px;
 height:25px; 
 padding-top:28px;
 background:url(images/2011761551.jpg);
}
#zs2
{
 float:left;
 width:358px;
 height:auto; 
 padding-left:30px;
 background:url(images/20117615296.jpg);
}
#news
{
 float:left;
 width:396px;
 height:auto;
}
#news1
{
 float:left;
 width:396px;
 height:auto;
}
#news_text
{
 float:left;
 width:286px;
 height:23px; 
 padding:30px 0 0 35px; 
 background:url(images/20117615526.jpg);
}
#news_more
{
 float:left;
 width:75px;
 height:25px; 
 padding-top:28px;
 background:url(images/20117615559.jpg);
}
#news2
{
 float:left;
 width:366px;
 height:auto; 
 padding-left:30px; 
 background:url(images/201176152939.jpg);
}
#content4
{
 float:left;
 width:784px;
 height:15px; background:url(images/201176153344.jpg);
}
#footer
{
 float:left;
 height:auto;
 width:1002px; 
}
#fri
{

	height:130px;
	width:1002px;
	padding-top:10px;
	background-color:#06C;
}
#copyright
{
 float:left;
 height:95;
 width:1002px; 
 line-height:25px; 
}




