﻿/* 全局CSS 定义 */
body{margin:0px;padding:0px;background:#FFF;color:#252525;font:normal 12px Microsoft Yahei;}
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0 none;}
h1,h2,h3,h4,h5,h6,input{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
em{font-style:normal}
table,textarea{font-size:12px}
a{color:#252525;text-decoration:none;outline:none; display:block;}
a:hover{color:#9e0000;text-decoration:underline;}
.area{overflow:hidden;clear:both;zoom:1}
img{ display:block;}

.float_L,.left{ float:left}
.float_R,.right{ float:right}
/*版心*/
body{min-width:1200px;}
input{outline:none;}
.w { width: 1200px; margin: 0 auto; background-color:#fff;}
/*鼠标移到产品上的CSS3动画*/
.shake {
 animation: shake 1s ease 0s;
 -moz-animation: shake 1s ease 0s;
 -webkit-animation: shake 1s ease 0s;
 -o-animation: shake 1s ease 0s;
 }
@-webkit-keyframes shake {
    0%, 100% {-webkit-transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
    20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}
@-moz-keyframes shake {
    0%, 100% {-moz-transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
    20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}
@-o-keyframes shake {
    0%, 100% {-o-transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
    20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}
@keyframes shake {
    0%, 100% {transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
    20%, 40%, 60%, 80% {transform: translateX(10px);}
}

/*头部*/
.header{ height:147px; font-family:SimSun; color:#2e2e2e; background:#f9f9f8;}
.header a{ display:inline;font-family:SimSun; color:#2e2e2e;}
.header a:hover{ color:#ff9f00;}
.header .color{ color:#d2000f; }
/*登陆条*/
.topbar { height: 30px; line-height: 30px; background: #EBEAE5; border-bottom: solid 1px #cdcdcd; }
.topbar .w{ position:relative;z-index:50; background-color:#ebeae5;}
.topbar-left { float: left; }
.topbar-left a { margin-right: 10px; }
.topbar-middle {float:left; padding-left:15px; padding-right:15px;}
.topbar-right { float: right; }
.topbar-right .s { margin: 0 10px; }
.topbar-right .s a { margin: 0 8px; }
.topbar-right .login-btn { display: inline-block; width: 50px; height: 29px; background: #ff9f00; color: #fff; text-align: center; line-height: 31px; border-bottom: solid 2px #d88600;-moz-user-select:none;margin-right:15px}
.topbar-right .login-btn-cur{ background:#d88600}
#login {display: inline; }
#before-login,.after-login{display:none;}
#after-login a{ margin-left:15px;}
.login-btn{ cursor:pointer;margin-right: 10px;}
.login-btn:hover{ color:#ff9f00;}
.loginBox{ width:215px; padding:20px 30px; border:solid 1px #ff9f00; background:#fff; box-shadow:0 0 5px #ccc; position:absolute; left:585px; top:40px; display:none;}
.loginBox .txt{ display:block; width:206px; height:30px; line-height:30px; margin-bottom:10px; padding:0 2px; border:solid 1px #ddd; }
.loginBox .txt:focus{ box-shadow:0 0 5px #ddd;}
.loginBox .memory,.loginBox .verify{ height:32px; margin-bottom:10px;overflow:hidden;zoom:1;}
.loginBox .btn{ width:210px; height:30px;border:solid 1px #ff6000; background:#ff9f00; color:#fff; cursor:pointer; -webkit-appearance:none;-webkit-border-radius:0 }
.loginBox .btn:hover{ background:#ff6000;}
.loginBox label input{ margin:8px 5px 0 0;}
.loginBox .verify{ display:none;}
.loginBox .verify input{ float:left; width:107px;}
.loginBox .verify img{ border:solid 1px #ddd; margin:0 5px;}
.loginBox #error{background:#ffeed4;border: 1px solid #f3ddbc; text-align:center;color: #c5020d;line-height: 25px;margin-bottom:10px;padding: 0 5px; display:none;}
.loginBox .tips-error{ background:#fee; border-color:#ffb5b5;}
/*购物车*/
.cart dl { position: relative; z-index: 15; }
.cart dl dt { min-width: 130px; height: 30px; background: #ebeae5; cursor: default; position: relative; z-index: 2; }
.cart .cur dt { border-color: #ff9f00; background: #fff; border-bottom: 0; }
.cart dt .ico-car { float: left; width: 22px; height: 20px; margin: 8px 8px 0 8px; background: url(//r.itiexue.net/junpin/bg.png) no-repeat -24px 0; }
.cart dt .ico-role { display: block; width: 0; height: 0; overflow: hidden; border-style: solid; border-width: 5px 4px 0; border-color: #d2000f #ebeae5 #f00; margin: 15px 10px 0 0 }
.cart dt span { width: 84px; overflow: hidden; line-height:31px;}
.cart .cur .ico-role { border-color: #d2000f #fff #fff }
.cart dd { width: 255px; padding: 10px 10px 0; background: #fff; border: solid 1px #ff9f00; position: absolute; right: 0; top: 30px; display: none; z-index: 1; }
.cart .cur dd { display: block; }
.cart dd li { float: left; }
.cart dd .L1 { width: 38px; }
.cart dd .L2 { width: 155px; padding-left: 7px; }
.cart dd .L2 em{font-family:'微软雅黑'}
.cart dd .L3 { width: 50px; text-align: right; }
.cart dd .L3 span { cursor: pointer; }
.cart dd .L3 span:hover{color:#ff9f00;}
.cart dd .L1 img { border: solid 1px #ddd;display:block; }
.cart dd .taocan .L2,.cart dd .taocan .L3{padding-top:20px;}
.cart dd .taocan .L1 img{ margin-top:-1px;}
.cart dd .wu { line-height: 30px; text-align: center; }
.cart dd ul { overflow: hidden; zoom: 1; padding: 10px 0; border-bottom: dotted 1px #646464; }
.cart dd li .tit { display: block; margin-bottom: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.cart .jiesuan { height: 30px; line-height: 30px; }
.cart .jiesuan a { background: #ff9f00; color: #fff; line-height: 20px; padding: 0 5px; margin-top: 8px; text-decoration: none; }
/*头部*/
.head { height: 95px; padding-top: 20px; clear: both; position:relative; z-index:2; width:1200px; margin:0 auto; background-color:#f9f9f8; }
.logo { height: 54px; padding-left: 277px; margin-top: 6px; margin-right: 45px; background: url(//r.itiexue.net/junpin/bg.png) no-repeat 1px -60px; position:relative;}
.logo a.jphlogo { display:block; width:279px; height:56px; position:absolute; left:0; top:0;}
.logo h2 { font-size: 22px; color: #d7000f; font-weight: bold; padding: 5px 5px 2px; }
.logo p { font-size: 14px; color: #646464; }
.fontYaHei{ font-family:'微软雅黑'}
.search { border: solid 3px #000; width: 446px; height: 30px; overflow: hidden; }
.search .txt { border: 0; background: #fff; width: 360px; height: 30px; line-height:30px; padding: 0 3px; float: left; }
.search .txt:focus { box-shadow: 1px 1px 2px #ccc inset;}
.search .btn { border: 0; width: 80px; height: 30px; background: #000; color: #fff; font-size: 14px; cursor: pointer; -webkit-appearance:none;-webkit-border-radius:0 }
.erweima{ margin:-5px 10px 0 20px;float:left;}
.erweima.mar-r25 {margin-right:25px}
.keyword { padding: 10px 0 0; }
.keyword a { margin-right: 8px; }
/* 导航 */
.nav {width:100%; height: 35px; color: #272727; position:relative; z-index:20; margin: 16px auto 10px; }
.nav .w{ position:relative; height:35px; z-index:11; background:#f9f9f8;}
.nav li { float: left; line-height: 34px; }
.nav .u2{ overflow:hidden;}
.nav .u2 li{ margin-left:30px;}
.nav .u2 li a{ color:#272727; font-size:14px;}
.nav .u2 li a:hover{ color:red;}
.nav .u3 { font-size: 16px; position:absolute; top:0; right:250px; }
.nav .u4 { font-size: 12px; font-family:"宋体"; position:absolute; top:0; right:150px; }
.nav .u5 { font-size: 12px; font-family:"宋体"; position:absolute; top:0; right:173px; }
    .nav .u6 {
        font-size: 12px;
        font-family: "宋体";
        position: absolute;
        top: 0;
        right: 25px;
    }
.nav .ico-phone { display: block; width: 18px; height: 18px; background: url(//r.itiexue.net/junpin/www/v4/ico.png) no-repeat -588px 0; margin:8px 8px; }
/*下拉菜单*/
.hc_lnav{z-index:9999;position:relative;width:190px;}
.hc_lnav .allbtn{z-index:99999;position:relative}
.hc_lnav .allbtn h2{font-size:14px;-webkit-box-shadow:2px 0px 6px -3px #428000;-moz-box-shadow:2px 0px 6px -3px #428000;text-align:center}
.hc_lnav .allbtn h2 a{line-height:35px;background-color:#d3000f;width:190px;display:block;height:35px;color:#ffffff;font-size:14px;font-weight:normal}
.hc_lnav .allbtn h2 a:hover{background-color:#d3000f;text-decoration:none}
.hc_lnav .allbtn h2 i{}
.hc_lnav .allbtn h2 strong{}
/*轮播点*/
.hc_lnav .allbtn ul li .pop .lunbo{ position: absolute;left: 280px; bottom:150px;}
.hc_lnav .allbtn ul li .pop .lunbo dd{width:10px; height:10px; background:#f40; margin-left:10px; border-radius:100%;cursor:pointer;}
.hc_lnav .allbtn ul li .pop .lunbo dd.current{ background:#000;}
.hc_lnav .allbtn ul li .hide{display:none;}
.hc_lnav .allbtn ul li .hide.current{ display:block;}

.hc_lnav .allbtn ul{z-index:99999;position:absolute;background-color:rgba(0,0,0,0.8); *background:#000;background:#000\0; width:190px;display:block;top:35px;left:0px; height:500px;}
body.hc_home .hc_lnav .allbtn ul{display:block}
body.hc_list .hc_lnav .allbtn ul{display:block}
.hc_lnav .allbtn ul li{zoom:1;clear:both;cursor:default; width:100%;}
.hc_lnav .allbtn ul li .tx{line-height:35px;padding-left:10px;background-repeat:no-repeat;background-position:right center;height:35px;_background-image:none}
.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 i{line-height:25px;margin-top:5px;width:25px;background-position:0px 0px;float:left;height:25px;margin-right:10px;text-decoration:none}
.hc_lnav .allbtn ul li dl{zoom:1;clear:both;overflow:auto;}
.hc_lnav .allbtn ul li dl a{line-height:22px;white-space:nowrap;float:left;color:#c0c0c0;margin-left: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 dt{padding-left:6px; padding-top:1px; font-weight:bold; color:#c0c0c0; line-height:2.5;}
.hc_lnav .allbtn ul li dd{line-height:22px;float:left;}
.hc_lnav .allbtn ul li dd.hide{display:none}
.hc_lnav .allbtn ul li .pop{height:488px;position:absolute; padding: 0 18px 12px 26px; border-left:medium none;background-color:#F2F2F2;min-width:625px;display:none;border-top:medium none;top:0px;left:190px;}
.hc_lnav .allbtn ul li .pop dl{padding-bottom:10px;padding-top:20px;}
.hc_lnav .allbtn ul li .pop dl.boeder{ border-bottom:1px dashed #ADADAD}
.hc_lnav .allbtn ul li .pop dl:hover{background-color:#f3f3f3}
.hc_lnav .allbtn ul li .pop dl a{color:#000;margin-left:12px;}
.hc_lnav .allbtn ul li .pop dl a.un{color:#a5a5a5}
.hc_lnav .allbtn ul li .pop dt{padding-left:0px;width:72px}
.hc_lnav .allbtn ul li .pop dd{margin-left:-12px}
.hc_lnav .allbtn ul li .pop .act{width:640px;height:80px;overflow:hidden;padding-top:10px}
.hc_lnav .allbtn ul li .pop dl.brandLogo{ padding-top:15px;}
.hc_lnav .allbtn ul li .pop dl.brandLogo a{ width:60px; height:48px;margin-right:40px; margin-bottom:9px; text-align:center; overflow:hidden}
    .hc_lnav .allbtn ul li .pop dl.brandLogo a img{
        display:block;
    }
    .hc_lnav .allbtn ul li .pop dl.brandLogo dd {
    }
.hc_lnav .allbtn ul li .pop dl.navAd{    position: absolute;left: 30px;bottom: 5px;}
.hc_lnav .allbtn ul li .pop dl.navAd a{ width:288px; height:90px;}
.hc_lnav .allbtn ul li .pop dl.navAd dd{ margin-right:10px;}
.hc_lnav .allbtn:hover ul{display:block}
.hc_lnav .allbtn ul li:hover{background-color:#404040; border:1px solid #fff}
.hc_lnav .allbtn ul li:hover .tx{background-color:#f5f5f5}
.hc_lnav .allbtn ul li:hover .tx a{color:#333333}
.hc_lnav .allbtn ul li:hover .tx a i{background-position:0px -25px}
.hc_lnav .allbtn ul li:hover .pop{display:block;top:0px;left:190px}
.hc_lnav .allbtn ul li:hover .pop dl a.un{color:#a5a5a5;text-decoration:none}
.hc_lnav .allbtn ul li:hover a{color:#fff}

/*  新版漂浮客服  */
#backTops1{ display:none;}
.jphpf {width:42px; border:1px #bdbcbc solid; margin-left: 1231px; position: fixed;_position:absolute; top: 185px;z-index:100;}
.jphpf .pfList { width:42px; overflow:visible; background:url(//r.itiexue.net/junpin/www/v4/ico.png) no-repeat -365px 0; padding-top:48px;}
.jphpf .pfList li { position:relative; overflow:visible; cursor:pointer; margin-top:-1px;}
.jphpf a { color:#726D67; font-size:14px; display:block; padding-bottom:5px; text-align:center; font-family:"微软雅黑"; text-decoration:none;}
.jphpf .pfqq,.jphpf .pfqq { padding-top:45px; background:#E3E3E3 url(//r.itiexue.net/junpin/www/v4/ico.png) no-repeat -423px 0;}
.jphpf .pffk,.jphpf .pffk { padding-top:45px; background:#E3E3E3 url(//r.itiexue.net/junpin/www/v4/ico.png) no-repeat -483px 0;}
.jphpf .pffh,.jphpf .pffh { padding:45px 2px 5px; background:#E3E3E3 url(//r.itiexue.net/junpin/www/v4/ico.png) no-repeat -541px 0;}
.jphpf .ppjm,.jphpf .ppjm { padding:10px 2px; background:#E3E3E3 url(//r.itiexue.net/junpin/www/v4/ico.png) no-repeat -647px -4px;}
.jphpf .pfList .notbg { background:#e3e3e3 none;}
.jphpf .pfList .notbg:hover{ background:#a6a498 none;}
.jphpf .pfEr {visibility:hidden;position:absolute;left:-102px;top:0;}
.jphpf table {position:absolute; top:0; left:0;}
.jphpf ul li:hover .pfEr, .jphpf ul a:hover .pfEr{visibility:visible;}
.jphpf .pfEr { border:1px solid #a6a498; width:100px;padding:0px;}
.jphpf .pfEr a{width:100px; color:#726D67; display:block; position:relative; height:34px; line-height:34px; overflow:hidden; padding:0;background:#E3E3E3;}
.jphpf .pfEr a:hover{ width:100px; position:relative; padding:0;background:#b7b5ac;}
.jphpf .pfEr a img,.jphpf .pfEr b { float:left; font-weight:normal;}
.jphpf .pfEr a img {margin-top:8px;}
.jphpf .pfEr b { padding-left:5px;}
.jphpf .pfEr .pfqq,.jphpf .pfEr a.pfqq:hover { text-align:left; padding-left:20px; width:80px; height:34px; line-height:34px; padding-top:0;}
.jphpf .pfEr strong { display:block; height:34px; line-height:34px; font-family:"微软雅黑"; color:#726D67; font-size:13px; text-align:center;}
.jphpf .pfEr .nobg { background:#a6a498 none;}
.jphpf .pfEr .nobg:hover { background:#b7b5ac none;}
.jphpf .pfEr .nobg1{ background:#E3E3E3;}
.jphpf .pfEr .nobg1:hover { background:#b7b5ac none;}
.jphpf .backTop { padding:0;}
.jphpf .pferwm { margin:0; padding:0; width:78px; height:115px !important;}
.jphpf .pferwm .pfeimg { display:block; width:78px; height:115px; overflow:hidden; background:#e3e3e3;}
.jphpf .pferwm .pfeimg img { margin:5px; display:block; width:68px; height:68px;}
.jphpf .pferwm .pfeimg:hover { background:#a6a498; overflow:hidden;}
.jphpf .pferwm em { display:block; width:78px; height:37px; background:#a6a498; color:#fff; font-size:12px; line-height:18px; text-align:center;}
.jphpf .pferweima { display:block; position:absolute;left:-116px;top:-1px; width:93px; padding:13px 10px;background:#fff; border:1px #bdbcbc solid; box-shadow:-1px 1px 10px rgba(0, 0, 0, 0.5); line-height:18px;}
.jphpf .pferweima img { margin:10px auto 5px; display:block;}
.jphpf .pferweima .fontTiShi {display:block; line-height:20px; font-family:"微软雅黑"; color:#c10000; font-size:12px; text-align:center;}
/*底部*/
.tiaokuan { width: 1200px; border: 1px solid #EBEAE5; margin: 5px auto; overflow: hidden; zoom: 1; }
.tiaokuan dl { padding-top: 20px; margin: 10px 0; width: 110px; height: 170px; float: left; border-right: 1px solid #EBEAE5; padding-left: 60px; line-height: 28px; font-size: 14px }
.tiaokuan dl a{ display:initial;}
.tiaokuan p { background: url(//r.itiexue.net/junpin/www/v4/ico.png) no-repeat 0 0; width: 345px; height: 180px; float: right; margin-top: 25px; }
.footpic { background: url(//r.itiexue.net/junpin/www/v4/index24.jpg) no-repeat; border-bottom: solid 1px #EBEAE5; height: 67px; }
.footerTxt { height: 170px; overflow: hidden; background: #42413d; margin-top: 15px; }
.footerInfo { width: 1200px; margin: 0 auto; padding: 30px 0; overflow: hidden; zoom: 1; }
.footerInfo .left { float: left; width: 530px; }
.footerInfo .right { float: right; width: 550px; }
.footerInfo .left dl { float: left; margin-right: 20px; }
.footerInfo .left dt { width: 90px; height: 90px; margin-right: 6px; display: inline; overflow: hidden; float: left; background: url(//r.itiexue.net/junpin/www/images/sys/v2/ico.png) no-repeat; }
.footerInfo .left .weixinBox dt { background-position: -440px 0; }
.footerInfo .left .sinaBox dt { background-position: -533px 0; }
.footerInfo .weixin, .footerInfo .weibo { position: absolute; right: 5px; bottom: 5px; display: block; width: 38px; height: 32px; background: url(//r.itiexue.net/junpin/www/images/sys/v2/ico.png) no-repeat; }
.footerInfo .weixin { background-position: -93px -131px; }
.footerInfo .weibo { background-position: -164px -129px; }
.footerInfo .left dd { float: left; width: 145px; height: 90px; background: #e7e4dd; position: relative; }
.footerInfo .left dd p { padding: 10px; line-height: 22px; color: #9b9690; }
.footerInfo .left dd strong { display: block; color: #3d3a35; }
.footerInfo .right p { line-height: 20px; color: #969590; }
.footerInfo .right .bottomNav { border-bottom: dotted 1px #85847f; line-height: 25px; margin-bottom: 5px; }
.footerInfo .bottomNav a { color: #969590; display:inline }
.footerInfo .bottomNav a:hover { color: #fff; }
.huoban { text-align: center; height: 100px; padding-top: 15px; background: #c5c5bd }
.huoban p { width:210px; height:27px; background: url(//r.itiexue.net/junpin/www/images/sys/v2/ico.png) no-repeat -536px -161px; margin: 20px auto 0; }
/*弹出广告*/
.tanchuAd{ width:300px; height:268px;position:fixed; right:0; bottom:-250px; z-index:999;}
.closeBox{ width:300px;height: 15px; border: 1px solid #e1e1e1; background: #f0f0f0; margin: 0; padding: 0; overflow: hidden;}
.close{ float: right; clear: right; margin: 2px 5px 0px 0px; width: 39px; height: 13px; cursor: pointer; background: url('//r.itiexue.net/global/images/close.gif') no-repeat scroll 0px 0px transparent;}
/**侧边导航*/
.sideleadBar{position:fixed; right:0; top:0; background:#000; height:900px; width:35px; z-index:99;}
.sideleadBar .topdiv{height:175px;}
.sideleadBar .mainsec li{position:relative; margin:8px 0; color:#fff; text-align:center;}
.sideleadBar .mainsec li a{color:#fff; text-decoration:none; display:inline;}
.sideleadBar .mainsec li .fenlei{width:35px; height:35px; background:url(//r.itiexue.net/junpin/www/v4/kf.png) no-repeat center center; cursor:pointer;}
.sideleadBar .mainsec li .content{width:100px; height:35px; line-height:35px; color:#fff; font-size:12px; background:url(//r.itiexue.net/junpin/www/v4/graybg.png) no-repeat left center; text-align:center; position:absolute; right:65px; top:0px;font-family:"宋体";opacity:0; filter:"alpha(opacity=0)";filter: alpha(opacity=0);}
.sideleadBar .mainsec li .gwc{width:25px; margin:0 auto; height:98px; border-top:1px solid #444; border-bottom:1px solid #444;}
.sideleadBar .mainsec li .gwc p{width:20px; height:40px; text-align:center; margin:0 auto;}
.sideleadBar .mainsec li .gwc .gwclogo{ height:35px; background-image:url(//r.itiexue.net/junpin/www/v4/car.png);background-repeat:no-repeat; background-position:center center;}
.sideleadBar .mainsec .myquan .fenlei{background:url(//r.itiexue.net/junpin/www/v4/money.png) no-repeat center center;}
.sideleadBar .mainsec .collect .fenlei{background:url(//r.itiexue.net/junpin/www/v4/shouc.png) no-repeat center center;}
.sideleadBar .mainsec .saoma .fenlei{background:url(//r.itiexue.net/junpin/www/v4/erwm.png) no-repeat center center;}
.sideleadBar .mainsec .saoma .content{text-align:left;}
.sideleadBar .mainsec .totop .fenlei{background:url(//r.itiexue.net/junpin/www/v4/top.png) no-repeat center center;}
.botdiv{padding-top:10px;}
.jphewm {
    position: absolute;
    right: -23px;
    top: 0px; /* background:#494949; */
    width: 153px;
    height: 184px; /* display:none; */
}
.jphewm img{margin:15px auto 0;}
.sideleadBar .mainsec .saoma .content{display:none;right:27px; opacity:1;}
.sideleadBar .mainsec .join{padding-top:5px;}