﻿/*
* @Author: 袁学文
* @Date:   2016-05-11 21:00:27
* @Last Modified by:   Marte
* @Last Modified time: 2016-11-01 10:24:34
*/
@charset "UTF-8";
/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0;}
fieldset, img,input,button { border:none; padding:0;margin:0;outline-style:none; }
ul, ol { list-style:none; }
li{list-style-type:none;}
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select, input { vertical-align:middle; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;}
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; } /*防止拖动*/
map area{ outline: none; }
img {border:0;  vertical-align:middle; }  /*  去掉图片低测默认的3像素空白缝隙*/
html,body {
    font-family: "Microsoft YaHei",simSun;
    background: #fff;
    font-size: 12px;
    color: #333;
    min-width: 1200px;
	
	
	
}
.clearfix:before,.clearfix:after{
    content:"";
    display:table;
}
.clearfix:after{clear:both;}
a{color:#333; text-decoration:none; -webkit-tap-highlight-color:rgba(255,255,255,0);}
h1,h2,h3,h4,h5,h6{text-decoration:none;font-weight:normal;}
s,i,em{font-style:normal;text-decoration:none;}
/*公共类*/
.w {  /*版心 提取 */
    width: 1200px;margin:0 auto;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
.al {
    text-align:left;
}
.ac {
    text-align:center;
}
.ar {
    text-align:right;
}
.br{
    border-right: 1px solid #999;
}
.pb0{
    padding-bottom: 0!important;
}
.mt10{
    margin-top: 10px;
}
.hide {
    display:none;
}
.show{
    display: block;
}
.mb3{
    margin-bottom: 3px;
}
.mr3{
    margin-right: 3px;
}
.mb8{
    margin-bottom: 8px;
}
.mr8{
    margin-right: 5px;
}
/* 二级页面位置 */
.postion{
    height: 39px;
    line-height: 39px;
    border-bottom: 1px solid #3f2f07;
    font-size: 14px;
    margin-top: 2px;
}

/* header */
/* 各省公司 */
.city ul li{
    float: left;
    padding: 5px 0;
}
.city li span{
    color: #f00;
    margin-left: 7px;
    line-height: 12px;
}
.city li a{
    box-sizing: border-box;
    font-size: 12px;
    line-height: 12px;
    color: #333;
    border-right: 1px solid #999;
    padding: 0 6px;
    padding:0 5.5px\9;
}
.city li:last-child a{
    border: 0;
}
/* logo */
.logoPhone{
    padding: 20px 0;
}
.logo{
    margin-right: 80px;
}
.text{
    padding: 4px 8px;
    text-align: center;
}
.text1{
    font-size: 20px;
    font-weight: bold;
}
.text2{
    font-size: 14px;
    position: relative;
}
.text2 span{
    position: relative;
    z-index: 10;
    background: #fff;
    padding: 0 5px;
}
.text .line{
    width: 150px;
    height: 1px;
    background: #333;
    position: absolute;
    top: 10px;
    left: 27px;
}
.img{
    margin-right: 80px;
}
/* 咨询热线 */
.phone ul{
    margin-bottom: 10px;
}
.phone li{
    float: left;
    padding: 0 8px;
}
.phone li a{
    font-size: 14px;
    line-height: 14px;
}
.phone p{
    font-size: 15px;
    padding-left: 8px;
}
.phone p span{
    font-size: 24px;
    color: #f00;
    font-weight: bold;
}
/* 头部导航菜单 */
.navBg{
    background: #000;
}
.downMenu{
    width: 180px;
    height: 35px;
    background: #f39801;
    text-align: center;
}
.downMenu .home a{
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    line-height: 35px;
}
.downMenu .menu{
    background: #eea735;
    position: relative;
    z-index: 10;
}
.downMenu .menu li{
    text-align: center;
    cursor: pointer;
}
.downMenu .menu li.bg2{
    background: #fcbc34;
}
.downMenu .menu li:nth-child(2n){
    background: #fcbc34;
}
.downMenu .menu li#hide{
    line-height: 50px;
}
.downMenu .menu li#hide a{
    display: inline-block;
}
.downMenu .menu a{
    font-size: 14px;
    color: #fff;
    line-height: 50px;
}
.nav .topMenu li{
    float: left;
    text-align: center;
    width: 140px;
    height: 35px;
    position: relative;
    z-index: 100;
}
.nav .topMenu li.cur{
    background: #fcbc34;
}
.nav .topMenu li:hover{
    background: #fcbc34;
}
.topMenu li div.menu1{
    position: absolute;
    top: 35px;
    left: 0;
    background: #df030f;
}
.topMenu li div.menu1 li{
    height: 29.4px;
    line-height: 29.4px;
}
.topMenu li div.menu1 li:hover{
    background: #fff;
}
.topMenu li div.menu1 li:hover a{
    color: #df030f;
}
.topMenu li a{
    font-size: 14px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    display: block;
}
/* 首页轮播 */
.banner {
    width:100%;
    height:500px;
    overflow:hidden;
    position:relative;
}
.banner .hd {
    height:15px;
    overflow:hidden;
    position:absolute;
    left:50%;
    bottom:20px;
    margin-left:-75px;
    z-index:1;
}
.banner .hd ul {
    overflow:hidden;
    zoom:1;
    float:left;
}
.banner .hd ul li {
    float:left;
    margin-right:2px;
    width:15px;
    height:15px;
    margin:0px 5px;
    line-height:14px;
    border-radius:50%;
    text-align:center;
    background:#f1a02b;
    cursor:pointer;
}
.banner .hd ul li.on {
    background:#bd111f;
}
.banner .bd a {
    width: 100%;
    height: 500px;
    display: block;
    margin: 0 auto;
}
/* 简介 */
.intro li{
    float: left;
    width: 293px;
    height: 129px;
    margin: 15px 9px 0 0 ;
    padding-top: 30px;
}
p.intro1-1,p.intro2-1,p.intro3-1,p.intro4-1{
    font-size: 30px;
    line-height: 30px;
    color: #fff;
}
p.intro1-2,p.intro2-2,p.intro3-2,p.intro4-2{
    font-size: 24px;
    line-height: 24px;
    color: #fff;
    padding-top: 6px;
}
p.intro1-3,p.intro2-3,p.intro3-3,p.intro4-3{
    font-size: 14px;
    line-height: 14px;
    color: #fff;
    padding-top: 8px;
}
.intro li p{
    width: 230px;
    text-align: center;
}
.intro li p span{
    font-size: 60px;
    line-height: 60px;
}
p.intro1-1 span{
    color: #ce8108;
}
p.intro2-1 span{
    color: #29759f;
}
p.intro3-1 span{
    color: #b47100;
}
p.intro4-1 span{
    color: #808d0b;
}
.intro1{
    background: url(../images/intro_1.jpg) center no-repeat;
}
.intro2{
    background: url(../images/intro_2.jpg) center no-repeat;
}
.intro3{
    background: url(../images/intro_3.jpg) center no-repeat;
}
li.intro4{
    background: url(../images/intro_4.jpg) center no-repeat;
    margin-right: 0;
}
/* 首页公用标题 */
.title{
    text-align: center;
}
.title h3{
    display: inline-block;
    font-size: 36px;
    line-height: 36px;
    font-weight: bold;
    text-align: center;
    margin: 30px 0;
    position: relative;
}
.title h3 i{
    position: absolute;
    top: 12px;
    width: 97px;
    height: 15px;
    background: url(../images/star.png) center no-repeat;
}
.title h3 i.left{
    left: -117px;
}
.title h3 i.right{
    right: -117px;
}
.title1{
    text-align: left;
    margin-bottom: 20px;
}
.title1 span{
    float: left;
    font-size: 55px;
    color: #ff4426;
    line-height: 55px;
    margin-right: 10px;
}
.title1 h4{
    font-size: 32px;
    float: left;
    padding: 6px 30px;
    border: 1px solid #333;
    font-weight: bold;
}
/* 我们的作用 */
.effect li{
    transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;  /* Firefox 4 */
    -webkit-transition: opacity 0.5s;   /* Safari 和 Chrome */
    -o-transition: opacity 0.5s;
}
.effect li:hover{
    opacity: 0.5;
}
/* 场景定制 */
.effect .scene{
    margin-bottom: 50px;
}
.effect .scene li{
    float: left;
}
.effect .scene1{
    width: 600px;
}
.effect .scene2{
    width: 305px;
}
.effect .scene3{
    width: 293px;
}
/* 节日定制 */
.festival{
    margin-bottom: 50px;
}
.festival li{
    float: left;
    padding: 25px;
    border: 1px solid #ccc;
    margin-right: -1px;
    margin-bottom: -1px
}
.festival li h5{
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    margin-bottom: 10px;
}
/* 行业定制 */
.trade li{
    float: left;
    position: relative;
}
.trade li h5{
    width: 185px;
    height: 42px;
    position: absolute;
    top: 121px;
    left: 50%;
    margin-left: -92.5px;
    border: 1px solid #fff;
}
.trade h5 span{
    display: block;
    width: 181px;
    height: 38px;
    background: rgb(255,255,255,0.8);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8ffffff,endColorstr=#c8ffffff);
    font-size: 24px;
    line-height: 38px;
    font-weight: bold;
    margin: 2px 0 0 2px;
    text-align: center;
}
.trade .tradeHot{
    width: 185px;
    position: absolute;
    top: 167px;
    left: 50%;
    margin-left: -92.5px;
    text-align: center;
}
.trade .tradeHot p{
    display: inline-block;
    font-size: 12px;
}
.trade .tradeHot p.colorF{
    color: #fff;
}
.trade .tradeHot i{
    position: absolute;
    top: 7px;
    width: 44px;
    height: 1px;
    background: #fff;
}
.trade .tradeHot i.left{
    left: 0;
}
.trade .tradeHot i.right{
    right: 0;
}
.trade .tradeMenu:hover{
    opacity: 1;
}
.trade .tradeMenu{
    width: 274px;
    border: 10px solid #f39801;
    padding: 50px;
}
.trade .tradeMenu a{
    display: inline-block;
    font-size: 18px;
    line-height: 18px;
    padding-right: 9px;
    margin: 8px 0 7px 6px;
}
/* 我们的服务 */
/* 礼品策划 */
.plot{
    margin-bottom: 50px;
}
.tabbtn4 {
    width: 250px;
    height:480px;
    float:left;
}
.tabbtn4 li {
    margin:0px;
    width:242px;
    cursor:pointer;
    border:3px solid #fff;
}
.tabbtn4 li img{
    display: block;
    width: 100%;
}
.tabbtn4 li.current{
    border:3px solid #fdba36;
}
.tabcon4 {
    width:950px;
    height:auto;
    overflow:hidden;
    float:right;
}
.tabcon4 .sublist{
    width:950px;
    display:none;
}
.tabcon4 .sublist.current {
    display: block;
}
.tabcon4 .sublist img{
    width:950px;
    height:480px;
    float:left;
    font-size:14px;
}
/* 礼品设计 */
.design li{
    float: left;
    margin: 5px;
}
.design li p{
    text-align: center;
    background: rgb(0,0,0,0.1);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000);
    padding: 5px 0;
    font-size: 14px;
}
/* 自营工厂品牌 */
.plantBg{
    background: #f5f5f5;
    margin-top: 30px;
}
.plant div.line{
    height: 8px;
    background: url(../images/line_bg.jpg) center repeat-x;
    margin-bottom: 20px;
}
/* 中金京银 */
.menuHot{
    width: 227px;
}
.menuHot h3{
    font-size: 36px;
    text-align: center;
}
.Menu{
    text-align: center;
    background: url(../images/zjjyMenu_bg.jpg) center no-repeat;
    padding: 50px 41px 0 42px;
}
.Menu h3{
    font-size: 36px;
    text-align: center;
}
.Menu ul {
    width: 125px;
    margin: 0 auto;
}
.Menu ul li{
    float: left;
    padding: 9px 7px;
}
.Menu .entrance{
    display: inline-block;
    padding: 5px 18px;
    font-size: 14px;
    border: 1px solid #333;
    margin: 20px 0 49px 0;
}
.Menu p{
    font-size: 14px;
    line-height: 14px;
}
.Hot{
    width: 227px;
    height: 299px;
    background: #fff;
    margin-top: 25px;
}
.Hot h3{
    font-size: 18px;
    line-height: 18px;
    color: #f29a00;
    text-align: center;
    margin-top: 27px;
    margin-bottom: 10px;
    font-weight: bold;
}
.Hot li{
    text-align: center;
    padding: 7px 0;
}
.Hot li a{
    font-size: 14px;
    line-height: 14px;
}
.Pp li{
    float: left;
    background: #fff;
    margin-left: 13px;
    margin-bottom: 25px;
}
.Pp li h4{
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
    margin: 14px 0 8px 0;
    padding-left: 13px;
}
.Pp li p{
    font-size: 14px;
    line-height: 14px;
    margin-bottom: 15px;
    padding-left: 13px;
}
/* 国韵工美 */
.gygm .Menu{
    text-align: center;
    background: url(../images/gygmMenu_bg.jpg) center no-repeat;
    padding: 50px 41px 0 42px;
}
.gygm .Menu{
    color: #fff;
}
.gygm .Menu h3{
    margin-bottom:14px;
}
.gygm .Menu p{
    padding: 6px 0;
}
.gygm .Menu .entrance{
    margin-top: 56px;
    color: #fff;
    border: 1px solid #fff;
}
.gygm .Hot h3{
    color: #db0000;
}
.gygm .Hot ul{
    width: 177px;
    margin: 0 auto;
}
.gygm .Hot li{
    float: left;
    line-height: 16px;
    padding: 0 16px;
    margin-bottom: 14px;
}
/* 艺貝玩具 */
.ybwj .Menu{
    text-align: center;
    background: url(../images/ybwjMenu_bg.jpg) center no-repeat;
    padding: 75px 37px 0 36px;
}
.ybwj .Menu .entrance{
    margin-bottom: 58px;
}
.ybwj .Pp li{
    margin-left: 12px;
}
.ybwj .Pp li h4{
    margin-top: 24px;
}
/* 易贝箱包 */
.ybxb .Menu{
    text-align: center;
    background: url(../images/ybxbMenu_bg.jpg) center no-repeat;
    padding: 50px 41px 0 41px;
}
.ybxb .Menu h3{
    margin-bottom:14px;
}
.ybxb .Menu p{
    padding: 6px 0;
}
.ybxb .Menu .entrance{
    margin-top: 56px;
}
.ybxb .Hot h3{
    color: #42b769;
}
/* 领意年历 */
.lynl .Menu{
    text-align: center;
    background: url(../images/lynlMenu_bg.jpg) center no-repeat;
    padding: 70px 41px 0 42px;
}
.lynl .Menu h3{
    margin-bottom:14px;
    color: #fff;
}
.lynl .Menu p{
    padding: 6px 0;
    color: #fff;
}
.lynl .Menu .entrance{
    margin-top: 56px;
    margin-bottom: 80px;
    color: #fff;
    border: 1px solid #fff;
}
/* 己米生活 */
.jmsh .Menu{
    text-align: center;
    background: url(../images/jmshMenu_bg.jpg) center no-repeat;
    padding: 68px 36px 0 37px;
}
.jmsh .Menu h3{
    margin-bottom:14px;
}
.jmsh .Menu p{
    padding: 6px 0;
}
.jmsh .Menu .entrance{
    margin-top: 56px;
    margin-bottom: 80px;
}
.cupbox{
    margin-bottom:25px;
    position:relative;
    float: right;
    width: 957px;
}
.cup-cont{
    display:none;
    height: 348px;
    overflow: hidden;
}
.cup-cont img{
    width: 100%;
}
.cup-cont.current{
    display: block;
}
.cup-tit{
    position: absolute;
    top: 0;
    left: 0;
    width:124px;
    text-align:center;
}
.cup-tit li{
    border-bottom:1px solid #4D3E1A;
    background-color: rgba(0, 0, 0,0.8);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);
}
.cup-tit li.hover{
    background-color: rgba(255, 255, 255,0.8);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff);
}
.cup-tit a{
    color:#FFF;
    font-size:16px;
    line-height:57.333px;
    display:block;
}
.cup-tit li.hover a{
    color: #333;
}
/* 己米文具 */
.jmwj .Menu{
    text-align: center;
    background: url(../images/jmwjMenu_bg.jpg) center no-repeat;
    padding: 68px 41px 0 42px;
}
.jmwj .Menu h3{
    margin-bottom:14px;
    color: #fff;
}
.jmwj .Menu p{
    padding: 6px 0;
    color: #fff;
}
.jmwj .Menu .entrance{
    margin-top: 56px;
    margin-bottom: 65px;
    color: #fff;
    border-color: #fff;
}
.jmwj .Pp li h4{
    margin-top: 23px;
}
/* 麦基科技 */
.mjkj{
    margin-bottom: 25px;
}
.mjkj .Menu{
    text-align: center;
    background: url(../images/mjkjMenu_bg.jpg) center no-repeat;
    padding: 80px 22px 0 23px;
}
.mjkj .Menu h3{
    margin-bottom:14px;
    color: #fff;
}
.mjkj .Menu p{
    padding: 6px 0;
    color: #fff;
}
.mjkj .Menu .entrance{
    margin-top: 56px;
    margin-bottom: 91px;
    color: #fff;
    border-color: #fff;
}
.mjbox_cont{
    width: 950px;
    margin-left: 20px;
}
.mjbox_cont li{
    display:none;
    line-height:0;
}
.mjbox_cont li img{
    width: 100%;
}
.mjbox_cont li.current{
    display: block;
}
.mjtit{
    width: 960px;
    margin-left: 10px;
}
.mjtit ul{
    margin-top:10px;
}
.mjtit li{
    width:146px;
    float:left;
    margin-left:10px;
    text-align:center;
    font-size:18px;
    font-weight:bold;
    line-height:36px;
    border:2px solid #ccc;
    position:relative;
}
.mjtit li.hover{
    border:2px solid #ff9503;
}
.mjtit li.hover a{
    color:#ff9503;
}
.mjtit li.hover em{
    width:0;
    height:0;
    display:inline-block;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-bottom:10px solid #ff9503;
    position: absolute;
    top:-11px;
    left:50%;
    margin-left:-8px;
}
/* 西屋装备 */
.xwzb .Menu{
    text-align: center;
    background: url(../images/xwzbMenu_bg.jpg) center no-repeat;
    padding: 50px 41px 0 42px;
}
.xwzb .Menu h3{
    margin-bottom:14px;
    color: #fff;
}
.xwzb .Menu p{
    padding: 6px 0;
    color: #fff;
}
.xwzb .Menu .entrance{
    margin-top: 55px;
    margin-bottom: 50px;
    color: #fff;
    border-color: #fff;
}
.xwzb .Pp li{
    margin-left: 11px;
}
/* 金庄服饰 */
.fzfs .Menu{
    text-align: center;
    background: url(../images/fzfsMenu_bg.jpg) center no-repeat;
    padding: 70px 36px 0 37px;
}
.fzfs .Menu{
}
.fzfs .Menu h3{
    margin-bottom:14px;
}
.fzfs .Menu p{
    padding: 6px 0;
}
.fzfs .Menu .entrance{
    margin-top: 79px;
    color: #fff;
    border: 1px solid #fff;
    margin-bottom: 60px;
}
.fzfs .Hot h3{
    color: #db0000;
}
.fzfs .Hot ul{
    width: 177px;
    margin: 0 auto;
}
.fzfs .Hot li{
    float: left;
    line-height: 16px;
    padding: 0 16px;
    margin-bottom: 14px;
    margin-top: 12px;
}
.fzfs .cup-tit a {
    line-height: 58px;
}
.fzfs .cup-cont{
    height: 353px;
    overflow: hidden;
}
.fzfs .cup-cont img{
    width: auto;
    height: 100%;
}
/* 宣传礼品 */
.xuanchuan{
    width:100%;
    overflow:hidden;
    margin-top: 45px;
}
.xc-con{
    width:1200px;
    margin:auto;
    overflow:hidden;
}
.xuanchuan ul{
    float:left;
    width:285px;
    height:auto;
    margin-right: 20px;
}
.xuanchuan ul li{
    position:relative;
    margin-bottom: 15px;
    line-height: 0;
}
.xuanchuan ul li img{
    width:285px;
}
.xuanchuan ul li div{
    background: rgba(0, 0, 0, .6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8f000000,endColorstr=#8f000000);
    position: absolute;
    top: 0;
    left: 0;
    width: 285px;
    height: 100%;
    display:none;
}
.xuanchuan ul li h3{
    font-size: 20px;
    color:#fff;
    position: absolute;
    top: 45%;
    left:20%;
}
.xuanchuan ul li p{
    font-size: 14px;
    color:#fff;
    clear:both;
    text-align:center;
    position: absolute;
    top:60%;
    left: 5%;
    line-height: 24px;
}
/* 底部各省公司 */
.gongsi{
    margin-bottom: 40px;
}
.gongsi .tel_box{
    border:5px solid #B7B8B7 !important;
    background:none !important;
}
 .gongsi .tel_tit{
    background:url(../images/gongsi_tit.jpg) no-repeat;
    height:130px;
    margin-bottom: 10px;
}
.gongsi .guoji{
    border-top:5px solid #B7B8B7 !important;
}
 .gongsi .tel_right b{
    color:#CA0100;
}
 .gongsi .tel_left{
    width:250px;
}
 .gongsi .tel_right{
    width:880px;
}
 .gongsi .tel_left div{
    border-top:1px solid #8D7669;
    border-right:1px solid #8D7669;
}
/* footer */
.footer{
    background:#333333;
    width:100%;
	
    
}
.footer .foot_c{
    background:url(../images/f_sao.png) left center no-repeat;
    height:180px;
    padding-left:240px;
    padding-top:50px;
    width:900px;
    margin:auto;
}
.footer .foot_c dl{
    overflow:hidden;
}
.footer .foot_c .p1,.foot .foot_c .p1 a{
    color:#FFF;
}
.footer .foot_c .p2{
    color:#999999;
}
.footer .foot_c .p1 em{
    color:#DC100B;
    font-size:24px;
}
.footer .foot_c span{
    margin:0 3px;
    display:inline-block;
}
.footer .foot_c span a{
    color:#999;
}
.foot_b{
    background:#252525;
    color:#8E8E8E;
    height:55px;
    line-height:55px;
    text-align:center;
    font-size:14px;
}
/* copy */
.copy p{
    font-size: 14px;
    color: #fff;
    background: #000;
    text-align: center;
    
    line-height: 55px;
}
/* 返回顶部 */
#goTopBtn {
    position: fixed;
    LINE-HEIGHT: 30px;
    width: 44px;
    bottom: 200px;
    height: 44px;
    cursor: pointer;
    left: 50%;
    margin-left: 610px;
}
/* 在线咨询 */
.online_icon a#floatShow{background:url(../images/show.png) no-repeat !important;}
.online_icon a#floatHide{background:url(../images/hide.png) no-repeat !important;}
#onlineService {background:url(../images/showbg1.jpg) no-repeat !important;}
#doyoo_monitor {background:url(../images/ec_img.gif) no-repeat !important; }
.fudong{ background:url(../images/fd_bg.gif) center repeat-x !important; }

/* 二级页面banner */
.erjiBanner{
    width: 100%;
    height: 500px;
    overflow: hidden;
    margin-bottom: 40px;
}
/* 二级页面标题 */
.erjiTitle{
    background: url(../images/erjititle_bg.png) center no-repeat;
    font-size: 45px;
    color: #f08300;
    text-align: center;
    line-height: 130px;
    margin-top: 40px;
    margin-bottom: 40px;
}
/* 三级标题
.sanjiTitle{
    width: 80px;
    height: 202px;
    line-height: 46px;
    text-align: center;
    color:#333;
    font-size: 46px;
    padding-top: 16px;
    margin-left: 30px;
} */
/* 产品标题
.shopTitle{
    font-size: 20px;
    line-height: 44px;
}
.shopTitle span{
    font-size: 24px;
    font-weight: bold;
}
查看详情
.details{
    line-height: 20px;
    font-size: 14px;
    color: #fff;
    padding: 5px 10px;
    background: #f08300;
} */
/* 场景定制页面 */
.changjin1Banner{
    background: url(../images/changjin1_banner.jpg) center no-repeat;
}

.changjin1Menu li{
    float: left;
    width: 24%;
    height: 145px;
    margin: 0.5%;
	
}
.changjin1Menu li img{
    float: right;
    display: block;
}
.changjin1Menu li div{
    width: 100px;
    padding-top: 20px;
}
.changjin1Menu li h5{
    font-size: 20px;
    line-height: 34px;
    color: #fff;
    padding-left: 20px;
}
.changjin1Menu li p{
    font-size: 16px;
    line-height: 16px;
    color: #fff;
    padding-left: 20px;
}
.changjin1Menu .shangshi{
    background: #fa4b4c;
}
.changjin1Menu .zhounian{
    background: #4a8de0;
}
.changjin1Menu .shangwu{
    background: #4a8de0;
}
.changjin1Menu .kaiye{
    background: #feae2e;
}
.changjin1Menu .dianji{
    background: #9936f6;
}
.changjin1Menu .shangshi img{
    padding-top: 14px;
    padding-right: 20px;
}
.changjin1Menu .zhounian img{
    padding-top: 14px;
    padding-right: 8px;
}
.changjin1Menu .shangwu img{
    padding-top: 14px;
    padding-right: 30px;
}

.changjin1Menu .kaiye img{
    padding-top: 8px;
    padding-right: 20px;
}
.changjin1Menu .dianji img{
    padding-top: 30px;
    padding-right: 13px;
}
.changjinCon img{
    display: block;
}
.shangshiCase{
    background: #fdecfe;
}
.zhounianCase{
    background: #fcf7f3;
}
.kaiyeCase{
    background: #fcf7f3;
}
.dianjiCase{
    background: #d5eaff;
}
/* .zhounianBg{
    padding-top: 40px;
    background: #fdf7f2;
    height: 960px;
} */
/* .zhounianCase{
    position: relative;
}
.zhounianCase .sanjiTitle{
    background: #f08300;
    box-shadow:10px 10px 10px #fbebd2;
}
.zhounianCase .shop1{
    position: absolute;
    top: 0;
    left: 220px;
}
.zhounianCase .shop1 img{
    padding-top: 20px;
    padding-left: 20px;
} */
.changjin2Banner{
    background: url(../images/changjin2_banner.jpg) center no-repeat;
}
.biaozhangCase{
    background: #fcf7f3;
}
.shangwuCase{
    background: #fdecfe;
}
.saishiCase{
    background: #d5eaff;
}
.fuliaoCase{
    background: #fcf7f3;
}

.changjin2Menu .biaozhang{
    background: #fd5252;
}
.changjin2Menu .shangwu{
    background: #4a8de0;
}
.changjin2Menu .saishi{
    background: #ffbe45;
}
.changjin2Menu .fuliao{
    background: #b142fb;
}
.changjin2Menu .biaozhang img{
    padding-right: 10px;
}
.changjin2Menu .shangwu img{
    padding-top: 15px;
    padding-right: 5px;
}
.changjin2Menu .saishi img{
    padding-top: 15px;
    padding-right: 20px;
}
.changjin2Menu .fuliao img{
    padding-top: 3px;
    padding-right: 10px;
}

.changjin3Banner{
    background: url(../images/changjin3_banner.jpg) center no-repeat;
}

.huiyiCase{
    background: #fdf7f2;
}
.cuxiaoCase{
    background: #fcecfd;
}
.xuanchuanCase{
    background: #d5eaff;
}
.shangpinCase{
    background: #fdf7f2;
}

.changjin3Menu .huiyi{
    background: #fa4b4c;
}
.changjin3Menu .cuxiao{
    background: #4993ea;
}
.changjin3Menu .xuanchuan{
    background: #febb34;
}
.changjin3Menu .shangpin{
    background: #a33afa;
}
.changjin3Menu .huiyi img{
    padding-top: 10px;
    padding-right: 15px;
}
.changjin3Menu .cuxiao img{
    padding-top: 5px;
    padding-right: 5px;
}
.changjin3Menu .xuanchuan img{
    padding-top: 10px;
    padding-right: 35px;
}
.changjin3Menu .shangpin img{
    padding-right: 30px;
}
.changjinCon .xuanchuan{
    margin-top: 0;
}

.changjin4Banner{
    background: url(../images/changjin4_banner.jpg) center no-repeat;
}
.nianhuiCase{
    background: #feedff;
}
.juhuiCase{
    background: #fdf7f2;
}
.tuixiuCase{
    background: #fcecfd;
}
.fuliCase{
    background: #d5eaff;
}
.qiyeCase{
    background: #fdf7f2;
}

.changjin4Menu .juhui{
    background: #fc4c4c;
}
.changjin4Menu .tuixiu{
    background: #4993ea;
}
.changjin4Menu .fuli{
    background: #febb34;
}
.changjin4Menu .qiye{
    background: #a33afa;
}
.changjin4Menu .juhui img{
    padding-top: 10px;
    padding-right: 15px;
}
.changjin4Menu .tuixiu img{
    padding-top: 5px;
    padding-right: 5px;
}
.changjin4Menu .fuli img{
    padding-top: 10px;
    padding-right: 35px;
}
.changjin4Menu .qiye img{
    padding-right: 30px;
}

/* 节日定制 */
.jieri1Banner{
    height: 500px;
    background: url(../images/jieri1_banner.jpg) center no-repeat;
}
.jieri1Menu li{
    float: left;
    width: 24%;
    margin: 0.5%;
}
.jieri1Menu li img{
    display: block;
    width: 100%;
}
.jieriCon ul{
    float: left;
}
.jieriCon li{
    float: left;
}
.jieri2Banner{
    height: 500px;
    background: url(../images/banner_dw.png) center no-repeat;
}
.mb4{
    margin-bottom: 4px;
}
.mr4{
    margin-right: 4px;
}
.mb20{
    margin-bottom: 20px;
}

/* 行业定制 */
/* .top-box{ position:fixed; left:50%; text-align:center; bottom:100px; margin-left:610px; border:1px solid #e2e2e2; background:#fff; width:84px; z-index:999999; border-radius:5px}
.top-box li{ line-height:55px; font-size:14px; border-bottom:1px dotted #ccc;}
.top-box li:hover a{ color:#F00;}
.top-box li b{ display:block; font-weight:normal;}
.top-box li em{width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:10px solid #000; display:inline-block; margin-top:10px;} */
.anli_banner{
    margin: 40px auto;
}
.w1190{ width:1190px; margin:auto;}
.cj-banner{ height:500px;}
.cj-banner1{ height:380px;}

.ban_edu{background: url('../images/banner_jiaoyu.jpg') no-repeat center;}
.ban_car{background: url('../images/banner_car.jpg') no-repeat center;}
.ban_ent{background: url('../images/banner_qiye.jpg') no-repeat center;}
.ban_est{background: url('../images/banner_jianzhu.jpg') no-repeat center;}
.ban_food{background: url('../images/banner_canyin.jpg') no-repeat center;}
.ban_it{background: url('../images/banner_it.jpg') no-repeat center;}
.ban_fin{background: url('../images/banner_jinrong.jpg') no-repeat center;}
.ban_med{background: url('../images/sj-banner2.jpg') no-repeat center;}
.ban_rec{background: url('../images/banner_wenhua1.jpg') no-repeat center;}
.ban_st{background: url('../images/banner_shetuan.jpg') no-repeat center;}
.ban_bea{background: url('../images/banner_meirong.jpg') no-repeat center;}
.ban_gy{background: url('../images/banner_gongye.jpg') no-repeat center;}
.ban_sp{background: url('../images/banner_shipin.jpg') no-repeat center;}
.ban_fw{background: url('../images/banner_fuwu.jpg') no-repeat center;}

.cj-box{ overflow:hidden; padding-bottom:30px;}
.cj-tit{ text-align:center; margin:50px 0 30px;}
.cj-tit h1{ font-size:32px; line-height:48px;}
.cj-tit p{ font-size:16px; color:#888888;}
.cj-list{ overflow:hidden; }
.cj-list li{ float:left; margin-left:5px; margin-bottom:10px; background:#FFF;}
.cj-list li a{ overflow:hidden; display:block;}
.cj-list li img{ width:100%; transition:all 0.5s;}
.cj-list li:hover img{transform:scale(1.2);}
.cj-list li:hover a{ color:#000;}
.cj-list li p{ padding:0 15px; font-size:14px; height:36px; line-height:18px; margin:10px 0;}
.cj-box .btn{ text-align:center; margin:0 20px 20px;}
.cj-box .btn a{ display:inline-block; font-size:12px; width:33.333%; line-height:26px; border:1px solid #ccc; text-align:center; margin-left:-1px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.cj-list li.cj-bigli{ width:710px;}
.cj-bigli a img{ float:left;}
.cj-imgrt{ float:right; width:316px; margin:50px 20px 0px;}
.cj-imgrt .btn{ margin-top:50px;}
.cj-list .cj-imgrt p{ height:60px;}
.cj-imgrt p a{ font-size:20px; line-height:25px;}

.cj-list1 li{ width:290px;}
.cj-list2 li{ width:230px;}
.cj-list2 li p{ margin:20px 0 !important;}
.cj-list li p{
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    text-align: center;
    overflow: hidden;
}


.col-fff,.col-fff p{ color:#FFF;}

.jr-bg1{ background:url(../images/a_bgimg1.jpg) center top no-repeat #f3f3f1;}
.jr-bg2{ background:url(../images/a_bgimg2.jpg) center top no-repeat #c59e59;}
.qc-bg1{ background:url(../images/b_bgimg1.jpg) center top no-repeat #f4f4f4;}
.qc-bg2{ background:url(../images/b_bgimg2.jpg) center top no-repeat #eb9703;}
.qc-bg3{ background:url(../images/b_bgimg3.jpg) center top no-repeat #d6b163;}
.jz-bg1{ background:url(../images/i_bgimg1.jpg) center top no-repeat #b7b7b7;}
.jz-bg2{ background:url(../images/i_bgimg2.jpg) center top no-repeat #533245;}
.jz-bg3{ background:url(../images/i_bgimg3.jpg) center top no-repeat #b791b6;}
.it-bg1{ background:url(../images/d_bgimg1.jpg) center top no-repeat #f2f3f5;}
.it-bg2{ background:url(../images/d_bgimg2.jpg) center top no-repeat #326dd3;}
.it-bg3{ background:url(../images/d_bgimg3.jpg) center top no-repeat #ebf0f4;}
.it-bg4{ background:url(../images/d_bgimg4.jpg) center top no-repeat #54b0ef;}
.qy-bg1{ background:url(../images/e_bgimg1.jpg) center -20px no-repeat #f2f3f5;}
.qy-bg2{ background:url(../images/e_bgimg2.jpg) center top no-repeat #0f8380;}
.qy-bg3{ background:url(../images/e_bgimg3.jpg) center top no-repeat #f2f2f4;}
.qy-bg4{ background:url(../images/e_bgimg4.jpg) center top no-repeat #12b5b0;}
.jy-bg1{ background:url(../images/f_bgimg1.jpg) center top no-repeat #f5f5f5;}
.jy-bg2{ background:url(../images/f_bgimg2.jpg) center top no-repeat #4671da;}
.jy-bg3{ background:url(../images/f_bgimg3.jpg) center top no-repeat #f3f3f3;}
.jy-bg4{ background:url(../images/f_bgimg4.jpg) center top no-repeat #72bbff;}
.yy-bg1{ background:url(../images/g_bgimg1.jpg) center top no-repeat #f4f4f4;}
.yy-bg2{ background:url(../images/g_bgimg2.jpg) center top no-repeat #5e5556;}
.yy-bg3{ background:url(../images/g_bgimg1.jpg) center -40px no-repeat #f4f4f4;}
.yy-bg4{ background:url(../images/g_bgimg4.jpg) center top no-repeat #c79d2d;}
.ht-bg1{ background:url(../images/f_bgimg1.jpg) center top no-repeat #f5f5f5;}
.ht-bg2{ background:url(../images/f_bgimg2.jpg) center top no-repeat #4671da;}
.ht-bg3{ background:url(../images/f_bgimg3.jpg) center top no-repeat #f3f3f3;}
.ht-bg4{ background:url(../images/f_bgimg4.jpg) center top no-repeat #72bbff;}
.yl-bg1{ background:url(../images/h_bgimg1.jpg) center top no-repeat #f4f4f4;}
.yl-bg2{ background:url(../images/h_bgimg2.jpg) center top no-repeat #343434;}
.yl-bg3{ background:url(../images/h_bgimg1.jpg) center top no-repeat #f4f4f4;}
.yl-bg4{ background:url(../images/h_bgimg3.jpg) center top no-repeat #6c110e;}
.cy-bg1{ background:url(../images/c_bgimg1.jpg) center top no-repeat #f4f4f4;}
.cy-bg2{ background:url(../images/c_bgimg2.jpg) center top no-repeat #e3c682;}
.cy-bg3{ background:url(../images/c_bgimg3.jpg) center top no-repeat #a58532;}
.mr-bg1{ background:url(../images/j_bgimg1.jpg) center top no-repeat #f9f7f8;}
.mr-bg2{ background:url(../images/j_bgimg2.jpg) center top no-repeat #ea537e;}
.mr-bg3{ background:url(../images/j_bgimg3.jpg) center top no-repeat #f78ba3;}
/* 礼品设计 */
.sj-titbg,.ch-titbg,.sc-titbg{background:url(../images/sj-titbg.jpg) no-repeat; height:53px; line-height:53px; text-align:center; font-size:32px; font-weight:bold; position:relative;}
.sj-titbg span,.ch-titbg span,.sc-titbg span{ font-size:18px; font-weight:normal; line-height:24px; position:absolute; left:50%;  bottom:-24px;}
.sj-titbg span{margin-left:-50px;}
.ch-titbg span{margin-left:-215px;}
.sc-titbg span{margin-left:-150px;}
.sj-main  h3{ font-size:24px; line-height:35px; color:#FFF; padding-left:5px; width:300px; display:inline-block;}
.sj-main img{
    margin-bottom: 40px;
}

/* 礼品生产 */
.sc-titbg span{margin-left:-150px;}
.sc-main{font-size:14px; }
.sc-main h2{ line-height:50px; background:url(../images/sc-tbg.png) left top repeat-x; font-size:24px; clear:both; margin-top:20px;}
.sc-banner{ background:url(../images/sc-banner.jpg) center no-repeat; height:380px;}

.zb-list,.fs-list,.zf-box,.cup-list{ overflow:hidden;}
.zb-list li{ width:294px; margin-left:5px; margin-bottom:8px; float:left; line-height:0; position:relative;}
.zb-list li p,.fs-list li p{line-height:22px;}
.zb-list li dd{ line-height:40px; font-size:16px; text-align:center; border-bottom:1px solid #D1D2D1;}
.zb-list li dd span{ font-size:24px; font-weight: bold;}
.zb-list li dl,.cup-list li dl{ width:278px; position: absolute; bottom:0; padding:0 8px; background-color: rgba(78, 78, 78,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8555655,endColorstr=#C8555655);}
.zb-list li dl p,.cup-list li dl p{ color:#FFF;}

.fs-list li{ width:240px; float:left;}

.zf-box{ border-top:20px solid #1B1814; margin-top:20px;}
.zf-box-l{ width:210px; padding:20px 10px; background:#E7BA6E;}
.zf-box-l dd{ padding:20px 0;}

.gf-box{ overflow:hidden; position:relative;}
.gf-box-l{ float:left; width:50%; background:#96BDAD; height:320px;}
.gf-box-r{ float:right; width:50%; background:#F1D3CB; height:320px;}
.gf-boximg{ width:1350px; margin:auto; background:url(../images/sc-zfimg3.jpg) no-repeat; height:320px; position:absolute; left:50%; top:0; margin-left:-675px;}
.gf-boximg a{ display:block; width:100%; height:100%;}
.gf-bg{ background:#F5F6F5; overflow:hidden;}
.gf-bg p{ line-height:35px; font-size:14px;}
.gf-left,.gf-right{ width:50%;}


.gyimg,.gyimg a{ height:430px !important;}

.cup-list li{ width:394px; float:left; margin-left:9px; position:relative;}
.cup-list li img{
    margin-bottom: 10px;
}
.cup-list li dl{ width:378px !important;}
.bg-box{ overflow: hidden; width:100%; margin:auto;}
.bg-box a{ display:block; width:100%; height:100%;}
.bg-left,.bg-right{ width:50%; height:440px;}
.bg-left{ background:url(../images/sc-bgimg1.jpg) right top no-repeat;}
.bg-right{ background:url(../images/sc-bgimg2.jpg) left top no-repeat;}
/* 礼品专题 */

.zhuangti div img{
    width: 100%;
}
.zlcontent{
    background: url(/zhuanti/zhanlang/images/contentBg.jpg) no-repeat top center #21262c;
    position: relative;
    margin-bottom: 50px;
}
.qyhcontent{
    background: url(/zhuanti/quanyunhui/images/contentBg.jpg) no-repeat top center #fff;
    position: relative;
}
.mainCon{
    padding-top: 560px;
}
.mainCon ul{
    background: #fff;
}
.mainCon ul li{
    position: relative;
    z-index: 10;
}
.mainCon ul li img{
    width: 100%;
    display: block;
}
.gengduo{
    text-align: center;
    background: #fff;
}
.gengduo a{
    font-size: 16px;
    line-height: 44px;
    color: #333;
}
/* 行业资讯 */
.hangye-banner {
    width: 100%;
    height: 380px;
    background: url(../images/hangye_banner.jpg) top center no-repeat;
}
.profession{
    background: #fff;
    padding-top: 30px;
}
.profession .mainTitle2{
    margin-bottom: 10px;
}
.profession-content{
    padding: 0 20px;
}
.profession-news li{
    height: 149px;
    margin-top: 20px;
    border-bottom: 1px dashed #d0d0d0;
}
.profession-news li img{
    width: 125px;
    height: 125px;
    margin-right: 20px;
    float: left;
}
.news-text{
    width: 1015px;
}
.news-text h4{
    font-size: 18px;
    margin-top: 15px;
    margin-bottom: 10px;
    color: #000;
}
.news-text p{
    font-size: 14px;
    color: #666;
    margin-bottom: 15px;
}
.news-text i{
    color: #666;
}
.news-text span{
    display: block;
    width: 83px;
    height: 21px;
    border: 2px solid #999;
    text-align: center;
    line-height: 21px;
}
.news-text span a{
    color: #333;
}
.hangYe{
    width: 980px;
    padding-top: 30px;
    color: #333;
    background: #fff;
    padding-bottom: 10px;
    float: left;
}
.hangYe-content-title{
    line-height: 70px;
    font-size: 30px;
    font-weight: 400;
    text-align: center;
}
.hangYe-content img{
    width: 500px!important;
    height: auto!important;
    margin: 10px auto;
}
.hangYe-content a{
     color: #333;
}
.hangYe-content p{
    padding: 10px 45px;
    line-height: 24px;
    color: #000;
    font-size: 14px;
    text-indent: 2em;
}
.hangYe-preNext{
    width: 900px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin: 10px auto;
    font-size: 14px;
}
.hangYe-preNext a{
    color: #333;
    font-size: 14px;
}
.hangYe-preNext a{
    display: block;
    color: #000;
    padding: 5px 0;
}
.content .geshengMenu{
    margin-top: 100px;
}
/* 用户案例 */
.anliCon li{
    margin-bottom: 40px;
}
/* 分页 */
.dede_pages{
    background:#ececec;
    padding-bottom:20px;
    text-align:center;
    font-size:0px;
    color: #333;
}
.bg_page{
    margin: 20px auto;
}
.page li{
    display:inline-block;/*
    padding:5px 12px;
    border:1px solid #cdcdcd;*/
    margin:0px 2px;
}
.page li.thisclass{
    color: #d96036;
    display:inline-block;
}
.p-position{
    text-align:center;
    font-size:14px;
}
.p-position li{
    display:inline-block;
    font-size:14px;
    float: none;
    width: auto;
}
.p-position li span{
    color: #333;
}
.p-position li a{
    color: #666;
}
.p-position li.thisclass{
    border:none;
    color:#d96436;
}
.p-position li a{
    border:1px solid #ddd;
    padding:4px 10px;
}
.p-position table{
    margin:20px auto;
}



/* 各省公司 */
.lx_box .lx_nav_cont p {
    height: 332px;
}
/* 详情页 */
.groupBuy{
    padding: 30px 0;
    background: #fff;
    color: #000;
}
.p_box_l{
    width: 500px;
    padding-left:10px;
    position: relative;
}
.smallImg{
    position: relative;
    height: 400px;
    width: 100px;
    overflow: hidden;
    float: left;
}

#imageMenu li{
    width: 97px;
    height: 97px;
    margin-bottom: 4px;
}
#imageMenu li#onlickImg img{
    border-color: #cb9f36;
}
#imageMenu img{
    width: 92px;
    height: 92px;
    border: 2px solid #ccc;
}
.bigImg {
    position: relative;
    float: left;
    width: 400px;
    height: 400px;
    overflow: hidden;
    text-align: center;
}
#winSelector{
    width: 235px;
    height: 210px;
    position: absolute;
    cursor: crosshair;
    filter: alpha(opacity=15);
    -moz-opacity: 0.15;
    opacity: 0.15;
    background-color: #000;
    border: 1px solid #fff;
}
#bigView{
    position: absolute;
    border: 1px solid #959595;
    overflow: hidden;
    z-index: 999;
}
#bigView img{
    position: relative;
}



.shopShow h2.shopTitle{
    clear: both;
    font-size: 18px;
    line-height: 50px;
    color: #000;
    font-weight:normal;
}
.informa{
    position: relative;
    width: 450px;
    height: 413px;
    margin: 0 19px;
    padding-top: 20px;
    border-top: 1px solid #ccc;
}
.informa p{
    font-size: 14px;
    line-height: 22px;
    color: #666;
    padding: 10px 0 10px 80px;
}
.informa p span{
    display: inline-block;
    width: 80px;
    margin-left: -80px
}
.informa .btn{
    position: absolute;
    width: 100%;
    bottom: 20px;
    
    font-size: 0;
}
.informa .btn a{
    display: inline-block;
    font-size: 14px;
    width: 100px;
    text-align: center;
    line-height: 35px;
    margin: 0 5px;
    color: #D0000E;
    border: 1px solid #D0000E;
}
.informa .btn a.btn1{
    background: #D0000E;
    color: #fff;
}
.detailTit{
    width: 90px;
    height: 35px;
    font-size: 14px;
    color: #555;
    border: 1px solid #e5e5e5;
    text-align: center;
    line-height: 35px;
    border-bottom: 0;
    background: #fff;
    position: relative;
    bottom: -1px;
}
.related{
    width: 170px;
    height: 413px;
    padding-left: 15px;
    border-left: 1px solid #f2f2f2;
}
.related h3{
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    position: relative;
    margin-bottom: 10px;
}
.related h3 i{
    position: absolute;
    font-style: normal;
    width: 170px;
    height: 0px;
    border-bottom: 1px #c9c9c9 dotted;
    top: 12px;
    left: 0;
}
.related h3 span{
    position: absolute;
    left: 50%;
    display: inline-block;
    width: 80px;
    margin-left: -40px;
    background: #ffffff;
    text-align: center;
}
.related ul{
    padding: 0 10px;
}
.related li img{
    width: 150px;
    height: 150px;
}
.related li p{
    font-size: 12px;
    line-height: 24px;
    height: 24px;
    overflow: hidden;
}
.show-r{
    width: 985px;
    margin-left: 15px;
    background: #fafafa;
}
.shopDetail{
    margin-top: 20px;
}
.shopDetail .detail{
    width: 800px;
    background: #fff;
}
.shopDetail .detailImg{
    border-top: 1px solid #e5e5e5;
    padding-top: 15px;
}
.shopDetail .contimg img{
    margin-bottom: 10px;
}
.shopDetail .detailImg img{
    width: 800px !important;
}
.more-list{
    background: #fafafa;
    overflow: hidden;
    padding-bottom: 20px;
    margin-top: 20px;
}
.more-list h3{
    font-size: 14px;
    background: #000;
    line-height: 30px;
    color: #fff;
    padding-left: 20px;
}
.more-list li{
    float: left;
    width: 378px;
    margin-left: 15px;
    margin-top: 15px;
}
.more-list li img{
    width: 378px;
    height: 180px;
}
.more-list p{
    line-height: 18px;
    height: 36px;
    overflow: hidden;
}
.hotShop{
    width: 200px;
}
.hotShop li {
    width: 170px;
    margin: 0 auto;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 10px;
}
.hotShop li img{
    width: 100%;
}
.left-nav{
    border: 1px solid #e5e5e5;
    border-top: 0;
}
.left-nav dd{
    padding-left: 30px;
    background: url(../images/p-icon.png) no-repeat 19px -274px;

}
.left-nav dt{
    background: #fafafa;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
.left-nav dt p{
    font-size: 9px;
    line-height: 12px;
    color: #999;
    padding-left: 10px;
}
.left-nav dt a{
    display: block;
    font-weight: bold;
    font-size: 14px;
    line-height: 35px;
    padding-left: 28px;
    background: url(../images/p-icon.png) no-repeat 10px -226px;
}
.left-nav dd a{
    font-size: 14px;
    line-height: 30px;
}
.ranking{
    border: 1px solid #e5e5e5;
}
.ranking li:last-child{
    border-bottom: 0;
}
.rankingTit{
    text-align: center;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 35px;
}
.ranking .title{
    padding: 5px 0;
    font-size: 12px;
    line-height: 18px;
    color: #666;
}
.ranking{
    margin-top: 20px;
}
.show-side{
    width: 185px;
    padding:20px 0 50px;
}
.show-side .word-export{
    text-align: center;
    font-size: 16px;
    border: 1px solid #ccc;
    margin:0 20px 10px;
    line-height: 30px;
    border-radius: 15px;
    cursor: pointer;
}
.details-l .word-export{
    text-align: center;
    font-size: 16px;
    color: #5e5e5e;
    line-height: 30px;
    cursor: pointer;
    background: url(../images/down.png) no-repeat 0 -24px;
    padding-left: 25px;
    margin-top: 10px;
}
.show-side .word-export:hover{
    border: 1px solid #c00;
}
.show-side .qrcode{
    margin: 0 10px 30px 10px;
    text-align: center;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}
.show-side .qrcode p{
    background: url(../images/p-icon.png) no-repeat 15px -177px;
    font-size: 14px;
    line-height: 30px;
    padding-left: 18px;
}
.show-side li{
    background-image: url(../images/p-icon.png);
    background-position: 43px -112px;
    background-repeat: no-repeat;
}
.show-side li:hover,.show-side li.hover{
    background-position: 43px 8px;
}
.show-side li:hover a,.show-side li.hover a,.word-export:hover{
    color: #c00;
}
.show-side li a{
    font-size: 14px;
    color: #999;
    line-height: 30px;
    display: block;
    padding-left: 66px;
}
.ptn{
    position: fixed;
    top: 0;
    left: 50%;
    margin-left: 415px;
    background: #fafafa;
}
.ptn1{
    position: fixed;
    top: 0;
    left: 50%;
    margin-left: 282px;
}

/* 详情页放大镜 */
.fdj{
    width: 525px;
    height: 415px;
    overflow: hidden;
}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width: 413px;height: 413px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:450px;height:450px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

