@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ background:#FFF; margin:0px auto;font-family:"微软雅黑"; font-size:14px; color:#424141;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  tbody,  th  { margin:0; padding:0; border:0; }
li { list-style-type:none; }
a{ text-decoration:none; color:#424141;}
a:hover{ color:#e60012;}
a img{ border:0px;}
.clear{ clear:both;}
/*top*/
.top_bg{ background:#f8f8f8; width:100%; margin:0px auto; height:35px; min-width:1200px;}
.top_01{ width:1200px; margin:0px auto; line-height:35px;}
.top_left{ float:left;}
.top_right{ float:right;}
.top_right img{ vertical-align:middle;}
.top_right a{ padding-left:10px; padding-right:10px; height:35px; display:inline-table;}
.top_right span{ color:#e60811;}
.top_right b{ position:relative; padding-left:10px; padding-right:10px; font-weight:normal; height:35px; display:inline-table;}
.aa{position:relative; }
.aa .bb{width:100px;position:absolute; background:#FFF; display:none;top:30px;left:0}
.aa:hover .bb{display:block}
#pop1{
	display: none;
	width: 262px;
	background:#FFF;
	text-align:center;
	margin-left:100px;
	padding:15px;
	position:absolute;
	top:35px;
	border:#e76969 solid 1px;
	z-index:100000000;
}
#pop1 li{ border-left:#cccccc solid 1px; float:left; width:130px;}
.head{ width:1200px; margin:0px auto; height:110px;}
.logo{ float:left; padding-top:25px; padding-right:60px;}
.ss{ width:500px; float:left; background:#e60811; height:34px; margin-top:35px; padding:3px;}
.head .select{ appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none; border:0px; height:34px; width:70px;  text-align:center; outline:none; background:#FFF url(../images/select.png) 50px center no-repeat; overflow:hidden;}
.head .input{ background:#FFF; height:34px; width:330px; border:0px; outline:none; padding-left:10px; padding-right:10px;} 
.head .submit{ background:url(../images/ss.png) center center no-repeat; width:70px; height:34px; outline:none; border:0px; float:right; cursor:pointer;}
.head_01{ float:right; padding-top:35px;}

/*nav*/
.nav{ border-bottom:#e60811 solid 2px; width:100%; min-width:1200px; margin:0px auto; height:40px;}
#dh{ width:1200px; margin:0px auto;   overflow:visible;  z-index:10000; position:relative;}
.nav_01{ width:245px; float:left;}
.dh1{ width:950px; float:right; }
.dh1 li{ position:relative; font-family:"微软雅黑"; font-size:16px; overflow:visible;z-index:10000; height:40px; float:left; text-align:center; width:135px; overflow:visible; }
.dh1 li a{ color:#666666; display:block; height:40px;  width:118px;  line-height:40px;}
.dh1 li a:hover,.dh1 li a.nav_02{ color:#e60811;   height:40px; line-height:40px; width:118px; }
.nav_03{ color:#e60811;}
.nav_03 img{ vertical-align:middle; margin-right:10px;}
.dh1 li div{ float:left;}
.kfcd{ display:none; position:absolute; width:118px; top:40px; left:0px; float:left;}
.kfcd ul{ float:left;  width:118px;background:#261c19;}
.kfcd ul li{ line-height:40px; height:40px; width:118px; font-family:"微软雅黑"; border-bottom:#382f2d solid 1px;   font-size:14px;   float:left;  }
.kfcd ul li a{  float:left;   color:#FFF;  width:118px; line-height:40px; height:40px; text-align:center;}
.kfcd ul li a:hover{  color:#FFF;  height:40px; line-height:40px; width:118px; text-align:center; }
/* hc_lnav */
.hc_lnav{z-index:9999;position:relative;width:245px;}
.hc_lnav .allbtn{z-index:99999;position:relative}
.hc_lnav .allbtn h2{font-size:14px; text-align:center; }
.hc_lnav .allbtn h2 a{line-height:40px;background-color:#221815; width:245px;display:block;font-family:"微软雅黑"; height:40px;color:#ffffff;font-size:16px;font-weight:normal}
.hc_lnav .allbtn ul{z-index:99999;position:absolute;background-color:#251c19; width:245px; display:none;top:40px;left:0px}
body.hc_home .hc_lnav .allbtn ul{display:block}
body.hc_list .hc_lnav .allbtn ul{display:block}
.hc_lnav .allbtn ul li{padding-bottom:7px;zoom:1;clear:both;cursor:default; padding-left:10px; padding-right:10px; width:225px;}
.hc_lnav .allbtn ul li .tx{line-height:40px;background-color:#251c19;padding-left:10px;height:40px; font-family:"宋体"; font-weight:bold; border-top:#372f2c solid 1px;}
.hc_lnav .allbtn ul li .tx a{font-family:微软雅黑, 黑体;color:#ffffff;font-size:14px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li .tx a img{ vertical-align:middle; margin-right:10px;}
.hc_lnav .allbtn ul li dl{zoom:1;color:#ffffff;clear:both;overflow:auto;padding-top:4px;}
.hc_lnav .allbtn ul li dl a{line-height:22px;white-space:nowrap;float:left;color:#FFF;margin-left:6px;margin-right:6px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li dd{line-height:22px;width:225px;float:left; font-size:12px;}
.hc_lnav .allbtn:hover ul{display:block}
.hc_lnav .allbtn ul li:hover a:hover{color:#cd0606}



/*nav*/
.banner{width:100%; height:720px; margin:0px auto; overflow:hidden; z-index:1; position:relative;}
#slides { display:block; width:100%; height:720px; list-style:none; padding:0; margin:0; position:relative;}
#slides li {
	display: block;
	width: 100%;
	height: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute;
}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; right:20%; top:680px; z-index:999999999;  padding:5px 10px 5px 0; margin:0px auto; }
#pagination li { display:block; list-style:none; width:35px; height:6px; float:left; margin-left:5px; background:#251c19;  }
#pagination li a { display:block; width:100%;  height:100%; padding:0; margin:0;  text-indent:-9999999px;}
#pagination li.current { background:#e60811;}
/*banner*/
.index_01{ background:url(../images/index/i_07.jpg) center top no-repeat; height:139px; margin:0px auto; width:100%; min-width:1200px;}
.index_02{ width:1200px; margin:0px auto;}
.bot_bg{ background:#f8f8f8; margin:0px auto; border-top:#e8e8e8 solid 1px; border-bottom:#e8e8e8 solid 1px; width:100%; min-width:1200px;}
.fot{ background:#221815; width:100%; min-width:1200px; text-align:center; height:40px; line-height:40px; color:#a9a9a9;}
.bot_01{ width:1200px; margin:0px auto;}
.bot_02{ background:#f8f8f8; margin:0px auto; border-top:#e8e8e8 solid 1px; text-align:center; padding-top:10px; padding-bottom:10px; line-height:25px; width:100%; min-width:1200px;}
.bot_03{ width:1200px; margin:0px auto;}
.bot_03 a{ padding-left:10px; padding-right:10px;}
.bot_04{background:#f8f8f8; width:100%; min-width:1200px; padding-top:30px; padding-bottom:30px;}
.bot_05{ width:1200px; margin:0px auto;}
.bot_left{ float:left; width:900px;}
.bot_left li{ width:180px; float:left; text-align:center; line-height:30px;}
.bot_left li h2{ font-size:14px; text-align:center;}
.bot_right{ width:280px; float:right;}
.bot_right li{ width:280px; float:left; line-height:25px; padding-bottom:15px;}
.bot_right li b{ float:left; width:60px; margin-top:10px;}
.bot_right li div{ float:left;}
.fd{ width:70px; position:fixed; top:10%; right:0; z-index:10000000000000;}
.fd ul{ width:70px;}
.fd ul li{ width:70px; float:left; height:100px;}
.fd_01{ width:70px; height:100px; background:url(../images/right.png) left top no-repeat; display:inline-table;}
.fd_02{ width:70px; height:100px; background:url(../images/right.png) left -100px no-repeat; display:inline-table;}
.fd_03{ width:70px; height:100px; background:url(../images/right.png) left -200px no-repeat; display:inline-table;}
.fd_04{ width:70px; height:100px; background:url(../images/right.png) left -300px no-repeat; display:inline-table;}
.go{ width:70px; height:90px; background:url(../images/right.png) left -400px no-repeat; display:inline-table;}
.quantity_bg{ background:url(../images/fd.png) center top no-repeat; height:144px; position:fixed; width:100%; min-width:1200px; margin:0px auto; bottom:0px; z-index:100000000;}
.xian{ width:100%; height:100px;  margin:0px auto;}
.quantity{ width:900px; margin:0px auto; padding-left:300px; padding-top:78px;}
.quantity_01{ width:200px; height:37px; background:#FFF; border:0px; padding-left:10px; padding-right:10px; outline:none;}
.quantity_02{ width:110px; height:37px; background:#FFF; border:0px; padding-left:10px; padding-right:10px;}
.quantity_03{ width:160px; height:37px; background:#ffcc00; border-radius:8px; border:0px; color:#ee0e35; font-size:18px; cursor:pointer; outline:none;}
