.width1004{ min-width:1000px;}
.indexcontent{ margin:0 auto; width:1000px;}
.sl{overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
a.bs:hover{ text-decoration:underline;}
.clear { clear: both; font-size: 1px; width: 1px; height: 0; visibility: hidden; zoom: 1; }
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}

.bg_i_04{ background:url(../images/index_04.jpg) no-repeat;}
.bg_i_16{ background:url(../images/index_16.jpg) no-repeat;}
.bg_a_12{ background:url(../images/about_12.jpg) no-repeat;}
.bg_i_163{ background:url(../images/index_163.jpg) repeat-x;}
.bg_a_02{ background:url(../images/about_02.jpg) repeat-y;}
.bg_ft{ background:url(../images/ft.jpg) repeat-y;}
.bg_i_21{ background:url(../images/index_21.jpg) repeat;}
.bg_t{ background:url(../images/t.jpg) no-repeat;}

.i_box1{ background:#f7e8c9;}
.i_title1{ font-size:14px; color:#998572; line-height:25px; text-align:center;}
.i_p_list{ width:860px; margin-left:70px;}
.i_p_list li{ float:left; width:198px; margin:5px 8px;}
.i_p_list li a.i_p_img_a{ display:block; border:#846f4d 1px solid; padding:4px; background:#f0efeb;}
.i_p_list li a.i_p_img_a img{ /*border:#866a48 1px solid;*/}
.i_p_list li .txt{ padding:5px 0;}
.i_p_list li .txt .txt1{ font-size:14px; color:#2c1c0b; line-height:25px; text-align:center;}
.i_p_list li .txt .txt1 a{ color:#2c1c0b;}
.i_p_list li .txt .txt2{ font-size:12px; color:#2c1c0b; line-height:25px;}

.i_zmd_div{ background:url(../images/i_zmd_bg.jpg) center no-repeat; height:407px;}

.i_box2{ background:url(../images/i_box2_bg.jpg) #f7e8c9 598px 0 no-repeat;}
.i_about{ width:815px; background:#fbf4e6; margin-left:91px;}
.i_about .txt{ float:left; width:456px; height:191px; padding:15px; font-size:14px; color:#535353; line-height:24px;}

.i_case{ width:815px; margin-left:91px;}
.i_case .i_case_l{ float:left; width:340px; height:343px; border:#c2aa7a 1px solid;}
.i_case_list{ float:right; width:473px;}
.i_case_list li{ float:left; width:215px; height:165px; margin-left:16px; margin-bottom:13px;}
.i_case_list li img{ width:215px; height:165px; border:#c2aa7a 1px solid;}

.i_news_list{ width:837px; margin-left:76px;}
.i_news_list li{ float:left; width:253px; margin:0 13px;}
.i_news_list li .txt1{ font-size:14px; color:#535353; line-height:22px; margin-top:5px;}
.i_news_list li .txt2{ font-size:12px; color:#535353; line-height:22px;}
.i_news_list li .txt3{ font-size:12px; color:#535353; line-height:22px;}

/*产品中心*/
.product_list{}
.product_list li{ float:left; width:209px; margin:0 16px;}
.product_list li img{ width:207px; height:184px; border:#e3cea3 1px solid;}
.product_list li .txt{ height:38px; line-height:38px; color:#4c4e4c; text-align:center;}

.left_nav{ background:url(../images/left_nav_bg.jpg) repeat-y;}
.left_nav li{ padding-left:28px; padding-bottom:2px; background:url(../images/left_nav_hr.jpg) right bottom no-repeat;}
.left_nav li .txt1{ background:url(../images/left_nav_ico.png) 3px center no-repeat; padding-left:16px; font-size:12px; color:#4c4e4c; height:30px; line-height:30px;}
.left_nav li .txt1 a:hover, .left_nav li .txt1 a.on{ color:#c7973e;}
.left_nav li .txt2{ padding-left:16px; font-size:12px; color:#4c4e4c; height:30px; line-height:30px;}
.left_nav li .txt2 a:hover, .left_nav li .txt2 a.on{ color:#c7973e;}
/*产品中心*/

/* 图片滚动 */
.rollpic{}
.picScroll{  width: 916px;
  margin: 0 auto;
  position: relative;
  height: 407px;
  padding: 0px 0 0px 84px;
  /*background: #fff;*/
  overflow: hidden;
  float: left;
/*  margin-top:52px;
  margin-left:13px;*/
  }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left;  width:996px; height:482px; overflow:hidden; display:inline;}
.picScroll ul li a{ display:block; float:left; width:259px; height:185px; margin:9px; position:relative;}
.picScroll ul li a .i_p_img{ width:257px; height:183px; border:#a38b5a 1px solid;}
.picScroll ul li a .i_p_txt{ display:none; position:absolute; left:0; top:0; background:url(../images/tm.png) repeat; text-align:center; width:259px; height:185px; line-height:185px; font-size:20px; color:#e2a21c;}
.picScroll ul li a:hover .i_p_txt{ display:block;}
.picScroll .prev,
.picScroll .next{ position:absolute;  left:20px; top: 169px; display:block; width:62px; height:72px; overflow:hidden; cursor:pointer; background:url(../images/i_zmd_left.png) center no-repeat;  }
.picScroll .next{ left:auto; right:20px; background:url(../images/i_zmd_right.png) center no-repeat; }
.picScroll .prev:hover{}
.picScroll .next:hover{}
.picScroll .prevStop{  }
.picScroll .nextStop{  }


/*页码代码*/
.pages { margin-top: 15px; font-size: 12px; font-weight: bold; line-height: 22px; text-align: center; }
.pages a { text-decoration: none; color: #1f8ccf; background: #fff; border: 1px solid #1f8ccf;/*外框颜色*/ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 3px 6px; padding-bottom: 2px; margin-right: 3px }
.pages a.active { background: #1f8ccf; border: 1px solid #1f8ccf; color: #fff }/*激活状态颜色*/
.pages a:hover {  background: #1f8ccf; border: 1px solid #1f8ccf; color: #fff; text-decoration: none;  }/*鼠标经过颜色*/
