/*Base*/

html,body {font-family:"微软雅黑", Arial,sans-serif; min-width:1200px;

	color: #666; font-size:14px;

    -ms-text-size-adjust: 100%; 

    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/

}

*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed; }

h1,h2,h3,h4,h5,h6{ font-family:"微软雅黑"; font-weight:normal;}





/*布局*/

.wrap{ width:1200px; height:auto; margin:0 auto;   }



#sp_time{ position:fixed; right:0; bottom:0; width:180px; height:30px; background:NONE; color:#F00; font-size:12px; z-index:99;}



#header{ height:150px; position:fixed; left:0; top:0; width:100%; min-width:1200px;  z-index:99; background:#fff; width:100%;  }

.head_top{ height:40px; line-height:40px; background:#302f2f; font-size:14px; color:#fff;}

.top_right{ width:200px; text-align:right;}

.top_right a{ color:#fff; font-size:14px; padding:0 3px;} ]

.top_left{ width:500px; height:40px; }

.top_left p{ padding-left:25px; background:url(btn-lx.png) no-repeat left -40px; float:left; padding-right:40px;}

.top_left p.email{ background:url(btn-lx.png) no-repeat left 0px;}

.top_left i{ width:1px; height:40px; float:left; background:#888; margin-right:40px;}



.head_main { height:110px;  }

.logo{ width:376px; height:30px; margin:10px 0; background:url(logo1.png) no-repeat left top; padding-top:60px; float:left;}

.logo h1{ }

	.logo h1 a{ width:376px; height:30px; display:block; color:#302f2f; font-size:20px; font-weight:600;   }



/* 导航模块 */	

.nav{ height:110px; width:744PX; float:right;   }

.nav li{ float:left; height:110px; line-height:110px;  position:relative; text-align:center;    }

.nav li h2 a{ color:#333;  display:block;  text-align:center;    transition:all 1s ease 0s; font-size:15px; padding:0 23px; margin:0 0px; position:relative;   }

.nav li h2.ico_str{ background:url(ico_str1.png) no-repeat right center;}

.nav li h2 a:hover,.nav li.focus h2 a{ color:#fe9900; background:#;}

.nav li h2 a i{ height:4px; background:#8f6f49; width:100%; display:none; position:absolute; left:0; bottom:0px;transition:all 1s ease 0s;}

.nav li h2 a:hover i,.nav li.focus h2 a i{ display:block;}



.nav li .option{ position:absolute; left:50%; margin-left:-70px; top:110px;background:#fff; width:140px;  display:none; z-index:99; padding:20px  0 10px 0;} 

.nav li .option a{ color:#333333; font-size:14px; line-height:30px; display:block;  transition:all 600ms ease 0s;}

.nav li .option  a:hover{color:#8f6f49;}



/*首页banner*/

#banner{ height:600px; overflow:hidden;  margin:150px auto 0; width:100%; min-width:1200px; position:relative;  }

#banner .banner_box{  height:600px; position:relative; width:100%;  }

#banner #myjQueryContent { OVERFLOW:hidden; HEIGHT:600px; WIDTH:100%;}

#banner #myjQueryContent DIV { POSITION: absolute; HEIGHT:600px; top:0px; left:0px; WIDTH:100%;}

#banner #myjQueryContent .smask { Z-INDEX: -1; }

#banner #myjQueryContent IMG { width:100%; HEIGHT:600px; border:0; }
#myjQueryNav {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH:200px;
	HEIGHT:20px;
	position: absolute;
	bottom:0px;
	right:50%;
	z-index:5; margin-right:-100px; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH:30px; CURSOR: pointer; HEIGHT:7px; background:#fff; margin-left:5px;    }
#myjQueryNav a { COLOR: #666;  }
#myjQueryNav .current { background:#fe9900;  }
#myjQueryNav .current a { color:#fff; }



#innerbanner{ height:400px; overflow:hidden;  margin:75px auto 0; width:100%; min-width:1200px; }

#innerbanner h2{ font-size:24px; color:#fff; padding-top:200px; text-align:center; font-weight:600;  text-shadow:2px 2px 2px #333333;}



/*首页主要内容*/

#mainbody{ height:auto;overflow:hidden; }



.mainTitle{ text-align:center;}

.mainTitle .cn{ font-size:24px; color:#222222; font-weight:600; }

.mainTitle p{ font-size:14px; color:#555555;  }

.mainTitle .line{width:36px; height:3px; background:#8f6f49; display:block; margin:10px auto;}



.about{ height:auto; padding:50px 0; overflow:hidden;}

.about .thumb{ width:362px; height:233px; margin-left:40px; float:left;}

.about .cont{ margin-left:60px; width:650px; float:left; font-size:14px; line-height:30px; margin-top:30px;}

.about .cont strong{ font-size:16px;}

.about .cont .more{ height:55px; width:170px; border-radius:26px; line-height:55px; background:#8f6f49 url(arrow1.png) no-repeat 150px center; display:block; color:#fff; font-size:16px; padding-left:40px; margin-top:50px; }



.why{ height:auto;}

.whybox{ height:auto; padding:20px 0 40px 0; overflow:hidden;}

.whybox ul li{ width:238px; border:1px solid #d2d2d2; border-right:none; float:left; height:345px; text-align:center;}

.whybox ul li:last-child{border-right:1px solid #d2d2d2;}

.whybox ul li h3{ font-size:16px; color:#8f6f49; padding:30px 0; font-weight:600;}

.whybox ul li b{ width:0; height:65%; display:inline-block;}

.whybox ul li span{ width:120px; height:120px; display:inline-block; background:url(yuan1.png) no-repeat center center;}

.whybox ul li:hover span{background:url(yuan2.png) no-repeat center center;}

.whybox ul li:first-child span{background:url(yuan2.png) no-repeat center center;}

.whybox ul li p{ font-size:14px; color:#666; padding:20px 20px; line-height:24px;} 



.Warehouse{ height:400px; position:relative; width:1200px; margin:0 auto;}
.Warehouse .left_wrap{ height:400px; width:600px; position:absolute; left:0; top:0; background:url(home1.jpg) no-repeat right top;}
.Warehouse .right_cont{  height:400px; width:600px; position:absolute; left:50%; top:0px; background:#f0f4f7; }
.Warehouse .right_cont .cont{ background:#0e0904; height:350px; padding:50px 0 0 50px;}


.Warehouse .right_cont .cont .Title{ font-size:24px; color:#fff; font-weight:600; line-height:35px; padding-bottom:30px;  }

.Warehouse .right_cont .cont .line{ width:36px; height:3px; background:#fff;}

.Warehouse .right_cont .cont .txt{ font-size:14px; color:#fff; line-height:30px; width:515px; height:164px; overflow:hidden; padding:20px 0;}

.Warehouse .right_cont .cont .more{ font-size:14px; color:#fff; background:url(arrow2.png) no-repeat right center; padding-right:30px;}

.Warehouse .right_cont .cont .more:hover{ color:#fe9e0c;}

.home_wrap .res_wrap {

    opacity: 0;

    transform: translateY(50px) scale(0.94);

    transition: all 0.8s ease-in 0s;

}

.home_wrap .res_wrap.on {

    opacity: 1;

    transform: translateY(0px) scale(1);

    transition-property: opacity, transform;

    transition-timing-function: cubic-bezier(0.41, 0, 0.18, 1);

}

.about .res_wrap_fir.on {

    opacity: 1;

    transform: translateY(0px) scale(1);

    transition-property: opacity, transform;

    transition-timing-function: cubic-bezier(0.41, 0, 0.18, 1);

}

.about .res_wrap_sec.on {

    opacity: 1;

    transform: translateY(0px) scale(1);

    transition-delay: 0.1s;

    transition-property: opacity, transform;

    transition-timing-function: cubic-bezier(0.41, 0, 0.18, 1);

}







.news{ height:auto; width:1240px; margin:0 auto;  padding:50px 0; overflow:hidden; position:relative;    }


.news .bd{ padding:0 20px; width:1200px;}
.news ul li{ width:356px; float:left; background:#e5e5e5; padding:10px; margin-right:34px; margin-top:20px;}

.news ul li:hover{ background:#8f6f49;}

.news ul li .se_img{ width:356px; height:218px;overflow:hidden;}

.news ul li .se_img img{transition-duration: 500ms; }

.news ul li:hover .se_img img{transform: scale(1.06);}

.news ul li .tit{ font-size:16px; color:#080808;  height:30px; line-height:30px; overflow:hidden;}

.news ul li:hover .tit{ color:#fff;}

.news ul li .detail{ font-size:14px; color:#515151;line-height:30px; height:60px; overflow:hidden;  }

.news ul li:hover .detail{ color:#ccc;}

.news .prev,.news .next{ width:30px; height:60px; background:#333; color:#fff; text-align:center; line-height:60px; position:absolute; left:0px; top:50%; z-index:99; cursor:pointer; font-family:"宋体"; font-size:18px;}
.news .next{ left:auto; right:0px;}
.news .prev:hover,.news .next:hover{background:#c2985b;}






/*页脚样式*/

#footer{ height:auto;  background:#313131; overflow:hidden; padding-top:50px; position:relative; z-index:11;  }



.footlogo{ width:230px; float:left; text-align:center;}

.footlogo h2{ font-size:24px; color:#fff;}

.foot_nav{ width:950px; float:left; padding-bottom:30px;}

.foot_nav dl{ float:left;  padding-left:50px; padding-right:50px; background:url(line2.png) no-repeat left top;  }

.foot_nav dt{height:auto;}

.foot_nav dt a{color:#fff; font-size:16px; display:block; height:30px;   }

.foot_nav dt i{width:36px; height:2px; background:#8f6f49;  display:block; margin:10px 0;}

.foot_nav a:hover{ color:#8f6f49;}

.foot_nav dd{color:#fff; font-size:14px; line-height:30px;}

.foot_nav dd a { display:block; color:#fff; font-size:14px; line-height:30px;}

.footlx{ padding-right:20px; position:relative; width:420px;}

.footlx .ma{ width:87px; text-align:center; color:#fff; position:absolute; right:0; bottom:0;}



.copyRight{ height:47px; line-height:47px; background:#212121;    color:#fff; font-size:14px; text-align:center;}

.copyRight span a{color:#fff; font-size:14px; transition:all 0.5s ease 0s;}





/*子页主要内容*/

#innerbody{ height:auto; overflow:hidden; }



.inTitle{text-align: center;padding: 40px 0;}

.inTitle h3{font-size:24px;color: #000000;line-height:40px;display: inline-block;*display: inline;*zoom: 1;padding: 0 20px; font-weight:600;}

.inTitle i{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width:86px;height: 1px; background: #a89668;margin-top: -3px; }

.inTitle p{ font-size:14px; color:#666666;}





.submenu{ height:auto; position:relative; text-align:center; padding:40px 0; background:#eee;}

.submenu  a{ font-size:16px; color:#fff; height:46px; line-height:46px; padding:0 50px; margin-right:1px; display:inline-block; background:#999;}

.submenu a:hover,.submenu a.focus { color:#fff; background:#8f6f49;}


/*search*/
.submenu .searchbox{ width:300px; height:38px;  border:none; background:#fff;  float:right; border:1px solid #e4e4e4; background:#fff; }
	.searchbox .text {height:35px; line-height:35px; width:260px; float:left;color:#999999; border:none;  background:none; outline:medium; padding-left:5px; font-size:12px; }
	.searchbox .submit{ border:none; width:35px; height:35px; float:left; outline:medium; cursor:pointer; color:#fff; background:#fff url(search-icon.png) no-repeat center center  }


/*关于我们*/

.inabout{ height:auto;}

.inabout .cont{ color:#666666; font-size:16px; line-height:30px; padding-top:20px; width:620px; float:left; }

.inabout .cont p{ height:auto; padding-bottom:20px;}

.inabout .thumb{ float:right; width:520px; height:350px;}

.inabout .thumb img{ width:520px; height:350px;}

.inabout2{ height:auto; padding-bottom:30px; overflow:hidden; margin-bottom:30px;}

.inabout2 .cont{ color:#666666; font-size:16px; line-height:30px; padding-top:20px; width:620px; float:right; }

.inabout2 .cont h1{font-size: 26px;

    font-weight: bold;

    color: #222;

    margin-top:30px; line-height:70px;

    }

.inabout2 .cont p{ height:auto; padding-bottom:20px;}

.inabout2 .thumb{ float:left; width:530px; height:460px;}

.inabout2 .thumb img{ width:530px; height:460px;}

.inabout2 .btn{height:55px; width:150px; border-radius:26px; line-height:55px; background:#8f6f49 url(arrow1.png) no-repeat 140px center; display:block; color:#fff; font-size:16px; padding-left:60px; margin-top:50px;}





.progressbars{ height:auto; padding-top:20px;  }

.progressbars ul li{ clear:both; padding-bottom:10px; height:auto; overflow:hidden; }

.progressbars ul li .progressbar-title{ font-size:16px; color:#333333; float:left; width:105px; line-height:20px; text-indent:20px;}

.progressbars ul li .progressbar-background{    background: #f3c25f;

    border-radius: 5px;

    height: 10px; width:360px; float:left; position:relative;

}





.sixebig { padding:0px 0 40px 0; overflow:hidden;

    width: 100%;

    height:auto;

    position: relative; margin-top:50px; background:#eee; border-top:1px solid #e1e1e1;

    

}



.bz-list {

    width: 1000px; margin:0 auto;

}

.bz-list li {

    width: 478px;

    height: auto;

 color:#fff; clear:both;

}

.bz-list li p{ clear:both; padding-top:10px; color:#666;}

.bz-list-one { text-align:right;

    margin-left:0;

}

.bz-list-two {

    float: right;

    margin-top: -10px;

}

.bz-bg {

    width: 350px;

    height: 41px; line-height:41px;

    background:url(flow_77.png) no-repeat right center;

    float: right;

    margin-right: 4px; font-weight:600; font-size:16px;

}

.bz-list-one .bz-bg{ padding-right:50px;}

.bz-list-two .bz-bg{ float:left; padding-left:50px;}

.once-tw {

    background: url(fkw_67.png) no-repeat left center; 

}

.once-th {

    background: url(flow_76.png) no-repeat  right center;

}

.once-fo {

    background: url(flow_79.png) no-repeat;

}

.once-fi {

    background: url(flow_80.png) no-repeat  right center;

}

.once-si {

    background: url(flow_81.png) no-repeat;

}
.once-sev{background: url(flow_82.png) no-repeat   right center;}

.center-bold {

    width: 9px;

    height: 585px;

    position: absolute;

    background: url(center.png) no-repeat;

    left: 50%;

    top:140px;

}



.pgcontact{background: url(about3.jpg) no-repeat;height: 490px;position: relative; margin:50px auto;}

.filedown{padding-top: 110px;overflow: hidden;}

.filedown .text{height: 100px;width: 560px; padding: 20px;background: url(bgb1.png) repeat;float: left;}

.filedown .text p{color: #fff;font-size: 18px;line-height: 30px;}

.filedown .text i{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 10px;height: 10px;background: #ff7700;margin-right: 5px;margin-top: -3px;}

.filedown .downloadBtn{width: 165px;height: 100px; padding: 20px 0;background: url(bgb2.png) repeat;overflow: hidden;text-align: center;}

.filedown .downloadBtn i{display: block;padding: 5px 0;}

.filedown .downloadBtn a{display: block;color: #fff;}

.filedown .downloadBtn a:hover{color: #195093;text-decoration: underline;}

.contactus{width: 560px;padding: 20px;height: 100px;background: url(bgb3.png) repeat;float: right;}

.contactus h5{font-size: 18px;font-weight: normal;color: #fff;padding-bottom: 10px;}

.contactus a{color: #fff;line-height: 22px;font-size: 18px;display: block;}

.contactus li{float: left;padding-left: 40px;overflow: hidden;margin-right: 60px;color: #fff;}

.contactus li.qq{background: url(qq2.png) no-repeat left center;}

.contactus li.mail{background: url(email2.png) no-repeat left center;}





/*服务内容*/

.service{ height:auto; padding:40px 0; overflow:hidden;}

.serCont{ padding-bottom:40px; height:auto;}

.serCont .ser_thumb{ width:576px; height:376px; }

.serCont .ser_text{ width:580px; }

.ser_title{ padding-bottom:20px;}

.ser_title h3{ font-size:24px; color:#333; line-height:62px; }

.ser_title i{ border-bottom: solid 1px #fe9900;

    height: 1px;

    width: 18px;

    display: block;

    margin-left: 3px;

    margin-top: 0;}

.serCont .ser_text p{ font-size:15px; line-height:30px;}



/*仓配*/

.lc{ height:auto; padding:40px 0; overflow:hidden;}
.lc .title{ }
.lc .title h2{font-size: 26px;
    font-weight: bold;
    color: #8f6f49;
    margin-top:30px; line-height:70px; text-align:center;}

.lc  h3{ font-size:20px; color:#222; margin-bottom:20px; font-weight:600;} 
.lc ul{ background:url(datted.png) no-repeat center center;height: 160px;}
.lc ul li{ float:left; width:20%; height:auto;}
.lc ul li div{display: block;width: 120px;height: 120px;margin:0 auto;margin-bottom: 5px; background:url(lc.png) no-repeat;transition:all .8s; -webkit-transition:all .8s; -moz-transition:all .8s; margin-bottom:10px;}
.lc ul li:hover div{background:url(lc.png) no-repeat; transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.lc ul li div.gui1{ background-position:-60px 0;}
.lc ul li div.gui2{ background-position:-295px 0;}
.lc ul li div.gui3{ background-position:-543px  0;}
.lc ul li div.gui4{ background-position:-780px 0;}
.lc ul li div.gui5{ background-position:-1020px 0;}
.lc  p{ color:#333; font-weight:600; font-size:16px; height:36px; line-height:36px; padding-left:40px; background:url(1.png) no-repeat left center; margin-bottom:15px; margin-left:20px; }
.lc  p.se{background:url(2.png) no-repeat left center;}
.lc  p.th{background:url(3.png) no-repeat left center;}
.lc  p.fo{background:url(4.png) no-repeat left center;}
.lc  p.fi{background:url(5.png) no-repeat left center;}





.newslist { height:auto; padding:50px 0; overflow:hidden;}

.newslist li { height:180px;  margin-bottom:40px; }

.newslist li .thumb{ width:245px; height:180px; display:block; position:relative;  float:left;}

.newslist li .thumb img{width:245px; height:180px;}

.newslist li .time{     font-size: 16px;

    color: #666;

    display: block;

    margin-top: 15px; }

.newslist li .txt { width:800px; float:left; margin-left:50px; padding-top:30px;}

.newslist li .tit {     font-size: 20px;

    font-weight: bold;

    color: #555;

    margin-top:40px;

    }

.newslist li  a:hover{ color: #fe9900;}

.newslist li  .stxt {

    color: #555;

    display: inline-block;

    font-size: 14px;

    line-height:30px; height:90px; padding-top:30px;}

.newslist li.last{ margin-right:0;}


.pages{ width:100%; text-align:center; margin-bottom:25px; margin-top:50px;}
.pages a{ display:inline-block; *display:inline; zoom:1; height:22px; line-height:22px; border:2px solid #eee; margin:0 1px; font-size:12px; color:#555; padding:0 5px;}
.pages a.now{ color:#FFF; font-weight:bold; background:#552719; border-color:#552719;}


/*新闻详情*/

.content_ct2{ margin:0 auto; padding:20px 0; line-height:30px; }

.content_ct2 .arc_title{padding:8px 0; text-align:center; font-size:16px; font-weight:bold; color:#333; }

.content_ct2 .add_info{border-bottom:1px dotted #CCC; padding:8px 0;text-align:center;}

.content_ct2  a{ color:#666;}

.content_ct2  a:hover{ color:#f00;}

.content_ct2  .arc_body{ padding:20px 0; line-height:30px; text-align:center;}



.turn {width: 100%;   border-top: 1px dotted #ccc;  padding: 20px 0;  margin-top: 30px;line-height:32px;  position: relative;}

.turn p { float: left;  padding: 0 20px; line-height:32px;  border-right: 1px solid #fff;  background: #ececec;  margin-bottom: 7px;}

.turn .line {  width: 100%;   height: 0;  line-height: 0;   clear: both;}

.turn a.name {display: inline-block;   min-width: 322px;   padding: 0 10px;   background: #f4f4f4;  float: left;  line-height: 32px;   margin-bottom: 7px;}

.turn a.back {display: inline-block; line-height: 32px; padding: 0 28px; background: #ececec; position: absolute; top: 25px; right: 0;}

.jiathis_style {position: absolute;	top:75px;  bottom: 10px; right: 0;}

.jiathis_style span.t {display: inline-block; line-height: 16px; float: left;}









/*faq*/

.actionMain{overflow: hidden;padding:40px 25px;}

.actionMain p{line-height: 26px;color: #666;font-size: 16px;}

.faqList li{padding: 15px 0;border-bottom: 1px dashed #ddd;}

.faqList li h6{color: #666;padding-left: 22px;background: url(faqs_q.png) no-repeat left center;line-height: 30px;height: 30px;font-weight: normal;}

.faqList li p{padding-left: 22px;background: url(faqs_a.png) no-repeat left center;color: #f08300;font-size: 14px;}



/*联系我们*/

.incontact{ height:auto; padding:40px 0; overflow:hidden;}

.incontact .cont{ width:600px; float:left;}

.incontact .cont .tit{ font-size:30px; color:#000; font-weight:600; padding-bottom:20px;}

.incontact .cont .tit i{ height:3px; width:36px; background:#fe9900; display:block; margin-top:10px;}

.incontact .cont .txt{ line-height:36px; color:#666;}

.incontact .cont .biginfo{ height:auto; padding-top:20px;}

.incontact .cont .biginfo strong{ color:#000; font-size:20px;}

.incontact .cont .biginfo .big1{ padding-left:30px; background:url(email3.png) no-repeat left top; width:250px; float:left;}

.incontact .cont .biginfo .big1 p{ font-size:18px; color:#f00; line-height:30px;}

.incontact .cont .biginfo .big2{ float:left; width:260px; padding-left:30px; background:url(ico_share1.png) no-repeat left top;}

.incontact .cont .biginfo .big2 .share{ width:90px; height:90px; margin-top:5px; }

.incontact .dt{ float:right; width:550px; height:400px;}





/*message*/

.message{ padding:30px 0;  width:900px; }

.message h2 {font-size:30px; color:#000; font-weight:600; padding-bottom:20px;

}

.message td .na{    font-size: 14px;

    color: #4c4c4c;

    width:100px;

    line-height: 38px;}

.message td input {

    width: 330px;

    height: 38px;

    font-size: 14px;

    color: #999;

    border: none;

    line-height: 38px;

    background: #ebebeb;

    padding-left: 10px;

}

.message td span.red {

    color: #f00;

    margin: 0 37px 0 12px;

    font-size: 18px;

}

.message td textarea {

    width: 760px;

    height: 203px;

    padding-top: 6px;

    padding-left: 20px;

    background: #ebebeb;

    color: #b1b1b1;

    border: none;

    font-size: 14px;

}

.message td input.submit,.message td input.reset{ width: 183px;

    height: 38px;

    font-size: 16px;

    text-align: center; border-radius:16px;}

.message td input.submit {

    background: #fe9900;

    color: #eaf1f8;

    margin-right: 10px;   

}

.message td input.reset {

    color: #e8e8e8;

    background: #999999;

}





/*客服*/

.lxfx{

    position: fixed;

    width:77px;

    height:auto;

    top:280px;

    right:15px;

    z-index:99; 

}

.lxfx li a{

    color:#fff;

    margin-top: 9px; font-size:12px;

    display: block;

    height:47px;

    width:300px;

}

.leftlx{

    float:left;

    width:77px;

    height:47px;

}



.lxfx li span{

    font-size: 20px;

    color: #fff;

    float: left;

    height: 24px;

    line-height: 22px;

    padding-left: 8px;

    border-left: 1px solid #fff;

    margin-top: 8px;

}

.ewm,.ewm2{

    width:120px;

    height:120px;

    position: absolute;

    left:-145px;

    top:60px;

    display: none; z-index:99;

}

.lxfx li i{

    display: block;

    width:30px;

    height:27px;

    margin:0px auto;

    text-align: center;

    background: url("../images/fx.png") no-repeat;

    background-position: 4px 0px;

}

.lxfx li img{ width:120px; height:120px; display:block;}

.lxfx li i.icon-tel{

    background-position: 0px -25px;

}

.lxfx li i.icon-ly{

    background-position: 4px -53px;

}

.lxfx li i.icon-wx{

     background-position: -34px 4px;

 }

.lxfx li i.icon-wb{

    background-position: -30px -22px;

}

.lxfx li i.icon-al{

    background-position: 4px -80px;

}

.lxfx li i.icon-tb{

    background-position: -34px -80px;

}

.lxfx li p{

    text-align: center;

    line-height: 12px;

}

.lxfx li{

    width:77px;

    height:56px;

    background: #c2985b;

    margin-bottom: 1px;

    margin-left: 0px;

    position: relative;

    overflow:hidden;

}



.ico_top{ width:77px;

    height:56px; display:block;

    background: #c2985b url(../images/top.png) no-repeat center center;

    margin-bottom: 1px;

    margin-left: 0px; color:#fff; font-size:12px; text-align:center;

    position: relative;

    overflow: hidden;}



@media (max-width: 640px) {

	.lxfx{

    position: fixed;

    width:50px;

    height:auto;

    top:100px;

    right:0px;

    z-index:99; 

}

.lxfx li a{

    color:#fff;

    margin-top: 9px; font-size:12px;

    display: block;

    height:47px;

    width:300px;

}

.leftlx{

    float:left;

    width:50px;

    height:47px;

}



.lxfx li span{

    font-size: 20px;

    color: #fff;

    float: left;

    height: 24px;

    line-height: 22px;

    padding-left: 8px;

    border-left: 1px solid #fff;

    margin-top: 8px;

}

.ewm{

    width:100px;

    height:100px;

    position: absolute;

    left:-145px;

    top:100px;

    display: none; z-index:99;

}

.lxfx li i{

    display: block;

    width:30px;

    height:27px;

    margin:0px auto;

    text-align: center;

    background: url("../images/fx.png") no-repeat;

    background-position: 4px 0px;

}

.lxfx li img{ width:100px; height:100px; display:block;}



.lxfx li p{

    text-align: center;

    line-height: 12px;

}

.lxfx li{

    width:50px;

    height:56px;

    background: #c2985b;

    margin-bottom: 1px;

    margin-left: 0px;

    position: relative;

    overflow:hidden;

}



.ico_top{ width:50px;

    height:56px; display:block;

    background: #c2985b url(../images/top.png) no-repeat center center;

    margin-bottom: 1px;

    margin-left: 0px; color:#fff; font-size:12px; text-align:center;

    position: relative;

    overflow: hidden; display:none;}

	}

	