@charset"utf-8";
body{font-size:12px;color:#666;line-height:1.5;font-family:'Microsoft YaHei',tahoma,arial,Simsun,sans-serif;min-width:1200px;} 
a{color:#666;-webkit-transition: color .25s ease-in;-moz-transition: color .25s ease-in;transition: color .25s ease-in;}
a:hover{color:#de2b2b;}
img{vertical-align:middle;}
h1,h2,h3,h4,p{margin:0;}
.l{float:left;}
.r{float:right;}
.w{width:1200px;min-width:1200px;margin-left:auto;margin-right:auto;}
.header .h-top{height:36px;line-height:36px;background-color:#f0f0f0;}
.header .h-top .loginbar{color:#3e3e3e;}
.header .h-top .loginbar .urse-name{color:#da251d;}
.header .h-top .login a{margin:0 3px;}
.header .h-top .login{color:#da251d;}
.header .h-top .top-link li{float:left;}
.header .h-top .top-link li span{padding:0 8px;border-right:1px solid #d1d1d1;}
.header .h-top .cart-container{padding:0 8px;border-right:1px solid #d1d1d1;display:inline-block;*display:inline;*zoom: 1;height:16px;line-height:16px;background:url(index-icon.png) 10px 0 no-repeat;padding-left:30px;}
.header .h-top .cart-container .cart-number{background-color:#da251d;color:#fff;font-weight:normal;display:inline-block;*display:inline;*zoom: 1; width:16px;height:16px;line-height:16px;text-align:center; border-radius:50%;vertical-align:middle;margin-left:3px;position:relative;top: -2px;}
.header .h-top .wx{position:relative;}
.header .h-top .wx a{padding-left:30px;display:inline-block;*display:inline;*zoom:1; background:url(index-icon.png) 10px -20px no-repeat;}
.header .h-top .wx a i{display:inline-block;width:12px;height:12px;vertical-align:middle; background:url(index-icon.png) 2px -57px no-repeat;-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;transition: .2s ease-in;}
.header .h-top .wx.hover a i{-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.header .h-top .wx .wx-layer{width:130px;height:130px;padding:10px;background-color:#fff; border:1px solid #e6e6e6;position:absolute;top:36px;right:0;display:none;}
.header .h-top .wx.hover .wx-layer{display:block;}
.header .logo{margin-top:20px;margin-right:65px;margin-bottom:36px;}
.SearchBar{height:38px;}
.header .search{margin-top:30px;}
.header .search .search_input{width:400px;height:36px;border:1px solid #da251d;float:left;padding:0;}
.header .search  .search_btn{float:left;width:86px;height:38px;border:none;background-color:#da251d;color:#fff;font-size:16px;}
.header .search .hotwords{margin-top:10px;}
.header .search .hotwords a{margin-right:8px;}
.header .phone{margin-top:27px;}
.header .phone h3{margin:0;font-size:16px;font-weight:normal;text-align:right;}
.header .phone p{font-size:30px;font-weight:600;color:#da251d;}
.header .h-nav{height:37px;border-bottom:2px solid #da251d;}
.header .category{width:200px;position:relative;z-index:555;}
.header .category .hd{height:37px;line-height:37px;background:#c7140c;}
.header .category .hd h3{padding-left:22px; font-size:16px;color:#fff;font-weight:normal;}
.header .category .hd .icon{display:inline-block;*display:inline;*zoom:1;width:24px;height:37px; background:url(index-icon.png) 0 -68px no-repeat;vertical-align: middle;}
.header .category .DuceDropNavs{display:none; height:447px;background-color:#d81c13;position:absolute;left:0;top:37px;z-index:999;width:200px;}
.header .category .m-cat-depth-1{padding:12px 14px 12px 22px;border-bottom:1px solid #c7140c;cursor:pointer;overflow:hidden;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;}
.header .category .m-cat-depth-1.current{background-color:#96281B;padding:12px 9px 12px 27px;}
.header .category .m-cat-depth-1.current .depth-1{padding-left:10px;}
.header .category .m-cat-depth-1.last{border:none;}

.header .category  .m-cat-popup{position:absolute;top:2px;left:0;width:600px;height:430px; display:none;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 4px #ccc; box-shadow:0 0 4px #ccc;background-color:#fff;padding:15px 20px 0 20px;}
.header .category .depth-1 h3{margin:0;margin-bottom:8px;}
.header .category .depth-1 h3 a{color:#fbf47e;font-size:14px;font-weight:normal;}
.header .category .depth-1 p{margin-bottom:0;height: 20px;line-height: 20px;overflow: hidden;}
.header .category .depth-1 p a{color:#fff;margin-right:10px;}


.header .category .m-cat-popup .tit{font-size: 16px;color: #666;margin-bottom: 5px;font-weight: normal;padding-left:20px;}
.header .category .m-cat-popup a{display:inline-block;*display:inline;*zoom: 1;margin-right:10px;height:25px;line-height:25px;}
.header .category .m-cat-popup .m-cat-depth-2{float:left;width:100%;}
.header .category .m-cat-popup .m-cat-depth-2 a{height:16px;line-height:16px;margin-right:0;}
.header .category .m-cat-popup .m-cat-depth-2 .dt{float: left;font-weight: 600;height: 37px;line-height: 37px;
    width: 75px;margin-right: 10px;text-align: right;}
.header .category .m-cat-popup .m-cat-depth-2 .dt a{font-size:12px;}
.header .category .m-cat-popup .m-cat-depth-2 .dt .icon{font-family: Simsun;margin-left: 6px;font-weight: 600;}
.header .category .m-cat-popup .m-cat-depth-2 .dd{margin-left: 85px;border-bottom: 1px solid #e5e5e5;padding: 6px 0;}
.header .category .m-cat-popup .m-cat-depth-2 .dd a{padding:0 10px;border-left:1px solid #e5e5e5;margin:4px 0;}

.header .category .m-cat-popup .m-cat-drop-4{margin-top:20px;}
.header .site-nav{margin-left:20px;}
.header .site-nav.art{margin-left:0;}
.header .site-nav li{float:left;height:37px;line-height:37px;font-size:16px;padding:0 20px;}
.header .site-nav li a{color:#333;}
.header .site-nav li a:hover{color:#de2b2b;}
.header .h-nav .right-nav .bgimg{float:left;height:37px;line-height:37px;font-size:14px;margin-right:36px;}
.header .h-nav .right-nav .bgimg a{display:inline-block;*display:inline;*zoom: 1;padding-left:28px;background:url(index-icon.png) no-repeat;}
.header .h-nav .right-nav .bgimg.last{margin-right:0;}
.header .h-nav .right-nav .bgimg.college a{background-position:3px -105px;}
.header .h-nav .right-nav .bgimg.dynamic a{background-position:3px -150px;}

/*footer*/
.footer{background-color:#2f2f2f;margin-top:18px;} 
.HZ-help{padding-top:35px;padding-bottom:15px;border-bottom:1px solid #3f3f3f;}
.HZ-help .TreeList .cat1 a{font-size:16px;color:#fff;font-weight:normal;}
.HZ-help .TreeList .cat1{margin-bottom:16px;}
.HZ-help .TreeList .cat1,.HZ-help .TreeList .cat2{padding-left:14px;}
.HZ-help .TreeList .cat2 {margin-bottom:8px;}
.HZ-help .TreeList .cat2 a{color:#a5a5a5;}
.HZ-help .TreeList .cat2 a:hover,.HZ-help .TreeList .cat1 a:hover{color:#da251d;}
.HZ-help .help-nav{width:202px;}
.HZ-help .help-service{width:276px;text-align:center;}
.HZ-help .help-service h3{font-size:16px;color:#fad46a;font-weight:normal;}
.HZ-help .help-service h3 .icon{display:inline-block;*display:inline;*zoom: 1;width:30px;height:30px; background:url(index-icon.png) -120px -72px no-repeat;vertical-align:middle;margin-right:10px;}
.HZ-help .help-service .phone{text-align:center;font-size:24px;color:#fad46a;font-weight:600;margin-top:10px;margin-bottom:12px;}
.HZ-help .help-service .Leave-link a{display:inline-block;*display:inline;*zoom: 1;width:170px;height:44px; background-color:#dd2424;border-radius:4px;line-height:44px;font-size:16px;color:#fff;text-align:center;}
.HZ-help .help-service .Leave-link a span{display:inline-block;*display:inline;*zoom: 1;background:url(index-icon.png) -125px 8px no-repeat;padding-left:35px;}
.f-link {padding-top:20px;border-top:1px solid #030303;text-align:center;}
.f-link .qfnavs{height:22px;line-height:22px;display:inline-block;}
.f-link li{float:left;margin-right:17px;}
.f-link li a,.navigation li a{color:#a5a5a5;}
.f-link li a:hover,.navigation li a:hover{color:#da251d;}
.f-link li.front{font-size:14px;color:#ccc;margin-right:0;}
.navigation{text-align:center;margin:40px 0 24px 0;}
.navigation li{display:inline-block;*display:inline;*zoom: 1;}
.navigation li.comma{margin:0 8px;}

/*客服*/
.kf-bar{position:fixed;left:40%;bottom:260px;width:50px;text-align:center;margin-left:610px;z-index:999;background-color: #f13830;border-radius: 8px;box-shadow:0px 6px 10px 0px rgba(0,0,0,0.25);} 
.kf-bar img{width:30px;}
.kf-bar li{height:65px;margin-bottom:1px;position:relative;background:url("i/kf.png") #efefef no-repeat;text-align:center;cursor:pointer;-webkit-transition: background .25s ease-in;-moz-transition: background .25s ease-in;transition: background .25s ease-in;}
.kf-bar li.hover .tit,.kf-bar li.hover .tit a{color:#fff;}
.kf-bar li.hover{background-color:#da251d;}
.kf-bar li.qq{background-position:18px 10px;}
.kf-bar li.hover.qq{background-position:-86px 10px;}
.kf-bar li.weixin{background-position:15px -126px;}
.kf-bar li.hover.weixin{background-position:-82px -126px;}
.kf-bar li.kf_cart{background-position:12px -55px;}
.kf-bar li.hover.kf_cart{background-position:-85px -55px;}
.kf-bar li.goToTop{background-position:16px -185px;}
.kf-bar li.hover.goToTop{background-position:-85px -185px;}
.kf-bar li.kf_cart a{display:inline-block;*display:inline;*zoom:1; width:63px;height:23px;padding-top:42px;}
.kf-bar li.kf_cart .tit{padding-top:0;}
.kf-bar li .tit{padding-top:42px;}
.kf-bar li .con{display:none; position:absolute;left:-145px;top:0; width:133px;border:1px solid #dfdfdf;background-color:#fff;z-index:50;padding:10px;left:-165px;}
.kf-bar li.qq .con a{display:inline-block;*display:inline;*zoom: 1;height:25px;line-height:25px;}
.kf-bar li .arrow{display:none; width:20px;height:65px;background:url(i/arrow.png) 6px 20px no-repeat;position:absolute;left:-17px;z-index:51;top: 0;}
.kf-bar li.hover .arrow{display:block;}
.kf-bar li.hover .con{display:block;}

.crumbs .Navigation{height:53px;line-height:53px;color:#666;}
.crumbs .Navigation a{color:#666;}
.crumbs .Navigation a:hover{color:#da251d;}