@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:13px; color:#000;font-family:SimSun; width:100%; }
a{ color:#6a6a6a; text-decoration:none;}
ul,li{ list-style:none;}
img{border:none;}


#index{ background:#f7f7f7;}
#top{ width:1000px; height:175px; margin:0 auto; position:relative; z-index:999}
#top .logo{ width:510px; float:left; height:115px;}
#top .logo img{ float:left;}
#top .search{ float:right; position:relative; margin-top:50px;}
#top .search .submit{background:url(search.jpg) no-repeat right; width:31px; border:none; margin-top:1px; height:25px; position:absolute; right:0; }
.input{ height:25px; line-height:25px; padding:0px; width:249px; border:1px solid #afb8bf; color:#afb8bf; font-size:14px; }

#top .nav{ width:1000px; height:60px; background:#da251d; overflow:hidden;}
#top .nav ul{}
#top .nav ul li{float:left; width:125px; height:60px; line-height:60px;}
#top .nav ul li a{ display:block;float:left; width:125px;height:60px; line-height:60px; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; color:#fff;}
#top .nav ul li a:hover{ background:url(nav_li_hover_bg.jpg) no-repeat center center; color:#fff;}

#banner{ width:100%;  height:690px; position:relative; z-index:200; margin-top:-175px;}
.iBan {height:690px;position:relative;z-index:100;_zoom:1;}
.iBanScreen{  height:690px; background-repeat:no-repeat; background-position:center top;}
.banFn{ width:960px; height:424px; margin:0 auto;z-index:99 }
/*.ibanImg{ display:none;}*/
.iBan .banNum{position:absolute;bottom:35px;left:50%;z-index:100;margin-left:-282px;}
.iBan .banNum a{width:19px;height:18px;background:url(dian1.png) no-repeat left ;display:inline;overflow:hidden;text-indent:-999em;float:left;margin-right:10px}
.iBan .banNum a.dots{background:url(dian.png) no-repeat left ;}
.iBanScreen ul{ width:100%;height:690px;top:0; margin:0 auto}
.iBanScreen li{ width:100%;height:690px;overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}
.iBanScreen .num{ position:absolute; bottom:32px; left:50%; z-index:999;}
.iBanScreen .num a{ display:inline-block; width:19px;height:18px; background:url(dian1.png) no-repeat left; margin-right:10px}
.iBanScreen .num a.cur{ background:url(dian.png) no-repeat left;}
#cont{ width:100%; overflow:hidden;}
.main{ width:1000px; margin:0 auto;}
.plisti{ padding-top:13PX; margin-bottom:73px;}
.plisti h2{line-height: 42px;margin-left: 290px;font-size: 35px;color: #383C4B;}
.list02{ overflow:hidden; clear:both}
.list02 li{ width:141px; height:210px; float:left; background:url(plisti_li_bg.png) no-repeat center top; text-align:center;padding-top: 30px;}
.plisti p{ text-align:center; padding-top:20PX;margin-bottom:42px;}
.list02 li h3{ line-height:23px;margin-top: 30px;color:#6f756f;font-size: 12px;font-weight: normal;}
.about{ text-align:center;}
.abouti{ width:471px; float:left; margin-right:61px;}
.abouti img{ border:7px solid #d5d5d8; float:left; margin-right:15px; margin-left:13px; }
.abouti h3{ float:left; width:291px;line-height:26px; font-size:20.18px; color:#e15a54; font-family:"Microsoft YaHei";}
.abouti h3 .en{ color:#444856; font-size:11.43px; font-weight:normal;}
.abouti .more img{ border:none; float:right; margin-top:-35px;}
.abouti p{ line-height:22px;}

.newsi{ width:468px; float:left;}
.newsi img{ border:7px solid #d5d5d8; float:left; margin-right:15px; }
.h2title{ float:left; width:288px;line-height:26px; font-size:20.18px; color:#e15a54; font-family:"Microsoft YaHei";}
.h2title h2{line-height:26px; font-size:20.18px; color:#e15a54; font-family:"Microsoft YaHei";}
.h2title .en{ color:#444856; font-size:11.43px; font-weight:normal;}

.newsi .more img{ border:none; float:right;}
.newsi ul{ float:left;width: 460px;}
.newsi ul li{ width:450px; height:22px; line-height:22px;}
.newsi ul li .date{ float:right;}

.producti { padding-top:41px; clear:both;}
.producti ul{ margin:0 auto; padding-top:20px;}
.producti ul li{ width:333px;height:370px; float:left; text-align:center; background:url(pro_name_bg.jpg) no-repeat center 219px;}
.producti ul li a{font-size:18.16px; color:#fff;}
.producti ul li img{ margin-bottom:26px; }
#pro_view{clear:both;}

#foot{ margin-top:68px; background:url(foot.jpg) repeat-x; width:100%; height:461px; clear:both;color:#fff;}
#foot .sub{ 
width: 1000px;
margin: 0 auto;
text-align: center;
color: #fff;
padding: 34px 0;
height: 20px;
line-height: 20px;
}
#foot .sub a{  color:#fff;}
#foot .contactb{ 
width: 1000px;
margin: 0 auto;
padding-top: 10px;
line-height: 26px;
}
#foot .contactb h3{ padding-left:23px;}
#foot .contactb p {font-size:14px;}
#foot .contactb p strong {padding-left:20px;font-size:18px;}
#foot .contactb p img{ float: right;padding: 0 20px 0 20px;}
#foot .copy{ width:1000px; margin:0 auto; line-height:24px;padding-top: 55px;}
#foot .link{ width:1000px; margin:0 auto; line-height:18px;color:#eeeeee;}
#foot .link a{ color:#eeeeee; padding:0 2px;}

#default{ font-size:12px; color:#767676;font-family:"Microsoft YaHei"; width:100%;background:url(body_in_bg.jpg) no-repeat center top; }
#banner_in{ height:349px; clear:both;}
#contents{ clear:both;width:100%; overflow:hidden; padding-top:47px;}
#contents .main{ width:1000px; margin:0 auto; overflow:hidden;}
.left{width:350px; float:left}
.right{width:650px; float:left;}


.plistL{ width:233px; }
.plistL h3{ background:url(left_h3_bg.jpg) no-repeat left center; height:30px; line-height:30px;width:307px;color:#fff; font-size:16px; margin:0 auto; text-indent:7px;}
.plistL h3 .more{ float:right; margin-right:8px; margin-top:8px;}
.plistL ul{ padding-left:7px; width:307px; padding-bottom:20px;}
.plistL ul li{ background:url(plistL_li_bg.jpg) no-repeat 9px center; line-height:26px; height:26px;width:294px; border-bottom:1px dashed #aeafb3;}
.plistL ul li a{ display:block;line-height:26px; height:26px; width:294px; text-indent:26px;}
.plistL ul li a:hover{}

.contactL{ width:233px; }
.contactL h3{ background:url(left_h3_bg.jpg) no-repeat left center; height:30px; line-height:30px;width:307px;color:#fff; font-size:16px; margin:0 auto; text-indent:7px;}
.contactL h3 .more{ float:right; margin-right:8px; margin-top:8px;}
.contactL p{line-height:29px;width:307px;padding-left:7px;}


.product{ }

.imglist { }
.imglist li{ width:216px; height:190px; float:left; text-align:center; line-height:22px;}
.imglist li a{font-size:12px; }
.imglist li img{border:1px solid #ccc;}
.news{}
.news ul{ }
.news ul li{ height:22px; line-height:22px;}
.news ul li .date{ float:right;}

.htitle{ border-bottom:1px solid #acacac;height:35px; text-align:left; line-height:35px; width:650px;  font-size:18px;  margin-bottom:20px; text-indent:10px; color:#da251d; }

.htitle .en{font-size:12px; font-weight:normal;}

.page{ padding-top:20px;clear:both;margin:0 auto; text-align:center;}
.page a{ margin-left:10px;}

.pos{ float:right; font-weight:normal; font-size:12px; padding-right:10px; color:#6a6a6a;}
.pos a{text-decoration:none;}
.h1title{ height:35px; line-height:35px; font-size:15px; text-align:center; margin-top:20px;color:#000;}
 
.content_in{ width:650px; margin:0 auto; line-height:22px; color:#000; text-align:left;}

#title_extra{ text-align:center; height:25px; margin:0 auto; line-height:50px;}
.des{ text-align:center; height:35px; line-height:35px;}
#up_down{ text-align:center; line-height:35px; margin-top:20px;}
#up_down a{color:#3e3431;}
#related_product { margin-top:35px;}



.spanh2{display:block;padding-left:20px;}
.h1ys{ float:left;font-size:28px;line-height:42px;color:#e15a54; font-family:"Microsoft YaHei";}
.spanys{float:left;font-size:28px;font-weight:bold; line-height:42px;color:#e15a54; font-family:"Microsoft YaHei";}

.news2_index{ padding-left:20px}
.news_about{ /*width:471px;*/ clear:both}
.news_about li{line-height:23px; width:470PX; float:left; margin-left:10px}
.date01{ float:right;}
.newsh2{ color:#E15A54; line-height: 42px;font-weight:bold;clear:both;font-size:20.18px;}
.newsh2 span{float:left;}
.newsh2 h2{float:left;font-size:20.18px;}


#sj{
position:fixed;
top:100px;
right:10px;
z-index:999;}

#sj p{
font-size:12px;
line-height:20px;
background:red;
color:#fff;
text-align:center;
}

.h1_top {color:white;font-size:14px;}



/*xiugai*/
.list01 li{ float: left;margin-right:10px; font-weight:bold}

#fenlei{ float:right; margin-top:-80px; }



.qqbox A:link {
	color: #000; text-decoration: none
}
.qqbox A:visited {
	color: #000; text-decoration: none
}
.qqbox A:hover {
	color: #f80000; text-decoration: underline
}
.qqbox A:active {
	color: #f80000; text-decoration: underline
}
.qqbox {
	FONT-SIZE: 12px; overflow: hidden; width: 132px; color: #000000; letter-spacing: 0px; position: absolute; top: 100px; height: auto;
	text-align:left; z-index:9999;
}
.qqlv {
	float: right; overflow: hidden; width: 25px; position: relative; height: 256px
}
.qqkf {
	border: #0dacd3 6px solid; right: 0px; background: #fff; overflow: hidden; width: 120px; top: 0px; height: auto
}
.qqkfbt {
	border-right: #9cd052 1px solid; border-top: #9cd052 1px solid; FONT-WEIGHT: bold; background: #39ccde; overflow: hidden; border-left: #9cd052 1px solid; width: 118px; cursor: pointer; color: #fff; line-height: 20px; border-BOTTOM: #9cd052 1px solid; position: relative; height: 20px; text-align: center
}
.qqkfhm {
	padding-right: 8px; margin: 3px 0px; overflow: hidden; width: 112px; line-height: 22px; position: relative; 
}
.bgdh {
	padding-left: 10px; width: 102px
}



#facebook table{ width:100%;}
.zxly_r{ margin-right:30px;}
#name{height:48px;font-size: 14px;width: 93%;margin-bottom:30px;padding-left: 10px;}
#tel{height:48px;font-size: 14px;width: 93%;margin-bottom:30px;padding-left: 10px;}
#youxiang{height:48px;font-size: 14px;width: 93%;margin-bottom:30px;padding-left: 10px;}
#add{height:48px;font-size: 14px;width: 93%;margin-bottom:30px;padding-left: 10px;}
#content{font-size: 14px;width: 100%;margin-bottom:30px;padding-top: 10px;height:264px; border:1px solid #d7d7d7; }
.anniu_lxfs{ background:#c8102e; line-height:50px;font-size: 16px;color: #fff;width: 100%;margin-top: 10px;outline: none; border:none;}



#page{ text-align:center;}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}













