@charset "utf-8";
*{ margin: 0; padding: 0;}
body {
    overflow-x: hidden;
    background:#fff;
}
img{border:0;}
ul,li{list-style-type:none;}
a {color:#666666;text-decoration:none;}
a:hover {color:#bd0a01;text-decoration:underline;}
#top{ width:100%;}
#page01{ width:100%; margin-bottom:70px; overflow:hidden;}
#page02{ width:100%; margin-bottom:10px; background:#EDF2F5; overflow:hidden;}
#page03{ width:100%; margin-bottom:10px; overflow:hidden;}
#tmall-ensure{ max-width:1200px; margin: 0 auto;}
#tmall-ensure img{ float:left; width:25%;}
#topbg{ width:100%; line-height:35px; border-bottom:1px solid #ededed;}
.contect{ max-width:1200px; margin: 0 auto; overflow:hidden;}
.xplt{ float:left; width:19%; /*border:1px solid #e8e8e8;*/ background:#fff;}
.xprt{ float:right; width:80%; border:1px solid #e8e8e8; background:#fff;}
.xptoplt{ float:left;} 
.xptoplt a{ padding:0 5px;}
.xptoprt{ float:right;}
.xptoprt a{ padding:0 5px;}
.xptoprt a.red{ font-weight:bold; color:#f00;}
.muan0{float:left;line-height:30px; margin-top:5px;}
.muan1{float:left;line-height:30px;margin-left:40px; margin-top:5px;}
.muan2{float:right;width:185px;height:40px;background:url(../images/soo.png); margin-top:5px;}
.appnav{ padding:0 10px; line-height:40px; font-size:14px;display:none;}
.appnav span{ float:right;}
.appcd{ line-height:35px; background:#fff; padding:10px;}
.appcd li{ line-height:35px; border-bottom:1px solid #ededed;}

.nav { padding-left: 0; margin-bottom: 0; list-style: none;}
.pull-right { float: right!important;}
.list-inline {
  float: right;
  margin-bottom: 0;
}
.list-inline > li {
  color: #999999;
  font-size: 11px;
  height: 32px;
  padding: 0 5px;
  position: relative;
  margin-left: 5px;
  margin-right: 5px;
  float:left;
}
.list-inline > li:first-of-type:after {
  display: none;
}
.list-inline > li:after {
  top: 8px;
  left: -8px;
  content: '';
  position: absolute;
  height: 16px;
  width: 1px;
  background: #ccc;
}
.list-inline > li.dropdown.open > a {
  text-decoration: none;
  background-color: transparent;
  color: #333;
}
.list-inline > li > a {
  margin-top: 6px;
  display: inline-block;
  font-size: 12px;
  color: #858585;
}
.list-inline > li:first-of-type > a {
  color: #f10214;
}
.list-inline > li:hover {
  background: #fff;
}
.list-inline > li:hover:first-of-type > a {
  color: #f10214;
}


.wdtx{ line-height:40px; height:40px; width:100%;}
.hbanner1{ margin-top:20px; overflow:hidden;}
.hbanner1 img{ width:100%;}
.hbanner2{ margin-top:20px; overflow:hidden; margin-bottom:20px;}
.hbanner2 img{ width:100%;}
.hbanner3{ margin-top:50px; overflow:hidden;}
.hbanner3 img{ width:100%;}
.hvodio{float:left;width:1160px;height:500px;margin-left:20px;margin-top:50px;}
.hvodioly{display: inline-block; height: 500px; width: 1152px;}

#bottom-tab-menu{display:none}
.foot{ max-width:1200px; margin:0 auto; border-top:1px solid #ededed; border-bottom:1px solid #ededed; line-height:25px; padding:15px 0 40px 0;  text-align:center; overflow: hidden;}
.foot dl{ width:15%; margin-left:5%; float:left; text-align:left;}
.foot dl dt{ line-height:35px; font-weight:bold; font-size:16px;}
.foot dl dd{ line-height:25px; font-size:12px;}
.foot dl dd a{ line-height:25px; font-size:12px;display: block; color:#999;}
.foot dl dd img{ width:100px;}



.lib-video::-internal-media-controls-download-button{display:none}
.lib-video::-webkit-media-controls-enclosure{overflow:hidden}
.lib-video::-webkit-media-controls-panel{width:calc(100% + 30px)}
.lib-video{position:relative;width:100%;height:100%}
.lib-video::-webkit-media-controls-start-playback-button{display:none}
.lib-video video{background:#000;width:100%;height:100%}
.vjs-hidden{display:none!important}
.vjs-opacity-hidden{opacity:0!important}
.lib-video .interact-item{display:flex;width:88px;height:30px;background-image:url(//gw.alicdn.com/mt/TB1_qhcPVXXXXcNXpXXXXXXXXXX-88-40.png);background-size:contain;background-repeat:no-repeat;border:none;background-color:transparent;margin-right:20px;margin-left:10px}.lib-video .vjs-big-play-button:before,.lib-video .vjs-control:before{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-body-fullscreen{overflow-x:hidden;overflow-y:hidden;overflow:hidden;max-width:100%}.vjs-body-fullscreen .lib-video.vjs-player-fullscreen{position:fixed;left:0;top:0;bottom:0;right:0;z-index:9999999;width:100%!important;height:100%!important}.vjs-body-fullscreen .lib-video.vjs-player-fullscreen-rotate{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;width:100%;height:100%}.vjs-body-fullscreen .vjs-android-bg-mask{width:100%;height:100%;position:fixed;background:#000;z-index:1;left:0;top:0}.lib-video .vjs-control-bar{width:100%;position:absolute;z-index:2;bottom:0;left:0;right:0;padding:10px 0;background-image:url(//gw.alicdn.com/mt/TB1xK4uPVXXXXcRXXXXXXXXXXXX-750-80.png);background-size:cover;transition:all .3s ease;opacity:1;display:flex;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;text-align:justify}.vjs-button{background:none;border:none;color:#fff;outline:none}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.lib-video .vjs-control{outline:none;position:relative;text-align:center;margin:0;padding:0;height:30px;width:30px;-webkit-box-flex:none;-ms-flex:none;flex:none}.lib-video .vjs-play-control,.vjs-icon-play{left:0}.lib-video .vjs-play-control:before,.vjs-icon-play:before{background-image:url(//gw.alicdn.com/mt/TB1..XoPVXXXXX2XpXXXXXXXXXX-60-60.png);background-size:cover;width:30px;height:30px;content:""}.vjs-icon-volume{width:30px;height:30px;margin-right:10px;cursor:pointer}.vjs-icon-volume:before{background-image:url(//gw.alicdn.com/tfs/TB1fdLdSFXXXXXAaXXXXXXXXXXX-80-80.png);background-size:20px 20px;background-repeat:no-repeat;background-position:center center;width:30px;height:30px;content:"";position:absolute;top:0;left:0;text-align:center}.vjs-icon-volume-muted:before{background-image:url(//gw.alicdn.com/tfs/TB1A2bRSFXXXXahXXXXXXXXXXXX-80-80.png);background-size:22px 22px}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\F102"}.lib-video .vjs-playing:before,.vjs-icon-pause:before{background-image:url(//gw.alicdn.com/mt/TB1gkQVPFXXXXcwXVXXXXXXXXXX-60-60.png);background-size:cover;width:30px;height:30px;content:""}.lib-video,.lib-video .vjs-fullscreen-control,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.lib-video .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{background-image:url(//gw.alicdn.com/mt/TB1pIhEPVXXXXayXXXXXXXXXXXX-60-60.png);background-size:cover;width:30px;height:30px;content:""}.lib-video.vjs-player-fullscreen .vjs-fullscreen-control,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.lib-video.vjs-player-fullscreen-rotate .vjs-fullscreen-control:before,.lib-video.vjs-player-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{background-image:url(//gw.alicdn.com/mt/TB1l9n5PVXXXXahXXXXXXXXXXXX-60-60.png);background-size:cover;width:30px;height:30px;content:""}.lib-video .vjs-control:focus,.lib-video .vjs-control:focus:before,.lib-video .vjs-control:hover:before{text-shadow:0 0 1em #fff}.lib-video .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.vjs-center-container{position:absolute;left:0;right:0;bottom:0;top:0;width:100px;height:100px;text-align:center;margin:auto;z-index:2}.vjs-center-container.loading .vjs-center-load{opacity:1;display:inline-block}.vjs-center-container.loading .vjs-center-start{display:none}.vjs-center-start{width:100px;height:100px;background-image:url(http://gw.alicdn.com/mt/TB1exduPVXXXXcIXpXXXXXXXXXX-136-136.png);background-size:contain;border:none;background-repeat:no-repeat}.vjs-center-load{opacity:0;display:none;border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;border:1px solid #fff;border-bottom-color:transparent;width:90px;height:90px;background:transparent!important;-webkit-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}

/* fullSlide */
.fullSlide{width:100%;position:relative;height:650px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:650px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:650px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

.dpzd{ padding:10px; border-bottom:1px solid #e8e8e8; overflow:hidden;}
.dpzd .dptx{ overflow:hidden; margin-bottom:10px;}
.dpzd .dptx .tuoxiang{ width:23%; float:left;}
.dpzd .dptx .tuoxiang img{ width:100%;}
.dpzd .dptx .txly{ width:75%; float:right;}
.dpzd .dptx .txly dt{ font-size:14px; color:#2b2b2b; line-height:35px;}
.dpzd .dptx .txly dd{ font-size:12px; color:#999; line-height:25px;}
.dpzd .dplm{ background:#F0EDEB; line-height:25px; border-radius:3px; text-align:center; font-size:12px;}
.dpzd .dptj{ overflow:hidden;}
.dpzd .dptj li{ line-height:30px; border-bottom:1px dashed #ededed; font-size:12px;}
.dpzd .dptj li span{ color:#f00;}
.dpzd .dptj .dppf{ line-height:30px;}
.dpzd .dptj .dppf span{ line-height:30px; float:left;}
.dpzd .dptj .dppf .pf{width:80px; height:20px; float:left; background:url(../images/pfbg.png); overflow:hidden; margin-top:5px; margin-right:10px;}
.dpzd .dptj .dppf .pf img{ margin-top:-10px;}
.dpzd .dpck{ margin-top:10px; line-height:30px; padding:0 10px; background:#3DA2EF; border-radius:5px; color:#fff; float:right; font-size:14px;}

.xplbtit{ line-height:40px; font-size:16px; padding:0 8px;}
.xpluy{ border-top:1px solid #e8e8e8; padding:8px;}
.xpluy dt{ line-height:30px; font-size:14px;}
.xpluy dd{ line-height:20px; margin:5px 0; font-size:12px;}
.treebox{ margin: 0 auto; background-color:#E7EAEF; border-radius:5px; margin:8px; padding:10px 0;}


@media (max-width:767px){
#topbg{display:none;}
#top .contect img{ height:60px;width:100%;}
#tmall-ensure{ max-width:100%; margin: 0 auto;}
#tmall-ensure img{ float:left; width:50%;}
.appnav{display:block}
.pcdp,.pcnav{display:none}
#page01{ width:100%; margin-bottom:10px; overflow:hidden;}
.hbanner3{ margin-top:10px; overflow:hidden;}
.contect{ max-width:100%; margin: 0 auto;}
.xplt{ float:left; width:100%; border:1px solid #e8e8e8;}
.xprt{ float:right; width:100%; border:1px solid #e8e8e8;}
.dpxplp li{ float:left; width:50%; font-size:12px;}
.dpxp .xplm{ width:48%; margin:0 1%; float:left; border:1px solid #e8e8e8; margin-bottom:10px;}
.dpxp .xplm .xpjg dd{ width:auto;}
.dpxp .xplm1{ width:98%; margin:0 1%; float:left; border:1px solid #e8e8e8; margin-bottom:10px;}
.muan2{display:none;}
.hvodio{float:left;width:98%;height:250px;margin-left:1%;margin-top:20px;}
.hvodioly{display: inline-block; height: 250px; width: 100%;}
.foot dl{ width:35%; margin-left:15%; float:left; text-align:left;}
.fullSlide{width:100%;position:relative;height:250px;background:#000;}
.fullSlide .bd li{width:100% !important;height:250px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:250px;}
#bottom-tab-menu { display: block; z-index: 100; position: fixed; bottom: 0; left: 0; right: 0; background-color: #f8f8f8; border-top: 1px solid #ddd; min-height: 40px; padding-top: 5px; display: -webkit-flex; display: -moz-flex; display: -ms-flex;display: -o-flex;display: flex;}
#bottom-tab-menu .menu-item { flex: 1;}
#bottom-tab-menu .menu-item a { display: block; text-align: center; position: relative; color: #666;}
#bottom-tab-menu .menu-item a.active { color: #e4393c;}
#bottom-tab-menu .menu-item a.active .name { color: #e4393c;}
#bottom-tab-menu .menu-item a i {position: relative;}

	}
@media (min-width:768px) and (max-width:991px){
#topbg{display:none;}
.contect{ max-width:100%; margin: 0 auto;}
#tmall-ensure{ max-width:100%; margin: 0 auto;}
#tmall-ensure img{ float:left; width:25%;}
.appnav{display:block}
.pcdp,.pcnav{display:none}
#page01{ width:100%; margin-bottom:20px; overflow:hidden;}
.hbanner3{ margin-top:20px; overflow:hidden;}
.xplt{ float:left; width:100%; border:1px solid #e8e8e8;}
.dpxplp li{ float:left; width:50%; font-size:12px;}
.xprt{ float:right; width:100%; border:1px solid #e8e8e8;}
.dpxp .xplm{ width:48%; margin:0 1%; float:left; border:1px solid #e8e8e8; margin-bottom:10px;}
.dpxp .xplm1{ width:48%; margin:0 1%; float:left; border:1px solid #e8e8e8; margin-bottom:10px;}
.muan2{display:none;}
.hvodio{float:left;width:98%;height:320px;margin-left:1%;margin-top:20px;}
.hvodioly{display: inline-block; height: 320px; width: 100%;}
.fullSlide{width:100%;position:relative;height:350px;background:#000;}
.fullSlide .bd li{width:100% !important;height:350px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:350px;}
#bottom-tab-menu { display: block; z-index: 100; position: fixed; bottom: 0; left: 0; right: 0; background-color: #f8f8f8; border-top: 1px solid #ddd; min-height: 40px; padding-top: 5px; display: -webkit-flex; display: -moz-flex; display: -ms-flex;display: -o-flex;display: flex;}
#bottom-tab-menu .menu-item { flex: 1;}
#bottom-tab-menu .menu-item a { display: block; text-align: center; position: relative; color: #666;}
#bottom-tab-menu .menu-item a.active { color: #e4393c;}
#bottom-tab-menu .menu-item a.active .name { color: #e4393c;}
#bottom-tab-menu .menu-item a i {position: relative;}
}
@media (min-width:992px) and (max-width:1199px){
.contect{ max-width:990px; margin: 0 auto;}
#tmall-ensure{ max-width:990px; margin: 0 auto;}
#tmall-ensure img{ float:left; width:25%;}
.appnav{display:none}
#page01{ width:100%; margin-bottom:50px; overflow:hidden;}
.hbanner3{ margin-top:40px; overflow:hidden;}
.xplt{ float:left; width:19%; border:1px solid #e8e8e8;}
.xprt{ float:right; width:80%; border:1px solid #e8e8e8;}
.muan0{float:left;line-height:30px; margin-top:5px;}
.muan1{float:left;line-height:30px;margin-left:20px; margin-top:5px;}
.hvodio{float:left;width:98%;height:420px;margin-left:1%;margin-top:30px;}
.hvodioly{display: inline-block; height: 420px; width: 100%;}
.fullSlide{width:100%;position:relative;height:500px;background:#000;}
.fullSlide .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:500px;}
#bottom-tab-menu{display:none}

}
@media (min-width:1200px){}
@media print{}

.mt-10{ margin-top:10px;}
.bg-w{ background:#fff;}