body{ background-color:#FFF; font-family:"微软雅黑"; overflow-x:hidden}
b,h1,h2,h3,h4,h5,h6,strong{ font-weight:200}
.banner{ width:100%;height:728px; background:url(../images/banner.jpg) no-repeat scroll center}
.banner a{ display:block;width:1100px;height:728px; background:url(about:blank);}
.main{ width:1110px; margin:0 auto;text-transform:uppercase}
.block1{ position:relative; height:855px}
.main h3{ padding-top:60px; font-size:48px; text-align:center; line-height:48px;}
.block1 .pic img{ position:absolute; height:855px; left:50%; width:1920px; margin-left:-960px;}
.block1 .main,.block3 .main,.attributes .main,.quality .main,.distinguish .main{position:absolute; left:50%; margin-left:-550px;}
h4{ text-align:center; margin-top:8px; letter-spacing:6px}
.line{ width:130px; height:4px; margin:20px auto; background:#39215b}
.block1 .main p{ width:563px; margin: 248px auto 0; font-size:18px; line-height:35px; text-align:center}
.block1 .main p font{ color:#442c65}
.block1 .main h5{ font-size:36px; color:#FFF; text-align:center}
.block1 .main ul{ margin-top:33px;}
.block1 .main ul li{ display:inline-block; position:relative;; margin-left:4px; float:left; height:165px;}
.block1 .main ul li h6{ text-align:center; height:23px; line-height:32px; font-size:14px; color:#FFF; margin-top:-28px;}
.block1 .main ul li:first-child{ margin-left:0}
.block2{ background:#7f6d92; height:242px;}
.block2 .main{ background:url(../images/bj2.jpg) no-repeat scroll left; height:242px; width:1288px}
.block2 .main h3{ padding-top:40px; color:#FFF}
.block2 .main h4{ color:#FFF; font-size:14px;}
.block2 .main p{ color:#FFF; margin:26px 0 0 66px; line-height:25px; text-indent:2em; width:1100px;}
.block3{ position:relative; height:765px}
.block3 img{ position:absolute; height:765px; left:50%; width:1920px; margin-left:-960px;}
.block3 ul{ width:564px; margin:676px auto 0; overflow:hidden}
.block3 ul li{ width:260px; margin-left:20px; float:left; height:40px; background:#e3d7ad; border-radius:8px}
.block3 ul li a{ display:block; font-size:30px;font-weight:bold; height:40px; line-height:40px; text-align:center }
.case{ height:508px; background:#7f6d92}
.case .main{ width:1313px; padding-top:50px}
.case .main h5{ font-size:30px; margin-left:105px; color:#FFF}
.case .main .click-prev{ width:38px; height:84px; margin-top:146px; float:left}
.case .main .click-next{width:38px; height:84px; margin-top:146px; float:right}
.case .main .list{ width:1110px; margin:40px 0 0 60px; float:left}
.case .main .list li{ width:381px; float:left}
.case .main .list .li1{width:341px;}
.case .main .list li img{ width:341px; height:286px}
.case .main .list li p{ font-size:18px; margin-top:18px; color:#FFF; text-align:center}
.attributes{position:relative; height:627px}
.attributes img{ position:absolute; height:627px; left:50%; width:1920px; margin-left:-960px;}
.attributes .main ul{ margin-top:156px; overflow:hidden}
.attributes .main ul li{ float:left; width:240px; margin-left:50px}
.attributes .main ul li h5{ text-align:center; font-size:27px; line-height:27px color:#050505}
.attributes .main ul li h6{ text-align:center; font-size:12px; color:#050505}
.attributes .main ul li p{ margin-top:50px; text-align:justify; line-height:25px}
.attributes .main ul li:first-child{ margin-left:0}
.attributes .main .click{ width:266px;height:46px; margin:36px auto 0;background:#e3d7ad; border-radius:8px}
.attributes .main .click a{ font-size:30px; line-height:46px; display:block; text-align:center;font-weight:bold }
.quality{ position:relative; height:663px;}
.quality .pic img{ position:absolute; height:663px; left:50%; width:1920px; margin-left:-960px;}
.quality .main h3{padding-top:30px}
.quality .main strong{ font-size:18px;margin:30px 0 0 83px; display:block}
.quality .main h5{ height:70px; font-size:36px; text-align:center; border-top:1px dashed #FFF; margin-top:50px; line-height:90px}
.quality .main p{ font-size:16px; text-indent:2em; line-height:25px; margin-top:16px;}
.quality .main img{ margin-top:40px}
.expert{ background:#cfd8e4; padding-bottom:35px;}
.expert .top{ width:99px; height:48px; margin:-5px auto}
.expert .main h2{ font-size:36px; margin-top:15px; text-align:center}
.expert .main .ms{ width:1100px; margin:0 auto; font-size:16px; padding-top:20px; text-indent:2em; line-height:30px;}
.expert-main{width:1313px; height:651px; position:relative; margin:0 auto}

.expert-main .prev {
    display: block;
    height:56px;
    width: 33px;cursor:pointer; position:absolute;top:262px; left:40px; z-index:1;
}
.expert-main .next {
	position:absolute; right:10px; top:262px;
    display: block;
    height: 56px; cursor:pointer;
    width: 33px;
}
.expert .main{ width:1313px;}
.expert sup{ font-size:6px}
.expert-pos{width:1110px;margin-left:48px; overflow:hidden; position:relative}
.expert-pos ul{ width:1110px;}
.expert-pos ul li{width:1110px; height:651px; float:left;}
.expert-pos ul li .right{ width:408px; padding-top:100px; margin-left:28px}
.expert-pos ul li .right h3{ text-align:left; font-size:48px; height:58px;font-weight:bold;line-height:42px;color:#404040;}
.expert-pos ul li .right h3 font{ font-size:24px; margin-left:15px;}
.expert-pos ul li .right h4{ margin-top:20px; text-align:left}
.expert-pos ul li .right strong{color:#FFF; width:406px; height:26px; line-height:26px; color:#404040; font-size:24px; font-weight:bold}
.expert-pos ul li .expert-ul { margin-top:25px;}
.expert-pos ul li .expert-ul b,.expert-pos ul li .right p b{font-size:24px;text-align:center; display:block; background:#a798b7; width:129px; font-weight:200; height:30px; line-height:30px; color:#FFF; margin:0}
.expert-pos ul li .expert-ul span{ clear:both; font-size:14px; display:block; margin-top:6px}
.expert-pos ul li .right p{ overflow:hidden;  margin-top:20px}
.expert-pos ul li .right p span{ font-size:18px; width:452px; height:45px;line-height:23px; margin-top:15px;  color:#000; display:block; float:left}
.expert-pos ul li .right a{ width:168px; height:36px; margin:20px 0 0 0; display:block;font-weight:bold; font-size:24px; line-height:34px;padding-left:25px;
 background:url(../images/bt.jpg) no-repeat}
.expert-pos ul li .left{ width:581px;}
.process{ background:#a3b2c6; padding-bottom:68px}
.process .top{ width:87px; height:43px; margin:-5px auto}
.process .main{ width:1134px;}
.process .main h2{ font-size:36px; margin-top:15px; text-align:center}
.process .main .ms{ width:1100px; margin:0 auto; font-size:16px; padding-top:20px; text-indent:2em; line-height:30px;}
.process .main .click{ width:266px;height:46px; margin:36px auto 0;background:#e3d7ad; border-radius:8px}
.process .main .click a{ font-size:30px; line-height:46px; display:block; text-align:center;font-weight:bold }
.process .theme{ background:url(../images/lc.jpg) no-repeat; width:1134px; height:336px; margin-top:32px; position:relative}
.process .theme dl{ position:absolute; width:176px;}
.process .theme dl dt{ font-size:18px; text-align:center; font-weight:bold}
.process .theme dl dd{ text-align:center; padding-top:3px}
.process .theme .dl1{ top:224px; left:8px;}
.process .theme .dl2{ top:77px; left:228px;}
.process .theme .dl3{ top:180px; left:406px;}
.process .theme .dl5{ top:174px; left:772px;}
.process .theme .dl4{ top:77px; left:580px;}
.process .theme .dl6{ top:47px; left:932px;}
.distinguish{ position:relative; height:707px}
.distinguish img{ position:absolute; height:707px; left:50%; width:1920px; margin-left:-960px;}
.distinguish .int{ width:1110px; height:414px; position:relative; margin-top:78px}
.distinguish .int p{ width:246px; position:absolute}
.distinguish .int .p1{ top:192px; left:35px}
.distinguish .int .p2{ top:300px; left:474px}
.distinguish .int .p3{ top:332px; left:840px}
.distinguish .int .p4{ top:25px; left:821px}
.distinguish .main .click{ width:266px;height:46px; margin:6px auto 0;background:#e3d7ad; border-radius:8px}
.distinguish .main .click a{ font-size:30px; line-height:46px; display:block; text-align:center;font-weight:bold }
.mv{ background:url(../images/bj7.jpg); height:769px}
.mv .main  h3{ color:#FFF; padding-top:49px}
.mv .main p{ color:#FFF; text-indent:2em; margin-top:30px; line-height:25px;}
.mv .click{ width:569px;height:48px; margin:48px auto 0;background:#e3d7ad; border-radius:8px}
.mv .click a{ font-size:30px; line-height:46px; display:block; text-align:center; font-weight:bold }

#Mdemom {
    overflow: hidden;
    position: relative;
    width: 100%; margin-top:44px
}
#Mindemom {
    float: left;
    width: 960%;
}
#Mindemom ul {
    float: left;
}
.mv li {
    float: left;
    height: 359px;
    overflow: hidden;
    position: relative;
    width: 295px;
}
.mv li.li1 {
    background: #c4e7fe none repeat scroll 0 0;
}
.mv li.li2 {
    background: #c2d4f1 none repeat scroll 0 0;
}
.mv li.li3 {
    background: #f0c6c8 none repeat scroll 0 0;
}
.mv li.li4 {
    background: #c6b8d1 none repeat scroll 0 0;
}
.mv li .big {
    bottom: 0;
    left: -60px;
    position: absolute;
    width: 310px;
}
.mv li .txt {
    position: absolute;
    right: 20px;
    top: 30px;
    width: 120px;
}
.mv li .txt b {
    float: left;
    font-size: 26px;
    font-weight: normal;
    text-align: right;
    width: 100%;
}
.mv li .txt p {
    color: #7f4f29;
    float: left;
    font-size: 14px;
    line-height: 22px;
    padding: 20px 0;
    text-align: right;
    text-indent: 2em;
    width: 100%;
}
.mv li .txt a {
    background: rgba(0, 0, 0, 0) url("http://res.bjmylike.com/zx/images/case/ico05.png") no-repeat scroll right center;
    color: #7f4f29;
    float: left;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    text-indent: 60px;
    width: 100%;
}
.mv li .small {
    bottom: 20px;
    position: absolute;
    right: 20px;
    width: 77px;
}
.mv li .small img {
    height: 88px;
    width: 77px;
}
.mv li .small span {
    background: rgba(0, 0, 0, 0) url("http://res.bjmylike.com/zx/images/case/ico06.png") no-repeat scroll 24px 6px;
    color: #7f4f29;
    float: left;
    line-height: 20px;
    text-align: center;
    text-indent: 10px;
    width: 100%;
}