
/*公共样式*/
*{margin: 0; padding: 0;}
body{font-size: 14px; background: #fff; font-family: "Microsoft Yahei",Verdana,Arial,sans-serif; line-height: 1.5; color: #333; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
ol,ul,li{list-style: none;}
a{text-decoration: none; color: #333; -webkit-tap-highlight-color: rgba(255,0,0,0); transition: all .4s ease; cursor: pointer;}
a:hover{color: rgb(25,48,88);}
a:focus{outline:none;}
em,i{font-style: normal;}
h1,h2,h3,h4,h5,h6,th{font-weight: normal;}
img{border: 0; max-width: 100%; height: auto; vertical-align: middle;}
table{border-collapse: collapse; border-spacing: 0;}
input,textarea,select,button{border: 0; background: none; outline: 0; font-family: "Microsoft Yahei";}
input[type="button"],input[type="text"],input[type="submit"],select{appearance: none; -moz-appearance: none; -webkit-appearance: none;}
input,input:focus,input:active{user-select: text;}
textarea{resize: none;}
.clearfix{zoom: 1;}
.clearfix:after{content: "."; *zoom: 1; display: block; visibility: hidden; height: 0; clear: both;}

.fl{float: left;}
.fr{float: right;}

 .ly-black {
 	background: rgba(0, 0, 0, 0.5);
 	position: fixed;
 	width: 100%;
 	height: 100%;
 	top: 0px;
 	left: 0px;
 	z-index: 999;
 	display: none;
 }
/* 购物车 */
 .global_shopping_cart_box {
 	width: 300px;
 	padding: 0 10px;
 	position: fixed;
 	top: 0;
 	right: -320px;
 	bottom: 0;
 	background-color: #1f2021;
 	color: #fff;
 	z-index: 100001;
 	transition: all 0.2s ease-out;
 	height: 100%;
 }
 
 .global_shopping_cart_box .cart_title {
 	line-height: 30px;
 	padding: 25px 0;
 	font-size: 24px;
 }
 
 .global_shopping_cart_box .cart_close {
 	float: right;
 	margin-right: -20px;
 	padding: 0 20px;
 	font-size: 16px;
 	cursor: pointer;
 }
 
 .global_shopping_cart_box .cart_foot {
 	padding-top: 15px;
 	padding-bottom: 30px;
 }
 
 .global_shopping_cart_box .ftotal,
 .global_shopping_cart_box .fdesc {
 	line-height: 25px;
 	padding-bottom: 5px;
 	font-size: 14px;
 }
 
 .global_shopping_cart_box .ftprice {
 	float: right;
 	color: #fff;
 }
 
 .global_shopping_cart_box .fdesc {
 	padding-bottom: 15px;
 }
 
 .global_shopping_cart_box .fdesc {
 	opacity: 0.7;
 }
 
 .global_shopping_cart_box .checkout_btn {
 	display: block;
 	text-decoration: none;
 }
 
 .global_shopping_cart_box a {
 	color: #fff;
 }
 
 .global_shopping_cart_box .checkout_btn button {
 	display: block;
 	width: 100%;
 	height: 44px;
 	line-height: 44px;
 	background-color: #ce000d;
 	border: none;
 	text-transform: uppercase;
 	transition: all 0.2s;
 	font-family: Roman, sans-serif;
 	color: #fff;
 	cursor: pointer;
 }
 
 .global_shopping_cart_box .checkout_btn button:hover {
 	background-color: #dd0518;
 }
 
 .global_shopping_cart_box .cart_list {
 	height: calc(100% - 240px);
 	height: -moz-calc(100% - 240px);
 	height: -webkit-calc(100% - 240px);
 	overflow: hidden;
 }
 
 .global_shopping_cart_box .cart_list .cart_list_div {
 	height: 100%;
 	overflow-y: auto;
 }
 
 .global_shopping_cart_box .cart_item:first-child {
 	padding-top: 30px;
 }
 
 .global_shopping_cart_box .cart_item {
 	border-bottom: 1px solid #1f2021;
 	margin-bottom: 30px;
 	padding-bottom: 30px;
 }
 
 .global_shopping_cart_box .c_img {
 	float: left;
 	width: 69.5px;
 	min-height: 69.5px;
 	max-height: 99px;
 }
 
 .global_shopping_cart_box .c_img img {
 	opacity: 1;
 	max-height: 100%;
 	max-width: 100%;
 }
 
 .global_shopping_cart_box .c_info {
 	float: left;
 	width: 200px;
 	padding-left: 15px;
 }
 
 .global_shopping_cart_box .name_box {
 	display: flex;
 	justify-content: space-between;
 }
 
 .global_shopping_cart_box .pname {
 	line-height: 18px;
 	font-size: 12px;
 	font-style: italic;
 	color: #fff !important;
 }
 
 .global_shopping_cart_box .pdel {
 	margin-left: 20px;
 }
 
 .global_shopping_cart_box .pattr {
 	line-height: 24px;
 	padding-top: 3px;
 	font-size: 12px;
 	color: #999999;
 }
 
 .global_shopping_cart_box .pprice {
 	float: right;
 	font-size: 14px;
 	color: #fff;
 }
 
 .global_shopping_cart_box .c_qty {
 	width: 75px;
 	height: 22px;
 	line-height: 22px;
 	margin-top: 10px;
 	position: relative;
 	text-align: center;
 }
 
 .global_shopping_cart_box .qless {
 	width: 23px;
 	height: 22px;
 	background-color: unset;
 	border: 1px solid transparent;
 	position: absolute;
 	top: 0;
 	left: 0;
 	color: #fff;
 	font-size: 12px;
 	border-radius: 2px;
 }
 
 .global_shopping_cart_box .qadd {
 	width: 23px;
 	height: 22px;
 	background-color: unset;
 	border: 1px solid transparent;
 	position: absolute;
 	top: 0;
 	right: 0;
 	color: #fff;
 	font-size: 12px;
 	border-radius: 2px;
 }
 
 .global_shopping_cart_box .qinput {
 	width: 100%;
 	height: 20px;
 	background-color: unset;
 	border: 1px solid transparent;
 	color: #fff;
 	text-align: center;
 	font-size: 12px;
 	border-radius: 2px;
 	font-family: 'Roman', sans-serif;
 }
 
 .global_shopping_cart_box .qless:focus {
 	border-color: #fff;
 }
 
 .global_shopping_cart_box .qadd:focus {
 	border-color: #fff;
 }
 
 .global_shopping_cart_box .qinput:focus {
 	border-color: #fff;
 }


/* ******************立即购买 **************************/
.ly-order {
	background: #f2f2f2;
	padding: 30px 0px;
}

.ly-order-box {
	overflow: hidden;
	max-width: 1300px;
	margin: 0 auto;
}

.ly-order-box .ly-order-left {
	float: left;
	width: 65%;
}

.ly-order-box .ly-order-right {
	float: right;
	width: 30%;
	background: #FFFFFF;
	border-radius: 8px;
}

.ly-order-right-box {
	padding: 20px 30px;
}

.ly-order-right-box h3 {
	font-size: 24px;
	color: #000000;
}
.shoppingcart-price{
	padding: 20px 0;
}
.shoppingcart-price dl,
.total-price dl {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
	font-size: 14px;
	margin: 0;
	line-height: 40px;
}

.total-price dl {
	color: #000000;
	font-weight: bold;
	font-size: 16px;
}

.total-price dl dd {
	font-size: 24px;
}

.next-btn-primary {
	width: 100%;
	border-radius: 4px;
	padding: 0 48px;
	height: 44px;
	line-height: 42px;
	font-size: 16px;
	border-width: 1px;
	border-style: solid;
	background-color: #000000;
	border-color: transparent;
	color: #FFFFFF;
	cursor: pointer;
}

.next-btn-primary:hover {
	opacity: 0.8;
}

.ly-order-left-box .box-item {
	padding: 4%;
	background: #FFFFFF;
	border-radius: 8px;
	margin-bottom: 2%;
	overflow: hidden;
}

.ly-order-left-box .remark-box {
	padding: 2% 4%;
	background: #FFFFFF;
	border-radius: 8px;
	margin-bottom: 4%;
	overflow: hidden;
}

.ly-order-left-box .remark-box h3 {
	font-weight: normal;
	line-height: 36px;
	color: #000000;
}

.ly-order-left-box .box-item .box-item-left {
	width: 120px;
	height: 120px;
	float: left;
}

.ly-order-left-box .box-item .box-item-left img {
	max-width: 100%;
	max-height: 100%;
}

.ly-order-left-box .box-item .box-item-right {
	width: calc(98% - 120px);
	width: -moz-calc(98% - 120px);
	width: -webkit-calc(98% - 120px);
	height: 120px;
	float: right;
}

.ly-order-left-box .box-item .box-item-right .goods_name {
	margin-bottom: 5px;
}

.ly-order-left-box .box-item .box-item-right .goods_name a {
	color: #000000;
}

.ly-order-left-box .box-item .box-item-right .goods_attr {
	line-height: 30px;
	color: #999999;
}

.ly-order-left-box .box-item .box-item-right .goods_attr i {
	color: #000000;
}

.ly-order-left-box .box-item .box-item-right .goods_price dl {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
	font-size: 14px;
	margin: 0;
	line-height: 30px;
	color: #000000;
}

.ly-order-left-box .box-item .box-item-right .goods_price dl dt {
	font-size: 14px;
	font-weight: bold;
}

.ly-order-left-box .box-item .box-item-right .goods_price dl dt span {
	font-size: 12px;
	font-weight: normal;
	background: #000000;
	color: #FFFFFF;
	border-radius: 8px;
	padding: 0px 4px;
}

.ly-order-left-box .box-item .box-item-right .goods_price dl dt del {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}

.ly-order-left-box .box-item .box-item-right .box {
	width: 100%;
}

/********************登陆弹窗***************************/
.login_pop_up_box {
	padding: 0px 20px;
}

.login_pop_up_box .layui-tab-title li {
	flex: 1;
	font-size: 16px;
	color: #9fa3b0;
}

.login_pop_up_box .layui-tab-title li.layui-this {
	color: #000000;
}

.login_pop_up_box .layui-tab-title li.layui-this::after {
	border-bottom: 2px solid #000000;
}

.login_from {
	padding: 20px 0px;
}

.login_from .in_text {
	width: 100%;
	outline: medium;
	height: 43px;
	line-height: 43px;
	margin: 0;
	padding: 0px 8px;
	border: none;
	border-radius: 3px;
	font-size: 14px;
	color: #999;
	border: 1px solid #eeeeee;
}

.layui-tab-content {
	padding: 0px;
}

.login_from>div {
	margin-bottom: 25px;
	overflow: hidden;
}

.login_from .in_code {
	width: 150px;
	outline: medium;
	height: 43px;
	line-height: 43px;
	margin: 0;
	padding: 0px 8px;
	border: none;
	border-radius: 3px;
	font-size: 14px;
	color: #999;
	border: 1px solid #eeeeee;
	float: left;
}

.login_from .login_core span.img {
	float: left;
	display: inline-block;
	margin-left: 5px;
	height: 21px;
	border: 1px solid #eeeeee;
	padding: 10px 0px;
}

.login_from .login_core img {
	width: 80px;
}

.login_btn .btn {
	width: 100%;
	height: 45px;
	background: #ce000d;
	border: none;
	color: #fff;
	font-size: 16px;
	border-radius: 3px;
	cursor: pointer;
}

.login_btn .btn:hover {
	background: #e50316;
}

.login_pop_up_box p {
	padding: 10px 0px;
}

.login_pop_up_box p a {
	color: #ce000d;
}

.login_pop_up_box p a:hover {
	text-decoration: underline;
}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
	-webkit-appearance: none !important;
}

.login_pop_up_box .js-get-verify-btn {
	width: 102px;
	height: 42px;
	border-radius: 6px;
	float: left;
	font-size: 14px;
	cursor: pointer;
	outline: 0;
	background: #d7edff;
	border: 1px solid #a8d7ff;
	border-radius: 6px;
	color: #2caeff;
	margin-left: 10px;
}


/*头部*/
.top{ height: 44px; line-height: 44px; border-bottom: 1px solid #f2f2f2; color: #666666;font-size: 14px;}
.top_contact ul li{ float: left; padding:0 30px; position:relative;background-color: #eee;}
.top_contact ul li:first-child a{color: #333;}
.top_contact ul li:first-child:hover a{color: #e50316;transition:0.3s all ease-in-out;}
.top_contact ul li:nth-child(2){background-color: #e50316;}
.top_contact ul li:nth-child(2) a{color: #fff;}
.top_contact ul li:nth-child(2):hover{background-color: #ce000d;transition:0.3s all ease-in-out;}
.top_contact ul li span{display: inline-block;margin-right: 4px;height: 22px;}

.header{width: 100%;height: 112px;background: #fff;box-shadow: 0 8px 10px rgba(0,0,0,.1);position: relative;z-index: 99;}
.logo{height: 70px;float: left;margin-top: 16px;}
.logo img{height: 70px;}
.nav{float: left;margin-left: 80px;margin-top: 16px;}
.nav > ul > li{float: left; padding: 0 19px; font-size: 15px; position: relative;}
.nav > ul > li > a{display: block; height: 88px; line-height: 88px; padding: 0 14px; color: #222; position: relative;}
.nav > ul > li > a i{display: block; width: 0; height: 2px; background: #e50316; position: absolute; left: 0; bottom: 0; transition: width .5s;}
.nav > ul > li > a.pos:after{display: inline-block; content: ""; width: 0; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 5px solid #585858; margin-left: 6px; position: relative; top: -3px; transition: transform .5s;}
.nav > ul > li:hover > a,.nav > ul > li.active > a{color: #e50316;}
.nav > ul > li.active > a.pos:after{border-top-color: #e50316;}
.nav > ul > li:hover > a i{width: 100%;}
.nav > ul > li:hover > a.pos:after{border-top-color: #e50316; transform: rotate(-180deg);}

.nav ul > li .navsub{height: auto; margin-top: 0; opacity: 1; visibility: visible; display: none;}
.navsub{width: 200px; box-shadow: 0 0 16px -4px rgba(0,0,0,.3); background: #fff; position: absolute; left: 50%; top: 100%; margin-left: -85px; text-align: center; height: 0; overflow: hidden; margin-top: 20px;  opacity: 0; visibility: hidden;border-radius: 10px; padding: 20px 0px;}

.navsub li a{display: block; height: 36px; line-height: 42px; font-size: 15px; overflow: hidden;}
.navsub li a:hover{padding-left: 20px;}
 
.ht_right{float: right;height:44px;margin-top: 38px;border-left: 1px solid #F0f0f0;}


.hsearch{width: 48px; height: 40px; float: left; margin-left: 22px;  transition: width .5s;}
.hsearch .form{padding-right: 48px; height: 40px; position: relative; border-radius: 20px; overflow: hidden; transition: background .5s;}
.hsearch .form .input{display: block; width: 106px; height: 40px; line-height: 40px; padding-left: 20px; font-size: 12px; color: #fff; position: absolute; right: 48px; top: 0;}
.hsearch .form .input::-webkit-input-placeholder{color: #fff;}
.hsearch .form .input::-moz-placeholder{color: #fff;}
.hsearch .form .input:-ms-input-placeholder{color: #fff;}  
.hsearch .form .btns{display: block; width: 48px; height: 40px; cursor: pointer; position: absolute; right: 0; top: 0; z-index: 1; opacity: 0; visibility: hidden;}
.hsearch .form .btns i{display: inline-block;width: 18px;height: 18px;background: url(../images/indexicon.png) no-repeat 0px -21px;position: absolute;left: 16px;top: 12px;}
.hsearch .form .searchbtn{z-index: 2; opacity: 1; visibility: visible;}
.hsearch .form .searchbtn i{background-position: -20px -21px;}
.hsearch.open{width: 170px;}
.hsearch.open .form{background: #dd0518;}
.hsearch.open .btns{opacity: 1; visibility: visible;}
.hsearch.open .form .searchbtn{opacity: 0; visibility: hidden;}



.language{height: 40px; float: left; margin-left: 28px;margin-top: 2px;}
.language .add{width: 14px; height: 18px; float: left; margin-top: 8px; background: url(../images/indexicon.png) no-repeat -42px -20px;}
.language select{display: block; width: 42px; height: 34px; line-height: 34px; float: left;  margin-left: 10px; font-size: 16px; color: #666;}
.language .layui-icon-down{margin-top: 10px;display: block; float: left;height: 17px; line-height: 17px;}
#h100{height: 100px;}






/*幻灯片*/
.wap_banner{display: none;}
.pc_banner{display: block; overflow: hidden; background:#eee;}
.banner-box{ min-width:1250px; height:680px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:680px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width: 100%; position: absolute; top: -1px; left: -1px; margin-left: 0; height: 680px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:250px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../images/20191223185138_171593764.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20191223185138_171593764.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:21px; width: 100%; display: block; }
.banner-box .hd ul { width: 1250px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:16px; height:16px; border-radius:20px; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 100; }
.banner-box .hd ul li.on{ background: #dd0518 !important; width: 40px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 74px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }



/* 企业简介 */
.qiye{margin: 80px auto;} 
.qiye .qiye_video{ float: left; }
.qiye .qiye_video video{width: 100%;}
.qiye .qiye_video video img{width: 100%;}
.qiye .qiye_jianjie{float: right; }
.qiye_biaoti{margin-bottom: 15px;}
.qiye_biaoti h2{font-weight: bold;color: #333333; font-size: 25px;}
.qiye_biaoti h2 i{display: none;}
.qiye_biaoti h2 span{font-weight: normal; color: #666666; font-size: 20.3px;}
.qiye_biaoti p{color:#999999 ;text-transform:uppercase; font-size: 12px;}
.qiye_con p{color: #333333; font-size: 15px;line-height: 26px;}
.qiye .qymore{width: 108px; height: 38px; background: #dd0518; color: #fff; display: block; border-radius: 6px; line-height: 38px; padding-left: 28px ; margin-top: 20px; position: relative;}
.qiye .qymore i{ background: url(../images/indexicon.png) no-repeat 0px -40px; width: 20px; height: 12px; display: block; position: absolute; top: 10px; left: 100px; transition:0.3s all ease-in-out;}
.qiye .qymore:hover{background: #ce000d;}
.qiye .qymore:hover i{left: 104px; transition:0.3s all ease-in-out;}


/* 产品展示 */
.chanpin{background: url(../images/chanpin_bg.jpg) no-repeat top center; width: 100%; height: 700px; padding: 30px 0;}
.bigtitle{font-size: 26px; color: #333333; width: 30%; text-align: center;  margin: 0 auto; font-weight: bold;    margin-top: 20px;}
.bigtitle span{font-size: 16px; color: #999999; font-weight: normal; margin-left: 10px; line-height: 24px;}

.chanpin_sort ul li{float: left; position: relative;padding-bottom: 20px; margin-right: 50px; margin-top: 50px;}
.chanpin_sort ul li a{color: #999; font-size: 16px;}
.chanpin_sort ul li a:hover, .chanpin_sort ul li.on a{ color: #e50316; }
.chanpin_sort ul li a i{display: block; width: 0; height: 2px; background: #e50316; position: absolute; left: 0; bottom: 0; transition: width .5s;}
.chanpin_sort ul li:hover a i, .chanpin_sort ul li.on a i{width: 100%;}

.chanpinlist{margin-top: 30px;}
.chanpinlist ul li{float: left; width:268px; margin-right: 22px;}
.chanpinlist ul li:nth-child(4n){margin-right: 0;}
.chanpinbox{width:100%;height: 297px;border-radius: 10px;background-color: #fff;overflow: hidden; display: flex;  align-items: center;  justify-content: center;}
.chanpinbox img{transition: 0.3s all ease-in-out;transition: scale(1.0);height: 100%;width: auto;}
.chanpintitle h2{font-size: 16px; color: #292929; text-align: center; height: 16px; line-height: 16px;  white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.chanpintitle p{margin-top: 10px;}
.chanpintitle{text-align: center; line-height: 12px; margin-top: 15px;}
.chanpinlist ul li a:hover .chanpintitle h2,.chanpinlist ul li a:hover .chanpintitle{color: #e50316;}
.chanpinlist ul li a:hover img{transition: 0.3s all ease-in-out;transform: scale(1.1);}

.chanpin_btn{width: 360px;margin: 56px auto 0px;}
.chanpin_btn .zixun{padding: 10px 46px 10px 54px; background-color:  #e50316; color: #fff; border-radius: 4px; position: relative;}
.chanpin_btn .zixun:hover{background: #ce000d;}
.chanpin_btn .zixun i{background: url(../images/indexicon.png) no-repeat 0px -56px; display: inline-block; width: 16px; height: 16px; position: absolute; left: 33px;top: 8px;}
.chanpin_btn .cpmore{padding: 10px 30px; border:1px solid  #e50316; color: #e50316; border-radius: 4px; margin-left: 10px;}
.chanpin_btn .cpmore:hover{background: #ce000d; color: #fff;}

.chanpinlist_mb{display: none;}

/* 优势 */
.youshi{height: 600px;}
.youshiul{background-color: #fff;box-shadow: 0 0px 13px rgba(0,0,0,.1); border-radius: 10px; width: 100%; height: 450px;overflow: hidden; margin-top: 30px;}
.youshi ul li{float: left;width: 20.9%; border-right: 1px solid #ececec; padding: 1% 2%; height: 95%; text-align: center; display: block; overflow: hidden; position: relative;}
.youshi ul li:nth-child(4n){border: none;}
.youshi ul li h2{margin-top: 230px; margin-bottom: 30px; font-size: 18px; font-weight: bold; color: #333}
.youshi ul li p{font-size: 13px; line-height: 25px; color: #666}
.youshi ul li:hover{background-color: #e50316;transition: 0.3s all ease-in-out;}
.youshi ul li:hover h2{color: #fff; transition: 0.3s all ease-in-out;margin-top: 210px;}
.youshi ul li:hover p{color: #fff; transition: 0.3s all ease-in-out;}

.youshi ul li.jiqi i{background: url(../images/indexicon.png) no-repeat 0px -216px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 122px; left: 115px;}
.youshi ul li.pinzhi i{background: url(../images/indexicon.png) no-repeat -88px -212px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 122px; left: 115px;}
.youshi ul li.tuandui i{background: url(../images/indexicon.png) no-repeat -170px -211px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 122px; left: 115px;}
.youshi ul li.shouhou i{background: url(../images/indexicon.png) no-repeat -253px -209px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 122px; left: 115px;}

.youshi ul li.jiqi:hover i{background: url(../images/indexicon.png) no-repeat 0px -297px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 122px; left: 115px;}
.youshi ul li.pinzhi:hover i{background: url(../images/indexicon.png) no-repeat -88px -292px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 122px; left: 115px;}
.youshi ul li.tuandui:hover i{background: url(../images/indexicon.png) no-repeat -170px -292px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 122px; left: 115px;}
.youshi ul li.shouhou:hover i{background: url(../images/indexicon.png) no-repeat -253px -290px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 122px; left: 115px;}



/* 厂房实景 */
.changfang{background-color: #f8f8f8; padding: 30px 0;}
.changfanglist{margin:50px 0 20px;}
.changfanglist ul li{margin-bottom: 30px;}
.changfanglist ul li .shijingimg{width: 100%; overflow: hidden;background-color: #fff; }
.changfanglist ul li .shijingimg img{width: 100%;height: 214px;}
.changfanglist ul li:hover{box-shadow: 0 10px 13px rgba(0,0,0,.1); transition: 0.3s all ease-in-out;}
.changfanglist ul li img{transform: scale(1.0); transition: 0.3s all ease-in-out;}
.changfanglist ul li:hover img{transform: scale(1.1); transition: 0.3s all ease-in-out;}
.changfanglist ul li h2{font-size: 14px; text-align: center; line-height: 60px; height: 60px;background-color: #fff; }

.changfanglist ul li:nth-child(4n){margin-right:0}



.more_button{position:relative;overflow:hidden; z-index:1;width:44px;height:44px;border:2px solid #9e9e9e;-moz-border-radius:100%;border-radius:100%;color:#e0e0e0;text-align:center;display:block;margin:20px auto 0 auto;-o-transition: all 1.7s ease;-moz-transition: all 1.7s ease; transition: all 1.7s ease;-webkit-mask-image: radial-gradient(white, black); mask-image: radial-gradient(white, black);
}

.more_button .dot1 span{ font-size:34px; margin-top:-10px; color:#9e9e9e;}
.more_button .dot2 span{ font-size:34px; margin-top:-10px; color:#fff;}

.more_button:focus{outline:none;}
.more_button:hover {
    background: #e00012;
    color: #fff;
    border: 2px solid #e00012;
}
.more_button i {
  display: block;
  -webkit-transform: scale(0);
     -moz-transform: scale(0);
       -o-transform: scale(0);
          transform: scale(0);
  width: 100%;
  height: 100%;
    background: -moz-radial-gradient(#e00012, #f00,#e00012,#f00,#e00012,#f00,#e00012,#f00,#e00012);
    background: -o-radial-gradient(#e00012, #f00,#e00012,#f00,#e00012,#f00,#e00012,#f00,#e00012);
    background: radial-gradient(#e00012, #f00,#e00012,#f00,#e00012,#f00,#e00012,#f00,#e00012);
    opacity: 0;
    -o-transition: 1.2s, opacity 1.8s;
    -moz-transition: 1.2s, opacity 1.8s;
    transition: 1.2s, opacity 1.8s;
    -moz-border-radius: 50%;
         border-radius: 50%;
}
.more_button:hover i {
  -webkit-transform: scale(10);
     -moz-transform: scale(10);
       -o-transform: scale(10);
          transform: scale(10);
    opacity: 1;
    -o-transition: 3s, opacity .3s;
    -moz-transition: 3s, opacity .3s;
    transition: 3s, opacity .3s;
}
.dot2 span,.dot1 span{position:absolute;color:#d1d1d1;left:50%;top:50%;
  -webkit-transform: translateX(-50%)translateY(-50%);
    -moz-transform: translateX(-50%)translateY(-50%);
    -o-transform: translateX(-50%)translateY(-50%);
    transform: translateX(-50%)translateY(-50%);
  -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
       animation-fill-mode:forwards;
  -webkit-animation-fill-mode:forwards;
}
/*dot1*/

.dot1 span:nth-child(1){
    -o-transition: all 0.4s .5s ease, color .3s;
    -moz-transition: all 0.4s .5s ease, color .3s;
    transition: all 0.4s .5s ease, color .3s;
  left:30%;
}
.dot1 span:nth-child(2){
    -o-transition: all 0.4s .4s ease, color .3s;
    -moz-transition: all 0.4s .4s ease, color .3s;
    transition: all 0.4s .4s ease, color .3s;
  left:50%;
}
.dot1 span:nth-child(3){
  -o-transition: all 0.4s .3s ease, color .3s;
  -moz-transition: all 0.4s .3s ease, color .3s;
  transition: all 0.4s .3s ease, color .3s;
  left:70%;
}
.more_button:hover .dot1 span:nth-child(1){
  left: 120%;
    -o-transition: all 0.4s .2s ease, color .3s;
    -moz-transition: all 0.4s .2s ease, color .3s;
    transition: all 0.4s .2s ease, color .3s;
  color: #fff;
}
.more_button:hover .dot1 span:nth-child(2){
  left: 120%;
    -o-transition: all 0.4s .1s ease, color .3s;
    -moz-transition: all 0.4s .1s ease, color .3s;
    transition: all 0.4s .1s ease, color .3s;
  color: #fff;
}
.more_button:hover .dot1 span:nth-child(3){
  left: 120%;
  -o-transition: all 0.4s 0s ease, color .3s;
  -moz-transition: all 0.4s 0s ease, color .3s;
  transition: all 0.4s 0s ease, color .3s;
  color: #fff;
}

/*dot2*/
.dot2 span:nth-child(1){
  left:-30%;
    -o-transition: all 0.4s .2s ease, color .3s;
    -moz-transition: all 0.4s .2s ease, color .3s;
    transition: all 0.4s .2s ease, color .3s;
    color:#d1d1d1
}
.dot2 span:nth-child(2){
  left:-30%;
    -o-transition: all 0.4s .1s ease, color .3s;
    -moz-transition: all 0.4s .1s ease, color .3s;
    transition: all 0.4s .1s ease, color .3s;
    color:#d1d1d1
}
.dot2 span:nth-child(3){
  left:-30%;
  -o-transition: all 0.4s 0s ease, color .3s;
  -moz-transition: all 0.4s 0s ease, color .3s;
  transition: all 0.4s 0s ease, color .3s;
    color:#d1d1d1
}
.more_button:hover .dot2 span:nth-child(1){
  left:30%;
    -o-transition: all 0.4s .5s ease, color .3s;
    -moz-transition: all 0.4s .5s ease, color .3s;
    transition: all 0.4s .5s ease, color .3s;
  color: #fff;
}
.more_button:hover .dot2 span:nth-child(2){
  left:50%;
    -o-transition: all 0.4s .4s ease, color .3s;
    -moz-transition: all 0.4s .4s ease, color .3s;
    transition: all 0.4s .4s ease, color .3s;
  color: #fff;
}
.more_button:hover .dot2 span:nth-child(3){
  left:70%;
  -o-transition: all 0.4s .3s ease, color .3s;
  -moz-transition: all 0.4s .3s ease, color .3s;
  transition: all 0.4s .3s ease, color .3s;
  color: #fff;
}

  .m_more_ico{ margin:0 auto; text-align:center;}
 .m_more_ico img{ max-width:50px; max-height:50px;} 
 

.zixun{background-color: #fff; padding: 30px;}
.zixunlist{ border-top: 1px solid #e7e7e7; border-bottom:  1px solid #e7e7e7; margin: 30px 0; padding: 20px 0;}
.zixunlist ul li{float: left; margin-bottom: 30px;}
.zixunlist ul li b{font-size: 14px; font-family: arial; color: #999; font-weight: normal; display: block;line-height: 34px;}
.zixunlist ul li b span{font-size: 12px; font-family: arial; color: #999999; padding-left: 6px;}
.zixunlist ul li h2{ font-size: 16px; margin:24px 0; color: #000000; font-weight: bold;}
.zixunlist ul li p{margin:14px 0; line-height: 24px; color: #888;}
.zixunlist ul li a.zixunmore{ color: #ccc}

.zixunlist ul li h2:hover,.zixunlist ul li p:hover,.zixunlist ul li a.zixunmore:hover{color:#dd0518 ;}


/* 联系我们 */
.lianxibg{background: url(../images/15083194494741hr56w.jpg) no-repeat center top; height: 530px; margin: 60px 0; border: 1px solid #efefef;border-bottom: 2px solid #dd0518; text-align: center;}
.lianxibg h2{font-size: 28px; margin-top: 38px;}
.lianxibg p{font-size: 15px;margin-top: 20px;}

.indexfb{width: 680px; margin: 0 auto;}
#m_content{width: 640px; height: 140px; background-color: #fff; border-radius: 6px; border: 1px solid #f2f1f1; padding: 20px; margin:20px 0 10px 0;}
#m_name,#m_tel,#m_email{width:192px; margin-right: 0;background-color: #fff; border-radius: 6px; border: 1px solid #f2f1f1; height: 20px; float: left; padding: 1% 2%;margin-right: 1%; }
#m_email{margin-right: 0;}
#m_add{background-color: #fff; border-radius: 6px; border: 1px solid #f2f1f1; height: 20px; float: left; padding: 1% 2%; width: 45%;margin:10px 0 20px;margin-right: 1%;}


#code{background-color: #fff; border-radius: 6px; border: 1px solid #f2f1f1; height: 20px; float: left; padding: 1% 2%; width: 23%;margin:10px 0 20px;margin-right: 1%;}
#vdimgck{ float: left;width: 120px;}

.tijiao{background-color:#dd0518 ; margin: 20px auto; width:148px;height: 40px; border-radius: 6px; color: #fff; display: inline-block;}





/* 手机版 */
.wap_header{display: none;}

 @media only screen and (max-width: 1200px) {
.top{display: none;}
.header{display: none;}
.wap_header{display: block;}
	
.w_header{height: 100px; background: #fff; box-shadow: 0 0px 48px 0 rgba(0,0,0,.1); position: fixed;top: 0;left: 0;width: 100%; z-index: 999999;}
.w_header .logo{float: left;height: 62px;margin-top: 16px;margin-left: 26px;}
.w_header .logo a{display: block; height: 100%;line-height: 50px; font-size: 12px;}
.w_header .logo a img{display: block; height: 100%; float: left;margin-right: 5px;}
.w_header .sp_nav{display: block;width: 30px;height: 42px;position: absolute;top: 18px;line-height: 42px;right: 27px;margin-top: 15px;z-index: 5;}
.w_header .sp_nav i{display: block;background: #dd0518;width: 36px;height: 2px;position: absolute;left: 0;transition: all ease .35s;}
.w_header .sp_nav i:nth-of-type(1){top: 0;}
.w_header .sp_nav i:nth-of-type(2){top: 10px;}
.w_header .sp_nav i:nth-of-type(3){top: 20px;}
.w_header .sp_nav.sp_nav_se i:nth-of-type(1){top: 10px; transform: rotate(45deg);}
.w_header .sp_nav.sp_nav_se i:nth-of-type(2){width: 0;}
.w_header .sp_nav.sp_nav_se i:nth-of-type(3){top: 10px; transform: rotate(-45deg);}
.w_nav{width: 100%; height: calc(100% - 50px); position: fixed; left: 0; top: -100%; z-index: 99999; transition: top ease .35s;}
.w_nav.nav_show{top: 80px;}
.w_nav > ul{min-width: 320px; height: 100%; margin: 0 auto; background: #eee; position: relative; overflow-y: auto;}
.w_nav ul li{border-top: 1px solid #ddd; margin-left: 20px; line-height: 40px; font-size: 14px; position: relative;}
.w_nav > ul > li:first-child{border-top: 0 none;}
.w_nav ul li a{height: 60px; line-height: 60px; display: block; padding-right: 45px; color: #666; font-size: 16px;}
.w_nav ul li ul{display: none;}
.w_nav ul li i{display: block; width: 30px; height: 38px; line-height: 38px; text-align: center; border-left: 1px solid #ddd; padding: 0 6px; position: absolute; right: 0; top: 9px;}
.w_nav ul li i span{font-size: 14px; transition: all .5s;}
.w_nav ul li i span:before{content: "";display: block;height: 100%;width: 100%;background: url(../images/yjt.png) no-repeat;background-size: 12px;background-position: center;transition: .3s;}
.w_nav ul li i.nav_btndown span::before{color: #036AC0; transform: rotate(90deg);}


.w_search #topsearch{display: block;position: absolute;right: 86px;top: 24px;text-align: center;cursor: pointer;width: 40px;height: 40px;margin: 0 auto;background: url(../images/sou1.png) no-repeat center;background-size: 28px auto;z-index: 6;}
 #searchmb{background: #f2f2f2;width: 100%;margin: 0 auto;height: 52px;position: absolute;left: 0;top: 100px;padding-top: 12px;display: none;z-index: 999;}
#searchmb input{display: block;padding: 0;margin: 0;}
 #searchmb .txt{border: none;width: 68%;height: 40px;line-height: 40px;margin-left: 8%;color: #666;float: left;font-size: 16px;background: #fff;text-indent: 5%;border-top-left-radius: 30px;border-bottom-left-radius: 30px;}
 #searchmb .btn{cursor: pointer;border: none;font-size: 16px;width: 15%;height: 40px;text-align: center;background: #dd0518;color: #fff;border-top-right-radius: 30px;border-bottom-right-radius: 30px;vertical-align: middle;}
.searchinfo{background: #fff;padding: 0.2rem 0;height: 100%;width: 92%;margin: 0 auto;}
.searchinfo h2{color: #333;}
.searchinfo .searchlist{padding: 0.2rem 0;}
.searchinfo .searchlist a{display: inline-block;margin: 0 4% 4% 0;color: #333;background: #f5f5f5;font-size: 0.24rem;text-align: center;height: 0.64rem;line-height: 0.64rem;padding: 0 0.2rem;border-radius: 3px;}
.searchinfo .searchlist a:hover{background: #913d23;color: #fff;}







}



 @media only screen and (max-width: 1024px) {
 
.pc_banner{display: none;}
.wap_banner{display: block; overflow: hidden; background:#eee; margin-top: 80px;}
.wap_banner-box{ width:100%; height:100%; position:relative; margin:0 auto; }
.wap_banner-box .bd{ width:100% !important; }
.wap_banner-box .bd li{ width:100% !important; height:100%; background-position: center; background-repeat: no-repeat; }
.wap_banner-box .bd li a{ display:block; background-size:auto; }
.wap_banner-box .bd li img{width: 100%;}
.wap_banner-btn { width: 100%; position: absolute; top: -1px; left: -1px; margin-left: 0; height: 100%; overflow: hidden; }
.wap_banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:250px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.wap_banner-btn a.prev{ left:-50px; background:url(../images/20191223185138_171593764.png) no-repeat 0 0; } 
.wap_banner-btn a.next{ right:-50px; background:url(../images/20191223185138_171593764.png) no-repeat -49px 0; }
.wap_banner-box .hd { position:absolute; bottom:21px; width: 100%; display: block; }
.wap_banner-box .hd ul { width: 100%; margin: 0 auto; text-align: center; }
.wap_banner-box .hd ul li{ width:10px; height:10px; border-radius:20px; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.wap_banner-box .hd ul li.on{ background: #dd0518 !important;  }	
	
	
.qiye .qiye_video{float: left;}
.qiye .qiye_video video{width: 100%;}
.qiye .qiye_jianjie{float: right;}
.qiye_biaoti{margin-bottom: 10px;}
.qiye_biaoti h2{font-weight: bold;color: #333333; font-size: 26px;}
.qiye_biaoti h2 i{display: none;}
.qiye_biaoti h2 span{font-weight: normal;color: #666666;font-size: 18px;}
.qiye_biaoti p{color:#999999;text-transform:uppercase;font-size: 12px; display: none;}
.qiye_con p{color: #333333; font-size: 15px;text-indent:24px; line-height: 26px;}

.chanpin{height: 592px;}
.chanpinlist ul li{width: 213px;}
.chanpinbox{height: 250px;}

.youshi{padding: 30px 0;}
.youshi ul li.jiqi i,.youshi ul li.pinzhi i,.youshi ul li.tuandui i,.youshi ul li.shouhou i{left: 84px;}
.youshi ul li.jiqi:hover i,.youshi:hover ul li.pinzhi:hover i,.youshi:hover ul li.tuandui:hover i,.youshi ul li.shouhou:hover i{left: 84px;}
}

 @media only screen and (max-width: 768px) {
.bigtitle{width: 100%!important;text-align: center;}	 
 /* 企业简介 */
 .qiye_biaoti{margin-bottom: 15px;}
 .qiye_biaoti h2{font-weight: bold;color: #333333; font-size: 26px;}
 .qiye_biaoti h2 i{display: inline-block;  color: #ddd; font-weight: normal; margin-left: 10px;}
 .qiye_biaoti h2 span{font-weight: normal; color: #666666; font-size: 17px; display: block;    line-height: 34px;}
 .qiye_biaoti p{color:#999999 ;text-transform:uppercase; font-size: 12px;}

 .chanpin{height: 522px;} 
 .chanpinlist ul li{width:163px}
 .chanpinbox{height: 196px;}
 
 .youshi ul li.jiqi i,.youshi ul li.pinzhi i,.youshi ul li.tuandui i,.youshi ul li.shouhou i{left: 54px;}
 .youshi ul li.jiqi:hover i,.youshi:hover ul li.pinzhi:hover i,.youshi:hover ul li.tuandui:hover i,.youshi ul li.shouhou:hover i{left: 54px;}
 }

 @media only screen and (max-width: 480px) {
 .w_header{
	 height: 80px;
} 
 .w_header .logo{   
		height: 62px;
		margin-top: 12px;
		margin-left: 10px;
}
.w_header .logo a img{
		height: 86%;
}	
.w_search #topsearch{
	    right: 70px;
	    top: 20px;
	    width: 40px;
	    height: 40px;
}
#searchmb{
	    height: 52px;
	    left: 0;
	    top: 80px;
	    padding-top: 12px;
}
.w_header .sp_nav{
	    width: 28px;
	    height: 42px;
	    top: 14px;
	    line-height: 42px;
	    right: 23px;
	    margin-top: 15px;
}
.w_header .sp_nav i{
	    width: 33px;
}




/* 企业简介 */
.qiye{margin: 20px auto;} 
.qiye .qiye_video{ float: none; width: 100%;  }
.qiye .qiye_video video{ height: 240px;}
.qiye .qiye_jianjie{float: none; margin-top: 20px;}
.qiye_biaoti{margin-bottom: 15px;}
.qiye_biaoti h2{font-weight: bold;color: #333333; font-size: 26px;}
.qiye_biaoti h2 i{display: inline-block;  color: #ddd; font-weight: normal; margin-left: 10px;}
.qiye_biaoti h2 span{font-weight: normal; color: #666666; font-size: 17px; display: block;    line-height: 34px;}
.qiye_biaoti p{color:#999999 ;text-transform:uppercase; font-size: 12px;}
.qiye_con p{color: #333333; font-size: 15px;text-indent:24px; line-height: 26px;}
.qiye .qymore{width: 108px; height: 38px; background: #dd0518; color: #fff; display: block; border-radius: 6px; line-height: 38px; padding-left: 28px ; position: relative;    margin:20px auto 0;}
.qiye .qymore i{ background: url(../images/indexicon.png) no-repeat 0px -40px; width: 20px; height: 12px; display: block; position: absolute; top: 10px; left: 89px; transition:0.3s all ease-in-out;}
.qiye .qymore:hover{background: #ce000d;}
.qiye .qymore:hover i{left: 100px; transition:0.3s all ease-in-out;}


/* 产品展示 */
.chanpin{padding: 10px 0 0;  background: url(../images/chanpin_bg.jpg) repeat-y top center;
    height: 720px;}
.chanpin_sort{display: none;}
.chanpinlist{display: none;}
.chanpinlist_mb{margin-top: 30px; display: block;}
.chanpinlist_mb ul{overflow:hidden; zoom:1;}
.chanpinlist_mb ul li{float: left; width: 47.5%; margin-right: 5%;}
.chanpinlist_mb ul li:nth-child(2n){margin-right:0;}

.chanpin-fenye{width: 24%; height: 3px; margin: 0px auto 30px;}
.chanpin-fenye .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.chanpin-fenye .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.chanpin-fenye .hd ul li.on{ background-position:0 0; }


.chanpinbox{height: 190px;}
.chanpinbox img{width: 100%;}
.chanpintitle{margin-bottom: 20px;}
.chanpin_btn{ width: 100%; text-align: center;   margin: 22px auto 0px;}
.chanpin_btn .zixun{padding: 10px 35px 10px 44px;}
.chanpin_btn .zixun i{left: 20px;}
.chanpin_btn .cpmore{padding: 10px 19px;}
/* 优势 */
.youshi,.youshi ul.youshiul{height: auto;}
.youshi ul li{
	width: 45.555555%;
    float: left;
    border-bottom: 1px solid #ececec;}
.youshi ul li:nth-child(2n){border-right: none;}
.youshi ul li h2 {
    margin-top: 165px;
}
.youshi ul li p{
	margin-bottom: 35px;
}
.youshi ul li.jiqi i,.youshi ul li.pinzhi i,.youshi ul li.tuandui i,.youshi ul li.shouhou i{
	 top: 60px;
	 left: 57px;
}
.youshi ul li:hover h2{margin-top: 165px;}
.youshi ul li.jiqi:hover i{background: url(../images/indexicon.png) no-repeat 0px -297px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 60px;  left: 57px;}
.youshi ul li.pinzhi:hover i{background: url(../images/indexicon.png) no-repeat -88px -292px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 60px;  left: 57px;}
.youshi ul li.tuandui:hover i{background: url(../images/indexicon.png) no-repeat -170px -292px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 60px;  left: 57px;}
.youshi ul li.shouhou:hover i{background: url(../images/indexicon.png) no-repeat -253px -290px; width: 76px; height: 76px; display: inline-block;position: absolute; top: 60px;  left: 57px;}


/* 厂房实景 */
.changfanglist{   
	margin: 30px 0 20px;}
.changfanglist ul li{
	margin-bottom: 0px;
}	
.changfanglist ul li h2{
	height: 45px;
	line-height: 45px;
}
.changfanglist ul li .shijingimg img{height: 170px;}


/* 资讯中心 */
.zixun{padding: 0;}

/* 联系我们 */
.lianxi{margin-top: 50px;}
.lianxibg{margin: 30px 0; padding: 20px;}
.lianxibg h2{margin-top: 0;    font-size: 24px;}
.lianxibg p{    font-size: 13px;margin-top: 13px;}
#myform,.indexfb{width: 100%;}
#m_content{ width: 90%; height: 82px; margin: 20px 0 0;padding: 4%;}
#m_name, #m_tel, #m_email,#m_add{width: 90%;padding: 3% 4%;margin: 4px 0;}
#code{width: 40%;padding: 3% 4%;margin: 2px 0 13px;}
.tijiao{  
    margin: 20px auto;
    width: 100%;
}
 }
 
 
 .chatpl {
   	    position: fixed;
   	    width: 56px;
   	    height: 56px;
   	    bottom: 100px;
   	    right: 10px;
   	    border-radius: .2rem;
   	    line-height: .4rem;
   	    font-size: .18rem;
   	    z-index: 9999;
   	    justify-content: center;
   	    align-items: center;
   	}
 
 	.chatpl img {
 	    width: 56px;
 	    height: 56px;
 	}
 	
 @media only screen and (min-width: 1025px) {
 		.pc_chat{display: block!important;}
 		.mb_chat{display: none!important;}
 		}
 			
  @media only screen and (max-width: 1024px) {
 	.pc_chat{display: none!important;}
 	.mb_chat{display: block!important;}
 	}
  
  .zzz{
  position:fixed;;width:100%;height:100%;border:0px solid #DDD;z-index:9999;background:#333;left:0;bottom:0;color:#FFF;
  display:none;
  opacity:0.7;
  filter:alpha(opacity=70);
  }
  .erweima{
      position:fixed;;width:200px;height:200px;border:1px solid #DDD;z-index:10000;background:#FFF;left:50%;top:50%;color:#FFF;margin-left:-100px;margin-top:-100px;text-align:center;line-height:50px;font-size:14px;
      display:none;
  	padding:10px;
  	overflow:hidden;
  }
  .erweima img{width: 100%;}