.index_head .index_nav { height:35px; background:#f5f5f5; width:100%;}
.index_head .index_nav .content { width:1200px; ; margin:0 auto; font-size:12px; }
.index_head .index_nav span { float:left; color:#666666; line-height:35px; }
.index_head .index_nav span em { color:#b61d1d; }
.index_head .index_nav ul { float:right; line-height:35px; color:#666666 }
.index_head .index_nav ul li { float:left }
.index_head .index_nav ul li i a { color:#eb0000; }
.index_head .index_nav ul li .index_regi { color:#eb0000 }
.index_head .reg_head { margin-top:35px; overflow:hidden; }
.reg_head .centet .Mao3P30UTi { float:left; width:490px; height:70px; margin-top:10px; margin-left:20px; overflow:hidden }
.reg_head .centet .Mao3P30UTi label { display:block; border:2px solid #b61d1d; height:35px; width:470px; }
.reg_head .centet .Mao3P30UTi label .diXljKX7Jz { float:left; border:0; background:#FFF; color:#666666; line-height:25px; padding: 5px 10px; width:370px; height:25px; }
.reg_head .centet .Mao3P30UTi label .lTnHFx5dfh { float:left; width:80px; height:35px; text-align:center; line-height:35px; border:0; color:#FFF; background:#b61d1d; font-size:18px; cursor:pointer; }
.reg_head .centet .Mao3P30UTi a { float:left; color:#666; margin:5px 10px 0 0; font-size:12px; }
.reg_head .centet .Mao3P30UTi a:hover, .reg_head .centet .Mao3P30UTi a.on { color:#b1191a; }
.reg_head .JSHktkVtl6 .right { float:right; width:270px; height:90px; }
.reg_head { width:1200px; margin:0 auto; padding-top:0px; margin-top:35px; }
.KSdHvikLql { float:left; margin-right:50px; }

.all_menu { position:relative }
.all_menu .pOCRAZrsnH { width:235px; position:absolute; top:45px; padding-top:2px; z-index:100; }
.all_menu .pOCRAZrsnH .buqpywfVSf .THaCgKr8uk { width:100% }
.all_menu .pOCRAZrsnH .buqpywfVSf .THaCgKr8uk a { overflow:hidden; display:block; color:#fff; width:200px; padding-left:35px; padding-right:0; }
.all_menu .pOCRAZrsnH .buqpywfVSf .THaCgKr8uk a:hover, .all_menu .pOCRAZrsnH .buqpywfVSf .THaCgKr8uk a.on { background:#fff; color:#ee4242 }
.all_menu .pOCRAZrsnH .buqpywfVSf .THaCgKr8uk a span { width:7px; height:12px; color:#fff; float:right; padding-right:30px; line-height:40px; height:40px; }
.all_menu .QPj983g2bs { position: absolute; top: -2px; left:235px; display:none; background:#FFF; width:240px; padding:30px; border:2px solid #b1191a; border-left:0; padding-top:5px; }
.all_menu .QPj983g2bs li { width:33%; float:left; height:20px; text-align:left; font-size:14px; line-height:20px; overflow:hidden; color:#666; border:0; margin:5px 0; }
.all_menu .QPj983g2bs li a { color:#666; }
.all_menu .QPj983g2bs li a:hover { color:#b1191a; }
.all_menu .QPj983g2bs li.first { width:100%; text-align:left; padding-left:10px; font-size:15px; display:block; height:20px; line-height:20px; color:#b1191a; margin:10px 0; }
.bannerwc { border-bottom:3px solid #b1191a; height:45px; }
.banner_top { width:1200PX; margin:0 auto; }
.banner_top .span { width:200px; height:45px; background:#b1191a; padding-left:35px; line-height:40px; float:left; color:#fff; font-size:15px; }
.banner_top .span i { margin-right:15px; }
.banner_top .hen { float:left; margin-left:20px; }
.banner_top .hen li { float:left; margin: 0 20px; }
.banner_top .hen li a { color:#333; font-family:Microsoft YaHei; font-size:15px; height:45px; line-height:45px; }
.banner_top .hen li.now a { color:#b1191a }

.EIouOxI298 { height:100%; overflow:hidden; position:relative; width:100%; }
.rq9R38bbc6 { height:20px; overflow:hidden; position:absolute; right:50px; bottom:20px; z-index:21; }
.XMwrkf1LOr { overflow:hidden; zoom:1; float:left; }
.XtXRcyFiE6 { float:left; margin-right:10px; width:20px; font-size:12px; height:18px; line-height:16px; text-align:center; cursor:pointer; color:#fff; background-color:#000; }
.XtXRcyFiE6.on { background-color:#f00; color:#fff; }
.A9A528VbdD { position:relative; height:100%; z-index:0; top:-1px }
.l9FoHrU6dC { zoom:1; vertical-align:middle; }
.AsVv9r7bMh { display:block; height:520px; }

.menu_cart { float: right; z-index: 11; height: 36px; margin-top: 25px; position: relative; }
.menu_cart .cart_icon { width: 75px; height: 34px; border: 1px solid #DFDFDF; padding: 0px 28px 0px 36px; background: #F9F9F9; text-align: center; line-height: 34px; display:block; }
.menu_cart .cart_icon i { display: block; position: absolute; overflow: hidden; }
.menu_cart .ci_left { top: 9px; left: 18px; width: 18px; height: 16px; background:url(../images/carimg.png) no-repeat scroll 0px -58px; }
.menu_cart .ci_right { top: 11px; right: 10px; width: 7px; height: 13px; overflow: hidden; font: 400 13px/13px simsun; color: #999; }
.menu_cart .ci_count { position: absolute; top: -4px; left: 104px; display: inline-block; padding: 1px 2px; font-size: 12px; line-height: 12px; color: #FFF; background-color: #C81623; border-radius: 7px 7px 7px 0px; min-width: 12px; text-align: center; }

.nav_search{ float:right!important;}
.nav_search input{ height:30px;}
.nav_search input[type="submit"]{ border:none; background:#FFAE00; color:#fff; padding:0 5px;}
.navbar-nav img{ width:46px; height:47px;}