/*公用*/
@font-face {
    font-family: "fontcustom";
    src: url("../../fonts/fontawesome-webfont.eot");
    src: url("../../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/fontawesome-webfont.woff") format("woff"),url("../../fonts/fontawesome-webfont.ttf") format("truetype"),url("../../fonts/fontawesome-webfont.svg#fontcustom") format("svg");
    font-weight: normal;
    font-style: normal
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    @font-face {
        font-family: "fontcustom";
        src: url("../../fonts/fontawesome-webfont.svg#fontcustom") format("svg")
    }
}
.icon-search:before {
	font-family: "fontcustom";
    content: "\f002";/*放大镜*/
}
.icon-nav:before {
	font-family: "fontcustom";
    content: "\f0c9";/*菜单标志*/
}
.icon-xiala:before {
	font-family: "fontcustom";
    content: "\f107";/*向下箭头*/
}
* {
	margin: 0px;
	padding: 0px;
	/*
	box-sizing: border-box;
	-moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box;
	*/ 
}
img {
	border: none;
	max-width:100%;
}
a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */
	text-decoration: none;
	color: #333;
	transition: color .5s, background .5s, opacity .5s, border .5s;
	-moz-transition: color .5s, background .5s, opacity .5s, border .5s;  /* Firefox 4 */
	-webkit-transition: color .5s, background .5s, opacity .5s, border .5s;   /* Safari and Chrome */
	-o-transition: color .5s, background .5s, opacity .5s, border .5s;  /* Opera */
}
html{ min-height:100%;}
body {
	min-height:100%;
	font-size: 12px;
	color: #262626;
	font-family: Arial, "Microsoft Yahei";
}
li {
	list-style: none;
}
table {
	border-collapse: collapse;
}
input, textarea,select {
	font-family: Arial, "Microsoft YaHei";
	font-size: 12px;
	outline: none;
}
.fg {
	clear: both;
	width: 100%;
	height: 0px;
}
.red {
	color: #F00;
}

#zd{ position:fixed; width:100%; z-index:10000; height:100000px; background:url(/images/hei.png); top:0px; left:0px; opacity:0;}
#zi{ position:fixed;z-index:10001; height:30px; line-height:30px; padding:15px 20px; background:#fff; color:#666; font-size:16px; box-shadow:0 0 10px #333; opacity:0; display:block; }
#zi i{ display:block; height:30px; width:30px; background:url(/images/gt.png); float:left; margin-right:8px;}
#cha-box{ width:480px; height:320px; position:fixed; z-index:1000000; background:#fff; left:50%; top:50%; margin:-160px -240px; box-shadow:0 0 20px rgba(0,0,0,.175);}
#cha-box .type{ height:63px; background:url(../images/ww_03.png) center}
#cha-box .view{ width:415px; border-bottom:1px solid #ddd; height:160px; padding-top:18px; margin:auto; color:#4f4f4f; font-size:14px; line-height:3em;}
#cha-box .bottom{ width:415px; height:75px; line-height:75px; overflow:hidden; margin:auto; position:relative;}
/*top*/
#ding{ height:27px; min-width:1100px; background:#282828; line-height:27px; }
#ding .ding{ max-width:1100px; margin:auto; height:27px; color:#878787; text-align:right;}
#ding .ding a{color:#878787; display:inline-block; *display:inline; *zoom:1; padding:0 19px; border-left:1px dotted #878787;}
#ding .ding a:hover{ color:#fff;}
#pc-top{ height:117px; margin:auto; background:#fff;  position:relative; z-index:10;}
#pc-top .top{ height:117px; position:relative; max-width:1100px; margin:auto;}
#pc-top .top #logo{ display:block; position:absolute; left:0px; top:0px; max-width:500px; }
#pc-top .top #logo img{ max-width:100%; height:117px;}
#pc-top .top .right{ float:right; width:500px; text-align:right; padding-top:39px;}

#pc-top .top .right .phone{ height:24px; line-height:24px; font-size:24px; color:#ea0325;}
#pc-top .top .right .phone span{ display:inline-block; *display:inline; *zoom:1; padding-left:32px; background:url(../images/index_06.png) left no-repeat;}
#pc-top .top .right .time{ color:#646464; line-height:24px;}
/*top end*/



/*nav*/
#pc-nav{ height:50px; background:#f0f0f0;  position:relative; z-index:10; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
#pc-nav .menu{ max-width:1100px; margin:auto; height:50px;}
#pc-nav .menu ul{ display:block; height:50px;}
#pc-nav .menu ul li{ display:block; float:left; width:16.66666666%; height:50px;}
#pc-nav .menu ul li.frist{}
#pc-nav .menu ul li.frist a{ border-left:1px solid #e0e0e0;}
#pc-nav .menu ul li a{ display:block; height:50px; line-height:50px; font-size:16px; overflow:hidden; text-align:center;border-right:1px solid #e0e0e0;}
#pc-nav .menu ul li a:hover{ color:#ea0325;}
#pc-nav .menu ul li.on a{ font-weight:bold; color:#ea0325;}
#search-box{ height:100px; background:#282828; width:100%; position:relative;transition: height 0s;-webkit-transition: height  0s; display:none; z-index:5;}
#search-box .search-text{ border:0px; background:none; height:100px; line-height:100px; font-size:20px; color:#fff; text-indent:2em;}
#search-box .btn{ font-size:20px; text-align:right; color:#fff; border:0px; background:none; position:absolute; right:2em; top:0px; height:100px; cursor:pointer;}
#top { display:none;}
/*nav end*/
@media screen  and (max-width: 1000px) {
#pc-nav,#pc-top,#ding,.ffff{ display:none}	
#search-box{ height:50px;}	
#search-box .search-text{   height:50px; line-height:50px; font-size:16px;}
#search-box .btn{ height:50px; font-size:16px;}
#top { margin: auto; width: 100%; z-index: 10000;background:#fff; z-index: 100000; box-shadow:0 0 10px rgba(0,0,0,.5); position:relative; top:0; color:#fff; display:block;}
#top .ding .logo{ display:block; position:absolute; left:3%; top:0px; height:52px;}	
#top .ding .logo img{ height:52px;}
#top .ding{ height:52px;}	
#top .ding .view{ width:100%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0 0 0 16px; height:52px;}
#top .ding .view #search-btn{ height:52px; width:52px; line-height:52px;font-weight:100;font-size:22px;background:#ccc; z-index:100;}
#top .ding .view #search-btn, #top .ding .view #nav-btn {
    position: relative;
    float: right;
    cursor: pointer;
 z-index:100;
    text-align: center;
	background:#ea0628;
}
#top .ding .view #nav-btn{ height:100%; width:52px; line-height:52px;background:#ba011d; position:relative; float:right; cursor:pointer; font-size:18px; text-align:center; font-weight:100; font-size:24px; display:block;}
#top .ding .view #nav-btn.on:before {
	font-family: "fontcustom";
    content: "\f00d";/*关闭标志*/
}
#top .ding .view #nav-btn.on,#top .ding .view #search-btn.on{ background:#9c0017;}
#nav{ background:#fff; position:absolute; left:0px; top:52px; width:100%; display:none; z-index:50;transition: height 0s;-webkit-transition: height  0s;}
#top .ding .view .href,#top .ding .view .phone{ display:none;}
#nav-zd{ background:#000; opacity:.5;filter:alpha(opacity=50); height:100%; width:100%; top:0px; left:0px; position:fixed; display:none; z-index:10; }

#nav ul li{ display:block; min-height:52px; position:relative; border-bottom:1px solid #e0e0e0; font-size:18px; line-height:52px;}
#nav ul li a.href{ height:52px; overflow:hidden; position:relative; padding:0 52px 0 1em; display:block;}
#nav ul li a.btn{ height:52px; line-height:52px; text-align:center; position:absolute; top:0px; right:0px; width:52px; background:#f6f6f6; color:#6A2828; font-size:18px; border-left:1px solid #e0e0e0; cursor:pointer; }
#nav ul li a.btn.on:before {
	font-family: "fontcustom";
    content: "\f106";/*向上箭头*/
}{}
#nav ul li dl{ display:none;}
#nav ul li dl dd{ display:block; background:#f6f6f6; border-top:1px solid #e0e0e0; font-size:16px;}
#nav ul li dl dd a{ display:block; padding:0 1.6em;}


}





/*banner*/
#banner{min-width:1100px; margin:auto; height:500px; position:relative; overflow:hidden; background:#fff;}

#banner .list,#banner .list ul,#banner .list ul li,#banner .list ul li a{ height:500px; width:100% !important; display:block; background-position:center; background-size:cover; background-repeat:no-repeat;}
#banner .hd{ z-index:10;  width:1100px; text-align:center; position:absolute;  height:8px; padding:0px 0; margin-left:-550px; bottom:20px; left:50%;  }
#banner .hd ul li{ display:inline-block; *display:inline; *zoom:1; height:3px; width:23px; margin:0 8px; background:#fff; cursor:pointer;  position:relative; top:-3px;}
#banner .hd ul li.on{ background:#ea0325;}
/*banner-h5*/
@media screen  and (max-width: 1000px) {
#banner-h5{ display:block !important;}	
#banner{ display:none;}
}
#banner-h5 { overflow: hidden; position: relative; margin: auto; border-radius: 3px; background:#ccc;}

#banner-h5 .list { position: relative; z-index: 0; margin: 0 0%; }

#banner-h5 .list ul li { position: relative; text-align: center;  display:block;}

#banner-h5 .list ul li a { -webkit-tap-highlight-color: rgba(0,0,0,0);position: relative; height:100%; display:block; background-position:center; background-repeat:no-repeat; background-size:cover; }

#banner-h5 .list ul li  img { vertical-align: top; width: 100%; }

#banner-h5 .hd { margin: auto; text-align:center; }

#banner-h5 .hd ul { width: 94%; padding: 0 3%; height: 20px; position: absolute; z-index: 100; left: 0px; bottom: 15px; z-index: 10; }

#banner-h5 .hd ul li { display: inline-block; width: 8px; height: 8px; margin: 5px 3px; background: #fff; text-indent: 100px; overflow: hidden; background: #fff; opacity: .8; border-radius:100%;}

#banner-h5 .hd ul li.on { opacity: .9; background: #ea0325; }

/*banner end*/

.pro-type{ padding:35px 0 17px; border-bottom:1px solid #cecece; background:#fff;}
.pro-type .v{ max-width:1100px; margin:auto; height:62px; position:relative; text-align:center;}
.pro-type .v .big{ line-height:42px; height:42px; color:#ea0325; font-size:30px;}
.pro-type .v .small{ color:#555555; font-size:14px; line-height:20px; height:20px;}
.pro-type .v a.more{ position:absolute; bottom:0px; right:0px; line-height:20px; color:#ea0325;}
.pro-list{ max-width:1100px; width:94%;   margin:30px auto 37px;}
.pro-list dl:after{ display:block; content:""; clear:both;}
.pro-list dl dd{ display:block; float:left; width:49%;}
.pro-list dl dd a{ color:#282828; display:block; font-size:14px;}
.pro-list dl dd a .tu{ display:block; position:relative;}
.pro-list dl dd a .tu .bbg{ display:block; width:100%; padding-bottom:40px;}
.pro-list dl dd a .tu .pic{ display:block; top:0px; left:0px; width:100%; height:100%; position:absolute;}
.pro-list dl a .title{ height:34px; line-height:34px; overflow:hidden; position:relative; }
.pro-list dl a:hover{ color:#ea0325;}
.pro-list dl dt{ display:block; float:left; width:24%; margin:0 0 13px 1%;}
.pro-list dl dt a{ color:#282828; display:block; font-size:14px;}
.pro-list dl dt a .tu{ display:block; position:relative;}
.pro-list dl dt a .tu .bbg{ display:block; width:100%;}
.pro-list dl dt a .tu .pic{ display:block; top:0px; left:0px; width:100%; height:100%; position:absolute;}

@media screen  and (max-width: 1000px) {
.pro-type .v a.more{ display:none;}	
	
}
@media screen  and (max-width: 700px) {
.pro-list dl dd{ margin-bottom:20px; float:none; width:100%;}	
.pro-list dl dt{  width:48%; margin:0 4% 15px 0;}	
.pro-list dl dt:nth-child(2n+1){ margin:0 0% 15px 0;}
}

/**/
.tuwen{  margin:auto; background:#fafafa; padding:35px 0;}
.tuwen .view{ width:94%; margin:auto; overflow:hidden; position:relative; max-width:1100px;}
@media screen  and (max-width: 1000px) {
	.tuwen{  padding:20px 0;}
	}
/**/
.news{ width:1185px; margin:auto; position:relative; padding-bottom:66px;}
.news .type{ text-align:center; line-height:110px; font-size:30px; color:#ea0325; margin-bottom:22px;}
.news .list{ width:1184px; margin:auto;height:433px; overflow:hidden; position:relative;}
.news .list ul li{ display:block; float:left; padding:0 42px; border-right:1px solid #ececec; height:433px; width:310px;}
.news .list ul li a{ display:block; height:433px; overflow:hidden; position:relative;}
.news .list ul li a img{ display:block; width:310px; height:200px; margin-bottom:24px;}
.news .list ul li a .title{ color:#010101; font-size:18px; overflow:hidden; position:relative; height:30px; line-height:30px; margin-bottom:19px;}
.news .list ul li a .demo{ line-height:28px; height:112px; overflow:hidden; position:relative; color:#646464; font-size:14px; margin-bottom:46px;}
.news .list ul li a:hover .title{color:#ea0325;}
.news .btn{ cursor:pointer; position:absolute; top:280px; z-index:10;}
.news .btn.prev{ left:0px;}
.news .btn.next{ right:0px;}
.newsmore{ color:#fff; background:#ea0325; width:130px; height:40px; line-height:40px; font-size:16px; text-align:center; border-radius:3px; display:block; margin:22px auto 0; }
.newsmore:hover{ background:#af001a;}
.phone-news{ display:none;}
@media screen  and (max-width: 1000px) {
#pc-news{ display:none;}
.phone-news{ display:block; padding:15px 0; margin:auto; width:94%;}
.phone-news ul li{ display:block; float:left; width:30%; margin:0 5% 15px 0;}
.phone-news ul li .tu{ display:block; position:relative; margin-bottom:20px;}
.phone-news ul li .tu .bbg{ display:block; width:100%; }
.phone-news ul li .tu .pic{ display:block; top:0px; left:0px; width:100%; height:100%; position:absolute;}
.phone-news ul li a .title{ color:#010101; font-size:14px; overflow:hidden; position:relative; height:30px; line-height:30px; margin-bottom:19px;}
.phone-news ul li a .demo{ line-height:20px; height:100px; overflow:hidden; position:relative; color:#646464; font-size:12px; margin-bottom:26px;}
.phone-news ul li a:hover .title{color:#ea0325;}
.phone-news ul:after{ clear:both; content:""; display:block;}
.phone-news ul li:nth-child(3n){ margin:0 0% 15px 0;}
}
@media screen  and (max-width: 700px) {
.phone-news ul li{ width:48%; margin:0 4% 15px 0;}
.phone-news ul li:nth-child(3n){ margin:0 4% 15px 0;}	
.phone-news ul li:nth-child(2n){ margin:0 0% 15px 0;}	
}
/*首页end*/

/*footer*/
#footer{  margin:auto; background:#f0f0f0; color:#818181; }
#footer .foot{ padding:43px 0 40px; max-width:1100px; margin:auto; width:94%;}
#footer .foot .content{ float:left; overflow:hidden; position:relative; width:595px;}
#footer .foot .ly{ float:right; width:440px; float:right;}
#footer .foot .ly .title{ color:#444444; font-size:24px; line-height:40px; height:51px;}
#footer .foot .ly .input-text{ border:0px; background:#fff; color:#666; font-size:14px; padding:0 8px; width:424px; height:40px; line-height:40px; margin-bottom:10px;}
#footer .foot .ly textarea{ line-height:30px; padding:5px 8px; width:424px; height:150px; background:#fff; border:0px; color:#666; margin-bottom:10px; font-size:14px;}
#footer .foot .ly .input-text:Focus,#footer .foot .ly textarea:Focus{ background:#ccc; color:#000;}
#footer .foot .ly .btn{ display:block; height:40px; border:2px solid #EA0325; color:#EA0325; font-size:18px; background:#fff; width:100%; cursor:pointer;}

#bottom{ padding:5px 0;  background:#d6d5d5;}
#bottom .view{ width:94%; max-width:1100px; margin:auto; line-height:30px; color:#616161;}
#bottom .view a{ color:#616161;}
#bottom .view a:hover{ color:#EA0325; text-decoration:underline;}
#bottom .view span{ margin:0 10px;}
#bottom .view a,#bottom .view span{ display:inline-block; *display:inline; *zoom:1;}

@media screen  and (max-width: 1000px) {
#footer .foot .content{ float:none; width:100%;}	
#footer .foot .ly{ float:none; width:100%;}
	
	
	#footer .foot .ly input.input-text,#footer .foot .ly textarea{
	box-sizing: border-box;
	-moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box;
	width:100%;
		}
}

@media screen  and (max-width: 700px) {
#bottom,#footer .foot .content{ display:none}	
	
}
/*footer end*/
/*float*/
#float{ position:fixed; z-index:100; width:40px; top:50%; margin-top:-80px; right:10px;}
#float ul li{ display:block; width:38px; height:38px; background-color:#dedede; border:1px solid #dedede; margin-bottom:1px; cursor:pointer; background-position:center; background-repeat:no-repeat; position:relative;}
#float ul li a{ display:block; position:absolute; width:100%; height:100%;}
#float ul li.l1{ background-image:url(../images/index/index_23.png);}
#float ul li.l2{ background-image:url(../images/index/index_26.png);}
#float ul li.l3{ background-image:url(../images/index/index_28.png);}
#float ul li.l4{ background-image:url(../images/index/index_30.png);}
#float ul li.l5{ background-image:url(../images/index/index_34.png); display:none;}
#float ul li.l2 img{ display:block; width:120px; position:absolute; left:-130px; top:0px; max-width:120px; box-shadow:0 0 10px rgba(0,0,0,.175); display:none;}
#float ul li.l2:hover img{ display:block;}
#float ul li.l4 .box{ width:160px; height:30px; padding:5px 10px; left:-180px; top:-1px; background:#1e4e41; color:#fff; line-height:15px; position:absolute; display:none;}
#float ul li.l4:hover .box{ display:block;} 
#float ul li.l4 .box .text{ height:15px; overflow:hidden; position:relative;}
#float ul li:hover{ border:1px solid #1E4E41; background-color:#fff;}
/*float end*/

/*内页通用*/
.contact-view{ line-height:2; padding:15px 0;}
.zi-banner{ height:340px; min-width:1200px; margin:auto; background-size:cover; background-position:center; background-repeat:no-repeat;}
.zi-main{ width:94%; max-width:1100px; margin:42px auto;}
.zileft{ border-bottom:1px solid #d9d9d9; padding:40px 0 30px; }
.zileft dl:after{ display:block; clear:both; content:""}
.zileft dl{ width:94%;  min-height:40px; max-width:1100px; margin:auto; text-align:center; display:block;}
.zileft dl dd{ display:inline-block; *display:inline; *zoom:1; height:40px; font-size:16px; width:22%; margin:0 3% 5px 0;  }
.zileft dl dd .a{ display:inline-block; *display:inline; *zoom:1; height:38px; overflow:hidden; position:relative; cursor:pointer; line-height:38px;border:1px solid #b5b5b5; width:100%;color:#000;}

.zileft dl dd:nth-child(4n){ margin-right:0px;}

.zileft dl dd.on .a, .zileft dl dd:hover .a{ background:#ea0325; color:#fff; border:1px solid #ea0325; font-weight:bold;}
 @media screen  and (max-width: 800px) {
	
	.zileft dl dd{ font-size:14px;} 
	.zileft{ padding:20px 0;}
 }
  @media screen  and (max-width: 500px) {
	 .zileft dl dd,.zileft dl dd:nth-child(4n){ width:48%;margin:0 4% 5px 0; } 
	 .zileft dl dd:nth-child(2n){margin-right:0; } 
  }

/**/
.zi-main .ziright{ position:relative;}
 .weizhi{ height:45px; line-height:45px; margin-top:-30px;}
 @media screen  and (max-width: 600px) {
	 .weizhi{ display:none}
	  .zi-main{ margin:20px auto;}
	 }
/*分页*/
.fanye{  padding:20px 0; font-size:14px;}
.fanye a{ display:inline-block; *display:inline; *zoom:1; width:28px; height:28px; line-height:28px; color:#1f1a17; margin:0 5px 0 0; background:url(../images/index/zl_11.png); text-align:center; border:1px solid #d6d6d6;}
.fanye a:hover,.fanye a.cur{ background:#ea0325; color:#fff; border:1px solid #ea0325;}
.fanye a.btn{ font-family:"simsun"; font-weight:bold; color:#bcbcbc;}
.fanye a.btn.null{ color:#999; cursor:default !important; background:#eee !important; border:1px solid #d6d6d6 !important;}

/*内页通用 end*/



/*产品*/
.protj{ overflow:hidden; position:relative; margin-bottom:45px;}
.protj ul:after{ display:block; content:""; clear:both;}
.protj ul li.end{ margin-right:0px;}
.protj ul li{ display:block; float:left;  width:22%; margin-right:4%;}
.protj ul li a{ display:block; }
.protj ul li a .tu{ display:block; position:relative; margin-bottom:6px;}
.protj ul li a .tu .bbg{ display:block; width:100%;}
.protj ul li a .tu .pic{ position:absolute; left:0px; top:0px; height:100%; display:block; width:100%;}
.protj ul li a .title{ height:38px; line-height:38px; overflow:hidden; position:relative; color:#000000; font-size:16px;}
.protj ul li a:hover .title{ color:#ea0325}
.protj ul li a .demo{ height:60px; line-height:20px; overflow:hidden; position:relative; color:#888888;}
.protj ul li a .href{ color:#fff; text-align:center; line-height:38px; width:38px; height:38px; border-radius:100%; background:#e6e6e6; margin-top:10px; font-size:18px;}
.protj ul li a:hover .href{ background:#ea0325;}

@media screen  and (max-width: 600px) {
.protj ul li{ width:48%; margin-bottom:20px;}	
.protj ul li:nth-child(2n){ margin:0 0% 20px 0;}	
}
.product-list{ min-height:300px;}

.product-list ul:after{ display:block; content:""; clear:both; height:0px; width:0px;}
.product-list ul{}
.product-list ul li{ display:block;   position:relative; overflow:hidden;height:122px; margin:0 0px 20px 0;}
.product-list ul li a{ display:block; border:1px solid #d6d6d6; background:#fff; height:236px; padding:15px 107px 15px 162px; height:90px; color:#000;}
.product-list ul li a:hover{ background:#f2f2f2; border:1px solid #ea0325;}
.product-list ul li .tu{height:90px; width:128px; position:absolute; left:15px; top:15px;}
.product-list ul li .tu img{width:100%; height:100%; }
.product-list ul li .title{  overflow:hidden; position:relative;  height:35px; line-height:35px; font-size:18px;}

.product-list ul li .demo{height:40px; margin-top:8px; overflow:hidden; line-height:20px; color:#686868; position:relative; font-size:12px; padding:0 0px;}
.product-list ul li .href{ height:90px; position:absolute; border-left:1px solid #e6e6e6; top:15px; right:22px; width:60px; }
.product-list ul li .href span{ display:block; color:#fff; text-align:center; line-height:38px; width:38px; height:38px; border-radius:100%; background:#e6e6e6; font-size:18px; position:absolute; right:0px; top:26px;}
.product-list ul li a:hover .href span{ background:#ea0325;}

@media screen  and (max-width: 600px) {
	.product-list ul li{ margin-bottom:15px;}
.product-list ul li .href{ display:none;}	
.product-list ul li a{ padding:10px 10px 10px 145px; }
.product-list ul li .title{ font-size:14px;}
.product-list ul li a .tu{left:10px; top:10px;}
}

/**/
.product-view{ max-width:1100px; margin:30px auto; width:94%;}
.product-view .pro-up{ padding-bottom:37px; border-bottom:3px solid #f0f0f0; margin-bottom:40px;}
.product-view .pro-up .tu{ float:left; width:42%;}
.product-view .pro-up .tu img{ width:100%; display:block;}
.product-view .pro-up .view{ float:right; width:54.5%;}
.product-view .pro-up .view .title{ line-height:50px; padding-bottom:14px; border-bottom:1px solid #e6e6e6; font-size:26px; color:#000000;}
.product-view .pro-up .view .xx{ padding:19px 0;border-bottom:1px solid #e6e6e6; line-height:30px; font-size:14px; color:#8f8e8e;}
.product-view .pro-up .view .xx span{ color:#000; margin-right:20px;}
.product-view .pro-up .view .text{ padding:20px 0; line-height:20px; color:#999;}
.product-view .pro-up .view .text .bbt{ font-size:14px; line-height:30px; color:#000;}
.product-view .pro-down .bbt{ line-height:26px; height:26px; font-size:24px; color:#000; border-left:5px solid #ea0325; padding-left:11px; margin-bottom:18px;}
.product-view .pro-down .content{ font-size:14px; line-height:2;}
.product-view .pro-down .img-list{ text-align:center;}
.product-view .pro-down .img-list img{ display:block; margin:0 auto 10px; max-width:100%;}
@media screen  and (max-width: 800px) {
	
.product-view .pro-up .tu,.product-view .pro-up .view{ float:none; width:100%;}	
	.product-view .pro-up .view .title{ margin-top:20px; font-size:16px; line-height:20px;}
}

/*产品 end*/
/*新闻资讯*/
.news-banner-list{  overflow:hidden;  position:relative;}
.news-banner-list .list ul li{ display:block; position:relative; width:32%; margin-right:2%; float:left;}
.news-banner-list .list ul li:nth-child(3){ margin-right:0px;}
.news-banner-list .list ul li.end{ margin-right:0px;}
.news-banner-list .list  ul li .tu{   margin-bottom:20px; position:relative;}
.news-banner-list .list  ul li .tu a{ display:block; position:relative;}
.news-banner-list .list  ul li .tu img{ display:block; width:100%; height:100%;}
.news-banner-list .list  ul li .tu .pic{ position:absolute; left:0px; top:0px;}
.news-banner-list .list  ul li .tu .bbg{ height:auto;}
.news-banner-list .list  ul li .title{ height:20px; line-height:20px; overflow:hidden; line-height:20px; height:40px; overflow:hidden; font-size:16px; margin-bottom:9px;}
.news-banner-list .list  ul li .title a{ color:#000;}
.news-banner-list .list  ul li .title a:hover{ color:#ea0325;}
.news-banner-list .list  ul li .demo{ height:60px; line-height:20px; overflow:hidden; margin:0 0 0 auto; color:#999; }
.news-banner-list .list  ul li .text{position:relative; padding-left:70px;}

.news-banner-list .list  ul li .href{ display:block; height:32px; width:32px; border-radius:100%; color:#fff; background:#e6e6e6; line-height:32px; text-align:center; margin:11px 0 0 0px;}
.news-banner-list .list  ul li .href:hover{ background:#ea0325;}
.news-banner-list .list  ul li .rq{ display:block; position:absolute; top:0px; left:0px; width:60px; height:107px; border-right:1px solid #eee;}
.news-banner-list .list  ul li .rq .big{ font-size:16px; color:#333;}

@media screen  and (max-width: 800px) {
	.news-banner-list .list  ul li .text{ padding:0px;}
	.news-banner-list .list  ul li .rq{ display:none;}
}
@media screen  and (max-width: 600px) {
	.news-banner-list .list  ul li{ padding-left:130px; position:relative; float:none; width:auto; height:84px; margin-bottom:15px;}
	.news-banner-list .list  ul li .href{ display:none;}
	.news-banner-list .list  ul li .tu{ position:absolute; top:0px; left:0px; width:120px;}
	.news-banner-list .list  ul li .title{ height:24px; line-height:24px; font-size:14px; margin-bottom:0px;}
	.news-banner-list .list  ul li .demo{ height:60px; line-height:20px;}
	}





.news-list{  min-height:300px; margin-top:30px;}


.news-list ul li.newslist2{ display:block;  height:122px; position:relative; margin-bottom:10px;}
.news-list ul li.newslist2 a{ height:80px; display:block; padding:20px 20px 20px 120px; border:1px solid #ddd; position:relative;}
.news-list ul li.newslist2 a:hover{ background:#f2f2f2;}
.news-list ul li.newslist2 .rq{ width:60px; position:absolute; left:30px; top:25px; text-align:center;color:#000;}
.news-list ul li.newslist2 .rq .big{ height:46px; line-height:46px;  font-size:46px; margin-bottom:1px;}
.news-list ul li.newslist2 .rq .small{ height:24px; line-height:24px; font-size:14px; color:#999;}
.news-list ul li.newslist2 .title{ font-size:18px;   height:30px; line-height:30px; overflow:hidden; color:#000; padding-top:4px;}


.news-list ul li.newslist2 .demo{ line-height:20px; height:40px; overflow:hidden; position:relative; color:#6a6a6a;}



.news-list ul:after{ display:block; content:""; clear:both; height:0px; width:0px;}


/**/
.news-view{   padding:20px 0; margin:auto;}
.news-view .title{ color:#000; font-size:18px; text-align:center; line-height:1.5; margin-bottom:10px;}
.news-view .xx{ height:40px; line-height:40px; border-bottom:1px dashed #dbdbdb; margin-bottom:20px; color:#797979; position:relative;}
.news-view .xx .bshare-custom{ display:inline-block; *display:inline; *zoom:1;}
.news-view .xx .back{ position:absolute; top:0px; right:0px; color:#b0916d;}
.news-view .view{ overflow:hidden; padding-bottom:30px; border-bottom:1px solid #d5d5d5; line-height:2;}
.news-bottom{ position:relative; height:40px; }
.news-bottom .like{  width:71px; text-align:center; margin:auto; text-align:center;}
.news-bottom .like span{ width:71px; height:71px; display:block;}
.news-bottom .like span.ico-unlike{ background:url(../images/index/like_03.png); cursor:pointer;}
.news-bottom .like span.ico-like{ background:url(../images/index/hh_03.png);}
.news-bottom .like span.likesl{ height:30px; line-height:30px;}
.news-bottom .text{ height:30px; line-height:30px; position:absolute; width:280px; overflow:hidden; color:#848383;}
.news-bottom .text.t1{ left:0px;}
.news-bottom .text.t2{ right:0px; text-align:right;}
@media screen  and (max-width: 600px) {
.news-bottom .text{ width:100%; position:relative; text-align:left !important;}	
	
	
}

.news-bottom .text a{ color:#a27b4c;}
.news-bottom .text a:hover{ text-decoration:underline;}
.news-bottom:after{ display:block; clear:both; content:"";}
.video-list{ border:1px solid #e2e2e2; background:#fbfbfb; padding:22px 0 12px; position:relative;}
.video-list .btn{ position:absolute; top:50%; margin-top:-24px;}
.video-list .btn.prev{ left:20px;}
.video-list .btn.next{ right:20px;}
.video-list .list{ width:554px; height:130px; margin:auto; overflow:hidden;}
.video-list .list ul li{ display:block; float:left; width:173px; margin-right:18px;}
.video-list .list ul li a{ display:block; width:173px; height:130px;}
.video-list .list ul li a img{ width:173px; height:96px;}
.video-list .list ul li a .title{ height:32px; line-height:32px; overflow:hidden;}
/*新闻 end*/
/*旗下品牌*/
.honor-list{}
.honor-list ul{ display:block;}
.honor-list ul:after{ display:block; content:""; clear:both; height:0px; width:0px;}
.honor-list ul li{ display:block; float:left; border:1px solid #dbdbdb; width:216px; height:193px; margin:20px 36px 14px 0;}
.honor-list ul li.end{ margin-right:0px; text-align:center;}
.honor-list ul li a{ display:block; width:216px; height:193px; overflow:hidden; position:relative; text-align:center;}
.honor-list ul li a img{ width:216px; height:160px;}
.honor-list ul li a .title{ height:32px; line-height:32px; border-top:1px solid #dddddd; background:#ebebeb;}



.dan-view{ position:relative; overflow:hidden; line-height:2; padding:10px 0; }
.zl-list dl{ display:block;height:39px; line-height:39px;border-bottom:1px solid #d3d3d3;  overflow:hidden; position:relative;}
.zl-list dl dd{ display:block; float:left; height:39px; line-height:39px;  overflow:hidden; position:relative;}
.zl-list dl.title{border:1px solid #d3d3d3; background:url(../images/index/zl_07.png); color:#1e4e41;}
.zl-list dl dd.d1{ padding-left:31px; width:208px;}
.zl-list dl dd.d2{ width:164px;}
.zl-list dl dd.d3{ width:227px;}
.zl-list dl dd.d4{ width:90px;}

li.hc{ display:block; float:left; width:214px; margin:0px 0 0px 23px; position:relative; z-index:5;}
li.hc .tu{ height:184px; background:url(../images/index/hc_03.png) no-repeat; padding-top:3px;}
li.hc .tu img{ display:block; width:135px; height:184px;}
li.hc .href{ position:absolute; height:20px; display:block; line-height:20px; padding-left:18px; background:url(../images/index/hc_06.png) left no-repeat; right:0px; top:0px;}
li.hc .title{ height:32px; line-height:32px; position:relative; padding-left:40px;}
li.hc .title span{ display:block; width:33px; height:39px; line-height:32px; font-size:16px; font-weight:bold; color:#a27b4c; text-align:center; background:url(../images/index/hc_10.png) no-repeat; position:absolute; top:0px; left:0px;}
li.hc .title a{ display:block; height:30px; overflow:hidden; position:relative;}
li.hc .title a:hover{ color:#1e4e41;}
.hc-list ul{ display:block; position:relative; float:left; clear:both; margin:19px 0 27px; padding-left:15px;}
.hc-list ul:after{ display:block; content:""; clear:both; height:0px; width:0px;}
.hc-list ul .line{ display:block; width:100%; position:absolute; z-index:1; border:1px solid #e0e0e0; background:#fff; height:30px;  bottom:0px; left:0px;}
/*旗下品牌 end*/

/*集团介绍*/
.chang{ background:url(../images/index/chang_03.jpg) no-repeat; padding:70px 0;}
.chang .yi{ height:98px; margin-left:179px; position:relative;}
.chang .yi a{ display:block; height:98px; color:#fff;}
.chang .yi img{ display:block; width:99px; height:98px; float:left;}
.chang .yi .box{ width:349px; height:98px; float:left; background:#689b8f; font-size:16px; text-align:center; line-height:20px;}
.chang .yi .box .en{ padding-top:29px;}
.chang .yi .box i{ display:block; height:0px; width:0px; border-style:solid; border-width:12px; border-color:transparent #689B8F transparent transparent; left:75px; top:50%; margin-top:-12px; position:absolute;}
.chang .er{ height:224px; position:relative;}

.chang .er .a1{ display:block; height:127px; float:left; position:relative; color:#fff; width:278px;}
.chang .er .a1 img{ width:99px; height:97px; display:block; position:absolute; top:100%; right:0px;}
.chang .er .a1 .box{height:127px;background:#35796a; font-size:16px; text-align:center; line-height:20px;}
.chang .er .a1 .box .en{ padding-top:43px;}
.chang .er .a1 .box i{ display:block; height:0px; width:0px; border-style:solid; border-width:12px; border-color:#35796a transparent transparent transparent; right:37px; top:100%; position:absolute;}
.chang .er .a2{ display:block; height:224px; float:left; position:relative; color:#1e4e41; width:224px; }
.chang .er .a2 .box{height:224px; width:224px;background:#cddeda; font-size:16px; text-align:center; line-height:20px;}
.chang .er .a2 .box .en{ padding-top:90px;}
.chang .er .a2 img{ display:block; position:absolute; top:100%; right:0px; width:99px; height:99px;}
.chang .er .a2 .box i{ display:block; height:0px; width:0px; border-style:solid; border-width:12px; border-color:#cddeda transparent transparent transparent; right:37px; top:100%; position:absolute;}

.chang .er .a3{ display:block; height:98px; float:left; position:relative; color:#fff; width:224px;}
.chang .er .a3 img{ width:99px; height:98px; display:block; position:absolute; top:0; right:0px;}
.chang .er .a3 .box{height:98px;background:#35796a; font-size:16px; text-align:center; line-height:20px; width:125px; float:left;}
.chang .er .a3 .box .en{ padding-top:43px;}
.chang .er .a3 .box i{ display:block; height:0px; width:0px; border-style:solid; border-width:12px; border-color:transparent transparent transparent #35796a ; left:125px; top:50%; margin-top:-12px; position:absolute;}
.chang .er .a4{ display:block; height:126px; float:left; position:relative; color:#fff; width:224px; }
.chang .er .a4 .box{height:224px; width:224px;background:#1e4e41; font-size:16px; text-align:center; line-height:20px;}
.chang .er .a4 .box .en{ padding-top:90px;}
.chang .er .a4 img{ display:block; position:absolute; top:224px; right:0px; width:99px; height:99px;}
.chang .er .a4 .box i{ display:block; height:0px; width:0px; border-style:solid; border-width:12px; border-color:#1e4e41 transparent transparent transparent; right:37px; top:224px; position:absolute;}
.chang .san{ height:225px;margin-left:179px;}
.chang .san .a5{ display:block; height:224px; float:left; position:relative; color:#fff; width:224px; }
.chang .san .a5 .box{height:224px; width:224px;background:#689b8f; font-size:16px; text-align:center; line-height:20px;}
.chang .san .a5 .box .en{ padding-top:90px;}
.chang .san .a5 img{ display:block; position:absolute; top:100%; right:0px; width:99px; height:99px;}
.chang .san .a5 .box i{ display:block; height:0px; width:0px; border-style:solid; border-width:12px; border-color:#689b8f transparent transparent transparent; right:37px; top:100%; position:absolute;}
/*大事记*/
.dsj{ margin-top:20px;}
.dsj-demo{ overflow:hidden; padding:17px 23px; border:1px solid #d7d7d7; background:#fefefe;}

.dsj-nian{ height:50px; overflow:hidden; line-height:50px; background:#1e4e41; position:relative;}
.dsj-nian .list{ width:576px; overflow:hidden; margin:auto; height:50px; line-height:50px;}
.dsj-nian .list ul li{ display:block; text-align:center; float:left; width:72px; color:#fff; font-weight:bold; cursor:pointer;}
.dsj-nian .list ul li.on,.dsj-nian .list ul li:hover{ background:#a27b4c;}
.dsj-nian .btn{ display:block; position:absolute; height:24px; width:24px; cursor:pointer; top:13px;}
.dsj-nian .btn.prev{ left:20px;}

.dsj-nian .btn.next{ right:20px;}
.dsj-view{ padding:10px 0; line-height:2; overflow:hidden; position:relative;}
.dsj-view .view{ display:none;}
/*人力资源*/
.zp-main{ margin-top:20px;}
.zp-main .zp-demo{ margin-bottom:20px; overflow:hidden; line-height:2;}
/*活动风采*/
.fc-type{ height:56px; line-height:56px; font-size:16px; font-weight:bold; color:#1e4e41;}
.fc-list ul:after{ display:block; content:""; clear:both; height:0px; width:0px;}
.fc-list ul li{ display:block; float:left; margin:0 24px 31px 0; width:226px; height:207px;}
.fc-list ul li.end{ margin-right:0px;}
.fc-list ul li a{ display:block; border:1px solid #efefef; border-top:0px; height:205px; background:#f5f5f5;}
.fc-list ul li a img{ border:1px solid #fff; width:222px; height:146px; margin-bottom:8px;}
.fc-list ul li a .title{ padding:0 12px; height:22px; line-height:22px; overflow:hidden; position:relative; color:#2e2e2e;}
.fc-list ul li a .rq{ color:#a27b4c; line-height:18px; padding:0 12px;}
.fc-list ul li a:hover{ box-shadow:0 0 10px rgba(0,0,0,.175);}
/*招聘*/
.zp-search{ height:36px; padding-bottom:20px; border-bottom:4px solid #e2e2e2;}
.zp-search .btn{ width:117px; height:36px; background:#1e4e41; border:0px; cursor:pointer; color:#fff; font-size:14px; float:right;} 
.zp-search .text-box{ width:260px; height:36px; border:0px; padding:0 0 0 8px;background:#ededed; font-size:14px; float:right; margin-right:5px; }
.zplist  .list{ }
.zplist  .list ul{ display:block; height:48px; line-height:48px; overflow:hidden; border-bottom:1px solid #d4d4d4;}
.zplist .list ul.title li{ color:#1e4e41 !important; font-size:14px;}
.zplist .list ul.title{ background:#fff !important; color:#1e4e41; }
.zplist .list ul:hover{ background:#1e4e41;}
.zplist .list ul:hover li{ color:#fff;}
.zplist .list ul:hover li a{ color:#fff;}
.zplist .list ul li{ display:block; float:left; height:48px;}
.zplist .list ul li.l1{ width:303px; text-indent:20px;}
.zplist .list ul li.l2{   width:208px;}
.zplist .list ul li.l3{width:120px; text-align:center;}
.zplist .list ul li.l4{ width:80px;}
.zp-bottom{ padding:20px 0; text-align:right; line-height:44px; height:44px; color:#a27b4c;}
.zp-bottom a{ display:block; float:left; text-align:center; height:44px; color:#fff; font-size:16px; background:#1E4E41; width:100px;}
/*集团介绍 end*/
/*经销服务*/
/*全球网店*/
.map-main{}
.map-main .map{ width:726px; height:603px; background:url(../images/index/map_03.png); position:relative; margin:20px auto;}
.map-main .map-type{ text-align:center; font-size:18px; line-height:54px; color:#1e4e41; font-weight:bold;}
.map-main dl{ display:block; border-bottom:1px solid #d3d3d3; padding:5px 0; min-height:30px;}
.map-main dl dd{ display:block; min-height:30px; line-height:30px; float:left;}
.map-main dl dd.fg{ width:0px; height:0px; display:block;}
.map-main dl.title{ background:url(../images/index/web_03.png) center repeat-x; color:#1e4e41;border:1px solid #d3d3d3;}
.map-main dl dd.d1{ padding-left:25px; width:72px;}
.map-main dl dd.d2{ margin-right:10px; width:120px;}
.map-main dl dd.d3{ margin-right:10px; width:365px;}
.map-main dl dd.d4{ width:120px;}
.map-main .map a{ color:#1e4e41; position:absolute;}
.map-main .map a.on,.map-main .map a:hover{ color:#a27b4c;}
.map-main .map a.a0{ top:502px; left:513px;}
.map-main .map a.a1{ left:542px; top:525px;}
.map-main .map a.a2{ left:512px; top:536px;}
.map-main .map a.a3{ left:453px; top:581px;}
.map-main .map a.a4{ left:621px; top:491px;}
.map-main .map a.a5{ left:444px; top:502px;}
.map-main .map a.a6{ left:578px; top:457px;}
.map-main .map a.a7{ left:336px; top:491px;}
.map-main .map a.a8{ left:412px; top:456px;}
.map-main .map a.a9{ left:483px; top:440px;}
.map-main .map a.a10{ left:538px; top:427px;}
.map-main .map a.a11{ left:602px; top:403px;}

.map-main .map a.a12{ left:626px; top:371px;}
.map-main .map a.a13{ left:597px; top:350px;}
.map-main .map a.a14{ left:556px; top:365px;}
.map-main .map a.a15{ left:497px; top:376px;}
.map-main .map a.a16{ left:418px; top:399px;}
.map-main .map a.a17{ left:349px; top:392px;}
.map-main .map a.a18{ left:264px; top:299px;}
.map-main .map a.a19{ left:376px; top:310px;}
.map-main .map a.a20{ left:402px; top:274px;}
.map-main .map a.a21{ left:435px; top:329px;}
.map-main .map a.a22{ left:500px; top:328px;}
.map-main .map a.a23{ left:519px; top:249px;}
.map-main .map a.a24{ left:484px; top:270px;}
.map-main .map a.a25{ left:556px; top:282px;}
.map-main .map a.a26{ left:531px; top:217px;}
.map-main .map a.a27{ left:552px; top:227px;}
.map-main .map a.a28{ left:606px; top:184px;}
.map-main .map a.a29{ left:631px; top:143px;}
.map-main .map a.a30{ left:643px; top:96px;}
.map-main .map a.a31{ left:515px; top:163px;}
.map-main .map a.a32{ left:120px; top:200px;}
.map-main .map a.a33{ left:145px; top:358px;}
/*售后*/
.fw-list ul li{ display:block; height:50px; border-bottom:1px dashed #dbdbdb; overflow:hidden; position:relative;}
.fw-list ul li a{display:block; height:50px; line-height:50px; overflow:hidden; position:relative;}
.fw-list ul li a span{ float:right; color:#999;}
.fw-list ul li a b{ font-size:18px; float:left; margin-right:5px;}
.fw-list ul li a:hover{ color:#1e4e41; text-decoration:underline;}
/*下载*/
.download-list ul li{ display:block; height:50px; border-bottom:1px dashed #dbdbdb; overflow:hidden; position:relative;}
.download-list ul li a{display:block; height:50px; line-height:50px; overflow:hidden; position:relative; background:url(../images/index/xz_03.png) right no-repeat;}
.download-list ul li a span{ float:right; color:#999;}
.download-list ul li a b{ font-size:18px; float:left; margin-right:5px;}
.download-list ul li a:hover{ color:#1e4e41; text-decoration:underline; background:url(../images/index/xz_06.png) right no-repeat;}
/*投诉*/
.ly-box{ min-height:330px; background:url(../images/index/lybj_03.png) right bottom no-repeat; padding-right:320px; margin-top:21px;}
.ly-box dl{ display:block; padding-left:76px; position:relative; margin-bottom:11px;}
.ly-box dl dt{ display:block; height:34px; width:65px; position:absolute; top:0px; left:0px; line-height:34px; color:#1E4E41; text-align:right;}
.ly-box dl dd{ display:block; min-height:34px;}
.ly-box dl dd input{ height:32px; border:1px solid #d5d5d5; width:270px; padding:0 5px;}
.ly-box dl dd input:Focus,.ly-box dl dd textarea:Focus{ border:1px solid #a27b4c;}
.ly-box dl dd textarea{ height:20px; border:1px solid #d5d5d5; width:270px; padding:5px; height:250px;}
.lybtn-box{ text-align:right; padding-left:76px; color:#1e4e41; line-height:32px; padding-right:46px;}
.lybtn-box input{ color:#fff; background:#1E4E41; border-radius:4px; border:0px; height:32px; font-size:14px; cursor:pointer; text-align:center; width:80px; float:left;}
/*防伪*/
.weimain{ height:214px; padding:89px 0 0 384px; background:url(../images/index/mn_03.jpg) left no-repeat #fff; box-shadow:0 0 5px rgba(0,0,0,.075); border:1px solid #dddddd; margin:21px auto;}
.weimain .title{ height:40px; line-height:26px; color:#999; font-size:14px;}
b{ color:#1e4e41; font-size:16px; margin-right:5px; float:left;}
#code{ width:300px; height:32px; border:1px solid #a27b4c; border-radius:3px; background:#fff; line-height:32px; padding:0 10px;}
#code-tj{ width:82px; height:32px; line-height:32px; border-radius:3px; color:#fff; text-align:center; background:#1E4E41; cursor:pointer; margin-top:17px;}
.fangwei{ line-height:1.8; width:726px;}
.fangwei .title{ color:#a27b4c; font-size:14px;}
.fangweibox{ width:726px; overflow:hidden; border:0px; height:300px}
/*经销服务 end*/




#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps,.qqbox {
	z-index:999999;
	width:50px;
	height:50px;
	border:1px solid #e9012a;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	background: #fdeeee none repeat scroll 0% 0%;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}
.qqbox{top:307px;
	_margin-top:307px;
	background:url(../images/qqq_07.png) center;}
	.qqbox .view i{ display:block; width:11px; height:23px; background:url(../images/qqq_10.png); right:5px;  display:block; position:absolute;}
	.qqbox:hover .haha{ display:block;}
	.qqbox .haha{position:absolute; right:50px; padding-right:15px; display:none;}
	.qqbox .view{ background:#fdeeee; border:1px solid #e9012a; padding:10px 10px 5px; top:-1px; }
	.qqbox .view ul li{ display:block; margin-bottom:5px;}
	.qqbox .view ul li a{ display:block; background:url(../images/qqq_03.png); width:49px; line-height:25px; height:25px; padding-left:28px; overflow:hidden;}
#moquu_wxin {
	top:360px;
	_margin-top:360px
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:413px;
	_margin-top:413px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:464px;
	_margin-top:464px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
#moquu_top {
	top:464px;
	_margin-top:464px;
	background:url(../images/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-205px;
	top:-50px;
	width:200px;
	height:200px;
	background:url(../images/lrtk_weixin.png) 0 -2px no-repeat
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-205px;
	top:-50px;
	width:200px;
	height:200px;
	background:url(../images/lrtk_app.png) no-repeat
}


.float-footer{
	display: none;
}	
@media screen  and (max-width: 600px){
	body{
		padding-bottom: 60px;
	}
	.float-footer{
		display: block;
		position: fixed;
		left: 0;
		width: 100%;
		bottom: 0;
		z-index: 111;
		background-color: #1e1f24;
		height: 60px;
	}
	.float-footer:before{
		content: "";
		display: block;
	}
	.float-footer:after{
		content: "";
		clear: both;
		display: block;
	}
	.float-footer li{
		float: left;
		width: 25%;
		height: 100%;
	}
	.float-footer li a{
		display: -webkit-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-box-pack: center;
	    -ms-flex-pack: center;
	    -webkit-justify-content: center;
	    justify-content: center;
	    -webkit-box-align: center;
	    -ms-flex-align: center;
	    -webkit-align-items: center;
	    align-items: center;
	    height: 100%;
	}
	.float-footer li a img{
		display: block;
	    width: 25px;
	    height: 25px;
	    margin: 0px auto;
	}
	.float-footer li a span{
		text-align: center;
	    color: #FFFFFF;
	    font-size: 14px;
	}
}
