﻿@charset "utf-8";
body {font:12px/1.231 Verdana, Arial, Helvetica, sans-serif, "微软雅黑";color:#666; font-size:12px; margin:0px auto;}/*网站字体颜色*/
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover {  text-decoration:none;}
.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
.clearfix { clear:both;zoom:1;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑","宋体";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */



/*顶部开始*/

.top_m p{ float:left;line-height:32px;color:#e5ece6; font-size:12px;}
.top_m{width:1000px; height:34px;margin:0px auto;}
.top_m ul{ float:right;line-height:32px;color:#e5ece6; font-size:12px; margin-right:12px;}
.top_m ul li{ float:left; margin-right:12px;}
.top_m ul li a{color:#e5ece6;margin-right:12px;}
.top_m ul li img{ width:14px; height:13px; float:left; margin-right:8px; padding:10px 0 0;}
.top_m ul li a:hover{color:#fff;}
#moquu_wxin {z-index:2;}
#moquu_wxin a {color:#666; display:block;}
#moquu_wxin a:hover { color:#84c225;}
.moquu_wxin,.moquu_wshare {position:relative;z-index:2}
.moquu_wxin a:hover .moquu_wxinh{display:block}
.moquu_wxin .moquu_wxinh {position:absolute;display:none;left:-104px;top:1px;width:78px;height:78px;background: url(../images/ewm1.jpg) center no-repeat; border:1px solid #ececec;}

.header{
	min-width: 1200px;
}
.header .box_1{
	height: 130px;
} 
.header .box_1 .logo_box{
	float: left;
	padding-top:22px;
}
.header .box_1 .mid_tex{
	height: 51px;
	float:left;
	border-left:1px dashed #c6c6c6;
	margin-top: 40px;
	margin-left: 20px;
} 
.header .box_1 .mid_tex p{
	line-height: 20px;
	font-size: 17px;
	color:#2b2b2b;
	padding-left: 20px;
}
.header .box_1 .mid_tex p span{
	color:#e62129;
}
.header .box_1 .mid_tex p:nth-child(1){
	padding-bottom: 10px;
}
.header .box_1 .tel{
	float: right;
	width: 214px;
	height: 51px;
	margin-top: 41px;
	background: url(../images/tel.png) no-repeat left center;
}
.header .box_1 .tel .s1{
	display: block;
	line-height: 20px;
	font-size: 16px;
	color:#666666;
	padding-top: 7px;
	padding-left: 44px;
	position: relative;
	top:-2px;
}
.header .box_1 .tel .s2{
	font-size: 20px;
	color:#e62129;
	font-weight: bold;
	line-height: 22px;
	padding-left: 44px;
} 
.header .nav{
	height: 44px;
}
.header .nav ul{
	zoom:1;
	overflow: hidden;
	padding-left: 27px;
} 
.header .nav ul li{
	margin:0px 27px;
	float: left;
}
.header .nav ul li a{
	display: inline-block;
	line-height: 41px;
    font-size: 16px;
    color:#333333;
    -webkit-transition:all 0.1s;
-o-transition:all 0.1s;
-moz-transition:all 0.1s;
-ms-transition:all 0.1s;
transition:all 0.1s;

}
.header .nav ul li .current{
    color:#e62129;
    border-bottom: 3px solid #e62129;
}
.header .nav ul li a:hover{
	color:#e62129;
    border-bottom: 3px solid #e62129;
}

.daohang{ width:100%; height:46px; background:#c4271e; font-family:"微软雅黑"; margin:0 auto;}
.daohang .nav{ width:999px;height:46px; margin:0 auto;}
.daohang .nav li{ display:block; float:left; font-size:14px; width:111px;height:46px; text-align:center; position:relative; z-index:2;}
.daohang .nav li a{ color:#fff; height:46px;line-height:46px; display:block;}
.daohang .nav li .sider{display:none;width:111px;text-align:center; padding:0 0 3px;position:absolute;top:46px;left:0%;z-index:999;border-radius:0 0 8px 8px;
background:rgba(218, 43, 33, 0.9) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=90); background:#da2b21;/*实现IE背景透明*/}
.daohang .nav .sider li{display:block;width:100%;height:32px; border-top:1px solid #b3221a;margin:0;position:relative;/*实现IE文字不透明*/}
.daohang .nav .sider li a{ color:#fff;padding:0;height:24px;line-height:24px; display:block; margin:4px 0;}
.daohang .nav .sider li a:hover{ width:87px; height:24px;border-radius:12px;line-height:24px;background:#212121;color:#fff; margin:4px auto;}
.daohang .nav a:hover,.daohang .nav a.curr{ background:#212121;color:#fff; display:block;}

/* side */
.side{position:fixed;width:54px;height:275px;right:0;top:274px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative; margin-bottom:1px;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#078638;opacity:1;filter:Alpha(opacity=100);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#078638;opacity:1;filter:Alpha(opacity=100);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#242424;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}



/*返回顶部*/
#izl_rmenu{ display:block; position:relative; z-index:10;}
#scrollUp {
	top: 598px;
	right: 0px;
	height: 50px;
	width: 150px;
	background: url(../images/top.png) no-repeat center 0 #000000;
	-webkit-transition: all 0.4s ease 0s;
	-moz-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	z-index:10;
	
}

#scrollUp:hover {
	background-color:#355daf;
	background-position:center -50px;
}
.scrollup_block{ display:block}
.scrollup_none{ display:none;}


/**浮动**/
.icon_xb{background-image:url(../images/icon_xb.png);}
.fd_m{ width:60px; position:fixed; right:0; top:30%; z-index:99;}
.fd_m li{width:60px; height:60px;position:relative;}
.fd_m li a{display:block;width:26px;height:28px;padding:15px 17px 16px;background:#e62129;border-bottom:1px solid #f15057;-webkit-transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;}
.fd_m li:last-child a{ border-bottom:0;}
.fd_m li i,.fd_m li .z1 i{ width:26px;height:28px; display:block;margin:0 auto;}
.fd_m li i.xb1{ background-position:1px -47px;}
.fd_m li i.xb2{ background-position:-26px -47px;}
.fd_m li i.xb3{ background-position:-52px -47px;}
.fd_m li i.xb4{ background-position:-78px -47px;}
.fd_m li .z1{width:272px;height:59px;position:absolute;left:120px;top:0;background:#e62129; text-align:left; line-height:59px;font-size:14px;color:#fff;-webkit-transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;}
.fd_m li .z1 i{float:left;margin:15px 13px 0 20px;}
.fd_m li .z1 b{font-size:18px; display:block; float:left; margin-left:10px;}
.fd_m li .z1 span{font-size:14px; display:block; float:left;}
.fd_m li:hover .z1{left:-212px; cursor:pointer;z-index:1;}
.fd_m li .z0{width:160px;height:190px;position:absolute;left:220px;top:0;background:#e62129; text-align:center;-webkit-transition: all 0.6s;-ms-transition: all 0.6s;-moz-transition: all 0.6s;}
.fd_m li .z0 img{width:110px;height:110px; margin:25px auto 10px;}
.fd_m li .z0 p{height:30px; overflow:hidden; text-align:center; font-size:14px; color:#fff;}
.fd_m li:hover .z0{left:-160px; cursor:pointer;z-index:1;}