@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html{overflow-x:hidden;background:#fff;}
body,div,ul,li{font-family:"宋体";font-size:15px;color:#333;}
a{text-decoration:none;color:#0F0F0F;border:none;}
a:link{text-decoration:none;border:none;}
a:visited{text-decoration:none;border:none;}
a:hover{text-decoration:none;border:none;}
a:active{text-decoration:none;border:none;}
img{border:none;}
ul,ol,li{list-style:none;}
.clear{clear:both;height:1px; margin:0; padding:0;line-height:0;font-size:0;overflow:hidden;}

body{background:url(../images/hr.jpg) no-repeat;
	background-position:top,center;}


/*banner*/
#banner{
	width:1920px;
	height:240px;
	margin:0 auto;
	padding:0;
}

/*菜单*/
#menu_bj{
	width:100%;
	height:39px;
	background: #C0011B;
	margin:0 auto;
    }
#navmenu{
	font-size: 14px; 
	position: relative; 
	z-index: 10; 
	margin:0 auto;
	width: 1200px; 
	height: 39px; 	/*border-radius: 5px;圆角 */
	background: #C0011B;
	}
#navmenu ul {
	float:left;
	padding:0 2px 0 0;
	}
#navmenu ul li {
	float:left;
	height:37px;
	line-height:37px;
	position:relative;
	padding:0 0 0 2px;
	}
#navmenu ul li a {
	padding:0 11px;
	color:#fff;
	float:left;
	}
#navmenu ul li a:hover{ color: #fff; border-radius: 3px; background: #850001; }
#navmenu ul li ul{ position: absolute; top: 37px; left: 0; width: 130px; background: #850001; filter: alpha(opacity=90); opacity: .9; -moz-opacity: .9; display: none; }
#navmenu ul li ul li { background: none; float: left; border-bottom: 1px #ffffff solid; padding: 4px; display: block; margin-left: 2px; }
#navmenu ul li ul li a{float:none;border-radius:5px;color:#ffffff;display: block;font-size: 14px;line-height:30px;padding:3px 10px;width:100px;}

#navmenu ul li ul li ul{position:absolute;top:0;left:115px;width:120px;background:#3a3a3a;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul li ul li{background:none;float:left;border-bottom:1px #535252 solid;padding: 4px;display:block;width:108px;margin-left:2px;}
#navmenu ul li ul li ul li a{float:none;border-radius:5px;color: #CFC5AC;display: block;font-size: 14px;line-height:30px;padding:3px 10px;width:90px;}
#navmenu ul li ul li ul li a:hover{background:#1A1A1A;}
#navmenu span:after
            {
				width: 0;
				height: 0;
				border: 0.313em solid transparent; /* 5 */
				border-bottom: none;
				border-top-color: #efa585;
				content: '';
				vertical-align: middle;
				display: inline-block;
				position: relative;
				right: -0.313em; /* 5 */
			}
/*位置*/
.location{ width:1200px;height:38px; margin:0 auto;} 
.location .box{width:805px;height:24px;background:#F2F1F4;padding-top:8px;padding-left:15px}
.box span{ height:20px; margin:0 0 5px 5px;}
.box a{color:#333;}


/*搜索框*/
.bd{
	border:none;
	margin-left:70px;
}
.bd .text {
	float:left;
    border:1px solid #9CA5BD;
	outline:0px; 
	width:153px;
	height:28px;
	line-height:28px;
	padding-left:10px;
	font-size:13px;
    font-family:"微软雅黑"; 
	color:#999;
	}
.bd .button {
	float:left; 
    border:none;
	background: #9CA5BD no-repeat; 
	color: #FFF;
	cursor:pointer;
	width:50px;
	height:30px;
	line-height:30px; 
	text-indent:inherit;
	margin-left:0px;
	}


.content{ width:1200px; margin:10px auto; padding:0;} 
/*左列表*/
.left{ width:1200px; margin:0; padding:0; float:left; border:#EFEFF0 1px solid;}
.list{ width:1160px; margin:10px 10px 50px; padding:0; float:left;}
.list li{ width:1160px; margin:10px 10px; padding:0; float:left; border-bottom:#EFEFF0 1px solid; list-style:none;}
.list li h3{ font-size:20px;font-weight:normal;margin-bottom:5px; padding:0; margin-top:5px;font-family:"微软雅黑";}
.list li h3 a:hover{color:#2E7FC4;}
.list li img{ width:120px; height:85px; float:left; margin:10px 20px 5px 10px; padding:0;}
.list li p{ width:800px;float:left; font-size: 15px; line-height:180%; margin:10px 0 5px; padding:0; text-indent:2em; color: #666;}

.list li a{ color:#333}
.list li a:hover{COLOR: #999; TEXT-DECORATION: none;}

/*翻页代码*/

.digg {color:#8a0018;padding:3px;margin:10px 3px 50px;text-align: center; font-size:13px;}
DIV.digg A {border-radius: 3px;
	border: #8a0018 1px solid;  padding-LEFT: 9px;TEXT-DECORATION: none; padding-RIGHT: 9px; padding-BOTTOM: 2px; MARGIN: 2px;COLOR: #8a0018; padding-TOP: 2px;  
}
DIV.digg A:hover {border-radius: 3px;
	BORDER-RIGHT: #8a0018 1px solid; BORDER-TOP: #8a0018 1px solid; BORDER-LEFT: #8a0018 1px solid; COLOR: #000; BORDER-BOTTOM: #8a0018 1px solid
}
DIV.digg A:active {border-radius: 3px;
	BORDER-RIGHT: #8a0018 1px solid; BORDER-TOP:#8a0018 1px solid; BORDER-LEFT: #8a0018 1px solid; COLOR: #000; BORDER-BOTTOM: #8a0018 1px solid
}
DIV.digg SPAN.current {border-radius: 3px;
	BORDER-RIGHT:#8a0018 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #8a0018 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #8a0018 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #8a0018 1px solid; BACKGROUND-COLOR: #8a0018
}
DIV.digg SPAN.disabled {border-radius: 3px;
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


/*右列表*/
.right{float:right;width:350px;}
.xc img{
	width:350px;
	height:220px;
}

.list-text{ width:350px; margin:0; padding:0;}
.title{width:350px; height:30px;float:left; border-bottom:1px solid #CCC;}
.title h2{font-family:"微软雅黑";font-size: 18px; float:left; margin-left:10px; color:#27639E; font-weight:bold;}
.title img{float:right;}
.list-text ul{ width:350px;margin:5px 0 5px 5px; color:#666;font-size:14px;}
.list-text ul li{ width:350px; line-height:195%;list-style:none;background:url(../images/sj.png) no-repeat left center;}
.list-text ul li a{ color: #333;margin-left:20px; }
.list-text ul li a:hover{COLOR: #C33; TEXT-DECORATION: none;}
/*幻灯*/
.border1{width:350px; height:30px;float:left; border-bottom:1px solid #CCC;}
.border1 h2{font-family:"微软雅黑";font-size: 18px; float:left; margin-left:10px; color:#27639E; font-weight:bold;}
#banner_section{margin-left:auto; margin-right:auto; width:350px;}
#banner_section .flexslider{ width:350px; height:240px; float:left; position:relative;}
#banner_section .flexslider .flex-direction-nav{ position:absolute; bottom:0px; left:0px;}
#banner_section .flexslider .flex-direction-nav li{ float:left;}
#banner_section .promo_banner{ float:right; width:278px;}
#banner_section .promo_banner .home_banner{ height:140px; margin-bottom:7px;}
.navigation_container, .products_list li .product_info, ul.sub_menu > li > ul > li:hover, #product_detail, .col_right .block-title{ border-bottom-color:#f38256;}
header .top_links > li.highlight a,
nav .primary_nav li.active > a, .products_list .price_info button .pr_add, .sideNavCategories > ul.departments > li:hover, .cart_drop .cart_bottom a{ background:#f38256;}
nav .minicart span b,
footer .footer_customblock .shipping_info span, ul.breadcrumb li.active a, .product_rightcol .pr_price big, footer .footer_links li a:hover, #shopping-cart-table tr td span.pr_info, #totals-table .total, .cart_drop ul li span.price, .cart_drop .cart_bottom .subtotal_menu big{color:#f38256;}
footer, ul.sub_menu, .sideNavCategories > ul, ul.sub_menu > li > ul, .checkout_tax .shipping_tax, .checkout_discount, .cart_drop {border-top-color:#f38256;}
.flexslider .flex-direction-nav li a:hover, nav .primary_nav > li > a:hover, nav .primary_nav > li:hover > a, .product_rightcol .add_to_buttons button.add_cart, .action_buttonbar button.checkout, #shopping-cart-table tr td a.remove:hover{ background-color:#f38256;}
.products_list li:hover img{ border-color:#f38256}
.flex-caption{ border-left-color:#f38256}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides img{width:350px; height:240px;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
.flex-direction-nav {*height: 0;}
.flexslider .flex-direction-nav li a{ display:block; width:42px; height:42px; background-color:#544f4b; margin-right:3px; text-indent:-3000px; background-repeat:no-repeat; background-position:center;-moz-transition: background 200ms ease-in-out 0s;}
.flex-direction-nav .flex-next {background-image:url(../images/banner_rotator_right.png) ; }
.flex-direction-nav .flex-prev {background-image:url(../images/banner_rotator_left.png);}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
/*footer*/
.footer{
	margin:100px auto 0;
	height:230px;
	background-color:#F1F1F1;
}
.footer .border{
	margin:0 auto;
	border-top:2px solid #C0011B;
}
.footer .xc-footer{
	width:1200px;
	margin:65px auto 0;
	font-size:12px;
	line-height:25px;
	text-align:center;
}
.footer .xc-footer a{
	color:#333;
}
/*间距*/
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}

.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}

.mt15{margin-top:15px;}
.mr15{margin-right:15px;}
.mb15{margin-bottom:15px;}
.ml15{margin-left:15px;}

.mt20{margin-top:20px;}
.mr20{margin-right:20px;}
.mb20{margin-bottom:20px;}
.ml20{margin-left:20px;}

.mt25{margin-top:25px;}
.mr25{margin-right:25px;}
.mb25{margin-bottom:25px;}
.ml25{margin-left:25px;}

.mt30{margin-top:30px;}
.mr30{margin-right:30px;}
.mb30{margin-bottom:30px;}
.ml30{margin-left:30px;}