@charset "utf-8";
/* CSS Document */
/*全局样式
---------------------------------------------*/
section,article,aside,header,footer,nav,figure{ display:block; }
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure{ margin:0; padding:0; }
body,button,input,select,textarea{ font:12px/1.5 arial; }
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%; }
address,cite,dfn,em,var{ font-style:normal; }
code,kbd,pre,samp{ font-family:courier new,courier,monospace; }
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{list-style:none;}
a{color:#666; text-decoration:none;}a:hover{color:#0089CD; text-decoration:none;}
fieldset,img{ border:0; }

table{ border-collapse:collapse; border-spacing:0; }
input::-moz-focus-inner,button::-moz-focus-inner{ border:0;padding:0;outline:0; }
*html{ zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}
(this))}
.clear{clear:both;font-size:0px;height:0px;overflow:hidden; }
.line5{clear:both;font-size:0px;height:5px;overflow:hidden;}
.line10{clear:both;font-size:0px;height:10px;overflow:hidden;}
.line15{clear:both;font-size:0px;height:15px;overflow:hidden;}
.line20{clear:both;font-size:0px;height:20px;overflow:hidden;}
.line30{clear:both;font-size:0px;height:30px;overflow:hidden;}
/* Clear Fix */ 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;zoom:1} 
/* Hide from IE Mac */ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 
.left{float:left;}
.right{float:right;}
.red{color:#F00;}.red:hover{color:#F60;}.red a{color:#F00;}.red a:hover{color:#F60;}
.gray{color:#666;}.gray:hover{color:#F60;}.gray a{color:#666;}.gray a:hover{color:#F60;}
.blue{color:#1E7BB3;}.blue:hover{color:#F60;}.blue a{color:#1E7BB3;}.blue a:hover{color:#F60;}
.font18{font-size:18px;}
.pad20{padding:20px;}
.marL10{margin-left:10px;}
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset;
}
/*top*/
#top{ height:140px;}
.top{ width:1000px; margin:0 auto;}
.top_y{color:#afafaf;padding-top:10px;}
.top_y a{ color:#afafaf;}
.top_y a:hover{ color:#777;}
.top_h{ padding-top:10px;}
.top_h a{color:#afafaf;}
.top_h a:hover{color:#777;}
.logo{ width:426px; height:94px;padding-top:18px;}
.tel{ width:281px; height:61px; padding-top:30px;}
#nav{ background:url(../images/nav_bg.jpg) repeat-x; height:42px;}
.nav{ width:1110px; margin:0 auto;}
.nav ul li{ float:left;}
.nav ul li a{ line-height:42px; color:#fff; font-size:14px;padding: 0 53px; display:block}
.nav ul li:hover{ background:#5a1e1e;}
#banner{ height:500px; overflow:hidden; width:100%; text-align:center;}
#bg{ background:url(../images/s02.gif) repeat-y center 0;}
#search{ width:1000px; margin:0 auto;}
.search { padding-top:7px;
}
.button{ background:url(../images/search.jpg) no-repeat;   width: 28px;
  height: 24px;
  border: 0;
  margin-left: -4px;
  outline:none;}
.is_red{padding-top:11px;padding-left:50px;}
.is_red a{ color:#555;}
.is_red strong{ color:#555;}
.hot{ width:1000px; margin:0 auto; height:260px; background:url(../images/hot_bg.png) 0 30px no-repeat;}
.hot_content{ height:158px; width:1000px; margin:0 auto;padding-top:84px;  position: relative;}
#product_sy{ height:511px;}
.product_sy{ width:1000px; height:511px; margin:0 auto; background:url(../images/s01.gif) center 0 no-repeat;}
.product_left{ width:227px; height:490px; background:url(../images/classification.png) 0 20px no-repeat;}
.product_list{ width:215px; height:436px; border-right:1px solid #9b0005; border-left:1px solid #9b0005; border-bottom: 1px solid #9b0005;  margin-top: 73px;}
.product_list ul{padding-top:10px;}
.product_list ul li{padding-left:46px; height:32px; line-height:32px;}
.product_list ul li a{padding-left:20px; color:#555555;}
.product_list ul li a:hover{ color:#9b0005;}
.product_right{ width:743px; height:470px;padding-top:42px;}
.prouct_title{ height:30px; width:743px; border-bottom:1px solid #e1e1e1;}
.prouct_title ul li{ float:left;}
.prouct_title ul li a{ line-height:30px; font-size:14px; color:#555;}
.prouct_title ul li a:hover{ color:#9b0005;}
.prouct_title span a{ color:#9b0005; line-height:30px;}
.product_lists ul li{ float:left; width:230px; height:180px;padding-right:15px;padding-bottom: 20px;
  padding-top: 8px;}
  .product_lists ul  a{ color:#555;}
    .product_lists ul a:hover{ color:#9b0005;}
	.product_lists ul a:hover  li img{ border:1px solid #9b0005;}
.product_lists ul{padding-top:20px;}
.ly_title{ height:171px;padding-top:20px; text-align:center; width:100%; overflow:hidden; background:url(../images/four-1.png) center no-repeat}
#ly_content{ background:url(../images/ly_bg.jpg) center 0 no-repeat; height:1451px;}
.ly_content{ width:1000px; margin:0 auto;}
.small_banner{ width:1000px; height:189px; margin:0 auto;padding-top:20px;}
.display{ width:1000px; height:232px; margin:0 auto; background:url(../images/zhongduan.png) no-repeat;}
.display_content{ height:160px; padding-top:51px; position:relative;}
#about{ height:329px; background:#efefef;}
.about{ width:1000px; margin:0 auto;}
.about_title{ padding-top:30px;}
.about_img{ width:386px; height:217px;padding-top:30px; float:left;}
.about_text{ width:570px; height:220px; float:right;padding-top: 36px;}
.text_title{ color:#666; font-weight:bold;  border-bottom: 1px dashed #ccc;}
.text_content{ color:#666;padding-top:10px; line-height:20px;margin-bottom:10px;font-size: 14px;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;overflow: hidden;}
.text_more a{ color:#9b0005;}
.text_more{padding-top:10px;}
.new_ry{ width:1000px; margin:0 auto;padding-top:20px;}
.new{ width:730px; height:365px;}
.new_h{ height:34px; background:url(../images/news_bg.jpg) repeat-x;}
.new_h img{  padding-top: 7px;
  padding-left: 10px;  float:left;}
  .newtitle{ color:#fff; font-size:14px;padding-left: 9px; line-height:34px;}
  .new_more{ color:#fff; line-height:34px;padding-right:5px;}
  .new_content{ height:331px;}
  .new1_content{ width:530px;padding-left:20px;padding-top:5px;}
.new1{ height:106px; padding-top:20px;}
.new1_img{ width:170px; height:100px;}
.new1_img img{ border:1px solid #9b0005;}
.new1_title a{ color:#555; font-weight:bold;}
.new1_title a:hover{ color:#9b0005; font-weight:bold;}
.new1_text{ color:#555;padding-top:10px; line-height:22px;}
.new1_content span{ float:right; color:#999;}
.new_list{ height:200px;padding-top:17px; width:728px;}
.new_content ul li{ background: url(../images/jiantou.png) 2px 11px no-repeat;line-height:31px;padding-left:20px;}
.new_list ul li{ border-bottom:1px dashed #ccc;}
.new_content ul li a{ color:#555;}
.new_content ul li a:hover{ color:#9b0005;}
.new_list ul li span{ color:#999; float:right;padding-right:7px;}
.ry{ width:251px; height:368px;}
.ry_h{ height:34px; background:url(../images/news_bg.jpg) repeat-x;}
.ry_h img{  padding-top: 7px;
  padding-left: 10px;
  float: left;}
  .ryitle{  color: #fff;
  font-size: 14px;
  padding-left: 8px;
  line-height: 34px;}
  .ry_content{ width:251px; height:333px;padding-top:1px;}
  #bottom_nav{ background:url(../images/bottom_bg.jpg) 0 20px repeat-x; height:34px;padding-top:20px;}
  .bottom_nav{ width:1110px; margin:0 auto;}
  .bottom_nav ul li{ float:left; color:#fff;}
   .bottom_nav ul li a{ color:#fff; font-weight:bold; line-height:34px;padding: 0 53px;}
     .bottom_nav ul li a:hover{ color:#fff; font-weight:bold; line-height:34px;padding: 0 53px; text-decoration: underline;}
   #bottom{ background:#efefef;  width: 100%;
  overflow: hidden;}
   .bottom{ width:1000px; margin:0 auto;}
   .bottom_lt{ width:560px; height:100px;padding-top:20px; padding-bottom: 24px;}
   .bottom_lt img{ float:left;}
   .bottom_text{float: left;
  padding-left: 50px;
  padding-top: 17px;}
  .bottom_text p{ color:#555;}
  #tel{ color:#9b0005; font-weight:bold; font-size:14px;}
   .ewm{    width: 400px;
  padding-top:15px;
  padding-left: 35px;}
   .ewm ul li{
	   text-align:center;
	   float: left;
  padding-right: 20px;
  padding-left: 9px;}
  .ewm ul li p{ text-align:center;}
  #bottom_bottom{ background:#e0e0e0;  width:100%; overflow:hidden;}
  .bottom_bottom{ width:1000px; margin:0 auto; text-align:center; color:#555;   padding:5px 0;}
  #keywords{    width: 193px;
  height: 22px;
  border: 1px solid #ccc;outline:none;}
  
   #banner_yh{ height:299px; overflow:hidden; width:100%; text-align:center;}
  #search_ny{ background:#ededed url(../images/s02.gif) center 0 repeat-y; height:37px; }
  .search_ny { padding-top:7px;
 width:1000px; margin:0 auto;
}
.is_red_ny{padding-top:4px;padding-left:50px;}
.is_red_ny a{ color:#555;}
.is_red_ny strong{ color:#555;}

.product_ny{ width:1000px; margin:0 auto; }
.product_left_ny{ width:227px;  background:url(../images/classification.png) 0 25px no-repeat;}
.product_left_{ width:227px;}
.product_list_ny{ width:215px;  border-right:1px solid #9b0005; border-left:1px solid #9b0005; border-bottom: 1px solid #9b0005;  margin-top: 78px;}
.product_list_ny ul{padding-top:10px;}
.product_list_ny ul li{padding-left:46px; height:32px; line-height:32px;}
.product_list_ny ul li a{padding-left:20px; color:#555555;}
.product_list_ny ul li a:hover{ color:#9b0005;}
.product_right_ny{ width:743px; padding-top:26px;}
.prouct_title_ny{ height:22px; width:741px; border:1px solid #d5d5d5; color:#666; line-height:22px;}
.prouct_title_ny a{ color:#666;}

.product_lists_ny{ width:741px; border:1px solid #d5d5d5;  margin-top: 10px;}
.product_lists_ny ul li {
  float: left;
  width: 238px;
  height: 188px;
  border: 1px solid #e1e1e1;
  margin-top: 10px;
  margin-left: 5px;
  margin-bottom:10px;
}

.album_list_wrapper ul li{ border:none}

.product_lists_ny ul  a{ color:#666;}
.product_lists_ny ul  a:hover{ color:#fff;}
.product_lists_ny ul li center{height:24px; line-height:24px;}

.product_lists_ny ul a:hover center{ background:#9b0005;}
.product_lists_ny ul  a:hover img{border-bottom:1px solid #9b0005;}
.product_lists_ny ul  a:hover li{border:1px solid #9b0005;}
.product_lists_ny img{padding:4px;border-bottom:1px solid #e1e1e1;}
.album_list_wrapper img{ padding:0;}
 #bottom_nav{ background:url(../images/bottom_bg.jpg) 0 20px repeat-x; height:34px;padding-top:20px;}
  .bottom_nav{ width:1110px; margin:0 auto;}
  .bottom_nav ul li{ float:left; color:#fff;}
   .bottom_nav ul li a{ color:#fff; font-weight:bold; line-height:34px;padding: 0 53px;}
   #bottom{ background:#efefef;  width: 100%;
  overflow: hidden;}
   .bottom{ width:1000px; margin:0 auto;}
   .bottom_lt{ width:560px; height:100px;padding-top:20px; padding-bottom: 24px;}
   .bottom_lt img{ float:left;}
   .bottom_text{float: left;
  padding-left: 50px;
  padding-top: 17px;}
  .bottom_text p{ color:#555;}
  #tel{ color:#9b0005; font-weight:bold; font-size:14px;}
   .ewm{    width: 400px;
  padding-top:15px;
  padding-left: 35px;}
   .ewm ul li{  float: left;
  padding-right: 20px;
  padding-left: 9px;}
  #bottom_bottom{ background:#e0e0e0;  width:100%; overflow:hidden;}
  .bottom_bottom{ width:1000px; margin:0 auto; text-align:center; color:#555;   padding:5px 0;}
  #keywords{    width: 193px;
  height: 22px;
  border: 1px solid #ccc;outline:none;}
  .contact{ background:url(../images/contace_bg.jpg) no-repeat; width:217px; min-height:50px; _height:50px; margin-top:30px; border-bottom:1px solid #9b0005;border-right:1px solid #9b0005;border-left:1px solid #9b0005;}
  .contact_title{ font-size:14px; color:#fff; text-align:center; height:36px; line-height:36px;}
  .contact_img{ text-align:center;}
  .contact_text{ color:#555; padding:10px; line-height:25px;}
  .contact_text span { font-weight:bold; color:#9b0005;}
  /* demo   产品滚动 */
  #indemo .list a:hover{ border:1px solid #9b0005;}
.p_show {
	position: relative;
}
#demo {
	overflow: hidden;
	width: 970px;
	margin: 0 auto;
	height: 157px;
}
#indemo {
	float: left;
	width: 100000px;
}
#indemo .list {
	float: left;
	display: inline;
	text-align: center;
	background: #fff
}
#indemo .list a {
	margin: 0 4px;
	height: 155px;
	display: block;border: 1px solid #ccc;
}
#indemo img {
	margin-bottom: 0;
	
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
.p_left {
	background: url(../images/left01.gif) no-repeat;
	cursor: pointer;
	width: 15px;
	height: 28px;
	position: absolute;
	top: 150px;
	left: 0;
}
.p_right {
	background: url(../images/right01.gif) no-repeat;
	cursor: pointer;
	width: 15px;
	height: 28px;
	position: absolute;
	top: 150px;
	right: 0;
}/**/





  /* demo   2222222产品滚动 */
  #indemo2 .list a:hover{ border:1px solid #9b0005;}
.p_show {
	position: relative;
}
#demo_t {
	overflow: hidden;
	width: 1000px;
	margin: 0 auto;
	height: 164px;
}
#indemo_t {
	float: left;
	width: 100000px;
}
#indemo_t .list {
	float: left;
	display: inline;
	text-align: center;
	background: #fff
}
#indemo_t .list a {
	margin: 0 4px;
	height: 160px;
	display: block;border: 1px solid #ccc;
}
#indemo_t .list a:hover{ cursor:pointer; border:1px solid #9b0005;}

#indemo_t img {
	margin-bottom: 0;
	border: 1px solid #ccc;
	  width: 235px;
  height: 158px;
}
#demo1_t {
	float: left;
}
#demo2_t {
	float: left;
}
.p_left {
	background: url(../images/left01.gif) no-repeat;
	cursor: pointer;
	width: 15px;
	height: 28px;
	position: absolute;
	top: 150px;
	left: 0;
}
.p_right {
	background: url(../images/right01.gif) no-repeat;
	cursor: pointer;
	width: 15px;
	height: 28px;
	position: absolute;
	top: 150px;
	right: 0;
}/**/
#focusNews{  width: 251px !important;
  height: 333px !important;
 }
 #KSS_moveBox
 {  width: 251px !important;
  height: 333px !important;
 }
 .ifocus img {  width: 251px !important;
  height: 333px !important;
 }
 .KSS_titleBar{ height:30px !important;}
 .KSS_titleBox{ height:30px !important;}
.category_list ul li{padding-left: 46px;height: 32px;line-height: 32px;}
.category_list ul li a{padding-left: 20px;color: #555555;}
.category_cont{ padding-top:30px; width:743px;}
.cont{ margin-top:10px;border: 1px solid #d5d5d5; min-height:200px;_height:200px; padding:10px; line-height:30px;}
.cont img{ max-width:100%}