@charset "utf-8";

html{font-size: 18px;font-family:Arial, Helvetica, sans-serif;}

/*@media screen and (max-width:319px){html{font-size:17.01333px}}@media only screen and (min-width:320px){html{font-size:17.06667px}}@media only screen and (min-width:360px){html{font-size:19.2px}}@media only screen and (min-width:375px)
{html{font-size:20px}}@media only screen and (min-width:384px){html{font-size:20.48px}}@media only screen and (min-width:400px){html{font-size:21.33333px}}@media only screen and (min-width:414px){html{font-size:22.08px}}@media only screen and (min-width:424px){html{font-size:22.61333px}}@media only screen and (min-width:480px){html{font-size:23.6px}} !
 * Waves v0.7.5
 * http://fian.my.id/Waves 
 * 
 * Copyright 2014-2016 Alfiana E. Sibuea and other contributors 
 * Released under the MIT license 
 * https://github.com/fians/Waves/blob/master/LICENSE 
 
*/
body{background:#fff; color:#333;}
h1, h2, h3, h4, h5, h6, strong {font-style: normal;font-weight: bold;}
.wrapper{width:100%; max-width:1080px; margin:0 auto; overflow:hidden;}
.wrapper01{width:100%;max-width:1080px;  margin:0 auto; overflow:hidden;border-bottom: 1px solid #D3D3D3;text-align:right;padding:0.2rem 0 0.5rem 0;}
.wrapper_bottom{text-align:left;}
.wrapper02{min-height:23.7rem;}
.wrapper03{min-height:26.6rem;}
.wrapper:after,.wrapper:before{display:table; content:'';}
.wrapper:after{clear:both;}
.trans3{transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;}
.trans5{transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}
.trans7{transition: all .7s;-webkit-transition: all .7s;-moz-transition: all .7s;}
.lngtrans3{transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;}
.lngtrans5{transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}
.lngtrans7{transition: all .7s;-webkit-transition: all .7s;-moz-transition: all .7s;}
img{vertical-align:middle;}
input{-webkit-appearance: none;appearance: none;}
.form_row{position: relative;display: inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;width: 100%;}
.form_laber{width:100%;height: 1.875rem;line-height: 1.875rem;box-sizing:border-box; -webkit-box-sizing:border-box; font-size:0.85rem;}
.form_laber .font{color: red;font-size: 0.875rem;}
.form_input{font-size: 0.875rem;line-height: 1.975rem;height: 1.975rem;width: 100%;border: none;-webkit-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;background: none;border: 1px solid #D3D3D3;border-radius: 0.1875rem;text-indent: 0.4rem;}
.form_input:focus{border-color: #f9b61e;}
.form_select{width: 100%;font-size: 0.875rem;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 2.375rem;height: 2.375rem;background: #fff;border: 1px solid #D3D3D3;appearance: none;-moz-appearance: none;-webkit-appearance: none;text-indent: 3%;background: none;border-radius: 0.1875rem;}
.form_select_arrow{position: relative;}
.form_select_arrow:after{content: "\25bc";position: absolute;width: 2.25rem;height: 2.25rem;line-height: 2.25rem;right: 1px;top: 1px;background: #dddddd;color: #fff;text-align: center;font-size: 0.6rem;z-index: -1;}
.global_button{width: 100%;border-radius: 0.1875rem;height: 2.2875rem;line-height: 2.2875rem;font-size: 0.95rem;display: block;text-align: center;}
.quiry_color{color:#e43d37;}
#qnswnums{position: static;}

#banner_box{ width:100%; overflow:hidden; margin:0rem  auto 0 auto;min-height:129px;}
#banner_box img{min-height:129px;display:none;}
#banner_box ul li{display:none;}
#banner_box ul li:first-child{display:block;}
#banner_box ul li.loadingli{background:url(../images/loading.gif) no-repeat center;}
.hiSlider-item{display:none;position:relative;}
.hiSlider-item img{width:75%;display:block;margin:0 auto;min-height:246px;background:url(../images/loading.gif) no-repeat center; background-size:11%;}

.gif_play {display: none;position:absolute;width:5rem;height:5rem;z-index:6;background: url(../images/play.png) no-repeat center center;cursor: pointer;background-size:12%;left:0;top:0;width:100%;height:100%;}
.gif_pause {display: none;position:absolute;width:5rem;height:5rem;z-index:6;background: url(../images/pause.png) no-repeat center center;cursor: pointer;background-size:12%;left:0;top:0;width:100%;height:100%;}
.gif_load {position:absolute;width:5rem;height:5rem;z-index:3;cursor: pointer;background-size:11%;left:0;top:0;width:100%;height:100%;}
img.gif_url1 {width:75%;display:block;margin:0 auto;min-height:246px;background:none; background-size:11%;}
.load_icon{display:none;position:absolute;width:5rem;height:5rem;z-index:2;background: url(../images/loading.gif) no-repeat center center;cursor: pointer;background-size:12%;top:0;width:100%;height:100%;left:0px;}
.load_icon_bg{display:none;position:absolute;width:5rem;height:5rem;z-index:4;cursor: pointer;top:0;width:100%;height:100%;left:0px;}
img.jpg_urlk{display:none;}

.video_play {position:absolute;width:5rem;height:5rem;z-index:6;background: url(../images/play.png) no-repeat center center;cursor: pointer;background-size:12%;left:0;top:0;width:100%;height:100%;}
.video_load {position:absolute;width:5rem;height:5rem;z-index:3;cursor: pointer;background-size:11%;left:0;top:0;width:100%;height:100%;}
.video_play1{background-size:30%;}
.blankhide{none;}
.underlinea{text-decoration: none!important;}

.pro-price {
	display:block;	
    margin:0 auto;	
    width:85%;	
	padding-bottom: 0 !important;
	height: 0.93rem;
	line-height: .93rem;
	color: #888;
	font-size: .7rem;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.fs em{
    color:#e64545;font-weight:bold;
}
.fs i{
    color:#e64545;font-weight:bold;
}
.price_hide{display:none;}





.navbg{position: fixed;visibility: hidden;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8) url(../images/all_nav_close.png) no-repeat 93% 5% / 12% auto;transform: translateX(-100%);-webdit-transform: translateX(-100%);-moz-transform: translateX(-100%);z-index: 10}
.head_bg_col{background-color:#FFFFFF;padding:0.1rem 0;}
nav01{position:fixed; top:0; left:0; width:70%;height: 100%;visibility: hidden;display: block;background: #f5f7fa;transform: translateX(-100%);-webdit-transform: translateX(-100%);-moz-transform: translateX(-100%);border: none;z-index: 10;overflow-y: auto;}
nav01.on,.sec_nav.on,.navbg.on{visibility: visible;transform: translateX(0);-webdit-transform: translateX(0);-moz-transform: translateX(0);}
nav01 .item{background-color:#f5f7fa;color:#222;line-height:2.7rem; height:2.7rem; width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; overflow:hidden; text-overflow:ellipsis; display:block; white-space:nowrap; padding:0 1.6rem; font-size:0.75rem;border-bottom: 1px solid #e9e6eb;text-align:left;}
/*nav01 .selected{background-color:#dde3ee;}*/
nav01 .item.c_lang{text-align: right;padding-right: 1.5rem;height: 2.5rem;line-height: 2.5rem;}
nav01 .item.c_lang:before{left: none;right: 3%;border:0.4rem solid transparent;border-top-color:#999;border-bottom: none; }
nav01 .item.c_lang:after{display: none;}
nav01 .ico img{max-height: 1.25rem;display: inline-block;margin-right: 0.5rem;}
nav01 .hasub{position: relative;}
nav01 .hasub i{content:'';position: absolute;top: 0;bottom: 0;margin:auto;right: 0rem;height: 0;z-index:10000; background:url(../images/more.png) no-repeat 50% 50%; background-size:33%;width:4rem; height:4rem;}
nav01 .hasub:after{content:'';position: absolute;top: 0;bottom: 0;margin:auto;right: 0.125rem;height: 0;border:0.4375rem solid transparent;z-index:10000;}
nav01 .item a{color: #5f5f5f;display: block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sec_nav{position: fixed;top: 0;left: 0;transform: translateX(-100%);-webdit-transform: translateX(-100%);-moz-transform: translateX(-100%);visibility: hidden;width:75%;height: 100%;background: white;overflow-y: auto;z-index: 11;}
.sec_nav .si{color:#222;padding:0 2%;line-height:2.7rem; height:2.7rem; font-size:0.75rem;border-bottom: 1px solid #f3f3f3;text-align:left;}
.sec_nav .si a{text-indent: 0.25rem;-webkit-box-sizing:border-box; box-sizing:border-box; overflow:hidden; text-overflow:ellipsis; display:block; white-space:nowrap; padding:0 1rem;color: #5f5f5f;}
.sec_nav .cate_close{position: relative;text-indent: 0.6rem;}
.sec_nav .cate_close a{text-indent: 6%;}
.sec_nav .cate_close:before{content:'';position: absolute;top: 0;bottom: 0;margin:auto;left: 0.23rem;height: 0;border:0.5rem solid transparent;border-right-color: #555;}
.sec_nav .cate_close:after{content:'';position: absolute;top: 0;bottom: 0;margin:auto;left: 0.345rem;height: 0;border:0.45rem solid transparent;border-right-color: #fff;}







lng .hasub{position: relative;}
lng .hasub:before{content:'';position: absolute;top: 0;bottom: 0;margin:auto;right: -0.01rem;height: 0;border:0.5rem solid transparent;}
lng .hasub:after{content:'';position: absolute;top: 0;bottom: 0;margin:auto;right: 0.125rem;height: 0;}
lng .lngitem a{color: #5f5f5f;display: block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lngbg{position: fixed;visibility: hidden;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8) url(../images/all_nav_close.png) no-repeat 8% 5% / 12% auto;transform: translateX(100%);-webdit-transform: translateX(100%);-moz-transform: translateX(100%); z-index:10;}
lng{position:fixed; top:0; right:0; width:65%;height: 100%;visibility: hidden;display: block;background: #f5f7fa;transform: translateX(100%);-webdit-transform: translateX(100%);-moz-transform: translateX(100%);border: none;z-index: 10;overflow-y: auto;}
lng.on,.sec_lng.on,.lngbg.on{visibility: visible;transform: translateX(0);-webdit-transform: translateX(0);-moz-transform: translateX(0);}
lng .lngitem{line-height:2.5rem; height:2.5rem; width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; overflow:hidden; text-overflow:ellipsis; display:block; white-space:nowrap; padding:0 8%; font-size:0.75rem;border-bottom: 1px solid #f3f3f3;background: #fff;}
lng .lngitembg{background:#f0f1f2;border-bottom:1px double #e9e6eb;	}
.a0 li{display:none;}
.a0 li.cur{display:block;}
li.select{display:block;font-size: 0.95rem;}
.select_now a{color: #e64545!important;}
lng .lngitembg a{font-size: 0.95rem;}
lng .lngitembg01 a{font-size: 0.75rem;}
lng .lngitembg01{background:#f5f7fa;}
.lngitembg01{background:#f5f7fa;}
lng .lngitem.c_lang{text-align: right;padding-right: 1.5rem;height: 2.5rem;line-height: 2.5rem;}
lng .lngitem.c_lang:before{left: none;right: 3%;border:0.4rem solid transparent;border-top-color:#999;border-bottom: none; }
lng .lngitem.c_lang:after{display: none;}
lng .ico img{max-height: 1.25rem;display: inline-block;margin-right: 0.5rem;}
lng .hasub{position: relative;}

/*lng .hasub:before{content:'';position: absolute;top: 0;bottom: 0;margin:auto;right: 0rem;height: 0;z-index:10000; background:url(../images/more.png) no-repeat 95% 50%; background-size:33%;width:4rem; height:4rem;}
*/
lng .hasub:after{content:'';position: absolute;top: 0;bottom: 0;margin:auto;right: 0.125rem;height: 0;z-index:10000;}
lng .item a{color: #5f5f5f;display: block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sec_lng{position: fixed;top: 0;right: 0;transform: translateX(100%);-webdit-transform: translateX(100%);-moz-transform: translateX(100%);visibility: hidden;width:65%;height: 100%;background: white;overflow-y: auto;z-index: 11;}
.sec_lng .si{color:#222;padding:0 1.2rem;line-height:2.7rem; height:2.7rem;font-size:0.75rem;border-bottom: 1px solid #f3f3f3;text-align:left;}
.sec_lng .si a{text-indent: 0.25rem;-webkit-box-sizing:border-box; box-sizing:border-box; overflow:hidden; text-overflow:ellipsis; display:block; white-space:nowrap; padding:0 0rem;color: #5f5f5f;}
.sec_lng .cate_close{position: relative;text-indent: 2rem;}
.sec_lng .cate_close a{text-indent: 10%;}
.sec_lng .cate_close:before{content:'';position: absolute;top: 0;bottom: 0;margin:auto;left: 0.85rem;height: 0;background:url(../images/more.png) no-repeat 100% 50%; background-size:33%;width:4rem; height:4rem;   -moz-transform: rotate(90deg);
   -webkit-transform: rotate(180deg);
   -o-transform: rotate(180deg);
   transform: rotate(180deg);}
/*.sec_lng .cate_close:after{content:'';position: absolute;top: 0;bottom: 0;margin:auto;left: 0.93rem;height: 0;border:0.49rem solid transparent;border-right-color: #fff;}*/
.trans2 {
   height: 0;
   transition: height .2s;
 }

 .yijinav {
   line-height: 2.5rem;
   width: 100%;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   overflow: hidden;
   text-overflow: ellipsis;
   display: block;
   white-space: nowrap;
 }

 .yijinav .a1 {
   line-height: 2.5rem;
   height: 2.5rem;
   width: 100%;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   overflow: hidden;
   text-overflow: ellipsis;
   display: block;
   white-space: nowrap;
   padding: 0 8%;
   font-size: 0.75rem;
   border-bottom: 1px solid #e9e6eb;
   background: #f5f7fa;
   position: relative;
 }

 .yijinav:last-child .a1 {
   position: relative;
 }

 .yijinav .a1 i {
   position: absolute;
   top: 0;
   bottom: 0;
   margin: auto;
   right: 0.6rem;
   height: 0;
   z-index: 10000;
   background: url(../images/more.png) no-repeat 52% 28%;
   background-size: 33%;
   width: 4rem;
   height: 4rem;
   -moz-transform: rotate(90deg);
   -webkit-transform: rotate(90deg);
   -o-transform: rotate(90deg);
   transform: rotate(90deg);
 }
 
  .lngitem i {
   position: absolute;
   top: 0;
   bottom: 0;
   margin: auto;
   right: 0.6rem;
   height: 0;
   z-index: 10000;
   background: url(../images/more.png) no-repeat 67% 50%;
   background-size: 33%;
   width: 4rem;
   height: 4rem;
   -moz-transform: rotate(0deg);
   -webkit-transform: rotate(0deg);
   -o-transform: rotate(0deg);
   transform: rotate(0deg);
 }
 
 .yijinav.active .a1 i{
   background-position: 48% 68%;
   -moz-transform: rotate(-90deg);
   -webkit-transform: rotate(-90deg);
   -o-transform: rotate(-90deg);
   transform: rotate(-90deg);
   transition: all .0s;
 }
 .yijinav.active .trans2{
   height: auto;
 }
 .yijinav.active .a1{
  background:#dde3ee;
 }
 .yijinav.active1 .a1{
  background:#dde3ee;
 }
 
 .yijinav .selected_cur{
  background:#dde3ee;
 }



header .head_inquiry{padding-top: 1.5625rem;}
header .head_inquiry .pic{display: block;height: 2.5rem;text-align: center;background: url(../images/inquiry_cart.png) no-repeat center center / auto 100%;}
header .head_inquiry .name{display: block;height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 0.875rem;color: #333;}
header .head_account{padding-top: 0.4375rem;padding-bottom: 1.3125rem;font-size: 0;text-align: center;}
header .head_account span{display: inline-block;height: 1.875rem;line-height: 1.875rem;border:1px solid #e0e0e0;border-radius: 1rem;color: #666;font-size: 0;padding:0 1.125rem;}
header .head_account span em{display: inline-block;vertical-align: middle;font-size: 0.75rem;height: 0.75rem;border-left: 1px solid #666;}
header .head_account span a{display: inline-block;vertical-align: top;font-size: 0.75rem;padding:0 1.125rem;color: #666;}
header .bor{border-top: 2px solid #f9b61e;}
#header_fill{height: 2.5rem;}

.goods_search{position: fixed;top: 0;left: 0;height: auto;background:#dadada;display: none;-webkit-box-sizing:border-box; box-sizing:border-box;z-index: 1002;}
.goods_search .form{width:100%; margin:0;padding: 0; -webkit-box-sizing:border-box; box-sizing:border-box; background:#fff; border-radius:0.08rem; line-height:3.25rem; height:3.25rem;padding-right: 3.25rem;font-size: 0;overflow: hidden;}
.goods_search .form .text{float: left;background:none; border:none; font-size:0.875rem;text-indent: 0.8rem; color:#8e8e93; height:3.25rem; line-height:3.25rem; width:100%; outline:none;}
.goods_search .form button{display: block;border:0;padding: 0;margin: 0 -3.25rem 0 0;float: right;width: 3.25rem;height: 3.25rem; outline: none;background-image: url(../images/global_search.png);background-position:center center;background-size: auto 35%;background-repeat: no-repeat;}
.goods_searchbg{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 1001;}

#pro_box{padding-bottom: 1rem;}

.page_title{line-height:2.2rem; font-size:1rem; color:#555; background:none; height:2.2rem;  text-align: left;background: #f3f3f3;}
.page_location{line-height:2.2rem; font-size:1.125rem; color:#555; height:2.2rem; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;border-bottom: 1px solid #d8d9db;padding-left: 1.62rem;font-size: 0.75rem;background:#f8f8f8 url(../images/page_location.png) no-repeat 0.63rem 0.69rem; background-size:0.72rem;}
.page_location a{font-size:0.75rem; color:#555;}
.art_page_title{height: auto;line-height:1.6rem;padding:0.7rem;background: none;font-size: 1.125rem;}
.page_title .pos{height:2.2125rem; overflow:hidden; width:300%;}
.page_title .pos .column{line-height:2.2125rem; font-size:0.875rem; color:#555; height:2.2125rem;}
.page_title a{font-size:0.75rem; color:#555;}
.btn_global button{width: 100%;height: 1.875rem;line-height: 1.875rem;text-align: center;font-size: 0.875rem;border:none;margin: 1.5625rem auto;}
.content_blank,.content_more{font-size: 0.875rem;margin: 1rem;}
.art_time{display:block;font-size:0.65rem;margin:0.2rem 0 0 0;padding:0 0 0 1.1rem;color:#999999;background: url(../images/timeIcon.png) no-repeat 0.1rem 0.45rem;line-height:1.65rem;height:1.6rem;background-size:0.7rem;}


.art_content{font-size:0.75rem; padding:1rem 1rem; line-height:1rem; -webkit-box-sizing:border-box; box-sizing:border-box;}
.art_content01{font-size:0.75rem; padding:0.6rem 1rem; line-height:1rem; -webkit-box-sizing:border-box; box-sizing:border-box;}
.art_content01 *{font-size:0.75rem;}
.art_title{line-height:1.125rem; text-align:center; font-size:0.75rem; width:96%; margin:0 auto; border-bottom:1px dotted #ccc; padding:0.16rem 0;}
.oth_art_list{border-bottom:1px solid #ccc;display: none;}
.oth_art_list .item{border-top:1px solid #ccc; height:2.5rem; line-height:2.5rem; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:0.75rem; padding-left:2.8125%; color:#333; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../images/art_arrow.jpg) no-repeat 94.53125% center / 2.65625%;}
.oth_art_list .item a{font-size:0.75rem; color:#333; font-weight:bold;}
.videoinfo{position:relative;margin:5px 0 10px 0;min-height:100px;}

.info_list li .desc {border-bottom: 1px solid #ddd;padding: 2% 0% 5%;}
.info_list li .name {position: relative;display: block;height:1.1rem;line-height: 1.45rem;padding-bottom: 0.4rem;margin-bottom: 0.4rem;font-size: 0.95rem;color: #000;display: block;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;}
.info_list li .msg {height: 1.3125rem;line-height: 1.3125rem;font-size: 0;}
.info_list li .msg em {display: inline-block;vertical-align: middle;height: 0.8rem;width: 0;border-left: 1px solid #6b6b6b;margin: 0 0.4rem;}
.info_list li .time {display: inline-block;vertical-align: middle;color: #6b6b6b;font-size:0.65rem;}
.info_list li .msg .cate {display: inline-block;font-size: 0.75rem;color: #e54545;vertical-align: middle;}
.info_list li .name::before {content: '';position: absolute;bottom: 0;width: 2.8125rem;border-bottom: 2px solid #e54545;}
.info_list li .brief {font-size: 0.75rem;line-height: 1rem;overflow: hidden;display: block;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}


.inquiry_info{width:93.75%; margin:0 auto; padding-bottom:0.09rem;}
.inquiry_info .row{margin-bottom:0.16rem;padding: 0.1rem 0;border-bottom:1px solid #f1f1f1;width:92%;margin:0 auto;}

.inquiry_info .img{margin-top:0.8rem; margin-left:0rem;width:100%; height:100%; text-align:center; background:url(../images/loading.gif) no-repeat center; background-size:15%;}
.inquiry_info .img img{vertical-align:middle; max-height:100%;width:100%;}
.inquiry_info .desc{width:98%;}
.inquiry_info .desc .name{line-height:1.125rem; padding:1.69rem 0 0.29rem 0;font-size:0.75rem;}
.inquiry_info .desc .name a{font-size:0.9rem; color:#333; display: inline-block;max-height: 70px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;line-height: 20px;}
.inquiry_info .desc .price{color:#d60707; font-size:0.75rem; margin: 0.3rem 0 0.3rem; line-height:1.125rem;}
.inquiry_info .desc .txt{line-height:0.95rem; margin: 0.1rem 0;font-size:0.7rem;color: #9f9f9f;}
.inquiry_info .desc .txt a{font-size:0.8rem; color:#333;}
.inquiry_info .desc .del{float: left;border-radius: 0.1rem;padding:0.3rem 0; /*background:url(../images/del.png) no-repeat left center/0.15rem;*/color: #fff;ext-transform: capitalize;font-size: 0.8rem;background: #999;margin:0.5rem 0.2rem 0.5rem 0;width:3.5rem;text-align: center;height: 1rem;line-height: 1.1rem;}
.inquiry_info .desc .del:hover{background: #bf3030;}
.empty{text-align:center;padding:10.9rem 0 0rem; font-size:0.875rem; line-height:1.25rem;background: url(../images/bg_no_cart.png) no-repeat center 5rem / auto 4rem;margin-bottom:9.25rem;}
.empty01 {padding-top: 7rem ;background: url(../images/tip.png) no-repeat center 5rem / auto 4rem;margin-bottom:4.25rem;}
.empty02 {padding:10.5rem 1rem 1rem 1rem;background: url(../images/tip.png) no-repeat center center / auto 4rem;margin-bottom:5.23rem;}

.buttonface2{border-radius:0.2rem;padding:0 1.5rem;line-height:1.85rem;height:1.85rem;font-size:0.82rem; background:#464646; color:#fff;margin:0.4rem 0rem 0.4rem 0; }


.down_list{margin-bottom:0.5rem;}
.down_list li{line-height:2.625rem; border-bottom:1px solid #f3f3f3; font-size:0.75rem; color:#333;padding-left: 0.7rem;}
.down_list li a{font-size:0.75rem;}
.down_list li .time{color:#999; font-size:0.75rem;}
.down_list .down_btn{font-size:0rem; padding:0rem;width: 2.625rem;height: 2.625rem;background: url(../images/user_download.png) no-repeat center center / 40% auto;}

footer{}
footer nav{text-align:center; line-height:1.7rem; padding:0.5rem 0;}
footer nav a{font-size:0.75rem; margin:0 2.78%; white-space:nowrap; word-break:keep-all; color:#666;}
footer section, footer section a{padding:1rem 0.5rem; line-height:1rem; text-align:center; color:#848181; font-size:0.75rem; border-top:1px solid #eee;}
footer section a{ border:none;font-size: 0.75rem;display: none;}
footer .c_lang{font-size:0.75rem; line-height:1.5rem; height:1.5rem; border-top:1px solid #eee; padding:0 3%;}
footer .lang_list{position:fixed; top:45%; display:none; width:80%; left:10%; background:rgba(0,0,0,.7); border-radius:0.5rem; padding:0.5rem 0;z-index: 1001;}
footer .lang_list .c{position:relative; text-align:center; line-height:1.5rem;}
footer .lang_list .c .close{position:absolute; height:1.5rem; width:1.5rem; top:-0.8rem; right:-0.6rem; content:''; background:url(../images/close.png) no-repeat center center/75%;}
footer .lang_list a{font-size:0.75rem; color:#fff; display:inline-block; width:100%; text-align:center; height:1.5rem;line-height: 1.5rem;}
.to_top{position:fixed; right:0; bottom:-1px;display:none; z-index:100; width:3.5rem;}

/*foot start */
.posrel{width:100%;background:#222;position:relative;;}
.posrel .ysmhfoCont{overflow:hidden;padding:5px 20px;max-width:1080px;margin:0 auto;}
.posrel .ysmhfoCont .ymhocLinks{margin: 30px 0 0 0;display:inline-block;float:left;width:100%;}
.posrel .ysmhfoCont .ymhocLinks li{line-height:20px;font-size:14px;}
.posrel .ysmhfoCont .ymhocLinks li:nth-child(2){margin-top:5px;}
.posrel .ysmhfoCont .ymhocLinks03{margin-left: 0%;width:100%;}
.posrel .ysmhfoCont .ymhocLinks04 h3{cursor:pointer;}
.posrel .ysmhfoCont .ymhocLinks05 h3{cursor:pointer;}
.quicklinkhide,.quicklinkhide01{display:none;}
.ymhocLinkshidebg{background: url(../images/espcms_bbs_index_down.gif) no-repeat 96% center;color:#e64545;}
.ymhocLinksshowbg{background: url(../images/espcms_bbs_index.gif) no-repeat 96% center;color:#fff;}
.posrel .ysmhfoCont .ymhocLinks01 li{overflow:hidden;line-height:24px;}
.posrel .ysmhfoCont .ymhocLinks02 li{overflow:hidden;}
.posrel .ysmhfoCont .ymhocLinks03 li{ color:#8b8b8b;}
.posrel .ysmhfoCont .ymhocLinks03 h3,.posrel .ysmhfoCont .newsletter{color:#fff;}
.posrel .ysmhfoCont .ymhocLinks li span.meiti_shore{display:inline-block;border-radius:2px;margin-top:5px;width:24px;height:24px;}
.meiti_shore img{width:100%;height:100%;}
.meiti_shore{background-color:#3b5998;}
.bgcolor1{background-color:#3b5998;}
.bgcolor2{background-color:#cd332d;}
.bgcolor3{background-color:#007fb1;}
.company_code{width:150px;height:150px;margin-top:10px;display:block;border-radius:2px;}

.posrel .ysmhfoCont .ymhocLinks li.select a{color:#cb3631;}
.posrel .ysmhfoCont .ymhocLinks li h3{font-size:16px;font-weight:normal;line-height:32px;display:block;}
.posrel .ysmhfoCont .ymhocLinks li a{font-size:14px;color:#8b8b8b;}
.posrel .ysmhfoCont .newsletter{float:left;width:50%;min-width:250px;margin-right:40px;margin-bottom:25px;margin-top:25px;}
.posrel .ysmhfoCont .newsletter p{line-height:20px;color:#8b8b8b}
.posrel .ysmhfoCont .newsletter .nsltrSubmit{height:34px;line-height:34px;display:inline-block;margin-top:10px;width:95%;}
.posrel .ysmhfoCont .newsletter .nsltrSubmit input{font:14px/1.5 "Roboto",Arial,"Microsoft YaHei",sans-serif;float:left;border:none;padding:0 3.4%;width:64.67%;height:34px;line-height:34px; color:#999;margin:0;border-radius:2px 0px 0px 2px;}
.posrel .ysmhfoCont .newsletter .nsltrSubmit .blue2{float:right;padding:0 14px;background:#e43d37;font-size:14px;color:#fff; width:28.5%;text-align:center;border-radius:0px 2px 2px 0px;height:34px;}
.posrel .ysmhfoCont .newsletter .nsltrSubmit .blue2:hover{ background:#cb3631;}
.posrel .ysmhfoBottom{background:#111;line-height:18px;border-top:1px solid #000;color:#8b8b8b;font-size:14px;}
.posrel .ysmhfoBottom .ymfboLeft{margin:0 auto;width:90%;padding:20px 0;text-align:center;}
.posrel .ysmhfoBottom .ymfboRight{float:right;}
.posrel .ysmhfoBottom .ymfboRight a{padding:0 10px;color:#8b8b8b;}
/*foot end */



.null{-webkit-animation:null .3s 2 0s linear forwards; animation:null .3s 2 0s linear forwards;}
.m_editAddr{padding: 1rem 0;background: #fff; margin:0 1.1rem;}
.m_editAddr .addr_row{margin-bottom:0.3rem;}
.m_editAddr .addr_row .input{position: relative;width: 100%;font-size:0.75rem; border-radius: 0.1rem;}
.m_editAddr .addr_row .input img{position: absolute;left: 100px;top: 0px;height: 40px;border:none;}
.m_editAddr .addr_row .input .input_span{ display:inline-block; -webkit-box-sizing:border-box; overflow:hidden; box-sizing:border-box; width:100%;}
.m_editAddr .addr_row .input_span_name .input_span{width: 48%;}
.m_editAddr .addr_row .input .input_area{height:5rem; resize:none; font-family:Arial, Helvetica, sans-serif;}
.m_editAddr .addr_row .input .addr_select *{font-size:0.75rem;}
.m_editAddr .addr_row .input .input_btn{margin:1.6rem 0; }
.m_editAddr .subtitle{line-height:2.5rem; font-size:0.875rem;text-align: center;background: #f4f4f4;margin: 0 -3.5%;}
.m_editAddr .subtitle.first{position: relative;}
.m_editAddr .subtitle.first:before{content:'';position: absolute;top: 0;bottom: 0;margin:auto;left: 0.25rem;height: 0;border:0.5rem solid transparent;border-right-color: #555;}
.m_editAddr .subtitle.first:after{content:'';position: absolute;top: 0;bottom: 0;margin:auto;left: 0.375rem;height: 0;border:0.4375rem solid transparent;border-right-color: #f4f4f4;}

/* 会员中心 */
.user{background: #f4f4f4;}
.user footer{display: none;}
.user .goods_search{display: none;}
.user_login_tab{width:100%; margin:0 auto;padding-bottom: 1.5rem;}
.user_login_tab div{position: relative;height: 1.25rem;line-height: 1.25rem;text-align: center;font-size: 0.75rem;}
.user_login_tab div:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 0;margin:auto;border-top: 1px solid #eaeaea;z-index: -1;}
.user_login_tab div span{background: white;padding: 0 1rem;}
.user_login_tab a{margin-top: 1.5rem;width:100%; border-radius:0.2rem; height:2.375rem; line-height:2.375rem; font-size:1rem; display:block; text-align:center;background: #f7f7f7;border:1px solid #e0e0e0;color: #333;}

.user_login{width:100%; padding: 0 3%; margin:0 auto; box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:0.06rem; margin-bottom:0.16rem;background: #fff;}
.user_login .user_reg_row{line-height:1.5625rem;}
.user_login .user_reg_row:last-child{border-bottom:none;}
.user_login .user_reg_row .reg_a span{color: #f9bb3a;font-size: 1rem;display: inline-block;vertical-align: middle;padding-right: 0.1rem;}
.user_login .user_reg_row .reg_b{width:100%;}
.user_login .user_reg_row .reg_b .input{color: #999;}
.user_login .user_reg_row .reg_b_name .input{width: 47%;}
.user_login .user_reg_row .reg_b select *{font-size:0.75rem;}

.user_login_btn{width:100%; margin:1.875rem auto;}

.user_login .user_login_t{color:#262626; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:1rem; line-height:2.375rem;}
.user_login .user_login_t span{color: #f9bb3a;font-size: 1rem;display: inline-block;vertical-align: middle;padding-right: 0.1rem;}
.user_login .user_input{line-height:1.5625rem; margin:0 auto;}
.user_login .user_input input{color:#7e7e7e;}
.user_login .null{background:#FFF3F3; -webkit-animation:null .3s 2 0s linear forwards; animation:null .3s 2 0s linear forwards;}
.user_login .login_ex{width:93.75%; -webkit-box-sizing:border-box; box-sizing:border-box; padding:0.33rem 0.4rem; margin:0 auto; border:2px solid #dfdfdf; border-radius:0.05rem; margin-top:0.28rem;}
.user_login .login_ex .icon{width:15.3465%;}
.user_login .login_ex .icon img{vertical-align:middle;}
.user_login .login_ex .sign{line-height:1.9375rem; margin-left:8.9108%;}
.user_login .login_ex .sign a{color:#666; font-size:0.75rem;}

.user_data{background: #fff;}
.user_data .bg{position: relative;height: 3.5625rem;}
.user_data .bg span{position: absolute;width: 4.625rem;height: 4.625rem;left: 0;right: 0;bottom: -2.3125rem;margin: 0 auto;background: url(../images/account.png) no-repeat center center / 100% 100%;}
.user_data .face{width:29.6875%; margin-left:3.125%; padding:0.55rem 0; display:none;}
.user_data .face img{vertical-align:middle;}
.user_data .info{padding-top: 2.9375rem;padding-bottom: 1.25rem;line-height: 1.6875rem;font-size: 0.75rem;text-align: center;}
.user_data .info .n{color:#555; font-size:0.75rem; line-height:1.25rem;}
.user_data .info .e{margin-left:8.02139%; line-height:1.25rem; width:4.6%;}
.user_data .info .e img{vertical-align:middle;}
.user_data .info .phone{line-height:1.25rem; color:#555; font-size:0.75rem; padding-left:0.8rem; -webkit-box-sizing:border-box; box-sizing:border-box; background:url(../images/memphone.png) no-repeat 0.4687% center; background-size:2.088556%;}
.user_menu{background: #f4f4f4;padding-top: 1.5rem;padding-bottom: 1.6875rem;}
.user_menu a{position: relative;line-height:3rem; display:block; height:3rem; border-top:1px solid #ddd; color:#555; font-size:0.875rem; padding-left:2.125rem; -webkit-box-sizing:border-box; box-sizing:border-box; background-repeat: no-repeat; background-position: 0.5rem center; background-size: auto 33.3%;background-color: #fff;}
.user_menu a:before{content: '';position: absolute;top: 0;bottom: 0;margin: auto;right: 0rem;height: 0;border: 0.5rem solid transparent;border-left-color: #999;}
.user_menu a:after{content: '';position: absolute;top: 0;bottom: 0;margin: auto;right: 0.125rem;height: 0;border: 0.4375rem solid transparent;border-left-color: #fff;}
.user_menu .set{background-image: url(../images/user_set.png);border-top: none;}
.user_menu .down{background-image: url(../images/user_download.png);}
.user_menu .inquiry{background-image: url(../images/user_inquiry.png);}
.user_menu .inquiry_list{background-image: url(../images/user_inquiry_list.png);}
.wrapper .sign_out{width: 95%;margin: 0 auto 1.6875rem;padding: 0;text-align: center;font-size: 1rem;}
@-webkit-keyframes null{
	0%{background:#FFF3F3;}
	50%{background:#FFCBCC;}
	100%{background:#FFF3F3;}
}
@keyframes null{
	0%{background:#FFF3F3;}
	50%{background:#FFCBCC;}
	100%{background:#FFF3F3;}
}





/*************************** 询盘弹出提示框 start ***************************/
.inquiry_tipsbg{position: fixed;top: 0;left: 0;width: 100%;height: 150%;background: rgba(0,0,0,0.5);z-index: 1000;}
.inquiry_tipsbg_load{position: fixed;top: 0;left: 0;width: 100%;height: 150%;background: rgba(0,0,0,0.5);z-index: 1000;}
.inquiry_tipsbg1{position: fixed;top: 0;left: 0;width: 100%;height: 150%;background: rgba(0,0,0,0.5);z-index: 1000;}
.inquiry_tips{position:fixed; top:50%; margin-top:-9.4rem;width:80%; z-index:1002; left:10%;border-radius:0.2rem; }
.inquiry_tips .c{position:relative; text-align:center;z-index:1003;background:#fff;padding:2.4rem 0 3.6rem 0;border-radius:0.2rem;}
.inquiry_tips .c .title{background: url(../images/correctIcon.jpg) no-repeat center 0;background-size:2.5rem;color:#666666; font-size:1rem; line-height:1.5rem;padding: 3.2rem 10% 0 10%;text-align: center;}
.inquiry_tips a{font-size:0.875rem; color:#fff; display:inline-block; margin-top:1rem; min-width:80%; background:#f9b61e; text-align:center; border-radius:0.2rem; height:2.375rem; line-height:2.375rem;}
.inquiry_tips a.close{background:#d5d5d5;}

.inquiry_tips1{position:fixed; top:50%;margin-top:-8rem; width:80%; z-index:1001; left:10%; border-radius:0.2rem; }
.inquiry_tips1 .c{position:relative; text-align:center;z-index:1003;background:#fff;padding:2.4rem 0 3.6rem 0;border-radius:0.2rem;}
.inquiry_tips1 .c .title{background: url(../images/correctIcon.jpg) no-repeat center 0;background-size:2.5rem;color:#666666; font-size:1rem; line-height:1.5rem;padding: 3.2rem 10% 0 10%;text-align: center;}
.inquiry_tips1 a{font-size:0.875rem; color:#fff; display:inline-block; margin-top:1rem; min-width:80%; background:#f9b61e; text-align:center; border-radius:0.2rem; height:2.375rem; line-height:2.375rem;}
.inquiry_tips1 a.close{background:#d5d5d5;}

.inquiry_tips_load{position:fixed; top:50%;margin-top:-8rem; width:80%; z-index:1001; left:10%; border-radius:0.2rem; }
.inquiry_tips_load .c{position:relative; text-align:center;z-index:1003;background:#fff;padding:2.4rem 0 3.6rem 0;border-radius:0.2rem;}
.inquiry_tips_load .c .title{background: url(../images/Inquiryloading.gif) no-repeat center 0.5rem;background-size:2rem;color:#666666; font-size:1rem; line-height:1.5rem;padding: 3.2rem 10% 0 10%;text-align: center;}
.inquiry_tips_load a{font-size:0.875rem; color:#fff; display:inline-block; margin-top:1.5rem; min-width:80%; background:#f9b61e; text-align:center; border-radius:0.2rem; height:2.375rem; line-height:2.375rem;}
.inquiry_tips_load a.close{background:#f9b61e;}


/*************************** 询盘弹出提示框 end ***************************/


/*************************** 询盘清空弹出提示框 start ***************************/
.inquiry_tipsbg_qk{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 1001;}
.inquiry_tips_qk{position:fixed; top:30%; width:80%; z-index:1002; left:10%; background:white; border-radius:0.2rem; padding:1rem 0 2.5rem;}
.inquiry_tips_qk .c{position:relative; text-align:center;}
.inquiry_tips_qk .c .title{color:#666666; font-size:1rem; line-height:1.8rem;padding: 1.2rem 10% 0 10%;text-align: center;}
.inquiry_tips_qk a{font-size:0.875rem; color:#fff; display:inline-block; margin-top:1rem; min-width:80%; background:#f9b61e; text-align:center; border-radius:0.2rem; height:2.375rem; line-height:2.375rem;}
.inquiry_tips_qk a.close{background:#d5d5d5;}
/*************************** 询盘清空弹出提示框 end ***************************/


/*************************** 浮动在线客服 start ***************************/
#float_chat .chat_button{width:2.5rem; height:2.5rem; border-radius:0.3rem; overflow:hidden; text-indent:999px; display:none; float:left; position:fixed; top:50%; margin-top:-15px;right:1px; z-index:8; background:#999 url(../images/chat.png) no-repeat center;background-size: 55%;}
#float_chat .inner_chat{width:90%; position:fixed; left:5%; top:50%; background:rgba(0,0,0,.8); font-size:0.75rem; color:#fff; border-radius:0.2rem; text-align:center; line-height:1.375rem; padding:1rem 0 1rem; margin-top:-0.96rem; text-align:left; display:none; z-index:1001;}
#float_chat .inner_chat .chat_hd{color:#fff; padding:8px 0; line-height:180%; font-size:0.75rem; margin-left:0.32rem;}
#float_chat .inner_chat .chat_bd{margin-left:1rem;}
#float_chat .inner_chat .chat_bd>a{color:#fff; height:2.2rem;line-height:2.2rem; display:block; font-size:0.75rem;text-decoration:underline;}
#float_chat .inner_chat .chat_close{position:absolute; height:1.8rem; width:1.8rem; top:-0.8rem; right:-0.8rem; content:''; background:url(../images/close.png) no-repeat center center/75%;}
.chat_close2{position:fixed;opacity: 0.6;filter: alpha(opacity:60);height:1.8rem; width:1.8rem; top:50%; right:-0.5rem; margin-top:-43px;z-index: 8;content:''; background:url(../images/close.png) no-repeat center center/35%;display:none;}
.float_chat_bg{width: 100%;height: 120%;top: -10%;left: 0px;background:rgba(255,255,255,.0);position: fixed;z-index: 3;display:none;}
.close_none{display:none!important;}
/*************************** 浮动在线客服 end ***************************/




/*************************** 产品列表页 start ***************************/
.home_box{height:14rem;border-bottom:1px solid #d8d9db;border-radius:0.05rem; width:49%; margin:0rem 0 0 0rem; background:#fff; overflow:hidden;}
.home_box:nth-child(2n+1){border-right:1px solid #d8d9db;}
.small_pro{width:49.8%;position:relative;}
.small_pro .c{width:100%; margin:0 auto; padding-top:0.1rem; padding-bottom:1.45rem;}
.small_pro .c .proname{font-size:0.75rem;line-height:1.125rem; height:2.25rem; padding-top:0.2rem; overflow:hidden;text-align:left;width:85%;margin:0 auto;}
.small_pro .c .proname a{font-size:0.75rem; color:#333;display: block;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.small_pro .c .price{color:#d8061f; font-size:0.75rem; line-height:1.125rem; margin-top:0.3rem;}
/*************************** 产品列表页 end ***************************/





.position{padding:0.5rem; font-size:0.75rem; line-height:140%;}
.position a{font-size:0.75rem; color:#333;}

.goods_pic{width:100%;margin:0.37rem auto 0; text-align:center; background:url(../images/loading.gif) no-repeat center; background-size:10%; overflow:hidden;}
.goods_pic .con{ text-align:center;}
.goods_pic .con img{vertical-align:middle; max-height:100%;}
.goods_pic img{vertical-align:middle;}
#tabBox_goods{position: relative;width: 100%;margin:auto;min-height: 5rem;	overflow: hidden;}
#tabBox_goods .hd{display: none;font-size: 0;margin: 1rem auto;text-align: center;}
#tabBox_goods .hd li{display: inline-block;width: 0.375rem;height: 0.375rem;margin: 0 0.2rem;border:1px solid #1e1e1e;border-radius: 100%;}
#tabBox_goods .hd li.on{background: #1e1e1e;}
#tabBox_goods .prev{position: absolute;left: 1rem;top: 0;bottom: 0;margin:auto;height: 30px;}
#tabBox_goods .prev:before{position: absolute;content: '';top: 0;left: 2px;border:15px solid transparent;border-right-color: #fff;z-index: 1;border-left: none; }
#tabBox_goods .prev:after{position: absolute;content: '';top: 0;left: 0;border:15px solid transparent;border-right-color: #292929;border-left: none; }
#tabBox_goods .next{position: absolute;right: 1rem;top: 0;bottom: 0;margin:auto;height: 30px;}
#tabBox_goods .next:before{position: absolute;content: '';top: 0;right: 2px;border:15px solid transparent;border-left-color: #fff;z-index: 1;border-right: none; }
#tabBox_goods .next:after{position: absolute;content: '';top: 0;right: 0;border:15px solid transparent;border-left-color: #292929;border-right: none; }
.goods_info{width:92.1875%; margin:0.9rem auto 0; text-align:left;}
.goods_info .name{line-height:1.43rem; color:#000; font-size:0.95rem; margin-bottom:0.2rem;display: block;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.goods_info .brief{line-height: 1rem;font-size: 0.80rem;color: #777;margin-bottom: 0.5rem;}
.goods_info .price{line-height:1.125rem; font-size:1.125rem; color:#d8061f;margin-bottom: 0.5rem;}
#st-1{width:100%;margin:7px auto;}
#st-1 .st-total{padding-left:0px!important;}
.exentcont{display:none;}
.bsexentcont{display:none;}


#goods_inquiry{height:2.6875rem; z-index:10;}
#goods_inquiry img{max-height: 50%;display: inline-block;margin-right: 0.5rem;}
#goods_inquiry a.inquiry_btn{display:block; float: left;width:44%;margin:1.4% 0% 5.2% 3.8%;border-radius: 0.1875rem; height:2.4875rem; line-height:2.4875rem; text-align:center; font-size:0.95rem;color: white;background-color:#3A3A3A;}
#goods_inquiry a.feedback_btn{display:block; float: left;width:44%;margin:1.4% 0% 5.2% 3.8%;border-radius: 0.1875rem; height:2.4875rem; line-height:2.4875rem; text-align:center; font-size:1rem;background: #ebe9ea;color: #000;}
#goods_inquiry a.inquiry_btn:hover{background-color:#bd251d;}
#cust_table{margin-bottom: 10px;}
.detail_desc{}
.detail_desc table{border-collapse:collapse;}
.detail_desc table td{border:1px solid #ddd;}
.detail_desc .t{position: relative;width: 96%;margin:auto;line-height:2.6875rem; height:2.6875rem; border:solid #e5e5e5; border-width:1px 0; text-indent:3.125%; font-size:1rem;color: #3b3b3b;margin-top: -1px; background: #fbfbfb;}
.detail_desc .t:before{content: '';position: absolute;top: 0;bottom: 0;margin:auto;right:0.625rem;width: 0.6875rem;height: 0;border-top: 1px solid #1e1e1e;}
.detail_desc .t:after{content: '';position: absolute;top: 0;bottom: 0;margin:auto;right:0.9375rem;width: 0;height: 0.6875rem;border-left: 1px solid #1e1e1e;}
.detail_desc .t.on:after{display: none;}
.detail_desc .text{width:90.75%; margin:0 auto; padding:1rem 0.875rem; font-size:0.75rem; line-height:180%;table-layout:fixed;}
/* .detail_desc .text *{font-size:0.75rem; line-height:135%;color:#555;} */
.detail_desc .text img{width:100%;height:100%;margin:0 auto;display:block;}


.pd_content{padding:10px 0; overflow:hidden; line-height:normal;}
.pd_content p{margin:5px 0;}
.pd_content h1, .pd_content h2, .pd_content h3, .pd_content h4, .pd_content h5, .pd_content h6, .pd_content b, .pd_content strong{font-weight:bold;}
.pd_content h4{margin:1.33em 0;}
.pd_content li{list-style-type:inherit;}
.pd_content i, .pd_content cite, .pd_content em{font-style:italic;}
.pd_content td, .pd_content th{padding:5px 10px; border:1px #ddd solid;}

.pro_down{display: none;}
.pro_down li{line-height:2.625rem; border-bottom:1px solid #f3f3f3; font-size:0.75rem; color:#333;padding-left: 0.7rem;}
.pro_down li a{display: block;position: relative;font-size:0.75rem;color: #333;}
.pro_down .down_btn{position: absolute;right: 0;font-size:0rem; padding:0rem;width: 2.625rem;height: 2.625rem;background: url(../images/user_download.png) no-repeat center center / 40% auto;}

.hot_pro .title{position: relative;width: 96%;margin:auto;line-height: 2.6875rem;height: 2.6875rem;border: solid #e5e5e5;border-width: 1px 0;text-indent: 3.125%;font-size: 1rem;color: #3b3b3b;margin-top: -1px;background: #fbfbfb;}
.hot_list{width:93.75%; margin:0.55rem auto 1.5625rem;}
.hot_list .item{margin-left: 0.5rem;margin-top:1.5625rem; padding-bottom:0.9rem;box-shadow: -0.3rem 0.3rem 0.3rem rgba(204,204,204,0.15);border-radius: 3px;position:relative;}
.hot_list .item .img{ float: left;width:5.625rem; height:5.625rem; margin-left:0.8rem;margin-right:2%;text-align:center; background:url(../images/loading.gif) no-repeat center; background-size:25%;}
.hot_list .item .img img{vertical-align:middle; max-height:100%;}
.hot_list .item .desc{width: 57%;}
.hot_list .item .desc .name{line-height:1rem;height:2rem;overflow: hidden;font-size:0.875rem; color:#333;display: block;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.hot_list .item .desc .brief{margin-top: 0.2rem;line-height: 1rem;max-height: 2rem;font-size: 0.75rem;color: #999;margin-bottom: 0.3rem;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.hot_list .item .desc .price{color:#d8061f; font-size:0.875rem; line-height:1rem;}
.hot_list .item .desc .more{display: inline-block;height: 1.525rem;line-height: 1.525rem;font-size: 0.75rem;padding: 0 0.6rem;margin-top: 0.3rem;border-radius:0.1rem;}
.hot_list .item .desc .brief span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.hot_list .item .desc .brief .ys01 em{color:#e64545;}
.hot_list .item .desc .brief i{color:#e64545;}

/*************************** footer加载 start ***************************/
footer{background:#333333}
footer .font_col, footer .font_col a{color:#8b8b8b;}
.zhiye{display:none;}



/*************************** 产品列表页页及文章页更多加载 start ***************************/
#pagearticlelistbotton{ clear:both; text-align:center; width:100%; background:#333; color:#FFF; display:block;height: 1.825rem;line-height: 1.825rem; margin:0.4rem 0 1.1rem 0;font-size: 0.75rem;}
.load{ text-align:center; width:100%;}
.load img{ width:4%; margin:0 auto; display:block;}
.load p{font-size: 0.85rem;height: 1.825rem;line-height: 1.825rem;padding:0 0 0 0 0;}
.proname span{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;}

/*************************** 产品详情页切换特效 start ***************************/

.hiSlider3{width:75%;display:flex;align-items:center;}
.hiSlider-pages, .hiSlider-title {
	position: absolute;
	width:100%;
	z-index:7;
}
.hiSlider-btn-prev {
	position: absolute;
	z-index: 5;
	top: 0;
	height: 100%;
	width: 2.8rem;
	margin-top: 0rem;
	text-indent: -20rem;
	overflow: hidden;
	background: url(../images/hislider-arrow1.png) no-repeat;	
    background-size:70%;	
    z-index:7;    	
}

.hiSlider-btn-next {
	position: absolute;
	z-index: 5;
	top: 0;
	height: 100%;
	width: 2.8rem;
	margin-top: 0;
	text-indent: -20rem;
	overflow: hidden;
	background: url(../images/hislider-arrow.png) no-repeat 50% 50%;	
    background-size:70%;
    z-index:7;        	
}
.hiSlider-btn-prev {
	left: 0;
	background-position: 20% 50%;
}
.hiSlider-btn-next {
	right: 0;
	background-position: 80% 50%;
}
.hiSlider-btn-prev:hover, .hiSlider-btn-next:hover {
	opacity: 1;
    filter:alpha(opacity:100)
}
.hiSlider-title {
	bottom: 0;
	width: 100%;
	padding: 6px 0;
	color: #fff;
	text-indent: 10px;
	background: rgba(0,0,0,.6);
	z-index: 2;
}
.hiSlider-pages {
	bottom: 1rem;
	right: 0px;
	text-align: center;
}
.hiSlider-pages a {
	width: 12px;
	height: 12px;	
	margin: 0 1.5px;
	display: inline-block;
	overflow: hidden;
	text-indent: -1000px;
	font-size: 0;
	border-radius: 1000px;
	background: #ccc
}
.hiSlider-pages a.active {
	background: #e54545;
	width: 12px;
	height: 12px;	
}


.J-wrap{margin: 0 0 2.7rem 0;}
.J-wrap01{margin: 0 0 4rem 0;}



.panel-inner-header {
	text-align:left;	
	padding: 0.85rem 0.65rem;
	line-height: 1rem;
	font-size: 0.85rem;
	color: #222;
	background: #f0f1f2;
    border-bottom:1px double #e9e6eb;	
}

.selected {
	background: #dde3ee;
}


.secd_menu01{ width:96%; text-align:left; float:left; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.secd_menu{width:12%; text-align:center; float:right; cursor:pointer;margin:0 0.35rem 0 0;display:none!important;}
.secd_menu img{ width:1.3rem; height:1.3rem; margin:0 auto;}


.page_title {
	font-size: 0.95rem;
	color: #555;
	background: none;;
	background: #f3f3f3;
	border-bottom: 1px solid #D3D3D3;
}

.art_page_title{border-top: 0px solid #DDD;}
.art_content .art_info {
	background: #efefef;
	margin: 0.9rem 0 0.2rem 0;
	text-align: center;
	padding:0.3rem;
    overflow:hidden;	
}
.art_info span{padding:0;font-size:0.65rem;color:#6d6d6d;}

.detail_desc .text p{margin:0 0 5px 0;}
.detail_desc .text h1{overflow:hidden;margin:0 0 5px 0;font-size:18px;}
.detail_desc .text h2{overflow:hidden;margin:0 0 5px 0;font-size:16px;}
.detail_desc .text h3{overflow:hidden;margin:0 0 5px 0;font-size:14px;}
.detail_desc .text h4{overflow:hidden;margin:0 0 5px 0;font-size:14px;}
.detail_desc .text h5{overflow:hidden;margin:0 0 5px 0;font-size:14px;}
.detail_desc .text h6{overflow:hidden;margin:0 0 5px 0;font-size:14px;}
.detail_desc .text strong{margin:0 0;}
.detail_desc .text table{border:1px solid #ccc;margin:7px auto;width:100%}
.outerContainer::-webkit-scrollbar-track-piece {background-color: rgba(0, 0, 0, 0);  border-left: 1px solid rgba(0, 0, 0, 0);}
.outerContainer::-webkit-scrollbar{width:5px;height:5px;}
.outerContainer::-webkit-scrollbar-thumb{border-radius: 5px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);}
.outerContainer::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 5px;background-color: #F5F5F5;}
.detail_desc .text table tr td{border:1px solid #ccc;padding:5px;vertical-align:middle;line-height:17px;word-wrap:break-word;min-width:140px;}
.detail_desc .text img{margin:0px auto;width:100%;height:100%;}
.detail_desc .text p.p100{margin:3px 0;line-height:2px;}

.art_content p{margin:0 0 5px 0;}
.art_content h1{overflow:hidden;margin:0 0 5px 0;font-size:18px;}
.art_content h2{overflow:hidden;margin:0 0 5px 0;font-size:16px;}
.art_content h3{overflow:hidden;margin:0 0 5px 0;font-size:14px;}
.art_content h4{overflow:hidden;margin:0 0 5px 0;font-size:14px;}
.art_content h5{overflow:hidden;margin:0 0 5px 0;font-size:14px;}
.art_content h6{overflow:hidden;margin:0 0 5px 0;font-size:14px;}
.art_content strong{margin:0 0;}
.art_content table{border:1px solid #ccc;margin:7px auto;table-layout:fixed;}
.art_content table tr td{border:1px solid #ccc;padding:5px;vertical-align:middle;line-height:17px;word-wrap:break-word;}
.art_content img{margin:0px auto;width:100%;height:100%;}
ul.unstyled{max-width:1080px;margin:0 auto;}


.table-responsive-md{margin-top:30px;}
.table-bordered thead th, .table-bordered thead td {
    border-bottom-width: 2px;
}
.table thead th:first-child{white-space:nowrap;}
.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6;
}
	.detail_desc table td:nth-child(4), .table thead th:nth-child(4) {
	    display:none;
	}	
	.detail_desc table td:nth-child(1), .table thead th:nth-child(1) {
	    display:none;
	}		
.table-bordered th, .table-bordered td {
    border: 1px solid #dee2e6;
}
.table-custom {
    font-size: 0.875rem;
}
.text-center {
    text-align: center !important;
}
.text-left {
    text-align: left !important;
    padding-left:24px!important;
    background:url(../images/pdf_icon.png) 7px center no-repeat;
    
}
.text-left_file {
    text-align: left !important;   
}
.text-left a{color:#333;font-size:14px;}

.table-bordered {
    border: 1px solid #dee2e6;
}
.table {
    width: 100%;
    margin-bottom: 2rem;
    color: #212529;
}
table {
    border-collapse: collapse;
}
.table th, .table td {
	line-height:18px;
    padding: .5rem .3rem;
    vertical-align: middle;
    border-top: 1px solid #dee2e6;
}


.table-bordered01 thead th, .table-bordered01 thead td {
    border-bottom-width: 2px;
}
.table01 thead th:first-child{white-space:nowrap;}
.table01 thead th {
    vertical-align: bottom;
    background:#e9eef4; 
}
.table-bordered01 th, .table-bordered01 td {

}

.table01 {
    width: 100%;
    color: #212529;
    background: #fff;
    table-layout: fixed;    
}
.table01 th, .table01 td {
    padding: .75rem .3rem;
    vertical-align: center;
    text-align: center;
    border-bottom: 1px solid #dee2e6; 
    border-left: 1px solid #dee2e6;
    border-right: 1px solid #dee2e6;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;    
}
.pricelist_title{
    height: 15px;
    line-height: 10px; 
    top: 101px; 
    border-bottom: 2px solid #dee2e6;    
}
tr.pricelist_old:nth-child(2n){
    background: #f5f5f5;
}
.pricelist_warp{
	border-top: 1px solid #dee2e6;
	padding: 24px 2%;
	background: #fff;
	width:100%;
    padding: 0;
    top:0;
    left:0;
    z-index:105;
    max-height: 420px;
}
span.pricelist_click{
	color: #e64545;
	cursor: pointer;
}
.pricelist_bg{
    font-size:12px;
	padding: 24px 2%;
	background: #fff;
	border-radius: 10px;  
	width:86%;
    padding: 10px 10px;
    position: fixed;
    top:50%;
    left:0;
    margin:0 10% 0 4%;
    z-index:105;
}

.pricelist_bg_warp{
	display:none;
}

.pricelist_close{
    width:12px;
    height:12px;
    position: absolute;
    top: -18px;
    right: 0px;
    background:transparent url(../images/CustomBlackClose.gif) no-repeat center;
    border-radius: 10px;
    cursor: pointer;    
}
	
.pricelist_warp01::-webkit-scrollbar-track-piece {background-color: rgba(0, 0, 0, 0);  border-left: 1px solid rgba(0, 0, 0, 0);}
.pricelist_warp01::-webkit-scrollbar{width:5px;height:5px;}
.pricelist_warp01::-webkit-scrollbar-thumb{border-radius: 5px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);}
.pricelist_warp01::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 5px;background-color: #F5F5F5;}
.pricelist_warp01{    
	overflow-y: scroll;
    overflow-x: hidden;
    margin-top: 0px;
    }
.pricelist_title01{
    position:sticky; 
}

.title_pic{
	width: 20%;
    height: 100px;
    float: right;
    background: #fff; 
    position: relative;   
}
.title_pic img {text-align: center;display: block;margin: 0 auto;width: 100px;height: 100px;margin-left: -50px;margin-top: -50px;top: 50%;left: 50%;position: absolute;}
.title_pic_td{height: 100px;float:left;width: 80%;}    
.title_pic_td p{font-weight: bold;color: #212529;line-height:50px;height:50px; border-bottom: 1px solid #dee2e6;border-left: 1px solid #dee2e6;border-right: 1px solid #dee2e6;	background: #e9eef4;padding: 0 10px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.title_pic_warp {
	overflow: hidden;
    border-bottom: 1px solid #dee2e6;
    border-right: 1px solid #dee2e6;   
    top:0px;  
}

tr.pricelist_old:hover{background: #e9eef4;}

.popubBg1{position:fixed;width:100%;height:150%;top:0;left:0;z-index:103}
.popubBg1{background:#000;filter:alpha(opacity:50);opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;}

.pricelist_th01{width:9%!important;}
.pricelist_th02{width:17%!important;}
.pricelist_th03{width:17%!important;}
.pricelist_th04{width:17%!important;}
.pricelist_th05{width:17%!important;}
.pricelist_th06{width:23%!important;}


.table a.down{background:#333 url(../images/ynmrhDetailsIcon.png) 5px -70px no-repeat;padding:0 15px 0 15px;color:#333;text-decoration:none;}
.file-down a.down:hover{background:#666 url(../images/ynmrhDetailsIcon.png) 5px -70px no-repeat;padding:0 15px 0 15px;color:#666;}
.file-down a{display:inline-block;padding:0 35px;height:26px;line-height:28px;text-align:center;color:#fff;border-radius:2px;font-size:14px;margin-right:2%;padding:0 30px 0 47px;}
#st-1{padding-bottom:0px;padding-top:2px;}
#st-1 span{	height:auto;background:none;}
#st-1 .st-total{padding-left:0px!important;}


.table100{width:100%;border:0px;}

.pagelist01{line-height:0.9rem;}

.inquiry_info input::-webkit-input-placeholder{color:#dadada;}
.inquiry_info input::-moz-placeholder{color:#dadada;/* Mozilla Firefox 19+ */}
.inquiry_info input:-moz-placeholder{color:#dadada;/* Mozilla Firefox 4 to 18 */}
.inquiry_info input:-ms-input-placeholder{color:#dadada;/* Internet Explorer 10-11 */}

#infosearch input::-webkit-input-placeholder{color:#a9a9a9;}
#infosearch input::-moz-placeholder{color:#a9a9a9;/* Mozilla Firefox 19+ */}
#infosearch input:-moz-placeholder{color:#a9a9a9;/* Mozilla Firefox 4 to 18 */}
#infosearch input:-ms-input-placeholder{color:#a9a9a9;/* Internet Explorer 10-11 */}



@media only screen and (max-width: 640px) {
.title_pic img {width: 80px;height: 80px;margin-left: -40px;margin-top: -40px;top: 50%;left:50%;}	
#banner_box {
	height: 252px;
   }
#banner_box img {
	height: 252px;
}   
#tabBox_goods {
	height:480px;
}
.hiSlider-item img {
    width: 480px; 	
    height: 480px;   
}
	
}


@media only screen and (max-width: 560px) {
.title_pic img {width: 70px;height: 70px;margin-left: -35px;margin-top: -35px;top: 50%;left:50%;}	
#banner_box {
	height: 221px;
   }
#banner_box img {
	height: 221px;
}     
#tabBox_goods {
	height:420px;
}
.hiSlider-item img {
    width: 420px; 	
    height: 420px;   
}	   
   
}

@media only screen and (max-width: 480px) {
.title_pic img {width: 60px;height: 60px;margin-left: -30px;margin-top: -30px;top: 50%;left:50%;}		
#banner_box {
	height: 189px;
   }
#banner_box img {
	height: 189px;
}     
#tabBox_goods {
	height:360px;
}
.hiSlider-item img {
    width: 360px; 	
    height: 360px;   
}
	
}



@media only screen and (max-width: 400px) {
.title_pic img {width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;top: 50%;left:50%;}		
#banner_box {
	height: 157px;
   }
#banner_box img {
	height: 157px;
}       
#tabBox_goods {
	height:300px;
}
.hiSlider-item img {
    width: 300px; 	
    height: 300px;   
}
	
}



@media only screen and (max-width: 384px) {
#banner_box {
	height: 151px;
   }
#banner_box img {
	height: 151px;
}      
#tabBox_goods {
	height:288px;
}
.hiSlider-item img {
    width: 288px; 	
    height: 288px;   
}   
   
}


@media only screen and (max-width: 320px) {
.title_pic img {width: 48px;height: 48px;margin-left: -24px;margin-top: -24px;top: 50%;left:50%;}		
#banner_box {
	height: 129px;
   }
#banner_box img {
	height: 129px;
}    
#tabBox_goods {
	height:240px;
}
.hiSlider-item img {
    width: 240px; 	
    height: 240px;   
}      
   
}


/* 视频播放器  */
.video-box {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 99999999999;
}
.video-box button {
  display: inline-block;
  padding: 0;
  border: 0 none;
  background: none;
  text-align: center;
  outline: none;
  cursor: pointer;
}
.video-box .video-button {
  display: inline-block;
  width: 36px;
  height: 36px;
  color: #fff;
  position: relative;
  overflow: hidden;
}
.video-box .video-button i {
  font-size: 56px;
}
.video-box .video-button.video-btn-volume i {
  font-size: 20px;
}
.video-box .video-button.video-tooltip-toggle i {
  font-size: 20px;
}
.video-box .video-video {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.video-box .video-video video {
  position: relative;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
}
.video-box .video-container {
  width: 852px;
  min-height: 550px;
  max-height: 90vh;
  background: #000000;
  overflow: hidden;
  opacity: 0;
}
.video-box .video-container.video-ready {
  opacity: 1;
}
.video-box.quanping .video-container {
  width: 100%;
  height: 100%;
  max-height: 100%;
  position: relative;
  left: 0;
  top: 0;
  transform: none;
}
.video-box.video-playing .video-div.video-hide-ui .video-ui {
  -webkit-transform: translateY(39px);
  -ms-transform: translateY(39px);
  transform: translateY(39px);
}
.video-box.heibian .video-container {
  padding: 40px 0;
}
.video-box.heibian .video-div.video-hide-ui .video-ui {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
}
.video-box.heibian.quanping .video-container {
  padding: 0;
}
.video-box.hideui .video-div .video-ui {
  -webkit-transform: translateY(39px);
  -ms-transform: translateY(39px);
  transform: translateY(39px);
}
.video-box .i {
  font-family: none;
  height: 100%;
  width: 100%;
  background-size: 80%;
  background-position: center;
  background-repeat: no-repeat;
}
.video-box .i:before,
.video-box i:after {
  display: none !important;
}
.video-box .i-voice-on {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%20%20%3E%3Cg%20%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M2%2C10L2%2C20L5%2C20L13%2C25L13%2C5L5%2C10L5%2C10Z'%2F%3E%3Cpath%20d%3D'M18%2C10C%2022%2C12%2022%2C18%2018%2C20'%20%2F%3E%3Cpath%20d%3D'M22%2C6C%2028%2C10%2028%2C20%2022%2C24'%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.video-box .i-voice-off {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%20%20%3E%3Cg%20%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%20%3E%3Cpath%20d%3D'M2%2C10L2%2C20L5%2C20L13%2C25L13%2C5L5%2C10L5%2C10Z'%2F%3E%3Cpath%20d%3D'M18%2C11L27%2C20'%20%2F%3E%3Cpath%20d%3D'M18%2C20L27%2C11'%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.video-box .i-bofang {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%3E%3Cg%20fill%3D'%23fff'%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M10%2C7L10%2C23L24%2C15z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.video-box .i-zhanting {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%3E%3Cg%20fill%3D'%23fff'%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%2C7L7%2C23L11%2C23L11%2C7z'%2F%3E%3Cpath%20d%3D'M20%2C7L20%2C23L24%2C23L24%2C7z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.video-box .i-quanping {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%20%20%3E%3Cg%20%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%20%3E%3Cpath%20d%3D'M6%2C10L6%2C6L10%2C6'%2F%3E%3Cpath%20d%3D'M6%2C21L6%2C25L10%2C25'%2F%3E%3Cpath%20d%3D'M20%2C6L24%2C6L24%2C10'%2F%3E%3Cpath%20d%3D'M20%2C25L24%2C25L24%2C21'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.video-box .i-suoxiao {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%20%20%3E%3Cg%20%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%20%3E%3Cpath%20d%3D'M6%2C10L10%2C10L10%2C6'%2F%3E%3Cpath%20d%3D'M6%2C21L10%2C21L10%2C25'%2F%3E%3Cpath%20d%3D'M20%2C6L20%2C10L24%2C10'%2F%3E%3Cpath%20d%3D'M20%2C25L20%2C21L24%2C21'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.video-bg {
  position: absolute;
  height: 100%;
  width: 100%;
  background: #000;
  opacity: .85;
}
.video-div {
  background: #000;
  font-size: 0;
  letter-spacing: -1px;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
.video-ui {
  position: absolute;
  width: 100%;
  height: 41px;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  bottom: 0;
  z-index: 6;
  letter-spacing: .25px;
  -webkit-transition: transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  -ms-transition: transform 0.3s ease;
  -moz-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  -webkit-transform: translateY(0px);
  -o-transform: translateY(0px);
  -ms-transform: translateY(0px);
  -moz-transform: translateY(0px);
  transform: translateY(0px);
}
.video-loading-pulse {
  position: absolute;
  width: 6px;
  height: 24px;
  top: 50%;
  left: 50%;
  background-color: rgba(255, 255, 255, 0.2);
  -webkit-animation: pulse 750ms infinite;
  animation: pulse 750ms infinite;
  -webkit-animation-delay: 250ms;
  animation-delay: 250ms;
}
.video-loading-pulse:before,
.video-loading-pulse:after {
  content: '';
  position: absolute;
  display: block;
  height: 16px;
  width: 6px;
  background: rgba(255, 255, 255, 0.2);
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-animation: pulse 750ms infinite;
  animation: pulse 750ms infinite;
}
.video-loading-pulse:before {
  left: -12px;
}
.video-loading-pulse:after {
  left: 12px;
  -webkit-animation-delay: 500ms;
  animation-delay: 500ms;
}
@keyframes pulse {
  50% {
    background: white;
  }
}
/*
.video-loading {
  opacity: 1;
  color: #2c97f6;
  font-size: 0;
  overflow: hidden;
  box-shadow: 0px 0px 0px 3600px #000;
  background: #000;
  width: 30px;
  height: 30px;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -moz-transition: all 0.5s;
  transition: all 0.5s;
}
.video-loading i {
  border-radius: 50%;
  width: 24px;
  height: 24px;
  display: block;
  border: 0.25rem solid rgba(255, 255, 255, 0.2);
  border-top-color: white;
  -webkit-animation: adeg 1s infinite linear;
  -o-animation: adeg 1s infinite linear;
  -ms-animation: adeg 1s infinite linear;
  -moz-animation: adeg 1s infinite linear;
  animation: adeg 1s infinite linear;
}
*/
.video-loading .i-loading:before {
  display: none;
  opacity: 0;
  visibility: hidden;
}
.video-loading.yihuanchun {
  opacity: 0;
}
@keyframes adeg {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.video-close {
  position: fixed;
  top: 23%;
  right: 5%;
  width: 30px;
  height: 30px;
  cursor: pointer;
  background:url(../images/all_nav_close.png) no-repeat 93% 5% / 100% auto;
  background-repeat: no-repeat;
  z-index:100000;
}
.video-bofang.f-czspjuzhong {
  z-index: 2;
  font-size: 0;
}
.video-bofang.f-czspjuzhong i {
  display: block;
  border-radius: 50%;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  width: 60px;
  height: 60px;
  cursor: pointer;
  line-height: 62px;
  font-size: 66px;
  -webkit-transition: transform 1s;
  -o-transition: transform 1s;
  -ms-transition: transform 1s;
  -moz-transition: transform 1s;
  transition: transform 1s;
}
.video-hide {
  z-index: 0 !important;
}
.video-hide i {
  opacity: 0;
  -webkit-transform: scale(3);
  -o-transform: scale(3);
  -ms-transform: scale(3);
  -moz-transform: scale(3);
  transform: scale(3);
  will-change: transform, opacity;
  z-index: 0;
}
.video-progress {
  display: block;
  position: absolute;
  width: 100%;
  bottom: 36px;
  height: 5px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  z-index: 2;
}
.video-progress:hover .video-progress-hover,
.video-progress:hover .video-tooltip-time {
  opacity: 1;
}
.video-tooltip-time {
  width: 46px;
  position: absolute;
  height: 20px;
  z-index: 5;
  left: 0;
  right: 0;
  bottom: 8px;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.video-tooltip-time .video-tinytip-content {
  margin-left: -23px;
}
.video-tooltip-time .video-text {
  background: rgba(0, 0, 0, 0.5);
  padding: 2px;
  border-radius: 2px;
}
.video-tinytip .video-tooltip-content {
  display: inline-block;
  padding: 0 4px;
  color: rgba(255, 255, 255, 0.5);
  font-size: 10px;
  line-height: 20px;
  text-align: center;
}
.video-progress-padding {
  position: absolute;
  width: 100%;
  height: 16px;
  bottom: 0;
  z-index: 40;
  cursor: pointer;
}
.video-progress-list {
  position: relative;
  top: -1px;
  z-index: 39;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.2);
  -webkit-transform: scaleY(0.6);
  -ms-transform: scaleY(0.6);
  transform: scaleY(0.6);
  transition: -webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1);
  transition: transform 0.1s cubic-bezier(0.4, 0, 1, 1);
  transition: transform 0.1s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1);
}
.video-progress-play,
.video-progress-buffer,
.video-progress-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
}
.video-progress-buffer {
  z-index: 33;
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.video-progress-hover {
  z-index: 34;
  background-color: rgba(255, 255, 255, 0.5);
  opacity: 0;
  -webkit-transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  -o-transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  -ms-transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  -moz-transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
}
.video-progress-play {
  z-index: 35;
  background-color: #2c97f6;
}
.video-progress-handle {
  width: 13px;
  height: 13px;
  position: absolute;
  top: 50%;
  right: -6.5px;
  margin-top: -6.5px;
  border-radius: 50%;
  background-color: #2c97f6;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  transition: -webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1);
  transition: transform 0.1s cubic-bezier(0.4, 0, 1, 1);
  transition: transform 0.1s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1);
}
.video-progress-padding:hover + .video-progress-list {
  -webkit-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
}
.video-progress-padding:hover + .video-progress-list .video-progress-handle {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.video-controls-buttons {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 36px;
  width: 100%;
  padding: 0 10px;
  z-index: 3;
}
.video-time-panel {
  font-size: 12px;
  color: #777;
  display: inline-block;
  vertical-align: top;
  height: 36px;
  padding: 0 5px;
  line-height: 36px;
  letter-spacing: .25px;
}
.video-time-panel-current {
  color: #DEDEDF;
}
.video-fullscreen {
  float: right;
  margin :0 23px 0 0; 
}
.video-definition {
  float: right;
  width: 55px;
  height: 36px;
  position: relative;
}
.video-definition .video-button {
  width: 100%;
}
.video-definition .video-button span {
  background: #fff;
  color: #333;
  font-size: 14px;
  padding: 2px 5px;
}
.video-definition .video-tooltip-content {
  width: 80px;
  left: 50%;
  margin-left: -40px;
  display: none;
  background: rgba(0, 0, 0, 0.5);
}
.video-definition:hover .video-tooltip-content {
  position: absolute;
  bottom: 35px;
  color: #aaa;
  display: block;
  z-index: 6;
}
.video-menu .video-menu-item {
  display: block;
  width: 100%;
  line-height: 36px;
  font-size: 14px;
  text-align: center;
  white-space: nowrap;
  padding: 0 12px;
  cursor: pointer;
  position: relative;
  height: 38px;
  background: -webkit-linear-gradient(top, transparent 0, transparent 50%, rgba(255, 255, 255, 0.1) 50%) center bottom no-repeat;
  background-size: 80% 1px;
}
.video-menu .video-menu-item:hover {
  color: #fff;
  background: rgba(255, 255, 255, 0.12);
}
.video-menu .video-menu-item.video-active {
  color: #FF8F00;
}
.video-volume {
  float: right;
  position: relative;
}
.video-popup .video-popup-content {
  transform: scaleY(0);
  bottom: 41px;
  position: absolute;
}
.video-popup .video-popup-content:after {
  content: '';
  position: absolute;
  bottom: -10px;
  left: 50%;
  margin-left: -5px;
  border: 5px solid transparent;
  border-top-color: rgba(0, 0, 0, 0.5);
}
.video-popup:hover .video-popup-content {
  -webkit-transform: scaleY(1);
  -o-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -moz-transform: scaleY(1);
  transform: scaleY(1);
}
.video-volume-slider {
  left: 0;
  width: 36px;
  height: 100px;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.8);
}
.video-tinytip-tiao {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video-volume-range {
  position: absolute;
  left: 16px;
  top: 10px;
  width: 4px;
  height: 80px;
  background-color: rgba(0, 0, 0, 0.2);
}
.video-volume-range-current {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 50%;
  background-color: #2c97f6;
}
.video-volume-handle {
  position: absolute;
  top: 0;
  left: -4px;
  width: 12px;
  height: 3px;
  background-color: #fff;
}
@media (max-width: 998px) {
  .video-box .video-container {
    width: 80vw;
    max-height: 80vh;
    min-height: 44.9vw;
  }
}
@media (max-width: 468px) {
  .video-box .video-container {
    width: 100vw;
    min-height: 54.9vw;
  }
  .video-loading i {
    font-size: 26px;
  }
  .video-definition {
    display: none;
  }
}
/*
 * 视频结尾
 * */
.f-czspjuzhong {
  position: absolute;
  top: 49%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}


/*-------网站留言---------------*/
.espcms_page{width:100%;overflow: hidden;margin: 0 auto;margin-top:0px;}
.espcms_page01{width:100%;}
.pt15{width:100%;}
.pb20{width:auto;}
.espcms_bbs_loading {text-align: center;padding:10px 0px;}
.espcms_bbs_list_all,.espcms_bbs_list {list-style:none; }
.espcms_bbs_list_all li{padding-bottom:20px;overflow: hidden;}
.espcms_bbs_list li{padding:10px 0px;overflow: hidden;border-bottom:1px solid #f2f2f2}

.espcms_bbs_content_a_read_table{overflow:hidden;}
.espcms_bbs_content_a_read_table .content{padding:10px 20px;border-right:1px solid;border-left:1px solid;overflow:hidden;}
.espcms_bbs_content_a_read_table .b2,.espcms_bbs_content_a_read_table .b3,.espcms_bbs_content_a_read_table .b4,
.espcms_bbs_content_a_read_table .b5,.espcms_bbs_content_a_read_table .b6,.espcms_bbs_content_a_read_table .b7,.espcms_bbs_content_a_read_table .content{border-color:#f2f2f2;}
.espcms_bbs_content_a_read_table .b1,.espcms_bbs_content_a_read_table .b8{background:#f2f2f2;}
.espcms_bbs_content_a_read_table .b2,.espcms_bbs_content_a_read_table .b3,.espcms_bbs_content_a_read_table .b4,
.espcms_bbs_content_a_read_table .b5,.espcms_bbs_content_a_read_table .b6,.espcms_bbs_content_a_read_table .b7,.espcms_bbs_content_a_read_table .content{background:#f2f2f2; font-size:14px;word-wrap:break-word;}


.espcms_index{background: url('../images/espcms_bbs_index.gif') no-repeat 25px bottom;padding:0px 0px 8px 0px;margin: 0px; font-size:14px;}
.espcms_index .espcms_bbs_title{color:#3375b9;font-weight: bold;}
.espcms_index .espcms_bbs_auto{color:#639B46;padding-left:10px;}
.espcms_index .espcms_bbs_time{color:#7a7a7a;padding-left:10px;}
.espcms_index_re{background: url('../images/espcms_bbs_index_re.gif') no-repeat 25px bottom;overflow: hidden;padding:10px 0px 8px 0px;margin: 0px;}
.espcms_index_re .espcms_bbs_title{color:#00a73f;font-weight: bold;}
.espcms_index_re .espcms_bbs_auto{color:#00a73f;font-weight: bold;padding-left:10px;}
.espcms_index_re .espcms_bbs_time{color:#00a73f;padding-left:10px;}

.espcms_bbs_list_title{float: left;overflow: hidden;background: url('../images/icon1.gif') no-repeat 0px 8px;padding-left:10px;font-size:14px;}
.espcms_bbs_list_title span{padding-left:5px;font-size:12px;}
.espcms_bbs_list_data{float: right;overflow: hidden;color: #dedede;}
.espcms_bbs_list_aoto{color: #00a73f;font-weight: bold;}

/*留言表单说明*/
.espcms_bbs_form{overflow: hidden;}
.espcms_bbs_form .title{height:35px;line-height: 30px;padding-left:10px;font-size:14px;font-weight: bold;color:#000000;border-right:1px solid;border-left:1px solid;
      border-bottom:1px solid;overflow:hidden;background:#e5e5e5;border-color:#e5e5e5;background: url('../images/message_bg.jpg') repeat-x}

.espcms_bbs_form .messageicon{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px 0px;margin-top: 6px;}
.espcms_bbs_form .messageicon2{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -18px;margin-top: 6px;}
.espcms_bbs_form .messageicon3{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -90px;margin-top: 6px;}
.espcms_bbs_form .messtitle{float: left;height:32px;line-height: 32px;padding-left:5px;}
.espcms_bbs_form p{float:left;overflow: hidden;height:32px;line-height: 32px;padding-left:5px;}
.espcms_bbs_form .content{padding:15px 10px;border-right:1px solid;border-left:1px solid;overflow:hidden;background:#fff;border-color:#e5e5e5;}

.espcms_bbs_form .b1{background:#e5e5e5;}
.espcms_bbs_form .b2,.espcms_bbs_form .b3,.espcms_bbs_form .b4{border-color:#e5e5e5;background:#fafafa;}
.espcms_bbs_form .b5,.espcms_bbs_form .b6,.espcms_bbs_form .b7{background:#fff;border-color:#e5e5e5;}
.espcms_bbs_form .b8{background:#e5e5e5;}

.espcms_form_group{width:100%;overflow: hidden;padding-bottom:25px;}

.control_label{float: left;width:15%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181;line-height:18px;}
.control_label16{float: left;width:20%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label20{float: left;width:25%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}

.control_required20{float: left;width:72%;}
.control_required{float: left;width:67%;}
.control_required .form_message,.control_required20 .form_message{font-size:12px;color: #BABABA;height:30px;line-height:30px;padding-left:28px;background: url('../images/faq.png') no-repeat 9px 0px;}
.control_required .form_message2,.control_required20 .form_message2{font-size:12px;color: #CE5C36;height:30px;line-height:30px;padding-left:0px;}


.col2{width:10%;}
.col3{width:20%;}
.col4{width:30%;}
.col5{width:40%;}
.col6{width:60%;}
.col7{width:70%;}
.col8{width:80%;}
.col10{width:100%;height:132px;}
.col11{height:153px;width: 95%;}
.infoInput_ty01{height:342px;}
.enquiryhide{display:none;position: absolute;margin:0 0px;left:0;width: 100%;z-index: 7;top:50%;margin-top:-45px;height:100%;}

.search-img{
display:block;
position: absolute;
height: 30px;
width: 30px;
top: 50%;
right: 5px;
background-position: center center;
overflow: hidden;
cursor: pointer;
background-image: url(../images/select_more.png);
opacity: .6;
z-index: 6;
margin-top: -15px;
}

.infoInput{font:14px/1.5 "Roboto",Arial,"Microsoft YaHei",sans-serif;padding:4px;margin: 0px;border:1px solid #d5d5d5;width:99%;border-radius:0.1875rem;}
.infoInput1{border-radius:2px;}
.infoInput2{color:#333;font-size:12px;}
input::-webkit-input-placeholder{color:#afafaf;}
input::-moz-placeholder{color:#afafaf;/* Mozilla Firefox 19+ */}
input:-moz-placeholder{color:#afafaf;/* Mozilla Firefox 4 to 18 */}
input:-ms-input-placeholder{color:#afafaf;/* Internet Explorer 10-11 */}
.amount{text-align:center;font-size:12px;}
.material{width:90%;}
.size{width:90%;}
.remark{width:90%;}
.infoInput:hover{margin: 0px;border:1px solid #bfbfbf;}
#seccode{width:90px;}
.code{border:1px solid #bfbfbf;border-radius:0.1875rem;padding:6px 4px;}
.popubMessage .control_label span {color: #F00;}
.popubMessage .content {
    border: 0px;
    padding-top:30px;
    padding-bottom:0px;
}
.popubMessage{max-width:1080px;margin:0 auto;background:#f0f1f3;}
.popubMessage .title {
    border-right: 0px solid;
    border-left: 0px solid;
    border-bottom:0px;
    border-top:1px solid #d8d9db ;    
}
.popubMessage .pt20{padding-top:0;margin-top:25px;}



/*分页*/

#pagelist,#espcms_bbs_pagelist{color:#818181;font-size:14px;line-height:16px;}
#pagelist span{padding:50px 0 100px 0; display:block;font-size:14px; font-weight:bold;}
#pagelist span.cur_page{display:inline;font-weight:normal;}
.pagination {overflow: hidden;padding:4px 25px;font-size:14px;margin: 0px;border-radius:2px;display:inline-block;}
.pagination a {border: #bfbfbf 1px solid;color: #999;text-decoration: none;overflow: hidden;padding:8px 8px;margin: 0 0 0.4rem 0.2rem;border-radius:2px;display:inline-block;}
.pagination a:visited {text-decoration: none;overflow: hidden;border-radius:2px;}
.pagination a:active {text-decoration: none;overflow: hidden;border-radius:2px;}
.pagination a:hover {color: #fff;background-color: #999;overflow: hidden;border-radius:2px;}
.pagination span.current {color: #fff;overflow: hidden;padding:7px 8px;margin: 0 0 0.4rem 0.2rem;border-radius:2px;display:inline-block;}
.pagination span.disabled {background-color: #444;border-radius:2px;border: #444 1px solid;display:inline-block;}

/*翻页*/
.espcms_page_botton{text-align: center;overflow: hidden;padding-top:10px;padding: 45px 0 0 0;}
.espcms_page_botton02{padding:10px 0 100px 0;}
.espcms_page_botton03{padding:7px 0 10px 0;}
.espcms_page_botton04{padding:10px 0 0px 0;}
/*线条*/
.espcms_page_right_line{width:790px;border-bottom:1px solid #e6e6e6;height:1px;overflow: hidden;}
.espcms_page_center_line{width:1000px;border-bottom:1px solid #e6e6e6;height:1px;overflow: hidden;}

.ynmrhDetails .bbs {padding: 20px 0 0 0;overflow: hidden;margin: 0 1.1rem; }
.ynmrhDetails .bbs a{ font-size:12px;}
.ynmrhDetails .bbs a p{line-height:20px;padding:10px 0;}

.pt20{padding-top:35px;}
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.button.blue2 {font:14px/1.5 "Roboto",Arial,"Microsoft YaHei",sans-serif;width:100%;margin-left:0;color: #fff; background: #bf3030; } .button.blue2:hover { background: #cb3631; } .button.blue2:active { color: #fff; }
html .button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer;text-align: center; text-decoration: none; font-size:14px;line-height:100%; padding:5px 3% 8px 3%; border:none; border-radius: 2px; color: #fff; background: #A7A9AA;}
.button:hover { text-decoration: none; background: #9a9c9d; }

.displaynone {display: none;}
.displaytrue {overflow: hidden;}


/*圆边框*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 4px;}
.b2,.b7{margin:0 3px;border-right:1px solid; border-left:1px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}

/*---------网站留言结束--------------*/


/*左右滑动卡片代码自适应滚动*/

.banner-wrapper{min-height:100px;background-size: 25px;overflow: hidden;padding-bottom:2px;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);width: 100%;}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-nav{position: absolute;top:50%;width:100%;}
.owl-carousel a{color:#818181;}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-prev{
	float:left;    
	left: 0;
	background: url(../images/hislider-arroww.png) left 0;
	width: 36px;
	height: 60px;
	overflow: hidden;
	opacity: 0.5;
	filter: alpha(opacity:50);
	margin-top: -30px;
	text-indent:10000px;
	display:block!important;
	position: absolute;
}
.owl-next{
    float:right;
    right: 0;
    background: url(../images/hislider-arroww.png) 36px 0;
    width: 36px;
    height: 60px;
    overflow: hidden;
    opacity: 0.5;
    filter: alpha(opacity:50);
    margin-top: 10px;    
	text-indent:10000px;    
	display:block!important;
	position: absolute;
}
.owl-prev:hover{
	opacity:1;
	filter:alpha(opacity:100);	
    background:url(../images/hislider-arroww.png) left 0; 
	color:#fff;
}
.owl-next:hover{
	opacity:1;	
    filter:alpha(opacity:100);	
    background:url(../images/hislider-arroww.png) 36px 0;    
	color:#fff;
}

#about-slider .owl-prev{margin-top:-30px;}
#about-slider .owl-next{margin-top:-30px;}
#news-slider .owl-prev{margin-top:-48px;}
#news-slider .owl-next{margin-top:-48px;}
#video-slider .owl-prev{margin-top:-48px;}
#video-slider .owl-next{margin-top:-48px;}
#banner-slider .owl-prev{margin-top:-30px;}
#banner-slider .owl-next{margin-top:-30px;}
#banner-slider .owl-controls .owl-dot{background:#CCC;height:2px;float:left;}
#banner-slider .owl-controls .active{background:#e54545;}
#banner-slider .owl-pagination{display:block;text-align:center;width:100%;height:2px;}
#banner-slider .owl-dots{bottom: 0px;position: relative;z-index:7;height:2px;width:100%;}
/*左右滑动卡片代码自适应滚动*/



.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.owl-carousel{
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	/* position relative and z-index fix webkit rendering fonts issue */
	position: relative;
	z-index:6;
}


.owl-carousel .owl-stage{
	position: relative;
	-ms-touch-action: pan-Y;
}

.owl-carousel .owl-stage-outer{
	position:relative;
	overflow: hidden;
	/* temporary fix for flashing background */
	-webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-stage-outer.owl-height{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}

.owl-carousel .owl-video-wrapper{
	position: relative;
	height: 100%;
	background: #000;
}

.owl-controls .owl-nav div,
.owl-controls .owl-dot{
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.owl-carousel .owl-video-play-icon{
	position:absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url('owl-video-play.png') no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition-property: scale;
	transition-duration: 100ms;
	transition-timing-function: ease;
}

.owl-carousel .owl-video-play-icon:hover{
	-moz-transform: scale(1.3, 1.3);
	-ms-transform: scale(1.3, 1.3);
	-o-transform: scale(1.3, 1.3);
	-webkit-transform: scale(1.3, 1.3);
	transform: scale(1.3, 1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{
	display: none;
}

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;

	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;

	transition-property: opacity;
  	transition-duration: 400ms;
  	transition-timing-function: ease;
}

.owl-carousel .owl-video-frame{
	position: relative;
	z-index: 1;
}

.owl-loaded{
	display: block;
}
.owl-loading{
	opacity: 0;
	display: block;
}
.owl-hidden{
	opacity:0;
}
.owl-carousel .owl-refresh .owl-item{
	display: none;
}

.owl-carousel .owl-item{
	position:relative;
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
/* If mouseDrag:false then you are able to select text */
.owl-carousel.owl-text-select-on .owl-item{
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all;
}

.owl-carousel .owl-grab {
	cursor: move;
	cursor: -webkit-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab;
}

.owl-carousel .owl-item img.owl-lazy{
	opacity: 0;
}

.owl-carousel .owl-item img{
	opacity: 1;
	display: block;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	transition-property: opacity;
  	transition-duration: 400ms;
  	transition-timing-function: ease;
}

/* to do */
.owl-carousel .owl-stage.backfacefix .owl-item{
	-webkit-backface-visibility: hidden;
}

.owl-rtl{
	direction: rtl;
}
.owl-rtl .owl-item {
	float:right;
}

/* No Js */
.no-js .owl-carousel{
	display: block;
}

/* animate */

.animated {
  -webkit-animation-duration: 600ms;
  animation-duration: 600ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-animated-in{
	z-index: 0
}
.owl-animated-out{
	z-index: 1
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}






